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

models.connect-2017-08-08-intermediate.json Maven / Gradle / Ivy

Go to download

The AWS Java SDK for Connect module holds the client classes that are used for communicating with Connect.

There is a newer version: 2.29.39
Show newest version
{
  "customizationConfig" : {
    "attachPayloadTraitToMember" : { },
    "blacklistedSimpleMethods" : [ ],
    "calculateCrc32FromCompressedData" : false,
    "convenienceTypeOverloads" : [ ],
    "customErrorCodeFieldName" : null,
    "customProtocolFactoryFqcn" : null,
    "customResponseMetadata" : null,
    "customRetryPolicy" : null,
    "customServiceMetadata" : null,
    "defaultSimpleMethodTestRegion" : null,
    "deprecatedOperations" : [ ],
    "deprecatedShapes" : [ ],
    "enableEndpointDiscoveryMethodRequired" : false,
    "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" : [ ]
  },
  "metadata" : {
    "apiVersion" : "2017-08-08",
    "asyncBuilder" : "DefaultConnectAsyncClientBuilder",
    "asyncBuilderInterface" : "ConnectAsyncClientBuilder",
    "asyncClient" : "DefaultConnectAsyncClient",
    "asyncInterface" : "ConnectAsyncClient",
    "authPolicyPackageName" : null,
    "authType" : "V4",
    "baseBuilder" : "DefaultConnectBaseClientBuilder",
    "baseBuilderInterface" : "ConnectBaseClientBuilder",
    "baseExceptionName" : "ConnectException",
    "baseRequestName" : "ConnectRequest",
    "baseResponseName" : "ConnectResponse",
    "cborProtocol" : false,
    "clientPackageName" : "connect",
    "contentType" : null,
    "defaultEndpoint" : null,
    "defaultEndpointWithoutHttpProtocol" : null,
    "defaultRegion" : null,
    "descriptiveServiceName" : "Amazon Connect",
    "documentation" : "

Amazon Connect is a cloud-based contact center solution that makes it easy to set up and manage a customer contact center and provide reliable customer engagement at any scale.

Amazon Connect provides rich metrics and real-time reporting that allow you to optimize contact routing. You can also resolve customer issues more efficiently by putting customers in touch with the right agents.

There are limits to the number of Amazon Connect resources that you can create and limits to the number of requests that you can make per second. For more information, see Amazon Connect Service Limits in the Amazon Connect Administrator Guide.

", "endpointPrefix" : "connect", "fullAuthPolicyPackageName" : "software.amazon.awssdk.services", "fullClientPackageName" : "software.amazon.awssdk.services.connect", "fullModelPackageName" : "software.amazon.awssdk.services.connect.model", "fullPaginatorsPackageName" : "software.amazon.awssdk.services.connect.paginators", "fullRequestTransformPackageName" : "software.amazon.awssdk.services.connect.transform", "fullTransformPackageName" : "software.amazon.awssdk.services.connect.transform", "ionProtocol" : false, "jsonProtocol" : true, "jsonVersion" : "1.1", "modelPackageName" : "connect.model", "paginatorsPackageName" : "connect.paginators", "protocol" : "rest-json", "queryProtocol" : false, "requestTransformPackageName" : "connect.transform", "requiresApiKey" : false, "requiresIamSigners" : false, "rootPackageName" : "software.amazon.awssdk.services", "serviceId" : "Connect", "serviceName" : "Connect", "signingName" : "connect", "syncBuilder" : "DefaultConnectClientBuilder", "syncBuilderInterface" : "ConnectClientBuilder", "syncClient" : "DefaultConnectClient", "syncInterface" : "ConnectClient", "transformPackageName" : "connect.transform", "uid" : "connect-2017-08-08", "xmlProtocol" : false }, "operations" : { "CreateUser" : { "authType" : "IAM", "authenticated" : true, "deprecated" : false, "documentation" : "

Creates a user account for the specified Amazon Connect instance.

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

The request is not valid.

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

One or more of the specified parameters are not valid.

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

The allowed limit for the resource has been exceeded.

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

A resource with the specified name already exists.

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

The specified resource was not found.

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

The throttling limit has been exceeded.

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

Request processing failed due to an error or failure with the service.

", "httpStatusCode" : 500 } ], "hasBlobMemberAsPayload" : false, "input" : { "variableDeclarationType" : "CreateUserRequest", "variableName" : "createUserRequest", "variableType" : "CreateUserRequest", "documentation" : "", "simpleType" : "CreateUserRequest", "variableSetterType" : "CreateUserRequest" }, "methodName" : "createUser", "operationName" : "CreateUser", "paginated" : false, "returnType" : { "returnType" : "CreateUserResponse", "documentation" : null }, "syncReturnType" : "CreateUserResponse" }, "DeleteUser" : { "authType" : "IAM", "authenticated" : true, "deprecated" : false, "documentation" : "

Deletes a user account from the specified Amazon Connect instance.

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

The request is not valid.

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

One or more of the specified parameters are not valid.

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

The specified resource was not found.

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

The throttling limit has been exceeded.

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

Request processing failed due to an error or failure with the service.

", "httpStatusCode" : 500 } ], "hasBlobMemberAsPayload" : false, "input" : { "variableDeclarationType" : "DeleteUserRequest", "variableName" : "deleteUserRequest", "variableType" : "DeleteUserRequest", "documentation" : "", "simpleType" : "DeleteUserRequest", "variableSetterType" : "DeleteUserRequest" }, "methodName" : "deleteUser", "operationName" : "DeleteUser", "paginated" : false, "returnType" : { "returnType" : "DeleteUserResponse", "documentation" : null }, "syncReturnType" : "DeleteUserResponse" }, "DescribeUser" : { "authType" : "IAM", "authenticated" : true, "deprecated" : false, "documentation" : "

Describes the specified user account. You can find the instance ID in the console (it’s the final part of the ARN). The console does not display the user IDs. Instead, list the users and note the IDs provided in the output.

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

The request is not valid.

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

One or more of the specified parameters are not valid.

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

The specified resource was not found.

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

The throttling limit has been exceeded.

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

Request processing failed due to an error or failure with the service.

", "httpStatusCode" : 500 } ], "hasBlobMemberAsPayload" : false, "input" : { "variableDeclarationType" : "DescribeUserRequest", "variableName" : "describeUserRequest", "variableType" : "DescribeUserRequest", "documentation" : "", "simpleType" : "DescribeUserRequest", "variableSetterType" : "DescribeUserRequest" }, "methodName" : "describeUser", "operationName" : "DescribeUser", "paginated" : false, "returnType" : { "returnType" : "DescribeUserResponse", "documentation" : null }, "syncReturnType" : "DescribeUserResponse" }, "DescribeUserHierarchyGroup" : { "authType" : "IAM", "authenticated" : true, "deprecated" : false, "documentation" : "

Describes the specified hierarchy group.

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

The request is not valid.

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

One or more of the specified parameters are not valid.

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

The specified resource was not found.

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

The throttling limit has been exceeded.

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

Request processing failed due to an error or failure with the service.

", "httpStatusCode" : 500 } ], "hasBlobMemberAsPayload" : false, "input" : { "variableDeclarationType" : "DescribeUserHierarchyGroupRequest", "variableName" : "describeUserHierarchyGroupRequest", "variableType" : "DescribeUserHierarchyGroupRequest", "documentation" : "", "simpleType" : "DescribeUserHierarchyGroupRequest", "variableSetterType" : "DescribeUserHierarchyGroupRequest" }, "methodName" : "describeUserHierarchyGroup", "operationName" : "DescribeUserHierarchyGroup", "paginated" : false, "returnType" : { "returnType" : "DescribeUserHierarchyGroupResponse", "documentation" : null }, "syncReturnType" : "DescribeUserHierarchyGroupResponse" }, "DescribeUserHierarchyStructure" : { "authType" : "IAM", "authenticated" : true, "deprecated" : false, "documentation" : "

Describes the hierarchy structure of the specified Amazon Connect instance.

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

The request is not valid.

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

One or more of the specified parameters are not valid.

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

The specified resource was not found.

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

The throttling limit has been exceeded.

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

Request processing failed due to an error or failure with the service.

", "httpStatusCode" : 500 } ], "hasBlobMemberAsPayload" : false, "input" : { "variableDeclarationType" : "DescribeUserHierarchyStructureRequest", "variableName" : "describeUserHierarchyStructureRequest", "variableType" : "DescribeUserHierarchyStructureRequest", "documentation" : "", "simpleType" : "DescribeUserHierarchyStructureRequest", "variableSetterType" : "DescribeUserHierarchyStructureRequest" }, "methodName" : "describeUserHierarchyStructure", "operationName" : "DescribeUserHierarchyStructure", "paginated" : false, "returnType" : { "returnType" : "DescribeUserHierarchyStructureResponse", "documentation" : null }, "syncReturnType" : "DescribeUserHierarchyStructureResponse" }, "GetContactAttributes" : { "authType" : "IAM", "authenticated" : true, "deprecated" : false, "documentation" : "

Retrieves the contact attributes for the specified contact.

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

The request is not valid.

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

The specified resource was not found.

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

Request processing failed due to an error or failure with the service.

", "httpStatusCode" : 500 } ], "hasBlobMemberAsPayload" : false, "input" : { "variableDeclarationType" : "GetContactAttributesRequest", "variableName" : "getContactAttributesRequest", "variableType" : "GetContactAttributesRequest", "documentation" : "", "simpleType" : "GetContactAttributesRequest", "variableSetterType" : "GetContactAttributesRequest" }, "methodName" : "getContactAttributes", "operationName" : "GetContactAttributes", "paginated" : false, "returnType" : { "returnType" : "GetContactAttributesResponse", "documentation" : null }, "syncReturnType" : "GetContactAttributesResponse" }, "GetCurrentMetricData" : { "authType" : "IAM", "authenticated" : true, "deprecated" : false, "documentation" : "

Gets the real-time metric data from the specified Amazon Connect instance.

For more information, see Real-time Metrics Reports in the Amazon Connect Administrator Guide.

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

The request is not valid.

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

One or more of the specified parameters are not valid.

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

Request processing failed due to an error or failure with the service.

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

The throttling limit has been exceeded.

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

The specified resource was not found.

", "httpStatusCode" : 404 } ], "hasBlobMemberAsPayload" : false, "input" : { "variableDeclarationType" : "GetCurrentMetricDataRequest", "variableName" : "getCurrentMetricDataRequest", "variableType" : "GetCurrentMetricDataRequest", "documentation" : "", "simpleType" : "GetCurrentMetricDataRequest", "variableSetterType" : "GetCurrentMetricDataRequest" }, "methodName" : "getCurrentMetricData", "operationName" : "GetCurrentMetricData", "paginated" : true, "returnType" : { "returnType" : "GetCurrentMetricDataResponse", "documentation" : null }, "syncReturnType" : "GetCurrentMetricDataResponse" }, "GetFederationToken" : { "authType" : "IAM", "authenticated" : true, "deprecated" : false, "documentation" : "

Retrieves a token for federation.

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

The request is not valid.

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

One or more of the specified parameters are not valid.

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

The specified resource was not found.

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

No user with the specified credentials was found in the Amazon Connect instance.

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

Request processing failed due to an error or failure with the service.

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

A resource with the specified name already exists.

", "httpStatusCode" : 409 } ], "hasBlobMemberAsPayload" : false, "input" : { "variableDeclarationType" : "GetFederationTokenRequest", "variableName" : "getFederationTokenRequest", "variableType" : "GetFederationTokenRequest", "documentation" : "", "simpleType" : "GetFederationTokenRequest", "variableSetterType" : "GetFederationTokenRequest" }, "methodName" : "getFederationToken", "operationName" : "GetFederationToken", "paginated" : false, "returnType" : { "returnType" : "GetFederationTokenResponse", "documentation" : null }, "syncReturnType" : "GetFederationTokenResponse" }, "GetMetricData" : { "authType" : "IAM", "authenticated" : true, "deprecated" : false, "documentation" : "

Gets historical metric data from the specified Amazon Connect instance.

For more information, see Historical Metrics Reports in the Amazon Connect Administrator Guide.

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

The request is not valid.

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

One or more of the specified parameters are not valid.

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

Request processing failed due to an error or failure with the service.

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

The throttling limit has been exceeded.

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

The specified resource was not found.

", "httpStatusCode" : 404 } ], "hasBlobMemberAsPayload" : false, "input" : { "variableDeclarationType" : "GetMetricDataRequest", "variableName" : "getMetricDataRequest", "variableType" : "GetMetricDataRequest", "documentation" : "", "simpleType" : "GetMetricDataRequest", "variableSetterType" : "GetMetricDataRequest" }, "methodName" : "getMetricData", "operationName" : "GetMetricData", "paginated" : true, "returnType" : { "returnType" : "GetMetricDataResponse", "documentation" : null }, "syncReturnType" : "GetMetricDataResponse" }, "ListContactFlows" : { "authType" : "IAM", "authenticated" : true, "deprecated" : false, "documentation" : "

Provides information about the contact flows for the specified Amazon Connect instance.

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

The request is not valid.

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

One or more of the specified parameters are not valid.

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

The specified resource was not found.

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

The throttling limit has been exceeded.

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

Request processing failed due to an error or failure with the service.

", "httpStatusCode" : 500 } ], "hasBlobMemberAsPayload" : false, "input" : { "variableDeclarationType" : "ListContactFlowsRequest", "variableName" : "listContactFlowsRequest", "variableType" : "ListContactFlowsRequest", "documentation" : "", "simpleType" : "ListContactFlowsRequest", "variableSetterType" : "ListContactFlowsRequest" }, "methodName" : "listContactFlows", "operationName" : "ListContactFlows", "paginated" : true, "returnType" : { "returnType" : "ListContactFlowsResponse", "documentation" : null }, "syncReturnType" : "ListContactFlowsResponse" }, "ListHoursOfOperations" : { "authType" : "IAM", "authenticated" : true, "deprecated" : false, "documentation" : "

Provides information about the hours of operation for the specified Amazon Connect instance.

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

The request is not valid.

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

One or more of the specified parameters are not valid.

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

The specified resource was not found.

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

The throttling limit has been exceeded.

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

Request processing failed due to an error or failure with the service.

", "httpStatusCode" : 500 } ], "hasBlobMemberAsPayload" : false, "input" : { "variableDeclarationType" : "ListHoursOfOperationsRequest", "variableName" : "listHoursOfOperationsRequest", "variableType" : "ListHoursOfOperationsRequest", "documentation" : "", "simpleType" : "ListHoursOfOperationsRequest", "variableSetterType" : "ListHoursOfOperationsRequest" }, "methodName" : "listHoursOfOperations", "operationName" : "ListHoursOfOperations", "paginated" : true, "returnType" : { "returnType" : "ListHoursOfOperationsResponse", "documentation" : null }, "syncReturnType" : "ListHoursOfOperationsResponse" }, "ListPhoneNumbers" : { "authType" : "IAM", "authenticated" : true, "deprecated" : false, "documentation" : "

Provides information about the phone numbers for the specified Amazon Connect instance.

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

The request is not valid.

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

One or more of the specified parameters are not valid.

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

The specified resource was not found.

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

The throttling limit has been exceeded.

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

Request processing failed due to an error or failure with the service.

", "httpStatusCode" : 500 } ], "hasBlobMemberAsPayload" : false, "input" : { "variableDeclarationType" : "ListPhoneNumbersRequest", "variableName" : "listPhoneNumbersRequest", "variableType" : "ListPhoneNumbersRequest", "documentation" : "", "simpleType" : "ListPhoneNumbersRequest", "variableSetterType" : "ListPhoneNumbersRequest" }, "methodName" : "listPhoneNumbers", "operationName" : "ListPhoneNumbers", "paginated" : true, "returnType" : { "returnType" : "ListPhoneNumbersResponse", "documentation" : null }, "syncReturnType" : "ListPhoneNumbersResponse" }, "ListQueues" : { "authType" : "IAM", "authenticated" : true, "deprecated" : false, "documentation" : "

Provides information about the queues for the specified Amazon Connect instance.

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

The request is not valid.

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

One or more of the specified parameters are not valid.

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

The specified resource was not found.

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

The throttling limit has been exceeded.

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

Request processing failed due to an error or failure with the service.

", "httpStatusCode" : 500 } ], "hasBlobMemberAsPayload" : false, "input" : { "variableDeclarationType" : "ListQueuesRequest", "variableName" : "listQueuesRequest", "variableType" : "ListQueuesRequest", "documentation" : "", "simpleType" : "ListQueuesRequest", "variableSetterType" : "ListQueuesRequest" }, "methodName" : "listQueues", "operationName" : "ListQueues", "paginated" : true, "returnType" : { "returnType" : "ListQueuesResponse", "documentation" : null }, "syncReturnType" : "ListQueuesResponse" }, "ListRoutingProfiles" : { "authType" : "IAM", "authenticated" : true, "deprecated" : false, "documentation" : "

Provides summary information about the routing profiles for the specified Amazon Connect instance.

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

The request is not valid.

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

One or more of the specified parameters are not valid.

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

The specified resource was not found.

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

The throttling limit has been exceeded.

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

Request processing failed due to an error or failure with the service.

", "httpStatusCode" : 500 } ], "hasBlobMemberAsPayload" : false, "input" : { "variableDeclarationType" : "ListRoutingProfilesRequest", "variableName" : "listRoutingProfilesRequest", "variableType" : "ListRoutingProfilesRequest", "documentation" : "", "simpleType" : "ListRoutingProfilesRequest", "variableSetterType" : "ListRoutingProfilesRequest" }, "methodName" : "listRoutingProfiles", "operationName" : "ListRoutingProfiles", "paginated" : true, "returnType" : { "returnType" : "ListRoutingProfilesResponse", "documentation" : null }, "syncReturnType" : "ListRoutingProfilesResponse" }, "ListSecurityProfiles" : { "authType" : "IAM", "authenticated" : true, "deprecated" : false, "documentation" : "

Provides summary information about the security profiles for the specified Amazon Connect instance.

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

The request is not valid.

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

One or more of the specified parameters are not valid.

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

The specified resource was not found.

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

The throttling limit has been exceeded.

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

Request processing failed due to an error or failure with the service.

", "httpStatusCode" : 500 } ], "hasBlobMemberAsPayload" : false, "input" : { "variableDeclarationType" : "ListSecurityProfilesRequest", "variableName" : "listSecurityProfilesRequest", "variableType" : "ListSecurityProfilesRequest", "documentation" : "", "simpleType" : "ListSecurityProfilesRequest", "variableSetterType" : "ListSecurityProfilesRequest" }, "methodName" : "listSecurityProfiles", "operationName" : "ListSecurityProfiles", "paginated" : true, "returnType" : { "returnType" : "ListSecurityProfilesResponse", "documentation" : null }, "syncReturnType" : "ListSecurityProfilesResponse" }, "ListTagsForResource" : { "authType" : "IAM", "authenticated" : true, "deprecated" : false, "documentation" : "

Lists the tags for the specified resource.

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

The request is not valid.

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

One or more of the specified parameters are not valid.

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

Request processing failed due to an error or failure with the service.

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

The specified resource was not found.

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

The throttling limit has been exceeded.

", "httpStatusCode" : 429 } ], "hasBlobMemberAsPayload" : false, "input" : { "variableDeclarationType" : "ListTagsForResourceRequest", "variableName" : "listTagsForResourceRequest", "variableType" : "ListTagsForResourceRequest", "documentation" : "", "simpleType" : "ListTagsForResourceRequest", "variableSetterType" : "ListTagsForResourceRequest" }, "methodName" : "listTagsForResource", "operationName" : "ListTagsForResource", "paginated" : false, "returnType" : { "returnType" : "ListTagsForResourceResponse", "documentation" : null }, "syncReturnType" : "ListTagsForResourceResponse" }, "ListUserHierarchyGroups" : { "authType" : "IAM", "authenticated" : true, "deprecated" : false, "documentation" : "

Provides summary information about the hierarchy groups for the specified Amazon Connect instance.

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

The request is not valid.

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

One or more of the specified parameters are not valid.

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

The specified resource was not found.

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

The throttling limit has been exceeded.

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

Request processing failed due to an error or failure with the service.

", "httpStatusCode" : 500 } ], "hasBlobMemberAsPayload" : false, "input" : { "variableDeclarationType" : "ListUserHierarchyGroupsRequest", "variableName" : "listUserHierarchyGroupsRequest", "variableType" : "ListUserHierarchyGroupsRequest", "documentation" : "", "simpleType" : "ListUserHierarchyGroupsRequest", "variableSetterType" : "ListUserHierarchyGroupsRequest" }, "methodName" : "listUserHierarchyGroups", "operationName" : "ListUserHierarchyGroups", "paginated" : true, "returnType" : { "returnType" : "ListUserHierarchyGroupsResponse", "documentation" : null }, "syncReturnType" : "ListUserHierarchyGroupsResponse" }, "ListUsers" : { "authType" : "IAM", "authenticated" : true, "deprecated" : false, "documentation" : "

Provides summary information about the users for the specified Amazon Connect instance.

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

The request is not valid.

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

One or more of the specified parameters are not valid.

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

The specified resource was not found.

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

The throttling limit has been exceeded.

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

Request processing failed due to an error or failure with the service.

", "httpStatusCode" : 500 } ], "hasBlobMemberAsPayload" : false, "input" : { "variableDeclarationType" : "ListUsersRequest", "variableName" : "listUsersRequest", "variableType" : "ListUsersRequest", "documentation" : "", "simpleType" : "ListUsersRequest", "variableSetterType" : "ListUsersRequest" }, "methodName" : "listUsers", "operationName" : "ListUsers", "paginated" : true, "returnType" : { "returnType" : "ListUsersResponse", "documentation" : null }, "syncReturnType" : "ListUsersResponse" }, "StartChatContact" : { "authType" : "IAM", "authenticated" : true, "deprecated" : false, "documentation" : "

Initiates a contact flow to start a new chat for the customer. Response of this API provides a token required to obtain credentials from the CreateParticipantConnection API in the Amazon Connect Participant Service.

When a new chat contact is successfully created, clients need to subscribe to the participant’s connection for the created chat within 5 minutes. This is achieved by invoking CreateParticipantConnection with WEBSOCKET and CONNECTION_CREDENTIALS.

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

The request is not valid.

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

One or more of the specified parameters are not valid.

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

The specified resource was not found.

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

Request processing failed due to an error or failure with the service.

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

The allowed limit for the resource has been exceeded.

", "httpStatusCode" : 429 } ], "hasBlobMemberAsPayload" : false, "input" : { "variableDeclarationType" : "StartChatContactRequest", "variableName" : "startChatContactRequest", "variableType" : "StartChatContactRequest", "documentation" : "", "simpleType" : "StartChatContactRequest", "variableSetterType" : "StartChatContactRequest" }, "methodName" : "startChatContact", "operationName" : "StartChatContact", "paginated" : false, "returnType" : { "returnType" : "StartChatContactResponse", "documentation" : null }, "syncReturnType" : "StartChatContactResponse" }, "StartOutboundVoiceContact" : { "authType" : "IAM", "authenticated" : true, "deprecated" : false, "documentation" : "

Initiates a contact flow to place an outbound call to a customer.

There is a 60 second dialing timeout for this operation. If the call is not connected after 60 seconds, it fails.

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

The request is not valid.

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

One or more of the specified parameters are not valid.

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

The specified resource was not found.

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

Request processing failed due to an error or failure with the service.

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

The allowed limit for the resource has been exceeded.

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

Outbound calls to the destination number are not allowed.

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

The contact is not permitted.

", "httpStatusCode" : 403 } ], "hasBlobMemberAsPayload" : false, "input" : { "variableDeclarationType" : "StartOutboundVoiceContactRequest", "variableName" : "startOutboundVoiceContactRequest", "variableType" : "StartOutboundVoiceContactRequest", "documentation" : "", "simpleType" : "StartOutboundVoiceContactRequest", "variableSetterType" : "StartOutboundVoiceContactRequest" }, "methodName" : "startOutboundVoiceContact", "operationName" : "StartOutboundVoiceContact", "paginated" : false, "returnType" : { "returnType" : "StartOutboundVoiceContactResponse", "documentation" : null }, "syncReturnType" : "StartOutboundVoiceContactResponse" }, "StopContact" : { "authType" : "IAM", "authenticated" : true, "deprecated" : false, "documentation" : "

Ends the specified contact.

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

The request is not valid.

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

The contact with the specified ID is not active or does not exist.

", "httpStatusCode" : 410 }, { "exceptionName" : "InvalidParameterException", "documentation" : "

One or more of the specified parameters are not valid.

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

The specified resource was not found.

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

Request processing failed due to an error or failure with the service.

", "httpStatusCode" : 500 } ], "hasBlobMemberAsPayload" : false, "input" : { "variableDeclarationType" : "StopContactRequest", "variableName" : "stopContactRequest", "variableType" : "StopContactRequest", "documentation" : "", "simpleType" : "StopContactRequest", "variableSetterType" : "StopContactRequest" }, "methodName" : "stopContact", "operationName" : "StopContact", "paginated" : false, "returnType" : { "returnType" : "StopContactResponse", "documentation" : null }, "syncReturnType" : "StopContactResponse" }, "TagResource" : { "authType" : "IAM", "authenticated" : true, "deprecated" : false, "documentation" : "

Adds the specified tags to the specified resource.

The supported resource type is users.

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

The request is not valid.

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

One or more of the specified parameters are not valid.

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

Request processing failed due to an error or failure with the service.

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

The specified resource was not found.

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

The throttling limit has been exceeded.

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

Removes the specified tags from the specified resource.

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

The request is not valid.

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

One or more of the specified parameters are not valid.

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

Request processing failed due to an error or failure with the service.

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

The specified resource was not found.

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

The throttling limit has been exceeded.

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

Creates or updates the contact attributes associated with the specified contact.

You can add or update attributes for both ongoing and completed contacts. For example, you can update the customer's name or the reason the customer called while the call is active, or add notes about steps that the agent took during the call that are displayed to the next agent that takes the call. You can also update attributes for a contact using data from your CRM application and save the data with the contact in Amazon Connect. You could also flag calls for additional analysis, such as legal review or identifying abusive callers.

Contact attributes are available in Amazon Connect for 24 months, and are then deleted.

Important: You cannot use the operation to update attributes for contacts that occurred prior to the release of the API, September 12, 2018. You can update attributes only for contacts that started after the release of the API. If you attempt to update attributes for a contact that occurred prior to the release of the API, a 400 error is returned. This applies also to queued callbacks that were initiated prior to the release of the API but are still active in your instance.

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

The request is not valid.

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

One or more of the specified parameters are not valid.

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

The specified resource was not found.

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

Request processing failed due to an error or failure with the service.

", "httpStatusCode" : 500 } ], "hasBlobMemberAsPayload" : false, "input" : { "variableDeclarationType" : "UpdateContactAttributesRequest", "variableName" : "updateContactAttributesRequest", "variableType" : "UpdateContactAttributesRequest", "documentation" : "", "simpleType" : "UpdateContactAttributesRequest", "variableSetterType" : "UpdateContactAttributesRequest" }, "methodName" : "updateContactAttributes", "operationName" : "UpdateContactAttributes", "paginated" : false, "returnType" : { "returnType" : "UpdateContactAttributesResponse", "documentation" : null }, "syncReturnType" : "UpdateContactAttributesResponse" }, "UpdateUserHierarchy" : { "authType" : "IAM", "authenticated" : true, "deprecated" : false, "documentation" : "

Assigns the specified hierarchy group to the specified user.

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

The request is not valid.

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

One or more of the specified parameters are not valid.

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

The specified resource was not found.

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

The throttling limit has been exceeded.

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

Request processing failed due to an error or failure with the service.

", "httpStatusCode" : 500 } ], "hasBlobMemberAsPayload" : false, "input" : { "variableDeclarationType" : "UpdateUserHierarchyRequest", "variableName" : "updateUserHierarchyRequest", "variableType" : "UpdateUserHierarchyRequest", "documentation" : "", "simpleType" : "UpdateUserHierarchyRequest", "variableSetterType" : "UpdateUserHierarchyRequest" }, "methodName" : "updateUserHierarchy", "operationName" : "UpdateUserHierarchy", "paginated" : false, "returnType" : { "returnType" : "UpdateUserHierarchyResponse", "documentation" : null }, "syncReturnType" : "UpdateUserHierarchyResponse" }, "UpdateUserIdentityInfo" : { "authType" : "IAM", "authenticated" : true, "deprecated" : false, "documentation" : "

Updates the identity information for the specified user.

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

The request is not valid.

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

One or more of the specified parameters are not valid.

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

The specified resource was not found.

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

The throttling limit has been exceeded.

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

Request processing failed due to an error or failure with the service.

", "httpStatusCode" : 500 } ], "hasBlobMemberAsPayload" : false, "input" : { "variableDeclarationType" : "UpdateUserIdentityInfoRequest", "variableName" : "updateUserIdentityInfoRequest", "variableType" : "UpdateUserIdentityInfoRequest", "documentation" : "", "simpleType" : "UpdateUserIdentityInfoRequest", "variableSetterType" : "UpdateUserIdentityInfoRequest" }, "methodName" : "updateUserIdentityInfo", "operationName" : "UpdateUserIdentityInfo", "paginated" : false, "returnType" : { "returnType" : "UpdateUserIdentityInfoResponse", "documentation" : null }, "syncReturnType" : "UpdateUserIdentityInfoResponse" }, "UpdateUserPhoneConfig" : { "authType" : "IAM", "authenticated" : true, "deprecated" : false, "documentation" : "

Updates the phone configuration settings for the specified user.

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

The request is not valid.

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

One or more of the specified parameters are not valid.

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

The specified resource was not found.

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

The throttling limit has been exceeded.

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

Request processing failed due to an error or failure with the service.

", "httpStatusCode" : 500 } ], "hasBlobMemberAsPayload" : false, "input" : { "variableDeclarationType" : "UpdateUserPhoneConfigRequest", "variableName" : "updateUserPhoneConfigRequest", "variableType" : "UpdateUserPhoneConfigRequest", "documentation" : "", "simpleType" : "UpdateUserPhoneConfigRequest", "variableSetterType" : "UpdateUserPhoneConfigRequest" }, "methodName" : "updateUserPhoneConfig", "operationName" : "UpdateUserPhoneConfig", "paginated" : false, "returnType" : { "returnType" : "UpdateUserPhoneConfigResponse", "documentation" : null }, "syncReturnType" : "UpdateUserPhoneConfigResponse" }, "UpdateUserRoutingProfile" : { "authType" : "IAM", "authenticated" : true, "deprecated" : false, "documentation" : "

Assigns the specified routing profile to the specified user.

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

The request is not valid.

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

One or more of the specified parameters are not valid.

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

The specified resource was not found.

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

The throttling limit has been exceeded.

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

Request processing failed due to an error or failure with the service.

", "httpStatusCode" : 500 } ], "hasBlobMemberAsPayload" : false, "input" : { "variableDeclarationType" : "UpdateUserRoutingProfileRequest", "variableName" : "updateUserRoutingProfileRequest", "variableType" : "UpdateUserRoutingProfileRequest", "documentation" : "", "simpleType" : "UpdateUserRoutingProfileRequest", "variableSetterType" : "UpdateUserRoutingProfileRequest" }, "methodName" : "updateUserRoutingProfile", "operationName" : "UpdateUserRoutingProfile", "paginated" : false, "returnType" : { "returnType" : "UpdateUserRoutingProfileResponse", "documentation" : null }, "syncReturnType" : "UpdateUserRoutingProfileResponse" }, "UpdateUserSecurityProfiles" : { "authType" : "IAM", "authenticated" : true, "deprecated" : false, "documentation" : "

Assigns the specified security profiles to the specified user.

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

The request is not valid.

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

One or more of the specified parameters are not valid.

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

The specified resource was not found.

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

The throttling limit has been exceeded.

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

Request processing failed due to an error or failure with the service.

", "httpStatusCode" : 500 } ], "hasBlobMemberAsPayload" : false, "input" : { "variableDeclarationType" : "UpdateUserSecurityProfilesRequest", "variableName" : "updateUserSecurityProfilesRequest", "variableType" : "UpdateUserSecurityProfilesRequest", "documentation" : "", "simpleType" : "UpdateUserSecurityProfilesRequest", "variableSetterType" : "UpdateUserSecurityProfilesRequest" }, "methodName" : "updateUserSecurityProfiles", "operationName" : "UpdateUserSecurityProfiles", "paginated" : false, "returnType" : { "returnType" : "UpdateUserSecurityProfilesResponse", "documentation" : null }, "syncReturnType" : "UpdateUserSecurityProfilesResponse" } }, "shapes" : { "Channel" : { "c2jName" : "Channel", "customization" : { "artificialResultWrapper" : null, "skipGeneratingMarshaller" : false, "skipGeneratingModelClass" : false, "skipGeneratingUnmarshaller" : false, "staxTargetDepthOffset" : 0 }, "deprecated" : false, "documentation" : "", "endpointDiscovery" : null, "enums" : [ { "name" : "VOICE", "value" : "VOICE" }, { "name" : "CHAT", "value" : "CHAT" } ], "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" : "Channel", "simpleMethod" : false, "unmarshaller" : { "flattened" : false, "resultWrapper" : null }, "variable" : { "variableDeclarationType" : "Channel", "variableName" : "channel", "variableType" : "Channel", "documentation" : null, "simpleType" : "Channel", "variableSetterType" : "Channel" }, "wrapper" : false, "xmlNamespace" : null }, "ChatMessage" : { "c2jName" : "ChatMessage", "customization" : { "artificialResultWrapper" : null, "skipGeneratingMarshaller" : false, "skipGeneratingModelClass" : false, "skipGeneratingUnmarshaller" : false, "staxTargetDepthOffset" : 0 }, "deprecated" : false, "documentation" : "

A chat message.

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

The type of the content. Supported types are text/plain.

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

The type of the content. Supported types are text/plain.

\n@return The type of the content. Supported types are text/plain.\n@deprecated Use {@link #contentType()}\n", "deprecatedName" : null, "deprecatedSetterDocumentation" : "

The type of the content. Supported types are text/plain.

\n@param contentType The type of the content. Supported types are text/plain.\n@return Returns a reference to this object so that method calls can be chained together.\n@deprecated Use {@link #contentType(String)}\n", "documentation" : "

The type of the content. Supported types are text/plain.

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

The type of the content. Supported types are text/plain.

\n@param contentType The type of the content. Supported types are text/plain.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "contentType", "getterDocumentation" : "

The type of the content. Supported types are text/plain.

\n@return The type of the content. Supported types are text/plain.", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "ContentType", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "ContentType", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "ContentType", "sensitive" : false, "setterDocumentation" : "

The type of the content. Supported types are text/plain.

\n@param contentType The type of the content. Supported types are text/plain.", "setterMethodName" : "setContentType", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "contentType", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "contentType", "variableType" : "String", "documentation" : "

The type of the content. Supported types are text/plain.

", "simpleType" : "String", "variableSetterType" : "String" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null }, { "autoConstructClassIfExists" : { "present" : false }, "beanStyleGetterMethodName" : "getContent", "beanStyleSetterMethodName" : "setContent", "c2jName" : "Content", "c2jShape" : "ChatContent", "defaultConsumerFluentSetterDocumentation" : "

The content of the chat message.

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

The content of the chat message.

\n@return The content of the chat message.\n@deprecated Use {@link #content()}\n", "deprecatedName" : null, "deprecatedSetterDocumentation" : "

The content of the chat message.

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

The content of the chat message.

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

The content of the chat message.

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

The content of the chat message.

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

The content of the chat message.

\n@param content The content of the chat message.", "setterMethodName" : "setContent", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "content", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "content", "variableType" : "String", "documentation" : "

The content of the chat message.

", "simpleType" : "String", "variableSetterType" : "String" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null } ], "membersAsMap" : { "Content" : { "autoConstructClassIfExists" : { "present" : false }, "beanStyleGetterMethodName" : "getContent", "beanStyleSetterMethodName" : "setContent", "c2jName" : "Content", "c2jShape" : "ChatContent", "defaultConsumerFluentSetterDocumentation" : "

The content of the chat message.

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

The content of the chat message.

\n@return The content of the chat message.\n@deprecated Use {@link #content()}\n", "deprecatedName" : null, "deprecatedSetterDocumentation" : "

The content of the chat message.

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

The content of the chat message.

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

The content of the chat message.

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

The content of the chat message.

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

The content of the chat message.

\n@param content The content of the chat message.", "setterMethodName" : "setContent", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "content", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "content", "variableType" : "String", "documentation" : "

The content of the chat message.

", "simpleType" : "String", "variableSetterType" : "String" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null }, "ContentType" : { "autoConstructClassIfExists" : { "present" : false }, "beanStyleGetterMethodName" : "getContentType", "beanStyleSetterMethodName" : "setContentType", "c2jName" : "ContentType", "c2jShape" : "ChatContentType", "defaultConsumerFluentSetterDocumentation" : "

The type of the content. Supported types are text/plain.

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

The type of the content. Supported types are text/plain.

\n@return The type of the content. Supported types are text/plain.\n@deprecated Use {@link #contentType()}\n", "deprecatedName" : null, "deprecatedSetterDocumentation" : "

The type of the content. Supported types are text/plain.

\n@param contentType The type of the content. Supported types are text/plain.\n@return Returns a reference to this object so that method calls can be chained together.\n@deprecated Use {@link #contentType(String)}\n", "documentation" : "

The type of the content. Supported types are text/plain.

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

The type of the content. Supported types are text/plain.

\n@param contentType The type of the content. Supported types are text/plain.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "contentType", "getterDocumentation" : "

The type of the content. Supported types are text/plain.

\n@return The type of the content. Supported types are text/plain.", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "ContentType", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "ContentType", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "ContentType", "sensitive" : false, "setterDocumentation" : "

The type of the content. Supported types are text/plain.

\n@param contentType The type of the content. Supported types are text/plain.", "setterMethodName" : "setContentType", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "contentType", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "contentType", "variableType" : "String", "documentation" : "

The type of the content. Supported types are text/plain.

", "simpleType" : "String", "variableSetterType" : "String" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null } }, "nonStreamingMembers" : [ { "autoConstructClassIfExists" : { "present" : false }, "beanStyleGetterMethodName" : "getContentType", "beanStyleSetterMethodName" : "setContentType", "c2jName" : "ContentType", "c2jShape" : "ChatContentType", "defaultConsumerFluentSetterDocumentation" : "

The type of the content. Supported types are text/plain.

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

The type of the content. Supported types are text/plain.

\n@return The type of the content. Supported types are text/plain.\n@deprecated Use {@link #contentType()}\n", "deprecatedName" : null, "deprecatedSetterDocumentation" : "

The type of the content. Supported types are text/plain.

\n@param contentType The type of the content. Supported types are text/plain.\n@return Returns a reference to this object so that method calls can be chained together.\n@deprecated Use {@link #contentType(String)}\n", "documentation" : "

The type of the content. Supported types are text/plain.

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

The type of the content. Supported types are text/plain.

\n@param contentType The type of the content. Supported types are text/plain.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "contentType", "getterDocumentation" : "

The type of the content. Supported types are text/plain.

\n@return The type of the content. Supported types are text/plain.", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "ContentType", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "ContentType", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "ContentType", "sensitive" : false, "setterDocumentation" : "

The type of the content. Supported types are text/plain.

\n@param contentType The type of the content. Supported types are text/plain.", "setterMethodName" : "setContentType", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "contentType", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "contentType", "variableType" : "String", "documentation" : "

The type of the content. Supported types are text/plain.

", "simpleType" : "String", "variableSetterType" : "String" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null }, { "autoConstructClassIfExists" : { "present" : false }, "beanStyleGetterMethodName" : "getContent", "beanStyleSetterMethodName" : "setContent", "c2jName" : "Content", "c2jShape" : "ChatContent", "defaultConsumerFluentSetterDocumentation" : "

The content of the chat message.

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

The content of the chat message.

\n@return The content of the chat message.\n@deprecated Use {@link #content()}\n", "deprecatedName" : null, "deprecatedSetterDocumentation" : "

The content of the chat message.

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

The content of the chat message.

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

The content of the chat message.

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

The content of the chat message.

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

The content of the chat message.

\n@param content The content of the chat message.", "setterMethodName" : "setContent", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "content", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "content", "variableType" : "String", "documentation" : "

The content of the chat message.

", "simpleType" : "String", "variableSetterType" : "String" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null } ], "requestSignerAware" : false, "requestSignerClassFqcn" : null, "required" : [ "ContentType", "Content" ], "shapeName" : "ChatMessage", "simpleMethod" : false, "unmarshaller" : { "flattened" : false, "resultWrapper" : null }, "variable" : { "variableDeclarationType" : "ChatMessage", "variableName" : "chatMessage", "variableType" : "ChatMessage", "documentation" : null, "simpleType" : "ChatMessage", "variableSetterType" : "ChatMessage" }, "wrapper" : false, "xmlNamespace" : null }, "Comparison" : { "c2jName" : "Comparison", "customization" : { "artificialResultWrapper" : null, "skipGeneratingMarshaller" : false, "skipGeneratingModelClass" : false, "skipGeneratingUnmarshaller" : false, "staxTargetDepthOffset" : 0 }, "deprecated" : false, "documentation" : "", "endpointDiscovery" : null, "enums" : [ { "name" : "LT", "value" : "LT" } ], "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" : "Comparison", "simpleMethod" : false, "unmarshaller" : { "flattened" : false, "resultWrapper" : null }, "variable" : { "variableDeclarationType" : "Comparison", "variableName" : "comparison", "variableType" : "Comparison", "documentation" : null, "simpleType" : "Comparison", "variableSetterType" : "Comparison" }, "wrapper" : false, "xmlNamespace" : null }, "ContactFlowSummary" : { "c2jName" : "ContactFlowSummary", "customization" : { "artificialResultWrapper" : null, "skipGeneratingMarshaller" : false, "skipGeneratingModelClass" : false, "skipGeneratingUnmarshaller" : false, "staxTargetDepthOffset" : 0 }, "deprecated" : false, "documentation" : "

Contains summary information about a contact flow.

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

The identifier of the contact flow.

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

The identifier of the contact flow.

\n@return The identifier of the contact flow.\n@deprecated Use {@link #id()}\n", "deprecatedName" : null, "deprecatedSetterDocumentation" : "

The identifier of the contact flow.

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

The identifier of the contact flow.

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

The identifier of the contact flow.

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

The identifier of the contact flow.

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

The identifier of the contact flow.

\n@param id The identifier of the contact flow.", "setterMethodName" : "setId", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "id", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "id", "variableType" : "String", "documentation" : "

The identifier of the contact flow.

", "simpleType" : "String", "variableSetterType" : "String" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null }, { "autoConstructClassIfExists" : { "present" : false }, "beanStyleGetterMethodName" : "getArn", "beanStyleSetterMethodName" : "setArn", "c2jName" : "Arn", "c2jShape" : "ARN", "defaultConsumerFluentSetterDocumentation" : "

The Amazon Resource Name (ARN) of the contact flow.

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

The Amazon Resource Name (ARN) of the contact flow.

\n@return The Amazon Resource Name (ARN) of the contact flow.\n@deprecated Use {@link #arn()}\n", "deprecatedName" : null, "deprecatedSetterDocumentation" : "

The Amazon Resource Name (ARN) of the contact flow.

\n@param arn The Amazon Resource Name (ARN) of the contact flow.\n@return Returns a reference to this object so that method calls can be chained together.\n@deprecated Use {@link #arn(String)}\n", "documentation" : "

The Amazon Resource Name (ARN) of the contact flow.

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

The Amazon Resource Name (ARN) of the contact flow.

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

The Amazon Resource Name (ARN) of the contact flow.

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

The Amazon Resource Name (ARN) of the contact flow.

\n@param arn The Amazon Resource Name (ARN) of the contact flow.", "setterMethodName" : "setArn", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "arn", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "arn", "variableType" : "String", "documentation" : "

The Amazon Resource Name (ARN) of the contact flow.

", "simpleType" : "String", "variableSetterType" : "String" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null }, { "autoConstructClassIfExists" : { "present" : false }, "beanStyleGetterMethodName" : "getName", "beanStyleSetterMethodName" : "setName", "c2jName" : "Name", "c2jShape" : "ContactFlowName", "defaultConsumerFluentSetterDocumentation" : "

The name of the contact flow.

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

The name of the contact flow.

\n@return The name of the contact flow.\n@deprecated Use {@link #name()}\n", "deprecatedName" : null, "deprecatedSetterDocumentation" : "

The name of the contact flow.

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

The name of the contact flow.

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

The name of the contact flow.

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

The name of the contact flow.

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

The name of the contact flow.

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

The name of the contact flow.

", "simpleType" : "String", "variableSetterType" : "String" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null }, { "autoConstructClassIfExists" : { "present" : false }, "beanStyleGetterMethodName" : "getContactFlowType", "beanStyleSetterMethodName" : "setContactFlowType", "c2jName" : "ContactFlowType", "c2jShape" : "ContactFlowType", "defaultConsumerFluentSetterDocumentation" : "

The type of contact flow.

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

The type of contact flow.

\n

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

\n@return The type of contact flow.\n@see ContactFlowType\n@deprecated Use {@link #contactFlowTypeAsString()}\n", "deprecatedName" : null, "deprecatedSetterDocumentation" : "

The type of contact flow.

\n@param contactFlowType The type of contact flow.\n@see ContactFlowType\n@return Returns a reference to this object so that method calls can be chained together.\n@see ContactFlowType\n@deprecated Use {@link #contactFlowType(String)}\n", "documentation" : "

The type of contact flow.

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

The type of contact flow.

\n@param contactFlowType The type of contact flow.\n@see ContactFlowType\n@return Returns a reference to this object so that method calls can be chained together.\n@see ContactFlowType", "fluentSetterMethodName" : "contactFlowType", "getterDocumentation" : "

The type of contact flow.

\n

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

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

The type of contact flow.

\n@param contactFlowType The type of contact flow.\n@see ContactFlowType", "setterMethodName" : "setContactFlowType", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "contactFlowType", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "contactFlowType", "variableType" : "String", "documentation" : "

The type of contact flow.

", "simpleType" : "String", "variableSetterType" : "String" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null } ], "membersAsMap" : { "Arn" : { "autoConstructClassIfExists" : { "present" : false }, "beanStyleGetterMethodName" : "getArn", "beanStyleSetterMethodName" : "setArn", "c2jName" : "Arn", "c2jShape" : "ARN", "defaultConsumerFluentSetterDocumentation" : "

The Amazon Resource Name (ARN) of the contact flow.

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

The Amazon Resource Name (ARN) of the contact flow.

\n@return The Amazon Resource Name (ARN) of the contact flow.\n@deprecated Use {@link #arn()}\n", "deprecatedName" : null, "deprecatedSetterDocumentation" : "

The Amazon Resource Name (ARN) of the contact flow.

\n@param arn The Amazon Resource Name (ARN) of the contact flow.\n@return Returns a reference to this object so that method calls can be chained together.\n@deprecated Use {@link #arn(String)}\n", "documentation" : "

The Amazon Resource Name (ARN) of the contact flow.

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

The Amazon Resource Name (ARN) of the contact flow.

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

The Amazon Resource Name (ARN) of the contact flow.

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

The Amazon Resource Name (ARN) of the contact flow.

\n@param arn The Amazon Resource Name (ARN) of the contact flow.", "setterMethodName" : "setArn", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "arn", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "arn", "variableType" : "String", "documentation" : "

The Amazon Resource Name (ARN) of the contact flow.

", "simpleType" : "String", "variableSetterType" : "String" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null }, "ContactFlowType" : { "autoConstructClassIfExists" : { "present" : false }, "beanStyleGetterMethodName" : "getContactFlowType", "beanStyleSetterMethodName" : "setContactFlowType", "c2jName" : "ContactFlowType", "c2jShape" : "ContactFlowType", "defaultConsumerFluentSetterDocumentation" : "

The type of contact flow.

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

The type of contact flow.

\n

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

\n@return The type of contact flow.\n@see ContactFlowType\n@deprecated Use {@link #contactFlowTypeAsString()}\n", "deprecatedName" : null, "deprecatedSetterDocumentation" : "

The type of contact flow.

\n@param contactFlowType The type of contact flow.\n@see ContactFlowType\n@return Returns a reference to this object so that method calls can be chained together.\n@see ContactFlowType\n@deprecated Use {@link #contactFlowType(String)}\n", "documentation" : "

The type of contact flow.

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

The type of contact flow.

\n@param contactFlowType The type of contact flow.\n@see ContactFlowType\n@return Returns a reference to this object so that method calls can be chained together.\n@see ContactFlowType", "fluentSetterMethodName" : "contactFlowType", "getterDocumentation" : "

The type of contact flow.

\n

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

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

The type of contact flow.

\n@param contactFlowType The type of contact flow.\n@see ContactFlowType", "setterMethodName" : "setContactFlowType", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "contactFlowType", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "contactFlowType", "variableType" : "String", "documentation" : "

The type of contact flow.

", "simpleType" : "String", "variableSetterType" : "String" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null }, "Id" : { "autoConstructClassIfExists" : { "present" : false }, "beanStyleGetterMethodName" : "getId", "beanStyleSetterMethodName" : "setId", "c2jName" : "Id", "c2jShape" : "ContactFlowId", "defaultConsumerFluentSetterDocumentation" : "

The identifier of the contact flow.

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

The identifier of the contact flow.

\n@return The identifier of the contact flow.\n@deprecated Use {@link #id()}\n", "deprecatedName" : null, "deprecatedSetterDocumentation" : "

The identifier of the contact flow.

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

The identifier of the contact flow.

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

The identifier of the contact flow.

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

The identifier of the contact flow.

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

The identifier of the contact flow.

\n@param id The identifier of the contact flow.", "setterMethodName" : "setId", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "id", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "id", "variableType" : "String", "documentation" : "

The identifier of the contact flow.

", "simpleType" : "String", "variableSetterType" : "String" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null }, "Name" : { "autoConstructClassIfExists" : { "present" : false }, "beanStyleGetterMethodName" : "getName", "beanStyleSetterMethodName" : "setName", "c2jName" : "Name", "c2jShape" : "ContactFlowName", "defaultConsumerFluentSetterDocumentation" : "

The name of the contact flow.

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

The name of the contact flow.

\n@return The name of the contact flow.\n@deprecated Use {@link #name()}\n", "deprecatedName" : null, "deprecatedSetterDocumentation" : "

The name of the contact flow.

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

The name of the contact flow.

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

The name of the contact flow.

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

The name of the contact flow.

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

The name of the contact flow.

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

The name of the contact flow.

", "simpleType" : "String", "variableSetterType" : "String" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null } }, "nonStreamingMembers" : [ { "autoConstructClassIfExists" : { "present" : false }, "beanStyleGetterMethodName" : "getId", "beanStyleSetterMethodName" : "setId", "c2jName" : "Id", "c2jShape" : "ContactFlowId", "defaultConsumerFluentSetterDocumentation" : "

The identifier of the contact flow.

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

The identifier of the contact flow.

\n@return The identifier of the contact flow.\n@deprecated Use {@link #id()}\n", "deprecatedName" : null, "deprecatedSetterDocumentation" : "

The identifier of the contact flow.

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

The identifier of the contact flow.

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

The identifier of the contact flow.

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

The identifier of the contact flow.

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

The identifier of the contact flow.

\n@param id The identifier of the contact flow.", "setterMethodName" : "setId", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "id", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "id", "variableType" : "String", "documentation" : "

The identifier of the contact flow.

", "simpleType" : "String", "variableSetterType" : "String" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null }, { "autoConstructClassIfExists" : { "present" : false }, "beanStyleGetterMethodName" : "getArn", "beanStyleSetterMethodName" : "setArn", "c2jName" : "Arn", "c2jShape" : "ARN", "defaultConsumerFluentSetterDocumentation" : "

The Amazon Resource Name (ARN) of the contact flow.

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

The Amazon Resource Name (ARN) of the contact flow.

\n@return The Amazon Resource Name (ARN) of the contact flow.\n@deprecated Use {@link #arn()}\n", "deprecatedName" : null, "deprecatedSetterDocumentation" : "

The Amazon Resource Name (ARN) of the contact flow.

\n@param arn The Amazon Resource Name (ARN) of the contact flow.\n@return Returns a reference to this object so that method calls can be chained together.\n@deprecated Use {@link #arn(String)}\n", "documentation" : "

The Amazon Resource Name (ARN) of the contact flow.

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

The Amazon Resource Name (ARN) of the contact flow.

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

The Amazon Resource Name (ARN) of the contact flow.

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

The Amazon Resource Name (ARN) of the contact flow.

\n@param arn The Amazon Resource Name (ARN) of the contact flow.", "setterMethodName" : "setArn", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "arn", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "arn", "variableType" : "String", "documentation" : "

The Amazon Resource Name (ARN) of the contact flow.

", "simpleType" : "String", "variableSetterType" : "String" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null }, { "autoConstructClassIfExists" : { "present" : false }, "beanStyleGetterMethodName" : "getName", "beanStyleSetterMethodName" : "setName", "c2jName" : "Name", "c2jShape" : "ContactFlowName", "defaultConsumerFluentSetterDocumentation" : "

The name of the contact flow.

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

The name of the contact flow.

\n@return The name of the contact flow.\n@deprecated Use {@link #name()}\n", "deprecatedName" : null, "deprecatedSetterDocumentation" : "

The name of the contact flow.

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

The name of the contact flow.

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

The name of the contact flow.

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

The name of the contact flow.

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

The name of the contact flow.

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

The name of the contact flow.

", "simpleType" : "String", "variableSetterType" : "String" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null }, { "autoConstructClassIfExists" : { "present" : false }, "beanStyleGetterMethodName" : "getContactFlowType", "beanStyleSetterMethodName" : "setContactFlowType", "c2jName" : "ContactFlowType", "c2jShape" : "ContactFlowType", "defaultConsumerFluentSetterDocumentation" : "

The type of contact flow.

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

The type of contact flow.

\n

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

\n@return The type of contact flow.\n@see ContactFlowType\n@deprecated Use {@link #contactFlowTypeAsString()}\n", "deprecatedName" : null, "deprecatedSetterDocumentation" : "

The type of contact flow.

\n@param contactFlowType The type of contact flow.\n@see ContactFlowType\n@return Returns a reference to this object so that method calls can be chained together.\n@see ContactFlowType\n@deprecated Use {@link #contactFlowType(String)}\n", "documentation" : "

The type of contact flow.

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

The type of contact flow.

\n@param contactFlowType The type of contact flow.\n@see ContactFlowType\n@return Returns a reference to this object so that method calls can be chained together.\n@see ContactFlowType", "fluentSetterMethodName" : "contactFlowType", "getterDocumentation" : "

The type of contact flow.

\n

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

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

The type of contact flow.

\n@param contactFlowType The type of contact flow.\n@see ContactFlowType", "setterMethodName" : "setContactFlowType", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "contactFlowType", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "contactFlowType", "variableType" : "String", "documentation" : "

The type of contact flow.

", "simpleType" : "String", "variableSetterType" : "String" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null } ], "requestSignerAware" : false, "requestSignerClassFqcn" : null, "required" : null, "shapeName" : "ContactFlowSummary", "simpleMethod" : false, "unmarshaller" : { "flattened" : false, "resultWrapper" : null }, "variable" : { "variableDeclarationType" : "ContactFlowSummary", "variableName" : "contactFlowSummary", "variableType" : "ContactFlowSummary", "documentation" : null, "simpleType" : "ContactFlowSummary", "variableSetterType" : "ContactFlowSummary" }, "wrapper" : false, "xmlNamespace" : null }, "ContactFlowType" : { "c2jName" : "ContactFlowType", "customization" : { "artificialResultWrapper" : null, "skipGeneratingMarshaller" : false, "skipGeneratingModelClass" : false, "skipGeneratingUnmarshaller" : false, "staxTargetDepthOffset" : 0 }, "deprecated" : false, "documentation" : "", "endpointDiscovery" : null, "enums" : [ { "name" : "CONTACT_FLOW", "value" : "CONTACT_FLOW" }, { "name" : "CUSTOMER_QUEUE", "value" : "CUSTOMER_QUEUE" }, { "name" : "CUSTOMER_HOLD", "value" : "CUSTOMER_HOLD" }, { "name" : "CUSTOMER_WHISPER", "value" : "CUSTOMER_WHISPER" }, { "name" : "AGENT_HOLD", "value" : "AGENT_HOLD" }, { "name" : "AGENT_WHISPER", "value" : "AGENT_WHISPER" }, { "name" : "OUTBOUND_WHISPER", "value" : "OUTBOUND_WHISPER" }, { "name" : "AGENT_TRANSFER", "value" : "AGENT_TRANSFER" }, { "name" : "QUEUE_TRANSFER", "value" : "QUEUE_TRANSFER" } ], "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" : "ContactFlowType", "simpleMethod" : false, "unmarshaller" : { "flattened" : false, "resultWrapper" : null }, "variable" : { "variableDeclarationType" : "ContactFlowType", "variableName" : "contactFlowType", "variableType" : "ContactFlowType", "documentation" : null, "simpleType" : "ContactFlowType", "variableSetterType" : "ContactFlowType" }, "wrapper" : false, "xmlNamespace" : null }, "ContactNotFoundException" : { "c2jName" : "ContactNotFoundException", "customization" : { "artificialResultWrapper" : null, "skipGeneratingMarshaller" : false, "skipGeneratingModelClass" : false, "skipGeneratingUnmarshaller" : false, "staxTargetDepthOffset" : 0 }, "deprecated" : false, "documentation" : "

The contact with the specified ID is not active or does not exist.

", "endpointDiscovery" : null, "enums" : null, "errorCode" : "ContactNotFoundException", "event" : false, "eventStream" : false, "explicitEventPayloadMember" : null, "hasHeaderMember" : false, "hasPayloadMember" : false, "hasRequiresLengthMember" : false, "hasStatusCodeMember" : false, "hasStreamingMember" : false, "httpStatusCode" : 410, "marshaller" : null, "members" : [ ], "membersAsMap" : { }, "nonStreamingMembers" : [ ], "requestSignerAware" : false, "requestSignerClassFqcn" : null, "required" : null, "shapeName" : "ContactNotFoundException", "simpleMethod" : false, "unmarshaller" : null, "variable" : { "variableDeclarationType" : "ContactNotFoundException", "variableName" : "contactNotFoundException", "variableType" : "ContactNotFoundException", "documentation" : null, "simpleType" : "ContactNotFoundException", "variableSetterType" : "ContactNotFoundException" }, "wrapper" : false, "xmlNamespace" : null }, "CreateUserRequest" : { "c2jName" : "CreateUserRequest", "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" : "CreateUser", "locationName" : null, "requestUri" : "/users/{InstanceId}", "target" : null, "verb" : "PUT", "xmlNameSpaceUri" : null }, "members" : [ { "autoConstructClassIfExists" : { "present" : false }, "beanStyleGetterMethodName" : "getUsername", "beanStyleSetterMethodName" : "setUsername", "c2jName" : "Username", "c2jShape" : "AgentUsername", "defaultConsumerFluentSetterDocumentation" : "

The user name for the account. For instances not using SAML for identity management, the user name can include up to 20 characters. If you are using SAML for identity management, the user name can include up to 64 characters from [a-zA-Z0-9_-.\\@]+.

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

The user name for the account. For instances not using SAML for identity management, the user name can include up to 20 characters. If you are using SAML for identity management, the user name can include up to 64 characters from [a-zA-Z0-9_-.\\@]+.

\n@return The user name for the account. For instances not using SAML for identity management, the user name can include up to 20 characters. If you are using SAML for identity management, the user name can include up to 64 characters from [a-zA-Z0-9_-.\\@]+.\n@deprecated Use {@link #username()}\n", "deprecatedName" : null, "deprecatedSetterDocumentation" : "

The user name for the account. For instances not using SAML for identity management, the user name can include up to 20 characters. If you are using SAML for identity management, the user name can include up to 64 characters from [a-zA-Z0-9_-.\\@]+.

\n@param username The user name for the account. For instances not using SAML for identity management, the user name can include up to 20 characters. If you are using SAML for identity management, the user name can include up to 64 characters from [a-zA-Z0-9_-.\\@]+.\n@return Returns a reference to this object so that method calls can be chained together.\n@deprecated Use {@link #username(String)}\n", "documentation" : "

The user name for the account. For instances not using SAML for identity management, the user name can include up to 20 characters. If you are using SAML for identity management, the user name can include up to 64 characters from [a-zA-Z0-9_-.\\@]+.

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

The user name for the account. For instances not using SAML for identity management, the user name can include up to 20 characters. If you are using SAML for identity management, the user name can include up to 64 characters from [a-zA-Z0-9_-.\\@]+.

\n@param username The user name for the account. For instances not using SAML for identity management, the user name can include up to 20 characters. If you are using SAML for identity management, the user name can include up to 64 characters from [a-zA-Z0-9_-.\\@]+.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "username", "getterDocumentation" : "

The user name for the account. For instances not using SAML for identity management, the user name can include up to 20 characters. If you are using SAML for identity management, the user name can include up to 64 characters from [a-zA-Z0-9_-.\\@]+.

\n@return The user name for the account. For instances not using SAML for identity management, the user name can include up to 20 characters. If you are using SAML for identity management, the user name can include up to 64 characters from [a-zA-Z0-9_-.\\@]+.", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "Username", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "Username", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "Username", "sensitive" : false, "setterDocumentation" : "

The user name for the account. For instances not using SAML for identity management, the user name can include up to 20 characters. If you are using SAML for identity management, the user name can include up to 64 characters from [a-zA-Z0-9_-.\\@]+.

\n@param username The user name for the account. For instances not using SAML for identity management, the user name can include up to 20 characters. If you are using SAML for identity management, the user name can include up to 64 characters from [a-zA-Z0-9_-.\\@]+.", "setterMethodName" : "setUsername", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "username", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "username", "variableType" : "String", "documentation" : "

The user name for the account. For instances not using SAML for identity management, the user name can include up to 20 characters. If you are using SAML for identity management, the user name can include up to 64 characters from [a-zA-Z0-9_-.\\@]+.

", "simpleType" : "String", "variableSetterType" : "String" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null }, { "autoConstructClassIfExists" : { "present" : false }, "beanStyleGetterMethodName" : "getPassword", "beanStyleSetterMethodName" : "setPassword", "c2jName" : "Password", "c2jShape" : "Password", "defaultConsumerFluentSetterDocumentation" : "

The password for the user account. A password is required if you are using Amazon Connect for identity management. Otherwise, it is an error to include a password.

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

The password for the user account. A password is required if you are using Amazon Connect for identity management. Otherwise, it is an error to include a password.

\n@return The password for the user account. A password is required if you are using Amazon Connect for identity management. Otherwise, it is an error to include a password.\n@deprecated Use {@link #password()}\n", "deprecatedName" : null, "deprecatedSetterDocumentation" : "

The password for the user account. A password is required if you are using Amazon Connect for identity management. Otherwise, it is an error to include a password.

\n@param password The password for the user account. A password is required if you are using Amazon Connect for identity management. Otherwise, it is an error to include a password.\n@return Returns a reference to this object so that method calls can be chained together.\n@deprecated Use {@link #password(String)}\n", "documentation" : "

The password for the user account. A password is required if you are using Amazon Connect for identity management. Otherwise, it is an error to include a password.

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

The password for the user account. A password is required if you are using Amazon Connect for identity management. Otherwise, it is an error to include a password.

\n@param password The password for the user account. A password is required if you are using Amazon Connect for identity management. Otherwise, it is an error to include a password.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "password", "getterDocumentation" : "

The password for the user account. A password is required if you are using Amazon Connect for identity management. Otherwise, it is an error to include a password.

\n@return The password for the user account. A password is required if you are using Amazon Connect for identity management. Otherwise, it is an error to include a password.", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "Password", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "Password", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "Password", "sensitive" : false, "setterDocumentation" : "

The password for the user account. A password is required if you are using Amazon Connect for identity management. Otherwise, it is an error to include a password.

\n@param password The password for the user account. A password is required if you are using Amazon Connect for identity management. Otherwise, it is an error to include a password.", "setterMethodName" : "setPassword", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "password", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "password", "variableType" : "String", "documentation" : "

The password for the user account. A password is required if you are using Amazon Connect for identity management. Otherwise, it is an error to include a password.

", "simpleType" : "String", "variableSetterType" : "String" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null }, { "autoConstructClassIfExists" : { "present" : false }, "beanStyleGetterMethodName" : "getIdentityInfo", "beanStyleSetterMethodName" : "setIdentityInfo", "c2jName" : "IdentityInfo", "c2jShape" : "UserIdentityInfo", "defaultConsumerFluentSetterDocumentation" : "

The information about the identity of the user.

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

The information about the identity of the user.

\n@return The information about the identity of the user.\n@deprecated Use {@link #identityInfo()}\n", "deprecatedName" : null, "deprecatedSetterDocumentation" : "

The information about the identity of the user.

\n@param identityInfo The information about the identity of the user.\n@return Returns a reference to this object so that method calls can be chained together.\n@deprecated Use {@link #identityInfo(UserIdentityInfo)}\n", "documentation" : "

The information about the identity of the user.

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

The information about the identity of the user.

\n@param identityInfo The information about the identity of the user.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "identityInfo", "getterDocumentation" : "

The information about the identity of the user.

\n@return The information about the identity of the user.", "getterModel" : { "returnType" : "UserIdentityInfo", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "IdentityInfo", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "IdentityInfo", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "SDK_POJO", "name" : "IdentityInfo", "sensitive" : false, "setterDocumentation" : "

The information about the identity of the user.

\n@param identityInfo The information about the identity of the user.", "setterMethodName" : "setIdentityInfo", "setterModel" : { "variableDeclarationType" : "UserIdentityInfo", "variableName" : "identityInfo", "variableType" : "UserIdentityInfo", "documentation" : null, "simpleType" : "UserIdentityInfo", "variableSetterType" : "UserIdentityInfo" }, "simple" : false, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "UserIdentityInfo", "variableName" : "identityInfo", "variableType" : "UserIdentityInfo", "documentation" : "

The information about the identity of the user.

", "simpleType" : "UserIdentityInfo", "variableSetterType" : "UserIdentityInfo" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null }, { "autoConstructClassIfExists" : { "present" : false }, "beanStyleGetterMethodName" : "getPhoneConfig", "beanStyleSetterMethodName" : "setPhoneConfig", "c2jName" : "PhoneConfig", "c2jShape" : "UserPhoneConfig", "defaultConsumerFluentSetterDocumentation" : "

The phone settings for the user.

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

The phone settings for the user.

\n@return The phone settings for the user.\n@deprecated Use {@link #phoneConfig()}\n", "deprecatedName" : null, "deprecatedSetterDocumentation" : "

The phone settings for the user.

\n@param phoneConfig The phone settings for the user.\n@return Returns a reference to this object so that method calls can be chained together.\n@deprecated Use {@link #phoneConfig(UserPhoneConfig)}\n", "documentation" : "

The phone settings for the user.

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

The phone settings for the user.

\n@param phoneConfig The phone settings for the user.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "phoneConfig", "getterDocumentation" : "

The phone settings for the user.

\n@return The phone settings for the user.", "getterModel" : { "returnType" : "UserPhoneConfig", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "PhoneConfig", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "PhoneConfig", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "SDK_POJO", "name" : "PhoneConfig", "sensitive" : false, "setterDocumentation" : "

The phone settings for the user.

\n@param phoneConfig The phone settings for the user.", "setterMethodName" : "setPhoneConfig", "setterModel" : { "variableDeclarationType" : "UserPhoneConfig", "variableName" : "phoneConfig", "variableType" : "UserPhoneConfig", "documentation" : null, "simpleType" : "UserPhoneConfig", "variableSetterType" : "UserPhoneConfig" }, "simple" : false, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "UserPhoneConfig", "variableName" : "phoneConfig", "variableType" : "UserPhoneConfig", "documentation" : "

The phone settings for the user.

", "simpleType" : "UserPhoneConfig", "variableSetterType" : "UserPhoneConfig" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null }, { "autoConstructClassIfExists" : { "present" : false }, "beanStyleGetterMethodName" : "getDirectoryUserId", "beanStyleSetterMethodName" : "setDirectoryUserId", "c2jName" : "DirectoryUserId", "c2jShape" : "DirectoryUserId", "defaultConsumerFluentSetterDocumentation" : "

The identifier of the user account in the directory used for identity management. If Amazon Connect cannot access the directory, you can specify this identifier to authenticate users. If you include the identifier, we assume that Amazon Connect cannot access the directory. Otherwise, the identity information is used to authenticate users from your directory.

This parameter is required if you are using an existing directory for identity management in Amazon Connect when Amazon Connect cannot access your directory to authenticate users. If you are using SAML for identity management and include this parameter, an error is returned.

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

The identifier of the user account in the directory used for identity management. If Amazon Connect cannot access the directory, you can specify this identifier to authenticate users. If you include the identifier, we assume that Amazon Connect cannot access the directory. Otherwise, the identity information is used to authenticate users from your directory.

This parameter is required if you are using an existing directory for identity management in Amazon Connect when Amazon Connect cannot access your directory to authenticate users. If you are using SAML for identity management and include this parameter, an error is returned.

\n@return The identifier of the user account in the directory used for identity management. If Amazon Connect cannot access the directory, you can specify this identifier to authenticate users. If you include the identifier, we assume that Amazon Connect cannot access the directory. Otherwise, the identity information is used to authenticate users from your directory.

This parameter is required if you are using an existing directory for identity management in Amazon Connect when Amazon Connect cannot access your directory to authenticate users. If you are using SAML for identity management and include this parameter, an error is returned.\n@deprecated Use {@link #directoryUserId()}\n", "deprecatedName" : null, "deprecatedSetterDocumentation" : "

The identifier of the user account in the directory used for identity management. If Amazon Connect cannot access the directory, you can specify this identifier to authenticate users. If you include the identifier, we assume that Amazon Connect cannot access the directory. Otherwise, the identity information is used to authenticate users from your directory.

This parameter is required if you are using an existing directory for identity management in Amazon Connect when Amazon Connect cannot access your directory to authenticate users. If you are using SAML for identity management and include this parameter, an error is returned.

\n@param directoryUserId The identifier of the user account in the directory used for identity management. If Amazon Connect cannot access the directory, you can specify this identifier to authenticate users. If you include the identifier, we assume that Amazon Connect cannot access the directory. Otherwise, the identity information is used to authenticate users from your directory.

This parameter is required if you are using an existing directory for identity management in Amazon Connect when Amazon Connect cannot access your directory to authenticate users. If you are using SAML for identity management and include this parameter, an error is returned.\n@return Returns a reference to this object so that method calls can be chained together.\n@deprecated Use {@link #directoryUserId(String)}\n", "documentation" : "

The identifier of the user account in the directory used for identity management. If Amazon Connect cannot access the directory, you can specify this identifier to authenticate users. If you include the identifier, we assume that Amazon Connect cannot access the directory. Otherwise, the identity information is used to authenticate users from your directory.

This parameter is required if you are using an existing directory for identity management in Amazon Connect when Amazon Connect cannot access your directory to authenticate users. If you are using SAML for identity management and include this parameter, an error is returned.

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

The identifier of the user account in the directory used for identity management. If Amazon Connect cannot access the directory, you can specify this identifier to authenticate users. If you include the identifier, we assume that Amazon Connect cannot access the directory. Otherwise, the identity information is used to authenticate users from your directory.

This parameter is required if you are using an existing directory for identity management in Amazon Connect when Amazon Connect cannot access your directory to authenticate users. If you are using SAML for identity management and include this parameter, an error is returned.

\n@param directoryUserId The identifier of the user account in the directory used for identity management. If Amazon Connect cannot access the directory, you can specify this identifier to authenticate users. If you include the identifier, we assume that Amazon Connect cannot access the directory. Otherwise, the identity information is used to authenticate users from your directory.

This parameter is required if you are using an existing directory for identity management in Amazon Connect when Amazon Connect cannot access your directory to authenticate users. If you are using SAML for identity management and include this parameter, an error is returned.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "directoryUserId", "getterDocumentation" : "

The identifier of the user account in the directory used for identity management. If Amazon Connect cannot access the directory, you can specify this identifier to authenticate users. If you include the identifier, we assume that Amazon Connect cannot access the directory. Otherwise, the identity information is used to authenticate users from your directory.

This parameter is required if you are using an existing directory for identity management in Amazon Connect when Amazon Connect cannot access your directory to authenticate users. If you are using SAML for identity management and include this parameter, an error is returned.

\n@return The identifier of the user account in the directory used for identity management. If Amazon Connect cannot access the directory, you can specify this identifier to authenticate users. If you include the identifier, we assume that Amazon Connect cannot access the directory. Otherwise, the identity information is used to authenticate users from your directory.

This parameter is required if you are using an existing directory for identity management in Amazon Connect when Amazon Connect cannot access your directory to authenticate users. If you are using SAML for identity management and include this parameter, an error is returned.", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "DirectoryUserId", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "DirectoryUserId", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "DirectoryUserId", "sensitive" : false, "setterDocumentation" : "

The identifier of the user account in the directory used for identity management. If Amazon Connect cannot access the directory, you can specify this identifier to authenticate users. If you include the identifier, we assume that Amazon Connect cannot access the directory. Otherwise, the identity information is used to authenticate users from your directory.

This parameter is required if you are using an existing directory for identity management in Amazon Connect when Amazon Connect cannot access your directory to authenticate users. If you are using SAML for identity management and include this parameter, an error is returned.

\n@param directoryUserId The identifier of the user account in the directory used for identity management. If Amazon Connect cannot access the directory, you can specify this identifier to authenticate users. If you include the identifier, we assume that Amazon Connect cannot access the directory. Otherwise, the identity information is used to authenticate users from your directory.

This parameter is required if you are using an existing directory for identity management in Amazon Connect when Amazon Connect cannot access your directory to authenticate users. If you are using SAML for identity management and include this parameter, an error is returned.", "setterMethodName" : "setDirectoryUserId", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "directoryUserId", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "directoryUserId", "variableType" : "String", "documentation" : "

The identifier of the user account in the directory used for identity management. If Amazon Connect cannot access the directory, you can specify this identifier to authenticate users. If you include the identifier, we assume that Amazon Connect cannot access the directory. Otherwise, the identity information is used to authenticate users from your directory.

This parameter is required if you are using an existing directory for identity management in Amazon Connect when Amazon Connect cannot access your directory to authenticate users. If you are using SAML for identity management and include this parameter, an error is returned.

", "simpleType" : "String", "variableSetterType" : "String" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null }, { "autoConstructClassIfExists" : { "present" : true }, "beanStyleGetterMethodName" : "getSecurityProfileIds", "beanStyleSetterMethodName" : "setSecurityProfileIds", "c2jName" : "SecurityProfileIds", "c2jShape" : "SecurityProfileIds", "defaultConsumerFluentSetterDocumentation" : "

The identifier of the security profile for the user.

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

The identifier of the security profile for the user.

\n

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

\n

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

\n@return The identifier of the security profile for the user.\n@deprecated Use {@link #securityProfileIds()}\n", "deprecatedName" : null, "deprecatedSetterDocumentation" : "

The identifier of the security profile for the user.

\n@param securityProfileIds The identifier of the security profile for the user.\n@return Returns a reference to this object so that method calls can be chained together.\n@deprecated Use {@link #securityProfileIds(List)}\n", "documentation" : "

The identifier of the security profile for the user.

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

The identifier of the security profile for the user.

\n@param securityProfileIds The identifier of the security profile for the user.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "securityProfileIds", "getterDocumentation" : "

The identifier of the security profile for the user.

\n

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

\n

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

\n@return The identifier of the security profile for the user.", "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" : "SecurityProfileIds", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "SecurityProfileIds", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : true, "listModel" : { "implType" : "java.util.ArrayList", "interfaceType" : "java.util.List", "listMemberModel" : { "autoConstructClassIfExists" : { "present" : false }, "beanStyleGetterMethodName" : "getMember", "beanStyleSetterMethodName" : "setMember", "c2jName" : "member", "c2jShape" : "SecurityProfileId", "defaultConsumerFluentSetterDocumentation" : "Sets the value of the Member property for this object.\n\nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #member(String)}.\n@param member a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #member(String)", "deprecated" : false, "deprecatedBeanStyleSetterMethodName" : null, "deprecatedFluentGetterMethodName" : null, "deprecatedFluentSetterMethodName" : null, "deprecatedGetterDocumentation" : "Returns the value of the Member property for this object.\n@return The value of the Member property for this object.\n@deprecated Use {@link #member()}\n", "deprecatedName" : null, "deprecatedSetterDocumentation" : "Sets the value of the Member property for this object.\n\n@param member The new value for the Member property for this object.\n@return Returns a reference to this object so that method calls can be chained together.\n@deprecated Use {@link #member(String)}\n", "documentation" : "", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "existenceCheckDocumentation" : "Returns true if the Member property was specified by the sender (it may be empty), or false if the sender did not specify the value (it will be empty). For responses returned by the SDK, the sender is the AWS service.\n", "existenceCheckMethodName" : "hasMember", "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "member", "fluentSetterDocumentation" : "Sets the value of the Member property for this object.\n\n@param member The new value for the Member property for this object.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "member", "getterDocumentation" : "Returns the value of the Member property for this object.\n@return The value of the Member property for this object.", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "member", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "member", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "Member", "sensitive" : false, "setterDocumentation" : "Sets the value of the Member property for this object.\n\n@param member The new value for the Member property for this object.", "setterMethodName" : "setMember", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "member", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "member", "variableType" : "String", "documentation" : "", "simpleType" : "String", "variableSetterType" : "String" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null }, "memberLocationName" : null, "memberType" : "String", "map" : false, "memberAdditionalMarshallingPath" : null, "memberAdditionalUnmarshallingPath" : null, "simple" : true, "simpleType" : "String", "templateImplType" : "java.util.ArrayList", "templateType" : "java.util.List" }, "map" : false, "mapModel" : null, "marshallingType" : "LIST", "name" : "SecurityProfileIds", "sensitive" : false, "setterDocumentation" : "

The identifier of the security profile for the user.

\n@param securityProfileIds The identifier of the security profile for the user.", "setterMethodName" : "setSecurityProfileIds", "setterModel" : { "variableDeclarationType" : "java.util.List", "variableName" : "securityProfileIds", "variableType" : "java.util.List", "documentation" : null, "simpleType" : "List", "variableSetterType" : "java.util.Collection" }, "simple" : false, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "java.util.List", "variableName" : "securityProfileIds", "variableType" : "java.util.List", "documentation" : "

The identifier of the security profile for the user.

", "simpleType" : "List", "variableSetterType" : "java.util.Collection" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null }, { "autoConstructClassIfExists" : { "present" : false }, "beanStyleGetterMethodName" : "getRoutingProfileId", "beanStyleSetterMethodName" : "setRoutingProfileId", "c2jName" : "RoutingProfileId", "c2jShape" : "RoutingProfileId", "defaultConsumerFluentSetterDocumentation" : "

The identifier of the routing profile for the user.

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

The identifier of the routing profile for the user.

\n@return The identifier of the routing profile for the user.\n@deprecated Use {@link #routingProfileId()}\n", "deprecatedName" : null, "deprecatedSetterDocumentation" : "

The identifier of the routing profile for the user.

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

The identifier of the routing profile for the user.

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

The identifier of the routing profile for the user.

\n@param routingProfileId The identifier of the routing profile for the user.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "routingProfileId", "getterDocumentation" : "

The identifier of the routing profile for the user.

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

The identifier of the routing profile for the user.

\n@param routingProfileId The identifier of the routing profile for the user.", "setterMethodName" : "setRoutingProfileId", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "routingProfileId", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "routingProfileId", "variableType" : "String", "documentation" : "

The identifier of the routing profile for the user.

", "simpleType" : "String", "variableSetterType" : "String" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null }, { "autoConstructClassIfExists" : { "present" : false }, "beanStyleGetterMethodName" : "getHierarchyGroupId", "beanStyleSetterMethodName" : "setHierarchyGroupId", "c2jName" : "HierarchyGroupId", "c2jShape" : "HierarchyGroupId", "defaultConsumerFluentSetterDocumentation" : "

The identifier of the hierarchy group for the user.

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

The identifier of the hierarchy group for the user.

\n@return The identifier of the hierarchy group for the user.\n@deprecated Use {@link #hierarchyGroupId()}\n", "deprecatedName" : null, "deprecatedSetterDocumentation" : "

The identifier of the hierarchy group for the user.

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

The identifier of the hierarchy group for the user.

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

The identifier of the hierarchy group for the user.

\n@param hierarchyGroupId The identifier of the hierarchy group for the user.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "hierarchyGroupId", "getterDocumentation" : "

The identifier of the hierarchy group for the user.

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

The identifier of the hierarchy group for the user.

\n@param hierarchyGroupId The identifier of the hierarchy group for the user.", "setterMethodName" : "setHierarchyGroupId", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "hierarchyGroupId", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "hierarchyGroupId", "variableType" : "String", "documentation" : "

The identifier of the hierarchy group for the user.

", "simpleType" : "String", "variableSetterType" : "String" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null }, { "autoConstructClassIfExists" : { "present" : false }, "beanStyleGetterMethodName" : "getInstanceId", "beanStyleSetterMethodName" : "setInstanceId", "c2jName" : "InstanceId", "c2jShape" : "InstanceId", "defaultConsumerFluentSetterDocumentation" : "

The identifier of the Amazon Connect instance.

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

The identifier of the Amazon Connect instance.

\n@return The identifier of the Amazon Connect instance.\n@deprecated Use {@link #instanceId()}\n", "deprecatedName" : null, "deprecatedSetterDocumentation" : "

The identifier of the Amazon Connect instance.

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

The identifier of the Amazon Connect instance.

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

The identifier of the Amazon Connect instance.

\n@param instanceId The identifier of the Amazon Connect instance.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "instanceId", "getterDocumentation" : "

The identifier of the Amazon Connect instance.

\n@return The identifier of the Amazon Connect instance.", "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" : "InstanceId", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "InstanceId", "uri" : true }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "InstanceId", "sensitive" : false, "setterDocumentation" : "

The identifier of the Amazon Connect instance.

\n@param instanceId The identifier of the Amazon Connect instance.", "setterMethodName" : "setInstanceId", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "instanceId", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "instanceId", "variableType" : "String", "documentation" : "

The identifier of the Amazon Connect instance.

", "simpleType" : "String", "variableSetterType" : "String" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null }, { "autoConstructClassIfExists" : { "present" : true }, "beanStyleGetterMethodName" : "getTags", "beanStyleSetterMethodName" : "setTags", "c2jName" : "Tags", "c2jShape" : "TagMap", "defaultConsumerFluentSetterDocumentation" : "

One or more 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, "deprecatedBeanStyleSetterMethodName" : null, "deprecatedFluentGetterMethodName" : null, "deprecatedFluentSetterMethodName" : null, "deprecatedGetterDocumentation" : "

One or more tags.

\n

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

\n

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

\n@return One or more tags.\n@deprecated Use {@link #tags()}\n", "deprecatedName" : null, "deprecatedSetterDocumentation" : "

One or more tags.

\n@param tags One or more tags.\n@return Returns a reference to this object so that method calls can be chained together.\n@deprecated Use {@link #tags(Map)}\n", "documentation" : "

One or more tags.

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

One or more tags.

\n@param tags One or more tags.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "tags", "getterDocumentation" : "

One or more tags.

\n

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

\n

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

\n@return One or more 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" : { "autoConstructClassIfExists" : { "present" : false }, "beanStyleGetterMethodName" : "getKey", "beanStyleSetterMethodName" : "setKey", "c2jName" : "key", "c2jShape" : "TagKey", "defaultConsumerFluentSetterDocumentation" : "Sets the value of the Key property for this object.\n\nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #key(String)}.\n@param key a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #key(String)", "deprecated" : false, "deprecatedBeanStyleSetterMethodName" : null, "deprecatedFluentGetterMethodName" : null, "deprecatedFluentSetterMethodName" : null, "deprecatedGetterDocumentation" : "Returns the value of the Key property for this object.\n@return The value of the Key property for this object.\n@deprecated Use {@link #key()}\n", "deprecatedName" : null, "deprecatedSetterDocumentation" : "Sets the value of the Key property for this object.\n\n@param key The new value for the Key property for this object.\n@return Returns a reference to this object so that method calls can be chained together.\n@deprecated Use {@link #key(String)}\n", "documentation" : "", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "existenceCheckDocumentation" : "Returns true if the Key property was specified by the sender (it may be empty), or false if the sender did not specify the value (it will be empty). For responses returned by the SDK, the sender is the AWS service.\n", "existenceCheckMethodName" : "hasKey", "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "key", "fluentSetterDocumentation" : "Sets the value of the Key property for this object.\n\n@param key The new value for the Key property for this object.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "key", "getterDocumentation" : "Returns the value of the Key property for this object.\n@return The value of the Key property for this object.", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "key", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "key", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "Key", "sensitive" : false, "setterDocumentation" : "Sets the value of the Key property for this object.\n\n@param key The new value for the Key property for this object.", "setterMethodName" : "setKey", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "key", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "key", "variableType" : "String", "documentation" : "", "simpleType" : "String", "variableSetterType" : "String" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null }, "valueLocationName" : "value", "valueModel" : { "autoConstructClassIfExists" : { "present" : false }, "beanStyleGetterMethodName" : "getValue", "beanStyleSetterMethodName" : "setValue", "c2jName" : "value", "c2jShape" : "TagValue", "defaultConsumerFluentSetterDocumentation" : "Sets the value of the Value property for this object.\n\nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #value(String)}.\n@param value a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #value(String)", "deprecated" : false, "deprecatedBeanStyleSetterMethodName" : null, "deprecatedFluentGetterMethodName" : null, "deprecatedFluentSetterMethodName" : null, "deprecatedGetterDocumentation" : "Returns the value of the Value property for this object.\n@return The value of the Value property for this object.\n@deprecated Use {@link #value()}\n", "deprecatedName" : null, "deprecatedSetterDocumentation" : "Sets the value of the Value property for this object.\n\n@param value The new value for the Value property for this object.\n@return Returns a reference to this object so that method calls can be chained together.\n@deprecated Use {@link #value(String)}\n", "documentation" : "", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "existenceCheckDocumentation" : "Returns true if the Value property was specified by the sender (it may be empty), or false if the sender did not specify the value (it will be empty). For responses returned by the SDK, the sender is the AWS service.\n", "existenceCheckMethodName" : "hasValue", "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "value", "fluentSetterDocumentation" : "Sets the value of the Value property for this object.\n\n@param value The new value for the Value property for this object.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "value", "getterDocumentation" : "Returns the value of the Value property for this object.\n@return The value of the Value property for this object.", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "value", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "value", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "Value", "sensitive" : false, "setterDocumentation" : "Sets the value of the Value property for this object.\n\n@param value The new value for the Value property for this object.", "setterMethodName" : "setValue", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "value", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "value", "variableType" : "String", "documentation" : "", "simpleType" : "String", "variableSetterType" : "String" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null }, "entryType" : "Map.Entry", "templateType" : "java.util.Map" }, "marshallingType" : "MAP", "name" : "Tags", "sensitive" : false, "setterDocumentation" : "

One or more tags.

\n@param tags One or more 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" : "

One or more tags.

", "simpleType" : "Map", "variableSetterType" : "java.util.Map" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null } ], "membersAsMap" : { "DirectoryUserId" : { "autoConstructClassIfExists" : { "present" : false }, "beanStyleGetterMethodName" : "getDirectoryUserId", "beanStyleSetterMethodName" : "setDirectoryUserId", "c2jName" : "DirectoryUserId", "c2jShape" : "DirectoryUserId", "defaultConsumerFluentSetterDocumentation" : "

The identifier of the user account in the directory used for identity management. If Amazon Connect cannot access the directory, you can specify this identifier to authenticate users. If you include the identifier, we assume that Amazon Connect cannot access the directory. Otherwise, the identity information is used to authenticate users from your directory.

This parameter is required if you are using an existing directory for identity management in Amazon Connect when Amazon Connect cannot access your directory to authenticate users. If you are using SAML for identity management and include this parameter, an error is returned.

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

The identifier of the user account in the directory used for identity management. If Amazon Connect cannot access the directory, you can specify this identifier to authenticate users. If you include the identifier, we assume that Amazon Connect cannot access the directory. Otherwise, the identity information is used to authenticate users from your directory.

This parameter is required if you are using an existing directory for identity management in Amazon Connect when Amazon Connect cannot access your directory to authenticate users. If you are using SAML for identity management and include this parameter, an error is returned.

\n@return The identifier of the user account in the directory used for identity management. If Amazon Connect cannot access the directory, you can specify this identifier to authenticate users. If you include the identifier, we assume that Amazon Connect cannot access the directory. Otherwise, the identity information is used to authenticate users from your directory.

This parameter is required if you are using an existing directory for identity management in Amazon Connect when Amazon Connect cannot access your directory to authenticate users. If you are using SAML for identity management and include this parameter, an error is returned.\n@deprecated Use {@link #directoryUserId()}\n", "deprecatedName" : null, "deprecatedSetterDocumentation" : "

The identifier of the user account in the directory used for identity management. If Amazon Connect cannot access the directory, you can specify this identifier to authenticate users. If you include the identifier, we assume that Amazon Connect cannot access the directory. Otherwise, the identity information is used to authenticate users from your directory.

This parameter is required if you are using an existing directory for identity management in Amazon Connect when Amazon Connect cannot access your directory to authenticate users. If you are using SAML for identity management and include this parameter, an error is returned.

\n@param directoryUserId The identifier of the user account in the directory used for identity management. If Amazon Connect cannot access the directory, you can specify this identifier to authenticate users. If you include the identifier, we assume that Amazon Connect cannot access the directory. Otherwise, the identity information is used to authenticate users from your directory.

This parameter is required if you are using an existing directory for identity management in Amazon Connect when Amazon Connect cannot access your directory to authenticate users. If you are using SAML for identity management and include this parameter, an error is returned.\n@return Returns a reference to this object so that method calls can be chained together.\n@deprecated Use {@link #directoryUserId(String)}\n", "documentation" : "

The identifier of the user account in the directory used for identity management. If Amazon Connect cannot access the directory, you can specify this identifier to authenticate users. If you include the identifier, we assume that Amazon Connect cannot access the directory. Otherwise, the identity information is used to authenticate users from your directory.

This parameter is required if you are using an existing directory for identity management in Amazon Connect when Amazon Connect cannot access your directory to authenticate users. If you are using SAML for identity management and include this parameter, an error is returned.

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

The identifier of the user account in the directory used for identity management. If Amazon Connect cannot access the directory, you can specify this identifier to authenticate users. If you include the identifier, we assume that Amazon Connect cannot access the directory. Otherwise, the identity information is used to authenticate users from your directory.

This parameter is required if you are using an existing directory for identity management in Amazon Connect when Amazon Connect cannot access your directory to authenticate users. If you are using SAML for identity management and include this parameter, an error is returned.

\n@param directoryUserId The identifier of the user account in the directory used for identity management. If Amazon Connect cannot access the directory, you can specify this identifier to authenticate users. If you include the identifier, we assume that Amazon Connect cannot access the directory. Otherwise, the identity information is used to authenticate users from your directory.

This parameter is required if you are using an existing directory for identity management in Amazon Connect when Amazon Connect cannot access your directory to authenticate users. If you are using SAML for identity management and include this parameter, an error is returned.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "directoryUserId", "getterDocumentation" : "

The identifier of the user account in the directory used for identity management. If Amazon Connect cannot access the directory, you can specify this identifier to authenticate users. If you include the identifier, we assume that Amazon Connect cannot access the directory. Otherwise, the identity information is used to authenticate users from your directory.

This parameter is required if you are using an existing directory for identity management in Amazon Connect when Amazon Connect cannot access your directory to authenticate users. If you are using SAML for identity management and include this parameter, an error is returned.

\n@return The identifier of the user account in the directory used for identity management. If Amazon Connect cannot access the directory, you can specify this identifier to authenticate users. If you include the identifier, we assume that Amazon Connect cannot access the directory. Otherwise, the identity information is used to authenticate users from your directory.

This parameter is required if you are using an existing directory for identity management in Amazon Connect when Amazon Connect cannot access your directory to authenticate users. If you are using SAML for identity management and include this parameter, an error is returned.", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "DirectoryUserId", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "DirectoryUserId", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "DirectoryUserId", "sensitive" : false, "setterDocumentation" : "

The identifier of the user account in the directory used for identity management. If Amazon Connect cannot access the directory, you can specify this identifier to authenticate users. If you include the identifier, we assume that Amazon Connect cannot access the directory. Otherwise, the identity information is used to authenticate users from your directory.

This parameter is required if you are using an existing directory for identity management in Amazon Connect when Amazon Connect cannot access your directory to authenticate users. If you are using SAML for identity management and include this parameter, an error is returned.

\n@param directoryUserId The identifier of the user account in the directory used for identity management. If Amazon Connect cannot access the directory, you can specify this identifier to authenticate users. If you include the identifier, we assume that Amazon Connect cannot access the directory. Otherwise, the identity information is used to authenticate users from your directory.

This parameter is required if you are using an existing directory for identity management in Amazon Connect when Amazon Connect cannot access your directory to authenticate users. If you are using SAML for identity management and include this parameter, an error is returned.", "setterMethodName" : "setDirectoryUserId", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "directoryUserId", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "directoryUserId", "variableType" : "String", "documentation" : "

The identifier of the user account in the directory used for identity management. If Amazon Connect cannot access the directory, you can specify this identifier to authenticate users. If you include the identifier, we assume that Amazon Connect cannot access the directory. Otherwise, the identity information is used to authenticate users from your directory.

This parameter is required if you are using an existing directory for identity management in Amazon Connect when Amazon Connect cannot access your directory to authenticate users. If you are using SAML for identity management and include this parameter, an error is returned.

", "simpleType" : "String", "variableSetterType" : "String" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null }, "HierarchyGroupId" : { "autoConstructClassIfExists" : { "present" : false }, "beanStyleGetterMethodName" : "getHierarchyGroupId", "beanStyleSetterMethodName" : "setHierarchyGroupId", "c2jName" : "HierarchyGroupId", "c2jShape" : "HierarchyGroupId", "defaultConsumerFluentSetterDocumentation" : "

The identifier of the hierarchy group for the user.

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

The identifier of the hierarchy group for the user.

\n@return The identifier of the hierarchy group for the user.\n@deprecated Use {@link #hierarchyGroupId()}\n", "deprecatedName" : null, "deprecatedSetterDocumentation" : "

The identifier of the hierarchy group for the user.

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

The identifier of the hierarchy group for the user.

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

The identifier of the hierarchy group for the user.

\n@param hierarchyGroupId The identifier of the hierarchy group for the user.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "hierarchyGroupId", "getterDocumentation" : "

The identifier of the hierarchy group for the user.

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

The identifier of the hierarchy group for the user.

\n@param hierarchyGroupId The identifier of the hierarchy group for the user.", "setterMethodName" : "setHierarchyGroupId", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "hierarchyGroupId", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "hierarchyGroupId", "variableType" : "String", "documentation" : "

The identifier of the hierarchy group for the user.

", "simpleType" : "String", "variableSetterType" : "String" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null }, "IdentityInfo" : { "autoConstructClassIfExists" : { "present" : false }, "beanStyleGetterMethodName" : "getIdentityInfo", "beanStyleSetterMethodName" : "setIdentityInfo", "c2jName" : "IdentityInfo", "c2jShape" : "UserIdentityInfo", "defaultConsumerFluentSetterDocumentation" : "

The information about the identity of the user.

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

The information about the identity of the user.

\n@return The information about the identity of the user.\n@deprecated Use {@link #identityInfo()}\n", "deprecatedName" : null, "deprecatedSetterDocumentation" : "

The information about the identity of the user.

\n@param identityInfo The information about the identity of the user.\n@return Returns a reference to this object so that method calls can be chained together.\n@deprecated Use {@link #identityInfo(UserIdentityInfo)}\n", "documentation" : "

The information about the identity of the user.

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

The information about the identity of the user.

\n@param identityInfo The information about the identity of the user.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "identityInfo", "getterDocumentation" : "

The information about the identity of the user.

\n@return The information about the identity of the user.", "getterModel" : { "returnType" : "UserIdentityInfo", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "IdentityInfo", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "IdentityInfo", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "SDK_POJO", "name" : "IdentityInfo", "sensitive" : false, "setterDocumentation" : "

The information about the identity of the user.

\n@param identityInfo The information about the identity of the user.", "setterMethodName" : "setIdentityInfo", "setterModel" : { "variableDeclarationType" : "UserIdentityInfo", "variableName" : "identityInfo", "variableType" : "UserIdentityInfo", "documentation" : null, "simpleType" : "UserIdentityInfo", "variableSetterType" : "UserIdentityInfo" }, "simple" : false, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "UserIdentityInfo", "variableName" : "identityInfo", "variableType" : "UserIdentityInfo", "documentation" : "

The information about the identity of the user.

", "simpleType" : "UserIdentityInfo", "variableSetterType" : "UserIdentityInfo" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null }, "InstanceId" : { "autoConstructClassIfExists" : { "present" : false }, "beanStyleGetterMethodName" : "getInstanceId", "beanStyleSetterMethodName" : "setInstanceId", "c2jName" : "InstanceId", "c2jShape" : "InstanceId", "defaultConsumerFluentSetterDocumentation" : "

The identifier of the Amazon Connect instance.

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

The identifier of the Amazon Connect instance.

\n@return The identifier of the Amazon Connect instance.\n@deprecated Use {@link #instanceId()}\n", "deprecatedName" : null, "deprecatedSetterDocumentation" : "

The identifier of the Amazon Connect instance.

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

The identifier of the Amazon Connect instance.

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

The identifier of the Amazon Connect instance.

\n@param instanceId The identifier of the Amazon Connect instance.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "instanceId", "getterDocumentation" : "

The identifier of the Amazon Connect instance.

\n@return The identifier of the Amazon Connect instance.", "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" : "InstanceId", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "InstanceId", "uri" : true }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "InstanceId", "sensitive" : false, "setterDocumentation" : "

The identifier of the Amazon Connect instance.

\n@param instanceId The identifier of the Amazon Connect instance.", "setterMethodName" : "setInstanceId", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "instanceId", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "instanceId", "variableType" : "String", "documentation" : "

The identifier of the Amazon Connect instance.

", "simpleType" : "String", "variableSetterType" : "String" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null }, "Password" : { "autoConstructClassIfExists" : { "present" : false }, "beanStyleGetterMethodName" : "getPassword", "beanStyleSetterMethodName" : "setPassword", "c2jName" : "Password", "c2jShape" : "Password", "defaultConsumerFluentSetterDocumentation" : "

The password for the user account. A password is required if you are using Amazon Connect for identity management. Otherwise, it is an error to include a password.

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

The password for the user account. A password is required if you are using Amazon Connect for identity management. Otherwise, it is an error to include a password.

\n@return The password for the user account. A password is required if you are using Amazon Connect for identity management. Otherwise, it is an error to include a password.\n@deprecated Use {@link #password()}\n", "deprecatedName" : null, "deprecatedSetterDocumentation" : "

The password for the user account. A password is required if you are using Amazon Connect for identity management. Otherwise, it is an error to include a password.

\n@param password The password for the user account. A password is required if you are using Amazon Connect for identity management. Otherwise, it is an error to include a password.\n@return Returns a reference to this object so that method calls can be chained together.\n@deprecated Use {@link #password(String)}\n", "documentation" : "

The password for the user account. A password is required if you are using Amazon Connect for identity management. Otherwise, it is an error to include a password.

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

The password for the user account. A password is required if you are using Amazon Connect for identity management. Otherwise, it is an error to include a password.

\n@param password The password for the user account. A password is required if you are using Amazon Connect for identity management. Otherwise, it is an error to include a password.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "password", "getterDocumentation" : "

The password for the user account. A password is required if you are using Amazon Connect for identity management. Otherwise, it is an error to include a password.

\n@return The password for the user account. A password is required if you are using Amazon Connect for identity management. Otherwise, it is an error to include a password.", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "Password", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "Password", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "Password", "sensitive" : false, "setterDocumentation" : "

The password for the user account. A password is required if you are using Amazon Connect for identity management. Otherwise, it is an error to include a password.

\n@param password The password for the user account. A password is required if you are using Amazon Connect for identity management. Otherwise, it is an error to include a password.", "setterMethodName" : "setPassword", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "password", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "password", "variableType" : "String", "documentation" : "

The password for the user account. A password is required if you are using Amazon Connect for identity management. Otherwise, it is an error to include a password.

", "simpleType" : "String", "variableSetterType" : "String" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null }, "PhoneConfig" : { "autoConstructClassIfExists" : { "present" : false }, "beanStyleGetterMethodName" : "getPhoneConfig", "beanStyleSetterMethodName" : "setPhoneConfig", "c2jName" : "PhoneConfig", "c2jShape" : "UserPhoneConfig", "defaultConsumerFluentSetterDocumentation" : "

The phone settings for the user.

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

The phone settings for the user.

\n@return The phone settings for the user.\n@deprecated Use {@link #phoneConfig()}\n", "deprecatedName" : null, "deprecatedSetterDocumentation" : "

The phone settings for the user.

\n@param phoneConfig The phone settings for the user.\n@return Returns a reference to this object so that method calls can be chained together.\n@deprecated Use {@link #phoneConfig(UserPhoneConfig)}\n", "documentation" : "

The phone settings for the user.

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

The phone settings for the user.

\n@param phoneConfig The phone settings for the user.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "phoneConfig", "getterDocumentation" : "

The phone settings for the user.

\n@return The phone settings for the user.", "getterModel" : { "returnType" : "UserPhoneConfig", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "PhoneConfig", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "PhoneConfig", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "SDK_POJO", "name" : "PhoneConfig", "sensitive" : false, "setterDocumentation" : "

The phone settings for the user.

\n@param phoneConfig The phone settings for the user.", "setterMethodName" : "setPhoneConfig", "setterModel" : { "variableDeclarationType" : "UserPhoneConfig", "variableName" : "phoneConfig", "variableType" : "UserPhoneConfig", "documentation" : null, "simpleType" : "UserPhoneConfig", "variableSetterType" : "UserPhoneConfig" }, "simple" : false, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "UserPhoneConfig", "variableName" : "phoneConfig", "variableType" : "UserPhoneConfig", "documentation" : "

The phone settings for the user.

", "simpleType" : "UserPhoneConfig", "variableSetterType" : "UserPhoneConfig" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null }, "RoutingProfileId" : { "autoConstructClassIfExists" : { "present" : false }, "beanStyleGetterMethodName" : "getRoutingProfileId", "beanStyleSetterMethodName" : "setRoutingProfileId", "c2jName" : "RoutingProfileId", "c2jShape" : "RoutingProfileId", "defaultConsumerFluentSetterDocumentation" : "

The identifier of the routing profile for the user.

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

The identifier of the routing profile for the user.

\n@return The identifier of the routing profile for the user.\n@deprecated Use {@link #routingProfileId()}\n", "deprecatedName" : null, "deprecatedSetterDocumentation" : "

The identifier of the routing profile for the user.

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

The identifier of the routing profile for the user.

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

The identifier of the routing profile for the user.

\n@param routingProfileId The identifier of the routing profile for the user.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "routingProfileId", "getterDocumentation" : "

The identifier of the routing profile for the user.

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

The identifier of the routing profile for the user.

\n@param routingProfileId The identifier of the routing profile for the user.", "setterMethodName" : "setRoutingProfileId", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "routingProfileId", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "routingProfileId", "variableType" : "String", "documentation" : "

The identifier of the routing profile for the user.

", "simpleType" : "String", "variableSetterType" : "String" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null }, "SecurityProfileIds" : { "autoConstructClassIfExists" : { "present" : true }, "beanStyleGetterMethodName" : "getSecurityProfileIds", "beanStyleSetterMethodName" : "setSecurityProfileIds", "c2jName" : "SecurityProfileIds", "c2jShape" : "SecurityProfileIds", "defaultConsumerFluentSetterDocumentation" : "

The identifier of the security profile for the user.

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

The identifier of the security profile for the user.

\n

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

\n

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

\n@return The identifier of the security profile for the user.\n@deprecated Use {@link #securityProfileIds()}\n", "deprecatedName" : null, "deprecatedSetterDocumentation" : "

The identifier of the security profile for the user.

\n@param securityProfileIds The identifier of the security profile for the user.\n@return Returns a reference to this object so that method calls can be chained together.\n@deprecated Use {@link #securityProfileIds(List)}\n", "documentation" : "

The identifier of the security profile for the user.

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

The identifier of the security profile for the user.

\n@param securityProfileIds The identifier of the security profile for the user.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "securityProfileIds", "getterDocumentation" : "

The identifier of the security profile for the user.

\n

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

\n

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

\n@return The identifier of the security profile for the user.", "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" : "SecurityProfileIds", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "SecurityProfileIds", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : true, "listModel" : { "implType" : "java.util.ArrayList", "interfaceType" : "java.util.List", "listMemberModel" : { "autoConstructClassIfExists" : { "present" : false }, "beanStyleGetterMethodName" : "getMember", "beanStyleSetterMethodName" : "setMember", "c2jName" : "member", "c2jShape" : "SecurityProfileId", "defaultConsumerFluentSetterDocumentation" : "Sets the value of the Member property for this object.\n\nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #member(String)}.\n@param member a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #member(String)", "deprecated" : false, "deprecatedBeanStyleSetterMethodName" : null, "deprecatedFluentGetterMethodName" : null, "deprecatedFluentSetterMethodName" : null, "deprecatedGetterDocumentation" : "Returns the value of the Member property for this object.\n@return The value of the Member property for this object.\n@deprecated Use {@link #member()}\n", "deprecatedName" : null, "deprecatedSetterDocumentation" : "Sets the value of the Member property for this object.\n\n@param member The new value for the Member property for this object.\n@return Returns a reference to this object so that method calls can be chained together.\n@deprecated Use {@link #member(String)}\n", "documentation" : "", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "existenceCheckDocumentation" : "Returns true if the Member property was specified by the sender (it may be empty), or false if the sender did not specify the value (it will be empty). For responses returned by the SDK, the sender is the AWS service.\n", "existenceCheckMethodName" : "hasMember", "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "member", "fluentSetterDocumentation" : "Sets the value of the Member property for this object.\n\n@param member The new value for the Member property for this object.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "member", "getterDocumentation" : "Returns the value of the Member property for this object.\n@return The value of the Member property for this object.", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "member", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "member", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "Member", "sensitive" : false, "setterDocumentation" : "Sets the value of the Member property for this object.\n\n@param member The new value for the Member property for this object.", "setterMethodName" : "setMember", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "member", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "member", "variableType" : "String", "documentation" : "", "simpleType" : "String", "variableSetterType" : "String" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null }, "memberLocationName" : null, "memberType" : "String", "map" : false, "memberAdditionalMarshallingPath" : null, "memberAdditionalUnmarshallingPath" : null, "simple" : true, "simpleType" : "String", "templateImplType" : "java.util.ArrayList", "templateType" : "java.util.List" }, "map" : false, "mapModel" : null, "marshallingType" : "LIST", "name" : "SecurityProfileIds", "sensitive" : false, "setterDocumentation" : "

The identifier of the security profile for the user.

\n@param securityProfileIds The identifier of the security profile for the user.", "setterMethodName" : "setSecurityProfileIds", "setterModel" : { "variableDeclarationType" : "java.util.List", "variableName" : "securityProfileIds", "variableType" : "java.util.List", "documentation" : null, "simpleType" : "List", "variableSetterType" : "java.util.Collection" }, "simple" : false, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "java.util.List", "variableName" : "securityProfileIds", "variableType" : "java.util.List", "documentation" : "

The identifier of the security profile for the user.

", "simpleType" : "List", "variableSetterType" : "java.util.Collection" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null }, "Tags" : { "autoConstructClassIfExists" : { "present" : true }, "beanStyleGetterMethodName" : "getTags", "beanStyleSetterMethodName" : "setTags", "c2jName" : "Tags", "c2jShape" : "TagMap", "defaultConsumerFluentSetterDocumentation" : "

One or more 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, "deprecatedBeanStyleSetterMethodName" : null, "deprecatedFluentGetterMethodName" : null, "deprecatedFluentSetterMethodName" : null, "deprecatedGetterDocumentation" : "

One or more tags.

\n

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

\n

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

\n@return One or more tags.\n@deprecated Use {@link #tags()}\n", "deprecatedName" : null, "deprecatedSetterDocumentation" : "

One or more tags.

\n@param tags One or more tags.\n@return Returns a reference to this object so that method calls can be chained together.\n@deprecated Use {@link #tags(Map)}\n", "documentation" : "

One or more tags.

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

One or more tags.

\n@param tags One or more tags.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "tags", "getterDocumentation" : "

One or more tags.

\n

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

\n

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

\n@return One or more 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" : { "autoConstructClassIfExists" : { "present" : false }, "beanStyleGetterMethodName" : "getKey", "beanStyleSetterMethodName" : "setKey", "c2jName" : "key", "c2jShape" : "TagKey", "defaultConsumerFluentSetterDocumentation" : "Sets the value of the Key property for this object.\n\nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #key(String)}.\n@param key a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #key(String)", "deprecated" : false, "deprecatedBeanStyleSetterMethodName" : null, "deprecatedFluentGetterMethodName" : null, "deprecatedFluentSetterMethodName" : null, "deprecatedGetterDocumentation" : "Returns the value of the Key property for this object.\n@return The value of the Key property for this object.\n@deprecated Use {@link #key()}\n", "deprecatedName" : null, "deprecatedSetterDocumentation" : "Sets the value of the Key property for this object.\n\n@param key The new value for the Key property for this object.\n@return Returns a reference to this object so that method calls can be chained together.\n@deprecated Use {@link #key(String)}\n", "documentation" : "", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "existenceCheckDocumentation" : "Returns true if the Key property was specified by the sender (it may be empty), or false if the sender did not specify the value (it will be empty). For responses returned by the SDK, the sender is the AWS service.\n", "existenceCheckMethodName" : "hasKey", "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "key", "fluentSetterDocumentation" : "Sets the value of the Key property for this object.\n\n@param key The new value for the Key property for this object.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "key", "getterDocumentation" : "Returns the value of the Key property for this object.\n@return The value of the Key property for this object.", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "key", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "key", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "Key", "sensitive" : false, "setterDocumentation" : "Sets the value of the Key property for this object.\n\n@param key The new value for the Key property for this object.", "setterMethodName" : "setKey", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "key", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "key", "variableType" : "String", "documentation" : "", "simpleType" : "String", "variableSetterType" : "String" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null }, "valueLocationName" : "value", "valueModel" : { "autoConstructClassIfExists" : { "present" : false }, "beanStyleGetterMethodName" : "getValue", "beanStyleSetterMethodName" : "setValue", "c2jName" : "value", "c2jShape" : "TagValue", "defaultConsumerFluentSetterDocumentation" : "Sets the value of the Value property for this object.\n\nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #value(String)}.\n@param value a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #value(String)", "deprecated" : false, "deprecatedBeanStyleSetterMethodName" : null, "deprecatedFluentGetterMethodName" : null, "deprecatedFluentSetterMethodName" : null, "deprecatedGetterDocumentation" : "Returns the value of the Value property for this object.\n@return The value of the Value property for this object.\n@deprecated Use {@link #value()}\n", "deprecatedName" : null, "deprecatedSetterDocumentation" : "Sets the value of the Value property for this object.\n\n@param value The new value for the Value property for this object.\n@return Returns a reference to this object so that method calls can be chained together.\n@deprecated Use {@link #value(String)}\n", "documentation" : "", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "existenceCheckDocumentation" : "Returns true if the Value property was specified by the sender (it may be empty), or false if the sender did not specify the value (it will be empty). For responses returned by the SDK, the sender is the AWS service.\n", "existenceCheckMethodName" : "hasValue", "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "value", "fluentSetterDocumentation" : "Sets the value of the Value property for this object.\n\n@param value The new value for the Value property for this object.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "value", "getterDocumentation" : "Returns the value of the Value property for this object.\n@return The value of the Value property for this object.", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "value", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "value", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "Value", "sensitive" : false, "setterDocumentation" : "Sets the value of the Value property for this object.\n\n@param value The new value for the Value property for this object.", "setterMethodName" : "setValue", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "value", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "value", "variableType" : "String", "documentation" : "", "simpleType" : "String", "variableSetterType" : "String" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null }, "entryType" : "Map.Entry", "templateType" : "java.util.Map" }, "marshallingType" : "MAP", "name" : "Tags", "sensitive" : false, "setterDocumentation" : "

One or more tags.

\n@param tags One or more 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" : "

One or more tags.

", "simpleType" : "Map", "variableSetterType" : "java.util.Map" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null }, "Username" : { "autoConstructClassIfExists" : { "present" : false }, "beanStyleGetterMethodName" : "getUsername", "beanStyleSetterMethodName" : "setUsername", "c2jName" : "Username", "c2jShape" : "AgentUsername", "defaultConsumerFluentSetterDocumentation" : "

The user name for the account. For instances not using SAML for identity management, the user name can include up to 20 characters. If you are using SAML for identity management, the user name can include up to 64 characters from [a-zA-Z0-9_-.\\@]+.

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

The user name for the account. For instances not using SAML for identity management, the user name can include up to 20 characters. If you are using SAML for identity management, the user name can include up to 64 characters from [a-zA-Z0-9_-.\\@]+.

\n@return The user name for the account. For instances not using SAML for identity management, the user name can include up to 20 characters. If you are using SAML for identity management, the user name can include up to 64 characters from [a-zA-Z0-9_-.\\@]+.\n@deprecated Use {@link #username()}\n", "deprecatedName" : null, "deprecatedSetterDocumentation" : "

The user name for the account. For instances not using SAML for identity management, the user name can include up to 20 characters. If you are using SAML for identity management, the user name can include up to 64 characters from [a-zA-Z0-9_-.\\@]+.

\n@param username The user name for the account. For instances not using SAML for identity management, the user name can include up to 20 characters. If you are using SAML for identity management, the user name can include up to 64 characters from [a-zA-Z0-9_-.\\@]+.\n@return Returns a reference to this object so that method calls can be chained together.\n@deprecated Use {@link #username(String)}\n", "documentation" : "

The user name for the account. For instances not using SAML for identity management, the user name can include up to 20 characters. If you are using SAML for identity management, the user name can include up to 64 characters from [a-zA-Z0-9_-.\\@]+.

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

The user name for the account. For instances not using SAML for identity management, the user name can include up to 20 characters. If you are using SAML for identity management, the user name can include up to 64 characters from [a-zA-Z0-9_-.\\@]+.

\n@param username The user name for the account. For instances not using SAML for identity management, the user name can include up to 20 characters. If you are using SAML for identity management, the user name can include up to 64 characters from [a-zA-Z0-9_-.\\@]+.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "username", "getterDocumentation" : "

The user name for the account. For instances not using SAML for identity management, the user name can include up to 20 characters. If you are using SAML for identity management, the user name can include up to 64 characters from [a-zA-Z0-9_-.\\@]+.

\n@return The user name for the account. For instances not using SAML for identity management, the user name can include up to 20 characters. If you are using SAML for identity management, the user name can include up to 64 characters from [a-zA-Z0-9_-.\\@]+.", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "Username", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "Username", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "Username", "sensitive" : false, "setterDocumentation" : "

The user name for the account. For instances not using SAML for identity management, the user name can include up to 20 characters. If you are using SAML for identity management, the user name can include up to 64 characters from [a-zA-Z0-9_-.\\@]+.

\n@param username The user name for the account. For instances not using SAML for identity management, the user name can include up to 20 characters. If you are using SAML for identity management, the user name can include up to 64 characters from [a-zA-Z0-9_-.\\@]+.", "setterMethodName" : "setUsername", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "username", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "username", "variableType" : "String", "documentation" : "

The user name for the account. For instances not using SAML for identity management, the user name can include up to 20 characters. If you are using SAML for identity management, the user name can include up to 64 characters from [a-zA-Z0-9_-.\\@]+.

", "simpleType" : "String", "variableSetterType" : "String" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null } }, "nonStreamingMembers" : [ { "autoConstructClassIfExists" : { "present" : false }, "beanStyleGetterMethodName" : "getUsername", "beanStyleSetterMethodName" : "setUsername", "c2jName" : "Username", "c2jShape" : "AgentUsername", "defaultConsumerFluentSetterDocumentation" : "

The user name for the account. For instances not using SAML for identity management, the user name can include up to 20 characters. If you are using SAML for identity management, the user name can include up to 64 characters from [a-zA-Z0-9_-.\\@]+.

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

The user name for the account. For instances not using SAML for identity management, the user name can include up to 20 characters. If you are using SAML for identity management, the user name can include up to 64 characters from [a-zA-Z0-9_-.\\@]+.

\n@return The user name for the account. For instances not using SAML for identity management, the user name can include up to 20 characters. If you are using SAML for identity management, the user name can include up to 64 characters from [a-zA-Z0-9_-.\\@]+.\n@deprecated Use {@link #username()}\n", "deprecatedName" : null, "deprecatedSetterDocumentation" : "

The user name for the account. For instances not using SAML for identity management, the user name can include up to 20 characters. If you are using SAML for identity management, the user name can include up to 64 characters from [a-zA-Z0-9_-.\\@]+.

\n@param username The user name for the account. For instances not using SAML for identity management, the user name can include up to 20 characters. If you are using SAML for identity management, the user name can include up to 64 characters from [a-zA-Z0-9_-.\\@]+.\n@return Returns a reference to this object so that method calls can be chained together.\n@deprecated Use {@link #username(String)}\n", "documentation" : "

The user name for the account. For instances not using SAML for identity management, the user name can include up to 20 characters. If you are using SAML for identity management, the user name can include up to 64 characters from [a-zA-Z0-9_-.\\@]+.

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

The user name for the account. For instances not using SAML for identity management, the user name can include up to 20 characters. If you are using SAML for identity management, the user name can include up to 64 characters from [a-zA-Z0-9_-.\\@]+.

\n@param username The user name for the account. For instances not using SAML for identity management, the user name can include up to 20 characters. If you are using SAML for identity management, the user name can include up to 64 characters from [a-zA-Z0-9_-.\\@]+.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "username", "getterDocumentation" : "

The user name for the account. For instances not using SAML for identity management, the user name can include up to 20 characters. If you are using SAML for identity management, the user name can include up to 64 characters from [a-zA-Z0-9_-.\\@]+.

\n@return The user name for the account. For instances not using SAML for identity management, the user name can include up to 20 characters. If you are using SAML for identity management, the user name can include up to 64 characters from [a-zA-Z0-9_-.\\@]+.", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "Username", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "Username", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "Username", "sensitive" : false, "setterDocumentation" : "

The user name for the account. For instances not using SAML for identity management, the user name can include up to 20 characters. If you are using SAML for identity management, the user name can include up to 64 characters from [a-zA-Z0-9_-.\\@]+.

\n@param username The user name for the account. For instances not using SAML for identity management, the user name can include up to 20 characters. If you are using SAML for identity management, the user name can include up to 64 characters from [a-zA-Z0-9_-.\\@]+.", "setterMethodName" : "setUsername", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "username", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "username", "variableType" : "String", "documentation" : "

The user name for the account. For instances not using SAML for identity management, the user name can include up to 20 characters. If you are using SAML for identity management, the user name can include up to 64 characters from [a-zA-Z0-9_-.\\@]+.

", "simpleType" : "String", "variableSetterType" : "String" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null }, { "autoConstructClassIfExists" : { "present" : false }, "beanStyleGetterMethodName" : "getPassword", "beanStyleSetterMethodName" : "setPassword", "c2jName" : "Password", "c2jShape" : "Password", "defaultConsumerFluentSetterDocumentation" : "

The password for the user account. A password is required if you are using Amazon Connect for identity management. Otherwise, it is an error to include a password.

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

The password for the user account. A password is required if you are using Amazon Connect for identity management. Otherwise, it is an error to include a password.

\n@return The password for the user account. A password is required if you are using Amazon Connect for identity management. Otherwise, it is an error to include a password.\n@deprecated Use {@link #password()}\n", "deprecatedName" : null, "deprecatedSetterDocumentation" : "

The password for the user account. A password is required if you are using Amazon Connect for identity management. Otherwise, it is an error to include a password.

\n@param password The password for the user account. A password is required if you are using Amazon Connect for identity management. Otherwise, it is an error to include a password.\n@return Returns a reference to this object so that method calls can be chained together.\n@deprecated Use {@link #password(String)}\n", "documentation" : "

The password for the user account. A password is required if you are using Amazon Connect for identity management. Otherwise, it is an error to include a password.

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

The password for the user account. A password is required if you are using Amazon Connect for identity management. Otherwise, it is an error to include a password.

\n@param password The password for the user account. A password is required if you are using Amazon Connect for identity management. Otherwise, it is an error to include a password.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "password", "getterDocumentation" : "

The password for the user account. A password is required if you are using Amazon Connect for identity management. Otherwise, it is an error to include a password.

\n@return The password for the user account. A password is required if you are using Amazon Connect for identity management. Otherwise, it is an error to include a password.", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "Password", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "Password", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "Password", "sensitive" : false, "setterDocumentation" : "

The password for the user account. A password is required if you are using Amazon Connect for identity management. Otherwise, it is an error to include a password.

\n@param password The password for the user account. A password is required if you are using Amazon Connect for identity management. Otherwise, it is an error to include a password.", "setterMethodName" : "setPassword", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "password", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "password", "variableType" : "String", "documentation" : "

The password for the user account. A password is required if you are using Amazon Connect for identity management. Otherwise, it is an error to include a password.

", "simpleType" : "String", "variableSetterType" : "String" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null }, { "autoConstructClassIfExists" : { "present" : false }, "beanStyleGetterMethodName" : "getIdentityInfo", "beanStyleSetterMethodName" : "setIdentityInfo", "c2jName" : "IdentityInfo", "c2jShape" : "UserIdentityInfo", "defaultConsumerFluentSetterDocumentation" : "

The information about the identity of the user.

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

The information about the identity of the user.

\n@return The information about the identity of the user.\n@deprecated Use {@link #identityInfo()}\n", "deprecatedName" : null, "deprecatedSetterDocumentation" : "

The information about the identity of the user.

\n@param identityInfo The information about the identity of the user.\n@return Returns a reference to this object so that method calls can be chained together.\n@deprecated Use {@link #identityInfo(UserIdentityInfo)}\n", "documentation" : "

The information about the identity of the user.

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

The information about the identity of the user.

\n@param identityInfo The information about the identity of the user.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "identityInfo", "getterDocumentation" : "

The information about the identity of the user.

\n@return The information about the identity of the user.", "getterModel" : { "returnType" : "UserIdentityInfo", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "IdentityInfo", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "IdentityInfo", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "SDK_POJO", "name" : "IdentityInfo", "sensitive" : false, "setterDocumentation" : "

The information about the identity of the user.

\n@param identityInfo The information about the identity of the user.", "setterMethodName" : "setIdentityInfo", "setterModel" : { "variableDeclarationType" : "UserIdentityInfo", "variableName" : "identityInfo", "variableType" : "UserIdentityInfo", "documentation" : null, "simpleType" : "UserIdentityInfo", "variableSetterType" : "UserIdentityInfo" }, "simple" : false, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "UserIdentityInfo", "variableName" : "identityInfo", "variableType" : "UserIdentityInfo", "documentation" : "

The information about the identity of the user.

", "simpleType" : "UserIdentityInfo", "variableSetterType" : "UserIdentityInfo" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null }, { "autoConstructClassIfExists" : { "present" : false }, "beanStyleGetterMethodName" : "getPhoneConfig", "beanStyleSetterMethodName" : "setPhoneConfig", "c2jName" : "PhoneConfig", "c2jShape" : "UserPhoneConfig", "defaultConsumerFluentSetterDocumentation" : "

The phone settings for the user.

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

The phone settings for the user.

\n@return The phone settings for the user.\n@deprecated Use {@link #phoneConfig()}\n", "deprecatedName" : null, "deprecatedSetterDocumentation" : "

The phone settings for the user.

\n@param phoneConfig The phone settings for the user.\n@return Returns a reference to this object so that method calls can be chained together.\n@deprecated Use {@link #phoneConfig(UserPhoneConfig)}\n", "documentation" : "

The phone settings for the user.

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

The phone settings for the user.

\n@param phoneConfig The phone settings for the user.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "phoneConfig", "getterDocumentation" : "

The phone settings for the user.

\n@return The phone settings for the user.", "getterModel" : { "returnType" : "UserPhoneConfig", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "PhoneConfig", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "PhoneConfig", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "SDK_POJO", "name" : "PhoneConfig", "sensitive" : false, "setterDocumentation" : "

The phone settings for the user.

\n@param phoneConfig The phone settings for the user.", "setterMethodName" : "setPhoneConfig", "setterModel" : { "variableDeclarationType" : "UserPhoneConfig", "variableName" : "phoneConfig", "variableType" : "UserPhoneConfig", "documentation" : null, "simpleType" : "UserPhoneConfig", "variableSetterType" : "UserPhoneConfig" }, "simple" : false, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "UserPhoneConfig", "variableName" : "phoneConfig", "variableType" : "UserPhoneConfig", "documentation" : "

The phone settings for the user.

", "simpleType" : "UserPhoneConfig", "variableSetterType" : "UserPhoneConfig" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null }, { "autoConstructClassIfExists" : { "present" : false }, "beanStyleGetterMethodName" : "getDirectoryUserId", "beanStyleSetterMethodName" : "setDirectoryUserId", "c2jName" : "DirectoryUserId", "c2jShape" : "DirectoryUserId", "defaultConsumerFluentSetterDocumentation" : "

The identifier of the user account in the directory used for identity management. If Amazon Connect cannot access the directory, you can specify this identifier to authenticate users. If you include the identifier, we assume that Amazon Connect cannot access the directory. Otherwise, the identity information is used to authenticate users from your directory.

This parameter is required if you are using an existing directory for identity management in Amazon Connect when Amazon Connect cannot access your directory to authenticate users. If you are using SAML for identity management and include this parameter, an error is returned.

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

The identifier of the user account in the directory used for identity management. If Amazon Connect cannot access the directory, you can specify this identifier to authenticate users. If you include the identifier, we assume that Amazon Connect cannot access the directory. Otherwise, the identity information is used to authenticate users from your directory.

This parameter is required if you are using an existing directory for identity management in Amazon Connect when Amazon Connect cannot access your directory to authenticate users. If you are using SAML for identity management and include this parameter, an error is returned.

\n@return The identifier of the user account in the directory used for identity management. If Amazon Connect cannot access the directory, you can specify this identifier to authenticate users. If you include the identifier, we assume that Amazon Connect cannot access the directory. Otherwise, the identity information is used to authenticate users from your directory.

This parameter is required if you are using an existing directory for identity management in Amazon Connect when Amazon Connect cannot access your directory to authenticate users. If you are using SAML for identity management and include this parameter, an error is returned.\n@deprecated Use {@link #directoryUserId()}\n", "deprecatedName" : null, "deprecatedSetterDocumentation" : "

The identifier of the user account in the directory used for identity management. If Amazon Connect cannot access the directory, you can specify this identifier to authenticate users. If you include the identifier, we assume that Amazon Connect cannot access the directory. Otherwise, the identity information is used to authenticate users from your directory.

This parameter is required if you are using an existing directory for identity management in Amazon Connect when Amazon Connect cannot access your directory to authenticate users. If you are using SAML for identity management and include this parameter, an error is returned.

\n@param directoryUserId The identifier of the user account in the directory used for identity management. If Amazon Connect cannot access the directory, you can specify this identifier to authenticate users. If you include the identifier, we assume that Amazon Connect cannot access the directory. Otherwise, the identity information is used to authenticate users from your directory.

This parameter is required if you are using an existing directory for identity management in Amazon Connect when Amazon Connect cannot access your directory to authenticate users. If you are using SAML for identity management and include this parameter, an error is returned.\n@return Returns a reference to this object so that method calls can be chained together.\n@deprecated Use {@link #directoryUserId(String)}\n", "documentation" : "

The identifier of the user account in the directory used for identity management. If Amazon Connect cannot access the directory, you can specify this identifier to authenticate users. If you include the identifier, we assume that Amazon Connect cannot access the directory. Otherwise, the identity information is used to authenticate users from your directory.

This parameter is required if you are using an existing directory for identity management in Amazon Connect when Amazon Connect cannot access your directory to authenticate users. If you are using SAML for identity management and include this parameter, an error is returned.

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

The identifier of the user account in the directory used for identity management. If Amazon Connect cannot access the directory, you can specify this identifier to authenticate users. If you include the identifier, we assume that Amazon Connect cannot access the directory. Otherwise, the identity information is used to authenticate users from your directory.

This parameter is required if you are using an existing directory for identity management in Amazon Connect when Amazon Connect cannot access your directory to authenticate users. If you are using SAML for identity management and include this parameter, an error is returned.

\n@param directoryUserId The identifier of the user account in the directory used for identity management. If Amazon Connect cannot access the directory, you can specify this identifier to authenticate users. If you include the identifier, we assume that Amazon Connect cannot access the directory. Otherwise, the identity information is used to authenticate users from your directory.

This parameter is required if you are using an existing directory for identity management in Amazon Connect when Amazon Connect cannot access your directory to authenticate users. If you are using SAML for identity management and include this parameter, an error is returned.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "directoryUserId", "getterDocumentation" : "

The identifier of the user account in the directory used for identity management. If Amazon Connect cannot access the directory, you can specify this identifier to authenticate users. If you include the identifier, we assume that Amazon Connect cannot access the directory. Otherwise, the identity information is used to authenticate users from your directory.

This parameter is required if you are using an existing directory for identity management in Amazon Connect when Amazon Connect cannot access your directory to authenticate users. If you are using SAML for identity management and include this parameter, an error is returned.

\n@return The identifier of the user account in the directory used for identity management. If Amazon Connect cannot access the directory, you can specify this identifier to authenticate users. If you include the identifier, we assume that Amazon Connect cannot access the directory. Otherwise, the identity information is used to authenticate users from your directory.

This parameter is required if you are using an existing directory for identity management in Amazon Connect when Amazon Connect cannot access your directory to authenticate users. If you are using SAML for identity management and include this parameter, an error is returned.", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "DirectoryUserId", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "DirectoryUserId", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "DirectoryUserId", "sensitive" : false, "setterDocumentation" : "

The identifier of the user account in the directory used for identity management. If Amazon Connect cannot access the directory, you can specify this identifier to authenticate users. If you include the identifier, we assume that Amazon Connect cannot access the directory. Otherwise, the identity information is used to authenticate users from your directory.

This parameter is required if you are using an existing directory for identity management in Amazon Connect when Amazon Connect cannot access your directory to authenticate users. If you are using SAML for identity management and include this parameter, an error is returned.

\n@param directoryUserId The identifier of the user account in the directory used for identity management. If Amazon Connect cannot access the directory, you can specify this identifier to authenticate users. If you include the identifier, we assume that Amazon Connect cannot access the directory. Otherwise, the identity information is used to authenticate users from your directory.

This parameter is required if you are using an existing directory for identity management in Amazon Connect when Amazon Connect cannot access your directory to authenticate users. If you are using SAML for identity management and include this parameter, an error is returned.", "setterMethodName" : "setDirectoryUserId", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "directoryUserId", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "directoryUserId", "variableType" : "String", "documentation" : "

The identifier of the user account in the directory used for identity management. If Amazon Connect cannot access the directory, you can specify this identifier to authenticate users. If you include the identifier, we assume that Amazon Connect cannot access the directory. Otherwise, the identity information is used to authenticate users from your directory.

This parameter is required if you are using an existing directory for identity management in Amazon Connect when Amazon Connect cannot access your directory to authenticate users. If you are using SAML for identity management and include this parameter, an error is returned.

", "simpleType" : "String", "variableSetterType" : "String" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null }, { "autoConstructClassIfExists" : { "present" : true }, "beanStyleGetterMethodName" : "getSecurityProfileIds", "beanStyleSetterMethodName" : "setSecurityProfileIds", "c2jName" : "SecurityProfileIds", "c2jShape" : "SecurityProfileIds", "defaultConsumerFluentSetterDocumentation" : "

The identifier of the security profile for the user.

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

The identifier of the security profile for the user.

\n

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

\n

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

\n@return The identifier of the security profile for the user.\n@deprecated Use {@link #securityProfileIds()}\n", "deprecatedName" : null, "deprecatedSetterDocumentation" : "

The identifier of the security profile for the user.

\n@param securityProfileIds The identifier of the security profile for the user.\n@return Returns a reference to this object so that method calls can be chained together.\n@deprecated Use {@link #securityProfileIds(List)}\n", "documentation" : "

The identifier of the security profile for the user.

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

The identifier of the security profile for the user.

\n@param securityProfileIds The identifier of the security profile for the user.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "securityProfileIds", "getterDocumentation" : "

The identifier of the security profile for the user.

\n

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

\n

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

\n@return The identifier of the security profile for the user.", "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" : "SecurityProfileIds", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "SecurityProfileIds", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : true, "listModel" : { "implType" : "java.util.ArrayList", "interfaceType" : "java.util.List", "listMemberModel" : { "autoConstructClassIfExists" : { "present" : false }, "beanStyleGetterMethodName" : "getMember", "beanStyleSetterMethodName" : "setMember", "c2jName" : "member", "c2jShape" : "SecurityProfileId", "defaultConsumerFluentSetterDocumentation" : "Sets the value of the Member property for this object.\n\nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #member(String)}.\n@param member a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #member(String)", "deprecated" : false, "deprecatedBeanStyleSetterMethodName" : null, "deprecatedFluentGetterMethodName" : null, "deprecatedFluentSetterMethodName" : null, "deprecatedGetterDocumentation" : "Returns the value of the Member property for this object.\n@return The value of the Member property for this object.\n@deprecated Use {@link #member()}\n", "deprecatedName" : null, "deprecatedSetterDocumentation" : "Sets the value of the Member property for this object.\n\n@param member The new value for the Member property for this object.\n@return Returns a reference to this object so that method calls can be chained together.\n@deprecated Use {@link #member(String)}\n", "documentation" : "", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "existenceCheckDocumentation" : "Returns true if the Member property was specified by the sender (it may be empty), or false if the sender did not specify the value (it will be empty). For responses returned by the SDK, the sender is the AWS service.\n", "existenceCheckMethodName" : "hasMember", "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "member", "fluentSetterDocumentation" : "Sets the value of the Member property for this object.\n\n@param member The new value for the Member property for this object.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "member", "getterDocumentation" : "Returns the value of the Member property for this object.\n@return The value of the Member property for this object.", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "member", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "member", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "Member", "sensitive" : false, "setterDocumentation" : "Sets the value of the Member property for this object.\n\n@param member The new value for the Member property for this object.", "setterMethodName" : "setMember", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "member", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "member", "variableType" : "String", "documentation" : "", "simpleType" : "String", "variableSetterType" : "String" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null }, "memberLocationName" : null, "memberType" : "String", "map" : false, "memberAdditionalMarshallingPath" : null, "memberAdditionalUnmarshallingPath" : null, "simple" : true, "simpleType" : "String", "templateImplType" : "java.util.ArrayList", "templateType" : "java.util.List" }, "map" : false, "mapModel" : null, "marshallingType" : "LIST", "name" : "SecurityProfileIds", "sensitive" : false, "setterDocumentation" : "

The identifier of the security profile for the user.

\n@param securityProfileIds The identifier of the security profile for the user.", "setterMethodName" : "setSecurityProfileIds", "setterModel" : { "variableDeclarationType" : "java.util.List", "variableName" : "securityProfileIds", "variableType" : "java.util.List", "documentation" : null, "simpleType" : "List", "variableSetterType" : "java.util.Collection" }, "simple" : false, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "java.util.List", "variableName" : "securityProfileIds", "variableType" : "java.util.List", "documentation" : "

The identifier of the security profile for the user.

", "simpleType" : "List", "variableSetterType" : "java.util.Collection" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null }, { "autoConstructClassIfExists" : { "present" : false }, "beanStyleGetterMethodName" : "getRoutingProfileId", "beanStyleSetterMethodName" : "setRoutingProfileId", "c2jName" : "RoutingProfileId", "c2jShape" : "RoutingProfileId", "defaultConsumerFluentSetterDocumentation" : "

The identifier of the routing profile for the user.

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

The identifier of the routing profile for the user.

\n@return The identifier of the routing profile for the user.\n@deprecated Use {@link #routingProfileId()}\n", "deprecatedName" : null, "deprecatedSetterDocumentation" : "

The identifier of the routing profile for the user.

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

The identifier of the routing profile for the user.

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

The identifier of the routing profile for the user.

\n@param routingProfileId The identifier of the routing profile for the user.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "routingProfileId", "getterDocumentation" : "

The identifier of the routing profile for the user.

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

The identifier of the routing profile for the user.

\n@param routingProfileId The identifier of the routing profile for the user.", "setterMethodName" : "setRoutingProfileId", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "routingProfileId", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "routingProfileId", "variableType" : "String", "documentation" : "

The identifier of the routing profile for the user.

", "simpleType" : "String", "variableSetterType" : "String" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null }, { "autoConstructClassIfExists" : { "present" : false }, "beanStyleGetterMethodName" : "getHierarchyGroupId", "beanStyleSetterMethodName" : "setHierarchyGroupId", "c2jName" : "HierarchyGroupId", "c2jShape" : "HierarchyGroupId", "defaultConsumerFluentSetterDocumentation" : "

The identifier of the hierarchy group for the user.

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

The identifier of the hierarchy group for the user.

\n@return The identifier of the hierarchy group for the user.\n@deprecated Use {@link #hierarchyGroupId()}\n", "deprecatedName" : null, "deprecatedSetterDocumentation" : "

The identifier of the hierarchy group for the user.

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

The identifier of the hierarchy group for the user.

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

The identifier of the hierarchy group for the user.

\n@param hierarchyGroupId The identifier of the hierarchy group for the user.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "hierarchyGroupId", "getterDocumentation" : "

The identifier of the hierarchy group for the user.

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

The identifier of the hierarchy group for the user.

\n@param hierarchyGroupId The identifier of the hierarchy group for the user.", "setterMethodName" : "setHierarchyGroupId", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "hierarchyGroupId", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "hierarchyGroupId", "variableType" : "String", "documentation" : "

The identifier of the hierarchy group for the user.

", "simpleType" : "String", "variableSetterType" : "String" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null }, { "autoConstructClassIfExists" : { "present" : false }, "beanStyleGetterMethodName" : "getInstanceId", "beanStyleSetterMethodName" : "setInstanceId", "c2jName" : "InstanceId", "c2jShape" : "InstanceId", "defaultConsumerFluentSetterDocumentation" : "

The identifier of the Amazon Connect instance.

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

The identifier of the Amazon Connect instance.

\n@return The identifier of the Amazon Connect instance.\n@deprecated Use {@link #instanceId()}\n", "deprecatedName" : null, "deprecatedSetterDocumentation" : "

The identifier of the Amazon Connect instance.

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

The identifier of the Amazon Connect instance.

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

The identifier of the Amazon Connect instance.

\n@param instanceId The identifier of the Amazon Connect instance.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "instanceId", "getterDocumentation" : "

The identifier of the Amazon Connect instance.

\n@return The identifier of the Amazon Connect instance.", "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" : "InstanceId", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "InstanceId", "uri" : true }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "InstanceId", "sensitive" : false, "setterDocumentation" : "

The identifier of the Amazon Connect instance.

\n@param instanceId The identifier of the Amazon Connect instance.", "setterMethodName" : "setInstanceId", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "instanceId", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "instanceId", "variableType" : "String", "documentation" : "

The identifier of the Amazon Connect instance.

", "simpleType" : "String", "variableSetterType" : "String" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null }, { "autoConstructClassIfExists" : { "present" : true }, "beanStyleGetterMethodName" : "getTags", "beanStyleSetterMethodName" : "setTags", "c2jName" : "Tags", "c2jShape" : "TagMap", "defaultConsumerFluentSetterDocumentation" : "

One or more 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, "deprecatedBeanStyleSetterMethodName" : null, "deprecatedFluentGetterMethodName" : null, "deprecatedFluentSetterMethodName" : null, "deprecatedGetterDocumentation" : "

One or more tags.

\n

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

\n

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

\n@return One or more tags.\n@deprecated Use {@link #tags()}\n", "deprecatedName" : null, "deprecatedSetterDocumentation" : "

One or more tags.

\n@param tags One or more tags.\n@return Returns a reference to this object so that method calls can be chained together.\n@deprecated Use {@link #tags(Map)}\n", "documentation" : "

One or more tags.

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

One or more tags.

\n@param tags One or more tags.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "tags", "getterDocumentation" : "

One or more tags.

\n

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

\n

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

\n@return One or more 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" : { "autoConstructClassIfExists" : { "present" : false }, "beanStyleGetterMethodName" : "getKey", "beanStyleSetterMethodName" : "setKey", "c2jName" : "key", "c2jShape" : "TagKey", "defaultConsumerFluentSetterDocumentation" : "Sets the value of the Key property for this object.\n\nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #key(String)}.\n@param key a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #key(String)", "deprecated" : false, "deprecatedBeanStyleSetterMethodName" : null, "deprecatedFluentGetterMethodName" : null, "deprecatedFluentSetterMethodName" : null, "deprecatedGetterDocumentation" : "Returns the value of the Key property for this object.\n@return The value of the Key property for this object.\n@deprecated Use {@link #key()}\n", "deprecatedName" : null, "deprecatedSetterDocumentation" : "Sets the value of the Key property for this object.\n\n@param key The new value for the Key property for this object.\n@return Returns a reference to this object so that method calls can be chained together.\n@deprecated Use {@link #key(String)}\n", "documentation" : "", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "existenceCheckDocumentation" : "Returns true if the Key property was specified by the sender (it may be empty), or false if the sender did not specify the value (it will be empty). For responses returned by the SDK, the sender is the AWS service.\n", "existenceCheckMethodName" : "hasKey", "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "key", "fluentSetterDocumentation" : "Sets the value of the Key property for this object.\n\n@param key The new value for the Key property for this object.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "key", "getterDocumentation" : "Returns the value of the Key property for this object.\n@return The value of the Key property for this object.", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "key", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "key", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "Key", "sensitive" : false, "setterDocumentation" : "Sets the value of the Key property for this object.\n\n@param key The new value for the Key property for this object.", "setterMethodName" : "setKey", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "key", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "key", "variableType" : "String", "documentation" : "", "simpleType" : "String", "variableSetterType" : "String" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null }, "valueLocationName" : "value", "valueModel" : { "autoConstructClassIfExists" : { "present" : false }, "beanStyleGetterMethodName" : "getValue", "beanStyleSetterMethodName" : "setValue", "c2jName" : "value", "c2jShape" : "TagValue", "defaultConsumerFluentSetterDocumentation" : "Sets the value of the Value property for this object.\n\nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #value(String)}.\n@param value a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #value(String)", "deprecated" : false, "deprecatedBeanStyleSetterMethodName" : null, "deprecatedFluentGetterMethodName" : null, "deprecatedFluentSetterMethodName" : null, "deprecatedGetterDocumentation" : "Returns the value of the Value property for this object.\n@return The value of the Value property for this object.\n@deprecated Use {@link #value()}\n", "deprecatedName" : null, "deprecatedSetterDocumentation" : "Sets the value of the Value property for this object.\n\n@param value The new value for the Value property for this object.\n@return Returns a reference to this object so that method calls can be chained together.\n@deprecated Use {@link #value(String)}\n", "documentation" : "", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "existenceCheckDocumentation" : "Returns true if the Value property was specified by the sender (it may be empty), or false if the sender did not specify the value (it will be empty). For responses returned by the SDK, the sender is the AWS service.\n", "existenceCheckMethodName" : "hasValue", "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "value", "fluentSetterDocumentation" : "Sets the value of the Value property for this object.\n\n@param value The new value for the Value property for this object.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "value", "getterDocumentation" : "Returns the value of the Value property for this object.\n@return The value of the Value property for this object.", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "value", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "value", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "Value", "sensitive" : false, "setterDocumentation" : "Sets the value of the Value property for this object.\n\n@param value The new value for the Value property for this object.", "setterMethodName" : "setValue", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "value", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "value", "variableType" : "String", "documentation" : "", "simpleType" : "String", "variableSetterType" : "String" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null }, "entryType" : "Map.Entry", "templateType" : "java.util.Map" }, "marshallingType" : "MAP", "name" : "Tags", "sensitive" : false, "setterDocumentation" : "

One or more tags.

\n@param tags One or more 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" : "

One or more tags.

", "simpleType" : "Map", "variableSetterType" : "java.util.Map" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null } ], "requestSignerAware" : false, "requestSignerClassFqcn" : null, "required" : [ "Username", "PhoneConfig", "SecurityProfileIds", "RoutingProfileId", "InstanceId" ], "shapeName" : "CreateUserRequest", "simpleMethod" : false, "unmarshaller" : null, "variable" : { "variableDeclarationType" : "CreateUserRequest", "variableName" : "createUserRequest", "variableType" : "CreateUserRequest", "documentation" : null, "simpleType" : "CreateUserRequest", "variableSetterType" : "CreateUserRequest" }, "wrapper" : false, "xmlNamespace" : null }, "CreateUserResponse" : { "c2jName" : "CreateUserResponse", "customization" : { "artificialResultWrapper" : null, "skipGeneratingMarshaller" : false, "skipGeneratingModelClass" : false, "skipGeneratingUnmarshaller" : false, "staxTargetDepthOffset" : 0 }, "deprecated" : false, "documentation" : "", "endpointDiscovery" : null, "enums" : null, "errorCode" : null, "event" : false, "eventStream" : false, "explicitEventPayloadMember" : null, "hasHeaderMember" : false, "hasPayloadMember" : false, "hasRequiresLengthMember" : false, "hasStatusCodeMember" : false, "hasStreamingMember" : false, "httpStatusCode" : null, "marshaller" : null, "members" : [ { "autoConstructClassIfExists" : { "present" : false }, "beanStyleGetterMethodName" : "getUserId", "beanStyleSetterMethodName" : "setUserId", "c2jName" : "UserId", "c2jShape" : "UserId", "defaultConsumerFluentSetterDocumentation" : "

The identifier of the user account.

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

The identifier of the user account.

\n@return The identifier of the user account.\n@deprecated Use {@link #userId()}\n", "deprecatedName" : null, "deprecatedSetterDocumentation" : "

The identifier of the user account.

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

The identifier of the user account.

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

The identifier of the user account.

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

The identifier of the user account.

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

The identifier of the user account.

\n@param userId The identifier of the user account.", "setterMethodName" : "setUserId", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "userId", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "userId", "variableType" : "String", "documentation" : "

The identifier of the user account.

", "simpleType" : "String", "variableSetterType" : "String" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null }, { "autoConstructClassIfExists" : { "present" : false }, "beanStyleGetterMethodName" : "getUserArn", "beanStyleSetterMethodName" : "setUserArn", "c2jName" : "UserArn", "c2jShape" : "ARN", "defaultConsumerFluentSetterDocumentation" : "

The Amazon Resource Name (ARN) of the user account.

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

The Amazon Resource Name (ARN) of the user account.

\n@return The Amazon Resource Name (ARN) of the user account.\n@deprecated Use {@link #userArn()}\n", "deprecatedName" : null, "deprecatedSetterDocumentation" : "

The Amazon Resource Name (ARN) of the user account.

\n@param userArn The Amazon Resource Name (ARN) of the user account.\n@return Returns a reference to this object so that method calls can be chained together.\n@deprecated Use {@link #userArn(String)}\n", "documentation" : "

The Amazon Resource Name (ARN) of the user account.

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

The Amazon Resource Name (ARN) of the user account.

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

The Amazon Resource Name (ARN) of the user account.

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

The Amazon Resource Name (ARN) of the user account.

\n@param userArn The Amazon Resource Name (ARN) of the user account.", "setterMethodName" : "setUserArn", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "userArn", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "userArn", "variableType" : "String", "documentation" : "

The Amazon Resource Name (ARN) of the user account.

", "simpleType" : "String", "variableSetterType" : "String" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null } ], "membersAsMap" : { "UserArn" : { "autoConstructClassIfExists" : { "present" : false }, "beanStyleGetterMethodName" : "getUserArn", "beanStyleSetterMethodName" : "setUserArn", "c2jName" : "UserArn", "c2jShape" : "ARN", "defaultConsumerFluentSetterDocumentation" : "

The Amazon Resource Name (ARN) of the user account.

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

The Amazon Resource Name (ARN) of the user account.

\n@return The Amazon Resource Name (ARN) of the user account.\n@deprecated Use {@link #userArn()}\n", "deprecatedName" : null, "deprecatedSetterDocumentation" : "

The Amazon Resource Name (ARN) of the user account.

\n@param userArn The Amazon Resource Name (ARN) of the user account.\n@return Returns a reference to this object so that method calls can be chained together.\n@deprecated Use {@link #userArn(String)}\n", "documentation" : "

The Amazon Resource Name (ARN) of the user account.

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

The Amazon Resource Name (ARN) of the user account.

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

The Amazon Resource Name (ARN) of the user account.

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

The Amazon Resource Name (ARN) of the user account.

\n@param userArn The Amazon Resource Name (ARN) of the user account.", "setterMethodName" : "setUserArn", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "userArn", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "userArn", "variableType" : "String", "documentation" : "

The Amazon Resource Name (ARN) of the user account.

", "simpleType" : "String", "variableSetterType" : "String" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null }, "UserId" : { "autoConstructClassIfExists" : { "present" : false }, "beanStyleGetterMethodName" : "getUserId", "beanStyleSetterMethodName" : "setUserId", "c2jName" : "UserId", "c2jShape" : "UserId", "defaultConsumerFluentSetterDocumentation" : "

The identifier of the user account.

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

The identifier of the user account.

\n@return The identifier of the user account.\n@deprecated Use {@link #userId()}\n", "deprecatedName" : null, "deprecatedSetterDocumentation" : "

The identifier of the user account.

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

The identifier of the user account.

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

The identifier of the user account.

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

The identifier of the user account.

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

The identifier of the user account.

\n@param userId The identifier of the user account.", "setterMethodName" : "setUserId", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "userId", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "userId", "variableType" : "String", "documentation" : "

The identifier of the user account.

", "simpleType" : "String", "variableSetterType" : "String" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null } }, "nonStreamingMembers" : [ { "autoConstructClassIfExists" : { "present" : false }, "beanStyleGetterMethodName" : "getUserId", "beanStyleSetterMethodName" : "setUserId", "c2jName" : "UserId", "c2jShape" : "UserId", "defaultConsumerFluentSetterDocumentation" : "

The identifier of the user account.

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

The identifier of the user account.

\n@return The identifier of the user account.\n@deprecated Use {@link #userId()}\n", "deprecatedName" : null, "deprecatedSetterDocumentation" : "

The identifier of the user account.

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

The identifier of the user account.

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

The identifier of the user account.

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

The identifier of the user account.

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

The identifier of the user account.

\n@param userId The identifier of the user account.", "setterMethodName" : "setUserId", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "userId", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "userId", "variableType" : "String", "documentation" : "

The identifier of the user account.

", "simpleType" : "String", "variableSetterType" : "String" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null }, { "autoConstructClassIfExists" : { "present" : false }, "beanStyleGetterMethodName" : "getUserArn", "beanStyleSetterMethodName" : "setUserArn", "c2jName" : "UserArn", "c2jShape" : "ARN", "defaultConsumerFluentSetterDocumentation" : "

The Amazon Resource Name (ARN) of the user account.

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

The Amazon Resource Name (ARN) of the user account.

\n@return The Amazon Resource Name (ARN) of the user account.\n@deprecated Use {@link #userArn()}\n", "deprecatedName" : null, "deprecatedSetterDocumentation" : "

The Amazon Resource Name (ARN) of the user account.

\n@param userArn The Amazon Resource Name (ARN) of the user account.\n@return Returns a reference to this object so that method calls can be chained together.\n@deprecated Use {@link #userArn(String)}\n", "documentation" : "

The Amazon Resource Name (ARN) of the user account.

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

The Amazon Resource Name (ARN) of the user account.

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

The Amazon Resource Name (ARN) of the user account.

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

The Amazon Resource Name (ARN) of the user account.

\n@param userArn The Amazon Resource Name (ARN) of the user account.", "setterMethodName" : "setUserArn", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "userArn", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "userArn", "variableType" : "String", "documentation" : "

The Amazon Resource Name (ARN) of the user account.

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

Contains credentials to use for federation.

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

An access token generated for a federated user to access Amazon Connect.

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

An access token generated for a federated user to access Amazon Connect.

\n@return An access token generated for a federated user to access Amazon Connect.\n@deprecated Use {@link #accessToken()}\n", "deprecatedName" : null, "deprecatedSetterDocumentation" : "

An access token generated for a federated user to access Amazon Connect.

\n@param accessToken An access token generated for a federated user to access Amazon Connect.\n@return Returns a reference to this object so that method calls can be chained together.\n@deprecated Use {@link #accessToken(String)}\n", "documentation" : "

An access token generated for a federated user to access Amazon Connect.

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

An access token generated for a federated user to access Amazon Connect.

\n@param accessToken An access token generated for a federated user to access Amazon Connect.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "accessToken", "getterDocumentation" : "

An access token generated for a federated user to access Amazon Connect.

\n@return An access token generated for a federated user to access Amazon Connect.", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "AccessToken", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "AccessToken", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "AccessToken", "sensitive" : true, "setterDocumentation" : "

An access token generated for a federated user to access Amazon Connect.

\n@param accessToken An access token generated for a federated user to access Amazon Connect.", "setterMethodName" : "setAccessToken", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "accessToken", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "accessToken", "variableType" : "String", "documentation" : "

An access token generated for a federated user to access Amazon Connect.

", "simpleType" : "String", "variableSetterType" : "String" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null }, { "autoConstructClassIfExists" : { "present" : false }, "beanStyleGetterMethodName" : "getAccessTokenExpiration", "beanStyleSetterMethodName" : "setAccessTokenExpiration", "c2jName" : "AccessTokenExpiration", "c2jShape" : "timestamp", "defaultConsumerFluentSetterDocumentation" : "

A token generated with an expiration time for the session a user is logged in to Amazon Connect.

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

A token generated with an expiration time for the session a user is logged in to Amazon Connect.

\n@return A token generated with an expiration time for the session a user is logged in to Amazon Connect.\n@deprecated Use {@link #accessTokenExpiration()}\n", "deprecatedName" : null, "deprecatedSetterDocumentation" : "

A token generated with an expiration time for the session a user is logged in to Amazon Connect.

\n@param accessTokenExpiration A token generated with an expiration time for the session a user is logged in to Amazon Connect.\n@return Returns a reference to this object so that method calls can be chained together.\n@deprecated Use {@link #accessTokenExpiration(Instant)}\n", "documentation" : "

A token generated with an expiration time for the session a user is logged in to Amazon Connect.

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

A token generated with an expiration time for the session a user is logged in to Amazon Connect.

\n@param accessTokenExpiration A token generated with an expiration time for the session a user is logged in to Amazon Connect.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "accessTokenExpiration", "getterDocumentation" : "

A token generated with an expiration time for the session a user is logged in to Amazon Connect.

\n@return A token generated with an expiration time for the session a user is logged in to Amazon Connect.", "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" : "AccessTokenExpiration", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "AccessTokenExpiration", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "INSTANT", "name" : "AccessTokenExpiration", "sensitive" : false, "setterDocumentation" : "

A token generated with an expiration time for the session a user is logged in to Amazon Connect.

\n@param accessTokenExpiration A token generated with an expiration time for the session a user is logged in to Amazon Connect.", "setterMethodName" : "setAccessTokenExpiration", "setterModel" : { "variableDeclarationType" : "java.time.Instant", "variableName" : "accessTokenExpiration", "variableType" : "java.time.Instant", "documentation" : null, "simpleType" : "Instant", "variableSetterType" : "java.time.Instant" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "java.time.Instant", "variableName" : "accessTokenExpiration", "variableType" : "java.time.Instant", "documentation" : "

A token generated with an expiration time for the session a user is logged in to Amazon Connect.

", "simpleType" : "Instant", "variableSetterType" : "java.time.Instant" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null }, { "autoConstructClassIfExists" : { "present" : false }, "beanStyleGetterMethodName" : "getRefreshToken", "beanStyleSetterMethodName" : "setRefreshToken", "c2jName" : "RefreshToken", "c2jShape" : "SecurityToken", "defaultConsumerFluentSetterDocumentation" : "

Renews a token generated for a user to access the Amazon Connect instance.

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

Renews a token generated for a user to access the Amazon Connect instance.

\n@return Renews a token generated for a user to access the Amazon Connect instance.\n@deprecated Use {@link #refreshToken()}\n", "deprecatedName" : null, "deprecatedSetterDocumentation" : "

Renews a token generated for a user to access the Amazon Connect instance.

\n@param refreshToken Renews a token generated for a user to access the Amazon Connect instance.\n@return Returns a reference to this object so that method calls can be chained together.\n@deprecated Use {@link #refreshToken(String)}\n", "documentation" : "

Renews a token generated for a user to access the Amazon Connect instance.

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

Renews a token generated for a user to access the Amazon Connect instance.

\n@param refreshToken Renews a token generated for a user to access the Amazon Connect instance.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "refreshToken", "getterDocumentation" : "

Renews a token generated for a user to access the Amazon Connect instance.

\n@return Renews a token generated for a user to access the Amazon Connect instance.", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "RefreshToken", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "RefreshToken", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "RefreshToken", "sensitive" : true, "setterDocumentation" : "

Renews a token generated for a user to access the Amazon Connect instance.

\n@param refreshToken Renews a token generated for a user to access the Amazon Connect instance.", "setterMethodName" : "setRefreshToken", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "refreshToken", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "refreshToken", "variableType" : "String", "documentation" : "

Renews a token generated for a user to access the Amazon Connect instance.

", "simpleType" : "String", "variableSetterType" : "String" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null }, { "autoConstructClassIfExists" : { "present" : false }, "beanStyleGetterMethodName" : "getRefreshTokenExpiration", "beanStyleSetterMethodName" : "setRefreshTokenExpiration", "c2jName" : "RefreshTokenExpiration", "c2jShape" : "timestamp", "defaultConsumerFluentSetterDocumentation" : "

Renews the expiration timer for a generated token.

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

Renews the expiration timer for a generated token.

\n@return Renews the expiration timer for a generated token.\n@deprecated Use {@link #refreshTokenExpiration()}\n", "deprecatedName" : null, "deprecatedSetterDocumentation" : "

Renews the expiration timer for a generated token.

\n@param refreshTokenExpiration Renews the expiration timer for a generated token.\n@return Returns a reference to this object so that method calls can be chained together.\n@deprecated Use {@link #refreshTokenExpiration(Instant)}\n", "documentation" : "

Renews the expiration timer for a generated token.

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

Renews the expiration timer for a generated token.

\n@param refreshTokenExpiration Renews the expiration timer for a generated token.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "refreshTokenExpiration", "getterDocumentation" : "

Renews the expiration timer for a generated token.

\n@return Renews the expiration timer for a generated token.", "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" : "RefreshTokenExpiration", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "RefreshTokenExpiration", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "INSTANT", "name" : "RefreshTokenExpiration", "sensitive" : false, "setterDocumentation" : "

Renews the expiration timer for a generated token.

\n@param refreshTokenExpiration Renews the expiration timer for a generated token.", "setterMethodName" : "setRefreshTokenExpiration", "setterModel" : { "variableDeclarationType" : "java.time.Instant", "variableName" : "refreshTokenExpiration", "variableType" : "java.time.Instant", "documentation" : null, "simpleType" : "Instant", "variableSetterType" : "java.time.Instant" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "java.time.Instant", "variableName" : "refreshTokenExpiration", "variableType" : "java.time.Instant", "documentation" : "

Renews the expiration timer for a generated token.

", "simpleType" : "Instant", "variableSetterType" : "java.time.Instant" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null } ], "membersAsMap" : { "AccessToken" : { "autoConstructClassIfExists" : { "present" : false }, "beanStyleGetterMethodName" : "getAccessToken", "beanStyleSetterMethodName" : "setAccessToken", "c2jName" : "AccessToken", "c2jShape" : "SecurityToken", "defaultConsumerFluentSetterDocumentation" : "

An access token generated for a federated user to access Amazon Connect.

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

An access token generated for a federated user to access Amazon Connect.

\n@return An access token generated for a federated user to access Amazon Connect.\n@deprecated Use {@link #accessToken()}\n", "deprecatedName" : null, "deprecatedSetterDocumentation" : "

An access token generated for a federated user to access Amazon Connect.

\n@param accessToken An access token generated for a federated user to access Amazon Connect.\n@return Returns a reference to this object so that method calls can be chained together.\n@deprecated Use {@link #accessToken(String)}\n", "documentation" : "

An access token generated for a federated user to access Amazon Connect.

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

An access token generated for a federated user to access Amazon Connect.

\n@param accessToken An access token generated for a federated user to access Amazon Connect.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "accessToken", "getterDocumentation" : "

An access token generated for a federated user to access Amazon Connect.

\n@return An access token generated for a federated user to access Amazon Connect.", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "AccessToken", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "AccessToken", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "AccessToken", "sensitive" : true, "setterDocumentation" : "

An access token generated for a federated user to access Amazon Connect.

\n@param accessToken An access token generated for a federated user to access Amazon Connect.", "setterMethodName" : "setAccessToken", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "accessToken", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "accessToken", "variableType" : "String", "documentation" : "

An access token generated for a federated user to access Amazon Connect.

", "simpleType" : "String", "variableSetterType" : "String" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null }, "AccessTokenExpiration" : { "autoConstructClassIfExists" : { "present" : false }, "beanStyleGetterMethodName" : "getAccessTokenExpiration", "beanStyleSetterMethodName" : "setAccessTokenExpiration", "c2jName" : "AccessTokenExpiration", "c2jShape" : "timestamp", "defaultConsumerFluentSetterDocumentation" : "

A token generated with an expiration time for the session a user is logged in to Amazon Connect.

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

A token generated with an expiration time for the session a user is logged in to Amazon Connect.

\n@return A token generated with an expiration time for the session a user is logged in to Amazon Connect.\n@deprecated Use {@link #accessTokenExpiration()}\n", "deprecatedName" : null, "deprecatedSetterDocumentation" : "

A token generated with an expiration time for the session a user is logged in to Amazon Connect.

\n@param accessTokenExpiration A token generated with an expiration time for the session a user is logged in to Amazon Connect.\n@return Returns a reference to this object so that method calls can be chained together.\n@deprecated Use {@link #accessTokenExpiration(Instant)}\n", "documentation" : "

A token generated with an expiration time for the session a user is logged in to Amazon Connect.

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

A token generated with an expiration time for the session a user is logged in to Amazon Connect.

\n@param accessTokenExpiration A token generated with an expiration time for the session a user is logged in to Amazon Connect.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "accessTokenExpiration", "getterDocumentation" : "

A token generated with an expiration time for the session a user is logged in to Amazon Connect.

\n@return A token generated with an expiration time for the session a user is logged in to Amazon Connect.", "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" : "AccessTokenExpiration", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "AccessTokenExpiration", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "INSTANT", "name" : "AccessTokenExpiration", "sensitive" : false, "setterDocumentation" : "

A token generated with an expiration time for the session a user is logged in to Amazon Connect.

\n@param accessTokenExpiration A token generated with an expiration time for the session a user is logged in to Amazon Connect.", "setterMethodName" : "setAccessTokenExpiration", "setterModel" : { "variableDeclarationType" : "java.time.Instant", "variableName" : "accessTokenExpiration", "variableType" : "java.time.Instant", "documentation" : null, "simpleType" : "Instant", "variableSetterType" : "java.time.Instant" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "java.time.Instant", "variableName" : "accessTokenExpiration", "variableType" : "java.time.Instant", "documentation" : "

A token generated with an expiration time for the session a user is logged in to Amazon Connect.

", "simpleType" : "Instant", "variableSetterType" : "java.time.Instant" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null }, "RefreshToken" : { "autoConstructClassIfExists" : { "present" : false }, "beanStyleGetterMethodName" : "getRefreshToken", "beanStyleSetterMethodName" : "setRefreshToken", "c2jName" : "RefreshToken", "c2jShape" : "SecurityToken", "defaultConsumerFluentSetterDocumentation" : "

Renews a token generated for a user to access the Amazon Connect instance.

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

Renews a token generated for a user to access the Amazon Connect instance.

\n@return Renews a token generated for a user to access the Amazon Connect instance.\n@deprecated Use {@link #refreshToken()}\n", "deprecatedName" : null, "deprecatedSetterDocumentation" : "

Renews a token generated for a user to access the Amazon Connect instance.

\n@param refreshToken Renews a token generated for a user to access the Amazon Connect instance.\n@return Returns a reference to this object so that method calls can be chained together.\n@deprecated Use {@link #refreshToken(String)}\n", "documentation" : "

Renews a token generated for a user to access the Amazon Connect instance.

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

Renews a token generated for a user to access the Amazon Connect instance.

\n@param refreshToken Renews a token generated for a user to access the Amazon Connect instance.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "refreshToken", "getterDocumentation" : "

Renews a token generated for a user to access the Amazon Connect instance.

\n@return Renews a token generated for a user to access the Amazon Connect instance.", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "RefreshToken", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "RefreshToken", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "RefreshToken", "sensitive" : true, "setterDocumentation" : "

Renews a token generated for a user to access the Amazon Connect instance.

\n@param refreshToken Renews a token generated for a user to access the Amazon Connect instance.", "setterMethodName" : "setRefreshToken", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "refreshToken", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "refreshToken", "variableType" : "String", "documentation" : "

Renews a token generated for a user to access the Amazon Connect instance.

", "simpleType" : "String", "variableSetterType" : "String" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null }, "RefreshTokenExpiration" : { "autoConstructClassIfExists" : { "present" : false }, "beanStyleGetterMethodName" : "getRefreshTokenExpiration", "beanStyleSetterMethodName" : "setRefreshTokenExpiration", "c2jName" : "RefreshTokenExpiration", "c2jShape" : "timestamp", "defaultConsumerFluentSetterDocumentation" : "

Renews the expiration timer for a generated token.

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

Renews the expiration timer for a generated token.

\n@return Renews the expiration timer for a generated token.\n@deprecated Use {@link #refreshTokenExpiration()}\n", "deprecatedName" : null, "deprecatedSetterDocumentation" : "

Renews the expiration timer for a generated token.

\n@param refreshTokenExpiration Renews the expiration timer for a generated token.\n@return Returns a reference to this object so that method calls can be chained together.\n@deprecated Use {@link #refreshTokenExpiration(Instant)}\n", "documentation" : "

Renews the expiration timer for a generated token.

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

Renews the expiration timer for a generated token.

\n@param refreshTokenExpiration Renews the expiration timer for a generated token.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "refreshTokenExpiration", "getterDocumentation" : "

Renews the expiration timer for a generated token.

\n@return Renews the expiration timer for a generated token.", "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" : "RefreshTokenExpiration", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "RefreshTokenExpiration", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "INSTANT", "name" : "RefreshTokenExpiration", "sensitive" : false, "setterDocumentation" : "

Renews the expiration timer for a generated token.

\n@param refreshTokenExpiration Renews the expiration timer for a generated token.", "setterMethodName" : "setRefreshTokenExpiration", "setterModel" : { "variableDeclarationType" : "java.time.Instant", "variableName" : "refreshTokenExpiration", "variableType" : "java.time.Instant", "documentation" : null, "simpleType" : "Instant", "variableSetterType" : "java.time.Instant" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "java.time.Instant", "variableName" : "refreshTokenExpiration", "variableType" : "java.time.Instant", "documentation" : "

Renews the expiration timer for a generated token.

", "simpleType" : "Instant", "variableSetterType" : "java.time.Instant" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null } }, "nonStreamingMembers" : [ { "autoConstructClassIfExists" : { "present" : false }, "beanStyleGetterMethodName" : "getAccessToken", "beanStyleSetterMethodName" : "setAccessToken", "c2jName" : "AccessToken", "c2jShape" : "SecurityToken", "defaultConsumerFluentSetterDocumentation" : "

An access token generated for a federated user to access Amazon Connect.

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

An access token generated for a federated user to access Amazon Connect.

\n@return An access token generated for a federated user to access Amazon Connect.\n@deprecated Use {@link #accessToken()}\n", "deprecatedName" : null, "deprecatedSetterDocumentation" : "

An access token generated for a federated user to access Amazon Connect.

\n@param accessToken An access token generated for a federated user to access Amazon Connect.\n@return Returns a reference to this object so that method calls can be chained together.\n@deprecated Use {@link #accessToken(String)}\n", "documentation" : "

An access token generated for a federated user to access Amazon Connect.

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

An access token generated for a federated user to access Amazon Connect.

\n@param accessToken An access token generated for a federated user to access Amazon Connect.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "accessToken", "getterDocumentation" : "

An access token generated for a federated user to access Amazon Connect.

\n@return An access token generated for a federated user to access Amazon Connect.", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "AccessToken", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "AccessToken", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "AccessToken", "sensitive" : true, "setterDocumentation" : "

An access token generated for a federated user to access Amazon Connect.

\n@param accessToken An access token generated for a federated user to access Amazon Connect.", "setterMethodName" : "setAccessToken", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "accessToken", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "accessToken", "variableType" : "String", "documentation" : "

An access token generated for a federated user to access Amazon Connect.

", "simpleType" : "String", "variableSetterType" : "String" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null }, { "autoConstructClassIfExists" : { "present" : false }, "beanStyleGetterMethodName" : "getAccessTokenExpiration", "beanStyleSetterMethodName" : "setAccessTokenExpiration", "c2jName" : "AccessTokenExpiration", "c2jShape" : "timestamp", "defaultConsumerFluentSetterDocumentation" : "

A token generated with an expiration time for the session a user is logged in to Amazon Connect.

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

A token generated with an expiration time for the session a user is logged in to Amazon Connect.

\n@return A token generated with an expiration time for the session a user is logged in to Amazon Connect.\n@deprecated Use {@link #accessTokenExpiration()}\n", "deprecatedName" : null, "deprecatedSetterDocumentation" : "

A token generated with an expiration time for the session a user is logged in to Amazon Connect.

\n@param accessTokenExpiration A token generated with an expiration time for the session a user is logged in to Amazon Connect.\n@return Returns a reference to this object so that method calls can be chained together.\n@deprecated Use {@link #accessTokenExpiration(Instant)}\n", "documentation" : "

A token generated with an expiration time for the session a user is logged in to Amazon Connect.

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

A token generated with an expiration time for the session a user is logged in to Amazon Connect.

\n@param accessTokenExpiration A token generated with an expiration time for the session a user is logged in to Amazon Connect.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "accessTokenExpiration", "getterDocumentation" : "

A token generated with an expiration time for the session a user is logged in to Amazon Connect.

\n@return A token generated with an expiration time for the session a user is logged in to Amazon Connect.", "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" : "AccessTokenExpiration", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "AccessTokenExpiration", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "INSTANT", "name" : "AccessTokenExpiration", "sensitive" : false, "setterDocumentation" : "

A token generated with an expiration time for the session a user is logged in to Amazon Connect.

\n@param accessTokenExpiration A token generated with an expiration time for the session a user is logged in to Amazon Connect.", "setterMethodName" : "setAccessTokenExpiration", "setterModel" : { "variableDeclarationType" : "java.time.Instant", "variableName" : "accessTokenExpiration", "variableType" : "java.time.Instant", "documentation" : null, "simpleType" : "Instant", "variableSetterType" : "java.time.Instant" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "java.time.Instant", "variableName" : "accessTokenExpiration", "variableType" : "java.time.Instant", "documentation" : "

A token generated with an expiration time for the session a user is logged in to Amazon Connect.

", "simpleType" : "Instant", "variableSetterType" : "java.time.Instant" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null }, { "autoConstructClassIfExists" : { "present" : false }, "beanStyleGetterMethodName" : "getRefreshToken", "beanStyleSetterMethodName" : "setRefreshToken", "c2jName" : "RefreshToken", "c2jShape" : "SecurityToken", "defaultConsumerFluentSetterDocumentation" : "

Renews a token generated for a user to access the Amazon Connect instance.

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

Renews a token generated for a user to access the Amazon Connect instance.

\n@return Renews a token generated for a user to access the Amazon Connect instance.\n@deprecated Use {@link #refreshToken()}\n", "deprecatedName" : null, "deprecatedSetterDocumentation" : "

Renews a token generated for a user to access the Amazon Connect instance.

\n@param refreshToken Renews a token generated for a user to access the Amazon Connect instance.\n@return Returns a reference to this object so that method calls can be chained together.\n@deprecated Use {@link #refreshToken(String)}\n", "documentation" : "

Renews a token generated for a user to access the Amazon Connect instance.

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

Renews a token generated for a user to access the Amazon Connect instance.

\n@param refreshToken Renews a token generated for a user to access the Amazon Connect instance.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "refreshToken", "getterDocumentation" : "

Renews a token generated for a user to access the Amazon Connect instance.

\n@return Renews a token generated for a user to access the Amazon Connect instance.", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "RefreshToken", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "RefreshToken", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "RefreshToken", "sensitive" : true, "setterDocumentation" : "

Renews a token generated for a user to access the Amazon Connect instance.

\n@param refreshToken Renews a token generated for a user to access the Amazon Connect instance.", "setterMethodName" : "setRefreshToken", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "refreshToken", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "refreshToken", "variableType" : "String", "documentation" : "

Renews a token generated for a user to access the Amazon Connect instance.

", "simpleType" : "String", "variableSetterType" : "String" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null }, { "autoConstructClassIfExists" : { "present" : false }, "beanStyleGetterMethodName" : "getRefreshTokenExpiration", "beanStyleSetterMethodName" : "setRefreshTokenExpiration", "c2jName" : "RefreshTokenExpiration", "c2jShape" : "timestamp", "defaultConsumerFluentSetterDocumentation" : "

Renews the expiration timer for a generated token.

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

Renews the expiration timer for a generated token.

\n@return Renews the expiration timer for a generated token.\n@deprecated Use {@link #refreshTokenExpiration()}\n", "deprecatedName" : null, "deprecatedSetterDocumentation" : "

Renews the expiration timer for a generated token.

\n@param refreshTokenExpiration Renews the expiration timer for a generated token.\n@return Returns a reference to this object so that method calls can be chained together.\n@deprecated Use {@link #refreshTokenExpiration(Instant)}\n", "documentation" : "

Renews the expiration timer for a generated token.

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

Renews the expiration timer for a generated token.

\n@param refreshTokenExpiration Renews the expiration timer for a generated token.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "refreshTokenExpiration", "getterDocumentation" : "

Renews the expiration timer for a generated token.

\n@return Renews the expiration timer for a generated token.", "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" : "RefreshTokenExpiration", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "RefreshTokenExpiration", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "INSTANT", "name" : "RefreshTokenExpiration", "sensitive" : false, "setterDocumentation" : "

Renews the expiration timer for a generated token.

\n@param refreshTokenExpiration Renews the expiration timer for a generated token.", "setterMethodName" : "setRefreshTokenExpiration", "setterModel" : { "variableDeclarationType" : "java.time.Instant", "variableName" : "refreshTokenExpiration", "variableType" : "java.time.Instant", "documentation" : null, "simpleType" : "Instant", "variableSetterType" : "java.time.Instant" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "java.time.Instant", "variableName" : "refreshTokenExpiration", "variableType" : "java.time.Instant", "documentation" : "

Renews the expiration timer for a generated token.

", "simpleType" : "Instant", "variableSetterType" : "java.time.Instant" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null } ], "requestSignerAware" : false, "requestSignerClassFqcn" : null, "required" : null, "shapeName" : "Credentials", "simpleMethod" : false, "unmarshaller" : { "flattened" : false, "resultWrapper" : null }, "variable" : { "variableDeclarationType" : "Credentials", "variableName" : "credentials", "variableType" : "Credentials", "documentation" : null, "simpleType" : "Credentials", "variableSetterType" : "Credentials" }, "wrapper" : false, "xmlNamespace" : null }, "CurrentMetric" : { "c2jName" : "CurrentMetric", "customization" : { "artificialResultWrapper" : null, "skipGeneratingMarshaller" : false, "skipGeneratingModelClass" : false, "skipGeneratingUnmarshaller" : false, "staxTargetDepthOffset" : 0 }, "deprecated" : false, "documentation" : "

Contains information about a real-time metric.

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

The name of the metric.

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

The name of the metric.

\n

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

\n@return The name of the metric.\n@see CurrentMetricName\n@deprecated Use {@link #nameAsString()}\n", "deprecatedName" : null, "deprecatedSetterDocumentation" : "

The name of the metric.

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

The name of the metric.

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

The name of the metric.

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

The name of the metric.

\n

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

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

The name of the metric.

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

The name of the metric.

", "simpleType" : "String", "variableSetterType" : "String" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null }, { "autoConstructClassIfExists" : { "present" : false }, "beanStyleGetterMethodName" : "getUnit", "beanStyleSetterMethodName" : "setUnit", "c2jName" : "Unit", "c2jShape" : "Unit", "defaultConsumerFluentSetterDocumentation" : "

The unit for the metric.

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

The unit for the metric.

\n

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

\n@return The unit for the metric.\n@see Unit\n@deprecated Use {@link #unitAsString()}\n", "deprecatedName" : null, "deprecatedSetterDocumentation" : "

The unit for the metric.

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

The unit for the metric.

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

The unit for the metric.

\n@param unit The unit for the metric.\n@see Unit\n@return Returns a reference to this object so that method calls can be chained together.\n@see Unit", "fluentSetterMethodName" : "unit", "getterDocumentation" : "

The unit for the metric.

\n

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

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

The unit for the metric.

\n@param unit The unit for the metric.\n@see Unit", "setterMethodName" : "setUnit", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "unit", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "unit", "variableType" : "String", "documentation" : "

The unit for the metric.

", "simpleType" : "String", "variableSetterType" : "String" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null } ], "membersAsMap" : { "Name" : { "autoConstructClassIfExists" : { "present" : false }, "beanStyleGetterMethodName" : "getName", "beanStyleSetterMethodName" : "setName", "c2jName" : "Name", "c2jShape" : "CurrentMetricName", "defaultConsumerFluentSetterDocumentation" : "

The name of the metric.

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

The name of the metric.

\n

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

\n@return The name of the metric.\n@see CurrentMetricName\n@deprecated Use {@link #nameAsString()}\n", "deprecatedName" : null, "deprecatedSetterDocumentation" : "

The name of the metric.

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

The name of the metric.

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

The name of the metric.

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

The name of the metric.

\n

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

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

The name of the metric.

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

The name of the metric.

", "simpleType" : "String", "variableSetterType" : "String" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null }, "Unit" : { "autoConstructClassIfExists" : { "present" : false }, "beanStyleGetterMethodName" : "getUnit", "beanStyleSetterMethodName" : "setUnit", "c2jName" : "Unit", "c2jShape" : "Unit", "defaultConsumerFluentSetterDocumentation" : "

The unit for the metric.

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

The unit for the metric.

\n

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

\n@return The unit for the metric.\n@see Unit\n@deprecated Use {@link #unitAsString()}\n", "deprecatedName" : null, "deprecatedSetterDocumentation" : "

The unit for the metric.

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

The unit for the metric.

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

The unit for the metric.

\n@param unit The unit for the metric.\n@see Unit\n@return Returns a reference to this object so that method calls can be chained together.\n@see Unit", "fluentSetterMethodName" : "unit", "getterDocumentation" : "

The unit for the metric.

\n

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

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

The unit for the metric.

\n@param unit The unit for the metric.\n@see Unit", "setterMethodName" : "setUnit", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "unit", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "unit", "variableType" : "String", "documentation" : "

The unit for the metric.

", "simpleType" : "String", "variableSetterType" : "String" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null } }, "nonStreamingMembers" : [ { "autoConstructClassIfExists" : { "present" : false }, "beanStyleGetterMethodName" : "getName", "beanStyleSetterMethodName" : "setName", "c2jName" : "Name", "c2jShape" : "CurrentMetricName", "defaultConsumerFluentSetterDocumentation" : "

The name of the metric.

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

The name of the metric.

\n

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

\n@return The name of the metric.\n@see CurrentMetricName\n@deprecated Use {@link #nameAsString()}\n", "deprecatedName" : null, "deprecatedSetterDocumentation" : "

The name of the metric.

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

The name of the metric.

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

The name of the metric.

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

The name of the metric.

\n

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

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

The name of the metric.

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

The name of the metric.

", "simpleType" : "String", "variableSetterType" : "String" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null }, { "autoConstructClassIfExists" : { "present" : false }, "beanStyleGetterMethodName" : "getUnit", "beanStyleSetterMethodName" : "setUnit", "c2jName" : "Unit", "c2jShape" : "Unit", "defaultConsumerFluentSetterDocumentation" : "

The unit for the metric.

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

The unit for the metric.

\n

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

\n@return The unit for the metric.\n@see Unit\n@deprecated Use {@link #unitAsString()}\n", "deprecatedName" : null, "deprecatedSetterDocumentation" : "

The unit for the metric.

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

The unit for the metric.

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

The unit for the metric.

\n@param unit The unit for the metric.\n@see Unit\n@return Returns a reference to this object so that method calls can be chained together.\n@see Unit", "fluentSetterMethodName" : "unit", "getterDocumentation" : "

The unit for the metric.

\n

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

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

The unit for the metric.

\n@param unit The unit for the metric.\n@see Unit", "setterMethodName" : "setUnit", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "unit", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "unit", "variableType" : "String", "documentation" : "

The unit for the metric.

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

Contains the data for a real-time metric.

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

Information about the metric.

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

Information about the metric.

\n@return Information about the metric.\n@deprecated Use {@link #metric()}\n", "deprecatedName" : null, "deprecatedSetterDocumentation" : "

Information about the metric.

\n@param metric Information about the metric.\n@return Returns a reference to this object so that method calls can be chained together.\n@deprecated Use {@link #metric(CurrentMetric)}\n", "documentation" : "

Information about the metric.

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

Information about the metric.

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

Information about the metric.

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

Information about the metric.

\n@param metric Information about the metric.", "setterMethodName" : "setMetric", "setterModel" : { "variableDeclarationType" : "CurrentMetric", "variableName" : "metric", "variableType" : "CurrentMetric", "documentation" : null, "simpleType" : "CurrentMetric", "variableSetterType" : "CurrentMetric" }, "simple" : false, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "CurrentMetric", "variableName" : "metric", "variableType" : "CurrentMetric", "documentation" : "

Information about the metric.

", "simpleType" : "CurrentMetric", "variableSetterType" : "CurrentMetric" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null }, { "autoConstructClassIfExists" : { "present" : false }, "beanStyleGetterMethodName" : "getValue", "beanStyleSetterMethodName" : "setValue", "c2jName" : "Value", "c2jShape" : "Value", "defaultConsumerFluentSetterDocumentation" : "

The value of the metric.

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

The value of the metric.

\n@return The value of the metric.\n@deprecated Use {@link #value()}\n", "deprecatedName" : null, "deprecatedSetterDocumentation" : "

The value of the metric.

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

The value of the metric.

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

The value of the metric.

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

The value of the metric.

\n@return The value of the metric.", "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" : "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" : "DOUBLE", "name" : "Value", "sensitive" : false, "setterDocumentation" : "

The value of the metric.

\n@param value The value of the metric.", "setterMethodName" : "setValue", "setterModel" : { "variableDeclarationType" : "Double", "variableName" : "value", "variableType" : "Double", "documentation" : null, "simpleType" : "Double", "variableSetterType" : "Double" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "Double", "variableName" : "value", "variableType" : "Double", "documentation" : "

The value of the metric.

", "simpleType" : "Double", "variableSetterType" : "Double" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null } ], "membersAsMap" : { "Metric" : { "autoConstructClassIfExists" : { "present" : false }, "beanStyleGetterMethodName" : "getMetric", "beanStyleSetterMethodName" : "setMetric", "c2jName" : "Metric", "c2jShape" : "CurrentMetric", "defaultConsumerFluentSetterDocumentation" : "

Information about the metric.

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

Information about the metric.

\n@return Information about the metric.\n@deprecated Use {@link #metric()}\n", "deprecatedName" : null, "deprecatedSetterDocumentation" : "

Information about the metric.

\n@param metric Information about the metric.\n@return Returns a reference to this object so that method calls can be chained together.\n@deprecated Use {@link #metric(CurrentMetric)}\n", "documentation" : "

Information about the metric.

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

Information about the metric.

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

Information about the metric.

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

Information about the metric.

\n@param metric Information about the metric.", "setterMethodName" : "setMetric", "setterModel" : { "variableDeclarationType" : "CurrentMetric", "variableName" : "metric", "variableType" : "CurrentMetric", "documentation" : null, "simpleType" : "CurrentMetric", "variableSetterType" : "CurrentMetric" }, "simple" : false, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "CurrentMetric", "variableName" : "metric", "variableType" : "CurrentMetric", "documentation" : "

Information about the metric.

", "simpleType" : "CurrentMetric", "variableSetterType" : "CurrentMetric" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null }, "Value" : { "autoConstructClassIfExists" : { "present" : false }, "beanStyleGetterMethodName" : "getValue", "beanStyleSetterMethodName" : "setValue", "c2jName" : "Value", "c2jShape" : "Value", "defaultConsumerFluentSetterDocumentation" : "

The value of the metric.

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

The value of the metric.

\n@return The value of the metric.\n@deprecated Use {@link #value()}\n", "deprecatedName" : null, "deprecatedSetterDocumentation" : "

The value of the metric.

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

The value of the metric.

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

The value of the metric.

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

The value of the metric.

\n@return The value of the metric.", "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" : "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" : "DOUBLE", "name" : "Value", "sensitive" : false, "setterDocumentation" : "

The value of the metric.

\n@param value The value of the metric.", "setterMethodName" : "setValue", "setterModel" : { "variableDeclarationType" : "Double", "variableName" : "value", "variableType" : "Double", "documentation" : null, "simpleType" : "Double", "variableSetterType" : "Double" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "Double", "variableName" : "value", "variableType" : "Double", "documentation" : "

The value of the metric.

", "simpleType" : "Double", "variableSetterType" : "Double" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null } }, "nonStreamingMembers" : [ { "autoConstructClassIfExists" : { "present" : false }, "beanStyleGetterMethodName" : "getMetric", "beanStyleSetterMethodName" : "setMetric", "c2jName" : "Metric", "c2jShape" : "CurrentMetric", "defaultConsumerFluentSetterDocumentation" : "

Information about the metric.

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

Information about the metric.

\n@return Information about the metric.\n@deprecated Use {@link #metric()}\n", "deprecatedName" : null, "deprecatedSetterDocumentation" : "

Information about the metric.

\n@param metric Information about the metric.\n@return Returns a reference to this object so that method calls can be chained together.\n@deprecated Use {@link #metric(CurrentMetric)}\n", "documentation" : "

Information about the metric.

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

Information about the metric.

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

Information about the metric.

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

Information about the metric.

\n@param metric Information about the metric.", "setterMethodName" : "setMetric", "setterModel" : { "variableDeclarationType" : "CurrentMetric", "variableName" : "metric", "variableType" : "CurrentMetric", "documentation" : null, "simpleType" : "CurrentMetric", "variableSetterType" : "CurrentMetric" }, "simple" : false, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "CurrentMetric", "variableName" : "metric", "variableType" : "CurrentMetric", "documentation" : "

Information about the metric.

", "simpleType" : "CurrentMetric", "variableSetterType" : "CurrentMetric" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null }, { "autoConstructClassIfExists" : { "present" : false }, "beanStyleGetterMethodName" : "getValue", "beanStyleSetterMethodName" : "setValue", "c2jName" : "Value", "c2jShape" : "Value", "defaultConsumerFluentSetterDocumentation" : "

The value of the metric.

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

The value of the metric.

\n@return The value of the metric.\n@deprecated Use {@link #value()}\n", "deprecatedName" : null, "deprecatedSetterDocumentation" : "

The value of the metric.

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

The value of the metric.

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

The value of the metric.

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

The value of the metric.

\n@return The value of the metric.", "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" : "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" : "DOUBLE", "name" : "Value", "sensitive" : false, "setterDocumentation" : "

The value of the metric.

\n@param value The value of the metric.", "setterMethodName" : "setValue", "setterModel" : { "variableDeclarationType" : "Double", "variableName" : "value", "variableType" : "Double", "documentation" : null, "simpleType" : "Double", "variableSetterType" : "Double" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "Double", "variableName" : "value", "variableType" : "Double", "documentation" : "

The value of the metric.

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

The current metric names.

", "endpointDiscovery" : null, "enums" : [ { "name" : "AGENTS_ONLINE", "value" : "AGENTS_ONLINE" }, { "name" : "AGENTS_AVAILABLE", "value" : "AGENTS_AVAILABLE" }, { "name" : "AGENTS_ON_CALL", "value" : "AGENTS_ON_CALL" }, { "name" : "AGENTS_NON_PRODUCTIVE", "value" : "AGENTS_NON_PRODUCTIVE" }, { "name" : "AGENTS_AFTER_CONTACT_WORK", "value" : "AGENTS_AFTER_CONTACT_WORK" }, { "name" : "AGENTS_ERROR", "value" : "AGENTS_ERROR" }, { "name" : "AGENTS_STAFFED", "value" : "AGENTS_STAFFED" }, { "name" : "CONTACTS_IN_QUEUE", "value" : "CONTACTS_IN_QUEUE" }, { "name" : "OLDEST_CONTACT_AGE", "value" : "OLDEST_CONTACT_AGE" }, { "name" : "CONTACTS_SCHEDULED", "value" : "CONTACTS_SCHEDULED" }, { "name" : "AGENTS_ON_CONTACT", "value" : "AGENTS_ON_CONTACT" }, { "name" : "SLOTS_ACTIVE", "value" : "SLOTS_ACTIVE" }, { "name" : "SLOTS_AVAILABLE", "value" : "SLOTS_AVAILABLE" } ], "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" : "CurrentMetricName", "simpleMethod" : false, "unmarshaller" : { "flattened" : false, "resultWrapper" : null }, "variable" : { "variableDeclarationType" : "CurrentMetricName", "variableName" : "currentMetricName", "variableType" : "CurrentMetricName", "documentation" : null, "simpleType" : "CurrentMetricName", "variableSetterType" : "CurrentMetricName" }, "wrapper" : false, "xmlNamespace" : null }, "CurrentMetricResult" : { "c2jName" : "CurrentMetricResult", "customization" : { "artificialResultWrapper" : null, "skipGeneratingMarshaller" : false, "skipGeneratingModelClass" : false, "skipGeneratingUnmarshaller" : false, "staxTargetDepthOffset" : 0 }, "deprecated" : false, "documentation" : "

Contains information about a set of real-time metrics.

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

The dimensions for the metrics.

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

The dimensions for the metrics.

\n@return The dimensions for the metrics.\n@deprecated Use {@link #dimensions()}\n", "deprecatedName" : null, "deprecatedSetterDocumentation" : "

The dimensions for the metrics.

\n@param dimensions The dimensions for the metrics.\n@return Returns a reference to this object so that method calls can be chained together.\n@deprecated Use {@link #dimensions(Dimensions)}\n", "documentation" : "

The dimensions for the metrics.

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

The dimensions for the metrics.

\n@param dimensions The dimensions for the metrics.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "dimensions", "getterDocumentation" : "

The dimensions for the metrics.

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

The dimensions for the metrics.

\n@param dimensions The dimensions for the metrics.", "setterMethodName" : "setDimensions", "setterModel" : { "variableDeclarationType" : "Dimensions", "variableName" : "dimensions", "variableType" : "Dimensions", "documentation" : null, "simpleType" : "Dimensions", "variableSetterType" : "Dimensions" }, "simple" : false, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "Dimensions", "variableName" : "dimensions", "variableType" : "Dimensions", "documentation" : "

The dimensions for the metrics.

", "simpleType" : "Dimensions", "variableSetterType" : "Dimensions" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null }, { "autoConstructClassIfExists" : { "present" : true }, "beanStyleGetterMethodName" : "getCollections", "beanStyleSetterMethodName" : "setCollections", "c2jName" : "Collections", "c2jShape" : "CurrentMetricDataCollections", "defaultConsumerFluentSetterDocumentation" : "

The set of metrics.

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

The set of metrics.

\n

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

\n

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

\n@return The set of metrics.\n@deprecated Use {@link #collections()}\n", "deprecatedName" : null, "deprecatedSetterDocumentation" : "

The set of metrics.

\n@param collections The set of metrics.\n@return Returns a reference to this object so that method calls can be chained together.\n@deprecated Use {@link #collections(List)}\n", "documentation" : "

The set of metrics.

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

The set of metrics.

\n@param collections The set of metrics.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "collections", "getterDocumentation" : "

The set of metrics.

\n

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

\n

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

\n@return The set of metrics.", "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" : "Collections", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "Collections", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : true, "listModel" : { "implType" : "java.util.ArrayList", "interfaceType" : "java.util.List", "listMemberModel" : { "autoConstructClassIfExists" : { "present" : false }, "beanStyleGetterMethodName" : "getMember", "beanStyleSetterMethodName" : "setMember", "c2jName" : "member", "c2jShape" : "CurrentMetricData", "defaultConsumerFluentSetterDocumentation" : "Sets the value of the Member property for this object.\n\nThis is a convenience that creates an instance of the {@link CurrentMetricData.Builder} avoiding the need to create one manually via {@link CurrentMetricData#builder()}.\n\nWhen the {@link Consumer} completes, {@link CurrentMetricData.Builder#build()} is called immediately and its result is passed to {@link #member(CurrentMetricData)}.\n@param member a consumer that will call methods on {@link CurrentMetricData.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #member(CurrentMetricData)", "deprecated" : false, "deprecatedBeanStyleSetterMethodName" : null, "deprecatedFluentGetterMethodName" : null, "deprecatedFluentSetterMethodName" : null, "deprecatedGetterDocumentation" : "Returns the value of the Member property for this object.\n@return The value of the Member property for this object.\n@deprecated Use {@link #member()}\n", "deprecatedName" : null, "deprecatedSetterDocumentation" : "Sets the value of the Member property for this object.\n\n@param member The new value for the Member property for this object.\n@return Returns a reference to this object so that method calls can be chained together.\n@deprecated Use {@link #member(CurrentMetricData)}\n", "documentation" : "", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "existenceCheckDocumentation" : "Returns true if the Member property was specified by the sender (it may be empty), or false if the sender did not specify the value (it will be empty). For responses returned by the SDK, the sender is the AWS service.\n", "existenceCheckMethodName" : "hasMember", "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "member", "fluentSetterDocumentation" : "Sets the value of the Member property for this object.\n\n@param member The new value for the Member property for this object.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "member", "getterDocumentation" : "Returns the value of the Member property for this object.\n@return The value of the Member property for this object.", "getterModel" : { "returnType" : "CurrentMetricData", "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" : "CurrentMetricData", "variableName" : "member", "variableType" : "CurrentMetricData", "documentation" : null, "simpleType" : "CurrentMetricData", "variableSetterType" : "CurrentMetricData" }, "simple" : false, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "CurrentMetricData", "variableName" : "member", "variableType" : "CurrentMetricData", "documentation" : "", "simpleType" : "CurrentMetricData", "variableSetterType" : "CurrentMetricData" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null }, "memberLocationName" : null, "memberType" : "CurrentMetricData", "map" : false, "memberAdditionalMarshallingPath" : null, "memberAdditionalUnmarshallingPath" : null, "simple" : false, "simpleType" : "CurrentMetricData", "templateImplType" : "java.util.ArrayList", "templateType" : "java.util.List" }, "map" : false, "mapModel" : null, "marshallingType" : "LIST", "name" : "Collections", "sensitive" : false, "setterDocumentation" : "

The set of metrics.

\n@param collections The set of metrics.", "setterMethodName" : "setCollections", "setterModel" : { "variableDeclarationType" : "java.util.List", "variableName" : "collections", "variableType" : "java.util.List", "documentation" : null, "simpleType" : "List", "variableSetterType" : "java.util.Collection" }, "simple" : false, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "java.util.List", "variableName" : "collections", "variableType" : "java.util.List", "documentation" : "

The set of metrics.

", "simpleType" : "List", "variableSetterType" : "java.util.Collection" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null } ], "membersAsMap" : { "Collections" : { "autoConstructClassIfExists" : { "present" : true }, "beanStyleGetterMethodName" : "getCollections", "beanStyleSetterMethodName" : "setCollections", "c2jName" : "Collections", "c2jShape" : "CurrentMetricDataCollections", "defaultConsumerFluentSetterDocumentation" : "

The set of metrics.

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

The set of metrics.

\n

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

\n

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

\n@return The set of metrics.\n@deprecated Use {@link #collections()}\n", "deprecatedName" : null, "deprecatedSetterDocumentation" : "

The set of metrics.

\n@param collections The set of metrics.\n@return Returns a reference to this object so that method calls can be chained together.\n@deprecated Use {@link #collections(List)}\n", "documentation" : "

The set of metrics.

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

The set of metrics.

\n@param collections The set of metrics.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "collections", "getterDocumentation" : "

The set of metrics.

\n

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

\n

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

\n@return The set of metrics.", "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" : "Collections", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "Collections", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : true, "listModel" : { "implType" : "java.util.ArrayList", "interfaceType" : "java.util.List", "listMemberModel" : { "autoConstructClassIfExists" : { "present" : false }, "beanStyleGetterMethodName" : "getMember", "beanStyleSetterMethodName" : "setMember", "c2jName" : "member", "c2jShape" : "CurrentMetricData", "defaultConsumerFluentSetterDocumentation" : "Sets the value of the Member property for this object.\n\nThis is a convenience that creates an instance of the {@link CurrentMetricData.Builder} avoiding the need to create one manually via {@link CurrentMetricData#builder()}.\n\nWhen the {@link Consumer} completes, {@link CurrentMetricData.Builder#build()} is called immediately and its result is passed to {@link #member(CurrentMetricData)}.\n@param member a consumer that will call methods on {@link CurrentMetricData.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #member(CurrentMetricData)", "deprecated" : false, "deprecatedBeanStyleSetterMethodName" : null, "deprecatedFluentGetterMethodName" : null, "deprecatedFluentSetterMethodName" : null, "deprecatedGetterDocumentation" : "Returns the value of the Member property for this object.\n@return The value of the Member property for this object.\n@deprecated Use {@link #member()}\n", "deprecatedName" : null, "deprecatedSetterDocumentation" : "Sets the value of the Member property for this object.\n\n@param member The new value for the Member property for this object.\n@return Returns a reference to this object so that method calls can be chained together.\n@deprecated Use {@link #member(CurrentMetricData)}\n", "documentation" : "", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "existenceCheckDocumentation" : "Returns true if the Member property was specified by the sender (it may be empty), or false if the sender did not specify the value (it will be empty). For responses returned by the SDK, the sender is the AWS service.\n", "existenceCheckMethodName" : "hasMember", "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "member", "fluentSetterDocumentation" : "Sets the value of the Member property for this object.\n\n@param member The new value for the Member property for this object.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "member", "getterDocumentation" : "Returns the value of the Member property for this object.\n@return The value of the Member property for this object.", "getterModel" : { "returnType" : "CurrentMetricData", "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" : "CurrentMetricData", "variableName" : "member", "variableType" : "CurrentMetricData", "documentation" : null, "simpleType" : "CurrentMetricData", "variableSetterType" : "CurrentMetricData" }, "simple" : false, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "CurrentMetricData", "variableName" : "member", "variableType" : "CurrentMetricData", "documentation" : "", "simpleType" : "CurrentMetricData", "variableSetterType" : "CurrentMetricData" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null }, "memberLocationName" : null, "memberType" : "CurrentMetricData", "map" : false, "memberAdditionalMarshallingPath" : null, "memberAdditionalUnmarshallingPath" : null, "simple" : false, "simpleType" : "CurrentMetricData", "templateImplType" : "java.util.ArrayList", "templateType" : "java.util.List" }, "map" : false, "mapModel" : null, "marshallingType" : "LIST", "name" : "Collections", "sensitive" : false, "setterDocumentation" : "

The set of metrics.

\n@param collections The set of metrics.", "setterMethodName" : "setCollections", "setterModel" : { "variableDeclarationType" : "java.util.List", "variableName" : "collections", "variableType" : "java.util.List", "documentation" : null, "simpleType" : "List", "variableSetterType" : "java.util.Collection" }, "simple" : false, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "java.util.List", "variableName" : "collections", "variableType" : "java.util.List", "documentation" : "

The set of metrics.

", "simpleType" : "List", "variableSetterType" : "java.util.Collection" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null }, "Dimensions" : { "autoConstructClassIfExists" : { "present" : false }, "beanStyleGetterMethodName" : "getDimensions", "beanStyleSetterMethodName" : "setDimensions", "c2jName" : "Dimensions", "c2jShape" : "Dimensions", "defaultConsumerFluentSetterDocumentation" : "

The dimensions for the metrics.

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

The dimensions for the metrics.

\n@return The dimensions for the metrics.\n@deprecated Use {@link #dimensions()}\n", "deprecatedName" : null, "deprecatedSetterDocumentation" : "

The dimensions for the metrics.

\n@param dimensions The dimensions for the metrics.\n@return Returns a reference to this object so that method calls can be chained together.\n@deprecated Use {@link #dimensions(Dimensions)}\n", "documentation" : "

The dimensions for the metrics.

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

The dimensions for the metrics.

\n@param dimensions The dimensions for the metrics.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "dimensions", "getterDocumentation" : "

The dimensions for the metrics.

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

The dimensions for the metrics.

\n@param dimensions The dimensions for the metrics.", "setterMethodName" : "setDimensions", "setterModel" : { "variableDeclarationType" : "Dimensions", "variableName" : "dimensions", "variableType" : "Dimensions", "documentation" : null, "simpleType" : "Dimensions", "variableSetterType" : "Dimensions" }, "simple" : false, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "Dimensions", "variableName" : "dimensions", "variableType" : "Dimensions", "documentation" : "

The dimensions for the metrics.

", "simpleType" : "Dimensions", "variableSetterType" : "Dimensions" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null } }, "nonStreamingMembers" : [ { "autoConstructClassIfExists" : { "present" : false }, "beanStyleGetterMethodName" : "getDimensions", "beanStyleSetterMethodName" : "setDimensions", "c2jName" : "Dimensions", "c2jShape" : "Dimensions", "defaultConsumerFluentSetterDocumentation" : "

The dimensions for the metrics.

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

The dimensions for the metrics.

\n@return The dimensions for the metrics.\n@deprecated Use {@link #dimensions()}\n", "deprecatedName" : null, "deprecatedSetterDocumentation" : "

The dimensions for the metrics.

\n@param dimensions The dimensions for the metrics.\n@return Returns a reference to this object so that method calls can be chained together.\n@deprecated Use {@link #dimensions(Dimensions)}\n", "documentation" : "

The dimensions for the metrics.

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

The dimensions for the metrics.

\n@param dimensions The dimensions for the metrics.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "dimensions", "getterDocumentation" : "

The dimensions for the metrics.

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

The dimensions for the metrics.

\n@param dimensions The dimensions for the metrics.", "setterMethodName" : "setDimensions", "setterModel" : { "variableDeclarationType" : "Dimensions", "variableName" : "dimensions", "variableType" : "Dimensions", "documentation" : null, "simpleType" : "Dimensions", "variableSetterType" : "Dimensions" }, "simple" : false, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "Dimensions", "variableName" : "dimensions", "variableType" : "Dimensions", "documentation" : "

The dimensions for the metrics.

", "simpleType" : "Dimensions", "variableSetterType" : "Dimensions" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null }, { "autoConstructClassIfExists" : { "present" : true }, "beanStyleGetterMethodName" : "getCollections", "beanStyleSetterMethodName" : "setCollections", "c2jName" : "Collections", "c2jShape" : "CurrentMetricDataCollections", "defaultConsumerFluentSetterDocumentation" : "

The set of metrics.

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

The set of metrics.

\n

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

\n

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

\n@return The set of metrics.\n@deprecated Use {@link #collections()}\n", "deprecatedName" : null, "deprecatedSetterDocumentation" : "

The set of metrics.

\n@param collections The set of metrics.\n@return Returns a reference to this object so that method calls can be chained together.\n@deprecated Use {@link #collections(List)}\n", "documentation" : "

The set of metrics.

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

The set of metrics.

\n@param collections The set of metrics.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "collections", "getterDocumentation" : "

The set of metrics.

\n

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

\n

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

\n@return The set of metrics.", "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" : "Collections", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "Collections", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : true, "listModel" : { "implType" : "java.util.ArrayList", "interfaceType" : "java.util.List", "listMemberModel" : { "autoConstructClassIfExists" : { "present" : false }, "beanStyleGetterMethodName" : "getMember", "beanStyleSetterMethodName" : "setMember", "c2jName" : "member", "c2jShape" : "CurrentMetricData", "defaultConsumerFluentSetterDocumentation" : "Sets the value of the Member property for this object.\n\nThis is a convenience that creates an instance of the {@link CurrentMetricData.Builder} avoiding the need to create one manually via {@link CurrentMetricData#builder()}.\n\nWhen the {@link Consumer} completes, {@link CurrentMetricData.Builder#build()} is called immediately and its result is passed to {@link #member(CurrentMetricData)}.\n@param member a consumer that will call methods on {@link CurrentMetricData.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #member(CurrentMetricData)", "deprecated" : false, "deprecatedBeanStyleSetterMethodName" : null, "deprecatedFluentGetterMethodName" : null, "deprecatedFluentSetterMethodName" : null, "deprecatedGetterDocumentation" : "Returns the value of the Member property for this object.\n@return The value of the Member property for this object.\n@deprecated Use {@link #member()}\n", "deprecatedName" : null, "deprecatedSetterDocumentation" : "Sets the value of the Member property for this object.\n\n@param member The new value for the Member property for this object.\n@return Returns a reference to this object so that method calls can be chained together.\n@deprecated Use {@link #member(CurrentMetricData)}\n", "documentation" : "", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "existenceCheckDocumentation" : "Returns true if the Member property was specified by the sender (it may be empty), or false if the sender did not specify the value (it will be empty). For responses returned by the SDK, the sender is the AWS service.\n", "existenceCheckMethodName" : "hasMember", "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "member", "fluentSetterDocumentation" : "Sets the value of the Member property for this object.\n\n@param member The new value for the Member property for this object.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "member", "getterDocumentation" : "Returns the value of the Member property for this object.\n@return The value of the Member property for this object.", "getterModel" : { "returnType" : "CurrentMetricData", "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" : "CurrentMetricData", "variableName" : "member", "variableType" : "CurrentMetricData", "documentation" : null, "simpleType" : "CurrentMetricData", "variableSetterType" : "CurrentMetricData" }, "simple" : false, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "CurrentMetricData", "variableName" : "member", "variableType" : "CurrentMetricData", "documentation" : "", "simpleType" : "CurrentMetricData", "variableSetterType" : "CurrentMetricData" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null }, "memberLocationName" : null, "memberType" : "CurrentMetricData", "map" : false, "memberAdditionalMarshallingPath" : null, "memberAdditionalUnmarshallingPath" : null, "simple" : false, "simpleType" : "CurrentMetricData", "templateImplType" : "java.util.ArrayList", "templateType" : "java.util.List" }, "map" : false, "mapModel" : null, "marshallingType" : "LIST", "name" : "Collections", "sensitive" : false, "setterDocumentation" : "

The set of metrics.

\n@param collections The set of metrics.", "setterMethodName" : "setCollections", "setterModel" : { "variableDeclarationType" : "java.util.List", "variableName" : "collections", "variableType" : "java.util.List", "documentation" : null, "simpleType" : "List", "variableSetterType" : "java.util.Collection" }, "simple" : false, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "java.util.List", "variableName" : "collections", "variableType" : "java.util.List", "documentation" : "

The set of metrics.

", "simpleType" : "List", "variableSetterType" : "java.util.Collection" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null } ], "requestSignerAware" : false, "requestSignerClassFqcn" : null, "required" : null, "shapeName" : "CurrentMetricResult", "simpleMethod" : false, "unmarshaller" : { "flattened" : false, "resultWrapper" : null }, "variable" : { "variableDeclarationType" : "CurrentMetricResult", "variableName" : "currentMetricResult", "variableType" : "CurrentMetricResult", "documentation" : null, "simpleType" : "CurrentMetricResult", "variableSetterType" : "CurrentMetricResult" }, "wrapper" : false, "xmlNamespace" : null }, "DeleteUserRequest" : { "c2jName" : "DeleteUserRequest", "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" : "DeleteUser", "locationName" : null, "requestUri" : "/users/{InstanceId}/{UserId}", "target" : null, "verb" : "DELETE", "xmlNameSpaceUri" : null }, "members" : [ { "autoConstructClassIfExists" : { "present" : false }, "beanStyleGetterMethodName" : "getInstanceId", "beanStyleSetterMethodName" : "setInstanceId", "c2jName" : "InstanceId", "c2jShape" : "InstanceId", "defaultConsumerFluentSetterDocumentation" : "

The identifier of the Amazon Connect instance.

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

The identifier of the Amazon Connect instance.

\n@return The identifier of the Amazon Connect instance.\n@deprecated Use {@link #instanceId()}\n", "deprecatedName" : null, "deprecatedSetterDocumentation" : "

The identifier of the Amazon Connect instance.

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

The identifier of the Amazon Connect instance.

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

The identifier of the Amazon Connect instance.

\n@param instanceId The identifier of the Amazon Connect instance.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "instanceId", "getterDocumentation" : "

The identifier of the Amazon Connect instance.

\n@return The identifier of the Amazon Connect instance.", "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" : "InstanceId", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "InstanceId", "uri" : true }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "InstanceId", "sensitive" : false, "setterDocumentation" : "

The identifier of the Amazon Connect instance.

\n@param instanceId The identifier of the Amazon Connect instance.", "setterMethodName" : "setInstanceId", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "instanceId", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "instanceId", "variableType" : "String", "documentation" : "

The identifier of the Amazon Connect instance.

", "simpleType" : "String", "variableSetterType" : "String" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null }, { "autoConstructClassIfExists" : { "present" : false }, "beanStyleGetterMethodName" : "getUserId", "beanStyleSetterMethodName" : "setUserId", "c2jName" : "UserId", "c2jShape" : "UserId", "defaultConsumerFluentSetterDocumentation" : "

The identifier of the user.

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

The identifier of the user.

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

The identifier of the user.

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

The identifier of the user.

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

The identifier of the user.

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

The identifier of the user.

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

The identifier of the user.

\n@param userId The identifier of the user.", "setterMethodName" : "setUserId", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "userId", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "userId", "variableType" : "String", "documentation" : "

The identifier of the user.

", "simpleType" : "String", "variableSetterType" : "String" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null } ], "membersAsMap" : { "InstanceId" : { "autoConstructClassIfExists" : { "present" : false }, "beanStyleGetterMethodName" : "getInstanceId", "beanStyleSetterMethodName" : "setInstanceId", "c2jName" : "InstanceId", "c2jShape" : "InstanceId", "defaultConsumerFluentSetterDocumentation" : "

The identifier of the Amazon Connect instance.

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

The identifier of the Amazon Connect instance.

\n@return The identifier of the Amazon Connect instance.\n@deprecated Use {@link #instanceId()}\n", "deprecatedName" : null, "deprecatedSetterDocumentation" : "

The identifier of the Amazon Connect instance.

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

The identifier of the Amazon Connect instance.

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

The identifier of the Amazon Connect instance.

\n@param instanceId The identifier of the Amazon Connect instance.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "instanceId", "getterDocumentation" : "

The identifier of the Amazon Connect instance.

\n@return The identifier of the Amazon Connect instance.", "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" : "InstanceId", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "InstanceId", "uri" : true }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "InstanceId", "sensitive" : false, "setterDocumentation" : "

The identifier of the Amazon Connect instance.

\n@param instanceId The identifier of the Amazon Connect instance.", "setterMethodName" : "setInstanceId", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "instanceId", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "instanceId", "variableType" : "String", "documentation" : "

The identifier of the Amazon Connect instance.

", "simpleType" : "String", "variableSetterType" : "String" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null }, "UserId" : { "autoConstructClassIfExists" : { "present" : false }, "beanStyleGetterMethodName" : "getUserId", "beanStyleSetterMethodName" : "setUserId", "c2jName" : "UserId", "c2jShape" : "UserId", "defaultConsumerFluentSetterDocumentation" : "

The identifier of the user.

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

The identifier of the user.

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

The identifier of the user.

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

The identifier of the user.

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

The identifier of the user.

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

The identifier of the user.

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

The identifier of the user.

\n@param userId The identifier of the user.", "setterMethodName" : "setUserId", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "userId", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "userId", "variableType" : "String", "documentation" : "

The identifier of the user.

", "simpleType" : "String", "variableSetterType" : "String" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null } }, "nonStreamingMembers" : [ { "autoConstructClassIfExists" : { "present" : false }, "beanStyleGetterMethodName" : "getInstanceId", "beanStyleSetterMethodName" : "setInstanceId", "c2jName" : "InstanceId", "c2jShape" : "InstanceId", "defaultConsumerFluentSetterDocumentation" : "

The identifier of the Amazon Connect instance.

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

The identifier of the Amazon Connect instance.

\n@return The identifier of the Amazon Connect instance.\n@deprecated Use {@link #instanceId()}\n", "deprecatedName" : null, "deprecatedSetterDocumentation" : "

The identifier of the Amazon Connect instance.

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

The identifier of the Amazon Connect instance.

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

The identifier of the Amazon Connect instance.

\n@param instanceId The identifier of the Amazon Connect instance.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "instanceId", "getterDocumentation" : "

The identifier of the Amazon Connect instance.

\n@return The identifier of the Amazon Connect instance.", "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" : "InstanceId", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "InstanceId", "uri" : true }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "InstanceId", "sensitive" : false, "setterDocumentation" : "

The identifier of the Amazon Connect instance.

\n@param instanceId The identifier of the Amazon Connect instance.", "setterMethodName" : "setInstanceId", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "instanceId", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "instanceId", "variableType" : "String", "documentation" : "

The identifier of the Amazon Connect instance.

", "simpleType" : "String", "variableSetterType" : "String" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null }, { "autoConstructClassIfExists" : { "present" : false }, "beanStyleGetterMethodName" : "getUserId", "beanStyleSetterMethodName" : "setUserId", "c2jName" : "UserId", "c2jShape" : "UserId", "defaultConsumerFluentSetterDocumentation" : "

The identifier of the user.

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

The identifier of the user.

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

The identifier of the user.

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

The identifier of the user.

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

The identifier of the user.

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

The identifier of the user.

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

The identifier of the user.

\n@param userId The identifier of the user.", "setterMethodName" : "setUserId", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "userId", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "userId", "variableType" : "String", "documentation" : "

The identifier of the user.

", "simpleType" : "String", "variableSetterType" : "String" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null } ], "requestSignerAware" : false, "requestSignerClassFqcn" : null, "required" : [ "InstanceId", "UserId" ], "shapeName" : "DeleteUserRequest", "simpleMethod" : false, "unmarshaller" : null, "variable" : { "variableDeclarationType" : "DeleteUserRequest", "variableName" : "deleteUserRequest", "variableType" : "DeleteUserRequest", "documentation" : null, "simpleType" : "DeleteUserRequest", "variableSetterType" : "DeleteUserRequest" }, "wrapper" : false, "xmlNamespace" : null }, "DeleteUserResponse" : { "c2jName" : "DeleteUserResponse", "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" : "DeleteUserResponse", "simpleMethod" : false, "unmarshaller" : { "flattened" : false, "resultWrapper" : null }, "variable" : { "variableDeclarationType" : "DeleteUserResponse", "variableName" : "deleteUserResponse", "variableType" : "DeleteUserResponse", "documentation" : null, "simpleType" : "DeleteUserResponse", "variableSetterType" : "DeleteUserResponse" }, "wrapper" : false, "xmlNamespace" : null }, "DescribeUserHierarchyGroupRequest" : { "c2jName" : "DescribeUserHierarchyGroupRequest", "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" : "DescribeUserHierarchyGroup", "locationName" : null, "requestUri" : "/user-hierarchy-groups/{InstanceId}/{HierarchyGroupId}", "target" : null, "verb" : "GET", "xmlNameSpaceUri" : null }, "members" : [ { "autoConstructClassIfExists" : { "present" : false }, "beanStyleGetterMethodName" : "getHierarchyGroupId", "beanStyleSetterMethodName" : "setHierarchyGroupId", "c2jName" : "HierarchyGroupId", "c2jShape" : "HierarchyGroupId", "defaultConsumerFluentSetterDocumentation" : "

The identifier of the hierarchy group.

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

The identifier of the hierarchy group.

\n@return The identifier of the hierarchy group.\n@deprecated Use {@link #hierarchyGroupId()}\n", "deprecatedName" : null, "deprecatedSetterDocumentation" : "

The identifier of the hierarchy group.

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

The identifier of the hierarchy group.

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

The identifier of the hierarchy group.

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

The identifier of the hierarchy group.

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

The identifier of the hierarchy group.

\n@param hierarchyGroupId The identifier of the hierarchy group.", "setterMethodName" : "setHierarchyGroupId", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "hierarchyGroupId", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "hierarchyGroupId", "variableType" : "String", "documentation" : "

The identifier of the hierarchy group.

", "simpleType" : "String", "variableSetterType" : "String" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null }, { "autoConstructClassIfExists" : { "present" : false }, "beanStyleGetterMethodName" : "getInstanceId", "beanStyleSetterMethodName" : "setInstanceId", "c2jName" : "InstanceId", "c2jShape" : "InstanceId", "defaultConsumerFluentSetterDocumentation" : "

The identifier of the Amazon Connect instance.

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

The identifier of the Amazon Connect instance.

\n@return The identifier of the Amazon Connect instance.\n@deprecated Use {@link #instanceId()}\n", "deprecatedName" : null, "deprecatedSetterDocumentation" : "

The identifier of the Amazon Connect instance.

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

The identifier of the Amazon Connect instance.

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

The identifier of the Amazon Connect instance.

\n@param instanceId The identifier of the Amazon Connect instance.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "instanceId", "getterDocumentation" : "

The identifier of the Amazon Connect instance.

\n@return The identifier of the Amazon Connect instance.", "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" : "InstanceId", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "InstanceId", "uri" : true }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "InstanceId", "sensitive" : false, "setterDocumentation" : "

The identifier of the Amazon Connect instance.

\n@param instanceId The identifier of the Amazon Connect instance.", "setterMethodName" : "setInstanceId", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "instanceId", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "instanceId", "variableType" : "String", "documentation" : "

The identifier of the Amazon Connect instance.

", "simpleType" : "String", "variableSetterType" : "String" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null } ], "membersAsMap" : { "HierarchyGroupId" : { "autoConstructClassIfExists" : { "present" : false }, "beanStyleGetterMethodName" : "getHierarchyGroupId", "beanStyleSetterMethodName" : "setHierarchyGroupId", "c2jName" : "HierarchyGroupId", "c2jShape" : "HierarchyGroupId", "defaultConsumerFluentSetterDocumentation" : "

The identifier of the hierarchy group.

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

The identifier of the hierarchy group.

\n@return The identifier of the hierarchy group.\n@deprecated Use {@link #hierarchyGroupId()}\n", "deprecatedName" : null, "deprecatedSetterDocumentation" : "

The identifier of the hierarchy group.

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

The identifier of the hierarchy group.

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

The identifier of the hierarchy group.

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

The identifier of the hierarchy group.

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

The identifier of the hierarchy group.

\n@param hierarchyGroupId The identifier of the hierarchy group.", "setterMethodName" : "setHierarchyGroupId", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "hierarchyGroupId", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "hierarchyGroupId", "variableType" : "String", "documentation" : "

The identifier of the hierarchy group.

", "simpleType" : "String", "variableSetterType" : "String" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null }, "InstanceId" : { "autoConstructClassIfExists" : { "present" : false }, "beanStyleGetterMethodName" : "getInstanceId", "beanStyleSetterMethodName" : "setInstanceId", "c2jName" : "InstanceId", "c2jShape" : "InstanceId", "defaultConsumerFluentSetterDocumentation" : "

The identifier of the Amazon Connect instance.

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

The identifier of the Amazon Connect instance.

\n@return The identifier of the Amazon Connect instance.\n@deprecated Use {@link #instanceId()}\n", "deprecatedName" : null, "deprecatedSetterDocumentation" : "

The identifier of the Amazon Connect instance.

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

The identifier of the Amazon Connect instance.

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

The identifier of the Amazon Connect instance.

\n@param instanceId The identifier of the Amazon Connect instance.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "instanceId", "getterDocumentation" : "

The identifier of the Amazon Connect instance.

\n@return The identifier of the Amazon Connect instance.", "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" : "InstanceId", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "InstanceId", "uri" : true }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "InstanceId", "sensitive" : false, "setterDocumentation" : "

The identifier of the Amazon Connect instance.

\n@param instanceId The identifier of the Amazon Connect instance.", "setterMethodName" : "setInstanceId", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "instanceId", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "instanceId", "variableType" : "String", "documentation" : "

The identifier of the Amazon Connect instance.

", "simpleType" : "String", "variableSetterType" : "String" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null } }, "nonStreamingMembers" : [ { "autoConstructClassIfExists" : { "present" : false }, "beanStyleGetterMethodName" : "getHierarchyGroupId", "beanStyleSetterMethodName" : "setHierarchyGroupId", "c2jName" : "HierarchyGroupId", "c2jShape" : "HierarchyGroupId", "defaultConsumerFluentSetterDocumentation" : "

The identifier of the hierarchy group.

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

The identifier of the hierarchy group.

\n@return The identifier of the hierarchy group.\n@deprecated Use {@link #hierarchyGroupId()}\n", "deprecatedName" : null, "deprecatedSetterDocumentation" : "

The identifier of the hierarchy group.

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

The identifier of the hierarchy group.

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

The identifier of the hierarchy group.

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

The identifier of the hierarchy group.

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

The identifier of the hierarchy group.

\n@param hierarchyGroupId The identifier of the hierarchy group.", "setterMethodName" : "setHierarchyGroupId", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "hierarchyGroupId", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "hierarchyGroupId", "variableType" : "String", "documentation" : "

The identifier of the hierarchy group.

", "simpleType" : "String", "variableSetterType" : "String" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null }, { "autoConstructClassIfExists" : { "present" : false }, "beanStyleGetterMethodName" : "getInstanceId", "beanStyleSetterMethodName" : "setInstanceId", "c2jName" : "InstanceId", "c2jShape" : "InstanceId", "defaultConsumerFluentSetterDocumentation" : "

The identifier of the Amazon Connect instance.

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

The identifier of the Amazon Connect instance.

\n@return The identifier of the Amazon Connect instance.\n@deprecated Use {@link #instanceId()}\n", "deprecatedName" : null, "deprecatedSetterDocumentation" : "

The identifier of the Amazon Connect instance.

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

The identifier of the Amazon Connect instance.

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

The identifier of the Amazon Connect instance.

\n@param instanceId The identifier of the Amazon Connect instance.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "instanceId", "getterDocumentation" : "

The identifier of the Amazon Connect instance.

\n@return The identifier of the Amazon Connect instance.", "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" : "InstanceId", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "InstanceId", "uri" : true }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "InstanceId", "sensitive" : false, "setterDocumentation" : "

The identifier of the Amazon Connect instance.

\n@param instanceId The identifier of the Amazon Connect instance.", "setterMethodName" : "setInstanceId", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "instanceId", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "instanceId", "variableType" : "String", "documentation" : "

The identifier of the Amazon Connect instance.

", "simpleType" : "String", "variableSetterType" : "String" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null } ], "requestSignerAware" : false, "requestSignerClassFqcn" : null, "required" : [ "HierarchyGroupId", "InstanceId" ], "shapeName" : "DescribeUserHierarchyGroupRequest", "simpleMethod" : false, "unmarshaller" : null, "variable" : { "variableDeclarationType" : "DescribeUserHierarchyGroupRequest", "variableName" : "describeUserHierarchyGroupRequest", "variableType" : "DescribeUserHierarchyGroupRequest", "documentation" : null, "simpleType" : "DescribeUserHierarchyGroupRequest", "variableSetterType" : "DescribeUserHierarchyGroupRequest" }, "wrapper" : false, "xmlNamespace" : null }, "DescribeUserHierarchyGroupResponse" : { "c2jName" : "DescribeUserHierarchyGroupResponse", "customization" : { "artificialResultWrapper" : null, "skipGeneratingMarshaller" : false, "skipGeneratingModelClass" : false, "skipGeneratingUnmarshaller" : false, "staxTargetDepthOffset" : 0 }, "deprecated" : false, "documentation" : "", "endpointDiscovery" : null, "enums" : null, "errorCode" : null, "event" : false, "eventStream" : false, "explicitEventPayloadMember" : null, "hasHeaderMember" : false, "hasPayloadMember" : false, "hasRequiresLengthMember" : false, "hasStatusCodeMember" : false, "hasStreamingMember" : false, "httpStatusCode" : null, "marshaller" : null, "members" : [ { "autoConstructClassIfExists" : { "present" : false }, "beanStyleGetterMethodName" : "getHierarchyGroup", "beanStyleSetterMethodName" : "setHierarchyGroup", "c2jName" : "HierarchyGroup", "c2jShape" : "HierarchyGroup", "defaultConsumerFluentSetterDocumentation" : "

Information about the hierarchy group.

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

Information about the hierarchy group.

\n@return Information about the hierarchy group.\n@deprecated Use {@link #hierarchyGroup()}\n", "deprecatedName" : null, "deprecatedSetterDocumentation" : "

Information about the hierarchy group.

\n@param hierarchyGroup Information about the hierarchy group.\n@return Returns a reference to this object so that method calls can be chained together.\n@deprecated Use {@link #hierarchyGroup(HierarchyGroup)}\n", "documentation" : "

Information about the hierarchy group.

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

Information about the hierarchy group.

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

Information about the hierarchy group.

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

Information about the hierarchy group.

\n@param hierarchyGroup Information about the hierarchy group.", "setterMethodName" : "setHierarchyGroup", "setterModel" : { "variableDeclarationType" : "HierarchyGroup", "variableName" : "hierarchyGroup", "variableType" : "HierarchyGroup", "documentation" : null, "simpleType" : "HierarchyGroup", "variableSetterType" : "HierarchyGroup" }, "simple" : false, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "HierarchyGroup", "variableName" : "hierarchyGroup", "variableType" : "HierarchyGroup", "documentation" : "

Information about the hierarchy group.

", "simpleType" : "HierarchyGroup", "variableSetterType" : "HierarchyGroup" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null } ], "membersAsMap" : { "HierarchyGroup" : { "autoConstructClassIfExists" : { "present" : false }, "beanStyleGetterMethodName" : "getHierarchyGroup", "beanStyleSetterMethodName" : "setHierarchyGroup", "c2jName" : "HierarchyGroup", "c2jShape" : "HierarchyGroup", "defaultConsumerFluentSetterDocumentation" : "

Information about the hierarchy group.

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

Information about the hierarchy group.

\n@return Information about the hierarchy group.\n@deprecated Use {@link #hierarchyGroup()}\n", "deprecatedName" : null, "deprecatedSetterDocumentation" : "

Information about the hierarchy group.

\n@param hierarchyGroup Information about the hierarchy group.\n@return Returns a reference to this object so that method calls can be chained together.\n@deprecated Use {@link #hierarchyGroup(HierarchyGroup)}\n", "documentation" : "

Information about the hierarchy group.

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

Information about the hierarchy group.

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

Information about the hierarchy group.

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

Information about the hierarchy group.

\n@param hierarchyGroup Information about the hierarchy group.", "setterMethodName" : "setHierarchyGroup", "setterModel" : { "variableDeclarationType" : "HierarchyGroup", "variableName" : "hierarchyGroup", "variableType" : "HierarchyGroup", "documentation" : null, "simpleType" : "HierarchyGroup", "variableSetterType" : "HierarchyGroup" }, "simple" : false, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "HierarchyGroup", "variableName" : "hierarchyGroup", "variableType" : "HierarchyGroup", "documentation" : "

Information about the hierarchy group.

", "simpleType" : "HierarchyGroup", "variableSetterType" : "HierarchyGroup" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null } }, "nonStreamingMembers" : [ { "autoConstructClassIfExists" : { "present" : false }, "beanStyleGetterMethodName" : "getHierarchyGroup", "beanStyleSetterMethodName" : "setHierarchyGroup", "c2jName" : "HierarchyGroup", "c2jShape" : "HierarchyGroup", "defaultConsumerFluentSetterDocumentation" : "

Information about the hierarchy group.

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

Information about the hierarchy group.

\n@return Information about the hierarchy group.\n@deprecated Use {@link #hierarchyGroup()}\n", "deprecatedName" : null, "deprecatedSetterDocumentation" : "

Information about the hierarchy group.

\n@param hierarchyGroup Information about the hierarchy group.\n@return Returns a reference to this object so that method calls can be chained together.\n@deprecated Use {@link #hierarchyGroup(HierarchyGroup)}\n", "documentation" : "

Information about the hierarchy group.

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

Information about the hierarchy group.

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

Information about the hierarchy group.

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

Information about the hierarchy group.

\n@param hierarchyGroup Information about the hierarchy group.", "setterMethodName" : "setHierarchyGroup", "setterModel" : { "variableDeclarationType" : "HierarchyGroup", "variableName" : "hierarchyGroup", "variableType" : "HierarchyGroup", "documentation" : null, "simpleType" : "HierarchyGroup", "variableSetterType" : "HierarchyGroup" }, "simple" : false, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "HierarchyGroup", "variableName" : "hierarchyGroup", "variableType" : "HierarchyGroup", "documentation" : "

Information about the hierarchy group.

", "simpleType" : "HierarchyGroup", "variableSetterType" : "HierarchyGroup" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null } ], "requestSignerAware" : false, "requestSignerClassFqcn" : null, "required" : null, "shapeName" : "DescribeUserHierarchyGroupResponse", "simpleMethod" : false, "unmarshaller" : { "flattened" : false, "resultWrapper" : null }, "variable" : { "variableDeclarationType" : "DescribeUserHierarchyGroupResponse", "variableName" : "describeUserHierarchyGroupResponse", "variableType" : "DescribeUserHierarchyGroupResponse", "documentation" : null, "simpleType" : "DescribeUserHierarchyGroupResponse", "variableSetterType" : "DescribeUserHierarchyGroupResponse" }, "wrapper" : false, "xmlNamespace" : null }, "DescribeUserHierarchyStructureRequest" : { "c2jName" : "DescribeUserHierarchyStructureRequest", "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" : "DescribeUserHierarchyStructure", "locationName" : null, "requestUri" : "/user-hierarchy-structure/{InstanceId}", "target" : null, "verb" : "GET", "xmlNameSpaceUri" : null }, "members" : [ { "autoConstructClassIfExists" : { "present" : false }, "beanStyleGetterMethodName" : "getInstanceId", "beanStyleSetterMethodName" : "setInstanceId", "c2jName" : "InstanceId", "c2jShape" : "InstanceId", "defaultConsumerFluentSetterDocumentation" : "

The identifier of the Amazon Connect instance.

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

The identifier of the Amazon Connect instance.

\n@return The identifier of the Amazon Connect instance.\n@deprecated Use {@link #instanceId()}\n", "deprecatedName" : null, "deprecatedSetterDocumentation" : "

The identifier of the Amazon Connect instance.

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

The identifier of the Amazon Connect instance.

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

The identifier of the Amazon Connect instance.

\n@param instanceId The identifier of the Amazon Connect instance.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "instanceId", "getterDocumentation" : "

The identifier of the Amazon Connect instance.

\n@return The identifier of the Amazon Connect instance.", "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" : "InstanceId", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "InstanceId", "uri" : true }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "InstanceId", "sensitive" : false, "setterDocumentation" : "

The identifier of the Amazon Connect instance.

\n@param instanceId The identifier of the Amazon Connect instance.", "setterMethodName" : "setInstanceId", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "instanceId", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "instanceId", "variableType" : "String", "documentation" : "

The identifier of the Amazon Connect instance.

", "simpleType" : "String", "variableSetterType" : "String" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null } ], "membersAsMap" : { "InstanceId" : { "autoConstructClassIfExists" : { "present" : false }, "beanStyleGetterMethodName" : "getInstanceId", "beanStyleSetterMethodName" : "setInstanceId", "c2jName" : "InstanceId", "c2jShape" : "InstanceId", "defaultConsumerFluentSetterDocumentation" : "

The identifier of the Amazon Connect instance.

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

The identifier of the Amazon Connect instance.

\n@return The identifier of the Amazon Connect instance.\n@deprecated Use {@link #instanceId()}\n", "deprecatedName" : null, "deprecatedSetterDocumentation" : "

The identifier of the Amazon Connect instance.

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

The identifier of the Amazon Connect instance.

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

The identifier of the Amazon Connect instance.

\n@param instanceId The identifier of the Amazon Connect instance.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "instanceId", "getterDocumentation" : "

The identifier of the Amazon Connect instance.

\n@return The identifier of the Amazon Connect instance.", "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" : "InstanceId", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "InstanceId", "uri" : true }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "InstanceId", "sensitive" : false, "setterDocumentation" : "

The identifier of the Amazon Connect instance.

\n@param instanceId The identifier of the Amazon Connect instance.", "setterMethodName" : "setInstanceId", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "instanceId", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "instanceId", "variableType" : "String", "documentation" : "

The identifier of the Amazon Connect instance.

", "simpleType" : "String", "variableSetterType" : "String" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null } }, "nonStreamingMembers" : [ { "autoConstructClassIfExists" : { "present" : false }, "beanStyleGetterMethodName" : "getInstanceId", "beanStyleSetterMethodName" : "setInstanceId", "c2jName" : "InstanceId", "c2jShape" : "InstanceId", "defaultConsumerFluentSetterDocumentation" : "

The identifier of the Amazon Connect instance.

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

The identifier of the Amazon Connect instance.

\n@return The identifier of the Amazon Connect instance.\n@deprecated Use {@link #instanceId()}\n", "deprecatedName" : null, "deprecatedSetterDocumentation" : "

The identifier of the Amazon Connect instance.

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

The identifier of the Amazon Connect instance.

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

The identifier of the Amazon Connect instance.

\n@param instanceId The identifier of the Amazon Connect instance.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "instanceId", "getterDocumentation" : "

The identifier of the Amazon Connect instance.

\n@return The identifier of the Amazon Connect instance.", "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" : "InstanceId", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "InstanceId", "uri" : true }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "InstanceId", "sensitive" : false, "setterDocumentation" : "

The identifier of the Amazon Connect instance.

\n@param instanceId The identifier of the Amazon Connect instance.", "setterMethodName" : "setInstanceId", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "instanceId", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "instanceId", "variableType" : "String", "documentation" : "

The identifier of the Amazon Connect instance.

", "simpleType" : "String", "variableSetterType" : "String" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null } ], "requestSignerAware" : false, "requestSignerClassFqcn" : null, "required" : [ "InstanceId" ], "shapeName" : "DescribeUserHierarchyStructureRequest", "simpleMethod" : false, "unmarshaller" : null, "variable" : { "variableDeclarationType" : "DescribeUserHierarchyStructureRequest", "variableName" : "describeUserHierarchyStructureRequest", "variableType" : "DescribeUserHierarchyStructureRequest", "documentation" : null, "simpleType" : "DescribeUserHierarchyStructureRequest", "variableSetterType" : "DescribeUserHierarchyStructureRequest" }, "wrapper" : false, "xmlNamespace" : null }, "DescribeUserHierarchyStructureResponse" : { "c2jName" : "DescribeUserHierarchyStructureResponse", "customization" : { "artificialResultWrapper" : null, "skipGeneratingMarshaller" : false, "skipGeneratingModelClass" : false, "skipGeneratingUnmarshaller" : false, "staxTargetDepthOffset" : 0 }, "deprecated" : false, "documentation" : "", "endpointDiscovery" : null, "enums" : null, "errorCode" : null, "event" : false, "eventStream" : false, "explicitEventPayloadMember" : null, "hasHeaderMember" : false, "hasPayloadMember" : false, "hasRequiresLengthMember" : false, "hasStatusCodeMember" : false, "hasStreamingMember" : false, "httpStatusCode" : null, "marshaller" : null, "members" : [ { "autoConstructClassIfExists" : { "present" : false }, "beanStyleGetterMethodName" : "getHierarchyStructure", "beanStyleSetterMethodName" : "setHierarchyStructure", "c2jName" : "HierarchyStructure", "c2jShape" : "HierarchyStructure", "defaultConsumerFluentSetterDocumentation" : "

Information about the hierarchy structure.

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

Information about the hierarchy structure.

\n@return Information about the hierarchy structure.\n@deprecated Use {@link #hierarchyStructure()}\n", "deprecatedName" : null, "deprecatedSetterDocumentation" : "

Information about the hierarchy structure.

\n@param hierarchyStructure Information about the hierarchy structure.\n@return Returns a reference to this object so that method calls can be chained together.\n@deprecated Use {@link #hierarchyStructure(HierarchyStructure)}\n", "documentation" : "

Information about the hierarchy structure.

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

Information about the hierarchy structure.

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

Information about the hierarchy structure.

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

Information about the hierarchy structure.

\n@param hierarchyStructure Information about the hierarchy structure.", "setterMethodName" : "setHierarchyStructure", "setterModel" : { "variableDeclarationType" : "HierarchyStructure", "variableName" : "hierarchyStructure", "variableType" : "HierarchyStructure", "documentation" : null, "simpleType" : "HierarchyStructure", "variableSetterType" : "HierarchyStructure" }, "simple" : false, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "HierarchyStructure", "variableName" : "hierarchyStructure", "variableType" : "HierarchyStructure", "documentation" : "

Information about the hierarchy structure.

", "simpleType" : "HierarchyStructure", "variableSetterType" : "HierarchyStructure" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null } ], "membersAsMap" : { "HierarchyStructure" : { "autoConstructClassIfExists" : { "present" : false }, "beanStyleGetterMethodName" : "getHierarchyStructure", "beanStyleSetterMethodName" : "setHierarchyStructure", "c2jName" : "HierarchyStructure", "c2jShape" : "HierarchyStructure", "defaultConsumerFluentSetterDocumentation" : "

Information about the hierarchy structure.

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

Information about the hierarchy structure.

\n@return Information about the hierarchy structure.\n@deprecated Use {@link #hierarchyStructure()}\n", "deprecatedName" : null, "deprecatedSetterDocumentation" : "

Information about the hierarchy structure.

\n@param hierarchyStructure Information about the hierarchy structure.\n@return Returns a reference to this object so that method calls can be chained together.\n@deprecated Use {@link #hierarchyStructure(HierarchyStructure)}\n", "documentation" : "

Information about the hierarchy structure.

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

Information about the hierarchy structure.

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

Information about the hierarchy structure.

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

Information about the hierarchy structure.

\n@param hierarchyStructure Information about the hierarchy structure.", "setterMethodName" : "setHierarchyStructure", "setterModel" : { "variableDeclarationType" : "HierarchyStructure", "variableName" : "hierarchyStructure", "variableType" : "HierarchyStructure", "documentation" : null, "simpleType" : "HierarchyStructure", "variableSetterType" : "HierarchyStructure" }, "simple" : false, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "HierarchyStructure", "variableName" : "hierarchyStructure", "variableType" : "HierarchyStructure", "documentation" : "

Information about the hierarchy structure.

", "simpleType" : "HierarchyStructure", "variableSetterType" : "HierarchyStructure" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null } }, "nonStreamingMembers" : [ { "autoConstructClassIfExists" : { "present" : false }, "beanStyleGetterMethodName" : "getHierarchyStructure", "beanStyleSetterMethodName" : "setHierarchyStructure", "c2jName" : "HierarchyStructure", "c2jShape" : "HierarchyStructure", "defaultConsumerFluentSetterDocumentation" : "

Information about the hierarchy structure.

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

Information about the hierarchy structure.

\n@return Information about the hierarchy structure.\n@deprecated Use {@link #hierarchyStructure()}\n", "deprecatedName" : null, "deprecatedSetterDocumentation" : "

Information about the hierarchy structure.

\n@param hierarchyStructure Information about the hierarchy structure.\n@return Returns a reference to this object so that method calls can be chained together.\n@deprecated Use {@link #hierarchyStructure(HierarchyStructure)}\n", "documentation" : "

Information about the hierarchy structure.

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

Information about the hierarchy structure.

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

Information about the hierarchy structure.

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

Information about the hierarchy structure.

\n@param hierarchyStructure Information about the hierarchy structure.", "setterMethodName" : "setHierarchyStructure", "setterModel" : { "variableDeclarationType" : "HierarchyStructure", "variableName" : "hierarchyStructure", "variableType" : "HierarchyStructure", "documentation" : null, "simpleType" : "HierarchyStructure", "variableSetterType" : "HierarchyStructure" }, "simple" : false, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "HierarchyStructure", "variableName" : "hierarchyStructure", "variableType" : "HierarchyStructure", "documentation" : "

Information about the hierarchy structure.

", "simpleType" : "HierarchyStructure", "variableSetterType" : "HierarchyStructure" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null } ], "requestSignerAware" : false, "requestSignerClassFqcn" : null, "required" : null, "shapeName" : "DescribeUserHierarchyStructureResponse", "simpleMethod" : false, "unmarshaller" : { "flattened" : false, "resultWrapper" : null }, "variable" : { "variableDeclarationType" : "DescribeUserHierarchyStructureResponse", "variableName" : "describeUserHierarchyStructureResponse", "variableType" : "DescribeUserHierarchyStructureResponse", "documentation" : null, "simpleType" : "DescribeUserHierarchyStructureResponse", "variableSetterType" : "DescribeUserHierarchyStructureResponse" }, "wrapper" : false, "xmlNamespace" : null }, "DescribeUserRequest" : { "c2jName" : "DescribeUserRequest", "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" : "DescribeUser", "locationName" : null, "requestUri" : "/users/{InstanceId}/{UserId}", "target" : null, "verb" : "GET", "xmlNameSpaceUri" : null }, "members" : [ { "autoConstructClassIfExists" : { "present" : false }, "beanStyleGetterMethodName" : "getUserId", "beanStyleSetterMethodName" : "setUserId", "c2jName" : "UserId", "c2jShape" : "UserId", "defaultConsumerFluentSetterDocumentation" : "

The identifier of the user account.

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

The identifier of the user account.

\n@return The identifier of the user account.\n@deprecated Use {@link #userId()}\n", "deprecatedName" : null, "deprecatedSetterDocumentation" : "

The identifier of the user account.

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

The identifier of the user account.

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

The identifier of the user account.

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

The identifier of the user account.

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

The identifier of the user account.

\n@param userId The identifier of the user account.", "setterMethodName" : "setUserId", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "userId", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "userId", "variableType" : "String", "documentation" : "

The identifier of the user account.

", "simpleType" : "String", "variableSetterType" : "String" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null }, { "autoConstructClassIfExists" : { "present" : false }, "beanStyleGetterMethodName" : "getInstanceId", "beanStyleSetterMethodName" : "setInstanceId", "c2jName" : "InstanceId", "c2jShape" : "InstanceId", "defaultConsumerFluentSetterDocumentation" : "

The identifier of the Amazon Connect instance.

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

The identifier of the Amazon Connect instance.

\n@return The identifier of the Amazon Connect instance.\n@deprecated Use {@link #instanceId()}\n", "deprecatedName" : null, "deprecatedSetterDocumentation" : "

The identifier of the Amazon Connect instance.

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

The identifier of the Amazon Connect instance.

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

The identifier of the Amazon Connect instance.

\n@param instanceId The identifier of the Amazon Connect instance.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "instanceId", "getterDocumentation" : "

The identifier of the Amazon Connect instance.

\n@return The identifier of the Amazon Connect instance.", "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" : "InstanceId", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "InstanceId", "uri" : true }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "InstanceId", "sensitive" : false, "setterDocumentation" : "

The identifier of the Amazon Connect instance.

\n@param instanceId The identifier of the Amazon Connect instance.", "setterMethodName" : "setInstanceId", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "instanceId", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "instanceId", "variableType" : "String", "documentation" : "

The identifier of the Amazon Connect instance.

", "simpleType" : "String", "variableSetterType" : "String" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null } ], "membersAsMap" : { "InstanceId" : { "autoConstructClassIfExists" : { "present" : false }, "beanStyleGetterMethodName" : "getInstanceId", "beanStyleSetterMethodName" : "setInstanceId", "c2jName" : "InstanceId", "c2jShape" : "InstanceId", "defaultConsumerFluentSetterDocumentation" : "

The identifier of the Amazon Connect instance.

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

The identifier of the Amazon Connect instance.

\n@return The identifier of the Amazon Connect instance.\n@deprecated Use {@link #instanceId()}\n", "deprecatedName" : null, "deprecatedSetterDocumentation" : "

The identifier of the Amazon Connect instance.

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

The identifier of the Amazon Connect instance.

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

The identifier of the Amazon Connect instance.

\n@param instanceId The identifier of the Amazon Connect instance.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "instanceId", "getterDocumentation" : "

The identifier of the Amazon Connect instance.

\n@return The identifier of the Amazon Connect instance.", "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" : "InstanceId", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "InstanceId", "uri" : true }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "InstanceId", "sensitive" : false, "setterDocumentation" : "

The identifier of the Amazon Connect instance.

\n@param instanceId The identifier of the Amazon Connect instance.", "setterMethodName" : "setInstanceId", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "instanceId", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "instanceId", "variableType" : "String", "documentation" : "

The identifier of the Amazon Connect instance.

", "simpleType" : "String", "variableSetterType" : "String" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null }, "UserId" : { "autoConstructClassIfExists" : { "present" : false }, "beanStyleGetterMethodName" : "getUserId", "beanStyleSetterMethodName" : "setUserId", "c2jName" : "UserId", "c2jShape" : "UserId", "defaultConsumerFluentSetterDocumentation" : "

The identifier of the user account.

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

The identifier of the user account.

\n@return The identifier of the user account.\n@deprecated Use {@link #userId()}\n", "deprecatedName" : null, "deprecatedSetterDocumentation" : "

The identifier of the user account.

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

The identifier of the user account.

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

The identifier of the user account.

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

The identifier of the user account.

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

The identifier of the user account.

\n@param userId The identifier of the user account.", "setterMethodName" : "setUserId", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "userId", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "userId", "variableType" : "String", "documentation" : "

The identifier of the user account.

", "simpleType" : "String", "variableSetterType" : "String" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null } }, "nonStreamingMembers" : [ { "autoConstructClassIfExists" : { "present" : false }, "beanStyleGetterMethodName" : "getUserId", "beanStyleSetterMethodName" : "setUserId", "c2jName" : "UserId", "c2jShape" : "UserId", "defaultConsumerFluentSetterDocumentation" : "

The identifier of the user account.

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

The identifier of the user account.

\n@return The identifier of the user account.\n@deprecated Use {@link #userId()}\n", "deprecatedName" : null, "deprecatedSetterDocumentation" : "

The identifier of the user account.

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

The identifier of the user account.

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

The identifier of the user account.

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

The identifier of the user account.

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

The identifier of the user account.

\n@param userId The identifier of the user account.", "setterMethodName" : "setUserId", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "userId", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "userId", "variableType" : "String", "documentation" : "

The identifier of the user account.

", "simpleType" : "String", "variableSetterType" : "String" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null }, { "autoConstructClassIfExists" : { "present" : false }, "beanStyleGetterMethodName" : "getInstanceId", "beanStyleSetterMethodName" : "setInstanceId", "c2jName" : "InstanceId", "c2jShape" : "InstanceId", "defaultConsumerFluentSetterDocumentation" : "

The identifier of the Amazon Connect instance.

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

The identifier of the Amazon Connect instance.

\n@return The identifier of the Amazon Connect instance.\n@deprecated Use {@link #instanceId()}\n", "deprecatedName" : null, "deprecatedSetterDocumentation" : "

The identifier of the Amazon Connect instance.

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

The identifier of the Amazon Connect instance.

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

The identifier of the Amazon Connect instance.

\n@param instanceId The identifier of the Amazon Connect instance.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "instanceId", "getterDocumentation" : "

The identifier of the Amazon Connect instance.

\n@return The identifier of the Amazon Connect instance.", "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" : "InstanceId", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "InstanceId", "uri" : true }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "InstanceId", "sensitive" : false, "setterDocumentation" : "

The identifier of the Amazon Connect instance.

\n@param instanceId The identifier of the Amazon Connect instance.", "setterMethodName" : "setInstanceId", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "instanceId", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "instanceId", "variableType" : "String", "documentation" : "

The identifier of the Amazon Connect instance.

", "simpleType" : "String", "variableSetterType" : "String" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null } ], "requestSignerAware" : false, "requestSignerClassFqcn" : null, "required" : [ "UserId", "InstanceId" ], "shapeName" : "DescribeUserRequest", "simpleMethod" : false, "unmarshaller" : null, "variable" : { "variableDeclarationType" : "DescribeUserRequest", "variableName" : "describeUserRequest", "variableType" : "DescribeUserRequest", "documentation" : null, "simpleType" : "DescribeUserRequest", "variableSetterType" : "DescribeUserRequest" }, "wrapper" : false, "xmlNamespace" : null }, "DescribeUserResponse" : { "c2jName" : "DescribeUserResponse", "customization" : { "artificialResultWrapper" : null, "skipGeneratingMarshaller" : false, "skipGeneratingModelClass" : false, "skipGeneratingUnmarshaller" : false, "staxTargetDepthOffset" : 0 }, "deprecated" : false, "documentation" : "", "endpointDiscovery" : null, "enums" : null, "errorCode" : null, "event" : false, "eventStream" : false, "explicitEventPayloadMember" : null, "hasHeaderMember" : false, "hasPayloadMember" : false, "hasRequiresLengthMember" : false, "hasStatusCodeMember" : false, "hasStreamingMember" : false, "httpStatusCode" : null, "marshaller" : null, "members" : [ { "autoConstructClassIfExists" : { "present" : false }, "beanStyleGetterMethodName" : "getUser", "beanStyleSetterMethodName" : "setUser", "c2jName" : "User", "c2jShape" : "User", "defaultConsumerFluentSetterDocumentation" : "

Information about the user account and configuration settings.

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

Information about the user account and configuration settings.

\n@return Information about the user account and configuration settings.\n@deprecated Use {@link #user()}\n", "deprecatedName" : null, "deprecatedSetterDocumentation" : "

Information about the user account and configuration settings.

\n@param user Information about the user account and configuration settings.\n@return Returns a reference to this object so that method calls can be chained together.\n@deprecated Use {@link #user(User)}\n", "documentation" : "

Information about the user account and configuration settings.

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

Information about the user account and configuration settings.

\n@param user Information about the user account and configuration settings.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "user", "getterDocumentation" : "

Information about the user account and configuration settings.

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

Information about the user account and configuration settings.

\n@param user Information about the user account and configuration settings.", "setterMethodName" : "setUser", "setterModel" : { "variableDeclarationType" : "User", "variableName" : "user", "variableType" : "User", "documentation" : null, "simpleType" : "User", "variableSetterType" : "User" }, "simple" : false, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "User", "variableName" : "user", "variableType" : "User", "documentation" : "

Information about the user account and configuration settings.

", "simpleType" : "User", "variableSetterType" : "User" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null } ], "membersAsMap" : { "User" : { "autoConstructClassIfExists" : { "present" : false }, "beanStyleGetterMethodName" : "getUser", "beanStyleSetterMethodName" : "setUser", "c2jName" : "User", "c2jShape" : "User", "defaultConsumerFluentSetterDocumentation" : "

Information about the user account and configuration settings.

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

Information about the user account and configuration settings.

\n@return Information about the user account and configuration settings.\n@deprecated Use {@link #user()}\n", "deprecatedName" : null, "deprecatedSetterDocumentation" : "

Information about the user account and configuration settings.

\n@param user Information about the user account and configuration settings.\n@return Returns a reference to this object so that method calls can be chained together.\n@deprecated Use {@link #user(User)}\n", "documentation" : "

Information about the user account and configuration settings.

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

Information about the user account and configuration settings.

\n@param user Information about the user account and configuration settings.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "user", "getterDocumentation" : "

Information about the user account and configuration settings.

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

Information about the user account and configuration settings.

\n@param user Information about the user account and configuration settings.", "setterMethodName" : "setUser", "setterModel" : { "variableDeclarationType" : "User", "variableName" : "user", "variableType" : "User", "documentation" : null, "simpleType" : "User", "variableSetterType" : "User" }, "simple" : false, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "User", "variableName" : "user", "variableType" : "User", "documentation" : "

Information about the user account and configuration settings.

", "simpleType" : "User", "variableSetterType" : "User" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null } }, "nonStreamingMembers" : [ { "autoConstructClassIfExists" : { "present" : false }, "beanStyleGetterMethodName" : "getUser", "beanStyleSetterMethodName" : "setUser", "c2jName" : "User", "c2jShape" : "User", "defaultConsumerFluentSetterDocumentation" : "

Information about the user account and configuration settings.

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

Information about the user account and configuration settings.

\n@return Information about the user account and configuration settings.\n@deprecated Use {@link #user()}\n", "deprecatedName" : null, "deprecatedSetterDocumentation" : "

Information about the user account and configuration settings.

\n@param user Information about the user account and configuration settings.\n@return Returns a reference to this object so that method calls can be chained together.\n@deprecated Use {@link #user(User)}\n", "documentation" : "

Information about the user account and configuration settings.

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

Information about the user account and configuration settings.

\n@param user Information about the user account and configuration settings.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "user", "getterDocumentation" : "

Information about the user account and configuration settings.

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

Information about the user account and configuration settings.

\n@param user Information about the user account and configuration settings.", "setterMethodName" : "setUser", "setterModel" : { "variableDeclarationType" : "User", "variableName" : "user", "variableType" : "User", "documentation" : null, "simpleType" : "User", "variableSetterType" : "User" }, "simple" : false, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "User", "variableName" : "user", "variableType" : "User", "documentation" : "

Information about the user account and configuration settings.

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

Outbound calls to the destination number are not allowed.

", "endpointDiscovery" : null, "enums" : null, "errorCode" : "DestinationNotAllowedException", "event" : false, "eventStream" : false, "explicitEventPayloadMember" : null, "hasHeaderMember" : false, "hasPayloadMember" : false, "hasRequiresLengthMember" : false, "hasStatusCodeMember" : false, "hasStreamingMember" : false, "httpStatusCode" : 403, "marshaller" : null, "members" : [ ], "membersAsMap" : { }, "nonStreamingMembers" : [ ], "requestSignerAware" : false, "requestSignerClassFqcn" : null, "required" : null, "shapeName" : "DestinationNotAllowedException", "simpleMethod" : false, "unmarshaller" : null, "variable" : { "variableDeclarationType" : "DestinationNotAllowedException", "variableName" : "destinationNotAllowedException", "variableType" : "DestinationNotAllowedException", "documentation" : null, "simpleType" : "DestinationNotAllowedException", "variableSetterType" : "DestinationNotAllowedException" }, "wrapper" : false, "xmlNamespace" : null }, "Dimensions" : { "c2jName" : "Dimensions", "customization" : { "artificialResultWrapper" : null, "skipGeneratingMarshaller" : false, "skipGeneratingModelClass" : false, "skipGeneratingUnmarshaller" : false, "staxTargetDepthOffset" : 0 }, "deprecated" : false, "documentation" : "

Contains information about the dimensions for a set of metrics.

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

Information about the queue for which metrics are returned.

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

Information about the queue for which metrics are returned.

\n@return Information about the queue for which metrics are returned.\n@deprecated Use {@link #queue()}\n", "deprecatedName" : null, "deprecatedSetterDocumentation" : "

Information about the queue for which metrics are returned.

\n@param queue Information about the queue for which metrics are returned.\n@return Returns a reference to this object so that method calls can be chained together.\n@deprecated Use {@link #queue(QueueReference)}\n", "documentation" : "

Information about the queue for which metrics are returned.

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

Information about the queue for which metrics are returned.

\n@param queue Information about the queue for which metrics are returned.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "queue", "getterDocumentation" : "

Information about the queue for which metrics are returned.

\n@return Information about the queue for which metrics are returned.", "getterModel" : { "returnType" : "QueueReference", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "Queue", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "Queue", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "SDK_POJO", "name" : "Queue", "sensitive" : false, "setterDocumentation" : "

Information about the queue for which metrics are returned.

\n@param queue Information about the queue for which metrics are returned.", "setterMethodName" : "setQueue", "setterModel" : { "variableDeclarationType" : "QueueReference", "variableName" : "queue", "variableType" : "QueueReference", "documentation" : null, "simpleType" : "QueueReference", "variableSetterType" : "QueueReference" }, "simple" : false, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "QueueReference", "variableName" : "queue", "variableType" : "QueueReference", "documentation" : "

Information about the queue for which metrics are returned.

", "simpleType" : "QueueReference", "variableSetterType" : "QueueReference" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null }, { "autoConstructClassIfExists" : { "present" : false }, "beanStyleGetterMethodName" : "getChannel", "beanStyleSetterMethodName" : "setChannel", "c2jName" : "Channel", "c2jShape" : "Channel", "defaultConsumerFluentSetterDocumentation" : "

The channel used for grouping and filters.

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

The channel used for grouping and filters.

\n

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

\n@return The channel used for grouping and filters.\n@see Channel\n@deprecated Use {@link #channelAsString()}\n", "deprecatedName" : null, "deprecatedSetterDocumentation" : "

The channel used for grouping and filters.

\n@param channel The channel used for grouping and filters.\n@see Channel\n@return Returns a reference to this object so that method calls can be chained together.\n@see Channel\n@deprecated Use {@link #channel(String)}\n", "documentation" : "

The channel used for grouping and filters.

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

The channel used for grouping and filters.

\n@param channel The channel used for grouping and filters.\n@see Channel\n@return Returns a reference to this object so that method calls can be chained together.\n@see Channel", "fluentSetterMethodName" : "channel", "getterDocumentation" : "

The channel used for grouping and filters.

\n

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

\n@return The channel used for grouping and filters.\n@see Channel", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "Channel", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "Channel", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "Channel", "sensitive" : false, "setterDocumentation" : "

The channel used for grouping and filters.

\n@param channel The channel used for grouping and filters.\n@see Channel", "setterMethodName" : "setChannel", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "channel", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "channel", "variableType" : "String", "documentation" : "

The channel used for grouping and filters.

", "simpleType" : "String", "variableSetterType" : "String" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null } ], "membersAsMap" : { "Channel" : { "autoConstructClassIfExists" : { "present" : false }, "beanStyleGetterMethodName" : "getChannel", "beanStyleSetterMethodName" : "setChannel", "c2jName" : "Channel", "c2jShape" : "Channel", "defaultConsumerFluentSetterDocumentation" : "

The channel used for grouping and filters.

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

The channel used for grouping and filters.

\n

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

\n@return The channel used for grouping and filters.\n@see Channel\n@deprecated Use {@link #channelAsString()}\n", "deprecatedName" : null, "deprecatedSetterDocumentation" : "

The channel used for grouping and filters.

\n@param channel The channel used for grouping and filters.\n@see Channel\n@return Returns a reference to this object so that method calls can be chained together.\n@see Channel\n@deprecated Use {@link #channel(String)}\n", "documentation" : "

The channel used for grouping and filters.

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

The channel used for grouping and filters.

\n@param channel The channel used for grouping and filters.\n@see Channel\n@return Returns a reference to this object so that method calls can be chained together.\n@see Channel", "fluentSetterMethodName" : "channel", "getterDocumentation" : "

The channel used for grouping and filters.

\n

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

\n@return The channel used for grouping and filters.\n@see Channel", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "Channel", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "Channel", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "Channel", "sensitive" : false, "setterDocumentation" : "

The channel used for grouping and filters.

\n@param channel The channel used for grouping and filters.\n@see Channel", "setterMethodName" : "setChannel", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "channel", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "channel", "variableType" : "String", "documentation" : "

The channel used for grouping and filters.

", "simpleType" : "String", "variableSetterType" : "String" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null }, "Queue" : { "autoConstructClassIfExists" : { "present" : false }, "beanStyleGetterMethodName" : "getQueue", "beanStyleSetterMethodName" : "setQueue", "c2jName" : "Queue", "c2jShape" : "QueueReference", "defaultConsumerFluentSetterDocumentation" : "

Information about the queue for which metrics are returned.

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

Information about the queue for which metrics are returned.

\n@return Information about the queue for which metrics are returned.\n@deprecated Use {@link #queue()}\n", "deprecatedName" : null, "deprecatedSetterDocumentation" : "

Information about the queue for which metrics are returned.

\n@param queue Information about the queue for which metrics are returned.\n@return Returns a reference to this object so that method calls can be chained together.\n@deprecated Use {@link #queue(QueueReference)}\n", "documentation" : "

Information about the queue for which metrics are returned.

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

Information about the queue for which metrics are returned.

\n@param queue Information about the queue for which metrics are returned.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "queue", "getterDocumentation" : "

Information about the queue for which metrics are returned.

\n@return Information about the queue for which metrics are returned.", "getterModel" : { "returnType" : "QueueReference", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "Queue", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "Queue", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "SDK_POJO", "name" : "Queue", "sensitive" : false, "setterDocumentation" : "

Information about the queue for which metrics are returned.

\n@param queue Information about the queue for which metrics are returned.", "setterMethodName" : "setQueue", "setterModel" : { "variableDeclarationType" : "QueueReference", "variableName" : "queue", "variableType" : "QueueReference", "documentation" : null, "simpleType" : "QueueReference", "variableSetterType" : "QueueReference" }, "simple" : false, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "QueueReference", "variableName" : "queue", "variableType" : "QueueReference", "documentation" : "

Information about the queue for which metrics are returned.

", "simpleType" : "QueueReference", "variableSetterType" : "QueueReference" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null } }, "nonStreamingMembers" : [ { "autoConstructClassIfExists" : { "present" : false }, "beanStyleGetterMethodName" : "getQueue", "beanStyleSetterMethodName" : "setQueue", "c2jName" : "Queue", "c2jShape" : "QueueReference", "defaultConsumerFluentSetterDocumentation" : "

Information about the queue for which metrics are returned.

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

Information about the queue for which metrics are returned.

\n@return Information about the queue for which metrics are returned.\n@deprecated Use {@link #queue()}\n", "deprecatedName" : null, "deprecatedSetterDocumentation" : "

Information about the queue for which metrics are returned.

\n@param queue Information about the queue for which metrics are returned.\n@return Returns a reference to this object so that method calls can be chained together.\n@deprecated Use {@link #queue(QueueReference)}\n", "documentation" : "

Information about the queue for which metrics are returned.

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

Information about the queue for which metrics are returned.

\n@param queue Information about the queue for which metrics are returned.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "queue", "getterDocumentation" : "

Information about the queue for which metrics are returned.

\n@return Information about the queue for which metrics are returned.", "getterModel" : { "returnType" : "QueueReference", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "Queue", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "Queue", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "SDK_POJO", "name" : "Queue", "sensitive" : false, "setterDocumentation" : "

Information about the queue for which metrics are returned.

\n@param queue Information about the queue for which metrics are returned.", "setterMethodName" : "setQueue", "setterModel" : { "variableDeclarationType" : "QueueReference", "variableName" : "queue", "variableType" : "QueueReference", "documentation" : null, "simpleType" : "QueueReference", "variableSetterType" : "QueueReference" }, "simple" : false, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "QueueReference", "variableName" : "queue", "variableType" : "QueueReference", "documentation" : "

Information about the queue for which metrics are returned.

", "simpleType" : "QueueReference", "variableSetterType" : "QueueReference" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null }, { "autoConstructClassIfExists" : { "present" : false }, "beanStyleGetterMethodName" : "getChannel", "beanStyleSetterMethodName" : "setChannel", "c2jName" : "Channel", "c2jShape" : "Channel", "defaultConsumerFluentSetterDocumentation" : "

The channel used for grouping and filters.

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

The channel used for grouping and filters.

\n

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

\n@return The channel used for grouping and filters.\n@see Channel\n@deprecated Use {@link #channelAsString()}\n", "deprecatedName" : null, "deprecatedSetterDocumentation" : "

The channel used for grouping and filters.

\n@param channel The channel used for grouping and filters.\n@see Channel\n@return Returns a reference to this object so that method calls can be chained together.\n@see Channel\n@deprecated Use {@link #channel(String)}\n", "documentation" : "

The channel used for grouping and filters.

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

The channel used for grouping and filters.

\n@param channel The channel used for grouping and filters.\n@see Channel\n@return Returns a reference to this object so that method calls can be chained together.\n@see Channel", "fluentSetterMethodName" : "channel", "getterDocumentation" : "

The channel used for grouping and filters.

\n

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

\n@return The channel used for grouping and filters.\n@see Channel", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "Channel", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "Channel", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "Channel", "sensitive" : false, "setterDocumentation" : "

The channel used for grouping and filters.

\n@param channel The channel used for grouping and filters.\n@see Channel", "setterMethodName" : "setChannel", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "channel", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "channel", "variableType" : "String", "documentation" : "

The channel used for grouping and filters.

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

A resource with the specified name already exists.

", "endpointDiscovery" : null, "enums" : null, "errorCode" : "DuplicateResourceException", "event" : false, "eventStream" : false, "explicitEventPayloadMember" : null, "hasHeaderMember" : false, "hasPayloadMember" : false, "hasRequiresLengthMember" : false, "hasStatusCodeMember" : false, "hasStreamingMember" : false, "httpStatusCode" : 409, "marshaller" : null, "members" : [ ], "membersAsMap" : { }, "nonStreamingMembers" : [ ], "requestSignerAware" : false, "requestSignerClassFqcn" : null, "required" : null, "shapeName" : "DuplicateResourceException", "simpleMethod" : false, "unmarshaller" : null, "variable" : { "variableDeclarationType" : "DuplicateResourceException", "variableName" : "duplicateResourceException", "variableType" : "DuplicateResourceException", "documentation" : null, "simpleType" : "DuplicateResourceException", "variableSetterType" : "DuplicateResourceException" }, "wrapper" : false, "xmlNamespace" : null }, "Filters" : { "c2jName" : "Filters", "customization" : { "artificialResultWrapper" : null, "skipGeneratingMarshaller" : false, "skipGeneratingModelClass" : false, "skipGeneratingUnmarshaller" : false, "staxTargetDepthOffset" : 0 }, "deprecated" : false, "documentation" : "

Contains the filter to apply when retrieving metrics.

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

The queues to use to filter the metrics. You can specify up to 100 queues per request.

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

The queues to use to filter the metrics. You can specify up to 100 queues per request.

\n

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

\n

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

\n@return The queues to use to filter the metrics. You can specify up to 100 queues per request.\n@deprecated Use {@link #queues()}\n", "deprecatedName" : null, "deprecatedSetterDocumentation" : "

The queues to use to filter the metrics. You can specify up to 100 queues per request.

\n@param queues The queues to use to filter the metrics. You can specify up to 100 queues per request.\n@return Returns a reference to this object so that method calls can be chained together.\n@deprecated Use {@link #queues(List)}\n", "documentation" : "

The queues to use to filter the metrics. You can specify up to 100 queues per request.

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

The queues to use to filter the metrics. You can specify up to 100 queues per request.

\n@param queues The queues to use to filter the metrics. You can specify up to 100 queues per request.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "queues", "getterDocumentation" : "

The queues to use to filter the metrics. You can specify up to 100 queues per request.

\n

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

\n

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

\n@return The queues to use to filter the metrics. You can specify up to 100 queues per request.", "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" : "Queues", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "Queues", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : true, "listModel" : { "implType" : "java.util.ArrayList", "interfaceType" : "java.util.List", "listMemberModel" : { "autoConstructClassIfExists" : { "present" : false }, "beanStyleGetterMethodName" : "getMember", "beanStyleSetterMethodName" : "setMember", "c2jName" : "member", "c2jShape" : "QueueId", "defaultConsumerFluentSetterDocumentation" : "Sets the value of the Member property for this object.\n\nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #member(String)}.\n@param member a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #member(String)", "deprecated" : false, "deprecatedBeanStyleSetterMethodName" : null, "deprecatedFluentGetterMethodName" : null, "deprecatedFluentSetterMethodName" : null, "deprecatedGetterDocumentation" : "Returns the value of the Member property for this object.\n@return The value of the Member property for this object.\n@deprecated Use {@link #member()}\n", "deprecatedName" : null, "deprecatedSetterDocumentation" : "Sets the value of the Member property for this object.\n\n@param member The new value for the Member property for this object.\n@return Returns a reference to this object so that method calls can be chained together.\n@deprecated Use {@link #member(String)}\n", "documentation" : "", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "existenceCheckDocumentation" : "Returns true if the Member property was specified by the sender (it may be empty), or false if the sender did not specify the value (it will be empty). For responses returned by the SDK, the sender is the AWS service.\n", "existenceCheckMethodName" : "hasMember", "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "member", "fluentSetterDocumentation" : "Sets the value of the Member property for this object.\n\n@param member The new value for the Member property for this object.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "member", "getterDocumentation" : "Returns the value of the Member property for this object.\n@return The value of the Member property for this object.", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "member", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "member", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "Member", "sensitive" : false, "setterDocumentation" : "Sets the value of the Member property for this object.\n\n@param member The new value for the Member property for this object.", "setterMethodName" : "setMember", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "member", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "member", "variableType" : "String", "documentation" : "", "simpleType" : "String", "variableSetterType" : "String" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null }, "memberLocationName" : null, "memberType" : "String", "map" : false, "memberAdditionalMarshallingPath" : null, "memberAdditionalUnmarshallingPath" : null, "simple" : true, "simpleType" : "String", "templateImplType" : "java.util.ArrayList", "templateType" : "java.util.List" }, "map" : false, "mapModel" : null, "marshallingType" : "LIST", "name" : "Queues", "sensitive" : false, "setterDocumentation" : "

The queues to use to filter the metrics. You can specify up to 100 queues per request.

\n@param queues The queues to use to filter the metrics. You can specify up to 100 queues per request.", "setterMethodName" : "setQueues", "setterModel" : { "variableDeclarationType" : "java.util.List", "variableName" : "queues", "variableType" : "java.util.List", "documentation" : null, "simpleType" : "List", "variableSetterType" : "java.util.Collection" }, "simple" : false, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "java.util.List", "variableName" : "queues", "variableType" : "java.util.List", "documentation" : "

The queues to use to filter the metrics. You can specify up to 100 queues per request.

", "simpleType" : "List", "variableSetterType" : "java.util.Collection" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null }, { "autoConstructClassIfExists" : { "present" : true }, "beanStyleGetterMethodName" : "getChannels", "beanStyleSetterMethodName" : "setChannels", "c2jName" : "Channels", "c2jShape" : "Channels", "defaultConsumerFluentSetterDocumentation" : "

The channel to use to filter the metrics.

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

The channel to use to filter the metrics.

\n

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

\n

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

\n@return The channel to use to filter the metrics.\n@deprecated Use {@link #channelsAsStrings()}\n", "deprecatedName" : null, "deprecatedSetterDocumentation" : "

The channel to use to filter the metrics.

\n@param channels The channel to use to filter the metrics.\n@return Returns a reference to this object so that method calls can be chained together.\n@deprecated Use {@link #channelsWithStrings(List)}\n", "documentation" : "

The channel to use to filter the metrics.

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

The channel to use to filter the metrics.

\n@param channels The channel to use to filter the metrics.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "channelsWithStrings", "getterDocumentation" : "

The channel to use to filter the metrics.

\n

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

\n

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

\n@return The channel to use to filter the metrics.", "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" : "Channels", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "Channels", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : true, "listModel" : { "implType" : "java.util.ArrayList", "interfaceType" : "java.util.List", "listMemberModel" : { "autoConstructClassIfExists" : { "present" : false }, "beanStyleGetterMethodName" : "getMember", "beanStyleSetterMethodName" : "setMember", "c2jName" : "member", "c2jShape" : "Channel", "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 #memberAsString(String)}.\n@param member a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #member(String)", "deprecated" : false, "deprecatedBeanStyleSetterMethodName" : null, "deprecatedFluentGetterMethodName" : null, "deprecatedFluentSetterMethodName" : null, "deprecatedGetterDocumentation" : "Returns the value of the Member property for this object.\n

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

\n@return The value of the Member property for this object.\n@see Channel\n@deprecated Use {@link #memberAsString()}\n", "deprecatedName" : null, "deprecatedSetterDocumentation" : "Sets the value of the Member property for this object.\n\n@param member The new value for the Member property for this object.\n@see Channel\n@return Returns a reference to this object so that method calls can be chained together.\n@see Channel\n@deprecated Use {@link #member(String)}\n", "documentation" : "", "endpointDiscoveryId" : false, "enumType" : "Channel", "eventHeader" : false, "eventPayload" : false, "existenceCheckDocumentation" : "Returns true if the Member property was specified by the sender (it may be empty), or false if the sender did not specify the value (it will be empty). For responses returned by the SDK, the sender is the AWS service.\n", "existenceCheckMethodName" : "hasMember", "fluentEnumGetterMethodName" : "member", "fluentEnumSetterMethodName" : "member", "fluentGetterMethodName" : "memberAsString", "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@see Channel\n@return Returns a reference to this object so that method calls can be chained together.\n@see Channel", "fluentSetterMethodName" : "member", "getterDocumentation" : "Returns the value of the Member property for this object.\n

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

\n@return The value of the Member property for this object.\n@see Channel", "getterModel" : { "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.\n@see Channel", "setterMethodName" : "setMember", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "member", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "member", "variableType" : "String", "documentation" : "", "simpleType" : "String", "variableSetterType" : "String" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null }, "memberLocationName" : null, "memberType" : "String", "map" : false, "memberAdditionalMarshallingPath" : null, "memberAdditionalUnmarshallingPath" : null, "simple" : true, "simpleType" : "String", "templateImplType" : "java.util.ArrayList", "templateType" : "java.util.List" }, "map" : false, "mapModel" : null, "marshallingType" : "LIST", "name" : "Channels", "sensitive" : false, "setterDocumentation" : "

The channel to use to filter the metrics.

\n@param channels The channel to use to filter the metrics.", "setterMethodName" : "setChannels", "setterModel" : { "variableDeclarationType" : "java.util.List", "variableName" : "channels", "variableType" : "java.util.List", "documentation" : null, "simpleType" : "List", "variableSetterType" : "java.util.Collection" }, "simple" : false, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "java.util.List", "variableName" : "channels", "variableType" : "java.util.List", "documentation" : "

The channel to use to filter the metrics.

", "simpleType" : "List", "variableSetterType" : "java.util.Collection" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null } ], "membersAsMap" : { "Channels" : { "autoConstructClassIfExists" : { "present" : true }, "beanStyleGetterMethodName" : "getChannels", "beanStyleSetterMethodName" : "setChannels", "c2jName" : "Channels", "c2jShape" : "Channels", "defaultConsumerFluentSetterDocumentation" : "

The channel to use to filter the metrics.

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

The channel to use to filter the metrics.

\n

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

\n

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

\n@return The channel to use to filter the metrics.\n@deprecated Use {@link #channelsAsStrings()}\n", "deprecatedName" : null, "deprecatedSetterDocumentation" : "

The channel to use to filter the metrics.

\n@param channels The channel to use to filter the metrics.\n@return Returns a reference to this object so that method calls can be chained together.\n@deprecated Use {@link #channelsWithStrings(List)}\n", "documentation" : "

The channel to use to filter the metrics.

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

The channel to use to filter the metrics.

\n@param channels The channel to use to filter the metrics.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "channelsWithStrings", "getterDocumentation" : "

The channel to use to filter the metrics.

\n

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

\n

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

\n@return The channel to use to filter the metrics.", "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" : "Channels", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "Channels", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : true, "listModel" : { "implType" : "java.util.ArrayList", "interfaceType" : "java.util.List", "listMemberModel" : { "autoConstructClassIfExists" : { "present" : false }, "beanStyleGetterMethodName" : "getMember", "beanStyleSetterMethodName" : "setMember", "c2jName" : "member", "c2jShape" : "Channel", "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 #memberAsString(String)}.\n@param member a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #member(String)", "deprecated" : false, "deprecatedBeanStyleSetterMethodName" : null, "deprecatedFluentGetterMethodName" : null, "deprecatedFluentSetterMethodName" : null, "deprecatedGetterDocumentation" : "Returns the value of the Member property for this object.\n

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

\n@return The value of the Member property for this object.\n@see Channel\n@deprecated Use {@link #memberAsString()}\n", "deprecatedName" : null, "deprecatedSetterDocumentation" : "Sets the value of the Member property for this object.\n\n@param member The new value for the Member property for this object.\n@see Channel\n@return Returns a reference to this object so that method calls can be chained together.\n@see Channel\n@deprecated Use {@link #member(String)}\n", "documentation" : "", "endpointDiscoveryId" : false, "enumType" : "Channel", "eventHeader" : false, "eventPayload" : false, "existenceCheckDocumentation" : "Returns true if the Member property was specified by the sender (it may be empty), or false if the sender did not specify the value (it will be empty). For responses returned by the SDK, the sender is the AWS service.\n", "existenceCheckMethodName" : "hasMember", "fluentEnumGetterMethodName" : "member", "fluentEnumSetterMethodName" : "member", "fluentGetterMethodName" : "memberAsString", "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@see Channel\n@return Returns a reference to this object so that method calls can be chained together.\n@see Channel", "fluentSetterMethodName" : "member", "getterDocumentation" : "Returns the value of the Member property for this object.\n

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

\n@return The value of the Member property for this object.\n@see Channel", "getterModel" : { "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.\n@see Channel", "setterMethodName" : "setMember", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "member", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "member", "variableType" : "String", "documentation" : "", "simpleType" : "String", "variableSetterType" : "String" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null }, "memberLocationName" : null, "memberType" : "String", "map" : false, "memberAdditionalMarshallingPath" : null, "memberAdditionalUnmarshallingPath" : null, "simple" : true, "simpleType" : "String", "templateImplType" : "java.util.ArrayList", "templateType" : "java.util.List" }, "map" : false, "mapModel" : null, "marshallingType" : "LIST", "name" : "Channels", "sensitive" : false, "setterDocumentation" : "

The channel to use to filter the metrics.

\n@param channels The channel to use to filter the metrics.", "setterMethodName" : "setChannels", "setterModel" : { "variableDeclarationType" : "java.util.List", "variableName" : "channels", "variableType" : "java.util.List", "documentation" : null, "simpleType" : "List", "variableSetterType" : "java.util.Collection" }, "simple" : false, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "java.util.List", "variableName" : "channels", "variableType" : "java.util.List", "documentation" : "

The channel to use to filter the metrics.

", "simpleType" : "List", "variableSetterType" : "java.util.Collection" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null }, "Queues" : { "autoConstructClassIfExists" : { "present" : true }, "beanStyleGetterMethodName" : "getQueues", "beanStyleSetterMethodName" : "setQueues", "c2jName" : "Queues", "c2jShape" : "Queues", "defaultConsumerFluentSetterDocumentation" : "

The queues to use to filter the metrics. You can specify up to 100 queues per request.

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

The queues to use to filter the metrics. You can specify up to 100 queues per request.

\n

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

\n

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

\n@return The queues to use to filter the metrics. You can specify up to 100 queues per request.\n@deprecated Use {@link #queues()}\n", "deprecatedName" : null, "deprecatedSetterDocumentation" : "

The queues to use to filter the metrics. You can specify up to 100 queues per request.

\n@param queues The queues to use to filter the metrics. You can specify up to 100 queues per request.\n@return Returns a reference to this object so that method calls can be chained together.\n@deprecated Use {@link #queues(List)}\n", "documentation" : "

The queues to use to filter the metrics. You can specify up to 100 queues per request.

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

The queues to use to filter the metrics. You can specify up to 100 queues per request.

\n@param queues The queues to use to filter the metrics. You can specify up to 100 queues per request.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "queues", "getterDocumentation" : "

The queues to use to filter the metrics. You can specify up to 100 queues per request.

\n

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

\n

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

\n@return The queues to use to filter the metrics. You can specify up to 100 queues per request.", "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" : "Queues", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "Queues", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : true, "listModel" : { "implType" : "java.util.ArrayList", "interfaceType" : "java.util.List", "listMemberModel" : { "autoConstructClassIfExists" : { "present" : false }, "beanStyleGetterMethodName" : "getMember", "beanStyleSetterMethodName" : "setMember", "c2jName" : "member", "c2jShape" : "QueueId", "defaultConsumerFluentSetterDocumentation" : "Sets the value of the Member property for this object.\n\nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #member(String)}.\n@param member a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #member(String)", "deprecated" : false, "deprecatedBeanStyleSetterMethodName" : null, "deprecatedFluentGetterMethodName" : null, "deprecatedFluentSetterMethodName" : null, "deprecatedGetterDocumentation" : "Returns the value of the Member property for this object.\n@return The value of the Member property for this object.\n@deprecated Use {@link #member()}\n", "deprecatedName" : null, "deprecatedSetterDocumentation" : "Sets the value of the Member property for this object.\n\n@param member The new value for the Member property for this object.\n@return Returns a reference to this object so that method calls can be chained together.\n@deprecated Use {@link #member(String)}\n", "documentation" : "", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "existenceCheckDocumentation" : "Returns true if the Member property was specified by the sender (it may be empty), or false if the sender did not specify the value (it will be empty). For responses returned by the SDK, the sender is the AWS service.\n", "existenceCheckMethodName" : "hasMember", "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "member", "fluentSetterDocumentation" : "Sets the value of the Member property for this object.\n\n@param member The new value for the Member property for this object.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "member", "getterDocumentation" : "Returns the value of the Member property for this object.\n@return The value of the Member property for this object.", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "member", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "member", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "Member", "sensitive" : false, "setterDocumentation" : "Sets the value of the Member property for this object.\n\n@param member The new value for the Member property for this object.", "setterMethodName" : "setMember", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "member", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "member", "variableType" : "String", "documentation" : "", "simpleType" : "String", "variableSetterType" : "String" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null }, "memberLocationName" : null, "memberType" : "String", "map" : false, "memberAdditionalMarshallingPath" : null, "memberAdditionalUnmarshallingPath" : null, "simple" : true, "simpleType" : "String", "templateImplType" : "java.util.ArrayList", "templateType" : "java.util.List" }, "map" : false, "mapModel" : null, "marshallingType" : "LIST", "name" : "Queues", "sensitive" : false, "setterDocumentation" : "

The queues to use to filter the metrics. You can specify up to 100 queues per request.

\n@param queues The queues to use to filter the metrics. You can specify up to 100 queues per request.", "setterMethodName" : "setQueues", "setterModel" : { "variableDeclarationType" : "java.util.List", "variableName" : "queues", "variableType" : "java.util.List", "documentation" : null, "simpleType" : "List", "variableSetterType" : "java.util.Collection" }, "simple" : false, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "java.util.List", "variableName" : "queues", "variableType" : "java.util.List", "documentation" : "

The queues to use to filter the metrics. You can specify up to 100 queues per request.

", "simpleType" : "List", "variableSetterType" : "java.util.Collection" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null } }, "nonStreamingMembers" : [ { "autoConstructClassIfExists" : { "present" : true }, "beanStyleGetterMethodName" : "getQueues", "beanStyleSetterMethodName" : "setQueues", "c2jName" : "Queues", "c2jShape" : "Queues", "defaultConsumerFluentSetterDocumentation" : "

The queues to use to filter the metrics. You can specify up to 100 queues per request.

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

The queues to use to filter the metrics. You can specify up to 100 queues per request.

\n

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

\n

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

\n@return The queues to use to filter the metrics. You can specify up to 100 queues per request.\n@deprecated Use {@link #queues()}\n", "deprecatedName" : null, "deprecatedSetterDocumentation" : "

The queues to use to filter the metrics. You can specify up to 100 queues per request.

\n@param queues The queues to use to filter the metrics. You can specify up to 100 queues per request.\n@return Returns a reference to this object so that method calls can be chained together.\n@deprecated Use {@link #queues(List)}\n", "documentation" : "

The queues to use to filter the metrics. You can specify up to 100 queues per request.

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

The queues to use to filter the metrics. You can specify up to 100 queues per request.

\n@param queues The queues to use to filter the metrics. You can specify up to 100 queues per request.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "queues", "getterDocumentation" : "

The queues to use to filter the metrics. You can specify up to 100 queues per request.

\n

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

\n

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

\n@return The queues to use to filter the metrics. You can specify up to 100 queues per request.", "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" : "Queues", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "Queues", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : true, "listModel" : { "implType" : "java.util.ArrayList", "interfaceType" : "java.util.List", "listMemberModel" : { "autoConstructClassIfExists" : { "present" : false }, "beanStyleGetterMethodName" : "getMember", "beanStyleSetterMethodName" : "setMember", "c2jName" : "member", "c2jShape" : "QueueId", "defaultConsumerFluentSetterDocumentation" : "Sets the value of the Member property for this object.\n\nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #member(String)}.\n@param member a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #member(String)", "deprecated" : false, "deprecatedBeanStyleSetterMethodName" : null, "deprecatedFluentGetterMethodName" : null, "deprecatedFluentSetterMethodName" : null, "deprecatedGetterDocumentation" : "Returns the value of the Member property for this object.\n@return The value of the Member property for this object.\n@deprecated Use {@link #member()}\n", "deprecatedName" : null, "deprecatedSetterDocumentation" : "Sets the value of the Member property for this object.\n\n@param member The new value for the Member property for this object.\n@return Returns a reference to this object so that method calls can be chained together.\n@deprecated Use {@link #member(String)}\n", "documentation" : "", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "existenceCheckDocumentation" : "Returns true if the Member property was specified by the sender (it may be empty), or false if the sender did not specify the value (it will be empty). For responses returned by the SDK, the sender is the AWS service.\n", "existenceCheckMethodName" : "hasMember", "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "member", "fluentSetterDocumentation" : "Sets the value of the Member property for this object.\n\n@param member The new value for the Member property for this object.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "member", "getterDocumentation" : "Returns the value of the Member property for this object.\n@return The value of the Member property for this object.", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "member", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "member", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "Member", "sensitive" : false, "setterDocumentation" : "Sets the value of the Member property for this object.\n\n@param member The new value for the Member property for this object.", "setterMethodName" : "setMember", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "member", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "member", "variableType" : "String", "documentation" : "", "simpleType" : "String", "variableSetterType" : "String" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null }, "memberLocationName" : null, "memberType" : "String", "map" : false, "memberAdditionalMarshallingPath" : null, "memberAdditionalUnmarshallingPath" : null, "simple" : true, "simpleType" : "String", "templateImplType" : "java.util.ArrayList", "templateType" : "java.util.List" }, "map" : false, "mapModel" : null, "marshallingType" : "LIST", "name" : "Queues", "sensitive" : false, "setterDocumentation" : "

The queues to use to filter the metrics. You can specify up to 100 queues per request.

\n@param queues The queues to use to filter the metrics. You can specify up to 100 queues per request.", "setterMethodName" : "setQueues", "setterModel" : { "variableDeclarationType" : "java.util.List", "variableName" : "queues", "variableType" : "java.util.List", "documentation" : null, "simpleType" : "List", "variableSetterType" : "java.util.Collection" }, "simple" : false, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "java.util.List", "variableName" : "queues", "variableType" : "java.util.List", "documentation" : "

The queues to use to filter the metrics. You can specify up to 100 queues per request.

", "simpleType" : "List", "variableSetterType" : "java.util.Collection" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null }, { "autoConstructClassIfExists" : { "present" : true }, "beanStyleGetterMethodName" : "getChannels", "beanStyleSetterMethodName" : "setChannels", "c2jName" : "Channels", "c2jShape" : "Channels", "defaultConsumerFluentSetterDocumentation" : "

The channel to use to filter the metrics.

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

The channel to use to filter the metrics.

\n

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

\n

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

\n@return The channel to use to filter the metrics.\n@deprecated Use {@link #channelsAsStrings()}\n", "deprecatedName" : null, "deprecatedSetterDocumentation" : "

The channel to use to filter the metrics.

\n@param channels The channel to use to filter the metrics.\n@return Returns a reference to this object so that method calls can be chained together.\n@deprecated Use {@link #channelsWithStrings(List)}\n", "documentation" : "

The channel to use to filter the metrics.

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

The channel to use to filter the metrics.

\n@param channels The channel to use to filter the metrics.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "channelsWithStrings", "getterDocumentation" : "

The channel to use to filter the metrics.

\n

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

\n

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

\n@return The channel to use to filter the metrics.", "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" : "Channels", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "Channels", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : true, "listModel" : { "implType" : "java.util.ArrayList", "interfaceType" : "java.util.List", "listMemberModel" : { "autoConstructClassIfExists" : { "present" : false }, "beanStyleGetterMethodName" : "getMember", "beanStyleSetterMethodName" : "setMember", "c2jName" : "member", "c2jShape" : "Channel", "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 #memberAsString(String)}.\n@param member a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #member(String)", "deprecated" : false, "deprecatedBeanStyleSetterMethodName" : null, "deprecatedFluentGetterMethodName" : null, "deprecatedFluentSetterMethodName" : null, "deprecatedGetterDocumentation" : "Returns the value of the Member property for this object.\n

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

\n@return The value of the Member property for this object.\n@see Channel\n@deprecated Use {@link #memberAsString()}\n", "deprecatedName" : null, "deprecatedSetterDocumentation" : "Sets the value of the Member property for this object.\n\n@param member The new value for the Member property for this object.\n@see Channel\n@return Returns a reference to this object so that method calls can be chained together.\n@see Channel\n@deprecated Use {@link #member(String)}\n", "documentation" : "", "endpointDiscoveryId" : false, "enumType" : "Channel", "eventHeader" : false, "eventPayload" : false, "existenceCheckDocumentation" : "Returns true if the Member property was specified by the sender (it may be empty), or false if the sender did not specify the value (it will be empty). For responses returned by the SDK, the sender is the AWS service.\n", "existenceCheckMethodName" : "hasMember", "fluentEnumGetterMethodName" : "member", "fluentEnumSetterMethodName" : "member", "fluentGetterMethodName" : "memberAsString", "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@see Channel\n@return Returns a reference to this object so that method calls can be chained together.\n@see Channel", "fluentSetterMethodName" : "member", "getterDocumentation" : "Returns the value of the Member property for this object.\n

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

\n@return The value of the Member property for this object.\n@see Channel", "getterModel" : { "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.\n@see Channel", "setterMethodName" : "setMember", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "member", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "member", "variableType" : "String", "documentation" : "", "simpleType" : "String", "variableSetterType" : "String" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null }, "memberLocationName" : null, "memberType" : "String", "map" : false, "memberAdditionalMarshallingPath" : null, "memberAdditionalUnmarshallingPath" : null, "simple" : true, "simpleType" : "String", "templateImplType" : "java.util.ArrayList", "templateType" : "java.util.List" }, "map" : false, "mapModel" : null, "marshallingType" : "LIST", "name" : "Channels", "sensitive" : false, "setterDocumentation" : "

The channel to use to filter the metrics.

\n@param channels The channel to use to filter the metrics.", "setterMethodName" : "setChannels", "setterModel" : { "variableDeclarationType" : "java.util.List", "variableName" : "channels", "variableType" : "java.util.List", "documentation" : null, "simpleType" : "List", "variableSetterType" : "java.util.Collection" }, "simple" : false, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "java.util.List", "variableName" : "channels", "variableType" : "java.util.List", "documentation" : "

The channel to use to filter the metrics.

", "simpleType" : "List", "variableSetterType" : "java.util.Collection" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null } ], "requestSignerAware" : false, "requestSignerClassFqcn" : null, "required" : null, "shapeName" : "Filters", "simpleMethod" : false, "unmarshaller" : { "flattened" : false, "resultWrapper" : null }, "variable" : { "variableDeclarationType" : "Filters", "variableName" : "filters", "variableType" : "Filters", "documentation" : null, "simpleType" : "Filters", "variableSetterType" : "Filters" }, "wrapper" : false, "xmlNamespace" : null }, "GetContactAttributesRequest" : { "c2jName" : "GetContactAttributesRequest", "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" : "GetContactAttributes", "locationName" : null, "requestUri" : "/contact/attributes/{InstanceId}/{InitialContactId}", "target" : null, "verb" : "GET", "xmlNameSpaceUri" : null }, "members" : [ { "autoConstructClassIfExists" : { "present" : false }, "beanStyleGetterMethodName" : "getInstanceId", "beanStyleSetterMethodName" : "setInstanceId", "c2jName" : "InstanceId", "c2jShape" : "InstanceId", "defaultConsumerFluentSetterDocumentation" : "

The identifier of the Amazon Connect instance.

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

The identifier of the Amazon Connect instance.

\n@return The identifier of the Amazon Connect instance.\n@deprecated Use {@link #instanceId()}\n", "deprecatedName" : null, "deprecatedSetterDocumentation" : "

The identifier of the Amazon Connect instance.

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

The identifier of the Amazon Connect instance.

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

The identifier of the Amazon Connect instance.

\n@param instanceId The identifier of the Amazon Connect instance.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "instanceId", "getterDocumentation" : "

The identifier of the Amazon Connect instance.

\n@return The identifier of the Amazon Connect instance.", "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" : "InstanceId", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "InstanceId", "uri" : true }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "InstanceId", "sensitive" : false, "setterDocumentation" : "

The identifier of the Amazon Connect instance.

\n@param instanceId The identifier of the Amazon Connect instance.", "setterMethodName" : "setInstanceId", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "instanceId", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "instanceId", "variableType" : "String", "documentation" : "

The identifier of the Amazon Connect instance.

", "simpleType" : "String", "variableSetterType" : "String" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null }, { "autoConstructClassIfExists" : { "present" : false }, "beanStyleGetterMethodName" : "getInitialContactId", "beanStyleSetterMethodName" : "setInitialContactId", "c2jName" : "InitialContactId", "c2jShape" : "ContactId", "defaultConsumerFluentSetterDocumentation" : "

The identifier of the initial contact.

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

The identifier of the initial contact.

\n@return The identifier of the initial contact.\n@deprecated Use {@link #initialContactId()}\n", "deprecatedName" : null, "deprecatedSetterDocumentation" : "

The identifier of the initial contact.

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

The identifier of the initial contact.

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

The identifier of the initial contact.

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

The identifier of the initial contact.

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

The identifier of the initial contact.

\n@param initialContactId The identifier of the initial contact.", "setterMethodName" : "setInitialContactId", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "initialContactId", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "initialContactId", "variableType" : "String", "documentation" : "

The identifier of the initial contact.

", "simpleType" : "String", "variableSetterType" : "String" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null } ], "membersAsMap" : { "InitialContactId" : { "autoConstructClassIfExists" : { "present" : false }, "beanStyleGetterMethodName" : "getInitialContactId", "beanStyleSetterMethodName" : "setInitialContactId", "c2jName" : "InitialContactId", "c2jShape" : "ContactId", "defaultConsumerFluentSetterDocumentation" : "

The identifier of the initial contact.

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

The identifier of the initial contact.

\n@return The identifier of the initial contact.\n@deprecated Use {@link #initialContactId()}\n", "deprecatedName" : null, "deprecatedSetterDocumentation" : "

The identifier of the initial contact.

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

The identifier of the initial contact.

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

The identifier of the initial contact.

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

The identifier of the initial contact.

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

The identifier of the initial contact.

\n@param initialContactId The identifier of the initial contact.", "setterMethodName" : "setInitialContactId", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "initialContactId", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "initialContactId", "variableType" : "String", "documentation" : "

The identifier of the initial contact.

", "simpleType" : "String", "variableSetterType" : "String" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null }, "InstanceId" : { "autoConstructClassIfExists" : { "present" : false }, "beanStyleGetterMethodName" : "getInstanceId", "beanStyleSetterMethodName" : "setInstanceId", "c2jName" : "InstanceId", "c2jShape" : "InstanceId", "defaultConsumerFluentSetterDocumentation" : "

The identifier of the Amazon Connect instance.

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

The identifier of the Amazon Connect instance.

\n@return The identifier of the Amazon Connect instance.\n@deprecated Use {@link #instanceId()}\n", "deprecatedName" : null, "deprecatedSetterDocumentation" : "

The identifier of the Amazon Connect instance.

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

The identifier of the Amazon Connect instance.

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

The identifier of the Amazon Connect instance.

\n@param instanceId The identifier of the Amazon Connect instance.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "instanceId", "getterDocumentation" : "

The identifier of the Amazon Connect instance.

\n@return The identifier of the Amazon Connect instance.", "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" : "InstanceId", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "InstanceId", "uri" : true }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "InstanceId", "sensitive" : false, "setterDocumentation" : "

The identifier of the Amazon Connect instance.

\n@param instanceId The identifier of the Amazon Connect instance.", "setterMethodName" : "setInstanceId", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "instanceId", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "instanceId", "variableType" : "String", "documentation" : "

The identifier of the Amazon Connect instance.

", "simpleType" : "String", "variableSetterType" : "String" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null } }, "nonStreamingMembers" : [ { "autoConstructClassIfExists" : { "present" : false }, "beanStyleGetterMethodName" : "getInstanceId", "beanStyleSetterMethodName" : "setInstanceId", "c2jName" : "InstanceId", "c2jShape" : "InstanceId", "defaultConsumerFluentSetterDocumentation" : "

The identifier of the Amazon Connect instance.

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

The identifier of the Amazon Connect instance.

\n@return The identifier of the Amazon Connect instance.\n@deprecated Use {@link #instanceId()}\n", "deprecatedName" : null, "deprecatedSetterDocumentation" : "

The identifier of the Amazon Connect instance.

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

The identifier of the Amazon Connect instance.

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

The identifier of the Amazon Connect instance.

\n@param instanceId The identifier of the Amazon Connect instance.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "instanceId", "getterDocumentation" : "

The identifier of the Amazon Connect instance.

\n@return The identifier of the Amazon Connect instance.", "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" : "InstanceId", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "InstanceId", "uri" : true }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "InstanceId", "sensitive" : false, "setterDocumentation" : "

The identifier of the Amazon Connect instance.

\n@param instanceId The identifier of the Amazon Connect instance.", "setterMethodName" : "setInstanceId", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "instanceId", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "instanceId", "variableType" : "String", "documentation" : "

The identifier of the Amazon Connect instance.

", "simpleType" : "String", "variableSetterType" : "String" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null }, { "autoConstructClassIfExists" : { "present" : false }, "beanStyleGetterMethodName" : "getInitialContactId", "beanStyleSetterMethodName" : "setInitialContactId", "c2jName" : "InitialContactId", "c2jShape" : "ContactId", "defaultConsumerFluentSetterDocumentation" : "

The identifier of the initial contact.

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

The identifier of the initial contact.

\n@return The identifier of the initial contact.\n@deprecated Use {@link #initialContactId()}\n", "deprecatedName" : null, "deprecatedSetterDocumentation" : "

The identifier of the initial contact.

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

The identifier of the initial contact.

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

The identifier of the initial contact.

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

The identifier of the initial contact.

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

The identifier of the initial contact.

\n@param initialContactId The identifier of the initial contact.", "setterMethodName" : "setInitialContactId", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "initialContactId", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "initialContactId", "variableType" : "String", "documentation" : "

The identifier of the initial contact.

", "simpleType" : "String", "variableSetterType" : "String" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null } ], "requestSignerAware" : false, "requestSignerClassFqcn" : null, "required" : [ "InstanceId", "InitialContactId" ], "shapeName" : "GetContactAttributesRequest", "simpleMethod" : false, "unmarshaller" : null, "variable" : { "variableDeclarationType" : "GetContactAttributesRequest", "variableName" : "getContactAttributesRequest", "variableType" : "GetContactAttributesRequest", "documentation" : null, "simpleType" : "GetContactAttributesRequest", "variableSetterType" : "GetContactAttributesRequest" }, "wrapper" : false, "xmlNamespace" : null }, "GetContactAttributesResponse" : { "c2jName" : "GetContactAttributesResponse", "customization" : { "artificialResultWrapper" : null, "skipGeneratingMarshaller" : false, "skipGeneratingModelClass" : false, "skipGeneratingUnmarshaller" : false, "staxTargetDepthOffset" : 0 }, "deprecated" : false, "documentation" : "", "endpointDiscovery" : null, "enums" : null, "errorCode" : null, "event" : false, "eventStream" : false, "explicitEventPayloadMember" : null, "hasHeaderMember" : false, "hasPayloadMember" : false, "hasRequiresLengthMember" : false, "hasStatusCodeMember" : false, "hasStreamingMember" : false, "httpStatusCode" : null, "marshaller" : null, "members" : [ { "autoConstructClassIfExists" : { "present" : true }, "beanStyleGetterMethodName" : "getAttributes", "beanStyleSetterMethodName" : "setAttributes", "c2jName" : "Attributes", "c2jShape" : "Attributes", "defaultConsumerFluentSetterDocumentation" : "

Information about the attributes.

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

Information about the attributes.

\n

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

\n

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

\n@return Information about the attributes.\n@deprecated Use {@link #attributes()}\n", "deprecatedName" : null, "deprecatedSetterDocumentation" : "

Information about the attributes.

\n@param attributes Information about the attributes.\n@return Returns a reference to this object so that method calls can be chained together.\n@deprecated Use {@link #attributes(Map)}\n", "documentation" : "

Information about the attributes.

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

Information about the attributes.

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

Information about the attributes.

\n

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

\n

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

\n@return Information about the attributes.", "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" : "Attributes", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "Attributes", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : true, "mapModel" : { "implType" : "java.util.HashMap", "interfaceType" : "java.util.Map", "keyLocationName" : "key", "keyModel" : { "autoConstructClassIfExists" : { "present" : false }, "beanStyleGetterMethodName" : "getKey", "beanStyleSetterMethodName" : "setKey", "c2jName" : "key", "c2jShape" : "AttributeName", "defaultConsumerFluentSetterDocumentation" : "Sets the value of the Key property for this object.\n\nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #key(String)}.\n@param key a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #key(String)", "deprecated" : false, "deprecatedBeanStyleSetterMethodName" : null, "deprecatedFluentGetterMethodName" : null, "deprecatedFluentSetterMethodName" : null, "deprecatedGetterDocumentation" : "Returns the value of the Key property for this object.\n@return The value of the Key property for this object.\n@deprecated Use {@link #key()}\n", "deprecatedName" : null, "deprecatedSetterDocumentation" : "Sets the value of the Key property for this object.\n\n@param key The new value for the Key property for this object.\n@return Returns a reference to this object so that method calls can be chained together.\n@deprecated Use {@link #key(String)}\n", "documentation" : "", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "existenceCheckDocumentation" : "Returns true if the Key property was specified by the sender (it may be empty), or false if the sender did not specify the value (it will be empty). For responses returned by the SDK, the sender is the AWS service.\n", "existenceCheckMethodName" : "hasKey", "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "key", "fluentSetterDocumentation" : "Sets the value of the Key property for this object.\n\n@param key The new value for the Key property for this object.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "key", "getterDocumentation" : "Returns the value of the Key property for this object.\n@return The value of the Key property for this object.", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "key", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "key", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "Key", "sensitive" : false, "setterDocumentation" : "Sets the value of the Key property for this object.\n\n@param key The new value for the Key property for this object.", "setterMethodName" : "setKey", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "key", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "key", "variableType" : "String", "documentation" : "", "simpleType" : "String", "variableSetterType" : "String" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null }, "valueLocationName" : "value", "valueModel" : { "autoConstructClassIfExists" : { "present" : false }, "beanStyleGetterMethodName" : "getValue", "beanStyleSetterMethodName" : "setValue", "c2jName" : "value", "c2jShape" : "AttributeValue", "defaultConsumerFluentSetterDocumentation" : "Sets the value of the Value property for this object.\n\nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #value(String)}.\n@param value a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #value(String)", "deprecated" : false, "deprecatedBeanStyleSetterMethodName" : null, "deprecatedFluentGetterMethodName" : null, "deprecatedFluentSetterMethodName" : null, "deprecatedGetterDocumentation" : "Returns the value of the Value property for this object.\n@return The value of the Value property for this object.\n@deprecated Use {@link #value()}\n", "deprecatedName" : null, "deprecatedSetterDocumentation" : "Sets the value of the Value property for this object.\n\n@param value The new value for the Value property for this object.\n@return Returns a reference to this object so that method calls can be chained together.\n@deprecated Use {@link #value(String)}\n", "documentation" : "", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "existenceCheckDocumentation" : "Returns true if the Value property was specified by the sender (it may be empty), or false if the sender did not specify the value (it will be empty). For responses returned by the SDK, the sender is the AWS service.\n", "existenceCheckMethodName" : "hasValue", "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "value", "fluentSetterDocumentation" : "Sets the value of the Value property for this object.\n\n@param value The new value for the Value property for this object.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "value", "getterDocumentation" : "Returns the value of the Value property for this object.\n@return The value of the Value property for this object.", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "value", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "value", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "Value", "sensitive" : false, "setterDocumentation" : "Sets the value of the Value property for this object.\n\n@param value The new value for the Value property for this object.", "setterMethodName" : "setValue", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "value", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "value", "variableType" : "String", "documentation" : "", "simpleType" : "String", "variableSetterType" : "String" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null }, "entryType" : "Map.Entry", "templateType" : "java.util.Map" }, "marshallingType" : "MAP", "name" : "Attributes", "sensitive" : false, "setterDocumentation" : "

Information about the attributes.

\n@param attributes Information about the attributes.", "setterMethodName" : "setAttributes", "setterModel" : { "variableDeclarationType" : "java.util.Map", "variableName" : "attributes", "variableType" : "java.util.Map", "documentation" : null, "simpleType" : "Map", "variableSetterType" : "java.util.Map" }, "simple" : false, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "java.util.Map", "variableName" : "attributes", "variableType" : "java.util.Map", "documentation" : "

Information about the attributes.

", "simpleType" : "Map", "variableSetterType" : "java.util.Map" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null } ], "membersAsMap" : { "Attributes" : { "autoConstructClassIfExists" : { "present" : true }, "beanStyleGetterMethodName" : "getAttributes", "beanStyleSetterMethodName" : "setAttributes", "c2jName" : "Attributes", "c2jShape" : "Attributes", "defaultConsumerFluentSetterDocumentation" : "

Information about the attributes.

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

Information about the attributes.

\n

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

\n

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

\n@return Information about the attributes.\n@deprecated Use {@link #attributes()}\n", "deprecatedName" : null, "deprecatedSetterDocumentation" : "

Information about the attributes.

\n@param attributes Information about the attributes.\n@return Returns a reference to this object so that method calls can be chained together.\n@deprecated Use {@link #attributes(Map)}\n", "documentation" : "

Information about the attributes.

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

Information about the attributes.

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

Information about the attributes.

\n

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

\n

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

\n@return Information about the attributes.", "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" : "Attributes", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "Attributes", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : true, "mapModel" : { "implType" : "java.util.HashMap", "interfaceType" : "java.util.Map", "keyLocationName" : "key", "keyModel" : { "autoConstructClassIfExists" : { "present" : false }, "beanStyleGetterMethodName" : "getKey", "beanStyleSetterMethodName" : "setKey", "c2jName" : "key", "c2jShape" : "AttributeName", "defaultConsumerFluentSetterDocumentation" : "Sets the value of the Key property for this object.\n\nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #key(String)}.\n@param key a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #key(String)", "deprecated" : false, "deprecatedBeanStyleSetterMethodName" : null, "deprecatedFluentGetterMethodName" : null, "deprecatedFluentSetterMethodName" : null, "deprecatedGetterDocumentation" : "Returns the value of the Key property for this object.\n@return The value of the Key property for this object.\n@deprecated Use {@link #key()}\n", "deprecatedName" : null, "deprecatedSetterDocumentation" : "Sets the value of the Key property for this object.\n\n@param key The new value for the Key property for this object.\n@return Returns a reference to this object so that method calls can be chained together.\n@deprecated Use {@link #key(String)}\n", "documentation" : "", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "existenceCheckDocumentation" : "Returns true if the Key property was specified by the sender (it may be empty), or false if the sender did not specify the value (it will be empty). For responses returned by the SDK, the sender is the AWS service.\n", "existenceCheckMethodName" : "hasKey", "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "key", "fluentSetterDocumentation" : "Sets the value of the Key property for this object.\n\n@param key The new value for the Key property for this object.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "key", "getterDocumentation" : "Returns the value of the Key property for this object.\n@return The value of the Key property for this object.", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "key", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "key", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "Key", "sensitive" : false, "setterDocumentation" : "Sets the value of the Key property for this object.\n\n@param key The new value for the Key property for this object.", "setterMethodName" : "setKey", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "key", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "key", "variableType" : "String", "documentation" : "", "simpleType" : "String", "variableSetterType" : "String" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null }, "valueLocationName" : "value", "valueModel" : { "autoConstructClassIfExists" : { "present" : false }, "beanStyleGetterMethodName" : "getValue", "beanStyleSetterMethodName" : "setValue", "c2jName" : "value", "c2jShape" : "AttributeValue", "defaultConsumerFluentSetterDocumentation" : "Sets the value of the Value property for this object.\n\nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #value(String)}.\n@param value a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #value(String)", "deprecated" : false, "deprecatedBeanStyleSetterMethodName" : null, "deprecatedFluentGetterMethodName" : null, "deprecatedFluentSetterMethodName" : null, "deprecatedGetterDocumentation" : "Returns the value of the Value property for this object.\n@return The value of the Value property for this object.\n@deprecated Use {@link #value()}\n", "deprecatedName" : null, "deprecatedSetterDocumentation" : "Sets the value of the Value property for this object.\n\n@param value The new value for the Value property for this object.\n@return Returns a reference to this object so that method calls can be chained together.\n@deprecated Use {@link #value(String)}\n", "documentation" : "", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "existenceCheckDocumentation" : "Returns true if the Value property was specified by the sender (it may be empty), or false if the sender did not specify the value (it will be empty). For responses returned by the SDK, the sender is the AWS service.\n", "existenceCheckMethodName" : "hasValue", "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "value", "fluentSetterDocumentation" : "Sets the value of the Value property for this object.\n\n@param value The new value for the Value property for this object.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "value", "getterDocumentation" : "Returns the value of the Value property for this object.\n@return The value of the Value property for this object.", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "value", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "value", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "Value", "sensitive" : false, "setterDocumentation" : "Sets the value of the Value property for this object.\n\n@param value The new value for the Value property for this object.", "setterMethodName" : "setValue", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "value", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "value", "variableType" : "String", "documentation" : "", "simpleType" : "String", "variableSetterType" : "String" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null }, "entryType" : "Map.Entry", "templateType" : "java.util.Map" }, "marshallingType" : "MAP", "name" : "Attributes", "sensitive" : false, "setterDocumentation" : "

Information about the attributes.

\n@param attributes Information about the attributes.", "setterMethodName" : "setAttributes", "setterModel" : { "variableDeclarationType" : "java.util.Map", "variableName" : "attributes", "variableType" : "java.util.Map", "documentation" : null, "simpleType" : "Map", "variableSetterType" : "java.util.Map" }, "simple" : false, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "java.util.Map", "variableName" : "attributes", "variableType" : "java.util.Map", "documentation" : "

Information about the attributes.

", "simpleType" : "Map", "variableSetterType" : "java.util.Map" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null } }, "nonStreamingMembers" : [ { "autoConstructClassIfExists" : { "present" : true }, "beanStyleGetterMethodName" : "getAttributes", "beanStyleSetterMethodName" : "setAttributes", "c2jName" : "Attributes", "c2jShape" : "Attributes", "defaultConsumerFluentSetterDocumentation" : "

Information about the attributes.

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

Information about the attributes.

\n

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

\n

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

\n@return Information about the attributes.\n@deprecated Use {@link #attributes()}\n", "deprecatedName" : null, "deprecatedSetterDocumentation" : "

Information about the attributes.

\n@param attributes Information about the attributes.\n@return Returns a reference to this object so that method calls can be chained together.\n@deprecated Use {@link #attributes(Map)}\n", "documentation" : "

Information about the attributes.

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

Information about the attributes.

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

Information about the attributes.

\n

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

\n

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

\n@return Information about the attributes.", "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" : "Attributes", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "Attributes", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : true, "mapModel" : { "implType" : "java.util.HashMap", "interfaceType" : "java.util.Map", "keyLocationName" : "key", "keyModel" : { "autoConstructClassIfExists" : { "present" : false }, "beanStyleGetterMethodName" : "getKey", "beanStyleSetterMethodName" : "setKey", "c2jName" : "key", "c2jShape" : "AttributeName", "defaultConsumerFluentSetterDocumentation" : "Sets the value of the Key property for this object.\n\nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #key(String)}.\n@param key a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #key(String)", "deprecated" : false, "deprecatedBeanStyleSetterMethodName" : null, "deprecatedFluentGetterMethodName" : null, "deprecatedFluentSetterMethodName" : null, "deprecatedGetterDocumentation" : "Returns the value of the Key property for this object.\n@return The value of the Key property for this object.\n@deprecated Use {@link #key()}\n", "deprecatedName" : null, "deprecatedSetterDocumentation" : "Sets the value of the Key property for this object.\n\n@param key The new value for the Key property for this object.\n@return Returns a reference to this object so that method calls can be chained together.\n@deprecated Use {@link #key(String)}\n", "documentation" : "", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "existenceCheckDocumentation" : "Returns true if the Key property was specified by the sender (it may be empty), or false if the sender did not specify the value (it will be empty). For responses returned by the SDK, the sender is the AWS service.\n", "existenceCheckMethodName" : "hasKey", "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "key", "fluentSetterDocumentation" : "Sets the value of the Key property for this object.\n\n@param key The new value for the Key property for this object.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "key", "getterDocumentation" : "Returns the value of the Key property for this object.\n@return The value of the Key property for this object.", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "key", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "key", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "Key", "sensitive" : false, "setterDocumentation" : "Sets the value of the Key property for this object.\n\n@param key The new value for the Key property for this object.", "setterMethodName" : "setKey", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "key", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "key", "variableType" : "String", "documentation" : "", "simpleType" : "String", "variableSetterType" : "String" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null }, "valueLocationName" : "value", "valueModel" : { "autoConstructClassIfExists" : { "present" : false }, "beanStyleGetterMethodName" : "getValue", "beanStyleSetterMethodName" : "setValue", "c2jName" : "value", "c2jShape" : "AttributeValue", "defaultConsumerFluentSetterDocumentation" : "Sets the value of the Value property for this object.\n\nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #value(String)}.\n@param value a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #value(String)", "deprecated" : false, "deprecatedBeanStyleSetterMethodName" : null, "deprecatedFluentGetterMethodName" : null, "deprecatedFluentSetterMethodName" : null, "deprecatedGetterDocumentation" : "Returns the value of the Value property for this object.\n@return The value of the Value property for this object.\n@deprecated Use {@link #value()}\n", "deprecatedName" : null, "deprecatedSetterDocumentation" : "Sets the value of the Value property for this object.\n\n@param value The new value for the Value property for this object.\n@return Returns a reference to this object so that method calls can be chained together.\n@deprecated Use {@link #value(String)}\n", "documentation" : "", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "existenceCheckDocumentation" : "Returns true if the Value property was specified by the sender (it may be empty), or false if the sender did not specify the value (it will be empty). For responses returned by the SDK, the sender is the AWS service.\n", "existenceCheckMethodName" : "hasValue", "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "value", "fluentSetterDocumentation" : "Sets the value of the Value property for this object.\n\n@param value The new value for the Value property for this object.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "value", "getterDocumentation" : "Returns the value of the Value property for this object.\n@return The value of the Value property for this object.", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "value", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "value", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "Value", "sensitive" : false, "setterDocumentation" : "Sets the value of the Value property for this object.\n\n@param value The new value for the Value property for this object.", "setterMethodName" : "setValue", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "value", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "value", "variableType" : "String", "documentation" : "", "simpleType" : "String", "variableSetterType" : "String" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null }, "entryType" : "Map.Entry", "templateType" : "java.util.Map" }, "marshallingType" : "MAP", "name" : "Attributes", "sensitive" : false, "setterDocumentation" : "

Information about the attributes.

\n@param attributes Information about the attributes.", "setterMethodName" : "setAttributes", "setterModel" : { "variableDeclarationType" : "java.util.Map", "variableName" : "attributes", "variableType" : "java.util.Map", "documentation" : null, "simpleType" : "Map", "variableSetterType" : "java.util.Map" }, "simple" : false, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "java.util.Map", "variableName" : "attributes", "variableType" : "java.util.Map", "documentation" : "

Information about the attributes.

", "simpleType" : "Map", "variableSetterType" : "java.util.Map" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null } ], "requestSignerAware" : false, "requestSignerClassFqcn" : null, "required" : null, "shapeName" : "GetContactAttributesResponse", "simpleMethod" : false, "unmarshaller" : { "flattened" : false, "resultWrapper" : null }, "variable" : { "variableDeclarationType" : "GetContactAttributesResponse", "variableName" : "getContactAttributesResponse", "variableType" : "GetContactAttributesResponse", "documentation" : null, "simpleType" : "GetContactAttributesResponse", "variableSetterType" : "GetContactAttributesResponse" }, "wrapper" : false, "xmlNamespace" : null }, "GetCurrentMetricDataRequest" : { "c2jName" : "GetCurrentMetricDataRequest", "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" : "GetCurrentMetricData", "locationName" : null, "requestUri" : "/metrics/current/{InstanceId}", "target" : null, "verb" : "POST", "xmlNameSpaceUri" : null }, "members" : [ { "autoConstructClassIfExists" : { "present" : false }, "beanStyleGetterMethodName" : "getInstanceId", "beanStyleSetterMethodName" : "setInstanceId", "c2jName" : "InstanceId", "c2jShape" : "InstanceId", "defaultConsumerFluentSetterDocumentation" : "

The identifier of the Amazon Connect instance.

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

The identifier of the Amazon Connect instance.

\n@return The identifier of the Amazon Connect instance.\n@deprecated Use {@link #instanceId()}\n", "deprecatedName" : null, "deprecatedSetterDocumentation" : "

The identifier of the Amazon Connect instance.

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

The identifier of the Amazon Connect instance.

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

The identifier of the Amazon Connect instance.

\n@param instanceId The identifier of the Amazon Connect instance.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "instanceId", "getterDocumentation" : "

The identifier of the Amazon Connect instance.

\n@return The identifier of the Amazon Connect instance.", "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" : "InstanceId", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "InstanceId", "uri" : true }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "InstanceId", "sensitive" : false, "setterDocumentation" : "

The identifier of the Amazon Connect instance.

\n@param instanceId The identifier of the Amazon Connect instance.", "setterMethodName" : "setInstanceId", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "instanceId", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "instanceId", "variableType" : "String", "documentation" : "

The identifier of the Amazon Connect instance.

", "simpleType" : "String", "variableSetterType" : "String" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null }, { "autoConstructClassIfExists" : { "present" : false }, "beanStyleGetterMethodName" : "getFilters", "beanStyleSetterMethodName" : "setFilters", "c2jName" : "Filters", "c2jShape" : "Filters", "defaultConsumerFluentSetterDocumentation" : "

The queues, up to 100, or channels, to use to filter the metrics returned. Metric data is retrieved only for the resources associated with the queues or channels included in the filter. You can include both queue IDs and queue ARNs in the same request. The only supported channel is VOICE.

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

The queues, up to 100, or channels, to use to filter the metrics returned. Metric data is retrieved only for the resources associated with the queues or channels included in the filter. You can include both queue IDs and queue ARNs in the same request. The only supported channel is VOICE.

\n@return The queues, up to 100, or channels, to use to filter the metrics returned. Metric data is retrieved only for the resources associated with the queues or channels included in the filter. You can include both queue IDs and queue ARNs in the same request. The only supported channel is VOICE.\n@deprecated Use {@link #filters()}\n", "deprecatedName" : null, "deprecatedSetterDocumentation" : "

The queues, up to 100, or channels, to use to filter the metrics returned. Metric data is retrieved only for the resources associated with the queues or channels included in the filter. You can include both queue IDs and queue ARNs in the same request. The only supported channel is VOICE.

\n@param filters The queues, up to 100, or channels, to use to filter the metrics returned. Metric data is retrieved only for the resources associated with the queues or channels included in the filter. You can include both queue IDs and queue ARNs in the same request. The only supported channel is VOICE.\n@return Returns a reference to this object so that method calls can be chained together.\n@deprecated Use {@link #filters(Filters)}\n", "documentation" : "

The queues, up to 100, or channels, to use to filter the metrics returned. Metric data is retrieved only for the resources associated with the queues or channels included in the filter. You can include both queue IDs and queue ARNs in the same request. The only supported channel is VOICE.

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

The queues, up to 100, or channels, to use to filter the metrics returned. Metric data is retrieved only for the resources associated with the queues or channels included in the filter. You can include both queue IDs and queue ARNs in the same request. The only supported channel is VOICE.

\n@param filters The queues, up to 100, or channels, to use to filter the metrics returned. Metric data is retrieved only for the resources associated with the queues or channels included in the filter. You can include both queue IDs and queue ARNs in the same request. The only supported channel is VOICE.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "filters", "getterDocumentation" : "

The queues, up to 100, or channels, to use to filter the metrics returned. Metric data is retrieved only for the resources associated with the queues or channels included in the filter. You can include both queue IDs and queue ARNs in the same request. The only supported channel is VOICE.

\n@return The queues, up to 100, or channels, to use to filter the metrics returned. Metric data is retrieved only for the resources associated with the queues or channels included in the filter. You can include both queue IDs and queue ARNs in the same request. The only supported channel is VOICE.", "getterModel" : { "returnType" : "Filters", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "Filters", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "Filters", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "SDK_POJO", "name" : "Filters", "sensitive" : false, "setterDocumentation" : "

The queues, up to 100, or channels, to use to filter the metrics returned. Metric data is retrieved only for the resources associated with the queues or channels included in the filter. You can include both queue IDs and queue ARNs in the same request. The only supported channel is VOICE.

\n@param filters The queues, up to 100, or channels, to use to filter the metrics returned. Metric data is retrieved only for the resources associated with the queues or channels included in the filter. You can include both queue IDs and queue ARNs in the same request. The only supported channel is VOICE.", "setterMethodName" : "setFilters", "setterModel" : { "variableDeclarationType" : "Filters", "variableName" : "filters", "variableType" : "Filters", "documentation" : null, "simpleType" : "Filters", "variableSetterType" : "Filters" }, "simple" : false, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "Filters", "variableName" : "filters", "variableType" : "Filters", "documentation" : "

The queues, up to 100, or channels, to use to filter the metrics returned. Metric data is retrieved only for the resources associated with the queues or channels included in the filter. You can include both queue IDs and queue ARNs in the same request. The only supported channel is VOICE.

", "simpleType" : "Filters", "variableSetterType" : "Filters" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null }, { "autoConstructClassIfExists" : { "present" : true }, "beanStyleGetterMethodName" : "getGroupings", "beanStyleSetterMethodName" : "setGroupings", "c2jName" : "Groupings", "c2jShape" : "Groupings", "defaultConsumerFluentSetterDocumentation" : "

The grouping applied to the metrics returned. For example, when grouped by QUEUE, the metrics returned apply to each queue rather than aggregated for all queues. If you group by CHANNEL, you should include a Channels filter. The only supported channel is VOICE.

If no Grouping is included in the request, a summary of metrics is returned.

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

The grouping applied to the metrics returned. For example, when grouped by QUEUE, the metrics returned apply to each queue rather than aggregated for all queues. If you group by CHANNEL, you should include a Channels filter. The only supported channel is VOICE.

If no Grouping is included in the request, a summary of metrics is returned.

\n

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

\n

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

\n@return The grouping applied to the metrics returned. For example, when grouped by QUEUE, the metrics returned apply to each queue rather than aggregated for all queues. If you group by CHANNEL, you should include a Channels filter. The only supported channel is VOICE.

If no Grouping is included in the request, a summary of metrics is returned.\n@deprecated Use {@link #groupingsAsStrings()}\n", "deprecatedName" : null, "deprecatedSetterDocumentation" : "

The grouping applied to the metrics returned. For example, when grouped by QUEUE, the metrics returned apply to each queue rather than aggregated for all queues. If you group by CHANNEL, you should include a Channels filter. The only supported channel is VOICE.

If no Grouping is included in the request, a summary of metrics is returned.

\n@param groupings The grouping applied to the metrics returned. For example, when grouped by QUEUE, the metrics returned apply to each queue rather than aggregated for all queues. If you group by CHANNEL, you should include a Channels filter. The only supported channel is VOICE.

If no Grouping is included in the request, a summary of metrics is returned.\n@return Returns a reference to this object so that method calls can be chained together.\n@deprecated Use {@link #groupingsWithStrings(List)}\n", "documentation" : "

The grouping applied to the metrics returned. For example, when grouped by QUEUE, the metrics returned apply to each queue rather than aggregated for all queues. If you group by CHANNEL, you should include a Channels filter. The only supported channel is VOICE.

If no Grouping is included in the request, a summary of metrics is returned.

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

The grouping applied to the metrics returned. For example, when grouped by QUEUE, the metrics returned apply to each queue rather than aggregated for all queues. If you group by CHANNEL, you should include a Channels filter. The only supported channel is VOICE.

If no Grouping is included in the request, a summary of metrics is returned.

\n@param groupings The grouping applied to the metrics returned. For example, when grouped by QUEUE, the metrics returned apply to each queue rather than aggregated for all queues. If you group by CHANNEL, you should include a Channels filter. The only supported channel is VOICE.

If no Grouping is included in the request, a summary of metrics is returned.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "groupingsWithStrings", "getterDocumentation" : "

The grouping applied to the metrics returned. For example, when grouped by QUEUE, the metrics returned apply to each queue rather than aggregated for all queues. If you group by CHANNEL, you should include a Channels filter. The only supported channel is VOICE.

If no Grouping is included in the request, a summary of metrics is returned.

\n

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

\n

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

\n@return The grouping applied to the metrics returned. For example, when grouped by QUEUE, the metrics returned apply to each queue rather than aggregated for all queues. If you group by CHANNEL, you should include a Channels filter. The only supported channel is VOICE.

If no Grouping is included in the request, a summary of metrics is returned.", "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" : "Groupings", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "Groupings", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : true, "listModel" : { "implType" : "java.util.ArrayList", "interfaceType" : "java.util.List", "listMemberModel" : { "autoConstructClassIfExists" : { "present" : false }, "beanStyleGetterMethodName" : "getMember", "beanStyleSetterMethodName" : "setMember", "c2jName" : "member", "c2jShape" : "Grouping", "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 #memberAsString(String)}.\n@param member a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #member(String)", "deprecated" : false, "deprecatedBeanStyleSetterMethodName" : null, "deprecatedFluentGetterMethodName" : null, "deprecatedFluentSetterMethodName" : null, "deprecatedGetterDocumentation" : "Returns the value of the Member property for this object.\n

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

\n@return The value of the Member property for this object.\n@see Grouping\n@deprecated Use {@link #memberAsString()}\n", "deprecatedName" : null, "deprecatedSetterDocumentation" : "Sets the value of the Member property for this object.\n\n@param member The new value for the Member property for this object.\n@see Grouping\n@return Returns a reference to this object so that method calls can be chained together.\n@see Grouping\n@deprecated Use {@link #member(String)}\n", "documentation" : "", "endpointDiscoveryId" : false, "enumType" : "Grouping", "eventHeader" : false, "eventPayload" : false, "existenceCheckDocumentation" : "Returns true if the Member property was specified by the sender (it may be empty), or false if the sender did not specify the value (it will be empty). For responses returned by the SDK, the sender is the AWS service.\n", "existenceCheckMethodName" : "hasMember", "fluentEnumGetterMethodName" : "member", "fluentEnumSetterMethodName" : "member", "fluentGetterMethodName" : "memberAsString", "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@see Grouping\n@return Returns a reference to this object so that method calls can be chained together.\n@see Grouping", "fluentSetterMethodName" : "member", "getterDocumentation" : "Returns the value of the Member property for this object.\n

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

\n@return The value of the Member property for this object.\n@see Grouping", "getterModel" : { "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.\n@see Grouping", "setterMethodName" : "setMember", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "member", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "member", "variableType" : "String", "documentation" : "", "simpleType" : "String", "variableSetterType" : "String" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null }, "memberLocationName" : null, "memberType" : "String", "map" : false, "memberAdditionalMarshallingPath" : null, "memberAdditionalUnmarshallingPath" : null, "simple" : true, "simpleType" : "String", "templateImplType" : "java.util.ArrayList", "templateType" : "java.util.List" }, "map" : false, "mapModel" : null, "marshallingType" : "LIST", "name" : "Groupings", "sensitive" : false, "setterDocumentation" : "

The grouping applied to the metrics returned. For example, when grouped by QUEUE, the metrics returned apply to each queue rather than aggregated for all queues. If you group by CHANNEL, you should include a Channels filter. The only supported channel is VOICE.

If no Grouping is included in the request, a summary of metrics is returned.

\n@param groupings The grouping applied to the metrics returned. For example, when grouped by QUEUE, the metrics returned apply to each queue rather than aggregated for all queues. If you group by CHANNEL, you should include a Channels filter. The only supported channel is VOICE.

If no Grouping is included in the request, a summary of metrics is returned.", "setterMethodName" : "setGroupings", "setterModel" : { "variableDeclarationType" : "java.util.List", "variableName" : "groupings", "variableType" : "java.util.List", "documentation" : null, "simpleType" : "List", "variableSetterType" : "java.util.Collection" }, "simple" : false, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "java.util.List", "variableName" : "groupings", "variableType" : "java.util.List", "documentation" : "

The grouping applied to the metrics returned. For example, when grouped by QUEUE, the metrics returned apply to each queue rather than aggregated for all queues. If you group by CHANNEL, you should include a Channels filter. The only supported channel is VOICE.

If no Grouping is included in the request, a summary of metrics is returned.

", "simpleType" : "List", "variableSetterType" : "java.util.Collection" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null }, { "autoConstructClassIfExists" : { "present" : true }, "beanStyleGetterMethodName" : "getCurrentMetrics", "beanStyleSetterMethodName" : "setCurrentMetrics", "c2jName" : "CurrentMetrics", "c2jShape" : "CurrentMetrics", "defaultConsumerFluentSetterDocumentation" : "

The metrics to retrieve. Specify the name and unit for each metric. The following metrics are available:

AGENTS_AFTER_CONTACT_WORK

Unit: COUNT

AGENTS_AVAILABLE

Unit: COUNT

AGENTS_ERROR

Unit: COUNT

AGENTS_NON_PRODUCTIVE

Unit: COUNT

AGENTS_ON_CALL

Unit: COUNT

AGENTS_ON_CONTACT

Unit: COUNT

AGENTS_ONLINE

Unit: COUNT

AGENTS_STAFFED

Unit: COUNT

CONTACTS_IN_QUEUE

Unit: COUNT

CONTACTS_SCHEDULED

Unit: COUNT

OLDEST_CONTACT_AGE

Unit: SECONDS

SLOTS_ACTIVE

Unit: COUNT

SLOTS_AVAILABLE

Unit: COUNT

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

The metrics to retrieve. Specify the name and unit for each metric. The following metrics are available:

AGENTS_AFTER_CONTACT_WORK

Unit: COUNT

AGENTS_AVAILABLE

Unit: COUNT

AGENTS_ERROR

Unit: COUNT

AGENTS_NON_PRODUCTIVE

Unit: COUNT

AGENTS_ON_CALL

Unit: COUNT

AGENTS_ON_CONTACT

Unit: COUNT

AGENTS_ONLINE

Unit: COUNT

AGENTS_STAFFED

Unit: COUNT

CONTACTS_IN_QUEUE

Unit: COUNT

CONTACTS_SCHEDULED

Unit: COUNT

OLDEST_CONTACT_AGE

Unit: SECONDS

SLOTS_ACTIVE

Unit: COUNT

SLOTS_AVAILABLE

Unit: COUNT

\n

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

\n

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

\n@return The metrics to retrieve. Specify the name and unit for each metric. The following metrics are available:

AGENTS_AFTER_CONTACT_WORK

Unit: COUNT

AGENTS_AVAILABLE

Unit: COUNT

AGENTS_ERROR

Unit: COUNT

AGENTS_NON_PRODUCTIVE

Unit: COUNT

AGENTS_ON_CALL

Unit: COUNT

AGENTS_ON_CONTACT

Unit: COUNT

AGENTS_ONLINE

Unit: COUNT

AGENTS_STAFFED

Unit: COUNT

CONTACTS_IN_QUEUE

Unit: COUNT

CONTACTS_SCHEDULED

Unit: COUNT

OLDEST_CONTACT_AGE

Unit: SECONDS

SLOTS_ACTIVE

Unit: COUNT

SLOTS_AVAILABLE

Unit: COUNT

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

The metrics to retrieve. Specify the name and unit for each metric. The following metrics are available:

AGENTS_AFTER_CONTACT_WORK

Unit: COUNT

AGENTS_AVAILABLE

Unit: COUNT

AGENTS_ERROR

Unit: COUNT

AGENTS_NON_PRODUCTIVE

Unit: COUNT

AGENTS_ON_CALL

Unit: COUNT

AGENTS_ON_CONTACT

Unit: COUNT

AGENTS_ONLINE

Unit: COUNT

AGENTS_STAFFED

Unit: COUNT

CONTACTS_IN_QUEUE

Unit: COUNT

CONTACTS_SCHEDULED

Unit: COUNT

OLDEST_CONTACT_AGE

Unit: SECONDS

SLOTS_ACTIVE

Unit: COUNT

SLOTS_AVAILABLE

Unit: COUNT

\n@param currentMetrics The metrics to retrieve. Specify the name and unit for each metric. The following metrics are available:

AGENTS_AFTER_CONTACT_WORK

Unit: COUNT

AGENTS_AVAILABLE

Unit: COUNT

AGENTS_ERROR

Unit: COUNT

AGENTS_NON_PRODUCTIVE

Unit: COUNT

AGENTS_ON_CALL

Unit: COUNT

AGENTS_ON_CONTACT

Unit: COUNT

AGENTS_ONLINE

Unit: COUNT

AGENTS_STAFFED

Unit: COUNT

CONTACTS_IN_QUEUE

Unit: COUNT

CONTACTS_SCHEDULED

Unit: COUNT

OLDEST_CONTACT_AGE

Unit: SECONDS

SLOTS_ACTIVE

Unit: COUNT

SLOTS_AVAILABLE

Unit: COUNT

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

The metrics to retrieve. Specify the name and unit for each metric. The following metrics are available:

AGENTS_AFTER_CONTACT_WORK

Unit: COUNT

AGENTS_AVAILABLE

Unit: COUNT

AGENTS_ERROR

Unit: COUNT

AGENTS_NON_PRODUCTIVE

Unit: COUNT

AGENTS_ON_CALL

Unit: COUNT

AGENTS_ON_CONTACT

Unit: COUNT

AGENTS_ONLINE

Unit: COUNT

AGENTS_STAFFED

Unit: COUNT

CONTACTS_IN_QUEUE

Unit: COUNT

CONTACTS_SCHEDULED

Unit: COUNT

OLDEST_CONTACT_AGE

Unit: SECONDS

SLOTS_ACTIVE

Unit: COUNT

SLOTS_AVAILABLE

Unit: COUNT

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

The metrics to retrieve. Specify the name and unit for each metric. The following metrics are available:

AGENTS_AFTER_CONTACT_WORK

Unit: COUNT

AGENTS_AVAILABLE

Unit: COUNT

AGENTS_ERROR

Unit: COUNT

AGENTS_NON_PRODUCTIVE

Unit: COUNT

AGENTS_ON_CALL

Unit: COUNT

AGENTS_ON_CONTACT

Unit: COUNT

AGENTS_ONLINE

Unit: COUNT

AGENTS_STAFFED

Unit: COUNT

CONTACTS_IN_QUEUE

Unit: COUNT

CONTACTS_SCHEDULED

Unit: COUNT

OLDEST_CONTACT_AGE

Unit: SECONDS

SLOTS_ACTIVE

Unit: COUNT

SLOTS_AVAILABLE

Unit: COUNT

\n@param currentMetrics The metrics to retrieve. Specify the name and unit for each metric. The following metrics are available:

AGENTS_AFTER_CONTACT_WORK

Unit: COUNT

AGENTS_AVAILABLE

Unit: COUNT

AGENTS_ERROR

Unit: COUNT

AGENTS_NON_PRODUCTIVE

Unit: COUNT

AGENTS_ON_CALL

Unit: COUNT

AGENTS_ON_CONTACT

Unit: COUNT

AGENTS_ONLINE

Unit: COUNT

AGENTS_STAFFED

Unit: COUNT

CONTACTS_IN_QUEUE

Unit: COUNT

CONTACTS_SCHEDULED

Unit: COUNT

OLDEST_CONTACT_AGE

Unit: SECONDS

SLOTS_ACTIVE

Unit: COUNT

SLOTS_AVAILABLE

Unit: COUNT

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

The metrics to retrieve. Specify the name and unit for each metric. The following metrics are available:

AGENTS_AFTER_CONTACT_WORK

Unit: COUNT

AGENTS_AVAILABLE

Unit: COUNT

AGENTS_ERROR

Unit: COUNT

AGENTS_NON_PRODUCTIVE

Unit: COUNT

AGENTS_ON_CALL

Unit: COUNT

AGENTS_ON_CONTACT

Unit: COUNT

AGENTS_ONLINE

Unit: COUNT

AGENTS_STAFFED

Unit: COUNT

CONTACTS_IN_QUEUE

Unit: COUNT

CONTACTS_SCHEDULED

Unit: COUNT

OLDEST_CONTACT_AGE

Unit: SECONDS

SLOTS_ACTIVE

Unit: COUNT

SLOTS_AVAILABLE

Unit: COUNT

\n

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

\n

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

\n@return The metrics to retrieve. Specify the name and unit for each metric. The following metrics are available:

AGENTS_AFTER_CONTACT_WORK

Unit: COUNT

AGENTS_AVAILABLE

Unit: COUNT

AGENTS_ERROR

Unit: COUNT

AGENTS_NON_PRODUCTIVE

Unit: COUNT

AGENTS_ON_CALL

Unit: COUNT

AGENTS_ON_CONTACT

Unit: COUNT

AGENTS_ONLINE

Unit: COUNT

AGENTS_STAFFED

Unit: COUNT

CONTACTS_IN_QUEUE

Unit: COUNT

CONTACTS_SCHEDULED

Unit: COUNT

OLDEST_CONTACT_AGE

Unit: SECONDS

SLOTS_ACTIVE

Unit: COUNT

SLOTS_AVAILABLE

Unit: COUNT

", "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" : "CurrentMetrics", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "CurrentMetrics", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : true, "listModel" : { "implType" : "java.util.ArrayList", "interfaceType" : "java.util.List", "listMemberModel" : { "autoConstructClassIfExists" : { "present" : false }, "beanStyleGetterMethodName" : "getMember", "beanStyleSetterMethodName" : "setMember", "c2jName" : "member", "c2jShape" : "CurrentMetric", "defaultConsumerFluentSetterDocumentation" : "Sets the value of the Member property for this object.\n\nThis is a convenience that creates an instance of the {@link CurrentMetric.Builder} avoiding the need to create one manually via {@link CurrentMetric#builder()}.\n\nWhen the {@link Consumer} completes, {@link CurrentMetric.Builder#build()} is called immediately and its result is passed to {@link #member(CurrentMetric)}.\n@param member a consumer that will call methods on {@link CurrentMetric.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #member(CurrentMetric)", "deprecated" : false, "deprecatedBeanStyleSetterMethodName" : null, "deprecatedFluentGetterMethodName" : null, "deprecatedFluentSetterMethodName" : null, "deprecatedGetterDocumentation" : "Returns the value of the Member property for this object.\n@return The value of the Member property for this object.\n@deprecated Use {@link #member()}\n", "deprecatedName" : null, "deprecatedSetterDocumentation" : "Sets the value of the Member property for this object.\n\n@param member The new value for the Member property for this object.\n@return Returns a reference to this object so that method calls can be chained together.\n@deprecated Use {@link #member(CurrentMetric)}\n", "documentation" : "", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "existenceCheckDocumentation" : "Returns true if the Member property was specified by the sender (it may be empty), or false if the sender did not specify the value (it will be empty). For responses returned by the SDK, the sender is the AWS service.\n", "existenceCheckMethodName" : "hasMember", "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "member", "fluentSetterDocumentation" : "Sets the value of the Member property for this object.\n\n@param member The new value for the Member property for this object.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "member", "getterDocumentation" : "Returns the value of the Member property for this object.\n@return The value of the Member property for this object.", "getterModel" : { "returnType" : "CurrentMetric", "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" : "CurrentMetric", "variableName" : "member", "variableType" : "CurrentMetric", "documentation" : null, "simpleType" : "CurrentMetric", "variableSetterType" : "CurrentMetric" }, "simple" : false, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "CurrentMetric", "variableName" : "member", "variableType" : "CurrentMetric", "documentation" : "", "simpleType" : "CurrentMetric", "variableSetterType" : "CurrentMetric" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null }, "memberLocationName" : null, "memberType" : "CurrentMetric", "map" : false, "memberAdditionalMarshallingPath" : null, "memberAdditionalUnmarshallingPath" : null, "simple" : false, "simpleType" : "CurrentMetric", "templateImplType" : "java.util.ArrayList", "templateType" : "java.util.List" }, "map" : false, "mapModel" : null, "marshallingType" : "LIST", "name" : "CurrentMetrics", "sensitive" : false, "setterDocumentation" : "

The metrics to retrieve. Specify the name and unit for each metric. The following metrics are available:

AGENTS_AFTER_CONTACT_WORK

Unit: COUNT

AGENTS_AVAILABLE

Unit: COUNT

AGENTS_ERROR

Unit: COUNT

AGENTS_NON_PRODUCTIVE

Unit: COUNT

AGENTS_ON_CALL

Unit: COUNT

AGENTS_ON_CONTACT

Unit: COUNT

AGENTS_ONLINE

Unit: COUNT

AGENTS_STAFFED

Unit: COUNT

CONTACTS_IN_QUEUE

Unit: COUNT

CONTACTS_SCHEDULED

Unit: COUNT

OLDEST_CONTACT_AGE

Unit: SECONDS

SLOTS_ACTIVE

Unit: COUNT

SLOTS_AVAILABLE

Unit: COUNT

\n@param currentMetrics The metrics to retrieve. Specify the name and unit for each metric. The following metrics are available:

AGENTS_AFTER_CONTACT_WORK

Unit: COUNT

AGENTS_AVAILABLE

Unit: COUNT

AGENTS_ERROR

Unit: COUNT

AGENTS_NON_PRODUCTIVE

Unit: COUNT

AGENTS_ON_CALL

Unit: COUNT

AGENTS_ON_CONTACT

Unit: COUNT

AGENTS_ONLINE

Unit: COUNT

AGENTS_STAFFED

Unit: COUNT

CONTACTS_IN_QUEUE

Unit: COUNT

CONTACTS_SCHEDULED

Unit: COUNT

OLDEST_CONTACT_AGE

Unit: SECONDS

SLOTS_ACTIVE

Unit: COUNT

SLOTS_AVAILABLE

Unit: COUNT

", "setterMethodName" : "setCurrentMetrics", "setterModel" : { "variableDeclarationType" : "java.util.List", "variableName" : "currentMetrics", "variableType" : "java.util.List", "documentation" : null, "simpleType" : "List", "variableSetterType" : "java.util.Collection" }, "simple" : false, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "java.util.List", "variableName" : "currentMetrics", "variableType" : "java.util.List", "documentation" : "

The metrics to retrieve. Specify the name and unit for each metric. The following metrics are available:

AGENTS_AFTER_CONTACT_WORK

Unit: COUNT

AGENTS_AVAILABLE

Unit: COUNT

AGENTS_ERROR

Unit: COUNT

AGENTS_NON_PRODUCTIVE

Unit: COUNT

AGENTS_ON_CALL

Unit: COUNT

AGENTS_ON_CONTACT

Unit: COUNT

AGENTS_ONLINE

Unit: COUNT

AGENTS_STAFFED

Unit: COUNT

CONTACTS_IN_QUEUE

Unit: COUNT

CONTACTS_SCHEDULED

Unit: COUNT

OLDEST_CONTACT_AGE

Unit: SECONDS

SLOTS_ACTIVE

Unit: COUNT

SLOTS_AVAILABLE

Unit: COUNT

", "simpleType" : "List", "variableSetterType" : "java.util.Collection" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null }, { "autoConstructClassIfExists" : { "present" : false }, "beanStyleGetterMethodName" : "getNextToken", "beanStyleSetterMethodName" : "setNextToken", "c2jName" : "NextToken", "c2jShape" : "NextToken", "defaultConsumerFluentSetterDocumentation" : "

The token for the next set of results. Use the value returned in the previous response in the next request to retrieve the next set of results.

The token expires after 5 minutes from the time it is created. Subsequent requests that use the token must use the same request parameters as the request that generated the token.

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

The token for the next set of results. Use the value returned in the previous response in the next request to retrieve the next set of results.

The token expires after 5 minutes from the time it is created. Subsequent requests that use the token must use the same request parameters as the request that generated the token.

\n@return The token for the next set of results. Use the value returned in the previous response in the next request to retrieve the next set of results.

The token expires after 5 minutes from the time it is created. Subsequent requests that use the token must use the same request parameters as the request that generated the token.\n@deprecated Use {@link #nextToken()}\n", "deprecatedName" : null, "deprecatedSetterDocumentation" : "

The token for the next set of results. Use the value returned in the previous response in the next request to retrieve the next set of results.

The token expires after 5 minutes from the time it is created. Subsequent requests that use the token must use the same request parameters as the request that generated the token.

\n@param nextToken The token for the next set of results. Use the value returned in the previous response in the next request to retrieve the next set of results.

The token expires after 5 minutes from the time it is created. Subsequent requests that use the token must use the same request parameters as the request that generated the token.\n@return Returns a reference to this object so that method calls can be chained together.\n@deprecated Use {@link #nextToken(String)}\n", "documentation" : "

The token for the next set of results. Use the value returned in the previous response in the next request to retrieve the next set of results.

The token expires after 5 minutes from the time it is created. Subsequent requests that use the token must use the same request parameters as the request that generated the token.

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

The token for the next set of results. Use the value returned in the previous response in the next request to retrieve the next set of results.

The token expires after 5 minutes from the time it is created. Subsequent requests that use the token must use the same request parameters as the request that generated the token.

\n@param nextToken The token for the next set of results. Use the value returned in the previous response in the next request to retrieve the next set of results.

The token expires after 5 minutes from the time it is created. Subsequent requests that use the token must use the same request parameters as the request that generated the token.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "nextToken", "getterDocumentation" : "

The token for the next set of results. Use the value returned in the previous response in the next request to retrieve the next set of results.

The token expires after 5 minutes from the time it is created. Subsequent requests that use the token must use the same request parameters as the request that generated the token.

\n@return The token for the next set of results. Use the value returned in the previous response in the next request to retrieve the next set of results.

The token expires after 5 minutes from the time it is created. Subsequent requests that use the token must use the same request parameters as the request that generated the token.", "getterModel" : { "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 token for the next set of results. Use the value returned in the previous response in the next request to retrieve the next set of results.

The token expires after 5 minutes from the time it is created. Subsequent requests that use the token must use the same request parameters as the request that generated the token.

\n@param nextToken The token for the next set of results. Use the value returned in the previous response in the next request to retrieve the next set of results.

The token expires after 5 minutes from the time it is created. Subsequent requests that use the token must use the same request parameters as the request that generated the token.", "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 token for the next set of results. Use the value returned in the previous response in the next request to retrieve the next set of results.

The token expires after 5 minutes from the time it is created. Subsequent requests that use the token must use the same request parameters as the request that generated the token.

", "simpleType" : "String", "variableSetterType" : "String" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null }, { "autoConstructClassIfExists" : { "present" : false }, "beanStyleGetterMethodName" : "getMaxResults", "beanStyleSetterMethodName" : "setMaxResults", "c2jName" : "MaxResults", "c2jShape" : "MaxResult100", "defaultConsumerFluentSetterDocumentation" : "

The maximimum number of results to return per page.

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

The maximimum number of results to return per page.

\n@return The maximimum number of results to return per page.\n@deprecated Use {@link #maxResults()}\n", "deprecatedName" : null, "deprecatedSetterDocumentation" : "

The maximimum number of results to return per page.

\n@param maxResults The maximimum number of results to return per page.\n@return Returns a reference to this object so that method calls can be chained together.\n@deprecated Use {@link #maxResults(Integer)}\n", "documentation" : "

The maximimum number of results to return per page.

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

The maximimum number of results to return per page.

\n@param maxResults The maximimum number of results to return per page.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "maxResults", "getterDocumentation" : "

The maximimum number of results to return per page.

\n@return The maximimum number of results to return per page.", "getterModel" : { "returnType" : "Integer", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "MaxResults", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "MaxResults", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "INTEGER", "name" : "MaxResults", "sensitive" : false, "setterDocumentation" : "

The maximimum number of results to return per page.

\n@param maxResults The maximimum number of results to return per page.", "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 maximimum number of results to return per page.

", "simpleType" : "Integer", "variableSetterType" : "Integer" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null } ], "membersAsMap" : { "CurrentMetrics" : { "autoConstructClassIfExists" : { "present" : true }, "beanStyleGetterMethodName" : "getCurrentMetrics", "beanStyleSetterMethodName" : "setCurrentMetrics", "c2jName" : "CurrentMetrics", "c2jShape" : "CurrentMetrics", "defaultConsumerFluentSetterDocumentation" : "

The metrics to retrieve. Specify the name and unit for each metric. The following metrics are available:

AGENTS_AFTER_CONTACT_WORK

Unit: COUNT

AGENTS_AVAILABLE

Unit: COUNT

AGENTS_ERROR

Unit: COUNT

AGENTS_NON_PRODUCTIVE

Unit: COUNT

AGENTS_ON_CALL

Unit: COUNT

AGENTS_ON_CONTACT

Unit: COUNT

AGENTS_ONLINE

Unit: COUNT

AGENTS_STAFFED

Unit: COUNT

CONTACTS_IN_QUEUE

Unit: COUNT

CONTACTS_SCHEDULED

Unit: COUNT

OLDEST_CONTACT_AGE

Unit: SECONDS

SLOTS_ACTIVE

Unit: COUNT

SLOTS_AVAILABLE

Unit: COUNT

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

The metrics to retrieve. Specify the name and unit for each metric. The following metrics are available:

AGENTS_AFTER_CONTACT_WORK

Unit: COUNT

AGENTS_AVAILABLE

Unit: COUNT

AGENTS_ERROR

Unit: COUNT

AGENTS_NON_PRODUCTIVE

Unit: COUNT

AGENTS_ON_CALL

Unit: COUNT

AGENTS_ON_CONTACT

Unit: COUNT

AGENTS_ONLINE

Unit: COUNT

AGENTS_STAFFED

Unit: COUNT

CONTACTS_IN_QUEUE

Unit: COUNT

CONTACTS_SCHEDULED

Unit: COUNT

OLDEST_CONTACT_AGE

Unit: SECONDS

SLOTS_ACTIVE

Unit: COUNT

SLOTS_AVAILABLE

Unit: COUNT

\n

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

\n

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

\n@return The metrics to retrieve. Specify the name and unit for each metric. The following metrics are available:

AGENTS_AFTER_CONTACT_WORK

Unit: COUNT

AGENTS_AVAILABLE

Unit: COUNT

AGENTS_ERROR

Unit: COUNT

AGENTS_NON_PRODUCTIVE

Unit: COUNT

AGENTS_ON_CALL

Unit: COUNT

AGENTS_ON_CONTACT

Unit: COUNT

AGENTS_ONLINE

Unit: COUNT

AGENTS_STAFFED

Unit: COUNT

CONTACTS_IN_QUEUE

Unit: COUNT

CONTACTS_SCHEDULED

Unit: COUNT

OLDEST_CONTACT_AGE

Unit: SECONDS

SLOTS_ACTIVE

Unit: COUNT

SLOTS_AVAILABLE

Unit: COUNT

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

The metrics to retrieve. Specify the name and unit for each metric. The following metrics are available:

AGENTS_AFTER_CONTACT_WORK

Unit: COUNT

AGENTS_AVAILABLE

Unit: COUNT

AGENTS_ERROR

Unit: COUNT

AGENTS_NON_PRODUCTIVE

Unit: COUNT

AGENTS_ON_CALL

Unit: COUNT

AGENTS_ON_CONTACT

Unit: COUNT

AGENTS_ONLINE

Unit: COUNT

AGENTS_STAFFED

Unit: COUNT

CONTACTS_IN_QUEUE

Unit: COUNT

CONTACTS_SCHEDULED

Unit: COUNT

OLDEST_CONTACT_AGE

Unit: SECONDS

SLOTS_ACTIVE

Unit: COUNT

SLOTS_AVAILABLE

Unit: COUNT

\n@param currentMetrics The metrics to retrieve. Specify the name and unit for each metric. The following metrics are available:

AGENTS_AFTER_CONTACT_WORK

Unit: COUNT

AGENTS_AVAILABLE

Unit: COUNT

AGENTS_ERROR

Unit: COUNT

AGENTS_NON_PRODUCTIVE

Unit: COUNT

AGENTS_ON_CALL

Unit: COUNT

AGENTS_ON_CONTACT

Unit: COUNT

AGENTS_ONLINE

Unit: COUNT

AGENTS_STAFFED

Unit: COUNT

CONTACTS_IN_QUEUE

Unit: COUNT

CONTACTS_SCHEDULED

Unit: COUNT

OLDEST_CONTACT_AGE

Unit: SECONDS

SLOTS_ACTIVE

Unit: COUNT

SLOTS_AVAILABLE

Unit: COUNT

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

The metrics to retrieve. Specify the name and unit for each metric. The following metrics are available:

AGENTS_AFTER_CONTACT_WORK

Unit: COUNT

AGENTS_AVAILABLE

Unit: COUNT

AGENTS_ERROR

Unit: COUNT

AGENTS_NON_PRODUCTIVE

Unit: COUNT

AGENTS_ON_CALL

Unit: COUNT

AGENTS_ON_CONTACT

Unit: COUNT

AGENTS_ONLINE

Unit: COUNT

AGENTS_STAFFED

Unit: COUNT

CONTACTS_IN_QUEUE

Unit: COUNT

CONTACTS_SCHEDULED

Unit: COUNT

OLDEST_CONTACT_AGE

Unit: SECONDS

SLOTS_ACTIVE

Unit: COUNT

SLOTS_AVAILABLE

Unit: COUNT

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

The metrics to retrieve. Specify the name and unit for each metric. The following metrics are available:

AGENTS_AFTER_CONTACT_WORK

Unit: COUNT

AGENTS_AVAILABLE

Unit: COUNT

AGENTS_ERROR

Unit: COUNT

AGENTS_NON_PRODUCTIVE

Unit: COUNT

AGENTS_ON_CALL

Unit: COUNT

AGENTS_ON_CONTACT

Unit: COUNT

AGENTS_ONLINE

Unit: COUNT

AGENTS_STAFFED

Unit: COUNT

CONTACTS_IN_QUEUE

Unit: COUNT

CONTACTS_SCHEDULED

Unit: COUNT

OLDEST_CONTACT_AGE

Unit: SECONDS

SLOTS_ACTIVE

Unit: COUNT

SLOTS_AVAILABLE

Unit: COUNT

\n@param currentMetrics The metrics to retrieve. Specify the name and unit for each metric. The following metrics are available:

AGENTS_AFTER_CONTACT_WORK

Unit: COUNT

AGENTS_AVAILABLE

Unit: COUNT

AGENTS_ERROR

Unit: COUNT

AGENTS_NON_PRODUCTIVE

Unit: COUNT

AGENTS_ON_CALL

Unit: COUNT

AGENTS_ON_CONTACT

Unit: COUNT

AGENTS_ONLINE

Unit: COUNT

AGENTS_STAFFED

Unit: COUNT

CONTACTS_IN_QUEUE

Unit: COUNT

CONTACTS_SCHEDULED

Unit: COUNT

OLDEST_CONTACT_AGE

Unit: SECONDS

SLOTS_ACTIVE

Unit: COUNT

SLOTS_AVAILABLE

Unit: COUNT

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

The metrics to retrieve. Specify the name and unit for each metric. The following metrics are available:

AGENTS_AFTER_CONTACT_WORK

Unit: COUNT

AGENTS_AVAILABLE

Unit: COUNT

AGENTS_ERROR

Unit: COUNT

AGENTS_NON_PRODUCTIVE

Unit: COUNT

AGENTS_ON_CALL

Unit: COUNT

AGENTS_ON_CONTACT

Unit: COUNT

AGENTS_ONLINE

Unit: COUNT

AGENTS_STAFFED

Unit: COUNT

CONTACTS_IN_QUEUE

Unit: COUNT

CONTACTS_SCHEDULED

Unit: COUNT

OLDEST_CONTACT_AGE

Unit: SECONDS

SLOTS_ACTIVE

Unit: COUNT

SLOTS_AVAILABLE

Unit: COUNT

\n

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

\n

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

\n@return The metrics to retrieve. Specify the name and unit for each metric. The following metrics are available:

AGENTS_AFTER_CONTACT_WORK

Unit: COUNT

AGENTS_AVAILABLE

Unit: COUNT

AGENTS_ERROR

Unit: COUNT

AGENTS_NON_PRODUCTIVE

Unit: COUNT

AGENTS_ON_CALL

Unit: COUNT

AGENTS_ON_CONTACT

Unit: COUNT

AGENTS_ONLINE

Unit: COUNT

AGENTS_STAFFED

Unit: COUNT

CONTACTS_IN_QUEUE

Unit: COUNT

CONTACTS_SCHEDULED

Unit: COUNT

OLDEST_CONTACT_AGE

Unit: SECONDS

SLOTS_ACTIVE

Unit: COUNT

SLOTS_AVAILABLE

Unit: COUNT

", "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" : "CurrentMetrics", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "CurrentMetrics", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : true, "listModel" : { "implType" : "java.util.ArrayList", "interfaceType" : "java.util.List", "listMemberModel" : { "autoConstructClassIfExists" : { "present" : false }, "beanStyleGetterMethodName" : "getMember", "beanStyleSetterMethodName" : "setMember", "c2jName" : "member", "c2jShape" : "CurrentMetric", "defaultConsumerFluentSetterDocumentation" : "Sets the value of the Member property for this object.\n\nThis is a convenience that creates an instance of the {@link CurrentMetric.Builder} avoiding the need to create one manually via {@link CurrentMetric#builder()}.\n\nWhen the {@link Consumer} completes, {@link CurrentMetric.Builder#build()} is called immediately and its result is passed to {@link #member(CurrentMetric)}.\n@param member a consumer that will call methods on {@link CurrentMetric.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #member(CurrentMetric)", "deprecated" : false, "deprecatedBeanStyleSetterMethodName" : null, "deprecatedFluentGetterMethodName" : null, "deprecatedFluentSetterMethodName" : null, "deprecatedGetterDocumentation" : "Returns the value of the Member property for this object.\n@return The value of the Member property for this object.\n@deprecated Use {@link #member()}\n", "deprecatedName" : null, "deprecatedSetterDocumentation" : "Sets the value of the Member property for this object.\n\n@param member The new value for the Member property for this object.\n@return Returns a reference to this object so that method calls can be chained together.\n@deprecated Use {@link #member(CurrentMetric)}\n", "documentation" : "", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "existenceCheckDocumentation" : "Returns true if the Member property was specified by the sender (it may be empty), or false if the sender did not specify the value (it will be empty). For responses returned by the SDK, the sender is the AWS service.\n", "existenceCheckMethodName" : "hasMember", "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "member", "fluentSetterDocumentation" : "Sets the value of the Member property for this object.\n\n@param member The new value for the Member property for this object.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "member", "getterDocumentation" : "Returns the value of the Member property for this object.\n@return The value of the Member property for this object.", "getterModel" : { "returnType" : "CurrentMetric", "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" : "CurrentMetric", "variableName" : "member", "variableType" : "CurrentMetric", "documentation" : null, "simpleType" : "CurrentMetric", "variableSetterType" : "CurrentMetric" }, "simple" : false, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "CurrentMetric", "variableName" : "member", "variableType" : "CurrentMetric", "documentation" : "", "simpleType" : "CurrentMetric", "variableSetterType" : "CurrentMetric" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null }, "memberLocationName" : null, "memberType" : "CurrentMetric", "map" : false, "memberAdditionalMarshallingPath" : null, "memberAdditionalUnmarshallingPath" : null, "simple" : false, "simpleType" : "CurrentMetric", "templateImplType" : "java.util.ArrayList", "templateType" : "java.util.List" }, "map" : false, "mapModel" : null, "marshallingType" : "LIST", "name" : "CurrentMetrics", "sensitive" : false, "setterDocumentation" : "

The metrics to retrieve. Specify the name and unit for each metric. The following metrics are available:

AGENTS_AFTER_CONTACT_WORK

Unit: COUNT

AGENTS_AVAILABLE

Unit: COUNT

AGENTS_ERROR

Unit: COUNT

AGENTS_NON_PRODUCTIVE

Unit: COUNT

AGENTS_ON_CALL

Unit: COUNT

AGENTS_ON_CONTACT

Unit: COUNT

AGENTS_ONLINE

Unit: COUNT

AGENTS_STAFFED

Unit: COUNT

CONTACTS_IN_QUEUE

Unit: COUNT

CONTACTS_SCHEDULED

Unit: COUNT

OLDEST_CONTACT_AGE

Unit: SECONDS

SLOTS_ACTIVE

Unit: COUNT

SLOTS_AVAILABLE

Unit: COUNT

\n@param currentMetrics The metrics to retrieve. Specify the name and unit for each metric. The following metrics are available:

AGENTS_AFTER_CONTACT_WORK

Unit: COUNT

AGENTS_AVAILABLE

Unit: COUNT

AGENTS_ERROR

Unit: COUNT

AGENTS_NON_PRODUCTIVE

Unit: COUNT

AGENTS_ON_CALL

Unit: COUNT

AGENTS_ON_CONTACT

Unit: COUNT

AGENTS_ONLINE

Unit: COUNT

AGENTS_STAFFED

Unit: COUNT

CONTACTS_IN_QUEUE

Unit: COUNT

CONTACTS_SCHEDULED

Unit: COUNT

OLDEST_CONTACT_AGE

Unit: SECONDS

SLOTS_ACTIVE

Unit: COUNT

SLOTS_AVAILABLE

Unit: COUNT

", "setterMethodName" : "setCurrentMetrics", "setterModel" : { "variableDeclarationType" : "java.util.List", "variableName" : "currentMetrics", "variableType" : "java.util.List", "documentation" : null, "simpleType" : "List", "variableSetterType" : "java.util.Collection" }, "simple" : false, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "java.util.List", "variableName" : "currentMetrics", "variableType" : "java.util.List", "documentation" : "

The metrics to retrieve. Specify the name and unit for each metric. The following metrics are available:

AGENTS_AFTER_CONTACT_WORK

Unit: COUNT

AGENTS_AVAILABLE

Unit: COUNT

AGENTS_ERROR

Unit: COUNT

AGENTS_NON_PRODUCTIVE

Unit: COUNT

AGENTS_ON_CALL

Unit: COUNT

AGENTS_ON_CONTACT

Unit: COUNT

AGENTS_ONLINE

Unit: COUNT

AGENTS_STAFFED

Unit: COUNT

CONTACTS_IN_QUEUE

Unit: COUNT

CONTACTS_SCHEDULED

Unit: COUNT

OLDEST_CONTACT_AGE

Unit: SECONDS

SLOTS_ACTIVE

Unit: COUNT

SLOTS_AVAILABLE

Unit: COUNT

", "simpleType" : "List", "variableSetterType" : "java.util.Collection" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null }, "Filters" : { "autoConstructClassIfExists" : { "present" : false }, "beanStyleGetterMethodName" : "getFilters", "beanStyleSetterMethodName" : "setFilters", "c2jName" : "Filters", "c2jShape" : "Filters", "defaultConsumerFluentSetterDocumentation" : "

The queues, up to 100, or channels, to use to filter the metrics returned. Metric data is retrieved only for the resources associated with the queues or channels included in the filter. You can include both queue IDs and queue ARNs in the same request. The only supported channel is VOICE.

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

The queues, up to 100, or channels, to use to filter the metrics returned. Metric data is retrieved only for the resources associated with the queues or channels included in the filter. You can include both queue IDs and queue ARNs in the same request. The only supported channel is VOICE.

\n@return The queues, up to 100, or channels, to use to filter the metrics returned. Metric data is retrieved only for the resources associated with the queues or channels included in the filter. You can include both queue IDs and queue ARNs in the same request. The only supported channel is VOICE.\n@deprecated Use {@link #filters()}\n", "deprecatedName" : null, "deprecatedSetterDocumentation" : "

The queues, up to 100, or channels, to use to filter the metrics returned. Metric data is retrieved only for the resources associated with the queues or channels included in the filter. You can include both queue IDs and queue ARNs in the same request. The only supported channel is VOICE.

\n@param filters The queues, up to 100, or channels, to use to filter the metrics returned. Metric data is retrieved only for the resources associated with the queues or channels included in the filter. You can include both queue IDs and queue ARNs in the same request. The only supported channel is VOICE.\n@return Returns a reference to this object so that method calls can be chained together.\n@deprecated Use {@link #filters(Filters)}\n", "documentation" : "

The queues, up to 100, or channels, to use to filter the metrics returned. Metric data is retrieved only for the resources associated with the queues or channels included in the filter. You can include both queue IDs and queue ARNs in the same request. The only supported channel is VOICE.

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

The queues, up to 100, or channels, to use to filter the metrics returned. Metric data is retrieved only for the resources associated with the queues or channels included in the filter. You can include both queue IDs and queue ARNs in the same request. The only supported channel is VOICE.

\n@param filters The queues, up to 100, or channels, to use to filter the metrics returned. Metric data is retrieved only for the resources associated with the queues or channels included in the filter. You can include both queue IDs and queue ARNs in the same request. The only supported channel is VOICE.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "filters", "getterDocumentation" : "

The queues, up to 100, or channels, to use to filter the metrics returned. Metric data is retrieved only for the resources associated with the queues or channels included in the filter. You can include both queue IDs and queue ARNs in the same request. The only supported channel is VOICE.

\n@return The queues, up to 100, or channels, to use to filter the metrics returned. Metric data is retrieved only for the resources associated with the queues or channels included in the filter. You can include both queue IDs and queue ARNs in the same request. The only supported channel is VOICE.", "getterModel" : { "returnType" : "Filters", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "Filters", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "Filters", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "SDK_POJO", "name" : "Filters", "sensitive" : false, "setterDocumentation" : "

The queues, up to 100, or channels, to use to filter the metrics returned. Metric data is retrieved only for the resources associated with the queues or channels included in the filter. You can include both queue IDs and queue ARNs in the same request. The only supported channel is VOICE.

\n@param filters The queues, up to 100, or channels, to use to filter the metrics returned. Metric data is retrieved only for the resources associated with the queues or channels included in the filter. You can include both queue IDs and queue ARNs in the same request. The only supported channel is VOICE.", "setterMethodName" : "setFilters", "setterModel" : { "variableDeclarationType" : "Filters", "variableName" : "filters", "variableType" : "Filters", "documentation" : null, "simpleType" : "Filters", "variableSetterType" : "Filters" }, "simple" : false, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "Filters", "variableName" : "filters", "variableType" : "Filters", "documentation" : "

The queues, up to 100, or channels, to use to filter the metrics returned. Metric data is retrieved only for the resources associated with the queues or channels included in the filter. You can include both queue IDs and queue ARNs in the same request. The only supported channel is VOICE.

", "simpleType" : "Filters", "variableSetterType" : "Filters" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null }, "Groupings" : { "autoConstructClassIfExists" : { "present" : true }, "beanStyleGetterMethodName" : "getGroupings", "beanStyleSetterMethodName" : "setGroupings", "c2jName" : "Groupings", "c2jShape" : "Groupings", "defaultConsumerFluentSetterDocumentation" : "

The grouping applied to the metrics returned. For example, when grouped by QUEUE, the metrics returned apply to each queue rather than aggregated for all queues. If you group by CHANNEL, you should include a Channels filter. The only supported channel is VOICE.

If no Grouping is included in the request, a summary of metrics is returned.

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

The grouping applied to the metrics returned. For example, when grouped by QUEUE, the metrics returned apply to each queue rather than aggregated for all queues. If you group by CHANNEL, you should include a Channels filter. The only supported channel is VOICE.

If no Grouping is included in the request, a summary of metrics is returned.

\n

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

\n

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

\n@return The grouping applied to the metrics returned. For example, when grouped by QUEUE, the metrics returned apply to each queue rather than aggregated for all queues. If you group by CHANNEL, you should include a Channels filter. The only supported channel is VOICE.

If no Grouping is included in the request, a summary of metrics is returned.\n@deprecated Use {@link #groupingsAsStrings()}\n", "deprecatedName" : null, "deprecatedSetterDocumentation" : "

The grouping applied to the metrics returned. For example, when grouped by QUEUE, the metrics returned apply to each queue rather than aggregated for all queues. If you group by CHANNEL, you should include a Channels filter. The only supported channel is VOICE.

If no Grouping is included in the request, a summary of metrics is returned.

\n@param groupings The grouping applied to the metrics returned. For example, when grouped by QUEUE, the metrics returned apply to each queue rather than aggregated for all queues. If you group by CHANNEL, you should include a Channels filter. The only supported channel is VOICE.

If no Grouping is included in the request, a summary of metrics is returned.\n@return Returns a reference to this object so that method calls can be chained together.\n@deprecated Use {@link #groupingsWithStrings(List)}\n", "documentation" : "

The grouping applied to the metrics returned. For example, when grouped by QUEUE, the metrics returned apply to each queue rather than aggregated for all queues. If you group by CHANNEL, you should include a Channels filter. The only supported channel is VOICE.

If no Grouping is included in the request, a summary of metrics is returned.

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

The grouping applied to the metrics returned. For example, when grouped by QUEUE, the metrics returned apply to each queue rather than aggregated for all queues. If you group by CHANNEL, you should include a Channels filter. The only supported channel is VOICE.

If no Grouping is included in the request, a summary of metrics is returned.

\n@param groupings The grouping applied to the metrics returned. For example, when grouped by QUEUE, the metrics returned apply to each queue rather than aggregated for all queues. If you group by CHANNEL, you should include a Channels filter. The only supported channel is VOICE.

If no Grouping is included in the request, a summary of metrics is returned.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "groupingsWithStrings", "getterDocumentation" : "

The grouping applied to the metrics returned. For example, when grouped by QUEUE, the metrics returned apply to each queue rather than aggregated for all queues. If you group by CHANNEL, you should include a Channels filter. The only supported channel is VOICE.

If no Grouping is included in the request, a summary of metrics is returned.

\n

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

\n

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

\n@return The grouping applied to the metrics returned. For example, when grouped by QUEUE, the metrics returned apply to each queue rather than aggregated for all queues. If you group by CHANNEL, you should include a Channels filter. The only supported channel is VOICE.

If no Grouping is included in the request, a summary of metrics is returned.", "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" : "Groupings", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "Groupings", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : true, "listModel" : { "implType" : "java.util.ArrayList", "interfaceType" : "java.util.List", "listMemberModel" : { "autoConstructClassIfExists" : { "present" : false }, "beanStyleGetterMethodName" : "getMember", "beanStyleSetterMethodName" : "setMember", "c2jName" : "member", "c2jShape" : "Grouping", "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 #memberAsString(String)}.\n@param member a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #member(String)", "deprecated" : false, "deprecatedBeanStyleSetterMethodName" : null, "deprecatedFluentGetterMethodName" : null, "deprecatedFluentSetterMethodName" : null, "deprecatedGetterDocumentation" : "Returns the value of the Member property for this object.\n

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

\n@return The value of the Member property for this object.\n@see Grouping\n@deprecated Use {@link #memberAsString()}\n", "deprecatedName" : null, "deprecatedSetterDocumentation" : "Sets the value of the Member property for this object.\n\n@param member The new value for the Member property for this object.\n@see Grouping\n@return Returns a reference to this object so that method calls can be chained together.\n@see Grouping\n@deprecated Use {@link #member(String)}\n", "documentation" : "", "endpointDiscoveryId" : false, "enumType" : "Grouping", "eventHeader" : false, "eventPayload" : false, "existenceCheckDocumentation" : "Returns true if the Member property was specified by the sender (it may be empty), or false if the sender did not specify the value (it will be empty). For responses returned by the SDK, the sender is the AWS service.\n", "existenceCheckMethodName" : "hasMember", "fluentEnumGetterMethodName" : "member", "fluentEnumSetterMethodName" : "member", "fluentGetterMethodName" : "memberAsString", "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@see Grouping\n@return Returns a reference to this object so that method calls can be chained together.\n@see Grouping", "fluentSetterMethodName" : "member", "getterDocumentation" : "Returns the value of the Member property for this object.\n

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

\n@return The value of the Member property for this object.\n@see Grouping", "getterModel" : { "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.\n@see Grouping", "setterMethodName" : "setMember", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "member", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "member", "variableType" : "String", "documentation" : "", "simpleType" : "String", "variableSetterType" : "String" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null }, "memberLocationName" : null, "memberType" : "String", "map" : false, "memberAdditionalMarshallingPath" : null, "memberAdditionalUnmarshallingPath" : null, "simple" : true, "simpleType" : "String", "templateImplType" : "java.util.ArrayList", "templateType" : "java.util.List" }, "map" : false, "mapModel" : null, "marshallingType" : "LIST", "name" : "Groupings", "sensitive" : false, "setterDocumentation" : "

The grouping applied to the metrics returned. For example, when grouped by QUEUE, the metrics returned apply to each queue rather than aggregated for all queues. If you group by CHANNEL, you should include a Channels filter. The only supported channel is VOICE.

If no Grouping is included in the request, a summary of metrics is returned.

\n@param groupings The grouping applied to the metrics returned. For example, when grouped by QUEUE, the metrics returned apply to each queue rather than aggregated for all queues. If you group by CHANNEL, you should include a Channels filter. The only supported channel is VOICE.

If no Grouping is included in the request, a summary of metrics is returned.", "setterMethodName" : "setGroupings", "setterModel" : { "variableDeclarationType" : "java.util.List", "variableName" : "groupings", "variableType" : "java.util.List", "documentation" : null, "simpleType" : "List", "variableSetterType" : "java.util.Collection" }, "simple" : false, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "java.util.List", "variableName" : "groupings", "variableType" : "java.util.List", "documentation" : "

The grouping applied to the metrics returned. For example, when grouped by QUEUE, the metrics returned apply to each queue rather than aggregated for all queues. If you group by CHANNEL, you should include a Channels filter. The only supported channel is VOICE.

If no Grouping is included in the request, a summary of metrics is returned.

", "simpleType" : "List", "variableSetterType" : "java.util.Collection" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null }, "InstanceId" : { "autoConstructClassIfExists" : { "present" : false }, "beanStyleGetterMethodName" : "getInstanceId", "beanStyleSetterMethodName" : "setInstanceId", "c2jName" : "InstanceId", "c2jShape" : "InstanceId", "defaultConsumerFluentSetterDocumentation" : "

The identifier of the Amazon Connect instance.

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

The identifier of the Amazon Connect instance.

\n@return The identifier of the Amazon Connect instance.\n@deprecated Use {@link #instanceId()}\n", "deprecatedName" : null, "deprecatedSetterDocumentation" : "

The identifier of the Amazon Connect instance.

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

The identifier of the Amazon Connect instance.

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

The identifier of the Amazon Connect instance.

\n@param instanceId The identifier of the Amazon Connect instance.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "instanceId", "getterDocumentation" : "

The identifier of the Amazon Connect instance.

\n@return The identifier of the Amazon Connect instance.", "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" : "InstanceId", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "InstanceId", "uri" : true }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "InstanceId", "sensitive" : false, "setterDocumentation" : "

The identifier of the Amazon Connect instance.

\n@param instanceId The identifier of the Amazon Connect instance.", "setterMethodName" : "setInstanceId", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "instanceId", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "instanceId", "variableType" : "String", "documentation" : "

The identifier of the Amazon Connect instance.

", "simpleType" : "String", "variableSetterType" : "String" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null }, "MaxResults" : { "autoConstructClassIfExists" : { "present" : false }, "beanStyleGetterMethodName" : "getMaxResults", "beanStyleSetterMethodName" : "setMaxResults", "c2jName" : "MaxResults", "c2jShape" : "MaxResult100", "defaultConsumerFluentSetterDocumentation" : "

The maximimum number of results to return per page.

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

The maximimum number of results to return per page.

\n@return The maximimum number of results to return per page.\n@deprecated Use {@link #maxResults()}\n", "deprecatedName" : null, "deprecatedSetterDocumentation" : "

The maximimum number of results to return per page.

\n@param maxResults The maximimum number of results to return per page.\n@return Returns a reference to this object so that method calls can be chained together.\n@deprecated Use {@link #maxResults(Integer)}\n", "documentation" : "

The maximimum number of results to return per page.

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

The maximimum number of results to return per page.

\n@param maxResults The maximimum number of results to return per page.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "maxResults", "getterDocumentation" : "

The maximimum number of results to return per page.

\n@return The maximimum number of results to return per page.", "getterModel" : { "returnType" : "Integer", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "MaxResults", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "MaxResults", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "INTEGER", "name" : "MaxResults", "sensitive" : false, "setterDocumentation" : "

The maximimum number of results to return per page.

\n@param maxResults The maximimum number of results to return per page.", "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 maximimum number of results to return per page.

", "simpleType" : "Integer", "variableSetterType" : "Integer" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null }, "NextToken" : { "autoConstructClassIfExists" : { "present" : false }, "beanStyleGetterMethodName" : "getNextToken", "beanStyleSetterMethodName" : "setNextToken", "c2jName" : "NextToken", "c2jShape" : "NextToken", "defaultConsumerFluentSetterDocumentation" : "

The token for the next set of results. Use the value returned in the previous response in the next request to retrieve the next set of results.

The token expires after 5 minutes from the time it is created. Subsequent requests that use the token must use the same request parameters as the request that generated the token.

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

The token for the next set of results. Use the value returned in the previous response in the next request to retrieve the next set of results.

The token expires after 5 minutes from the time it is created. Subsequent requests that use the token must use the same request parameters as the request that generated the token.

\n@return The token for the next set of results. Use the value returned in the previous response in the next request to retrieve the next set of results.

The token expires after 5 minutes from the time it is created. Subsequent requests that use the token must use the same request parameters as the request that generated the token.\n@deprecated Use {@link #nextToken()}\n", "deprecatedName" : null, "deprecatedSetterDocumentation" : "

The token for the next set of results. Use the value returned in the previous response in the next request to retrieve the next set of results.

The token expires after 5 minutes from the time it is created. Subsequent requests that use the token must use the same request parameters as the request that generated the token.

\n@param nextToken The token for the next set of results. Use the value returned in the previous response in the next request to retrieve the next set of results.

The token expires after 5 minutes from the time it is created. Subsequent requests that use the token must use the same request parameters as the request that generated the token.\n@return Returns a reference to this object so that method calls can be chained together.\n@deprecated Use {@link #nextToken(String)}\n", "documentation" : "

The token for the next set of results. Use the value returned in the previous response in the next request to retrieve the next set of results.

The token expires after 5 minutes from the time it is created. Subsequent requests that use the token must use the same request parameters as the request that generated the token.

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

The token for the next set of results. Use the value returned in the previous response in the next request to retrieve the next set of results.

The token expires after 5 minutes from the time it is created. Subsequent requests that use the token must use the same request parameters as the request that generated the token.

\n@param nextToken The token for the next set of results. Use the value returned in the previous response in the next request to retrieve the next set of results.

The token expires after 5 minutes from the time it is created. Subsequent requests that use the token must use the same request parameters as the request that generated the token.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "nextToken", "getterDocumentation" : "

The token for the next set of results. Use the value returned in the previous response in the next request to retrieve the next set of results.

The token expires after 5 minutes from the time it is created. Subsequent requests that use the token must use the same request parameters as the request that generated the token.

\n@return The token for the next set of results. Use the value returned in the previous response in the next request to retrieve the next set of results.

The token expires after 5 minutes from the time it is created. Subsequent requests that use the token must use the same request parameters as the request that generated the token.", "getterModel" : { "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 token for the next set of results. Use the value returned in the previous response in the next request to retrieve the next set of results.

The token expires after 5 minutes from the time it is created. Subsequent requests that use the token must use the same request parameters as the request that generated the token.

\n@param nextToken The token for the next set of results. Use the value returned in the previous response in the next request to retrieve the next set of results.

The token expires after 5 minutes from the time it is created. Subsequent requests that use the token must use the same request parameters as the request that generated the token.", "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 token for the next set of results. Use the value returned in the previous response in the next request to retrieve the next set of results.

The token expires after 5 minutes from the time it is created. Subsequent requests that use the token must use the same request parameters as the request that generated the token.

", "simpleType" : "String", "variableSetterType" : "String" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null } }, "nonStreamingMembers" : [ { "autoConstructClassIfExists" : { "present" : false }, "beanStyleGetterMethodName" : "getInstanceId", "beanStyleSetterMethodName" : "setInstanceId", "c2jName" : "InstanceId", "c2jShape" : "InstanceId", "defaultConsumerFluentSetterDocumentation" : "

The identifier of the Amazon Connect instance.

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

The identifier of the Amazon Connect instance.

\n@return The identifier of the Amazon Connect instance.\n@deprecated Use {@link #instanceId()}\n", "deprecatedName" : null, "deprecatedSetterDocumentation" : "

The identifier of the Amazon Connect instance.

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

The identifier of the Amazon Connect instance.

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

The identifier of the Amazon Connect instance.

\n@param instanceId The identifier of the Amazon Connect instance.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "instanceId", "getterDocumentation" : "

The identifier of the Amazon Connect instance.

\n@return The identifier of the Amazon Connect instance.", "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" : "InstanceId", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "InstanceId", "uri" : true }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "InstanceId", "sensitive" : false, "setterDocumentation" : "

The identifier of the Amazon Connect instance.

\n@param instanceId The identifier of the Amazon Connect instance.", "setterMethodName" : "setInstanceId", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "instanceId", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "instanceId", "variableType" : "String", "documentation" : "

The identifier of the Amazon Connect instance.

", "simpleType" : "String", "variableSetterType" : "String" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null }, { "autoConstructClassIfExists" : { "present" : false }, "beanStyleGetterMethodName" : "getFilters", "beanStyleSetterMethodName" : "setFilters", "c2jName" : "Filters", "c2jShape" : "Filters", "defaultConsumerFluentSetterDocumentation" : "

The queues, up to 100, or channels, to use to filter the metrics returned. Metric data is retrieved only for the resources associated with the queues or channels included in the filter. You can include both queue IDs and queue ARNs in the same request. The only supported channel is VOICE.

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

The queues, up to 100, or channels, to use to filter the metrics returned. Metric data is retrieved only for the resources associated with the queues or channels included in the filter. You can include both queue IDs and queue ARNs in the same request. The only supported channel is VOICE.

\n@return The queues, up to 100, or channels, to use to filter the metrics returned. Metric data is retrieved only for the resources associated with the queues or channels included in the filter. You can include both queue IDs and queue ARNs in the same request. The only supported channel is VOICE.\n@deprecated Use {@link #filters()}\n", "deprecatedName" : null, "deprecatedSetterDocumentation" : "

The queues, up to 100, or channels, to use to filter the metrics returned. Metric data is retrieved only for the resources associated with the queues or channels included in the filter. You can include both queue IDs and queue ARNs in the same request. The only supported channel is VOICE.

\n@param filters The queues, up to 100, or channels, to use to filter the metrics returned. Metric data is retrieved only for the resources associated with the queues or channels included in the filter. You can include both queue IDs and queue ARNs in the same request. The only supported channel is VOICE.\n@return Returns a reference to this object so that method calls can be chained together.\n@deprecated Use {@link #filters(Filters)}\n", "documentation" : "

The queues, up to 100, or channels, to use to filter the metrics returned. Metric data is retrieved only for the resources associated with the queues or channels included in the filter. You can include both queue IDs and queue ARNs in the same request. The only supported channel is VOICE.

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

The queues, up to 100, or channels, to use to filter the metrics returned. Metric data is retrieved only for the resources associated with the queues or channels included in the filter. You can include both queue IDs and queue ARNs in the same request. The only supported channel is VOICE.

\n@param filters The queues, up to 100, or channels, to use to filter the metrics returned. Metric data is retrieved only for the resources associated with the queues or channels included in the filter. You can include both queue IDs and queue ARNs in the same request. The only supported channel is VOICE.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "filters", "getterDocumentation" : "

The queues, up to 100, or channels, to use to filter the metrics returned. Metric data is retrieved only for the resources associated with the queues or channels included in the filter. You can include both queue IDs and queue ARNs in the same request. The only supported channel is VOICE.

\n@return The queues, up to 100, or channels, to use to filter the metrics returned. Metric data is retrieved only for the resources associated with the queues or channels included in the filter. You can include both queue IDs and queue ARNs in the same request. The only supported channel is VOICE.", "getterModel" : { "returnType" : "Filters", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "Filters", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "Filters", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "SDK_POJO", "name" : "Filters", "sensitive" : false, "setterDocumentation" : "

The queues, up to 100, or channels, to use to filter the metrics returned. Metric data is retrieved only for the resources associated with the queues or channels included in the filter. You can include both queue IDs and queue ARNs in the same request. The only supported channel is VOICE.

\n@param filters The queues, up to 100, or channels, to use to filter the metrics returned. Metric data is retrieved only for the resources associated with the queues or channels included in the filter. You can include both queue IDs and queue ARNs in the same request. The only supported channel is VOICE.", "setterMethodName" : "setFilters", "setterModel" : { "variableDeclarationType" : "Filters", "variableName" : "filters", "variableType" : "Filters", "documentation" : null, "simpleType" : "Filters", "variableSetterType" : "Filters" }, "simple" : false, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "Filters", "variableName" : "filters", "variableType" : "Filters", "documentation" : "

The queues, up to 100, or channels, to use to filter the metrics returned. Metric data is retrieved only for the resources associated with the queues or channels included in the filter. You can include both queue IDs and queue ARNs in the same request. The only supported channel is VOICE.

", "simpleType" : "Filters", "variableSetterType" : "Filters" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null }, { "autoConstructClassIfExists" : { "present" : true }, "beanStyleGetterMethodName" : "getGroupings", "beanStyleSetterMethodName" : "setGroupings", "c2jName" : "Groupings", "c2jShape" : "Groupings", "defaultConsumerFluentSetterDocumentation" : "

The grouping applied to the metrics returned. For example, when grouped by QUEUE, the metrics returned apply to each queue rather than aggregated for all queues. If you group by CHANNEL, you should include a Channels filter. The only supported channel is VOICE.

If no Grouping is included in the request, a summary of metrics is returned.

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

The grouping applied to the metrics returned. For example, when grouped by QUEUE, the metrics returned apply to each queue rather than aggregated for all queues. If you group by CHANNEL, you should include a Channels filter. The only supported channel is VOICE.

If no Grouping is included in the request, a summary of metrics is returned.

\n

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

\n

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

\n@return The grouping applied to the metrics returned. For example, when grouped by QUEUE, the metrics returned apply to each queue rather than aggregated for all queues. If you group by CHANNEL, you should include a Channels filter. The only supported channel is VOICE.

If no Grouping is included in the request, a summary of metrics is returned.\n@deprecated Use {@link #groupingsAsStrings()}\n", "deprecatedName" : null, "deprecatedSetterDocumentation" : "

The grouping applied to the metrics returned. For example, when grouped by QUEUE, the metrics returned apply to each queue rather than aggregated for all queues. If you group by CHANNEL, you should include a Channels filter. The only supported channel is VOICE.

If no Grouping is included in the request, a summary of metrics is returned.

\n@param groupings The grouping applied to the metrics returned. For example, when grouped by QUEUE, the metrics returned apply to each queue rather than aggregated for all queues. If you group by CHANNEL, you should include a Channels filter. The only supported channel is VOICE.

If no Grouping is included in the request, a summary of metrics is returned.\n@return Returns a reference to this object so that method calls can be chained together.\n@deprecated Use {@link #groupingsWithStrings(List)}\n", "documentation" : "

The grouping applied to the metrics returned. For example, when grouped by QUEUE, the metrics returned apply to each queue rather than aggregated for all queues. If you group by CHANNEL, you should include a Channels filter. The only supported channel is VOICE.

If no Grouping is included in the request, a summary of metrics is returned.

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

The grouping applied to the metrics returned. For example, when grouped by QUEUE, the metrics returned apply to each queue rather than aggregated for all queues. If you group by CHANNEL, you should include a Channels filter. The only supported channel is VOICE.

If no Grouping is included in the request, a summary of metrics is returned.

\n@param groupings The grouping applied to the metrics returned. For example, when grouped by QUEUE, the metrics returned apply to each queue rather than aggregated for all queues. If you group by CHANNEL, you should include a Channels filter. The only supported channel is VOICE.

If no Grouping is included in the request, a summary of metrics is returned.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "groupingsWithStrings", "getterDocumentation" : "

The grouping applied to the metrics returned. For example, when grouped by QUEUE, the metrics returned apply to each queue rather than aggregated for all queues. If you group by CHANNEL, you should include a Channels filter. The only supported channel is VOICE.

If no Grouping is included in the request, a summary of metrics is returned.

\n

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

\n

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

\n@return The grouping applied to the metrics returned. For example, when grouped by QUEUE, the metrics returned apply to each queue rather than aggregated for all queues. If you group by CHANNEL, you should include a Channels filter. The only supported channel is VOICE.

If no Grouping is included in the request, a summary of metrics is returned.", "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" : "Groupings", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "Groupings", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : true, "listModel" : { "implType" : "java.util.ArrayList", "interfaceType" : "java.util.List", "listMemberModel" : { "autoConstructClassIfExists" : { "present" : false }, "beanStyleGetterMethodName" : "getMember", "beanStyleSetterMethodName" : "setMember", "c2jName" : "member", "c2jShape" : "Grouping", "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 #memberAsString(String)}.\n@param member a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #member(String)", "deprecated" : false, "deprecatedBeanStyleSetterMethodName" : null, "deprecatedFluentGetterMethodName" : null, "deprecatedFluentSetterMethodName" : null, "deprecatedGetterDocumentation" : "Returns the value of the Member property for this object.\n

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

\n@return The value of the Member property for this object.\n@see Grouping\n@deprecated Use {@link #memberAsString()}\n", "deprecatedName" : null, "deprecatedSetterDocumentation" : "Sets the value of the Member property for this object.\n\n@param member The new value for the Member property for this object.\n@see Grouping\n@return Returns a reference to this object so that method calls can be chained together.\n@see Grouping\n@deprecated Use {@link #member(String)}\n", "documentation" : "", "endpointDiscoveryId" : false, "enumType" : "Grouping", "eventHeader" : false, "eventPayload" : false, "existenceCheckDocumentation" : "Returns true if the Member property was specified by the sender (it may be empty), or false if the sender did not specify the value (it will be empty). For responses returned by the SDK, the sender is the AWS service.\n", "existenceCheckMethodName" : "hasMember", "fluentEnumGetterMethodName" : "member", "fluentEnumSetterMethodName" : "member", "fluentGetterMethodName" : "memberAsString", "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@see Grouping\n@return Returns a reference to this object so that method calls can be chained together.\n@see Grouping", "fluentSetterMethodName" : "member", "getterDocumentation" : "Returns the value of the Member property for this object.\n

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

\n@return The value of the Member property for this object.\n@see Grouping", "getterModel" : { "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.\n@see Grouping", "setterMethodName" : "setMember", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "member", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "member", "variableType" : "String", "documentation" : "", "simpleType" : "String", "variableSetterType" : "String" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null }, "memberLocationName" : null, "memberType" : "String", "map" : false, "memberAdditionalMarshallingPath" : null, "memberAdditionalUnmarshallingPath" : null, "simple" : true, "simpleType" : "String", "templateImplType" : "java.util.ArrayList", "templateType" : "java.util.List" }, "map" : false, "mapModel" : null, "marshallingType" : "LIST", "name" : "Groupings", "sensitive" : false, "setterDocumentation" : "

The grouping applied to the metrics returned. For example, when grouped by QUEUE, the metrics returned apply to each queue rather than aggregated for all queues. If you group by CHANNEL, you should include a Channels filter. The only supported channel is VOICE.

If no Grouping is included in the request, a summary of metrics is returned.

\n@param groupings The grouping applied to the metrics returned. For example, when grouped by QUEUE, the metrics returned apply to each queue rather than aggregated for all queues. If you group by CHANNEL, you should include a Channels filter. The only supported channel is VOICE.

If no Grouping is included in the request, a summary of metrics is returned.", "setterMethodName" : "setGroupings", "setterModel" : { "variableDeclarationType" : "java.util.List", "variableName" : "groupings", "variableType" : "java.util.List", "documentation" : null, "simpleType" : "List", "variableSetterType" : "java.util.Collection" }, "simple" : false, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "java.util.List", "variableName" : "groupings", "variableType" : "java.util.List", "documentation" : "

The grouping applied to the metrics returned. For example, when grouped by QUEUE, the metrics returned apply to each queue rather than aggregated for all queues. If you group by CHANNEL, you should include a Channels filter. The only supported channel is VOICE.

If no Grouping is included in the request, a summary of metrics is returned.

", "simpleType" : "List", "variableSetterType" : "java.util.Collection" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null }, { "autoConstructClassIfExists" : { "present" : true }, "beanStyleGetterMethodName" : "getCurrentMetrics", "beanStyleSetterMethodName" : "setCurrentMetrics", "c2jName" : "CurrentMetrics", "c2jShape" : "CurrentMetrics", "defaultConsumerFluentSetterDocumentation" : "

The metrics to retrieve. Specify the name and unit for each metric. The following metrics are available:

AGENTS_AFTER_CONTACT_WORK

Unit: COUNT

AGENTS_AVAILABLE

Unit: COUNT

AGENTS_ERROR

Unit: COUNT

AGENTS_NON_PRODUCTIVE

Unit: COUNT

AGENTS_ON_CALL

Unit: COUNT

AGENTS_ON_CONTACT

Unit: COUNT

AGENTS_ONLINE

Unit: COUNT

AGENTS_STAFFED

Unit: COUNT

CONTACTS_IN_QUEUE

Unit: COUNT

CONTACTS_SCHEDULED

Unit: COUNT

OLDEST_CONTACT_AGE

Unit: SECONDS

SLOTS_ACTIVE

Unit: COUNT

SLOTS_AVAILABLE

Unit: COUNT

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

The metrics to retrieve. Specify the name and unit for each metric. The following metrics are available:

AGENTS_AFTER_CONTACT_WORK

Unit: COUNT

AGENTS_AVAILABLE

Unit: COUNT

AGENTS_ERROR

Unit: COUNT

AGENTS_NON_PRODUCTIVE

Unit: COUNT

AGENTS_ON_CALL

Unit: COUNT

AGENTS_ON_CONTACT

Unit: COUNT

AGENTS_ONLINE

Unit: COUNT

AGENTS_STAFFED

Unit: COUNT

CONTACTS_IN_QUEUE

Unit: COUNT

CONTACTS_SCHEDULED

Unit: COUNT

OLDEST_CONTACT_AGE

Unit: SECONDS

SLOTS_ACTIVE

Unit: COUNT

SLOTS_AVAILABLE

Unit: COUNT

\n

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

\n

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

\n@return The metrics to retrieve. Specify the name and unit for each metric. The following metrics are available:

AGENTS_AFTER_CONTACT_WORK

Unit: COUNT

AGENTS_AVAILABLE

Unit: COUNT

AGENTS_ERROR

Unit: COUNT

AGENTS_NON_PRODUCTIVE

Unit: COUNT

AGENTS_ON_CALL

Unit: COUNT

AGENTS_ON_CONTACT

Unit: COUNT

AGENTS_ONLINE

Unit: COUNT

AGENTS_STAFFED

Unit: COUNT

CONTACTS_IN_QUEUE

Unit: COUNT

CONTACTS_SCHEDULED

Unit: COUNT

OLDEST_CONTACT_AGE

Unit: SECONDS

SLOTS_ACTIVE

Unit: COUNT

SLOTS_AVAILABLE

Unit: COUNT

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

The metrics to retrieve. Specify the name and unit for each metric. The following metrics are available:

AGENTS_AFTER_CONTACT_WORK

Unit: COUNT

AGENTS_AVAILABLE

Unit: COUNT

AGENTS_ERROR

Unit: COUNT

AGENTS_NON_PRODUCTIVE

Unit: COUNT

AGENTS_ON_CALL

Unit: COUNT

AGENTS_ON_CONTACT

Unit: COUNT

AGENTS_ONLINE

Unit: COUNT

AGENTS_STAFFED

Unit: COUNT

CONTACTS_IN_QUEUE

Unit: COUNT

CONTACTS_SCHEDULED

Unit: COUNT

OLDEST_CONTACT_AGE

Unit: SECONDS

SLOTS_ACTIVE

Unit: COUNT

SLOTS_AVAILABLE

Unit: COUNT

\n@param currentMetrics The metrics to retrieve. Specify the name and unit for each metric. The following metrics are available:

AGENTS_AFTER_CONTACT_WORK

Unit: COUNT

AGENTS_AVAILABLE

Unit: COUNT

AGENTS_ERROR

Unit: COUNT

AGENTS_NON_PRODUCTIVE

Unit: COUNT

AGENTS_ON_CALL

Unit: COUNT

AGENTS_ON_CONTACT

Unit: COUNT

AGENTS_ONLINE

Unit: COUNT

AGENTS_STAFFED

Unit: COUNT

CONTACTS_IN_QUEUE

Unit: COUNT

CONTACTS_SCHEDULED

Unit: COUNT

OLDEST_CONTACT_AGE

Unit: SECONDS

SLOTS_ACTIVE

Unit: COUNT

SLOTS_AVAILABLE

Unit: COUNT

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

The metrics to retrieve. Specify the name and unit for each metric. The following metrics are available:

AGENTS_AFTER_CONTACT_WORK

Unit: COUNT

AGENTS_AVAILABLE

Unit: COUNT

AGENTS_ERROR

Unit: COUNT

AGENTS_NON_PRODUCTIVE

Unit: COUNT

AGENTS_ON_CALL

Unit: COUNT

AGENTS_ON_CONTACT

Unit: COUNT

AGENTS_ONLINE

Unit: COUNT

AGENTS_STAFFED

Unit: COUNT

CONTACTS_IN_QUEUE

Unit: COUNT

CONTACTS_SCHEDULED

Unit: COUNT

OLDEST_CONTACT_AGE

Unit: SECONDS

SLOTS_ACTIVE

Unit: COUNT

SLOTS_AVAILABLE

Unit: COUNT

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

The metrics to retrieve. Specify the name and unit for each metric. The following metrics are available:

AGENTS_AFTER_CONTACT_WORK

Unit: COUNT

AGENTS_AVAILABLE

Unit: COUNT

AGENTS_ERROR

Unit: COUNT

AGENTS_NON_PRODUCTIVE

Unit: COUNT

AGENTS_ON_CALL

Unit: COUNT

AGENTS_ON_CONTACT

Unit: COUNT

AGENTS_ONLINE

Unit: COUNT

AGENTS_STAFFED

Unit: COUNT

CONTACTS_IN_QUEUE

Unit: COUNT

CONTACTS_SCHEDULED

Unit: COUNT

OLDEST_CONTACT_AGE

Unit: SECONDS

SLOTS_ACTIVE

Unit: COUNT

SLOTS_AVAILABLE

Unit: COUNT

\n@param currentMetrics The metrics to retrieve. Specify the name and unit for each metric. The following metrics are available:

AGENTS_AFTER_CONTACT_WORK

Unit: COUNT

AGENTS_AVAILABLE

Unit: COUNT

AGENTS_ERROR

Unit: COUNT

AGENTS_NON_PRODUCTIVE

Unit: COUNT

AGENTS_ON_CALL

Unit: COUNT

AGENTS_ON_CONTACT

Unit: COUNT

AGENTS_ONLINE

Unit: COUNT

AGENTS_STAFFED

Unit: COUNT

CONTACTS_IN_QUEUE

Unit: COUNT

CONTACTS_SCHEDULED

Unit: COUNT

OLDEST_CONTACT_AGE

Unit: SECONDS

SLOTS_ACTIVE

Unit: COUNT

SLOTS_AVAILABLE

Unit: COUNT

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

The metrics to retrieve. Specify the name and unit for each metric. The following metrics are available:

AGENTS_AFTER_CONTACT_WORK

Unit: COUNT

AGENTS_AVAILABLE

Unit: COUNT

AGENTS_ERROR

Unit: COUNT

AGENTS_NON_PRODUCTIVE

Unit: COUNT

AGENTS_ON_CALL

Unit: COUNT

AGENTS_ON_CONTACT

Unit: COUNT

AGENTS_ONLINE

Unit: COUNT

AGENTS_STAFFED

Unit: COUNT

CONTACTS_IN_QUEUE

Unit: COUNT

CONTACTS_SCHEDULED

Unit: COUNT

OLDEST_CONTACT_AGE

Unit: SECONDS

SLOTS_ACTIVE

Unit: COUNT

SLOTS_AVAILABLE

Unit: COUNT

\n

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

\n

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

\n@return The metrics to retrieve. Specify the name and unit for each metric. The following metrics are available:

AGENTS_AFTER_CONTACT_WORK

Unit: COUNT

AGENTS_AVAILABLE

Unit: COUNT

AGENTS_ERROR

Unit: COUNT

AGENTS_NON_PRODUCTIVE

Unit: COUNT

AGENTS_ON_CALL

Unit: COUNT

AGENTS_ON_CONTACT

Unit: COUNT

AGENTS_ONLINE

Unit: COUNT

AGENTS_STAFFED

Unit: COUNT

CONTACTS_IN_QUEUE

Unit: COUNT

CONTACTS_SCHEDULED

Unit: COUNT

OLDEST_CONTACT_AGE

Unit: SECONDS

SLOTS_ACTIVE

Unit: COUNT

SLOTS_AVAILABLE

Unit: COUNT

", "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" : "CurrentMetrics", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "CurrentMetrics", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : true, "listModel" : { "implType" : "java.util.ArrayList", "interfaceType" : "java.util.List", "listMemberModel" : { "autoConstructClassIfExists" : { "present" : false }, "beanStyleGetterMethodName" : "getMember", "beanStyleSetterMethodName" : "setMember", "c2jName" : "member", "c2jShape" : "CurrentMetric", "defaultConsumerFluentSetterDocumentation" : "Sets the value of the Member property for this object.\n\nThis is a convenience that creates an instance of the {@link CurrentMetric.Builder} avoiding the need to create one manually via {@link CurrentMetric#builder()}.\n\nWhen the {@link Consumer} completes, {@link CurrentMetric.Builder#build()} is called immediately and its result is passed to {@link #member(CurrentMetric)}.\n@param member a consumer that will call methods on {@link CurrentMetric.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #member(CurrentMetric)", "deprecated" : false, "deprecatedBeanStyleSetterMethodName" : null, "deprecatedFluentGetterMethodName" : null, "deprecatedFluentSetterMethodName" : null, "deprecatedGetterDocumentation" : "Returns the value of the Member property for this object.\n@return The value of the Member property for this object.\n@deprecated Use {@link #member()}\n", "deprecatedName" : null, "deprecatedSetterDocumentation" : "Sets the value of the Member property for this object.\n\n@param member The new value for the Member property for this object.\n@return Returns a reference to this object so that method calls can be chained together.\n@deprecated Use {@link #member(CurrentMetric)}\n", "documentation" : "", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "existenceCheckDocumentation" : "Returns true if the Member property was specified by the sender (it may be empty), or false if the sender did not specify the value (it will be empty). For responses returned by the SDK, the sender is the AWS service.\n", "existenceCheckMethodName" : "hasMember", "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "member", "fluentSetterDocumentation" : "Sets the value of the Member property for this object.\n\n@param member The new value for the Member property for this object.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "member", "getterDocumentation" : "Returns the value of the Member property for this object.\n@return The value of the Member property for this object.", "getterModel" : { "returnType" : "CurrentMetric", "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" : "CurrentMetric", "variableName" : "member", "variableType" : "CurrentMetric", "documentation" : null, "simpleType" : "CurrentMetric", "variableSetterType" : "CurrentMetric" }, "simple" : false, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "CurrentMetric", "variableName" : "member", "variableType" : "CurrentMetric", "documentation" : "", "simpleType" : "CurrentMetric", "variableSetterType" : "CurrentMetric" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null }, "memberLocationName" : null, "memberType" : "CurrentMetric", "map" : false, "memberAdditionalMarshallingPath" : null, "memberAdditionalUnmarshallingPath" : null, "simple" : false, "simpleType" : "CurrentMetric", "templateImplType" : "java.util.ArrayList", "templateType" : "java.util.List" }, "map" : false, "mapModel" : null, "marshallingType" : "LIST", "name" : "CurrentMetrics", "sensitive" : false, "setterDocumentation" : "

The metrics to retrieve. Specify the name and unit for each metric. The following metrics are available:

AGENTS_AFTER_CONTACT_WORK

Unit: COUNT

AGENTS_AVAILABLE

Unit: COUNT

AGENTS_ERROR

Unit: COUNT

AGENTS_NON_PRODUCTIVE

Unit: COUNT

AGENTS_ON_CALL

Unit: COUNT

AGENTS_ON_CONTACT

Unit: COUNT

AGENTS_ONLINE

Unit: COUNT

AGENTS_STAFFED

Unit: COUNT

CONTACTS_IN_QUEUE

Unit: COUNT

CONTACTS_SCHEDULED

Unit: COUNT

OLDEST_CONTACT_AGE

Unit: SECONDS

SLOTS_ACTIVE

Unit: COUNT

SLOTS_AVAILABLE

Unit: COUNT

\n@param currentMetrics The metrics to retrieve. Specify the name and unit for each metric. The following metrics are available:

AGENTS_AFTER_CONTACT_WORK

Unit: COUNT

AGENTS_AVAILABLE

Unit: COUNT

AGENTS_ERROR

Unit: COUNT

AGENTS_NON_PRODUCTIVE

Unit: COUNT

AGENTS_ON_CALL

Unit: COUNT

AGENTS_ON_CONTACT

Unit: COUNT

AGENTS_ONLINE

Unit: COUNT

AGENTS_STAFFED

Unit: COUNT

CONTACTS_IN_QUEUE

Unit: COUNT

CONTACTS_SCHEDULED

Unit: COUNT

OLDEST_CONTACT_AGE

Unit: SECONDS

SLOTS_ACTIVE

Unit: COUNT

SLOTS_AVAILABLE

Unit: COUNT

", "setterMethodName" : "setCurrentMetrics", "setterModel" : { "variableDeclarationType" : "java.util.List", "variableName" : "currentMetrics", "variableType" : "java.util.List", "documentation" : null, "simpleType" : "List", "variableSetterType" : "java.util.Collection" }, "simple" : false, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "java.util.List", "variableName" : "currentMetrics", "variableType" : "java.util.List", "documentation" : "

The metrics to retrieve. Specify the name and unit for each metric. The following metrics are available:

AGENTS_AFTER_CONTACT_WORK

Unit: COUNT

AGENTS_AVAILABLE

Unit: COUNT

AGENTS_ERROR

Unit: COUNT

AGENTS_NON_PRODUCTIVE

Unit: COUNT

AGENTS_ON_CALL

Unit: COUNT

AGENTS_ON_CONTACT

Unit: COUNT

AGENTS_ONLINE

Unit: COUNT

AGENTS_STAFFED

Unit: COUNT

CONTACTS_IN_QUEUE

Unit: COUNT

CONTACTS_SCHEDULED

Unit: COUNT

OLDEST_CONTACT_AGE

Unit: SECONDS

SLOTS_ACTIVE

Unit: COUNT

SLOTS_AVAILABLE

Unit: COUNT

", "simpleType" : "List", "variableSetterType" : "java.util.Collection" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null }, { "autoConstructClassIfExists" : { "present" : false }, "beanStyleGetterMethodName" : "getNextToken", "beanStyleSetterMethodName" : "setNextToken", "c2jName" : "NextToken", "c2jShape" : "NextToken", "defaultConsumerFluentSetterDocumentation" : "

The token for the next set of results. Use the value returned in the previous response in the next request to retrieve the next set of results.

The token expires after 5 minutes from the time it is created. Subsequent requests that use the token must use the same request parameters as the request that generated the token.

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

The token for the next set of results. Use the value returned in the previous response in the next request to retrieve the next set of results.

The token expires after 5 minutes from the time it is created. Subsequent requests that use the token must use the same request parameters as the request that generated the token.

\n@return The token for the next set of results. Use the value returned in the previous response in the next request to retrieve the next set of results.

The token expires after 5 minutes from the time it is created. Subsequent requests that use the token must use the same request parameters as the request that generated the token.\n@deprecated Use {@link #nextToken()}\n", "deprecatedName" : null, "deprecatedSetterDocumentation" : "

The token for the next set of results. Use the value returned in the previous response in the next request to retrieve the next set of results.

The token expires after 5 minutes from the time it is created. Subsequent requests that use the token must use the same request parameters as the request that generated the token.

\n@param nextToken The token for the next set of results. Use the value returned in the previous response in the next request to retrieve the next set of results.

The token expires after 5 minutes from the time it is created. Subsequent requests that use the token must use the same request parameters as the request that generated the token.\n@return Returns a reference to this object so that method calls can be chained together.\n@deprecated Use {@link #nextToken(String)}\n", "documentation" : "

The token for the next set of results. Use the value returned in the previous response in the next request to retrieve the next set of results.

The token expires after 5 minutes from the time it is created. Subsequent requests that use the token must use the same request parameters as the request that generated the token.

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

The token for the next set of results. Use the value returned in the previous response in the next request to retrieve the next set of results.

The token expires after 5 minutes from the time it is created. Subsequent requests that use the token must use the same request parameters as the request that generated the token.

\n@param nextToken The token for the next set of results. Use the value returned in the previous response in the next request to retrieve the next set of results.

The token expires after 5 minutes from the time it is created. Subsequent requests that use the token must use the same request parameters as the request that generated the token.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "nextToken", "getterDocumentation" : "

The token for the next set of results. Use the value returned in the previous response in the next request to retrieve the next set of results.

The token expires after 5 minutes from the time it is created. Subsequent requests that use the token must use the same request parameters as the request that generated the token.

\n@return The token for the next set of results. Use the value returned in the previous response in the next request to retrieve the next set of results.

The token expires after 5 minutes from the time it is created. Subsequent requests that use the token must use the same request parameters as the request that generated the token.", "getterModel" : { "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 token for the next set of results. Use the value returned in the previous response in the next request to retrieve the next set of results.

The token expires after 5 minutes from the time it is created. Subsequent requests that use the token must use the same request parameters as the request that generated the token.

\n@param nextToken The token for the next set of results. Use the value returned in the previous response in the next request to retrieve the next set of results.

The token expires after 5 minutes from the time it is created. Subsequent requests that use the token must use the same request parameters as the request that generated the token.", "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 token for the next set of results. Use the value returned in the previous response in the next request to retrieve the next set of results.

The token expires after 5 minutes from the time it is created. Subsequent requests that use the token must use the same request parameters as the request that generated the token.

", "simpleType" : "String", "variableSetterType" : "String" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null }, { "autoConstructClassIfExists" : { "present" : false }, "beanStyleGetterMethodName" : "getMaxResults", "beanStyleSetterMethodName" : "setMaxResults", "c2jName" : "MaxResults", "c2jShape" : "MaxResult100", "defaultConsumerFluentSetterDocumentation" : "

The maximimum number of results to return per page.

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

The maximimum number of results to return per page.

\n@return The maximimum number of results to return per page.\n@deprecated Use {@link #maxResults()}\n", "deprecatedName" : null, "deprecatedSetterDocumentation" : "

The maximimum number of results to return per page.

\n@param maxResults The maximimum number of results to return per page.\n@return Returns a reference to this object so that method calls can be chained together.\n@deprecated Use {@link #maxResults(Integer)}\n", "documentation" : "

The maximimum number of results to return per page.

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

The maximimum number of results to return per page.

\n@param maxResults The maximimum number of results to return per page.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "maxResults", "getterDocumentation" : "

The maximimum number of results to return per page.

\n@return The maximimum number of results to return per page.", "getterModel" : { "returnType" : "Integer", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "MaxResults", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "MaxResults", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "INTEGER", "name" : "MaxResults", "sensitive" : false, "setterDocumentation" : "

The maximimum number of results to return per page.

\n@param maxResults The maximimum number of results to return per page.", "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 maximimum number of results to return per page.

", "simpleType" : "Integer", "variableSetterType" : "Integer" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null } ], "requestSignerAware" : false, "requestSignerClassFqcn" : null, "required" : [ "InstanceId", "Filters", "CurrentMetrics" ], "shapeName" : "GetCurrentMetricDataRequest", "simpleMethod" : false, "unmarshaller" : null, "variable" : { "variableDeclarationType" : "GetCurrentMetricDataRequest", "variableName" : "getCurrentMetricDataRequest", "variableType" : "GetCurrentMetricDataRequest", "documentation" : null, "simpleType" : "GetCurrentMetricDataRequest", "variableSetterType" : "GetCurrentMetricDataRequest" }, "wrapper" : false, "xmlNamespace" : null }, "GetCurrentMetricDataResponse" : { "c2jName" : "GetCurrentMetricDataResponse", "customization" : { "artificialResultWrapper" : null, "skipGeneratingMarshaller" : false, "skipGeneratingModelClass" : false, "skipGeneratingUnmarshaller" : false, "staxTargetDepthOffset" : 0 }, "deprecated" : false, "documentation" : "", "endpointDiscovery" : null, "enums" : null, "errorCode" : null, "event" : false, "eventStream" : false, "explicitEventPayloadMember" : null, "hasHeaderMember" : false, "hasPayloadMember" : false, "hasRequiresLengthMember" : false, "hasStatusCodeMember" : false, "hasStreamingMember" : false, "httpStatusCode" : null, "marshaller" : null, "members" : [ { "autoConstructClassIfExists" : { "present" : false }, "beanStyleGetterMethodName" : "getNextToken", "beanStyleSetterMethodName" : "setNextToken", "c2jName" : "NextToken", "c2jShape" : "NextToken", "defaultConsumerFluentSetterDocumentation" : "

If there are additional results, this is the token for the next set of results.

The token expires after 5 minutes from the time it is created. Subsequent requests that use the token must use the same request parameters as the request that generated the token.

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

If there are additional results, this is the token for the next set of results.

The token expires after 5 minutes from the time it is created. Subsequent requests that use the token must use the same request parameters as the request that generated the token.

\n@return If there are additional results, this is the token for the next set of results.

The token expires after 5 minutes from the time it is created. Subsequent requests that use the token must use the same request parameters as the request that generated the token.\n@deprecated Use {@link #nextToken()}\n", "deprecatedName" : null, "deprecatedSetterDocumentation" : "

If there are additional results, this is the token for the next set of results.

The token expires after 5 minutes from the time it is created. Subsequent requests that use the token must use the same request parameters as the request that generated the token.

\n@param nextToken If there are additional results, this is the token for the next set of results.

The token expires after 5 minutes from the time it is created. Subsequent requests that use the token must use the same request parameters as the request that generated the token.\n@return Returns a reference to this object so that method calls can be chained together.\n@deprecated Use {@link #nextToken(String)}\n", "documentation" : "

If there are additional results, this is the token for the next set of results.

The token expires after 5 minutes from the time it is created. Subsequent requests that use the token must use the same request parameters as the request that generated the token.

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

If there are additional results, this is the token for the next set of results.

The token expires after 5 minutes from the time it is created. Subsequent requests that use the token must use the same request parameters as the request that generated the token.

\n@param nextToken If there are additional results, this is the token for the next set of results.

The token expires after 5 minutes from the time it is created. Subsequent requests that use the token must use the same request parameters as the request that generated the token.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "nextToken", "getterDocumentation" : "

If there are additional results, this is the token for the next set of results.

The token expires after 5 minutes from the time it is created. Subsequent requests that use the token must use the same request parameters as the request that generated the token.

\n@return If there are additional results, this is the token for the next set of results.

The token expires after 5 minutes from the time it is created. Subsequent requests that use the token must use the same request parameters as the request that generated the token.", "getterModel" : { "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" : "

If there are additional results, this is the token for the next set of results.

The token expires after 5 minutes from the time it is created. Subsequent requests that use the token must use the same request parameters as the request that generated the token.

\n@param nextToken If there are additional results, this is the token for the next set of results.

The token expires after 5 minutes from the time it is created. Subsequent requests that use the token must use the same request parameters as the request that generated the token.", "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" : "

If there are additional results, this is the token for the next set of results.

The token expires after 5 minutes from the time it is created. Subsequent requests that use the token must use the same request parameters as the request that generated the token.

", "simpleType" : "String", "variableSetterType" : "String" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null }, { "autoConstructClassIfExists" : { "present" : true }, "beanStyleGetterMethodName" : "getMetricResults", "beanStyleSetterMethodName" : "setMetricResults", "c2jName" : "MetricResults", "c2jShape" : "CurrentMetricResults", "defaultConsumerFluentSetterDocumentation" : "

Information about the real-time metrics.

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

Information about the real-time metrics.

\n

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

\n

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

\n@return Information about the real-time metrics.\n@deprecated Use {@link #metricResults()}\n", "deprecatedName" : null, "deprecatedSetterDocumentation" : "

Information about the real-time metrics.

\n@param metricResults Information about the real-time metrics.\n@return Returns a reference to this object so that method calls can be chained together.\n@deprecated Use {@link #metricResults(List)}\n", "documentation" : "

Information about the real-time metrics.

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

Information about the real-time metrics.

\n@param metricResults Information about the real-time metrics.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "metricResults", "getterDocumentation" : "

Information about the real-time metrics.

\n

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

\n

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

\n@return Information about the real-time metrics.", "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" : "MetricResults", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "MetricResults", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : true, "listModel" : { "implType" : "java.util.ArrayList", "interfaceType" : "java.util.List", "listMemberModel" : { "autoConstructClassIfExists" : { "present" : false }, "beanStyleGetterMethodName" : "getMember", "beanStyleSetterMethodName" : "setMember", "c2jName" : "member", "c2jShape" : "CurrentMetricResult", "defaultConsumerFluentSetterDocumentation" : "Sets the value of the Member property for this object.\n\nThis is a convenience that creates an instance of the {@link CurrentMetricResult.Builder} avoiding the need to create one manually via {@link CurrentMetricResult#builder()}.\n\nWhen the {@link Consumer} completes, {@link CurrentMetricResult.Builder#build()} is called immediately and its result is passed to {@link #member(CurrentMetricResult)}.\n@param member a consumer that will call methods on {@link CurrentMetricResult.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #member(CurrentMetricResult)", "deprecated" : false, "deprecatedBeanStyleSetterMethodName" : null, "deprecatedFluentGetterMethodName" : null, "deprecatedFluentSetterMethodName" : null, "deprecatedGetterDocumentation" : "Returns the value of the Member property for this object.\n@return The value of the Member property for this object.\n@deprecated Use {@link #member()}\n", "deprecatedName" : null, "deprecatedSetterDocumentation" : "Sets the value of the Member property for this object.\n\n@param member The new value for the Member property for this object.\n@return Returns a reference to this object so that method calls can be chained together.\n@deprecated Use {@link #member(CurrentMetricResult)}\n", "documentation" : "", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "existenceCheckDocumentation" : "Returns true if the Member property was specified by the sender (it may be empty), or false if the sender did not specify the value (it will be empty). For responses returned by the SDK, the sender is the AWS service.\n", "existenceCheckMethodName" : "hasMember", "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "member", "fluentSetterDocumentation" : "Sets the value of the Member property for this object.\n\n@param member The new value for the Member property for this object.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "member", "getterDocumentation" : "Returns the value of the Member property for this object.\n@return The value of the Member property for this object.", "getterModel" : { "returnType" : "CurrentMetricResult", "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" : "CurrentMetricResult", "variableName" : "member", "variableType" : "CurrentMetricResult", "documentation" : null, "simpleType" : "CurrentMetricResult", "variableSetterType" : "CurrentMetricResult" }, "simple" : false, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "CurrentMetricResult", "variableName" : "member", "variableType" : "CurrentMetricResult", "documentation" : "", "simpleType" : "CurrentMetricResult", "variableSetterType" : "CurrentMetricResult" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null }, "memberLocationName" : null, "memberType" : "CurrentMetricResult", "map" : false, "memberAdditionalMarshallingPath" : null, "memberAdditionalUnmarshallingPath" : null, "simple" : false, "simpleType" : "CurrentMetricResult", "templateImplType" : "java.util.ArrayList", "templateType" : "java.util.List" }, "map" : false, "mapModel" : null, "marshallingType" : "LIST", "name" : "MetricResults", "sensitive" : false, "setterDocumentation" : "

Information about the real-time metrics.

\n@param metricResults Information about the real-time metrics.", "setterMethodName" : "setMetricResults", "setterModel" : { "variableDeclarationType" : "java.util.List", "variableName" : "metricResults", "variableType" : "java.util.List", "documentation" : null, "simpleType" : "List", "variableSetterType" : "java.util.Collection" }, "simple" : false, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "java.util.List", "variableName" : "metricResults", "variableType" : "java.util.List", "documentation" : "

Information about the real-time metrics.

", "simpleType" : "List", "variableSetterType" : "java.util.Collection" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null }, { "autoConstructClassIfExists" : { "present" : false }, "beanStyleGetterMethodName" : "getDataSnapshotTime", "beanStyleSetterMethodName" : "setDataSnapshotTime", "c2jName" : "DataSnapshotTime", "c2jShape" : "timestamp", "defaultConsumerFluentSetterDocumentation" : "

The time at which the metrics were retrieved and cached for pagination.

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

The time at which the metrics were retrieved and cached for pagination.

\n@return The time at which the metrics were retrieved and cached for pagination.\n@deprecated Use {@link #dataSnapshotTime()}\n", "deprecatedName" : null, "deprecatedSetterDocumentation" : "

The time at which the metrics were retrieved and cached for pagination.

\n@param dataSnapshotTime The time at which the metrics were retrieved and cached for pagination.\n@return Returns a reference to this object so that method calls can be chained together.\n@deprecated Use {@link #dataSnapshotTime(Instant)}\n", "documentation" : "

The time at which the metrics were retrieved and cached for pagination.

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

The time at which the metrics were retrieved and cached for pagination.

\n@param dataSnapshotTime The time at which the metrics were retrieved and cached for pagination.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "dataSnapshotTime", "getterDocumentation" : "

The time at which the metrics were retrieved and cached for pagination.

\n@return The time at which the metrics were retrieved and cached for pagination.", "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" : "DataSnapshotTime", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "DataSnapshotTime", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "INSTANT", "name" : "DataSnapshotTime", "sensitive" : false, "setterDocumentation" : "

The time at which the metrics were retrieved and cached for pagination.

\n@param dataSnapshotTime The time at which the metrics were retrieved and cached for pagination.", "setterMethodName" : "setDataSnapshotTime", "setterModel" : { "variableDeclarationType" : "java.time.Instant", "variableName" : "dataSnapshotTime", "variableType" : "java.time.Instant", "documentation" : null, "simpleType" : "Instant", "variableSetterType" : "java.time.Instant" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "java.time.Instant", "variableName" : "dataSnapshotTime", "variableType" : "java.time.Instant", "documentation" : "

The time at which the metrics were retrieved and cached for pagination.

", "simpleType" : "Instant", "variableSetterType" : "java.time.Instant" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null } ], "membersAsMap" : { "DataSnapshotTime" : { "autoConstructClassIfExists" : { "present" : false }, "beanStyleGetterMethodName" : "getDataSnapshotTime", "beanStyleSetterMethodName" : "setDataSnapshotTime", "c2jName" : "DataSnapshotTime", "c2jShape" : "timestamp", "defaultConsumerFluentSetterDocumentation" : "

The time at which the metrics were retrieved and cached for pagination.

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

The time at which the metrics were retrieved and cached for pagination.

\n@return The time at which the metrics were retrieved and cached for pagination.\n@deprecated Use {@link #dataSnapshotTime()}\n", "deprecatedName" : null, "deprecatedSetterDocumentation" : "

The time at which the metrics were retrieved and cached for pagination.

\n@param dataSnapshotTime The time at which the metrics were retrieved and cached for pagination.\n@return Returns a reference to this object so that method calls can be chained together.\n@deprecated Use {@link #dataSnapshotTime(Instant)}\n", "documentation" : "

The time at which the metrics were retrieved and cached for pagination.

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

The time at which the metrics were retrieved and cached for pagination.

\n@param dataSnapshotTime The time at which the metrics were retrieved and cached for pagination.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "dataSnapshotTime", "getterDocumentation" : "

The time at which the metrics were retrieved and cached for pagination.

\n@return The time at which the metrics were retrieved and cached for pagination.", "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" : "DataSnapshotTime", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "DataSnapshotTime", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "INSTANT", "name" : "DataSnapshotTime", "sensitive" : false, "setterDocumentation" : "

The time at which the metrics were retrieved and cached for pagination.

\n@param dataSnapshotTime The time at which the metrics were retrieved and cached for pagination.", "setterMethodName" : "setDataSnapshotTime", "setterModel" : { "variableDeclarationType" : "java.time.Instant", "variableName" : "dataSnapshotTime", "variableType" : "java.time.Instant", "documentation" : null, "simpleType" : "Instant", "variableSetterType" : "java.time.Instant" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "java.time.Instant", "variableName" : "dataSnapshotTime", "variableType" : "java.time.Instant", "documentation" : "

The time at which the metrics were retrieved and cached for pagination.

", "simpleType" : "Instant", "variableSetterType" : "java.time.Instant" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null }, "MetricResults" : { "autoConstructClassIfExists" : { "present" : true }, "beanStyleGetterMethodName" : "getMetricResults", "beanStyleSetterMethodName" : "setMetricResults", "c2jName" : "MetricResults", "c2jShape" : "CurrentMetricResults", "defaultConsumerFluentSetterDocumentation" : "

Information about the real-time metrics.

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

Information about the real-time metrics.

\n

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

\n

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

\n@return Information about the real-time metrics.\n@deprecated Use {@link #metricResults()}\n", "deprecatedName" : null, "deprecatedSetterDocumentation" : "

Information about the real-time metrics.

\n@param metricResults Information about the real-time metrics.\n@return Returns a reference to this object so that method calls can be chained together.\n@deprecated Use {@link #metricResults(List)}\n", "documentation" : "

Information about the real-time metrics.

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

Information about the real-time metrics.

\n@param metricResults Information about the real-time metrics.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "metricResults", "getterDocumentation" : "

Information about the real-time metrics.

\n

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

\n

\nYou can use {@link #hasMetricResults()} to see if a value was sent in this field.\n

\n@return Information about the real-time metrics.", "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" : "MetricResults", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "MetricResults", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : true, "listModel" : { "implType" : "java.util.ArrayList", "interfaceType" : "java.util.List", "listMemberModel" : { "autoConstructClassIfExists" : { "present" : false }, "beanStyleGetterMethodName" : "getMember", "beanStyleSetterMethodName" : "setMember", "c2jName" : "member", "c2jShape" : "CurrentMetricResult", "defaultConsumerFluentSetterDocumentation" : "Sets the value of the Member property for this object.\n\nThis is a convenience that creates an instance of the {@link CurrentMetricResult.Builder} avoiding the need to create one manually via {@link CurrentMetricResult#builder()}.\n\nWhen the {@link Consumer} completes, {@link CurrentMetricResult.Builder#build()} is called immediately and its result is passed to {@link #member(CurrentMetricResult)}.\n@param member a consumer that will call methods on {@link CurrentMetricResult.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #member(CurrentMetricResult)", "deprecated" : false, "deprecatedBeanStyleSetterMethodName" : null, "deprecatedFluentGetterMethodName" : null, "deprecatedFluentSetterMethodName" : null, "deprecatedGetterDocumentation" : "Returns the value of the Member property for this object.\n@return The value of the Member property for this object.\n@deprecated Use {@link #member()}\n", "deprecatedName" : null, "deprecatedSetterDocumentation" : "Sets the value of the Member property for this object.\n\n@param member The new value for the Member property for this object.\n@return Returns a reference to this object so that method calls can be chained together.\n@deprecated Use {@link #member(CurrentMetricResult)}\n", "documentation" : "", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "existenceCheckDocumentation" : "Returns true if the Member property was specified by the sender (it may be empty), or false if the sender did not specify the value (it will be empty). For responses returned by the SDK, the sender is the AWS service.\n", "existenceCheckMethodName" : "hasMember", "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "member", "fluentSetterDocumentation" : "Sets the value of the Member property for this object.\n\n@param member The new value for the Member property for this object.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "member", "getterDocumentation" : "Returns the value of the Member property for this object.\n@return The value of the Member property for this object.", "getterModel" : { "returnType" : "CurrentMetricResult", "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" : "CurrentMetricResult", "variableName" : "member", "variableType" : "CurrentMetricResult", "documentation" : null, "simpleType" : "CurrentMetricResult", "variableSetterType" : "CurrentMetricResult" }, "simple" : false, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "CurrentMetricResult", "variableName" : "member", "variableType" : "CurrentMetricResult", "documentation" : "", "simpleType" : "CurrentMetricResult", "variableSetterType" : "CurrentMetricResult" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null }, "memberLocationName" : null, "memberType" : "CurrentMetricResult", "map" : false, "memberAdditionalMarshallingPath" : null, "memberAdditionalUnmarshallingPath" : null, "simple" : false, "simpleType" : "CurrentMetricResult", "templateImplType" : "java.util.ArrayList", "templateType" : "java.util.List" }, "map" : false, "mapModel" : null, "marshallingType" : "LIST", "name" : "MetricResults", "sensitive" : false, "setterDocumentation" : "

Information about the real-time metrics.

\n@param metricResults Information about the real-time metrics.", "setterMethodName" : "setMetricResults", "setterModel" : { "variableDeclarationType" : "java.util.List", "variableName" : "metricResults", "variableType" : "java.util.List", "documentation" : null, "simpleType" : "List", "variableSetterType" : "java.util.Collection" }, "simple" : false, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "java.util.List", "variableName" : "metricResults", "variableType" : "java.util.List", "documentation" : "

Information about the real-time metrics.

", "simpleType" : "List", "variableSetterType" : "java.util.Collection" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null }, "NextToken" : { "autoConstructClassIfExists" : { "present" : false }, "beanStyleGetterMethodName" : "getNextToken", "beanStyleSetterMethodName" : "setNextToken", "c2jName" : "NextToken", "c2jShape" : "NextToken", "defaultConsumerFluentSetterDocumentation" : "

If there are additional results, this is the token for the next set of results.

The token expires after 5 minutes from the time it is created. Subsequent requests that use the token must use the same request parameters as the request that generated the token.

\nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #nextToken(String)}.\n@param nextToken a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #nextToken(String)", "deprecated" : false, "deprecatedBeanStyleSetterMethodName" : null, "deprecatedFluentGetterMethodName" : null, "deprecatedFluentSetterMethodName" : null, "deprecatedGetterDocumentation" : "

If there are additional results, this is the token for the next set of results.

The token expires after 5 minutes from the time it is created. Subsequent requests that use the token must use the same request parameters as the request that generated the token.

\n@return If there are additional results, this is the token for the next set of results.

The token expires after 5 minutes from the time it is created. Subsequent requests that use the token must use the same request parameters as the request that generated the token.\n@deprecated Use {@link #nextToken()}\n", "deprecatedName" : null, "deprecatedSetterDocumentation" : "

If there are additional results, this is the token for the next set of results.

The token expires after 5 minutes from the time it is created. Subsequent requests that use the token must use the same request parameters as the request that generated the token.

\n@param nextToken If there are additional results, this is the token for the next set of results.

The token expires after 5 minutes from the time it is created. Subsequent requests that use the token must use the same request parameters as the request that generated the token.\n@return Returns a reference to this object so that method calls can be chained together.\n@deprecated Use {@link #nextToken(String)}\n", "documentation" : "

If there are additional results, this is the token for the next set of results.

The token expires after 5 minutes from the time it is created. Subsequent requests that use the token must use the same request parameters as the request that generated the token.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "existenceCheckDocumentation" : "Returns true if the NextToken property was specified by the sender (it may be empty), or false if the sender did not specify the value (it will be empty). For responses returned by the SDK, the sender is the AWS service.\n", "existenceCheckMethodName" : "hasNextToken", "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "nextToken", "fluentSetterDocumentation" : "

If there are additional results, this is the token for the next set of results.

The token expires after 5 minutes from the time it is created. Subsequent requests that use the token must use the same request parameters as the request that generated the token.

\n@param nextToken If there are additional results, this is the token for the next set of results.

The token expires after 5 minutes from the time it is created. Subsequent requests that use the token must use the same request parameters as the request that generated the token.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "nextToken", "getterDocumentation" : "

If there are additional results, this is the token for the next set of results.

The token expires after 5 minutes from the time it is created. Subsequent requests that use the token must use the same request parameters as the request that generated the token.

\n@return If there are additional results, this is the token for the next set of results.

The token expires after 5 minutes from the time it is created. Subsequent requests that use the token must use the same request parameters as the request that generated the token.", "getterModel" : { "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" : "

If there are additional results, this is the token for the next set of results.

The token expires after 5 minutes from the time it is created. Subsequent requests that use the token must use the same request parameters as the request that generated the token.

\n@param nextToken If there are additional results, this is the token for the next set of results.

The token expires after 5 minutes from the time it is created. Subsequent requests that use the token must use the same request parameters as the request that generated the token.", "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" : "

If there are additional results, this is the token for the next set of results.

The token expires after 5 minutes from the time it is created. Subsequent requests that use the token must use the same request parameters as the request that generated the token.

", "simpleType" : "String", "variableSetterType" : "String" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null } }, "nonStreamingMembers" : [ { "autoConstructClassIfExists" : { "present" : false }, "beanStyleGetterMethodName" : "getNextToken", "beanStyleSetterMethodName" : "setNextToken", "c2jName" : "NextToken", "c2jShape" : "NextToken", "defaultConsumerFluentSetterDocumentation" : "

If there are additional results, this is the token for the next set of results.

The token expires after 5 minutes from the time it is created. Subsequent requests that use the token must use the same request parameters as the request that generated the token.

\nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #nextToken(String)}.\n@param nextToken a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #nextToken(String)", "deprecated" : false, "deprecatedBeanStyleSetterMethodName" : null, "deprecatedFluentGetterMethodName" : null, "deprecatedFluentSetterMethodName" : null, "deprecatedGetterDocumentation" : "

If there are additional results, this is the token for the next set of results.

The token expires after 5 minutes from the time it is created. Subsequent requests that use the token must use the same request parameters as the request that generated the token.

\n@return If there are additional results, this is the token for the next set of results.

The token expires after 5 minutes from the time it is created. Subsequent requests that use the token must use the same request parameters as the request that generated the token.\n@deprecated Use {@link #nextToken()}\n", "deprecatedName" : null, "deprecatedSetterDocumentation" : "

If there are additional results, this is the token for the next set of results.

The token expires after 5 minutes from the time it is created. Subsequent requests that use the token must use the same request parameters as the request that generated the token.

\n@param nextToken If there are additional results, this is the token for the next set of results.

The token expires after 5 minutes from the time it is created. Subsequent requests that use the token must use the same request parameters as the request that generated the token.\n@return Returns a reference to this object so that method calls can be chained together.\n@deprecated Use {@link #nextToken(String)}\n", "documentation" : "

If there are additional results, this is the token for the next set of results.

The token expires after 5 minutes from the time it is created. Subsequent requests that use the token must use the same request parameters as the request that generated the token.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "existenceCheckDocumentation" : "Returns true if the NextToken property was specified by the sender (it may be empty), or false if the sender did not specify the value (it will be empty). For responses returned by the SDK, the sender is the AWS service.\n", "existenceCheckMethodName" : "hasNextToken", "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "nextToken", "fluentSetterDocumentation" : "

If there are additional results, this is the token for the next set of results.

The token expires after 5 minutes from the time it is created. Subsequent requests that use the token must use the same request parameters as the request that generated the token.

\n@param nextToken If there are additional results, this is the token for the next set of results.

The token expires after 5 minutes from the time it is created. Subsequent requests that use the token must use the same request parameters as the request that generated the token.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "nextToken", "getterDocumentation" : "

If there are additional results, this is the token for the next set of results.

The token expires after 5 minutes from the time it is created. Subsequent requests that use the token must use the same request parameters as the request that generated the token.

\n@return If there are additional results, this is the token for the next set of results.

The token expires after 5 minutes from the time it is created. Subsequent requests that use the token must use the same request parameters as the request that generated the token.", "getterModel" : { "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" : "

If there are additional results, this is the token for the next set of results.

The token expires after 5 minutes from the time it is created. Subsequent requests that use the token must use the same request parameters as the request that generated the token.

\n@param nextToken If there are additional results, this is the token for the next set of results.

The token expires after 5 minutes from the time it is created. Subsequent requests that use the token must use the same request parameters as the request that generated the token.", "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" : "

If there are additional results, this is the token for the next set of results.

The token expires after 5 minutes from the time it is created. Subsequent requests that use the token must use the same request parameters as the request that generated the token.

", "simpleType" : "String", "variableSetterType" : "String" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null }, { "autoConstructClassIfExists" : { "present" : true }, "beanStyleGetterMethodName" : "getMetricResults", "beanStyleSetterMethodName" : "setMetricResults", "c2jName" : "MetricResults", "c2jShape" : "CurrentMetricResults", "defaultConsumerFluentSetterDocumentation" : "

Information about the real-time metrics.

\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 #metricResults(List)}.\n@param metricResults 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 #metricResults(List)", "deprecated" : false, "deprecatedBeanStyleSetterMethodName" : null, "deprecatedFluentGetterMethodName" : null, "deprecatedFluentSetterMethodName" : null, "deprecatedGetterDocumentation" : "

Information about the real-time metrics.

\n

\nAttempts to modify the collection returned by this method will result in an UnsupportedOperationException.\n

\n

\nYou can use {@link #hasMetricResults()} to see if a value was sent in this field.\n

\n@return Information about the real-time metrics.\n@deprecated Use {@link #metricResults()}\n", "deprecatedName" : null, "deprecatedSetterDocumentation" : "

Information about the real-time metrics.

\n@param metricResults Information about the real-time metrics.\n@return Returns a reference to this object so that method calls can be chained together.\n@deprecated Use {@link #metricResults(List)}\n", "documentation" : "

Information about the real-time metrics.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "existenceCheckDocumentation" : "Returns true if the MetricResults property was specified by the sender (it may be empty), or false if the sender did not specify the value (it will be empty). For responses returned by the SDK, the sender is the AWS service.\n", "existenceCheckMethodName" : "hasMetricResults", "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "metricResults", "fluentSetterDocumentation" : "

Information about the real-time metrics.

\n@param metricResults Information about the real-time metrics.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "metricResults", "getterDocumentation" : "

Information about the real-time metrics.

\n

\nAttempts to modify the collection returned by this method will result in an UnsupportedOperationException.\n

\n

\nYou can use {@link #hasMetricResults()} to see if a value was sent in this field.\n

\n@return Information about the real-time metrics.", "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" : "MetricResults", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "MetricResults", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : true, "listModel" : { "implType" : "java.util.ArrayList", "interfaceType" : "java.util.List", "listMemberModel" : { "autoConstructClassIfExists" : { "present" : false }, "beanStyleGetterMethodName" : "getMember", "beanStyleSetterMethodName" : "setMember", "c2jName" : "member", "c2jShape" : "CurrentMetricResult", "defaultConsumerFluentSetterDocumentation" : "Sets the value of the Member property for this object.\n\nThis is a convenience that creates an instance of the {@link CurrentMetricResult.Builder} avoiding the need to create one manually via {@link CurrentMetricResult#builder()}.\n\nWhen the {@link Consumer} completes, {@link CurrentMetricResult.Builder#build()} is called immediately and its result is passed to {@link #member(CurrentMetricResult)}.\n@param member a consumer that will call methods on {@link CurrentMetricResult.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #member(CurrentMetricResult)", "deprecated" : false, "deprecatedBeanStyleSetterMethodName" : null, "deprecatedFluentGetterMethodName" : null, "deprecatedFluentSetterMethodName" : null, "deprecatedGetterDocumentation" : "Returns the value of the Member property for this object.\n@return The value of the Member property for this object.\n@deprecated Use {@link #member()}\n", "deprecatedName" : null, "deprecatedSetterDocumentation" : "Sets the value of the Member property for this object.\n\n@param member The new value for the Member property for this object.\n@return Returns a reference to this object so that method calls can be chained together.\n@deprecated Use {@link #member(CurrentMetricResult)}\n", "documentation" : "", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "existenceCheckDocumentation" : "Returns true if the Member property was specified by the sender (it may be empty), or false if the sender did not specify the value (it will be empty). For responses returned by the SDK, the sender is the AWS service.\n", "existenceCheckMethodName" : "hasMember", "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "member", "fluentSetterDocumentation" : "Sets the value of the Member property for this object.\n\n@param member The new value for the Member property for this object.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "member", "getterDocumentation" : "Returns the value of the Member property for this object.\n@return The value of the Member property for this object.", "getterModel" : { "returnType" : "CurrentMetricResult", "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" : "CurrentMetricResult", "variableName" : "member", "variableType" : "CurrentMetricResult", "documentation" : null, "simpleType" : "CurrentMetricResult", "variableSetterType" : "CurrentMetricResult" }, "simple" : false, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "CurrentMetricResult", "variableName" : "member", "variableType" : "CurrentMetricResult", "documentation" : "", "simpleType" : "CurrentMetricResult", "variableSetterType" : "CurrentMetricResult" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null }, "memberLocationName" : null, "memberType" : "CurrentMetricResult", "map" : false, "memberAdditionalMarshallingPath" : null, "memberAdditionalUnmarshallingPath" : null, "simple" : false, "simpleType" : "CurrentMetricResult", "templateImplType" : "java.util.ArrayList", "templateType" : "java.util.List" }, "map" : false, "mapModel" : null, "marshallingType" : "LIST", "name" : "MetricResults", "sensitive" : false, "setterDocumentation" : "

Information about the real-time metrics.

\n@param metricResults Information about the real-time metrics.", "setterMethodName" : "setMetricResults", "setterModel" : { "variableDeclarationType" : "java.util.List", "variableName" : "metricResults", "variableType" : "java.util.List", "documentation" : null, "simpleType" : "List", "variableSetterType" : "java.util.Collection" }, "simple" : false, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "java.util.List", "variableName" : "metricResults", "variableType" : "java.util.List", "documentation" : "

Information about the real-time metrics.

", "simpleType" : "List", "variableSetterType" : "java.util.Collection" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null }, { "autoConstructClassIfExists" : { "present" : false }, "beanStyleGetterMethodName" : "getDataSnapshotTime", "beanStyleSetterMethodName" : "setDataSnapshotTime", "c2jName" : "DataSnapshotTime", "c2jShape" : "timestamp", "defaultConsumerFluentSetterDocumentation" : "

The time at which the metrics were retrieved and cached for pagination.

\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 #dataSnapshotTime(Instant)}.\n@param dataSnapshotTime 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 #dataSnapshotTime(Instant)", "deprecated" : false, "deprecatedBeanStyleSetterMethodName" : null, "deprecatedFluentGetterMethodName" : null, "deprecatedFluentSetterMethodName" : null, "deprecatedGetterDocumentation" : "

The time at which the metrics were retrieved and cached for pagination.

\n@return The time at which the metrics were retrieved and cached for pagination.\n@deprecated Use {@link #dataSnapshotTime()}\n", "deprecatedName" : null, "deprecatedSetterDocumentation" : "

The time at which the metrics were retrieved and cached for pagination.

\n@param dataSnapshotTime The time at which the metrics were retrieved and cached for pagination.\n@return Returns a reference to this object so that method calls can be chained together.\n@deprecated Use {@link #dataSnapshotTime(Instant)}\n", "documentation" : "

The time at which the metrics were retrieved and cached for pagination.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "existenceCheckDocumentation" : "Returns true if the DataSnapshotTime property was specified by the sender (it may be empty), or false if the sender did not specify the value (it will be empty). For responses returned by the SDK, the sender is the AWS service.\n", "existenceCheckMethodName" : "hasDataSnapshotTime", "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "dataSnapshotTime", "fluentSetterDocumentation" : "

The time at which the metrics were retrieved and cached for pagination.

\n@param dataSnapshotTime The time at which the metrics were retrieved and cached for pagination.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "dataSnapshotTime", "getterDocumentation" : "

The time at which the metrics were retrieved and cached for pagination.

\n@return The time at which the metrics were retrieved and cached for pagination.", "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" : "DataSnapshotTime", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "DataSnapshotTime", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "INSTANT", "name" : "DataSnapshotTime", "sensitive" : false, "setterDocumentation" : "

The time at which the metrics were retrieved and cached for pagination.

\n@param dataSnapshotTime The time at which the metrics were retrieved and cached for pagination.", "setterMethodName" : "setDataSnapshotTime", "setterModel" : { "variableDeclarationType" : "java.time.Instant", "variableName" : "dataSnapshotTime", "variableType" : "java.time.Instant", "documentation" : null, "simpleType" : "Instant", "variableSetterType" : "java.time.Instant" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "java.time.Instant", "variableName" : "dataSnapshotTime", "variableType" : "java.time.Instant", "documentation" : "

The time at which the metrics were retrieved and cached for pagination.

", "simpleType" : "Instant", "variableSetterType" : "java.time.Instant" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null } ], "requestSignerAware" : false, "requestSignerClassFqcn" : null, "required" : null, "shapeName" : "GetCurrentMetricDataResponse", "simpleMethod" : false, "unmarshaller" : { "flattened" : false, "resultWrapper" : null }, "variable" : { "variableDeclarationType" : "GetCurrentMetricDataResponse", "variableName" : "getCurrentMetricDataResponse", "variableType" : "GetCurrentMetricDataResponse", "documentation" : null, "simpleType" : "GetCurrentMetricDataResponse", "variableSetterType" : "GetCurrentMetricDataResponse" }, "wrapper" : false, "xmlNamespace" : null }, "GetFederationTokenRequest" : { "c2jName" : "GetFederationTokenRequest", "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" : "GetFederationToken", "locationName" : null, "requestUri" : "/user/federate/{InstanceId}", "target" : null, "verb" : "GET", "xmlNameSpaceUri" : null }, "members" : [ { "autoConstructClassIfExists" : { "present" : false }, "beanStyleGetterMethodName" : "getInstanceId", "beanStyleSetterMethodName" : "setInstanceId", "c2jName" : "InstanceId", "c2jShape" : "InstanceId", "defaultConsumerFluentSetterDocumentation" : "

The identifier of the Amazon Connect instance.

\nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #instanceId(String)}.\n@param instanceId a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #instanceId(String)", "deprecated" : false, "deprecatedBeanStyleSetterMethodName" : null, "deprecatedFluentGetterMethodName" : null, "deprecatedFluentSetterMethodName" : null, "deprecatedGetterDocumentation" : "

The identifier of the Amazon Connect instance.

\n@return The identifier of the Amazon Connect instance.\n@deprecated Use {@link #instanceId()}\n", "deprecatedName" : null, "deprecatedSetterDocumentation" : "

The identifier of the Amazon Connect instance.

\n@param instanceId The identifier of the Amazon Connect instance.\n@return Returns a reference to this object so that method calls can be chained together.\n@deprecated Use {@link #instanceId(String)}\n", "documentation" : "

The identifier of the Amazon Connect instance.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "existenceCheckDocumentation" : "Returns true if the InstanceId property was specified by the sender (it may be empty), or false if the sender did not specify the value (it will be empty). For responses returned by the SDK, the sender is the AWS service.\n", "existenceCheckMethodName" : "hasInstanceId", "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "instanceId", "fluentSetterDocumentation" : "

The identifier of the Amazon Connect instance.

\n@param instanceId The identifier of the Amazon Connect instance.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "instanceId", "getterDocumentation" : "

The identifier of the Amazon Connect instance.

\n@return The identifier of the Amazon Connect instance.", "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" : "InstanceId", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "InstanceId", "uri" : true }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "InstanceId", "sensitive" : false, "setterDocumentation" : "

The identifier of the Amazon Connect instance.

\n@param instanceId The identifier of the Amazon Connect instance.", "setterMethodName" : "setInstanceId", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "instanceId", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "instanceId", "variableType" : "String", "documentation" : "

The identifier of the Amazon Connect instance.

", "simpleType" : "String", "variableSetterType" : "String" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null } ], "membersAsMap" : { "InstanceId" : { "autoConstructClassIfExists" : { "present" : false }, "beanStyleGetterMethodName" : "getInstanceId", "beanStyleSetterMethodName" : "setInstanceId", "c2jName" : "InstanceId", "c2jShape" : "InstanceId", "defaultConsumerFluentSetterDocumentation" : "

The identifier of the Amazon Connect instance.

\nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #instanceId(String)}.\n@param instanceId a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #instanceId(String)", "deprecated" : false, "deprecatedBeanStyleSetterMethodName" : null, "deprecatedFluentGetterMethodName" : null, "deprecatedFluentSetterMethodName" : null, "deprecatedGetterDocumentation" : "

The identifier of the Amazon Connect instance.

\n@return The identifier of the Amazon Connect instance.\n@deprecated Use {@link #instanceId()}\n", "deprecatedName" : null, "deprecatedSetterDocumentation" : "

The identifier of the Amazon Connect instance.

\n@param instanceId The identifier of the Amazon Connect instance.\n@return Returns a reference to this object so that method calls can be chained together.\n@deprecated Use {@link #instanceId(String)}\n", "documentation" : "

The identifier of the Amazon Connect instance.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "existenceCheckDocumentation" : "Returns true if the InstanceId property was specified by the sender (it may be empty), or false if the sender did not specify the value (it will be empty). For responses returned by the SDK, the sender is the AWS service.\n", "existenceCheckMethodName" : "hasInstanceId", "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "instanceId", "fluentSetterDocumentation" : "

The identifier of the Amazon Connect instance.

\n@param instanceId The identifier of the Amazon Connect instance.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "instanceId", "getterDocumentation" : "

The identifier of the Amazon Connect instance.

\n@return The identifier of the Amazon Connect instance.", "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" : "InstanceId", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "InstanceId", "uri" : true }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "InstanceId", "sensitive" : false, "setterDocumentation" : "

The identifier of the Amazon Connect instance.

\n@param instanceId The identifier of the Amazon Connect instance.", "setterMethodName" : "setInstanceId", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "instanceId", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "instanceId", "variableType" : "String", "documentation" : "

The identifier of the Amazon Connect instance.

", "simpleType" : "String", "variableSetterType" : "String" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null } }, "nonStreamingMembers" : [ { "autoConstructClassIfExists" : { "present" : false }, "beanStyleGetterMethodName" : "getInstanceId", "beanStyleSetterMethodName" : "setInstanceId", "c2jName" : "InstanceId", "c2jShape" : "InstanceId", "defaultConsumerFluentSetterDocumentation" : "

The identifier of the Amazon Connect instance.

\nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #instanceId(String)}.\n@param instanceId a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #instanceId(String)", "deprecated" : false, "deprecatedBeanStyleSetterMethodName" : null, "deprecatedFluentGetterMethodName" : null, "deprecatedFluentSetterMethodName" : null, "deprecatedGetterDocumentation" : "

The identifier of the Amazon Connect instance.

\n@return The identifier of the Amazon Connect instance.\n@deprecated Use {@link #instanceId()}\n", "deprecatedName" : null, "deprecatedSetterDocumentation" : "

The identifier of the Amazon Connect instance.

\n@param instanceId The identifier of the Amazon Connect instance.\n@return Returns a reference to this object so that method calls can be chained together.\n@deprecated Use {@link #instanceId(String)}\n", "documentation" : "

The identifier of the Amazon Connect instance.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "existenceCheckDocumentation" : "Returns true if the InstanceId property was specified by the sender (it may be empty), or false if the sender did not specify the value (it will be empty). For responses returned by the SDK, the sender is the AWS service.\n", "existenceCheckMethodName" : "hasInstanceId", "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "instanceId", "fluentSetterDocumentation" : "

The identifier of the Amazon Connect instance.

\n@param instanceId The identifier of the Amazon Connect instance.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "instanceId", "getterDocumentation" : "

The identifier of the Amazon Connect instance.

\n@return The identifier of the Amazon Connect instance.", "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" : "InstanceId", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "InstanceId", "uri" : true }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "InstanceId", "sensitive" : false, "setterDocumentation" : "

The identifier of the Amazon Connect instance.

\n@param instanceId The identifier of the Amazon Connect instance.", "setterMethodName" : "setInstanceId", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "instanceId", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "instanceId", "variableType" : "String", "documentation" : "

The identifier of the Amazon Connect instance.

", "simpleType" : "String", "variableSetterType" : "String" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null } ], "requestSignerAware" : false, "requestSignerClassFqcn" : null, "required" : [ "InstanceId" ], "shapeName" : "GetFederationTokenRequest", "simpleMethod" : false, "unmarshaller" : null, "variable" : { "variableDeclarationType" : "GetFederationTokenRequest", "variableName" : "getFederationTokenRequest", "variableType" : "GetFederationTokenRequest", "documentation" : null, "simpleType" : "GetFederationTokenRequest", "variableSetterType" : "GetFederationTokenRequest" }, "wrapper" : false, "xmlNamespace" : null }, "GetFederationTokenResponse" : { "c2jName" : "GetFederationTokenResponse", "customization" : { "artificialResultWrapper" : null, "skipGeneratingMarshaller" : false, "skipGeneratingModelClass" : false, "skipGeneratingUnmarshaller" : false, "staxTargetDepthOffset" : 0 }, "deprecated" : false, "documentation" : "", "endpointDiscovery" : null, "enums" : null, "errorCode" : null, "event" : false, "eventStream" : false, "explicitEventPayloadMember" : null, "hasHeaderMember" : false, "hasPayloadMember" : false, "hasRequiresLengthMember" : false, "hasStatusCodeMember" : false, "hasStreamingMember" : false, "httpStatusCode" : null, "marshaller" : null, "members" : [ { "autoConstructClassIfExists" : { "present" : false }, "beanStyleGetterMethodName" : "getCredentials", "beanStyleSetterMethodName" : "setCredentials", "c2jName" : "Credentials", "c2jShape" : "Credentials", "defaultConsumerFluentSetterDocumentation" : "

The credentials to use for federation.

\nThis is a convenience that creates an instance of the {@link Credentials.Builder} avoiding the need to create one manually via {@link Credentials#builder()}.\n\nWhen the {@link Consumer} completes, {@link Credentials.Builder#build()} is called immediately and its result is passed to {@link #credentials(Credentials)}.\n@param credentials a consumer that will call methods on {@link Credentials.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #credentials(Credentials)", "deprecated" : false, "deprecatedBeanStyleSetterMethodName" : null, "deprecatedFluentGetterMethodName" : null, "deprecatedFluentSetterMethodName" : null, "deprecatedGetterDocumentation" : "

The credentials to use for federation.

\n@return The credentials to use for federation.\n@deprecated Use {@link #credentials()}\n", "deprecatedName" : null, "deprecatedSetterDocumentation" : "

The credentials to use for federation.

\n@param credentials The credentials to use for federation.\n@return Returns a reference to this object so that method calls can be chained together.\n@deprecated Use {@link #credentials(Credentials)}\n", "documentation" : "

The credentials to use for federation.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "existenceCheckDocumentation" : "Returns true if the Credentials property was specified by the sender (it may be empty), or false if the sender did not specify the value (it will be empty). For responses returned by the SDK, the sender is the AWS service.\n", "existenceCheckMethodName" : "hasCredentials", "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "credentials", "fluentSetterDocumentation" : "

The credentials to use for federation.

\n@param credentials The credentials to use for federation.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "credentials", "getterDocumentation" : "

The credentials to use for federation.

\n@return The credentials to use for federation.", "getterModel" : { "returnType" : "Credentials", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "Credentials", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "Credentials", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "SDK_POJO", "name" : "Credentials", "sensitive" : false, "setterDocumentation" : "

The credentials to use for federation.

\n@param credentials The credentials to use for federation.", "setterMethodName" : "setCredentials", "setterModel" : { "variableDeclarationType" : "Credentials", "variableName" : "credentials", "variableType" : "Credentials", "documentation" : null, "simpleType" : "Credentials", "variableSetterType" : "Credentials" }, "simple" : false, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "Credentials", "variableName" : "credentials", "variableType" : "Credentials", "documentation" : "

The credentials to use for federation.

", "simpleType" : "Credentials", "variableSetterType" : "Credentials" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null } ], "membersAsMap" : { "Credentials" : { "autoConstructClassIfExists" : { "present" : false }, "beanStyleGetterMethodName" : "getCredentials", "beanStyleSetterMethodName" : "setCredentials", "c2jName" : "Credentials", "c2jShape" : "Credentials", "defaultConsumerFluentSetterDocumentation" : "

The credentials to use for federation.

\nThis is a convenience that creates an instance of the {@link Credentials.Builder} avoiding the need to create one manually via {@link Credentials#builder()}.\n\nWhen the {@link Consumer} completes, {@link Credentials.Builder#build()} is called immediately and its result is passed to {@link #credentials(Credentials)}.\n@param credentials a consumer that will call methods on {@link Credentials.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #credentials(Credentials)", "deprecated" : false, "deprecatedBeanStyleSetterMethodName" : null, "deprecatedFluentGetterMethodName" : null, "deprecatedFluentSetterMethodName" : null, "deprecatedGetterDocumentation" : "

The credentials to use for federation.

\n@return The credentials to use for federation.\n@deprecated Use {@link #credentials()}\n", "deprecatedName" : null, "deprecatedSetterDocumentation" : "

The credentials to use for federation.

\n@param credentials The credentials to use for federation.\n@return Returns a reference to this object so that method calls can be chained together.\n@deprecated Use {@link #credentials(Credentials)}\n", "documentation" : "

The credentials to use for federation.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "existenceCheckDocumentation" : "Returns true if the Credentials property was specified by the sender (it may be empty), or false if the sender did not specify the value (it will be empty). For responses returned by the SDK, the sender is the AWS service.\n", "existenceCheckMethodName" : "hasCredentials", "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "credentials", "fluentSetterDocumentation" : "

The credentials to use for federation.

\n@param credentials The credentials to use for federation.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "credentials", "getterDocumentation" : "

The credentials to use for federation.

\n@return The credentials to use for federation.", "getterModel" : { "returnType" : "Credentials", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "Credentials", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "Credentials", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "SDK_POJO", "name" : "Credentials", "sensitive" : false, "setterDocumentation" : "

The credentials to use for federation.

\n@param credentials The credentials to use for federation.", "setterMethodName" : "setCredentials", "setterModel" : { "variableDeclarationType" : "Credentials", "variableName" : "credentials", "variableType" : "Credentials", "documentation" : null, "simpleType" : "Credentials", "variableSetterType" : "Credentials" }, "simple" : false, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "Credentials", "variableName" : "credentials", "variableType" : "Credentials", "documentation" : "

The credentials to use for federation.

", "simpleType" : "Credentials", "variableSetterType" : "Credentials" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null } }, "nonStreamingMembers" : [ { "autoConstructClassIfExists" : { "present" : false }, "beanStyleGetterMethodName" : "getCredentials", "beanStyleSetterMethodName" : "setCredentials", "c2jName" : "Credentials", "c2jShape" : "Credentials", "defaultConsumerFluentSetterDocumentation" : "

The credentials to use for federation.

\nThis is a convenience that creates an instance of the {@link Credentials.Builder} avoiding the need to create one manually via {@link Credentials#builder()}.\n\nWhen the {@link Consumer} completes, {@link Credentials.Builder#build()} is called immediately and its result is passed to {@link #credentials(Credentials)}.\n@param credentials a consumer that will call methods on {@link Credentials.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #credentials(Credentials)", "deprecated" : false, "deprecatedBeanStyleSetterMethodName" : null, "deprecatedFluentGetterMethodName" : null, "deprecatedFluentSetterMethodName" : null, "deprecatedGetterDocumentation" : "

The credentials to use for federation.

\n@return The credentials to use for federation.\n@deprecated Use {@link #credentials()}\n", "deprecatedName" : null, "deprecatedSetterDocumentation" : "

The credentials to use for federation.

\n@param credentials The credentials to use for federation.\n@return Returns a reference to this object so that method calls can be chained together.\n@deprecated Use {@link #credentials(Credentials)}\n", "documentation" : "

The credentials to use for federation.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "existenceCheckDocumentation" : "Returns true if the Credentials property was specified by the sender (it may be empty), or false if the sender did not specify the value (it will be empty). For responses returned by the SDK, the sender is the AWS service.\n", "existenceCheckMethodName" : "hasCredentials", "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "credentials", "fluentSetterDocumentation" : "

The credentials to use for federation.

\n@param credentials The credentials to use for federation.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "credentials", "getterDocumentation" : "

The credentials to use for federation.

\n@return The credentials to use for federation.", "getterModel" : { "returnType" : "Credentials", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "Credentials", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "Credentials", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "SDK_POJO", "name" : "Credentials", "sensitive" : false, "setterDocumentation" : "

The credentials to use for federation.

\n@param credentials The credentials to use for federation.", "setterMethodName" : "setCredentials", "setterModel" : { "variableDeclarationType" : "Credentials", "variableName" : "credentials", "variableType" : "Credentials", "documentation" : null, "simpleType" : "Credentials", "variableSetterType" : "Credentials" }, "simple" : false, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "Credentials", "variableName" : "credentials", "variableType" : "Credentials", "documentation" : "

The credentials to use for federation.

", "simpleType" : "Credentials", "variableSetterType" : "Credentials" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null } ], "requestSignerAware" : false, "requestSignerClassFqcn" : null, "required" : null, "shapeName" : "GetFederationTokenResponse", "simpleMethod" : false, "unmarshaller" : { "flattened" : false, "resultWrapper" : null }, "variable" : { "variableDeclarationType" : "GetFederationTokenResponse", "variableName" : "getFederationTokenResponse", "variableType" : "GetFederationTokenResponse", "documentation" : null, "simpleType" : "GetFederationTokenResponse", "variableSetterType" : "GetFederationTokenResponse" }, "wrapper" : false, "xmlNamespace" : null }, "GetMetricDataRequest" : { "c2jName" : "GetMetricDataRequest", "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" : "GetMetricData", "locationName" : null, "requestUri" : "/metrics/historical/{InstanceId}", "target" : null, "verb" : "POST", "xmlNameSpaceUri" : null }, "members" : [ { "autoConstructClassIfExists" : { "present" : false }, "beanStyleGetterMethodName" : "getInstanceId", "beanStyleSetterMethodName" : "setInstanceId", "c2jName" : "InstanceId", "c2jShape" : "InstanceId", "defaultConsumerFluentSetterDocumentation" : "

The identifier of the Amazon Connect instance.

\nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #instanceId(String)}.\n@param instanceId a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #instanceId(String)", "deprecated" : false, "deprecatedBeanStyleSetterMethodName" : null, "deprecatedFluentGetterMethodName" : null, "deprecatedFluentSetterMethodName" : null, "deprecatedGetterDocumentation" : "

The identifier of the Amazon Connect instance.

\n@return The identifier of the Amazon Connect instance.\n@deprecated Use {@link #instanceId()}\n", "deprecatedName" : null, "deprecatedSetterDocumentation" : "

The identifier of the Amazon Connect instance.

\n@param instanceId The identifier of the Amazon Connect instance.\n@return Returns a reference to this object so that method calls can be chained together.\n@deprecated Use {@link #instanceId(String)}\n", "documentation" : "

The identifier of the Amazon Connect instance.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "existenceCheckDocumentation" : "Returns true if the InstanceId property was specified by the sender (it may be empty), or false if the sender did not specify the value (it will be empty). For responses returned by the SDK, the sender is the AWS service.\n", "existenceCheckMethodName" : "hasInstanceId", "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "instanceId", "fluentSetterDocumentation" : "

The identifier of the Amazon Connect instance.

\n@param instanceId The identifier of the Amazon Connect instance.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "instanceId", "getterDocumentation" : "

The identifier of the Amazon Connect instance.

\n@return The identifier of the Amazon Connect instance.", "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" : "InstanceId", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "InstanceId", "uri" : true }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "InstanceId", "sensitive" : false, "setterDocumentation" : "

The identifier of the Amazon Connect instance.

\n@param instanceId The identifier of the Amazon Connect instance.", "setterMethodName" : "setInstanceId", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "instanceId", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "instanceId", "variableType" : "String", "documentation" : "

The identifier of the Amazon Connect instance.

", "simpleType" : "String", "variableSetterType" : "String" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null }, { "autoConstructClassIfExists" : { "present" : false }, "beanStyleGetterMethodName" : "getStartTime", "beanStyleSetterMethodName" : "setStartTime", "c2jName" : "StartTime", "c2jShape" : "timestamp", "defaultConsumerFluentSetterDocumentation" : "

The timestamp, in UNIX Epoch time format, at which to start the reporting interval for the retrieval of historical metrics data. The time must be specified using a multiple of 5 minutes, such as 10:05, 10:10, 10:15.

The start time cannot be earlier than 24 hours before the time of the request. Historical metrics are available only for 24 hours.

\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 #startTime(Instant)}.\n@param startTime 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 #startTime(Instant)", "deprecated" : false, "deprecatedBeanStyleSetterMethodName" : null, "deprecatedFluentGetterMethodName" : null, "deprecatedFluentSetterMethodName" : null, "deprecatedGetterDocumentation" : "

The timestamp, in UNIX Epoch time format, at which to start the reporting interval for the retrieval of historical metrics data. The time must be specified using a multiple of 5 minutes, such as 10:05, 10:10, 10:15.

The start time cannot be earlier than 24 hours before the time of the request. Historical metrics are available only for 24 hours.

\n@return The timestamp, in UNIX Epoch time format, at which to start the reporting interval for the retrieval of historical metrics data. The time must be specified using a multiple of 5 minutes, such as 10:05, 10:10, 10:15.

The start time cannot be earlier than 24 hours before the time of the request. Historical metrics are available only for 24 hours.\n@deprecated Use {@link #startTime()}\n", "deprecatedName" : null, "deprecatedSetterDocumentation" : "

The timestamp, in UNIX Epoch time format, at which to start the reporting interval for the retrieval of historical metrics data. The time must be specified using a multiple of 5 minutes, such as 10:05, 10:10, 10:15.

The start time cannot be earlier than 24 hours before the time of the request. Historical metrics are available only for 24 hours.

\n@param startTime The timestamp, in UNIX Epoch time format, at which to start the reporting interval for the retrieval of historical metrics data. The time must be specified using a multiple of 5 minutes, such as 10:05, 10:10, 10:15.

The start time cannot be earlier than 24 hours before the time of the request. Historical metrics are available only for 24 hours.\n@return Returns a reference to this object so that method calls can be chained together.\n@deprecated Use {@link #startTime(Instant)}\n", "documentation" : "

The timestamp, in UNIX Epoch time format, at which to start the reporting interval for the retrieval of historical metrics data. The time must be specified using a multiple of 5 minutes, such as 10:05, 10:10, 10:15.

The start time cannot be earlier than 24 hours before the time of the request. Historical metrics are available only for 24 hours.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "existenceCheckDocumentation" : "Returns true if the StartTime property was specified by the sender (it may be empty), or false if the sender did not specify the value (it will be empty). For responses returned by the SDK, the sender is the AWS service.\n", "existenceCheckMethodName" : "hasStartTime", "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "startTime", "fluentSetterDocumentation" : "

The timestamp, in UNIX Epoch time format, at which to start the reporting interval for the retrieval of historical metrics data. The time must be specified using a multiple of 5 minutes, such as 10:05, 10:10, 10:15.

The start time cannot be earlier than 24 hours before the time of the request. Historical metrics are available only for 24 hours.

\n@param startTime The timestamp, in UNIX Epoch time format, at which to start the reporting interval for the retrieval of historical metrics data. The time must be specified using a multiple of 5 minutes, such as 10:05, 10:10, 10:15.

The start time cannot be earlier than 24 hours before the time of the request. Historical metrics are available only for 24 hours.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "startTime", "getterDocumentation" : "

The timestamp, in UNIX Epoch time format, at which to start the reporting interval for the retrieval of historical metrics data. The time must be specified using a multiple of 5 minutes, such as 10:05, 10:10, 10:15.

The start time cannot be earlier than 24 hours before the time of the request. Historical metrics are available only for 24 hours.

\n@return The timestamp, in UNIX Epoch time format, at which to start the reporting interval for the retrieval of historical metrics data. The time must be specified using a multiple of 5 minutes, such as 10:05, 10:10, 10:15.

The start time cannot be earlier than 24 hours before the time of the request. Historical metrics are available only for 24 hours.", "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" : "StartTime", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "StartTime", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "INSTANT", "name" : "StartTime", "sensitive" : false, "setterDocumentation" : "

The timestamp, in UNIX Epoch time format, at which to start the reporting interval for the retrieval of historical metrics data. The time must be specified using a multiple of 5 minutes, such as 10:05, 10:10, 10:15.

The start time cannot be earlier than 24 hours before the time of the request. Historical metrics are available only for 24 hours.

\n@param startTime The timestamp, in UNIX Epoch time format, at which to start the reporting interval for the retrieval of historical metrics data. The time must be specified using a multiple of 5 minutes, such as 10:05, 10:10, 10:15.

The start time cannot be earlier than 24 hours before the time of the request. Historical metrics are available only for 24 hours.", "setterMethodName" : "setStartTime", "setterModel" : { "variableDeclarationType" : "java.time.Instant", "variableName" : "startTime", "variableType" : "java.time.Instant", "documentation" : null, "simpleType" : "Instant", "variableSetterType" : "java.time.Instant" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "java.time.Instant", "variableName" : "startTime", "variableType" : "java.time.Instant", "documentation" : "

The timestamp, in UNIX Epoch time format, at which to start the reporting interval for the retrieval of historical metrics data. The time must be specified using a multiple of 5 minutes, such as 10:05, 10:10, 10:15.

The start time cannot be earlier than 24 hours before the time of the request. Historical metrics are available only for 24 hours.

", "simpleType" : "Instant", "variableSetterType" : "java.time.Instant" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null }, { "autoConstructClassIfExists" : { "present" : false }, "beanStyleGetterMethodName" : "getEndTime", "beanStyleSetterMethodName" : "setEndTime", "c2jName" : "EndTime", "c2jShape" : "timestamp", "defaultConsumerFluentSetterDocumentation" : "

The timestamp, in UNIX Epoch time format, at which to end the reporting interval for the retrieval of historical metrics data. The time must be specified using an interval of 5 minutes, such as 11:00, 11:05, 11:10, and must be later than the start time timestamp.

The time range between the start and end time must be less than 24 hours.

\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 #endTime(Instant)}.\n@param endTime 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 #endTime(Instant)", "deprecated" : false, "deprecatedBeanStyleSetterMethodName" : null, "deprecatedFluentGetterMethodName" : null, "deprecatedFluentSetterMethodName" : null, "deprecatedGetterDocumentation" : "

The timestamp, in UNIX Epoch time format, at which to end the reporting interval for the retrieval of historical metrics data. The time must be specified using an interval of 5 minutes, such as 11:00, 11:05, 11:10, and must be later than the start time timestamp.

The time range between the start and end time must be less than 24 hours.

\n@return The timestamp, in UNIX Epoch time format, at which to end the reporting interval for the retrieval of historical metrics data. The time must be specified using an interval of 5 minutes, such as 11:00, 11:05, 11:10, and must be later than the start time timestamp.

The time range between the start and end time must be less than 24 hours.\n@deprecated Use {@link #endTime()}\n", "deprecatedName" : null, "deprecatedSetterDocumentation" : "

The timestamp, in UNIX Epoch time format, at which to end the reporting interval for the retrieval of historical metrics data. The time must be specified using an interval of 5 minutes, such as 11:00, 11:05, 11:10, and must be later than the start time timestamp.

The time range between the start and end time must be less than 24 hours.

\n@param endTime The timestamp, in UNIX Epoch time format, at which to end the reporting interval for the retrieval of historical metrics data. The time must be specified using an interval of 5 minutes, such as 11:00, 11:05, 11:10, and must be later than the start time timestamp.

The time range between the start and end time must be less than 24 hours.\n@return Returns a reference to this object so that method calls can be chained together.\n@deprecated Use {@link #endTime(Instant)}\n", "documentation" : "

The timestamp, in UNIX Epoch time format, at which to end the reporting interval for the retrieval of historical metrics data. The time must be specified using an interval of 5 minutes, such as 11:00, 11:05, 11:10, and must be later than the start time timestamp.

The time range between the start and end time must be less than 24 hours.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "existenceCheckDocumentation" : "Returns true if the EndTime property was specified by the sender (it may be empty), or false if the sender did not specify the value (it will be empty). For responses returned by the SDK, the sender is the AWS service.\n", "existenceCheckMethodName" : "hasEndTime", "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "endTime", "fluentSetterDocumentation" : "

The timestamp, in UNIX Epoch time format, at which to end the reporting interval for the retrieval of historical metrics data. The time must be specified using an interval of 5 minutes, such as 11:00, 11:05, 11:10, and must be later than the start time timestamp.

The time range between the start and end time must be less than 24 hours.

\n@param endTime The timestamp, in UNIX Epoch time format, at which to end the reporting interval for the retrieval of historical metrics data. The time must be specified using an interval of 5 minutes, such as 11:00, 11:05, 11:10, and must be later than the start time timestamp.

The time range between the start and end time must be less than 24 hours.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "endTime", "getterDocumentation" : "

The timestamp, in UNIX Epoch time format, at which to end the reporting interval for the retrieval of historical metrics data. The time must be specified using an interval of 5 minutes, such as 11:00, 11:05, 11:10, and must be later than the start time timestamp.

The time range between the start and end time must be less than 24 hours.

\n@return The timestamp, in UNIX Epoch time format, at which to end the reporting interval for the retrieval of historical metrics data. The time must be specified using an interval of 5 minutes, such as 11:00, 11:05, 11:10, and must be later than the start time timestamp.

The time range between the start and end time must be less than 24 hours.", "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" : "EndTime", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "EndTime", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "INSTANT", "name" : "EndTime", "sensitive" : false, "setterDocumentation" : "

The timestamp, in UNIX Epoch time format, at which to end the reporting interval for the retrieval of historical metrics data. The time must be specified using an interval of 5 minutes, such as 11:00, 11:05, 11:10, and must be later than the start time timestamp.

The time range between the start and end time must be less than 24 hours.

\n@param endTime The timestamp, in UNIX Epoch time format, at which to end the reporting interval for the retrieval of historical metrics data. The time must be specified using an interval of 5 minutes, such as 11:00, 11:05, 11:10, and must be later than the start time timestamp.

The time range between the start and end time must be less than 24 hours.", "setterMethodName" : "setEndTime", "setterModel" : { "variableDeclarationType" : "java.time.Instant", "variableName" : "endTime", "variableType" : "java.time.Instant", "documentation" : null, "simpleType" : "Instant", "variableSetterType" : "java.time.Instant" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "java.time.Instant", "variableName" : "endTime", "variableType" : "java.time.Instant", "documentation" : "

The timestamp, in UNIX Epoch time format, at which to end the reporting interval for the retrieval of historical metrics data. The time must be specified using an interval of 5 minutes, such as 11:00, 11:05, 11:10, and must be later than the start time timestamp.

The time range between the start and end time must be less than 24 hours.

", "simpleType" : "Instant", "variableSetterType" : "java.time.Instant" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null }, { "autoConstructClassIfExists" : { "present" : false }, "beanStyleGetterMethodName" : "getFilters", "beanStyleSetterMethodName" : "setFilters", "c2jName" : "Filters", "c2jShape" : "Filters", "defaultConsumerFluentSetterDocumentation" : "

The queues, up to 100, or channels, to use to filter the metrics returned. Metric data is retrieved only for the resources associated with the queues or channels included in the filter. You can include both queue IDs and queue ARNs in the same request. The only supported channel is VOICE.

\nThis is a convenience that creates an instance of the {@link Filters.Builder} avoiding the need to create one manually via {@link Filters#builder()}.\n\nWhen the {@link Consumer} completes, {@link Filters.Builder#build()} is called immediately and its result is passed to {@link #filters(Filters)}.\n@param filters a consumer that will call methods on {@link Filters.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #filters(Filters)", "deprecated" : false, "deprecatedBeanStyleSetterMethodName" : null, "deprecatedFluentGetterMethodName" : null, "deprecatedFluentSetterMethodName" : null, "deprecatedGetterDocumentation" : "

The queues, up to 100, or channels, to use to filter the metrics returned. Metric data is retrieved only for the resources associated with the queues or channels included in the filter. You can include both queue IDs and queue ARNs in the same request. The only supported channel is VOICE.

\n@return The queues, up to 100, or channels, to use to filter the metrics returned. Metric data is retrieved only for the resources associated with the queues or channels included in the filter. You can include both queue IDs and queue ARNs in the same request. The only supported channel is VOICE.\n@deprecated Use {@link #filters()}\n", "deprecatedName" : null, "deprecatedSetterDocumentation" : "

The queues, up to 100, or channels, to use to filter the metrics returned. Metric data is retrieved only for the resources associated with the queues or channels included in the filter. You can include both queue IDs and queue ARNs in the same request. The only supported channel is VOICE.

\n@param filters The queues, up to 100, or channels, to use to filter the metrics returned. Metric data is retrieved only for the resources associated with the queues or channels included in the filter. You can include both queue IDs and queue ARNs in the same request. The only supported channel is VOICE.\n@return Returns a reference to this object so that method calls can be chained together.\n@deprecated Use {@link #filters(Filters)}\n", "documentation" : "

The queues, up to 100, or channels, to use to filter the metrics returned. Metric data is retrieved only for the resources associated with the queues or channels included in the filter. You can include both queue IDs and queue ARNs in the same request. The only supported channel is VOICE.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "existenceCheckDocumentation" : "Returns true if the Filters property was specified by the sender (it may be empty), or false if the sender did not specify the value (it will be empty). For responses returned by the SDK, the sender is the AWS service.\n", "existenceCheckMethodName" : "hasFilters", "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "filters", "fluentSetterDocumentation" : "

The queues, up to 100, or channels, to use to filter the metrics returned. Metric data is retrieved only for the resources associated with the queues or channels included in the filter. You can include both queue IDs and queue ARNs in the same request. The only supported channel is VOICE.

\n@param filters The queues, up to 100, or channels, to use to filter the metrics returned. Metric data is retrieved only for the resources associated with the queues or channels included in the filter. You can include both queue IDs and queue ARNs in the same request. The only supported channel is VOICE.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "filters", "getterDocumentation" : "

The queues, up to 100, or channels, to use to filter the metrics returned. Metric data is retrieved only for the resources associated with the queues or channels included in the filter. You can include both queue IDs and queue ARNs in the same request. The only supported channel is VOICE.

\n@return The queues, up to 100, or channels, to use to filter the metrics returned. Metric data is retrieved only for the resources associated with the queues or channels included in the filter. You can include both queue IDs and queue ARNs in the same request. The only supported channel is VOICE.", "getterModel" : { "returnType" : "Filters", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "Filters", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "Filters", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "SDK_POJO", "name" : "Filters", "sensitive" : false, "setterDocumentation" : "

The queues, up to 100, or channels, to use to filter the metrics returned. Metric data is retrieved only for the resources associated with the queues or channels included in the filter. You can include both queue IDs and queue ARNs in the same request. The only supported channel is VOICE.

\n@param filters The queues, up to 100, or channels, to use to filter the metrics returned. Metric data is retrieved only for the resources associated with the queues or channels included in the filter. You can include both queue IDs and queue ARNs in the same request. The only supported channel is VOICE.", "setterMethodName" : "setFilters", "setterModel" : { "variableDeclarationType" : "Filters", "variableName" : "filters", "variableType" : "Filters", "documentation" : null, "simpleType" : "Filters", "variableSetterType" : "Filters" }, "simple" : false, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "Filters", "variableName" : "filters", "variableType" : "Filters", "documentation" : "

The queues, up to 100, or channels, to use to filter the metrics returned. Metric data is retrieved only for the resources associated with the queues or channels included in the filter. You can include both queue IDs and queue ARNs in the same request. The only supported channel is VOICE.

", "simpleType" : "Filters", "variableSetterType" : "Filters" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null }, { "autoConstructClassIfExists" : { "present" : true }, "beanStyleGetterMethodName" : "getGroupings", "beanStyleSetterMethodName" : "setGroupings", "c2jName" : "Groupings", "c2jShape" : "Groupings", "defaultConsumerFluentSetterDocumentation" : "

The grouping applied to the metrics returned. For example, when results are grouped by queue, the metrics returned are grouped by queue. The values returned apply to the metrics for each queue rather than aggregated for all queues.

The only supported grouping is QUEUE.

If no grouping is specified, a summary of metrics for all queues is returned.

\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 #groupingsAsStrings(List)}.\n@param groupings 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 #groupingsWithStrings(List)", "deprecated" : false, "deprecatedBeanStyleSetterMethodName" : null, "deprecatedFluentGetterMethodName" : null, "deprecatedFluentSetterMethodName" : null, "deprecatedGetterDocumentation" : "

The grouping applied to the metrics returned. For example, when results are grouped by queue, the metrics returned are grouped by queue. The values returned apply to the metrics for each queue rather than aggregated for all queues.

The only supported grouping is QUEUE.

If no grouping is specified, a summary of metrics for all queues is returned.

\n

\nAttempts to modify the collection returned by this method will result in an UnsupportedOperationException.\n

\n

\nYou can use {@link #hasGroupings()} to see if a value was sent in this field.\n

\n@return The grouping applied to the metrics returned. For example, when results are grouped by queue, the metrics returned are grouped by queue. The values returned apply to the metrics for each queue rather than aggregated for all queues.

The only supported grouping is QUEUE.

If no grouping is specified, a summary of metrics for all queues is returned.\n@deprecated Use {@link #groupingsAsStrings()}\n", "deprecatedName" : null, "deprecatedSetterDocumentation" : "

The grouping applied to the metrics returned. For example, when results are grouped by queue, the metrics returned are grouped by queue. The values returned apply to the metrics for each queue rather than aggregated for all queues.

The only supported grouping is QUEUE.

If no grouping is specified, a summary of metrics for all queues is returned.

\n@param groupings The grouping applied to the metrics returned. For example, when results are grouped by queue, the metrics returned are grouped by queue. The values returned apply to the metrics for each queue rather than aggregated for all queues.

The only supported grouping is QUEUE.

If no grouping is specified, a summary of metrics for all queues is returned.\n@return Returns a reference to this object so that method calls can be chained together.\n@deprecated Use {@link #groupingsWithStrings(List)}\n", "documentation" : "

The grouping applied to the metrics returned. For example, when results are grouped by queue, the metrics returned are grouped by queue. The values returned apply to the metrics for each queue rather than aggregated for all queues.

The only supported grouping is QUEUE.

If no grouping is specified, a summary of metrics for all queues is returned.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "existenceCheckDocumentation" : "Returns true if the Groupings property was specified by the sender (it may be empty), or false if the sender did not specify the value (it will be empty). For responses returned by the SDK, the sender is the AWS service.\n", "existenceCheckMethodName" : "hasGroupings", "fluentEnumGetterMethodName" : "groupings", "fluentEnumSetterMethodName" : "groupings", "fluentGetterMethodName" : "groupingsAsStrings", "fluentSetterDocumentation" : "

The grouping applied to the metrics returned. For example, when results are grouped by queue, the metrics returned are grouped by queue. The values returned apply to the metrics for each queue rather than aggregated for all queues.

The only supported grouping is QUEUE.

If no grouping is specified, a summary of metrics for all queues is returned.

\n@param groupings The grouping applied to the metrics returned. For example, when results are grouped by queue, the metrics returned are grouped by queue. The values returned apply to the metrics for each queue rather than aggregated for all queues.

The only supported grouping is QUEUE.

If no grouping is specified, a summary of metrics for all queues is returned.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "groupingsWithStrings", "getterDocumentation" : "

The grouping applied to the metrics returned. For example, when results are grouped by queue, the metrics returned are grouped by queue. The values returned apply to the metrics for each queue rather than aggregated for all queues.

The only supported grouping is QUEUE.

If no grouping is specified, a summary of metrics for all queues is returned.

\n

\nAttempts to modify the collection returned by this method will result in an UnsupportedOperationException.\n

\n

\nYou can use {@link #hasGroupings()} to see if a value was sent in this field.\n

\n@return The grouping applied to the metrics returned. For example, when results are grouped by queue, the metrics returned are grouped by queue. The values returned apply to the metrics for each queue rather than aggregated for all queues.

The only supported grouping is QUEUE.

If no grouping is specified, a summary of metrics for all queues is returned.", "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" : "Groupings", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "Groupings", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : true, "listModel" : { "implType" : "java.util.ArrayList", "interfaceType" : "java.util.List", "listMemberModel" : { "autoConstructClassIfExists" : { "present" : false }, "beanStyleGetterMethodName" : "getMember", "beanStyleSetterMethodName" : "setMember", "c2jName" : "member", "c2jShape" : "Grouping", "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 #memberAsString(String)}.\n@param member a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #member(String)", "deprecated" : false, "deprecatedBeanStyleSetterMethodName" : null, "deprecatedFluentGetterMethodName" : null, "deprecatedFluentSetterMethodName" : null, "deprecatedGetterDocumentation" : "Returns the value of the Member property for this object.\n

\nIf the service returns an enum value that is not available in the current SDK version, {@link #member} will return {@link Grouping#UNKNOWN_TO_SDK_VERSION}. The raw value returned by the service is available from {@link #memberAsString}.\n

\n@return The value of the Member property for this object.\n@see Grouping\n@deprecated Use {@link #memberAsString()}\n", "deprecatedName" : null, "deprecatedSetterDocumentation" : "Sets the value of the Member property for this object.\n\n@param member The new value for the Member property for this object.\n@see Grouping\n@return Returns a reference to this object so that method calls can be chained together.\n@see Grouping\n@deprecated Use {@link #member(String)}\n", "documentation" : "", "endpointDiscoveryId" : false, "enumType" : "Grouping", "eventHeader" : false, "eventPayload" : false, "existenceCheckDocumentation" : "Returns true if the Member property was specified by the sender (it may be empty), or false if the sender did not specify the value (it will be empty). For responses returned by the SDK, the sender is the AWS service.\n", "existenceCheckMethodName" : "hasMember", "fluentEnumGetterMethodName" : "member", "fluentEnumSetterMethodName" : "member", "fluentGetterMethodName" : "memberAsString", "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@see Grouping\n@return Returns a reference to this object so that method calls can be chained together.\n@see Grouping", "fluentSetterMethodName" : "member", "getterDocumentation" : "Returns the value of the Member property for this object.\n

\nIf the service returns an enum value that is not available in the current SDK version, {@link #member} will return {@link Grouping#UNKNOWN_TO_SDK_VERSION}. The raw value returned by the service is available from {@link #memberAsString}.\n

\n@return The value of the Member property for this object.\n@see Grouping", "getterModel" : { "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.\n@see Grouping", "setterMethodName" : "setMember", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "member", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "member", "variableType" : "String", "documentation" : "", "simpleType" : "String", "variableSetterType" : "String" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null }, "memberLocationName" : null, "memberType" : "String", "map" : false, "memberAdditionalMarshallingPath" : null, "memberAdditionalUnmarshallingPath" : null, "simple" : true, "simpleType" : "String", "templateImplType" : "java.util.ArrayList", "templateType" : "java.util.List" }, "map" : false, "mapModel" : null, "marshallingType" : "LIST", "name" : "Groupings", "sensitive" : false, "setterDocumentation" : "

The grouping applied to the metrics returned. For example, when results are grouped by queue, the metrics returned are grouped by queue. The values returned apply to the metrics for each queue rather than aggregated for all queues.

The only supported grouping is QUEUE.

If no grouping is specified, a summary of metrics for all queues is returned.

\n@param groupings The grouping applied to the metrics returned. For example, when results are grouped by queue, the metrics returned are grouped by queue. The values returned apply to the metrics for each queue rather than aggregated for all queues.

The only supported grouping is QUEUE.

If no grouping is specified, a summary of metrics for all queues is returned.", "setterMethodName" : "setGroupings", "setterModel" : { "variableDeclarationType" : "java.util.List", "variableName" : "groupings", "variableType" : "java.util.List", "documentation" : null, "simpleType" : "List", "variableSetterType" : "java.util.Collection" }, "simple" : false, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "java.util.List", "variableName" : "groupings", "variableType" : "java.util.List", "documentation" : "

The grouping applied to the metrics returned. For example, when results are grouped by queue, the metrics returned are grouped by queue. The values returned apply to the metrics for each queue rather than aggregated for all queues.

The only supported grouping is QUEUE.

If no grouping is specified, a summary of metrics for all queues is returned.

", "simpleType" : "List", "variableSetterType" : "java.util.Collection" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null }, { "autoConstructClassIfExists" : { "present" : true }, "beanStyleGetterMethodName" : "getHistoricalMetrics", "beanStyleSetterMethodName" : "setHistoricalMetrics", "c2jName" : "HistoricalMetrics", "c2jShape" : "HistoricalMetrics", "defaultConsumerFluentSetterDocumentation" : "

The metrics to retrieve. Specify the name, unit, and statistic for each metric. The following historical metrics are available:

ABANDON_TIME

Unit: SECONDS

Statistic: AVG

AFTER_CONTACT_WORK_TIME

Unit: SECONDS

Statistic: AVG

API_CONTACTS_HANDLED

Unit: COUNT

Statistic: SUM

CALLBACK_CONTACTS_HANDLED

Unit: COUNT

Statistic: SUM

CONTACTS_ABANDONED

Unit: COUNT

Statistic: SUM

CONTACTS_AGENT_HUNG_UP_FIRST

Unit: COUNT

Statistic: SUM

CONTACTS_CONSULTED

Unit: COUNT

Statistic: SUM

CONTACTS_HANDLED

Unit: COUNT

Statistic: SUM

CONTACTS_HANDLED_INCOMING

Unit: COUNT

Statistic: SUM

CONTACTS_HANDLED_OUTBOUND

Unit: COUNT

Statistic: SUM

CONTACTS_HOLD_ABANDONS

Unit: COUNT

Statistic: SUM

CONTACTS_MISSED

Unit: COUNT

Statistic: SUM

CONTACTS_QUEUED

Unit: COUNT

Statistic: SUM

CONTACTS_TRANSFERRED_IN

Unit: COUNT

Statistic: SUM

CONTACTS_TRANSFERRED_IN_FROM_QUEUE

Unit: COUNT

Statistic: SUM

CONTACTS_TRANSFERRED_OUT

Unit: COUNT

Statistic: SUM

CONTACTS_TRANSFERRED_OUT_FROM_QUEUE

Unit: COUNT

Statistic: SUM

HANDLE_TIME

Unit: SECONDS

Statistic: AVG

HOLD_TIME

Unit: SECONDS

Statistic: AVG

INTERACTION_AND_HOLD_TIME

Unit: SECONDS

Statistic: AVG

INTERACTION_TIME

Unit: SECONDS

Statistic: AVG

OCCUPANCY

Unit: PERCENT

Statistic: AVG

QUEUE_ANSWER_TIME

Unit: SECONDS

Statistic: AVG

QUEUED_TIME

Unit: SECONDS

Statistic: MAX

SERVICE_LEVEL

Unit: PERCENT

Statistic: AVG

Threshold: Only \"Less than\" comparisons are supported, with the following service level thresholds: 15, 20, 25, 30, 45, 60, 90, 120, 180, 240, 300, 600

\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 #historicalMetrics(List)}.\n@param historicalMetrics 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 #historicalMetrics(List)", "deprecated" : false, "deprecatedBeanStyleSetterMethodName" : null, "deprecatedFluentGetterMethodName" : null, "deprecatedFluentSetterMethodName" : null, "deprecatedGetterDocumentation" : "

The metrics to retrieve. Specify the name, unit, and statistic for each metric. The following historical metrics are available:

ABANDON_TIME

Unit: SECONDS

Statistic: AVG

AFTER_CONTACT_WORK_TIME

Unit: SECONDS

Statistic: AVG

API_CONTACTS_HANDLED

Unit: COUNT

Statistic: SUM

CALLBACK_CONTACTS_HANDLED

Unit: COUNT

Statistic: SUM

CONTACTS_ABANDONED

Unit: COUNT

Statistic: SUM

CONTACTS_AGENT_HUNG_UP_FIRST

Unit: COUNT

Statistic: SUM

CONTACTS_CONSULTED

Unit: COUNT

Statistic: SUM

CONTACTS_HANDLED

Unit: COUNT

Statistic: SUM

CONTACTS_HANDLED_INCOMING

Unit: COUNT

Statistic: SUM

CONTACTS_HANDLED_OUTBOUND

Unit: COUNT

Statistic: SUM

CONTACTS_HOLD_ABANDONS

Unit: COUNT

Statistic: SUM

CONTACTS_MISSED

Unit: COUNT

Statistic: SUM

CONTACTS_QUEUED

Unit: COUNT

Statistic: SUM

CONTACTS_TRANSFERRED_IN

Unit: COUNT

Statistic: SUM

CONTACTS_TRANSFERRED_IN_FROM_QUEUE

Unit: COUNT

Statistic: SUM

CONTACTS_TRANSFERRED_OUT

Unit: COUNT

Statistic: SUM

CONTACTS_TRANSFERRED_OUT_FROM_QUEUE

Unit: COUNT

Statistic: SUM

HANDLE_TIME

Unit: SECONDS

Statistic: AVG

HOLD_TIME

Unit: SECONDS

Statistic: AVG

INTERACTION_AND_HOLD_TIME

Unit: SECONDS

Statistic: AVG

INTERACTION_TIME

Unit: SECONDS

Statistic: AVG

OCCUPANCY

Unit: PERCENT

Statistic: AVG

QUEUE_ANSWER_TIME

Unit: SECONDS

Statistic: AVG

QUEUED_TIME

Unit: SECONDS

Statistic: MAX

SERVICE_LEVEL

Unit: PERCENT

Statistic: AVG

Threshold: Only \"Less than\" comparisons are supported, with the following service level thresholds: 15, 20, 25, 30, 45, 60, 90, 120, 180, 240, 300, 600

\n

\nAttempts to modify the collection returned by this method will result in an UnsupportedOperationException.\n

\n

\nYou can use {@link #hasHistoricalMetrics()} to see if a value was sent in this field.\n

\n@return The metrics to retrieve. Specify the name, unit, and statistic for each metric. The following historical metrics are available:

ABANDON_TIME

Unit: SECONDS

Statistic: AVG

AFTER_CONTACT_WORK_TIME

Unit: SECONDS

Statistic: AVG

API_CONTACTS_HANDLED

Unit: COUNT

Statistic: SUM

CALLBACK_CONTACTS_HANDLED

Unit: COUNT

Statistic: SUM

CONTACTS_ABANDONED

Unit: COUNT

Statistic: SUM

CONTACTS_AGENT_HUNG_UP_FIRST

Unit: COUNT

Statistic: SUM

CONTACTS_CONSULTED

Unit: COUNT

Statistic: SUM

CONTACTS_HANDLED

Unit: COUNT

Statistic: SUM

CONTACTS_HANDLED_INCOMING

Unit: COUNT

Statistic: SUM

CONTACTS_HANDLED_OUTBOUND

Unit: COUNT

Statistic: SUM

CONTACTS_HOLD_ABANDONS

Unit: COUNT

Statistic: SUM

CONTACTS_MISSED

Unit: COUNT

Statistic: SUM

CONTACTS_QUEUED

Unit: COUNT

Statistic: SUM

CONTACTS_TRANSFERRED_IN

Unit: COUNT

Statistic: SUM

CONTACTS_TRANSFERRED_IN_FROM_QUEUE

Unit: COUNT

Statistic: SUM

CONTACTS_TRANSFERRED_OUT

Unit: COUNT

Statistic: SUM

CONTACTS_TRANSFERRED_OUT_FROM_QUEUE

Unit: COUNT

Statistic: SUM

HANDLE_TIME

Unit: SECONDS

Statistic: AVG

HOLD_TIME

Unit: SECONDS

Statistic: AVG

INTERACTION_AND_HOLD_TIME

Unit: SECONDS

Statistic: AVG

INTERACTION_TIME

Unit: SECONDS

Statistic: AVG

OCCUPANCY

Unit: PERCENT

Statistic: AVG

QUEUE_ANSWER_TIME

Unit: SECONDS

Statistic: AVG

QUEUED_TIME

Unit: SECONDS

Statistic: MAX

SERVICE_LEVEL

Unit: PERCENT

Statistic: AVG

Threshold: Only \"Less than\" comparisons are supported, with the following service level thresholds: 15, 20, 25, 30, 45, 60, 90, 120, 180, 240, 300, 600

\n@deprecated Use {@link #historicalMetrics()}\n", "deprecatedName" : null, "deprecatedSetterDocumentation" : "

The metrics to retrieve. Specify the name, unit, and statistic for each metric. The following historical metrics are available:

ABANDON_TIME

Unit: SECONDS

Statistic: AVG

AFTER_CONTACT_WORK_TIME

Unit: SECONDS

Statistic: AVG

API_CONTACTS_HANDLED

Unit: COUNT

Statistic: SUM

CALLBACK_CONTACTS_HANDLED

Unit: COUNT

Statistic: SUM

CONTACTS_ABANDONED

Unit: COUNT

Statistic: SUM

CONTACTS_AGENT_HUNG_UP_FIRST

Unit: COUNT

Statistic: SUM

CONTACTS_CONSULTED

Unit: COUNT

Statistic: SUM

CONTACTS_HANDLED

Unit: COUNT

Statistic: SUM

CONTACTS_HANDLED_INCOMING

Unit: COUNT

Statistic: SUM

CONTACTS_HANDLED_OUTBOUND

Unit: COUNT

Statistic: SUM

CONTACTS_HOLD_ABANDONS

Unit: COUNT

Statistic: SUM

CONTACTS_MISSED

Unit: COUNT

Statistic: SUM

CONTACTS_QUEUED

Unit: COUNT

Statistic: SUM

CONTACTS_TRANSFERRED_IN

Unit: COUNT

Statistic: SUM

CONTACTS_TRANSFERRED_IN_FROM_QUEUE

Unit: COUNT

Statistic: SUM

CONTACTS_TRANSFERRED_OUT

Unit: COUNT

Statistic: SUM

CONTACTS_TRANSFERRED_OUT_FROM_QUEUE

Unit: COUNT

Statistic: SUM

HANDLE_TIME

Unit: SECONDS

Statistic: AVG

HOLD_TIME

Unit: SECONDS

Statistic: AVG

INTERACTION_AND_HOLD_TIME

Unit: SECONDS

Statistic: AVG

INTERACTION_TIME

Unit: SECONDS

Statistic: AVG

OCCUPANCY

Unit: PERCENT

Statistic: AVG

QUEUE_ANSWER_TIME

Unit: SECONDS

Statistic: AVG

QUEUED_TIME

Unit: SECONDS

Statistic: MAX

SERVICE_LEVEL

Unit: PERCENT

Statistic: AVG

Threshold: Only \"Less than\" comparisons are supported, with the following service level thresholds: 15, 20, 25, 30, 45, 60, 90, 120, 180, 240, 300, 600

\n@param historicalMetrics The metrics to retrieve. Specify the name, unit, and statistic for each metric. The following historical metrics are available:

ABANDON_TIME

Unit: SECONDS

Statistic: AVG

AFTER_CONTACT_WORK_TIME

Unit: SECONDS

Statistic: AVG

API_CONTACTS_HANDLED

Unit: COUNT

Statistic: SUM

CALLBACK_CONTACTS_HANDLED

Unit: COUNT

Statistic: SUM

CONTACTS_ABANDONED

Unit: COUNT

Statistic: SUM

CONTACTS_AGENT_HUNG_UP_FIRST

Unit: COUNT

Statistic: SUM

CONTACTS_CONSULTED

Unit: COUNT

Statistic: SUM

CONTACTS_HANDLED

Unit: COUNT

Statistic: SUM

CONTACTS_HANDLED_INCOMING

Unit: COUNT

Statistic: SUM

CONTACTS_HANDLED_OUTBOUND

Unit: COUNT

Statistic: SUM

CONTACTS_HOLD_ABANDONS

Unit: COUNT

Statistic: SUM

CONTACTS_MISSED

Unit: COUNT

Statistic: SUM

CONTACTS_QUEUED

Unit: COUNT

Statistic: SUM

CONTACTS_TRANSFERRED_IN

Unit: COUNT

Statistic: SUM

CONTACTS_TRANSFERRED_IN_FROM_QUEUE

Unit: COUNT

Statistic: SUM

CONTACTS_TRANSFERRED_OUT

Unit: COUNT

Statistic: SUM

CONTACTS_TRANSFERRED_OUT_FROM_QUEUE

Unit: COUNT

Statistic: SUM

HANDLE_TIME

Unit: SECONDS

Statistic: AVG

HOLD_TIME

Unit: SECONDS

Statistic: AVG

INTERACTION_AND_HOLD_TIME

Unit: SECONDS

Statistic: AVG

INTERACTION_TIME

Unit: SECONDS

Statistic: AVG

OCCUPANCY

Unit: PERCENT

Statistic: AVG

QUEUE_ANSWER_TIME

Unit: SECONDS

Statistic: AVG

QUEUED_TIME

Unit: SECONDS

Statistic: MAX

SERVICE_LEVEL

Unit: PERCENT

Statistic: AVG

Threshold: Only \"Less than\" comparisons are supported, with the following service level thresholds: 15, 20, 25, 30, 45, 60, 90, 120, 180, 240, 300, 600

\n@return Returns a reference to this object so that method calls can be chained together.\n@deprecated Use {@link #historicalMetrics(List)}\n", "documentation" : "

The metrics to retrieve. Specify the name, unit, and statistic for each metric. The following historical metrics are available:

ABANDON_TIME

Unit: SECONDS

Statistic: AVG

AFTER_CONTACT_WORK_TIME

Unit: SECONDS

Statistic: AVG

API_CONTACTS_HANDLED

Unit: COUNT

Statistic: SUM

CALLBACK_CONTACTS_HANDLED

Unit: COUNT

Statistic: SUM

CONTACTS_ABANDONED

Unit: COUNT

Statistic: SUM

CONTACTS_AGENT_HUNG_UP_FIRST

Unit: COUNT

Statistic: SUM

CONTACTS_CONSULTED

Unit: COUNT

Statistic: SUM

CONTACTS_HANDLED

Unit: COUNT

Statistic: SUM

CONTACTS_HANDLED_INCOMING

Unit: COUNT

Statistic: SUM

CONTACTS_HANDLED_OUTBOUND

Unit: COUNT

Statistic: SUM

CONTACTS_HOLD_ABANDONS

Unit: COUNT

Statistic: SUM

CONTACTS_MISSED

Unit: COUNT

Statistic: SUM

CONTACTS_QUEUED

Unit: COUNT

Statistic: SUM

CONTACTS_TRANSFERRED_IN

Unit: COUNT

Statistic: SUM

CONTACTS_TRANSFERRED_IN_FROM_QUEUE

Unit: COUNT

Statistic: SUM

CONTACTS_TRANSFERRED_OUT

Unit: COUNT

Statistic: SUM

CONTACTS_TRANSFERRED_OUT_FROM_QUEUE

Unit: COUNT

Statistic: SUM

HANDLE_TIME

Unit: SECONDS

Statistic: AVG

HOLD_TIME

Unit: SECONDS

Statistic: AVG

INTERACTION_AND_HOLD_TIME

Unit: SECONDS

Statistic: AVG

INTERACTION_TIME

Unit: SECONDS

Statistic: AVG

OCCUPANCY

Unit: PERCENT

Statistic: AVG

QUEUE_ANSWER_TIME

Unit: SECONDS

Statistic: AVG

QUEUED_TIME

Unit: SECONDS

Statistic: MAX

SERVICE_LEVEL

Unit: PERCENT

Statistic: AVG

Threshold: Only \"Less than\" comparisons are supported, with the following service level thresholds: 15, 20, 25, 30, 45, 60, 90, 120, 180, 240, 300, 600

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "existenceCheckDocumentation" : "Returns true if the HistoricalMetrics property was specified by the sender (it may be empty), or false if the sender did not specify the value (it will be empty). For responses returned by the SDK, the sender is the AWS service.\n", "existenceCheckMethodName" : "hasHistoricalMetrics", "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "historicalMetrics", "fluentSetterDocumentation" : "

The metrics to retrieve. Specify the name, unit, and statistic for each metric. The following historical metrics are available:

ABANDON_TIME

Unit: SECONDS

Statistic: AVG

AFTER_CONTACT_WORK_TIME

Unit: SECONDS

Statistic: AVG

API_CONTACTS_HANDLED

Unit: COUNT

Statistic: SUM

CALLBACK_CONTACTS_HANDLED

Unit: COUNT

Statistic: SUM

CONTACTS_ABANDONED

Unit: COUNT

Statistic: SUM

CONTACTS_AGENT_HUNG_UP_FIRST

Unit: COUNT

Statistic: SUM

CONTACTS_CONSULTED

Unit: COUNT

Statistic: SUM

CONTACTS_HANDLED

Unit: COUNT

Statistic: SUM

CONTACTS_HANDLED_INCOMING

Unit: COUNT

Statistic: SUM

CONTACTS_HANDLED_OUTBOUND

Unit: COUNT

Statistic: SUM

CONTACTS_HOLD_ABANDONS

Unit: COUNT

Statistic: SUM

CONTACTS_MISSED

Unit: COUNT

Statistic: SUM

CONTACTS_QUEUED

Unit: COUNT

Statistic: SUM

CONTACTS_TRANSFERRED_IN

Unit: COUNT

Statistic: SUM

CONTACTS_TRANSFERRED_IN_FROM_QUEUE

Unit: COUNT

Statistic: SUM

CONTACTS_TRANSFERRED_OUT

Unit: COUNT

Statistic: SUM

CONTACTS_TRANSFERRED_OUT_FROM_QUEUE

Unit: COUNT

Statistic: SUM

HANDLE_TIME

Unit: SECONDS

Statistic: AVG

HOLD_TIME

Unit: SECONDS

Statistic: AVG

INTERACTION_AND_HOLD_TIME

Unit: SECONDS

Statistic: AVG

INTERACTION_TIME

Unit: SECONDS

Statistic: AVG

OCCUPANCY

Unit: PERCENT

Statistic: AVG

QUEUE_ANSWER_TIME

Unit: SECONDS

Statistic: AVG

QUEUED_TIME

Unit: SECONDS

Statistic: MAX

SERVICE_LEVEL

Unit: PERCENT

Statistic: AVG

Threshold: Only \"Less than\" comparisons are supported, with the following service level thresholds: 15, 20, 25, 30, 45, 60, 90, 120, 180, 240, 300, 600

\n@param historicalMetrics The metrics to retrieve. Specify the name, unit, and statistic for each metric. The following historical metrics are available:

ABANDON_TIME

Unit: SECONDS

Statistic: AVG

AFTER_CONTACT_WORK_TIME

Unit: SECONDS

Statistic: AVG

API_CONTACTS_HANDLED

Unit: COUNT

Statistic: SUM

CALLBACK_CONTACTS_HANDLED

Unit: COUNT

Statistic: SUM

CONTACTS_ABANDONED

Unit: COUNT

Statistic: SUM

CONTACTS_AGENT_HUNG_UP_FIRST

Unit: COUNT

Statistic: SUM

CONTACTS_CONSULTED

Unit: COUNT

Statistic: SUM

CONTACTS_HANDLED

Unit: COUNT

Statistic: SUM

CONTACTS_HANDLED_INCOMING

Unit: COUNT

Statistic: SUM

CONTACTS_HANDLED_OUTBOUND

Unit: COUNT

Statistic: SUM

CONTACTS_HOLD_ABANDONS

Unit: COUNT

Statistic: SUM

CONTACTS_MISSED

Unit: COUNT

Statistic: SUM

CONTACTS_QUEUED

Unit: COUNT

Statistic: SUM

CONTACTS_TRANSFERRED_IN

Unit: COUNT

Statistic: SUM

CONTACTS_TRANSFERRED_IN_FROM_QUEUE

Unit: COUNT

Statistic: SUM

CONTACTS_TRANSFERRED_OUT

Unit: COUNT

Statistic: SUM

CONTACTS_TRANSFERRED_OUT_FROM_QUEUE

Unit: COUNT

Statistic: SUM

HANDLE_TIME

Unit: SECONDS

Statistic: AVG

HOLD_TIME

Unit: SECONDS

Statistic: AVG

INTERACTION_AND_HOLD_TIME

Unit: SECONDS

Statistic: AVG

INTERACTION_TIME

Unit: SECONDS

Statistic: AVG

OCCUPANCY

Unit: PERCENT

Statistic: AVG

QUEUE_ANSWER_TIME

Unit: SECONDS

Statistic: AVG

QUEUED_TIME

Unit: SECONDS

Statistic: MAX

SERVICE_LEVEL

Unit: PERCENT

Statistic: AVG

Threshold: Only \"Less than\" comparisons are supported, with the following service level thresholds: 15, 20, 25, 30, 45, 60, 90, 120, 180, 240, 300, 600

\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "historicalMetrics", "getterDocumentation" : "

The metrics to retrieve. Specify the name, unit, and statistic for each metric. The following historical metrics are available:

ABANDON_TIME

Unit: SECONDS

Statistic: AVG

AFTER_CONTACT_WORK_TIME

Unit: SECONDS

Statistic: AVG

API_CONTACTS_HANDLED

Unit: COUNT

Statistic: SUM

CALLBACK_CONTACTS_HANDLED

Unit: COUNT

Statistic: SUM

CONTACTS_ABANDONED

Unit: COUNT

Statistic: SUM

CONTACTS_AGENT_HUNG_UP_FIRST

Unit: COUNT

Statistic: SUM

CONTACTS_CONSULTED

Unit: COUNT

Statistic: SUM

CONTACTS_HANDLED

Unit: COUNT

Statistic: SUM

CONTACTS_HANDLED_INCOMING

Unit: COUNT

Statistic: SUM

CONTACTS_HANDLED_OUTBOUND

Unit: COUNT

Statistic: SUM

CONTACTS_HOLD_ABANDONS

Unit: COUNT

Statistic: SUM

CONTACTS_MISSED

Unit: COUNT

Statistic: SUM

CONTACTS_QUEUED

Unit: COUNT

Statistic: SUM

CONTACTS_TRANSFERRED_IN

Unit: COUNT

Statistic: SUM

CONTACTS_TRANSFERRED_IN_FROM_QUEUE

Unit: COUNT

Statistic: SUM

CONTACTS_TRANSFERRED_OUT

Unit: COUNT

Statistic: SUM

CONTACTS_TRANSFERRED_OUT_FROM_QUEUE

Unit: COUNT

Statistic: SUM

HANDLE_TIME

Unit: SECONDS

Statistic: AVG

HOLD_TIME

Unit: SECONDS

Statistic: AVG

INTERACTION_AND_HOLD_TIME

Unit: SECONDS

Statistic: AVG

INTERACTION_TIME

Unit: SECONDS

Statistic: AVG

OCCUPANCY

Unit: PERCENT

Statistic: AVG

QUEUE_ANSWER_TIME

Unit: SECONDS

Statistic: AVG

QUEUED_TIME

Unit: SECONDS

Statistic: MAX

SERVICE_LEVEL

Unit: PERCENT

Statistic: AVG

Threshold: Only \"Less than\" comparisons are supported, with the following service level thresholds: 15, 20, 25, 30, 45, 60, 90, 120, 180, 240, 300, 600

\n

\nAttempts to modify the collection returned by this method will result in an UnsupportedOperationException.\n

\n

\nYou can use {@link #hasHistoricalMetrics()} to see if a value was sent in this field.\n

\n@return The metrics to retrieve. Specify the name, unit, and statistic for each metric. The following historical metrics are available:

ABANDON_TIME

Unit: SECONDS

Statistic: AVG

AFTER_CONTACT_WORK_TIME

Unit: SECONDS

Statistic: AVG

API_CONTACTS_HANDLED

Unit: COUNT

Statistic: SUM

CALLBACK_CONTACTS_HANDLED

Unit: COUNT

Statistic: SUM

CONTACTS_ABANDONED

Unit: COUNT

Statistic: SUM

CONTACTS_AGENT_HUNG_UP_FIRST

Unit: COUNT

Statistic: SUM

CONTACTS_CONSULTED

Unit: COUNT

Statistic: SUM

CONTACTS_HANDLED

Unit: COUNT

Statistic: SUM

CONTACTS_HANDLED_INCOMING

Unit: COUNT

Statistic: SUM

CONTACTS_HANDLED_OUTBOUND

Unit: COUNT

Statistic: SUM

CONTACTS_HOLD_ABANDONS

Unit: COUNT

Statistic: SUM

CONTACTS_MISSED

Unit: COUNT

Statistic: SUM

CONTACTS_QUEUED

Unit: COUNT

Statistic: SUM

CONTACTS_TRANSFERRED_IN

Unit: COUNT

Statistic: SUM

CONTACTS_TRANSFERRED_IN_FROM_QUEUE

Unit: COUNT

Statistic: SUM

CONTACTS_TRANSFERRED_OUT

Unit: COUNT

Statistic: SUM

CONTACTS_TRANSFERRED_OUT_FROM_QUEUE

Unit: COUNT

Statistic: SUM

HANDLE_TIME

Unit: SECONDS

Statistic: AVG

HOLD_TIME

Unit: SECONDS

Statistic: AVG

INTERACTION_AND_HOLD_TIME

Unit: SECONDS

Statistic: AVG

INTERACTION_TIME

Unit: SECONDS

Statistic: AVG

OCCUPANCY

Unit: PERCENT

Statistic: AVG

QUEUE_ANSWER_TIME

Unit: SECONDS

Statistic: AVG

QUEUED_TIME

Unit: SECONDS

Statistic: MAX

SERVICE_LEVEL

Unit: PERCENT

Statistic: AVG

Threshold: Only \"Less than\" comparisons are supported, with the following service level thresholds: 15, 20, 25, 30, 45, 60, 90, 120, 180, 240, 300, 600

", "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" : "HistoricalMetrics", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "HistoricalMetrics", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : true, "listModel" : { "implType" : "java.util.ArrayList", "interfaceType" : "java.util.List", "listMemberModel" : { "autoConstructClassIfExists" : { "present" : false }, "beanStyleGetterMethodName" : "getMember", "beanStyleSetterMethodName" : "setMember", "c2jName" : "member", "c2jShape" : "HistoricalMetric", "defaultConsumerFluentSetterDocumentation" : "Sets the value of the Member property for this object.\n\nThis is a convenience that creates an instance of the {@link HistoricalMetric.Builder} avoiding the need to create one manually via {@link HistoricalMetric#builder()}.\n\nWhen the {@link Consumer} completes, {@link HistoricalMetric.Builder#build()} is called immediately and its result is passed to {@link #member(HistoricalMetric)}.\n@param member a consumer that will call methods on {@link HistoricalMetric.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #member(HistoricalMetric)", "deprecated" : false, "deprecatedBeanStyleSetterMethodName" : null, "deprecatedFluentGetterMethodName" : null, "deprecatedFluentSetterMethodName" : null, "deprecatedGetterDocumentation" : "Returns the value of the Member property for this object.\n@return The value of the Member property for this object.\n@deprecated Use {@link #member()}\n", "deprecatedName" : null, "deprecatedSetterDocumentation" : "Sets the value of the Member property for this object.\n\n@param member The new value for the Member property for this object.\n@return Returns a reference to this object so that method calls can be chained together.\n@deprecated Use {@link #member(HistoricalMetric)}\n", "documentation" : "", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "existenceCheckDocumentation" : "Returns true if the Member property was specified by the sender (it may be empty), or false if the sender did not specify the value (it will be empty). For responses returned by the SDK, the sender is the AWS service.\n", "existenceCheckMethodName" : "hasMember", "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "member", "fluentSetterDocumentation" : "Sets the value of the Member property for this object.\n\n@param member The new value for the Member property for this object.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "member", "getterDocumentation" : "Returns the value of the Member property for this object.\n@return The value of the Member property for this object.", "getterModel" : { "returnType" : "HistoricalMetric", "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" : "HistoricalMetric", "variableName" : "member", "variableType" : "HistoricalMetric", "documentation" : null, "simpleType" : "HistoricalMetric", "variableSetterType" : "HistoricalMetric" }, "simple" : false, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "HistoricalMetric", "variableName" : "member", "variableType" : "HistoricalMetric", "documentation" : "", "simpleType" : "HistoricalMetric", "variableSetterType" : "HistoricalMetric" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null }, "memberLocationName" : null, "memberType" : "HistoricalMetric", "map" : false, "memberAdditionalMarshallingPath" : null, "memberAdditionalUnmarshallingPath" : null, "simple" : false, "simpleType" : "HistoricalMetric", "templateImplType" : "java.util.ArrayList", "templateType" : "java.util.List" }, "map" : false, "mapModel" : null, "marshallingType" : "LIST", "name" : "HistoricalMetrics", "sensitive" : false, "setterDocumentation" : "

The metrics to retrieve. Specify the name, unit, and statistic for each metric. The following historical metrics are available:

ABANDON_TIME

Unit: SECONDS

Statistic: AVG

AFTER_CONTACT_WORK_TIME

Unit: SECONDS

Statistic: AVG

API_CONTACTS_HANDLED

Unit: COUNT

Statistic: SUM

CALLBACK_CONTACTS_HANDLED

Unit: COUNT

Statistic: SUM

CONTACTS_ABANDONED

Unit: COUNT

Statistic: SUM

CONTACTS_AGENT_HUNG_UP_FIRST

Unit: COUNT

Statistic: SUM

CONTACTS_CONSULTED

Unit: COUNT

Statistic: SUM

CONTACTS_HANDLED

Unit: COUNT

Statistic: SUM

CONTACTS_HANDLED_INCOMING

Unit: COUNT

Statistic: SUM

CONTACTS_HANDLED_OUTBOUND

Unit: COUNT

Statistic: SUM

CONTACTS_HOLD_ABANDONS

Unit: COUNT

Statistic: SUM

CONTACTS_MISSED

Unit: COUNT

Statistic: SUM

CONTACTS_QUEUED

Unit: COUNT

Statistic: SUM

CONTACTS_TRANSFERRED_IN

Unit: COUNT

Statistic: SUM

CONTACTS_TRANSFERRED_IN_FROM_QUEUE

Unit: COUNT

Statistic: SUM

CONTACTS_TRANSFERRED_OUT

Unit: COUNT

Statistic: SUM

CONTACTS_TRANSFERRED_OUT_FROM_QUEUE

Unit: COUNT

Statistic: SUM

HANDLE_TIME

Unit: SECONDS

Statistic: AVG

HOLD_TIME

Unit: SECONDS

Statistic: AVG

INTERACTION_AND_HOLD_TIME

Unit: SECONDS

Statistic: AVG

INTERACTION_TIME

Unit: SECONDS

Statistic: AVG

OCCUPANCY

Unit: PERCENT

Statistic: AVG

QUEUE_ANSWER_TIME

Unit: SECONDS

Statistic: AVG

QUEUED_TIME

Unit: SECONDS

Statistic: MAX

SERVICE_LEVEL

Unit: PERCENT

Statistic: AVG

Threshold: Only \"Less than\" comparisons are supported, with the following service level thresholds: 15, 20, 25, 30, 45, 60, 90, 120, 180, 240, 300, 600

\n@param historicalMetrics The metrics to retrieve. Specify the name, unit, and statistic for each metric. The following historical metrics are available:

ABANDON_TIME

Unit: SECONDS

Statistic: AVG

AFTER_CONTACT_WORK_TIME

Unit: SECONDS

Statistic: AVG

API_CONTACTS_HANDLED

Unit: COUNT

Statistic: SUM

CALLBACK_CONTACTS_HANDLED

Unit: COUNT

Statistic: SUM

CONTACTS_ABANDONED

Unit: COUNT

Statistic: SUM

CONTACTS_AGENT_HUNG_UP_FIRST

Unit: COUNT

Statistic: SUM

CONTACTS_CONSULTED

Unit: COUNT

Statistic: SUM

CONTACTS_HANDLED

Unit: COUNT

Statistic: SUM

CONTACTS_HANDLED_INCOMING

Unit: COUNT

Statistic: SUM

CONTACTS_HANDLED_OUTBOUND

Unit: COUNT

Statistic: SUM

CONTACTS_HOLD_ABANDONS

Unit: COUNT

Statistic: SUM

CONTACTS_MISSED

Unit: COUNT

Statistic: SUM

CONTACTS_QUEUED

Unit: COUNT

Statistic: SUM

CONTACTS_TRANSFERRED_IN

Unit: COUNT

Statistic: SUM

CONTACTS_TRANSFERRED_IN_FROM_QUEUE

Unit: COUNT

Statistic: SUM

CONTACTS_TRANSFERRED_OUT

Unit: COUNT

Statistic: SUM

CONTACTS_TRANSFERRED_OUT_FROM_QUEUE

Unit: COUNT

Statistic: SUM

HANDLE_TIME

Unit: SECONDS

Statistic: AVG

HOLD_TIME

Unit: SECONDS

Statistic: AVG

INTERACTION_AND_HOLD_TIME

Unit: SECONDS

Statistic: AVG

INTERACTION_TIME

Unit: SECONDS

Statistic: AVG

OCCUPANCY

Unit: PERCENT

Statistic: AVG

QUEUE_ANSWER_TIME

Unit: SECONDS

Statistic: AVG

QUEUED_TIME

Unit: SECONDS

Statistic: MAX

SERVICE_LEVEL

Unit: PERCENT

Statistic: AVG

Threshold: Only \"Less than\" comparisons are supported, with the following service level thresholds: 15, 20, 25, 30, 45, 60, 90, 120, 180, 240, 300, 600

", "setterMethodName" : "setHistoricalMetrics", "setterModel" : { "variableDeclarationType" : "java.util.List", "variableName" : "historicalMetrics", "variableType" : "java.util.List", "documentation" : null, "simpleType" : "List", "variableSetterType" : "java.util.Collection" }, "simple" : false, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "java.util.List", "variableName" : "historicalMetrics", "variableType" : "java.util.List", "documentation" : "

The metrics to retrieve. Specify the name, unit, and statistic for each metric. The following historical metrics are available:

ABANDON_TIME

Unit: SECONDS

Statistic: AVG

AFTER_CONTACT_WORK_TIME

Unit: SECONDS

Statistic: AVG

API_CONTACTS_HANDLED

Unit: COUNT

Statistic: SUM

CALLBACK_CONTACTS_HANDLED

Unit: COUNT

Statistic: SUM

CONTACTS_ABANDONED

Unit: COUNT

Statistic: SUM

CONTACTS_AGENT_HUNG_UP_FIRST

Unit: COUNT

Statistic: SUM

CONTACTS_CONSULTED

Unit: COUNT

Statistic: SUM

CONTACTS_HANDLED

Unit: COUNT

Statistic: SUM

CONTACTS_HANDLED_INCOMING

Unit: COUNT

Statistic: SUM

CONTACTS_HANDLED_OUTBOUND

Unit: COUNT

Statistic: SUM

CONTACTS_HOLD_ABANDONS

Unit: COUNT

Statistic: SUM

CONTACTS_MISSED

Unit: COUNT

Statistic: SUM

CONTACTS_QUEUED

Unit: COUNT

Statistic: SUM

CONTACTS_TRANSFERRED_IN

Unit: COUNT

Statistic: SUM

CONTACTS_TRANSFERRED_IN_FROM_QUEUE

Unit: COUNT

Statistic: SUM

CONTACTS_TRANSFERRED_OUT

Unit: COUNT

Statistic: SUM

CONTACTS_TRANSFERRED_OUT_FROM_QUEUE

Unit: COUNT

Statistic: SUM

HANDLE_TIME

Unit: SECONDS

Statistic: AVG

HOLD_TIME

Unit: SECONDS

Statistic: AVG

INTERACTION_AND_HOLD_TIME

Unit: SECONDS

Statistic: AVG

INTERACTION_TIME

Unit: SECONDS

Statistic: AVG

OCCUPANCY

Unit: PERCENT

Statistic: AVG

QUEUE_ANSWER_TIME

Unit: SECONDS

Statistic: AVG

QUEUED_TIME

Unit: SECONDS

Statistic: MAX

SERVICE_LEVEL

Unit: PERCENT

Statistic: AVG

Threshold: Only \"Less than\" comparisons are supported, with the following service level thresholds: 15, 20, 25, 30, 45, 60, 90, 120, 180, 240, 300, 600

", "simpleType" : "List", "variableSetterType" : "java.util.Collection" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null }, { "autoConstructClassIfExists" : { "present" : false }, "beanStyleGetterMethodName" : "getNextToken", "beanStyleSetterMethodName" : "setNextToken", "c2jName" : "NextToken", "c2jShape" : "NextToken", "defaultConsumerFluentSetterDocumentation" : "

The token for the next set of results. Use the value returned in the previous response in the next request to retrieve the next set of results.

\nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #nextToken(String)}.\n@param nextToken a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #nextToken(String)", "deprecated" : false, "deprecatedBeanStyleSetterMethodName" : null, "deprecatedFluentGetterMethodName" : null, "deprecatedFluentSetterMethodName" : null, "deprecatedGetterDocumentation" : "

The token for the next set of results. Use the value returned in the previous response in the next request to retrieve the next set of results.

\n@return The token for the next set of results. Use the value returned in the previous response in the next request to retrieve the next set of results.\n@deprecated Use {@link #nextToken()}\n", "deprecatedName" : null, "deprecatedSetterDocumentation" : "

The token for the next set of results. Use the value returned in the previous response in the next request to retrieve the next set of results.

\n@param nextToken The token for the next set of results. Use the value returned in the previous response in the next request to retrieve the next set of results.\n@return Returns a reference to this object so that method calls can be chained together.\n@deprecated Use {@link #nextToken(String)}\n", "documentation" : "

The token for the next set of results. Use the value returned in the previous response in the next request to retrieve the next set of results.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "existenceCheckDocumentation" : "Returns true if the NextToken property was specified by the sender (it may be empty), or false if the sender did not specify the value (it will be empty). For responses returned by the SDK, the sender is the AWS service.\n", "existenceCheckMethodName" : "hasNextToken", "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "nextToken", "fluentSetterDocumentation" : "

The token for the next set of results. Use the value returned in the previous response in the next request to retrieve the next set of results.

\n@param nextToken The token for the next set of results. Use the value returned in the previous response in the next request to retrieve the next set of results.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "nextToken", "getterDocumentation" : "

The token for the next set of results. Use the value returned in the previous response in the next request to retrieve the next set of results.

\n@return The token for the next set of results. Use the value returned in the previous response in the next request to retrieve the next set of results.", "getterModel" : { "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 token for the next set of results. Use the value returned in the previous response in the next request to retrieve the next set of results.

\n@param nextToken The token for the next set of results. Use the value returned in the previous response in the next request to retrieve the next set of results.", "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 token for the next set of results. Use the value returned in the previous response in the next request to retrieve the next set of results.

", "simpleType" : "String", "variableSetterType" : "String" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null }, { "autoConstructClassIfExists" : { "present" : false }, "beanStyleGetterMethodName" : "getMaxResults", "beanStyleSetterMethodName" : "setMaxResults", "c2jName" : "MaxResults", "c2jShape" : "MaxResult100", "defaultConsumerFluentSetterDocumentation" : "

The maximimum number of results to return per page.

\nThis is a convenience that creates an instance of the {@link Integer.Builder} avoiding the need to create one manually via {@link Integer#builder()}.\n\nWhen the {@link Consumer} completes, {@link Integer.Builder#build()} is called immediately and its result is passed to {@link #maxResults(Integer)}.\n@param maxResults a consumer that will call methods on {@link Integer.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #maxResults(Integer)", "deprecated" : false, "deprecatedBeanStyleSetterMethodName" : null, "deprecatedFluentGetterMethodName" : null, "deprecatedFluentSetterMethodName" : null, "deprecatedGetterDocumentation" : "

The maximimum number of results to return per page.

\n@return The maximimum number of results to return per page.\n@deprecated Use {@link #maxResults()}\n", "deprecatedName" : null, "deprecatedSetterDocumentation" : "

The maximimum number of results to return per page.

\n@param maxResults The maximimum number of results to return per page.\n@return Returns a reference to this object so that method calls can be chained together.\n@deprecated Use {@link #maxResults(Integer)}\n", "documentation" : "

The maximimum number of results to return per page.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "existenceCheckDocumentation" : "Returns true if the MaxResults property was specified by the sender (it may be empty), or false if the sender did not specify the value (it will be empty). For responses returned by the SDK, the sender is the AWS service.\n", "existenceCheckMethodName" : "hasMaxResults", "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "maxResults", "fluentSetterDocumentation" : "

The maximimum number of results to return per page.

\n@param maxResults The maximimum number of results to return per page.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "maxResults", "getterDocumentation" : "

The maximimum number of results to return per page.

\n@return The maximimum number of results to return per page.", "getterModel" : { "returnType" : "Integer", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "MaxResults", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "MaxResults", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "INTEGER", "name" : "MaxResults", "sensitive" : false, "setterDocumentation" : "

The maximimum number of results to return per page.

\n@param maxResults The maximimum number of results to return per page.", "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 maximimum number of results to return per page.

", "simpleType" : "Integer", "variableSetterType" : "Integer" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null } ], "membersAsMap" : { "EndTime" : { "autoConstructClassIfExists" : { "present" : false }, "beanStyleGetterMethodName" : "getEndTime", "beanStyleSetterMethodName" : "setEndTime", "c2jName" : "EndTime", "c2jShape" : "timestamp", "defaultConsumerFluentSetterDocumentation" : "

The timestamp, in UNIX Epoch time format, at which to end the reporting interval for the retrieval of historical metrics data. The time must be specified using an interval of 5 minutes, such as 11:00, 11:05, 11:10, and must be later than the start time timestamp.

The time range between the start and end time must be less than 24 hours.

\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 #endTime(Instant)}.\n@param endTime 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 #endTime(Instant)", "deprecated" : false, "deprecatedBeanStyleSetterMethodName" : null, "deprecatedFluentGetterMethodName" : null, "deprecatedFluentSetterMethodName" : null, "deprecatedGetterDocumentation" : "

The timestamp, in UNIX Epoch time format, at which to end the reporting interval for the retrieval of historical metrics data. The time must be specified using an interval of 5 minutes, such as 11:00, 11:05, 11:10, and must be later than the start time timestamp.

The time range between the start and end time must be less than 24 hours.

\n@return The timestamp, in UNIX Epoch time format, at which to end the reporting interval for the retrieval of historical metrics data. The time must be specified using an interval of 5 minutes, such as 11:00, 11:05, 11:10, and must be later than the start time timestamp.

The time range between the start and end time must be less than 24 hours.\n@deprecated Use {@link #endTime()}\n", "deprecatedName" : null, "deprecatedSetterDocumentation" : "

The timestamp, in UNIX Epoch time format, at which to end the reporting interval for the retrieval of historical metrics data. The time must be specified using an interval of 5 minutes, such as 11:00, 11:05, 11:10, and must be later than the start time timestamp.

The time range between the start and end time must be less than 24 hours.

\n@param endTime The timestamp, in UNIX Epoch time format, at which to end the reporting interval for the retrieval of historical metrics data. The time must be specified using an interval of 5 minutes, such as 11:00, 11:05, 11:10, and must be later than the start time timestamp.

The time range between the start and end time must be less than 24 hours.\n@return Returns a reference to this object so that method calls can be chained together.\n@deprecated Use {@link #endTime(Instant)}\n", "documentation" : "

The timestamp, in UNIX Epoch time format, at which to end the reporting interval for the retrieval of historical metrics data. The time must be specified using an interval of 5 minutes, such as 11:00, 11:05, 11:10, and must be later than the start time timestamp.

The time range between the start and end time must be less than 24 hours.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "existenceCheckDocumentation" : "Returns true if the EndTime property was specified by the sender (it may be empty), or false if the sender did not specify the value (it will be empty). For responses returned by the SDK, the sender is the AWS service.\n", "existenceCheckMethodName" : "hasEndTime", "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "endTime", "fluentSetterDocumentation" : "

The timestamp, in UNIX Epoch time format, at which to end the reporting interval for the retrieval of historical metrics data. The time must be specified using an interval of 5 minutes, such as 11:00, 11:05, 11:10, and must be later than the start time timestamp.

The time range between the start and end time must be less than 24 hours.

\n@param endTime The timestamp, in UNIX Epoch time format, at which to end the reporting interval for the retrieval of historical metrics data. The time must be specified using an interval of 5 minutes, such as 11:00, 11:05, 11:10, and must be later than the start time timestamp.

The time range between the start and end time must be less than 24 hours.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "endTime", "getterDocumentation" : "

The timestamp, in UNIX Epoch time format, at which to end the reporting interval for the retrieval of historical metrics data. The time must be specified using an interval of 5 minutes, such as 11:00, 11:05, 11:10, and must be later than the start time timestamp.

The time range between the start and end time must be less than 24 hours.

\n@return The timestamp, in UNIX Epoch time format, at which to end the reporting interval for the retrieval of historical metrics data. The time must be specified using an interval of 5 minutes, such as 11:00, 11:05, 11:10, and must be later than the start time timestamp.

The time range between the start and end time must be less than 24 hours.", "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" : "EndTime", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "EndTime", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "INSTANT", "name" : "EndTime", "sensitive" : false, "setterDocumentation" : "

The timestamp, in UNIX Epoch time format, at which to end the reporting interval for the retrieval of historical metrics data. The time must be specified using an interval of 5 minutes, such as 11:00, 11:05, 11:10, and must be later than the start time timestamp.

The time range between the start and end time must be less than 24 hours.

\n@param endTime The timestamp, in UNIX Epoch time format, at which to end the reporting interval for the retrieval of historical metrics data. The time must be specified using an interval of 5 minutes, such as 11:00, 11:05, 11:10, and must be later than the start time timestamp.

The time range between the start and end time must be less than 24 hours.", "setterMethodName" : "setEndTime", "setterModel" : { "variableDeclarationType" : "java.time.Instant", "variableName" : "endTime", "variableType" : "java.time.Instant", "documentation" : null, "simpleType" : "Instant", "variableSetterType" : "java.time.Instant" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "java.time.Instant", "variableName" : "endTime", "variableType" : "java.time.Instant", "documentation" : "

The timestamp, in UNIX Epoch time format, at which to end the reporting interval for the retrieval of historical metrics data. The time must be specified using an interval of 5 minutes, such as 11:00, 11:05, 11:10, and must be later than the start time timestamp.

The time range between the start and end time must be less than 24 hours.

", "simpleType" : "Instant", "variableSetterType" : "java.time.Instant" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null }, "Filters" : { "autoConstructClassIfExists" : { "present" : false }, "beanStyleGetterMethodName" : "getFilters", "beanStyleSetterMethodName" : "setFilters", "c2jName" : "Filters", "c2jShape" : "Filters", "defaultConsumerFluentSetterDocumentation" : "

The queues, up to 100, or channels, to use to filter the metrics returned. Metric data is retrieved only for the resources associated with the queues or channels included in the filter. You can include both queue IDs and queue ARNs in the same request. The only supported channel is VOICE.

\nThis is a convenience that creates an instance of the {@link Filters.Builder} avoiding the need to create one manually via {@link Filters#builder()}.\n\nWhen the {@link Consumer} completes, {@link Filters.Builder#build()} is called immediately and its result is passed to {@link #filters(Filters)}.\n@param filters a consumer that will call methods on {@link Filters.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #filters(Filters)", "deprecated" : false, "deprecatedBeanStyleSetterMethodName" : null, "deprecatedFluentGetterMethodName" : null, "deprecatedFluentSetterMethodName" : null, "deprecatedGetterDocumentation" : "

The queues, up to 100, or channels, to use to filter the metrics returned. Metric data is retrieved only for the resources associated with the queues or channels included in the filter. You can include both queue IDs and queue ARNs in the same request. The only supported channel is VOICE.

\n@return The queues, up to 100, or channels, to use to filter the metrics returned. Metric data is retrieved only for the resources associated with the queues or channels included in the filter. You can include both queue IDs and queue ARNs in the same request. The only supported channel is VOICE.\n@deprecated Use {@link #filters()}\n", "deprecatedName" : null, "deprecatedSetterDocumentation" : "

The queues, up to 100, or channels, to use to filter the metrics returned. Metric data is retrieved only for the resources associated with the queues or channels included in the filter. You can include both queue IDs and queue ARNs in the same request. The only supported channel is VOICE.

\n@param filters The queues, up to 100, or channels, to use to filter the metrics returned. Metric data is retrieved only for the resources associated with the queues or channels included in the filter. You can include both queue IDs and queue ARNs in the same request. The only supported channel is VOICE.\n@return Returns a reference to this object so that method calls can be chained together.\n@deprecated Use {@link #filters(Filters)}\n", "documentation" : "

The queues, up to 100, or channels, to use to filter the metrics returned. Metric data is retrieved only for the resources associated with the queues or channels included in the filter. You can include both queue IDs and queue ARNs in the same request. The only supported channel is VOICE.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "existenceCheckDocumentation" : "Returns true if the Filters property was specified by the sender (it may be empty), or false if the sender did not specify the value (it will be empty). For responses returned by the SDK, the sender is the AWS service.\n", "existenceCheckMethodName" : "hasFilters", "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "filters", "fluentSetterDocumentation" : "

The queues, up to 100, or channels, to use to filter the metrics returned. Metric data is retrieved only for the resources associated with the queues or channels included in the filter. You can include both queue IDs and queue ARNs in the same request. The only supported channel is VOICE.

\n@param filters The queues, up to 100, or channels, to use to filter the metrics returned. Metric data is retrieved only for the resources associated with the queues or channels included in the filter. You can include both queue IDs and queue ARNs in the same request. The only supported channel is VOICE.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "filters", "getterDocumentation" : "

The queues, up to 100, or channels, to use to filter the metrics returned. Metric data is retrieved only for the resources associated with the queues or channels included in the filter. You can include both queue IDs and queue ARNs in the same request. The only supported channel is VOICE.

\n@return The queues, up to 100, or channels, to use to filter the metrics returned. Metric data is retrieved only for the resources associated with the queues or channels included in the filter. You can include both queue IDs and queue ARNs in the same request. The only supported channel is VOICE.", "getterModel" : { "returnType" : "Filters", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "Filters", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "Filters", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "SDK_POJO", "name" : "Filters", "sensitive" : false, "setterDocumentation" : "

The queues, up to 100, or channels, to use to filter the metrics returned. Metric data is retrieved only for the resources associated with the queues or channels included in the filter. You can include both queue IDs and queue ARNs in the same request. The only supported channel is VOICE.

\n@param filters The queues, up to 100, or channels, to use to filter the metrics returned. Metric data is retrieved only for the resources associated with the queues or channels included in the filter. You can include both queue IDs and queue ARNs in the same request. The only supported channel is VOICE.", "setterMethodName" : "setFilters", "setterModel" : { "variableDeclarationType" : "Filters", "variableName" : "filters", "variableType" : "Filters", "documentation" : null, "simpleType" : "Filters", "variableSetterType" : "Filters" }, "simple" : false, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "Filters", "variableName" : "filters", "variableType" : "Filters", "documentation" : "

The queues, up to 100, or channels, to use to filter the metrics returned. Metric data is retrieved only for the resources associated with the queues or channels included in the filter. You can include both queue IDs and queue ARNs in the same request. The only supported channel is VOICE.

", "simpleType" : "Filters", "variableSetterType" : "Filters" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null }, "Groupings" : { "autoConstructClassIfExists" : { "present" : true }, "beanStyleGetterMethodName" : "getGroupings", "beanStyleSetterMethodName" : "setGroupings", "c2jName" : "Groupings", "c2jShape" : "Groupings", "defaultConsumerFluentSetterDocumentation" : "

The grouping applied to the metrics returned. For example, when results are grouped by queue, the metrics returned are grouped by queue. The values returned apply to the metrics for each queue rather than aggregated for all queues.

The only supported grouping is QUEUE.

If no grouping is specified, a summary of metrics for all queues is returned.

\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 #groupingsAsStrings(List)}.\n@param groupings 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 #groupingsWithStrings(List)", "deprecated" : false, "deprecatedBeanStyleSetterMethodName" : null, "deprecatedFluentGetterMethodName" : null, "deprecatedFluentSetterMethodName" : null, "deprecatedGetterDocumentation" : "

The grouping applied to the metrics returned. For example, when results are grouped by queue, the metrics returned are grouped by queue. The values returned apply to the metrics for each queue rather than aggregated for all queues.

The only supported grouping is QUEUE.

If no grouping is specified, a summary of metrics for all queues is returned.

\n

\nAttempts to modify the collection returned by this method will result in an UnsupportedOperationException.\n

\n

\nYou can use {@link #hasGroupings()} to see if a value was sent in this field.\n

\n@return The grouping applied to the metrics returned. For example, when results are grouped by queue, the metrics returned are grouped by queue. The values returned apply to the metrics for each queue rather than aggregated for all queues.

The only supported grouping is QUEUE.

If no grouping is specified, a summary of metrics for all queues is returned.\n@deprecated Use {@link #groupingsAsStrings()}\n", "deprecatedName" : null, "deprecatedSetterDocumentation" : "

The grouping applied to the metrics returned. For example, when results are grouped by queue, the metrics returned are grouped by queue. The values returned apply to the metrics for each queue rather than aggregated for all queues.

The only supported grouping is QUEUE.

If no grouping is specified, a summary of metrics for all queues is returned.

\n@param groupings The grouping applied to the metrics returned. For example, when results are grouped by queue, the metrics returned are grouped by queue. The values returned apply to the metrics for each queue rather than aggregated for all queues.

The only supported grouping is QUEUE.

If no grouping is specified, a summary of metrics for all queues is returned.\n@return Returns a reference to this object so that method calls can be chained together.\n@deprecated Use {@link #groupingsWithStrings(List)}\n", "documentation" : "

The grouping applied to the metrics returned. For example, when results are grouped by queue, the metrics returned are grouped by queue. The values returned apply to the metrics for each queue rather than aggregated for all queues.

The only supported grouping is QUEUE.

If no grouping is specified, a summary of metrics for all queues is returned.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "existenceCheckDocumentation" : "Returns true if the Groupings property was specified by the sender (it may be empty), or false if the sender did not specify the value (it will be empty). For responses returned by the SDK, the sender is the AWS service.\n", "existenceCheckMethodName" : "hasGroupings", "fluentEnumGetterMethodName" : "groupings", "fluentEnumSetterMethodName" : "groupings", "fluentGetterMethodName" : "groupingsAsStrings", "fluentSetterDocumentation" : "

The grouping applied to the metrics returned. For example, when results are grouped by queue, the metrics returned are grouped by queue. The values returned apply to the metrics for each queue rather than aggregated for all queues.

The only supported grouping is QUEUE.

If no grouping is specified, a summary of metrics for all queues is returned.

\n@param groupings The grouping applied to the metrics returned. For example, when results are grouped by queue, the metrics returned are grouped by queue. The values returned apply to the metrics for each queue rather than aggregated for all queues.

The only supported grouping is QUEUE.

If no grouping is specified, a summary of metrics for all queues is returned.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "groupingsWithStrings", "getterDocumentation" : "

The grouping applied to the metrics returned. For example, when results are grouped by queue, the metrics returned are grouped by queue. The values returned apply to the metrics for each queue rather than aggregated for all queues.

The only supported grouping is QUEUE.

If no grouping is specified, a summary of metrics for all queues is returned.

\n

\nAttempts to modify the collection returned by this method will result in an UnsupportedOperationException.\n

\n

\nYou can use {@link #hasGroupings()} to see if a value was sent in this field.\n

\n@return The grouping applied to the metrics returned. For example, when results are grouped by queue, the metrics returned are grouped by queue. The values returned apply to the metrics for each queue rather than aggregated for all queues.

The only supported grouping is QUEUE.

If no grouping is specified, a summary of metrics for all queues is returned.", "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" : "Groupings", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "Groupings", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : true, "listModel" : { "implType" : "java.util.ArrayList", "interfaceType" : "java.util.List", "listMemberModel" : { "autoConstructClassIfExists" : { "present" : false }, "beanStyleGetterMethodName" : "getMember", "beanStyleSetterMethodName" : "setMember", "c2jName" : "member", "c2jShape" : "Grouping", "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 #memberAsString(String)}.\n@param member a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #member(String)", "deprecated" : false, "deprecatedBeanStyleSetterMethodName" : null, "deprecatedFluentGetterMethodName" : null, "deprecatedFluentSetterMethodName" : null, "deprecatedGetterDocumentation" : "Returns the value of the Member property for this object.\n

\nIf the service returns an enum value that is not available in the current SDK version, {@link #member} will return {@link Grouping#UNKNOWN_TO_SDK_VERSION}. The raw value returned by the service is available from {@link #memberAsString}.\n

\n@return The value of the Member property for this object.\n@see Grouping\n@deprecated Use {@link #memberAsString()}\n", "deprecatedName" : null, "deprecatedSetterDocumentation" : "Sets the value of the Member property for this object.\n\n@param member The new value for the Member property for this object.\n@see Grouping\n@return Returns a reference to this object so that method calls can be chained together.\n@see Grouping\n@deprecated Use {@link #member(String)}\n", "documentation" : "", "endpointDiscoveryId" : false, "enumType" : "Grouping", "eventHeader" : false, "eventPayload" : false, "existenceCheckDocumentation" : "Returns true if the Member property was specified by the sender (it may be empty), or false if the sender did not specify the value (it will be empty). For responses returned by the SDK, the sender is the AWS service.\n", "existenceCheckMethodName" : "hasMember", "fluentEnumGetterMethodName" : "member", "fluentEnumSetterMethodName" : "member", "fluentGetterMethodName" : "memberAsString", "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@see Grouping\n@return Returns a reference to this object so that method calls can be chained together.\n@see Grouping", "fluentSetterMethodName" : "member", "getterDocumentation" : "Returns the value of the Member property for this object.\n

\nIf the service returns an enum value that is not available in the current SDK version, {@link #member} will return {@link Grouping#UNKNOWN_TO_SDK_VERSION}. The raw value returned by the service is available from {@link #memberAsString}.\n

\n@return The value of the Member property for this object.\n@see Grouping", "getterModel" : { "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.\n@see Grouping", "setterMethodName" : "setMember", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "member", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "member", "variableType" : "String", "documentation" : "", "simpleType" : "String", "variableSetterType" : "String" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null }, "memberLocationName" : null, "memberType" : "String", "map" : false, "memberAdditionalMarshallingPath" : null, "memberAdditionalUnmarshallingPath" : null, "simple" : true, "simpleType" : "String", "templateImplType" : "java.util.ArrayList", "templateType" : "java.util.List" }, "map" : false, "mapModel" : null, "marshallingType" : "LIST", "name" : "Groupings", "sensitive" : false, "setterDocumentation" : "

The grouping applied to the metrics returned. For example, when results are grouped by queue, the metrics returned are grouped by queue. The values returned apply to the metrics for each queue rather than aggregated for all queues.

The only supported grouping is QUEUE.

If no grouping is specified, a summary of metrics for all queues is returned.

\n@param groupings The grouping applied to the metrics returned. For example, when results are grouped by queue, the metrics returned are grouped by queue. The values returned apply to the metrics for each queue rather than aggregated for all queues.

The only supported grouping is QUEUE.

If no grouping is specified, a summary of metrics for all queues is returned.", "setterMethodName" : "setGroupings", "setterModel" : { "variableDeclarationType" : "java.util.List", "variableName" : "groupings", "variableType" : "java.util.List", "documentation" : null, "simpleType" : "List", "variableSetterType" : "java.util.Collection" }, "simple" : false, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "java.util.List", "variableName" : "groupings", "variableType" : "java.util.List", "documentation" : "

The grouping applied to the metrics returned. For example, when results are grouped by queue, the metrics returned are grouped by queue. The values returned apply to the metrics for each queue rather than aggregated for all queues.

The only supported grouping is QUEUE.

If no grouping is specified, a summary of metrics for all queues is returned.

", "simpleType" : "List", "variableSetterType" : "java.util.Collection" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null }, "HistoricalMetrics" : { "autoConstructClassIfExists" : { "present" : true }, "beanStyleGetterMethodName" : "getHistoricalMetrics", "beanStyleSetterMethodName" : "setHistoricalMetrics", "c2jName" : "HistoricalMetrics", "c2jShape" : "HistoricalMetrics", "defaultConsumerFluentSetterDocumentation" : "

The metrics to retrieve. Specify the name, unit, and statistic for each metric. The following historical metrics are available:

ABANDON_TIME

Unit: SECONDS

Statistic: AVG

AFTER_CONTACT_WORK_TIME

Unit: SECONDS

Statistic: AVG

API_CONTACTS_HANDLED

Unit: COUNT

Statistic: SUM

CALLBACK_CONTACTS_HANDLED

Unit: COUNT

Statistic: SUM

CONTACTS_ABANDONED

Unit: COUNT

Statistic: SUM

CONTACTS_AGENT_HUNG_UP_FIRST

Unit: COUNT

Statistic: SUM

CONTACTS_CONSULTED

Unit: COUNT

Statistic: SUM

CONTACTS_HANDLED

Unit: COUNT

Statistic: SUM

CONTACTS_HANDLED_INCOMING

Unit: COUNT

Statistic: SUM

CONTACTS_HANDLED_OUTBOUND

Unit: COUNT

Statistic: SUM

CONTACTS_HOLD_ABANDONS

Unit: COUNT

Statistic: SUM

CONTACTS_MISSED

Unit: COUNT

Statistic: SUM

CONTACTS_QUEUED

Unit: COUNT

Statistic: SUM

CONTACTS_TRANSFERRED_IN

Unit: COUNT

Statistic: SUM

CONTACTS_TRANSFERRED_IN_FROM_QUEUE

Unit: COUNT

Statistic: SUM

CONTACTS_TRANSFERRED_OUT

Unit: COUNT

Statistic: SUM

CONTACTS_TRANSFERRED_OUT_FROM_QUEUE

Unit: COUNT

Statistic: SUM

HANDLE_TIME

Unit: SECONDS

Statistic: AVG

HOLD_TIME

Unit: SECONDS

Statistic: AVG

INTERACTION_AND_HOLD_TIME

Unit: SECONDS

Statistic: AVG

INTERACTION_TIME

Unit: SECONDS

Statistic: AVG

OCCUPANCY

Unit: PERCENT

Statistic: AVG

QUEUE_ANSWER_TIME

Unit: SECONDS

Statistic: AVG

QUEUED_TIME

Unit: SECONDS

Statistic: MAX

SERVICE_LEVEL

Unit: PERCENT

Statistic: AVG

Threshold: Only \"Less than\" comparisons are supported, with the following service level thresholds: 15, 20, 25, 30, 45, 60, 90, 120, 180, 240, 300, 600

\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 #historicalMetrics(List)}.\n@param historicalMetrics 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 #historicalMetrics(List)", "deprecated" : false, "deprecatedBeanStyleSetterMethodName" : null, "deprecatedFluentGetterMethodName" : null, "deprecatedFluentSetterMethodName" : null, "deprecatedGetterDocumentation" : "

The metrics to retrieve. Specify the name, unit, and statistic for each metric. The following historical metrics are available:

ABANDON_TIME

Unit: SECONDS

Statistic: AVG

AFTER_CONTACT_WORK_TIME

Unit: SECONDS

Statistic: AVG

API_CONTACTS_HANDLED

Unit: COUNT

Statistic: SUM

CALLBACK_CONTACTS_HANDLED

Unit: COUNT

Statistic: SUM

CONTACTS_ABANDONED

Unit: COUNT

Statistic: SUM

CONTACTS_AGENT_HUNG_UP_FIRST

Unit: COUNT

Statistic: SUM

CONTACTS_CONSULTED

Unit: COUNT

Statistic: SUM

CONTACTS_HANDLED

Unit: COUNT

Statistic: SUM

CONTACTS_HANDLED_INCOMING

Unit: COUNT

Statistic: SUM

CONTACTS_HANDLED_OUTBOUND

Unit: COUNT

Statistic: SUM

CONTACTS_HOLD_ABANDONS

Unit: COUNT

Statistic: SUM

CONTACTS_MISSED

Unit: COUNT

Statistic: SUM

CONTACTS_QUEUED

Unit: COUNT

Statistic: SUM

CONTACTS_TRANSFERRED_IN

Unit: COUNT

Statistic: SUM

CONTACTS_TRANSFERRED_IN_FROM_QUEUE

Unit: COUNT

Statistic: SUM

CONTACTS_TRANSFERRED_OUT

Unit: COUNT

Statistic: SUM

CONTACTS_TRANSFERRED_OUT_FROM_QUEUE

Unit: COUNT

Statistic: SUM

HANDLE_TIME

Unit: SECONDS

Statistic: AVG

HOLD_TIME

Unit: SECONDS

Statistic: AVG

INTERACTION_AND_HOLD_TIME

Unit: SECONDS

Statistic: AVG

INTERACTION_TIME

Unit: SECONDS

Statistic: AVG

OCCUPANCY

Unit: PERCENT

Statistic: AVG

QUEUE_ANSWER_TIME

Unit: SECONDS

Statistic: AVG

QUEUED_TIME

Unit: SECONDS

Statistic: MAX

SERVICE_LEVEL

Unit: PERCENT

Statistic: AVG

Threshold: Only \"Less than\" comparisons are supported, with the following service level thresholds: 15, 20, 25, 30, 45, 60, 90, 120, 180, 240, 300, 600

\n

\nAttempts to modify the collection returned by this method will result in an UnsupportedOperationException.\n

\n

\nYou can use {@link #hasHistoricalMetrics()} to see if a value was sent in this field.\n

\n@return The metrics to retrieve. Specify the name, unit, and statistic for each metric. The following historical metrics are available:

ABANDON_TIME

Unit: SECONDS

Statistic: AVG

AFTER_CONTACT_WORK_TIME

Unit: SECONDS

Statistic: AVG

API_CONTACTS_HANDLED

Unit: COUNT

Statistic: SUM

CALLBACK_CONTACTS_HANDLED

Unit: COUNT

Statistic: SUM

CONTACTS_ABANDONED

Unit: COUNT

Statistic: SUM

CONTACTS_AGENT_HUNG_UP_FIRST

Unit: COUNT

Statistic: SUM

CONTACTS_CONSULTED

Unit: COUNT

Statistic: SUM

CONTACTS_HANDLED

Unit: COUNT

Statistic: SUM

CONTACTS_HANDLED_INCOMING

Unit: COUNT

Statistic: SUM

CONTACTS_HANDLED_OUTBOUND

Unit: COUNT

Statistic: SUM

CONTACTS_HOLD_ABANDONS

Unit: COUNT

Statistic: SUM

CONTACTS_MISSED

Unit: COUNT

Statistic: SUM

CONTACTS_QUEUED

Unit: COUNT

Statistic: SUM

CONTACTS_TRANSFERRED_IN

Unit: COUNT

Statistic: SUM

CONTACTS_TRANSFERRED_IN_FROM_QUEUE

Unit: COUNT

Statistic: SUM

CONTACTS_TRANSFERRED_OUT

Unit: COUNT

Statistic: SUM

CONTACTS_TRANSFERRED_OUT_FROM_QUEUE

Unit: COUNT

Statistic: SUM

HANDLE_TIME

Unit: SECONDS

Statistic: AVG

HOLD_TIME

Unit: SECONDS

Statistic: AVG

INTERACTION_AND_HOLD_TIME

Unit: SECONDS

Statistic: AVG

INTERACTION_TIME

Unit: SECONDS

Statistic: AVG

OCCUPANCY

Unit: PERCENT

Statistic: AVG

QUEUE_ANSWER_TIME

Unit: SECONDS

Statistic: AVG

QUEUED_TIME

Unit: SECONDS

Statistic: MAX

SERVICE_LEVEL

Unit: PERCENT

Statistic: AVG

Threshold: Only \"Less than\" comparisons are supported, with the following service level thresholds: 15, 20, 25, 30, 45, 60, 90, 120, 180, 240, 300, 600

\n@deprecated Use {@link #historicalMetrics()}\n", "deprecatedName" : null, "deprecatedSetterDocumentation" : "

The metrics to retrieve. Specify the name, unit, and statistic for each metric. The following historical metrics are available:

ABANDON_TIME

Unit: SECONDS

Statistic: AVG

AFTER_CONTACT_WORK_TIME

Unit: SECONDS

Statistic: AVG

API_CONTACTS_HANDLED

Unit: COUNT

Statistic: SUM

CALLBACK_CONTACTS_HANDLED

Unit: COUNT

Statistic: SUM

CONTACTS_ABANDONED

Unit: COUNT

Statistic: SUM

CONTACTS_AGENT_HUNG_UP_FIRST

Unit: COUNT

Statistic: SUM

CONTACTS_CONSULTED

Unit: COUNT

Statistic: SUM

CONTACTS_HANDLED

Unit: COUNT

Statistic: SUM

CONTACTS_HANDLED_INCOMING

Unit: COUNT

Statistic: SUM

CONTACTS_HANDLED_OUTBOUND

Unit: COUNT

Statistic: SUM

CONTACTS_HOLD_ABANDONS

Unit: COUNT

Statistic: SUM

CONTACTS_MISSED

Unit: COUNT

Statistic: SUM

CONTACTS_QUEUED

Unit: COUNT

Statistic: SUM

CONTACTS_TRANSFERRED_IN

Unit: COUNT

Statistic: SUM

CONTACTS_TRANSFERRED_IN_FROM_QUEUE

Unit: COUNT

Statistic: SUM

CONTACTS_TRANSFERRED_OUT

Unit: COUNT

Statistic: SUM

CONTACTS_TRANSFERRED_OUT_FROM_QUEUE

Unit: COUNT

Statistic: SUM

HANDLE_TIME

Unit: SECONDS

Statistic: AVG

HOLD_TIME

Unit: SECONDS

Statistic: AVG

INTERACTION_AND_HOLD_TIME

Unit: SECONDS

Statistic: AVG

INTERACTION_TIME

Unit: SECONDS

Statistic: AVG

OCCUPANCY

Unit: PERCENT

Statistic: AVG

QUEUE_ANSWER_TIME

Unit: SECONDS

Statistic: AVG

QUEUED_TIME

Unit: SECONDS

Statistic: MAX

SERVICE_LEVEL

Unit: PERCENT

Statistic: AVG

Threshold: Only \"Less than\" comparisons are supported, with the following service level thresholds: 15, 20, 25, 30, 45, 60, 90, 120, 180, 240, 300, 600

\n@param historicalMetrics The metrics to retrieve. Specify the name, unit, and statistic for each metric. The following historical metrics are available:

ABANDON_TIME

Unit: SECONDS

Statistic: AVG

AFTER_CONTACT_WORK_TIME

Unit: SECONDS

Statistic: AVG

API_CONTACTS_HANDLED

Unit: COUNT

Statistic: SUM

CALLBACK_CONTACTS_HANDLED

Unit: COUNT

Statistic: SUM

CONTACTS_ABANDONED

Unit: COUNT

Statistic: SUM

CONTACTS_AGENT_HUNG_UP_FIRST

Unit: COUNT

Statistic: SUM

CONTACTS_CONSULTED

Unit: COUNT

Statistic: SUM

CONTACTS_HANDLED

Unit: COUNT

Statistic: SUM

CONTACTS_HANDLED_INCOMING

Unit: COUNT

Statistic: SUM

CONTACTS_HANDLED_OUTBOUND

Unit: COUNT

Statistic: SUM

CONTACTS_HOLD_ABANDONS

Unit: COUNT

Statistic: SUM

CONTACTS_MISSED

Unit: COUNT

Statistic: SUM

CONTACTS_QUEUED

Unit: COUNT

Statistic: SUM

CONTACTS_TRANSFERRED_IN

Unit: COUNT

Statistic: SUM

CONTACTS_TRANSFERRED_IN_FROM_QUEUE

Unit: COUNT

Statistic: SUM

CONTACTS_TRANSFERRED_OUT

Unit: COUNT

Statistic: SUM

CONTACTS_TRANSFERRED_OUT_FROM_QUEUE

Unit: COUNT

Statistic: SUM

HANDLE_TIME

Unit: SECONDS

Statistic: AVG

HOLD_TIME

Unit: SECONDS

Statistic: AVG

INTERACTION_AND_HOLD_TIME

Unit: SECONDS

Statistic: AVG

INTERACTION_TIME

Unit: SECONDS

Statistic: AVG

OCCUPANCY

Unit: PERCENT

Statistic: AVG

QUEUE_ANSWER_TIME

Unit: SECONDS

Statistic: AVG

QUEUED_TIME

Unit: SECONDS

Statistic: MAX

SERVICE_LEVEL

Unit: PERCENT

Statistic: AVG

Threshold: Only \"Less than\" comparisons are supported, with the following service level thresholds: 15, 20, 25, 30, 45, 60, 90, 120, 180, 240, 300, 600

\n@return Returns a reference to this object so that method calls can be chained together.\n@deprecated Use {@link #historicalMetrics(List)}\n", "documentation" : "

The metrics to retrieve. Specify the name, unit, and statistic for each metric. The following historical metrics are available:

ABANDON_TIME

Unit: SECONDS

Statistic: AVG

AFTER_CONTACT_WORK_TIME

Unit: SECONDS

Statistic: AVG

API_CONTACTS_HANDLED

Unit: COUNT

Statistic: SUM

CALLBACK_CONTACTS_HANDLED

Unit: COUNT

Statistic: SUM

CONTACTS_ABANDONED

Unit: COUNT

Statistic: SUM

CONTACTS_AGENT_HUNG_UP_FIRST

Unit: COUNT

Statistic: SUM

CONTACTS_CONSULTED

Unit: COUNT

Statistic: SUM

CONTACTS_HANDLED

Unit: COUNT

Statistic: SUM

CONTACTS_HANDLED_INCOMING

Unit: COUNT

Statistic: SUM

CONTACTS_HANDLED_OUTBOUND

Unit: COUNT

Statistic: SUM

CONTACTS_HOLD_ABANDONS

Unit: COUNT

Statistic: SUM

CONTACTS_MISSED

Unit: COUNT

Statistic: SUM

CONTACTS_QUEUED

Unit: COUNT

Statistic: SUM

CONTACTS_TRANSFERRED_IN

Unit: COUNT

Statistic: SUM

CONTACTS_TRANSFERRED_IN_FROM_QUEUE

Unit: COUNT

Statistic: SUM

CONTACTS_TRANSFERRED_OUT

Unit: COUNT

Statistic: SUM

CONTACTS_TRANSFERRED_OUT_FROM_QUEUE

Unit: COUNT

Statistic: SUM

HANDLE_TIME

Unit: SECONDS

Statistic: AVG

HOLD_TIME

Unit: SECONDS

Statistic: AVG

INTERACTION_AND_HOLD_TIME

Unit: SECONDS

Statistic: AVG

INTERACTION_TIME

Unit: SECONDS

Statistic: AVG

OCCUPANCY

Unit: PERCENT

Statistic: AVG

QUEUE_ANSWER_TIME

Unit: SECONDS

Statistic: AVG

QUEUED_TIME

Unit: SECONDS

Statistic: MAX

SERVICE_LEVEL

Unit: PERCENT

Statistic: AVG

Threshold: Only \"Less than\" comparisons are supported, with the following service level thresholds: 15, 20, 25, 30, 45, 60, 90, 120, 180, 240, 300, 600

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "existenceCheckDocumentation" : "Returns true if the HistoricalMetrics property was specified by the sender (it may be empty), or false if the sender did not specify the value (it will be empty). For responses returned by the SDK, the sender is the AWS service.\n", "existenceCheckMethodName" : "hasHistoricalMetrics", "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "historicalMetrics", "fluentSetterDocumentation" : "

The metrics to retrieve. Specify the name, unit, and statistic for each metric. The following historical metrics are available:

ABANDON_TIME

Unit: SECONDS

Statistic: AVG

AFTER_CONTACT_WORK_TIME

Unit: SECONDS

Statistic: AVG

API_CONTACTS_HANDLED

Unit: COUNT

Statistic: SUM

CALLBACK_CONTACTS_HANDLED

Unit: COUNT

Statistic: SUM

CONTACTS_ABANDONED

Unit: COUNT

Statistic: SUM

CONTACTS_AGENT_HUNG_UP_FIRST

Unit: COUNT

Statistic: SUM

CONTACTS_CONSULTED

Unit: COUNT

Statistic: SUM

CONTACTS_HANDLED

Unit: COUNT

Statistic: SUM

CONTACTS_HANDLED_INCOMING

Unit: COUNT

Statistic: SUM

CONTACTS_HANDLED_OUTBOUND

Unit: COUNT

Statistic: SUM

CONTACTS_HOLD_ABANDONS

Unit: COUNT

Statistic: SUM

CONTACTS_MISSED

Unit: COUNT

Statistic: SUM

CONTACTS_QUEUED

Unit: COUNT

Statistic: SUM

CONTACTS_TRANSFERRED_IN

Unit: COUNT

Statistic: SUM

CONTACTS_TRANSFERRED_IN_FROM_QUEUE

Unit: COUNT

Statistic: SUM

CONTACTS_TRANSFERRED_OUT

Unit: COUNT

Statistic: SUM

CONTACTS_TRANSFERRED_OUT_FROM_QUEUE

Unit: COUNT

Statistic: SUM

HANDLE_TIME

Unit: SECONDS

Statistic: AVG

HOLD_TIME

Unit: SECONDS

Statistic: AVG

INTERACTION_AND_HOLD_TIME

Unit: SECONDS

Statistic: AVG

INTERACTION_TIME

Unit: SECONDS

Statistic: AVG

OCCUPANCY

Unit: PERCENT

Statistic: AVG

QUEUE_ANSWER_TIME

Unit: SECONDS

Statistic: AVG

QUEUED_TIME

Unit: SECONDS

Statistic: MAX

SERVICE_LEVEL

Unit: PERCENT

Statistic: AVG

Threshold: Only \"Less than\" comparisons are supported, with the following service level thresholds: 15, 20, 25, 30, 45, 60, 90, 120, 180, 240, 300, 600

\n@param historicalMetrics The metrics to retrieve. Specify the name, unit, and statistic for each metric. The following historical metrics are available:

ABANDON_TIME

Unit: SECONDS

Statistic: AVG

AFTER_CONTACT_WORK_TIME

Unit: SECONDS

Statistic: AVG

API_CONTACTS_HANDLED

Unit: COUNT

Statistic: SUM

CALLBACK_CONTACTS_HANDLED

Unit: COUNT

Statistic: SUM

CONTACTS_ABANDONED

Unit: COUNT

Statistic: SUM

CONTACTS_AGENT_HUNG_UP_FIRST

Unit: COUNT

Statistic: SUM

CONTACTS_CONSULTED

Unit: COUNT

Statistic: SUM

CONTACTS_HANDLED

Unit: COUNT

Statistic: SUM

CONTACTS_HANDLED_INCOMING

Unit: COUNT

Statistic: SUM

CONTACTS_HANDLED_OUTBOUND

Unit: COUNT

Statistic: SUM

CONTACTS_HOLD_ABANDONS

Unit: COUNT

Statistic: SUM

CONTACTS_MISSED

Unit: COUNT

Statistic: SUM

CONTACTS_QUEUED

Unit: COUNT

Statistic: SUM

CONTACTS_TRANSFERRED_IN

Unit: COUNT

Statistic: SUM

CONTACTS_TRANSFERRED_IN_FROM_QUEUE

Unit: COUNT

Statistic: SUM

CONTACTS_TRANSFERRED_OUT

Unit: COUNT

Statistic: SUM

CONTACTS_TRANSFERRED_OUT_FROM_QUEUE

Unit: COUNT

Statistic: SUM

HANDLE_TIME

Unit: SECONDS

Statistic: AVG

HOLD_TIME

Unit: SECONDS

Statistic: AVG

INTERACTION_AND_HOLD_TIME

Unit: SECONDS

Statistic: AVG

INTERACTION_TIME

Unit: SECONDS

Statistic: AVG

OCCUPANCY

Unit: PERCENT

Statistic: AVG

QUEUE_ANSWER_TIME

Unit: SECONDS

Statistic: AVG

QUEUED_TIME

Unit: SECONDS

Statistic: MAX

SERVICE_LEVEL

Unit: PERCENT

Statistic: AVG

Threshold: Only \"Less than\" comparisons are supported, with the following service level thresholds: 15, 20, 25, 30, 45, 60, 90, 120, 180, 240, 300, 600

\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "historicalMetrics", "getterDocumentation" : "

The metrics to retrieve. Specify the name, unit, and statistic for each metric. The following historical metrics are available:

ABANDON_TIME

Unit: SECONDS

Statistic: AVG

AFTER_CONTACT_WORK_TIME

Unit: SECONDS

Statistic: AVG

API_CONTACTS_HANDLED

Unit: COUNT

Statistic: SUM

CALLBACK_CONTACTS_HANDLED

Unit: COUNT

Statistic: SUM

CONTACTS_ABANDONED

Unit: COUNT

Statistic: SUM

CONTACTS_AGENT_HUNG_UP_FIRST

Unit: COUNT

Statistic: SUM

CONTACTS_CONSULTED

Unit: COUNT

Statistic: SUM

CONTACTS_HANDLED

Unit: COUNT

Statistic: SUM

CONTACTS_HANDLED_INCOMING

Unit: COUNT

Statistic: SUM

CONTACTS_HANDLED_OUTBOUND

Unit: COUNT

Statistic: SUM

CONTACTS_HOLD_ABANDONS

Unit: COUNT

Statistic: SUM

CONTACTS_MISSED

Unit: COUNT

Statistic: SUM

CONTACTS_QUEUED

Unit: COUNT

Statistic: SUM

CONTACTS_TRANSFERRED_IN

Unit: COUNT

Statistic: SUM

CONTACTS_TRANSFERRED_IN_FROM_QUEUE

Unit: COUNT

Statistic: SUM

CONTACTS_TRANSFERRED_OUT

Unit: COUNT

Statistic: SUM

CONTACTS_TRANSFERRED_OUT_FROM_QUEUE

Unit: COUNT

Statistic: SUM

HANDLE_TIME

Unit: SECONDS

Statistic: AVG

HOLD_TIME

Unit: SECONDS

Statistic: AVG

INTERACTION_AND_HOLD_TIME

Unit: SECONDS

Statistic: AVG

INTERACTION_TIME

Unit: SECONDS

Statistic: AVG

OCCUPANCY

Unit: PERCENT

Statistic: AVG

QUEUE_ANSWER_TIME

Unit: SECONDS

Statistic: AVG

QUEUED_TIME

Unit: SECONDS

Statistic: MAX

SERVICE_LEVEL

Unit: PERCENT

Statistic: AVG

Threshold: Only \"Less than\" comparisons are supported, with the following service level thresholds: 15, 20, 25, 30, 45, 60, 90, 120, 180, 240, 300, 600

\n

\nAttempts to modify the collection returned by this method will result in an UnsupportedOperationException.\n

\n

\nYou can use {@link #hasHistoricalMetrics()} to see if a value was sent in this field.\n

\n@return The metrics to retrieve. Specify the name, unit, and statistic for each metric. The following historical metrics are available:

ABANDON_TIME

Unit: SECONDS

Statistic: AVG

AFTER_CONTACT_WORK_TIME

Unit: SECONDS

Statistic: AVG

API_CONTACTS_HANDLED

Unit: COUNT

Statistic: SUM

CALLBACK_CONTACTS_HANDLED

Unit: COUNT

Statistic: SUM

CONTACTS_ABANDONED

Unit: COUNT

Statistic: SUM

CONTACTS_AGENT_HUNG_UP_FIRST

Unit: COUNT

Statistic: SUM

CONTACTS_CONSULTED

Unit: COUNT

Statistic: SUM

CONTACTS_HANDLED

Unit: COUNT

Statistic: SUM

CONTACTS_HANDLED_INCOMING

Unit: COUNT

Statistic: SUM

CONTACTS_HANDLED_OUTBOUND

Unit: COUNT

Statistic: SUM

CONTACTS_HOLD_ABANDONS

Unit: COUNT

Statistic: SUM

CONTACTS_MISSED

Unit: COUNT

Statistic: SUM

CONTACTS_QUEUED

Unit: COUNT

Statistic: SUM

CONTACTS_TRANSFERRED_IN

Unit: COUNT

Statistic: SUM

CONTACTS_TRANSFERRED_IN_FROM_QUEUE

Unit: COUNT

Statistic: SUM

CONTACTS_TRANSFERRED_OUT

Unit: COUNT

Statistic: SUM

CONTACTS_TRANSFERRED_OUT_FROM_QUEUE

Unit: COUNT

Statistic: SUM

HANDLE_TIME

Unit: SECONDS

Statistic: AVG

HOLD_TIME

Unit: SECONDS

Statistic: AVG

INTERACTION_AND_HOLD_TIME

Unit: SECONDS

Statistic: AVG

INTERACTION_TIME

Unit: SECONDS

Statistic: AVG

OCCUPANCY

Unit: PERCENT

Statistic: AVG

QUEUE_ANSWER_TIME

Unit: SECONDS

Statistic: AVG

QUEUED_TIME

Unit: SECONDS

Statistic: MAX

SERVICE_LEVEL

Unit: PERCENT

Statistic: AVG

Threshold: Only \"Less than\" comparisons are supported, with the following service level thresholds: 15, 20, 25, 30, 45, 60, 90, 120, 180, 240, 300, 600

", "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" : "HistoricalMetrics", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "HistoricalMetrics", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : true, "listModel" : { "implType" : "java.util.ArrayList", "interfaceType" : "java.util.List", "listMemberModel" : { "autoConstructClassIfExists" : { "present" : false }, "beanStyleGetterMethodName" : "getMember", "beanStyleSetterMethodName" : "setMember", "c2jName" : "member", "c2jShape" : "HistoricalMetric", "defaultConsumerFluentSetterDocumentation" : "Sets the value of the Member property for this object.\n\nThis is a convenience that creates an instance of the {@link HistoricalMetric.Builder} avoiding the need to create one manually via {@link HistoricalMetric#builder()}.\n\nWhen the {@link Consumer} completes, {@link HistoricalMetric.Builder#build()} is called immediately and its result is passed to {@link #member(HistoricalMetric)}.\n@param member a consumer that will call methods on {@link HistoricalMetric.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #member(HistoricalMetric)", "deprecated" : false, "deprecatedBeanStyleSetterMethodName" : null, "deprecatedFluentGetterMethodName" : null, "deprecatedFluentSetterMethodName" : null, "deprecatedGetterDocumentation" : "Returns the value of the Member property for this object.\n@return The value of the Member property for this object.\n@deprecated Use {@link #member()}\n", "deprecatedName" : null, "deprecatedSetterDocumentation" : "Sets the value of the Member property for this object.\n\n@param member The new value for the Member property for this object.\n@return Returns a reference to this object so that method calls can be chained together.\n@deprecated Use {@link #member(HistoricalMetric)}\n", "documentation" : "", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "existenceCheckDocumentation" : "Returns true if the Member property was specified by the sender (it may be empty), or false if the sender did not specify the value (it will be empty). For responses returned by the SDK, the sender is the AWS service.\n", "existenceCheckMethodName" : "hasMember", "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "member", "fluentSetterDocumentation" : "Sets the value of the Member property for this object.\n\n@param member The new value for the Member property for this object.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "member", "getterDocumentation" : "Returns the value of the Member property for this object.\n@return The value of the Member property for this object.", "getterModel" : { "returnType" : "HistoricalMetric", "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" : "HistoricalMetric", "variableName" : "member", "variableType" : "HistoricalMetric", "documentation" : null, "simpleType" : "HistoricalMetric", "variableSetterType" : "HistoricalMetric" }, "simple" : false, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "HistoricalMetric", "variableName" : "member", "variableType" : "HistoricalMetric", "documentation" : "", "simpleType" : "HistoricalMetric", "variableSetterType" : "HistoricalMetric" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null }, "memberLocationName" : null, "memberType" : "HistoricalMetric", "map" : false, "memberAdditionalMarshallingPath" : null, "memberAdditionalUnmarshallingPath" : null, "simple" : false, "simpleType" : "HistoricalMetric", "templateImplType" : "java.util.ArrayList", "templateType" : "java.util.List" }, "map" : false, "mapModel" : null, "marshallingType" : "LIST", "name" : "HistoricalMetrics", "sensitive" : false, "setterDocumentation" : "

The metrics to retrieve. Specify the name, unit, and statistic for each metric. The following historical metrics are available:

ABANDON_TIME

Unit: SECONDS

Statistic: AVG

AFTER_CONTACT_WORK_TIME

Unit: SECONDS

Statistic: AVG

API_CONTACTS_HANDLED

Unit: COUNT

Statistic: SUM

CALLBACK_CONTACTS_HANDLED

Unit: COUNT

Statistic: SUM

CONTACTS_ABANDONED

Unit: COUNT

Statistic: SUM

CONTACTS_AGENT_HUNG_UP_FIRST

Unit: COUNT

Statistic: SUM

CONTACTS_CONSULTED

Unit: COUNT

Statistic: SUM

CONTACTS_HANDLED

Unit: COUNT

Statistic: SUM

CONTACTS_HANDLED_INCOMING

Unit: COUNT

Statistic: SUM

CONTACTS_HANDLED_OUTBOUND

Unit: COUNT

Statistic: SUM

CONTACTS_HOLD_ABANDONS

Unit: COUNT

Statistic: SUM

CONTACTS_MISSED

Unit: COUNT

Statistic: SUM

CONTACTS_QUEUED

Unit: COUNT

Statistic: SUM

CONTACTS_TRANSFERRED_IN

Unit: COUNT

Statistic: SUM

CONTACTS_TRANSFERRED_IN_FROM_QUEUE

Unit: COUNT

Statistic: SUM

CONTACTS_TRANSFERRED_OUT

Unit: COUNT

Statistic: SUM

CONTACTS_TRANSFERRED_OUT_FROM_QUEUE

Unit: COUNT

Statistic: SUM

HANDLE_TIME

Unit: SECONDS

Statistic: AVG

HOLD_TIME

Unit: SECONDS

Statistic: AVG

INTERACTION_AND_HOLD_TIME

Unit: SECONDS

Statistic: AVG

INTERACTION_TIME

Unit: SECONDS

Statistic: AVG

OCCUPANCY

Unit: PERCENT

Statistic: AVG

QUEUE_ANSWER_TIME

Unit: SECONDS

Statistic: AVG

QUEUED_TIME

Unit: SECONDS

Statistic: MAX

SERVICE_LEVEL

Unit: PERCENT

Statistic: AVG

Threshold: Only \"Less than\" comparisons are supported, with the following service level thresholds: 15, 20, 25, 30, 45, 60, 90, 120, 180, 240, 300, 600

\n@param historicalMetrics The metrics to retrieve. Specify the name, unit, and statistic for each metric. The following historical metrics are available:

ABANDON_TIME

Unit: SECONDS

Statistic: AVG

AFTER_CONTACT_WORK_TIME

Unit: SECONDS

Statistic: AVG

API_CONTACTS_HANDLED

Unit: COUNT

Statistic: SUM

CALLBACK_CONTACTS_HANDLED

Unit: COUNT

Statistic: SUM

CONTACTS_ABANDONED

Unit: COUNT

Statistic: SUM

CONTACTS_AGENT_HUNG_UP_FIRST

Unit: COUNT

Statistic: SUM

CONTACTS_CONSULTED

Unit: COUNT

Statistic: SUM

CONTACTS_HANDLED

Unit: COUNT

Statistic: SUM

CONTACTS_HANDLED_INCOMING

Unit: COUNT

Statistic: SUM

CONTACTS_HANDLED_OUTBOUND

Unit: COUNT

Statistic: SUM

CONTACTS_HOLD_ABANDONS

Unit: COUNT

Statistic: SUM

CONTACTS_MISSED

Unit: COUNT

Statistic: SUM

CONTACTS_QUEUED

Unit: COUNT

Statistic: SUM

CONTACTS_TRANSFERRED_IN

Unit: COUNT

Statistic: SUM

CONTACTS_TRANSFERRED_IN_FROM_QUEUE

Unit: COUNT

Statistic: SUM

CONTACTS_TRANSFERRED_OUT

Unit: COUNT

Statistic: SUM

CONTACTS_TRANSFERRED_OUT_FROM_QUEUE

Unit: COUNT

Statistic: SUM

HANDLE_TIME

Unit: SECONDS

Statistic: AVG

HOLD_TIME

Unit: SECONDS

Statistic: AVG

INTERACTION_AND_HOLD_TIME

Unit: SECONDS

Statistic: AVG

INTERACTION_TIME

Unit: SECONDS

Statistic: AVG

OCCUPANCY

Unit: PERCENT

Statistic: AVG

QUEUE_ANSWER_TIME

Unit: SECONDS

Statistic: AVG

QUEUED_TIME

Unit: SECONDS

Statistic: MAX

SERVICE_LEVEL

Unit: PERCENT

Statistic: AVG

Threshold: Only \"Less than\" comparisons are supported, with the following service level thresholds: 15, 20, 25, 30, 45, 60, 90, 120, 180, 240, 300, 600

", "setterMethodName" : "setHistoricalMetrics", "setterModel" : { "variableDeclarationType" : "java.util.List", "variableName" : "historicalMetrics", "variableType" : "java.util.List", "documentation" : null, "simpleType" : "List", "variableSetterType" : "java.util.Collection" }, "simple" : false, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "java.util.List", "variableName" : "historicalMetrics", "variableType" : "java.util.List", "documentation" : "

The metrics to retrieve. Specify the name, unit, and statistic for each metric. The following historical metrics are available:

ABANDON_TIME

Unit: SECONDS

Statistic: AVG

AFTER_CONTACT_WORK_TIME

Unit: SECONDS

Statistic: AVG

API_CONTACTS_HANDLED

Unit: COUNT

Statistic: SUM

CALLBACK_CONTACTS_HANDLED

Unit: COUNT

Statistic: SUM

CONTACTS_ABANDONED

Unit: COUNT

Statistic: SUM

CONTACTS_AGENT_HUNG_UP_FIRST

Unit: COUNT

Statistic: SUM

CONTACTS_CONSULTED

Unit: COUNT

Statistic: SUM

CONTACTS_HANDLED

Unit: COUNT

Statistic: SUM

CONTACTS_HANDLED_INCOMING

Unit: COUNT

Statistic: SUM

CONTACTS_HANDLED_OUTBOUND

Unit: COUNT

Statistic: SUM

CONTACTS_HOLD_ABANDONS

Unit: COUNT

Statistic: SUM

CONTACTS_MISSED

Unit: COUNT

Statistic: SUM

CONTACTS_QUEUED

Unit: COUNT

Statistic: SUM

CONTACTS_TRANSFERRED_IN

Unit: COUNT

Statistic: SUM

CONTACTS_TRANSFERRED_IN_FROM_QUEUE

Unit: COUNT

Statistic: SUM

CONTACTS_TRANSFERRED_OUT

Unit: COUNT

Statistic: SUM

CONTACTS_TRANSFERRED_OUT_FROM_QUEUE

Unit: COUNT

Statistic: SUM

HANDLE_TIME

Unit: SECONDS

Statistic: AVG

HOLD_TIME

Unit: SECONDS

Statistic: AVG

INTERACTION_AND_HOLD_TIME

Unit: SECONDS

Statistic: AVG

INTERACTION_TIME

Unit: SECONDS

Statistic: AVG

OCCUPANCY

Unit: PERCENT

Statistic: AVG

QUEUE_ANSWER_TIME

Unit: SECONDS

Statistic: AVG

QUEUED_TIME

Unit: SECONDS

Statistic: MAX

SERVICE_LEVEL

Unit: PERCENT

Statistic: AVG

Threshold: Only \"Less than\" comparisons are supported, with the following service level thresholds: 15, 20, 25, 30, 45, 60, 90, 120, 180, 240, 300, 600

", "simpleType" : "List", "variableSetterType" : "java.util.Collection" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null }, "InstanceId" : { "autoConstructClassIfExists" : { "present" : false }, "beanStyleGetterMethodName" : "getInstanceId", "beanStyleSetterMethodName" : "setInstanceId", "c2jName" : "InstanceId", "c2jShape" : "InstanceId", "defaultConsumerFluentSetterDocumentation" : "

The identifier of the Amazon Connect instance.

\nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #instanceId(String)}.\n@param instanceId a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #instanceId(String)", "deprecated" : false, "deprecatedBeanStyleSetterMethodName" : null, "deprecatedFluentGetterMethodName" : null, "deprecatedFluentSetterMethodName" : null, "deprecatedGetterDocumentation" : "

The identifier of the Amazon Connect instance.

\n@return The identifier of the Amazon Connect instance.\n@deprecated Use {@link #instanceId()}\n", "deprecatedName" : null, "deprecatedSetterDocumentation" : "

The identifier of the Amazon Connect instance.

\n@param instanceId The identifier of the Amazon Connect instance.\n@return Returns a reference to this object so that method calls can be chained together.\n@deprecated Use {@link #instanceId(String)}\n", "documentation" : "

The identifier of the Amazon Connect instance.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "existenceCheckDocumentation" : "Returns true if the InstanceId property was specified by the sender (it may be empty), or false if the sender did not specify the value (it will be empty). For responses returned by the SDK, the sender is the AWS service.\n", "existenceCheckMethodName" : "hasInstanceId", "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "instanceId", "fluentSetterDocumentation" : "

The identifier of the Amazon Connect instance.

\n@param instanceId The identifier of the Amazon Connect instance.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "instanceId", "getterDocumentation" : "

The identifier of the Amazon Connect instance.

\n@return The identifier of the Amazon Connect instance.", "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" : "InstanceId", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "InstanceId", "uri" : true }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "InstanceId", "sensitive" : false, "setterDocumentation" : "

The identifier of the Amazon Connect instance.

\n@param instanceId The identifier of the Amazon Connect instance.", "setterMethodName" : "setInstanceId", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "instanceId", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "instanceId", "variableType" : "String", "documentation" : "

The identifier of the Amazon Connect instance.

", "simpleType" : "String", "variableSetterType" : "String" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null }, "MaxResults" : { "autoConstructClassIfExists" : { "present" : false }, "beanStyleGetterMethodName" : "getMaxResults", "beanStyleSetterMethodName" : "setMaxResults", "c2jName" : "MaxResults", "c2jShape" : "MaxResult100", "defaultConsumerFluentSetterDocumentation" : "

The maximimum number of results to return per page.

\nThis is a convenience that creates an instance of the {@link Integer.Builder} avoiding the need to create one manually via {@link Integer#builder()}.\n\nWhen the {@link Consumer} completes, {@link Integer.Builder#build()} is called immediately and its result is passed to {@link #maxResults(Integer)}.\n@param maxResults a consumer that will call methods on {@link Integer.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #maxResults(Integer)", "deprecated" : false, "deprecatedBeanStyleSetterMethodName" : null, "deprecatedFluentGetterMethodName" : null, "deprecatedFluentSetterMethodName" : null, "deprecatedGetterDocumentation" : "

The maximimum number of results to return per page.

\n@return The maximimum number of results to return per page.\n@deprecated Use {@link #maxResults()}\n", "deprecatedName" : null, "deprecatedSetterDocumentation" : "

The maximimum number of results to return per page.

\n@param maxResults The maximimum number of results to return per page.\n@return Returns a reference to this object so that method calls can be chained together.\n@deprecated Use {@link #maxResults(Integer)}\n", "documentation" : "

The maximimum number of results to return per page.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "existenceCheckDocumentation" : "Returns true if the MaxResults property was specified by the sender (it may be empty), or false if the sender did not specify the value (it will be empty). For responses returned by the SDK, the sender is the AWS service.\n", "existenceCheckMethodName" : "hasMaxResults", "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "maxResults", "fluentSetterDocumentation" : "

The maximimum number of results to return per page.

\n@param maxResults The maximimum number of results to return per page.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "maxResults", "getterDocumentation" : "

The maximimum number of results to return per page.

\n@return The maximimum number of results to return per page.", "getterModel" : { "returnType" : "Integer", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "MaxResults", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "MaxResults", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "INTEGER", "name" : "MaxResults", "sensitive" : false, "setterDocumentation" : "

The maximimum number of results to return per page.

\n@param maxResults The maximimum number of results to return per page.", "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 maximimum number of results to return per page.

", "simpleType" : "Integer", "variableSetterType" : "Integer" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null }, "NextToken" : { "autoConstructClassIfExists" : { "present" : false }, "beanStyleGetterMethodName" : "getNextToken", "beanStyleSetterMethodName" : "setNextToken", "c2jName" : "NextToken", "c2jShape" : "NextToken", "defaultConsumerFluentSetterDocumentation" : "

The token for the next set of results. Use the value returned in the previous response in the next request to retrieve the next set of results.

\nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #nextToken(String)}.\n@param nextToken a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #nextToken(String)", "deprecated" : false, "deprecatedBeanStyleSetterMethodName" : null, "deprecatedFluentGetterMethodName" : null, "deprecatedFluentSetterMethodName" : null, "deprecatedGetterDocumentation" : "

The token for the next set of results. Use the value returned in the previous response in the next request to retrieve the next set of results.

\n@return The token for the next set of results. Use the value returned in the previous response in the next request to retrieve the next set of results.\n@deprecated Use {@link #nextToken()}\n", "deprecatedName" : null, "deprecatedSetterDocumentation" : "

The token for the next set of results. Use the value returned in the previous response in the next request to retrieve the next set of results.

\n@param nextToken The token for the next set of results. Use the value returned in the previous response in the next request to retrieve the next set of results.\n@return Returns a reference to this object so that method calls can be chained together.\n@deprecated Use {@link #nextToken(String)}\n", "documentation" : "

The token for the next set of results. Use the value returned in the previous response in the next request to retrieve the next set of results.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "existenceCheckDocumentation" : "Returns true if the NextToken property was specified by the sender (it may be empty), or false if the sender did not specify the value (it will be empty). For responses returned by the SDK, the sender is the AWS service.\n", "existenceCheckMethodName" : "hasNextToken", "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "nextToken", "fluentSetterDocumentation" : "

The token for the next set of results. Use the value returned in the previous response in the next request to retrieve the next set of results.

\n@param nextToken The token for the next set of results. Use the value returned in the previous response in the next request to retrieve the next set of results.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "nextToken", "getterDocumentation" : "

The token for the next set of results. Use the value returned in the previous response in the next request to retrieve the next set of results.

\n@return The token for the next set of results. Use the value returned in the previous response in the next request to retrieve the next set of results.", "getterModel" : { "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 token for the next set of results. Use the value returned in the previous response in the next request to retrieve the next set of results.

\n@param nextToken The token for the next set of results. Use the value returned in the previous response in the next request to retrieve the next set of results.", "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 token for the next set of results. Use the value returned in the previous response in the next request to retrieve the next set of results.

", "simpleType" : "String", "variableSetterType" : "String" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null }, "StartTime" : { "autoConstructClassIfExists" : { "present" : false }, "beanStyleGetterMethodName" : "getStartTime", "beanStyleSetterMethodName" : "setStartTime", "c2jName" : "StartTime", "c2jShape" : "timestamp", "defaultConsumerFluentSetterDocumentation" : "

The timestamp, in UNIX Epoch time format, at which to start the reporting interval for the retrieval of historical metrics data. The time must be specified using a multiple of 5 minutes, such as 10:05, 10:10, 10:15.

The start time cannot be earlier than 24 hours before the time of the request. Historical metrics are available only for 24 hours.

\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 #startTime(Instant)}.\n@param startTime 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 #startTime(Instant)", "deprecated" : false, "deprecatedBeanStyleSetterMethodName" : null, "deprecatedFluentGetterMethodName" : null, "deprecatedFluentSetterMethodName" : null, "deprecatedGetterDocumentation" : "

The timestamp, in UNIX Epoch time format, at which to start the reporting interval for the retrieval of historical metrics data. The time must be specified using a multiple of 5 minutes, such as 10:05, 10:10, 10:15.

The start time cannot be earlier than 24 hours before the time of the request. Historical metrics are available only for 24 hours.

\n@return The timestamp, in UNIX Epoch time format, at which to start the reporting interval for the retrieval of historical metrics data. The time must be specified using a multiple of 5 minutes, such as 10:05, 10:10, 10:15.

The start time cannot be earlier than 24 hours before the time of the request. Historical metrics are available only for 24 hours.\n@deprecated Use {@link #startTime()}\n", "deprecatedName" : null, "deprecatedSetterDocumentation" : "

The timestamp, in UNIX Epoch time format, at which to start the reporting interval for the retrieval of historical metrics data. The time must be specified using a multiple of 5 minutes, such as 10:05, 10:10, 10:15.

The start time cannot be earlier than 24 hours before the time of the request. Historical metrics are available only for 24 hours.

\n@param startTime The timestamp, in UNIX Epoch time format, at which to start the reporting interval for the retrieval of historical metrics data. The time must be specified using a multiple of 5 minutes, such as 10:05, 10:10, 10:15.

The start time cannot be earlier than 24 hours before the time of the request. Historical metrics are available only for 24 hours.\n@return Returns a reference to this object so that method calls can be chained together.\n@deprecated Use {@link #startTime(Instant)}\n", "documentation" : "

The timestamp, in UNIX Epoch time format, at which to start the reporting interval for the retrieval of historical metrics data. The time must be specified using a multiple of 5 minutes, such as 10:05, 10:10, 10:15.

The start time cannot be earlier than 24 hours before the time of the request. Historical metrics are available only for 24 hours.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "existenceCheckDocumentation" : "Returns true if the StartTime property was specified by the sender (it may be empty), or false if the sender did not specify the value (it will be empty). For responses returned by the SDK, the sender is the AWS service.\n", "existenceCheckMethodName" : "hasStartTime", "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "startTime", "fluentSetterDocumentation" : "

The timestamp, in UNIX Epoch time format, at which to start the reporting interval for the retrieval of historical metrics data. The time must be specified using a multiple of 5 minutes, such as 10:05, 10:10, 10:15.

The start time cannot be earlier than 24 hours before the time of the request. Historical metrics are available only for 24 hours.

\n@param startTime The timestamp, in UNIX Epoch time format, at which to start the reporting interval for the retrieval of historical metrics data. The time must be specified using a multiple of 5 minutes, such as 10:05, 10:10, 10:15.

The start time cannot be earlier than 24 hours before the time of the request. Historical metrics are available only for 24 hours.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "startTime", "getterDocumentation" : "

The timestamp, in UNIX Epoch time format, at which to start the reporting interval for the retrieval of historical metrics data. The time must be specified using a multiple of 5 minutes, such as 10:05, 10:10, 10:15.

The start time cannot be earlier than 24 hours before the time of the request. Historical metrics are available only for 24 hours.

\n@return The timestamp, in UNIX Epoch time format, at which to start the reporting interval for the retrieval of historical metrics data. The time must be specified using a multiple of 5 minutes, such as 10:05, 10:10, 10:15.

The start time cannot be earlier than 24 hours before the time of the request. Historical metrics are available only for 24 hours.", "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" : "StartTime", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "StartTime", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "INSTANT", "name" : "StartTime", "sensitive" : false, "setterDocumentation" : "

The timestamp, in UNIX Epoch time format, at which to start the reporting interval for the retrieval of historical metrics data. The time must be specified using a multiple of 5 minutes, such as 10:05, 10:10, 10:15.

The start time cannot be earlier than 24 hours before the time of the request. Historical metrics are available only for 24 hours.

\n@param startTime The timestamp, in UNIX Epoch time format, at which to start the reporting interval for the retrieval of historical metrics data. The time must be specified using a multiple of 5 minutes, such as 10:05, 10:10, 10:15.

The start time cannot be earlier than 24 hours before the time of the request. Historical metrics are available only for 24 hours.", "setterMethodName" : "setStartTime", "setterModel" : { "variableDeclarationType" : "java.time.Instant", "variableName" : "startTime", "variableType" : "java.time.Instant", "documentation" : null, "simpleType" : "Instant", "variableSetterType" : "java.time.Instant" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "java.time.Instant", "variableName" : "startTime", "variableType" : "java.time.Instant", "documentation" : "

The timestamp, in UNIX Epoch time format, at which to start the reporting interval for the retrieval of historical metrics data. The time must be specified using a multiple of 5 minutes, such as 10:05, 10:10, 10:15.

The start time cannot be earlier than 24 hours before the time of the request. Historical metrics are available only for 24 hours.

", "simpleType" : "Instant", "variableSetterType" : "java.time.Instant" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null } }, "nonStreamingMembers" : [ { "autoConstructClassIfExists" : { "present" : false }, "beanStyleGetterMethodName" : "getInstanceId", "beanStyleSetterMethodName" : "setInstanceId", "c2jName" : "InstanceId", "c2jShape" : "InstanceId", "defaultConsumerFluentSetterDocumentation" : "

The identifier of the Amazon Connect instance.

\nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #instanceId(String)}.\n@param instanceId a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #instanceId(String)", "deprecated" : false, "deprecatedBeanStyleSetterMethodName" : null, "deprecatedFluentGetterMethodName" : null, "deprecatedFluentSetterMethodName" : null, "deprecatedGetterDocumentation" : "

The identifier of the Amazon Connect instance.

\n@return The identifier of the Amazon Connect instance.\n@deprecated Use {@link #instanceId()}\n", "deprecatedName" : null, "deprecatedSetterDocumentation" : "

The identifier of the Amazon Connect instance.

\n@param instanceId The identifier of the Amazon Connect instance.\n@return Returns a reference to this object so that method calls can be chained together.\n@deprecated Use {@link #instanceId(String)}\n", "documentation" : "

The identifier of the Amazon Connect instance.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "existenceCheckDocumentation" : "Returns true if the InstanceId property was specified by the sender (it may be empty), or false if the sender did not specify the value (it will be empty). For responses returned by the SDK, the sender is the AWS service.\n", "existenceCheckMethodName" : "hasInstanceId", "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "instanceId", "fluentSetterDocumentation" : "

The identifier of the Amazon Connect instance.

\n@param instanceId The identifier of the Amazon Connect instance.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "instanceId", "getterDocumentation" : "

The identifier of the Amazon Connect instance.

\n@return The identifier of the Amazon Connect instance.", "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" : "InstanceId", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "InstanceId", "uri" : true }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "InstanceId", "sensitive" : false, "setterDocumentation" : "

The identifier of the Amazon Connect instance.

\n@param instanceId The identifier of the Amazon Connect instance.", "setterMethodName" : "setInstanceId", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "instanceId", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "instanceId", "variableType" : "String", "documentation" : "

The identifier of the Amazon Connect instance.

", "simpleType" : "String", "variableSetterType" : "String" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null }, { "autoConstructClassIfExists" : { "present" : false }, "beanStyleGetterMethodName" : "getStartTime", "beanStyleSetterMethodName" : "setStartTime", "c2jName" : "StartTime", "c2jShape" : "timestamp", "defaultConsumerFluentSetterDocumentation" : "

The timestamp, in UNIX Epoch time format, at which to start the reporting interval for the retrieval of historical metrics data. The time must be specified using a multiple of 5 minutes, such as 10:05, 10:10, 10:15.

The start time cannot be earlier than 24 hours before the time of the request. Historical metrics are available only for 24 hours.

\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 #startTime(Instant)}.\n@param startTime 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 #startTime(Instant)", "deprecated" : false, "deprecatedBeanStyleSetterMethodName" : null, "deprecatedFluentGetterMethodName" : null, "deprecatedFluentSetterMethodName" : null, "deprecatedGetterDocumentation" : "

The timestamp, in UNIX Epoch time format, at which to start the reporting interval for the retrieval of historical metrics data. The time must be specified using a multiple of 5 minutes, such as 10:05, 10:10, 10:15.

The start time cannot be earlier than 24 hours before the time of the request. Historical metrics are available only for 24 hours.

\n@return The timestamp, in UNIX Epoch time format, at which to start the reporting interval for the retrieval of historical metrics data. The time must be specified using a multiple of 5 minutes, such as 10:05, 10:10, 10:15.

The start time cannot be earlier than 24 hours before the time of the request. Historical metrics are available only for 24 hours.\n@deprecated Use {@link #startTime()}\n", "deprecatedName" : null, "deprecatedSetterDocumentation" : "

The timestamp, in UNIX Epoch time format, at which to start the reporting interval for the retrieval of historical metrics data. The time must be specified using a multiple of 5 minutes, such as 10:05, 10:10, 10:15.

The start time cannot be earlier than 24 hours before the time of the request. Historical metrics are available only for 24 hours.

\n@param startTime The timestamp, in UNIX Epoch time format, at which to start the reporting interval for the retrieval of historical metrics data. The time must be specified using a multiple of 5 minutes, such as 10:05, 10:10, 10:15.

The start time cannot be earlier than 24 hours before the time of the request. Historical metrics are available only for 24 hours.\n@return Returns a reference to this object so that method calls can be chained together.\n@deprecated Use {@link #startTime(Instant)}\n", "documentation" : "

The timestamp, in UNIX Epoch time format, at which to start the reporting interval for the retrieval of historical metrics data. The time must be specified using a multiple of 5 minutes, such as 10:05, 10:10, 10:15.

The start time cannot be earlier than 24 hours before the time of the request. Historical metrics are available only for 24 hours.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "existenceCheckDocumentation" : "Returns true if the StartTime property was specified by the sender (it may be empty), or false if the sender did not specify the value (it will be empty). For responses returned by the SDK, the sender is the AWS service.\n", "existenceCheckMethodName" : "hasStartTime", "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "startTime", "fluentSetterDocumentation" : "

The timestamp, in UNIX Epoch time format, at which to start the reporting interval for the retrieval of historical metrics data. The time must be specified using a multiple of 5 minutes, such as 10:05, 10:10, 10:15.

The start time cannot be earlier than 24 hours before the time of the request. Historical metrics are available only for 24 hours.

\n@param startTime The timestamp, in UNIX Epoch time format, at which to start the reporting interval for the retrieval of historical metrics data. The time must be specified using a multiple of 5 minutes, such as 10:05, 10:10, 10:15.

The start time cannot be earlier than 24 hours before the time of the request. Historical metrics are available only for 24 hours.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "startTime", "getterDocumentation" : "

The timestamp, in UNIX Epoch time format, at which to start the reporting interval for the retrieval of historical metrics data. The time must be specified using a multiple of 5 minutes, such as 10:05, 10:10, 10:15.

The start time cannot be earlier than 24 hours before the time of the request. Historical metrics are available only for 24 hours.

\n@return The timestamp, in UNIX Epoch time format, at which to start the reporting interval for the retrieval of historical metrics data. The time must be specified using a multiple of 5 minutes, such as 10:05, 10:10, 10:15.

The start time cannot be earlier than 24 hours before the time of the request. Historical metrics are available only for 24 hours.", "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" : "StartTime", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "StartTime", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "INSTANT", "name" : "StartTime", "sensitive" : false, "setterDocumentation" : "

The timestamp, in UNIX Epoch time format, at which to start the reporting interval for the retrieval of historical metrics data. The time must be specified using a multiple of 5 minutes, such as 10:05, 10:10, 10:15.

The start time cannot be earlier than 24 hours before the time of the request. Historical metrics are available only for 24 hours.

\n@param startTime The timestamp, in UNIX Epoch time format, at which to start the reporting interval for the retrieval of historical metrics data. The time must be specified using a multiple of 5 minutes, such as 10:05, 10:10, 10:15.

The start time cannot be earlier than 24 hours before the time of the request. Historical metrics are available only for 24 hours.", "setterMethodName" : "setStartTime", "setterModel" : { "variableDeclarationType" : "java.time.Instant", "variableName" : "startTime", "variableType" : "java.time.Instant", "documentation" : null, "simpleType" : "Instant", "variableSetterType" : "java.time.Instant" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "java.time.Instant", "variableName" : "startTime", "variableType" : "java.time.Instant", "documentation" : "

The timestamp, in UNIX Epoch time format, at which to start the reporting interval for the retrieval of historical metrics data. The time must be specified using a multiple of 5 minutes, such as 10:05, 10:10, 10:15.

The start time cannot be earlier than 24 hours before the time of the request. Historical metrics are available only for 24 hours.

", "simpleType" : "Instant", "variableSetterType" : "java.time.Instant" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null }, { "autoConstructClassIfExists" : { "present" : false }, "beanStyleGetterMethodName" : "getEndTime", "beanStyleSetterMethodName" : "setEndTime", "c2jName" : "EndTime", "c2jShape" : "timestamp", "defaultConsumerFluentSetterDocumentation" : "

The timestamp, in UNIX Epoch time format, at which to end the reporting interval for the retrieval of historical metrics data. The time must be specified using an interval of 5 minutes, such as 11:00, 11:05, 11:10, and must be later than the start time timestamp.

The time range between the start and end time must be less than 24 hours.

\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 #endTime(Instant)}.\n@param endTime 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 #endTime(Instant)", "deprecated" : false, "deprecatedBeanStyleSetterMethodName" : null, "deprecatedFluentGetterMethodName" : null, "deprecatedFluentSetterMethodName" : null, "deprecatedGetterDocumentation" : "

The timestamp, in UNIX Epoch time format, at which to end the reporting interval for the retrieval of historical metrics data. The time must be specified using an interval of 5 minutes, such as 11:00, 11:05, 11:10, and must be later than the start time timestamp.

The time range between the start and end time must be less than 24 hours.

\n@return The timestamp, in UNIX Epoch time format, at which to end the reporting interval for the retrieval of historical metrics data. The time must be specified using an interval of 5 minutes, such as 11:00, 11:05, 11:10, and must be later than the start time timestamp.

The time range between the start and end time must be less than 24 hours.\n@deprecated Use {@link #endTime()}\n", "deprecatedName" : null, "deprecatedSetterDocumentation" : "

The timestamp, in UNIX Epoch time format, at which to end the reporting interval for the retrieval of historical metrics data. The time must be specified using an interval of 5 minutes, such as 11:00, 11:05, 11:10, and must be later than the start time timestamp.

The time range between the start and end time must be less than 24 hours.

\n@param endTime The timestamp, in UNIX Epoch time format, at which to end the reporting interval for the retrieval of historical metrics data. The time must be specified using an interval of 5 minutes, such as 11:00, 11:05, 11:10, and must be later than the start time timestamp.

The time range between the start and end time must be less than 24 hours.\n@return Returns a reference to this object so that method calls can be chained together.\n@deprecated Use {@link #endTime(Instant)}\n", "documentation" : "

The timestamp, in UNIX Epoch time format, at which to end the reporting interval for the retrieval of historical metrics data. The time must be specified using an interval of 5 minutes, such as 11:00, 11:05, 11:10, and must be later than the start time timestamp.

The time range between the start and end time must be less than 24 hours.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "existenceCheckDocumentation" : "Returns true if the EndTime property was specified by the sender (it may be empty), or false if the sender did not specify the value (it will be empty). For responses returned by the SDK, the sender is the AWS service.\n", "existenceCheckMethodName" : "hasEndTime", "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "endTime", "fluentSetterDocumentation" : "

The timestamp, in UNIX Epoch time format, at which to end the reporting interval for the retrieval of historical metrics data. The time must be specified using an interval of 5 minutes, such as 11:00, 11:05, 11:10, and must be later than the start time timestamp.

The time range between the start and end time must be less than 24 hours.

\n@param endTime The timestamp, in UNIX Epoch time format, at which to end the reporting interval for the retrieval of historical metrics data. The time must be specified using an interval of 5 minutes, such as 11:00, 11:05, 11:10, and must be later than the start time timestamp.

The time range between the start and end time must be less than 24 hours.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "endTime", "getterDocumentation" : "

The timestamp, in UNIX Epoch time format, at which to end the reporting interval for the retrieval of historical metrics data. The time must be specified using an interval of 5 minutes, such as 11:00, 11:05, 11:10, and must be later than the start time timestamp.

The time range between the start and end time must be less than 24 hours.

\n@return The timestamp, in UNIX Epoch time format, at which to end the reporting interval for the retrieval of historical metrics data. The time must be specified using an interval of 5 minutes, such as 11:00, 11:05, 11:10, and must be later than the start time timestamp.

The time range between the start and end time must be less than 24 hours.", "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" : "EndTime", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "EndTime", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "INSTANT", "name" : "EndTime", "sensitive" : false, "setterDocumentation" : "

The timestamp, in UNIX Epoch time format, at which to end the reporting interval for the retrieval of historical metrics data. The time must be specified using an interval of 5 minutes, such as 11:00, 11:05, 11:10, and must be later than the start time timestamp.

The time range between the start and end time must be less than 24 hours.

\n@param endTime The timestamp, in UNIX Epoch time format, at which to end the reporting interval for the retrieval of historical metrics data. The time must be specified using an interval of 5 minutes, such as 11:00, 11:05, 11:10, and must be later than the start time timestamp.

The time range between the start and end time must be less than 24 hours.", "setterMethodName" : "setEndTime", "setterModel" : { "variableDeclarationType" : "java.time.Instant", "variableName" : "endTime", "variableType" : "java.time.Instant", "documentation" : null, "simpleType" : "Instant", "variableSetterType" : "java.time.Instant" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "java.time.Instant", "variableName" : "endTime", "variableType" : "java.time.Instant", "documentation" : "

The timestamp, in UNIX Epoch time format, at which to end the reporting interval for the retrieval of historical metrics data. The time must be specified using an interval of 5 minutes, such as 11:00, 11:05, 11:10, and must be later than the start time timestamp.

The time range between the start and end time must be less than 24 hours.

", "simpleType" : "Instant", "variableSetterType" : "java.time.Instant" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null }, { "autoConstructClassIfExists" : { "present" : false }, "beanStyleGetterMethodName" : "getFilters", "beanStyleSetterMethodName" : "setFilters", "c2jName" : "Filters", "c2jShape" : "Filters", "defaultConsumerFluentSetterDocumentation" : "

The queues, up to 100, or channels, to use to filter the metrics returned. Metric data is retrieved only for the resources associated with the queues or channels included in the filter. You can include both queue IDs and queue ARNs in the same request. The only supported channel is VOICE.

\nThis is a convenience that creates an instance of the {@link Filters.Builder} avoiding the need to create one manually via {@link Filters#builder()}.\n\nWhen the {@link Consumer} completes, {@link Filters.Builder#build()} is called immediately and its result is passed to {@link #filters(Filters)}.\n@param filters a consumer that will call methods on {@link Filters.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #filters(Filters)", "deprecated" : false, "deprecatedBeanStyleSetterMethodName" : null, "deprecatedFluentGetterMethodName" : null, "deprecatedFluentSetterMethodName" : null, "deprecatedGetterDocumentation" : "

The queues, up to 100, or channels, to use to filter the metrics returned. Metric data is retrieved only for the resources associated with the queues or channels included in the filter. You can include both queue IDs and queue ARNs in the same request. The only supported channel is VOICE.

\n@return The queues, up to 100, or channels, to use to filter the metrics returned. Metric data is retrieved only for the resources associated with the queues or channels included in the filter. You can include both queue IDs and queue ARNs in the same request. The only supported channel is VOICE.\n@deprecated Use {@link #filters()}\n", "deprecatedName" : null, "deprecatedSetterDocumentation" : "

The queues, up to 100, or channels, to use to filter the metrics returned. Metric data is retrieved only for the resources associated with the queues or channels included in the filter. You can include both queue IDs and queue ARNs in the same request. The only supported channel is VOICE.

\n@param filters The queues, up to 100, or channels, to use to filter the metrics returned. Metric data is retrieved only for the resources associated with the queues or channels included in the filter. You can include both queue IDs and queue ARNs in the same request. The only supported channel is VOICE.\n@return Returns a reference to this object so that method calls can be chained together.\n@deprecated Use {@link #filters(Filters)}\n", "documentation" : "

The queues, up to 100, or channels, to use to filter the metrics returned. Metric data is retrieved only for the resources associated with the queues or channels included in the filter. You can include both queue IDs and queue ARNs in the same request. The only supported channel is VOICE.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "existenceCheckDocumentation" : "Returns true if the Filters property was specified by the sender (it may be empty), or false if the sender did not specify the value (it will be empty). For responses returned by the SDK, the sender is the AWS service.\n", "existenceCheckMethodName" : "hasFilters", "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "filters", "fluentSetterDocumentation" : "

The queues, up to 100, or channels, to use to filter the metrics returned. Metric data is retrieved only for the resources associated with the queues or channels included in the filter. You can include both queue IDs and queue ARNs in the same request. The only supported channel is VOICE.

\n@param filters The queues, up to 100, or channels, to use to filter the metrics returned. Metric data is retrieved only for the resources associated with the queues or channels included in the filter. You can include both queue IDs and queue ARNs in the same request. The only supported channel is VOICE.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "filters", "getterDocumentation" : "

The queues, up to 100, or channels, to use to filter the metrics returned. Metric data is retrieved only for the resources associated with the queues or channels included in the filter. You can include both queue IDs and queue ARNs in the same request. The only supported channel is VOICE.

\n@return The queues, up to 100, or channels, to use to filter the metrics returned. Metric data is retrieved only for the resources associated with the queues or channels included in the filter. You can include both queue IDs and queue ARNs in the same request. The only supported channel is VOICE.", "getterModel" : { "returnType" : "Filters", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "Filters", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "Filters", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "SDK_POJO", "name" : "Filters", "sensitive" : false, "setterDocumentation" : "

The queues, up to 100, or channels, to use to filter the metrics returned. Metric data is retrieved only for the resources associated with the queues or channels included in the filter. You can include both queue IDs and queue ARNs in the same request. The only supported channel is VOICE.

\n@param filters The queues, up to 100, or channels, to use to filter the metrics returned. Metric data is retrieved only for the resources associated with the queues or channels included in the filter. You can include both queue IDs and queue ARNs in the same request. The only supported channel is VOICE.", "setterMethodName" : "setFilters", "setterModel" : { "variableDeclarationType" : "Filters", "variableName" : "filters", "variableType" : "Filters", "documentation" : null, "simpleType" : "Filters", "variableSetterType" : "Filters" }, "simple" : false, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "Filters", "variableName" : "filters", "variableType" : "Filters", "documentation" : "

The queues, up to 100, or channels, to use to filter the metrics returned. Metric data is retrieved only for the resources associated with the queues or channels included in the filter. You can include both queue IDs and queue ARNs in the same request. The only supported channel is VOICE.

", "simpleType" : "Filters", "variableSetterType" : "Filters" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null }, { "autoConstructClassIfExists" : { "present" : true }, "beanStyleGetterMethodName" : "getGroupings", "beanStyleSetterMethodName" : "setGroupings", "c2jName" : "Groupings", "c2jShape" : "Groupings", "defaultConsumerFluentSetterDocumentation" : "

The grouping applied to the metrics returned. For example, when results are grouped by queue, the metrics returned are grouped by queue. The values returned apply to the metrics for each queue rather than aggregated for all queues.

The only supported grouping is QUEUE.

If no grouping is specified, a summary of metrics for all queues is returned.

\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 #groupingsAsStrings(List)}.\n@param groupings 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 #groupingsWithStrings(List)", "deprecated" : false, "deprecatedBeanStyleSetterMethodName" : null, "deprecatedFluentGetterMethodName" : null, "deprecatedFluentSetterMethodName" : null, "deprecatedGetterDocumentation" : "

The grouping applied to the metrics returned. For example, when results are grouped by queue, the metrics returned are grouped by queue. The values returned apply to the metrics for each queue rather than aggregated for all queues.

The only supported grouping is QUEUE.

If no grouping is specified, a summary of metrics for all queues is returned.

\n

\nAttempts to modify the collection returned by this method will result in an UnsupportedOperationException.\n

\n

\nYou can use {@link #hasGroupings()} to see if a value was sent in this field.\n

\n@return The grouping applied to the metrics returned. For example, when results are grouped by queue, the metrics returned are grouped by queue. The values returned apply to the metrics for each queue rather than aggregated for all queues.

The only supported grouping is QUEUE.

If no grouping is specified, a summary of metrics for all queues is returned.\n@deprecated Use {@link #groupingsAsStrings()}\n", "deprecatedName" : null, "deprecatedSetterDocumentation" : "

The grouping applied to the metrics returned. For example, when results are grouped by queue, the metrics returned are grouped by queue. The values returned apply to the metrics for each queue rather than aggregated for all queues.

The only supported grouping is QUEUE.

If no grouping is specified, a summary of metrics for all queues is returned.

\n@param groupings The grouping applied to the metrics returned. For example, when results are grouped by queue, the metrics returned are grouped by queue. The values returned apply to the metrics for each queue rather than aggregated for all queues.

The only supported grouping is QUEUE.

If no grouping is specified, a summary of metrics for all queues is returned.\n@return Returns a reference to this object so that method calls can be chained together.\n@deprecated Use {@link #groupingsWithStrings(List)}\n", "documentation" : "

The grouping applied to the metrics returned. For example, when results are grouped by queue, the metrics returned are grouped by queue. The values returned apply to the metrics for each queue rather than aggregated for all queues.

The only supported grouping is QUEUE.

If no grouping is specified, a summary of metrics for all queues is returned.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "existenceCheckDocumentation" : "Returns true if the Groupings property was specified by the sender (it may be empty), or false if the sender did not specify the value (it will be empty). For responses returned by the SDK, the sender is the AWS service.\n", "existenceCheckMethodName" : "hasGroupings", "fluentEnumGetterMethodName" : "groupings", "fluentEnumSetterMethodName" : "groupings", "fluentGetterMethodName" : "groupingsAsStrings", "fluentSetterDocumentation" : "

The grouping applied to the metrics returned. For example, when results are grouped by queue, the metrics returned are grouped by queue. The values returned apply to the metrics for each queue rather than aggregated for all queues.

The only supported grouping is QUEUE.

If no grouping is specified, a summary of metrics for all queues is returned.

\n@param groupings The grouping applied to the metrics returned. For example, when results are grouped by queue, the metrics returned are grouped by queue. The values returned apply to the metrics for each queue rather than aggregated for all queues.

The only supported grouping is QUEUE.

If no grouping is specified, a summary of metrics for all queues is returned.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "groupingsWithStrings", "getterDocumentation" : "

The grouping applied to the metrics returned. For example, when results are grouped by queue, the metrics returned are grouped by queue. The values returned apply to the metrics for each queue rather than aggregated for all queues.

The only supported grouping is QUEUE.

If no grouping is specified, a summary of metrics for all queues is returned.

\n

\nAttempts to modify the collection returned by this method will result in an UnsupportedOperationException.\n

\n

\nYou can use {@link #hasGroupings()} to see if a value was sent in this field.\n

\n@return The grouping applied to the metrics returned. For example, when results are grouped by queue, the metrics returned are grouped by queue. The values returned apply to the metrics for each queue rather than aggregated for all queues.

The only supported grouping is QUEUE.

If no grouping is specified, a summary of metrics for all queues is returned.", "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" : "Groupings", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "Groupings", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : true, "listModel" : { "implType" : "java.util.ArrayList", "interfaceType" : "java.util.List", "listMemberModel" : { "autoConstructClassIfExists" : { "present" : false }, "beanStyleGetterMethodName" : "getMember", "beanStyleSetterMethodName" : "setMember", "c2jName" : "member", "c2jShape" : "Grouping", "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 #memberAsString(String)}.\n@param member a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #member(String)", "deprecated" : false, "deprecatedBeanStyleSetterMethodName" : null, "deprecatedFluentGetterMethodName" : null, "deprecatedFluentSetterMethodName" : null, "deprecatedGetterDocumentation" : "Returns the value of the Member property for this object.\n

\nIf the service returns an enum value that is not available in the current SDK version, {@link #member} will return {@link Grouping#UNKNOWN_TO_SDK_VERSION}. The raw value returned by the service is available from {@link #memberAsString}.\n

\n@return The value of the Member property for this object.\n@see Grouping\n@deprecated Use {@link #memberAsString()}\n", "deprecatedName" : null, "deprecatedSetterDocumentation" : "Sets the value of the Member property for this object.\n\n@param member The new value for the Member property for this object.\n@see Grouping\n@return Returns a reference to this object so that method calls can be chained together.\n@see Grouping\n@deprecated Use {@link #member(String)}\n", "documentation" : "", "endpointDiscoveryId" : false, "enumType" : "Grouping", "eventHeader" : false, "eventPayload" : false, "existenceCheckDocumentation" : "Returns true if the Member property was specified by the sender (it may be empty), or false if the sender did not specify the value (it will be empty). For responses returned by the SDK, the sender is the AWS service.\n", "existenceCheckMethodName" : "hasMember", "fluentEnumGetterMethodName" : "member", "fluentEnumSetterMethodName" : "member", "fluentGetterMethodName" : "memberAsString", "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@see Grouping\n@return Returns a reference to this object so that method calls can be chained together.\n@see Grouping", "fluentSetterMethodName" : "member", "getterDocumentation" : "Returns the value of the Member property for this object.\n

\nIf the service returns an enum value that is not available in the current SDK version, {@link #member} will return {@link Grouping#UNKNOWN_TO_SDK_VERSION}. The raw value returned by the service is available from {@link #memberAsString}.\n

\n@return The value of the Member property for this object.\n@see Grouping", "getterModel" : { "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.\n@see Grouping", "setterMethodName" : "setMember", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "member", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "member", "variableType" : "String", "documentation" : "", "simpleType" : "String", "variableSetterType" : "String" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null }, "memberLocationName" : null, "memberType" : "String", "map" : false, "memberAdditionalMarshallingPath" : null, "memberAdditionalUnmarshallingPath" : null, "simple" : true, "simpleType" : "String", "templateImplType" : "java.util.ArrayList", "templateType" : "java.util.List" }, "map" : false, "mapModel" : null, "marshallingType" : "LIST", "name" : "Groupings", "sensitive" : false, "setterDocumentation" : "

The grouping applied to the metrics returned. For example, when results are grouped by queue, the metrics returned are grouped by queue. The values returned apply to the metrics for each queue rather than aggregated for all queues.

The only supported grouping is QUEUE.

If no grouping is specified, a summary of metrics for all queues is returned.

\n@param groupings The grouping applied to the metrics returned. For example, when results are grouped by queue, the metrics returned are grouped by queue. The values returned apply to the metrics for each queue rather than aggregated for all queues.

The only supported grouping is QUEUE.

If no grouping is specified, a summary of metrics for all queues is returned.", "setterMethodName" : "setGroupings", "setterModel" : { "variableDeclarationType" : "java.util.List", "variableName" : "groupings", "variableType" : "java.util.List", "documentation" : null, "simpleType" : "List", "variableSetterType" : "java.util.Collection" }, "simple" : false, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "java.util.List", "variableName" : "groupings", "variableType" : "java.util.List", "documentation" : "

The grouping applied to the metrics returned. For example, when results are grouped by queue, the metrics returned are grouped by queue. The values returned apply to the metrics for each queue rather than aggregated for all queues.

The only supported grouping is QUEUE.

If no grouping is specified, a summary of metrics for all queues is returned.

", "simpleType" : "List", "variableSetterType" : "java.util.Collection" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null }, { "autoConstructClassIfExists" : { "present" : true }, "beanStyleGetterMethodName" : "getHistoricalMetrics", "beanStyleSetterMethodName" : "setHistoricalMetrics", "c2jName" : "HistoricalMetrics", "c2jShape" : "HistoricalMetrics", "defaultConsumerFluentSetterDocumentation" : "

The metrics to retrieve. Specify the name, unit, and statistic for each metric. The following historical metrics are available:

ABANDON_TIME

Unit: SECONDS

Statistic: AVG

AFTER_CONTACT_WORK_TIME

Unit: SECONDS

Statistic: AVG

API_CONTACTS_HANDLED

Unit: COUNT

Statistic: SUM

CALLBACK_CONTACTS_HANDLED

Unit: COUNT

Statistic: SUM

CONTACTS_ABANDONED

Unit: COUNT

Statistic: SUM

CONTACTS_AGENT_HUNG_UP_FIRST

Unit: COUNT

Statistic: SUM

CONTACTS_CONSULTED

Unit: COUNT

Statistic: SUM

CONTACTS_HANDLED

Unit: COUNT

Statistic: SUM

CONTACTS_HANDLED_INCOMING

Unit: COUNT

Statistic: SUM

CONTACTS_HANDLED_OUTBOUND

Unit: COUNT

Statistic: SUM

CONTACTS_HOLD_ABANDONS

Unit: COUNT

Statistic: SUM

CONTACTS_MISSED

Unit: COUNT

Statistic: SUM

CONTACTS_QUEUED

Unit: COUNT

Statistic: SUM

CONTACTS_TRANSFERRED_IN

Unit: COUNT

Statistic: SUM

CONTACTS_TRANSFERRED_IN_FROM_QUEUE

Unit: COUNT

Statistic: SUM

CONTACTS_TRANSFERRED_OUT

Unit: COUNT

Statistic: SUM

CONTACTS_TRANSFERRED_OUT_FROM_QUEUE

Unit: COUNT

Statistic: SUM

HANDLE_TIME

Unit: SECONDS

Statistic: AVG

HOLD_TIME

Unit: SECONDS

Statistic: AVG

INTERACTION_AND_HOLD_TIME

Unit: SECONDS

Statistic: AVG

INTERACTION_TIME

Unit: SECONDS

Statistic: AVG

OCCUPANCY

Unit: PERCENT

Statistic: AVG

QUEUE_ANSWER_TIME

Unit: SECONDS

Statistic: AVG

QUEUED_TIME

Unit: SECONDS

Statistic: MAX

SERVICE_LEVEL

Unit: PERCENT

Statistic: AVG

Threshold: Only \"Less than\" comparisons are supported, with the following service level thresholds: 15, 20, 25, 30, 45, 60, 90, 120, 180, 240, 300, 600

\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 #historicalMetrics(List)}.\n@param historicalMetrics 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 #historicalMetrics(List)", "deprecated" : false, "deprecatedBeanStyleSetterMethodName" : null, "deprecatedFluentGetterMethodName" : null, "deprecatedFluentSetterMethodName" : null, "deprecatedGetterDocumentation" : "

The metrics to retrieve. Specify the name, unit, and statistic for each metric. The following historical metrics are available:

ABANDON_TIME

Unit: SECONDS

Statistic: AVG

AFTER_CONTACT_WORK_TIME

Unit: SECONDS

Statistic: AVG

API_CONTACTS_HANDLED

Unit: COUNT

Statistic: SUM

CALLBACK_CONTACTS_HANDLED

Unit: COUNT

Statistic: SUM

CONTACTS_ABANDONED

Unit: COUNT

Statistic: SUM

CONTACTS_AGENT_HUNG_UP_FIRST

Unit: COUNT

Statistic: SUM

CONTACTS_CONSULTED

Unit: COUNT

Statistic: SUM

CONTACTS_HANDLED

Unit: COUNT

Statistic: SUM

CONTACTS_HANDLED_INCOMING

Unit: COUNT

Statistic: SUM

CONTACTS_HANDLED_OUTBOUND

Unit: COUNT

Statistic: SUM

CONTACTS_HOLD_ABANDONS

Unit: COUNT

Statistic: SUM

CONTACTS_MISSED

Unit: COUNT

Statistic: SUM

CONTACTS_QUEUED

Unit: COUNT

Statistic: SUM

CONTACTS_TRANSFERRED_IN

Unit: COUNT

Statistic: SUM

CONTACTS_TRANSFERRED_IN_FROM_QUEUE

Unit: COUNT

Statistic: SUM

CONTACTS_TRANSFERRED_OUT

Unit: COUNT

Statistic: SUM

CONTACTS_TRANSFERRED_OUT_FROM_QUEUE

Unit: COUNT

Statistic: SUM

HANDLE_TIME

Unit: SECONDS

Statistic: AVG

HOLD_TIME

Unit: SECONDS

Statistic: AVG

INTERACTION_AND_HOLD_TIME

Unit: SECONDS

Statistic: AVG

INTERACTION_TIME

Unit: SECONDS

Statistic: AVG

OCCUPANCY

Unit: PERCENT

Statistic: AVG

QUEUE_ANSWER_TIME

Unit: SECONDS

Statistic: AVG

QUEUED_TIME

Unit: SECONDS

Statistic: MAX

SERVICE_LEVEL

Unit: PERCENT

Statistic: AVG

Threshold: Only \"Less than\" comparisons are supported, with the following service level thresholds: 15, 20, 25, 30, 45, 60, 90, 120, 180, 240, 300, 600

\n

\nAttempts to modify the collection returned by this method will result in an UnsupportedOperationException.\n

\n

\nYou can use {@link #hasHistoricalMetrics()} to see if a value was sent in this field.\n

\n@return The metrics to retrieve. Specify the name, unit, and statistic for each metric. The following historical metrics are available:

ABANDON_TIME

Unit: SECONDS

Statistic: AVG

AFTER_CONTACT_WORK_TIME

Unit: SECONDS

Statistic: AVG

API_CONTACTS_HANDLED

Unit: COUNT

Statistic: SUM

CALLBACK_CONTACTS_HANDLED

Unit: COUNT

Statistic: SUM

CONTACTS_ABANDONED

Unit: COUNT

Statistic: SUM

CONTACTS_AGENT_HUNG_UP_FIRST

Unit: COUNT

Statistic: SUM

CONTACTS_CONSULTED

Unit: COUNT

Statistic: SUM

CONTACTS_HANDLED

Unit: COUNT

Statistic: SUM

CONTACTS_HANDLED_INCOMING

Unit: COUNT

Statistic: SUM

CONTACTS_HANDLED_OUTBOUND

Unit: COUNT

Statistic: SUM

CONTACTS_HOLD_ABANDONS

Unit: COUNT

Statistic: SUM

CONTACTS_MISSED

Unit: COUNT

Statistic: SUM

CONTACTS_QUEUED

Unit: COUNT

Statistic: SUM

CONTACTS_TRANSFERRED_IN

Unit: COUNT

Statistic: SUM

CONTACTS_TRANSFERRED_IN_FROM_QUEUE

Unit: COUNT

Statistic: SUM

CONTACTS_TRANSFERRED_OUT

Unit: COUNT

Statistic: SUM

CONTACTS_TRANSFERRED_OUT_FROM_QUEUE

Unit: COUNT

Statistic: SUM

HANDLE_TIME

Unit: SECONDS

Statistic: AVG

HOLD_TIME

Unit: SECONDS

Statistic: AVG

INTERACTION_AND_HOLD_TIME

Unit: SECONDS

Statistic: AVG

INTERACTION_TIME

Unit: SECONDS

Statistic: AVG

OCCUPANCY

Unit: PERCENT

Statistic: AVG

QUEUE_ANSWER_TIME

Unit: SECONDS

Statistic: AVG

QUEUED_TIME

Unit: SECONDS

Statistic: MAX

SERVICE_LEVEL

Unit: PERCENT

Statistic: AVG

Threshold: Only \"Less than\" comparisons are supported, with the following service level thresholds: 15, 20, 25, 30, 45, 60, 90, 120, 180, 240, 300, 600

\n@deprecated Use {@link #historicalMetrics()}\n", "deprecatedName" : null, "deprecatedSetterDocumentation" : "

The metrics to retrieve. Specify the name, unit, and statistic for each metric. The following historical metrics are available:

ABANDON_TIME

Unit: SECONDS

Statistic: AVG

AFTER_CONTACT_WORK_TIME

Unit: SECONDS

Statistic: AVG

API_CONTACTS_HANDLED

Unit: COUNT

Statistic: SUM

CALLBACK_CONTACTS_HANDLED

Unit: COUNT

Statistic: SUM

CONTACTS_ABANDONED

Unit: COUNT

Statistic: SUM

CONTACTS_AGENT_HUNG_UP_FIRST

Unit: COUNT

Statistic: SUM

CONTACTS_CONSULTED

Unit: COUNT

Statistic: SUM

CONTACTS_HANDLED

Unit: COUNT

Statistic: SUM

CONTACTS_HANDLED_INCOMING

Unit: COUNT

Statistic: SUM

CONTACTS_HANDLED_OUTBOUND

Unit: COUNT

Statistic: SUM

CONTACTS_HOLD_ABANDONS

Unit: COUNT

Statistic: SUM

CONTACTS_MISSED

Unit: COUNT

Statistic: SUM

CONTACTS_QUEUED

Unit: COUNT

Statistic: SUM

CONTACTS_TRANSFERRED_IN

Unit: COUNT

Statistic: SUM

CONTACTS_TRANSFERRED_IN_FROM_QUEUE

Unit: COUNT

Statistic: SUM

CONTACTS_TRANSFERRED_OUT

Unit: COUNT

Statistic: SUM

CONTACTS_TRANSFERRED_OUT_FROM_QUEUE

Unit: COUNT

Statistic: SUM

HANDLE_TIME

Unit: SECONDS

Statistic: AVG

HOLD_TIME

Unit: SECONDS

Statistic: AVG

INTERACTION_AND_HOLD_TIME

Unit: SECONDS

Statistic: AVG

INTERACTION_TIME

Unit: SECONDS

Statistic: AVG

OCCUPANCY

Unit: PERCENT

Statistic: AVG

QUEUE_ANSWER_TIME

Unit: SECONDS

Statistic: AVG

QUEUED_TIME

Unit: SECONDS

Statistic: MAX

SERVICE_LEVEL

Unit: PERCENT

Statistic: AVG

Threshold: Only \"Less than\" comparisons are supported, with the following service level thresholds: 15, 20, 25, 30, 45, 60, 90, 120, 180, 240, 300, 600

\n@param historicalMetrics The metrics to retrieve. Specify the name, unit, and statistic for each metric. The following historical metrics are available:

ABANDON_TIME

Unit: SECONDS

Statistic: AVG

AFTER_CONTACT_WORK_TIME

Unit: SECONDS

Statistic: AVG

API_CONTACTS_HANDLED

Unit: COUNT

Statistic: SUM

CALLBACK_CONTACTS_HANDLED

Unit: COUNT

Statistic: SUM

CONTACTS_ABANDONED

Unit: COUNT

Statistic: SUM

CONTACTS_AGENT_HUNG_UP_FIRST

Unit: COUNT

Statistic: SUM

CONTACTS_CONSULTED

Unit: COUNT

Statistic: SUM

CONTACTS_HANDLED

Unit: COUNT

Statistic: SUM

CONTACTS_HANDLED_INCOMING

Unit: COUNT

Statistic: SUM

CONTACTS_HANDLED_OUTBOUND

Unit: COUNT

Statistic: SUM

CONTACTS_HOLD_ABANDONS

Unit: COUNT

Statistic: SUM

CONTACTS_MISSED

Unit: COUNT

Statistic: SUM

CONTACTS_QUEUED

Unit: COUNT

Statistic: SUM

CONTACTS_TRANSFERRED_IN

Unit: COUNT

Statistic: SUM

CONTACTS_TRANSFERRED_IN_FROM_QUEUE

Unit: COUNT

Statistic: SUM

CONTACTS_TRANSFERRED_OUT

Unit: COUNT

Statistic: SUM

CONTACTS_TRANSFERRED_OUT_FROM_QUEUE

Unit: COUNT

Statistic: SUM

HANDLE_TIME

Unit: SECONDS

Statistic: AVG

HOLD_TIME

Unit: SECONDS

Statistic: AVG

INTERACTION_AND_HOLD_TIME

Unit: SECONDS

Statistic: AVG

INTERACTION_TIME

Unit: SECONDS

Statistic: AVG

OCCUPANCY

Unit: PERCENT

Statistic: AVG

QUEUE_ANSWER_TIME

Unit: SECONDS

Statistic: AVG

QUEUED_TIME

Unit: SECONDS

Statistic: MAX

SERVICE_LEVEL

Unit: PERCENT

Statistic: AVG

Threshold: Only \"Less than\" comparisons are supported, with the following service level thresholds: 15, 20, 25, 30, 45, 60, 90, 120, 180, 240, 300, 600

\n@return Returns a reference to this object so that method calls can be chained together.\n@deprecated Use {@link #historicalMetrics(List)}\n", "documentation" : "

The metrics to retrieve. Specify the name, unit, and statistic for each metric. The following historical metrics are available:

ABANDON_TIME

Unit: SECONDS

Statistic: AVG

AFTER_CONTACT_WORK_TIME

Unit: SECONDS

Statistic: AVG

API_CONTACTS_HANDLED

Unit: COUNT

Statistic: SUM

CALLBACK_CONTACTS_HANDLED

Unit: COUNT

Statistic: SUM

CONTACTS_ABANDONED

Unit: COUNT

Statistic: SUM

CONTACTS_AGENT_HUNG_UP_FIRST

Unit: COUNT

Statistic: SUM

CONTACTS_CONSULTED

Unit: COUNT

Statistic: SUM

CONTACTS_HANDLED

Unit: COUNT

Statistic: SUM

CONTACTS_HANDLED_INCOMING

Unit: COUNT

Statistic: SUM

CONTACTS_HANDLED_OUTBOUND

Unit: COUNT

Statistic: SUM

CONTACTS_HOLD_ABANDONS

Unit: COUNT

Statistic: SUM

CONTACTS_MISSED

Unit: COUNT

Statistic: SUM

CONTACTS_QUEUED

Unit: COUNT

Statistic: SUM

CONTACTS_TRANSFERRED_IN

Unit: COUNT

Statistic: SUM

CONTACTS_TRANSFERRED_IN_FROM_QUEUE

Unit: COUNT

Statistic: SUM

CONTACTS_TRANSFERRED_OUT

Unit: COUNT

Statistic: SUM

CONTACTS_TRANSFERRED_OUT_FROM_QUEUE

Unit: COUNT

Statistic: SUM

HANDLE_TIME

Unit: SECONDS

Statistic: AVG

HOLD_TIME

Unit: SECONDS

Statistic: AVG

INTERACTION_AND_HOLD_TIME

Unit: SECONDS

Statistic: AVG

INTERACTION_TIME

Unit: SECONDS

Statistic: AVG

OCCUPANCY

Unit: PERCENT

Statistic: AVG

QUEUE_ANSWER_TIME

Unit: SECONDS

Statistic: AVG

QUEUED_TIME

Unit: SECONDS

Statistic: MAX

SERVICE_LEVEL

Unit: PERCENT

Statistic: AVG

Threshold: Only \"Less than\" comparisons are supported, with the following service level thresholds: 15, 20, 25, 30, 45, 60, 90, 120, 180, 240, 300, 600

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "existenceCheckDocumentation" : "Returns true if the HistoricalMetrics property was specified by the sender (it may be empty), or false if the sender did not specify the value (it will be empty). For responses returned by the SDK, the sender is the AWS service.\n", "existenceCheckMethodName" : "hasHistoricalMetrics", "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "historicalMetrics", "fluentSetterDocumentation" : "

The metrics to retrieve. Specify the name, unit, and statistic for each metric. The following historical metrics are available:

ABANDON_TIME

Unit: SECONDS

Statistic: AVG

AFTER_CONTACT_WORK_TIME

Unit: SECONDS

Statistic: AVG

API_CONTACTS_HANDLED

Unit: COUNT

Statistic: SUM

CALLBACK_CONTACTS_HANDLED

Unit: COUNT

Statistic: SUM

CONTACTS_ABANDONED

Unit: COUNT

Statistic: SUM

CONTACTS_AGENT_HUNG_UP_FIRST

Unit: COUNT

Statistic: SUM

CONTACTS_CONSULTED

Unit: COUNT

Statistic: SUM

CONTACTS_HANDLED

Unit: COUNT

Statistic: SUM

CONTACTS_HANDLED_INCOMING

Unit: COUNT

Statistic: SUM

CONTACTS_HANDLED_OUTBOUND

Unit: COUNT

Statistic: SUM

CONTACTS_HOLD_ABANDONS

Unit: COUNT

Statistic: SUM

CONTACTS_MISSED

Unit: COUNT

Statistic: SUM

CONTACTS_QUEUED

Unit: COUNT

Statistic: SUM

CONTACTS_TRANSFERRED_IN

Unit: COUNT

Statistic: SUM

CONTACTS_TRANSFERRED_IN_FROM_QUEUE

Unit: COUNT

Statistic: SUM

CONTACTS_TRANSFERRED_OUT

Unit: COUNT

Statistic: SUM

CONTACTS_TRANSFERRED_OUT_FROM_QUEUE

Unit: COUNT

Statistic: SUM

HANDLE_TIME

Unit: SECONDS

Statistic: AVG

HOLD_TIME

Unit: SECONDS

Statistic: AVG

INTERACTION_AND_HOLD_TIME

Unit: SECONDS

Statistic: AVG

INTERACTION_TIME

Unit: SECONDS

Statistic: AVG

OCCUPANCY

Unit: PERCENT

Statistic: AVG

QUEUE_ANSWER_TIME

Unit: SECONDS

Statistic: AVG

QUEUED_TIME

Unit: SECONDS

Statistic: MAX

SERVICE_LEVEL

Unit: PERCENT

Statistic: AVG

Threshold: Only \"Less than\" comparisons are supported, with the following service level thresholds: 15, 20, 25, 30, 45, 60, 90, 120, 180, 240, 300, 600

\n@param historicalMetrics The metrics to retrieve. Specify the name, unit, and statistic for each metric. The following historical metrics are available:

ABANDON_TIME

Unit: SECONDS

Statistic: AVG

AFTER_CONTACT_WORK_TIME

Unit: SECONDS

Statistic: AVG

API_CONTACTS_HANDLED

Unit: COUNT

Statistic: SUM

CALLBACK_CONTACTS_HANDLED

Unit: COUNT

Statistic: SUM

CONTACTS_ABANDONED

Unit: COUNT

Statistic: SUM

CONTACTS_AGENT_HUNG_UP_FIRST

Unit: COUNT

Statistic: SUM

CONTACTS_CONSULTED

Unit: COUNT

Statistic: SUM

CONTACTS_HANDLED

Unit: COUNT

Statistic: SUM

CONTACTS_HANDLED_INCOMING

Unit: COUNT

Statistic: SUM

CONTACTS_HANDLED_OUTBOUND

Unit: COUNT

Statistic: SUM

CONTACTS_HOLD_ABANDONS

Unit: COUNT

Statistic: SUM

CONTACTS_MISSED

Unit: COUNT

Statistic: SUM

CONTACTS_QUEUED

Unit: COUNT

Statistic: SUM

CONTACTS_TRANSFERRED_IN

Unit: COUNT

Statistic: SUM

CONTACTS_TRANSFERRED_IN_FROM_QUEUE

Unit: COUNT

Statistic: SUM

CONTACTS_TRANSFERRED_OUT

Unit: COUNT

Statistic: SUM

CONTACTS_TRANSFERRED_OUT_FROM_QUEUE

Unit: COUNT

Statistic: SUM

HANDLE_TIME

Unit: SECONDS

Statistic: AVG

HOLD_TIME

Unit: SECONDS

Statistic: AVG

INTERACTION_AND_HOLD_TIME

Unit: SECONDS

Statistic: AVG

INTERACTION_TIME

Unit: SECONDS

Statistic: AVG

OCCUPANCY

Unit: PERCENT

Statistic: AVG

QUEUE_ANSWER_TIME

Unit: SECONDS

Statistic: AVG

QUEUED_TIME

Unit: SECONDS

Statistic: MAX

SERVICE_LEVEL

Unit: PERCENT

Statistic: AVG

Threshold: Only \"Less than\" comparisons are supported, with the following service level thresholds: 15, 20, 25, 30, 45, 60, 90, 120, 180, 240, 300, 600

\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "historicalMetrics", "getterDocumentation" : "

The metrics to retrieve. Specify the name, unit, and statistic for each metric. The following historical metrics are available:

ABANDON_TIME

Unit: SECONDS

Statistic: AVG

AFTER_CONTACT_WORK_TIME

Unit: SECONDS

Statistic: AVG

API_CONTACTS_HANDLED

Unit: COUNT

Statistic: SUM

CALLBACK_CONTACTS_HANDLED

Unit: COUNT

Statistic: SUM

CONTACTS_ABANDONED

Unit: COUNT

Statistic: SUM

CONTACTS_AGENT_HUNG_UP_FIRST

Unit: COUNT

Statistic: SUM

CONTACTS_CONSULTED

Unit: COUNT

Statistic: SUM

CONTACTS_HANDLED

Unit: COUNT

Statistic: SUM

CONTACTS_HANDLED_INCOMING

Unit: COUNT

Statistic: SUM

CONTACTS_HANDLED_OUTBOUND

Unit: COUNT

Statistic: SUM

CONTACTS_HOLD_ABANDONS

Unit: COUNT

Statistic: SUM

CONTACTS_MISSED

Unit: COUNT

Statistic: SUM

CONTACTS_QUEUED

Unit: COUNT

Statistic: SUM

CONTACTS_TRANSFERRED_IN

Unit: COUNT

Statistic: SUM

CONTACTS_TRANSFERRED_IN_FROM_QUEUE

Unit: COUNT

Statistic: SUM

CONTACTS_TRANSFERRED_OUT

Unit: COUNT

Statistic: SUM

CONTACTS_TRANSFERRED_OUT_FROM_QUEUE

Unit: COUNT

Statistic: SUM

HANDLE_TIME

Unit: SECONDS

Statistic: AVG

HOLD_TIME

Unit: SECONDS

Statistic: AVG

INTERACTION_AND_HOLD_TIME

Unit: SECONDS

Statistic: AVG

INTERACTION_TIME

Unit: SECONDS

Statistic: AVG

OCCUPANCY

Unit: PERCENT

Statistic: AVG

QUEUE_ANSWER_TIME

Unit: SECONDS

Statistic: AVG

QUEUED_TIME

Unit: SECONDS

Statistic: MAX

SERVICE_LEVEL

Unit: PERCENT

Statistic: AVG

Threshold: Only \"Less than\" comparisons are supported, with the following service level thresholds: 15, 20, 25, 30, 45, 60, 90, 120, 180, 240, 300, 600

\n

\nAttempts to modify the collection returned by this method will result in an UnsupportedOperationException.\n

\n

\nYou can use {@link #hasHistoricalMetrics()} to see if a value was sent in this field.\n

\n@return The metrics to retrieve. Specify the name, unit, and statistic for each metric. The following historical metrics are available:

ABANDON_TIME

Unit: SECONDS

Statistic: AVG

AFTER_CONTACT_WORK_TIME

Unit: SECONDS

Statistic: AVG

API_CONTACTS_HANDLED

Unit: COUNT

Statistic: SUM

CALLBACK_CONTACTS_HANDLED

Unit: COUNT

Statistic: SUM

CONTACTS_ABANDONED

Unit: COUNT

Statistic: SUM

CONTACTS_AGENT_HUNG_UP_FIRST

Unit: COUNT

Statistic: SUM

CONTACTS_CONSULTED

Unit: COUNT

Statistic: SUM

CONTACTS_HANDLED

Unit: COUNT

Statistic: SUM

CONTACTS_HANDLED_INCOMING

Unit: COUNT

Statistic: SUM

CONTACTS_HANDLED_OUTBOUND

Unit: COUNT

Statistic: SUM

CONTACTS_HOLD_ABANDONS

Unit: COUNT

Statistic: SUM

CONTACTS_MISSED

Unit: COUNT

Statistic: SUM

CONTACTS_QUEUED

Unit: COUNT

Statistic: SUM

CONTACTS_TRANSFERRED_IN

Unit: COUNT

Statistic: SUM

CONTACTS_TRANSFERRED_IN_FROM_QUEUE

Unit: COUNT

Statistic: SUM

CONTACTS_TRANSFERRED_OUT

Unit: COUNT

Statistic: SUM

CONTACTS_TRANSFERRED_OUT_FROM_QUEUE

Unit: COUNT

Statistic: SUM

HANDLE_TIME

Unit: SECONDS

Statistic: AVG

HOLD_TIME

Unit: SECONDS

Statistic: AVG

INTERACTION_AND_HOLD_TIME

Unit: SECONDS

Statistic: AVG

INTERACTION_TIME

Unit: SECONDS

Statistic: AVG

OCCUPANCY

Unit: PERCENT

Statistic: AVG

QUEUE_ANSWER_TIME

Unit: SECONDS

Statistic: AVG

QUEUED_TIME

Unit: SECONDS

Statistic: MAX

SERVICE_LEVEL

Unit: PERCENT

Statistic: AVG

Threshold: Only \"Less than\" comparisons are supported, with the following service level thresholds: 15, 20, 25, 30, 45, 60, 90, 120, 180, 240, 300, 600

", "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" : "HistoricalMetrics", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "HistoricalMetrics", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : true, "listModel" : { "implType" : "java.util.ArrayList", "interfaceType" : "java.util.List", "listMemberModel" : { "autoConstructClassIfExists" : { "present" : false }, "beanStyleGetterMethodName" : "getMember", "beanStyleSetterMethodName" : "setMember", "c2jName" : "member", "c2jShape" : "HistoricalMetric", "defaultConsumerFluentSetterDocumentation" : "Sets the value of the Member property for this object.\n\nThis is a convenience that creates an instance of the {@link HistoricalMetric.Builder} avoiding the need to create one manually via {@link HistoricalMetric#builder()}.\n\nWhen the {@link Consumer} completes, {@link HistoricalMetric.Builder#build()} is called immediately and its result is passed to {@link #member(HistoricalMetric)}.\n@param member a consumer that will call methods on {@link HistoricalMetric.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #member(HistoricalMetric)", "deprecated" : false, "deprecatedBeanStyleSetterMethodName" : null, "deprecatedFluentGetterMethodName" : null, "deprecatedFluentSetterMethodName" : null, "deprecatedGetterDocumentation" : "Returns the value of the Member property for this object.\n@return The value of the Member property for this object.\n@deprecated Use {@link #member()}\n", "deprecatedName" : null, "deprecatedSetterDocumentation" : "Sets the value of the Member property for this object.\n\n@param member The new value for the Member property for this object.\n@return Returns a reference to this object so that method calls can be chained together.\n@deprecated Use {@link #member(HistoricalMetric)}\n", "documentation" : "", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "existenceCheckDocumentation" : "Returns true if the Member property was specified by the sender (it may be empty), or false if the sender did not specify the value (it will be empty). For responses returned by the SDK, the sender is the AWS service.\n", "existenceCheckMethodName" : "hasMember", "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "member", "fluentSetterDocumentation" : "Sets the value of the Member property for this object.\n\n@param member The new value for the Member property for this object.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "member", "getterDocumentation" : "Returns the value of the Member property for this object.\n@return The value of the Member property for this object.", "getterModel" : { "returnType" : "HistoricalMetric", "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" : "HistoricalMetric", "variableName" : "member", "variableType" : "HistoricalMetric", "documentation" : null, "simpleType" : "HistoricalMetric", "variableSetterType" : "HistoricalMetric" }, "simple" : false, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "HistoricalMetric", "variableName" : "member", "variableType" : "HistoricalMetric", "documentation" : "", "simpleType" : "HistoricalMetric", "variableSetterType" : "HistoricalMetric" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null }, "memberLocationName" : null, "memberType" : "HistoricalMetric", "map" : false, "memberAdditionalMarshallingPath" : null, "memberAdditionalUnmarshallingPath" : null, "simple" : false, "simpleType" : "HistoricalMetric", "templateImplType" : "java.util.ArrayList", "templateType" : "java.util.List" }, "map" : false, "mapModel" : null, "marshallingType" : "LIST", "name" : "HistoricalMetrics", "sensitive" : false, "setterDocumentation" : "

The metrics to retrieve. Specify the name, unit, and statistic for each metric. The following historical metrics are available:

ABANDON_TIME

Unit: SECONDS

Statistic: AVG

AFTER_CONTACT_WORK_TIME

Unit: SECONDS

Statistic: AVG

API_CONTACTS_HANDLED

Unit: COUNT

Statistic: SUM

CALLBACK_CONTACTS_HANDLED

Unit: COUNT

Statistic: SUM

CONTACTS_ABANDONED

Unit: COUNT

Statistic: SUM

CONTACTS_AGENT_HUNG_UP_FIRST

Unit: COUNT

Statistic: SUM

CONTACTS_CONSULTED

Unit: COUNT

Statistic: SUM

CONTACTS_HANDLED

Unit: COUNT

Statistic: SUM

CONTACTS_HANDLED_INCOMING

Unit: COUNT

Statistic: SUM

CONTACTS_HANDLED_OUTBOUND

Unit: COUNT

Statistic: SUM

CONTACTS_HOLD_ABANDONS

Unit: COUNT

Statistic: SUM

CONTACTS_MISSED

Unit: COUNT

Statistic: SUM

CONTACTS_QUEUED

Unit: COUNT

Statistic: SUM

CONTACTS_TRANSFERRED_IN

Unit: COUNT

Statistic: SUM

CONTACTS_TRANSFERRED_IN_FROM_QUEUE

Unit: COUNT

Statistic: SUM

CONTACTS_TRANSFERRED_OUT

Unit: COUNT

Statistic: SUM

CONTACTS_TRANSFERRED_OUT_FROM_QUEUE

Unit: COUNT

Statistic: SUM

HANDLE_TIME

Unit: SECONDS

Statistic: AVG

HOLD_TIME

Unit: SECONDS

Statistic: AVG

INTERACTION_AND_HOLD_TIME

Unit: SECONDS

Statistic: AVG

INTERACTION_TIME

Unit: SECONDS

Statistic: AVG

OCCUPANCY

Unit: PERCENT

Statistic: AVG

QUEUE_ANSWER_TIME

Unit: SECONDS

Statistic: AVG

QUEUED_TIME

Unit: SECONDS

Statistic: MAX

SERVICE_LEVEL

Unit: PERCENT

Statistic: AVG

Threshold: Only \"Less than\" comparisons are supported, with the following service level thresholds: 15, 20, 25, 30, 45, 60, 90, 120, 180, 240, 300, 600

\n@param historicalMetrics The metrics to retrieve. Specify the name, unit, and statistic for each metric. The following historical metrics are available:

ABANDON_TIME

Unit: SECONDS

Statistic: AVG

AFTER_CONTACT_WORK_TIME

Unit: SECONDS

Statistic: AVG

API_CONTACTS_HANDLED

Unit: COUNT

Statistic: SUM

CALLBACK_CONTACTS_HANDLED

Unit: COUNT

Statistic: SUM

CONTACTS_ABANDONED

Unit: COUNT

Statistic: SUM

CONTACTS_AGENT_HUNG_UP_FIRST

Unit: COUNT

Statistic: SUM

CONTACTS_CONSULTED

Unit: COUNT

Statistic: SUM

CONTACTS_HANDLED

Unit: COUNT

Statistic: SUM

CONTACTS_HANDLED_INCOMING

Unit: COUNT

Statistic: SUM

CONTACTS_HANDLED_OUTBOUND

Unit: COUNT

Statistic: SUM

CONTACTS_HOLD_ABANDONS

Unit: COUNT

Statistic: SUM

CONTACTS_MISSED

Unit: COUNT

Statistic: SUM

CONTACTS_QUEUED

Unit: COUNT

Statistic: SUM

CONTACTS_TRANSFERRED_IN

Unit: COUNT

Statistic: SUM

CONTACTS_TRANSFERRED_IN_FROM_QUEUE

Unit: COUNT

Statistic: SUM

CONTACTS_TRANSFERRED_OUT

Unit: COUNT

Statistic: SUM

CONTACTS_TRANSFERRED_OUT_FROM_QUEUE

Unit: COUNT

Statistic: SUM

HANDLE_TIME

Unit: SECONDS

Statistic: AVG

HOLD_TIME

Unit: SECONDS

Statistic: AVG

INTERACTION_AND_HOLD_TIME

Unit: SECONDS

Statistic: AVG

INTERACTION_TIME

Unit: SECONDS

Statistic: AVG

OCCUPANCY

Unit: PERCENT

Statistic: AVG

QUEUE_ANSWER_TIME

Unit: SECONDS

Statistic: AVG

QUEUED_TIME

Unit: SECONDS

Statistic: MAX

SERVICE_LEVEL

Unit: PERCENT

Statistic: AVG

Threshold: Only \"Less than\" comparisons are supported, with the following service level thresholds: 15, 20, 25, 30, 45, 60, 90, 120, 180, 240, 300, 600

", "setterMethodName" : "setHistoricalMetrics", "setterModel" : { "variableDeclarationType" : "java.util.List", "variableName" : "historicalMetrics", "variableType" : "java.util.List", "documentation" : null, "simpleType" : "List", "variableSetterType" : "java.util.Collection" }, "simple" : false, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "java.util.List", "variableName" : "historicalMetrics", "variableType" : "java.util.List", "documentation" : "

The metrics to retrieve. Specify the name, unit, and statistic for each metric. The following historical metrics are available:

ABANDON_TIME

Unit: SECONDS

Statistic: AVG

AFTER_CONTACT_WORK_TIME

Unit: SECONDS

Statistic: AVG

API_CONTACTS_HANDLED

Unit: COUNT

Statistic: SUM

CALLBACK_CONTACTS_HANDLED

Unit: COUNT

Statistic: SUM

CONTACTS_ABANDONED

Unit: COUNT

Statistic: SUM

CONTACTS_AGENT_HUNG_UP_FIRST

Unit: COUNT

Statistic: SUM

CONTACTS_CONSULTED

Unit: COUNT

Statistic: SUM

CONTACTS_HANDLED

Unit: COUNT

Statistic: SUM

CONTACTS_HANDLED_INCOMING

Unit: COUNT

Statistic: SUM

CONTACTS_HANDLED_OUTBOUND

Unit: COUNT

Statistic: SUM

CONTACTS_HOLD_ABANDONS

Unit: COUNT

Statistic: SUM

CONTACTS_MISSED

Unit: COUNT

Statistic: SUM

CONTACTS_QUEUED

Unit: COUNT

Statistic: SUM

CONTACTS_TRANSFERRED_IN

Unit: COUNT

Statistic: SUM

CONTACTS_TRANSFERRED_IN_FROM_QUEUE

Unit: COUNT

Statistic: SUM

CONTACTS_TRANSFERRED_OUT

Unit: COUNT

Statistic: SUM

CONTACTS_TRANSFERRED_OUT_FROM_QUEUE

Unit: COUNT

Statistic: SUM

HANDLE_TIME

Unit: SECONDS

Statistic: AVG

HOLD_TIME

Unit: SECONDS

Statistic: AVG

INTERACTION_AND_HOLD_TIME

Unit: SECONDS

Statistic: AVG

INTERACTION_TIME

Unit: SECONDS

Statistic: AVG

OCCUPANCY

Unit: PERCENT

Statistic: AVG

QUEUE_ANSWER_TIME

Unit: SECONDS

Statistic: AVG

QUEUED_TIME

Unit: SECONDS

Statistic: MAX

SERVICE_LEVEL

Unit: PERCENT

Statistic: AVG

Threshold: Only \"Less than\" comparisons are supported, with the following service level thresholds: 15, 20, 25, 30, 45, 60, 90, 120, 180, 240, 300, 600

", "simpleType" : "List", "variableSetterType" : "java.util.Collection" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null }, { "autoConstructClassIfExists" : { "present" : false }, "beanStyleGetterMethodName" : "getNextToken", "beanStyleSetterMethodName" : "setNextToken", "c2jName" : "NextToken", "c2jShape" : "NextToken", "defaultConsumerFluentSetterDocumentation" : "

The token for the next set of results. Use the value returned in the previous response in the next request to retrieve the next set of results.

\nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #nextToken(String)}.\n@param nextToken a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #nextToken(String)", "deprecated" : false, "deprecatedBeanStyleSetterMethodName" : null, "deprecatedFluentGetterMethodName" : null, "deprecatedFluentSetterMethodName" : null, "deprecatedGetterDocumentation" : "

The token for the next set of results. Use the value returned in the previous response in the next request to retrieve the next set of results.

\n@return The token for the next set of results. Use the value returned in the previous response in the next request to retrieve the next set of results.\n@deprecated Use {@link #nextToken()}\n", "deprecatedName" : null, "deprecatedSetterDocumentation" : "

The token for the next set of results. Use the value returned in the previous response in the next request to retrieve the next set of results.

\n@param nextToken The token for the next set of results. Use the value returned in the previous response in the next request to retrieve the next set of results.\n@return Returns a reference to this object so that method calls can be chained together.\n@deprecated Use {@link #nextToken(String)}\n", "documentation" : "

The token for the next set of results. Use the value returned in the previous response in the next request to retrieve the next set of results.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "existenceCheckDocumentation" : "Returns true if the NextToken property was specified by the sender (it may be empty), or false if the sender did not specify the value (it will be empty). For responses returned by the SDK, the sender is the AWS service.\n", "existenceCheckMethodName" : "hasNextToken", "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "nextToken", "fluentSetterDocumentation" : "

The token for the next set of results. Use the value returned in the previous response in the next request to retrieve the next set of results.

\n@param nextToken The token for the next set of results. Use the value returned in the previous response in the next request to retrieve the next set of results.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "nextToken", "getterDocumentation" : "

The token for the next set of results. Use the value returned in the previous response in the next request to retrieve the next set of results.

\n@return The token for the next set of results. Use the value returned in the previous response in the next request to retrieve the next set of results.", "getterModel" : { "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 token for the next set of results. Use the value returned in the previous response in the next request to retrieve the next set of results.

\n@param nextToken The token for the next set of results. Use the value returned in the previous response in the next request to retrieve the next set of results.", "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 token for the next set of results. Use the value returned in the previous response in the next request to retrieve the next set of results.

", "simpleType" : "String", "variableSetterType" : "String" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null }, { "autoConstructClassIfExists" : { "present" : false }, "beanStyleGetterMethodName" : "getMaxResults", "beanStyleSetterMethodName" : "setMaxResults", "c2jName" : "MaxResults", "c2jShape" : "MaxResult100", "defaultConsumerFluentSetterDocumentation" : "

The maximimum number of results to return per page.

\nThis is a convenience that creates an instance of the {@link Integer.Builder} avoiding the need to create one manually via {@link Integer#builder()}.\n\nWhen the {@link Consumer} completes, {@link Integer.Builder#build()} is called immediately and its result is passed to {@link #maxResults(Integer)}.\n@param maxResults a consumer that will call methods on {@link Integer.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #maxResults(Integer)", "deprecated" : false, "deprecatedBeanStyleSetterMethodName" : null, "deprecatedFluentGetterMethodName" : null, "deprecatedFluentSetterMethodName" : null, "deprecatedGetterDocumentation" : "

The maximimum number of results to return per page.

\n@return The maximimum number of results to return per page.\n@deprecated Use {@link #maxResults()}\n", "deprecatedName" : null, "deprecatedSetterDocumentation" : "

The maximimum number of results to return per page.

\n@param maxResults The maximimum number of results to return per page.\n@return Returns a reference to this object so that method calls can be chained together.\n@deprecated Use {@link #maxResults(Integer)}\n", "documentation" : "

The maximimum number of results to return per page.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "existenceCheckDocumentation" : "Returns true if the MaxResults property was specified by the sender (it may be empty), or false if the sender did not specify the value (it will be empty). For responses returned by the SDK, the sender is the AWS service.\n", "existenceCheckMethodName" : "hasMaxResults", "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "maxResults", "fluentSetterDocumentation" : "

The maximimum number of results to return per page.

\n@param maxResults The maximimum number of results to return per page.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "maxResults", "getterDocumentation" : "

The maximimum number of results to return per page.

\n@return The maximimum number of results to return per page.", "getterModel" : { "returnType" : "Integer", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "MaxResults", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "MaxResults", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "INTEGER", "name" : "MaxResults", "sensitive" : false, "setterDocumentation" : "

The maximimum number of results to return per page.

\n@param maxResults The maximimum number of results to return per page.", "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 maximimum number of results to return per page.

", "simpleType" : "Integer", "variableSetterType" : "Integer" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null } ], "requestSignerAware" : false, "requestSignerClassFqcn" : null, "required" : [ "InstanceId", "StartTime", "EndTime", "Filters", "HistoricalMetrics" ], "shapeName" : "GetMetricDataRequest", "simpleMethod" : false, "unmarshaller" : null, "variable" : { "variableDeclarationType" : "GetMetricDataRequest", "variableName" : "getMetricDataRequest", "variableType" : "GetMetricDataRequest", "documentation" : null, "simpleType" : "GetMetricDataRequest", "variableSetterType" : "GetMetricDataRequest" }, "wrapper" : false, "xmlNamespace" : null }, "GetMetricDataResponse" : { "c2jName" : "GetMetricDataResponse", "customization" : { "artificialResultWrapper" : null, "skipGeneratingMarshaller" : false, "skipGeneratingModelClass" : false, "skipGeneratingUnmarshaller" : false, "staxTargetDepthOffset" : 0 }, "deprecated" : false, "documentation" : "", "endpointDiscovery" : null, "enums" : null, "errorCode" : null, "event" : false, "eventStream" : false, "explicitEventPayloadMember" : null, "hasHeaderMember" : false, "hasPayloadMember" : false, "hasRequiresLengthMember" : false, "hasStatusCodeMember" : false, "hasStreamingMember" : false, "httpStatusCode" : null, "marshaller" : null, "members" : [ { "autoConstructClassIfExists" : { "present" : false }, "beanStyleGetterMethodName" : "getNextToken", "beanStyleSetterMethodName" : "setNextToken", "c2jName" : "NextToken", "c2jShape" : "NextToken", "defaultConsumerFluentSetterDocumentation" : "

If there are additional results, this is the token for the next set of results.

The token expires after 5 minutes from the time it is created. Subsequent requests that use the token must use the same request parameters as the request that generated the token.

\nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #nextToken(String)}.\n@param nextToken a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #nextToken(String)", "deprecated" : false, "deprecatedBeanStyleSetterMethodName" : null, "deprecatedFluentGetterMethodName" : null, "deprecatedFluentSetterMethodName" : null, "deprecatedGetterDocumentation" : "

If there are additional results, this is the token for the next set of results.

The token expires after 5 minutes from the time it is created. Subsequent requests that use the token must use the same request parameters as the request that generated the token.

\n@return If there are additional results, this is the token for the next set of results.

The token expires after 5 minutes from the time it is created. Subsequent requests that use the token must use the same request parameters as the request that generated the token.\n@deprecated Use {@link #nextToken()}\n", "deprecatedName" : null, "deprecatedSetterDocumentation" : "

If there are additional results, this is the token for the next set of results.

The token expires after 5 minutes from the time it is created. Subsequent requests that use the token must use the same request parameters as the request that generated the token.

\n@param nextToken If there are additional results, this is the token for the next set of results.

The token expires after 5 minutes from the time it is created. Subsequent requests that use the token must use the same request parameters as the request that generated the token.\n@return Returns a reference to this object so that method calls can be chained together.\n@deprecated Use {@link #nextToken(String)}\n", "documentation" : "

If there are additional results, this is the token for the next set of results.

The token expires after 5 minutes from the time it is created. Subsequent requests that use the token must use the same request parameters as the request that generated the token.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "existenceCheckDocumentation" : "Returns true if the NextToken property was specified by the sender (it may be empty), or false if the sender did not specify the value (it will be empty). For responses returned by the SDK, the sender is the AWS service.\n", "existenceCheckMethodName" : "hasNextToken", "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "nextToken", "fluentSetterDocumentation" : "

If there are additional results, this is the token for the next set of results.

The token expires after 5 minutes from the time it is created. Subsequent requests that use the token must use the same request parameters as the request that generated the token.

\n@param nextToken If there are additional results, this is the token for the next set of results.

The token expires after 5 minutes from the time it is created. Subsequent requests that use the token must use the same request parameters as the request that generated the token.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "nextToken", "getterDocumentation" : "

If there are additional results, this is the token for the next set of results.

The token expires after 5 minutes from the time it is created. Subsequent requests that use the token must use the same request parameters as the request that generated the token.

\n@return If there are additional results, this is the token for the next set of results.

The token expires after 5 minutes from the time it is created. Subsequent requests that use the token must use the same request parameters as the request that generated the token.", "getterModel" : { "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" : "

If there are additional results, this is the token for the next set of results.

The token expires after 5 minutes from the time it is created. Subsequent requests that use the token must use the same request parameters as the request that generated the token.

\n@param nextToken If there are additional results, this is the token for the next set of results.

The token expires after 5 minutes from the time it is created. Subsequent requests that use the token must use the same request parameters as the request that generated the token.", "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" : "

If there are additional results, this is the token for the next set of results.

The token expires after 5 minutes from the time it is created. Subsequent requests that use the token must use the same request parameters as the request that generated the token.

", "simpleType" : "String", "variableSetterType" : "String" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null }, { "autoConstructClassIfExists" : { "present" : true }, "beanStyleGetterMethodName" : "getMetricResults", "beanStyleSetterMethodName" : "setMetricResults", "c2jName" : "MetricResults", "c2jShape" : "HistoricalMetricResults", "defaultConsumerFluentSetterDocumentation" : "

Information about the historical metrics.

If no grouping is specified, a summary of metric data is returned.

\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 #metricResults(List)}.\n@param metricResults 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 #metricResults(List)", "deprecated" : false, "deprecatedBeanStyleSetterMethodName" : null, "deprecatedFluentGetterMethodName" : null, "deprecatedFluentSetterMethodName" : null, "deprecatedGetterDocumentation" : "

Information about the historical metrics.

If no grouping is specified, a summary of metric data is returned.

\n

\nAttempts to modify the collection returned by this method will result in an UnsupportedOperationException.\n

\n

\nYou can use {@link #hasMetricResults()} to see if a value was sent in this field.\n

\n@return Information about the historical metrics.

If no grouping is specified, a summary of metric data is returned.\n@deprecated Use {@link #metricResults()}\n", "deprecatedName" : null, "deprecatedSetterDocumentation" : "

Information about the historical metrics.

If no grouping is specified, a summary of metric data is returned.

\n@param metricResults Information about the historical metrics.

If no grouping is specified, a summary of metric data is returned.\n@return Returns a reference to this object so that method calls can be chained together.\n@deprecated Use {@link #metricResults(List)}\n", "documentation" : "

Information about the historical metrics.

If no grouping is specified, a summary of metric data is returned.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "existenceCheckDocumentation" : "Returns true if the MetricResults property was specified by the sender (it may be empty), or false if the sender did not specify the value (it will be empty). For responses returned by the SDK, the sender is the AWS service.\n", "existenceCheckMethodName" : "hasMetricResults", "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "metricResults", "fluentSetterDocumentation" : "

Information about the historical metrics.

If no grouping is specified, a summary of metric data is returned.

\n@param metricResults Information about the historical metrics.

If no grouping is specified, a summary of metric data is returned.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "metricResults", "getterDocumentation" : "

Information about the historical metrics.

If no grouping is specified, a summary of metric data is returned.

\n

\nAttempts to modify the collection returned by this method will result in an UnsupportedOperationException.\n

\n

\nYou can use {@link #hasMetricResults()} to see if a value was sent in this field.\n

\n@return Information about the historical metrics.

If no grouping is specified, a summary of metric data is returned.", "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" : "MetricResults", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "MetricResults", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : true, "listModel" : { "implType" : "java.util.ArrayList", "interfaceType" : "java.util.List", "listMemberModel" : { "autoConstructClassIfExists" : { "present" : false }, "beanStyleGetterMethodName" : "getMember", "beanStyleSetterMethodName" : "setMember", "c2jName" : "member", "c2jShape" : "HistoricalMetricResult", "defaultConsumerFluentSetterDocumentation" : "Sets the value of the Member property for this object.\n\nThis is a convenience that creates an instance of the {@link HistoricalMetricResult.Builder} avoiding the need to create one manually via {@link HistoricalMetricResult#builder()}.\n\nWhen the {@link Consumer} completes, {@link HistoricalMetricResult.Builder#build()} is called immediately and its result is passed to {@link #member(HistoricalMetricResult)}.\n@param member a consumer that will call methods on {@link HistoricalMetricResult.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #member(HistoricalMetricResult)", "deprecated" : false, "deprecatedBeanStyleSetterMethodName" : null, "deprecatedFluentGetterMethodName" : null, "deprecatedFluentSetterMethodName" : null, "deprecatedGetterDocumentation" : "Returns the value of the Member property for this object.\n@return The value of the Member property for this object.\n@deprecated Use {@link #member()}\n", "deprecatedName" : null, "deprecatedSetterDocumentation" : "Sets the value of the Member property for this object.\n\n@param member The new value for the Member property for this object.\n@return Returns a reference to this object so that method calls can be chained together.\n@deprecated Use {@link #member(HistoricalMetricResult)}\n", "documentation" : "", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "existenceCheckDocumentation" : "Returns true if the Member property was specified by the sender (it may be empty), or false if the sender did not specify the value (it will be empty). For responses returned by the SDK, the sender is the AWS service.\n", "existenceCheckMethodName" : "hasMember", "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "member", "fluentSetterDocumentation" : "Sets the value of the Member property for this object.\n\n@param member The new value for the Member property for this object.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "member", "getterDocumentation" : "Returns the value of the Member property for this object.\n@return The value of the Member property for this object.", "getterModel" : { "returnType" : "HistoricalMetricResult", "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" : "HistoricalMetricResult", "variableName" : "member", "variableType" : "HistoricalMetricResult", "documentation" : null, "simpleType" : "HistoricalMetricResult", "variableSetterType" : "HistoricalMetricResult" }, "simple" : false, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "HistoricalMetricResult", "variableName" : "member", "variableType" : "HistoricalMetricResult", "documentation" : "", "simpleType" : "HistoricalMetricResult", "variableSetterType" : "HistoricalMetricResult" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null }, "memberLocationName" : null, "memberType" : "HistoricalMetricResult", "map" : false, "memberAdditionalMarshallingPath" : null, "memberAdditionalUnmarshallingPath" : null, "simple" : false, "simpleType" : "HistoricalMetricResult", "templateImplType" : "java.util.ArrayList", "templateType" : "java.util.List" }, "map" : false, "mapModel" : null, "marshallingType" : "LIST", "name" : "MetricResults", "sensitive" : false, "setterDocumentation" : "

Information about the historical metrics.

If no grouping is specified, a summary of metric data is returned.

\n@param metricResults Information about the historical metrics.

If no grouping is specified, a summary of metric data is returned.", "setterMethodName" : "setMetricResults", "setterModel" : { "variableDeclarationType" : "java.util.List", "variableName" : "metricResults", "variableType" : "java.util.List", "documentation" : null, "simpleType" : "List", "variableSetterType" : "java.util.Collection" }, "simple" : false, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "java.util.List", "variableName" : "metricResults", "variableType" : "java.util.List", "documentation" : "

Information about the historical metrics.

If no grouping is specified, a summary of metric data is returned.

", "simpleType" : "List", "variableSetterType" : "java.util.Collection" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null } ], "membersAsMap" : { "MetricResults" : { "autoConstructClassIfExists" : { "present" : true }, "beanStyleGetterMethodName" : "getMetricResults", "beanStyleSetterMethodName" : "setMetricResults", "c2jName" : "MetricResults", "c2jShape" : "HistoricalMetricResults", "defaultConsumerFluentSetterDocumentation" : "

Information about the historical metrics.

If no grouping is specified, a summary of metric data is returned.

\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 #metricResults(List)}.\n@param metricResults 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 #metricResults(List)", "deprecated" : false, "deprecatedBeanStyleSetterMethodName" : null, "deprecatedFluentGetterMethodName" : null, "deprecatedFluentSetterMethodName" : null, "deprecatedGetterDocumentation" : "

Information about the historical metrics.

If no grouping is specified, a summary of metric data is returned.

\n

\nAttempts to modify the collection returned by this method will result in an UnsupportedOperationException.\n

\n

\nYou can use {@link #hasMetricResults()} to see if a value was sent in this field.\n

\n@return Information about the historical metrics.

If no grouping is specified, a summary of metric data is returned.\n@deprecated Use {@link #metricResults()}\n", "deprecatedName" : null, "deprecatedSetterDocumentation" : "

Information about the historical metrics.

If no grouping is specified, a summary of metric data is returned.

\n@param metricResults Information about the historical metrics.

If no grouping is specified, a summary of metric data is returned.\n@return Returns a reference to this object so that method calls can be chained together.\n@deprecated Use {@link #metricResults(List)}\n", "documentation" : "

Information about the historical metrics.

If no grouping is specified, a summary of metric data is returned.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "existenceCheckDocumentation" : "Returns true if the MetricResults property was specified by the sender (it may be empty), or false if the sender did not specify the value (it will be empty). For responses returned by the SDK, the sender is the AWS service.\n", "existenceCheckMethodName" : "hasMetricResults", "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "metricResults", "fluentSetterDocumentation" : "

Information about the historical metrics.

If no grouping is specified, a summary of metric data is returned.

\n@param metricResults Information about the historical metrics.

If no grouping is specified, a summary of metric data is returned.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "metricResults", "getterDocumentation" : "

Information about the historical metrics.

If no grouping is specified, a summary of metric data is returned.

\n

\nAttempts to modify the collection returned by this method will result in an UnsupportedOperationException.\n

\n

\nYou can use {@link #hasMetricResults()} to see if a value was sent in this field.\n

\n@return Information about the historical metrics.

If no grouping is specified, a summary of metric data is returned.", "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" : "MetricResults", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "MetricResults", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : true, "listModel" : { "implType" : "java.util.ArrayList", "interfaceType" : "java.util.List", "listMemberModel" : { "autoConstructClassIfExists" : { "present" : false }, "beanStyleGetterMethodName" : "getMember", "beanStyleSetterMethodName" : "setMember", "c2jName" : "member", "c2jShape" : "HistoricalMetricResult", "defaultConsumerFluentSetterDocumentation" : "Sets the value of the Member property for this object.\n\nThis is a convenience that creates an instance of the {@link HistoricalMetricResult.Builder} avoiding the need to create one manually via {@link HistoricalMetricResult#builder()}.\n\nWhen the {@link Consumer} completes, {@link HistoricalMetricResult.Builder#build()} is called immediately and its result is passed to {@link #member(HistoricalMetricResult)}.\n@param member a consumer that will call methods on {@link HistoricalMetricResult.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #member(HistoricalMetricResult)", "deprecated" : false, "deprecatedBeanStyleSetterMethodName" : null, "deprecatedFluentGetterMethodName" : null, "deprecatedFluentSetterMethodName" : null, "deprecatedGetterDocumentation" : "Returns the value of the Member property for this object.\n@return The value of the Member property for this object.\n@deprecated Use {@link #member()}\n", "deprecatedName" : null, "deprecatedSetterDocumentation" : "Sets the value of the Member property for this object.\n\n@param member The new value for the Member property for this object.\n@return Returns a reference to this object so that method calls can be chained together.\n@deprecated Use {@link #member(HistoricalMetricResult)}\n", "documentation" : "", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "existenceCheckDocumentation" : "Returns true if the Member property was specified by the sender (it may be empty), or false if the sender did not specify the value (it will be empty). For responses returned by the SDK, the sender is the AWS service.\n", "existenceCheckMethodName" : "hasMember", "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "member", "fluentSetterDocumentation" : "Sets the value of the Member property for this object.\n\n@param member The new value for the Member property for this object.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "member", "getterDocumentation" : "Returns the value of the Member property for this object.\n@return The value of the Member property for this object.", "getterModel" : { "returnType" : "HistoricalMetricResult", "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" : "HistoricalMetricResult", "variableName" : "member", "variableType" : "HistoricalMetricResult", "documentation" : null, "simpleType" : "HistoricalMetricResult", "variableSetterType" : "HistoricalMetricResult" }, "simple" : false, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "HistoricalMetricResult", "variableName" : "member", "variableType" : "HistoricalMetricResult", "documentation" : "", "simpleType" : "HistoricalMetricResult", "variableSetterType" : "HistoricalMetricResult" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null }, "memberLocationName" : null, "memberType" : "HistoricalMetricResult", "map" : false, "memberAdditionalMarshallingPath" : null, "memberAdditionalUnmarshallingPath" : null, "simple" : false, "simpleType" : "HistoricalMetricResult", "templateImplType" : "java.util.ArrayList", "templateType" : "java.util.List" }, "map" : false, "mapModel" : null, "marshallingType" : "LIST", "name" : "MetricResults", "sensitive" : false, "setterDocumentation" : "

Information about the historical metrics.

If no grouping is specified, a summary of metric data is returned.

\n@param metricResults Information about the historical metrics.

If no grouping is specified, a summary of metric data is returned.", "setterMethodName" : "setMetricResults", "setterModel" : { "variableDeclarationType" : "java.util.List", "variableName" : "metricResults", "variableType" : "java.util.List", "documentation" : null, "simpleType" : "List", "variableSetterType" : "java.util.Collection" }, "simple" : false, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "java.util.List", "variableName" : "metricResults", "variableType" : "java.util.List", "documentation" : "

Information about the historical metrics.

If no grouping is specified, a summary of metric data is returned.

", "simpleType" : "List", "variableSetterType" : "java.util.Collection" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null }, "NextToken" : { "autoConstructClassIfExists" : { "present" : false }, "beanStyleGetterMethodName" : "getNextToken", "beanStyleSetterMethodName" : "setNextToken", "c2jName" : "NextToken", "c2jShape" : "NextToken", "defaultConsumerFluentSetterDocumentation" : "

If there are additional results, this is the token for the next set of results.

The token expires after 5 minutes from the time it is created. Subsequent requests that use the token must use the same request parameters as the request that generated the token.

\nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #nextToken(String)}.\n@param nextToken a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #nextToken(String)", "deprecated" : false, "deprecatedBeanStyleSetterMethodName" : null, "deprecatedFluentGetterMethodName" : null, "deprecatedFluentSetterMethodName" : null, "deprecatedGetterDocumentation" : "

If there are additional results, this is the token for the next set of results.

The token expires after 5 minutes from the time it is created. Subsequent requests that use the token must use the same request parameters as the request that generated the token.

\n@return If there are additional results, this is the token for the next set of results.

The token expires after 5 minutes from the time it is created. Subsequent requests that use the token must use the same request parameters as the request that generated the token.\n@deprecated Use {@link #nextToken()}\n", "deprecatedName" : null, "deprecatedSetterDocumentation" : "

If there are additional results, this is the token for the next set of results.

The token expires after 5 minutes from the time it is created. Subsequent requests that use the token must use the same request parameters as the request that generated the token.

\n@param nextToken If there are additional results, this is the token for the next set of results.

The token expires after 5 minutes from the time it is created. Subsequent requests that use the token must use the same request parameters as the request that generated the token.\n@return Returns a reference to this object so that method calls can be chained together.\n@deprecated Use {@link #nextToken(String)}\n", "documentation" : "

If there are additional results, this is the token for the next set of results.

The token expires after 5 minutes from the time it is created. Subsequent requests that use the token must use the same request parameters as the request that generated the token.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "existenceCheckDocumentation" : "Returns true if the NextToken property was specified by the sender (it may be empty), or false if the sender did not specify the value (it will be empty). For responses returned by the SDK, the sender is the AWS service.\n", "existenceCheckMethodName" : "hasNextToken", "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "nextToken", "fluentSetterDocumentation" : "

If there are additional results, this is the token for the next set of results.

The token expires after 5 minutes from the time it is created. Subsequent requests that use the token must use the same request parameters as the request that generated the token.

\n@param nextToken If there are additional results, this is the token for the next set of results.

The token expires after 5 minutes from the time it is created. Subsequent requests that use the token must use the same request parameters as the request that generated the token.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "nextToken", "getterDocumentation" : "

If there are additional results, this is the token for the next set of results.

The token expires after 5 minutes from the time it is created. Subsequent requests that use the token must use the same request parameters as the request that generated the token.

\n@return If there are additional results, this is the token for the next set of results.

The token expires after 5 minutes from the time it is created. Subsequent requests that use the token must use the same request parameters as the request that generated the token.", "getterModel" : { "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" : "

If there are additional results, this is the token for the next set of results.

The token expires after 5 minutes from the time it is created. Subsequent requests that use the token must use the same request parameters as the request that generated the token.

\n@param nextToken If there are additional results, this is the token for the next set of results.

The token expires after 5 minutes from the time it is created. Subsequent requests that use the token must use the same request parameters as the request that generated the token.", "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" : "

If there are additional results, this is the token for the next set of results.

The token expires after 5 minutes from the time it is created. Subsequent requests that use the token must use the same request parameters as the request that generated the token.

", "simpleType" : "String", "variableSetterType" : "String" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null } }, "nonStreamingMembers" : [ { "autoConstructClassIfExists" : { "present" : false }, "beanStyleGetterMethodName" : "getNextToken", "beanStyleSetterMethodName" : "setNextToken", "c2jName" : "NextToken", "c2jShape" : "NextToken", "defaultConsumerFluentSetterDocumentation" : "

If there are additional results, this is the token for the next set of results.

The token expires after 5 minutes from the time it is created. Subsequent requests that use the token must use the same request parameters as the request that generated the token.

\nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #nextToken(String)}.\n@param nextToken a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #nextToken(String)", "deprecated" : false, "deprecatedBeanStyleSetterMethodName" : null, "deprecatedFluentGetterMethodName" : null, "deprecatedFluentSetterMethodName" : null, "deprecatedGetterDocumentation" : "

If there are additional results, this is the token for the next set of results.

The token expires after 5 minutes from the time it is created. Subsequent requests that use the token must use the same request parameters as the request that generated the token.

\n@return If there are additional results, this is the token for the next set of results.

The token expires after 5 minutes from the time it is created. Subsequent requests that use the token must use the same request parameters as the request that generated the token.\n@deprecated Use {@link #nextToken()}\n", "deprecatedName" : null, "deprecatedSetterDocumentation" : "

If there are additional results, this is the token for the next set of results.

The token expires after 5 minutes from the time it is created. Subsequent requests that use the token must use the same request parameters as the request that generated the token.

\n@param nextToken If there are additional results, this is the token for the next set of results.

The token expires after 5 minutes from the time it is created. Subsequent requests that use the token must use the same request parameters as the request that generated the token.\n@return Returns a reference to this object so that method calls can be chained together.\n@deprecated Use {@link #nextToken(String)}\n", "documentation" : "

If there are additional results, this is the token for the next set of results.

The token expires after 5 minutes from the time it is created. Subsequent requests that use the token must use the same request parameters as the request that generated the token.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "existenceCheckDocumentation" : "Returns true if the NextToken property was specified by the sender (it may be empty), or false if the sender did not specify the value (it will be empty). For responses returned by the SDK, the sender is the AWS service.\n", "existenceCheckMethodName" : "hasNextToken", "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "nextToken", "fluentSetterDocumentation" : "

If there are additional results, this is the token for the next set of results.

The token expires after 5 minutes from the time it is created. Subsequent requests that use the token must use the same request parameters as the request that generated the token.

\n@param nextToken If there are additional results, this is the token for the next set of results.

The token expires after 5 minutes from the time it is created. Subsequent requests that use the token must use the same request parameters as the request that generated the token.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "nextToken", "getterDocumentation" : "

If there are additional results, this is the token for the next set of results.

The token expires after 5 minutes from the time it is created. Subsequent requests that use the token must use the same request parameters as the request that generated the token.

\n@return If there are additional results, this is the token for the next set of results.

The token expires after 5 minutes from the time it is created. Subsequent requests that use the token must use the same request parameters as the request that generated the token.", "getterModel" : { "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" : "

If there are additional results, this is the token for the next set of results.

The token expires after 5 minutes from the time it is created. Subsequent requests that use the token must use the same request parameters as the request that generated the token.

\n@param nextToken If there are additional results, this is the token for the next set of results.

The token expires after 5 minutes from the time it is created. Subsequent requests that use the token must use the same request parameters as the request that generated the token.", "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" : "

If there are additional results, this is the token for the next set of results.

The token expires after 5 minutes from the time it is created. Subsequent requests that use the token must use the same request parameters as the request that generated the token.

", "simpleType" : "String", "variableSetterType" : "String" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null }, { "autoConstructClassIfExists" : { "present" : true }, "beanStyleGetterMethodName" : "getMetricResults", "beanStyleSetterMethodName" : "setMetricResults", "c2jName" : "MetricResults", "c2jShape" : "HistoricalMetricResults", "defaultConsumerFluentSetterDocumentation" : "

Information about the historical metrics.

If no grouping is specified, a summary of metric data is returned.

\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 #metricResults(List)}.\n@param metricResults 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 #metricResults(List)", "deprecated" : false, "deprecatedBeanStyleSetterMethodName" : null, "deprecatedFluentGetterMethodName" : null, "deprecatedFluentSetterMethodName" : null, "deprecatedGetterDocumentation" : "

Information about the historical metrics.

If no grouping is specified, a summary of metric data is returned.

\n

\nAttempts to modify the collection returned by this method will result in an UnsupportedOperationException.\n

\n

\nYou can use {@link #hasMetricResults()} to see if a value was sent in this field.\n

\n@return Information about the historical metrics.

If no grouping is specified, a summary of metric data is returned.\n@deprecated Use {@link #metricResults()}\n", "deprecatedName" : null, "deprecatedSetterDocumentation" : "

Information about the historical metrics.

If no grouping is specified, a summary of metric data is returned.

\n@param metricResults Information about the historical metrics.

If no grouping is specified, a summary of metric data is returned.\n@return Returns a reference to this object so that method calls can be chained together.\n@deprecated Use {@link #metricResults(List)}\n", "documentation" : "

Information about the historical metrics.

If no grouping is specified, a summary of metric data is returned.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "existenceCheckDocumentation" : "Returns true if the MetricResults property was specified by the sender (it may be empty), or false if the sender did not specify the value (it will be empty). For responses returned by the SDK, the sender is the AWS service.\n", "existenceCheckMethodName" : "hasMetricResults", "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "metricResults", "fluentSetterDocumentation" : "

Information about the historical metrics.

If no grouping is specified, a summary of metric data is returned.

\n@param metricResults Information about the historical metrics.

If no grouping is specified, a summary of metric data is returned.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "metricResults", "getterDocumentation" : "

Information about the historical metrics.

If no grouping is specified, a summary of metric data is returned.

\n

\nAttempts to modify the collection returned by this method will result in an UnsupportedOperationException.\n

\n

\nYou can use {@link #hasMetricResults()} to see if a value was sent in this field.\n

\n@return Information about the historical metrics.

If no grouping is specified, a summary of metric data is returned.", "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" : "MetricResults", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "MetricResults", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : true, "listModel" : { "implType" : "java.util.ArrayList", "interfaceType" : "java.util.List", "listMemberModel" : { "autoConstructClassIfExists" : { "present" : false }, "beanStyleGetterMethodName" : "getMember", "beanStyleSetterMethodName" : "setMember", "c2jName" : "member", "c2jShape" : "HistoricalMetricResult", "defaultConsumerFluentSetterDocumentation" : "Sets the value of the Member property for this object.\n\nThis is a convenience that creates an instance of the {@link HistoricalMetricResult.Builder} avoiding the need to create one manually via {@link HistoricalMetricResult#builder()}.\n\nWhen the {@link Consumer} completes, {@link HistoricalMetricResult.Builder#build()} is called immediately and its result is passed to {@link #member(HistoricalMetricResult)}.\n@param member a consumer that will call methods on {@link HistoricalMetricResult.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #member(HistoricalMetricResult)", "deprecated" : false, "deprecatedBeanStyleSetterMethodName" : null, "deprecatedFluentGetterMethodName" : null, "deprecatedFluentSetterMethodName" : null, "deprecatedGetterDocumentation" : "Returns the value of the Member property for this object.\n@return The value of the Member property for this object.\n@deprecated Use {@link #member()}\n", "deprecatedName" : null, "deprecatedSetterDocumentation" : "Sets the value of the Member property for this object.\n\n@param member The new value for the Member property for this object.\n@return Returns a reference to this object so that method calls can be chained together.\n@deprecated Use {@link #member(HistoricalMetricResult)}\n", "documentation" : "", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "existenceCheckDocumentation" : "Returns true if the Member property was specified by the sender (it may be empty), or false if the sender did not specify the value (it will be empty). For responses returned by the SDK, the sender is the AWS service.\n", "existenceCheckMethodName" : "hasMember", "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "member", "fluentSetterDocumentation" : "Sets the value of the Member property for this object.\n\n@param member The new value for the Member property for this object.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "member", "getterDocumentation" : "Returns the value of the Member property for this object.\n@return The value of the Member property for this object.", "getterModel" : { "returnType" : "HistoricalMetricResult", "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" : "HistoricalMetricResult", "variableName" : "member", "variableType" : "HistoricalMetricResult", "documentation" : null, "simpleType" : "HistoricalMetricResult", "variableSetterType" : "HistoricalMetricResult" }, "simple" : false, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "HistoricalMetricResult", "variableName" : "member", "variableType" : "HistoricalMetricResult", "documentation" : "", "simpleType" : "HistoricalMetricResult", "variableSetterType" : "HistoricalMetricResult" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null }, "memberLocationName" : null, "memberType" : "HistoricalMetricResult", "map" : false, "memberAdditionalMarshallingPath" : null, "memberAdditionalUnmarshallingPath" : null, "simple" : false, "simpleType" : "HistoricalMetricResult", "templateImplType" : "java.util.ArrayList", "templateType" : "java.util.List" }, "map" : false, "mapModel" : null, "marshallingType" : "LIST", "name" : "MetricResults", "sensitive" : false, "setterDocumentation" : "

Information about the historical metrics.

If no grouping is specified, a summary of metric data is returned.

\n@param metricResults Information about the historical metrics.

If no grouping is specified, a summary of metric data is returned.", "setterMethodName" : "setMetricResults", "setterModel" : { "variableDeclarationType" : "java.util.List", "variableName" : "metricResults", "variableType" : "java.util.List", "documentation" : null, "simpleType" : "List", "variableSetterType" : "java.util.Collection" }, "simple" : false, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "java.util.List", "variableName" : "metricResults", "variableType" : "java.util.List", "documentation" : "

Information about the historical metrics.

If no grouping is specified, a summary of metric data is returned.

", "simpleType" : "List", "variableSetterType" : "java.util.Collection" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null } ], "requestSignerAware" : false, "requestSignerClassFqcn" : null, "required" : null, "shapeName" : "GetMetricDataResponse", "simpleMethod" : false, "unmarshaller" : { "flattened" : false, "resultWrapper" : null }, "variable" : { "variableDeclarationType" : "GetMetricDataResponse", "variableName" : "getMetricDataResponse", "variableType" : "GetMetricDataResponse", "documentation" : null, "simpleType" : "GetMetricDataResponse", "variableSetterType" : "GetMetricDataResponse" }, "wrapper" : false, "xmlNamespace" : null }, "Grouping" : { "c2jName" : "Grouping", "customization" : { "artificialResultWrapper" : null, "skipGeneratingMarshaller" : false, "skipGeneratingModelClass" : false, "skipGeneratingUnmarshaller" : false, "staxTargetDepthOffset" : 0 }, "deprecated" : false, "documentation" : "", "endpointDiscovery" : null, "enums" : [ { "name" : "QUEUE", "value" : "QUEUE" }, { "name" : "CHANNEL", "value" : "CHANNEL" } ], "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" : "Grouping", "simpleMethod" : false, "unmarshaller" : { "flattened" : false, "resultWrapper" : null }, "variable" : { "variableDeclarationType" : "Grouping", "variableName" : "grouping", "variableType" : "Grouping", "documentation" : null, "simpleType" : "Grouping", "variableSetterType" : "Grouping" }, "wrapper" : false, "xmlNamespace" : null }, "HierarchyGroup" : { "c2jName" : "HierarchyGroup", "customization" : { "artificialResultWrapper" : null, "skipGeneratingMarshaller" : false, "skipGeneratingModelClass" : false, "skipGeneratingUnmarshaller" : false, "staxTargetDepthOffset" : 0 }, "deprecated" : false, "documentation" : "

Contains information about a hierarchy group.

", "endpointDiscovery" : null, "enums" : null, "errorCode" : null, "event" : false, "eventStream" : false, "explicitEventPayloadMember" : null, "hasHeaderMember" : false, "hasPayloadMember" : false, "hasRequiresLengthMember" : false, "hasStatusCodeMember" : false, "hasStreamingMember" : false, "httpStatusCode" : null, "marshaller" : null, "members" : [ { "autoConstructClassIfExists" : { "present" : false }, "beanStyleGetterMethodName" : "getId", "beanStyleSetterMethodName" : "setId", "c2jName" : "Id", "c2jShape" : "HierarchyGroupId", "defaultConsumerFluentSetterDocumentation" : "

The identifier of the hierarchy group.

\nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #id(String)}.\n@param id a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #id(String)", "deprecated" : false, "deprecatedBeanStyleSetterMethodName" : null, "deprecatedFluentGetterMethodName" : null, "deprecatedFluentSetterMethodName" : null, "deprecatedGetterDocumentation" : "

The identifier of the hierarchy group.

\n@return The identifier of the hierarchy group.\n@deprecated Use {@link #id()}\n", "deprecatedName" : null, "deprecatedSetterDocumentation" : "

The identifier of the hierarchy group.

\n@param id The identifier of the hierarchy group.\n@return Returns a reference to this object so that method calls can be chained together.\n@deprecated Use {@link #id(String)}\n", "documentation" : "

The identifier of the hierarchy group.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "existenceCheckDocumentation" : "Returns true if the Id property was specified by the sender (it may be empty), or false if the sender did not specify the value (it will be empty). For responses returned by the SDK, the sender is the AWS service.\n", "existenceCheckMethodName" : "hasId", "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "id", "fluentSetterDocumentation" : "

The identifier of the hierarchy group.

\n@param id The identifier of the hierarchy group.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "id", "getterDocumentation" : "

The identifier of the hierarchy group.

\n@return The identifier of the hierarchy group.", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "Id", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "Id", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "Id", "sensitive" : false, "setterDocumentation" : "

The identifier of the hierarchy group.

\n@param id The identifier of the hierarchy group.", "setterMethodName" : "setId", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "id", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "id", "variableType" : "String", "documentation" : "

The identifier of the hierarchy group.

", "simpleType" : "String", "variableSetterType" : "String" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null }, { "autoConstructClassIfExists" : { "present" : false }, "beanStyleGetterMethodName" : "getArn", "beanStyleSetterMethodName" : "setArn", "c2jName" : "Arn", "c2jShape" : "ARN", "defaultConsumerFluentSetterDocumentation" : "

The Amazon Resource Name (ARN) of the hierarchy group.

\nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #arn(String)}.\n@param arn a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #arn(String)", "deprecated" : false, "deprecatedBeanStyleSetterMethodName" : null, "deprecatedFluentGetterMethodName" : null, "deprecatedFluentSetterMethodName" : null, "deprecatedGetterDocumentation" : "

The Amazon Resource Name (ARN) of the hierarchy group.

\n@return The Amazon Resource Name (ARN) of the hierarchy group.\n@deprecated Use {@link #arn()}\n", "deprecatedName" : null, "deprecatedSetterDocumentation" : "

The Amazon Resource Name (ARN) of the hierarchy group.

\n@param arn The Amazon Resource Name (ARN) of the hierarchy group.\n@return Returns a reference to this object so that method calls can be chained together.\n@deprecated Use {@link #arn(String)}\n", "documentation" : "

The Amazon Resource Name (ARN) of the hierarchy group.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "existenceCheckDocumentation" : "Returns true if the Arn property was specified by the sender (it may be empty), or false if the sender did not specify the value (it will be empty). For responses returned by the SDK, the sender is the AWS service.\n", "existenceCheckMethodName" : "hasArn", "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "arn", "fluentSetterDocumentation" : "

The Amazon Resource Name (ARN) of the hierarchy group.

\n@param arn The Amazon Resource Name (ARN) of the hierarchy group.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "arn", "getterDocumentation" : "

The Amazon Resource Name (ARN) of the hierarchy group.

\n@return The Amazon Resource Name (ARN) of the hierarchy group.", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "Arn", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "Arn", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "Arn", "sensitive" : false, "setterDocumentation" : "

The Amazon Resource Name (ARN) of the hierarchy group.

\n@param arn The Amazon Resource Name (ARN) of the hierarchy group.", "setterMethodName" : "setArn", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "arn", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "arn", "variableType" : "String", "documentation" : "

The Amazon Resource Name (ARN) of the hierarchy group.

", "simpleType" : "String", "variableSetterType" : "String" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null }, { "autoConstructClassIfExists" : { "present" : false }, "beanStyleGetterMethodName" : "getName", "beanStyleSetterMethodName" : "setName", "c2jName" : "Name", "c2jShape" : "HierarchyGroupName", "defaultConsumerFluentSetterDocumentation" : "

The name of the hierarchy group.

\nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #name(String)}.\n@param name a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #name(String)", "deprecated" : false, "deprecatedBeanStyleSetterMethodName" : null, "deprecatedFluentGetterMethodName" : null, "deprecatedFluentSetterMethodName" : null, "deprecatedGetterDocumentation" : "

The name of the hierarchy group.

\n@return The name of the hierarchy group.\n@deprecated Use {@link #name()}\n", "deprecatedName" : null, "deprecatedSetterDocumentation" : "

The name of the hierarchy group.

\n@param name The name of the hierarchy group.\n@return Returns a reference to this object so that method calls can be chained together.\n@deprecated Use {@link #name(String)}\n", "documentation" : "

The name of the hierarchy group.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "existenceCheckDocumentation" : "Returns true if the Name property was specified by the sender (it may be empty), or false if the sender did not specify the value (it will be empty). For responses returned by the SDK, the sender is the AWS service.\n", "existenceCheckMethodName" : "hasName", "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "name", "fluentSetterDocumentation" : "

The name of the hierarchy group.

\n@param name The name of the hierarchy group.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "name", "getterDocumentation" : "

The name of the hierarchy group.

\n@return The name of the hierarchy group.", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "Name", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "Name", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "Name", "sensitive" : false, "setterDocumentation" : "

The name of the hierarchy group.

\n@param name The name of the hierarchy group.", "setterMethodName" : "setName", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "name", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "name", "variableType" : "String", "documentation" : "

The name of the hierarchy group.

", "simpleType" : "String", "variableSetterType" : "String" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null }, { "autoConstructClassIfExists" : { "present" : false }, "beanStyleGetterMethodName" : "getLevelId", "beanStyleSetterMethodName" : "setLevelId", "c2jName" : "LevelId", "c2jShape" : "HierarchyLevelId", "defaultConsumerFluentSetterDocumentation" : "

The identifier of the level in the hierarchy group.

\nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #levelId(String)}.\n@param levelId a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #levelId(String)", "deprecated" : false, "deprecatedBeanStyleSetterMethodName" : null, "deprecatedFluentGetterMethodName" : null, "deprecatedFluentSetterMethodName" : null, "deprecatedGetterDocumentation" : "

The identifier of the level in the hierarchy group.

\n@return The identifier of the level in the hierarchy group.\n@deprecated Use {@link #levelId()}\n", "deprecatedName" : null, "deprecatedSetterDocumentation" : "

The identifier of the level in the hierarchy group.

\n@param levelId The identifier of the level in the hierarchy group.\n@return Returns a reference to this object so that method calls can be chained together.\n@deprecated Use {@link #levelId(String)}\n", "documentation" : "

The identifier of the level in the hierarchy group.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "existenceCheckDocumentation" : "Returns true if the LevelId property was specified by the sender (it may be empty), or false if the sender did not specify the value (it will be empty). For responses returned by the SDK, the sender is the AWS service.\n", "existenceCheckMethodName" : "hasLevelId", "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "levelId", "fluentSetterDocumentation" : "

The identifier of the level in the hierarchy group.

\n@param levelId The identifier of the level in the hierarchy group.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "levelId", "getterDocumentation" : "

The identifier of the level in the hierarchy group.

\n@return The identifier of the level in the hierarchy group.", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "LevelId", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "LevelId", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "LevelId", "sensitive" : false, "setterDocumentation" : "

The identifier of the level in the hierarchy group.

\n@param levelId The identifier of the level in the hierarchy group.", "setterMethodName" : "setLevelId", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "levelId", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "levelId", "variableType" : "String", "documentation" : "

The identifier of the level in the hierarchy group.

", "simpleType" : "String", "variableSetterType" : "String" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null }, { "autoConstructClassIfExists" : { "present" : false }, "beanStyleGetterMethodName" : "getHierarchyPath", "beanStyleSetterMethodName" : "setHierarchyPath", "c2jName" : "HierarchyPath", "c2jShape" : "HierarchyPath", "defaultConsumerFluentSetterDocumentation" : "

Information about the levels in the hierarchy group.

\nThis is a convenience that creates an instance of the {@link HierarchyPath.Builder} avoiding the need to create one manually via {@link HierarchyPath#builder()}.\n\nWhen the {@link Consumer} completes, {@link HierarchyPath.Builder#build()} is called immediately and its result is passed to {@link #hierarchyPath(HierarchyPath)}.\n@param hierarchyPath a consumer that will call methods on {@link HierarchyPath.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #hierarchyPath(HierarchyPath)", "deprecated" : false, "deprecatedBeanStyleSetterMethodName" : null, "deprecatedFluentGetterMethodName" : null, "deprecatedFluentSetterMethodName" : null, "deprecatedGetterDocumentation" : "

Information about the levels in the hierarchy group.

\n@return Information about the levels in the hierarchy group.\n@deprecated Use {@link #hierarchyPath()}\n", "deprecatedName" : null, "deprecatedSetterDocumentation" : "

Information about the levels in the hierarchy group.

\n@param hierarchyPath Information about the levels in the hierarchy group.\n@return Returns a reference to this object so that method calls can be chained together.\n@deprecated Use {@link #hierarchyPath(HierarchyPath)}\n", "documentation" : "

Information about the levels in the hierarchy group.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "existenceCheckDocumentation" : "Returns true if the HierarchyPath property was specified by the sender (it may be empty), or false if the sender did not specify the value (it will be empty). For responses returned by the SDK, the sender is the AWS service.\n", "existenceCheckMethodName" : "hasHierarchyPath", "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "hierarchyPath", "fluentSetterDocumentation" : "

Information about the levels in the hierarchy group.

\n@param hierarchyPath Information about the levels in the hierarchy group.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "hierarchyPath", "getterDocumentation" : "

Information about the levels in the hierarchy group.

\n@return Information about the levels in the hierarchy group.", "getterModel" : { "returnType" : "HierarchyPath", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "HierarchyPath", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "HierarchyPath", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "SDK_POJO", "name" : "HierarchyPath", "sensitive" : false, "setterDocumentation" : "

Information about the levels in the hierarchy group.

\n@param hierarchyPath Information about the levels in the hierarchy group.", "setterMethodName" : "setHierarchyPath", "setterModel" : { "variableDeclarationType" : "HierarchyPath", "variableName" : "hierarchyPath", "variableType" : "HierarchyPath", "documentation" : null, "simpleType" : "HierarchyPath", "variableSetterType" : "HierarchyPath" }, "simple" : false, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "HierarchyPath", "variableName" : "hierarchyPath", "variableType" : "HierarchyPath", "documentation" : "

Information about the levels in the hierarchy group.

", "simpleType" : "HierarchyPath", "variableSetterType" : "HierarchyPath" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null } ], "membersAsMap" : { "Arn" : { "autoConstructClassIfExists" : { "present" : false }, "beanStyleGetterMethodName" : "getArn", "beanStyleSetterMethodName" : "setArn", "c2jName" : "Arn", "c2jShape" : "ARN", "defaultConsumerFluentSetterDocumentation" : "

The Amazon Resource Name (ARN) of the hierarchy group.

\nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #arn(String)}.\n@param arn a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #arn(String)", "deprecated" : false, "deprecatedBeanStyleSetterMethodName" : null, "deprecatedFluentGetterMethodName" : null, "deprecatedFluentSetterMethodName" : null, "deprecatedGetterDocumentation" : "

The Amazon Resource Name (ARN) of the hierarchy group.

\n@return The Amazon Resource Name (ARN) of the hierarchy group.\n@deprecated Use {@link #arn()}\n", "deprecatedName" : null, "deprecatedSetterDocumentation" : "

The Amazon Resource Name (ARN) of the hierarchy group.

\n@param arn The Amazon Resource Name (ARN) of the hierarchy group.\n@return Returns a reference to this object so that method calls can be chained together.\n@deprecated Use {@link #arn(String)}\n", "documentation" : "

The Amazon Resource Name (ARN) of the hierarchy group.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "existenceCheckDocumentation" : "Returns true if the Arn property was specified by the sender (it may be empty), or false if the sender did not specify the value (it will be empty). For responses returned by the SDK, the sender is the AWS service.\n", "existenceCheckMethodName" : "hasArn", "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "arn", "fluentSetterDocumentation" : "

The Amazon Resource Name (ARN) of the hierarchy group.

\n@param arn The Amazon Resource Name (ARN) of the hierarchy group.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "arn", "getterDocumentation" : "

The Amazon Resource Name (ARN) of the hierarchy group.

\n@return The Amazon Resource Name (ARN) of the hierarchy group.", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "Arn", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "Arn", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "Arn", "sensitive" : false, "setterDocumentation" : "

The Amazon Resource Name (ARN) of the hierarchy group.

\n@param arn The Amazon Resource Name (ARN) of the hierarchy group.", "setterMethodName" : "setArn", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "arn", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "arn", "variableType" : "String", "documentation" : "

The Amazon Resource Name (ARN) of the hierarchy group.

", "simpleType" : "String", "variableSetterType" : "String" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null }, "HierarchyPath" : { "autoConstructClassIfExists" : { "present" : false }, "beanStyleGetterMethodName" : "getHierarchyPath", "beanStyleSetterMethodName" : "setHierarchyPath", "c2jName" : "HierarchyPath", "c2jShape" : "HierarchyPath", "defaultConsumerFluentSetterDocumentation" : "

Information about the levels in the hierarchy group.

\nThis is a convenience that creates an instance of the {@link HierarchyPath.Builder} avoiding the need to create one manually via {@link HierarchyPath#builder()}.\n\nWhen the {@link Consumer} completes, {@link HierarchyPath.Builder#build()} is called immediately and its result is passed to {@link #hierarchyPath(HierarchyPath)}.\n@param hierarchyPath a consumer that will call methods on {@link HierarchyPath.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #hierarchyPath(HierarchyPath)", "deprecated" : false, "deprecatedBeanStyleSetterMethodName" : null, "deprecatedFluentGetterMethodName" : null, "deprecatedFluentSetterMethodName" : null, "deprecatedGetterDocumentation" : "

Information about the levels in the hierarchy group.

\n@return Information about the levels in the hierarchy group.\n@deprecated Use {@link #hierarchyPath()}\n", "deprecatedName" : null, "deprecatedSetterDocumentation" : "

Information about the levels in the hierarchy group.

\n@param hierarchyPath Information about the levels in the hierarchy group.\n@return Returns a reference to this object so that method calls can be chained together.\n@deprecated Use {@link #hierarchyPath(HierarchyPath)}\n", "documentation" : "

Information about the levels in the hierarchy group.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "existenceCheckDocumentation" : "Returns true if the HierarchyPath property was specified by the sender (it may be empty), or false if the sender did not specify the value (it will be empty). For responses returned by the SDK, the sender is the AWS service.\n", "existenceCheckMethodName" : "hasHierarchyPath", "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "hierarchyPath", "fluentSetterDocumentation" : "

Information about the levels in the hierarchy group.

\n@param hierarchyPath Information about the levels in the hierarchy group.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "hierarchyPath", "getterDocumentation" : "

Information about the levels in the hierarchy group.

\n@return Information about the levels in the hierarchy group.", "getterModel" : { "returnType" : "HierarchyPath", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "HierarchyPath", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "HierarchyPath", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "SDK_POJO", "name" : "HierarchyPath", "sensitive" : false, "setterDocumentation" : "

Information about the levels in the hierarchy group.

\n@param hierarchyPath Information about the levels in the hierarchy group.", "setterMethodName" : "setHierarchyPath", "setterModel" : { "variableDeclarationType" : "HierarchyPath", "variableName" : "hierarchyPath", "variableType" : "HierarchyPath", "documentation" : null, "simpleType" : "HierarchyPath", "variableSetterType" : "HierarchyPath" }, "simple" : false, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "HierarchyPath", "variableName" : "hierarchyPath", "variableType" : "HierarchyPath", "documentation" : "

Information about the levels in the hierarchy group.

", "simpleType" : "HierarchyPath", "variableSetterType" : "HierarchyPath" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null }, "Id" : { "autoConstructClassIfExists" : { "present" : false }, "beanStyleGetterMethodName" : "getId", "beanStyleSetterMethodName" : "setId", "c2jName" : "Id", "c2jShape" : "HierarchyGroupId", "defaultConsumerFluentSetterDocumentation" : "

The identifier of the hierarchy group.

\nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #id(String)}.\n@param id a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #id(String)", "deprecated" : false, "deprecatedBeanStyleSetterMethodName" : null, "deprecatedFluentGetterMethodName" : null, "deprecatedFluentSetterMethodName" : null, "deprecatedGetterDocumentation" : "

The identifier of the hierarchy group.

\n@return The identifier of the hierarchy group.\n@deprecated Use {@link #id()}\n", "deprecatedName" : null, "deprecatedSetterDocumentation" : "

The identifier of the hierarchy group.

\n@param id The identifier of the hierarchy group.\n@return Returns a reference to this object so that method calls can be chained together.\n@deprecated Use {@link #id(String)}\n", "documentation" : "

The identifier of the hierarchy group.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "existenceCheckDocumentation" : "Returns true if the Id property was specified by the sender (it may be empty), or false if the sender did not specify the value (it will be empty). For responses returned by the SDK, the sender is the AWS service.\n", "existenceCheckMethodName" : "hasId", "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "id", "fluentSetterDocumentation" : "

The identifier of the hierarchy group.

\n@param id The identifier of the hierarchy group.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "id", "getterDocumentation" : "

The identifier of the hierarchy group.

\n@return The identifier of the hierarchy group.", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "Id", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "Id", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "Id", "sensitive" : false, "setterDocumentation" : "

The identifier of the hierarchy group.

\n@param id The identifier of the hierarchy group.", "setterMethodName" : "setId", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "id", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "id", "variableType" : "String", "documentation" : "

The identifier of the hierarchy group.

", "simpleType" : "String", "variableSetterType" : "String" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null }, "LevelId" : { "autoConstructClassIfExists" : { "present" : false }, "beanStyleGetterMethodName" : "getLevelId", "beanStyleSetterMethodName" : "setLevelId", "c2jName" : "LevelId", "c2jShape" : "HierarchyLevelId", "defaultConsumerFluentSetterDocumentation" : "

The identifier of the level in the hierarchy group.

\nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #levelId(String)}.\n@param levelId a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #levelId(String)", "deprecated" : false, "deprecatedBeanStyleSetterMethodName" : null, "deprecatedFluentGetterMethodName" : null, "deprecatedFluentSetterMethodName" : null, "deprecatedGetterDocumentation" : "

The identifier of the level in the hierarchy group.

\n@return The identifier of the level in the hierarchy group.\n@deprecated Use {@link #levelId()}\n", "deprecatedName" : null, "deprecatedSetterDocumentation" : "

The identifier of the level in the hierarchy group.

\n@param levelId The identifier of the level in the hierarchy group.\n@return Returns a reference to this object so that method calls can be chained together.\n@deprecated Use {@link #levelId(String)}\n", "documentation" : "

The identifier of the level in the hierarchy group.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "existenceCheckDocumentation" : "Returns true if the LevelId property was specified by the sender (it may be empty), or false if the sender did not specify the value (it will be empty). For responses returned by the SDK, the sender is the AWS service.\n", "existenceCheckMethodName" : "hasLevelId", "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "levelId", "fluentSetterDocumentation" : "

The identifier of the level in the hierarchy group.

\n@param levelId The identifier of the level in the hierarchy group.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "levelId", "getterDocumentation" : "

The identifier of the level in the hierarchy group.

\n@return The identifier of the level in the hierarchy group.", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "LevelId", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "LevelId", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "LevelId", "sensitive" : false, "setterDocumentation" : "

The identifier of the level in the hierarchy group.

\n@param levelId The identifier of the level in the hierarchy group.", "setterMethodName" : "setLevelId", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "levelId", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "levelId", "variableType" : "String", "documentation" : "

The identifier of the level in the hierarchy group.

", "simpleType" : "String", "variableSetterType" : "String" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null }, "Name" : { "autoConstructClassIfExists" : { "present" : false }, "beanStyleGetterMethodName" : "getName", "beanStyleSetterMethodName" : "setName", "c2jName" : "Name", "c2jShape" : "HierarchyGroupName", "defaultConsumerFluentSetterDocumentation" : "

The name of the hierarchy group.

\nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #name(String)}.\n@param name a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #name(String)", "deprecated" : false, "deprecatedBeanStyleSetterMethodName" : null, "deprecatedFluentGetterMethodName" : null, "deprecatedFluentSetterMethodName" : null, "deprecatedGetterDocumentation" : "

The name of the hierarchy group.

\n@return The name of the hierarchy group.\n@deprecated Use {@link #name()}\n", "deprecatedName" : null, "deprecatedSetterDocumentation" : "

The name of the hierarchy group.

\n@param name The name of the hierarchy group.\n@return Returns a reference to this object so that method calls can be chained together.\n@deprecated Use {@link #name(String)}\n", "documentation" : "

The name of the hierarchy group.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "existenceCheckDocumentation" : "Returns true if the Name property was specified by the sender (it may be empty), or false if the sender did not specify the value (it will be empty). For responses returned by the SDK, the sender is the AWS service.\n", "existenceCheckMethodName" : "hasName", "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "name", "fluentSetterDocumentation" : "

The name of the hierarchy group.

\n@param name The name of the hierarchy group.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "name", "getterDocumentation" : "

The name of the hierarchy group.

\n@return The name of the hierarchy group.", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "Name", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "Name", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "Name", "sensitive" : false, "setterDocumentation" : "

The name of the hierarchy group.

\n@param name The name of the hierarchy group.", "setterMethodName" : "setName", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "name", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "name", "variableType" : "String", "documentation" : "

The name of the hierarchy group.

", "simpleType" : "String", "variableSetterType" : "String" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null } }, "nonStreamingMembers" : [ { "autoConstructClassIfExists" : { "present" : false }, "beanStyleGetterMethodName" : "getId", "beanStyleSetterMethodName" : "setId", "c2jName" : "Id", "c2jShape" : "HierarchyGroupId", "defaultConsumerFluentSetterDocumentation" : "

The identifier of the hierarchy group.

\nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #id(String)}.\n@param id a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #id(String)", "deprecated" : false, "deprecatedBeanStyleSetterMethodName" : null, "deprecatedFluentGetterMethodName" : null, "deprecatedFluentSetterMethodName" : null, "deprecatedGetterDocumentation" : "

The identifier of the hierarchy group.

\n@return The identifier of the hierarchy group.\n@deprecated Use {@link #id()}\n", "deprecatedName" : null, "deprecatedSetterDocumentation" : "

The identifier of the hierarchy group.

\n@param id The identifier of the hierarchy group.\n@return Returns a reference to this object so that method calls can be chained together.\n@deprecated Use {@link #id(String)}\n", "documentation" : "

The identifier of the hierarchy group.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "existenceCheckDocumentation" : "Returns true if the Id property was specified by the sender (it may be empty), or false if the sender did not specify the value (it will be empty). For responses returned by the SDK, the sender is the AWS service.\n", "existenceCheckMethodName" : "hasId", "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "id", "fluentSetterDocumentation" : "

The identifier of the hierarchy group.

\n@param id The identifier of the hierarchy group.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "id", "getterDocumentation" : "

The identifier of the hierarchy group.

\n@return The identifier of the hierarchy group.", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "Id", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "Id", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "Id", "sensitive" : false, "setterDocumentation" : "

The identifier of the hierarchy group.

\n@param id The identifier of the hierarchy group.", "setterMethodName" : "setId", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "id", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "id", "variableType" : "String", "documentation" : "

The identifier of the hierarchy group.

", "simpleType" : "String", "variableSetterType" : "String" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null }, { "autoConstructClassIfExists" : { "present" : false }, "beanStyleGetterMethodName" : "getArn", "beanStyleSetterMethodName" : "setArn", "c2jName" : "Arn", "c2jShape" : "ARN", "defaultConsumerFluentSetterDocumentation" : "

The Amazon Resource Name (ARN) of the hierarchy group.

\nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #arn(String)}.\n@param arn a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #arn(String)", "deprecated" : false, "deprecatedBeanStyleSetterMethodName" : null, "deprecatedFluentGetterMethodName" : null, "deprecatedFluentSetterMethodName" : null, "deprecatedGetterDocumentation" : "

The Amazon Resource Name (ARN) of the hierarchy group.

\n@return The Amazon Resource Name (ARN) of the hierarchy group.\n@deprecated Use {@link #arn()}\n", "deprecatedName" : null, "deprecatedSetterDocumentation" : "

The Amazon Resource Name (ARN) of the hierarchy group.

\n@param arn The Amazon Resource Name (ARN) of the hierarchy group.\n@return Returns a reference to this object so that method calls can be chained together.\n@deprecated Use {@link #arn(String)}\n", "documentation" : "

The Amazon Resource Name (ARN) of the hierarchy group.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "existenceCheckDocumentation" : "Returns true if the Arn property was specified by the sender (it may be empty), or false if the sender did not specify the value (it will be empty). For responses returned by the SDK, the sender is the AWS service.\n", "existenceCheckMethodName" : "hasArn", "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "arn", "fluentSetterDocumentation" : "

The Amazon Resource Name (ARN) of the hierarchy group.

\n@param arn The Amazon Resource Name (ARN) of the hierarchy group.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "arn", "getterDocumentation" : "

The Amazon Resource Name (ARN) of the hierarchy group.

\n@return The Amazon Resource Name (ARN) of the hierarchy group.", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "Arn", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "Arn", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "Arn", "sensitive" : false, "setterDocumentation" : "

The Amazon Resource Name (ARN) of the hierarchy group.

\n@param arn The Amazon Resource Name (ARN) of the hierarchy group.", "setterMethodName" : "setArn", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "arn", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "arn", "variableType" : "String", "documentation" : "

The Amazon Resource Name (ARN) of the hierarchy group.

", "simpleType" : "String", "variableSetterType" : "String" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null }, { "autoConstructClassIfExists" : { "present" : false }, "beanStyleGetterMethodName" : "getName", "beanStyleSetterMethodName" : "setName", "c2jName" : "Name", "c2jShape" : "HierarchyGroupName", "defaultConsumerFluentSetterDocumentation" : "

The name of the hierarchy group.

\nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #name(String)}.\n@param name a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #name(String)", "deprecated" : false, "deprecatedBeanStyleSetterMethodName" : null, "deprecatedFluentGetterMethodName" : null, "deprecatedFluentSetterMethodName" : null, "deprecatedGetterDocumentation" : "

The name of the hierarchy group.

\n@return The name of the hierarchy group.\n@deprecated Use {@link #name()}\n", "deprecatedName" : null, "deprecatedSetterDocumentation" : "

The name of the hierarchy group.

\n@param name The name of the hierarchy group.\n@return Returns a reference to this object so that method calls can be chained together.\n@deprecated Use {@link #name(String)}\n", "documentation" : "

The name of the hierarchy group.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "existenceCheckDocumentation" : "Returns true if the Name property was specified by the sender (it may be empty), or false if the sender did not specify the value (it will be empty). For responses returned by the SDK, the sender is the AWS service.\n", "existenceCheckMethodName" : "hasName", "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "name", "fluentSetterDocumentation" : "

The name of the hierarchy group.

\n@param name The name of the hierarchy group.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "name", "getterDocumentation" : "

The name of the hierarchy group.

\n@return The name of the hierarchy group.", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "Name", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "Name", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "Name", "sensitive" : false, "setterDocumentation" : "

The name of the hierarchy group.

\n@param name The name of the hierarchy group.", "setterMethodName" : "setName", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "name", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "name", "variableType" : "String", "documentation" : "

The name of the hierarchy group.

", "simpleType" : "String", "variableSetterType" : "String" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null }, { "autoConstructClassIfExists" : { "present" : false }, "beanStyleGetterMethodName" : "getLevelId", "beanStyleSetterMethodName" : "setLevelId", "c2jName" : "LevelId", "c2jShape" : "HierarchyLevelId", "defaultConsumerFluentSetterDocumentation" : "

The identifier of the level in the hierarchy group.

\nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #levelId(String)}.\n@param levelId a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #levelId(String)", "deprecated" : false, "deprecatedBeanStyleSetterMethodName" : null, "deprecatedFluentGetterMethodName" : null, "deprecatedFluentSetterMethodName" : null, "deprecatedGetterDocumentation" : "

The identifier of the level in the hierarchy group.

\n@return The identifier of the level in the hierarchy group.\n@deprecated Use {@link #levelId()}\n", "deprecatedName" : null, "deprecatedSetterDocumentation" : "

The identifier of the level in the hierarchy group.

\n@param levelId The identifier of the level in the hierarchy group.\n@return Returns a reference to this object so that method calls can be chained together.\n@deprecated Use {@link #levelId(String)}\n", "documentation" : "

The identifier of the level in the hierarchy group.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "existenceCheckDocumentation" : "Returns true if the LevelId property was specified by the sender (it may be empty), or false if the sender did not specify the value (it will be empty). For responses returned by the SDK, the sender is the AWS service.\n", "existenceCheckMethodName" : "hasLevelId", "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "levelId", "fluentSetterDocumentation" : "

The identifier of the level in the hierarchy group.

\n@param levelId The identifier of the level in the hierarchy group.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "levelId", "getterDocumentation" : "

The identifier of the level in the hierarchy group.

\n@return The identifier of the level in the hierarchy group.", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "LevelId", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "LevelId", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "LevelId", "sensitive" : false, "setterDocumentation" : "

The identifier of the level in the hierarchy group.

\n@param levelId The identifier of the level in the hierarchy group.", "setterMethodName" : "setLevelId", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "levelId", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "levelId", "variableType" : "String", "documentation" : "

The identifier of the level in the hierarchy group.

", "simpleType" : "String", "variableSetterType" : "String" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null }, { "autoConstructClassIfExists" : { "present" : false }, "beanStyleGetterMethodName" : "getHierarchyPath", "beanStyleSetterMethodName" : "setHierarchyPath", "c2jName" : "HierarchyPath", "c2jShape" : "HierarchyPath", "defaultConsumerFluentSetterDocumentation" : "

Information about the levels in the hierarchy group.

\nThis is a convenience that creates an instance of the {@link HierarchyPath.Builder} avoiding the need to create one manually via {@link HierarchyPath#builder()}.\n\nWhen the {@link Consumer} completes, {@link HierarchyPath.Builder#build()} is called immediately and its result is passed to {@link #hierarchyPath(HierarchyPath)}.\n@param hierarchyPath a consumer that will call methods on {@link HierarchyPath.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #hierarchyPath(HierarchyPath)", "deprecated" : false, "deprecatedBeanStyleSetterMethodName" : null, "deprecatedFluentGetterMethodName" : null, "deprecatedFluentSetterMethodName" : null, "deprecatedGetterDocumentation" : "

Information about the levels in the hierarchy group.

\n@return Information about the levels in the hierarchy group.\n@deprecated Use {@link #hierarchyPath()}\n", "deprecatedName" : null, "deprecatedSetterDocumentation" : "

Information about the levels in the hierarchy group.

\n@param hierarchyPath Information about the levels in the hierarchy group.\n@return Returns a reference to this object so that method calls can be chained together.\n@deprecated Use {@link #hierarchyPath(HierarchyPath)}\n", "documentation" : "

Information about the levels in the hierarchy group.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "existenceCheckDocumentation" : "Returns true if the HierarchyPath property was specified by the sender (it may be empty), or false if the sender did not specify the value (it will be empty). For responses returned by the SDK, the sender is the AWS service.\n", "existenceCheckMethodName" : "hasHierarchyPath", "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "hierarchyPath", "fluentSetterDocumentation" : "

Information about the levels in the hierarchy group.

\n@param hierarchyPath Information about the levels in the hierarchy group.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "hierarchyPath", "getterDocumentation" : "

Information about the levels in the hierarchy group.

\n@return Information about the levels in the hierarchy group.", "getterModel" : { "returnType" : "HierarchyPath", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "HierarchyPath", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "HierarchyPath", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "SDK_POJO", "name" : "HierarchyPath", "sensitive" : false, "setterDocumentation" : "

Information about the levels in the hierarchy group.

\n@param hierarchyPath Information about the levels in the hierarchy group.", "setterMethodName" : "setHierarchyPath", "setterModel" : { "variableDeclarationType" : "HierarchyPath", "variableName" : "hierarchyPath", "variableType" : "HierarchyPath", "documentation" : null, "simpleType" : "HierarchyPath", "variableSetterType" : "HierarchyPath" }, "simple" : false, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "HierarchyPath", "variableName" : "hierarchyPath", "variableType" : "HierarchyPath", "documentation" : "

Information about the levels in the hierarchy group.

", "simpleType" : "HierarchyPath", "variableSetterType" : "HierarchyPath" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null } ], "requestSignerAware" : false, "requestSignerClassFqcn" : null, "required" : null, "shapeName" : "HierarchyGroup", "simpleMethod" : false, "unmarshaller" : { "flattened" : false, "resultWrapper" : null }, "variable" : { "variableDeclarationType" : "HierarchyGroup", "variableName" : "hierarchyGroup", "variableType" : "HierarchyGroup", "documentation" : null, "simpleType" : "HierarchyGroup", "variableSetterType" : "HierarchyGroup" }, "wrapper" : false, "xmlNamespace" : null }, "HierarchyGroupSummary" : { "c2jName" : "HierarchyGroupSummary", "customization" : { "artificialResultWrapper" : null, "skipGeneratingMarshaller" : false, "skipGeneratingModelClass" : false, "skipGeneratingUnmarshaller" : false, "staxTargetDepthOffset" : 0 }, "deprecated" : false, "documentation" : "

Contains summary information about a hierarchy group.

", "endpointDiscovery" : null, "enums" : null, "errorCode" : null, "event" : false, "eventStream" : false, "explicitEventPayloadMember" : null, "hasHeaderMember" : false, "hasPayloadMember" : false, "hasRequiresLengthMember" : false, "hasStatusCodeMember" : false, "hasStreamingMember" : false, "httpStatusCode" : null, "marshaller" : null, "members" : [ { "autoConstructClassIfExists" : { "present" : false }, "beanStyleGetterMethodName" : "getId", "beanStyleSetterMethodName" : "setId", "c2jName" : "Id", "c2jShape" : "HierarchyGroupId", "defaultConsumerFluentSetterDocumentation" : "

The identifier of the hierarchy group.

\nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #id(String)}.\n@param id a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #id(String)", "deprecated" : false, "deprecatedBeanStyleSetterMethodName" : null, "deprecatedFluentGetterMethodName" : null, "deprecatedFluentSetterMethodName" : null, "deprecatedGetterDocumentation" : "

The identifier of the hierarchy group.

\n@return The identifier of the hierarchy group.\n@deprecated Use {@link #id()}\n", "deprecatedName" : null, "deprecatedSetterDocumentation" : "

The identifier of the hierarchy group.

\n@param id The identifier of the hierarchy group.\n@return Returns a reference to this object so that method calls can be chained together.\n@deprecated Use {@link #id(String)}\n", "documentation" : "

The identifier of the hierarchy group.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "existenceCheckDocumentation" : "Returns true if the Id property was specified by the sender (it may be empty), or false if the sender did not specify the value (it will be empty). For responses returned by the SDK, the sender is the AWS service.\n", "existenceCheckMethodName" : "hasId", "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "id", "fluentSetterDocumentation" : "

The identifier of the hierarchy group.

\n@param id The identifier of the hierarchy group.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "id", "getterDocumentation" : "

The identifier of the hierarchy group.

\n@return The identifier of the hierarchy group.", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "Id", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "Id", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "Id", "sensitive" : false, "setterDocumentation" : "

The identifier of the hierarchy group.

\n@param id The identifier of the hierarchy group.", "setterMethodName" : "setId", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "id", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "id", "variableType" : "String", "documentation" : "

The identifier of the hierarchy group.

", "simpleType" : "String", "variableSetterType" : "String" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null }, { "autoConstructClassIfExists" : { "present" : false }, "beanStyleGetterMethodName" : "getArn", "beanStyleSetterMethodName" : "setArn", "c2jName" : "Arn", "c2jShape" : "ARN", "defaultConsumerFluentSetterDocumentation" : "

The Amazon Resource Name (ARN) of the hierarchy group.

\nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #arn(String)}.\n@param arn a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #arn(String)", "deprecated" : false, "deprecatedBeanStyleSetterMethodName" : null, "deprecatedFluentGetterMethodName" : null, "deprecatedFluentSetterMethodName" : null, "deprecatedGetterDocumentation" : "

The Amazon Resource Name (ARN) of the hierarchy group.

\n@return The Amazon Resource Name (ARN) of the hierarchy group.\n@deprecated Use {@link #arn()}\n", "deprecatedName" : null, "deprecatedSetterDocumentation" : "

The Amazon Resource Name (ARN) of the hierarchy group.

\n@param arn The Amazon Resource Name (ARN) of the hierarchy group.\n@return Returns a reference to this object so that method calls can be chained together.\n@deprecated Use {@link #arn(String)}\n", "documentation" : "

The Amazon Resource Name (ARN) of the hierarchy group.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "existenceCheckDocumentation" : "Returns true if the Arn property was specified by the sender (it may be empty), or false if the sender did not specify the value (it will be empty). For responses returned by the SDK, the sender is the AWS service.\n", "existenceCheckMethodName" : "hasArn", "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "arn", "fluentSetterDocumentation" : "

The Amazon Resource Name (ARN) of the hierarchy group.

\n@param arn The Amazon Resource Name (ARN) of the hierarchy group.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "arn", "getterDocumentation" : "

The Amazon Resource Name (ARN) of the hierarchy group.

\n@return The Amazon Resource Name (ARN) of the hierarchy group.", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "Arn", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "Arn", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "Arn", "sensitive" : false, "setterDocumentation" : "

The Amazon Resource Name (ARN) of the hierarchy group.

\n@param arn The Amazon Resource Name (ARN) of the hierarchy group.", "setterMethodName" : "setArn", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "arn", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "arn", "variableType" : "String", "documentation" : "

The Amazon Resource Name (ARN) of the hierarchy group.

", "simpleType" : "String", "variableSetterType" : "String" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null }, { "autoConstructClassIfExists" : { "present" : false }, "beanStyleGetterMethodName" : "getName", "beanStyleSetterMethodName" : "setName", "c2jName" : "Name", "c2jShape" : "HierarchyGroupName", "defaultConsumerFluentSetterDocumentation" : "

The name of the hierarchy group.

\nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #name(String)}.\n@param name a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #name(String)", "deprecated" : false, "deprecatedBeanStyleSetterMethodName" : null, "deprecatedFluentGetterMethodName" : null, "deprecatedFluentSetterMethodName" : null, "deprecatedGetterDocumentation" : "

The name of the hierarchy group.

\n@return The name of the hierarchy group.\n@deprecated Use {@link #name()}\n", "deprecatedName" : null, "deprecatedSetterDocumentation" : "

The name of the hierarchy group.

\n@param name The name of the hierarchy group.\n@return Returns a reference to this object so that method calls can be chained together.\n@deprecated Use {@link #name(String)}\n", "documentation" : "

The name of the hierarchy group.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "existenceCheckDocumentation" : "Returns true if the Name property was specified by the sender (it may be empty), or false if the sender did not specify the value (it will be empty). For responses returned by the SDK, the sender is the AWS service.\n", "existenceCheckMethodName" : "hasName", "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "name", "fluentSetterDocumentation" : "

The name of the hierarchy group.

\n@param name The name of the hierarchy group.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "name", "getterDocumentation" : "

The name of the hierarchy group.

\n@return The name of the hierarchy group.", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "Name", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "Name", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "Name", "sensitive" : false, "setterDocumentation" : "

The name of the hierarchy group.

\n@param name The name of the hierarchy group.", "setterMethodName" : "setName", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "name", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "name", "variableType" : "String", "documentation" : "

The name of the hierarchy group.

", "simpleType" : "String", "variableSetterType" : "String" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null } ], "membersAsMap" : { "Arn" : { "autoConstructClassIfExists" : { "present" : false }, "beanStyleGetterMethodName" : "getArn", "beanStyleSetterMethodName" : "setArn", "c2jName" : "Arn", "c2jShape" : "ARN", "defaultConsumerFluentSetterDocumentation" : "

The Amazon Resource Name (ARN) of the hierarchy group.

\nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #arn(String)}.\n@param arn a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #arn(String)", "deprecated" : false, "deprecatedBeanStyleSetterMethodName" : null, "deprecatedFluentGetterMethodName" : null, "deprecatedFluentSetterMethodName" : null, "deprecatedGetterDocumentation" : "

The Amazon Resource Name (ARN) of the hierarchy group.

\n@return The Amazon Resource Name (ARN) of the hierarchy group.\n@deprecated Use {@link #arn()}\n", "deprecatedName" : null, "deprecatedSetterDocumentation" : "

The Amazon Resource Name (ARN) of the hierarchy group.

\n@param arn The Amazon Resource Name (ARN) of the hierarchy group.\n@return Returns a reference to this object so that method calls can be chained together.\n@deprecated Use {@link #arn(String)}\n", "documentation" : "

The Amazon Resource Name (ARN) of the hierarchy group.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "existenceCheckDocumentation" : "Returns true if the Arn property was specified by the sender (it may be empty), or false if the sender did not specify the value (it will be empty). For responses returned by the SDK, the sender is the AWS service.\n", "existenceCheckMethodName" : "hasArn", "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "arn", "fluentSetterDocumentation" : "

The Amazon Resource Name (ARN) of the hierarchy group.

\n@param arn The Amazon Resource Name (ARN) of the hierarchy group.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "arn", "getterDocumentation" : "

The Amazon Resource Name (ARN) of the hierarchy group.

\n@return The Amazon Resource Name (ARN) of the hierarchy group.", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "Arn", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "Arn", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "Arn", "sensitive" : false, "setterDocumentation" : "

The Amazon Resource Name (ARN) of the hierarchy group.

\n@param arn The Amazon Resource Name (ARN) of the hierarchy group.", "setterMethodName" : "setArn", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "arn", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "arn", "variableType" : "String", "documentation" : "

The Amazon Resource Name (ARN) of the hierarchy group.

", "simpleType" : "String", "variableSetterType" : "String" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null }, "Id" : { "autoConstructClassIfExists" : { "present" : false }, "beanStyleGetterMethodName" : "getId", "beanStyleSetterMethodName" : "setId", "c2jName" : "Id", "c2jShape" : "HierarchyGroupId", "defaultConsumerFluentSetterDocumentation" : "

The identifier of the hierarchy group.

\nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #id(String)}.\n@param id a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #id(String)", "deprecated" : false, "deprecatedBeanStyleSetterMethodName" : null, "deprecatedFluentGetterMethodName" : null, "deprecatedFluentSetterMethodName" : null, "deprecatedGetterDocumentation" : "

The identifier of the hierarchy group.

\n@return The identifier of the hierarchy group.\n@deprecated Use {@link #id()}\n", "deprecatedName" : null, "deprecatedSetterDocumentation" : "

The identifier of the hierarchy group.

\n@param id The identifier of the hierarchy group.\n@return Returns a reference to this object so that method calls can be chained together.\n@deprecated Use {@link #id(String)}\n", "documentation" : "

The identifier of the hierarchy group.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "existenceCheckDocumentation" : "Returns true if the Id property was specified by the sender (it may be empty), or false if the sender did not specify the value (it will be empty). For responses returned by the SDK, the sender is the AWS service.\n", "existenceCheckMethodName" : "hasId", "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "id", "fluentSetterDocumentation" : "

The identifier of the hierarchy group.

\n@param id The identifier of the hierarchy group.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "id", "getterDocumentation" : "

The identifier of the hierarchy group.

\n@return The identifier of the hierarchy group.", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "Id", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "Id", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "Id", "sensitive" : false, "setterDocumentation" : "

The identifier of the hierarchy group.

\n@param id The identifier of the hierarchy group.", "setterMethodName" : "setId", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "id", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "id", "variableType" : "String", "documentation" : "

The identifier of the hierarchy group.

", "simpleType" : "String", "variableSetterType" : "String" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null }, "Name" : { "autoConstructClassIfExists" : { "present" : false }, "beanStyleGetterMethodName" : "getName", "beanStyleSetterMethodName" : "setName", "c2jName" : "Name", "c2jShape" : "HierarchyGroupName", "defaultConsumerFluentSetterDocumentation" : "

The name of the hierarchy group.

\nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #name(String)}.\n@param name a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #name(String)", "deprecated" : false, "deprecatedBeanStyleSetterMethodName" : null, "deprecatedFluentGetterMethodName" : null, "deprecatedFluentSetterMethodName" : null, "deprecatedGetterDocumentation" : "

The name of the hierarchy group.

\n@return The name of the hierarchy group.\n@deprecated Use {@link #name()}\n", "deprecatedName" : null, "deprecatedSetterDocumentation" : "

The name of the hierarchy group.

\n@param name The name of the hierarchy group.\n@return Returns a reference to this object so that method calls can be chained together.\n@deprecated Use {@link #name(String)}\n", "documentation" : "

The name of the hierarchy group.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "existenceCheckDocumentation" : "Returns true if the Name property was specified by the sender (it may be empty), or false if the sender did not specify the value (it will be empty). For responses returned by the SDK, the sender is the AWS service.\n", "existenceCheckMethodName" : "hasName", "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "name", "fluentSetterDocumentation" : "

The name of the hierarchy group.

\n@param name The name of the hierarchy group.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "name", "getterDocumentation" : "

The name of the hierarchy group.

\n@return The name of the hierarchy group.", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "Name", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "Name", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "Name", "sensitive" : false, "setterDocumentation" : "

The name of the hierarchy group.

\n@param name The name of the hierarchy group.", "setterMethodName" : "setName", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "name", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "name", "variableType" : "String", "documentation" : "

The name of the hierarchy group.

", "simpleType" : "String", "variableSetterType" : "String" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null } }, "nonStreamingMembers" : [ { "autoConstructClassIfExists" : { "present" : false }, "beanStyleGetterMethodName" : "getId", "beanStyleSetterMethodName" : "setId", "c2jName" : "Id", "c2jShape" : "HierarchyGroupId", "defaultConsumerFluentSetterDocumentation" : "

The identifier of the hierarchy group.

\nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #id(String)}.\n@param id a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #id(String)", "deprecated" : false, "deprecatedBeanStyleSetterMethodName" : null, "deprecatedFluentGetterMethodName" : null, "deprecatedFluentSetterMethodName" : null, "deprecatedGetterDocumentation" : "

The identifier of the hierarchy group.

\n@return The identifier of the hierarchy group.\n@deprecated Use {@link #id()}\n", "deprecatedName" : null, "deprecatedSetterDocumentation" : "

The identifier of the hierarchy group.

\n@param id The identifier of the hierarchy group.\n@return Returns a reference to this object so that method calls can be chained together.\n@deprecated Use {@link #id(String)}\n", "documentation" : "

The identifier of the hierarchy group.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "existenceCheckDocumentation" : "Returns true if the Id property was specified by the sender (it may be empty), or false if the sender did not specify the value (it will be empty). For responses returned by the SDK, the sender is the AWS service.\n", "existenceCheckMethodName" : "hasId", "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "id", "fluentSetterDocumentation" : "

The identifier of the hierarchy group.

\n@param id The identifier of the hierarchy group.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "id", "getterDocumentation" : "

The identifier of the hierarchy group.

\n@return The identifier of the hierarchy group.", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "Id", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "Id", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "Id", "sensitive" : false, "setterDocumentation" : "

The identifier of the hierarchy group.

\n@param id The identifier of the hierarchy group.", "setterMethodName" : "setId", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "id", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "id", "variableType" : "String", "documentation" : "

The identifier of the hierarchy group.

", "simpleType" : "String", "variableSetterType" : "String" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null }, { "autoConstructClassIfExists" : { "present" : false }, "beanStyleGetterMethodName" : "getArn", "beanStyleSetterMethodName" : "setArn", "c2jName" : "Arn", "c2jShape" : "ARN", "defaultConsumerFluentSetterDocumentation" : "

The Amazon Resource Name (ARN) of the hierarchy group.

\nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #arn(String)}.\n@param arn a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #arn(String)", "deprecated" : false, "deprecatedBeanStyleSetterMethodName" : null, "deprecatedFluentGetterMethodName" : null, "deprecatedFluentSetterMethodName" : null, "deprecatedGetterDocumentation" : "

The Amazon Resource Name (ARN) of the hierarchy group.

\n@return The Amazon Resource Name (ARN) of the hierarchy group.\n@deprecated Use {@link #arn()}\n", "deprecatedName" : null, "deprecatedSetterDocumentation" : "

The Amazon Resource Name (ARN) of the hierarchy group.

\n@param arn The Amazon Resource Name (ARN) of the hierarchy group.\n@return Returns a reference to this object so that method calls can be chained together.\n@deprecated Use {@link #arn(String)}\n", "documentation" : "

The Amazon Resource Name (ARN) of the hierarchy group.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "existenceCheckDocumentation" : "Returns true if the Arn property was specified by the sender (it may be empty), or false if the sender did not specify the value (it will be empty). For responses returned by the SDK, the sender is the AWS service.\n", "existenceCheckMethodName" : "hasArn", "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "arn", "fluentSetterDocumentation" : "

The Amazon Resource Name (ARN) of the hierarchy group.

\n@param arn The Amazon Resource Name (ARN) of the hierarchy group.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "arn", "getterDocumentation" : "

The Amazon Resource Name (ARN) of the hierarchy group.

\n@return The Amazon Resource Name (ARN) of the hierarchy group.", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "Arn", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "Arn", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "Arn", "sensitive" : false, "setterDocumentation" : "

The Amazon Resource Name (ARN) of the hierarchy group.

\n@param arn The Amazon Resource Name (ARN) of the hierarchy group.", "setterMethodName" : "setArn", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "arn", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "arn", "variableType" : "String", "documentation" : "

The Amazon Resource Name (ARN) of the hierarchy group.

", "simpleType" : "String", "variableSetterType" : "String" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null }, { "autoConstructClassIfExists" : { "present" : false }, "beanStyleGetterMethodName" : "getName", "beanStyleSetterMethodName" : "setName", "c2jName" : "Name", "c2jShape" : "HierarchyGroupName", "defaultConsumerFluentSetterDocumentation" : "

The name of the hierarchy group.

\nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #name(String)}.\n@param name a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #name(String)", "deprecated" : false, "deprecatedBeanStyleSetterMethodName" : null, "deprecatedFluentGetterMethodName" : null, "deprecatedFluentSetterMethodName" : null, "deprecatedGetterDocumentation" : "

The name of the hierarchy group.

\n@return The name of the hierarchy group.\n@deprecated Use {@link #name()}\n", "deprecatedName" : null, "deprecatedSetterDocumentation" : "

The name of the hierarchy group.

\n@param name The name of the hierarchy group.\n@return Returns a reference to this object so that method calls can be chained together.\n@deprecated Use {@link #name(String)}\n", "documentation" : "

The name of the hierarchy group.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "existenceCheckDocumentation" : "Returns true if the Name property was specified by the sender (it may be empty), or false if the sender did not specify the value (it will be empty). For responses returned by the SDK, the sender is the AWS service.\n", "existenceCheckMethodName" : "hasName", "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "name", "fluentSetterDocumentation" : "

The name of the hierarchy group.

\n@param name The name of the hierarchy group.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "name", "getterDocumentation" : "

The name of the hierarchy group.

\n@return The name of the hierarchy group.", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "Name", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "Name", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "Name", "sensitive" : false, "setterDocumentation" : "

The name of the hierarchy group.

\n@param name The name of the hierarchy group.", "setterMethodName" : "setName", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "name", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "name", "variableType" : "String", "documentation" : "

The name of the hierarchy group.

", "simpleType" : "String", "variableSetterType" : "String" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null } ], "requestSignerAware" : false, "requestSignerClassFqcn" : null, "required" : null, "shapeName" : "HierarchyGroupSummary", "simpleMethod" : false, "unmarshaller" : { "flattened" : false, "resultWrapper" : null }, "variable" : { "variableDeclarationType" : "HierarchyGroupSummary", "variableName" : "hierarchyGroupSummary", "variableType" : "HierarchyGroupSummary", "documentation" : null, "simpleType" : "HierarchyGroupSummary", "variableSetterType" : "HierarchyGroupSummary" }, "wrapper" : false, "xmlNamespace" : null }, "HierarchyLevel" : { "c2jName" : "HierarchyLevel", "customization" : { "artificialResultWrapper" : null, "skipGeneratingMarshaller" : false, "skipGeneratingModelClass" : false, "skipGeneratingUnmarshaller" : false, "staxTargetDepthOffset" : 0 }, "deprecated" : false, "documentation" : "

Contains information about a hierarchy level.

", "endpointDiscovery" : null, "enums" : null, "errorCode" : null, "event" : false, "eventStream" : false, "explicitEventPayloadMember" : null, "hasHeaderMember" : false, "hasPayloadMember" : false, "hasRequiresLengthMember" : false, "hasStatusCodeMember" : false, "hasStreamingMember" : false, "httpStatusCode" : null, "marshaller" : null, "members" : [ { "autoConstructClassIfExists" : { "present" : false }, "beanStyleGetterMethodName" : "getId", "beanStyleSetterMethodName" : "setId", "c2jName" : "Id", "c2jShape" : "HierarchyLevelId", "defaultConsumerFluentSetterDocumentation" : "

The identifier of the hierarchy level.

\nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #id(String)}.\n@param id a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #id(String)", "deprecated" : false, "deprecatedBeanStyleSetterMethodName" : null, "deprecatedFluentGetterMethodName" : null, "deprecatedFluentSetterMethodName" : null, "deprecatedGetterDocumentation" : "

The identifier of the hierarchy level.

\n@return The identifier of the hierarchy level.\n@deprecated Use {@link #id()}\n", "deprecatedName" : null, "deprecatedSetterDocumentation" : "

The identifier of the hierarchy level.

\n@param id The identifier of the hierarchy level.\n@return Returns a reference to this object so that method calls can be chained together.\n@deprecated Use {@link #id(String)}\n", "documentation" : "

The identifier of the hierarchy level.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "existenceCheckDocumentation" : "Returns true if the Id property was specified by the sender (it may be empty), or false if the sender did not specify the value (it will be empty). For responses returned by the SDK, the sender is the AWS service.\n", "existenceCheckMethodName" : "hasId", "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "id", "fluentSetterDocumentation" : "

The identifier of the hierarchy level.

\n@param id The identifier of the hierarchy level.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "id", "getterDocumentation" : "

The identifier of the hierarchy level.

\n@return The identifier of the hierarchy level.", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "Id", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "Id", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "Id", "sensitive" : false, "setterDocumentation" : "

The identifier of the hierarchy level.

\n@param id The identifier of the hierarchy level.", "setterMethodName" : "setId", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "id", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "id", "variableType" : "String", "documentation" : "

The identifier of the hierarchy level.

", "simpleType" : "String", "variableSetterType" : "String" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null }, { "autoConstructClassIfExists" : { "present" : false }, "beanStyleGetterMethodName" : "getArn", "beanStyleSetterMethodName" : "setArn", "c2jName" : "Arn", "c2jShape" : "ARN", "defaultConsumerFluentSetterDocumentation" : "

The Amazon Resource Name (ARN) of the hierarchy level.

\nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #arn(String)}.\n@param arn a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #arn(String)", "deprecated" : false, "deprecatedBeanStyleSetterMethodName" : null, "deprecatedFluentGetterMethodName" : null, "deprecatedFluentSetterMethodName" : null, "deprecatedGetterDocumentation" : "

The Amazon Resource Name (ARN) of the hierarchy level.

\n@return The Amazon Resource Name (ARN) of the hierarchy level.\n@deprecated Use {@link #arn()}\n", "deprecatedName" : null, "deprecatedSetterDocumentation" : "

The Amazon Resource Name (ARN) of the hierarchy level.

\n@param arn The Amazon Resource Name (ARN) of the hierarchy level.\n@return Returns a reference to this object so that method calls can be chained together.\n@deprecated Use {@link #arn(String)}\n", "documentation" : "

The Amazon Resource Name (ARN) of the hierarchy level.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "existenceCheckDocumentation" : "Returns true if the Arn property was specified by the sender (it may be empty), or false if the sender did not specify the value (it will be empty). For responses returned by the SDK, the sender is the AWS service.\n", "existenceCheckMethodName" : "hasArn", "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "arn", "fluentSetterDocumentation" : "

The Amazon Resource Name (ARN) of the hierarchy level.

\n@param arn The Amazon Resource Name (ARN) of the hierarchy level.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "arn", "getterDocumentation" : "

The Amazon Resource Name (ARN) of the hierarchy level.

\n@return The Amazon Resource Name (ARN) of the hierarchy level.", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "Arn", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "Arn", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "Arn", "sensitive" : false, "setterDocumentation" : "

The Amazon Resource Name (ARN) of the hierarchy level.

\n@param arn The Amazon Resource Name (ARN) of the hierarchy level.", "setterMethodName" : "setArn", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "arn", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "arn", "variableType" : "String", "documentation" : "

The Amazon Resource Name (ARN) of the hierarchy level.

", "simpleType" : "String", "variableSetterType" : "String" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null }, { "autoConstructClassIfExists" : { "present" : false }, "beanStyleGetterMethodName" : "getName", "beanStyleSetterMethodName" : "setName", "c2jName" : "Name", "c2jShape" : "HierarchyLevelName", "defaultConsumerFluentSetterDocumentation" : "

The name of the hierarchy level.

\nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #name(String)}.\n@param name a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #name(String)", "deprecated" : false, "deprecatedBeanStyleSetterMethodName" : null, "deprecatedFluentGetterMethodName" : null, "deprecatedFluentSetterMethodName" : null, "deprecatedGetterDocumentation" : "

The name of the hierarchy level.

\n@return The name of the hierarchy level.\n@deprecated Use {@link #name()}\n", "deprecatedName" : null, "deprecatedSetterDocumentation" : "

The name of the hierarchy level.

\n@param name The name of the hierarchy level.\n@return Returns a reference to this object so that method calls can be chained together.\n@deprecated Use {@link #name(String)}\n", "documentation" : "

The name of the hierarchy level.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "existenceCheckDocumentation" : "Returns true if the Name property was specified by the sender (it may be empty), or false if the sender did not specify the value (it will be empty). For responses returned by the SDK, the sender is the AWS service.\n", "existenceCheckMethodName" : "hasName", "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "name", "fluentSetterDocumentation" : "

The name of the hierarchy level.

\n@param name The name of the hierarchy level.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "name", "getterDocumentation" : "

The name of the hierarchy level.

\n@return The name of the hierarchy level.", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "Name", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "Name", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "Name", "sensitive" : false, "setterDocumentation" : "

The name of the hierarchy level.

\n@param name The name of the hierarchy level.", "setterMethodName" : "setName", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "name", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "name", "variableType" : "String", "documentation" : "

The name of the hierarchy level.

", "simpleType" : "String", "variableSetterType" : "String" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null } ], "membersAsMap" : { "Arn" : { "autoConstructClassIfExists" : { "present" : false }, "beanStyleGetterMethodName" : "getArn", "beanStyleSetterMethodName" : "setArn", "c2jName" : "Arn", "c2jShape" : "ARN", "defaultConsumerFluentSetterDocumentation" : "

The Amazon Resource Name (ARN) of the hierarchy level.

\nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #arn(String)}.\n@param arn a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #arn(String)", "deprecated" : false, "deprecatedBeanStyleSetterMethodName" : null, "deprecatedFluentGetterMethodName" : null, "deprecatedFluentSetterMethodName" : null, "deprecatedGetterDocumentation" : "

The Amazon Resource Name (ARN) of the hierarchy level.

\n@return The Amazon Resource Name (ARN) of the hierarchy level.\n@deprecated Use {@link #arn()}\n", "deprecatedName" : null, "deprecatedSetterDocumentation" : "

The Amazon Resource Name (ARN) of the hierarchy level.

\n@param arn The Amazon Resource Name (ARN) of the hierarchy level.\n@return Returns a reference to this object so that method calls can be chained together.\n@deprecated Use {@link #arn(String)}\n", "documentation" : "

The Amazon Resource Name (ARN) of the hierarchy level.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "existenceCheckDocumentation" : "Returns true if the Arn property was specified by the sender (it may be empty), or false if the sender did not specify the value (it will be empty). For responses returned by the SDK, the sender is the AWS service.\n", "existenceCheckMethodName" : "hasArn", "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "arn", "fluentSetterDocumentation" : "

The Amazon Resource Name (ARN) of the hierarchy level.

\n@param arn The Amazon Resource Name (ARN) of the hierarchy level.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "arn", "getterDocumentation" : "

The Amazon Resource Name (ARN) of the hierarchy level.

\n@return The Amazon Resource Name (ARN) of the hierarchy level.", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "Arn", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "Arn", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "Arn", "sensitive" : false, "setterDocumentation" : "

The Amazon Resource Name (ARN) of the hierarchy level.

\n@param arn The Amazon Resource Name (ARN) of the hierarchy level.", "setterMethodName" : "setArn", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "arn", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "arn", "variableType" : "String", "documentation" : "

The Amazon Resource Name (ARN) of the hierarchy level.

", "simpleType" : "String", "variableSetterType" : "String" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null }, "Id" : { "autoConstructClassIfExists" : { "present" : false }, "beanStyleGetterMethodName" : "getId", "beanStyleSetterMethodName" : "setId", "c2jName" : "Id", "c2jShape" : "HierarchyLevelId", "defaultConsumerFluentSetterDocumentation" : "

The identifier of the hierarchy level.

\nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #id(String)}.\n@param id a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #id(String)", "deprecated" : false, "deprecatedBeanStyleSetterMethodName" : null, "deprecatedFluentGetterMethodName" : null, "deprecatedFluentSetterMethodName" : null, "deprecatedGetterDocumentation" : "

The identifier of the hierarchy level.

\n@return The identifier of the hierarchy level.\n@deprecated Use {@link #id()}\n", "deprecatedName" : null, "deprecatedSetterDocumentation" : "

The identifier of the hierarchy level.

\n@param id The identifier of the hierarchy level.\n@return Returns a reference to this object so that method calls can be chained together.\n@deprecated Use {@link #id(String)}\n", "documentation" : "

The identifier of the hierarchy level.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "existenceCheckDocumentation" : "Returns true if the Id property was specified by the sender (it may be empty), or false if the sender did not specify the value (it will be empty). For responses returned by the SDK, the sender is the AWS service.\n", "existenceCheckMethodName" : "hasId", "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "id", "fluentSetterDocumentation" : "

The identifier of the hierarchy level.

\n@param id The identifier of the hierarchy level.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "id", "getterDocumentation" : "

The identifier of the hierarchy level.

\n@return The identifier of the hierarchy level.", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "Id", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "Id", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "Id", "sensitive" : false, "setterDocumentation" : "

The identifier of the hierarchy level.

\n@param id The identifier of the hierarchy level.", "setterMethodName" : "setId", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "id", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "id", "variableType" : "String", "documentation" : "

The identifier of the hierarchy level.

", "simpleType" : "String", "variableSetterType" : "String" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null }, "Name" : { "autoConstructClassIfExists" : { "present" : false }, "beanStyleGetterMethodName" : "getName", "beanStyleSetterMethodName" : "setName", "c2jName" : "Name", "c2jShape" : "HierarchyLevelName", "defaultConsumerFluentSetterDocumentation" : "

The name of the hierarchy level.

\nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #name(String)}.\n@param name a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #name(String)", "deprecated" : false, "deprecatedBeanStyleSetterMethodName" : null, "deprecatedFluentGetterMethodName" : null, "deprecatedFluentSetterMethodName" : null, "deprecatedGetterDocumentation" : "

The name of the hierarchy level.

\n@return The name of the hierarchy level.\n@deprecated Use {@link #name()}\n", "deprecatedName" : null, "deprecatedSetterDocumentation" : "

The name of the hierarchy level.

\n@param name The name of the hierarchy level.\n@return Returns a reference to this object so that method calls can be chained together.\n@deprecated Use {@link #name(String)}\n", "documentation" : "

The name of the hierarchy level.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "existenceCheckDocumentation" : "Returns true if the Name property was specified by the sender (it may be empty), or false if the sender did not specify the value (it will be empty). For responses returned by the SDK, the sender is the AWS service.\n", "existenceCheckMethodName" : "hasName", "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "name", "fluentSetterDocumentation" : "

The name of the hierarchy level.

\n@param name The name of the hierarchy level.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "name", "getterDocumentation" : "

The name of the hierarchy level.

\n@return The name of the hierarchy level.", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "Name", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "Name", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "Name", "sensitive" : false, "setterDocumentation" : "

The name of the hierarchy level.

\n@param name The name of the hierarchy level.", "setterMethodName" : "setName", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "name", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "name", "variableType" : "String", "documentation" : "

The name of the hierarchy level.

", "simpleType" : "String", "variableSetterType" : "String" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null } }, "nonStreamingMembers" : [ { "autoConstructClassIfExists" : { "present" : false }, "beanStyleGetterMethodName" : "getId", "beanStyleSetterMethodName" : "setId", "c2jName" : "Id", "c2jShape" : "HierarchyLevelId", "defaultConsumerFluentSetterDocumentation" : "

The identifier of the hierarchy level.

\nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #id(String)}.\n@param id a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #id(String)", "deprecated" : false, "deprecatedBeanStyleSetterMethodName" : null, "deprecatedFluentGetterMethodName" : null, "deprecatedFluentSetterMethodName" : null, "deprecatedGetterDocumentation" : "

The identifier of the hierarchy level.

\n@return The identifier of the hierarchy level.\n@deprecated Use {@link #id()}\n", "deprecatedName" : null, "deprecatedSetterDocumentation" : "

The identifier of the hierarchy level.

\n@param id The identifier of the hierarchy level.\n@return Returns a reference to this object so that method calls can be chained together.\n@deprecated Use {@link #id(String)}\n", "documentation" : "

The identifier of the hierarchy level.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "existenceCheckDocumentation" : "Returns true if the Id property was specified by the sender (it may be empty), or false if the sender did not specify the value (it will be empty). For responses returned by the SDK, the sender is the AWS service.\n", "existenceCheckMethodName" : "hasId", "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "id", "fluentSetterDocumentation" : "

The identifier of the hierarchy level.

\n@param id The identifier of the hierarchy level.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "id", "getterDocumentation" : "

The identifier of the hierarchy level.

\n@return The identifier of the hierarchy level.", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "Id", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "Id", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "Id", "sensitive" : false, "setterDocumentation" : "

The identifier of the hierarchy level.

\n@param id The identifier of the hierarchy level.", "setterMethodName" : "setId", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "id", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "id", "variableType" : "String", "documentation" : "

The identifier of the hierarchy level.

", "simpleType" : "String", "variableSetterType" : "String" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null }, { "autoConstructClassIfExists" : { "present" : false }, "beanStyleGetterMethodName" : "getArn", "beanStyleSetterMethodName" : "setArn", "c2jName" : "Arn", "c2jShape" : "ARN", "defaultConsumerFluentSetterDocumentation" : "

The Amazon Resource Name (ARN) of the hierarchy level.

\nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #arn(String)}.\n@param arn a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #arn(String)", "deprecated" : false, "deprecatedBeanStyleSetterMethodName" : null, "deprecatedFluentGetterMethodName" : null, "deprecatedFluentSetterMethodName" : null, "deprecatedGetterDocumentation" : "

The Amazon Resource Name (ARN) of the hierarchy level.

\n@return The Amazon Resource Name (ARN) of the hierarchy level.\n@deprecated Use {@link #arn()}\n", "deprecatedName" : null, "deprecatedSetterDocumentation" : "

The Amazon Resource Name (ARN) of the hierarchy level.

\n@param arn The Amazon Resource Name (ARN) of the hierarchy level.\n@return Returns a reference to this object so that method calls can be chained together.\n@deprecated Use {@link #arn(String)}\n", "documentation" : "

The Amazon Resource Name (ARN) of the hierarchy level.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "existenceCheckDocumentation" : "Returns true if the Arn property was specified by the sender (it may be empty), or false if the sender did not specify the value (it will be empty). For responses returned by the SDK, the sender is the AWS service.\n", "existenceCheckMethodName" : "hasArn", "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "arn", "fluentSetterDocumentation" : "

The Amazon Resource Name (ARN) of the hierarchy level.

\n@param arn The Amazon Resource Name (ARN) of the hierarchy level.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "arn", "getterDocumentation" : "

The Amazon Resource Name (ARN) of the hierarchy level.

\n@return The Amazon Resource Name (ARN) of the hierarchy level.", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "Arn", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "Arn", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "Arn", "sensitive" : false, "setterDocumentation" : "

The Amazon Resource Name (ARN) of the hierarchy level.

\n@param arn The Amazon Resource Name (ARN) of the hierarchy level.", "setterMethodName" : "setArn", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "arn", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "arn", "variableType" : "String", "documentation" : "

The Amazon Resource Name (ARN) of the hierarchy level.

", "simpleType" : "String", "variableSetterType" : "String" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null }, { "autoConstructClassIfExists" : { "present" : false }, "beanStyleGetterMethodName" : "getName", "beanStyleSetterMethodName" : "setName", "c2jName" : "Name", "c2jShape" : "HierarchyLevelName", "defaultConsumerFluentSetterDocumentation" : "

The name of the hierarchy level.

\nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #name(String)}.\n@param name a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #name(String)", "deprecated" : false, "deprecatedBeanStyleSetterMethodName" : null, "deprecatedFluentGetterMethodName" : null, "deprecatedFluentSetterMethodName" : null, "deprecatedGetterDocumentation" : "

The name of the hierarchy level.

\n@return The name of the hierarchy level.\n@deprecated Use {@link #name()}\n", "deprecatedName" : null, "deprecatedSetterDocumentation" : "

The name of the hierarchy level.

\n@param name The name of the hierarchy level.\n@return Returns a reference to this object so that method calls can be chained together.\n@deprecated Use {@link #name(String)}\n", "documentation" : "

The name of the hierarchy level.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "existenceCheckDocumentation" : "Returns true if the Name property was specified by the sender (it may be empty), or false if the sender did not specify the value (it will be empty). For responses returned by the SDK, the sender is the AWS service.\n", "existenceCheckMethodName" : "hasName", "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "name", "fluentSetterDocumentation" : "

The name of the hierarchy level.

\n@param name The name of the hierarchy level.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "name", "getterDocumentation" : "

The name of the hierarchy level.

\n@return The name of the hierarchy level.", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "Name", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "Name", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "Name", "sensitive" : false, "setterDocumentation" : "

The name of the hierarchy level.

\n@param name The name of the hierarchy level.", "setterMethodName" : "setName", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "name", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "name", "variableType" : "String", "documentation" : "

The name of the hierarchy level.

", "simpleType" : "String", "variableSetterType" : "String" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null } ], "requestSignerAware" : false, "requestSignerClassFqcn" : null, "required" : null, "shapeName" : "HierarchyLevel", "simpleMethod" : false, "unmarshaller" : { "flattened" : false, "resultWrapper" : null }, "variable" : { "variableDeclarationType" : "HierarchyLevel", "variableName" : "hierarchyLevel", "variableType" : "HierarchyLevel", "documentation" : null, "simpleType" : "HierarchyLevel", "variableSetterType" : "HierarchyLevel" }, "wrapper" : false, "xmlNamespace" : null }, "HierarchyPath" : { "c2jName" : "HierarchyPath", "customization" : { "artificialResultWrapper" : null, "skipGeneratingMarshaller" : false, "skipGeneratingModelClass" : false, "skipGeneratingUnmarshaller" : false, "staxTargetDepthOffset" : 0 }, "deprecated" : false, "documentation" : "

Contains information about the levels of a hierarchy group.

", "endpointDiscovery" : null, "enums" : null, "errorCode" : null, "event" : false, "eventStream" : false, "explicitEventPayloadMember" : null, "hasHeaderMember" : false, "hasPayloadMember" : false, "hasRequiresLengthMember" : false, "hasStatusCodeMember" : false, "hasStreamingMember" : false, "httpStatusCode" : null, "marshaller" : null, "members" : [ { "autoConstructClassIfExists" : { "present" : false }, "beanStyleGetterMethodName" : "getLevelOne", "beanStyleSetterMethodName" : "setLevelOne", "c2jName" : "LevelOne", "c2jShape" : "HierarchyGroupSummary", "defaultConsumerFluentSetterDocumentation" : "

Information about level one.

\nThis is a convenience that creates an instance of the {@link HierarchyGroupSummary.Builder} avoiding the need to create one manually via {@link HierarchyGroupSummary#builder()}.\n\nWhen the {@link Consumer} completes, {@link HierarchyGroupSummary.Builder#build()} is called immediately and its result is passed to {@link #levelOne(HierarchyGroupSummary)}.\n@param levelOne a consumer that will call methods on {@link HierarchyGroupSummary.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #levelOne(HierarchyGroupSummary)", "deprecated" : false, "deprecatedBeanStyleSetterMethodName" : null, "deprecatedFluentGetterMethodName" : null, "deprecatedFluentSetterMethodName" : null, "deprecatedGetterDocumentation" : "

Information about level one.

\n@return Information about level one.\n@deprecated Use {@link #levelOne()}\n", "deprecatedName" : null, "deprecatedSetterDocumentation" : "

Information about level one.

\n@param levelOne Information about level one.\n@return Returns a reference to this object so that method calls can be chained together.\n@deprecated Use {@link #levelOne(HierarchyGroupSummary)}\n", "documentation" : "

Information about level one.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "existenceCheckDocumentation" : "Returns true if the LevelOne property was specified by the sender (it may be empty), or false if the sender did not specify the value (it will be empty). For responses returned by the SDK, the sender is the AWS service.\n", "existenceCheckMethodName" : "hasLevelOne", "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "levelOne", "fluentSetterDocumentation" : "

Information about level one.

\n@param levelOne Information about level one.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "levelOne", "getterDocumentation" : "

Information about level one.

\n@return Information about level one.", "getterModel" : { "returnType" : "HierarchyGroupSummary", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "LevelOne", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "LevelOne", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "SDK_POJO", "name" : "LevelOne", "sensitive" : false, "setterDocumentation" : "

Information about level one.

\n@param levelOne Information about level one.", "setterMethodName" : "setLevelOne", "setterModel" : { "variableDeclarationType" : "HierarchyGroupSummary", "variableName" : "levelOne", "variableType" : "HierarchyGroupSummary", "documentation" : null, "simpleType" : "HierarchyGroupSummary", "variableSetterType" : "HierarchyGroupSummary" }, "simple" : false, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "HierarchyGroupSummary", "variableName" : "levelOne", "variableType" : "HierarchyGroupSummary", "documentation" : "

Information about level one.

", "simpleType" : "HierarchyGroupSummary", "variableSetterType" : "HierarchyGroupSummary" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null }, { "autoConstructClassIfExists" : { "present" : false }, "beanStyleGetterMethodName" : "getLevelTwo", "beanStyleSetterMethodName" : "setLevelTwo", "c2jName" : "LevelTwo", "c2jShape" : "HierarchyGroupSummary", "defaultConsumerFluentSetterDocumentation" : "

Information about level two.

\nThis is a convenience that creates an instance of the {@link HierarchyGroupSummary.Builder} avoiding the need to create one manually via {@link HierarchyGroupSummary#builder()}.\n\nWhen the {@link Consumer} completes, {@link HierarchyGroupSummary.Builder#build()} is called immediately and its result is passed to {@link #levelTwo(HierarchyGroupSummary)}.\n@param levelTwo a consumer that will call methods on {@link HierarchyGroupSummary.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #levelTwo(HierarchyGroupSummary)", "deprecated" : false, "deprecatedBeanStyleSetterMethodName" : null, "deprecatedFluentGetterMethodName" : null, "deprecatedFluentSetterMethodName" : null, "deprecatedGetterDocumentation" : "

Information about level two.

\n@return Information about level two.\n@deprecated Use {@link #levelTwo()}\n", "deprecatedName" : null, "deprecatedSetterDocumentation" : "

Information about level two.

\n@param levelTwo Information about level two.\n@return Returns a reference to this object so that method calls can be chained together.\n@deprecated Use {@link #levelTwo(HierarchyGroupSummary)}\n", "documentation" : "

Information about level two.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "existenceCheckDocumentation" : "Returns true if the LevelTwo property was specified by the sender (it may be empty), or false if the sender did not specify the value (it will be empty). For responses returned by the SDK, the sender is the AWS service.\n", "existenceCheckMethodName" : "hasLevelTwo", "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "levelTwo", "fluentSetterDocumentation" : "

Information about level two.

\n@param levelTwo Information about level two.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "levelTwo", "getterDocumentation" : "

Information about level two.

\n@return Information about level two.", "getterModel" : { "returnType" : "HierarchyGroupSummary", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "LevelTwo", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "LevelTwo", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "SDK_POJO", "name" : "LevelTwo", "sensitive" : false, "setterDocumentation" : "

Information about level two.

\n@param levelTwo Information about level two.", "setterMethodName" : "setLevelTwo", "setterModel" : { "variableDeclarationType" : "HierarchyGroupSummary", "variableName" : "levelTwo", "variableType" : "HierarchyGroupSummary", "documentation" : null, "simpleType" : "HierarchyGroupSummary", "variableSetterType" : "HierarchyGroupSummary" }, "simple" : false, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "HierarchyGroupSummary", "variableName" : "levelTwo", "variableType" : "HierarchyGroupSummary", "documentation" : "

Information about level two.

", "simpleType" : "HierarchyGroupSummary", "variableSetterType" : "HierarchyGroupSummary" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null }, { "autoConstructClassIfExists" : { "present" : false }, "beanStyleGetterMethodName" : "getLevelThree", "beanStyleSetterMethodName" : "setLevelThree", "c2jName" : "LevelThree", "c2jShape" : "HierarchyGroupSummary", "defaultConsumerFluentSetterDocumentation" : "

Information about level three.

\nThis is a convenience that creates an instance of the {@link HierarchyGroupSummary.Builder} avoiding the need to create one manually via {@link HierarchyGroupSummary#builder()}.\n\nWhen the {@link Consumer} completes, {@link HierarchyGroupSummary.Builder#build()} is called immediately and its result is passed to {@link #levelThree(HierarchyGroupSummary)}.\n@param levelThree a consumer that will call methods on {@link HierarchyGroupSummary.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #levelThree(HierarchyGroupSummary)", "deprecated" : false, "deprecatedBeanStyleSetterMethodName" : null, "deprecatedFluentGetterMethodName" : null, "deprecatedFluentSetterMethodName" : null, "deprecatedGetterDocumentation" : "

Information about level three.

\n@return Information about level three.\n@deprecated Use {@link #levelThree()}\n", "deprecatedName" : null, "deprecatedSetterDocumentation" : "

Information about level three.

\n@param levelThree Information about level three.\n@return Returns a reference to this object so that method calls can be chained together.\n@deprecated Use {@link #levelThree(HierarchyGroupSummary)}\n", "documentation" : "

Information about level three.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "existenceCheckDocumentation" : "Returns true if the LevelThree property was specified by the sender (it may be empty), or false if the sender did not specify the value (it will be empty). For responses returned by the SDK, the sender is the AWS service.\n", "existenceCheckMethodName" : "hasLevelThree", "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "levelThree", "fluentSetterDocumentation" : "

Information about level three.

\n@param levelThree Information about level three.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "levelThree", "getterDocumentation" : "

Information about level three.

\n@return Information about level three.", "getterModel" : { "returnType" : "HierarchyGroupSummary", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "LevelThree", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "LevelThree", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "SDK_POJO", "name" : "LevelThree", "sensitive" : false, "setterDocumentation" : "

Information about level three.

\n@param levelThree Information about level three.", "setterMethodName" : "setLevelThree", "setterModel" : { "variableDeclarationType" : "HierarchyGroupSummary", "variableName" : "levelThree", "variableType" : "HierarchyGroupSummary", "documentation" : null, "simpleType" : "HierarchyGroupSummary", "variableSetterType" : "HierarchyGroupSummary" }, "simple" : false, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "HierarchyGroupSummary", "variableName" : "levelThree", "variableType" : "HierarchyGroupSummary", "documentation" : "

Information about level three.

", "simpleType" : "HierarchyGroupSummary", "variableSetterType" : "HierarchyGroupSummary" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null }, { "autoConstructClassIfExists" : { "present" : false }, "beanStyleGetterMethodName" : "getLevelFour", "beanStyleSetterMethodName" : "setLevelFour", "c2jName" : "LevelFour", "c2jShape" : "HierarchyGroupSummary", "defaultConsumerFluentSetterDocumentation" : "

Information about level four.

\nThis is a convenience that creates an instance of the {@link HierarchyGroupSummary.Builder} avoiding the need to create one manually via {@link HierarchyGroupSummary#builder()}.\n\nWhen the {@link Consumer} completes, {@link HierarchyGroupSummary.Builder#build()} is called immediately and its result is passed to {@link #levelFour(HierarchyGroupSummary)}.\n@param levelFour a consumer that will call methods on {@link HierarchyGroupSummary.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #levelFour(HierarchyGroupSummary)", "deprecated" : false, "deprecatedBeanStyleSetterMethodName" : null, "deprecatedFluentGetterMethodName" : null, "deprecatedFluentSetterMethodName" : null, "deprecatedGetterDocumentation" : "

Information about level four.

\n@return Information about level four.\n@deprecated Use {@link #levelFour()}\n", "deprecatedName" : null, "deprecatedSetterDocumentation" : "

Information about level four.

\n@param levelFour Information about level four.\n@return Returns a reference to this object so that method calls can be chained together.\n@deprecated Use {@link #levelFour(HierarchyGroupSummary)}\n", "documentation" : "

Information about level four.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "existenceCheckDocumentation" : "Returns true if the LevelFour property was specified by the sender (it may be empty), or false if the sender did not specify the value (it will be empty). For responses returned by the SDK, the sender is the AWS service.\n", "existenceCheckMethodName" : "hasLevelFour", "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "levelFour", "fluentSetterDocumentation" : "

Information about level four.

\n@param levelFour Information about level four.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "levelFour", "getterDocumentation" : "

Information about level four.

\n@return Information about level four.", "getterModel" : { "returnType" : "HierarchyGroupSummary", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "LevelFour", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "LevelFour", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "SDK_POJO", "name" : "LevelFour", "sensitive" : false, "setterDocumentation" : "

Information about level four.

\n@param levelFour Information about level four.", "setterMethodName" : "setLevelFour", "setterModel" : { "variableDeclarationType" : "HierarchyGroupSummary", "variableName" : "levelFour", "variableType" : "HierarchyGroupSummary", "documentation" : null, "simpleType" : "HierarchyGroupSummary", "variableSetterType" : "HierarchyGroupSummary" }, "simple" : false, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "HierarchyGroupSummary", "variableName" : "levelFour", "variableType" : "HierarchyGroupSummary", "documentation" : "

Information about level four.

", "simpleType" : "HierarchyGroupSummary", "variableSetterType" : "HierarchyGroupSummary" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null }, { "autoConstructClassIfExists" : { "present" : false }, "beanStyleGetterMethodName" : "getLevelFive", "beanStyleSetterMethodName" : "setLevelFive", "c2jName" : "LevelFive", "c2jShape" : "HierarchyGroupSummary", "defaultConsumerFluentSetterDocumentation" : "

Information about level five.

\nThis is a convenience that creates an instance of the {@link HierarchyGroupSummary.Builder} avoiding the need to create one manually via {@link HierarchyGroupSummary#builder()}.\n\nWhen the {@link Consumer} completes, {@link HierarchyGroupSummary.Builder#build()} is called immediately and its result is passed to {@link #levelFive(HierarchyGroupSummary)}.\n@param levelFive a consumer that will call methods on {@link HierarchyGroupSummary.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #levelFive(HierarchyGroupSummary)", "deprecated" : false, "deprecatedBeanStyleSetterMethodName" : null, "deprecatedFluentGetterMethodName" : null, "deprecatedFluentSetterMethodName" : null, "deprecatedGetterDocumentation" : "

Information about level five.

\n@return Information about level five.\n@deprecated Use {@link #levelFive()}\n", "deprecatedName" : null, "deprecatedSetterDocumentation" : "

Information about level five.

\n@param levelFive Information about level five.\n@return Returns a reference to this object so that method calls can be chained together.\n@deprecated Use {@link #levelFive(HierarchyGroupSummary)}\n", "documentation" : "

Information about level five.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "existenceCheckDocumentation" : "Returns true if the LevelFive property was specified by the sender (it may be empty), or false if the sender did not specify the value (it will be empty). For responses returned by the SDK, the sender is the AWS service.\n", "existenceCheckMethodName" : "hasLevelFive", "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "levelFive", "fluentSetterDocumentation" : "

Information about level five.

\n@param levelFive Information about level five.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "levelFive", "getterDocumentation" : "

Information about level five.

\n@return Information about level five.", "getterModel" : { "returnType" : "HierarchyGroupSummary", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "LevelFive", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "LevelFive", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "SDK_POJO", "name" : "LevelFive", "sensitive" : false, "setterDocumentation" : "

Information about level five.

\n@param levelFive Information about level five.", "setterMethodName" : "setLevelFive", "setterModel" : { "variableDeclarationType" : "HierarchyGroupSummary", "variableName" : "levelFive", "variableType" : "HierarchyGroupSummary", "documentation" : null, "simpleType" : "HierarchyGroupSummary", "variableSetterType" : "HierarchyGroupSummary" }, "simple" : false, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "HierarchyGroupSummary", "variableName" : "levelFive", "variableType" : "HierarchyGroupSummary", "documentation" : "

Information about level five.

", "simpleType" : "HierarchyGroupSummary", "variableSetterType" : "HierarchyGroupSummary" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null } ], "membersAsMap" : { "LevelFive" : { "autoConstructClassIfExists" : { "present" : false }, "beanStyleGetterMethodName" : "getLevelFive", "beanStyleSetterMethodName" : "setLevelFive", "c2jName" : "LevelFive", "c2jShape" : "HierarchyGroupSummary", "defaultConsumerFluentSetterDocumentation" : "

Information about level five.

\nThis is a convenience that creates an instance of the {@link HierarchyGroupSummary.Builder} avoiding the need to create one manually via {@link HierarchyGroupSummary#builder()}.\n\nWhen the {@link Consumer} completes, {@link HierarchyGroupSummary.Builder#build()} is called immediately and its result is passed to {@link #levelFive(HierarchyGroupSummary)}.\n@param levelFive a consumer that will call methods on {@link HierarchyGroupSummary.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #levelFive(HierarchyGroupSummary)", "deprecated" : false, "deprecatedBeanStyleSetterMethodName" : null, "deprecatedFluentGetterMethodName" : null, "deprecatedFluentSetterMethodName" : null, "deprecatedGetterDocumentation" : "

Information about level five.

\n@return Information about level five.\n@deprecated Use {@link #levelFive()}\n", "deprecatedName" : null, "deprecatedSetterDocumentation" : "

Information about level five.

\n@param levelFive Information about level five.\n@return Returns a reference to this object so that method calls can be chained together.\n@deprecated Use {@link #levelFive(HierarchyGroupSummary)}\n", "documentation" : "

Information about level five.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "existenceCheckDocumentation" : "Returns true if the LevelFive property was specified by the sender (it may be empty), or false if the sender did not specify the value (it will be empty). For responses returned by the SDK, the sender is the AWS service.\n", "existenceCheckMethodName" : "hasLevelFive", "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "levelFive", "fluentSetterDocumentation" : "

Information about level five.

\n@param levelFive Information about level five.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "levelFive", "getterDocumentation" : "

Information about level five.

\n@return Information about level five.", "getterModel" : { "returnType" : "HierarchyGroupSummary", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "LevelFive", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "LevelFive", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "SDK_POJO", "name" : "LevelFive", "sensitive" : false, "setterDocumentation" : "

Information about level five.

\n@param levelFive Information about level five.", "setterMethodName" : "setLevelFive", "setterModel" : { "variableDeclarationType" : "HierarchyGroupSummary", "variableName" : "levelFive", "variableType" : "HierarchyGroupSummary", "documentation" : null, "simpleType" : "HierarchyGroupSummary", "variableSetterType" : "HierarchyGroupSummary" }, "simple" : false, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "HierarchyGroupSummary", "variableName" : "levelFive", "variableType" : "HierarchyGroupSummary", "documentation" : "

Information about level five.

", "simpleType" : "HierarchyGroupSummary", "variableSetterType" : "HierarchyGroupSummary" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null }, "LevelFour" : { "autoConstructClassIfExists" : { "present" : false }, "beanStyleGetterMethodName" : "getLevelFour", "beanStyleSetterMethodName" : "setLevelFour", "c2jName" : "LevelFour", "c2jShape" : "HierarchyGroupSummary", "defaultConsumerFluentSetterDocumentation" : "

Information about level four.

\nThis is a convenience that creates an instance of the {@link HierarchyGroupSummary.Builder} avoiding the need to create one manually via {@link HierarchyGroupSummary#builder()}.\n\nWhen the {@link Consumer} completes, {@link HierarchyGroupSummary.Builder#build()} is called immediately and its result is passed to {@link #levelFour(HierarchyGroupSummary)}.\n@param levelFour a consumer that will call methods on {@link HierarchyGroupSummary.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #levelFour(HierarchyGroupSummary)", "deprecated" : false, "deprecatedBeanStyleSetterMethodName" : null, "deprecatedFluentGetterMethodName" : null, "deprecatedFluentSetterMethodName" : null, "deprecatedGetterDocumentation" : "

Information about level four.

\n@return Information about level four.\n@deprecated Use {@link #levelFour()}\n", "deprecatedName" : null, "deprecatedSetterDocumentation" : "

Information about level four.

\n@param levelFour Information about level four.\n@return Returns a reference to this object so that method calls can be chained together.\n@deprecated Use {@link #levelFour(HierarchyGroupSummary)}\n", "documentation" : "

Information about level four.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "existenceCheckDocumentation" : "Returns true if the LevelFour property was specified by the sender (it may be empty), or false if the sender did not specify the value (it will be empty). For responses returned by the SDK, the sender is the AWS service.\n", "existenceCheckMethodName" : "hasLevelFour", "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "levelFour", "fluentSetterDocumentation" : "

Information about level four.

\n@param levelFour Information about level four.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "levelFour", "getterDocumentation" : "

Information about level four.

\n@return Information about level four.", "getterModel" : { "returnType" : "HierarchyGroupSummary", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "LevelFour", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "LevelFour", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "SDK_POJO", "name" : "LevelFour", "sensitive" : false, "setterDocumentation" : "

Information about level four.

\n@param levelFour Information about level four.", "setterMethodName" : "setLevelFour", "setterModel" : { "variableDeclarationType" : "HierarchyGroupSummary", "variableName" : "levelFour", "variableType" : "HierarchyGroupSummary", "documentation" : null, "simpleType" : "HierarchyGroupSummary", "variableSetterType" : "HierarchyGroupSummary" }, "simple" : false, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "HierarchyGroupSummary", "variableName" : "levelFour", "variableType" : "HierarchyGroupSummary", "documentation" : "

Information about level four.

", "simpleType" : "HierarchyGroupSummary", "variableSetterType" : "HierarchyGroupSummary" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null }, "LevelOne" : { "autoConstructClassIfExists" : { "present" : false }, "beanStyleGetterMethodName" : "getLevelOne", "beanStyleSetterMethodName" : "setLevelOne", "c2jName" : "LevelOne", "c2jShape" : "HierarchyGroupSummary", "defaultConsumerFluentSetterDocumentation" : "

Information about level one.

\nThis is a convenience that creates an instance of the {@link HierarchyGroupSummary.Builder} avoiding the need to create one manually via {@link HierarchyGroupSummary#builder()}.\n\nWhen the {@link Consumer} completes, {@link HierarchyGroupSummary.Builder#build()} is called immediately and its result is passed to {@link #levelOne(HierarchyGroupSummary)}.\n@param levelOne a consumer that will call methods on {@link HierarchyGroupSummary.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #levelOne(HierarchyGroupSummary)", "deprecated" : false, "deprecatedBeanStyleSetterMethodName" : null, "deprecatedFluentGetterMethodName" : null, "deprecatedFluentSetterMethodName" : null, "deprecatedGetterDocumentation" : "

Information about level one.

\n@return Information about level one.\n@deprecated Use {@link #levelOne()}\n", "deprecatedName" : null, "deprecatedSetterDocumentation" : "

Information about level one.

\n@param levelOne Information about level one.\n@return Returns a reference to this object so that method calls can be chained together.\n@deprecated Use {@link #levelOne(HierarchyGroupSummary)}\n", "documentation" : "

Information about level one.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "existenceCheckDocumentation" : "Returns true if the LevelOne property was specified by the sender (it may be empty), or false if the sender did not specify the value (it will be empty). For responses returned by the SDK, the sender is the AWS service.\n", "existenceCheckMethodName" : "hasLevelOne", "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "levelOne", "fluentSetterDocumentation" : "

Information about level one.

\n@param levelOne Information about level one.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "levelOne", "getterDocumentation" : "

Information about level one.

\n@return Information about level one.", "getterModel" : { "returnType" : "HierarchyGroupSummary", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "LevelOne", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "LevelOne", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "SDK_POJO", "name" : "LevelOne", "sensitive" : false, "setterDocumentation" : "

Information about level one.

\n@param levelOne Information about level one.", "setterMethodName" : "setLevelOne", "setterModel" : { "variableDeclarationType" : "HierarchyGroupSummary", "variableName" : "levelOne", "variableType" : "HierarchyGroupSummary", "documentation" : null, "simpleType" : "HierarchyGroupSummary", "variableSetterType" : "HierarchyGroupSummary" }, "simple" : false, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "HierarchyGroupSummary", "variableName" : "levelOne", "variableType" : "HierarchyGroupSummary", "documentation" : "

Information about level one.

", "simpleType" : "HierarchyGroupSummary", "variableSetterType" : "HierarchyGroupSummary" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null }, "LevelThree" : { "autoConstructClassIfExists" : { "present" : false }, "beanStyleGetterMethodName" : "getLevelThree", "beanStyleSetterMethodName" : "setLevelThree", "c2jName" : "LevelThree", "c2jShape" : "HierarchyGroupSummary", "defaultConsumerFluentSetterDocumentation" : "

Information about level three.

\nThis is a convenience that creates an instance of the {@link HierarchyGroupSummary.Builder} avoiding the need to create one manually via {@link HierarchyGroupSummary#builder()}.\n\nWhen the {@link Consumer} completes, {@link HierarchyGroupSummary.Builder#build()} is called immediately and its result is passed to {@link #levelThree(HierarchyGroupSummary)}.\n@param levelThree a consumer that will call methods on {@link HierarchyGroupSummary.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #levelThree(HierarchyGroupSummary)", "deprecated" : false, "deprecatedBeanStyleSetterMethodName" : null, "deprecatedFluentGetterMethodName" : null, "deprecatedFluentSetterMethodName" : null, "deprecatedGetterDocumentation" : "

Information about level three.

\n@return Information about level three.\n@deprecated Use {@link #levelThree()}\n", "deprecatedName" : null, "deprecatedSetterDocumentation" : "

Information about level three.

\n@param levelThree Information about level three.\n@return Returns a reference to this object so that method calls can be chained together.\n@deprecated Use {@link #levelThree(HierarchyGroupSummary)}\n", "documentation" : "

Information about level three.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "existenceCheckDocumentation" : "Returns true if the LevelThree property was specified by the sender (it may be empty), or false if the sender did not specify the value (it will be empty). For responses returned by the SDK, the sender is the AWS service.\n", "existenceCheckMethodName" : "hasLevelThree", "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "levelThree", "fluentSetterDocumentation" : "

Information about level three.

\n@param levelThree Information about level three.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "levelThree", "getterDocumentation" : "

Information about level three.

\n@return Information about level three.", "getterModel" : { "returnType" : "HierarchyGroupSummary", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "LevelThree", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "LevelThree", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "SDK_POJO", "name" : "LevelThree", "sensitive" : false, "setterDocumentation" : "

Information about level three.

\n@param levelThree Information about level three.", "setterMethodName" : "setLevelThree", "setterModel" : { "variableDeclarationType" : "HierarchyGroupSummary", "variableName" : "levelThree", "variableType" : "HierarchyGroupSummary", "documentation" : null, "simpleType" : "HierarchyGroupSummary", "variableSetterType" : "HierarchyGroupSummary" }, "simple" : false, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "HierarchyGroupSummary", "variableName" : "levelThree", "variableType" : "HierarchyGroupSummary", "documentation" : "

Information about level three.

", "simpleType" : "HierarchyGroupSummary", "variableSetterType" : "HierarchyGroupSummary" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null }, "LevelTwo" : { "autoConstructClassIfExists" : { "present" : false }, "beanStyleGetterMethodName" : "getLevelTwo", "beanStyleSetterMethodName" : "setLevelTwo", "c2jName" : "LevelTwo", "c2jShape" : "HierarchyGroupSummary", "defaultConsumerFluentSetterDocumentation" : "

Information about level two.

\nThis is a convenience that creates an instance of the {@link HierarchyGroupSummary.Builder} avoiding the need to create one manually via {@link HierarchyGroupSummary#builder()}.\n\nWhen the {@link Consumer} completes, {@link HierarchyGroupSummary.Builder#build()} is called immediately and its result is passed to {@link #levelTwo(HierarchyGroupSummary)}.\n@param levelTwo a consumer that will call methods on {@link HierarchyGroupSummary.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #levelTwo(HierarchyGroupSummary)", "deprecated" : false, "deprecatedBeanStyleSetterMethodName" : null, "deprecatedFluentGetterMethodName" : null, "deprecatedFluentSetterMethodName" : null, "deprecatedGetterDocumentation" : "

Information about level two.

\n@return Information about level two.\n@deprecated Use {@link #levelTwo()}\n", "deprecatedName" : null, "deprecatedSetterDocumentation" : "

Information about level two.

\n@param levelTwo Information about level two.\n@return Returns a reference to this object so that method calls can be chained together.\n@deprecated Use {@link #levelTwo(HierarchyGroupSummary)}\n", "documentation" : "

Information about level two.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "existenceCheckDocumentation" : "Returns true if the LevelTwo property was specified by the sender (it may be empty), or false if the sender did not specify the value (it will be empty). For responses returned by the SDK, the sender is the AWS service.\n", "existenceCheckMethodName" : "hasLevelTwo", "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "levelTwo", "fluentSetterDocumentation" : "

Information about level two.

\n@param levelTwo Information about level two.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "levelTwo", "getterDocumentation" : "

Information about level two.

\n@return Information about level two.", "getterModel" : { "returnType" : "HierarchyGroupSummary", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "LevelTwo", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "LevelTwo", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "SDK_POJO", "name" : "LevelTwo", "sensitive" : false, "setterDocumentation" : "

Information about level two.

\n@param levelTwo Information about level two.", "setterMethodName" : "setLevelTwo", "setterModel" : { "variableDeclarationType" : "HierarchyGroupSummary", "variableName" : "levelTwo", "variableType" : "HierarchyGroupSummary", "documentation" : null, "simpleType" : "HierarchyGroupSummary", "variableSetterType" : "HierarchyGroupSummary" }, "simple" : false, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "HierarchyGroupSummary", "variableName" : "levelTwo", "variableType" : "HierarchyGroupSummary", "documentation" : "

Information about level two.

", "simpleType" : "HierarchyGroupSummary", "variableSetterType" : "HierarchyGroupSummary" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null } }, "nonStreamingMembers" : [ { "autoConstructClassIfExists" : { "present" : false }, "beanStyleGetterMethodName" : "getLevelOne", "beanStyleSetterMethodName" : "setLevelOne", "c2jName" : "LevelOne", "c2jShape" : "HierarchyGroupSummary", "defaultConsumerFluentSetterDocumentation" : "

Information about level one.

\nThis is a convenience that creates an instance of the {@link HierarchyGroupSummary.Builder} avoiding the need to create one manually via {@link HierarchyGroupSummary#builder()}.\n\nWhen the {@link Consumer} completes, {@link HierarchyGroupSummary.Builder#build()} is called immediately and its result is passed to {@link #levelOne(HierarchyGroupSummary)}.\n@param levelOne a consumer that will call methods on {@link HierarchyGroupSummary.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #levelOne(HierarchyGroupSummary)", "deprecated" : false, "deprecatedBeanStyleSetterMethodName" : null, "deprecatedFluentGetterMethodName" : null, "deprecatedFluentSetterMethodName" : null, "deprecatedGetterDocumentation" : "

Information about level one.

\n@return Information about level one.\n@deprecated Use {@link #levelOne()}\n", "deprecatedName" : null, "deprecatedSetterDocumentation" : "

Information about level one.

\n@param levelOne Information about level one.\n@return Returns a reference to this object so that method calls can be chained together.\n@deprecated Use {@link #levelOne(HierarchyGroupSummary)}\n", "documentation" : "

Information about level one.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "existenceCheckDocumentation" : "Returns true if the LevelOne property was specified by the sender (it may be empty), or false if the sender did not specify the value (it will be empty). For responses returned by the SDK, the sender is the AWS service.\n", "existenceCheckMethodName" : "hasLevelOne", "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "levelOne", "fluentSetterDocumentation" : "

Information about level one.

\n@param levelOne Information about level one.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "levelOne", "getterDocumentation" : "

Information about level one.

\n@return Information about level one.", "getterModel" : { "returnType" : "HierarchyGroupSummary", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "LevelOne", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "LevelOne", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "SDK_POJO", "name" : "LevelOne", "sensitive" : false, "setterDocumentation" : "

Information about level one.

\n@param levelOne Information about level one.", "setterMethodName" : "setLevelOne", "setterModel" : { "variableDeclarationType" : "HierarchyGroupSummary", "variableName" : "levelOne", "variableType" : "HierarchyGroupSummary", "documentation" : null, "simpleType" : "HierarchyGroupSummary", "variableSetterType" : "HierarchyGroupSummary" }, "simple" : false, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "HierarchyGroupSummary", "variableName" : "levelOne", "variableType" : "HierarchyGroupSummary", "documentation" : "

Information about level one.

", "simpleType" : "HierarchyGroupSummary", "variableSetterType" : "HierarchyGroupSummary" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null }, { "autoConstructClassIfExists" : { "present" : false }, "beanStyleGetterMethodName" : "getLevelTwo", "beanStyleSetterMethodName" : "setLevelTwo", "c2jName" : "LevelTwo", "c2jShape" : "HierarchyGroupSummary", "defaultConsumerFluentSetterDocumentation" : "

Information about level two.

\nThis is a convenience that creates an instance of the {@link HierarchyGroupSummary.Builder} avoiding the need to create one manually via {@link HierarchyGroupSummary#builder()}.\n\nWhen the {@link Consumer} completes, {@link HierarchyGroupSummary.Builder#build()} is called immediately and its result is passed to {@link #levelTwo(HierarchyGroupSummary)}.\n@param levelTwo a consumer that will call methods on {@link HierarchyGroupSummary.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #levelTwo(HierarchyGroupSummary)", "deprecated" : false, "deprecatedBeanStyleSetterMethodName" : null, "deprecatedFluentGetterMethodName" : null, "deprecatedFluentSetterMethodName" : null, "deprecatedGetterDocumentation" : "

Information about level two.

\n@return Information about level two.\n@deprecated Use {@link #levelTwo()}\n", "deprecatedName" : null, "deprecatedSetterDocumentation" : "

Information about level two.

\n@param levelTwo Information about level two.\n@return Returns a reference to this object so that method calls can be chained together.\n@deprecated Use {@link #levelTwo(HierarchyGroupSummary)}\n", "documentation" : "

Information about level two.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "existenceCheckDocumentation" : "Returns true if the LevelTwo property was specified by the sender (it may be empty), or false if the sender did not specify the value (it will be empty). For responses returned by the SDK, the sender is the AWS service.\n", "existenceCheckMethodName" : "hasLevelTwo", "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "levelTwo", "fluentSetterDocumentation" : "

Information about level two.

\n@param levelTwo Information about level two.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "levelTwo", "getterDocumentation" : "

Information about level two.

\n@return Information about level two.", "getterModel" : { "returnType" : "HierarchyGroupSummary", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "LevelTwo", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "LevelTwo", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "SDK_POJO", "name" : "LevelTwo", "sensitive" : false, "setterDocumentation" : "

Information about level two.

\n@param levelTwo Information about level two.", "setterMethodName" : "setLevelTwo", "setterModel" : { "variableDeclarationType" : "HierarchyGroupSummary", "variableName" : "levelTwo", "variableType" : "HierarchyGroupSummary", "documentation" : null, "simpleType" : "HierarchyGroupSummary", "variableSetterType" : "HierarchyGroupSummary" }, "simple" : false, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "HierarchyGroupSummary", "variableName" : "levelTwo", "variableType" : "HierarchyGroupSummary", "documentation" : "

Information about level two.

", "simpleType" : "HierarchyGroupSummary", "variableSetterType" : "HierarchyGroupSummary" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null }, { "autoConstructClassIfExists" : { "present" : false }, "beanStyleGetterMethodName" : "getLevelThree", "beanStyleSetterMethodName" : "setLevelThree", "c2jName" : "LevelThree", "c2jShape" : "HierarchyGroupSummary", "defaultConsumerFluentSetterDocumentation" : "

Information about level three.

\nThis is a convenience that creates an instance of the {@link HierarchyGroupSummary.Builder} avoiding the need to create one manually via {@link HierarchyGroupSummary#builder()}.\n\nWhen the {@link Consumer} completes, {@link HierarchyGroupSummary.Builder#build()} is called immediately and its result is passed to {@link #levelThree(HierarchyGroupSummary)}.\n@param levelThree a consumer that will call methods on {@link HierarchyGroupSummary.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #levelThree(HierarchyGroupSummary)", "deprecated" : false, "deprecatedBeanStyleSetterMethodName" : null, "deprecatedFluentGetterMethodName" : null, "deprecatedFluentSetterMethodName" : null, "deprecatedGetterDocumentation" : "

Information about level three.

\n@return Information about level three.\n@deprecated Use {@link #levelThree()}\n", "deprecatedName" : null, "deprecatedSetterDocumentation" : "

Information about level three.

\n@param levelThree Information about level three.\n@return Returns a reference to this object so that method calls can be chained together.\n@deprecated Use {@link #levelThree(HierarchyGroupSummary)}\n", "documentation" : "

Information about level three.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "existenceCheckDocumentation" : "Returns true if the LevelThree property was specified by the sender (it may be empty), or false if the sender did not specify the value (it will be empty). For responses returned by the SDK, the sender is the AWS service.\n", "existenceCheckMethodName" : "hasLevelThree", "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "levelThree", "fluentSetterDocumentation" : "

Information about level three.

\n@param levelThree Information about level three.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "levelThree", "getterDocumentation" : "

Information about level three.

\n@return Information about level three.", "getterModel" : { "returnType" : "HierarchyGroupSummary", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "LevelThree", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "LevelThree", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "SDK_POJO", "name" : "LevelThree", "sensitive" : false, "setterDocumentation" : "

Information about level three.

\n@param levelThree Information about level three.", "setterMethodName" : "setLevelThree", "setterModel" : { "variableDeclarationType" : "HierarchyGroupSummary", "variableName" : "levelThree", "variableType" : "HierarchyGroupSummary", "documentation" : null, "simpleType" : "HierarchyGroupSummary", "variableSetterType" : "HierarchyGroupSummary" }, "simple" : false, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "HierarchyGroupSummary", "variableName" : "levelThree", "variableType" : "HierarchyGroupSummary", "documentation" : "

Information about level three.

", "simpleType" : "HierarchyGroupSummary", "variableSetterType" : "HierarchyGroupSummary" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null }, { "autoConstructClassIfExists" : { "present" : false }, "beanStyleGetterMethodName" : "getLevelFour", "beanStyleSetterMethodName" : "setLevelFour", "c2jName" : "LevelFour", "c2jShape" : "HierarchyGroupSummary", "defaultConsumerFluentSetterDocumentation" : "

Information about level four.

\nThis is a convenience that creates an instance of the {@link HierarchyGroupSummary.Builder} avoiding the need to create one manually via {@link HierarchyGroupSummary#builder()}.\n\nWhen the {@link Consumer} completes, {@link HierarchyGroupSummary.Builder#build()} is called immediately and its result is passed to {@link #levelFour(HierarchyGroupSummary)}.\n@param levelFour a consumer that will call methods on {@link HierarchyGroupSummary.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #levelFour(HierarchyGroupSummary)", "deprecated" : false, "deprecatedBeanStyleSetterMethodName" : null, "deprecatedFluentGetterMethodName" : null, "deprecatedFluentSetterMethodName" : null, "deprecatedGetterDocumentation" : "

Information about level four.

\n@return Information about level four.\n@deprecated Use {@link #levelFour()}\n", "deprecatedName" : null, "deprecatedSetterDocumentation" : "

Information about level four.

\n@param levelFour Information about level four.\n@return Returns a reference to this object so that method calls can be chained together.\n@deprecated Use {@link #levelFour(HierarchyGroupSummary)}\n", "documentation" : "

Information about level four.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "existenceCheckDocumentation" : "Returns true if the LevelFour property was specified by the sender (it may be empty), or false if the sender did not specify the value (it will be empty). For responses returned by the SDK, the sender is the AWS service.\n", "existenceCheckMethodName" : "hasLevelFour", "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "levelFour", "fluentSetterDocumentation" : "

Information about level four.

\n@param levelFour Information about level four.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "levelFour", "getterDocumentation" : "

Information about level four.

\n@return Information about level four.", "getterModel" : { "returnType" : "HierarchyGroupSummary", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "LevelFour", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "LevelFour", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "SDK_POJO", "name" : "LevelFour", "sensitive" : false, "setterDocumentation" : "

Information about level four.

\n@param levelFour Information about level four.", "setterMethodName" : "setLevelFour", "setterModel" : { "variableDeclarationType" : "HierarchyGroupSummary", "variableName" : "levelFour", "variableType" : "HierarchyGroupSummary", "documentation" : null, "simpleType" : "HierarchyGroupSummary", "variableSetterType" : "HierarchyGroupSummary" }, "simple" : false, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "HierarchyGroupSummary", "variableName" : "levelFour", "variableType" : "HierarchyGroupSummary", "documentation" : "

Information about level four.

", "simpleType" : "HierarchyGroupSummary", "variableSetterType" : "HierarchyGroupSummary" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null }, { "autoConstructClassIfExists" : { "present" : false }, "beanStyleGetterMethodName" : "getLevelFive", "beanStyleSetterMethodName" : "setLevelFive", "c2jName" : "LevelFive", "c2jShape" : "HierarchyGroupSummary", "defaultConsumerFluentSetterDocumentation" : "

Information about level five.

\nThis is a convenience that creates an instance of the {@link HierarchyGroupSummary.Builder} avoiding the need to create one manually via {@link HierarchyGroupSummary#builder()}.\n\nWhen the {@link Consumer} completes, {@link HierarchyGroupSummary.Builder#build()} is called immediately and its result is passed to {@link #levelFive(HierarchyGroupSummary)}.\n@param levelFive a consumer that will call methods on {@link HierarchyGroupSummary.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #levelFive(HierarchyGroupSummary)", "deprecated" : false, "deprecatedBeanStyleSetterMethodName" : null, "deprecatedFluentGetterMethodName" : null, "deprecatedFluentSetterMethodName" : null, "deprecatedGetterDocumentation" : "

Information about level five.

\n@return Information about level five.\n@deprecated Use {@link #levelFive()}\n", "deprecatedName" : null, "deprecatedSetterDocumentation" : "

Information about level five.

\n@param levelFive Information about level five.\n@return Returns a reference to this object so that method calls can be chained together.\n@deprecated Use {@link #levelFive(HierarchyGroupSummary)}\n", "documentation" : "

Information about level five.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "existenceCheckDocumentation" : "Returns true if the LevelFive property was specified by the sender (it may be empty), or false if the sender did not specify the value (it will be empty). For responses returned by the SDK, the sender is the AWS service.\n", "existenceCheckMethodName" : "hasLevelFive", "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "levelFive", "fluentSetterDocumentation" : "

Information about level five.

\n@param levelFive Information about level five.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "levelFive", "getterDocumentation" : "

Information about level five.

\n@return Information about level five.", "getterModel" : { "returnType" : "HierarchyGroupSummary", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "LevelFive", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "LevelFive", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "SDK_POJO", "name" : "LevelFive", "sensitive" : false, "setterDocumentation" : "

Information about level five.

\n@param levelFive Information about level five.", "setterMethodName" : "setLevelFive", "setterModel" : { "variableDeclarationType" : "HierarchyGroupSummary", "variableName" : "levelFive", "variableType" : "HierarchyGroupSummary", "documentation" : null, "simpleType" : "HierarchyGroupSummary", "variableSetterType" : "HierarchyGroupSummary" }, "simple" : false, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "HierarchyGroupSummary", "variableName" : "levelFive", "variableType" : "HierarchyGroupSummary", "documentation" : "

Information about level five.

", "simpleType" : "HierarchyGroupSummary", "variableSetterType" : "HierarchyGroupSummary" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null } ], "requestSignerAware" : false, "requestSignerClassFqcn" : null, "required" : null, "shapeName" : "HierarchyPath", "simpleMethod" : false, "unmarshaller" : { "flattened" : false, "resultWrapper" : null }, "variable" : { "variableDeclarationType" : "HierarchyPath", "variableName" : "hierarchyPath", "variableType" : "HierarchyPath", "documentation" : null, "simpleType" : "HierarchyPath", "variableSetterType" : "HierarchyPath" }, "wrapper" : false, "xmlNamespace" : null }, "HierarchyStructure" : { "c2jName" : "HierarchyStructure", "customization" : { "artificialResultWrapper" : null, "skipGeneratingMarshaller" : false, "skipGeneratingModelClass" : false, "skipGeneratingUnmarshaller" : false, "staxTargetDepthOffset" : 0 }, "deprecated" : false, "documentation" : "

Contains information about a hierarchy structure.

", "endpointDiscovery" : null, "enums" : null, "errorCode" : null, "event" : false, "eventStream" : false, "explicitEventPayloadMember" : null, "hasHeaderMember" : false, "hasPayloadMember" : false, "hasRequiresLengthMember" : false, "hasStatusCodeMember" : false, "hasStreamingMember" : false, "httpStatusCode" : null, "marshaller" : null, "members" : [ { "autoConstructClassIfExists" : { "present" : false }, "beanStyleGetterMethodName" : "getLevelOne", "beanStyleSetterMethodName" : "setLevelOne", "c2jName" : "LevelOne", "c2jShape" : "HierarchyLevel", "defaultConsumerFluentSetterDocumentation" : "

Information about level one.

\nThis is a convenience that creates an instance of the {@link HierarchyLevel.Builder} avoiding the need to create one manually via {@link HierarchyLevel#builder()}.\n\nWhen the {@link Consumer} completes, {@link HierarchyLevel.Builder#build()} is called immediately and its result is passed to {@link #levelOne(HierarchyLevel)}.\n@param levelOne a consumer that will call methods on {@link HierarchyLevel.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #levelOne(HierarchyLevel)", "deprecated" : false, "deprecatedBeanStyleSetterMethodName" : null, "deprecatedFluentGetterMethodName" : null, "deprecatedFluentSetterMethodName" : null, "deprecatedGetterDocumentation" : "

Information about level one.

\n@return Information about level one.\n@deprecated Use {@link #levelOne()}\n", "deprecatedName" : null, "deprecatedSetterDocumentation" : "

Information about level one.

\n@param levelOne Information about level one.\n@return Returns a reference to this object so that method calls can be chained together.\n@deprecated Use {@link #levelOne(HierarchyLevel)}\n", "documentation" : "

Information about level one.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "existenceCheckDocumentation" : "Returns true if the LevelOne property was specified by the sender (it may be empty), or false if the sender did not specify the value (it will be empty). For responses returned by the SDK, the sender is the AWS service.\n", "existenceCheckMethodName" : "hasLevelOne", "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "levelOne", "fluentSetterDocumentation" : "

Information about level one.

\n@param levelOne Information about level one.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "levelOne", "getterDocumentation" : "

Information about level one.

\n@return Information about level one.", "getterModel" : { "returnType" : "HierarchyLevel", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "LevelOne", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "LevelOne", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "SDK_POJO", "name" : "LevelOne", "sensitive" : false, "setterDocumentation" : "

Information about level one.

\n@param levelOne Information about level one.", "setterMethodName" : "setLevelOne", "setterModel" : { "variableDeclarationType" : "HierarchyLevel", "variableName" : "levelOne", "variableType" : "HierarchyLevel", "documentation" : null, "simpleType" : "HierarchyLevel", "variableSetterType" : "HierarchyLevel" }, "simple" : false, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "HierarchyLevel", "variableName" : "levelOne", "variableType" : "HierarchyLevel", "documentation" : "

Information about level one.

", "simpleType" : "HierarchyLevel", "variableSetterType" : "HierarchyLevel" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null }, { "autoConstructClassIfExists" : { "present" : false }, "beanStyleGetterMethodName" : "getLevelTwo", "beanStyleSetterMethodName" : "setLevelTwo", "c2jName" : "LevelTwo", "c2jShape" : "HierarchyLevel", "defaultConsumerFluentSetterDocumentation" : "

Information about level two.

\nThis is a convenience that creates an instance of the {@link HierarchyLevel.Builder} avoiding the need to create one manually via {@link HierarchyLevel#builder()}.\n\nWhen the {@link Consumer} completes, {@link HierarchyLevel.Builder#build()} is called immediately and its result is passed to {@link #levelTwo(HierarchyLevel)}.\n@param levelTwo a consumer that will call methods on {@link HierarchyLevel.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #levelTwo(HierarchyLevel)", "deprecated" : false, "deprecatedBeanStyleSetterMethodName" : null, "deprecatedFluentGetterMethodName" : null, "deprecatedFluentSetterMethodName" : null, "deprecatedGetterDocumentation" : "

Information about level two.

\n@return Information about level two.\n@deprecated Use {@link #levelTwo()}\n", "deprecatedName" : null, "deprecatedSetterDocumentation" : "

Information about level two.

\n@param levelTwo Information about level two.\n@return Returns a reference to this object so that method calls can be chained together.\n@deprecated Use {@link #levelTwo(HierarchyLevel)}\n", "documentation" : "

Information about level two.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "existenceCheckDocumentation" : "Returns true if the LevelTwo property was specified by the sender (it may be empty), or false if the sender did not specify the value (it will be empty). For responses returned by the SDK, the sender is the AWS service.\n", "existenceCheckMethodName" : "hasLevelTwo", "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "levelTwo", "fluentSetterDocumentation" : "

Information about level two.

\n@param levelTwo Information about level two.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "levelTwo", "getterDocumentation" : "

Information about level two.

\n@return Information about level two.", "getterModel" : { "returnType" : "HierarchyLevel", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "LevelTwo", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "LevelTwo", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "SDK_POJO", "name" : "LevelTwo", "sensitive" : false, "setterDocumentation" : "

Information about level two.

\n@param levelTwo Information about level two.", "setterMethodName" : "setLevelTwo", "setterModel" : { "variableDeclarationType" : "HierarchyLevel", "variableName" : "levelTwo", "variableType" : "HierarchyLevel", "documentation" : null, "simpleType" : "HierarchyLevel", "variableSetterType" : "HierarchyLevel" }, "simple" : false, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "HierarchyLevel", "variableName" : "levelTwo", "variableType" : "HierarchyLevel", "documentation" : "

Information about level two.

", "simpleType" : "HierarchyLevel", "variableSetterType" : "HierarchyLevel" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null }, { "autoConstructClassIfExists" : { "present" : false }, "beanStyleGetterMethodName" : "getLevelThree", "beanStyleSetterMethodName" : "setLevelThree", "c2jName" : "LevelThree", "c2jShape" : "HierarchyLevel", "defaultConsumerFluentSetterDocumentation" : "

Information about level three.

\nThis is a convenience that creates an instance of the {@link HierarchyLevel.Builder} avoiding the need to create one manually via {@link HierarchyLevel#builder()}.\n\nWhen the {@link Consumer} completes, {@link HierarchyLevel.Builder#build()} is called immediately and its result is passed to {@link #levelThree(HierarchyLevel)}.\n@param levelThree a consumer that will call methods on {@link HierarchyLevel.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #levelThree(HierarchyLevel)", "deprecated" : false, "deprecatedBeanStyleSetterMethodName" : null, "deprecatedFluentGetterMethodName" : null, "deprecatedFluentSetterMethodName" : null, "deprecatedGetterDocumentation" : "

Information about level three.

\n@return Information about level three.\n@deprecated Use {@link #levelThree()}\n", "deprecatedName" : null, "deprecatedSetterDocumentation" : "

Information about level three.

\n@param levelThree Information about level three.\n@return Returns a reference to this object so that method calls can be chained together.\n@deprecated Use {@link #levelThree(HierarchyLevel)}\n", "documentation" : "

Information about level three.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "existenceCheckDocumentation" : "Returns true if the LevelThree property was specified by the sender (it may be empty), or false if the sender did not specify the value (it will be empty). For responses returned by the SDK, the sender is the AWS service.\n", "existenceCheckMethodName" : "hasLevelThree", "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "levelThree", "fluentSetterDocumentation" : "

Information about level three.

\n@param levelThree Information about level three.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "levelThree", "getterDocumentation" : "

Information about level three.

\n@return Information about level three.", "getterModel" : { "returnType" : "HierarchyLevel", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "LevelThree", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "LevelThree", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "SDK_POJO", "name" : "LevelThree", "sensitive" : false, "setterDocumentation" : "

Information about level three.

\n@param levelThree Information about level three.", "setterMethodName" : "setLevelThree", "setterModel" : { "variableDeclarationType" : "HierarchyLevel", "variableName" : "levelThree", "variableType" : "HierarchyLevel", "documentation" : null, "simpleType" : "HierarchyLevel", "variableSetterType" : "HierarchyLevel" }, "simple" : false, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "HierarchyLevel", "variableName" : "levelThree", "variableType" : "HierarchyLevel", "documentation" : "

Information about level three.

", "simpleType" : "HierarchyLevel", "variableSetterType" : "HierarchyLevel" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null }, { "autoConstructClassIfExists" : { "present" : false }, "beanStyleGetterMethodName" : "getLevelFour", "beanStyleSetterMethodName" : "setLevelFour", "c2jName" : "LevelFour", "c2jShape" : "HierarchyLevel", "defaultConsumerFluentSetterDocumentation" : "

Information about level four.

\nThis is a convenience that creates an instance of the {@link HierarchyLevel.Builder} avoiding the need to create one manually via {@link HierarchyLevel#builder()}.\n\nWhen the {@link Consumer} completes, {@link HierarchyLevel.Builder#build()} is called immediately and its result is passed to {@link #levelFour(HierarchyLevel)}.\n@param levelFour a consumer that will call methods on {@link HierarchyLevel.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #levelFour(HierarchyLevel)", "deprecated" : false, "deprecatedBeanStyleSetterMethodName" : null, "deprecatedFluentGetterMethodName" : null, "deprecatedFluentSetterMethodName" : null, "deprecatedGetterDocumentation" : "

Information about level four.

\n@return Information about level four.\n@deprecated Use {@link #levelFour()}\n", "deprecatedName" : null, "deprecatedSetterDocumentation" : "

Information about level four.

\n@param levelFour Information about level four.\n@return Returns a reference to this object so that method calls can be chained together.\n@deprecated Use {@link #levelFour(HierarchyLevel)}\n", "documentation" : "

Information about level four.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "existenceCheckDocumentation" : "Returns true if the LevelFour property was specified by the sender (it may be empty), or false if the sender did not specify the value (it will be empty). For responses returned by the SDK, the sender is the AWS service.\n", "existenceCheckMethodName" : "hasLevelFour", "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "levelFour", "fluentSetterDocumentation" : "

Information about level four.

\n@param levelFour Information about level four.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "levelFour", "getterDocumentation" : "

Information about level four.

\n@return Information about level four.", "getterModel" : { "returnType" : "HierarchyLevel", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "LevelFour", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "LevelFour", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "SDK_POJO", "name" : "LevelFour", "sensitive" : false, "setterDocumentation" : "

Information about level four.

\n@param levelFour Information about level four.", "setterMethodName" : "setLevelFour", "setterModel" : { "variableDeclarationType" : "HierarchyLevel", "variableName" : "levelFour", "variableType" : "HierarchyLevel", "documentation" : null, "simpleType" : "HierarchyLevel", "variableSetterType" : "HierarchyLevel" }, "simple" : false, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "HierarchyLevel", "variableName" : "levelFour", "variableType" : "HierarchyLevel", "documentation" : "

Information about level four.

", "simpleType" : "HierarchyLevel", "variableSetterType" : "HierarchyLevel" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null }, { "autoConstructClassIfExists" : { "present" : false }, "beanStyleGetterMethodName" : "getLevelFive", "beanStyleSetterMethodName" : "setLevelFive", "c2jName" : "LevelFive", "c2jShape" : "HierarchyLevel", "defaultConsumerFluentSetterDocumentation" : "

Information about level five.

\nThis is a convenience that creates an instance of the {@link HierarchyLevel.Builder} avoiding the need to create one manually via {@link HierarchyLevel#builder()}.\n\nWhen the {@link Consumer} completes, {@link HierarchyLevel.Builder#build()} is called immediately and its result is passed to {@link #levelFive(HierarchyLevel)}.\n@param levelFive a consumer that will call methods on {@link HierarchyLevel.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #levelFive(HierarchyLevel)", "deprecated" : false, "deprecatedBeanStyleSetterMethodName" : null, "deprecatedFluentGetterMethodName" : null, "deprecatedFluentSetterMethodName" : null, "deprecatedGetterDocumentation" : "

Information about level five.

\n@return Information about level five.\n@deprecated Use {@link #levelFive()}\n", "deprecatedName" : null, "deprecatedSetterDocumentation" : "

Information about level five.

\n@param levelFive Information about level five.\n@return Returns a reference to this object so that method calls can be chained together.\n@deprecated Use {@link #levelFive(HierarchyLevel)}\n", "documentation" : "

Information about level five.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "existenceCheckDocumentation" : "Returns true if the LevelFive property was specified by the sender (it may be empty), or false if the sender did not specify the value (it will be empty). For responses returned by the SDK, the sender is the AWS service.\n", "existenceCheckMethodName" : "hasLevelFive", "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "levelFive", "fluentSetterDocumentation" : "

Information about level five.

\n@param levelFive Information about level five.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "levelFive", "getterDocumentation" : "

Information about level five.

\n@return Information about level five.", "getterModel" : { "returnType" : "HierarchyLevel", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "LevelFive", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "LevelFive", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "SDK_POJO", "name" : "LevelFive", "sensitive" : false, "setterDocumentation" : "

Information about level five.

\n@param levelFive Information about level five.", "setterMethodName" : "setLevelFive", "setterModel" : { "variableDeclarationType" : "HierarchyLevel", "variableName" : "levelFive", "variableType" : "HierarchyLevel", "documentation" : null, "simpleType" : "HierarchyLevel", "variableSetterType" : "HierarchyLevel" }, "simple" : false, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "HierarchyLevel", "variableName" : "levelFive", "variableType" : "HierarchyLevel", "documentation" : "

Information about level five.

", "simpleType" : "HierarchyLevel", "variableSetterType" : "HierarchyLevel" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null } ], "membersAsMap" : { "LevelFive" : { "autoConstructClassIfExists" : { "present" : false }, "beanStyleGetterMethodName" : "getLevelFive", "beanStyleSetterMethodName" : "setLevelFive", "c2jName" : "LevelFive", "c2jShape" : "HierarchyLevel", "defaultConsumerFluentSetterDocumentation" : "

Information about level five.

\nThis is a convenience that creates an instance of the {@link HierarchyLevel.Builder} avoiding the need to create one manually via {@link HierarchyLevel#builder()}.\n\nWhen the {@link Consumer} completes, {@link HierarchyLevel.Builder#build()} is called immediately and its result is passed to {@link #levelFive(HierarchyLevel)}.\n@param levelFive a consumer that will call methods on {@link HierarchyLevel.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #levelFive(HierarchyLevel)", "deprecated" : false, "deprecatedBeanStyleSetterMethodName" : null, "deprecatedFluentGetterMethodName" : null, "deprecatedFluentSetterMethodName" : null, "deprecatedGetterDocumentation" : "

Information about level five.

\n@return Information about level five.\n@deprecated Use {@link #levelFive()}\n", "deprecatedName" : null, "deprecatedSetterDocumentation" : "

Information about level five.

\n@param levelFive Information about level five.\n@return Returns a reference to this object so that method calls can be chained together.\n@deprecated Use {@link #levelFive(HierarchyLevel)}\n", "documentation" : "

Information about level five.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "existenceCheckDocumentation" : "Returns true if the LevelFive property was specified by the sender (it may be empty), or false if the sender did not specify the value (it will be empty). For responses returned by the SDK, the sender is the AWS service.\n", "existenceCheckMethodName" : "hasLevelFive", "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "levelFive", "fluentSetterDocumentation" : "

Information about level five.

\n@param levelFive Information about level five.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "levelFive", "getterDocumentation" : "

Information about level five.

\n@return Information about level five.", "getterModel" : { "returnType" : "HierarchyLevel", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "LevelFive", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "LevelFive", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "SDK_POJO", "name" : "LevelFive", "sensitive" : false, "setterDocumentation" : "

Information about level five.

\n@param levelFive Information about level five.", "setterMethodName" : "setLevelFive", "setterModel" : { "variableDeclarationType" : "HierarchyLevel", "variableName" : "levelFive", "variableType" : "HierarchyLevel", "documentation" : null, "simpleType" : "HierarchyLevel", "variableSetterType" : "HierarchyLevel" }, "simple" : false, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "HierarchyLevel", "variableName" : "levelFive", "variableType" : "HierarchyLevel", "documentation" : "

Information about level five.

", "simpleType" : "HierarchyLevel", "variableSetterType" : "HierarchyLevel" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null }, "LevelFour" : { "autoConstructClassIfExists" : { "present" : false }, "beanStyleGetterMethodName" : "getLevelFour", "beanStyleSetterMethodName" : "setLevelFour", "c2jName" : "LevelFour", "c2jShape" : "HierarchyLevel", "defaultConsumerFluentSetterDocumentation" : "

Information about level four.

\nThis is a convenience that creates an instance of the {@link HierarchyLevel.Builder} avoiding the need to create one manually via {@link HierarchyLevel#builder()}.\n\nWhen the {@link Consumer} completes, {@link HierarchyLevel.Builder#build()} is called immediately and its result is passed to {@link #levelFour(HierarchyLevel)}.\n@param levelFour a consumer that will call methods on {@link HierarchyLevel.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #levelFour(HierarchyLevel)", "deprecated" : false, "deprecatedBeanStyleSetterMethodName" : null, "deprecatedFluentGetterMethodName" : null, "deprecatedFluentSetterMethodName" : null, "deprecatedGetterDocumentation" : "

Information about level four.

\n@return Information about level four.\n@deprecated Use {@link #levelFour()}\n", "deprecatedName" : null, "deprecatedSetterDocumentation" : "

Information about level four.

\n@param levelFour Information about level four.\n@return Returns a reference to this object so that method calls can be chained together.\n@deprecated Use {@link #levelFour(HierarchyLevel)}\n", "documentation" : "

Information about level four.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "existenceCheckDocumentation" : "Returns true if the LevelFour property was specified by the sender (it may be empty), or false if the sender did not specify the value (it will be empty). For responses returned by the SDK, the sender is the AWS service.\n", "existenceCheckMethodName" : "hasLevelFour", "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "levelFour", "fluentSetterDocumentation" : "

Information about level four.

\n@param levelFour Information about level four.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "levelFour", "getterDocumentation" : "

Information about level four.

\n@return Information about level four.", "getterModel" : { "returnType" : "HierarchyLevel", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "LevelFour", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "LevelFour", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "SDK_POJO", "name" : "LevelFour", "sensitive" : false, "setterDocumentation" : "

Information about level four.

\n@param levelFour Information about level four.", "setterMethodName" : "setLevelFour", "setterModel" : { "variableDeclarationType" : "HierarchyLevel", "variableName" : "levelFour", "variableType" : "HierarchyLevel", "documentation" : null, "simpleType" : "HierarchyLevel", "variableSetterType" : "HierarchyLevel" }, "simple" : false, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "HierarchyLevel", "variableName" : "levelFour", "variableType" : "HierarchyLevel", "documentation" : "

Information about level four.

", "simpleType" : "HierarchyLevel", "variableSetterType" : "HierarchyLevel" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null }, "LevelOne" : { "autoConstructClassIfExists" : { "present" : false }, "beanStyleGetterMethodName" : "getLevelOne", "beanStyleSetterMethodName" : "setLevelOne", "c2jName" : "LevelOne", "c2jShape" : "HierarchyLevel", "defaultConsumerFluentSetterDocumentation" : "

Information about level one.

\nThis is a convenience that creates an instance of the {@link HierarchyLevel.Builder} avoiding the need to create one manually via {@link HierarchyLevel#builder()}.\n\nWhen the {@link Consumer} completes, {@link HierarchyLevel.Builder#build()} is called immediately and its result is passed to {@link #levelOne(HierarchyLevel)}.\n@param levelOne a consumer that will call methods on {@link HierarchyLevel.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #levelOne(HierarchyLevel)", "deprecated" : false, "deprecatedBeanStyleSetterMethodName" : null, "deprecatedFluentGetterMethodName" : null, "deprecatedFluentSetterMethodName" : null, "deprecatedGetterDocumentation" : "

Information about level one.

\n@return Information about level one.\n@deprecated Use {@link #levelOne()}\n", "deprecatedName" : null, "deprecatedSetterDocumentation" : "

Information about level one.

\n@param levelOne Information about level one.\n@return Returns a reference to this object so that method calls can be chained together.\n@deprecated Use {@link #levelOne(HierarchyLevel)}\n", "documentation" : "

Information about level one.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "existenceCheckDocumentation" : "Returns true if the LevelOne property was specified by the sender (it may be empty), or false if the sender did not specify the value (it will be empty). For responses returned by the SDK, the sender is the AWS service.\n", "existenceCheckMethodName" : "hasLevelOne", "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "levelOne", "fluentSetterDocumentation" : "

Information about level one.

\n@param levelOne Information about level one.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "levelOne", "getterDocumentation" : "

Information about level one.

\n@return Information about level one.", "getterModel" : { "returnType" : "HierarchyLevel", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "LevelOne", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "LevelOne", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "SDK_POJO", "name" : "LevelOne", "sensitive" : false, "setterDocumentation" : "

Information about level one.

\n@param levelOne Information about level one.", "setterMethodName" : "setLevelOne", "setterModel" : { "variableDeclarationType" : "HierarchyLevel", "variableName" : "levelOne", "variableType" : "HierarchyLevel", "documentation" : null, "simpleType" : "HierarchyLevel", "variableSetterType" : "HierarchyLevel" }, "simple" : false, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "HierarchyLevel", "variableName" : "levelOne", "variableType" : "HierarchyLevel", "documentation" : "

Information about level one.

", "simpleType" : "HierarchyLevel", "variableSetterType" : "HierarchyLevel" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null }, "LevelThree" : { "autoConstructClassIfExists" : { "present" : false }, "beanStyleGetterMethodName" : "getLevelThree", "beanStyleSetterMethodName" : "setLevelThree", "c2jName" : "LevelThree", "c2jShape" : "HierarchyLevel", "defaultConsumerFluentSetterDocumentation" : "

Information about level three.

\nThis is a convenience that creates an instance of the {@link HierarchyLevel.Builder} avoiding the need to create one manually via {@link HierarchyLevel#builder()}.\n\nWhen the {@link Consumer} completes, {@link HierarchyLevel.Builder#build()} is called immediately and its result is passed to {@link #levelThree(HierarchyLevel)}.\n@param levelThree a consumer that will call methods on {@link HierarchyLevel.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #levelThree(HierarchyLevel)", "deprecated" : false, "deprecatedBeanStyleSetterMethodName" : null, "deprecatedFluentGetterMethodName" : null, "deprecatedFluentSetterMethodName" : null, "deprecatedGetterDocumentation" : "

Information about level three.

\n@return Information about level three.\n@deprecated Use {@link #levelThree()}\n", "deprecatedName" : null, "deprecatedSetterDocumentation" : "

Information about level three.

\n@param levelThree Information about level three.\n@return Returns a reference to this object so that method calls can be chained together.\n@deprecated Use {@link #levelThree(HierarchyLevel)}\n", "documentation" : "

Information about level three.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "existenceCheckDocumentation" : "Returns true if the LevelThree property was specified by the sender (it may be empty), or false if the sender did not specify the value (it will be empty). For responses returned by the SDK, the sender is the AWS service.\n", "existenceCheckMethodName" : "hasLevelThree", "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "levelThree", "fluentSetterDocumentation" : "

Information about level three.

\n@param levelThree Information about level three.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "levelThree", "getterDocumentation" : "

Information about level three.

\n@return Information about level three.", "getterModel" : { "returnType" : "HierarchyLevel", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "LevelThree", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "LevelThree", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "SDK_POJO", "name" : "LevelThree", "sensitive" : false, "setterDocumentation" : "

Information about level three.

\n@param levelThree Information about level three.", "setterMethodName" : "setLevelThree", "setterModel" : { "variableDeclarationType" : "HierarchyLevel", "variableName" : "levelThree", "variableType" : "HierarchyLevel", "documentation" : null, "simpleType" : "HierarchyLevel", "variableSetterType" : "HierarchyLevel" }, "simple" : false, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "HierarchyLevel", "variableName" : "levelThree", "variableType" : "HierarchyLevel", "documentation" : "

Information about level three.

", "simpleType" : "HierarchyLevel", "variableSetterType" : "HierarchyLevel" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null }, "LevelTwo" : { "autoConstructClassIfExists" : { "present" : false }, "beanStyleGetterMethodName" : "getLevelTwo", "beanStyleSetterMethodName" : "setLevelTwo", "c2jName" : "LevelTwo", "c2jShape" : "HierarchyLevel", "defaultConsumerFluentSetterDocumentation" : "

Information about level two.

\nThis is a convenience that creates an instance of the {@link HierarchyLevel.Builder} avoiding the need to create one manually via {@link HierarchyLevel#builder()}.\n\nWhen the {@link Consumer} completes, {@link HierarchyLevel.Builder#build()} is called immediately and its result is passed to {@link #levelTwo(HierarchyLevel)}.\n@param levelTwo a consumer that will call methods on {@link HierarchyLevel.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #levelTwo(HierarchyLevel)", "deprecated" : false, "deprecatedBeanStyleSetterMethodName" : null, "deprecatedFluentGetterMethodName" : null, "deprecatedFluentSetterMethodName" : null, "deprecatedGetterDocumentation" : "

Information about level two.

\n@return Information about level two.\n@deprecated Use {@link #levelTwo()}\n", "deprecatedName" : null, "deprecatedSetterDocumentation" : "

Information about level two.

\n@param levelTwo Information about level two.\n@return Returns a reference to this object so that method calls can be chained together.\n@deprecated Use {@link #levelTwo(HierarchyLevel)}\n", "documentation" : "

Information about level two.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "existenceCheckDocumentation" : "Returns true if the LevelTwo property was specified by the sender (it may be empty), or false if the sender did not specify the value (it will be empty). For responses returned by the SDK, the sender is the AWS service.\n", "existenceCheckMethodName" : "hasLevelTwo", "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "levelTwo", "fluentSetterDocumentation" : "

Information about level two.

\n@param levelTwo Information about level two.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "levelTwo", "getterDocumentation" : "

Information about level two.

\n@return Information about level two.", "getterModel" : { "returnType" : "HierarchyLevel", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "LevelTwo", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "LevelTwo", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "SDK_POJO", "name" : "LevelTwo", "sensitive" : false, "setterDocumentation" : "

Information about level two.

\n@param levelTwo Information about level two.", "setterMethodName" : "setLevelTwo", "setterModel" : { "variableDeclarationType" : "HierarchyLevel", "variableName" : "levelTwo", "variableType" : "HierarchyLevel", "documentation" : null, "simpleType" : "HierarchyLevel", "variableSetterType" : "HierarchyLevel" }, "simple" : false, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "HierarchyLevel", "variableName" : "levelTwo", "variableType" : "HierarchyLevel", "documentation" : "

Information about level two.

", "simpleType" : "HierarchyLevel", "variableSetterType" : "HierarchyLevel" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null } }, "nonStreamingMembers" : [ { "autoConstructClassIfExists" : { "present" : false }, "beanStyleGetterMethodName" : "getLevelOne", "beanStyleSetterMethodName" : "setLevelOne", "c2jName" : "LevelOne", "c2jShape" : "HierarchyLevel", "defaultConsumerFluentSetterDocumentation" : "

Information about level one.

\nThis is a convenience that creates an instance of the {@link HierarchyLevel.Builder} avoiding the need to create one manually via {@link HierarchyLevel#builder()}.\n\nWhen the {@link Consumer} completes, {@link HierarchyLevel.Builder#build()} is called immediately and its result is passed to {@link #levelOne(HierarchyLevel)}.\n@param levelOne a consumer that will call methods on {@link HierarchyLevel.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #levelOne(HierarchyLevel)", "deprecated" : false, "deprecatedBeanStyleSetterMethodName" : null, "deprecatedFluentGetterMethodName" : null, "deprecatedFluentSetterMethodName" : null, "deprecatedGetterDocumentation" : "

Information about level one.

\n@return Information about level one.\n@deprecated Use {@link #levelOne()}\n", "deprecatedName" : null, "deprecatedSetterDocumentation" : "

Information about level one.

\n@param levelOne Information about level one.\n@return Returns a reference to this object so that method calls can be chained together.\n@deprecated Use {@link #levelOne(HierarchyLevel)}\n", "documentation" : "

Information about level one.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "existenceCheckDocumentation" : "Returns true if the LevelOne property was specified by the sender (it may be empty), or false if the sender did not specify the value (it will be empty). For responses returned by the SDK, the sender is the AWS service.\n", "existenceCheckMethodName" : "hasLevelOne", "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "levelOne", "fluentSetterDocumentation" : "

Information about level one.

\n@param levelOne Information about level one.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "levelOne", "getterDocumentation" : "

Information about level one.

\n@return Information about level one.", "getterModel" : { "returnType" : "HierarchyLevel", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "LevelOne", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "LevelOne", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "SDK_POJO", "name" : "LevelOne", "sensitive" : false, "setterDocumentation" : "

Information about level one.

\n@param levelOne Information about level one.", "setterMethodName" : "setLevelOne", "setterModel" : { "variableDeclarationType" : "HierarchyLevel", "variableName" : "levelOne", "variableType" : "HierarchyLevel", "documentation" : null, "simpleType" : "HierarchyLevel", "variableSetterType" : "HierarchyLevel" }, "simple" : false, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "HierarchyLevel", "variableName" : "levelOne", "variableType" : "HierarchyLevel", "documentation" : "

Information about level one.

", "simpleType" : "HierarchyLevel", "variableSetterType" : "HierarchyLevel" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null }, { "autoConstructClassIfExists" : { "present" : false }, "beanStyleGetterMethodName" : "getLevelTwo", "beanStyleSetterMethodName" : "setLevelTwo", "c2jName" : "LevelTwo", "c2jShape" : "HierarchyLevel", "defaultConsumerFluentSetterDocumentation" : "

Information about level two.

\nThis is a convenience that creates an instance of the {@link HierarchyLevel.Builder} avoiding the need to create one manually via {@link HierarchyLevel#builder()}.\n\nWhen the {@link Consumer} completes, {@link HierarchyLevel.Builder#build()} is called immediately and its result is passed to {@link #levelTwo(HierarchyLevel)}.\n@param levelTwo a consumer that will call methods on {@link HierarchyLevel.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #levelTwo(HierarchyLevel)", "deprecated" : false, "deprecatedBeanStyleSetterMethodName" : null, "deprecatedFluentGetterMethodName" : null, "deprecatedFluentSetterMethodName" : null, "deprecatedGetterDocumentation" : "

Information about level two.

\n@return Information about level two.\n@deprecated Use {@link #levelTwo()}\n", "deprecatedName" : null, "deprecatedSetterDocumentation" : "

Information about level two.

\n@param levelTwo Information about level two.\n@return Returns a reference to this object so that method calls can be chained together.\n@deprecated Use {@link #levelTwo(HierarchyLevel)}\n", "documentation" : "

Information about level two.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "existenceCheckDocumentation" : "Returns true if the LevelTwo property was specified by the sender (it may be empty), or false if the sender did not specify the value (it will be empty). For responses returned by the SDK, the sender is the AWS service.\n", "existenceCheckMethodName" : "hasLevelTwo", "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "levelTwo", "fluentSetterDocumentation" : "

Information about level two.

\n@param levelTwo Information about level two.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "levelTwo", "getterDocumentation" : "

Information about level two.

\n@return Information about level two.", "getterModel" : { "returnType" : "HierarchyLevel", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "LevelTwo", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "LevelTwo", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "SDK_POJO", "name" : "LevelTwo", "sensitive" : false, "setterDocumentation" : "

Information about level two.

\n@param levelTwo Information about level two.", "setterMethodName" : "setLevelTwo", "setterModel" : { "variableDeclarationType" : "HierarchyLevel", "variableName" : "levelTwo", "variableType" : "HierarchyLevel", "documentation" : null, "simpleType" : "HierarchyLevel", "variableSetterType" : "HierarchyLevel" }, "simple" : false, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "HierarchyLevel", "variableName" : "levelTwo", "variableType" : "HierarchyLevel", "documentation" : "

Information about level two.

", "simpleType" : "HierarchyLevel", "variableSetterType" : "HierarchyLevel" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null }, { "autoConstructClassIfExists" : { "present" : false }, "beanStyleGetterMethodName" : "getLevelThree", "beanStyleSetterMethodName" : "setLevelThree", "c2jName" : "LevelThree", "c2jShape" : "HierarchyLevel", "defaultConsumerFluentSetterDocumentation" : "

Information about level three.

\nThis is a convenience that creates an instance of the {@link HierarchyLevel.Builder} avoiding the need to create one manually via {@link HierarchyLevel#builder()}.\n\nWhen the {@link Consumer} completes, {@link HierarchyLevel.Builder#build()} is called immediately and its result is passed to {@link #levelThree(HierarchyLevel)}.\n@param levelThree a consumer that will call methods on {@link HierarchyLevel.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #levelThree(HierarchyLevel)", "deprecated" : false, "deprecatedBeanStyleSetterMethodName" : null, "deprecatedFluentGetterMethodName" : null, "deprecatedFluentSetterMethodName" : null, "deprecatedGetterDocumentation" : "

Information about level three.

\n@return Information about level three.\n@deprecated Use {@link #levelThree()}\n", "deprecatedName" : null, "deprecatedSetterDocumentation" : "

Information about level three.

\n@param levelThree Information about level three.\n@return Returns a reference to this object so that method calls can be chained together.\n@deprecated Use {@link #levelThree(HierarchyLevel)}\n", "documentation" : "

Information about level three.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "existenceCheckDocumentation" : "Returns true if the LevelThree property was specified by the sender (it may be empty), or false if the sender did not specify the value (it will be empty). For responses returned by the SDK, the sender is the AWS service.\n", "existenceCheckMethodName" : "hasLevelThree", "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "levelThree", "fluentSetterDocumentation" : "

Information about level three.

\n@param levelThree Information about level three.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "levelThree", "getterDocumentation" : "

Information about level three.

\n@return Information about level three.", "getterModel" : { "returnType" : "HierarchyLevel", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "LevelThree", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "LevelThree", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "SDK_POJO", "name" : "LevelThree", "sensitive" : false, "setterDocumentation" : "

Information about level three.

\n@param levelThree Information about level three.", "setterMethodName" : "setLevelThree", "setterModel" : { "variableDeclarationType" : "HierarchyLevel", "variableName" : "levelThree", "variableType" : "HierarchyLevel", "documentation" : null, "simpleType" : "HierarchyLevel", "variableSetterType" : "HierarchyLevel" }, "simple" : false, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "HierarchyLevel", "variableName" : "levelThree", "variableType" : "HierarchyLevel", "documentation" : "

Information about level three.

", "simpleType" : "HierarchyLevel", "variableSetterType" : "HierarchyLevel" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null }, { "autoConstructClassIfExists" : { "present" : false }, "beanStyleGetterMethodName" : "getLevelFour", "beanStyleSetterMethodName" : "setLevelFour", "c2jName" : "LevelFour", "c2jShape" : "HierarchyLevel", "defaultConsumerFluentSetterDocumentation" : "

Information about level four.

\nThis is a convenience that creates an instance of the {@link HierarchyLevel.Builder} avoiding the need to create one manually via {@link HierarchyLevel#builder()}.\n\nWhen the {@link Consumer} completes, {@link HierarchyLevel.Builder#build()} is called immediately and its result is passed to {@link #levelFour(HierarchyLevel)}.\n@param levelFour a consumer that will call methods on {@link HierarchyLevel.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #levelFour(HierarchyLevel)", "deprecated" : false, "deprecatedBeanStyleSetterMethodName" : null, "deprecatedFluentGetterMethodName" : null, "deprecatedFluentSetterMethodName" : null, "deprecatedGetterDocumentation" : "

Information about level four.

\n@return Information about level four.\n@deprecated Use {@link #levelFour()}\n", "deprecatedName" : null, "deprecatedSetterDocumentation" : "

Information about level four.

\n@param levelFour Information about level four.\n@return Returns a reference to this object so that method calls can be chained together.\n@deprecated Use {@link #levelFour(HierarchyLevel)}\n", "documentation" : "

Information about level four.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "existenceCheckDocumentation" : "Returns true if the LevelFour property was specified by the sender (it may be empty), or false if the sender did not specify the value (it will be empty). For responses returned by the SDK, the sender is the AWS service.\n", "existenceCheckMethodName" : "hasLevelFour", "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "levelFour", "fluentSetterDocumentation" : "

Information about level four.

\n@param levelFour Information about level four.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "levelFour", "getterDocumentation" : "

Information about level four.

\n@return Information about level four.", "getterModel" : { "returnType" : "HierarchyLevel", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "LevelFour", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "LevelFour", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "SDK_POJO", "name" : "LevelFour", "sensitive" : false, "setterDocumentation" : "

Information about level four.

\n@param levelFour Information about level four.", "setterMethodName" : "setLevelFour", "setterModel" : { "variableDeclarationType" : "HierarchyLevel", "variableName" : "levelFour", "variableType" : "HierarchyLevel", "documentation" : null, "simpleType" : "HierarchyLevel", "variableSetterType" : "HierarchyLevel" }, "simple" : false, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "HierarchyLevel", "variableName" : "levelFour", "variableType" : "HierarchyLevel", "documentation" : "

Information about level four.

", "simpleType" : "HierarchyLevel", "variableSetterType" : "HierarchyLevel" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null }, { "autoConstructClassIfExists" : { "present" : false }, "beanStyleGetterMethodName" : "getLevelFive", "beanStyleSetterMethodName" : "setLevelFive", "c2jName" : "LevelFive", "c2jShape" : "HierarchyLevel", "defaultConsumerFluentSetterDocumentation" : "

Information about level five.

\nThis is a convenience that creates an instance of the {@link HierarchyLevel.Builder} avoiding the need to create one manually via {@link HierarchyLevel#builder()}.\n\nWhen the {@link Consumer} completes, {@link HierarchyLevel.Builder#build()} is called immediately and its result is passed to {@link #levelFive(HierarchyLevel)}.\n@param levelFive a consumer that will call methods on {@link HierarchyLevel.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #levelFive(HierarchyLevel)", "deprecated" : false, "deprecatedBeanStyleSetterMethodName" : null, "deprecatedFluentGetterMethodName" : null, "deprecatedFluentSetterMethodName" : null, "deprecatedGetterDocumentation" : "

Information about level five.

\n@return Information about level five.\n@deprecated Use {@link #levelFive()}\n", "deprecatedName" : null, "deprecatedSetterDocumentation" : "

Information about level five.

\n@param levelFive Information about level five.\n@return Returns a reference to this object so that method calls can be chained together.\n@deprecated Use {@link #levelFive(HierarchyLevel)}\n", "documentation" : "

Information about level five.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "existenceCheckDocumentation" : "Returns true if the LevelFive property was specified by the sender (it may be empty), or false if the sender did not specify the value (it will be empty). For responses returned by the SDK, the sender is the AWS service.\n", "existenceCheckMethodName" : "hasLevelFive", "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "levelFive", "fluentSetterDocumentation" : "

Information about level five.

\n@param levelFive Information about level five.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "levelFive", "getterDocumentation" : "

Information about level five.

\n@return Information about level five.", "getterModel" : { "returnType" : "HierarchyLevel", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "LevelFive", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "LevelFive", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "SDK_POJO", "name" : "LevelFive", "sensitive" : false, "setterDocumentation" : "

Information about level five.

\n@param levelFive Information about level five.", "setterMethodName" : "setLevelFive", "setterModel" : { "variableDeclarationType" : "HierarchyLevel", "variableName" : "levelFive", "variableType" : "HierarchyLevel", "documentation" : null, "simpleType" : "HierarchyLevel", "variableSetterType" : "HierarchyLevel" }, "simple" : false, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "HierarchyLevel", "variableName" : "levelFive", "variableType" : "HierarchyLevel", "documentation" : "

Information about level five.

", "simpleType" : "HierarchyLevel", "variableSetterType" : "HierarchyLevel" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null } ], "requestSignerAware" : false, "requestSignerClassFqcn" : null, "required" : null, "shapeName" : "HierarchyStructure", "simpleMethod" : false, "unmarshaller" : { "flattened" : false, "resultWrapper" : null }, "variable" : { "variableDeclarationType" : "HierarchyStructure", "variableName" : "hierarchyStructure", "variableType" : "HierarchyStructure", "documentation" : null, "simpleType" : "HierarchyStructure", "variableSetterType" : "HierarchyStructure" }, "wrapper" : false, "xmlNamespace" : null }, "HistoricalMetric" : { "c2jName" : "HistoricalMetric", "customization" : { "artificialResultWrapper" : null, "skipGeneratingMarshaller" : false, "skipGeneratingModelClass" : false, "skipGeneratingUnmarshaller" : false, "staxTargetDepthOffset" : 0 }, "deprecated" : false, "documentation" : "

Contains information about a historical metric.

", "endpointDiscovery" : null, "enums" : null, "errorCode" : null, "event" : false, "eventStream" : false, "explicitEventPayloadMember" : null, "hasHeaderMember" : false, "hasPayloadMember" : false, "hasRequiresLengthMember" : false, "hasStatusCodeMember" : false, "hasStreamingMember" : false, "httpStatusCode" : null, "marshaller" : null, "members" : [ { "autoConstructClassIfExists" : { "present" : false }, "beanStyleGetterMethodName" : "getName", "beanStyleSetterMethodName" : "setName", "c2jName" : "Name", "c2jShape" : "HistoricalMetricName", "defaultConsumerFluentSetterDocumentation" : "

The name of the metric.

\nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #nameAsString(String)}.\n@param name a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #name(String)", "deprecated" : false, "deprecatedBeanStyleSetterMethodName" : null, "deprecatedFluentGetterMethodName" : null, "deprecatedFluentSetterMethodName" : null, "deprecatedGetterDocumentation" : "

The name of the metric.

\n

\nIf the service returns an enum value that is not available in the current SDK version, {@link #name} will return {@link HistoricalMetricName#UNKNOWN_TO_SDK_VERSION}. The raw value returned by the service is available from {@link #nameAsString}.\n

\n@return The name of the metric.\n@see HistoricalMetricName\n@deprecated Use {@link #nameAsString()}\n", "deprecatedName" : null, "deprecatedSetterDocumentation" : "

The name of the metric.

\n@param name The name of the metric.\n@see HistoricalMetricName\n@return Returns a reference to this object so that method calls can be chained together.\n@see HistoricalMetricName\n@deprecated Use {@link #name(String)}\n", "documentation" : "

The name of the metric.

", "endpointDiscoveryId" : false, "enumType" : "HistoricalMetricName", "eventHeader" : false, "eventPayload" : false, "existenceCheckDocumentation" : "Returns true if the Name property was specified by the sender (it may be empty), or false if the sender did not specify the value (it will be empty). For responses returned by the SDK, the sender is the AWS service.\n", "existenceCheckMethodName" : "hasName", "fluentEnumGetterMethodName" : "name", "fluentEnumSetterMethodName" : "name", "fluentGetterMethodName" : "nameAsString", "fluentSetterDocumentation" : "

The name of the metric.

\n@param name The name of the metric.\n@see HistoricalMetricName\n@return Returns a reference to this object so that method calls can be chained together.\n@see HistoricalMetricName", "fluentSetterMethodName" : "name", "getterDocumentation" : "

The name of the metric.

\n

\nIf the service returns an enum value that is not available in the current SDK version, {@link #name} will return {@link HistoricalMetricName#UNKNOWN_TO_SDK_VERSION}. The raw value returned by the service is available from {@link #nameAsString}.\n

\n@return The name of the metric.\n@see HistoricalMetricName", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "Name", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "Name", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "Name", "sensitive" : false, "setterDocumentation" : "

The name of the metric.

\n@param name The name of the metric.\n@see HistoricalMetricName", "setterMethodName" : "setName", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "name", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "name", "variableType" : "String", "documentation" : "

The name of the metric.

", "simpleType" : "String", "variableSetterType" : "String" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null }, { "autoConstructClassIfExists" : { "present" : false }, "beanStyleGetterMethodName" : "getThreshold", "beanStyleSetterMethodName" : "setThreshold", "c2jName" : "Threshold", "c2jShape" : "Threshold", "defaultConsumerFluentSetterDocumentation" : "

The threshold for the metric, used with service level metrics.

\nThis is a convenience that creates an instance of the {@link Threshold.Builder} avoiding the need to create one manually via {@link Threshold#builder()}.\n\nWhen the {@link Consumer} completes, {@link Threshold.Builder#build()} is called immediately and its result is passed to {@link #threshold(Threshold)}.\n@param threshold a consumer that will call methods on {@link Threshold.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #threshold(Threshold)", "deprecated" : false, "deprecatedBeanStyleSetterMethodName" : null, "deprecatedFluentGetterMethodName" : null, "deprecatedFluentSetterMethodName" : null, "deprecatedGetterDocumentation" : "

The threshold for the metric, used with service level metrics.

\n@return The threshold for the metric, used with service level metrics.\n@deprecated Use {@link #threshold()}\n", "deprecatedName" : null, "deprecatedSetterDocumentation" : "

The threshold for the metric, used with service level metrics.

\n@param threshold The threshold for the metric, used with service level metrics.\n@return Returns a reference to this object so that method calls can be chained together.\n@deprecated Use {@link #threshold(Threshold)}\n", "documentation" : "

The threshold for the metric, used with service level metrics.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "existenceCheckDocumentation" : "Returns true if the Threshold property was specified by the sender (it may be empty), or false if the sender did not specify the value (it will be empty). For responses returned by the SDK, the sender is the AWS service.\n", "existenceCheckMethodName" : "hasThreshold", "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "threshold", "fluentSetterDocumentation" : "

The threshold for the metric, used with service level metrics.

\n@param threshold The threshold for the metric, used with service level metrics.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "threshold", "getterDocumentation" : "

The threshold for the metric, used with service level metrics.

\n@return The threshold for the metric, used with service level metrics.", "getterModel" : { "returnType" : "Threshold", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "Threshold", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "Threshold", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "SDK_POJO", "name" : "Threshold", "sensitive" : false, "setterDocumentation" : "

The threshold for the metric, used with service level metrics.

\n@param threshold The threshold for the metric, used with service level metrics.", "setterMethodName" : "setThreshold", "setterModel" : { "variableDeclarationType" : "Threshold", "variableName" : "threshold", "variableType" : "Threshold", "documentation" : null, "simpleType" : "Threshold", "variableSetterType" : "Threshold" }, "simple" : false, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "Threshold", "variableName" : "threshold", "variableType" : "Threshold", "documentation" : "

The threshold for the metric, used with service level metrics.

", "simpleType" : "Threshold", "variableSetterType" : "Threshold" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null }, { "autoConstructClassIfExists" : { "present" : false }, "beanStyleGetterMethodName" : "getStatistic", "beanStyleSetterMethodName" : "setStatistic", "c2jName" : "Statistic", "c2jShape" : "Statistic", "defaultConsumerFluentSetterDocumentation" : "

The statistic for the metric.

\nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #statisticAsString(String)}.\n@param statistic a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #statistic(String)", "deprecated" : false, "deprecatedBeanStyleSetterMethodName" : null, "deprecatedFluentGetterMethodName" : null, "deprecatedFluentSetterMethodName" : null, "deprecatedGetterDocumentation" : "

The statistic for the metric.

\n

\nIf the service returns an enum value that is not available in the current SDK version, {@link #statistic} will return {@link Statistic#UNKNOWN_TO_SDK_VERSION}. The raw value returned by the service is available from {@link #statisticAsString}.\n

\n@return The statistic for the metric.\n@see Statistic\n@deprecated Use {@link #statisticAsString()}\n", "deprecatedName" : null, "deprecatedSetterDocumentation" : "

The statistic for the metric.

\n@param statistic The statistic for the metric.\n@see Statistic\n@return Returns a reference to this object so that method calls can be chained together.\n@see Statistic\n@deprecated Use {@link #statistic(String)}\n", "documentation" : "

The statistic for the metric.

", "endpointDiscoveryId" : false, "enumType" : "Statistic", "eventHeader" : false, "eventPayload" : false, "existenceCheckDocumentation" : "Returns true if the Statistic property was specified by the sender (it may be empty), or false if the sender did not specify the value (it will be empty). For responses returned by the SDK, the sender is the AWS service.\n", "existenceCheckMethodName" : "hasStatistic", "fluentEnumGetterMethodName" : "statistic", "fluentEnumSetterMethodName" : "statistic", "fluentGetterMethodName" : "statisticAsString", "fluentSetterDocumentation" : "

The statistic for the metric.

\n@param statistic The statistic for the metric.\n@see Statistic\n@return Returns a reference to this object so that method calls can be chained together.\n@see Statistic", "fluentSetterMethodName" : "statistic", "getterDocumentation" : "

The statistic for the metric.

\n

\nIf the service returns an enum value that is not available in the current SDK version, {@link #statistic} will return {@link Statistic#UNKNOWN_TO_SDK_VERSION}. The raw value returned by the service is available from {@link #statisticAsString}.\n

\n@return The statistic for the metric.\n@see Statistic", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "Statistic", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "Statistic", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "Statistic", "sensitive" : false, "setterDocumentation" : "

The statistic for the metric.

\n@param statistic The statistic for the metric.\n@see Statistic", "setterMethodName" : "setStatistic", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "statistic", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "statistic", "variableType" : "String", "documentation" : "

The statistic for the metric.

", "simpleType" : "String", "variableSetterType" : "String" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null }, { "autoConstructClassIfExists" : { "present" : false }, "beanStyleGetterMethodName" : "getUnit", "beanStyleSetterMethodName" : "setUnit", "c2jName" : "Unit", "c2jShape" : "Unit", "defaultConsumerFluentSetterDocumentation" : "

The unit for the metric.

\nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #unitAsString(String)}.\n@param unit a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #unit(String)", "deprecated" : false, "deprecatedBeanStyleSetterMethodName" : null, "deprecatedFluentGetterMethodName" : null, "deprecatedFluentSetterMethodName" : null, "deprecatedGetterDocumentation" : "

The unit for the metric.

\n

\nIf the service returns an enum value that is not available in the current SDK version, {@link #unit} will return {@link Unit#UNKNOWN_TO_SDK_VERSION}. The raw value returned by the service is available from {@link #unitAsString}.\n

\n@return The unit for the metric.\n@see Unit\n@deprecated Use {@link #unitAsString()}\n", "deprecatedName" : null, "deprecatedSetterDocumentation" : "

The unit for the metric.

\n@param unit The unit for the metric.\n@see Unit\n@return Returns a reference to this object so that method calls can be chained together.\n@see Unit\n@deprecated Use {@link #unit(String)}\n", "documentation" : "

The unit for the metric.

", "endpointDiscoveryId" : false, "enumType" : "Unit", "eventHeader" : false, "eventPayload" : false, "existenceCheckDocumentation" : "Returns true if the Unit property was specified by the sender (it may be empty), or false if the sender did not specify the value (it will be empty). For responses returned by the SDK, the sender is the AWS service.\n", "existenceCheckMethodName" : "hasUnit", "fluentEnumGetterMethodName" : "unit", "fluentEnumSetterMethodName" : "unit", "fluentGetterMethodName" : "unitAsString", "fluentSetterDocumentation" : "

The unit for the metric.

\n@param unit The unit for the metric.\n@see Unit\n@return Returns a reference to this object so that method calls can be chained together.\n@see Unit", "fluentSetterMethodName" : "unit", "getterDocumentation" : "

The unit for the metric.

\n

\nIf the service returns an enum value that is not available in the current SDK version, {@link #unit} will return {@link Unit#UNKNOWN_TO_SDK_VERSION}. The raw value returned by the service is available from {@link #unitAsString}.\n

\n@return The unit for the metric.\n@see Unit", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "Unit", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "Unit", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "Unit", "sensitive" : false, "setterDocumentation" : "

The unit for the metric.

\n@param unit The unit for the metric.\n@see Unit", "setterMethodName" : "setUnit", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "unit", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "unit", "variableType" : "String", "documentation" : "

The unit for the metric.

", "simpleType" : "String", "variableSetterType" : "String" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null } ], "membersAsMap" : { "Name" : { "autoConstructClassIfExists" : { "present" : false }, "beanStyleGetterMethodName" : "getName", "beanStyleSetterMethodName" : "setName", "c2jName" : "Name", "c2jShape" : "HistoricalMetricName", "defaultConsumerFluentSetterDocumentation" : "

The name of the metric.

\nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #nameAsString(String)}.\n@param name a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #name(String)", "deprecated" : false, "deprecatedBeanStyleSetterMethodName" : null, "deprecatedFluentGetterMethodName" : null, "deprecatedFluentSetterMethodName" : null, "deprecatedGetterDocumentation" : "

The name of the metric.

\n

\nIf the service returns an enum value that is not available in the current SDK version, {@link #name} will return {@link HistoricalMetricName#UNKNOWN_TO_SDK_VERSION}. The raw value returned by the service is available from {@link #nameAsString}.\n

\n@return The name of the metric.\n@see HistoricalMetricName\n@deprecated Use {@link #nameAsString()}\n", "deprecatedName" : null, "deprecatedSetterDocumentation" : "

The name of the metric.

\n@param name The name of the metric.\n@see HistoricalMetricName\n@return Returns a reference to this object so that method calls can be chained together.\n@see HistoricalMetricName\n@deprecated Use {@link #name(String)}\n", "documentation" : "

The name of the metric.

", "endpointDiscoveryId" : false, "enumType" : "HistoricalMetricName", "eventHeader" : false, "eventPayload" : false, "existenceCheckDocumentation" : "Returns true if the Name property was specified by the sender (it may be empty), or false if the sender did not specify the value (it will be empty). For responses returned by the SDK, the sender is the AWS service.\n", "existenceCheckMethodName" : "hasName", "fluentEnumGetterMethodName" : "name", "fluentEnumSetterMethodName" : "name", "fluentGetterMethodName" : "nameAsString", "fluentSetterDocumentation" : "

The name of the metric.

\n@param name The name of the metric.\n@see HistoricalMetricName\n@return Returns a reference to this object so that method calls can be chained together.\n@see HistoricalMetricName", "fluentSetterMethodName" : "name", "getterDocumentation" : "

The name of the metric.

\n

\nIf the service returns an enum value that is not available in the current SDK version, {@link #name} will return {@link HistoricalMetricName#UNKNOWN_TO_SDK_VERSION}. The raw value returned by the service is available from {@link #nameAsString}.\n

\n@return The name of the metric.\n@see HistoricalMetricName", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "Name", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "Name", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "Name", "sensitive" : false, "setterDocumentation" : "

The name of the metric.

\n@param name The name of the metric.\n@see HistoricalMetricName", "setterMethodName" : "setName", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "name", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "name", "variableType" : "String", "documentation" : "

The name of the metric.

", "simpleType" : "String", "variableSetterType" : "String" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null }, "Statistic" : { "autoConstructClassIfExists" : { "present" : false }, "beanStyleGetterMethodName" : "getStatistic", "beanStyleSetterMethodName" : "setStatistic", "c2jName" : "Statistic", "c2jShape" : "Statistic", "defaultConsumerFluentSetterDocumentation" : "

The statistic for the metric.

\nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #statisticAsString(String)}.\n@param statistic a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #statistic(String)", "deprecated" : false, "deprecatedBeanStyleSetterMethodName" : null, "deprecatedFluentGetterMethodName" : null, "deprecatedFluentSetterMethodName" : null, "deprecatedGetterDocumentation" : "

The statistic for the metric.

\n

\nIf the service returns an enum value that is not available in the current SDK version, {@link #statistic} will return {@link Statistic#UNKNOWN_TO_SDK_VERSION}. The raw value returned by the service is available from {@link #statisticAsString}.\n

\n@return The statistic for the metric.\n@see Statistic\n@deprecated Use {@link #statisticAsString()}\n", "deprecatedName" : null, "deprecatedSetterDocumentation" : "

The statistic for the metric.

\n@param statistic The statistic for the metric.\n@see Statistic\n@return Returns a reference to this object so that method calls can be chained together.\n@see Statistic\n@deprecated Use {@link #statistic(String)}\n", "documentation" : "

The statistic for the metric.

", "endpointDiscoveryId" : false, "enumType" : "Statistic", "eventHeader" : false, "eventPayload" : false, "existenceCheckDocumentation" : "Returns true if the Statistic property was specified by the sender (it may be empty), or false if the sender did not specify the value (it will be empty). For responses returned by the SDK, the sender is the AWS service.\n", "existenceCheckMethodName" : "hasStatistic", "fluentEnumGetterMethodName" : "statistic", "fluentEnumSetterMethodName" : "statistic", "fluentGetterMethodName" : "statisticAsString", "fluentSetterDocumentation" : "

The statistic for the metric.

\n@param statistic The statistic for the metric.\n@see Statistic\n@return Returns a reference to this object so that method calls can be chained together.\n@see Statistic", "fluentSetterMethodName" : "statistic", "getterDocumentation" : "

The statistic for the metric.

\n

\nIf the service returns an enum value that is not available in the current SDK version, {@link #statistic} will return {@link Statistic#UNKNOWN_TO_SDK_VERSION}. The raw value returned by the service is available from {@link #statisticAsString}.\n

\n@return The statistic for the metric.\n@see Statistic", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "Statistic", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "Statistic", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "Statistic", "sensitive" : false, "setterDocumentation" : "

The statistic for the metric.

\n@param statistic The statistic for the metric.\n@see Statistic", "setterMethodName" : "setStatistic", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "statistic", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "statistic", "variableType" : "String", "documentation" : "

The statistic for the metric.

", "simpleType" : "String", "variableSetterType" : "String" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null }, "Threshold" : { "autoConstructClassIfExists" : { "present" : false }, "beanStyleGetterMethodName" : "getThreshold", "beanStyleSetterMethodName" : "setThreshold", "c2jName" : "Threshold", "c2jShape" : "Threshold", "defaultConsumerFluentSetterDocumentation" : "

The threshold for the metric, used with service level metrics.

\nThis is a convenience that creates an instance of the {@link Threshold.Builder} avoiding the need to create one manually via {@link Threshold#builder()}.\n\nWhen the {@link Consumer} completes, {@link Threshold.Builder#build()} is called immediately and its result is passed to {@link #threshold(Threshold)}.\n@param threshold a consumer that will call methods on {@link Threshold.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #threshold(Threshold)", "deprecated" : false, "deprecatedBeanStyleSetterMethodName" : null, "deprecatedFluentGetterMethodName" : null, "deprecatedFluentSetterMethodName" : null, "deprecatedGetterDocumentation" : "

The threshold for the metric, used with service level metrics.

\n@return The threshold for the metric, used with service level metrics.\n@deprecated Use {@link #threshold()}\n", "deprecatedName" : null, "deprecatedSetterDocumentation" : "

The threshold for the metric, used with service level metrics.

\n@param threshold The threshold for the metric, used with service level metrics.\n@return Returns a reference to this object so that method calls can be chained together.\n@deprecated Use {@link #threshold(Threshold)}\n", "documentation" : "

The threshold for the metric, used with service level metrics.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "existenceCheckDocumentation" : "Returns true if the Threshold property was specified by the sender (it may be empty), or false if the sender did not specify the value (it will be empty). For responses returned by the SDK, the sender is the AWS service.\n", "existenceCheckMethodName" : "hasThreshold", "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "threshold", "fluentSetterDocumentation" : "

The threshold for the metric, used with service level metrics.

\n@param threshold The threshold for the metric, used with service level metrics.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "threshold", "getterDocumentation" : "

The threshold for the metric, used with service level metrics.

\n@return The threshold for the metric, used with service level metrics.", "getterModel" : { "returnType" : "Threshold", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "Threshold", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "Threshold", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "SDK_POJO", "name" : "Threshold", "sensitive" : false, "setterDocumentation" : "

The threshold for the metric, used with service level metrics.

\n@param threshold The threshold for the metric, used with service level metrics.", "setterMethodName" : "setThreshold", "setterModel" : { "variableDeclarationType" : "Threshold", "variableName" : "threshold", "variableType" : "Threshold", "documentation" : null, "simpleType" : "Threshold", "variableSetterType" : "Threshold" }, "simple" : false, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "Threshold", "variableName" : "threshold", "variableType" : "Threshold", "documentation" : "

The threshold for the metric, used with service level metrics.

", "simpleType" : "Threshold", "variableSetterType" : "Threshold" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null }, "Unit" : { "autoConstructClassIfExists" : { "present" : false }, "beanStyleGetterMethodName" : "getUnit", "beanStyleSetterMethodName" : "setUnit", "c2jName" : "Unit", "c2jShape" : "Unit", "defaultConsumerFluentSetterDocumentation" : "

The unit for the metric.

\nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #unitAsString(String)}.\n@param unit a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #unit(String)", "deprecated" : false, "deprecatedBeanStyleSetterMethodName" : null, "deprecatedFluentGetterMethodName" : null, "deprecatedFluentSetterMethodName" : null, "deprecatedGetterDocumentation" : "

The unit for the metric.

\n

\nIf the service returns an enum value that is not available in the current SDK version, {@link #unit} will return {@link Unit#UNKNOWN_TO_SDK_VERSION}. The raw value returned by the service is available from {@link #unitAsString}.\n

\n@return The unit for the metric.\n@see Unit\n@deprecated Use {@link #unitAsString()}\n", "deprecatedName" : null, "deprecatedSetterDocumentation" : "

The unit for the metric.

\n@param unit The unit for the metric.\n@see Unit\n@return Returns a reference to this object so that method calls can be chained together.\n@see Unit\n@deprecated Use {@link #unit(String)}\n", "documentation" : "

The unit for the metric.

", "endpointDiscoveryId" : false, "enumType" : "Unit", "eventHeader" : false, "eventPayload" : false, "existenceCheckDocumentation" : "Returns true if the Unit property was specified by the sender (it may be empty), or false if the sender did not specify the value (it will be empty). For responses returned by the SDK, the sender is the AWS service.\n", "existenceCheckMethodName" : "hasUnit", "fluentEnumGetterMethodName" : "unit", "fluentEnumSetterMethodName" : "unit", "fluentGetterMethodName" : "unitAsString", "fluentSetterDocumentation" : "

The unit for the metric.

\n@param unit The unit for the metric.\n@see Unit\n@return Returns a reference to this object so that method calls can be chained together.\n@see Unit", "fluentSetterMethodName" : "unit", "getterDocumentation" : "

The unit for the metric.

\n

\nIf the service returns an enum value that is not available in the current SDK version, {@link #unit} will return {@link Unit#UNKNOWN_TO_SDK_VERSION}. The raw value returned by the service is available from {@link #unitAsString}.\n

\n@return The unit for the metric.\n@see Unit", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "Unit", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "Unit", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "Unit", "sensitive" : false, "setterDocumentation" : "

The unit for the metric.

\n@param unit The unit for the metric.\n@see Unit", "setterMethodName" : "setUnit", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "unit", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "unit", "variableType" : "String", "documentation" : "

The unit for the metric.

", "simpleType" : "String", "variableSetterType" : "String" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null } }, "nonStreamingMembers" : [ { "autoConstructClassIfExists" : { "present" : false }, "beanStyleGetterMethodName" : "getName", "beanStyleSetterMethodName" : "setName", "c2jName" : "Name", "c2jShape" : "HistoricalMetricName", "defaultConsumerFluentSetterDocumentation" : "

The name of the metric.

\nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #nameAsString(String)}.\n@param name a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #name(String)", "deprecated" : false, "deprecatedBeanStyleSetterMethodName" : null, "deprecatedFluentGetterMethodName" : null, "deprecatedFluentSetterMethodName" : null, "deprecatedGetterDocumentation" : "

The name of the metric.

\n

\nIf the service returns an enum value that is not available in the current SDK version, {@link #name} will return {@link HistoricalMetricName#UNKNOWN_TO_SDK_VERSION}. The raw value returned by the service is available from {@link #nameAsString}.\n

\n@return The name of the metric.\n@see HistoricalMetricName\n@deprecated Use {@link #nameAsString()}\n", "deprecatedName" : null, "deprecatedSetterDocumentation" : "

The name of the metric.

\n@param name The name of the metric.\n@see HistoricalMetricName\n@return Returns a reference to this object so that method calls can be chained together.\n@see HistoricalMetricName\n@deprecated Use {@link #name(String)}\n", "documentation" : "

The name of the metric.

", "endpointDiscoveryId" : false, "enumType" : "HistoricalMetricName", "eventHeader" : false, "eventPayload" : false, "existenceCheckDocumentation" : "Returns true if the Name property was specified by the sender (it may be empty), or false if the sender did not specify the value (it will be empty). For responses returned by the SDK, the sender is the AWS service.\n", "existenceCheckMethodName" : "hasName", "fluentEnumGetterMethodName" : "name", "fluentEnumSetterMethodName" : "name", "fluentGetterMethodName" : "nameAsString", "fluentSetterDocumentation" : "

The name of the metric.

\n@param name The name of the metric.\n@see HistoricalMetricName\n@return Returns a reference to this object so that method calls can be chained together.\n@see HistoricalMetricName", "fluentSetterMethodName" : "name", "getterDocumentation" : "

The name of the metric.

\n

\nIf the service returns an enum value that is not available in the current SDK version, {@link #name} will return {@link HistoricalMetricName#UNKNOWN_TO_SDK_VERSION}. The raw value returned by the service is available from {@link #nameAsString}.\n

\n@return The name of the metric.\n@see HistoricalMetricName", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "Name", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "Name", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "Name", "sensitive" : false, "setterDocumentation" : "

The name of the metric.

\n@param name The name of the metric.\n@see HistoricalMetricName", "setterMethodName" : "setName", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "name", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "name", "variableType" : "String", "documentation" : "

The name of the metric.

", "simpleType" : "String", "variableSetterType" : "String" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null }, { "autoConstructClassIfExists" : { "present" : false }, "beanStyleGetterMethodName" : "getThreshold", "beanStyleSetterMethodName" : "setThreshold", "c2jName" : "Threshold", "c2jShape" : "Threshold", "defaultConsumerFluentSetterDocumentation" : "

The threshold for the metric, used with service level metrics.

\nThis is a convenience that creates an instance of the {@link Threshold.Builder} avoiding the need to create one manually via {@link Threshold#builder()}.\n\nWhen the {@link Consumer} completes, {@link Threshold.Builder#build()} is called immediately and its result is passed to {@link #threshold(Threshold)}.\n@param threshold a consumer that will call methods on {@link Threshold.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #threshold(Threshold)", "deprecated" : false, "deprecatedBeanStyleSetterMethodName" : null, "deprecatedFluentGetterMethodName" : null, "deprecatedFluentSetterMethodName" : null, "deprecatedGetterDocumentation" : "

The threshold for the metric, used with service level metrics.

\n@return The threshold for the metric, used with service level metrics.\n@deprecated Use {@link #threshold()}\n", "deprecatedName" : null, "deprecatedSetterDocumentation" : "

The threshold for the metric, used with service level metrics.

\n@param threshold The threshold for the metric, used with service level metrics.\n@return Returns a reference to this object so that method calls can be chained together.\n@deprecated Use {@link #threshold(Threshold)}\n", "documentation" : "

The threshold for the metric, used with service level metrics.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "existenceCheckDocumentation" : "Returns true if the Threshold property was specified by the sender (it may be empty), or false if the sender did not specify the value (it will be empty). For responses returned by the SDK, the sender is the AWS service.\n", "existenceCheckMethodName" : "hasThreshold", "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "threshold", "fluentSetterDocumentation" : "

The threshold for the metric, used with service level metrics.

\n@param threshold The threshold for the metric, used with service level metrics.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "threshold", "getterDocumentation" : "

The threshold for the metric, used with service level metrics.

\n@return The threshold for the metric, used with service level metrics.", "getterModel" : { "returnType" : "Threshold", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "Threshold", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "Threshold", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "SDK_POJO", "name" : "Threshold", "sensitive" : false, "setterDocumentation" : "

The threshold for the metric, used with service level metrics.

\n@param threshold The threshold for the metric, used with service level metrics.", "setterMethodName" : "setThreshold", "setterModel" : { "variableDeclarationType" : "Threshold", "variableName" : "threshold", "variableType" : "Threshold", "documentation" : null, "simpleType" : "Threshold", "variableSetterType" : "Threshold" }, "simple" : false, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "Threshold", "variableName" : "threshold", "variableType" : "Threshold", "documentation" : "

The threshold for the metric, used with service level metrics.

", "simpleType" : "Threshold", "variableSetterType" : "Threshold" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null }, { "autoConstructClassIfExists" : { "present" : false }, "beanStyleGetterMethodName" : "getStatistic", "beanStyleSetterMethodName" : "setStatistic", "c2jName" : "Statistic", "c2jShape" : "Statistic", "defaultConsumerFluentSetterDocumentation" : "

The statistic for the metric.

\nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #statisticAsString(String)}.\n@param statistic a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #statistic(String)", "deprecated" : false, "deprecatedBeanStyleSetterMethodName" : null, "deprecatedFluentGetterMethodName" : null, "deprecatedFluentSetterMethodName" : null, "deprecatedGetterDocumentation" : "

The statistic for the metric.

\n

\nIf the service returns an enum value that is not available in the current SDK version, {@link #statistic} will return {@link Statistic#UNKNOWN_TO_SDK_VERSION}. The raw value returned by the service is available from {@link #statisticAsString}.\n

\n@return The statistic for the metric.\n@see Statistic\n@deprecated Use {@link #statisticAsString()}\n", "deprecatedName" : null, "deprecatedSetterDocumentation" : "

The statistic for the metric.

\n@param statistic The statistic for the metric.\n@see Statistic\n@return Returns a reference to this object so that method calls can be chained together.\n@see Statistic\n@deprecated Use {@link #statistic(String)}\n", "documentation" : "

The statistic for the metric.

", "endpointDiscoveryId" : false, "enumType" : "Statistic", "eventHeader" : false, "eventPayload" : false, "existenceCheckDocumentation" : "Returns true if the Statistic property was specified by the sender (it may be empty), or false if the sender did not specify the value (it will be empty). For responses returned by the SDK, the sender is the AWS service.\n", "existenceCheckMethodName" : "hasStatistic", "fluentEnumGetterMethodName" : "statistic", "fluentEnumSetterMethodName" : "statistic", "fluentGetterMethodName" : "statisticAsString", "fluentSetterDocumentation" : "

The statistic for the metric.

\n@param statistic The statistic for the metric.\n@see Statistic\n@return Returns a reference to this object so that method calls can be chained together.\n@see Statistic", "fluentSetterMethodName" : "statistic", "getterDocumentation" : "

The statistic for the metric.

\n

\nIf the service returns an enum value that is not available in the current SDK version, {@link #statistic} will return {@link Statistic#UNKNOWN_TO_SDK_VERSION}. The raw value returned by the service is available from {@link #statisticAsString}.\n

\n@return The statistic for the metric.\n@see Statistic", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "Statistic", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "Statistic", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "Statistic", "sensitive" : false, "setterDocumentation" : "

The statistic for the metric.

\n@param statistic The statistic for the metric.\n@see Statistic", "setterMethodName" : "setStatistic", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "statistic", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "statistic", "variableType" : "String", "documentation" : "

The statistic for the metric.

", "simpleType" : "String", "variableSetterType" : "String" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null }, { "autoConstructClassIfExists" : { "present" : false }, "beanStyleGetterMethodName" : "getUnit", "beanStyleSetterMethodName" : "setUnit", "c2jName" : "Unit", "c2jShape" : "Unit", "defaultConsumerFluentSetterDocumentation" : "

The unit for the metric.

\nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #unitAsString(String)}.\n@param unit a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #unit(String)", "deprecated" : false, "deprecatedBeanStyleSetterMethodName" : null, "deprecatedFluentGetterMethodName" : null, "deprecatedFluentSetterMethodName" : null, "deprecatedGetterDocumentation" : "

The unit for the metric.

\n

\nIf the service returns an enum value that is not available in the current SDK version, {@link #unit} will return {@link Unit#UNKNOWN_TO_SDK_VERSION}. The raw value returned by the service is available from {@link #unitAsString}.\n

\n@return The unit for the metric.\n@see Unit\n@deprecated Use {@link #unitAsString()}\n", "deprecatedName" : null, "deprecatedSetterDocumentation" : "

The unit for the metric.

\n@param unit The unit for the metric.\n@see Unit\n@return Returns a reference to this object so that method calls can be chained together.\n@see Unit\n@deprecated Use {@link #unit(String)}\n", "documentation" : "

The unit for the metric.

", "endpointDiscoveryId" : false, "enumType" : "Unit", "eventHeader" : false, "eventPayload" : false, "existenceCheckDocumentation" : "Returns true if the Unit property was specified by the sender (it may be empty), or false if the sender did not specify the value (it will be empty). For responses returned by the SDK, the sender is the AWS service.\n", "existenceCheckMethodName" : "hasUnit", "fluentEnumGetterMethodName" : "unit", "fluentEnumSetterMethodName" : "unit", "fluentGetterMethodName" : "unitAsString", "fluentSetterDocumentation" : "

The unit for the metric.

\n@param unit The unit for the metric.\n@see Unit\n@return Returns a reference to this object so that method calls can be chained together.\n@see Unit", "fluentSetterMethodName" : "unit", "getterDocumentation" : "

The unit for the metric.

\n

\nIf the service returns an enum value that is not available in the current SDK version, {@link #unit} will return {@link Unit#UNKNOWN_TO_SDK_VERSION}. The raw value returned by the service is available from {@link #unitAsString}.\n

\n@return The unit for the metric.\n@see Unit", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "Unit", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "Unit", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "Unit", "sensitive" : false, "setterDocumentation" : "

The unit for the metric.

\n@param unit The unit for the metric.\n@see Unit", "setterMethodName" : "setUnit", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "unit", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "unit", "variableType" : "String", "documentation" : "

The unit for the metric.

", "simpleType" : "String", "variableSetterType" : "String" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null } ], "requestSignerAware" : false, "requestSignerClassFqcn" : null, "required" : null, "shapeName" : "HistoricalMetric", "simpleMethod" : false, "unmarshaller" : { "flattened" : false, "resultWrapper" : null }, "variable" : { "variableDeclarationType" : "HistoricalMetric", "variableName" : "historicalMetric", "variableType" : "HistoricalMetric", "documentation" : null, "simpleType" : "HistoricalMetric", "variableSetterType" : "HistoricalMetric" }, "wrapper" : false, "xmlNamespace" : null }, "HistoricalMetricData" : { "c2jName" : "HistoricalMetricData", "customization" : { "artificialResultWrapper" : null, "skipGeneratingMarshaller" : false, "skipGeneratingModelClass" : false, "skipGeneratingUnmarshaller" : false, "staxTargetDepthOffset" : 0 }, "deprecated" : false, "documentation" : "

Contains the data for a historical metric.

", "endpointDiscovery" : null, "enums" : null, "errorCode" : null, "event" : false, "eventStream" : false, "explicitEventPayloadMember" : null, "hasHeaderMember" : false, "hasPayloadMember" : false, "hasRequiresLengthMember" : false, "hasStatusCodeMember" : false, "hasStreamingMember" : false, "httpStatusCode" : null, "marshaller" : null, "members" : [ { "autoConstructClassIfExists" : { "present" : false }, "beanStyleGetterMethodName" : "getMetric", "beanStyleSetterMethodName" : "setMetric", "c2jName" : "Metric", "c2jShape" : "HistoricalMetric", "defaultConsumerFluentSetterDocumentation" : "

Information about the metric.

\nThis is a convenience that creates an instance of the {@link HistoricalMetric.Builder} avoiding the need to create one manually via {@link HistoricalMetric#builder()}.\n\nWhen the {@link Consumer} completes, {@link HistoricalMetric.Builder#build()} is called immediately and its result is passed to {@link #metric(HistoricalMetric)}.\n@param metric a consumer that will call methods on {@link HistoricalMetric.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #metric(HistoricalMetric)", "deprecated" : false, "deprecatedBeanStyleSetterMethodName" : null, "deprecatedFluentGetterMethodName" : null, "deprecatedFluentSetterMethodName" : null, "deprecatedGetterDocumentation" : "

Information about the metric.

\n@return Information about the metric.\n@deprecated Use {@link #metric()}\n", "deprecatedName" : null, "deprecatedSetterDocumentation" : "

Information about the metric.

\n@param metric Information about the metric.\n@return Returns a reference to this object so that method calls can be chained together.\n@deprecated Use {@link #metric(HistoricalMetric)}\n", "documentation" : "

Information about the metric.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "existenceCheckDocumentation" : "Returns true if the Metric property was specified by the sender (it may be empty), or false if the sender did not specify the value (it will be empty). For responses returned by the SDK, the sender is the AWS service.\n", "existenceCheckMethodName" : "hasMetric", "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "metric", "fluentSetterDocumentation" : "

Information about the metric.

\n@param metric Information about the metric.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "metric", "getterDocumentation" : "

Information about the metric.

\n@return Information about the metric.", "getterModel" : { "returnType" : "HistoricalMetric", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "Metric", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "Metric", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "SDK_POJO", "name" : "Metric", "sensitive" : false, "setterDocumentation" : "

Information about the metric.

\n@param metric Information about the metric.", "setterMethodName" : "setMetric", "setterModel" : { "variableDeclarationType" : "HistoricalMetric", "variableName" : "metric", "variableType" : "HistoricalMetric", "documentation" : null, "simpleType" : "HistoricalMetric", "variableSetterType" : "HistoricalMetric" }, "simple" : false, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "HistoricalMetric", "variableName" : "metric", "variableType" : "HistoricalMetric", "documentation" : "

Information about the metric.

", "simpleType" : "HistoricalMetric", "variableSetterType" : "HistoricalMetric" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null }, { "autoConstructClassIfExists" : { "present" : false }, "beanStyleGetterMethodName" : "getValue", "beanStyleSetterMethodName" : "setValue", "c2jName" : "Value", "c2jShape" : "Value", "defaultConsumerFluentSetterDocumentation" : "

The value of the metric.

\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 #value(Double)}.\n@param value 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 #value(Double)", "deprecated" : false, "deprecatedBeanStyleSetterMethodName" : null, "deprecatedFluentGetterMethodName" : null, "deprecatedFluentSetterMethodName" : null, "deprecatedGetterDocumentation" : "

The value of the metric.

\n@return The value of the metric.\n@deprecated Use {@link #value()}\n", "deprecatedName" : null, "deprecatedSetterDocumentation" : "

The value of the metric.

\n@param value The value of the metric.\n@return Returns a reference to this object so that method calls can be chained together.\n@deprecated Use {@link #value(Double)}\n", "documentation" : "

The value of the metric.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "existenceCheckDocumentation" : "Returns true if the Value property was specified by the sender (it may be empty), or false if the sender did not specify the value (it will be empty). For responses returned by the SDK, the sender is the AWS service.\n", "existenceCheckMethodName" : "hasValue", "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "value", "fluentSetterDocumentation" : "

The value of the metric.

\n@param value The value of the metric.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "value", "getterDocumentation" : "

The value of the metric.

\n@return The value of the metric.", "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" : "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" : "DOUBLE", "name" : "Value", "sensitive" : false, "setterDocumentation" : "

The value of the metric.

\n@param value The value of the metric.", "setterMethodName" : "setValue", "setterModel" : { "variableDeclarationType" : "Double", "variableName" : "value", "variableType" : "Double", "documentation" : null, "simpleType" : "Double", "variableSetterType" : "Double" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "Double", "variableName" : "value", "variableType" : "Double", "documentation" : "

The value of the metric.

", "simpleType" : "Double", "variableSetterType" : "Double" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null } ], "membersAsMap" : { "Metric" : { "autoConstructClassIfExists" : { "present" : false }, "beanStyleGetterMethodName" : "getMetric", "beanStyleSetterMethodName" : "setMetric", "c2jName" : "Metric", "c2jShape" : "HistoricalMetric", "defaultConsumerFluentSetterDocumentation" : "

Information about the metric.

\nThis is a convenience that creates an instance of the {@link HistoricalMetric.Builder} avoiding the need to create one manually via {@link HistoricalMetric#builder()}.\n\nWhen the {@link Consumer} completes, {@link HistoricalMetric.Builder#build()} is called immediately and its result is passed to {@link #metric(HistoricalMetric)}.\n@param metric a consumer that will call methods on {@link HistoricalMetric.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #metric(HistoricalMetric)", "deprecated" : false, "deprecatedBeanStyleSetterMethodName" : null, "deprecatedFluentGetterMethodName" : null, "deprecatedFluentSetterMethodName" : null, "deprecatedGetterDocumentation" : "

Information about the metric.

\n@return Information about the metric.\n@deprecated Use {@link #metric()}\n", "deprecatedName" : null, "deprecatedSetterDocumentation" : "

Information about the metric.

\n@param metric Information about the metric.\n@return Returns a reference to this object so that method calls can be chained together.\n@deprecated Use {@link #metric(HistoricalMetric)}\n", "documentation" : "

Information about the metric.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "existenceCheckDocumentation" : "Returns true if the Metric property was specified by the sender (it may be empty), or false if the sender did not specify the value (it will be empty). For responses returned by the SDK, the sender is the AWS service.\n", "existenceCheckMethodName" : "hasMetric", "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "metric", "fluentSetterDocumentation" : "

Information about the metric.

\n@param metric Information about the metric.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "metric", "getterDocumentation" : "

Information about the metric.

\n@return Information about the metric.", "getterModel" : { "returnType" : "HistoricalMetric", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "Metric", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "Metric", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "SDK_POJO", "name" : "Metric", "sensitive" : false, "setterDocumentation" : "

Information about the metric.

\n@param metric Information about the metric.", "setterMethodName" : "setMetric", "setterModel" : { "variableDeclarationType" : "HistoricalMetric", "variableName" : "metric", "variableType" : "HistoricalMetric", "documentation" : null, "simpleType" : "HistoricalMetric", "variableSetterType" : "HistoricalMetric" }, "simple" : false, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "HistoricalMetric", "variableName" : "metric", "variableType" : "HistoricalMetric", "documentation" : "

Information about the metric.

", "simpleType" : "HistoricalMetric", "variableSetterType" : "HistoricalMetric" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null }, "Value" : { "autoConstructClassIfExists" : { "present" : false }, "beanStyleGetterMethodName" : "getValue", "beanStyleSetterMethodName" : "setValue", "c2jName" : "Value", "c2jShape" : "Value", "defaultConsumerFluentSetterDocumentation" : "

The value of the metric.

\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 #value(Double)}.\n@param value 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 #value(Double)", "deprecated" : false, "deprecatedBeanStyleSetterMethodName" : null, "deprecatedFluentGetterMethodName" : null, "deprecatedFluentSetterMethodName" : null, "deprecatedGetterDocumentation" : "

The value of the metric.

\n@return The value of the metric.\n@deprecated Use {@link #value()}\n", "deprecatedName" : null, "deprecatedSetterDocumentation" : "

The value of the metric.

\n@param value The value of the metric.\n@return Returns a reference to this object so that method calls can be chained together.\n@deprecated Use {@link #value(Double)}\n", "documentation" : "

The value of the metric.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "existenceCheckDocumentation" : "Returns true if the Value property was specified by the sender (it may be empty), or false if the sender did not specify the value (it will be empty). For responses returned by the SDK, the sender is the AWS service.\n", "existenceCheckMethodName" : "hasValue", "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "value", "fluentSetterDocumentation" : "

The value of the metric.

\n@param value The value of the metric.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "value", "getterDocumentation" : "

The value of the metric.

\n@return The value of the metric.", "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" : "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" : "DOUBLE", "name" : "Value", "sensitive" : false, "setterDocumentation" : "

The value of the metric.

\n@param value The value of the metric.", "setterMethodName" : "setValue", "setterModel" : { "variableDeclarationType" : "Double", "variableName" : "value", "variableType" : "Double", "documentation" : null, "simpleType" : "Double", "variableSetterType" : "Double" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "Double", "variableName" : "value", "variableType" : "Double", "documentation" : "

The value of the metric.

", "simpleType" : "Double", "variableSetterType" : "Double" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null } }, "nonStreamingMembers" : [ { "autoConstructClassIfExists" : { "present" : false }, "beanStyleGetterMethodName" : "getMetric", "beanStyleSetterMethodName" : "setMetric", "c2jName" : "Metric", "c2jShape" : "HistoricalMetric", "defaultConsumerFluentSetterDocumentation" : "

Information about the metric.

\nThis is a convenience that creates an instance of the {@link HistoricalMetric.Builder} avoiding the need to create one manually via {@link HistoricalMetric#builder()}.\n\nWhen the {@link Consumer} completes, {@link HistoricalMetric.Builder#build()} is called immediately and its result is passed to {@link #metric(HistoricalMetric)}.\n@param metric a consumer that will call methods on {@link HistoricalMetric.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #metric(HistoricalMetric)", "deprecated" : false, "deprecatedBeanStyleSetterMethodName" : null, "deprecatedFluentGetterMethodName" : null, "deprecatedFluentSetterMethodName" : null, "deprecatedGetterDocumentation" : "

Information about the metric.

\n@return Information about the metric.\n@deprecated Use {@link #metric()}\n", "deprecatedName" : null, "deprecatedSetterDocumentation" : "

Information about the metric.

\n@param metric Information about the metric.\n@return Returns a reference to this object so that method calls can be chained together.\n@deprecated Use {@link #metric(HistoricalMetric)}\n", "documentation" : "

Information about the metric.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "existenceCheckDocumentation" : "Returns true if the Metric property was specified by the sender (it may be empty), or false if the sender did not specify the value (it will be empty). For responses returned by the SDK, the sender is the AWS service.\n", "existenceCheckMethodName" : "hasMetric", "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "metric", "fluentSetterDocumentation" : "

Information about the metric.

\n@param metric Information about the metric.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "metric", "getterDocumentation" : "

Information about the metric.

\n@return Information about the metric.", "getterModel" : { "returnType" : "HistoricalMetric", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "Metric", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "Metric", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "SDK_POJO", "name" : "Metric", "sensitive" : false, "setterDocumentation" : "

Information about the metric.

\n@param metric Information about the metric.", "setterMethodName" : "setMetric", "setterModel" : { "variableDeclarationType" : "HistoricalMetric", "variableName" : "metric", "variableType" : "HistoricalMetric", "documentation" : null, "simpleType" : "HistoricalMetric", "variableSetterType" : "HistoricalMetric" }, "simple" : false, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "HistoricalMetric", "variableName" : "metric", "variableType" : "HistoricalMetric", "documentation" : "

Information about the metric.

", "simpleType" : "HistoricalMetric", "variableSetterType" : "HistoricalMetric" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null }, { "autoConstructClassIfExists" : { "present" : false }, "beanStyleGetterMethodName" : "getValue", "beanStyleSetterMethodName" : "setValue", "c2jName" : "Value", "c2jShape" : "Value", "defaultConsumerFluentSetterDocumentation" : "

The value of the metric.

\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 #value(Double)}.\n@param value 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 #value(Double)", "deprecated" : false, "deprecatedBeanStyleSetterMethodName" : null, "deprecatedFluentGetterMethodName" : null, "deprecatedFluentSetterMethodName" : null, "deprecatedGetterDocumentation" : "

The value of the metric.

\n@return The value of the metric.\n@deprecated Use {@link #value()}\n", "deprecatedName" : null, "deprecatedSetterDocumentation" : "

The value of the metric.

\n@param value The value of the metric.\n@return Returns a reference to this object so that method calls can be chained together.\n@deprecated Use {@link #value(Double)}\n", "documentation" : "

The value of the metric.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "existenceCheckDocumentation" : "Returns true if the Value property was specified by the sender (it may be empty), or false if the sender did not specify the value (it will be empty). For responses returned by the SDK, the sender is the AWS service.\n", "existenceCheckMethodName" : "hasValue", "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "value", "fluentSetterDocumentation" : "

The value of the metric.

\n@param value The value of the metric.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "value", "getterDocumentation" : "

The value of the metric.

\n@return The value of the metric.", "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" : "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" : "DOUBLE", "name" : "Value", "sensitive" : false, "setterDocumentation" : "

The value of the metric.

\n@param value The value of the metric.", "setterMethodName" : "setValue", "setterModel" : { "variableDeclarationType" : "Double", "variableName" : "value", "variableType" : "Double", "documentation" : null, "simpleType" : "Double", "variableSetterType" : "Double" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "Double", "variableName" : "value", "variableType" : "Double", "documentation" : "

The value of the metric.

", "simpleType" : "Double", "variableSetterType" : "Double" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null } ], "requestSignerAware" : false, "requestSignerClassFqcn" : null, "required" : null, "shapeName" : "HistoricalMetricData", "simpleMethod" : false, "unmarshaller" : { "flattened" : false, "resultWrapper" : null }, "variable" : { "variableDeclarationType" : "HistoricalMetricData", "variableName" : "historicalMetricData", "variableType" : "HistoricalMetricData", "documentation" : null, "simpleType" : "HistoricalMetricData", "variableSetterType" : "HistoricalMetricData" }, "wrapper" : false, "xmlNamespace" : null }, "HistoricalMetricName" : { "c2jName" : "HistoricalMetricName", "customization" : { "artificialResultWrapper" : null, "skipGeneratingMarshaller" : false, "skipGeneratingModelClass" : false, "skipGeneratingUnmarshaller" : false, "staxTargetDepthOffset" : 0 }, "deprecated" : false, "documentation" : "

The historical metric names.

", "endpointDiscovery" : null, "enums" : [ { "name" : "CONTACTS_QUEUED", "value" : "CONTACTS_QUEUED" }, { "name" : "CONTACTS_HANDLED", "value" : "CONTACTS_HANDLED" }, { "name" : "CONTACTS_ABANDONED", "value" : "CONTACTS_ABANDONED" }, { "name" : "CONTACTS_CONSULTED", "value" : "CONTACTS_CONSULTED" }, { "name" : "CONTACTS_AGENT_HUNG_UP_FIRST", "value" : "CONTACTS_AGENT_HUNG_UP_FIRST" }, { "name" : "CONTACTS_HANDLED_INCOMING", "value" : "CONTACTS_HANDLED_INCOMING" }, { "name" : "CONTACTS_HANDLED_OUTBOUND", "value" : "CONTACTS_HANDLED_OUTBOUND" }, { "name" : "CONTACTS_HOLD_ABANDONS", "value" : "CONTACTS_HOLD_ABANDONS" }, { "name" : "CONTACTS_TRANSFERRED_IN", "value" : "CONTACTS_TRANSFERRED_IN" }, { "name" : "CONTACTS_TRANSFERRED_OUT", "value" : "CONTACTS_TRANSFERRED_OUT" }, { "name" : "CONTACTS_TRANSFERRED_IN_FROM_QUEUE", "value" : "CONTACTS_TRANSFERRED_IN_FROM_QUEUE" }, { "name" : "CONTACTS_TRANSFERRED_OUT_FROM_QUEUE", "value" : "CONTACTS_TRANSFERRED_OUT_FROM_QUEUE" }, { "name" : "CONTACTS_MISSED", "value" : "CONTACTS_MISSED" }, { "name" : "CALLBACK_CONTACTS_HANDLED", "value" : "CALLBACK_CONTACTS_HANDLED" }, { "name" : "API_CONTACTS_HANDLED", "value" : "API_CONTACTS_HANDLED" }, { "name" : "OCCUPANCY", "value" : "OCCUPANCY" }, { "name" : "HANDLE_TIME", "value" : "HANDLE_TIME" }, { "name" : "AFTER_CONTACT_WORK_TIME", "value" : "AFTER_CONTACT_WORK_TIME" }, { "name" : "QUEUED_TIME", "value" : "QUEUED_TIME" }, { "name" : "ABANDON_TIME", "value" : "ABANDON_TIME" }, { "name" : "QUEUE_ANSWER_TIME", "value" : "QUEUE_ANSWER_TIME" }, { "name" : "HOLD_TIME", "value" : "HOLD_TIME" }, { "name" : "INTERACTION_TIME", "value" : "INTERACTION_TIME" }, { "name" : "INTERACTION_AND_HOLD_TIME", "value" : "INTERACTION_AND_HOLD_TIME" }, { "name" : "SERVICE_LEVEL", "value" : "SERVICE_LEVEL" } ], "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" : "HistoricalMetricName", "simpleMethod" : false, "unmarshaller" : { "flattened" : false, "resultWrapper" : null }, "variable" : { "variableDeclarationType" : "HistoricalMetricName", "variableName" : "historicalMetricName", "variableType" : "HistoricalMetricName", "documentation" : null, "simpleType" : "HistoricalMetricName", "variableSetterType" : "HistoricalMetricName" }, "wrapper" : false, "xmlNamespace" : null }, "HistoricalMetricResult" : { "c2jName" : "HistoricalMetricResult", "customization" : { "artificialResultWrapper" : null, "skipGeneratingMarshaller" : false, "skipGeneratingModelClass" : false, "skipGeneratingUnmarshaller" : false, "staxTargetDepthOffset" : 0 }, "deprecated" : false, "documentation" : "

Contains information about the historical metrics retrieved.

", "endpointDiscovery" : null, "enums" : null, "errorCode" : null, "event" : false, "eventStream" : false, "explicitEventPayloadMember" : null, "hasHeaderMember" : false, "hasPayloadMember" : false, "hasRequiresLengthMember" : false, "hasStatusCodeMember" : false, "hasStreamingMember" : false, "httpStatusCode" : null, "marshaller" : null, "members" : [ { "autoConstructClassIfExists" : { "present" : false }, "beanStyleGetterMethodName" : "getDimensions", "beanStyleSetterMethodName" : "setDimensions", "c2jName" : "Dimensions", "c2jShape" : "Dimensions", "defaultConsumerFluentSetterDocumentation" : "

The dimension for the metrics.

\nThis is a convenience that creates an instance of the {@link Dimensions.Builder} avoiding the need to create one manually via {@link Dimensions#builder()}.\n\nWhen the {@link Consumer} completes, {@link Dimensions.Builder#build()} is called immediately and its result is passed to {@link #dimensions(Dimensions)}.\n@param dimensions a consumer that will call methods on {@link Dimensions.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #dimensions(Dimensions)", "deprecated" : false, "deprecatedBeanStyleSetterMethodName" : null, "deprecatedFluentGetterMethodName" : null, "deprecatedFluentSetterMethodName" : null, "deprecatedGetterDocumentation" : "

The dimension for the metrics.

\n@return The dimension for the metrics.\n@deprecated Use {@link #dimensions()}\n", "deprecatedName" : null, "deprecatedSetterDocumentation" : "

The dimension for the metrics.

\n@param dimensions The dimension for the metrics.\n@return Returns a reference to this object so that method calls can be chained together.\n@deprecated Use {@link #dimensions(Dimensions)}\n", "documentation" : "

The dimension for the metrics.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "existenceCheckDocumentation" : "Returns true if the Dimensions property was specified by the sender (it may be empty), or false if the sender did not specify the value (it will be empty). For responses returned by the SDK, the sender is the AWS service.\n", "existenceCheckMethodName" : "hasDimensions", "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "dimensions", "fluentSetterDocumentation" : "

The dimension for the metrics.

\n@param dimensions The dimension for the metrics.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "dimensions", "getterDocumentation" : "

The dimension for the metrics.

\n@return The dimension for the metrics.", "getterModel" : { "returnType" : "Dimensions", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "Dimensions", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "Dimensions", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "SDK_POJO", "name" : "Dimensions", "sensitive" : false, "setterDocumentation" : "

The dimension for the metrics.

\n@param dimensions The dimension for the metrics.", "setterMethodName" : "setDimensions", "setterModel" : { "variableDeclarationType" : "Dimensions", "variableName" : "dimensions", "variableType" : "Dimensions", "documentation" : null, "simpleType" : "Dimensions", "variableSetterType" : "Dimensions" }, "simple" : false, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "Dimensions", "variableName" : "dimensions", "variableType" : "Dimensions", "documentation" : "

The dimension for the metrics.

", "simpleType" : "Dimensions", "variableSetterType" : "Dimensions" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null }, { "autoConstructClassIfExists" : { "present" : true }, "beanStyleGetterMethodName" : "getCollections", "beanStyleSetterMethodName" : "setCollections", "c2jName" : "Collections", "c2jShape" : "HistoricalMetricDataCollections", "defaultConsumerFluentSetterDocumentation" : "

The set of metrics.

\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 #collections(List)}.\n@param collections 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 #collections(List)", "deprecated" : false, "deprecatedBeanStyleSetterMethodName" : null, "deprecatedFluentGetterMethodName" : null, "deprecatedFluentSetterMethodName" : null, "deprecatedGetterDocumentation" : "

The set of metrics.

\n

\nAttempts to modify the collection returned by this method will result in an UnsupportedOperationException.\n

\n

\nYou can use {@link #hasCollections()} to see if a value was sent in this field.\n

\n@return The set of metrics.\n@deprecated Use {@link #collections()}\n", "deprecatedName" : null, "deprecatedSetterDocumentation" : "

The set of metrics.

\n@param collections The set of metrics.\n@return Returns a reference to this object so that method calls can be chained together.\n@deprecated Use {@link #collections(List)}\n", "documentation" : "

The set of metrics.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "existenceCheckDocumentation" : "Returns true if the Collections property was specified by the sender (it may be empty), or false if the sender did not specify the value (it will be empty). For responses returned by the SDK, the sender is the AWS service.\n", "existenceCheckMethodName" : "hasCollections", "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "collections", "fluentSetterDocumentation" : "

The set of metrics.

\n@param collections The set of metrics.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "collections", "getterDocumentation" : "

The set of metrics.

\n

\nAttempts to modify the collection returned by this method will result in an UnsupportedOperationException.\n

\n

\nYou can use {@link #hasCollections()} to see if a value was sent in this field.\n

\n@return The set of metrics.", "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" : "Collections", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "Collections", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : true, "listModel" : { "implType" : "java.util.ArrayList", "interfaceType" : "java.util.List", "listMemberModel" : { "autoConstructClassIfExists" : { "present" : false }, "beanStyleGetterMethodName" : "getMember", "beanStyleSetterMethodName" : "setMember", "c2jName" : "member", "c2jShape" : "HistoricalMetricData", "defaultConsumerFluentSetterDocumentation" : "Sets the value of the Member property for this object.\n\nThis is a convenience that creates an instance of the {@link HistoricalMetricData.Builder} avoiding the need to create one manually via {@link HistoricalMetricData#builder()}.\n\nWhen the {@link Consumer} completes, {@link HistoricalMetricData.Builder#build()} is called immediately and its result is passed to {@link #member(HistoricalMetricData)}.\n@param member a consumer that will call methods on {@link HistoricalMetricData.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #member(HistoricalMetricData)", "deprecated" : false, "deprecatedBeanStyleSetterMethodName" : null, "deprecatedFluentGetterMethodName" : null, "deprecatedFluentSetterMethodName" : null, "deprecatedGetterDocumentation" : "Returns the value of the Member property for this object.\n@return The value of the Member property for this object.\n@deprecated Use {@link #member()}\n", "deprecatedName" : null, "deprecatedSetterDocumentation" : "Sets the value of the Member property for this object.\n\n@param member The new value for the Member property for this object.\n@return Returns a reference to this object so that method calls can be chained together.\n@deprecated Use {@link #member(HistoricalMetricData)}\n", "documentation" : "", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "existenceCheckDocumentation" : "Returns true if the Member property was specified by the sender (it may be empty), or false if the sender did not specify the value (it will be empty). For responses returned by the SDK, the sender is the AWS service.\n", "existenceCheckMethodName" : "hasMember", "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "member", "fluentSetterDocumentation" : "Sets the value of the Member property for this object.\n\n@param member The new value for the Member property for this object.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "member", "getterDocumentation" : "Returns the value of the Member property for this object.\n@return The value of the Member property for this object.", "getterModel" : { "returnType" : "HistoricalMetricData", "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" : "HistoricalMetricData", "variableName" : "member", "variableType" : "HistoricalMetricData", "documentation" : null, "simpleType" : "HistoricalMetricData", "variableSetterType" : "HistoricalMetricData" }, "simple" : false, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "HistoricalMetricData", "variableName" : "member", "variableType" : "HistoricalMetricData", "documentation" : "", "simpleType" : "HistoricalMetricData", "variableSetterType" : "HistoricalMetricData" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null }, "memberLocationName" : null, "memberType" : "HistoricalMetricData", "map" : false, "memberAdditionalMarshallingPath" : null, "memberAdditionalUnmarshallingPath" : null, "simple" : false, "simpleType" : "HistoricalMetricData", "templateImplType" : "java.util.ArrayList", "templateType" : "java.util.List" }, "map" : false, "mapModel" : null, "marshallingType" : "LIST", "name" : "Collections", "sensitive" : false, "setterDocumentation" : "

The set of metrics.

\n@param collections The set of metrics.", "setterMethodName" : "setCollections", "setterModel" : { "variableDeclarationType" : "java.util.List", "variableName" : "collections", "variableType" : "java.util.List", "documentation" : null, "simpleType" : "List", "variableSetterType" : "java.util.Collection" }, "simple" : false, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "java.util.List", "variableName" : "collections", "variableType" : "java.util.List", "documentation" : "

The set of metrics.

", "simpleType" : "List", "variableSetterType" : "java.util.Collection" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null } ], "membersAsMap" : { "Collections" : { "autoConstructClassIfExists" : { "present" : true }, "beanStyleGetterMethodName" : "getCollections", "beanStyleSetterMethodName" : "setCollections", "c2jName" : "Collections", "c2jShape" : "HistoricalMetricDataCollections", "defaultConsumerFluentSetterDocumentation" : "

The set of metrics.

\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 #collections(List)}.\n@param collections 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 #collections(List)", "deprecated" : false, "deprecatedBeanStyleSetterMethodName" : null, "deprecatedFluentGetterMethodName" : null, "deprecatedFluentSetterMethodName" : null, "deprecatedGetterDocumentation" : "

The set of metrics.

\n

\nAttempts to modify the collection returned by this method will result in an UnsupportedOperationException.\n

\n

\nYou can use {@link #hasCollections()} to see if a value was sent in this field.\n

\n@return The set of metrics.\n@deprecated Use {@link #collections()}\n", "deprecatedName" : null, "deprecatedSetterDocumentation" : "

The set of metrics.

\n@param collections The set of metrics.\n@return Returns a reference to this object so that method calls can be chained together.\n@deprecated Use {@link #collections(List)}\n", "documentation" : "

The set of metrics.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "existenceCheckDocumentation" : "Returns true if the Collections property was specified by the sender (it may be empty), or false if the sender did not specify the value (it will be empty). For responses returned by the SDK, the sender is the AWS service.\n", "existenceCheckMethodName" : "hasCollections", "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "collections", "fluentSetterDocumentation" : "

The set of metrics.

\n@param collections The set of metrics.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "collections", "getterDocumentation" : "

The set of metrics.

\n

\nAttempts to modify the collection returned by this method will result in an UnsupportedOperationException.\n

\n

\nYou can use {@link #hasCollections()} to see if a value was sent in this field.\n

\n@return The set of metrics.", "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" : "Collections", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "Collections", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : true, "listModel" : { "implType" : "java.util.ArrayList", "interfaceType" : "java.util.List", "listMemberModel" : { "autoConstructClassIfExists" : { "present" : false }, "beanStyleGetterMethodName" : "getMember", "beanStyleSetterMethodName" : "setMember", "c2jName" : "member", "c2jShape" : "HistoricalMetricData", "defaultConsumerFluentSetterDocumentation" : "Sets the value of the Member property for this object.\n\nThis is a convenience that creates an instance of the {@link HistoricalMetricData.Builder} avoiding the need to create one manually via {@link HistoricalMetricData#builder()}.\n\nWhen the {@link Consumer} completes, {@link HistoricalMetricData.Builder#build()} is called immediately and its result is passed to {@link #member(HistoricalMetricData)}.\n@param member a consumer that will call methods on {@link HistoricalMetricData.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #member(HistoricalMetricData)", "deprecated" : false, "deprecatedBeanStyleSetterMethodName" : null, "deprecatedFluentGetterMethodName" : null, "deprecatedFluentSetterMethodName" : null, "deprecatedGetterDocumentation" : "Returns the value of the Member property for this object.\n@return The value of the Member property for this object.\n@deprecated Use {@link #member()}\n", "deprecatedName" : null, "deprecatedSetterDocumentation" : "Sets the value of the Member property for this object.\n\n@param member The new value for the Member property for this object.\n@return Returns a reference to this object so that method calls can be chained together.\n@deprecated Use {@link #member(HistoricalMetricData)}\n", "documentation" : "", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "existenceCheckDocumentation" : "Returns true if the Member property was specified by the sender (it may be empty), or false if the sender did not specify the value (it will be empty). For responses returned by the SDK, the sender is the AWS service.\n", "existenceCheckMethodName" : "hasMember", "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "member", "fluentSetterDocumentation" : "Sets the value of the Member property for this object.\n\n@param member The new value for the Member property for this object.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "member", "getterDocumentation" : "Returns the value of the Member property for this object.\n@return The value of the Member property for this object.", "getterModel" : { "returnType" : "HistoricalMetricData", "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" : "HistoricalMetricData", "variableName" : "member", "variableType" : "HistoricalMetricData", "documentation" : null, "simpleType" : "HistoricalMetricData", "variableSetterType" : "HistoricalMetricData" }, "simple" : false, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "HistoricalMetricData", "variableName" : "member", "variableType" : "HistoricalMetricData", "documentation" : "", "simpleType" : "HistoricalMetricData", "variableSetterType" : "HistoricalMetricData" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null }, "memberLocationName" : null, "memberType" : "HistoricalMetricData", "map" : false, "memberAdditionalMarshallingPath" : null, "memberAdditionalUnmarshallingPath" : null, "simple" : false, "simpleType" : "HistoricalMetricData", "templateImplType" : "java.util.ArrayList", "templateType" : "java.util.List" }, "map" : false, "mapModel" : null, "marshallingType" : "LIST", "name" : "Collections", "sensitive" : false, "setterDocumentation" : "

The set of metrics.

\n@param collections The set of metrics.", "setterMethodName" : "setCollections", "setterModel" : { "variableDeclarationType" : "java.util.List", "variableName" : "collections", "variableType" : "java.util.List", "documentation" : null, "simpleType" : "List", "variableSetterType" : "java.util.Collection" }, "simple" : false, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "java.util.List", "variableName" : "collections", "variableType" : "java.util.List", "documentation" : "

The set of metrics.

", "simpleType" : "List", "variableSetterType" : "java.util.Collection" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null }, "Dimensions" : { "autoConstructClassIfExists" : { "present" : false }, "beanStyleGetterMethodName" : "getDimensions", "beanStyleSetterMethodName" : "setDimensions", "c2jName" : "Dimensions", "c2jShape" : "Dimensions", "defaultConsumerFluentSetterDocumentation" : "

The dimension for the metrics.

\nThis is a convenience that creates an instance of the {@link Dimensions.Builder} avoiding the need to create one manually via {@link Dimensions#builder()}.\n\nWhen the {@link Consumer} completes, {@link Dimensions.Builder#build()} is called immediately and its result is passed to {@link #dimensions(Dimensions)}.\n@param dimensions a consumer that will call methods on {@link Dimensions.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #dimensions(Dimensions)", "deprecated" : false, "deprecatedBeanStyleSetterMethodName" : null, "deprecatedFluentGetterMethodName" : null, "deprecatedFluentSetterMethodName" : null, "deprecatedGetterDocumentation" : "

The dimension for the metrics.

\n@return The dimension for the metrics.\n@deprecated Use {@link #dimensions()}\n", "deprecatedName" : null, "deprecatedSetterDocumentation" : "

The dimension for the metrics.

\n@param dimensions The dimension for the metrics.\n@return Returns a reference to this object so that method calls can be chained together.\n@deprecated Use {@link #dimensions(Dimensions)}\n", "documentation" : "

The dimension for the metrics.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "existenceCheckDocumentation" : "Returns true if the Dimensions property was specified by the sender (it may be empty), or false if the sender did not specify the value (it will be empty). For responses returned by the SDK, the sender is the AWS service.\n", "existenceCheckMethodName" : "hasDimensions", "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "dimensions", "fluentSetterDocumentation" : "

The dimension for the metrics.

\n@param dimensions The dimension for the metrics.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "dimensions", "getterDocumentation" : "

The dimension for the metrics.

\n@return The dimension for the metrics.", "getterModel" : { "returnType" : "Dimensions", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "Dimensions", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "Dimensions", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "SDK_POJO", "name" : "Dimensions", "sensitive" : false, "setterDocumentation" : "

The dimension for the metrics.

\n@param dimensions The dimension for the metrics.", "setterMethodName" : "setDimensions", "setterModel" : { "variableDeclarationType" : "Dimensions", "variableName" : "dimensions", "variableType" : "Dimensions", "documentation" : null, "simpleType" : "Dimensions", "variableSetterType" : "Dimensions" }, "simple" : false, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "Dimensions", "variableName" : "dimensions", "variableType" : "Dimensions", "documentation" : "

The dimension for the metrics.

", "simpleType" : "Dimensions", "variableSetterType" : "Dimensions" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null } }, "nonStreamingMembers" : [ { "autoConstructClassIfExists" : { "present" : false }, "beanStyleGetterMethodName" : "getDimensions", "beanStyleSetterMethodName" : "setDimensions", "c2jName" : "Dimensions", "c2jShape" : "Dimensions", "defaultConsumerFluentSetterDocumentation" : "

The dimension for the metrics.

\nThis is a convenience that creates an instance of the {@link Dimensions.Builder} avoiding the need to create one manually via {@link Dimensions#builder()}.\n\nWhen the {@link Consumer} completes, {@link Dimensions.Builder#build()} is called immediately and its result is passed to {@link #dimensions(Dimensions)}.\n@param dimensions a consumer that will call methods on {@link Dimensions.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #dimensions(Dimensions)", "deprecated" : false, "deprecatedBeanStyleSetterMethodName" : null, "deprecatedFluentGetterMethodName" : null, "deprecatedFluentSetterMethodName" : null, "deprecatedGetterDocumentation" : "

The dimension for the metrics.

\n@return The dimension for the metrics.\n@deprecated Use {@link #dimensions()}\n", "deprecatedName" : null, "deprecatedSetterDocumentation" : "

The dimension for the metrics.

\n@param dimensions The dimension for the metrics.\n@return Returns a reference to this object so that method calls can be chained together.\n@deprecated Use {@link #dimensions(Dimensions)}\n", "documentation" : "

The dimension for the metrics.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "existenceCheckDocumentation" : "Returns true if the Dimensions property was specified by the sender (it may be empty), or false if the sender did not specify the value (it will be empty). For responses returned by the SDK, the sender is the AWS service.\n", "existenceCheckMethodName" : "hasDimensions", "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "dimensions", "fluentSetterDocumentation" : "

The dimension for the metrics.

\n@param dimensions The dimension for the metrics.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "dimensions", "getterDocumentation" : "

The dimension for the metrics.

\n@return The dimension for the metrics.", "getterModel" : { "returnType" : "Dimensions", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "Dimensions", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "Dimensions", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "SDK_POJO", "name" : "Dimensions", "sensitive" : false, "setterDocumentation" : "

The dimension for the metrics.

\n@param dimensions The dimension for the metrics.", "setterMethodName" : "setDimensions", "setterModel" : { "variableDeclarationType" : "Dimensions", "variableName" : "dimensions", "variableType" : "Dimensions", "documentation" : null, "simpleType" : "Dimensions", "variableSetterType" : "Dimensions" }, "simple" : false, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "Dimensions", "variableName" : "dimensions", "variableType" : "Dimensions", "documentation" : "

The dimension for the metrics.

", "simpleType" : "Dimensions", "variableSetterType" : "Dimensions" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null }, { "autoConstructClassIfExists" : { "present" : true }, "beanStyleGetterMethodName" : "getCollections", "beanStyleSetterMethodName" : "setCollections", "c2jName" : "Collections", "c2jShape" : "HistoricalMetricDataCollections", "defaultConsumerFluentSetterDocumentation" : "

The set of metrics.

\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 #collections(List)}.\n@param collections 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 #collections(List)", "deprecated" : false, "deprecatedBeanStyleSetterMethodName" : null, "deprecatedFluentGetterMethodName" : null, "deprecatedFluentSetterMethodName" : null, "deprecatedGetterDocumentation" : "

The set of metrics.

\n

\nAttempts to modify the collection returned by this method will result in an UnsupportedOperationException.\n

\n

\nYou can use {@link #hasCollections()} to see if a value was sent in this field.\n

\n@return The set of metrics.\n@deprecated Use {@link #collections()}\n", "deprecatedName" : null, "deprecatedSetterDocumentation" : "

The set of metrics.

\n@param collections The set of metrics.\n@return Returns a reference to this object so that method calls can be chained together.\n@deprecated Use {@link #collections(List)}\n", "documentation" : "

The set of metrics.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "existenceCheckDocumentation" : "Returns true if the Collections property was specified by the sender (it may be empty), or false if the sender did not specify the value (it will be empty). For responses returned by the SDK, the sender is the AWS service.\n", "existenceCheckMethodName" : "hasCollections", "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "collections", "fluentSetterDocumentation" : "

The set of metrics.

\n@param collections The set of metrics.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "collections", "getterDocumentation" : "

The set of metrics.

\n

\nAttempts to modify the collection returned by this method will result in an UnsupportedOperationException.\n

\n

\nYou can use {@link #hasCollections()} to see if a value was sent in this field.\n

\n@return The set of metrics.", "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" : "Collections", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "Collections", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : true, "listModel" : { "implType" : "java.util.ArrayList", "interfaceType" : "java.util.List", "listMemberModel" : { "autoConstructClassIfExists" : { "present" : false }, "beanStyleGetterMethodName" : "getMember", "beanStyleSetterMethodName" : "setMember", "c2jName" : "member", "c2jShape" : "HistoricalMetricData", "defaultConsumerFluentSetterDocumentation" : "Sets the value of the Member property for this object.\n\nThis is a convenience that creates an instance of the {@link HistoricalMetricData.Builder} avoiding the need to create one manually via {@link HistoricalMetricData#builder()}.\n\nWhen the {@link Consumer} completes, {@link HistoricalMetricData.Builder#build()} is called immediately and its result is passed to {@link #member(HistoricalMetricData)}.\n@param member a consumer that will call methods on {@link HistoricalMetricData.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #member(HistoricalMetricData)", "deprecated" : false, "deprecatedBeanStyleSetterMethodName" : null, "deprecatedFluentGetterMethodName" : null, "deprecatedFluentSetterMethodName" : null, "deprecatedGetterDocumentation" : "Returns the value of the Member property for this object.\n@return The value of the Member property for this object.\n@deprecated Use {@link #member()}\n", "deprecatedName" : null, "deprecatedSetterDocumentation" : "Sets the value of the Member property for this object.\n\n@param member The new value for the Member property for this object.\n@return Returns a reference to this object so that method calls can be chained together.\n@deprecated Use {@link #member(HistoricalMetricData)}\n", "documentation" : "", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "existenceCheckDocumentation" : "Returns true if the Member property was specified by the sender (it may be empty), or false if the sender did not specify the value (it will be empty). For responses returned by the SDK, the sender is the AWS service.\n", "existenceCheckMethodName" : "hasMember", "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "member", "fluentSetterDocumentation" : "Sets the value of the Member property for this object.\n\n@param member The new value for the Member property for this object.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "member", "getterDocumentation" : "Returns the value of the Member property for this object.\n@return The value of the Member property for this object.", "getterModel" : { "returnType" : "HistoricalMetricData", "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" : "HistoricalMetricData", "variableName" : "member", "variableType" : "HistoricalMetricData", "documentation" : null, "simpleType" : "HistoricalMetricData", "variableSetterType" : "HistoricalMetricData" }, "simple" : false, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "HistoricalMetricData", "variableName" : "member", "variableType" : "HistoricalMetricData", "documentation" : "", "simpleType" : "HistoricalMetricData", "variableSetterType" : "HistoricalMetricData" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null }, "memberLocationName" : null, "memberType" : "HistoricalMetricData", "map" : false, "memberAdditionalMarshallingPath" : null, "memberAdditionalUnmarshallingPath" : null, "simple" : false, "simpleType" : "HistoricalMetricData", "templateImplType" : "java.util.ArrayList", "templateType" : "java.util.List" }, "map" : false, "mapModel" : null, "marshallingType" : "LIST", "name" : "Collections", "sensitive" : false, "setterDocumentation" : "

The set of metrics.

\n@param collections The set of metrics.", "setterMethodName" : "setCollections", "setterModel" : { "variableDeclarationType" : "java.util.List", "variableName" : "collections", "variableType" : "java.util.List", "documentation" : null, "simpleType" : "List", "variableSetterType" : "java.util.Collection" }, "simple" : false, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "java.util.List", "variableName" : "collections", "variableType" : "java.util.List", "documentation" : "

The set of metrics.

", "simpleType" : "List", "variableSetterType" : "java.util.Collection" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null } ], "requestSignerAware" : false, "requestSignerClassFqcn" : null, "required" : null, "shapeName" : "HistoricalMetricResult", "simpleMethod" : false, "unmarshaller" : { "flattened" : false, "resultWrapper" : null }, "variable" : { "variableDeclarationType" : "HistoricalMetricResult", "variableName" : "historicalMetricResult", "variableType" : "HistoricalMetricResult", "documentation" : null, "simpleType" : "HistoricalMetricResult", "variableSetterType" : "HistoricalMetricResult" }, "wrapper" : false, "xmlNamespace" : null }, "HoursOfOperationSummary" : { "c2jName" : "HoursOfOperationSummary", "customization" : { "artificialResultWrapper" : null, "skipGeneratingMarshaller" : false, "skipGeneratingModelClass" : false, "skipGeneratingUnmarshaller" : false, "staxTargetDepthOffset" : 0 }, "deprecated" : false, "documentation" : "

Contains summary information about hours of operation for a contact center.

", "endpointDiscovery" : null, "enums" : null, "errorCode" : null, "event" : false, "eventStream" : false, "explicitEventPayloadMember" : null, "hasHeaderMember" : false, "hasPayloadMember" : false, "hasRequiresLengthMember" : false, "hasStatusCodeMember" : false, "hasStreamingMember" : false, "httpStatusCode" : null, "marshaller" : null, "members" : [ { "autoConstructClassIfExists" : { "present" : false }, "beanStyleGetterMethodName" : "getId", "beanStyleSetterMethodName" : "setId", "c2jName" : "Id", "c2jShape" : "HoursOfOperationId", "defaultConsumerFluentSetterDocumentation" : "

The identifier of the hours of operation.

\nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #id(String)}.\n@param id a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #id(String)", "deprecated" : false, "deprecatedBeanStyleSetterMethodName" : null, "deprecatedFluentGetterMethodName" : null, "deprecatedFluentSetterMethodName" : null, "deprecatedGetterDocumentation" : "

The identifier of the hours of operation.

\n@return The identifier of the hours of operation.\n@deprecated Use {@link #id()}\n", "deprecatedName" : null, "deprecatedSetterDocumentation" : "

The identifier of the hours of operation.

\n@param id The identifier of the hours of operation.\n@return Returns a reference to this object so that method calls can be chained together.\n@deprecated Use {@link #id(String)}\n", "documentation" : "

The identifier of the hours of operation.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "existenceCheckDocumentation" : "Returns true if the Id property was specified by the sender (it may be empty), or false if the sender did not specify the value (it will be empty). For responses returned by the SDK, the sender is the AWS service.\n", "existenceCheckMethodName" : "hasId", "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "id", "fluentSetterDocumentation" : "

The identifier of the hours of operation.

\n@param id The identifier of the hours of operation.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "id", "getterDocumentation" : "

The identifier of the hours of operation.

\n@return The identifier of the hours of operation.", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "Id", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "Id", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "Id", "sensitive" : false, "setterDocumentation" : "

The identifier of the hours of operation.

\n@param id The identifier of the hours of operation.", "setterMethodName" : "setId", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "id", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "id", "variableType" : "String", "documentation" : "

The identifier of the hours of operation.

", "simpleType" : "String", "variableSetterType" : "String" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null }, { "autoConstructClassIfExists" : { "present" : false }, "beanStyleGetterMethodName" : "getArn", "beanStyleSetterMethodName" : "setArn", "c2jName" : "Arn", "c2jShape" : "ARN", "defaultConsumerFluentSetterDocumentation" : "

The Amazon Resource Name (ARN) of the hours of operation.

\nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #arn(String)}.\n@param arn a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #arn(String)", "deprecated" : false, "deprecatedBeanStyleSetterMethodName" : null, "deprecatedFluentGetterMethodName" : null, "deprecatedFluentSetterMethodName" : null, "deprecatedGetterDocumentation" : "

The Amazon Resource Name (ARN) of the hours of operation.

\n@return The Amazon Resource Name (ARN) of the hours of operation.\n@deprecated Use {@link #arn()}\n", "deprecatedName" : null, "deprecatedSetterDocumentation" : "

The Amazon Resource Name (ARN) of the hours of operation.

\n@param arn The Amazon Resource Name (ARN) of the hours of operation.\n@return Returns a reference to this object so that method calls can be chained together.\n@deprecated Use {@link #arn(String)}\n", "documentation" : "

The Amazon Resource Name (ARN) of the hours of operation.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "existenceCheckDocumentation" : "Returns true if the Arn property was specified by the sender (it may be empty), or false if the sender did not specify the value (it will be empty). For responses returned by the SDK, the sender is the AWS service.\n", "existenceCheckMethodName" : "hasArn", "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "arn", "fluentSetterDocumentation" : "

The Amazon Resource Name (ARN) of the hours of operation.

\n@param arn The Amazon Resource Name (ARN) of the hours of operation.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "arn", "getterDocumentation" : "

The Amazon Resource Name (ARN) of the hours of operation.

\n@return The Amazon Resource Name (ARN) of the hours of operation.", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "Arn", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "Arn", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "Arn", "sensitive" : false, "setterDocumentation" : "

The Amazon Resource Name (ARN) of the hours of operation.

\n@param arn The Amazon Resource Name (ARN) of the hours of operation.", "setterMethodName" : "setArn", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "arn", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "arn", "variableType" : "String", "documentation" : "

The Amazon Resource Name (ARN) of the hours of operation.

", "simpleType" : "String", "variableSetterType" : "String" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null }, { "autoConstructClassIfExists" : { "present" : false }, "beanStyleGetterMethodName" : "getName", "beanStyleSetterMethodName" : "setName", "c2jName" : "Name", "c2jShape" : "HoursOfOperationName", "defaultConsumerFluentSetterDocumentation" : "

The name of the hours of operation.

\nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #name(String)}.\n@param name a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #name(String)", "deprecated" : false, "deprecatedBeanStyleSetterMethodName" : null, "deprecatedFluentGetterMethodName" : null, "deprecatedFluentSetterMethodName" : null, "deprecatedGetterDocumentation" : "

The name of the hours of operation.

\n@return The name of the hours of operation.\n@deprecated Use {@link #name()}\n", "deprecatedName" : null, "deprecatedSetterDocumentation" : "

The name of the hours of operation.

\n@param name The name of the hours of operation.\n@return Returns a reference to this object so that method calls can be chained together.\n@deprecated Use {@link #name(String)}\n", "documentation" : "

The name of the hours of operation.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "existenceCheckDocumentation" : "Returns true if the Name property was specified by the sender (it may be empty), or false if the sender did not specify the value (it will be empty). For responses returned by the SDK, the sender is the AWS service.\n", "existenceCheckMethodName" : "hasName", "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "name", "fluentSetterDocumentation" : "

The name of the hours of operation.

\n@param name The name of the hours of operation.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "name", "getterDocumentation" : "

The name of the hours of operation.

\n@return The name of the hours of operation.", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "Name", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "Name", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "Name", "sensitive" : false, "setterDocumentation" : "

The name of the hours of operation.

\n@param name The name of the hours of operation.", "setterMethodName" : "setName", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "name", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "name", "variableType" : "String", "documentation" : "

The name of the hours of operation.

", "simpleType" : "String", "variableSetterType" : "String" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null } ], "membersAsMap" : { "Arn" : { "autoConstructClassIfExists" : { "present" : false }, "beanStyleGetterMethodName" : "getArn", "beanStyleSetterMethodName" : "setArn", "c2jName" : "Arn", "c2jShape" : "ARN", "defaultConsumerFluentSetterDocumentation" : "

The Amazon Resource Name (ARN) of the hours of operation.

\nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #arn(String)}.\n@param arn a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #arn(String)", "deprecated" : false, "deprecatedBeanStyleSetterMethodName" : null, "deprecatedFluentGetterMethodName" : null, "deprecatedFluentSetterMethodName" : null, "deprecatedGetterDocumentation" : "

The Amazon Resource Name (ARN) of the hours of operation.

\n@return The Amazon Resource Name (ARN) of the hours of operation.\n@deprecated Use {@link #arn()}\n", "deprecatedName" : null, "deprecatedSetterDocumentation" : "

The Amazon Resource Name (ARN) of the hours of operation.

\n@param arn The Amazon Resource Name (ARN) of the hours of operation.\n@return Returns a reference to this object so that method calls can be chained together.\n@deprecated Use {@link #arn(String)}\n", "documentation" : "

The Amazon Resource Name (ARN) of the hours of operation.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "existenceCheckDocumentation" : "Returns true if the Arn property was specified by the sender (it may be empty), or false if the sender did not specify the value (it will be empty). For responses returned by the SDK, the sender is the AWS service.\n", "existenceCheckMethodName" : "hasArn", "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "arn", "fluentSetterDocumentation" : "

The Amazon Resource Name (ARN) of the hours of operation.

\n@param arn The Amazon Resource Name (ARN) of the hours of operation.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "arn", "getterDocumentation" : "

The Amazon Resource Name (ARN) of the hours of operation.

\n@return The Amazon Resource Name (ARN) of the hours of operation.", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "Arn", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "Arn", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "Arn", "sensitive" : false, "setterDocumentation" : "

The Amazon Resource Name (ARN) of the hours of operation.

\n@param arn The Amazon Resource Name (ARN) of the hours of operation.", "setterMethodName" : "setArn", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "arn", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "arn", "variableType" : "String", "documentation" : "

The Amazon Resource Name (ARN) of the hours of operation.

", "simpleType" : "String", "variableSetterType" : "String" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null }, "Id" : { "autoConstructClassIfExists" : { "present" : false }, "beanStyleGetterMethodName" : "getId", "beanStyleSetterMethodName" : "setId", "c2jName" : "Id", "c2jShape" : "HoursOfOperationId", "defaultConsumerFluentSetterDocumentation" : "

The identifier of the hours of operation.

\nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #id(String)}.\n@param id a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #id(String)", "deprecated" : false, "deprecatedBeanStyleSetterMethodName" : null, "deprecatedFluentGetterMethodName" : null, "deprecatedFluentSetterMethodName" : null, "deprecatedGetterDocumentation" : "

The identifier of the hours of operation.

\n@return The identifier of the hours of operation.\n@deprecated Use {@link #id()}\n", "deprecatedName" : null, "deprecatedSetterDocumentation" : "

The identifier of the hours of operation.

\n@param id The identifier of the hours of operation.\n@return Returns a reference to this object so that method calls can be chained together.\n@deprecated Use {@link #id(String)}\n", "documentation" : "

The identifier of the hours of operation.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "existenceCheckDocumentation" : "Returns true if the Id property was specified by the sender (it may be empty), or false if the sender did not specify the value (it will be empty). For responses returned by the SDK, the sender is the AWS service.\n", "existenceCheckMethodName" : "hasId", "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "id", "fluentSetterDocumentation" : "

The identifier of the hours of operation.

\n@param id The identifier of the hours of operation.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "id", "getterDocumentation" : "

The identifier of the hours of operation.

\n@return The identifier of the hours of operation.", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "Id", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "Id", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "Id", "sensitive" : false, "setterDocumentation" : "

The identifier of the hours of operation.

\n@param id The identifier of the hours of operation.", "setterMethodName" : "setId", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "id", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "id", "variableType" : "String", "documentation" : "

The identifier of the hours of operation.

", "simpleType" : "String", "variableSetterType" : "String" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null }, "Name" : { "autoConstructClassIfExists" : { "present" : false }, "beanStyleGetterMethodName" : "getName", "beanStyleSetterMethodName" : "setName", "c2jName" : "Name", "c2jShape" : "HoursOfOperationName", "defaultConsumerFluentSetterDocumentation" : "

The name of the hours of operation.

\nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #name(String)}.\n@param name a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #name(String)", "deprecated" : false, "deprecatedBeanStyleSetterMethodName" : null, "deprecatedFluentGetterMethodName" : null, "deprecatedFluentSetterMethodName" : null, "deprecatedGetterDocumentation" : "

The name of the hours of operation.

\n@return The name of the hours of operation.\n@deprecated Use {@link #name()}\n", "deprecatedName" : null, "deprecatedSetterDocumentation" : "

The name of the hours of operation.

\n@param name The name of the hours of operation.\n@return Returns a reference to this object so that method calls can be chained together.\n@deprecated Use {@link #name(String)}\n", "documentation" : "

The name of the hours of operation.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "existenceCheckDocumentation" : "Returns true if the Name property was specified by the sender (it may be empty), or false if the sender did not specify the value (it will be empty). For responses returned by the SDK, the sender is the AWS service.\n", "existenceCheckMethodName" : "hasName", "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "name", "fluentSetterDocumentation" : "

The name of the hours of operation.

\n@param name The name of the hours of operation.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "name", "getterDocumentation" : "

The name of the hours of operation.

\n@return The name of the hours of operation.", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "Name", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "Name", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "Name", "sensitive" : false, "setterDocumentation" : "

The name of the hours of operation.

\n@param name The name of the hours of operation.", "setterMethodName" : "setName", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "name", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "name", "variableType" : "String", "documentation" : "

The name of the hours of operation.

", "simpleType" : "String", "variableSetterType" : "String" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null } }, "nonStreamingMembers" : [ { "autoConstructClassIfExists" : { "present" : false }, "beanStyleGetterMethodName" : "getId", "beanStyleSetterMethodName" : "setId", "c2jName" : "Id", "c2jShape" : "HoursOfOperationId", "defaultConsumerFluentSetterDocumentation" : "

The identifier of the hours of operation.

\nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #id(String)}.\n@param id a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #id(String)", "deprecated" : false, "deprecatedBeanStyleSetterMethodName" : null, "deprecatedFluentGetterMethodName" : null, "deprecatedFluentSetterMethodName" : null, "deprecatedGetterDocumentation" : "

The identifier of the hours of operation.

\n@return The identifier of the hours of operation.\n@deprecated Use {@link #id()}\n", "deprecatedName" : null, "deprecatedSetterDocumentation" : "

The identifier of the hours of operation.

\n@param id The identifier of the hours of operation.\n@return Returns a reference to this object so that method calls can be chained together.\n@deprecated Use {@link #id(String)}\n", "documentation" : "

The identifier of the hours of operation.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "existenceCheckDocumentation" : "Returns true if the Id property was specified by the sender (it may be empty), or false if the sender did not specify the value (it will be empty). For responses returned by the SDK, the sender is the AWS service.\n", "existenceCheckMethodName" : "hasId", "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "id", "fluentSetterDocumentation" : "

The identifier of the hours of operation.

\n@param id The identifier of the hours of operation.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "id", "getterDocumentation" : "

The identifier of the hours of operation.

\n@return The identifier of the hours of operation.", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "Id", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "Id", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "Id", "sensitive" : false, "setterDocumentation" : "

The identifier of the hours of operation.

\n@param id The identifier of the hours of operation.", "setterMethodName" : "setId", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "id", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "id", "variableType" : "String", "documentation" : "

The identifier of the hours of operation.

", "simpleType" : "String", "variableSetterType" : "String" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null }, { "autoConstructClassIfExists" : { "present" : false }, "beanStyleGetterMethodName" : "getArn", "beanStyleSetterMethodName" : "setArn", "c2jName" : "Arn", "c2jShape" : "ARN", "defaultConsumerFluentSetterDocumentation" : "

The Amazon Resource Name (ARN) of the hours of operation.

\nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #arn(String)}.\n@param arn a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #arn(String)", "deprecated" : false, "deprecatedBeanStyleSetterMethodName" : null, "deprecatedFluentGetterMethodName" : null, "deprecatedFluentSetterMethodName" : null, "deprecatedGetterDocumentation" : "

The Amazon Resource Name (ARN) of the hours of operation.

\n@return The Amazon Resource Name (ARN) of the hours of operation.\n@deprecated Use {@link #arn()}\n", "deprecatedName" : null, "deprecatedSetterDocumentation" : "

The Amazon Resource Name (ARN) of the hours of operation.

\n@param arn The Amazon Resource Name (ARN) of the hours of operation.\n@return Returns a reference to this object so that method calls can be chained together.\n@deprecated Use {@link #arn(String)}\n", "documentation" : "

The Amazon Resource Name (ARN) of the hours of operation.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "existenceCheckDocumentation" : "Returns true if the Arn property was specified by the sender (it may be empty), or false if the sender did not specify the value (it will be empty). For responses returned by the SDK, the sender is the AWS service.\n", "existenceCheckMethodName" : "hasArn", "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "arn", "fluentSetterDocumentation" : "

The Amazon Resource Name (ARN) of the hours of operation.

\n@param arn The Amazon Resource Name (ARN) of the hours of operation.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "arn", "getterDocumentation" : "

The Amazon Resource Name (ARN) of the hours of operation.

\n@return The Amazon Resource Name (ARN) of the hours of operation.", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "Arn", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "Arn", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "Arn", "sensitive" : false, "setterDocumentation" : "

The Amazon Resource Name (ARN) of the hours of operation.

\n@param arn The Amazon Resource Name (ARN) of the hours of operation.", "setterMethodName" : "setArn", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "arn", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "arn", "variableType" : "String", "documentation" : "

The Amazon Resource Name (ARN) of the hours of operation.

", "simpleType" : "String", "variableSetterType" : "String" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null }, { "autoConstructClassIfExists" : { "present" : false }, "beanStyleGetterMethodName" : "getName", "beanStyleSetterMethodName" : "setName", "c2jName" : "Name", "c2jShape" : "HoursOfOperationName", "defaultConsumerFluentSetterDocumentation" : "

The name of the hours of operation.

\nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #name(String)}.\n@param name a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #name(String)", "deprecated" : false, "deprecatedBeanStyleSetterMethodName" : null, "deprecatedFluentGetterMethodName" : null, "deprecatedFluentSetterMethodName" : null, "deprecatedGetterDocumentation" : "

The name of the hours of operation.

\n@return The name of the hours of operation.\n@deprecated Use {@link #name()}\n", "deprecatedName" : null, "deprecatedSetterDocumentation" : "

The name of the hours of operation.

\n@param name The name of the hours of operation.\n@return Returns a reference to this object so that method calls can be chained together.\n@deprecated Use {@link #name(String)}\n", "documentation" : "

The name of the hours of operation.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "existenceCheckDocumentation" : "Returns true if the Name property was specified by the sender (it may be empty), or false if the sender did not specify the value (it will be empty). For responses returned by the SDK, the sender is the AWS service.\n", "existenceCheckMethodName" : "hasName", "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "name", "fluentSetterDocumentation" : "

The name of the hours of operation.

\n@param name The name of the hours of operation.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "name", "getterDocumentation" : "

The name of the hours of operation.

\n@return The name of the hours of operation.", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "Name", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "Name", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "Name", "sensitive" : false, "setterDocumentation" : "

The name of the hours of operation.

\n@param name The name of the hours of operation.", "setterMethodName" : "setName", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "name", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "name", "variableType" : "String", "documentation" : "

The name of the hours of operation.

", "simpleType" : "String", "variableSetterType" : "String" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null } ], "requestSignerAware" : false, "requestSignerClassFqcn" : null, "required" : null, "shapeName" : "HoursOfOperationSummary", "simpleMethod" : false, "unmarshaller" : { "flattened" : false, "resultWrapper" : null }, "variable" : { "variableDeclarationType" : "HoursOfOperationSummary", "variableName" : "hoursOfOperationSummary", "variableType" : "HoursOfOperationSummary", "documentation" : null, "simpleType" : "HoursOfOperationSummary", "variableSetterType" : "HoursOfOperationSummary" }, "wrapper" : false, "xmlNamespace" : null }, "InternalServiceException" : { "c2jName" : "InternalServiceException", "customization" : { "artificialResultWrapper" : null, "skipGeneratingMarshaller" : false, "skipGeneratingModelClass" : false, "skipGeneratingUnmarshaller" : false, "staxTargetDepthOffset" : 0 }, "deprecated" : false, "documentation" : "

Request processing failed due to an error or failure with the service.

", "endpointDiscovery" : null, "enums" : null, "errorCode" : "InternalServiceException", "event" : false, "eventStream" : false, "explicitEventPayloadMember" : null, "hasHeaderMember" : false, "hasPayloadMember" : false, "hasRequiresLengthMember" : false, "hasStatusCodeMember" : false, "hasStreamingMember" : false, "httpStatusCode" : 500, "marshaller" : null, "members" : [ ], "membersAsMap" : { }, "nonStreamingMembers" : [ ], "requestSignerAware" : false, "requestSignerClassFqcn" : null, "required" : null, "shapeName" : "InternalServiceException", "simpleMethod" : false, "unmarshaller" : null, "variable" : { "variableDeclarationType" : "InternalServiceException", "variableName" : "internalServiceException", "variableType" : "InternalServiceException", "documentation" : null, "simpleType" : "InternalServiceException", "variableSetterType" : "InternalServiceException" }, "wrapper" : false, "xmlNamespace" : null }, "InvalidParameterException" : { "c2jName" : "InvalidParameterException", "customization" : { "artificialResultWrapper" : null, "skipGeneratingMarshaller" : false, "skipGeneratingModelClass" : false, "skipGeneratingUnmarshaller" : false, "staxTargetDepthOffset" : 0 }, "deprecated" : false, "documentation" : "

One or more of the specified parameters are not valid.

", "endpointDiscovery" : null, "enums" : null, "errorCode" : "InvalidParameterException", "event" : false, "eventStream" : false, "explicitEventPayloadMember" : null, "hasHeaderMember" : false, "hasPayloadMember" : false, "hasRequiresLengthMember" : false, "hasStatusCodeMember" : false, "hasStreamingMember" : false, "httpStatusCode" : 400, "marshaller" : null, "members" : [ ], "membersAsMap" : { }, "nonStreamingMembers" : [ ], "requestSignerAware" : false, "requestSignerClassFqcn" : null, "required" : null, "shapeName" : "InvalidParameterException", "simpleMethod" : false, "unmarshaller" : null, "variable" : { "variableDeclarationType" : "InvalidParameterException", "variableName" : "invalidParameterException", "variableType" : "InvalidParameterException", "documentation" : null, "simpleType" : "InvalidParameterException", "variableSetterType" : "InvalidParameterException" }, "wrapper" : false, "xmlNamespace" : null }, "InvalidRequestException" : { "c2jName" : "InvalidRequestException", "customization" : { "artificialResultWrapper" : null, "skipGeneratingMarshaller" : false, "skipGeneratingModelClass" : false, "skipGeneratingUnmarshaller" : false, "staxTargetDepthOffset" : 0 }, "deprecated" : false, "documentation" : "

The request is not valid.

", "endpointDiscovery" : null, "enums" : null, "errorCode" : "InvalidRequestException", "event" : false, "eventStream" : false, "explicitEventPayloadMember" : null, "hasHeaderMember" : false, "hasPayloadMember" : false, "hasRequiresLengthMember" : false, "hasStatusCodeMember" : false, "hasStreamingMember" : false, "httpStatusCode" : 400, "marshaller" : null, "members" : [ ], "membersAsMap" : { }, "nonStreamingMembers" : [ ], "requestSignerAware" : false, "requestSignerClassFqcn" : null, "required" : null, "shapeName" : "InvalidRequestException", "simpleMethod" : false, "unmarshaller" : null, "variable" : { "variableDeclarationType" : "InvalidRequestException", "variableName" : "invalidRequestException", "variableType" : "InvalidRequestException", "documentation" : null, "simpleType" : "InvalidRequestException", "variableSetterType" : "InvalidRequestException" }, "wrapper" : false, "xmlNamespace" : null }, "LimitExceededException" : { "c2jName" : "LimitExceededException", "customization" : { "artificialResultWrapper" : null, "skipGeneratingMarshaller" : false, "skipGeneratingModelClass" : false, "skipGeneratingUnmarshaller" : false, "staxTargetDepthOffset" : 0 }, "deprecated" : false, "documentation" : "

The allowed limit for the resource has been exceeded.

", "endpointDiscovery" : null, "enums" : null, "errorCode" : "LimitExceededException", "event" : false, "eventStream" : false, "explicitEventPayloadMember" : null, "hasHeaderMember" : false, "hasPayloadMember" : false, "hasRequiresLengthMember" : false, "hasStatusCodeMember" : false, "hasStreamingMember" : false, "httpStatusCode" : 429, "marshaller" : null, "members" : [ ], "membersAsMap" : { }, "nonStreamingMembers" : [ ], "requestSignerAware" : false, "requestSignerClassFqcn" : null, "required" : null, "shapeName" : "LimitExceededException", "simpleMethod" : false, "unmarshaller" : null, "variable" : { "variableDeclarationType" : "LimitExceededException", "variableName" : "limitExceededException", "variableType" : "LimitExceededException", "documentation" : null, "simpleType" : "LimitExceededException", "variableSetterType" : "LimitExceededException" }, "wrapper" : false, "xmlNamespace" : null }, "ListContactFlowsRequest" : { "c2jName" : "ListContactFlowsRequest", "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" : "ListContactFlows", "locationName" : null, "requestUri" : "/contact-flows-summary/{InstanceId}", "target" : null, "verb" : "GET", "xmlNameSpaceUri" : null }, "members" : [ { "autoConstructClassIfExists" : { "present" : false }, "beanStyleGetterMethodName" : "getInstanceId", "beanStyleSetterMethodName" : "setInstanceId", "c2jName" : "InstanceId", "c2jShape" : "InstanceId", "defaultConsumerFluentSetterDocumentation" : "

The identifier of the Amazon Connect instance.

\nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #instanceId(String)}.\n@param instanceId a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #instanceId(String)", "deprecated" : false, "deprecatedBeanStyleSetterMethodName" : null, "deprecatedFluentGetterMethodName" : null, "deprecatedFluentSetterMethodName" : null, "deprecatedGetterDocumentation" : "

The identifier of the Amazon Connect instance.

\n@return The identifier of the Amazon Connect instance.\n@deprecated Use {@link #instanceId()}\n", "deprecatedName" : null, "deprecatedSetterDocumentation" : "

The identifier of the Amazon Connect instance.

\n@param instanceId The identifier of the Amazon Connect instance.\n@return Returns a reference to this object so that method calls can be chained together.\n@deprecated Use {@link #instanceId(String)}\n", "documentation" : "

The identifier of the Amazon Connect instance.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "existenceCheckDocumentation" : "Returns true if the InstanceId property was specified by the sender (it may be empty), or false if the sender did not specify the value (it will be empty). For responses returned by the SDK, the sender is the AWS service.\n", "existenceCheckMethodName" : "hasInstanceId", "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "instanceId", "fluentSetterDocumentation" : "

The identifier of the Amazon Connect instance.

\n@param instanceId The identifier of the Amazon Connect instance.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "instanceId", "getterDocumentation" : "

The identifier of the Amazon Connect instance.

\n@return The identifier of the Amazon Connect instance.", "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" : "InstanceId", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "InstanceId", "uri" : true }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "InstanceId", "sensitive" : false, "setterDocumentation" : "

The identifier of the Amazon Connect instance.

\n@param instanceId The identifier of the Amazon Connect instance.", "setterMethodName" : "setInstanceId", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "instanceId", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "instanceId", "variableType" : "String", "documentation" : "

The identifier of the Amazon Connect instance.

", "simpleType" : "String", "variableSetterType" : "String" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null }, { "autoConstructClassIfExists" : { "present" : true }, "beanStyleGetterMethodName" : "getContactFlowTypes", "beanStyleSetterMethodName" : "setContactFlowTypes", "c2jName" : "ContactFlowTypes", "c2jShape" : "ContactFlowTypes", "defaultConsumerFluentSetterDocumentation" : "

The type of contact flow.

\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 #contactFlowTypesAsStrings(List)}.\n@param contactFlowTypes 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 #contactFlowTypesWithStrings(List)", "deprecated" : false, "deprecatedBeanStyleSetterMethodName" : null, "deprecatedFluentGetterMethodName" : null, "deprecatedFluentSetterMethodName" : null, "deprecatedGetterDocumentation" : "

The type of contact flow.

\n

\nAttempts to modify the collection returned by this method will result in an UnsupportedOperationException.\n

\n

\nYou can use {@link #hasContactFlowTypes()} to see if a value was sent in this field.\n

\n@return The type of contact flow.\n@deprecated Use {@link #contactFlowTypesAsStrings()}\n", "deprecatedName" : null, "deprecatedSetterDocumentation" : "

The type of contact flow.

\n@param contactFlowTypes The type of contact flow.\n@return Returns a reference to this object so that method calls can be chained together.\n@deprecated Use {@link #contactFlowTypesWithStrings(List)}\n", "documentation" : "

The type of contact flow.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "existenceCheckDocumentation" : "Returns true if the ContactFlowTypes property was specified by the sender (it may be empty), or false if the sender did not specify the value (it will be empty). For responses returned by the SDK, the sender is the AWS service.\n", "existenceCheckMethodName" : "hasContactFlowTypes", "fluentEnumGetterMethodName" : "contactFlowTypes", "fluentEnumSetterMethodName" : "contactFlowTypes", "fluentGetterMethodName" : "contactFlowTypesAsStrings", "fluentSetterDocumentation" : "

The type of contact flow.

\n@param contactFlowTypes The type of contact flow.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "contactFlowTypesWithStrings", "getterDocumentation" : "

The type of contact flow.

\n

\nAttempts to modify the collection returned by this method will result in an UnsupportedOperationException.\n

\n

\nYou can use {@link #hasContactFlowTypes()} to see if a value was sent in this field.\n

\n@return The type of contact flow.", "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" : "contactFlowTypes", "queryString" : true, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "contactFlowTypes", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : true, "listModel" : { "implType" : "java.util.ArrayList", "interfaceType" : "java.util.List", "listMemberModel" : { "autoConstructClassIfExists" : { "present" : false }, "beanStyleGetterMethodName" : "getMember", "beanStyleSetterMethodName" : "setMember", "c2jName" : "member", "c2jShape" : "ContactFlowType", "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 #memberAsString(String)}.\n@param member a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #member(String)", "deprecated" : false, "deprecatedBeanStyleSetterMethodName" : null, "deprecatedFluentGetterMethodName" : null, "deprecatedFluentSetterMethodName" : null, "deprecatedGetterDocumentation" : "Returns the value of the Member property for this object.\n

\nIf the service returns an enum value that is not available in the current SDK version, {@link #member} will return {@link ContactFlowType#UNKNOWN_TO_SDK_VERSION}. The raw value returned by the service is available from {@link #memberAsString}.\n

\n@return The value of the Member property for this object.\n@see ContactFlowType\n@deprecated Use {@link #memberAsString()}\n", "deprecatedName" : null, "deprecatedSetterDocumentation" : "Sets the value of the Member property for this object.\n\n@param member The new value for the Member property for this object.\n@see ContactFlowType\n@return Returns a reference to this object so that method calls can be chained together.\n@see ContactFlowType\n@deprecated Use {@link #member(String)}\n", "documentation" : "", "endpointDiscoveryId" : false, "enumType" : "ContactFlowType", "eventHeader" : false, "eventPayload" : false, "existenceCheckDocumentation" : "Returns true if the Member property was specified by the sender (it may be empty), or false if the sender did not specify the value (it will be empty). For responses returned by the SDK, the sender is the AWS service.\n", "existenceCheckMethodName" : "hasMember", "fluentEnumGetterMethodName" : "member", "fluentEnumSetterMethodName" : "member", "fluentGetterMethodName" : "memberAsString", "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@see ContactFlowType\n@return Returns a reference to this object so that method calls can be chained together.\n@see ContactFlowType", "fluentSetterMethodName" : "member", "getterDocumentation" : "Returns the value of the Member property for this object.\n

\nIf the service returns an enum value that is not available in the current SDK version, {@link #member} will return {@link ContactFlowType#UNKNOWN_TO_SDK_VERSION}. The raw value returned by the service is available from {@link #memberAsString}.\n

\n@return The value of the Member property for this object.\n@see ContactFlowType", "getterModel" : { "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.\n@see ContactFlowType", "setterMethodName" : "setMember", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "member", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "member", "variableType" : "String", "documentation" : "", "simpleType" : "String", "variableSetterType" : "String" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null }, "memberLocationName" : null, "memberType" : "String", "map" : false, "memberAdditionalMarshallingPath" : null, "memberAdditionalUnmarshallingPath" : null, "simple" : true, "simpleType" : "String", "templateImplType" : "java.util.ArrayList", "templateType" : "java.util.List" }, "map" : false, "mapModel" : null, "marshallingType" : "LIST", "name" : "ContactFlowTypes", "sensitive" : false, "setterDocumentation" : "

The type of contact flow.

\n@param contactFlowTypes The type of contact flow.", "setterMethodName" : "setContactFlowTypes", "setterModel" : { "variableDeclarationType" : "java.util.List", "variableName" : "contactFlowTypes", "variableType" : "java.util.List", "documentation" : null, "simpleType" : "List", "variableSetterType" : "java.util.Collection" }, "simple" : false, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "java.util.List", "variableName" : "contactFlowTypes", "variableType" : "java.util.List", "documentation" : "

The type of contact flow.

", "simpleType" : "List", "variableSetterType" : "java.util.Collection" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null }, { "autoConstructClassIfExists" : { "present" : false }, "beanStyleGetterMethodName" : "getNextToken", "beanStyleSetterMethodName" : "setNextToken", "c2jName" : "NextToken", "c2jShape" : "NextToken", "defaultConsumerFluentSetterDocumentation" : "

The token for the next set of results. Use the value returned in the previous response in the next request to retrieve the next set of results.

\nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #nextToken(String)}.\n@param nextToken a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #nextToken(String)", "deprecated" : false, "deprecatedBeanStyleSetterMethodName" : null, "deprecatedFluentGetterMethodName" : null, "deprecatedFluentSetterMethodName" : null, "deprecatedGetterDocumentation" : "

The token for the next set of results. Use the value returned in the previous response in the next request to retrieve the next set of results.

\n@return The token for the next set of results. Use the value returned in the previous response in the next request to retrieve the next set of results.\n@deprecated Use {@link #nextToken()}\n", "deprecatedName" : null, "deprecatedSetterDocumentation" : "

The token for the next set of results. Use the value returned in the previous response in the next request to retrieve the next set of results.

\n@param nextToken The token for the next set of results. Use the value returned in the previous response in the next request to retrieve the next set of results.\n@return Returns a reference to this object so that method calls can be chained together.\n@deprecated Use {@link #nextToken(String)}\n", "documentation" : "

The token for the next set of results. Use the value returned in the previous response in the next request to retrieve the next set of results.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "existenceCheckDocumentation" : "Returns true if the NextToken property was specified by the sender (it may be empty), or false if the sender did not specify the value (it will be empty). For responses returned by the SDK, the sender is the AWS service.\n", "existenceCheckMethodName" : "hasNextToken", "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "nextToken", "fluentSetterDocumentation" : "

The token for the next set of results. Use the value returned in the previous response in the next request to retrieve the next set of results.

\n@param nextToken The token for the next set of results. Use the value returned in the previous response in the next request to retrieve the next set of results.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "nextToken", "getterDocumentation" : "

The token for the next set of results. Use the value returned in the previous response in the next request to retrieve the next set of results.

\n@return The token for the next set of results. Use the value returned in the previous response in the next request to retrieve the next set of results.", "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 token for the next set of results. Use the value returned in the previous response in the next request to retrieve the next set of results.

\n@param nextToken The token for the next set of results. Use the value returned in the previous response in the next request to retrieve the next set of results.", "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 token for the next set of results. Use the value returned in the previous response in the next request to retrieve the next set of results.

", "simpleType" : "String", "variableSetterType" : "String" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null }, { "autoConstructClassIfExists" : { "present" : false }, "beanStyleGetterMethodName" : "getMaxResults", "beanStyleSetterMethodName" : "setMaxResults", "c2jName" : "MaxResults", "c2jShape" : "MaxResult1000", "defaultConsumerFluentSetterDocumentation" : "

The maximimum number of results to return per page.

\nThis is a convenience that creates an instance of the {@link Integer.Builder} avoiding the need to create one manually via {@link Integer#builder()}.\n\nWhen the {@link Consumer} completes, {@link Integer.Builder#build()} is called immediately and its result is passed to {@link #maxResults(Integer)}.\n@param maxResults a consumer that will call methods on {@link Integer.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #maxResults(Integer)", "deprecated" : false, "deprecatedBeanStyleSetterMethodName" : null, "deprecatedFluentGetterMethodName" : null, "deprecatedFluentSetterMethodName" : null, "deprecatedGetterDocumentation" : "

The maximimum number of results to return per page.

\n@return The maximimum number of results to return per page.\n@deprecated Use {@link #maxResults()}\n", "deprecatedName" : null, "deprecatedSetterDocumentation" : "

The maximimum number of results to return per page.

\n@param maxResults The maximimum number of results to return per page.\n@return Returns a reference to this object so that method calls can be chained together.\n@deprecated Use {@link #maxResults(Integer)}\n", "documentation" : "

The maximimum number of results to return per page.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "existenceCheckDocumentation" : "Returns true if the MaxResults property was specified by the sender (it may be empty), or false if the sender did not specify the value (it will be empty). For responses returned by the SDK, the sender is the AWS service.\n", "existenceCheckMethodName" : "hasMaxResults", "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "maxResults", "fluentSetterDocumentation" : "

The maximimum number of results to return per page.

\n@param maxResults The maximimum number of results to return per page.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "maxResults", "getterDocumentation" : "

The maximimum number of results to return per page.

\n@return The maximimum number of results to return per page.", "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 maximimum number of results to return per page.

\n@param maxResults The maximimum number of results to return per page.", "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 maximimum number of results to return per page.

", "simpleType" : "Integer", "variableSetterType" : "Integer" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null } ], "membersAsMap" : { "ContactFlowTypes" : { "autoConstructClassIfExists" : { "present" : true }, "beanStyleGetterMethodName" : "getContactFlowTypes", "beanStyleSetterMethodName" : "setContactFlowTypes", "c2jName" : "ContactFlowTypes", "c2jShape" : "ContactFlowTypes", "defaultConsumerFluentSetterDocumentation" : "

The type of contact flow.

\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 #contactFlowTypesAsStrings(List)}.\n@param contactFlowTypes 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 #contactFlowTypesWithStrings(List)", "deprecated" : false, "deprecatedBeanStyleSetterMethodName" : null, "deprecatedFluentGetterMethodName" : null, "deprecatedFluentSetterMethodName" : null, "deprecatedGetterDocumentation" : "

The type of contact flow.

\n

\nAttempts to modify the collection returned by this method will result in an UnsupportedOperationException.\n

\n

\nYou can use {@link #hasContactFlowTypes()} to see if a value was sent in this field.\n

\n@return The type of contact flow.\n@deprecated Use {@link #contactFlowTypesAsStrings()}\n", "deprecatedName" : null, "deprecatedSetterDocumentation" : "

The type of contact flow.

\n@param contactFlowTypes The type of contact flow.\n@return Returns a reference to this object so that method calls can be chained together.\n@deprecated Use {@link #contactFlowTypesWithStrings(List)}\n", "documentation" : "

The type of contact flow.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "existenceCheckDocumentation" : "Returns true if the ContactFlowTypes property was specified by the sender (it may be empty), or false if the sender did not specify the value (it will be empty). For responses returned by the SDK, the sender is the AWS service.\n", "existenceCheckMethodName" : "hasContactFlowTypes", "fluentEnumGetterMethodName" : "contactFlowTypes", "fluentEnumSetterMethodName" : "contactFlowTypes", "fluentGetterMethodName" : "contactFlowTypesAsStrings", "fluentSetterDocumentation" : "

The type of contact flow.

\n@param contactFlowTypes The type of contact flow.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "contactFlowTypesWithStrings", "getterDocumentation" : "

The type of contact flow.

\n

\nAttempts to modify the collection returned by this method will result in an UnsupportedOperationException.\n

\n

\nYou can use {@link #hasContactFlowTypes()} to see if a value was sent in this field.\n

\n@return The type of contact flow.", "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" : "contactFlowTypes", "queryString" : true, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "contactFlowTypes", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : true, "listModel" : { "implType" : "java.util.ArrayList", "interfaceType" : "java.util.List", "listMemberModel" : { "autoConstructClassIfExists" : { "present" : false }, "beanStyleGetterMethodName" : "getMember", "beanStyleSetterMethodName" : "setMember", "c2jName" : "member", "c2jShape" : "ContactFlowType", "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 #memberAsString(String)}.\n@param member a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #member(String)", "deprecated" : false, "deprecatedBeanStyleSetterMethodName" : null, "deprecatedFluentGetterMethodName" : null, "deprecatedFluentSetterMethodName" : null, "deprecatedGetterDocumentation" : "Returns the value of the Member property for this object.\n

\nIf the service returns an enum value that is not available in the current SDK version, {@link #member} will return {@link ContactFlowType#UNKNOWN_TO_SDK_VERSION}. The raw value returned by the service is available from {@link #memberAsString}.\n

\n@return The value of the Member property for this object.\n@see ContactFlowType\n@deprecated Use {@link #memberAsString()}\n", "deprecatedName" : null, "deprecatedSetterDocumentation" : "Sets the value of the Member property for this object.\n\n@param member The new value for the Member property for this object.\n@see ContactFlowType\n@return Returns a reference to this object so that method calls can be chained together.\n@see ContactFlowType\n@deprecated Use {@link #member(String)}\n", "documentation" : "", "endpointDiscoveryId" : false, "enumType" : "ContactFlowType", "eventHeader" : false, "eventPayload" : false, "existenceCheckDocumentation" : "Returns true if the Member property was specified by the sender (it may be empty), or false if the sender did not specify the value (it will be empty). For responses returned by the SDK, the sender is the AWS service.\n", "existenceCheckMethodName" : "hasMember", "fluentEnumGetterMethodName" : "member", "fluentEnumSetterMethodName" : "member", "fluentGetterMethodName" : "memberAsString", "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@see ContactFlowType\n@return Returns a reference to this object so that method calls can be chained together.\n@see ContactFlowType", "fluentSetterMethodName" : "member", "getterDocumentation" : "Returns the value of the Member property for this object.\n

\nIf the service returns an enum value that is not available in the current SDK version, {@link #member} will return {@link ContactFlowType#UNKNOWN_TO_SDK_VERSION}. The raw value returned by the service is available from {@link #memberAsString}.\n

\n@return The value of the Member property for this object.\n@see ContactFlowType", "getterModel" : { "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.\n@see ContactFlowType", "setterMethodName" : "setMember", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "member", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "member", "variableType" : "String", "documentation" : "", "simpleType" : "String", "variableSetterType" : "String" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null }, "memberLocationName" : null, "memberType" : "String", "map" : false, "memberAdditionalMarshallingPath" : null, "memberAdditionalUnmarshallingPath" : null, "simple" : true, "simpleType" : "String", "templateImplType" : "java.util.ArrayList", "templateType" : "java.util.List" }, "map" : false, "mapModel" : null, "marshallingType" : "LIST", "name" : "ContactFlowTypes", "sensitive" : false, "setterDocumentation" : "

The type of contact flow.

\n@param contactFlowTypes The type of contact flow.", "setterMethodName" : "setContactFlowTypes", "setterModel" : { "variableDeclarationType" : "java.util.List", "variableName" : "contactFlowTypes", "variableType" : "java.util.List", "documentation" : null, "simpleType" : "List", "variableSetterType" : "java.util.Collection" }, "simple" : false, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "java.util.List", "variableName" : "contactFlowTypes", "variableType" : "java.util.List", "documentation" : "

The type of contact flow.

", "simpleType" : "List", "variableSetterType" : "java.util.Collection" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null }, "InstanceId" : { "autoConstructClassIfExists" : { "present" : false }, "beanStyleGetterMethodName" : "getInstanceId", "beanStyleSetterMethodName" : "setInstanceId", "c2jName" : "InstanceId", "c2jShape" : "InstanceId", "defaultConsumerFluentSetterDocumentation" : "

The identifier of the Amazon Connect instance.

\nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #instanceId(String)}.\n@param instanceId a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #instanceId(String)", "deprecated" : false, "deprecatedBeanStyleSetterMethodName" : null, "deprecatedFluentGetterMethodName" : null, "deprecatedFluentSetterMethodName" : null, "deprecatedGetterDocumentation" : "

The identifier of the Amazon Connect instance.

\n@return The identifier of the Amazon Connect instance.\n@deprecated Use {@link #instanceId()}\n", "deprecatedName" : null, "deprecatedSetterDocumentation" : "

The identifier of the Amazon Connect instance.

\n@param instanceId The identifier of the Amazon Connect instance.\n@return Returns a reference to this object so that method calls can be chained together.\n@deprecated Use {@link #instanceId(String)}\n", "documentation" : "

The identifier of the Amazon Connect instance.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "existenceCheckDocumentation" : "Returns true if the InstanceId property was specified by the sender (it may be empty), or false if the sender did not specify the value (it will be empty). For responses returned by the SDK, the sender is the AWS service.\n", "existenceCheckMethodName" : "hasInstanceId", "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "instanceId", "fluentSetterDocumentation" : "

The identifier of the Amazon Connect instance.

\n@param instanceId The identifier of the Amazon Connect instance.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "instanceId", "getterDocumentation" : "

The identifier of the Amazon Connect instance.

\n@return The identifier of the Amazon Connect instance.", "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" : "InstanceId", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "InstanceId", "uri" : true }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "InstanceId", "sensitive" : false, "setterDocumentation" : "

The identifier of the Amazon Connect instance.

\n@param instanceId The identifier of the Amazon Connect instance.", "setterMethodName" : "setInstanceId", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "instanceId", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "instanceId", "variableType" : "String", "documentation" : "

The identifier of the Amazon Connect instance.

", "simpleType" : "String", "variableSetterType" : "String" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null }, "MaxResults" : { "autoConstructClassIfExists" : { "present" : false }, "beanStyleGetterMethodName" : "getMaxResults", "beanStyleSetterMethodName" : "setMaxResults", "c2jName" : "MaxResults", "c2jShape" : "MaxResult1000", "defaultConsumerFluentSetterDocumentation" : "

The maximimum number of results to return per page.

\nThis is a convenience that creates an instance of the {@link Integer.Builder} avoiding the need to create one manually via {@link Integer#builder()}.\n\nWhen the {@link Consumer} completes, {@link Integer.Builder#build()} is called immediately and its result is passed to {@link #maxResults(Integer)}.\n@param maxResults a consumer that will call methods on {@link Integer.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #maxResults(Integer)", "deprecated" : false, "deprecatedBeanStyleSetterMethodName" : null, "deprecatedFluentGetterMethodName" : null, "deprecatedFluentSetterMethodName" : null, "deprecatedGetterDocumentation" : "

The maximimum number of results to return per page.

\n@return The maximimum number of results to return per page.\n@deprecated Use {@link #maxResults()}\n", "deprecatedName" : null, "deprecatedSetterDocumentation" : "

The maximimum number of results to return per page.

\n@param maxResults The maximimum number of results to return per page.\n@return Returns a reference to this object so that method calls can be chained together.\n@deprecated Use {@link #maxResults(Integer)}\n", "documentation" : "

The maximimum number of results to return per page.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "existenceCheckDocumentation" : "Returns true if the MaxResults property was specified by the sender (it may be empty), or false if the sender did not specify the value (it will be empty). For responses returned by the SDK, the sender is the AWS service.\n", "existenceCheckMethodName" : "hasMaxResults", "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "maxResults", "fluentSetterDocumentation" : "

The maximimum number of results to return per page.

\n@param maxResults The maximimum number of results to return per page.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "maxResults", "getterDocumentation" : "

The maximimum number of results to return per page.

\n@return The maximimum number of results to return per page.", "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 maximimum number of results to return per page.

\n@param maxResults The maximimum number of results to return per page.", "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 maximimum number of results to return per page.

", "simpleType" : "Integer", "variableSetterType" : "Integer" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null }, "NextToken" : { "autoConstructClassIfExists" : { "present" : false }, "beanStyleGetterMethodName" : "getNextToken", "beanStyleSetterMethodName" : "setNextToken", "c2jName" : "NextToken", "c2jShape" : "NextToken", "defaultConsumerFluentSetterDocumentation" : "

The token for the next set of results. Use the value returned in the previous response in the next request to retrieve the next set of results.

\nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #nextToken(String)}.\n@param nextToken a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #nextToken(String)", "deprecated" : false, "deprecatedBeanStyleSetterMethodName" : null, "deprecatedFluentGetterMethodName" : null, "deprecatedFluentSetterMethodName" : null, "deprecatedGetterDocumentation" : "

The token for the next set of results. Use the value returned in the previous response in the next request to retrieve the next set of results.

\n@return The token for the next set of results. Use the value returned in the previous response in the next request to retrieve the next set of results.\n@deprecated Use {@link #nextToken()}\n", "deprecatedName" : null, "deprecatedSetterDocumentation" : "

The token for the next set of results. Use the value returned in the previous response in the next request to retrieve the next set of results.

\n@param nextToken The token for the next set of results. Use the value returned in the previous response in the next request to retrieve the next set of results.\n@return Returns a reference to this object so that method calls can be chained together.\n@deprecated Use {@link #nextToken(String)}\n", "documentation" : "

The token for the next set of results. Use the value returned in the previous response in the next request to retrieve the next set of results.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "existenceCheckDocumentation" : "Returns true if the NextToken property was specified by the sender (it may be empty), or false if the sender did not specify the value (it will be empty). For responses returned by the SDK, the sender is the AWS service.\n", "existenceCheckMethodName" : "hasNextToken", "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "nextToken", "fluentSetterDocumentation" : "

The token for the next set of results. Use the value returned in the previous response in the next request to retrieve the next set of results.

\n@param nextToken The token for the next set of results. Use the value returned in the previous response in the next request to retrieve the next set of results.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "nextToken", "getterDocumentation" : "

The token for the next set of results. Use the value returned in the previous response in the next request to retrieve the next set of results.

\n@return The token for the next set of results. Use the value returned in the previous response in the next request to retrieve the next set of results.", "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 token for the next set of results. Use the value returned in the previous response in the next request to retrieve the next set of results.

\n@param nextToken The token for the next set of results. Use the value returned in the previous response in the next request to retrieve the next set of results.", "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 token for the next set of results. Use the value returned in the previous response in the next request to retrieve the next set of results.

", "simpleType" : "String", "variableSetterType" : "String" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null } }, "nonStreamingMembers" : [ { "autoConstructClassIfExists" : { "present" : false }, "beanStyleGetterMethodName" : "getInstanceId", "beanStyleSetterMethodName" : "setInstanceId", "c2jName" : "InstanceId", "c2jShape" : "InstanceId", "defaultConsumerFluentSetterDocumentation" : "

The identifier of the Amazon Connect instance.

\nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #instanceId(String)}.\n@param instanceId a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #instanceId(String)", "deprecated" : false, "deprecatedBeanStyleSetterMethodName" : null, "deprecatedFluentGetterMethodName" : null, "deprecatedFluentSetterMethodName" : null, "deprecatedGetterDocumentation" : "

The identifier of the Amazon Connect instance.

\n@return The identifier of the Amazon Connect instance.\n@deprecated Use {@link #instanceId()}\n", "deprecatedName" : null, "deprecatedSetterDocumentation" : "

The identifier of the Amazon Connect instance.

\n@param instanceId The identifier of the Amazon Connect instance.\n@return Returns a reference to this object so that method calls can be chained together.\n@deprecated Use {@link #instanceId(String)}\n", "documentation" : "

The identifier of the Amazon Connect instance.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "existenceCheckDocumentation" : "Returns true if the InstanceId property was specified by the sender (it may be empty), or false if the sender did not specify the value (it will be empty). For responses returned by the SDK, the sender is the AWS service.\n", "existenceCheckMethodName" : "hasInstanceId", "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "instanceId", "fluentSetterDocumentation" : "

The identifier of the Amazon Connect instance.

\n@param instanceId The identifier of the Amazon Connect instance.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "instanceId", "getterDocumentation" : "

The identifier of the Amazon Connect instance.

\n@return The identifier of the Amazon Connect instance.", "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" : "InstanceId", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "InstanceId", "uri" : true }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "InstanceId", "sensitive" : false, "setterDocumentation" : "

The identifier of the Amazon Connect instance.

\n@param instanceId The identifier of the Amazon Connect instance.", "setterMethodName" : "setInstanceId", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "instanceId", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "instanceId", "variableType" : "String", "documentation" : "

The identifier of the Amazon Connect instance.

", "simpleType" : "String", "variableSetterType" : "String" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null }, { "autoConstructClassIfExists" : { "present" : true }, "beanStyleGetterMethodName" : "getContactFlowTypes", "beanStyleSetterMethodName" : "setContactFlowTypes", "c2jName" : "ContactFlowTypes", "c2jShape" : "ContactFlowTypes", "defaultConsumerFluentSetterDocumentation" : "

The type of contact flow.

\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 #contactFlowTypesAsStrings(List)}.\n@param contactFlowTypes 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 #contactFlowTypesWithStrings(List)", "deprecated" : false, "deprecatedBeanStyleSetterMethodName" : null, "deprecatedFluentGetterMethodName" : null, "deprecatedFluentSetterMethodName" : null, "deprecatedGetterDocumentation" : "

The type of contact flow.

\n

\nAttempts to modify the collection returned by this method will result in an UnsupportedOperationException.\n

\n

\nYou can use {@link #hasContactFlowTypes()} to see if a value was sent in this field.\n

\n@return The type of contact flow.\n@deprecated Use {@link #contactFlowTypesAsStrings()}\n", "deprecatedName" : null, "deprecatedSetterDocumentation" : "

The type of contact flow.

\n@param contactFlowTypes The type of contact flow.\n@return Returns a reference to this object so that method calls can be chained together.\n@deprecated Use {@link #contactFlowTypesWithStrings(List)}\n", "documentation" : "

The type of contact flow.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "existenceCheckDocumentation" : "Returns true if the ContactFlowTypes property was specified by the sender (it may be empty), or false if the sender did not specify the value (it will be empty). For responses returned by the SDK, the sender is the AWS service.\n", "existenceCheckMethodName" : "hasContactFlowTypes", "fluentEnumGetterMethodName" : "contactFlowTypes", "fluentEnumSetterMethodName" : "contactFlowTypes", "fluentGetterMethodName" : "contactFlowTypesAsStrings", "fluentSetterDocumentation" : "

The type of contact flow.

\n@param contactFlowTypes The type of contact flow.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "contactFlowTypesWithStrings", "getterDocumentation" : "

The type of contact flow.

\n

\nAttempts to modify the collection returned by this method will result in an UnsupportedOperationException.\n

\n

\nYou can use {@link #hasContactFlowTypes()} to see if a value was sent in this field.\n

\n@return The type of contact flow.", "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" : "contactFlowTypes", "queryString" : true, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "contactFlowTypes", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : true, "listModel" : { "implType" : "java.util.ArrayList", "interfaceType" : "java.util.List", "listMemberModel" : { "autoConstructClassIfExists" : { "present" : false }, "beanStyleGetterMethodName" : "getMember", "beanStyleSetterMethodName" : "setMember", "c2jName" : "member", "c2jShape" : "ContactFlowType", "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 #memberAsString(String)}.\n@param member a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #member(String)", "deprecated" : false, "deprecatedBeanStyleSetterMethodName" : null, "deprecatedFluentGetterMethodName" : null, "deprecatedFluentSetterMethodName" : null, "deprecatedGetterDocumentation" : "Returns the value of the Member property for this object.\n

\nIf the service returns an enum value that is not available in the current SDK version, {@link #member} will return {@link ContactFlowType#UNKNOWN_TO_SDK_VERSION}. The raw value returned by the service is available from {@link #memberAsString}.\n

\n@return The value of the Member property for this object.\n@see ContactFlowType\n@deprecated Use {@link #memberAsString()}\n", "deprecatedName" : null, "deprecatedSetterDocumentation" : "Sets the value of the Member property for this object.\n\n@param member The new value for the Member property for this object.\n@see ContactFlowType\n@return Returns a reference to this object so that method calls can be chained together.\n@see ContactFlowType\n@deprecated Use {@link #member(String)}\n", "documentation" : "", "endpointDiscoveryId" : false, "enumType" : "ContactFlowType", "eventHeader" : false, "eventPayload" : false, "existenceCheckDocumentation" : "Returns true if the Member property was specified by the sender (it may be empty), or false if the sender did not specify the value (it will be empty). For responses returned by the SDK, the sender is the AWS service.\n", "existenceCheckMethodName" : "hasMember", "fluentEnumGetterMethodName" : "member", "fluentEnumSetterMethodName" : "member", "fluentGetterMethodName" : "memberAsString", "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@see ContactFlowType\n@return Returns a reference to this object so that method calls can be chained together.\n@see ContactFlowType", "fluentSetterMethodName" : "member", "getterDocumentation" : "Returns the value of the Member property for this object.\n

\nIf the service returns an enum value that is not available in the current SDK version, {@link #member} will return {@link ContactFlowType#UNKNOWN_TO_SDK_VERSION}. The raw value returned by the service is available from {@link #memberAsString}.\n

\n@return The value of the Member property for this object.\n@see ContactFlowType", "getterModel" : { "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.\n@see ContactFlowType", "setterMethodName" : "setMember", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "member", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "member", "variableType" : "String", "documentation" : "", "simpleType" : "String", "variableSetterType" : "String" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null }, "memberLocationName" : null, "memberType" : "String", "map" : false, "memberAdditionalMarshallingPath" : null, "memberAdditionalUnmarshallingPath" : null, "simple" : true, "simpleType" : "String", "templateImplType" : "java.util.ArrayList", "templateType" : "java.util.List" }, "map" : false, "mapModel" : null, "marshallingType" : "LIST", "name" : "ContactFlowTypes", "sensitive" : false, "setterDocumentation" : "

The type of contact flow.

\n@param contactFlowTypes The type of contact flow.", "setterMethodName" : "setContactFlowTypes", "setterModel" : { "variableDeclarationType" : "java.util.List", "variableName" : "contactFlowTypes", "variableType" : "java.util.List", "documentation" : null, "simpleType" : "List", "variableSetterType" : "java.util.Collection" }, "simple" : false, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "java.util.List", "variableName" : "contactFlowTypes", "variableType" : "java.util.List", "documentation" : "

The type of contact flow.

", "simpleType" : "List", "variableSetterType" : "java.util.Collection" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null }, { "autoConstructClassIfExists" : { "present" : false }, "beanStyleGetterMethodName" : "getNextToken", "beanStyleSetterMethodName" : "setNextToken", "c2jName" : "NextToken", "c2jShape" : "NextToken", "defaultConsumerFluentSetterDocumentation" : "

The token for the next set of results. Use the value returned in the previous response in the next request to retrieve the next set of results.

\nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #nextToken(String)}.\n@param nextToken a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #nextToken(String)", "deprecated" : false, "deprecatedBeanStyleSetterMethodName" : null, "deprecatedFluentGetterMethodName" : null, "deprecatedFluentSetterMethodName" : null, "deprecatedGetterDocumentation" : "

The token for the next set of results. Use the value returned in the previous response in the next request to retrieve the next set of results.

\n@return The token for the next set of results. Use the value returned in the previous response in the next request to retrieve the next set of results.\n@deprecated Use {@link #nextToken()}\n", "deprecatedName" : null, "deprecatedSetterDocumentation" : "

The token for the next set of results. Use the value returned in the previous response in the next request to retrieve the next set of results.

\n@param nextToken The token for the next set of results. Use the value returned in the previous response in the next request to retrieve the next set of results.\n@return Returns a reference to this object so that method calls can be chained together.\n@deprecated Use {@link #nextToken(String)}\n", "documentation" : "

The token for the next set of results. Use the value returned in the previous response in the next request to retrieve the next set of results.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "existenceCheckDocumentation" : "Returns true if the NextToken property was specified by the sender (it may be empty), or false if the sender did not specify the value (it will be empty). For responses returned by the SDK, the sender is the AWS service.\n", "existenceCheckMethodName" : "hasNextToken", "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "nextToken", "fluentSetterDocumentation" : "

The token for the next set of results. Use the value returned in the previous response in the next request to retrieve the next set of results.

\n@param nextToken The token for the next set of results. Use the value returned in the previous response in the next request to retrieve the next set of results.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "nextToken", "getterDocumentation" : "

The token for the next set of results. Use the value returned in the previous response in the next request to retrieve the next set of results.

\n@return The token for the next set of results. Use the value returned in the previous response in the next request to retrieve the next set of results.", "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 token for the next set of results. Use the value returned in the previous response in the next request to retrieve the next set of results.

\n@param nextToken The token for the next set of results. Use the value returned in the previous response in the next request to retrieve the next set of results.", "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 token for the next set of results. Use the value returned in the previous response in the next request to retrieve the next set of results.

", "simpleType" : "String", "variableSetterType" : "String" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null }, { "autoConstructClassIfExists" : { "present" : false }, "beanStyleGetterMethodName" : "getMaxResults", "beanStyleSetterMethodName" : "setMaxResults", "c2jName" : "MaxResults", "c2jShape" : "MaxResult1000", "defaultConsumerFluentSetterDocumentation" : "

The maximimum number of results to return per page.

\nThis is a convenience that creates an instance of the {@link Integer.Builder} avoiding the need to create one manually via {@link Integer#builder()}.\n\nWhen the {@link Consumer} completes, {@link Integer.Builder#build()} is called immediately and its result is passed to {@link #maxResults(Integer)}.\n@param maxResults a consumer that will call methods on {@link Integer.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #maxResults(Integer)", "deprecated" : false, "deprecatedBeanStyleSetterMethodName" : null, "deprecatedFluentGetterMethodName" : null, "deprecatedFluentSetterMethodName" : null, "deprecatedGetterDocumentation" : "

The maximimum number of results to return per page.

\n@return The maximimum number of results to return per page.\n@deprecated Use {@link #maxResults()}\n", "deprecatedName" : null, "deprecatedSetterDocumentation" : "

The maximimum number of results to return per page.

\n@param maxResults The maximimum number of results to return per page.\n@return Returns a reference to this object so that method calls can be chained together.\n@deprecated Use {@link #maxResults(Integer)}\n", "documentation" : "

The maximimum number of results to return per page.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "existenceCheckDocumentation" : "Returns true if the MaxResults property was specified by the sender (it may be empty), or false if the sender did not specify the value (it will be empty). For responses returned by the SDK, the sender is the AWS service.\n", "existenceCheckMethodName" : "hasMaxResults", "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "maxResults", "fluentSetterDocumentation" : "

The maximimum number of results to return per page.

\n@param maxResults The maximimum number of results to return per page.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "maxResults", "getterDocumentation" : "

The maximimum number of results to return per page.

\n@return The maximimum number of results to return per page.", "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 maximimum number of results to return per page.

\n@param maxResults The maximimum number of results to return per page.", "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 maximimum number of results to return per page.

", "simpleType" : "Integer", "variableSetterType" : "Integer" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null } ], "requestSignerAware" : false, "requestSignerClassFqcn" : null, "required" : [ "InstanceId" ], "shapeName" : "ListContactFlowsRequest", "simpleMethod" : false, "unmarshaller" : null, "variable" : { "variableDeclarationType" : "ListContactFlowsRequest", "variableName" : "listContactFlowsRequest", "variableType" : "ListContactFlowsRequest", "documentation" : null, "simpleType" : "ListContactFlowsRequest", "variableSetterType" : "ListContactFlowsRequest" }, "wrapper" : false, "xmlNamespace" : null }, "ListContactFlowsResponse" : { "c2jName" : "ListContactFlowsResponse", "customization" : { "artificialResultWrapper" : null, "skipGeneratingMarshaller" : false, "skipGeneratingModelClass" : false, "skipGeneratingUnmarshaller" : false, "staxTargetDepthOffset" : 0 }, "deprecated" : false, "documentation" : "", "endpointDiscovery" : null, "enums" : null, "errorCode" : null, "event" : false, "eventStream" : false, "explicitEventPayloadMember" : null, "hasHeaderMember" : false, "hasPayloadMember" : false, "hasRequiresLengthMember" : false, "hasStatusCodeMember" : false, "hasStreamingMember" : false, "httpStatusCode" : null, "marshaller" : null, "members" : [ { "autoConstructClassIfExists" : { "present" : true }, "beanStyleGetterMethodName" : "getContactFlowSummaryList", "beanStyleSetterMethodName" : "setContactFlowSummaryList", "c2jName" : "ContactFlowSummaryList", "c2jShape" : "ContactFlowSummaryList", "defaultConsumerFluentSetterDocumentation" : "

Information about the contact flows.

\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 #contactFlowSummaryList(List)}.\n@param contactFlowSummaryList 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 #contactFlowSummaryList(List)", "deprecated" : false, "deprecatedBeanStyleSetterMethodName" : null, "deprecatedFluentGetterMethodName" : null, "deprecatedFluentSetterMethodName" : null, "deprecatedGetterDocumentation" : "

Information about the contact flows.

\n

\nAttempts to modify the collection returned by this method will result in an UnsupportedOperationException.\n

\n

\nYou can use {@link #hasContactFlowSummaryList()} to see if a value was sent in this field.\n

\n@return Information about the contact flows.\n@deprecated Use {@link #contactFlowSummaryList()}\n", "deprecatedName" : null, "deprecatedSetterDocumentation" : "

Information about the contact flows.

\n@param contactFlowSummaryList Information about the contact flows.\n@return Returns a reference to this object so that method calls can be chained together.\n@deprecated Use {@link #contactFlowSummaryList(List)}\n", "documentation" : "

Information about the contact flows.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "existenceCheckDocumentation" : "Returns true if the ContactFlowSummaryList property was specified by the sender (it may be empty), or false if the sender did not specify the value (it will be empty). For responses returned by the SDK, the sender is the AWS service.\n", "existenceCheckMethodName" : "hasContactFlowSummaryList", "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "contactFlowSummaryList", "fluentSetterDocumentation" : "

Information about the contact flows.

\n@param contactFlowSummaryList Information about the contact flows.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "contactFlowSummaryList", "getterDocumentation" : "

Information about the contact flows.

\n

\nAttempts to modify the collection returned by this method will result in an UnsupportedOperationException.\n

\n

\nYou can use {@link #hasContactFlowSummaryList()} to see if a value was sent in this field.\n

\n@return Information about the contact flows.", "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" : "ContactFlowSummaryList", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "ContactFlowSummaryList", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : true, "listModel" : { "implType" : "java.util.ArrayList", "interfaceType" : "java.util.List", "listMemberModel" : { "autoConstructClassIfExists" : { "present" : false }, "beanStyleGetterMethodName" : "getMember", "beanStyleSetterMethodName" : "setMember", "c2jName" : "member", "c2jShape" : "ContactFlowSummary", "defaultConsumerFluentSetterDocumentation" : "Sets the value of the Member property for this object.\n\nThis is a convenience that creates an instance of the {@link ContactFlowSummary.Builder} avoiding the need to create one manually via {@link ContactFlowSummary#builder()}.\n\nWhen the {@link Consumer} completes, {@link ContactFlowSummary.Builder#build()} is called immediately and its result is passed to {@link #member(ContactFlowSummary)}.\n@param member a consumer that will call methods on {@link ContactFlowSummary.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #member(ContactFlowSummary)", "deprecated" : false, "deprecatedBeanStyleSetterMethodName" : null, "deprecatedFluentGetterMethodName" : null, "deprecatedFluentSetterMethodName" : null, "deprecatedGetterDocumentation" : "Returns the value of the Member property for this object.\n@return The value of the Member property for this object.\n@deprecated Use {@link #member()}\n", "deprecatedName" : null, "deprecatedSetterDocumentation" : "Sets the value of the Member property for this object.\n\n@param member The new value for the Member property for this object.\n@return Returns a reference to this object so that method calls can be chained together.\n@deprecated Use {@link #member(ContactFlowSummary)}\n", "documentation" : "", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "existenceCheckDocumentation" : "Returns true if the Member property was specified by the sender (it may be empty), or false if the sender did not specify the value (it will be empty). For responses returned by the SDK, the sender is the AWS service.\n", "existenceCheckMethodName" : "hasMember", "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "member", "fluentSetterDocumentation" : "Sets the value of the Member property for this object.\n\n@param member The new value for the Member property for this object.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "member", "getterDocumentation" : "Returns the value of the Member property for this object.\n@return The value of the Member property for this object.", "getterModel" : { "returnType" : "ContactFlowSummary", "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" : "ContactFlowSummary", "variableName" : "member", "variableType" : "ContactFlowSummary", "documentation" : null, "simpleType" : "ContactFlowSummary", "variableSetterType" : "ContactFlowSummary" }, "simple" : false, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "ContactFlowSummary", "variableName" : "member", "variableType" : "ContactFlowSummary", "documentation" : "", "simpleType" : "ContactFlowSummary", "variableSetterType" : "ContactFlowSummary" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null }, "memberLocationName" : null, "memberType" : "ContactFlowSummary", "map" : false, "memberAdditionalMarshallingPath" : null, "memberAdditionalUnmarshallingPath" : null, "simple" : false, "simpleType" : "ContactFlowSummary", "templateImplType" : "java.util.ArrayList", "templateType" : "java.util.List" }, "map" : false, "mapModel" : null, "marshallingType" : "LIST", "name" : "ContactFlowSummaryList", "sensitive" : false, "setterDocumentation" : "

Information about the contact flows.

\n@param contactFlowSummaryList Information about the contact flows.", "setterMethodName" : "setContactFlowSummaryList", "setterModel" : { "variableDeclarationType" : "java.util.List", "variableName" : "contactFlowSummaryList", "variableType" : "java.util.List", "documentation" : null, "simpleType" : "List", "variableSetterType" : "java.util.Collection" }, "simple" : false, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "java.util.List", "variableName" : "contactFlowSummaryList", "variableType" : "java.util.List", "documentation" : "

Information about the contact flows.

", "simpleType" : "List", "variableSetterType" : "java.util.Collection" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null }, { "autoConstructClassIfExists" : { "present" : false }, "beanStyleGetterMethodName" : "getNextToken", "beanStyleSetterMethodName" : "setNextToken", "c2jName" : "NextToken", "c2jShape" : "NextToken", "defaultConsumerFluentSetterDocumentation" : "

If there are additional results, this is the token for the next set of results.

\nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #nextToken(String)}.\n@param nextToken a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #nextToken(String)", "deprecated" : false, "deprecatedBeanStyleSetterMethodName" : null, "deprecatedFluentGetterMethodName" : null, "deprecatedFluentSetterMethodName" : null, "deprecatedGetterDocumentation" : "

If there are additional results, this is the token for the next set of results.

\n@return If there are additional results, this is the token for the next set of results.\n@deprecated Use {@link #nextToken()}\n", "deprecatedName" : null, "deprecatedSetterDocumentation" : "

If there are additional results, this is the token for the next set of results.

\n@param nextToken If there are additional results, this is the token for the next set of results.\n@return Returns a reference to this object so that method calls can be chained together.\n@deprecated Use {@link #nextToken(String)}\n", "documentation" : "

If there are additional results, this is the token for the next set of results.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "existenceCheckDocumentation" : "Returns true if the NextToken property was specified by the sender (it may be empty), or false if the sender did not specify the value (it will be empty). For responses returned by the SDK, the sender is the AWS service.\n", "existenceCheckMethodName" : "hasNextToken", "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "nextToken", "fluentSetterDocumentation" : "

If there are additional results, this is the token for the next set of results.

\n@param nextToken If there are additional results, this is the token for the next set of results.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "nextToken", "getterDocumentation" : "

If there are additional results, this is the token for the next set of results.

\n@return If there are additional results, this is the token for the next set of results.", "getterModel" : { "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" : "

If there are additional results, this is the token for the next set of results.

\n@param nextToken If there are additional results, this is the token for the next set of results.", "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" : "

If there are additional results, this is the token for the next set of results.

", "simpleType" : "String", "variableSetterType" : "String" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null } ], "membersAsMap" : { "ContactFlowSummaryList" : { "autoConstructClassIfExists" : { "present" : true }, "beanStyleGetterMethodName" : "getContactFlowSummaryList", "beanStyleSetterMethodName" : "setContactFlowSummaryList", "c2jName" : "ContactFlowSummaryList", "c2jShape" : "ContactFlowSummaryList", "defaultConsumerFluentSetterDocumentation" : "

Information about the contact flows.

\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 #contactFlowSummaryList(List)}.\n@param contactFlowSummaryList 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 #contactFlowSummaryList(List)", "deprecated" : false, "deprecatedBeanStyleSetterMethodName" : null, "deprecatedFluentGetterMethodName" : null, "deprecatedFluentSetterMethodName" : null, "deprecatedGetterDocumentation" : "

Information about the contact flows.

\n

\nAttempts to modify the collection returned by this method will result in an UnsupportedOperationException.\n

\n

\nYou can use {@link #hasContactFlowSummaryList()} to see if a value was sent in this field.\n

\n@return Information about the contact flows.\n@deprecated Use {@link #contactFlowSummaryList()}\n", "deprecatedName" : null, "deprecatedSetterDocumentation" : "

Information about the contact flows.

\n@param contactFlowSummaryList Information about the contact flows.\n@return Returns a reference to this object so that method calls can be chained together.\n@deprecated Use {@link #contactFlowSummaryList(List)}\n", "documentation" : "

Information about the contact flows.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "existenceCheckDocumentation" : "Returns true if the ContactFlowSummaryList property was specified by the sender (it may be empty), or false if the sender did not specify the value (it will be empty). For responses returned by the SDK, the sender is the AWS service.\n", "existenceCheckMethodName" : "hasContactFlowSummaryList", "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "contactFlowSummaryList", "fluentSetterDocumentation" : "

Information about the contact flows.

\n@param contactFlowSummaryList Information about the contact flows.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "contactFlowSummaryList", "getterDocumentation" : "

Information about the contact flows.

\n

\nAttempts to modify the collection returned by this method will result in an UnsupportedOperationException.\n

\n

\nYou can use {@link #hasContactFlowSummaryList()} to see if a value was sent in this field.\n

\n@return Information about the contact flows.", "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" : "ContactFlowSummaryList", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "ContactFlowSummaryList", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : true, "listModel" : { "implType" : "java.util.ArrayList", "interfaceType" : "java.util.List", "listMemberModel" : { "autoConstructClassIfExists" : { "present" : false }, "beanStyleGetterMethodName" : "getMember", "beanStyleSetterMethodName" : "setMember", "c2jName" : "member", "c2jShape" : "ContactFlowSummary", "defaultConsumerFluentSetterDocumentation" : "Sets the value of the Member property for this object.\n\nThis is a convenience that creates an instance of the {@link ContactFlowSummary.Builder} avoiding the need to create one manually via {@link ContactFlowSummary#builder()}.\n\nWhen the {@link Consumer} completes, {@link ContactFlowSummary.Builder#build()} is called immediately and its result is passed to {@link #member(ContactFlowSummary)}.\n@param member a consumer that will call methods on {@link ContactFlowSummary.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #member(ContactFlowSummary)", "deprecated" : false, "deprecatedBeanStyleSetterMethodName" : null, "deprecatedFluentGetterMethodName" : null, "deprecatedFluentSetterMethodName" : null, "deprecatedGetterDocumentation" : "Returns the value of the Member property for this object.\n@return The value of the Member property for this object.\n@deprecated Use {@link #member()}\n", "deprecatedName" : null, "deprecatedSetterDocumentation" : "Sets the value of the Member property for this object.\n\n@param member The new value for the Member property for this object.\n@return Returns a reference to this object so that method calls can be chained together.\n@deprecated Use {@link #member(ContactFlowSummary)}\n", "documentation" : "", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "existenceCheckDocumentation" : "Returns true if the Member property was specified by the sender (it may be empty), or false if the sender did not specify the value (it will be empty). For responses returned by the SDK, the sender is the AWS service.\n", "existenceCheckMethodName" : "hasMember", "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "member", "fluentSetterDocumentation" : "Sets the value of the Member property for this object.\n\n@param member The new value for the Member property for this object.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "member", "getterDocumentation" : "Returns the value of the Member property for this object.\n@return The value of the Member property for this object.", "getterModel" : { "returnType" : "ContactFlowSummary", "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" : "ContactFlowSummary", "variableName" : "member", "variableType" : "ContactFlowSummary", "documentation" : null, "simpleType" : "ContactFlowSummary", "variableSetterType" : "ContactFlowSummary" }, "simple" : false, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "ContactFlowSummary", "variableName" : "member", "variableType" : "ContactFlowSummary", "documentation" : "", "simpleType" : "ContactFlowSummary", "variableSetterType" : "ContactFlowSummary" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null }, "memberLocationName" : null, "memberType" : "ContactFlowSummary", "map" : false, "memberAdditionalMarshallingPath" : null, "memberAdditionalUnmarshallingPath" : null, "simple" : false, "simpleType" : "ContactFlowSummary", "templateImplType" : "java.util.ArrayList", "templateType" : "java.util.List" }, "map" : false, "mapModel" : null, "marshallingType" : "LIST", "name" : "ContactFlowSummaryList", "sensitive" : false, "setterDocumentation" : "

Information about the contact flows.

\n@param contactFlowSummaryList Information about the contact flows.", "setterMethodName" : "setContactFlowSummaryList", "setterModel" : { "variableDeclarationType" : "java.util.List", "variableName" : "contactFlowSummaryList", "variableType" : "java.util.List", "documentation" : null, "simpleType" : "List", "variableSetterType" : "java.util.Collection" }, "simple" : false, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "java.util.List", "variableName" : "contactFlowSummaryList", "variableType" : "java.util.List", "documentation" : "

Information about the contact flows.

", "simpleType" : "List", "variableSetterType" : "java.util.Collection" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null }, "NextToken" : { "autoConstructClassIfExists" : { "present" : false }, "beanStyleGetterMethodName" : "getNextToken", "beanStyleSetterMethodName" : "setNextToken", "c2jName" : "NextToken", "c2jShape" : "NextToken", "defaultConsumerFluentSetterDocumentation" : "

If there are additional results, this is the token for the next set of results.

\nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #nextToken(String)}.\n@param nextToken a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #nextToken(String)", "deprecated" : false, "deprecatedBeanStyleSetterMethodName" : null, "deprecatedFluentGetterMethodName" : null, "deprecatedFluentSetterMethodName" : null, "deprecatedGetterDocumentation" : "

If there are additional results, this is the token for the next set of results.

\n@return If there are additional results, this is the token for the next set of results.\n@deprecated Use {@link #nextToken()}\n", "deprecatedName" : null, "deprecatedSetterDocumentation" : "

If there are additional results, this is the token for the next set of results.

\n@param nextToken If there are additional results, this is the token for the next set of results.\n@return Returns a reference to this object so that method calls can be chained together.\n@deprecated Use {@link #nextToken(String)}\n", "documentation" : "

If there are additional results, this is the token for the next set of results.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "existenceCheckDocumentation" : "Returns true if the NextToken property was specified by the sender (it may be empty), or false if the sender did not specify the value (it will be empty). For responses returned by the SDK, the sender is the AWS service.\n", "existenceCheckMethodName" : "hasNextToken", "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "nextToken", "fluentSetterDocumentation" : "

If there are additional results, this is the token for the next set of results.

\n@param nextToken If there are additional results, this is the token for the next set of results.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "nextToken", "getterDocumentation" : "

If there are additional results, this is the token for the next set of results.

\n@return If there are additional results, this is the token for the next set of results.", "getterModel" : { "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" : "

If there are additional results, this is the token for the next set of results.

\n@param nextToken If there are additional results, this is the token for the next set of results.", "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" : "

If there are additional results, this is the token for the next set of results.

", "simpleType" : "String", "variableSetterType" : "String" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null } }, "nonStreamingMembers" : [ { "autoConstructClassIfExists" : { "present" : true }, "beanStyleGetterMethodName" : "getContactFlowSummaryList", "beanStyleSetterMethodName" : "setContactFlowSummaryList", "c2jName" : "ContactFlowSummaryList", "c2jShape" : "ContactFlowSummaryList", "defaultConsumerFluentSetterDocumentation" : "

Information about the contact flows.

\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 #contactFlowSummaryList(List)}.\n@param contactFlowSummaryList 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 #contactFlowSummaryList(List)", "deprecated" : false, "deprecatedBeanStyleSetterMethodName" : null, "deprecatedFluentGetterMethodName" : null, "deprecatedFluentSetterMethodName" : null, "deprecatedGetterDocumentation" : "

Information about the contact flows.

\n

\nAttempts to modify the collection returned by this method will result in an UnsupportedOperationException.\n

\n

\nYou can use {@link #hasContactFlowSummaryList()} to see if a value was sent in this field.\n

\n@return Information about the contact flows.\n@deprecated Use {@link #contactFlowSummaryList()}\n", "deprecatedName" : null, "deprecatedSetterDocumentation" : "

Information about the contact flows.

\n@param contactFlowSummaryList Information about the contact flows.\n@return Returns a reference to this object so that method calls can be chained together.\n@deprecated Use {@link #contactFlowSummaryList(List)}\n", "documentation" : "

Information about the contact flows.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "existenceCheckDocumentation" : "Returns true if the ContactFlowSummaryList property was specified by the sender (it may be empty), or false if the sender did not specify the value (it will be empty). For responses returned by the SDK, the sender is the AWS service.\n", "existenceCheckMethodName" : "hasContactFlowSummaryList", "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "contactFlowSummaryList", "fluentSetterDocumentation" : "

Information about the contact flows.

\n@param contactFlowSummaryList Information about the contact flows.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "contactFlowSummaryList", "getterDocumentation" : "

Information about the contact flows.

\n

\nAttempts to modify the collection returned by this method will result in an UnsupportedOperationException.\n

\n

\nYou can use {@link #hasContactFlowSummaryList()} to see if a value was sent in this field.\n

\n@return Information about the contact flows.", "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" : "ContactFlowSummaryList", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "ContactFlowSummaryList", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : true, "listModel" : { "implType" : "java.util.ArrayList", "interfaceType" : "java.util.List", "listMemberModel" : { "autoConstructClassIfExists" : { "present" : false }, "beanStyleGetterMethodName" : "getMember", "beanStyleSetterMethodName" : "setMember", "c2jName" : "member", "c2jShape" : "ContactFlowSummary", "defaultConsumerFluentSetterDocumentation" : "Sets the value of the Member property for this object.\n\nThis is a convenience that creates an instance of the {@link ContactFlowSummary.Builder} avoiding the need to create one manually via {@link ContactFlowSummary#builder()}.\n\nWhen the {@link Consumer} completes, {@link ContactFlowSummary.Builder#build()} is called immediately and its result is passed to {@link #member(ContactFlowSummary)}.\n@param member a consumer that will call methods on {@link ContactFlowSummary.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #member(ContactFlowSummary)", "deprecated" : false, "deprecatedBeanStyleSetterMethodName" : null, "deprecatedFluentGetterMethodName" : null, "deprecatedFluentSetterMethodName" : null, "deprecatedGetterDocumentation" : "Returns the value of the Member property for this object.\n@return The value of the Member property for this object.\n@deprecated Use {@link #member()}\n", "deprecatedName" : null, "deprecatedSetterDocumentation" : "Sets the value of the Member property for this object.\n\n@param member The new value for the Member property for this object.\n@return Returns a reference to this object so that method calls can be chained together.\n@deprecated Use {@link #member(ContactFlowSummary)}\n", "documentation" : "", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "existenceCheckDocumentation" : "Returns true if the Member property was specified by the sender (it may be empty), or false if the sender did not specify the value (it will be empty). For responses returned by the SDK, the sender is the AWS service.\n", "existenceCheckMethodName" : "hasMember", "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "member", "fluentSetterDocumentation" : "Sets the value of the Member property for this object.\n\n@param member The new value for the Member property for this object.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "member", "getterDocumentation" : "Returns the value of the Member property for this object.\n@return The value of the Member property for this object.", "getterModel" : { "returnType" : "ContactFlowSummary", "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" : "ContactFlowSummary", "variableName" : "member", "variableType" : "ContactFlowSummary", "documentation" : null, "simpleType" : "ContactFlowSummary", "variableSetterType" : "ContactFlowSummary" }, "simple" : false, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "ContactFlowSummary", "variableName" : "member", "variableType" : "ContactFlowSummary", "documentation" : "", "simpleType" : "ContactFlowSummary", "variableSetterType" : "ContactFlowSummary" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null }, "memberLocationName" : null, "memberType" : "ContactFlowSummary", "map" : false, "memberAdditionalMarshallingPath" : null, "memberAdditionalUnmarshallingPath" : null, "simple" : false, "simpleType" : "ContactFlowSummary", "templateImplType" : "java.util.ArrayList", "templateType" : "java.util.List" }, "map" : false, "mapModel" : null, "marshallingType" : "LIST", "name" : "ContactFlowSummaryList", "sensitive" : false, "setterDocumentation" : "

Information about the contact flows.

\n@param contactFlowSummaryList Information about the contact flows.", "setterMethodName" : "setContactFlowSummaryList", "setterModel" : { "variableDeclarationType" : "java.util.List", "variableName" : "contactFlowSummaryList", "variableType" : "java.util.List", "documentation" : null, "simpleType" : "List", "variableSetterType" : "java.util.Collection" }, "simple" : false, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "java.util.List", "variableName" : "contactFlowSummaryList", "variableType" : "java.util.List", "documentation" : "

Information about the contact flows.

", "simpleType" : "List", "variableSetterType" : "java.util.Collection" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null }, { "autoConstructClassIfExists" : { "present" : false }, "beanStyleGetterMethodName" : "getNextToken", "beanStyleSetterMethodName" : "setNextToken", "c2jName" : "NextToken", "c2jShape" : "NextToken", "defaultConsumerFluentSetterDocumentation" : "

If there are additional results, this is the token for the next set of results.

\nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #nextToken(String)}.\n@param nextToken a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #nextToken(String)", "deprecated" : false, "deprecatedBeanStyleSetterMethodName" : null, "deprecatedFluentGetterMethodName" : null, "deprecatedFluentSetterMethodName" : null, "deprecatedGetterDocumentation" : "

If there are additional results, this is the token for the next set of results.

\n@return If there are additional results, this is the token for the next set of results.\n@deprecated Use {@link #nextToken()}\n", "deprecatedName" : null, "deprecatedSetterDocumentation" : "

If there are additional results, this is the token for the next set of results.

\n@param nextToken If there are additional results, this is the token for the next set of results.\n@return Returns a reference to this object so that method calls can be chained together.\n@deprecated Use {@link #nextToken(String)}\n", "documentation" : "

If there are additional results, this is the token for the next set of results.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "existenceCheckDocumentation" : "Returns true if the NextToken property was specified by the sender (it may be empty), or false if the sender did not specify the value (it will be empty). For responses returned by the SDK, the sender is the AWS service.\n", "existenceCheckMethodName" : "hasNextToken", "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "nextToken", "fluentSetterDocumentation" : "

If there are additional results, this is the token for the next set of results.

\n@param nextToken If there are additional results, this is the token for the next set of results.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "nextToken", "getterDocumentation" : "

If there are additional results, this is the token for the next set of results.

\n@return If there are additional results, this is the token for the next set of results.", "getterModel" : { "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" : "

If there are additional results, this is the token for the next set of results.

\n@param nextToken If there are additional results, this is the token for the next set of results.", "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" : "

If there are additional results, this is the token for the next set of results.

", "simpleType" : "String", "variableSetterType" : "String" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null } ], "requestSignerAware" : false, "requestSignerClassFqcn" : null, "required" : null, "shapeName" : "ListContactFlowsResponse", "simpleMethod" : false, "unmarshaller" : { "flattened" : false, "resultWrapper" : null }, "variable" : { "variableDeclarationType" : "ListContactFlowsResponse", "variableName" : "listContactFlowsResponse", "variableType" : "ListContactFlowsResponse", "documentation" : null, "simpleType" : "ListContactFlowsResponse", "variableSetterType" : "ListContactFlowsResponse" }, "wrapper" : false, "xmlNamespace" : null }, "ListHoursOfOperationsRequest" : { "c2jName" : "ListHoursOfOperationsRequest", "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" : "ListHoursOfOperations", "locationName" : null, "requestUri" : "/hours-of-operations-summary/{InstanceId}", "target" : null, "verb" : "GET", "xmlNameSpaceUri" : null }, "members" : [ { "autoConstructClassIfExists" : { "present" : false }, "beanStyleGetterMethodName" : "getInstanceId", "beanStyleSetterMethodName" : "setInstanceId", "c2jName" : "InstanceId", "c2jShape" : "InstanceId", "defaultConsumerFluentSetterDocumentation" : "

The identifier of the Amazon Connect instance.

\nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #instanceId(String)}.\n@param instanceId a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #instanceId(String)", "deprecated" : false, "deprecatedBeanStyleSetterMethodName" : null, "deprecatedFluentGetterMethodName" : null, "deprecatedFluentSetterMethodName" : null, "deprecatedGetterDocumentation" : "

The identifier of the Amazon Connect instance.

\n@return The identifier of the Amazon Connect instance.\n@deprecated Use {@link #instanceId()}\n", "deprecatedName" : null, "deprecatedSetterDocumentation" : "

The identifier of the Amazon Connect instance.

\n@param instanceId The identifier of the Amazon Connect instance.\n@return Returns a reference to this object so that method calls can be chained together.\n@deprecated Use {@link #instanceId(String)}\n", "documentation" : "

The identifier of the Amazon Connect instance.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "existenceCheckDocumentation" : "Returns true if the InstanceId property was specified by the sender (it may be empty), or false if the sender did not specify the value (it will be empty). For responses returned by the SDK, the sender is the AWS service.\n", "existenceCheckMethodName" : "hasInstanceId", "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "instanceId", "fluentSetterDocumentation" : "

The identifier of the Amazon Connect instance.

\n@param instanceId The identifier of the Amazon Connect instance.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "instanceId", "getterDocumentation" : "

The identifier of the Amazon Connect instance.

\n@return The identifier of the Amazon Connect instance.", "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" : "InstanceId", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "InstanceId", "uri" : true }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "InstanceId", "sensitive" : false, "setterDocumentation" : "

The identifier of the Amazon Connect instance.

\n@param instanceId The identifier of the Amazon Connect instance.", "setterMethodName" : "setInstanceId", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "instanceId", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "instanceId", "variableType" : "String", "documentation" : "

The identifier of the Amazon Connect instance.

", "simpleType" : "String", "variableSetterType" : "String" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null }, { "autoConstructClassIfExists" : { "present" : false }, "beanStyleGetterMethodName" : "getNextToken", "beanStyleSetterMethodName" : "setNextToken", "c2jName" : "NextToken", "c2jShape" : "NextToken", "defaultConsumerFluentSetterDocumentation" : "

The token for the next set of results. Use the value returned in the previous response in the next request to retrieve the next set of results.

\nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #nextToken(String)}.\n@param nextToken a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #nextToken(String)", "deprecated" : false, "deprecatedBeanStyleSetterMethodName" : null, "deprecatedFluentGetterMethodName" : null, "deprecatedFluentSetterMethodName" : null, "deprecatedGetterDocumentation" : "

The token for the next set of results. Use the value returned in the previous response in the next request to retrieve the next set of results.

\n@return The token for the next set of results. Use the value returned in the previous response in the next request to retrieve the next set of results.\n@deprecated Use {@link #nextToken()}\n", "deprecatedName" : null, "deprecatedSetterDocumentation" : "

The token for the next set of results. Use the value returned in the previous response in the next request to retrieve the next set of results.

\n@param nextToken The token for the next set of results. Use the value returned in the previous response in the next request to retrieve the next set of results.\n@return Returns a reference to this object so that method calls can be chained together.\n@deprecated Use {@link #nextToken(String)}\n", "documentation" : "

The token for the next set of results. Use the value returned in the previous response in the next request to retrieve the next set of results.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "existenceCheckDocumentation" : "Returns true if the NextToken property was specified by the sender (it may be empty), or false if the sender did not specify the value (it will be empty). For responses returned by the SDK, the sender is the AWS service.\n", "existenceCheckMethodName" : "hasNextToken", "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "nextToken", "fluentSetterDocumentation" : "

The token for the next set of results. Use the value returned in the previous response in the next request to retrieve the next set of results.

\n@param nextToken The token for the next set of results. Use the value returned in the previous response in the next request to retrieve the next set of results.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "nextToken", "getterDocumentation" : "

The token for the next set of results. Use the value returned in the previous response in the next request to retrieve the next set of results.

\n@return The token for the next set of results. Use the value returned in the previous response in the next request to retrieve the next set of results.", "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 token for the next set of results. Use the value returned in the previous response in the next request to retrieve the next set of results.

\n@param nextToken The token for the next set of results. Use the value returned in the previous response in the next request to retrieve the next set of results.", "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 token for the next set of results. Use the value returned in the previous response in the next request to retrieve the next set of results.

", "simpleType" : "String", "variableSetterType" : "String" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null }, { "autoConstructClassIfExists" : { "present" : false }, "beanStyleGetterMethodName" : "getMaxResults", "beanStyleSetterMethodName" : "setMaxResults", "c2jName" : "MaxResults", "c2jShape" : "MaxResult1000", "defaultConsumerFluentSetterDocumentation" : "

The maximimum number of results to return per page.

\nThis is a convenience that creates an instance of the {@link Integer.Builder} avoiding the need to create one manually via {@link Integer#builder()}.\n\nWhen the {@link Consumer} completes, {@link Integer.Builder#build()} is called immediately and its result is passed to {@link #maxResults(Integer)}.\n@param maxResults a consumer that will call methods on {@link Integer.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #maxResults(Integer)", "deprecated" : false, "deprecatedBeanStyleSetterMethodName" : null, "deprecatedFluentGetterMethodName" : null, "deprecatedFluentSetterMethodName" : null, "deprecatedGetterDocumentation" : "

The maximimum number of results to return per page.

\n@return The maximimum number of results to return per page.\n@deprecated Use {@link #maxResults()}\n", "deprecatedName" : null, "deprecatedSetterDocumentation" : "

The maximimum number of results to return per page.

\n@param maxResults The maximimum number of results to return per page.\n@return Returns a reference to this object so that method calls can be chained together.\n@deprecated Use {@link #maxResults(Integer)}\n", "documentation" : "

The maximimum number of results to return per page.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "existenceCheckDocumentation" : "Returns true if the MaxResults property was specified by the sender (it may be empty), or false if the sender did not specify the value (it will be empty). For responses returned by the SDK, the sender is the AWS service.\n", "existenceCheckMethodName" : "hasMaxResults", "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "maxResults", "fluentSetterDocumentation" : "

The maximimum number of results to return per page.

\n@param maxResults The maximimum number of results to return per page.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "maxResults", "getterDocumentation" : "

The maximimum number of results to return per page.

\n@return The maximimum number of results to return per page.", "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 maximimum number of results to return per page.

\n@param maxResults The maximimum number of results to return per page.", "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 maximimum number of results to return per page.

", "simpleType" : "Integer", "variableSetterType" : "Integer" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null } ], "membersAsMap" : { "InstanceId" : { "autoConstructClassIfExists" : { "present" : false }, "beanStyleGetterMethodName" : "getInstanceId", "beanStyleSetterMethodName" : "setInstanceId", "c2jName" : "InstanceId", "c2jShape" : "InstanceId", "defaultConsumerFluentSetterDocumentation" : "

The identifier of the Amazon Connect instance.

\nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #instanceId(String)}.\n@param instanceId a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #instanceId(String)", "deprecated" : false, "deprecatedBeanStyleSetterMethodName" : null, "deprecatedFluentGetterMethodName" : null, "deprecatedFluentSetterMethodName" : null, "deprecatedGetterDocumentation" : "

The identifier of the Amazon Connect instance.

\n@return The identifier of the Amazon Connect instance.\n@deprecated Use {@link #instanceId()}\n", "deprecatedName" : null, "deprecatedSetterDocumentation" : "

The identifier of the Amazon Connect instance.

\n@param instanceId The identifier of the Amazon Connect instance.\n@return Returns a reference to this object so that method calls can be chained together.\n@deprecated Use {@link #instanceId(String)}\n", "documentation" : "

The identifier of the Amazon Connect instance.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "existenceCheckDocumentation" : "Returns true if the InstanceId property was specified by the sender (it may be empty), or false if the sender did not specify the value (it will be empty). For responses returned by the SDK, the sender is the AWS service.\n", "existenceCheckMethodName" : "hasInstanceId", "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "instanceId", "fluentSetterDocumentation" : "

The identifier of the Amazon Connect instance.

\n@param instanceId The identifier of the Amazon Connect instance.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "instanceId", "getterDocumentation" : "

The identifier of the Amazon Connect instance.

\n@return The identifier of the Amazon Connect instance.", "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" : "InstanceId", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "InstanceId", "uri" : true }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "InstanceId", "sensitive" : false, "setterDocumentation" : "

The identifier of the Amazon Connect instance.

\n@param instanceId The identifier of the Amazon Connect instance.", "setterMethodName" : "setInstanceId", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "instanceId", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "instanceId", "variableType" : "String", "documentation" : "

The identifier of the Amazon Connect instance.

", "simpleType" : "String", "variableSetterType" : "String" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null }, "MaxResults" : { "autoConstructClassIfExists" : { "present" : false }, "beanStyleGetterMethodName" : "getMaxResults", "beanStyleSetterMethodName" : "setMaxResults", "c2jName" : "MaxResults", "c2jShape" : "MaxResult1000", "defaultConsumerFluentSetterDocumentation" : "

The maximimum number of results to return per page.

\nThis is a convenience that creates an instance of the {@link Integer.Builder} avoiding the need to create one manually via {@link Integer#builder()}.\n\nWhen the {@link Consumer} completes, {@link Integer.Builder#build()} is called immediately and its result is passed to {@link #maxResults(Integer)}.\n@param maxResults a consumer that will call methods on {@link Integer.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #maxResults(Integer)", "deprecated" : false, "deprecatedBeanStyleSetterMethodName" : null, "deprecatedFluentGetterMethodName" : null, "deprecatedFluentSetterMethodName" : null, "deprecatedGetterDocumentation" : "

The maximimum number of results to return per page.

\n@return The maximimum number of results to return per page.\n@deprecated Use {@link #maxResults()}\n", "deprecatedName" : null, "deprecatedSetterDocumentation" : "

The maximimum number of results to return per page.

\n@param maxResults The maximimum number of results to return per page.\n@return Returns a reference to this object so that method calls can be chained together.\n@deprecated Use {@link #maxResults(Integer)}\n", "documentation" : "

The maximimum number of results to return per page.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "existenceCheckDocumentation" : "Returns true if the MaxResults property was specified by the sender (it may be empty), or false if the sender did not specify the value (it will be empty). For responses returned by the SDK, the sender is the AWS service.\n", "existenceCheckMethodName" : "hasMaxResults", "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "maxResults", "fluentSetterDocumentation" : "

The maximimum number of results to return per page.

\n@param maxResults The maximimum number of results to return per page.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "maxResults", "getterDocumentation" : "

The maximimum number of results to return per page.

\n@return The maximimum number of results to return per page.", "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 maximimum number of results to return per page.

\n@param maxResults The maximimum number of results to return per page.", "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 maximimum number of results to return per page.

", "simpleType" : "Integer", "variableSetterType" : "Integer" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null }, "NextToken" : { "autoConstructClassIfExists" : { "present" : false }, "beanStyleGetterMethodName" : "getNextToken", "beanStyleSetterMethodName" : "setNextToken", "c2jName" : "NextToken", "c2jShape" : "NextToken", "defaultConsumerFluentSetterDocumentation" : "

The token for the next set of results. Use the value returned in the previous response in the next request to retrieve the next set of results.

\nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #nextToken(String)}.\n@param nextToken a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #nextToken(String)", "deprecated" : false, "deprecatedBeanStyleSetterMethodName" : null, "deprecatedFluentGetterMethodName" : null, "deprecatedFluentSetterMethodName" : null, "deprecatedGetterDocumentation" : "

The token for the next set of results. Use the value returned in the previous response in the next request to retrieve the next set of results.

\n@return The token for the next set of results. Use the value returned in the previous response in the next request to retrieve the next set of results.\n@deprecated Use {@link #nextToken()}\n", "deprecatedName" : null, "deprecatedSetterDocumentation" : "

The token for the next set of results. Use the value returned in the previous response in the next request to retrieve the next set of results.

\n@param nextToken The token for the next set of results. Use the value returned in the previous response in the next request to retrieve the next set of results.\n@return Returns a reference to this object so that method calls can be chained together.\n@deprecated Use {@link #nextToken(String)}\n", "documentation" : "

The token for the next set of results. Use the value returned in the previous response in the next request to retrieve the next set of results.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "existenceCheckDocumentation" : "Returns true if the NextToken property was specified by the sender (it may be empty), or false if the sender did not specify the value (it will be empty). For responses returned by the SDK, the sender is the AWS service.\n", "existenceCheckMethodName" : "hasNextToken", "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "nextToken", "fluentSetterDocumentation" : "

The token for the next set of results. Use the value returned in the previous response in the next request to retrieve the next set of results.

\n@param nextToken The token for the next set of results. Use the value returned in the previous response in the next request to retrieve the next set of results.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "nextToken", "getterDocumentation" : "

The token for the next set of results. Use the value returned in the previous response in the next request to retrieve the next set of results.

\n@return The token for the next set of results. Use the value returned in the previous response in the next request to retrieve the next set of results.", "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 token for the next set of results. Use the value returned in the previous response in the next request to retrieve the next set of results.

\n@param nextToken The token for the next set of results. Use the value returned in the previous response in the next request to retrieve the next set of results.", "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 token for the next set of results. Use the value returned in the previous response in the next request to retrieve the next set of results.

", "simpleType" : "String", "variableSetterType" : "String" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null } }, "nonStreamingMembers" : [ { "autoConstructClassIfExists" : { "present" : false }, "beanStyleGetterMethodName" : "getInstanceId", "beanStyleSetterMethodName" : "setInstanceId", "c2jName" : "InstanceId", "c2jShape" : "InstanceId", "defaultConsumerFluentSetterDocumentation" : "

The identifier of the Amazon Connect instance.

\nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #instanceId(String)}.\n@param instanceId a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #instanceId(String)", "deprecated" : false, "deprecatedBeanStyleSetterMethodName" : null, "deprecatedFluentGetterMethodName" : null, "deprecatedFluentSetterMethodName" : null, "deprecatedGetterDocumentation" : "

The identifier of the Amazon Connect instance.

\n@return The identifier of the Amazon Connect instance.\n@deprecated Use {@link #instanceId()}\n", "deprecatedName" : null, "deprecatedSetterDocumentation" : "

The identifier of the Amazon Connect instance.

\n@param instanceId The identifier of the Amazon Connect instance.\n@return Returns a reference to this object so that method calls can be chained together.\n@deprecated Use {@link #instanceId(String)}\n", "documentation" : "

The identifier of the Amazon Connect instance.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "existenceCheckDocumentation" : "Returns true if the InstanceId property was specified by the sender (it may be empty), or false if the sender did not specify the value (it will be empty). For responses returned by the SDK, the sender is the AWS service.\n", "existenceCheckMethodName" : "hasInstanceId", "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "instanceId", "fluentSetterDocumentation" : "

The identifier of the Amazon Connect instance.

\n@param instanceId The identifier of the Amazon Connect instance.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "instanceId", "getterDocumentation" : "

The identifier of the Amazon Connect instance.

\n@return The identifier of the Amazon Connect instance.", "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" : "InstanceId", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "InstanceId", "uri" : true }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "InstanceId", "sensitive" : false, "setterDocumentation" : "

The identifier of the Amazon Connect instance.

\n@param instanceId The identifier of the Amazon Connect instance.", "setterMethodName" : "setInstanceId", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "instanceId", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "instanceId", "variableType" : "String", "documentation" : "

The identifier of the Amazon Connect instance.

", "simpleType" : "String", "variableSetterType" : "String" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null }, { "autoConstructClassIfExists" : { "present" : false }, "beanStyleGetterMethodName" : "getNextToken", "beanStyleSetterMethodName" : "setNextToken", "c2jName" : "NextToken", "c2jShape" : "NextToken", "defaultConsumerFluentSetterDocumentation" : "

The token for the next set of results. Use the value returned in the previous response in the next request to retrieve the next set of results.

\nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #nextToken(String)}.\n@param nextToken a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #nextToken(String)", "deprecated" : false, "deprecatedBeanStyleSetterMethodName" : null, "deprecatedFluentGetterMethodName" : null, "deprecatedFluentSetterMethodName" : null, "deprecatedGetterDocumentation" : "

The token for the next set of results. Use the value returned in the previous response in the next request to retrieve the next set of results.

\n@return The token for the next set of results. Use the value returned in the previous response in the next request to retrieve the next set of results.\n@deprecated Use {@link #nextToken()}\n", "deprecatedName" : null, "deprecatedSetterDocumentation" : "

The token for the next set of results. Use the value returned in the previous response in the next request to retrieve the next set of results.

\n@param nextToken The token for the next set of results. Use the value returned in the previous response in the next request to retrieve the next set of results.\n@return Returns a reference to this object so that method calls can be chained together.\n@deprecated Use {@link #nextToken(String)}\n", "documentation" : "

The token for the next set of results. Use the value returned in the previous response in the next request to retrieve the next set of results.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "existenceCheckDocumentation" : "Returns true if the NextToken property was specified by the sender (it may be empty), or false if the sender did not specify the value (it will be empty). For responses returned by the SDK, the sender is the AWS service.\n", "existenceCheckMethodName" : "hasNextToken", "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "nextToken", "fluentSetterDocumentation" : "

The token for the next set of results. Use the value returned in the previous response in the next request to retrieve the next set of results.

\n@param nextToken The token for the next set of results. Use the value returned in the previous response in the next request to retrieve the next set of results.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "nextToken", "getterDocumentation" : "

The token for the next set of results. Use the value returned in the previous response in the next request to retrieve the next set of results.

\n@return The token for the next set of results. Use the value returned in the previous response in the next request to retrieve the next set of results.", "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 token for the next set of results. Use the value returned in the previous response in the next request to retrieve the next set of results.

\n@param nextToken The token for the next set of results. Use the value returned in the previous response in the next request to retrieve the next set of results.", "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 token for the next set of results. Use the value returned in the previous response in the next request to retrieve the next set of results.

", "simpleType" : "String", "variableSetterType" : "String" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null }, { "autoConstructClassIfExists" : { "present" : false }, "beanStyleGetterMethodName" : "getMaxResults", "beanStyleSetterMethodName" : "setMaxResults", "c2jName" : "MaxResults", "c2jShape" : "MaxResult1000", "defaultConsumerFluentSetterDocumentation" : "

The maximimum number of results to return per page.

\nThis is a convenience that creates an instance of the {@link Integer.Builder} avoiding the need to create one manually via {@link Integer#builder()}.\n\nWhen the {@link Consumer} completes, {@link Integer.Builder#build()} is called immediately and its result is passed to {@link #maxResults(Integer)}.\n@param maxResults a consumer that will call methods on {@link Integer.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #maxResults(Integer)", "deprecated" : false, "deprecatedBeanStyleSetterMethodName" : null, "deprecatedFluentGetterMethodName" : null, "deprecatedFluentSetterMethodName" : null, "deprecatedGetterDocumentation" : "

The maximimum number of results to return per page.

\n@return The maximimum number of results to return per page.\n@deprecated Use {@link #maxResults()}\n", "deprecatedName" : null, "deprecatedSetterDocumentation" : "

The maximimum number of results to return per page.

\n@param maxResults The maximimum number of results to return per page.\n@return Returns a reference to this object so that method calls can be chained together.\n@deprecated Use {@link #maxResults(Integer)}\n", "documentation" : "

The maximimum number of results to return per page.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "existenceCheckDocumentation" : "Returns true if the MaxResults property was specified by the sender (it may be empty), or false if the sender did not specify the value (it will be empty). For responses returned by the SDK, the sender is the AWS service.\n", "existenceCheckMethodName" : "hasMaxResults", "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "maxResults", "fluentSetterDocumentation" : "

The maximimum number of results to return per page.

\n@param maxResults The maximimum number of results to return per page.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "maxResults", "getterDocumentation" : "

The maximimum number of results to return per page.

\n@return The maximimum number of results to return per page.", "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 maximimum number of results to return per page.

\n@param maxResults The maximimum number of results to return per page.", "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 maximimum number of results to return per page.

", "simpleType" : "Integer", "variableSetterType" : "Integer" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null } ], "requestSignerAware" : false, "requestSignerClassFqcn" : null, "required" : [ "InstanceId" ], "shapeName" : "ListHoursOfOperationsRequest", "simpleMethod" : false, "unmarshaller" : null, "variable" : { "variableDeclarationType" : "ListHoursOfOperationsRequest", "variableName" : "listHoursOfOperationsRequest", "variableType" : "ListHoursOfOperationsRequest", "documentation" : null, "simpleType" : "ListHoursOfOperationsRequest", "variableSetterType" : "ListHoursOfOperationsRequest" }, "wrapper" : false, "xmlNamespace" : null }, "ListHoursOfOperationsResponse" : { "c2jName" : "ListHoursOfOperationsResponse", "customization" : { "artificialResultWrapper" : null, "skipGeneratingMarshaller" : false, "skipGeneratingModelClass" : false, "skipGeneratingUnmarshaller" : false, "staxTargetDepthOffset" : 0 }, "deprecated" : false, "documentation" : "", "endpointDiscovery" : null, "enums" : null, "errorCode" : null, "event" : false, "eventStream" : false, "explicitEventPayloadMember" : null, "hasHeaderMember" : false, "hasPayloadMember" : false, "hasRequiresLengthMember" : false, "hasStatusCodeMember" : false, "hasStreamingMember" : false, "httpStatusCode" : null, "marshaller" : null, "members" : [ { "autoConstructClassIfExists" : { "present" : true }, "beanStyleGetterMethodName" : "getHoursOfOperationSummaryList", "beanStyleSetterMethodName" : "setHoursOfOperationSummaryList", "c2jName" : "HoursOfOperationSummaryList", "c2jShape" : "HoursOfOperationSummaryList", "defaultConsumerFluentSetterDocumentation" : "

Information about the hours of operation.

\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 #hoursOfOperationSummaryList(List)}.\n@param hoursOfOperationSummaryList 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 #hoursOfOperationSummaryList(List)", "deprecated" : false, "deprecatedBeanStyleSetterMethodName" : null, "deprecatedFluentGetterMethodName" : null, "deprecatedFluentSetterMethodName" : null, "deprecatedGetterDocumentation" : "

Information about the hours of operation.

\n

\nAttempts to modify the collection returned by this method will result in an UnsupportedOperationException.\n

\n

\nYou can use {@link #hasHoursOfOperationSummaryList()} to see if a value was sent in this field.\n

\n@return Information about the hours of operation.\n@deprecated Use {@link #hoursOfOperationSummaryList()}\n", "deprecatedName" : null, "deprecatedSetterDocumentation" : "

Information about the hours of operation.

\n@param hoursOfOperationSummaryList Information about the hours of operation.\n@return Returns a reference to this object so that method calls can be chained together.\n@deprecated Use {@link #hoursOfOperationSummaryList(List)}\n", "documentation" : "

Information about the hours of operation.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "existenceCheckDocumentation" : "Returns true if the HoursOfOperationSummaryList property was specified by the sender (it may be empty), or false if the sender did not specify the value (it will be empty). For responses returned by the SDK, the sender is the AWS service.\n", "existenceCheckMethodName" : "hasHoursOfOperationSummaryList", "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "hoursOfOperationSummaryList", "fluentSetterDocumentation" : "

Information about the hours of operation.

\n@param hoursOfOperationSummaryList Information about the hours of operation.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "hoursOfOperationSummaryList", "getterDocumentation" : "

Information about the hours of operation.

\n

\nAttempts to modify the collection returned by this method will result in an UnsupportedOperationException.\n

\n

\nYou can use {@link #hasHoursOfOperationSummaryList()} to see if a value was sent in this field.\n

\n@return Information about the hours of operation.", "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" : "HoursOfOperationSummaryList", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "HoursOfOperationSummaryList", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : true, "listModel" : { "implType" : "java.util.ArrayList", "interfaceType" : "java.util.List", "listMemberModel" : { "autoConstructClassIfExists" : { "present" : false }, "beanStyleGetterMethodName" : "getMember", "beanStyleSetterMethodName" : "setMember", "c2jName" : "member", "c2jShape" : "HoursOfOperationSummary", "defaultConsumerFluentSetterDocumentation" : "Sets the value of the Member property for this object.\n\nThis is a convenience that creates an instance of the {@link HoursOfOperationSummary.Builder} avoiding the need to create one manually via {@link HoursOfOperationSummary#builder()}.\n\nWhen the {@link Consumer} completes, {@link HoursOfOperationSummary.Builder#build()} is called immediately and its result is passed to {@link #member(HoursOfOperationSummary)}.\n@param member a consumer that will call methods on {@link HoursOfOperationSummary.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #member(HoursOfOperationSummary)", "deprecated" : false, "deprecatedBeanStyleSetterMethodName" : null, "deprecatedFluentGetterMethodName" : null, "deprecatedFluentSetterMethodName" : null, "deprecatedGetterDocumentation" : "Returns the value of the Member property for this object.\n@return The value of the Member property for this object.\n@deprecated Use {@link #member()}\n", "deprecatedName" : null, "deprecatedSetterDocumentation" : "Sets the value of the Member property for this object.\n\n@param member The new value for the Member property for this object.\n@return Returns a reference to this object so that method calls can be chained together.\n@deprecated Use {@link #member(HoursOfOperationSummary)}\n", "documentation" : "", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "existenceCheckDocumentation" : "Returns true if the Member property was specified by the sender (it may be empty), or false if the sender did not specify the value (it will be empty). For responses returned by the SDK, the sender is the AWS service.\n", "existenceCheckMethodName" : "hasMember", "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "member", "fluentSetterDocumentation" : "Sets the value of the Member property for this object.\n\n@param member The new value for the Member property for this object.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "member", "getterDocumentation" : "Returns the value of the Member property for this object.\n@return The value of the Member property for this object.", "getterModel" : { "returnType" : "HoursOfOperationSummary", "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" : "HoursOfOperationSummary", "variableName" : "member", "variableType" : "HoursOfOperationSummary", "documentation" : null, "simpleType" : "HoursOfOperationSummary", "variableSetterType" : "HoursOfOperationSummary" }, "simple" : false, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "HoursOfOperationSummary", "variableName" : "member", "variableType" : "HoursOfOperationSummary", "documentation" : "", "simpleType" : "HoursOfOperationSummary", "variableSetterType" : "HoursOfOperationSummary" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null }, "memberLocationName" : null, "memberType" : "HoursOfOperationSummary", "map" : false, "memberAdditionalMarshallingPath" : null, "memberAdditionalUnmarshallingPath" : null, "simple" : false, "simpleType" : "HoursOfOperationSummary", "templateImplType" : "java.util.ArrayList", "templateType" : "java.util.List" }, "map" : false, "mapModel" : null, "marshallingType" : "LIST", "name" : "HoursOfOperationSummaryList", "sensitive" : false, "setterDocumentation" : "

Information about the hours of operation.

\n@param hoursOfOperationSummaryList Information about the hours of operation.", "setterMethodName" : "setHoursOfOperationSummaryList", "setterModel" : { "variableDeclarationType" : "java.util.List", "variableName" : "hoursOfOperationSummaryList", "variableType" : "java.util.List", "documentation" : null, "simpleType" : "List", "variableSetterType" : "java.util.Collection" }, "simple" : false, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "java.util.List", "variableName" : "hoursOfOperationSummaryList", "variableType" : "java.util.List", "documentation" : "

Information about the hours of operation.

", "simpleType" : "List", "variableSetterType" : "java.util.Collection" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null }, { "autoConstructClassIfExists" : { "present" : false }, "beanStyleGetterMethodName" : "getNextToken", "beanStyleSetterMethodName" : "setNextToken", "c2jName" : "NextToken", "c2jShape" : "NextToken", "defaultConsumerFluentSetterDocumentation" : "

If there are additional results, this is the token for the next set of results.

\nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #nextToken(String)}.\n@param nextToken a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #nextToken(String)", "deprecated" : false, "deprecatedBeanStyleSetterMethodName" : null, "deprecatedFluentGetterMethodName" : null, "deprecatedFluentSetterMethodName" : null, "deprecatedGetterDocumentation" : "

If there are additional results, this is the token for the next set of results.

\n@return If there are additional results, this is the token for the next set of results.\n@deprecated Use {@link #nextToken()}\n", "deprecatedName" : null, "deprecatedSetterDocumentation" : "

If there are additional results, this is the token for the next set of results.

\n@param nextToken If there are additional results, this is the token for the next set of results.\n@return Returns a reference to this object so that method calls can be chained together.\n@deprecated Use {@link #nextToken(String)}\n", "documentation" : "

If there are additional results, this is the token for the next set of results.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "existenceCheckDocumentation" : "Returns true if the NextToken property was specified by the sender (it may be empty), or false if the sender did not specify the value (it will be empty). For responses returned by the SDK, the sender is the AWS service.\n", "existenceCheckMethodName" : "hasNextToken", "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "nextToken", "fluentSetterDocumentation" : "

If there are additional results, this is the token for the next set of results.

\n@param nextToken If there are additional results, this is the token for the next set of results.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "nextToken", "getterDocumentation" : "

If there are additional results, this is the token for the next set of results.

\n@return If there are additional results, this is the token for the next set of results.", "getterModel" : { "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" : "

If there are additional results, this is the token for the next set of results.

\n@param nextToken If there are additional results, this is the token for the next set of results.", "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" : "

If there are additional results, this is the token for the next set of results.

", "simpleType" : "String", "variableSetterType" : "String" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null } ], "membersAsMap" : { "HoursOfOperationSummaryList" : { "autoConstructClassIfExists" : { "present" : true }, "beanStyleGetterMethodName" : "getHoursOfOperationSummaryList", "beanStyleSetterMethodName" : "setHoursOfOperationSummaryList", "c2jName" : "HoursOfOperationSummaryList", "c2jShape" : "HoursOfOperationSummaryList", "defaultConsumerFluentSetterDocumentation" : "

Information about the hours of operation.

\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 #hoursOfOperationSummaryList(List)}.\n@param hoursOfOperationSummaryList 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 #hoursOfOperationSummaryList(List)", "deprecated" : false, "deprecatedBeanStyleSetterMethodName" : null, "deprecatedFluentGetterMethodName" : null, "deprecatedFluentSetterMethodName" : null, "deprecatedGetterDocumentation" : "

Information about the hours of operation.

\n

\nAttempts to modify the collection returned by this method will result in an UnsupportedOperationException.\n

\n

\nYou can use {@link #hasHoursOfOperationSummaryList()} to see if a value was sent in this field.\n

\n@return Information about the hours of operation.\n@deprecated Use {@link #hoursOfOperationSummaryList()}\n", "deprecatedName" : null, "deprecatedSetterDocumentation" : "

Information about the hours of operation.

\n@param hoursOfOperationSummaryList Information about the hours of operation.\n@return Returns a reference to this object so that method calls can be chained together.\n@deprecated Use {@link #hoursOfOperationSummaryList(List)}\n", "documentation" : "

Information about the hours of operation.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "existenceCheckDocumentation" : "Returns true if the HoursOfOperationSummaryList property was specified by the sender (it may be empty), or false if the sender did not specify the value (it will be empty). For responses returned by the SDK, the sender is the AWS service.\n", "existenceCheckMethodName" : "hasHoursOfOperationSummaryList", "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "hoursOfOperationSummaryList", "fluentSetterDocumentation" : "

Information about the hours of operation.

\n@param hoursOfOperationSummaryList Information about the hours of operation.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "hoursOfOperationSummaryList", "getterDocumentation" : "

Information about the hours of operation.

\n

\nAttempts to modify the collection returned by this method will result in an UnsupportedOperationException.\n

\n

\nYou can use {@link #hasHoursOfOperationSummaryList()} to see if a value was sent in this field.\n

\n@return Information about the hours of operation.", "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" : "HoursOfOperationSummaryList", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "HoursOfOperationSummaryList", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : true, "listModel" : { "implType" : "java.util.ArrayList", "interfaceType" : "java.util.List", "listMemberModel" : { "autoConstructClassIfExists" : { "present" : false }, "beanStyleGetterMethodName" : "getMember", "beanStyleSetterMethodName" : "setMember", "c2jName" : "member", "c2jShape" : "HoursOfOperationSummary", "defaultConsumerFluentSetterDocumentation" : "Sets the value of the Member property for this object.\n\nThis is a convenience that creates an instance of the {@link HoursOfOperationSummary.Builder} avoiding the need to create one manually via {@link HoursOfOperationSummary#builder()}.\n\nWhen the {@link Consumer} completes, {@link HoursOfOperationSummary.Builder#build()} is called immediately and its result is passed to {@link #member(HoursOfOperationSummary)}.\n@param member a consumer that will call methods on {@link HoursOfOperationSummary.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #member(HoursOfOperationSummary)", "deprecated" : false, "deprecatedBeanStyleSetterMethodName" : null, "deprecatedFluentGetterMethodName" : null, "deprecatedFluentSetterMethodName" : null, "deprecatedGetterDocumentation" : "Returns the value of the Member property for this object.\n@return The value of the Member property for this object.\n@deprecated Use {@link #member()}\n", "deprecatedName" : null, "deprecatedSetterDocumentation" : "Sets the value of the Member property for this object.\n\n@param member The new value for the Member property for this object.\n@return Returns a reference to this object so that method calls can be chained together.\n@deprecated Use {@link #member(HoursOfOperationSummary)}\n", "documentation" : "", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "existenceCheckDocumentation" : "Returns true if the Member property was specified by the sender (it may be empty), or false if the sender did not specify the value (it will be empty). For responses returned by the SDK, the sender is the AWS service.\n", "existenceCheckMethodName" : "hasMember", "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "member", "fluentSetterDocumentation" : "Sets the value of the Member property for this object.\n\n@param member The new value for the Member property for this object.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "member", "getterDocumentation" : "Returns the value of the Member property for this object.\n@return The value of the Member property for this object.", "getterModel" : { "returnType" : "HoursOfOperationSummary", "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" : "HoursOfOperationSummary", "variableName" : "member", "variableType" : "HoursOfOperationSummary", "documentation" : null, "simpleType" : "HoursOfOperationSummary", "variableSetterType" : "HoursOfOperationSummary" }, "simple" : false, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "HoursOfOperationSummary", "variableName" : "member", "variableType" : "HoursOfOperationSummary", "documentation" : "", "simpleType" : "HoursOfOperationSummary", "variableSetterType" : "HoursOfOperationSummary" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null }, "memberLocationName" : null, "memberType" : "HoursOfOperationSummary", "map" : false, "memberAdditionalMarshallingPath" : null, "memberAdditionalUnmarshallingPath" : null, "simple" : false, "simpleType" : "HoursOfOperationSummary", "templateImplType" : "java.util.ArrayList", "templateType" : "java.util.List" }, "map" : false, "mapModel" : null, "marshallingType" : "LIST", "name" : "HoursOfOperationSummaryList", "sensitive" : false, "setterDocumentation" : "

Information about the hours of operation.

\n@param hoursOfOperationSummaryList Information about the hours of operation.", "setterMethodName" : "setHoursOfOperationSummaryList", "setterModel" : { "variableDeclarationType" : "java.util.List", "variableName" : "hoursOfOperationSummaryList", "variableType" : "java.util.List", "documentation" : null, "simpleType" : "List", "variableSetterType" : "java.util.Collection" }, "simple" : false, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "java.util.List", "variableName" : "hoursOfOperationSummaryList", "variableType" : "java.util.List", "documentation" : "

Information about the hours of operation.

", "simpleType" : "List", "variableSetterType" : "java.util.Collection" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null }, "NextToken" : { "autoConstructClassIfExists" : { "present" : false }, "beanStyleGetterMethodName" : "getNextToken", "beanStyleSetterMethodName" : "setNextToken", "c2jName" : "NextToken", "c2jShape" : "NextToken", "defaultConsumerFluentSetterDocumentation" : "

If there are additional results, this is the token for the next set of results.

\nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #nextToken(String)}.\n@param nextToken a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #nextToken(String)", "deprecated" : false, "deprecatedBeanStyleSetterMethodName" : null, "deprecatedFluentGetterMethodName" : null, "deprecatedFluentSetterMethodName" : null, "deprecatedGetterDocumentation" : "

If there are additional results, this is the token for the next set of results.

\n@return If there are additional results, this is the token for the next set of results.\n@deprecated Use {@link #nextToken()}\n", "deprecatedName" : null, "deprecatedSetterDocumentation" : "

If there are additional results, this is the token for the next set of results.

\n@param nextToken If there are additional results, this is the token for the next set of results.\n@return Returns a reference to this object so that method calls can be chained together.\n@deprecated Use {@link #nextToken(String)}\n", "documentation" : "

If there are additional results, this is the token for the next set of results.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "existenceCheckDocumentation" : "Returns true if the NextToken property was specified by the sender (it may be empty), or false if the sender did not specify the value (it will be empty). For responses returned by the SDK, the sender is the AWS service.\n", "existenceCheckMethodName" : "hasNextToken", "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "nextToken", "fluentSetterDocumentation" : "

If there are additional results, this is the token for the next set of results.

\n@param nextToken If there are additional results, this is the token for the next set of results.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "nextToken", "getterDocumentation" : "

If there are additional results, this is the token for the next set of results.

\n@return If there are additional results, this is the token for the next set of results.", "getterModel" : { "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" : "

If there are additional results, this is the token for the next set of results.

\n@param nextToken If there are additional results, this is the token for the next set of results.", "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" : "

If there are additional results, this is the token for the next set of results.

", "simpleType" : "String", "variableSetterType" : "String" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null } }, "nonStreamingMembers" : [ { "autoConstructClassIfExists" : { "present" : true }, "beanStyleGetterMethodName" : "getHoursOfOperationSummaryList", "beanStyleSetterMethodName" : "setHoursOfOperationSummaryList", "c2jName" : "HoursOfOperationSummaryList", "c2jShape" : "HoursOfOperationSummaryList", "defaultConsumerFluentSetterDocumentation" : "

Information about the hours of operation.

\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 #hoursOfOperationSummaryList(List)}.\n@param hoursOfOperationSummaryList 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 #hoursOfOperationSummaryList(List)", "deprecated" : false, "deprecatedBeanStyleSetterMethodName" : null, "deprecatedFluentGetterMethodName" : null, "deprecatedFluentSetterMethodName" : null, "deprecatedGetterDocumentation" : "

Information about the hours of operation.

\n

\nAttempts to modify the collection returned by this method will result in an UnsupportedOperationException.\n

\n

\nYou can use {@link #hasHoursOfOperationSummaryList()} to see if a value was sent in this field.\n

\n@return Information about the hours of operation.\n@deprecated Use {@link #hoursOfOperationSummaryList()}\n", "deprecatedName" : null, "deprecatedSetterDocumentation" : "

Information about the hours of operation.

\n@param hoursOfOperationSummaryList Information about the hours of operation.\n@return Returns a reference to this object so that method calls can be chained together.\n@deprecated Use {@link #hoursOfOperationSummaryList(List)}\n", "documentation" : "

Information about the hours of operation.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "existenceCheckDocumentation" : "Returns true if the HoursOfOperationSummaryList property was specified by the sender (it may be empty), or false if the sender did not specify the value (it will be empty). For responses returned by the SDK, the sender is the AWS service.\n", "existenceCheckMethodName" : "hasHoursOfOperationSummaryList", "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "hoursOfOperationSummaryList", "fluentSetterDocumentation" : "

Information about the hours of operation.

\n@param hoursOfOperationSummaryList Information about the hours of operation.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "hoursOfOperationSummaryList", "getterDocumentation" : "

Information about the hours of operation.

\n

\nAttempts to modify the collection returned by this method will result in an UnsupportedOperationException.\n

\n

\nYou can use {@link #hasHoursOfOperationSummaryList()} to see if a value was sent in this field.\n

\n@return Information about the hours of operation.", "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" : "HoursOfOperationSummaryList", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "HoursOfOperationSummaryList", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : true, "listModel" : { "implType" : "java.util.ArrayList", "interfaceType" : "java.util.List", "listMemberModel" : { "autoConstructClassIfExists" : { "present" : false }, "beanStyleGetterMethodName" : "getMember", "beanStyleSetterMethodName" : "setMember", "c2jName" : "member", "c2jShape" : "HoursOfOperationSummary", "defaultConsumerFluentSetterDocumentation" : "Sets the value of the Member property for this object.\n\nThis is a convenience that creates an instance of the {@link HoursOfOperationSummary.Builder} avoiding the need to create one manually via {@link HoursOfOperationSummary#builder()}.\n\nWhen the {@link Consumer} completes, {@link HoursOfOperationSummary.Builder#build()} is called immediately and its result is passed to {@link #member(HoursOfOperationSummary)}.\n@param member a consumer that will call methods on {@link HoursOfOperationSummary.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #member(HoursOfOperationSummary)", "deprecated" : false, "deprecatedBeanStyleSetterMethodName" : null, "deprecatedFluentGetterMethodName" : null, "deprecatedFluentSetterMethodName" : null, "deprecatedGetterDocumentation" : "Returns the value of the Member property for this object.\n@return The value of the Member property for this object.\n@deprecated Use {@link #member()}\n", "deprecatedName" : null, "deprecatedSetterDocumentation" : "Sets the value of the Member property for this object.\n\n@param member The new value for the Member property for this object.\n@return Returns a reference to this object so that method calls can be chained together.\n@deprecated Use {@link #member(HoursOfOperationSummary)}\n", "documentation" : "", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "existenceCheckDocumentation" : "Returns true if the Member property was specified by the sender (it may be empty), or false if the sender did not specify the value (it will be empty). For responses returned by the SDK, the sender is the AWS service.\n", "existenceCheckMethodName" : "hasMember", "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "member", "fluentSetterDocumentation" : "Sets the value of the Member property for this object.\n\n@param member The new value for the Member property for this object.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "member", "getterDocumentation" : "Returns the value of the Member property for this object.\n@return The value of the Member property for this object.", "getterModel" : { "returnType" : "HoursOfOperationSummary", "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" : "HoursOfOperationSummary", "variableName" : "member", "variableType" : "HoursOfOperationSummary", "documentation" : null, "simpleType" : "HoursOfOperationSummary", "variableSetterType" : "HoursOfOperationSummary" }, "simple" : false, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "HoursOfOperationSummary", "variableName" : "member", "variableType" : "HoursOfOperationSummary", "documentation" : "", "simpleType" : "HoursOfOperationSummary", "variableSetterType" : "HoursOfOperationSummary" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null }, "memberLocationName" : null, "memberType" : "HoursOfOperationSummary", "map" : false, "memberAdditionalMarshallingPath" : null, "memberAdditionalUnmarshallingPath" : null, "simple" : false, "simpleType" : "HoursOfOperationSummary", "templateImplType" : "java.util.ArrayList", "templateType" : "java.util.List" }, "map" : false, "mapModel" : null, "marshallingType" : "LIST", "name" : "HoursOfOperationSummaryList", "sensitive" : false, "setterDocumentation" : "

Information about the hours of operation.

\n@param hoursOfOperationSummaryList Information about the hours of operation.", "setterMethodName" : "setHoursOfOperationSummaryList", "setterModel" : { "variableDeclarationType" : "java.util.List", "variableName" : "hoursOfOperationSummaryList", "variableType" : "java.util.List", "documentation" : null, "simpleType" : "List", "variableSetterType" : "java.util.Collection" }, "simple" : false, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "java.util.List", "variableName" : "hoursOfOperationSummaryList", "variableType" : "java.util.List", "documentation" : "

Information about the hours of operation.

", "simpleType" : "List", "variableSetterType" : "java.util.Collection" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null }, { "autoConstructClassIfExists" : { "present" : false }, "beanStyleGetterMethodName" : "getNextToken", "beanStyleSetterMethodName" : "setNextToken", "c2jName" : "NextToken", "c2jShape" : "NextToken", "defaultConsumerFluentSetterDocumentation" : "

If there are additional results, this is the token for the next set of results.

\nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #nextToken(String)}.\n@param nextToken a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #nextToken(String)", "deprecated" : false, "deprecatedBeanStyleSetterMethodName" : null, "deprecatedFluentGetterMethodName" : null, "deprecatedFluentSetterMethodName" : null, "deprecatedGetterDocumentation" : "

If there are additional results, this is the token for the next set of results.

\n@return If there are additional results, this is the token for the next set of results.\n@deprecated Use {@link #nextToken()}\n", "deprecatedName" : null, "deprecatedSetterDocumentation" : "

If there are additional results, this is the token for the next set of results.

\n@param nextToken If there are additional results, this is the token for the next set of results.\n@return Returns a reference to this object so that method calls can be chained together.\n@deprecated Use {@link #nextToken(String)}\n", "documentation" : "

If there are additional results, this is the token for the next set of results.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "existenceCheckDocumentation" : "Returns true if the NextToken property was specified by the sender (it may be empty), or false if the sender did not specify the value (it will be empty). For responses returned by the SDK, the sender is the AWS service.\n", "existenceCheckMethodName" : "hasNextToken", "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "nextToken", "fluentSetterDocumentation" : "

If there are additional results, this is the token for the next set of results.

\n@param nextToken If there are additional results, this is the token for the next set of results.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "nextToken", "getterDocumentation" : "

If there are additional results, this is the token for the next set of results.

\n@return If there are additional results, this is the token for the next set of results.", "getterModel" : { "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" : "

If there are additional results, this is the token for the next set of results.

\n@param nextToken If there are additional results, this is the token for the next set of results.", "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" : "

If there are additional results, this is the token for the next set of results.

", "simpleType" : "String", "variableSetterType" : "String" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null } ], "requestSignerAware" : false, "requestSignerClassFqcn" : null, "required" : null, "shapeName" : "ListHoursOfOperationsResponse", "simpleMethod" : false, "unmarshaller" : { "flattened" : false, "resultWrapper" : null }, "variable" : { "variableDeclarationType" : "ListHoursOfOperationsResponse", "variableName" : "listHoursOfOperationsResponse", "variableType" : "ListHoursOfOperationsResponse", "documentation" : null, "simpleType" : "ListHoursOfOperationsResponse", "variableSetterType" : "ListHoursOfOperationsResponse" }, "wrapper" : false, "xmlNamespace" : null }, "ListPhoneNumbersRequest" : { "c2jName" : "ListPhoneNumbersRequest", "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" : "ListPhoneNumbers", "locationName" : null, "requestUri" : "/phone-numbers-summary/{InstanceId}", "target" : null, "verb" : "GET", "xmlNameSpaceUri" : null }, "members" : [ { "autoConstructClassIfExists" : { "present" : false }, "beanStyleGetterMethodName" : "getInstanceId", "beanStyleSetterMethodName" : "setInstanceId", "c2jName" : "InstanceId", "c2jShape" : "InstanceId", "defaultConsumerFluentSetterDocumentation" : "

The identifier of the Amazon Connect instance.

\nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #instanceId(String)}.\n@param instanceId a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #instanceId(String)", "deprecated" : false, "deprecatedBeanStyleSetterMethodName" : null, "deprecatedFluentGetterMethodName" : null, "deprecatedFluentSetterMethodName" : null, "deprecatedGetterDocumentation" : "

The identifier of the Amazon Connect instance.

\n@return The identifier of the Amazon Connect instance.\n@deprecated Use {@link #instanceId()}\n", "deprecatedName" : null, "deprecatedSetterDocumentation" : "

The identifier of the Amazon Connect instance.

\n@param instanceId The identifier of the Amazon Connect instance.\n@return Returns a reference to this object so that method calls can be chained together.\n@deprecated Use {@link #instanceId(String)}\n", "documentation" : "

The identifier of the Amazon Connect instance.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "existenceCheckDocumentation" : "Returns true if the InstanceId property was specified by the sender (it may be empty), or false if the sender did not specify the value (it will be empty). For responses returned by the SDK, the sender is the AWS service.\n", "existenceCheckMethodName" : "hasInstanceId", "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "instanceId", "fluentSetterDocumentation" : "

The identifier of the Amazon Connect instance.

\n@param instanceId The identifier of the Amazon Connect instance.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "instanceId", "getterDocumentation" : "

The identifier of the Amazon Connect instance.

\n@return The identifier of the Amazon Connect instance.", "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" : "InstanceId", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "InstanceId", "uri" : true }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "InstanceId", "sensitive" : false, "setterDocumentation" : "

The identifier of the Amazon Connect instance.

\n@param instanceId The identifier of the Amazon Connect instance.", "setterMethodName" : "setInstanceId", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "instanceId", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "instanceId", "variableType" : "String", "documentation" : "

The identifier of the Amazon Connect instance.

", "simpleType" : "String", "variableSetterType" : "String" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null }, { "autoConstructClassIfExists" : { "present" : true }, "beanStyleGetterMethodName" : "getPhoneNumberTypes", "beanStyleSetterMethodName" : "setPhoneNumberTypes", "c2jName" : "PhoneNumberTypes", "c2jShape" : "PhoneNumberTypes", "defaultConsumerFluentSetterDocumentation" : "

The type of phone number.

\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 #phoneNumberTypesAsStrings(List)}.\n@param phoneNumberTypes 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 #phoneNumberTypesWithStrings(List)", "deprecated" : false, "deprecatedBeanStyleSetterMethodName" : null, "deprecatedFluentGetterMethodName" : null, "deprecatedFluentSetterMethodName" : null, "deprecatedGetterDocumentation" : "

The type of phone number.

\n

\nAttempts to modify the collection returned by this method will result in an UnsupportedOperationException.\n

\n

\nYou can use {@link #hasPhoneNumberTypes()} to see if a value was sent in this field.\n

\n@return The type of phone number.\n@deprecated Use {@link #phoneNumberTypesAsStrings()}\n", "deprecatedName" : null, "deprecatedSetterDocumentation" : "

The type of phone number.

\n@param phoneNumberTypes The type of phone number.\n@return Returns a reference to this object so that method calls can be chained together.\n@deprecated Use {@link #phoneNumberTypesWithStrings(List)}\n", "documentation" : "

The type of phone number.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "existenceCheckDocumentation" : "Returns true if the PhoneNumberTypes property was specified by the sender (it may be empty), or false if the sender did not specify the value (it will be empty). For responses returned by the SDK, the sender is the AWS service.\n", "existenceCheckMethodName" : "hasPhoneNumberTypes", "fluentEnumGetterMethodName" : "phoneNumberTypes", "fluentEnumSetterMethodName" : "phoneNumberTypes", "fluentGetterMethodName" : "phoneNumberTypesAsStrings", "fluentSetterDocumentation" : "

The type of phone number.

\n@param phoneNumberTypes The type of phone number.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "phoneNumberTypesWithStrings", "getterDocumentation" : "

The type of phone number.

\n

\nAttempts to modify the collection returned by this method will result in an UnsupportedOperationException.\n

\n

\nYou can use {@link #hasPhoneNumberTypes()} to see if a value was sent in this field.\n

\n@return The type of phone number.", "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" : "phoneNumberTypes", "queryString" : true, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "phoneNumberTypes", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : true, "listModel" : { "implType" : "java.util.ArrayList", "interfaceType" : "java.util.List", "listMemberModel" : { "autoConstructClassIfExists" : { "present" : false }, "beanStyleGetterMethodName" : "getMember", "beanStyleSetterMethodName" : "setMember", "c2jName" : "member", "c2jShape" : "PhoneNumberType", "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 #memberAsString(String)}.\n@param member a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #member(String)", "deprecated" : false, "deprecatedBeanStyleSetterMethodName" : null, "deprecatedFluentGetterMethodName" : null, "deprecatedFluentSetterMethodName" : null, "deprecatedGetterDocumentation" : "Returns the value of the Member property for this object.\n

\nIf the service returns an enum value that is not available in the current SDK version, {@link #member} will return {@link PhoneNumberType#UNKNOWN_TO_SDK_VERSION}. The raw value returned by the service is available from {@link #memberAsString}.\n

\n@return The value of the Member property for this object.\n@see PhoneNumberType\n@deprecated Use {@link #memberAsString()}\n", "deprecatedName" : null, "deprecatedSetterDocumentation" : "Sets the value of the Member property for this object.\n\n@param member The new value for the Member property for this object.\n@see PhoneNumberType\n@return Returns a reference to this object so that method calls can be chained together.\n@see PhoneNumberType\n@deprecated Use {@link #member(String)}\n", "documentation" : "", "endpointDiscoveryId" : false, "enumType" : "PhoneNumberType", "eventHeader" : false, "eventPayload" : false, "existenceCheckDocumentation" : "Returns true if the Member property was specified by the sender (it may be empty), or false if the sender did not specify the value (it will be empty). For responses returned by the SDK, the sender is the AWS service.\n", "existenceCheckMethodName" : "hasMember", "fluentEnumGetterMethodName" : "member", "fluentEnumSetterMethodName" : "member", "fluentGetterMethodName" : "memberAsString", "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@see PhoneNumberType\n@return Returns a reference to this object so that method calls can be chained together.\n@see PhoneNumberType", "fluentSetterMethodName" : "member", "getterDocumentation" : "Returns the value of the Member property for this object.\n

\nIf the service returns an enum value that is not available in the current SDK version, {@link #member} will return {@link PhoneNumberType#UNKNOWN_TO_SDK_VERSION}. The raw value returned by the service is available from {@link #memberAsString}.\n

\n@return The value of the Member property for this object.\n@see PhoneNumberType", "getterModel" : { "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.\n@see PhoneNumberType", "setterMethodName" : "setMember", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "member", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "member", "variableType" : "String", "documentation" : "", "simpleType" : "String", "variableSetterType" : "String" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null }, "memberLocationName" : null, "memberType" : "String", "map" : false, "memberAdditionalMarshallingPath" : null, "memberAdditionalUnmarshallingPath" : null, "simple" : true, "simpleType" : "String", "templateImplType" : "java.util.ArrayList", "templateType" : "java.util.List" }, "map" : false, "mapModel" : null, "marshallingType" : "LIST", "name" : "PhoneNumberTypes", "sensitive" : false, "setterDocumentation" : "

The type of phone number.

\n@param phoneNumberTypes The type of phone number.", "setterMethodName" : "setPhoneNumberTypes", "setterModel" : { "variableDeclarationType" : "java.util.List", "variableName" : "phoneNumberTypes", "variableType" : "java.util.List", "documentation" : null, "simpleType" : "List", "variableSetterType" : "java.util.Collection" }, "simple" : false, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "java.util.List", "variableName" : "phoneNumberTypes", "variableType" : "java.util.List", "documentation" : "

The type of phone number.

", "simpleType" : "List", "variableSetterType" : "java.util.Collection" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null }, { "autoConstructClassIfExists" : { "present" : true }, "beanStyleGetterMethodName" : "getPhoneNumberCountryCodes", "beanStyleSetterMethodName" : "setPhoneNumberCountryCodes", "c2jName" : "PhoneNumberCountryCodes", "c2jShape" : "PhoneNumberCountryCodes", "defaultConsumerFluentSetterDocumentation" : "

The ISO country code.

\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 #phoneNumberCountryCodesAsStrings(List)}.\n@param phoneNumberCountryCodes 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 #phoneNumberCountryCodesWithStrings(List)", "deprecated" : false, "deprecatedBeanStyleSetterMethodName" : null, "deprecatedFluentGetterMethodName" : null, "deprecatedFluentSetterMethodName" : null, "deprecatedGetterDocumentation" : "

The ISO country code.

\n

\nAttempts to modify the collection returned by this method will result in an UnsupportedOperationException.\n

\n

\nYou can use {@link #hasPhoneNumberCountryCodes()} to see if a value was sent in this field.\n

\n@return The ISO country code.\n@deprecated Use {@link #phoneNumberCountryCodesAsStrings()}\n", "deprecatedName" : null, "deprecatedSetterDocumentation" : "

The ISO country code.

\n@param phoneNumberCountryCodes The ISO country code.\n@return Returns a reference to this object so that method calls can be chained together.\n@deprecated Use {@link #phoneNumberCountryCodesWithStrings(List)}\n", "documentation" : "

The ISO country code.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "existenceCheckDocumentation" : "Returns true if the PhoneNumberCountryCodes property was specified by the sender (it may be empty), or false if the sender did not specify the value (it will be empty). For responses returned by the SDK, the sender is the AWS service.\n", "existenceCheckMethodName" : "hasPhoneNumberCountryCodes", "fluentEnumGetterMethodName" : "phoneNumberCountryCodes", "fluentEnumSetterMethodName" : "phoneNumberCountryCodes", "fluentGetterMethodName" : "phoneNumberCountryCodesAsStrings", "fluentSetterDocumentation" : "

The ISO country code.

\n@param phoneNumberCountryCodes The ISO country code.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "phoneNumberCountryCodesWithStrings", "getterDocumentation" : "

The ISO country code.

\n

\nAttempts to modify the collection returned by this method will result in an UnsupportedOperationException.\n

\n

\nYou can use {@link #hasPhoneNumberCountryCodes()} to see if a value was sent in this field.\n

\n@return The ISO country code.", "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" : "phoneNumberCountryCodes", "queryString" : true, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "phoneNumberCountryCodes", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : true, "listModel" : { "implType" : "java.util.ArrayList", "interfaceType" : "java.util.List", "listMemberModel" : { "autoConstructClassIfExists" : { "present" : false }, "beanStyleGetterMethodName" : "getMember", "beanStyleSetterMethodName" : "setMember", "c2jName" : "member", "c2jShape" : "PhoneNumberCountryCode", "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 #memberAsString(String)}.\n@param member a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #member(String)", "deprecated" : false, "deprecatedBeanStyleSetterMethodName" : null, "deprecatedFluentGetterMethodName" : null, "deprecatedFluentSetterMethodName" : null, "deprecatedGetterDocumentation" : "Returns the value of the Member property for this object.\n

\nIf the service returns an enum value that is not available in the current SDK version, {@link #member} will return {@link PhoneNumberCountryCode#UNKNOWN_TO_SDK_VERSION}. The raw value returned by the service is available from {@link #memberAsString}.\n

\n@return The value of the Member property for this object.\n@see PhoneNumberCountryCode\n@deprecated Use {@link #memberAsString()}\n", "deprecatedName" : null, "deprecatedSetterDocumentation" : "Sets the value of the Member property for this object.\n\n@param member The new value for the Member property for this object.\n@see PhoneNumberCountryCode\n@return Returns a reference to this object so that method calls can be chained together.\n@see PhoneNumberCountryCode\n@deprecated Use {@link #member(String)}\n", "documentation" : "", "endpointDiscoveryId" : false, "enumType" : "PhoneNumberCountryCode", "eventHeader" : false, "eventPayload" : false, "existenceCheckDocumentation" : "Returns true if the Member property was specified by the sender (it may be empty), or false if the sender did not specify the value (it will be empty). For responses returned by the SDK, the sender is the AWS service.\n", "existenceCheckMethodName" : "hasMember", "fluentEnumGetterMethodName" : "member", "fluentEnumSetterMethodName" : "member", "fluentGetterMethodName" : "memberAsString", "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@see PhoneNumberCountryCode\n@return Returns a reference to this object so that method calls can be chained together.\n@see PhoneNumberCountryCode", "fluentSetterMethodName" : "member", "getterDocumentation" : "Returns the value of the Member property for this object.\n

\nIf the service returns an enum value that is not available in the current SDK version, {@link #member} will return {@link PhoneNumberCountryCode#UNKNOWN_TO_SDK_VERSION}. The raw value returned by the service is available from {@link #memberAsString}.\n

\n@return The value of the Member property for this object.\n@see PhoneNumberCountryCode", "getterModel" : { "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.\n@see PhoneNumberCountryCode", "setterMethodName" : "setMember", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "member", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "member", "variableType" : "String", "documentation" : "", "simpleType" : "String", "variableSetterType" : "String" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null }, "memberLocationName" : null, "memberType" : "String", "map" : false, "memberAdditionalMarshallingPath" : null, "memberAdditionalUnmarshallingPath" : null, "simple" : true, "simpleType" : "String", "templateImplType" : "java.util.ArrayList", "templateType" : "java.util.List" }, "map" : false, "mapModel" : null, "marshallingType" : "LIST", "name" : "PhoneNumberCountryCodes", "sensitive" : false, "setterDocumentation" : "

The ISO country code.

\n@param phoneNumberCountryCodes The ISO country code.", "setterMethodName" : "setPhoneNumberCountryCodes", "setterModel" : { "variableDeclarationType" : "java.util.List", "variableName" : "phoneNumberCountryCodes", "variableType" : "java.util.List", "documentation" : null, "simpleType" : "List", "variableSetterType" : "java.util.Collection" }, "simple" : false, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "java.util.List", "variableName" : "phoneNumberCountryCodes", "variableType" : "java.util.List", "documentation" : "

The ISO country code.

", "simpleType" : "List", "variableSetterType" : "java.util.Collection" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null }, { "autoConstructClassIfExists" : { "present" : false }, "beanStyleGetterMethodName" : "getNextToken", "beanStyleSetterMethodName" : "setNextToken", "c2jName" : "NextToken", "c2jShape" : "NextToken", "defaultConsumerFluentSetterDocumentation" : "

The token for the next set of results. Use the value returned in the previous response in the next request to retrieve the next set of results.

\nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #nextToken(String)}.\n@param nextToken a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #nextToken(String)", "deprecated" : false, "deprecatedBeanStyleSetterMethodName" : null, "deprecatedFluentGetterMethodName" : null, "deprecatedFluentSetterMethodName" : null, "deprecatedGetterDocumentation" : "

The token for the next set of results. Use the value returned in the previous response in the next request to retrieve the next set of results.

\n@return The token for the next set of results. Use the value returned in the previous response in the next request to retrieve the next set of results.\n@deprecated Use {@link #nextToken()}\n", "deprecatedName" : null, "deprecatedSetterDocumentation" : "

The token for the next set of results. Use the value returned in the previous response in the next request to retrieve the next set of results.

\n@param nextToken The token for the next set of results. Use the value returned in the previous response in the next request to retrieve the next set of results.\n@return Returns a reference to this object so that method calls can be chained together.\n@deprecated Use {@link #nextToken(String)}\n", "documentation" : "

The token for the next set of results. Use the value returned in the previous response in the next request to retrieve the next set of results.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "existenceCheckDocumentation" : "Returns true if the NextToken property was specified by the sender (it may be empty), or false if the sender did not specify the value (it will be empty). For responses returned by the SDK, the sender is the AWS service.\n", "existenceCheckMethodName" : "hasNextToken", "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "nextToken", "fluentSetterDocumentation" : "

The token for the next set of results. Use the value returned in the previous response in the next request to retrieve the next set of results.

\n@param nextToken The token for the next set of results. Use the value returned in the previous response in the next request to retrieve the next set of results.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "nextToken", "getterDocumentation" : "

The token for the next set of results. Use the value returned in the previous response in the next request to retrieve the next set of results.

\n@return The token for the next set of results. Use the value returned in the previous response in the next request to retrieve the next set of results.", "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 token for the next set of results. Use the value returned in the previous response in the next request to retrieve the next set of results.

\n@param nextToken The token for the next set of results. Use the value returned in the previous response in the next request to retrieve the next set of results.", "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 token for the next set of results. Use the value returned in the previous response in the next request to retrieve the next set of results.

", "simpleType" : "String", "variableSetterType" : "String" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null }, { "autoConstructClassIfExists" : { "present" : false }, "beanStyleGetterMethodName" : "getMaxResults", "beanStyleSetterMethodName" : "setMaxResults", "c2jName" : "MaxResults", "c2jShape" : "MaxResult1000", "defaultConsumerFluentSetterDocumentation" : "

The maximimum number of results to return per page.

\nThis is a convenience that creates an instance of the {@link Integer.Builder} avoiding the need to create one manually via {@link Integer#builder()}.\n\nWhen the {@link Consumer} completes, {@link Integer.Builder#build()} is called immediately and its result is passed to {@link #maxResults(Integer)}.\n@param maxResults a consumer that will call methods on {@link Integer.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #maxResults(Integer)", "deprecated" : false, "deprecatedBeanStyleSetterMethodName" : null, "deprecatedFluentGetterMethodName" : null, "deprecatedFluentSetterMethodName" : null, "deprecatedGetterDocumentation" : "

The maximimum number of results to return per page.

\n@return The maximimum number of results to return per page.\n@deprecated Use {@link #maxResults()}\n", "deprecatedName" : null, "deprecatedSetterDocumentation" : "

The maximimum number of results to return per page.

\n@param maxResults The maximimum number of results to return per page.\n@return Returns a reference to this object so that method calls can be chained together.\n@deprecated Use {@link #maxResults(Integer)}\n", "documentation" : "

The maximimum number of results to return per page.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "existenceCheckDocumentation" : "Returns true if the MaxResults property was specified by the sender (it may be empty), or false if the sender did not specify the value (it will be empty). For responses returned by the SDK, the sender is the AWS service.\n", "existenceCheckMethodName" : "hasMaxResults", "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "maxResults", "fluentSetterDocumentation" : "

The maximimum number of results to return per page.

\n@param maxResults The maximimum number of results to return per page.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "maxResults", "getterDocumentation" : "

The maximimum number of results to return per page.

\n@return The maximimum number of results to return per page.", "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 maximimum number of results to return per page.

\n@param maxResults The maximimum number of results to return per page.", "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 maximimum number of results to return per page.

", "simpleType" : "Integer", "variableSetterType" : "Integer" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null } ], "membersAsMap" : { "InstanceId" : { "autoConstructClassIfExists" : { "present" : false }, "beanStyleGetterMethodName" : "getInstanceId", "beanStyleSetterMethodName" : "setInstanceId", "c2jName" : "InstanceId", "c2jShape" : "InstanceId", "defaultConsumerFluentSetterDocumentation" : "

The identifier of the Amazon Connect instance.

\nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #instanceId(String)}.\n@param instanceId a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #instanceId(String)", "deprecated" : false, "deprecatedBeanStyleSetterMethodName" : null, "deprecatedFluentGetterMethodName" : null, "deprecatedFluentSetterMethodName" : null, "deprecatedGetterDocumentation" : "

The identifier of the Amazon Connect instance.

\n@return The identifier of the Amazon Connect instance.\n@deprecated Use {@link #instanceId()}\n", "deprecatedName" : null, "deprecatedSetterDocumentation" : "

The identifier of the Amazon Connect instance.

\n@param instanceId The identifier of the Amazon Connect instance.\n@return Returns a reference to this object so that method calls can be chained together.\n@deprecated Use {@link #instanceId(String)}\n", "documentation" : "

The identifier of the Amazon Connect instance.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "existenceCheckDocumentation" : "Returns true if the InstanceId property was specified by the sender (it may be empty), or false if the sender did not specify the value (it will be empty). For responses returned by the SDK, the sender is the AWS service.\n", "existenceCheckMethodName" : "hasInstanceId", "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "instanceId", "fluentSetterDocumentation" : "

The identifier of the Amazon Connect instance.

\n@param instanceId The identifier of the Amazon Connect instance.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "instanceId", "getterDocumentation" : "

The identifier of the Amazon Connect instance.

\n@return The identifier of the Amazon Connect instance.", "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" : "InstanceId", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "InstanceId", "uri" : true }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "InstanceId", "sensitive" : false, "setterDocumentation" : "

The identifier of the Amazon Connect instance.

\n@param instanceId The identifier of the Amazon Connect instance.", "setterMethodName" : "setInstanceId", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "instanceId", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "instanceId", "variableType" : "String", "documentation" : "

The identifier of the Amazon Connect instance.

", "simpleType" : "String", "variableSetterType" : "String" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null }, "MaxResults" : { "autoConstructClassIfExists" : { "present" : false }, "beanStyleGetterMethodName" : "getMaxResults", "beanStyleSetterMethodName" : "setMaxResults", "c2jName" : "MaxResults", "c2jShape" : "MaxResult1000", "defaultConsumerFluentSetterDocumentation" : "

The maximimum number of results to return per page.

\nThis is a convenience that creates an instance of the {@link Integer.Builder} avoiding the need to create one manually via {@link Integer#builder()}.\n\nWhen the {@link Consumer} completes, {@link Integer.Builder#build()} is called immediately and its result is passed to {@link #maxResults(Integer)}.\n@param maxResults a consumer that will call methods on {@link Integer.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #maxResults(Integer)", "deprecated" : false, "deprecatedBeanStyleSetterMethodName" : null, "deprecatedFluentGetterMethodName" : null, "deprecatedFluentSetterMethodName" : null, "deprecatedGetterDocumentation" : "

The maximimum number of results to return per page.

\n@return The maximimum number of results to return per page.\n@deprecated Use {@link #maxResults()}\n", "deprecatedName" : null, "deprecatedSetterDocumentation" : "

The maximimum number of results to return per page.

\n@param maxResults The maximimum number of results to return per page.\n@return Returns a reference to this object so that method calls can be chained together.\n@deprecated Use {@link #maxResults(Integer)}\n", "documentation" : "

The maximimum number of results to return per page.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "existenceCheckDocumentation" : "Returns true if the MaxResults property was specified by the sender (it may be empty), or false if the sender did not specify the value (it will be empty). For responses returned by the SDK, the sender is the AWS service.\n", "existenceCheckMethodName" : "hasMaxResults", "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "maxResults", "fluentSetterDocumentation" : "

The maximimum number of results to return per page.

\n@param maxResults The maximimum number of results to return per page.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "maxResults", "getterDocumentation" : "

The maximimum number of results to return per page.

\n@return The maximimum number of results to return per page.", "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 maximimum number of results to return per page.

\n@param maxResults The maximimum number of results to return per page.", "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 maximimum number of results to return per page.

", "simpleType" : "Integer", "variableSetterType" : "Integer" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null }, "NextToken" : { "autoConstructClassIfExists" : { "present" : false }, "beanStyleGetterMethodName" : "getNextToken", "beanStyleSetterMethodName" : "setNextToken", "c2jName" : "NextToken", "c2jShape" : "NextToken", "defaultConsumerFluentSetterDocumentation" : "

The token for the next set of results. Use the value returned in the previous response in the next request to retrieve the next set of results.

\nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #nextToken(String)}.\n@param nextToken a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #nextToken(String)", "deprecated" : false, "deprecatedBeanStyleSetterMethodName" : null, "deprecatedFluentGetterMethodName" : null, "deprecatedFluentSetterMethodName" : null, "deprecatedGetterDocumentation" : "

The token for the next set of results. Use the value returned in the previous response in the next request to retrieve the next set of results.

\n@return The token for the next set of results. Use the value returned in the previous response in the next request to retrieve the next set of results.\n@deprecated Use {@link #nextToken()}\n", "deprecatedName" : null, "deprecatedSetterDocumentation" : "

The token for the next set of results. Use the value returned in the previous response in the next request to retrieve the next set of results.

\n@param nextToken The token for the next set of results. Use the value returned in the previous response in the next request to retrieve the next set of results.\n@return Returns a reference to this object so that method calls can be chained together.\n@deprecated Use {@link #nextToken(String)}\n", "documentation" : "

The token for the next set of results. Use the value returned in the previous response in the next request to retrieve the next set of results.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "existenceCheckDocumentation" : "Returns true if the NextToken property was specified by the sender (it may be empty), or false if the sender did not specify the value (it will be empty). For responses returned by the SDK, the sender is the AWS service.\n", "existenceCheckMethodName" : "hasNextToken", "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "nextToken", "fluentSetterDocumentation" : "

The token for the next set of results. Use the value returned in the previous response in the next request to retrieve the next set of results.

\n@param nextToken The token for the next set of results. Use the value returned in the previous response in the next request to retrieve the next set of results.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "nextToken", "getterDocumentation" : "

The token for the next set of results. Use the value returned in the previous response in the next request to retrieve the next set of results.

\n@return The token for the next set of results. Use the value returned in the previous response in the next request to retrieve the next set of results.", "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 token for the next set of results. Use the value returned in the previous response in the next request to retrieve the next set of results.

\n@param nextToken The token for the next set of results. Use the value returned in the previous response in the next request to retrieve the next set of results.", "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 token for the next set of results. Use the value returned in the previous response in the next request to retrieve the next set of results.

", "simpleType" : "String", "variableSetterType" : "String" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null }, "PhoneNumberCountryCodes" : { "autoConstructClassIfExists" : { "present" : true }, "beanStyleGetterMethodName" : "getPhoneNumberCountryCodes", "beanStyleSetterMethodName" : "setPhoneNumberCountryCodes", "c2jName" : "PhoneNumberCountryCodes", "c2jShape" : "PhoneNumberCountryCodes", "defaultConsumerFluentSetterDocumentation" : "

The ISO country code.

\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 #phoneNumberCountryCodesAsStrings(List)}.\n@param phoneNumberCountryCodes 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 #phoneNumberCountryCodesWithStrings(List)", "deprecated" : false, "deprecatedBeanStyleSetterMethodName" : null, "deprecatedFluentGetterMethodName" : null, "deprecatedFluentSetterMethodName" : null, "deprecatedGetterDocumentation" : "

The ISO country code.

\n

\nAttempts to modify the collection returned by this method will result in an UnsupportedOperationException.\n

\n

\nYou can use {@link #hasPhoneNumberCountryCodes()} to see if a value was sent in this field.\n

\n@return The ISO country code.\n@deprecated Use {@link #phoneNumberCountryCodesAsStrings()}\n", "deprecatedName" : null, "deprecatedSetterDocumentation" : "

The ISO country code.

\n@param phoneNumberCountryCodes The ISO country code.\n@return Returns a reference to this object so that method calls can be chained together.\n@deprecated Use {@link #phoneNumberCountryCodesWithStrings(List)}\n", "documentation" : "

The ISO country code.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "existenceCheckDocumentation" : "Returns true if the PhoneNumberCountryCodes property was specified by the sender (it may be empty), or false if the sender did not specify the value (it will be empty). For responses returned by the SDK, the sender is the AWS service.\n", "existenceCheckMethodName" : "hasPhoneNumberCountryCodes", "fluentEnumGetterMethodName" : "phoneNumberCountryCodes", "fluentEnumSetterMethodName" : "phoneNumberCountryCodes", "fluentGetterMethodName" : "phoneNumberCountryCodesAsStrings", "fluentSetterDocumentation" : "

The ISO country code.

\n@param phoneNumberCountryCodes The ISO country code.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "phoneNumberCountryCodesWithStrings", "getterDocumentation" : "

The ISO country code.

\n

\nAttempts to modify the collection returned by this method will result in an UnsupportedOperationException.\n

\n

\nYou can use {@link #hasPhoneNumberCountryCodes()} to see if a value was sent in this field.\n

\n@return The ISO country code.", "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" : "phoneNumberCountryCodes", "queryString" : true, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "phoneNumberCountryCodes", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : true, "listModel" : { "implType" : "java.util.ArrayList", "interfaceType" : "java.util.List", "listMemberModel" : { "autoConstructClassIfExists" : { "present" : false }, "beanStyleGetterMethodName" : "getMember", "beanStyleSetterMethodName" : "setMember", "c2jName" : "member", "c2jShape" : "PhoneNumberCountryCode", "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 #memberAsString(String)}.\n@param member a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #member(String)", "deprecated" : false, "deprecatedBeanStyleSetterMethodName" : null, "deprecatedFluentGetterMethodName" : null, "deprecatedFluentSetterMethodName" : null, "deprecatedGetterDocumentation" : "Returns the value of the Member property for this object.\n

\nIf the service returns an enum value that is not available in the current SDK version, {@link #member} will return {@link PhoneNumberCountryCode#UNKNOWN_TO_SDK_VERSION}. The raw value returned by the service is available from {@link #memberAsString}.\n

\n@return The value of the Member property for this object.\n@see PhoneNumberCountryCode\n@deprecated Use {@link #memberAsString()}\n", "deprecatedName" : null, "deprecatedSetterDocumentation" : "Sets the value of the Member property for this object.\n\n@param member The new value for the Member property for this object.\n@see PhoneNumberCountryCode\n@return Returns a reference to this object so that method calls can be chained together.\n@see PhoneNumberCountryCode\n@deprecated Use {@link #member(String)}\n", "documentation" : "", "endpointDiscoveryId" : false, "enumType" : "PhoneNumberCountryCode", "eventHeader" : false, "eventPayload" : false, "existenceCheckDocumentation" : "Returns true if the Member property was specified by the sender (it may be empty), or false if the sender did not specify the value (it will be empty). For responses returned by the SDK, the sender is the AWS service.\n", "existenceCheckMethodName" : "hasMember", "fluentEnumGetterMethodName" : "member", "fluentEnumSetterMethodName" : "member", "fluentGetterMethodName" : "memberAsString", "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@see PhoneNumberCountryCode\n@return Returns a reference to this object so that method calls can be chained together.\n@see PhoneNumberCountryCode", "fluentSetterMethodName" : "member", "getterDocumentation" : "Returns the value of the Member property for this object.\n

\nIf the service returns an enum value that is not available in the current SDK version, {@link #member} will return {@link PhoneNumberCountryCode#UNKNOWN_TO_SDK_VERSION}. The raw value returned by the service is available from {@link #memberAsString}.\n

\n@return The value of the Member property for this object.\n@see PhoneNumberCountryCode", "getterModel" : { "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.\n@see PhoneNumberCountryCode", "setterMethodName" : "setMember", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "member", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "member", "variableType" : "String", "documentation" : "", "simpleType" : "String", "variableSetterType" : "String" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null }, "memberLocationName" : null, "memberType" : "String", "map" : false, "memberAdditionalMarshallingPath" : null, "memberAdditionalUnmarshallingPath" : null, "simple" : true, "simpleType" : "String", "templateImplType" : "java.util.ArrayList", "templateType" : "java.util.List" }, "map" : false, "mapModel" : null, "marshallingType" : "LIST", "name" : "PhoneNumberCountryCodes", "sensitive" : false, "setterDocumentation" : "

The ISO country code.

\n@param phoneNumberCountryCodes The ISO country code.", "setterMethodName" : "setPhoneNumberCountryCodes", "setterModel" : { "variableDeclarationType" : "java.util.List", "variableName" : "phoneNumberCountryCodes", "variableType" : "java.util.List", "documentation" : null, "simpleType" : "List", "variableSetterType" : "java.util.Collection" }, "simple" : false, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "java.util.List", "variableName" : "phoneNumberCountryCodes", "variableType" : "java.util.List", "documentation" : "

The ISO country code.

", "simpleType" : "List", "variableSetterType" : "java.util.Collection" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null }, "PhoneNumberTypes" : { "autoConstructClassIfExists" : { "present" : true }, "beanStyleGetterMethodName" : "getPhoneNumberTypes", "beanStyleSetterMethodName" : "setPhoneNumberTypes", "c2jName" : "PhoneNumberTypes", "c2jShape" : "PhoneNumberTypes", "defaultConsumerFluentSetterDocumentation" : "

The type of phone number.

\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 #phoneNumberTypesAsStrings(List)}.\n@param phoneNumberTypes 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 #phoneNumberTypesWithStrings(List)", "deprecated" : false, "deprecatedBeanStyleSetterMethodName" : null, "deprecatedFluentGetterMethodName" : null, "deprecatedFluentSetterMethodName" : null, "deprecatedGetterDocumentation" : "

The type of phone number.

\n

\nAttempts to modify the collection returned by this method will result in an UnsupportedOperationException.\n

\n

\nYou can use {@link #hasPhoneNumberTypes()} to see if a value was sent in this field.\n

\n@return The type of phone number.\n@deprecated Use {@link #phoneNumberTypesAsStrings()}\n", "deprecatedName" : null, "deprecatedSetterDocumentation" : "

The type of phone number.

\n@param phoneNumberTypes The type of phone number.\n@return Returns a reference to this object so that method calls can be chained together.\n@deprecated Use {@link #phoneNumberTypesWithStrings(List)}\n", "documentation" : "

The type of phone number.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "existenceCheckDocumentation" : "Returns true if the PhoneNumberTypes property was specified by the sender (it may be empty), or false if the sender did not specify the value (it will be empty). For responses returned by the SDK, the sender is the AWS service.\n", "existenceCheckMethodName" : "hasPhoneNumberTypes", "fluentEnumGetterMethodName" : "phoneNumberTypes", "fluentEnumSetterMethodName" : "phoneNumberTypes", "fluentGetterMethodName" : "phoneNumberTypesAsStrings", "fluentSetterDocumentation" : "

The type of phone number.

\n@param phoneNumberTypes The type of phone number.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "phoneNumberTypesWithStrings", "getterDocumentation" : "

The type of phone number.

\n

\nAttempts to modify the collection returned by this method will result in an UnsupportedOperationException.\n

\n

\nYou can use {@link #hasPhoneNumberTypes()} to see if a value was sent in this field.\n

\n@return The type of phone number.", "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" : "phoneNumberTypes", "queryString" : true, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "phoneNumberTypes", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : true, "listModel" : { "implType" : "java.util.ArrayList", "interfaceType" : "java.util.List", "listMemberModel" : { "autoConstructClassIfExists" : { "present" : false }, "beanStyleGetterMethodName" : "getMember", "beanStyleSetterMethodName" : "setMember", "c2jName" : "member", "c2jShape" : "PhoneNumberType", "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 #memberAsString(String)}.\n@param member a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #member(String)", "deprecated" : false, "deprecatedBeanStyleSetterMethodName" : null, "deprecatedFluentGetterMethodName" : null, "deprecatedFluentSetterMethodName" : null, "deprecatedGetterDocumentation" : "Returns the value of the Member property for this object.\n

\nIf the service returns an enum value that is not available in the current SDK version, {@link #member} will return {@link PhoneNumberType#UNKNOWN_TO_SDK_VERSION}. The raw value returned by the service is available from {@link #memberAsString}.\n

\n@return The value of the Member property for this object.\n@see PhoneNumberType\n@deprecated Use {@link #memberAsString()}\n", "deprecatedName" : null, "deprecatedSetterDocumentation" : "Sets the value of the Member property for this object.\n\n@param member The new value for the Member property for this object.\n@see PhoneNumberType\n@return Returns a reference to this object so that method calls can be chained together.\n@see PhoneNumberType\n@deprecated Use {@link #member(String)}\n", "documentation" : "", "endpointDiscoveryId" : false, "enumType" : "PhoneNumberType", "eventHeader" : false, "eventPayload" : false, "existenceCheckDocumentation" : "Returns true if the Member property was specified by the sender (it may be empty), or false if the sender did not specify the value (it will be empty). For responses returned by the SDK, the sender is the AWS service.\n", "existenceCheckMethodName" : "hasMember", "fluentEnumGetterMethodName" : "member", "fluentEnumSetterMethodName" : "member", "fluentGetterMethodName" : "memberAsString", "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@see PhoneNumberType\n@return Returns a reference to this object so that method calls can be chained together.\n@see PhoneNumberType", "fluentSetterMethodName" : "member", "getterDocumentation" : "Returns the value of the Member property for this object.\n

\nIf the service returns an enum value that is not available in the current SDK version, {@link #member} will return {@link PhoneNumberType#UNKNOWN_TO_SDK_VERSION}. The raw value returned by the service is available from {@link #memberAsString}.\n

\n@return The value of the Member property for this object.\n@see PhoneNumberType", "getterModel" : { "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.\n@see PhoneNumberType", "setterMethodName" : "setMember", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "member", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "member", "variableType" : "String", "documentation" : "", "simpleType" : "String", "variableSetterType" : "String" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null }, "memberLocationName" : null, "memberType" : "String", "map" : false, "memberAdditionalMarshallingPath" : null, "memberAdditionalUnmarshallingPath" : null, "simple" : true, "simpleType" : "String", "templateImplType" : "java.util.ArrayList", "templateType" : "java.util.List" }, "map" : false, "mapModel" : null, "marshallingType" : "LIST", "name" : "PhoneNumberTypes", "sensitive" : false, "setterDocumentation" : "

The type of phone number.

\n@param phoneNumberTypes The type of phone number.", "setterMethodName" : "setPhoneNumberTypes", "setterModel" : { "variableDeclarationType" : "java.util.List", "variableName" : "phoneNumberTypes", "variableType" : "java.util.List", "documentation" : null, "simpleType" : "List", "variableSetterType" : "java.util.Collection" }, "simple" : false, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "java.util.List", "variableName" : "phoneNumberTypes", "variableType" : "java.util.List", "documentation" : "

The type of phone number.

", "simpleType" : "List", "variableSetterType" : "java.util.Collection" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null } }, "nonStreamingMembers" : [ { "autoConstructClassIfExists" : { "present" : false }, "beanStyleGetterMethodName" : "getInstanceId", "beanStyleSetterMethodName" : "setInstanceId", "c2jName" : "InstanceId", "c2jShape" : "InstanceId", "defaultConsumerFluentSetterDocumentation" : "

The identifier of the Amazon Connect instance.

\nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #instanceId(String)}.\n@param instanceId a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #instanceId(String)", "deprecated" : false, "deprecatedBeanStyleSetterMethodName" : null, "deprecatedFluentGetterMethodName" : null, "deprecatedFluentSetterMethodName" : null, "deprecatedGetterDocumentation" : "

The identifier of the Amazon Connect instance.

\n@return The identifier of the Amazon Connect instance.\n@deprecated Use {@link #instanceId()}\n", "deprecatedName" : null, "deprecatedSetterDocumentation" : "

The identifier of the Amazon Connect instance.

\n@param instanceId The identifier of the Amazon Connect instance.\n@return Returns a reference to this object so that method calls can be chained together.\n@deprecated Use {@link #instanceId(String)}\n", "documentation" : "

The identifier of the Amazon Connect instance.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "existenceCheckDocumentation" : "Returns true if the InstanceId property was specified by the sender (it may be empty), or false if the sender did not specify the value (it will be empty). For responses returned by the SDK, the sender is the AWS service.\n", "existenceCheckMethodName" : "hasInstanceId", "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "instanceId", "fluentSetterDocumentation" : "

The identifier of the Amazon Connect instance.

\n@param instanceId The identifier of the Amazon Connect instance.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "instanceId", "getterDocumentation" : "

The identifier of the Amazon Connect instance.

\n@return The identifier of the Amazon Connect instance.", "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" : "InstanceId", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "InstanceId", "uri" : true }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "InstanceId", "sensitive" : false, "setterDocumentation" : "

The identifier of the Amazon Connect instance.

\n@param instanceId The identifier of the Amazon Connect instance.", "setterMethodName" : "setInstanceId", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "instanceId", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "instanceId", "variableType" : "String", "documentation" : "

The identifier of the Amazon Connect instance.

", "simpleType" : "String", "variableSetterType" : "String" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null }, { "autoConstructClassIfExists" : { "present" : true }, "beanStyleGetterMethodName" : "getPhoneNumberTypes", "beanStyleSetterMethodName" : "setPhoneNumberTypes", "c2jName" : "PhoneNumberTypes", "c2jShape" : "PhoneNumberTypes", "defaultConsumerFluentSetterDocumentation" : "

The type of phone number.

\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 #phoneNumberTypesAsStrings(List)}.\n@param phoneNumberTypes 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 #phoneNumberTypesWithStrings(List)", "deprecated" : false, "deprecatedBeanStyleSetterMethodName" : null, "deprecatedFluentGetterMethodName" : null, "deprecatedFluentSetterMethodName" : null, "deprecatedGetterDocumentation" : "

The type of phone number.

\n

\nAttempts to modify the collection returned by this method will result in an UnsupportedOperationException.\n

\n

\nYou can use {@link #hasPhoneNumberTypes()} to see if a value was sent in this field.\n

\n@return The type of phone number.\n@deprecated Use {@link #phoneNumberTypesAsStrings()}\n", "deprecatedName" : null, "deprecatedSetterDocumentation" : "

The type of phone number.

\n@param phoneNumberTypes The type of phone number.\n@return Returns a reference to this object so that method calls can be chained together.\n@deprecated Use {@link #phoneNumberTypesWithStrings(List)}\n", "documentation" : "

The type of phone number.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "existenceCheckDocumentation" : "Returns true if the PhoneNumberTypes property was specified by the sender (it may be empty), or false if the sender did not specify the value (it will be empty). For responses returned by the SDK, the sender is the AWS service.\n", "existenceCheckMethodName" : "hasPhoneNumberTypes", "fluentEnumGetterMethodName" : "phoneNumberTypes", "fluentEnumSetterMethodName" : "phoneNumberTypes", "fluentGetterMethodName" : "phoneNumberTypesAsStrings", "fluentSetterDocumentation" : "

The type of phone number.

\n@param phoneNumberTypes The type of phone number.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "phoneNumberTypesWithStrings", "getterDocumentation" : "

The type of phone number.

\n

\nAttempts to modify the collection returned by this method will result in an UnsupportedOperationException.\n

\n

\nYou can use {@link #hasPhoneNumberTypes()} to see if a value was sent in this field.\n

\n@return The type of phone number.", "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" : "phoneNumberTypes", "queryString" : true, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "phoneNumberTypes", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : true, "listModel" : { "implType" : "java.util.ArrayList", "interfaceType" : "java.util.List", "listMemberModel" : { "autoConstructClassIfExists" : { "present" : false }, "beanStyleGetterMethodName" : "getMember", "beanStyleSetterMethodName" : "setMember", "c2jName" : "member", "c2jShape" : "PhoneNumberType", "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 #memberAsString(String)}.\n@param member a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #member(String)", "deprecated" : false, "deprecatedBeanStyleSetterMethodName" : null, "deprecatedFluentGetterMethodName" : null, "deprecatedFluentSetterMethodName" : null, "deprecatedGetterDocumentation" : "Returns the value of the Member property for this object.\n

\nIf the service returns an enum value that is not available in the current SDK version, {@link #member} will return {@link PhoneNumberType#UNKNOWN_TO_SDK_VERSION}. The raw value returned by the service is available from {@link #memberAsString}.\n

\n@return The value of the Member property for this object.\n@see PhoneNumberType\n@deprecated Use {@link #memberAsString()}\n", "deprecatedName" : null, "deprecatedSetterDocumentation" : "Sets the value of the Member property for this object.\n\n@param member The new value for the Member property for this object.\n@see PhoneNumberType\n@return Returns a reference to this object so that method calls can be chained together.\n@see PhoneNumberType\n@deprecated Use {@link #member(String)}\n", "documentation" : "", "endpointDiscoveryId" : false, "enumType" : "PhoneNumberType", "eventHeader" : false, "eventPayload" : false, "existenceCheckDocumentation" : "Returns true if the Member property was specified by the sender (it may be empty), or false if the sender did not specify the value (it will be empty). For responses returned by the SDK, the sender is the AWS service.\n", "existenceCheckMethodName" : "hasMember", "fluentEnumGetterMethodName" : "member", "fluentEnumSetterMethodName" : "member", "fluentGetterMethodName" : "memberAsString", "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@see PhoneNumberType\n@return Returns a reference to this object so that method calls can be chained together.\n@see PhoneNumberType", "fluentSetterMethodName" : "member", "getterDocumentation" : "Returns the value of the Member property for this object.\n

\nIf the service returns an enum value that is not available in the current SDK version, {@link #member} will return {@link PhoneNumberType#UNKNOWN_TO_SDK_VERSION}. The raw value returned by the service is available from {@link #memberAsString}.\n

\n@return The value of the Member property for this object.\n@see PhoneNumberType", "getterModel" : { "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.\n@see PhoneNumberType", "setterMethodName" : "setMember", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "member", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "member", "variableType" : "String", "documentation" : "", "simpleType" : "String", "variableSetterType" : "String" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null }, "memberLocationName" : null, "memberType" : "String", "map" : false, "memberAdditionalMarshallingPath" : null, "memberAdditionalUnmarshallingPath" : null, "simple" : true, "simpleType" : "String", "templateImplType" : "java.util.ArrayList", "templateType" : "java.util.List" }, "map" : false, "mapModel" : null, "marshallingType" : "LIST", "name" : "PhoneNumberTypes", "sensitive" : false, "setterDocumentation" : "

The type of phone number.

\n@param phoneNumberTypes The type of phone number.", "setterMethodName" : "setPhoneNumberTypes", "setterModel" : { "variableDeclarationType" : "java.util.List", "variableName" : "phoneNumberTypes", "variableType" : "java.util.List", "documentation" : null, "simpleType" : "List", "variableSetterType" : "java.util.Collection" }, "simple" : false, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "java.util.List", "variableName" : "phoneNumberTypes", "variableType" : "java.util.List", "documentation" : "

The type of phone number.

", "simpleType" : "List", "variableSetterType" : "java.util.Collection" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null }, { "autoConstructClassIfExists" : { "present" : true }, "beanStyleGetterMethodName" : "getPhoneNumberCountryCodes", "beanStyleSetterMethodName" : "setPhoneNumberCountryCodes", "c2jName" : "PhoneNumberCountryCodes", "c2jShape" : "PhoneNumberCountryCodes", "defaultConsumerFluentSetterDocumentation" : "

The ISO country code.

\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 #phoneNumberCountryCodesAsStrings(List)}.\n@param phoneNumberCountryCodes 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 #phoneNumberCountryCodesWithStrings(List)", "deprecated" : false, "deprecatedBeanStyleSetterMethodName" : null, "deprecatedFluentGetterMethodName" : null, "deprecatedFluentSetterMethodName" : null, "deprecatedGetterDocumentation" : "

The ISO country code.

\n

\nAttempts to modify the collection returned by this method will result in an UnsupportedOperationException.\n

\n

\nYou can use {@link #hasPhoneNumberCountryCodes()} to see if a value was sent in this field.\n

\n@return The ISO country code.\n@deprecated Use {@link #phoneNumberCountryCodesAsStrings()}\n", "deprecatedName" : null, "deprecatedSetterDocumentation" : "

The ISO country code.

\n@param phoneNumberCountryCodes The ISO country code.\n@return Returns a reference to this object so that method calls can be chained together.\n@deprecated Use {@link #phoneNumberCountryCodesWithStrings(List)}\n", "documentation" : "

The ISO country code.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "existenceCheckDocumentation" : "Returns true if the PhoneNumberCountryCodes property was specified by the sender (it may be empty), or false if the sender did not specify the value (it will be empty). For responses returned by the SDK, the sender is the AWS service.\n", "existenceCheckMethodName" : "hasPhoneNumberCountryCodes", "fluentEnumGetterMethodName" : "phoneNumberCountryCodes", "fluentEnumSetterMethodName" : "phoneNumberCountryCodes", "fluentGetterMethodName" : "phoneNumberCountryCodesAsStrings", "fluentSetterDocumentation" : "

The ISO country code.

\n@param phoneNumberCountryCodes The ISO country code.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "phoneNumberCountryCodesWithStrings", "getterDocumentation" : "

The ISO country code.

\n

\nAttempts to modify the collection returned by this method will result in an UnsupportedOperationException.\n

\n

\nYou can use {@link #hasPhoneNumberCountryCodes()} to see if a value was sent in this field.\n

\n@return The ISO country code.", "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" : "phoneNumberCountryCodes", "queryString" : true, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "phoneNumberCountryCodes", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : true, "listModel" : { "implType" : "java.util.ArrayList", "interfaceType" : "java.util.List", "listMemberModel" : { "autoConstructClassIfExists" : { "present" : false }, "beanStyleGetterMethodName" : "getMember", "beanStyleSetterMethodName" : "setMember", "c2jName" : "member", "c2jShape" : "PhoneNumberCountryCode", "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 #memberAsString(String)}.\n@param member a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #member(String)", "deprecated" : false, "deprecatedBeanStyleSetterMethodName" : null, "deprecatedFluentGetterMethodName" : null, "deprecatedFluentSetterMethodName" : null, "deprecatedGetterDocumentation" : "Returns the value of the Member property for this object.\n

\nIf the service returns an enum value that is not available in the current SDK version, {@link #member} will return {@link PhoneNumberCountryCode#UNKNOWN_TO_SDK_VERSION}. The raw value returned by the service is available from {@link #memberAsString}.\n

\n@return The value of the Member property for this object.\n@see PhoneNumberCountryCode\n@deprecated Use {@link #memberAsString()}\n", "deprecatedName" : null, "deprecatedSetterDocumentation" : "Sets the value of the Member property for this object.\n\n@param member The new value for the Member property for this object.\n@see PhoneNumberCountryCode\n@return Returns a reference to this object so that method calls can be chained together.\n@see PhoneNumberCountryCode\n@deprecated Use {@link #member(String)}\n", "documentation" : "", "endpointDiscoveryId" : false, "enumType" : "PhoneNumberCountryCode", "eventHeader" : false, "eventPayload" : false, "existenceCheckDocumentation" : "Returns true if the Member property was specified by the sender (it may be empty), or false if the sender did not specify the value (it will be empty). For responses returned by the SDK, the sender is the AWS service.\n", "existenceCheckMethodName" : "hasMember", "fluentEnumGetterMethodName" : "member", "fluentEnumSetterMethodName" : "member", "fluentGetterMethodName" : "memberAsString", "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@see PhoneNumberCountryCode\n@return Returns a reference to this object so that method calls can be chained together.\n@see PhoneNumberCountryCode", "fluentSetterMethodName" : "member", "getterDocumentation" : "Returns the value of the Member property for this object.\n

\nIf the service returns an enum value that is not available in the current SDK version, {@link #member} will return {@link PhoneNumberCountryCode#UNKNOWN_TO_SDK_VERSION}. The raw value returned by the service is available from {@link #memberAsString}.\n

\n@return The value of the Member property for this object.\n@see PhoneNumberCountryCode", "getterModel" : { "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.\n@see PhoneNumberCountryCode", "setterMethodName" : "setMember", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "member", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "member", "variableType" : "String", "documentation" : "", "simpleType" : "String", "variableSetterType" : "String" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null }, "memberLocationName" : null, "memberType" : "String", "map" : false, "memberAdditionalMarshallingPath" : null, "memberAdditionalUnmarshallingPath" : null, "simple" : true, "simpleType" : "String", "templateImplType" : "java.util.ArrayList", "templateType" : "java.util.List" }, "map" : false, "mapModel" : null, "marshallingType" : "LIST", "name" : "PhoneNumberCountryCodes", "sensitive" : false, "setterDocumentation" : "

The ISO country code.

\n@param phoneNumberCountryCodes The ISO country code.", "setterMethodName" : "setPhoneNumberCountryCodes", "setterModel" : { "variableDeclarationType" : "java.util.List", "variableName" : "phoneNumberCountryCodes", "variableType" : "java.util.List", "documentation" : null, "simpleType" : "List", "variableSetterType" : "java.util.Collection" }, "simple" : false, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "java.util.List", "variableName" : "phoneNumberCountryCodes", "variableType" : "java.util.List", "documentation" : "

The ISO country code.

", "simpleType" : "List", "variableSetterType" : "java.util.Collection" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null }, { "autoConstructClassIfExists" : { "present" : false }, "beanStyleGetterMethodName" : "getNextToken", "beanStyleSetterMethodName" : "setNextToken", "c2jName" : "NextToken", "c2jShape" : "NextToken", "defaultConsumerFluentSetterDocumentation" : "

The token for the next set of results. Use the value returned in the previous response in the next request to retrieve the next set of results.

\nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #nextToken(String)}.\n@param nextToken a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #nextToken(String)", "deprecated" : false, "deprecatedBeanStyleSetterMethodName" : null, "deprecatedFluentGetterMethodName" : null, "deprecatedFluentSetterMethodName" : null, "deprecatedGetterDocumentation" : "

The token for the next set of results. Use the value returned in the previous response in the next request to retrieve the next set of results.

\n@return The token for the next set of results. Use the value returned in the previous response in the next request to retrieve the next set of results.\n@deprecated Use {@link #nextToken()}\n", "deprecatedName" : null, "deprecatedSetterDocumentation" : "

The token for the next set of results. Use the value returned in the previous response in the next request to retrieve the next set of results.

\n@param nextToken The token for the next set of results. Use the value returned in the previous response in the next request to retrieve the next set of results.\n@return Returns a reference to this object so that method calls can be chained together.\n@deprecated Use {@link #nextToken(String)}\n", "documentation" : "

The token for the next set of results. Use the value returned in the previous response in the next request to retrieve the next set of results.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "existenceCheckDocumentation" : "Returns true if the NextToken property was specified by the sender (it may be empty), or false if the sender did not specify the value (it will be empty). For responses returned by the SDK, the sender is the AWS service.\n", "existenceCheckMethodName" : "hasNextToken", "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "nextToken", "fluentSetterDocumentation" : "

The token for the next set of results. Use the value returned in the previous response in the next request to retrieve the next set of results.

\n@param nextToken The token for the next set of results. Use the value returned in the previous response in the next request to retrieve the next set of results.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "nextToken", "getterDocumentation" : "

The token for the next set of results. Use the value returned in the previous response in the next request to retrieve the next set of results.

\n@return The token for the next set of results. Use the value returned in the previous response in the next request to retrieve the next set of results.", "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 token for the next set of results. Use the value returned in the previous response in the next request to retrieve the next set of results.

\n@param nextToken The token for the next set of results. Use the value returned in the previous response in the next request to retrieve the next set of results.", "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 token for the next set of results. Use the value returned in the previous response in the next request to retrieve the next set of results.

", "simpleType" : "String", "variableSetterType" : "String" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null }, { "autoConstructClassIfExists" : { "present" : false }, "beanStyleGetterMethodName" : "getMaxResults", "beanStyleSetterMethodName" : "setMaxResults", "c2jName" : "MaxResults", "c2jShape" : "MaxResult1000", "defaultConsumerFluentSetterDocumentation" : "

The maximimum number of results to return per page.

\nThis is a convenience that creates an instance of the {@link Integer.Builder} avoiding the need to create one manually via {@link Integer#builder()}.\n\nWhen the {@link Consumer} completes, {@link Integer.Builder#build()} is called immediately and its result is passed to {@link #maxResults(Integer)}.\n@param maxResults a consumer that will call methods on {@link Integer.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #maxResults(Integer)", "deprecated" : false, "deprecatedBeanStyleSetterMethodName" : null, "deprecatedFluentGetterMethodName" : null, "deprecatedFluentSetterMethodName" : null, "deprecatedGetterDocumentation" : "

The maximimum number of results to return per page.

\n@return The maximimum number of results to return per page.\n@deprecated Use {@link #maxResults()}\n", "deprecatedName" : null, "deprecatedSetterDocumentation" : "

The maximimum number of results to return per page.

\n@param maxResults The maximimum number of results to return per page.\n@return Returns a reference to this object so that method calls can be chained together.\n@deprecated Use {@link #maxResults(Integer)}\n", "documentation" : "

The maximimum number of results to return per page.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "existenceCheckDocumentation" : "Returns true if the MaxResults property was specified by the sender (it may be empty), or false if the sender did not specify the value (it will be empty). For responses returned by the SDK, the sender is the AWS service.\n", "existenceCheckMethodName" : "hasMaxResults", "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "maxResults", "fluentSetterDocumentation" : "

The maximimum number of results to return per page.

\n@param maxResults The maximimum number of results to return per page.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "maxResults", "getterDocumentation" : "

The maximimum number of results to return per page.

\n@return The maximimum number of results to return per page.", "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 maximimum number of results to return per page.

\n@param maxResults The maximimum number of results to return per page.", "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 maximimum number of results to return per page.

", "simpleType" : "Integer", "variableSetterType" : "Integer" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null } ], "requestSignerAware" : false, "requestSignerClassFqcn" : null, "required" : [ "InstanceId" ], "shapeName" : "ListPhoneNumbersRequest", "simpleMethod" : false, "unmarshaller" : null, "variable" : { "variableDeclarationType" : "ListPhoneNumbersRequest", "variableName" : "listPhoneNumbersRequest", "variableType" : "ListPhoneNumbersRequest", "documentation" : null, "simpleType" : "ListPhoneNumbersRequest", "variableSetterType" : "ListPhoneNumbersRequest" }, "wrapper" : false, "xmlNamespace" : null }, "ListPhoneNumbersResponse" : { "c2jName" : "ListPhoneNumbersResponse", "customization" : { "artificialResultWrapper" : null, "skipGeneratingMarshaller" : false, "skipGeneratingModelClass" : false, "skipGeneratingUnmarshaller" : false, "staxTargetDepthOffset" : 0 }, "deprecated" : false, "documentation" : "", "endpointDiscovery" : null, "enums" : null, "errorCode" : null, "event" : false, "eventStream" : false, "explicitEventPayloadMember" : null, "hasHeaderMember" : false, "hasPayloadMember" : false, "hasRequiresLengthMember" : false, "hasStatusCodeMember" : false, "hasStreamingMember" : false, "httpStatusCode" : null, "marshaller" : null, "members" : [ { "autoConstructClassIfExists" : { "present" : true }, "beanStyleGetterMethodName" : "getPhoneNumberSummaryList", "beanStyleSetterMethodName" : "setPhoneNumberSummaryList", "c2jName" : "PhoneNumberSummaryList", "c2jShape" : "PhoneNumberSummaryList", "defaultConsumerFluentSetterDocumentation" : "

Information about the phone numbers.

\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 #phoneNumberSummaryList(List)}.\n@param phoneNumberSummaryList 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 #phoneNumberSummaryList(List)", "deprecated" : false, "deprecatedBeanStyleSetterMethodName" : null, "deprecatedFluentGetterMethodName" : null, "deprecatedFluentSetterMethodName" : null, "deprecatedGetterDocumentation" : "

Information about the phone numbers.

\n

\nAttempts to modify the collection returned by this method will result in an UnsupportedOperationException.\n

\n

\nYou can use {@link #hasPhoneNumberSummaryList()} to see if a value was sent in this field.\n

\n@return Information about the phone numbers.\n@deprecated Use {@link #phoneNumberSummaryList()}\n", "deprecatedName" : null, "deprecatedSetterDocumentation" : "

Information about the phone numbers.

\n@param phoneNumberSummaryList Information about the phone numbers.\n@return Returns a reference to this object so that method calls can be chained together.\n@deprecated Use {@link #phoneNumberSummaryList(List)}\n", "documentation" : "

Information about the phone numbers.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "existenceCheckDocumentation" : "Returns true if the PhoneNumberSummaryList property was specified by the sender (it may be empty), or false if the sender did not specify the value (it will be empty). For responses returned by the SDK, the sender is the AWS service.\n", "existenceCheckMethodName" : "hasPhoneNumberSummaryList", "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "phoneNumberSummaryList", "fluentSetterDocumentation" : "

Information about the phone numbers.

\n@param phoneNumberSummaryList Information about the phone numbers.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "phoneNumberSummaryList", "getterDocumentation" : "

Information about the phone numbers.

\n

\nAttempts to modify the collection returned by this method will result in an UnsupportedOperationException.\n

\n

\nYou can use {@link #hasPhoneNumberSummaryList()} to see if a value was sent in this field.\n

\n@return Information about the phone numbers.", "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" : "PhoneNumberSummaryList", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "PhoneNumberSummaryList", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : true, "listModel" : { "implType" : "java.util.ArrayList", "interfaceType" : "java.util.List", "listMemberModel" : { "autoConstructClassIfExists" : { "present" : false }, "beanStyleGetterMethodName" : "getMember", "beanStyleSetterMethodName" : "setMember", "c2jName" : "member", "c2jShape" : "PhoneNumberSummary", "defaultConsumerFluentSetterDocumentation" : "Sets the value of the Member property for this object.\n\nThis is a convenience that creates an instance of the {@link PhoneNumberSummary.Builder} avoiding the need to create one manually via {@link PhoneNumberSummary#builder()}.\n\nWhen the {@link Consumer} completes, {@link PhoneNumberSummary.Builder#build()} is called immediately and its result is passed to {@link #member(PhoneNumberSummary)}.\n@param member a consumer that will call methods on {@link PhoneNumberSummary.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #member(PhoneNumberSummary)", "deprecated" : false, "deprecatedBeanStyleSetterMethodName" : null, "deprecatedFluentGetterMethodName" : null, "deprecatedFluentSetterMethodName" : null, "deprecatedGetterDocumentation" : "Returns the value of the Member property for this object.\n@return The value of the Member property for this object.\n@deprecated Use {@link #member()}\n", "deprecatedName" : null, "deprecatedSetterDocumentation" : "Sets the value of the Member property for this object.\n\n@param member The new value for the Member property for this object.\n@return Returns a reference to this object so that method calls can be chained together.\n@deprecated Use {@link #member(PhoneNumberSummary)}\n", "documentation" : "", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "existenceCheckDocumentation" : "Returns true if the Member property was specified by the sender (it may be empty), or false if the sender did not specify the value (it will be empty). For responses returned by the SDK, the sender is the AWS service.\n", "existenceCheckMethodName" : "hasMember", "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "member", "fluentSetterDocumentation" : "Sets the value of the Member property for this object.\n\n@param member The new value for the Member property for this object.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "member", "getterDocumentation" : "Returns the value of the Member property for this object.\n@return The value of the Member property for this object.", "getterModel" : { "returnType" : "PhoneNumberSummary", "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" : "PhoneNumberSummary", "variableName" : "member", "variableType" : "PhoneNumberSummary", "documentation" : null, "simpleType" : "PhoneNumberSummary", "variableSetterType" : "PhoneNumberSummary" }, "simple" : false, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "PhoneNumberSummary", "variableName" : "member", "variableType" : "PhoneNumberSummary", "documentation" : "", "simpleType" : "PhoneNumberSummary", "variableSetterType" : "PhoneNumberSummary" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null }, "memberLocationName" : null, "memberType" : "PhoneNumberSummary", "map" : false, "memberAdditionalMarshallingPath" : null, "memberAdditionalUnmarshallingPath" : null, "simple" : false, "simpleType" : "PhoneNumberSummary", "templateImplType" : "java.util.ArrayList", "templateType" : "java.util.List" }, "map" : false, "mapModel" : null, "marshallingType" : "LIST", "name" : "PhoneNumberSummaryList", "sensitive" : false, "setterDocumentation" : "

Information about the phone numbers.

\n@param phoneNumberSummaryList Information about the phone numbers.", "setterMethodName" : "setPhoneNumberSummaryList", "setterModel" : { "variableDeclarationType" : "java.util.List", "variableName" : "phoneNumberSummaryList", "variableType" : "java.util.List", "documentation" : null, "simpleType" : "List", "variableSetterType" : "java.util.Collection" }, "simple" : false, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "java.util.List", "variableName" : "phoneNumberSummaryList", "variableType" : "java.util.List", "documentation" : "

Information about the phone numbers.

", "simpleType" : "List", "variableSetterType" : "java.util.Collection" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null }, { "autoConstructClassIfExists" : { "present" : false }, "beanStyleGetterMethodName" : "getNextToken", "beanStyleSetterMethodName" : "setNextToken", "c2jName" : "NextToken", "c2jShape" : "NextToken", "defaultConsumerFluentSetterDocumentation" : "

If there are additional results, this is the token for the next set of results.

\nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #nextToken(String)}.\n@param nextToken a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #nextToken(String)", "deprecated" : false, "deprecatedBeanStyleSetterMethodName" : null, "deprecatedFluentGetterMethodName" : null, "deprecatedFluentSetterMethodName" : null, "deprecatedGetterDocumentation" : "

If there are additional results, this is the token for the next set of results.

\n@return If there are additional results, this is the token for the next set of results.\n@deprecated Use {@link #nextToken()}\n", "deprecatedName" : null, "deprecatedSetterDocumentation" : "

If there are additional results, this is the token for the next set of results.

\n@param nextToken If there are additional results, this is the token for the next set of results.\n@return Returns a reference to this object so that method calls can be chained together.\n@deprecated Use {@link #nextToken(String)}\n", "documentation" : "

If there are additional results, this is the token for the next set of results.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "existenceCheckDocumentation" : "Returns true if the NextToken property was specified by the sender (it may be empty), or false if the sender did not specify the value (it will be empty). For responses returned by the SDK, the sender is the AWS service.\n", "existenceCheckMethodName" : "hasNextToken", "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "nextToken", "fluentSetterDocumentation" : "

If there are additional results, this is the token for the next set of results.

\n@param nextToken If there are additional results, this is the token for the next set of results.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "nextToken", "getterDocumentation" : "

If there are additional results, this is the token for the next set of results.

\n@return If there are additional results, this is the token for the next set of results.", "getterModel" : { "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" : "

If there are additional results, this is the token for the next set of results.

\n@param nextToken If there are additional results, this is the token for the next set of results.", "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" : "

If there are additional results, this is the token for the next set of results.

", "simpleType" : "String", "variableSetterType" : "String" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null } ], "membersAsMap" : { "NextToken" : { "autoConstructClassIfExists" : { "present" : false }, "beanStyleGetterMethodName" : "getNextToken", "beanStyleSetterMethodName" : "setNextToken", "c2jName" : "NextToken", "c2jShape" : "NextToken", "defaultConsumerFluentSetterDocumentation" : "

If there are additional results, this is the token for the next set of results.

\nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #nextToken(String)}.\n@param nextToken a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #nextToken(String)", "deprecated" : false, "deprecatedBeanStyleSetterMethodName" : null, "deprecatedFluentGetterMethodName" : null, "deprecatedFluentSetterMethodName" : null, "deprecatedGetterDocumentation" : "

If there are additional results, this is the token for the next set of results.

\n@return If there are additional results, this is the token for the next set of results.\n@deprecated Use {@link #nextToken()}\n", "deprecatedName" : null, "deprecatedSetterDocumentation" : "

If there are additional results, this is the token for the next set of results.

\n@param nextToken If there are additional results, this is the token for the next set of results.\n@return Returns a reference to this object so that method calls can be chained together.\n@deprecated Use {@link #nextToken(String)}\n", "documentation" : "

If there are additional results, this is the token for the next set of results.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "existenceCheckDocumentation" : "Returns true if the NextToken property was specified by the sender (it may be empty), or false if the sender did not specify the value (it will be empty). For responses returned by the SDK, the sender is the AWS service.\n", "existenceCheckMethodName" : "hasNextToken", "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "nextToken", "fluentSetterDocumentation" : "

If there are additional results, this is the token for the next set of results.

\n@param nextToken If there are additional results, this is the token for the next set of results.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "nextToken", "getterDocumentation" : "

If there are additional results, this is the token for the next set of results.

\n@return If there are additional results, this is the token for the next set of results.", "getterModel" : { "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" : "

If there are additional results, this is the token for the next set of results.

\n@param nextToken If there are additional results, this is the token for the next set of results.", "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" : "

If there are additional results, this is the token for the next set of results.

", "simpleType" : "String", "variableSetterType" : "String" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null }, "PhoneNumberSummaryList" : { "autoConstructClassIfExists" : { "present" : true }, "beanStyleGetterMethodName" : "getPhoneNumberSummaryList", "beanStyleSetterMethodName" : "setPhoneNumberSummaryList", "c2jName" : "PhoneNumberSummaryList", "c2jShape" : "PhoneNumberSummaryList", "defaultConsumerFluentSetterDocumentation" : "

Information about the phone numbers.

\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 #phoneNumberSummaryList(List)}.\n@param phoneNumberSummaryList 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 #phoneNumberSummaryList(List)", "deprecated" : false, "deprecatedBeanStyleSetterMethodName" : null, "deprecatedFluentGetterMethodName" : null, "deprecatedFluentSetterMethodName" : null, "deprecatedGetterDocumentation" : "

Information about the phone numbers.

\n

\nAttempts to modify the collection returned by this method will result in an UnsupportedOperationException.\n

\n

\nYou can use {@link #hasPhoneNumberSummaryList()} to see if a value was sent in this field.\n

\n@return Information about the phone numbers.\n@deprecated Use {@link #phoneNumberSummaryList()}\n", "deprecatedName" : null, "deprecatedSetterDocumentation" : "

Information about the phone numbers.

\n@param phoneNumberSummaryList Information about the phone numbers.\n@return Returns a reference to this object so that method calls can be chained together.\n@deprecated Use {@link #phoneNumberSummaryList(List)}\n", "documentation" : "

Information about the phone numbers.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "existenceCheckDocumentation" : "Returns true if the PhoneNumberSummaryList property was specified by the sender (it may be empty), or false if the sender did not specify the value (it will be empty). For responses returned by the SDK, the sender is the AWS service.\n", "existenceCheckMethodName" : "hasPhoneNumberSummaryList", "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "phoneNumberSummaryList", "fluentSetterDocumentation" : "

Information about the phone numbers.

\n@param phoneNumberSummaryList Information about the phone numbers.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "phoneNumberSummaryList", "getterDocumentation" : "

Information about the phone numbers.

\n

\nAttempts to modify the collection returned by this method will result in an UnsupportedOperationException.\n

\n

\nYou can use {@link #hasPhoneNumberSummaryList()} to see if a value was sent in this field.\n

\n@return Information about the phone numbers.", "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" : "PhoneNumberSummaryList", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "PhoneNumberSummaryList", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : true, "listModel" : { "implType" : "java.util.ArrayList", "interfaceType" : "java.util.List", "listMemberModel" : { "autoConstructClassIfExists" : { "present" : false }, "beanStyleGetterMethodName" : "getMember", "beanStyleSetterMethodName" : "setMember", "c2jName" : "member", "c2jShape" : "PhoneNumberSummary", "defaultConsumerFluentSetterDocumentation" : "Sets the value of the Member property for this object.\n\nThis is a convenience that creates an instance of the {@link PhoneNumberSummary.Builder} avoiding the need to create one manually via {@link PhoneNumberSummary#builder()}.\n\nWhen the {@link Consumer} completes, {@link PhoneNumberSummary.Builder#build()} is called immediately and its result is passed to {@link #member(PhoneNumberSummary)}.\n@param member a consumer that will call methods on {@link PhoneNumberSummary.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #member(PhoneNumberSummary)", "deprecated" : false, "deprecatedBeanStyleSetterMethodName" : null, "deprecatedFluentGetterMethodName" : null, "deprecatedFluentSetterMethodName" : null, "deprecatedGetterDocumentation" : "Returns the value of the Member property for this object.\n@return The value of the Member property for this object.\n@deprecated Use {@link #member()}\n", "deprecatedName" : null, "deprecatedSetterDocumentation" : "Sets the value of the Member property for this object.\n\n@param member The new value for the Member property for this object.\n@return Returns a reference to this object so that method calls can be chained together.\n@deprecated Use {@link #member(PhoneNumberSummary)}\n", "documentation" : "", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "existenceCheckDocumentation" : "Returns true if the Member property was specified by the sender (it may be empty), or false if the sender did not specify the value (it will be empty). For responses returned by the SDK, the sender is the AWS service.\n", "existenceCheckMethodName" : "hasMember", "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "member", "fluentSetterDocumentation" : "Sets the value of the Member property for this object.\n\n@param member The new value for the Member property for this object.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "member", "getterDocumentation" : "Returns the value of the Member property for this object.\n@return The value of the Member property for this object.", "getterModel" : { "returnType" : "PhoneNumberSummary", "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" : "PhoneNumberSummary", "variableName" : "member", "variableType" : "PhoneNumberSummary", "documentation" : null, "simpleType" : "PhoneNumberSummary", "variableSetterType" : "PhoneNumberSummary" }, "simple" : false, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "PhoneNumberSummary", "variableName" : "member", "variableType" : "PhoneNumberSummary", "documentation" : "", "simpleType" : "PhoneNumberSummary", "variableSetterType" : "PhoneNumberSummary" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null }, "memberLocationName" : null, "memberType" : "PhoneNumberSummary", "map" : false, "memberAdditionalMarshallingPath" : null, "memberAdditionalUnmarshallingPath" : null, "simple" : false, "simpleType" : "PhoneNumberSummary", "templateImplType" : "java.util.ArrayList", "templateType" : "java.util.List" }, "map" : false, "mapModel" : null, "marshallingType" : "LIST", "name" : "PhoneNumberSummaryList", "sensitive" : false, "setterDocumentation" : "

Information about the phone numbers.

\n@param phoneNumberSummaryList Information about the phone numbers.", "setterMethodName" : "setPhoneNumberSummaryList", "setterModel" : { "variableDeclarationType" : "java.util.List", "variableName" : "phoneNumberSummaryList", "variableType" : "java.util.List", "documentation" : null, "simpleType" : "List", "variableSetterType" : "java.util.Collection" }, "simple" : false, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "java.util.List", "variableName" : "phoneNumberSummaryList", "variableType" : "java.util.List", "documentation" : "

Information about the phone numbers.

", "simpleType" : "List", "variableSetterType" : "java.util.Collection" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null } }, "nonStreamingMembers" : [ { "autoConstructClassIfExists" : { "present" : true }, "beanStyleGetterMethodName" : "getPhoneNumberSummaryList", "beanStyleSetterMethodName" : "setPhoneNumberSummaryList", "c2jName" : "PhoneNumberSummaryList", "c2jShape" : "PhoneNumberSummaryList", "defaultConsumerFluentSetterDocumentation" : "

Information about the phone numbers.

\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 #phoneNumberSummaryList(List)}.\n@param phoneNumberSummaryList 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 #phoneNumberSummaryList(List)", "deprecated" : false, "deprecatedBeanStyleSetterMethodName" : null, "deprecatedFluentGetterMethodName" : null, "deprecatedFluentSetterMethodName" : null, "deprecatedGetterDocumentation" : "

Information about the phone numbers.

\n

\nAttempts to modify the collection returned by this method will result in an UnsupportedOperationException.\n

\n

\nYou can use {@link #hasPhoneNumberSummaryList()} to see if a value was sent in this field.\n

\n@return Information about the phone numbers.\n@deprecated Use {@link #phoneNumberSummaryList()}\n", "deprecatedName" : null, "deprecatedSetterDocumentation" : "

Information about the phone numbers.

\n@param phoneNumberSummaryList Information about the phone numbers.\n@return Returns a reference to this object so that method calls can be chained together.\n@deprecated Use {@link #phoneNumberSummaryList(List)}\n", "documentation" : "

Information about the phone numbers.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "existenceCheckDocumentation" : "Returns true if the PhoneNumberSummaryList property was specified by the sender (it may be empty), or false if the sender did not specify the value (it will be empty). For responses returned by the SDK, the sender is the AWS service.\n", "existenceCheckMethodName" : "hasPhoneNumberSummaryList", "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "phoneNumberSummaryList", "fluentSetterDocumentation" : "

Information about the phone numbers.

\n@param phoneNumberSummaryList Information about the phone numbers.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "phoneNumberSummaryList", "getterDocumentation" : "

Information about the phone numbers.

\n

\nAttempts to modify the collection returned by this method will result in an UnsupportedOperationException.\n

\n

\nYou can use {@link #hasPhoneNumberSummaryList()} to see if a value was sent in this field.\n

\n@return Information about the phone numbers.", "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" : "PhoneNumberSummaryList", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "PhoneNumberSummaryList", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : true, "listModel" : { "implType" : "java.util.ArrayList", "interfaceType" : "java.util.List", "listMemberModel" : { "autoConstructClassIfExists" : { "present" : false }, "beanStyleGetterMethodName" : "getMember", "beanStyleSetterMethodName" : "setMember", "c2jName" : "member", "c2jShape" : "PhoneNumberSummary", "defaultConsumerFluentSetterDocumentation" : "Sets the value of the Member property for this object.\n\nThis is a convenience that creates an instance of the {@link PhoneNumberSummary.Builder} avoiding the need to create one manually via {@link PhoneNumberSummary#builder()}.\n\nWhen the {@link Consumer} completes, {@link PhoneNumberSummary.Builder#build()} is called immediately and its result is passed to {@link #member(PhoneNumberSummary)}.\n@param member a consumer that will call methods on {@link PhoneNumberSummary.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #member(PhoneNumberSummary)", "deprecated" : false, "deprecatedBeanStyleSetterMethodName" : null, "deprecatedFluentGetterMethodName" : null, "deprecatedFluentSetterMethodName" : null, "deprecatedGetterDocumentation" : "Returns the value of the Member property for this object.\n@return The value of the Member property for this object.\n@deprecated Use {@link #member()}\n", "deprecatedName" : null, "deprecatedSetterDocumentation" : "Sets the value of the Member property for this object.\n\n@param member The new value for the Member property for this object.\n@return Returns a reference to this object so that method calls can be chained together.\n@deprecated Use {@link #member(PhoneNumberSummary)}\n", "documentation" : "", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "existenceCheckDocumentation" : "Returns true if the Member property was specified by the sender (it may be empty), or false if the sender did not specify the value (it will be empty). For responses returned by the SDK, the sender is the AWS service.\n", "existenceCheckMethodName" : "hasMember", "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "member", "fluentSetterDocumentation" : "Sets the value of the Member property for this object.\n\n@param member The new value for the Member property for this object.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "member", "getterDocumentation" : "Returns the value of the Member property for this object.\n@return The value of the Member property for this object.", "getterModel" : { "returnType" : "PhoneNumberSummary", "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" : "PhoneNumberSummary", "variableName" : "member", "variableType" : "PhoneNumberSummary", "documentation" : null, "simpleType" : "PhoneNumberSummary", "variableSetterType" : "PhoneNumberSummary" }, "simple" : false, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "PhoneNumberSummary", "variableName" : "member", "variableType" : "PhoneNumberSummary", "documentation" : "", "simpleType" : "PhoneNumberSummary", "variableSetterType" : "PhoneNumberSummary" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null }, "memberLocationName" : null, "memberType" : "PhoneNumberSummary", "map" : false, "memberAdditionalMarshallingPath" : null, "memberAdditionalUnmarshallingPath" : null, "simple" : false, "simpleType" : "PhoneNumberSummary", "templateImplType" : "java.util.ArrayList", "templateType" : "java.util.List" }, "map" : false, "mapModel" : null, "marshallingType" : "LIST", "name" : "PhoneNumberSummaryList", "sensitive" : false, "setterDocumentation" : "

Information about the phone numbers.

\n@param phoneNumberSummaryList Information about the phone numbers.", "setterMethodName" : "setPhoneNumberSummaryList", "setterModel" : { "variableDeclarationType" : "java.util.List", "variableName" : "phoneNumberSummaryList", "variableType" : "java.util.List", "documentation" : null, "simpleType" : "List", "variableSetterType" : "java.util.Collection" }, "simple" : false, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "java.util.List", "variableName" : "phoneNumberSummaryList", "variableType" : "java.util.List", "documentation" : "

Information about the phone numbers.

", "simpleType" : "List", "variableSetterType" : "java.util.Collection" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null }, { "autoConstructClassIfExists" : { "present" : false }, "beanStyleGetterMethodName" : "getNextToken", "beanStyleSetterMethodName" : "setNextToken", "c2jName" : "NextToken", "c2jShape" : "NextToken", "defaultConsumerFluentSetterDocumentation" : "

If there are additional results, this is the token for the next set of results.

\nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #nextToken(String)}.\n@param nextToken a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #nextToken(String)", "deprecated" : false, "deprecatedBeanStyleSetterMethodName" : null, "deprecatedFluentGetterMethodName" : null, "deprecatedFluentSetterMethodName" : null, "deprecatedGetterDocumentation" : "

If there are additional results, this is the token for the next set of results.

\n@return If there are additional results, this is the token for the next set of results.\n@deprecated Use {@link #nextToken()}\n", "deprecatedName" : null, "deprecatedSetterDocumentation" : "

If there are additional results, this is the token for the next set of results.

\n@param nextToken If there are additional results, this is the token for the next set of results.\n@return Returns a reference to this object so that method calls can be chained together.\n@deprecated Use {@link #nextToken(String)}\n", "documentation" : "

If there are additional results, this is the token for the next set of results.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "existenceCheckDocumentation" : "Returns true if the NextToken property was specified by the sender (it may be empty), or false if the sender did not specify the value (it will be empty). For responses returned by the SDK, the sender is the AWS service.\n", "existenceCheckMethodName" : "hasNextToken", "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "nextToken", "fluentSetterDocumentation" : "

If there are additional results, this is the token for the next set of results.

\n@param nextToken If there are additional results, this is the token for the next set of results.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "nextToken", "getterDocumentation" : "

If there are additional results, this is the token for the next set of results.

\n@return If there are additional results, this is the token for the next set of results.", "getterModel" : { "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" : "

If there are additional results, this is the token for the next set of results.

\n@param nextToken If there are additional results, this is the token for the next set of results.", "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" : "

If there are additional results, this is the token for the next set of results.

", "simpleType" : "String", "variableSetterType" : "String" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null } ], "requestSignerAware" : false, "requestSignerClassFqcn" : null, "required" : null, "shapeName" : "ListPhoneNumbersResponse", "simpleMethod" : false, "unmarshaller" : { "flattened" : false, "resultWrapper" : null }, "variable" : { "variableDeclarationType" : "ListPhoneNumbersResponse", "variableName" : "listPhoneNumbersResponse", "variableType" : "ListPhoneNumbersResponse", "documentation" : null, "simpleType" : "ListPhoneNumbersResponse", "variableSetterType" : "ListPhoneNumbersResponse" }, "wrapper" : false, "xmlNamespace" : null }, "ListQueuesRequest" : { "c2jName" : "ListQueuesRequest", "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" : "ListQueues", "locationName" : null, "requestUri" : "/queues-summary/{InstanceId}", "target" : null, "verb" : "GET", "xmlNameSpaceUri" : null }, "members" : [ { "autoConstructClassIfExists" : { "present" : false }, "beanStyleGetterMethodName" : "getInstanceId", "beanStyleSetterMethodName" : "setInstanceId", "c2jName" : "InstanceId", "c2jShape" : "InstanceId", "defaultConsumerFluentSetterDocumentation" : "

The identifier of the Amazon Connect instance.

\nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #instanceId(String)}.\n@param instanceId a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #instanceId(String)", "deprecated" : false, "deprecatedBeanStyleSetterMethodName" : null, "deprecatedFluentGetterMethodName" : null, "deprecatedFluentSetterMethodName" : null, "deprecatedGetterDocumentation" : "

The identifier of the Amazon Connect instance.

\n@return The identifier of the Amazon Connect instance.\n@deprecated Use {@link #instanceId()}\n", "deprecatedName" : null, "deprecatedSetterDocumentation" : "

The identifier of the Amazon Connect instance.

\n@param instanceId The identifier of the Amazon Connect instance.\n@return Returns a reference to this object so that method calls can be chained together.\n@deprecated Use {@link #instanceId(String)}\n", "documentation" : "

The identifier of the Amazon Connect instance.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "existenceCheckDocumentation" : "Returns true if the InstanceId property was specified by the sender (it may be empty), or false if the sender did not specify the value (it will be empty). For responses returned by the SDK, the sender is the AWS service.\n", "existenceCheckMethodName" : "hasInstanceId", "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "instanceId", "fluentSetterDocumentation" : "

The identifier of the Amazon Connect instance.

\n@param instanceId The identifier of the Amazon Connect instance.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "instanceId", "getterDocumentation" : "

The identifier of the Amazon Connect instance.

\n@return The identifier of the Amazon Connect instance.", "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" : "InstanceId", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "InstanceId", "uri" : true }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "InstanceId", "sensitive" : false, "setterDocumentation" : "

The identifier of the Amazon Connect instance.

\n@param instanceId The identifier of the Amazon Connect instance.", "setterMethodName" : "setInstanceId", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "instanceId", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "instanceId", "variableType" : "String", "documentation" : "

The identifier of the Amazon Connect instance.

", "simpleType" : "String", "variableSetterType" : "String" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null }, { "autoConstructClassIfExists" : { "present" : true }, "beanStyleGetterMethodName" : "getQueueTypes", "beanStyleSetterMethodName" : "setQueueTypes", "c2jName" : "QueueTypes", "c2jShape" : "QueueTypes", "defaultConsumerFluentSetterDocumentation" : "

The type of queue.

\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 #queueTypesAsStrings(List)}.\n@param queueTypes 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 #queueTypesWithStrings(List)", "deprecated" : false, "deprecatedBeanStyleSetterMethodName" : null, "deprecatedFluentGetterMethodName" : null, "deprecatedFluentSetterMethodName" : null, "deprecatedGetterDocumentation" : "

The type of queue.

\n

\nAttempts to modify the collection returned by this method will result in an UnsupportedOperationException.\n

\n

\nYou can use {@link #hasQueueTypes()} to see if a value was sent in this field.\n

\n@return The type of queue.\n@deprecated Use {@link #queueTypesAsStrings()}\n", "deprecatedName" : null, "deprecatedSetterDocumentation" : "

The type of queue.

\n@param queueTypes The type of queue.\n@return Returns a reference to this object so that method calls can be chained together.\n@deprecated Use {@link #queueTypesWithStrings(List)}\n", "documentation" : "

The type of queue.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "existenceCheckDocumentation" : "Returns true if the QueueTypes property was specified by the sender (it may be empty), or false if the sender did not specify the value (it will be empty). For responses returned by the SDK, the sender is the AWS service.\n", "existenceCheckMethodName" : "hasQueueTypes", "fluentEnumGetterMethodName" : "queueTypes", "fluentEnumSetterMethodName" : "queueTypes", "fluentGetterMethodName" : "queueTypesAsStrings", "fluentSetterDocumentation" : "

The type of queue.

\n@param queueTypes The type of queue.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "queueTypesWithStrings", "getterDocumentation" : "

The type of queue.

\n

\nAttempts to modify the collection returned by this method will result in an UnsupportedOperationException.\n

\n

\nYou can use {@link #hasQueueTypes()} to see if a value was sent in this field.\n

\n@return The type of queue.", "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" : "queueTypes", "queryString" : true, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "queueTypes", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : true, "listModel" : { "implType" : "java.util.ArrayList", "interfaceType" : "java.util.List", "listMemberModel" : { "autoConstructClassIfExists" : { "present" : false }, "beanStyleGetterMethodName" : "getMember", "beanStyleSetterMethodName" : "setMember", "c2jName" : "member", "c2jShape" : "QueueType", "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 #memberAsString(String)}.\n@param member a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #member(String)", "deprecated" : false, "deprecatedBeanStyleSetterMethodName" : null, "deprecatedFluentGetterMethodName" : null, "deprecatedFluentSetterMethodName" : null, "deprecatedGetterDocumentation" : "Returns the value of the Member property for this object.\n

\nIf the service returns an enum value that is not available in the current SDK version, {@link #member} will return {@link QueueType#UNKNOWN_TO_SDK_VERSION}. The raw value returned by the service is available from {@link #memberAsString}.\n

\n@return The value of the Member property for this object.\n@see QueueType\n@deprecated Use {@link #memberAsString()}\n", "deprecatedName" : null, "deprecatedSetterDocumentation" : "Sets the value of the Member property for this object.\n\n@param member The new value for the Member property for this object.\n@see QueueType\n@return Returns a reference to this object so that method calls can be chained together.\n@see QueueType\n@deprecated Use {@link #member(String)}\n", "documentation" : "", "endpointDiscoveryId" : false, "enumType" : "QueueType", "eventHeader" : false, "eventPayload" : false, "existenceCheckDocumentation" : "Returns true if the Member property was specified by the sender (it may be empty), or false if the sender did not specify the value (it will be empty). For responses returned by the SDK, the sender is the AWS service.\n", "existenceCheckMethodName" : "hasMember", "fluentEnumGetterMethodName" : "member", "fluentEnumSetterMethodName" : "member", "fluentGetterMethodName" : "memberAsString", "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@see QueueType\n@return Returns a reference to this object so that method calls can be chained together.\n@see QueueType", "fluentSetterMethodName" : "member", "getterDocumentation" : "Returns the value of the Member property for this object.\n

\nIf the service returns an enum value that is not available in the current SDK version, {@link #member} will return {@link QueueType#UNKNOWN_TO_SDK_VERSION}. The raw value returned by the service is available from {@link #memberAsString}.\n

\n@return The value of the Member property for this object.\n@see QueueType", "getterModel" : { "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.\n@see QueueType", "setterMethodName" : "setMember", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "member", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "member", "variableType" : "String", "documentation" : "", "simpleType" : "String", "variableSetterType" : "String" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null }, "memberLocationName" : null, "memberType" : "String", "map" : false, "memberAdditionalMarshallingPath" : null, "memberAdditionalUnmarshallingPath" : null, "simple" : true, "simpleType" : "String", "templateImplType" : "java.util.ArrayList", "templateType" : "java.util.List" }, "map" : false, "mapModel" : null, "marshallingType" : "LIST", "name" : "QueueTypes", "sensitive" : false, "setterDocumentation" : "

The type of queue.

\n@param queueTypes The type of queue.", "setterMethodName" : "setQueueTypes", "setterModel" : { "variableDeclarationType" : "java.util.List", "variableName" : "queueTypes", "variableType" : "java.util.List", "documentation" : null, "simpleType" : "List", "variableSetterType" : "java.util.Collection" }, "simple" : false, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "java.util.List", "variableName" : "queueTypes", "variableType" : "java.util.List", "documentation" : "

The type of queue.

", "simpleType" : "List", "variableSetterType" : "java.util.Collection" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null }, { "autoConstructClassIfExists" : { "present" : false }, "beanStyleGetterMethodName" : "getNextToken", "beanStyleSetterMethodName" : "setNextToken", "c2jName" : "NextToken", "c2jShape" : "NextToken", "defaultConsumerFluentSetterDocumentation" : "

The token for the next set of results. Use the value returned in the previous response in the next request to retrieve the next set of results.

\nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #nextToken(String)}.\n@param nextToken a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #nextToken(String)", "deprecated" : false, "deprecatedBeanStyleSetterMethodName" : null, "deprecatedFluentGetterMethodName" : null, "deprecatedFluentSetterMethodName" : null, "deprecatedGetterDocumentation" : "

The token for the next set of results. Use the value returned in the previous response in the next request to retrieve the next set of results.

\n@return The token for the next set of results. Use the value returned in the previous response in the next request to retrieve the next set of results.\n@deprecated Use {@link #nextToken()}\n", "deprecatedName" : null, "deprecatedSetterDocumentation" : "

The token for the next set of results. Use the value returned in the previous response in the next request to retrieve the next set of results.

\n@param nextToken The token for the next set of results. Use the value returned in the previous response in the next request to retrieve the next set of results.\n@return Returns a reference to this object so that method calls can be chained together.\n@deprecated Use {@link #nextToken(String)}\n", "documentation" : "

The token for the next set of results. Use the value returned in the previous response in the next request to retrieve the next set of results.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "existenceCheckDocumentation" : "Returns true if the NextToken property was specified by the sender (it may be empty), or false if the sender did not specify the value (it will be empty). For responses returned by the SDK, the sender is the AWS service.\n", "existenceCheckMethodName" : "hasNextToken", "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "nextToken", "fluentSetterDocumentation" : "

The token for the next set of results. Use the value returned in the previous response in the next request to retrieve the next set of results.

\n@param nextToken The token for the next set of results. Use the value returned in the previous response in the next request to retrieve the next set of results.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "nextToken", "getterDocumentation" : "

The token for the next set of results. Use the value returned in the previous response in the next request to retrieve the next set of results.

\n@return The token for the next set of results. Use the value returned in the previous response in the next request to retrieve the next set of results.", "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 token for the next set of results. Use the value returned in the previous response in the next request to retrieve the next set of results.

\n@param nextToken The token for the next set of results. Use the value returned in the previous response in the next request to retrieve the next set of results.", "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 token for the next set of results. Use the value returned in the previous response in the next request to retrieve the next set of results.

", "simpleType" : "String", "variableSetterType" : "String" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null }, { "autoConstructClassIfExists" : { "present" : false }, "beanStyleGetterMethodName" : "getMaxResults", "beanStyleSetterMethodName" : "setMaxResults", "c2jName" : "MaxResults", "c2jShape" : "MaxResult1000", "defaultConsumerFluentSetterDocumentation" : "

The maximimum number of results to return per page.

\nThis is a convenience that creates an instance of the {@link Integer.Builder} avoiding the need to create one manually via {@link Integer#builder()}.\n\nWhen the {@link Consumer} completes, {@link Integer.Builder#build()} is called immediately and its result is passed to {@link #maxResults(Integer)}.\n@param maxResults a consumer that will call methods on {@link Integer.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #maxResults(Integer)", "deprecated" : false, "deprecatedBeanStyleSetterMethodName" : null, "deprecatedFluentGetterMethodName" : null, "deprecatedFluentSetterMethodName" : null, "deprecatedGetterDocumentation" : "

The maximimum number of results to return per page.

\n@return The maximimum number of results to return per page.\n@deprecated Use {@link #maxResults()}\n", "deprecatedName" : null, "deprecatedSetterDocumentation" : "

The maximimum number of results to return per page.

\n@param maxResults The maximimum number of results to return per page.\n@return Returns a reference to this object so that method calls can be chained together.\n@deprecated Use {@link #maxResults(Integer)}\n", "documentation" : "

The maximimum number of results to return per page.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "existenceCheckDocumentation" : "Returns true if the MaxResults property was specified by the sender (it may be empty), or false if the sender did not specify the value (it will be empty). For responses returned by the SDK, the sender is the AWS service.\n", "existenceCheckMethodName" : "hasMaxResults", "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "maxResults", "fluentSetterDocumentation" : "

The maximimum number of results to return per page.

\n@param maxResults The maximimum number of results to return per page.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "maxResults", "getterDocumentation" : "

The maximimum number of results to return per page.

\n@return The maximimum number of results to return per page.", "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 maximimum number of results to return per page.

\n@param maxResults The maximimum number of results to return per page.", "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 maximimum number of results to return per page.

", "simpleType" : "Integer", "variableSetterType" : "Integer" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null } ], "membersAsMap" : { "InstanceId" : { "autoConstructClassIfExists" : { "present" : false }, "beanStyleGetterMethodName" : "getInstanceId", "beanStyleSetterMethodName" : "setInstanceId", "c2jName" : "InstanceId", "c2jShape" : "InstanceId", "defaultConsumerFluentSetterDocumentation" : "

The identifier of the Amazon Connect instance.

\nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #instanceId(String)}.\n@param instanceId a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #instanceId(String)", "deprecated" : false, "deprecatedBeanStyleSetterMethodName" : null, "deprecatedFluentGetterMethodName" : null, "deprecatedFluentSetterMethodName" : null, "deprecatedGetterDocumentation" : "

The identifier of the Amazon Connect instance.

\n@return The identifier of the Amazon Connect instance.\n@deprecated Use {@link #instanceId()}\n", "deprecatedName" : null, "deprecatedSetterDocumentation" : "

The identifier of the Amazon Connect instance.

\n@param instanceId The identifier of the Amazon Connect instance.\n@return Returns a reference to this object so that method calls can be chained together.\n@deprecated Use {@link #instanceId(String)}\n", "documentation" : "

The identifier of the Amazon Connect instance.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "existenceCheckDocumentation" : "Returns true if the InstanceId property was specified by the sender (it may be empty), or false if the sender did not specify the value (it will be empty). For responses returned by the SDK, the sender is the AWS service.\n", "existenceCheckMethodName" : "hasInstanceId", "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "instanceId", "fluentSetterDocumentation" : "

The identifier of the Amazon Connect instance.

\n@param instanceId The identifier of the Amazon Connect instance.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "instanceId", "getterDocumentation" : "

The identifier of the Amazon Connect instance.

\n@return The identifier of the Amazon Connect instance.", "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" : "InstanceId", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "InstanceId", "uri" : true }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "InstanceId", "sensitive" : false, "setterDocumentation" : "

The identifier of the Amazon Connect instance.

\n@param instanceId The identifier of the Amazon Connect instance.", "setterMethodName" : "setInstanceId", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "instanceId", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "instanceId", "variableType" : "String", "documentation" : "

The identifier of the Amazon Connect instance.

", "simpleType" : "String", "variableSetterType" : "String" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null }, "MaxResults" : { "autoConstructClassIfExists" : { "present" : false }, "beanStyleGetterMethodName" : "getMaxResults", "beanStyleSetterMethodName" : "setMaxResults", "c2jName" : "MaxResults", "c2jShape" : "MaxResult1000", "defaultConsumerFluentSetterDocumentation" : "

The maximimum number of results to return per page.

\nThis is a convenience that creates an instance of the {@link Integer.Builder} avoiding the need to create one manually via {@link Integer#builder()}.\n\nWhen the {@link Consumer} completes, {@link Integer.Builder#build()} is called immediately and its result is passed to {@link #maxResults(Integer)}.\n@param maxResults a consumer that will call methods on {@link Integer.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #maxResults(Integer)", "deprecated" : false, "deprecatedBeanStyleSetterMethodName" : null, "deprecatedFluentGetterMethodName" : null, "deprecatedFluentSetterMethodName" : null, "deprecatedGetterDocumentation" : "

The maximimum number of results to return per page.

\n@return The maximimum number of results to return per page.\n@deprecated Use {@link #maxResults()}\n", "deprecatedName" : null, "deprecatedSetterDocumentation" : "

The maximimum number of results to return per page.

\n@param maxResults The maximimum number of results to return per page.\n@return Returns a reference to this object so that method calls can be chained together.\n@deprecated Use {@link #maxResults(Integer)}\n", "documentation" : "

The maximimum number of results to return per page.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "existenceCheckDocumentation" : "Returns true if the MaxResults property was specified by the sender (it may be empty), or false if the sender did not specify the value (it will be empty). For responses returned by the SDK, the sender is the AWS service.\n", "existenceCheckMethodName" : "hasMaxResults", "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "maxResults", "fluentSetterDocumentation" : "

The maximimum number of results to return per page.

\n@param maxResults The maximimum number of results to return per page.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "maxResults", "getterDocumentation" : "

The maximimum number of results to return per page.

\n@return The maximimum number of results to return per page.", "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 maximimum number of results to return per page.

\n@param maxResults The maximimum number of results to return per page.", "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 maximimum number of results to return per page.

", "simpleType" : "Integer", "variableSetterType" : "Integer" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null }, "NextToken" : { "autoConstructClassIfExists" : { "present" : false }, "beanStyleGetterMethodName" : "getNextToken", "beanStyleSetterMethodName" : "setNextToken", "c2jName" : "NextToken", "c2jShape" : "NextToken", "defaultConsumerFluentSetterDocumentation" : "

The token for the next set of results. Use the value returned in the previous response in the next request to retrieve the next set of results.

\nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #nextToken(String)}.\n@param nextToken a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #nextToken(String)", "deprecated" : false, "deprecatedBeanStyleSetterMethodName" : null, "deprecatedFluentGetterMethodName" : null, "deprecatedFluentSetterMethodName" : null, "deprecatedGetterDocumentation" : "

The token for the next set of results. Use the value returned in the previous response in the next request to retrieve the next set of results.

\n@return The token for the next set of results. Use the value returned in the previous response in the next request to retrieve the next set of results.\n@deprecated Use {@link #nextToken()}\n", "deprecatedName" : null, "deprecatedSetterDocumentation" : "

The token for the next set of results. Use the value returned in the previous response in the next request to retrieve the next set of results.

\n@param nextToken The token for the next set of results. Use the value returned in the previous response in the next request to retrieve the next set of results.\n@return Returns a reference to this object so that method calls can be chained together.\n@deprecated Use {@link #nextToken(String)}\n", "documentation" : "

The token for the next set of results. Use the value returned in the previous response in the next request to retrieve the next set of results.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "existenceCheckDocumentation" : "Returns true if the NextToken property was specified by the sender (it may be empty), or false if the sender did not specify the value (it will be empty). For responses returned by the SDK, the sender is the AWS service.\n", "existenceCheckMethodName" : "hasNextToken", "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "nextToken", "fluentSetterDocumentation" : "

The token for the next set of results. Use the value returned in the previous response in the next request to retrieve the next set of results.

\n@param nextToken The token for the next set of results. Use the value returned in the previous response in the next request to retrieve the next set of results.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "nextToken", "getterDocumentation" : "

The token for the next set of results. Use the value returned in the previous response in the next request to retrieve the next set of results.

\n@return The token for the next set of results. Use the value returned in the previous response in the next request to retrieve the next set of results.", "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 token for the next set of results. Use the value returned in the previous response in the next request to retrieve the next set of results.

\n@param nextToken The token for the next set of results. Use the value returned in the previous response in the next request to retrieve the next set of results.", "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 token for the next set of results. Use the value returned in the previous response in the next request to retrieve the next set of results.

", "simpleType" : "String", "variableSetterType" : "String" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null }, "QueueTypes" : { "autoConstructClassIfExists" : { "present" : true }, "beanStyleGetterMethodName" : "getQueueTypes", "beanStyleSetterMethodName" : "setQueueTypes", "c2jName" : "QueueTypes", "c2jShape" : "QueueTypes", "defaultConsumerFluentSetterDocumentation" : "

The type of queue.

\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 #queueTypesAsStrings(List)}.\n@param queueTypes 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 #queueTypesWithStrings(List)", "deprecated" : false, "deprecatedBeanStyleSetterMethodName" : null, "deprecatedFluentGetterMethodName" : null, "deprecatedFluentSetterMethodName" : null, "deprecatedGetterDocumentation" : "

The type of queue.

\n

\nAttempts to modify the collection returned by this method will result in an UnsupportedOperationException.\n

\n

\nYou can use {@link #hasQueueTypes()} to see if a value was sent in this field.\n

\n@return The type of queue.\n@deprecated Use {@link #queueTypesAsStrings()}\n", "deprecatedName" : null, "deprecatedSetterDocumentation" : "

The type of queue.

\n@param queueTypes The type of queue.\n@return Returns a reference to this object so that method calls can be chained together.\n@deprecated Use {@link #queueTypesWithStrings(List)}\n", "documentation" : "

The type of queue.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "existenceCheckDocumentation" : "Returns true if the QueueTypes property was specified by the sender (it may be empty), or false if the sender did not specify the value (it will be empty). For responses returned by the SDK, the sender is the AWS service.\n", "existenceCheckMethodName" : "hasQueueTypes", "fluentEnumGetterMethodName" : "queueTypes", "fluentEnumSetterMethodName" : "queueTypes", "fluentGetterMethodName" : "queueTypesAsStrings", "fluentSetterDocumentation" : "

The type of queue.

\n@param queueTypes The type of queue.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "queueTypesWithStrings", "getterDocumentation" : "

The type of queue.

\n

\nAttempts to modify the collection returned by this method will result in an UnsupportedOperationException.\n

\n

\nYou can use {@link #hasQueueTypes()} to see if a value was sent in this field.\n

\n@return The type of queue.", "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" : "queueTypes", "queryString" : true, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "queueTypes", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : true, "listModel" : { "implType" : "java.util.ArrayList", "interfaceType" : "java.util.List", "listMemberModel" : { "autoConstructClassIfExists" : { "present" : false }, "beanStyleGetterMethodName" : "getMember", "beanStyleSetterMethodName" : "setMember", "c2jName" : "member", "c2jShape" : "QueueType", "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 #memberAsString(String)}.\n@param member a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #member(String)", "deprecated" : false, "deprecatedBeanStyleSetterMethodName" : null, "deprecatedFluentGetterMethodName" : null, "deprecatedFluentSetterMethodName" : null, "deprecatedGetterDocumentation" : "Returns the value of the Member property for this object.\n

\nIf the service returns an enum value that is not available in the current SDK version, {@link #member} will return {@link QueueType#UNKNOWN_TO_SDK_VERSION}. The raw value returned by the service is available from {@link #memberAsString}.\n

\n@return The value of the Member property for this object.\n@see QueueType\n@deprecated Use {@link #memberAsString()}\n", "deprecatedName" : null, "deprecatedSetterDocumentation" : "Sets the value of the Member property for this object.\n\n@param member The new value for the Member property for this object.\n@see QueueType\n@return Returns a reference to this object so that method calls can be chained together.\n@see QueueType\n@deprecated Use {@link #member(String)}\n", "documentation" : "", "endpointDiscoveryId" : false, "enumType" : "QueueType", "eventHeader" : false, "eventPayload" : false, "existenceCheckDocumentation" : "Returns true if the Member property was specified by the sender (it may be empty), or false if the sender did not specify the value (it will be empty). For responses returned by the SDK, the sender is the AWS service.\n", "existenceCheckMethodName" : "hasMember", "fluentEnumGetterMethodName" : "member", "fluentEnumSetterMethodName" : "member", "fluentGetterMethodName" : "memberAsString", "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@see QueueType\n@return Returns a reference to this object so that method calls can be chained together.\n@see QueueType", "fluentSetterMethodName" : "member", "getterDocumentation" : "Returns the value of the Member property for this object.\n

\nIf the service returns an enum value that is not available in the current SDK version, {@link #member} will return {@link QueueType#UNKNOWN_TO_SDK_VERSION}. The raw value returned by the service is available from {@link #memberAsString}.\n

\n@return The value of the Member property for this object.\n@see QueueType", "getterModel" : { "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.\n@see QueueType", "setterMethodName" : "setMember", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "member", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "member", "variableType" : "String", "documentation" : "", "simpleType" : "String", "variableSetterType" : "String" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null }, "memberLocationName" : null, "memberType" : "String", "map" : false, "memberAdditionalMarshallingPath" : null, "memberAdditionalUnmarshallingPath" : null, "simple" : true, "simpleType" : "String", "templateImplType" : "java.util.ArrayList", "templateType" : "java.util.List" }, "map" : false, "mapModel" : null, "marshallingType" : "LIST", "name" : "QueueTypes", "sensitive" : false, "setterDocumentation" : "

The type of queue.

\n@param queueTypes The type of queue.", "setterMethodName" : "setQueueTypes", "setterModel" : { "variableDeclarationType" : "java.util.List", "variableName" : "queueTypes", "variableType" : "java.util.List", "documentation" : null, "simpleType" : "List", "variableSetterType" : "java.util.Collection" }, "simple" : false, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "java.util.List", "variableName" : "queueTypes", "variableType" : "java.util.List", "documentation" : "

The type of queue.

", "simpleType" : "List", "variableSetterType" : "java.util.Collection" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null } }, "nonStreamingMembers" : [ { "autoConstructClassIfExists" : { "present" : false }, "beanStyleGetterMethodName" : "getInstanceId", "beanStyleSetterMethodName" : "setInstanceId", "c2jName" : "InstanceId", "c2jShape" : "InstanceId", "defaultConsumerFluentSetterDocumentation" : "

The identifier of the Amazon Connect instance.

\nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #instanceId(String)}.\n@param instanceId a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #instanceId(String)", "deprecated" : false, "deprecatedBeanStyleSetterMethodName" : null, "deprecatedFluentGetterMethodName" : null, "deprecatedFluentSetterMethodName" : null, "deprecatedGetterDocumentation" : "

The identifier of the Amazon Connect instance.

\n@return The identifier of the Amazon Connect instance.\n@deprecated Use {@link #instanceId()}\n", "deprecatedName" : null, "deprecatedSetterDocumentation" : "

The identifier of the Amazon Connect instance.

\n@param instanceId The identifier of the Amazon Connect instance.\n@return Returns a reference to this object so that method calls can be chained together.\n@deprecated Use {@link #instanceId(String)}\n", "documentation" : "

The identifier of the Amazon Connect instance.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "existenceCheckDocumentation" : "Returns true if the InstanceId property was specified by the sender (it may be empty), or false if the sender did not specify the value (it will be empty). For responses returned by the SDK, the sender is the AWS service.\n", "existenceCheckMethodName" : "hasInstanceId", "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "instanceId", "fluentSetterDocumentation" : "

The identifier of the Amazon Connect instance.

\n@param instanceId The identifier of the Amazon Connect instance.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "instanceId", "getterDocumentation" : "

The identifier of the Amazon Connect instance.

\n@return The identifier of the Amazon Connect instance.", "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" : "InstanceId", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "InstanceId", "uri" : true }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "InstanceId", "sensitive" : false, "setterDocumentation" : "

The identifier of the Amazon Connect instance.

\n@param instanceId The identifier of the Amazon Connect instance.", "setterMethodName" : "setInstanceId", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "instanceId", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "instanceId", "variableType" : "String", "documentation" : "

The identifier of the Amazon Connect instance.

", "simpleType" : "String", "variableSetterType" : "String" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null }, { "autoConstructClassIfExists" : { "present" : true }, "beanStyleGetterMethodName" : "getQueueTypes", "beanStyleSetterMethodName" : "setQueueTypes", "c2jName" : "QueueTypes", "c2jShape" : "QueueTypes", "defaultConsumerFluentSetterDocumentation" : "

The type of queue.

\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 #queueTypesAsStrings(List)}.\n@param queueTypes 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 #queueTypesWithStrings(List)", "deprecated" : false, "deprecatedBeanStyleSetterMethodName" : null, "deprecatedFluentGetterMethodName" : null, "deprecatedFluentSetterMethodName" : null, "deprecatedGetterDocumentation" : "

The type of queue.

\n

\nAttempts to modify the collection returned by this method will result in an UnsupportedOperationException.\n

\n

\nYou can use {@link #hasQueueTypes()} to see if a value was sent in this field.\n

\n@return The type of queue.\n@deprecated Use {@link #queueTypesAsStrings()}\n", "deprecatedName" : null, "deprecatedSetterDocumentation" : "

The type of queue.

\n@param queueTypes The type of queue.\n@return Returns a reference to this object so that method calls can be chained together.\n@deprecated Use {@link #queueTypesWithStrings(List)}\n", "documentation" : "

The type of queue.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "existenceCheckDocumentation" : "Returns true if the QueueTypes property was specified by the sender (it may be empty), or false if the sender did not specify the value (it will be empty). For responses returned by the SDK, the sender is the AWS service.\n", "existenceCheckMethodName" : "hasQueueTypes", "fluentEnumGetterMethodName" : "queueTypes", "fluentEnumSetterMethodName" : "queueTypes", "fluentGetterMethodName" : "queueTypesAsStrings", "fluentSetterDocumentation" : "

The type of queue.

\n@param queueTypes The type of queue.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "queueTypesWithStrings", "getterDocumentation" : "

The type of queue.

\n

\nAttempts to modify the collection returned by this method will result in an UnsupportedOperationException.\n

\n

\nYou can use {@link #hasQueueTypes()} to see if a value was sent in this field.\n

\n@return The type of queue.", "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" : "queueTypes", "queryString" : true, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "queueTypes", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : true, "listModel" : { "implType" : "java.util.ArrayList", "interfaceType" : "java.util.List", "listMemberModel" : { "autoConstructClassIfExists" : { "present" : false }, "beanStyleGetterMethodName" : "getMember", "beanStyleSetterMethodName" : "setMember", "c2jName" : "member", "c2jShape" : "QueueType", "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 #memberAsString(String)}.\n@param member a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #member(String)", "deprecated" : false, "deprecatedBeanStyleSetterMethodName" : null, "deprecatedFluentGetterMethodName" : null, "deprecatedFluentSetterMethodName" : null, "deprecatedGetterDocumentation" : "Returns the value of the Member property for this object.\n

\nIf the service returns an enum value that is not available in the current SDK version, {@link #member} will return {@link QueueType#UNKNOWN_TO_SDK_VERSION}. The raw value returned by the service is available from {@link #memberAsString}.\n

\n@return The value of the Member property for this object.\n@see QueueType\n@deprecated Use {@link #memberAsString()}\n", "deprecatedName" : null, "deprecatedSetterDocumentation" : "Sets the value of the Member property for this object.\n\n@param member The new value for the Member property for this object.\n@see QueueType\n@return Returns a reference to this object so that method calls can be chained together.\n@see QueueType\n@deprecated Use {@link #member(String)}\n", "documentation" : "", "endpointDiscoveryId" : false, "enumType" : "QueueType", "eventHeader" : false, "eventPayload" : false, "existenceCheckDocumentation" : "Returns true if the Member property was specified by the sender (it may be empty), or false if the sender did not specify the value (it will be empty). For responses returned by the SDK, the sender is the AWS service.\n", "existenceCheckMethodName" : "hasMember", "fluentEnumGetterMethodName" : "member", "fluentEnumSetterMethodName" : "member", "fluentGetterMethodName" : "memberAsString", "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@see QueueType\n@return Returns a reference to this object so that method calls can be chained together.\n@see QueueType", "fluentSetterMethodName" : "member", "getterDocumentation" : "Returns the value of the Member property for this object.\n

\nIf the service returns an enum value that is not available in the current SDK version, {@link #member} will return {@link QueueType#UNKNOWN_TO_SDK_VERSION}. The raw value returned by the service is available from {@link #memberAsString}.\n

\n@return The value of the Member property for this object.\n@see QueueType", "getterModel" : { "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.\n@see QueueType", "setterMethodName" : "setMember", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "member", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "member", "variableType" : "String", "documentation" : "", "simpleType" : "String", "variableSetterType" : "String" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null }, "memberLocationName" : null, "memberType" : "String", "map" : false, "memberAdditionalMarshallingPath" : null, "memberAdditionalUnmarshallingPath" : null, "simple" : true, "simpleType" : "String", "templateImplType" : "java.util.ArrayList", "templateType" : "java.util.List" }, "map" : false, "mapModel" : null, "marshallingType" : "LIST", "name" : "QueueTypes", "sensitive" : false, "setterDocumentation" : "

The type of queue.

\n@param queueTypes The type of queue.", "setterMethodName" : "setQueueTypes", "setterModel" : { "variableDeclarationType" : "java.util.List", "variableName" : "queueTypes", "variableType" : "java.util.List", "documentation" : null, "simpleType" : "List", "variableSetterType" : "java.util.Collection" }, "simple" : false, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "java.util.List", "variableName" : "queueTypes", "variableType" : "java.util.List", "documentation" : "

The type of queue.

", "simpleType" : "List", "variableSetterType" : "java.util.Collection" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null }, { "autoConstructClassIfExists" : { "present" : false }, "beanStyleGetterMethodName" : "getNextToken", "beanStyleSetterMethodName" : "setNextToken", "c2jName" : "NextToken", "c2jShape" : "NextToken", "defaultConsumerFluentSetterDocumentation" : "

The token for the next set of results. Use the value returned in the previous response in the next request to retrieve the next set of results.

\nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #nextToken(String)}.\n@param nextToken a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #nextToken(String)", "deprecated" : false, "deprecatedBeanStyleSetterMethodName" : null, "deprecatedFluentGetterMethodName" : null, "deprecatedFluentSetterMethodName" : null, "deprecatedGetterDocumentation" : "

The token for the next set of results. Use the value returned in the previous response in the next request to retrieve the next set of results.

\n@return The token for the next set of results. Use the value returned in the previous response in the next request to retrieve the next set of results.\n@deprecated Use {@link #nextToken()}\n", "deprecatedName" : null, "deprecatedSetterDocumentation" : "

The token for the next set of results. Use the value returned in the previous response in the next request to retrieve the next set of results.

\n@param nextToken The token for the next set of results. Use the value returned in the previous response in the next request to retrieve the next set of results.\n@return Returns a reference to this object so that method calls can be chained together.\n@deprecated Use {@link #nextToken(String)}\n", "documentation" : "

The token for the next set of results. Use the value returned in the previous response in the next request to retrieve the next set of results.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "existenceCheckDocumentation" : "Returns true if the NextToken property was specified by the sender (it may be empty), or false if the sender did not specify the value (it will be empty). For responses returned by the SDK, the sender is the AWS service.\n", "existenceCheckMethodName" : "hasNextToken", "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "nextToken", "fluentSetterDocumentation" : "

The token for the next set of results. Use the value returned in the previous response in the next request to retrieve the next set of results.

\n@param nextToken The token for the next set of results. Use the value returned in the previous response in the next request to retrieve the next set of results.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "nextToken", "getterDocumentation" : "

The token for the next set of results. Use the value returned in the previous response in the next request to retrieve the next set of results.

\n@return The token for the next set of results. Use the value returned in the previous response in the next request to retrieve the next set of results.", "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 token for the next set of results. Use the value returned in the previous response in the next request to retrieve the next set of results.

\n@param nextToken The token for the next set of results. Use the value returned in the previous response in the next request to retrieve the next set of results.", "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 token for the next set of results. Use the value returned in the previous response in the next request to retrieve the next set of results.

", "simpleType" : "String", "variableSetterType" : "String" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null }, { "autoConstructClassIfExists" : { "present" : false }, "beanStyleGetterMethodName" : "getMaxResults", "beanStyleSetterMethodName" : "setMaxResults", "c2jName" : "MaxResults", "c2jShape" : "MaxResult1000", "defaultConsumerFluentSetterDocumentation" : "

The maximimum number of results to return per page.

\nThis is a convenience that creates an instance of the {@link Integer.Builder} avoiding the need to create one manually via {@link Integer#builder()}.\n\nWhen the {@link Consumer} completes, {@link Integer.Builder#build()} is called immediately and its result is passed to {@link #maxResults(Integer)}.\n@param maxResults a consumer that will call methods on {@link Integer.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #maxResults(Integer)", "deprecated" : false, "deprecatedBeanStyleSetterMethodName" : null, "deprecatedFluentGetterMethodName" : null, "deprecatedFluentSetterMethodName" : null, "deprecatedGetterDocumentation" : "

The maximimum number of results to return per page.

\n@return The maximimum number of results to return per page.\n@deprecated Use {@link #maxResults()}\n", "deprecatedName" : null, "deprecatedSetterDocumentation" : "

The maximimum number of results to return per page.

\n@param maxResults The maximimum number of results to return per page.\n@return Returns a reference to this object so that method calls can be chained together.\n@deprecated Use {@link #maxResults(Integer)}\n", "documentation" : "

The maximimum number of results to return per page.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "existenceCheckDocumentation" : "Returns true if the MaxResults property was specified by the sender (it may be empty), or false if the sender did not specify the value (it will be empty). For responses returned by the SDK, the sender is the AWS service.\n", "existenceCheckMethodName" : "hasMaxResults", "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "maxResults", "fluentSetterDocumentation" : "

The maximimum number of results to return per page.

\n@param maxResults The maximimum number of results to return per page.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "maxResults", "getterDocumentation" : "

The maximimum number of results to return per page.

\n@return The maximimum number of results to return per page.", "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 maximimum number of results to return per page.

\n@param maxResults The maximimum number of results to return per page.", "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 maximimum number of results to return per page.

", "simpleType" : "Integer", "variableSetterType" : "Integer" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null } ], "requestSignerAware" : false, "requestSignerClassFqcn" : null, "required" : [ "InstanceId" ], "shapeName" : "ListQueuesRequest", "simpleMethod" : false, "unmarshaller" : null, "variable" : { "variableDeclarationType" : "ListQueuesRequest", "variableName" : "listQueuesRequest", "variableType" : "ListQueuesRequest", "documentation" : null, "simpleType" : "ListQueuesRequest", "variableSetterType" : "ListQueuesRequest" }, "wrapper" : false, "xmlNamespace" : null }, "ListQueuesResponse" : { "c2jName" : "ListQueuesResponse", "customization" : { "artificialResultWrapper" : null, "skipGeneratingMarshaller" : false, "skipGeneratingModelClass" : false, "skipGeneratingUnmarshaller" : false, "staxTargetDepthOffset" : 0 }, "deprecated" : false, "documentation" : "", "endpointDiscovery" : null, "enums" : null, "errorCode" : null, "event" : false, "eventStream" : false, "explicitEventPayloadMember" : null, "hasHeaderMember" : false, "hasPayloadMember" : false, "hasRequiresLengthMember" : false, "hasStatusCodeMember" : false, "hasStreamingMember" : false, "httpStatusCode" : null, "marshaller" : null, "members" : [ { "autoConstructClassIfExists" : { "present" : true }, "beanStyleGetterMethodName" : "getQueueSummaryList", "beanStyleSetterMethodName" : "setQueueSummaryList", "c2jName" : "QueueSummaryList", "c2jShape" : "QueueSummaryList", "defaultConsumerFluentSetterDocumentation" : "

Information about the queues.

\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 #queueSummaryList(List)}.\n@param queueSummaryList 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 #queueSummaryList(List)", "deprecated" : false, "deprecatedBeanStyleSetterMethodName" : null, "deprecatedFluentGetterMethodName" : null, "deprecatedFluentSetterMethodName" : null, "deprecatedGetterDocumentation" : "

Information about the queues.

\n

\nAttempts to modify the collection returned by this method will result in an UnsupportedOperationException.\n

\n

\nYou can use {@link #hasQueueSummaryList()} to see if a value was sent in this field.\n

\n@return Information about the queues.\n@deprecated Use {@link #queueSummaryList()}\n", "deprecatedName" : null, "deprecatedSetterDocumentation" : "

Information about the queues.

\n@param queueSummaryList Information about the queues.\n@return Returns a reference to this object so that method calls can be chained together.\n@deprecated Use {@link #queueSummaryList(List)}\n", "documentation" : "

Information about the queues.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "existenceCheckDocumentation" : "Returns true if the QueueSummaryList property was specified by the sender (it may be empty), or false if the sender did not specify the value (it will be empty). For responses returned by the SDK, the sender is the AWS service.\n", "existenceCheckMethodName" : "hasQueueSummaryList", "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "queueSummaryList", "fluentSetterDocumentation" : "

Information about the queues.

\n@param queueSummaryList Information about the queues.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "queueSummaryList", "getterDocumentation" : "

Information about the queues.

\n

\nAttempts to modify the collection returned by this method will result in an UnsupportedOperationException.\n

\n

\nYou can use {@link #hasQueueSummaryList()} to see if a value was sent in this field.\n

\n@return Information about the queues.", "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" : "QueueSummaryList", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "QueueSummaryList", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : true, "listModel" : { "implType" : "java.util.ArrayList", "interfaceType" : "java.util.List", "listMemberModel" : { "autoConstructClassIfExists" : { "present" : false }, "beanStyleGetterMethodName" : "getMember", "beanStyleSetterMethodName" : "setMember", "c2jName" : "member", "c2jShape" : "QueueSummary", "defaultConsumerFluentSetterDocumentation" : "Sets the value of the Member property for this object.\n\nThis is a convenience that creates an instance of the {@link QueueSummary.Builder} avoiding the need to create one manually via {@link QueueSummary#builder()}.\n\nWhen the {@link Consumer} completes, {@link QueueSummary.Builder#build()} is called immediately and its result is passed to {@link #member(QueueSummary)}.\n@param member a consumer that will call methods on {@link QueueSummary.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #member(QueueSummary)", "deprecated" : false, "deprecatedBeanStyleSetterMethodName" : null, "deprecatedFluentGetterMethodName" : null, "deprecatedFluentSetterMethodName" : null, "deprecatedGetterDocumentation" : "Returns the value of the Member property for this object.\n@return The value of the Member property for this object.\n@deprecated Use {@link #member()}\n", "deprecatedName" : null, "deprecatedSetterDocumentation" : "Sets the value of the Member property for this object.\n\n@param member The new value for the Member property for this object.\n@return Returns a reference to this object so that method calls can be chained together.\n@deprecated Use {@link #member(QueueSummary)}\n", "documentation" : "", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "existenceCheckDocumentation" : "Returns true if the Member property was specified by the sender (it may be empty), or false if the sender did not specify the value (it will be empty). For responses returned by the SDK, the sender is the AWS service.\n", "existenceCheckMethodName" : "hasMember", "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "member", "fluentSetterDocumentation" : "Sets the value of the Member property for this object.\n\n@param member The new value for the Member property for this object.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "member", "getterDocumentation" : "Returns the value of the Member property for this object.\n@return The value of the Member property for this object.", "getterModel" : { "returnType" : "QueueSummary", "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" : "QueueSummary", "variableName" : "member", "variableType" : "QueueSummary", "documentation" : null, "simpleType" : "QueueSummary", "variableSetterType" : "QueueSummary" }, "simple" : false, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "QueueSummary", "variableName" : "member", "variableType" : "QueueSummary", "documentation" : "", "simpleType" : "QueueSummary", "variableSetterType" : "QueueSummary" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null }, "memberLocationName" : null, "memberType" : "QueueSummary", "map" : false, "memberAdditionalMarshallingPath" : null, "memberAdditionalUnmarshallingPath" : null, "simple" : false, "simpleType" : "QueueSummary", "templateImplType" : "java.util.ArrayList", "templateType" : "java.util.List" }, "map" : false, "mapModel" : null, "marshallingType" : "LIST", "name" : "QueueSummaryList", "sensitive" : false, "setterDocumentation" : "

Information about the queues.

\n@param queueSummaryList Information about the queues.", "setterMethodName" : "setQueueSummaryList", "setterModel" : { "variableDeclarationType" : "java.util.List", "variableName" : "queueSummaryList", "variableType" : "java.util.List", "documentation" : null, "simpleType" : "List", "variableSetterType" : "java.util.Collection" }, "simple" : false, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "java.util.List", "variableName" : "queueSummaryList", "variableType" : "java.util.List", "documentation" : "

Information about the queues.

", "simpleType" : "List", "variableSetterType" : "java.util.Collection" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null }, { "autoConstructClassIfExists" : { "present" : false }, "beanStyleGetterMethodName" : "getNextToken", "beanStyleSetterMethodName" : "setNextToken", "c2jName" : "NextToken", "c2jShape" : "NextToken", "defaultConsumerFluentSetterDocumentation" : "

If there are additional results, this is the token for the next set of results.

\nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #nextToken(String)}.\n@param nextToken a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #nextToken(String)", "deprecated" : false, "deprecatedBeanStyleSetterMethodName" : null, "deprecatedFluentGetterMethodName" : null, "deprecatedFluentSetterMethodName" : null, "deprecatedGetterDocumentation" : "

If there are additional results, this is the token for the next set of results.

\n@return If there are additional results, this is the token for the next set of results.\n@deprecated Use {@link #nextToken()}\n", "deprecatedName" : null, "deprecatedSetterDocumentation" : "

If there are additional results, this is the token for the next set of results.

\n@param nextToken If there are additional results, this is the token for the next set of results.\n@return Returns a reference to this object so that method calls can be chained together.\n@deprecated Use {@link #nextToken(String)}\n", "documentation" : "

If there are additional results, this is the token for the next set of results.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "existenceCheckDocumentation" : "Returns true if the NextToken property was specified by the sender (it may be empty), or false if the sender did not specify the value (it will be empty). For responses returned by the SDK, the sender is the AWS service.\n", "existenceCheckMethodName" : "hasNextToken", "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "nextToken", "fluentSetterDocumentation" : "

If there are additional results, this is the token for the next set of results.

\n@param nextToken If there are additional results, this is the token for the next set of results.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "nextToken", "getterDocumentation" : "

If there are additional results, this is the token for the next set of results.

\n@return If there are additional results, this is the token for the next set of results.", "getterModel" : { "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" : "

If there are additional results, this is the token for the next set of results.

\n@param nextToken If there are additional results, this is the token for the next set of results.", "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" : "

If there are additional results, this is the token for the next set of results.

", "simpleType" : "String", "variableSetterType" : "String" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null } ], "membersAsMap" : { "NextToken" : { "autoConstructClassIfExists" : { "present" : false }, "beanStyleGetterMethodName" : "getNextToken", "beanStyleSetterMethodName" : "setNextToken", "c2jName" : "NextToken", "c2jShape" : "NextToken", "defaultConsumerFluentSetterDocumentation" : "

If there are additional results, this is the token for the next set of results.

\nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #nextToken(String)}.\n@param nextToken a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #nextToken(String)", "deprecated" : false, "deprecatedBeanStyleSetterMethodName" : null, "deprecatedFluentGetterMethodName" : null, "deprecatedFluentSetterMethodName" : null, "deprecatedGetterDocumentation" : "

If there are additional results, this is the token for the next set of results.

\n@return If there are additional results, this is the token for the next set of results.\n@deprecated Use {@link #nextToken()}\n", "deprecatedName" : null, "deprecatedSetterDocumentation" : "

If there are additional results, this is the token for the next set of results.

\n@param nextToken If there are additional results, this is the token for the next set of results.\n@return Returns a reference to this object so that method calls can be chained together.\n@deprecated Use {@link #nextToken(String)}\n", "documentation" : "

If there are additional results, this is the token for the next set of results.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "existenceCheckDocumentation" : "Returns true if the NextToken property was specified by the sender (it may be empty), or false if the sender did not specify the value (it will be empty). For responses returned by the SDK, the sender is the AWS service.\n", "existenceCheckMethodName" : "hasNextToken", "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "nextToken", "fluentSetterDocumentation" : "

If there are additional results, this is the token for the next set of results.

\n@param nextToken If there are additional results, this is the token for the next set of results.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "nextToken", "getterDocumentation" : "

If there are additional results, this is the token for the next set of results.

\n@return If there are additional results, this is the token for the next set of results.", "getterModel" : { "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" : "

If there are additional results, this is the token for the next set of results.

\n@param nextToken If there are additional results, this is the token for the next set of results.", "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" : "

If there are additional results, this is the token for the next set of results.

", "simpleType" : "String", "variableSetterType" : "String" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null }, "QueueSummaryList" : { "autoConstructClassIfExists" : { "present" : true }, "beanStyleGetterMethodName" : "getQueueSummaryList", "beanStyleSetterMethodName" : "setQueueSummaryList", "c2jName" : "QueueSummaryList", "c2jShape" : "QueueSummaryList", "defaultConsumerFluentSetterDocumentation" : "

Information about the queues.

\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 #queueSummaryList(List)}.\n@param queueSummaryList 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 #queueSummaryList(List)", "deprecated" : false, "deprecatedBeanStyleSetterMethodName" : null, "deprecatedFluentGetterMethodName" : null, "deprecatedFluentSetterMethodName" : null, "deprecatedGetterDocumentation" : "

Information about the queues.

\n

\nAttempts to modify the collection returned by this method will result in an UnsupportedOperationException.\n

\n

\nYou can use {@link #hasQueueSummaryList()} to see if a value was sent in this field.\n

\n@return Information about the queues.\n@deprecated Use {@link #queueSummaryList()}\n", "deprecatedName" : null, "deprecatedSetterDocumentation" : "

Information about the queues.

\n@param queueSummaryList Information about the queues.\n@return Returns a reference to this object so that method calls can be chained together.\n@deprecated Use {@link #queueSummaryList(List)}\n", "documentation" : "

Information about the queues.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "existenceCheckDocumentation" : "Returns true if the QueueSummaryList property was specified by the sender (it may be empty), or false if the sender did not specify the value (it will be empty). For responses returned by the SDK, the sender is the AWS service.\n", "existenceCheckMethodName" : "hasQueueSummaryList", "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "queueSummaryList", "fluentSetterDocumentation" : "

Information about the queues.

\n@param queueSummaryList Information about the queues.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "queueSummaryList", "getterDocumentation" : "

Information about the queues.

\n

\nAttempts to modify the collection returned by this method will result in an UnsupportedOperationException.\n

\n

\nYou can use {@link #hasQueueSummaryList()} to see if a value was sent in this field.\n

\n@return Information about the queues.", "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" : "QueueSummaryList", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "QueueSummaryList", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : true, "listModel" : { "implType" : "java.util.ArrayList", "interfaceType" : "java.util.List", "listMemberModel" : { "autoConstructClassIfExists" : { "present" : false }, "beanStyleGetterMethodName" : "getMember", "beanStyleSetterMethodName" : "setMember", "c2jName" : "member", "c2jShape" : "QueueSummary", "defaultConsumerFluentSetterDocumentation" : "Sets the value of the Member property for this object.\n\nThis is a convenience that creates an instance of the {@link QueueSummary.Builder} avoiding the need to create one manually via {@link QueueSummary#builder()}.\n\nWhen the {@link Consumer} completes, {@link QueueSummary.Builder#build()} is called immediately and its result is passed to {@link #member(QueueSummary)}.\n@param member a consumer that will call methods on {@link QueueSummary.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #member(QueueSummary)", "deprecated" : false, "deprecatedBeanStyleSetterMethodName" : null, "deprecatedFluentGetterMethodName" : null, "deprecatedFluentSetterMethodName" : null, "deprecatedGetterDocumentation" : "Returns the value of the Member property for this object.\n@return The value of the Member property for this object.\n@deprecated Use {@link #member()}\n", "deprecatedName" : null, "deprecatedSetterDocumentation" : "Sets the value of the Member property for this object.\n\n@param member The new value for the Member property for this object.\n@return Returns a reference to this object so that method calls can be chained together.\n@deprecated Use {@link #member(QueueSummary)}\n", "documentation" : "", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "existenceCheckDocumentation" : "Returns true if the Member property was specified by the sender (it may be empty), or false if the sender did not specify the value (it will be empty). For responses returned by the SDK, the sender is the AWS service.\n", "existenceCheckMethodName" : "hasMember", "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "member", "fluentSetterDocumentation" : "Sets the value of the Member property for this object.\n\n@param member The new value for the Member property for this object.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "member", "getterDocumentation" : "Returns the value of the Member property for this object.\n@return The value of the Member property for this object.", "getterModel" : { "returnType" : "QueueSummary", "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" : "QueueSummary", "variableName" : "member", "variableType" : "QueueSummary", "documentation" : null, "simpleType" : "QueueSummary", "variableSetterType" : "QueueSummary" }, "simple" : false, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "QueueSummary", "variableName" : "member", "variableType" : "QueueSummary", "documentation" : "", "simpleType" : "QueueSummary", "variableSetterType" : "QueueSummary" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null }, "memberLocationName" : null, "memberType" : "QueueSummary", "map" : false, "memberAdditionalMarshallingPath" : null, "memberAdditionalUnmarshallingPath" : null, "simple" : false, "simpleType" : "QueueSummary", "templateImplType" : "java.util.ArrayList", "templateType" : "java.util.List" }, "map" : false, "mapModel" : null, "marshallingType" : "LIST", "name" : "QueueSummaryList", "sensitive" : false, "setterDocumentation" : "

Information about the queues.

\n@param queueSummaryList Information about the queues.", "setterMethodName" : "setQueueSummaryList", "setterModel" : { "variableDeclarationType" : "java.util.List", "variableName" : "queueSummaryList", "variableType" : "java.util.List", "documentation" : null, "simpleType" : "List", "variableSetterType" : "java.util.Collection" }, "simple" : false, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "java.util.List", "variableName" : "queueSummaryList", "variableType" : "java.util.List", "documentation" : "

Information about the queues.

", "simpleType" : "List", "variableSetterType" : "java.util.Collection" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null } }, "nonStreamingMembers" : [ { "autoConstructClassIfExists" : { "present" : true }, "beanStyleGetterMethodName" : "getQueueSummaryList", "beanStyleSetterMethodName" : "setQueueSummaryList", "c2jName" : "QueueSummaryList", "c2jShape" : "QueueSummaryList", "defaultConsumerFluentSetterDocumentation" : "

Information about the queues.

\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 #queueSummaryList(List)}.\n@param queueSummaryList 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 #queueSummaryList(List)", "deprecated" : false, "deprecatedBeanStyleSetterMethodName" : null, "deprecatedFluentGetterMethodName" : null, "deprecatedFluentSetterMethodName" : null, "deprecatedGetterDocumentation" : "

Information about the queues.

\n

\nAttempts to modify the collection returned by this method will result in an UnsupportedOperationException.\n

\n

\nYou can use {@link #hasQueueSummaryList()} to see if a value was sent in this field.\n

\n@return Information about the queues.\n@deprecated Use {@link #queueSummaryList()}\n", "deprecatedName" : null, "deprecatedSetterDocumentation" : "

Information about the queues.

\n@param queueSummaryList Information about the queues.\n@return Returns a reference to this object so that method calls can be chained together.\n@deprecated Use {@link #queueSummaryList(List)}\n", "documentation" : "

Information about the queues.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "existenceCheckDocumentation" : "Returns true if the QueueSummaryList property was specified by the sender (it may be empty), or false if the sender did not specify the value (it will be empty). For responses returned by the SDK, the sender is the AWS service.\n", "existenceCheckMethodName" : "hasQueueSummaryList", "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "queueSummaryList", "fluentSetterDocumentation" : "

Information about the queues.

\n@param queueSummaryList Information about the queues.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "queueSummaryList", "getterDocumentation" : "

Information about the queues.

\n

\nAttempts to modify the collection returned by this method will result in an UnsupportedOperationException.\n

\n

\nYou can use {@link #hasQueueSummaryList()} to see if a value was sent in this field.\n

\n@return Information about the queues.", "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" : "QueueSummaryList", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "QueueSummaryList", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : true, "listModel" : { "implType" : "java.util.ArrayList", "interfaceType" : "java.util.List", "listMemberModel" : { "autoConstructClassIfExists" : { "present" : false }, "beanStyleGetterMethodName" : "getMember", "beanStyleSetterMethodName" : "setMember", "c2jName" : "member", "c2jShape" : "QueueSummary", "defaultConsumerFluentSetterDocumentation" : "Sets the value of the Member property for this object.\n\nThis is a convenience that creates an instance of the {@link QueueSummary.Builder} avoiding the need to create one manually via {@link QueueSummary#builder()}.\n\nWhen the {@link Consumer} completes, {@link QueueSummary.Builder#build()} is called immediately and its result is passed to {@link #member(QueueSummary)}.\n@param member a consumer that will call methods on {@link QueueSummary.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #member(QueueSummary)", "deprecated" : false, "deprecatedBeanStyleSetterMethodName" : null, "deprecatedFluentGetterMethodName" : null, "deprecatedFluentSetterMethodName" : null, "deprecatedGetterDocumentation" : "Returns the value of the Member property for this object.\n@return The value of the Member property for this object.\n@deprecated Use {@link #member()}\n", "deprecatedName" : null, "deprecatedSetterDocumentation" : "Sets the value of the Member property for this object.\n\n@param member The new value for the Member property for this object.\n@return Returns a reference to this object so that method calls can be chained together.\n@deprecated Use {@link #member(QueueSummary)}\n", "documentation" : "", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "existenceCheckDocumentation" : "Returns true if the Member property was specified by the sender (it may be empty), or false if the sender did not specify the value (it will be empty). For responses returned by the SDK, the sender is the AWS service.\n", "existenceCheckMethodName" : "hasMember", "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "member", "fluentSetterDocumentation" : "Sets the value of the Member property for this object.\n\n@param member The new value for the Member property for this object.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "member", "getterDocumentation" : "Returns the value of the Member property for this object.\n@return The value of the Member property for this object.", "getterModel" : { "returnType" : "QueueSummary", "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" : "QueueSummary", "variableName" : "member", "variableType" : "QueueSummary", "documentation" : null, "simpleType" : "QueueSummary", "variableSetterType" : "QueueSummary" }, "simple" : false, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "QueueSummary", "variableName" : "member", "variableType" : "QueueSummary", "documentation" : "", "simpleType" : "QueueSummary", "variableSetterType" : "QueueSummary" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null }, "memberLocationName" : null, "memberType" : "QueueSummary", "map" : false, "memberAdditionalMarshallingPath" : null, "memberAdditionalUnmarshallingPath" : null, "simple" : false, "simpleType" : "QueueSummary", "templateImplType" : "java.util.ArrayList", "templateType" : "java.util.List" }, "map" : false, "mapModel" : null, "marshallingType" : "LIST", "name" : "QueueSummaryList", "sensitive" : false, "setterDocumentation" : "

Information about the queues.

\n@param queueSummaryList Information about the queues.", "setterMethodName" : "setQueueSummaryList", "setterModel" : { "variableDeclarationType" : "java.util.List", "variableName" : "queueSummaryList", "variableType" : "java.util.List", "documentation" : null, "simpleType" : "List", "variableSetterType" : "java.util.Collection" }, "simple" : false, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "java.util.List", "variableName" : "queueSummaryList", "variableType" : "java.util.List", "documentation" : "

Information about the queues.

", "simpleType" : "List", "variableSetterType" : "java.util.Collection" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null }, { "autoConstructClassIfExists" : { "present" : false }, "beanStyleGetterMethodName" : "getNextToken", "beanStyleSetterMethodName" : "setNextToken", "c2jName" : "NextToken", "c2jShape" : "NextToken", "defaultConsumerFluentSetterDocumentation" : "

If there are additional results, this is the token for the next set of results.

\nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #nextToken(String)}.\n@param nextToken a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #nextToken(String)", "deprecated" : false, "deprecatedBeanStyleSetterMethodName" : null, "deprecatedFluentGetterMethodName" : null, "deprecatedFluentSetterMethodName" : null, "deprecatedGetterDocumentation" : "

If there are additional results, this is the token for the next set of results.

\n@return If there are additional results, this is the token for the next set of results.\n@deprecated Use {@link #nextToken()}\n", "deprecatedName" : null, "deprecatedSetterDocumentation" : "

If there are additional results, this is the token for the next set of results.

\n@param nextToken If there are additional results, this is the token for the next set of results.\n@return Returns a reference to this object so that method calls can be chained together.\n@deprecated Use {@link #nextToken(String)}\n", "documentation" : "

If there are additional results, this is the token for the next set of results.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "existenceCheckDocumentation" : "Returns true if the NextToken property was specified by the sender (it may be empty), or false if the sender did not specify the value (it will be empty). For responses returned by the SDK, the sender is the AWS service.\n", "existenceCheckMethodName" : "hasNextToken", "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "nextToken", "fluentSetterDocumentation" : "

If there are additional results, this is the token for the next set of results.

\n@param nextToken If there are additional results, this is the token for the next set of results.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "nextToken", "getterDocumentation" : "

If there are additional results, this is the token for the next set of results.

\n@return If there are additional results, this is the token for the next set of results.", "getterModel" : { "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" : "

If there are additional results, this is the token for the next set of results.

\n@param nextToken If there are additional results, this is the token for the next set of results.", "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" : "

If there are additional results, this is the token for the next set of results.

", "simpleType" : "String", "variableSetterType" : "String" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null } ], "requestSignerAware" : false, "requestSignerClassFqcn" : null, "required" : null, "shapeName" : "ListQueuesResponse", "simpleMethod" : false, "unmarshaller" : { "flattened" : false, "resultWrapper" : null }, "variable" : { "variableDeclarationType" : "ListQueuesResponse", "variableName" : "listQueuesResponse", "variableType" : "ListQueuesResponse", "documentation" : null, "simpleType" : "ListQueuesResponse", "variableSetterType" : "ListQueuesResponse" }, "wrapper" : false, "xmlNamespace" : null }, "ListRoutingProfilesRequest" : { "c2jName" : "ListRoutingProfilesRequest", "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" : "ListRoutingProfiles", "locationName" : null, "requestUri" : "/routing-profiles-summary/{InstanceId}", "target" : null, "verb" : "GET", "xmlNameSpaceUri" : null }, "members" : [ { "autoConstructClassIfExists" : { "present" : false }, "beanStyleGetterMethodName" : "getInstanceId", "beanStyleSetterMethodName" : "setInstanceId", "c2jName" : "InstanceId", "c2jShape" : "InstanceId", "defaultConsumerFluentSetterDocumentation" : "

The identifier of the Amazon Connect instance.

\nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #instanceId(String)}.\n@param instanceId a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #instanceId(String)", "deprecated" : false, "deprecatedBeanStyleSetterMethodName" : null, "deprecatedFluentGetterMethodName" : null, "deprecatedFluentSetterMethodName" : null, "deprecatedGetterDocumentation" : "

The identifier of the Amazon Connect instance.

\n@return The identifier of the Amazon Connect instance.\n@deprecated Use {@link #instanceId()}\n", "deprecatedName" : null, "deprecatedSetterDocumentation" : "

The identifier of the Amazon Connect instance.

\n@param instanceId The identifier of the Amazon Connect instance.\n@return Returns a reference to this object so that method calls can be chained together.\n@deprecated Use {@link #instanceId(String)}\n", "documentation" : "

The identifier of the Amazon Connect instance.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "existenceCheckDocumentation" : "Returns true if the InstanceId property was specified by the sender (it may be empty), or false if the sender did not specify the value (it will be empty). For responses returned by the SDK, the sender is the AWS service.\n", "existenceCheckMethodName" : "hasInstanceId", "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "instanceId", "fluentSetterDocumentation" : "

The identifier of the Amazon Connect instance.

\n@param instanceId The identifier of the Amazon Connect instance.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "instanceId", "getterDocumentation" : "

The identifier of the Amazon Connect instance.

\n@return The identifier of the Amazon Connect instance.", "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" : "InstanceId", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "InstanceId", "uri" : true }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "InstanceId", "sensitive" : false, "setterDocumentation" : "

The identifier of the Amazon Connect instance.

\n@param instanceId The identifier of the Amazon Connect instance.", "setterMethodName" : "setInstanceId", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "instanceId", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "instanceId", "variableType" : "String", "documentation" : "

The identifier of the Amazon Connect instance.

", "simpleType" : "String", "variableSetterType" : "String" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null }, { "autoConstructClassIfExists" : { "present" : false }, "beanStyleGetterMethodName" : "getNextToken", "beanStyleSetterMethodName" : "setNextToken", "c2jName" : "NextToken", "c2jShape" : "NextToken", "defaultConsumerFluentSetterDocumentation" : "

The token for the next set of results. Use the value returned in the previous response in the next request to retrieve the next set of results.

\nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #nextToken(String)}.\n@param nextToken a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #nextToken(String)", "deprecated" : false, "deprecatedBeanStyleSetterMethodName" : null, "deprecatedFluentGetterMethodName" : null, "deprecatedFluentSetterMethodName" : null, "deprecatedGetterDocumentation" : "

The token for the next set of results. Use the value returned in the previous response in the next request to retrieve the next set of results.

\n@return The token for the next set of results. Use the value returned in the previous response in the next request to retrieve the next set of results.\n@deprecated Use {@link #nextToken()}\n", "deprecatedName" : null, "deprecatedSetterDocumentation" : "

The token for the next set of results. Use the value returned in the previous response in the next request to retrieve the next set of results.

\n@param nextToken The token for the next set of results. Use the value returned in the previous response in the next request to retrieve the next set of results.\n@return Returns a reference to this object so that method calls can be chained together.\n@deprecated Use {@link #nextToken(String)}\n", "documentation" : "

The token for the next set of results. Use the value returned in the previous response in the next request to retrieve the next set of results.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "existenceCheckDocumentation" : "Returns true if the NextToken property was specified by the sender (it may be empty), or false if the sender did not specify the value (it will be empty). For responses returned by the SDK, the sender is the AWS service.\n", "existenceCheckMethodName" : "hasNextToken", "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "nextToken", "fluentSetterDocumentation" : "

The token for the next set of results. Use the value returned in the previous response in the next request to retrieve the next set of results.

\n@param nextToken The token for the next set of results. Use the value returned in the previous response in the next request to retrieve the next set of results.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "nextToken", "getterDocumentation" : "

The token for the next set of results. Use the value returned in the previous response in the next request to retrieve the next set of results.

\n@return The token for the next set of results. Use the value returned in the previous response in the next request to retrieve the next set of results.", "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 token for the next set of results. Use the value returned in the previous response in the next request to retrieve the next set of results.

\n@param nextToken The token for the next set of results. Use the value returned in the previous response in the next request to retrieve the next set of results.", "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 token for the next set of results. Use the value returned in the previous response in the next request to retrieve the next set of results.

", "simpleType" : "String", "variableSetterType" : "String" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null }, { "autoConstructClassIfExists" : { "present" : false }, "beanStyleGetterMethodName" : "getMaxResults", "beanStyleSetterMethodName" : "setMaxResults", "c2jName" : "MaxResults", "c2jShape" : "MaxResult1000", "defaultConsumerFluentSetterDocumentation" : "

The maximimum number of results to return per page.

\nThis is a convenience that creates an instance of the {@link Integer.Builder} avoiding the need to create one manually via {@link Integer#builder()}.\n\nWhen the {@link Consumer} completes, {@link Integer.Builder#build()} is called immediately and its result is passed to {@link #maxResults(Integer)}.\n@param maxResults a consumer that will call methods on {@link Integer.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #maxResults(Integer)", "deprecated" : false, "deprecatedBeanStyleSetterMethodName" : null, "deprecatedFluentGetterMethodName" : null, "deprecatedFluentSetterMethodName" : null, "deprecatedGetterDocumentation" : "

The maximimum number of results to return per page.

\n@return The maximimum number of results to return per page.\n@deprecated Use {@link #maxResults()}\n", "deprecatedName" : null, "deprecatedSetterDocumentation" : "

The maximimum number of results to return per page.

\n@param maxResults The maximimum number of results to return per page.\n@return Returns a reference to this object so that method calls can be chained together.\n@deprecated Use {@link #maxResults(Integer)}\n", "documentation" : "

The maximimum number of results to return per page.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "existenceCheckDocumentation" : "Returns true if the MaxResults property was specified by the sender (it may be empty), or false if the sender did not specify the value (it will be empty). For responses returned by the SDK, the sender is the AWS service.\n", "existenceCheckMethodName" : "hasMaxResults", "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "maxResults", "fluentSetterDocumentation" : "

The maximimum number of results to return per page.

\n@param maxResults The maximimum number of results to return per page.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "maxResults", "getterDocumentation" : "

The maximimum number of results to return per page.

\n@return The maximimum number of results to return per page.", "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 maximimum number of results to return per page.

\n@param maxResults The maximimum number of results to return per page.", "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 maximimum number of results to return per page.

", "simpleType" : "Integer", "variableSetterType" : "Integer" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null } ], "membersAsMap" : { "InstanceId" : { "autoConstructClassIfExists" : { "present" : false }, "beanStyleGetterMethodName" : "getInstanceId", "beanStyleSetterMethodName" : "setInstanceId", "c2jName" : "InstanceId", "c2jShape" : "InstanceId", "defaultConsumerFluentSetterDocumentation" : "

The identifier of the Amazon Connect instance.

\nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #instanceId(String)}.\n@param instanceId a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #instanceId(String)", "deprecated" : false, "deprecatedBeanStyleSetterMethodName" : null, "deprecatedFluentGetterMethodName" : null, "deprecatedFluentSetterMethodName" : null, "deprecatedGetterDocumentation" : "

The identifier of the Amazon Connect instance.

\n@return The identifier of the Amazon Connect instance.\n@deprecated Use {@link #instanceId()}\n", "deprecatedName" : null, "deprecatedSetterDocumentation" : "

The identifier of the Amazon Connect instance.

\n@param instanceId The identifier of the Amazon Connect instance.\n@return Returns a reference to this object so that method calls can be chained together.\n@deprecated Use {@link #instanceId(String)}\n", "documentation" : "

The identifier of the Amazon Connect instance.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "existenceCheckDocumentation" : "Returns true if the InstanceId property was specified by the sender (it may be empty), or false if the sender did not specify the value (it will be empty). For responses returned by the SDK, the sender is the AWS service.\n", "existenceCheckMethodName" : "hasInstanceId", "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "instanceId", "fluentSetterDocumentation" : "

The identifier of the Amazon Connect instance.

\n@param instanceId The identifier of the Amazon Connect instance.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "instanceId", "getterDocumentation" : "

The identifier of the Amazon Connect instance.

\n@return The identifier of the Amazon Connect instance.", "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" : "InstanceId", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "InstanceId", "uri" : true }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "InstanceId", "sensitive" : false, "setterDocumentation" : "

The identifier of the Amazon Connect instance.

\n@param instanceId The identifier of the Amazon Connect instance.", "setterMethodName" : "setInstanceId", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "instanceId", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "instanceId", "variableType" : "String", "documentation" : "

The identifier of the Amazon Connect instance.

", "simpleType" : "String", "variableSetterType" : "String" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null }, "MaxResults" : { "autoConstructClassIfExists" : { "present" : false }, "beanStyleGetterMethodName" : "getMaxResults", "beanStyleSetterMethodName" : "setMaxResults", "c2jName" : "MaxResults", "c2jShape" : "MaxResult1000", "defaultConsumerFluentSetterDocumentation" : "

The maximimum number of results to return per page.

\nThis is a convenience that creates an instance of the {@link Integer.Builder} avoiding the need to create one manually via {@link Integer#builder()}.\n\nWhen the {@link Consumer} completes, {@link Integer.Builder#build()} is called immediately and its result is passed to {@link #maxResults(Integer)}.\n@param maxResults a consumer that will call methods on {@link Integer.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #maxResults(Integer)", "deprecated" : false, "deprecatedBeanStyleSetterMethodName" : null, "deprecatedFluentGetterMethodName" : null, "deprecatedFluentSetterMethodName" : null, "deprecatedGetterDocumentation" : "

The maximimum number of results to return per page.

\n@return The maximimum number of results to return per page.\n@deprecated Use {@link #maxResults()}\n", "deprecatedName" : null, "deprecatedSetterDocumentation" : "

The maximimum number of results to return per page.

\n@param maxResults The maximimum number of results to return per page.\n@return Returns a reference to this object so that method calls can be chained together.\n@deprecated Use {@link #maxResults(Integer)}\n", "documentation" : "

The maximimum number of results to return per page.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "existenceCheckDocumentation" : "Returns true if the MaxResults property was specified by the sender (it may be empty), or false if the sender did not specify the value (it will be empty). For responses returned by the SDK, the sender is the AWS service.\n", "existenceCheckMethodName" : "hasMaxResults", "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "maxResults", "fluentSetterDocumentation" : "

The maximimum number of results to return per page.

\n@param maxResults The maximimum number of results to return per page.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "maxResults", "getterDocumentation" : "

The maximimum number of results to return per page.

\n@return The maximimum number of results to return per page.", "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 maximimum number of results to return per page.

\n@param maxResults The maximimum number of results to return per page.", "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 maximimum number of results to return per page.

", "simpleType" : "Integer", "variableSetterType" : "Integer" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null }, "NextToken" : { "autoConstructClassIfExists" : { "present" : false }, "beanStyleGetterMethodName" : "getNextToken", "beanStyleSetterMethodName" : "setNextToken", "c2jName" : "NextToken", "c2jShape" : "NextToken", "defaultConsumerFluentSetterDocumentation" : "

The token for the next set of results. Use the value returned in the previous response in the next request to retrieve the next set of results.

\nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #nextToken(String)}.\n@param nextToken a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #nextToken(String)", "deprecated" : false, "deprecatedBeanStyleSetterMethodName" : null, "deprecatedFluentGetterMethodName" : null, "deprecatedFluentSetterMethodName" : null, "deprecatedGetterDocumentation" : "

The token for the next set of results. Use the value returned in the previous response in the next request to retrieve the next set of results.

\n@return The token for the next set of results. Use the value returned in the previous response in the next request to retrieve the next set of results.\n@deprecated Use {@link #nextToken()}\n", "deprecatedName" : null, "deprecatedSetterDocumentation" : "

The token for the next set of results. Use the value returned in the previous response in the next request to retrieve the next set of results.

\n@param nextToken The token for the next set of results. Use the value returned in the previous response in the next request to retrieve the next set of results.\n@return Returns a reference to this object so that method calls can be chained together.\n@deprecated Use {@link #nextToken(String)}\n", "documentation" : "

The token for the next set of results. Use the value returned in the previous response in the next request to retrieve the next set of results.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "existenceCheckDocumentation" : "Returns true if the NextToken property was specified by the sender (it may be empty), or false if the sender did not specify the value (it will be empty). For responses returned by the SDK, the sender is the AWS service.\n", "existenceCheckMethodName" : "hasNextToken", "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "nextToken", "fluentSetterDocumentation" : "

The token for the next set of results. Use the value returned in the previous response in the next request to retrieve the next set of results.

\n@param nextToken The token for the next set of results. Use the value returned in the previous response in the next request to retrieve the next set of results.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "nextToken", "getterDocumentation" : "

The token for the next set of results. Use the value returned in the previous response in the next request to retrieve the next set of results.

\n@return The token for the next set of results. Use the value returned in the previous response in the next request to retrieve the next set of results.", "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 token for the next set of results. Use the value returned in the previous response in the next request to retrieve the next set of results.

\n@param nextToken The token for the next set of results. Use the value returned in the previous response in the next request to retrieve the next set of results.", "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 token for the next set of results. Use the value returned in the previous response in the next request to retrieve the next set of results.

", "simpleType" : "String", "variableSetterType" : "String" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null } }, "nonStreamingMembers" : [ { "autoConstructClassIfExists" : { "present" : false }, "beanStyleGetterMethodName" : "getInstanceId", "beanStyleSetterMethodName" : "setInstanceId", "c2jName" : "InstanceId", "c2jShape" : "InstanceId", "defaultConsumerFluentSetterDocumentation" : "

The identifier of the Amazon Connect instance.

\nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #instanceId(String)}.\n@param instanceId a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #instanceId(String)", "deprecated" : false, "deprecatedBeanStyleSetterMethodName" : null, "deprecatedFluentGetterMethodName" : null, "deprecatedFluentSetterMethodName" : null, "deprecatedGetterDocumentation" : "

The identifier of the Amazon Connect instance.

\n@return The identifier of the Amazon Connect instance.\n@deprecated Use {@link #instanceId()}\n", "deprecatedName" : null, "deprecatedSetterDocumentation" : "

The identifier of the Amazon Connect instance.

\n@param instanceId The identifier of the Amazon Connect instance.\n@return Returns a reference to this object so that method calls can be chained together.\n@deprecated Use {@link #instanceId(String)}\n", "documentation" : "

The identifier of the Amazon Connect instance.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "existenceCheckDocumentation" : "Returns true if the InstanceId property was specified by the sender (it may be empty), or false if the sender did not specify the value (it will be empty). For responses returned by the SDK, the sender is the AWS service.\n", "existenceCheckMethodName" : "hasInstanceId", "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "instanceId", "fluentSetterDocumentation" : "

The identifier of the Amazon Connect instance.

\n@param instanceId The identifier of the Amazon Connect instance.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "instanceId", "getterDocumentation" : "

The identifier of the Amazon Connect instance.

\n@return The identifier of the Amazon Connect instance.", "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" : "InstanceId", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "InstanceId", "uri" : true }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "InstanceId", "sensitive" : false, "setterDocumentation" : "

The identifier of the Amazon Connect instance.

\n@param instanceId The identifier of the Amazon Connect instance.", "setterMethodName" : "setInstanceId", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "instanceId", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "instanceId", "variableType" : "String", "documentation" : "

The identifier of the Amazon Connect instance.

", "simpleType" : "String", "variableSetterType" : "String" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null }, { "autoConstructClassIfExists" : { "present" : false }, "beanStyleGetterMethodName" : "getNextToken", "beanStyleSetterMethodName" : "setNextToken", "c2jName" : "NextToken", "c2jShape" : "NextToken", "defaultConsumerFluentSetterDocumentation" : "

The token for the next set of results. Use the value returned in the previous response in the next request to retrieve the next set of results.

\nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #nextToken(String)}.\n@param nextToken a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #nextToken(String)", "deprecated" : false, "deprecatedBeanStyleSetterMethodName" : null, "deprecatedFluentGetterMethodName" : null, "deprecatedFluentSetterMethodName" : null, "deprecatedGetterDocumentation" : "

The token for the next set of results. Use the value returned in the previous response in the next request to retrieve the next set of results.

\n@return The token for the next set of results. Use the value returned in the previous response in the next request to retrieve the next set of results.\n@deprecated Use {@link #nextToken()}\n", "deprecatedName" : null, "deprecatedSetterDocumentation" : "

The token for the next set of results. Use the value returned in the previous response in the next request to retrieve the next set of results.

\n@param nextToken The token for the next set of results. Use the value returned in the previous response in the next request to retrieve the next set of results.\n@return Returns a reference to this object so that method calls can be chained together.\n@deprecated Use {@link #nextToken(String)}\n", "documentation" : "

The token for the next set of results. Use the value returned in the previous response in the next request to retrieve the next set of results.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "existenceCheckDocumentation" : "Returns true if the NextToken property was specified by the sender (it may be empty), or false if the sender did not specify the value (it will be empty). For responses returned by the SDK, the sender is the AWS service.\n", "existenceCheckMethodName" : "hasNextToken", "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "nextToken", "fluentSetterDocumentation" : "

The token for the next set of results. Use the value returned in the previous response in the next request to retrieve the next set of results.

\n@param nextToken The token for the next set of results. Use the value returned in the previous response in the next request to retrieve the next set of results.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "nextToken", "getterDocumentation" : "

The token for the next set of results. Use the value returned in the previous response in the next request to retrieve the next set of results.

\n@return The token for the next set of results. Use the value returned in the previous response in the next request to retrieve the next set of results.", "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 token for the next set of results. Use the value returned in the previous response in the next request to retrieve the next set of results.

\n@param nextToken The token for the next set of results. Use the value returned in the previous response in the next request to retrieve the next set of results.", "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 token for the next set of results. Use the value returned in the previous response in the next request to retrieve the next set of results.

", "simpleType" : "String", "variableSetterType" : "String" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null }, { "autoConstructClassIfExists" : { "present" : false }, "beanStyleGetterMethodName" : "getMaxResults", "beanStyleSetterMethodName" : "setMaxResults", "c2jName" : "MaxResults", "c2jShape" : "MaxResult1000", "defaultConsumerFluentSetterDocumentation" : "

The maximimum number of results to return per page.

\nThis is a convenience that creates an instance of the {@link Integer.Builder} avoiding the need to create one manually via {@link Integer#builder()}.\n\nWhen the {@link Consumer} completes, {@link Integer.Builder#build()} is called immediately and its result is passed to {@link #maxResults(Integer)}.\n@param maxResults a consumer that will call methods on {@link Integer.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #maxResults(Integer)", "deprecated" : false, "deprecatedBeanStyleSetterMethodName" : null, "deprecatedFluentGetterMethodName" : null, "deprecatedFluentSetterMethodName" : null, "deprecatedGetterDocumentation" : "

The maximimum number of results to return per page.

\n@return The maximimum number of results to return per page.\n@deprecated Use {@link #maxResults()}\n", "deprecatedName" : null, "deprecatedSetterDocumentation" : "

The maximimum number of results to return per page.

\n@param maxResults The maximimum number of results to return per page.\n@return Returns a reference to this object so that method calls can be chained together.\n@deprecated Use {@link #maxResults(Integer)}\n", "documentation" : "

The maximimum number of results to return per page.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "existenceCheckDocumentation" : "Returns true if the MaxResults property was specified by the sender (it may be empty), or false if the sender did not specify the value (it will be empty). For responses returned by the SDK, the sender is the AWS service.\n", "existenceCheckMethodName" : "hasMaxResults", "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "maxResults", "fluentSetterDocumentation" : "

The maximimum number of results to return per page.

\n@param maxResults The maximimum number of results to return per page.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "maxResults", "getterDocumentation" : "

The maximimum number of results to return per page.

\n@return The maximimum number of results to return per page.", "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 maximimum number of results to return per page.

\n@param maxResults The maximimum number of results to return per page.", "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 maximimum number of results to return per page.

", "simpleType" : "Integer", "variableSetterType" : "Integer" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null } ], "requestSignerAware" : false, "requestSignerClassFqcn" : null, "required" : [ "InstanceId" ], "shapeName" : "ListRoutingProfilesRequest", "simpleMethod" : false, "unmarshaller" : null, "variable" : { "variableDeclarationType" : "ListRoutingProfilesRequest", "variableName" : "listRoutingProfilesRequest", "variableType" : "ListRoutingProfilesRequest", "documentation" : null, "simpleType" : "ListRoutingProfilesRequest", "variableSetterType" : "ListRoutingProfilesRequest" }, "wrapper" : false, "xmlNamespace" : null }, "ListRoutingProfilesResponse" : { "c2jName" : "ListRoutingProfilesResponse", "customization" : { "artificialResultWrapper" : null, "skipGeneratingMarshaller" : false, "skipGeneratingModelClass" : false, "skipGeneratingUnmarshaller" : false, "staxTargetDepthOffset" : 0 }, "deprecated" : false, "documentation" : "", "endpointDiscovery" : null, "enums" : null, "errorCode" : null, "event" : false, "eventStream" : false, "explicitEventPayloadMember" : null, "hasHeaderMember" : false, "hasPayloadMember" : false, "hasRequiresLengthMember" : false, "hasStatusCodeMember" : false, "hasStreamingMember" : false, "httpStatusCode" : null, "marshaller" : null, "members" : [ { "autoConstructClassIfExists" : { "present" : true }, "beanStyleGetterMethodName" : "getRoutingProfileSummaryList", "beanStyleSetterMethodName" : "setRoutingProfileSummaryList", "c2jName" : "RoutingProfileSummaryList", "c2jShape" : "RoutingProfileSummaryList", "defaultConsumerFluentSetterDocumentation" : "

Information about the routing profiles.

\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 #routingProfileSummaryList(List)}.\n@param routingProfileSummaryList 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 #routingProfileSummaryList(List)", "deprecated" : false, "deprecatedBeanStyleSetterMethodName" : null, "deprecatedFluentGetterMethodName" : null, "deprecatedFluentSetterMethodName" : null, "deprecatedGetterDocumentation" : "

Information about the routing profiles.

\n

\nAttempts to modify the collection returned by this method will result in an UnsupportedOperationException.\n

\n

\nYou can use {@link #hasRoutingProfileSummaryList()} to see if a value was sent in this field.\n

\n@return Information about the routing profiles.\n@deprecated Use {@link #routingProfileSummaryList()}\n", "deprecatedName" : null, "deprecatedSetterDocumentation" : "

Information about the routing profiles.

\n@param routingProfileSummaryList Information about the routing profiles.\n@return Returns a reference to this object so that method calls can be chained together.\n@deprecated Use {@link #routingProfileSummaryList(List)}\n", "documentation" : "

Information about the routing profiles.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "existenceCheckDocumentation" : "Returns true if the RoutingProfileSummaryList property was specified by the sender (it may be empty), or false if the sender did not specify the value (it will be empty). For responses returned by the SDK, the sender is the AWS service.\n", "existenceCheckMethodName" : "hasRoutingProfileSummaryList", "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "routingProfileSummaryList", "fluentSetterDocumentation" : "

Information about the routing profiles.

\n@param routingProfileSummaryList Information about the routing profiles.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "routingProfileSummaryList", "getterDocumentation" : "

Information about the routing profiles.

\n

\nAttempts to modify the collection returned by this method will result in an UnsupportedOperationException.\n

\n

\nYou can use {@link #hasRoutingProfileSummaryList()} to see if a value was sent in this field.\n

\n@return Information about the routing profiles.", "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" : "RoutingProfileSummaryList", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "RoutingProfileSummaryList", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : true, "listModel" : { "implType" : "java.util.ArrayList", "interfaceType" : "java.util.List", "listMemberModel" : { "autoConstructClassIfExists" : { "present" : false }, "beanStyleGetterMethodName" : "getMember", "beanStyleSetterMethodName" : "setMember", "c2jName" : "member", "c2jShape" : "RoutingProfileSummary", "defaultConsumerFluentSetterDocumentation" : "Sets the value of the Member property for this object.\n\nThis is a convenience that creates an instance of the {@link RoutingProfileSummary.Builder} avoiding the need to create one manually via {@link RoutingProfileSummary#builder()}.\n\nWhen the {@link Consumer} completes, {@link RoutingProfileSummary.Builder#build()} is called immediately and its result is passed to {@link #member(RoutingProfileSummary)}.\n@param member a consumer that will call methods on {@link RoutingProfileSummary.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #member(RoutingProfileSummary)", "deprecated" : false, "deprecatedBeanStyleSetterMethodName" : null, "deprecatedFluentGetterMethodName" : null, "deprecatedFluentSetterMethodName" : null, "deprecatedGetterDocumentation" : "Returns the value of the Member property for this object.\n@return The value of the Member property for this object.\n@deprecated Use {@link #member()}\n", "deprecatedName" : null, "deprecatedSetterDocumentation" : "Sets the value of the Member property for this object.\n\n@param member The new value for the Member property for this object.\n@return Returns a reference to this object so that method calls can be chained together.\n@deprecated Use {@link #member(RoutingProfileSummary)}\n", "documentation" : "", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "existenceCheckDocumentation" : "Returns true if the Member property was specified by the sender (it may be empty), or false if the sender did not specify the value (it will be empty). For responses returned by the SDK, the sender is the AWS service.\n", "existenceCheckMethodName" : "hasMember", "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "member", "fluentSetterDocumentation" : "Sets the value of the Member property for this object.\n\n@param member The new value for the Member property for this object.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "member", "getterDocumentation" : "Returns the value of the Member property for this object.\n@return The value of the Member property for this object.", "getterModel" : { "returnType" : "RoutingProfileSummary", "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" : "RoutingProfileSummary", "variableName" : "member", "variableType" : "RoutingProfileSummary", "documentation" : null, "simpleType" : "RoutingProfileSummary", "variableSetterType" : "RoutingProfileSummary" }, "simple" : false, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "RoutingProfileSummary", "variableName" : "member", "variableType" : "RoutingProfileSummary", "documentation" : "", "simpleType" : "RoutingProfileSummary", "variableSetterType" : "RoutingProfileSummary" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null }, "memberLocationName" : null, "memberType" : "RoutingProfileSummary", "map" : false, "memberAdditionalMarshallingPath" : null, "memberAdditionalUnmarshallingPath" : null, "simple" : false, "simpleType" : "RoutingProfileSummary", "templateImplType" : "java.util.ArrayList", "templateType" : "java.util.List" }, "map" : false, "mapModel" : null, "marshallingType" : "LIST", "name" : "RoutingProfileSummaryList", "sensitive" : false, "setterDocumentation" : "

Information about the routing profiles.

\n@param routingProfileSummaryList Information about the routing profiles.", "setterMethodName" : "setRoutingProfileSummaryList", "setterModel" : { "variableDeclarationType" : "java.util.List", "variableName" : "routingProfileSummaryList", "variableType" : "java.util.List", "documentation" : null, "simpleType" : "List", "variableSetterType" : "java.util.Collection" }, "simple" : false, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "java.util.List", "variableName" : "routingProfileSummaryList", "variableType" : "java.util.List", "documentation" : "

Information about the routing profiles.

", "simpleType" : "List", "variableSetterType" : "java.util.Collection" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null }, { "autoConstructClassIfExists" : { "present" : false }, "beanStyleGetterMethodName" : "getNextToken", "beanStyleSetterMethodName" : "setNextToken", "c2jName" : "NextToken", "c2jShape" : "NextToken", "defaultConsumerFluentSetterDocumentation" : "

If there are additional results, this is the token for the next set of results.

\nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #nextToken(String)}.\n@param nextToken a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #nextToken(String)", "deprecated" : false, "deprecatedBeanStyleSetterMethodName" : null, "deprecatedFluentGetterMethodName" : null, "deprecatedFluentSetterMethodName" : null, "deprecatedGetterDocumentation" : "

If there are additional results, this is the token for the next set of results.

\n@return If there are additional results, this is the token for the next set of results.\n@deprecated Use {@link #nextToken()}\n", "deprecatedName" : null, "deprecatedSetterDocumentation" : "

If there are additional results, this is the token for the next set of results.

\n@param nextToken If there are additional results, this is the token for the next set of results.\n@return Returns a reference to this object so that method calls can be chained together.\n@deprecated Use {@link #nextToken(String)}\n", "documentation" : "

If there are additional results, this is the token for the next set of results.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "existenceCheckDocumentation" : "Returns true if the NextToken property was specified by the sender (it may be empty), or false if the sender did not specify the value (it will be empty). For responses returned by the SDK, the sender is the AWS service.\n", "existenceCheckMethodName" : "hasNextToken", "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "nextToken", "fluentSetterDocumentation" : "

If there are additional results, this is the token for the next set of results.

\n@param nextToken If there are additional results, this is the token for the next set of results.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "nextToken", "getterDocumentation" : "

If there are additional results, this is the token for the next set of results.

\n@return If there are additional results, this is the token for the next set of results.", "getterModel" : { "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" : "

If there are additional results, this is the token for the next set of results.

\n@param nextToken If there are additional results, this is the token for the next set of results.", "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" : "

If there are additional results, this is the token for the next set of results.

", "simpleType" : "String", "variableSetterType" : "String" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null } ], "membersAsMap" : { "NextToken" : { "autoConstructClassIfExists" : { "present" : false }, "beanStyleGetterMethodName" : "getNextToken", "beanStyleSetterMethodName" : "setNextToken", "c2jName" : "NextToken", "c2jShape" : "NextToken", "defaultConsumerFluentSetterDocumentation" : "

If there are additional results, this is the token for the next set of results.

\nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #nextToken(String)}.\n@param nextToken a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #nextToken(String)", "deprecated" : false, "deprecatedBeanStyleSetterMethodName" : null, "deprecatedFluentGetterMethodName" : null, "deprecatedFluentSetterMethodName" : null, "deprecatedGetterDocumentation" : "

If there are additional results, this is the token for the next set of results.

\n@return If there are additional results, this is the token for the next set of results.\n@deprecated Use {@link #nextToken()}\n", "deprecatedName" : null, "deprecatedSetterDocumentation" : "

If there are additional results, this is the token for the next set of results.

\n@param nextToken If there are additional results, this is the token for the next set of results.\n@return Returns a reference to this object so that method calls can be chained together.\n@deprecated Use {@link #nextToken(String)}\n", "documentation" : "

If there are additional results, this is the token for the next set of results.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "existenceCheckDocumentation" : "Returns true if the NextToken property was specified by the sender (it may be empty), or false if the sender did not specify the value (it will be empty). For responses returned by the SDK, the sender is the AWS service.\n", "existenceCheckMethodName" : "hasNextToken", "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "nextToken", "fluentSetterDocumentation" : "

If there are additional results, this is the token for the next set of results.

\n@param nextToken If there are additional results, this is the token for the next set of results.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "nextToken", "getterDocumentation" : "

If there are additional results, this is the token for the next set of results.

\n@return If there are additional results, this is the token for the next set of results.", "getterModel" : { "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" : "

If there are additional results, this is the token for the next set of results.

\n@param nextToken If there are additional results, this is the token for the next set of results.", "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" : "

If there are additional results, this is the token for the next set of results.

", "simpleType" : "String", "variableSetterType" : "String" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null }, "RoutingProfileSummaryList" : { "autoConstructClassIfExists" : { "present" : true }, "beanStyleGetterMethodName" : "getRoutingProfileSummaryList", "beanStyleSetterMethodName" : "setRoutingProfileSummaryList", "c2jName" : "RoutingProfileSummaryList", "c2jShape" : "RoutingProfileSummaryList", "defaultConsumerFluentSetterDocumentation" : "

Information about the routing profiles.

\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 #routingProfileSummaryList(List)}.\n@param routingProfileSummaryList 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 #routingProfileSummaryList(List)", "deprecated" : false, "deprecatedBeanStyleSetterMethodName" : null, "deprecatedFluentGetterMethodName" : null, "deprecatedFluentSetterMethodName" : null, "deprecatedGetterDocumentation" : "

Information about the routing profiles.

\n

\nAttempts to modify the collection returned by this method will result in an UnsupportedOperationException.\n

\n

\nYou can use {@link #hasRoutingProfileSummaryList()} to see if a value was sent in this field.\n

\n@return Information about the routing profiles.\n@deprecated Use {@link #routingProfileSummaryList()}\n", "deprecatedName" : null, "deprecatedSetterDocumentation" : "

Information about the routing profiles.

\n@param routingProfileSummaryList Information about the routing profiles.\n@return Returns a reference to this object so that method calls can be chained together.\n@deprecated Use {@link #routingProfileSummaryList(List)}\n", "documentation" : "

Information about the routing profiles.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "existenceCheckDocumentation" : "Returns true if the RoutingProfileSummaryList property was specified by the sender (it may be empty), or false if the sender did not specify the value (it will be empty). For responses returned by the SDK, the sender is the AWS service.\n", "existenceCheckMethodName" : "hasRoutingProfileSummaryList", "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "routingProfileSummaryList", "fluentSetterDocumentation" : "

Information about the routing profiles.

\n@param routingProfileSummaryList Information about the routing profiles.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "routingProfileSummaryList", "getterDocumentation" : "

Information about the routing profiles.

\n

\nAttempts to modify the collection returned by this method will result in an UnsupportedOperationException.\n

\n

\nYou can use {@link #hasRoutingProfileSummaryList()} to see if a value was sent in this field.\n

\n@return Information about the routing profiles.", "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" : "RoutingProfileSummaryList", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "RoutingProfileSummaryList", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : true, "listModel" : { "implType" : "java.util.ArrayList", "interfaceType" : "java.util.List", "listMemberModel" : { "autoConstructClassIfExists" : { "present" : false }, "beanStyleGetterMethodName" : "getMember", "beanStyleSetterMethodName" : "setMember", "c2jName" : "member", "c2jShape" : "RoutingProfileSummary", "defaultConsumerFluentSetterDocumentation" : "Sets the value of the Member property for this object.\n\nThis is a convenience that creates an instance of the {@link RoutingProfileSummary.Builder} avoiding the need to create one manually via {@link RoutingProfileSummary#builder()}.\n\nWhen the {@link Consumer} completes, {@link RoutingProfileSummary.Builder#build()} is called immediately and its result is passed to {@link #member(RoutingProfileSummary)}.\n@param member a consumer that will call methods on {@link RoutingProfileSummary.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #member(RoutingProfileSummary)", "deprecated" : false, "deprecatedBeanStyleSetterMethodName" : null, "deprecatedFluentGetterMethodName" : null, "deprecatedFluentSetterMethodName" : null, "deprecatedGetterDocumentation" : "Returns the value of the Member property for this object.\n@return The value of the Member property for this object.\n@deprecated Use {@link #member()}\n", "deprecatedName" : null, "deprecatedSetterDocumentation" : "Sets the value of the Member property for this object.\n\n@param member The new value for the Member property for this object.\n@return Returns a reference to this object so that method calls can be chained together.\n@deprecated Use {@link #member(RoutingProfileSummary)}\n", "documentation" : "", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "existenceCheckDocumentation" : "Returns true if the Member property was specified by the sender (it may be empty), or false if the sender did not specify the value (it will be empty). For responses returned by the SDK, the sender is the AWS service.\n", "existenceCheckMethodName" : "hasMember", "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "member", "fluentSetterDocumentation" : "Sets the value of the Member property for this object.\n\n@param member The new value for the Member property for this object.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "member", "getterDocumentation" : "Returns the value of the Member property for this object.\n@return The value of the Member property for this object.", "getterModel" : { "returnType" : "RoutingProfileSummary", "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" : "RoutingProfileSummary", "variableName" : "member", "variableType" : "RoutingProfileSummary", "documentation" : null, "simpleType" : "RoutingProfileSummary", "variableSetterType" : "RoutingProfileSummary" }, "simple" : false, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "RoutingProfileSummary", "variableName" : "member", "variableType" : "RoutingProfileSummary", "documentation" : "", "simpleType" : "RoutingProfileSummary", "variableSetterType" : "RoutingProfileSummary" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null }, "memberLocationName" : null, "memberType" : "RoutingProfileSummary", "map" : false, "memberAdditionalMarshallingPath" : null, "memberAdditionalUnmarshallingPath" : null, "simple" : false, "simpleType" : "RoutingProfileSummary", "templateImplType" : "java.util.ArrayList", "templateType" : "java.util.List" }, "map" : false, "mapModel" : null, "marshallingType" : "LIST", "name" : "RoutingProfileSummaryList", "sensitive" : false, "setterDocumentation" : "

Information about the routing profiles.

\n@param routingProfileSummaryList Information about the routing profiles.", "setterMethodName" : "setRoutingProfileSummaryList", "setterModel" : { "variableDeclarationType" : "java.util.List", "variableName" : "routingProfileSummaryList", "variableType" : "java.util.List", "documentation" : null, "simpleType" : "List", "variableSetterType" : "java.util.Collection" }, "simple" : false, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "java.util.List", "variableName" : "routingProfileSummaryList", "variableType" : "java.util.List", "documentation" : "

Information about the routing profiles.

", "simpleType" : "List", "variableSetterType" : "java.util.Collection" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null } }, "nonStreamingMembers" : [ { "autoConstructClassIfExists" : { "present" : true }, "beanStyleGetterMethodName" : "getRoutingProfileSummaryList", "beanStyleSetterMethodName" : "setRoutingProfileSummaryList", "c2jName" : "RoutingProfileSummaryList", "c2jShape" : "RoutingProfileSummaryList", "defaultConsumerFluentSetterDocumentation" : "

Information about the routing profiles.

\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 #routingProfileSummaryList(List)}.\n@param routingProfileSummaryList 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 #routingProfileSummaryList(List)", "deprecated" : false, "deprecatedBeanStyleSetterMethodName" : null, "deprecatedFluentGetterMethodName" : null, "deprecatedFluentSetterMethodName" : null, "deprecatedGetterDocumentation" : "

Information about the routing profiles.

\n

\nAttempts to modify the collection returned by this method will result in an UnsupportedOperationException.\n

\n

\nYou can use {@link #hasRoutingProfileSummaryList()} to see if a value was sent in this field.\n

\n@return Information about the routing profiles.\n@deprecated Use {@link #routingProfileSummaryList()}\n", "deprecatedName" : null, "deprecatedSetterDocumentation" : "

Information about the routing profiles.

\n@param routingProfileSummaryList Information about the routing profiles.\n@return Returns a reference to this object so that method calls can be chained together.\n@deprecated Use {@link #routingProfileSummaryList(List)}\n", "documentation" : "

Information about the routing profiles.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "existenceCheckDocumentation" : "Returns true if the RoutingProfileSummaryList property was specified by the sender (it may be empty), or false if the sender did not specify the value (it will be empty). For responses returned by the SDK, the sender is the AWS service.\n", "existenceCheckMethodName" : "hasRoutingProfileSummaryList", "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "routingProfileSummaryList", "fluentSetterDocumentation" : "

Information about the routing profiles.

\n@param routingProfileSummaryList Information about the routing profiles.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "routingProfileSummaryList", "getterDocumentation" : "

Information about the routing profiles.

\n

\nAttempts to modify the collection returned by this method will result in an UnsupportedOperationException.\n

\n

\nYou can use {@link #hasRoutingProfileSummaryList()} to see if a value was sent in this field.\n

\n@return Information about the routing profiles.", "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" : "RoutingProfileSummaryList", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "RoutingProfileSummaryList", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : true, "listModel" : { "implType" : "java.util.ArrayList", "interfaceType" : "java.util.List", "listMemberModel" : { "autoConstructClassIfExists" : { "present" : false }, "beanStyleGetterMethodName" : "getMember", "beanStyleSetterMethodName" : "setMember", "c2jName" : "member", "c2jShape" : "RoutingProfileSummary", "defaultConsumerFluentSetterDocumentation" : "Sets the value of the Member property for this object.\n\nThis is a convenience that creates an instance of the {@link RoutingProfileSummary.Builder} avoiding the need to create one manually via {@link RoutingProfileSummary#builder()}.\n\nWhen the {@link Consumer} completes, {@link RoutingProfileSummary.Builder#build()} is called immediately and its result is passed to {@link #member(RoutingProfileSummary)}.\n@param member a consumer that will call methods on {@link RoutingProfileSummary.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #member(RoutingProfileSummary)", "deprecated" : false, "deprecatedBeanStyleSetterMethodName" : null, "deprecatedFluentGetterMethodName" : null, "deprecatedFluentSetterMethodName" : null, "deprecatedGetterDocumentation" : "Returns the value of the Member property for this object.\n@return The value of the Member property for this object.\n@deprecated Use {@link #member()}\n", "deprecatedName" : null, "deprecatedSetterDocumentation" : "Sets the value of the Member property for this object.\n\n@param member The new value for the Member property for this object.\n@return Returns a reference to this object so that method calls can be chained together.\n@deprecated Use {@link #member(RoutingProfileSummary)}\n", "documentation" : "", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "existenceCheckDocumentation" : "Returns true if the Member property was specified by the sender (it may be empty), or false if the sender did not specify the value (it will be empty). For responses returned by the SDK, the sender is the AWS service.\n", "existenceCheckMethodName" : "hasMember", "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "member", "fluentSetterDocumentation" : "Sets the value of the Member property for this object.\n\n@param member The new value for the Member property for this object.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "member", "getterDocumentation" : "Returns the value of the Member property for this object.\n@return The value of the Member property for this object.", "getterModel" : { "returnType" : "RoutingProfileSummary", "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" : "RoutingProfileSummary", "variableName" : "member", "variableType" : "RoutingProfileSummary", "documentation" : null, "simpleType" : "RoutingProfileSummary", "variableSetterType" : "RoutingProfileSummary" }, "simple" : false, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "RoutingProfileSummary", "variableName" : "member", "variableType" : "RoutingProfileSummary", "documentation" : "", "simpleType" : "RoutingProfileSummary", "variableSetterType" : "RoutingProfileSummary" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null }, "memberLocationName" : null, "memberType" : "RoutingProfileSummary", "map" : false, "memberAdditionalMarshallingPath" : null, "memberAdditionalUnmarshallingPath" : null, "simple" : false, "simpleType" : "RoutingProfileSummary", "templateImplType" : "java.util.ArrayList", "templateType" : "java.util.List" }, "map" : false, "mapModel" : null, "marshallingType" : "LIST", "name" : "RoutingProfileSummaryList", "sensitive" : false, "setterDocumentation" : "

Information about the routing profiles.

\n@param routingProfileSummaryList Information about the routing profiles.", "setterMethodName" : "setRoutingProfileSummaryList", "setterModel" : { "variableDeclarationType" : "java.util.List", "variableName" : "routingProfileSummaryList", "variableType" : "java.util.List", "documentation" : null, "simpleType" : "List", "variableSetterType" : "java.util.Collection" }, "simple" : false, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "java.util.List", "variableName" : "routingProfileSummaryList", "variableType" : "java.util.List", "documentation" : "

Information about the routing profiles.

", "simpleType" : "List", "variableSetterType" : "java.util.Collection" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null }, { "autoConstructClassIfExists" : { "present" : false }, "beanStyleGetterMethodName" : "getNextToken", "beanStyleSetterMethodName" : "setNextToken", "c2jName" : "NextToken", "c2jShape" : "NextToken", "defaultConsumerFluentSetterDocumentation" : "

If there are additional results, this is the token for the next set of results.

\nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #nextToken(String)}.\n@param nextToken a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #nextToken(String)", "deprecated" : false, "deprecatedBeanStyleSetterMethodName" : null, "deprecatedFluentGetterMethodName" : null, "deprecatedFluentSetterMethodName" : null, "deprecatedGetterDocumentation" : "

If there are additional results, this is the token for the next set of results.

\n@return If there are additional results, this is the token for the next set of results.\n@deprecated Use {@link #nextToken()}\n", "deprecatedName" : null, "deprecatedSetterDocumentation" : "

If there are additional results, this is the token for the next set of results.

\n@param nextToken If there are additional results, this is the token for the next set of results.\n@return Returns a reference to this object so that method calls can be chained together.\n@deprecated Use {@link #nextToken(String)}\n", "documentation" : "

If there are additional results, this is the token for the next set of results.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "existenceCheckDocumentation" : "Returns true if the NextToken property was specified by the sender (it may be empty), or false if the sender did not specify the value (it will be empty). For responses returned by the SDK, the sender is the AWS service.\n", "existenceCheckMethodName" : "hasNextToken", "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "nextToken", "fluentSetterDocumentation" : "

If there are additional results, this is the token for the next set of results.

\n@param nextToken If there are additional results, this is the token for the next set of results.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "nextToken", "getterDocumentation" : "

If there are additional results, this is the token for the next set of results.

\n@return If there are additional results, this is the token for the next set of results.", "getterModel" : { "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" : "

If there are additional results, this is the token for the next set of results.

\n@param nextToken If there are additional results, this is the token for the next set of results.", "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" : "

If there are additional results, this is the token for the next set of results.

", "simpleType" : "String", "variableSetterType" : "String" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null } ], "requestSignerAware" : false, "requestSignerClassFqcn" : null, "required" : null, "shapeName" : "ListRoutingProfilesResponse", "simpleMethod" : false, "unmarshaller" : { "flattened" : false, "resultWrapper" : null }, "variable" : { "variableDeclarationType" : "ListRoutingProfilesResponse", "variableName" : "listRoutingProfilesResponse", "variableType" : "ListRoutingProfilesResponse", "documentation" : null, "simpleType" : "ListRoutingProfilesResponse", "variableSetterType" : "ListRoutingProfilesResponse" }, "wrapper" : false, "xmlNamespace" : null }, "ListSecurityProfilesRequest" : { "c2jName" : "ListSecurityProfilesRequest", "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" : "ListSecurityProfiles", "locationName" : null, "requestUri" : "/security-profiles-summary/{InstanceId}", "target" : null, "verb" : "GET", "xmlNameSpaceUri" : null }, "members" : [ { "autoConstructClassIfExists" : { "present" : false }, "beanStyleGetterMethodName" : "getInstanceId", "beanStyleSetterMethodName" : "setInstanceId", "c2jName" : "InstanceId", "c2jShape" : "InstanceId", "defaultConsumerFluentSetterDocumentation" : "

The identifier of the Amazon Connect instance.

\nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #instanceId(String)}.\n@param instanceId a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #instanceId(String)", "deprecated" : false, "deprecatedBeanStyleSetterMethodName" : null, "deprecatedFluentGetterMethodName" : null, "deprecatedFluentSetterMethodName" : null, "deprecatedGetterDocumentation" : "

The identifier of the Amazon Connect instance.

\n@return The identifier of the Amazon Connect instance.\n@deprecated Use {@link #instanceId()}\n", "deprecatedName" : null, "deprecatedSetterDocumentation" : "

The identifier of the Amazon Connect instance.

\n@param instanceId The identifier of the Amazon Connect instance.\n@return Returns a reference to this object so that method calls can be chained together.\n@deprecated Use {@link #instanceId(String)}\n", "documentation" : "

The identifier of the Amazon Connect instance.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "existenceCheckDocumentation" : "Returns true if the InstanceId property was specified by the sender (it may be empty), or false if the sender did not specify the value (it will be empty). For responses returned by the SDK, the sender is the AWS service.\n", "existenceCheckMethodName" : "hasInstanceId", "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "instanceId", "fluentSetterDocumentation" : "

The identifier of the Amazon Connect instance.

\n@param instanceId The identifier of the Amazon Connect instance.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "instanceId", "getterDocumentation" : "

The identifier of the Amazon Connect instance.

\n@return The identifier of the Amazon Connect instance.", "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" : "InstanceId", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "InstanceId", "uri" : true }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "InstanceId", "sensitive" : false, "setterDocumentation" : "

The identifier of the Amazon Connect instance.

\n@param instanceId The identifier of the Amazon Connect instance.", "setterMethodName" : "setInstanceId", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "instanceId", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "instanceId", "variableType" : "String", "documentation" : "

The identifier of the Amazon Connect instance.

", "simpleType" : "String", "variableSetterType" : "String" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null }, { "autoConstructClassIfExists" : { "present" : false }, "beanStyleGetterMethodName" : "getNextToken", "beanStyleSetterMethodName" : "setNextToken", "c2jName" : "NextToken", "c2jShape" : "NextToken", "defaultConsumerFluentSetterDocumentation" : "

The token for the next set of results. Use the value returned in the previous response in the next request to retrieve the next set of results.

\nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #nextToken(String)}.\n@param nextToken a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #nextToken(String)", "deprecated" : false, "deprecatedBeanStyleSetterMethodName" : null, "deprecatedFluentGetterMethodName" : null, "deprecatedFluentSetterMethodName" : null, "deprecatedGetterDocumentation" : "

The token for the next set of results. Use the value returned in the previous response in the next request to retrieve the next set of results.

\n@return The token for the next set of results. Use the value returned in the previous response in the next request to retrieve the next set of results.\n@deprecated Use {@link #nextToken()}\n", "deprecatedName" : null, "deprecatedSetterDocumentation" : "

The token for the next set of results. Use the value returned in the previous response in the next request to retrieve the next set of results.

\n@param nextToken The token for the next set of results. Use the value returned in the previous response in the next request to retrieve the next set of results.\n@return Returns a reference to this object so that method calls can be chained together.\n@deprecated Use {@link #nextToken(String)}\n", "documentation" : "

The token for the next set of results. Use the value returned in the previous response in the next request to retrieve the next set of results.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "existenceCheckDocumentation" : "Returns true if the NextToken property was specified by the sender (it may be empty), or false if the sender did not specify the value (it will be empty). For responses returned by the SDK, the sender is the AWS service.\n", "existenceCheckMethodName" : "hasNextToken", "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "nextToken", "fluentSetterDocumentation" : "

The token for the next set of results. Use the value returned in the previous response in the next request to retrieve the next set of results.

\n@param nextToken The token for the next set of results. Use the value returned in the previous response in the next request to retrieve the next set of results.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "nextToken", "getterDocumentation" : "

The token for the next set of results. Use the value returned in the previous response in the next request to retrieve the next set of results.

\n@return The token for the next set of results. Use the value returned in the previous response in the next request to retrieve the next set of results.", "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 token for the next set of results. Use the value returned in the previous response in the next request to retrieve the next set of results.

\n@param nextToken The token for the next set of results. Use the value returned in the previous response in the next request to retrieve the next set of results.", "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 token for the next set of results. Use the value returned in the previous response in the next request to retrieve the next set of results.

", "simpleType" : "String", "variableSetterType" : "String" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null }, { "autoConstructClassIfExists" : { "present" : false }, "beanStyleGetterMethodName" : "getMaxResults", "beanStyleSetterMethodName" : "setMaxResults", "c2jName" : "MaxResults", "c2jShape" : "MaxResult1000", "defaultConsumerFluentSetterDocumentation" : "

The maximimum number of results to return per page.

\nThis is a convenience that creates an instance of the {@link Integer.Builder} avoiding the need to create one manually via {@link Integer#builder()}.\n\nWhen the {@link Consumer} completes, {@link Integer.Builder#build()} is called immediately and its result is passed to {@link #maxResults(Integer)}.\n@param maxResults a consumer that will call methods on {@link Integer.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #maxResults(Integer)", "deprecated" : false, "deprecatedBeanStyleSetterMethodName" : null, "deprecatedFluentGetterMethodName" : null, "deprecatedFluentSetterMethodName" : null, "deprecatedGetterDocumentation" : "

The maximimum number of results to return per page.

\n@return The maximimum number of results to return per page.\n@deprecated Use {@link #maxResults()}\n", "deprecatedName" : null, "deprecatedSetterDocumentation" : "

The maximimum number of results to return per page.

\n@param maxResults The maximimum number of results to return per page.\n@return Returns a reference to this object so that method calls can be chained together.\n@deprecated Use {@link #maxResults(Integer)}\n", "documentation" : "

The maximimum number of results to return per page.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "existenceCheckDocumentation" : "Returns true if the MaxResults property was specified by the sender (it may be empty), or false if the sender did not specify the value (it will be empty). For responses returned by the SDK, the sender is the AWS service.\n", "existenceCheckMethodName" : "hasMaxResults", "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "maxResults", "fluentSetterDocumentation" : "

The maximimum number of results to return per page.

\n@param maxResults The maximimum number of results to return per page.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "maxResults", "getterDocumentation" : "

The maximimum number of results to return per page.

\n@return The maximimum number of results to return per page.", "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 maximimum number of results to return per page.

\n@param maxResults The maximimum number of results to return per page.", "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 maximimum number of results to return per page.

", "simpleType" : "Integer", "variableSetterType" : "Integer" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null } ], "membersAsMap" : { "InstanceId" : { "autoConstructClassIfExists" : { "present" : false }, "beanStyleGetterMethodName" : "getInstanceId", "beanStyleSetterMethodName" : "setInstanceId", "c2jName" : "InstanceId", "c2jShape" : "InstanceId", "defaultConsumerFluentSetterDocumentation" : "

The identifier of the Amazon Connect instance.

\nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #instanceId(String)}.\n@param instanceId a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #instanceId(String)", "deprecated" : false, "deprecatedBeanStyleSetterMethodName" : null, "deprecatedFluentGetterMethodName" : null, "deprecatedFluentSetterMethodName" : null, "deprecatedGetterDocumentation" : "

The identifier of the Amazon Connect instance.

\n@return The identifier of the Amazon Connect instance.\n@deprecated Use {@link #instanceId()}\n", "deprecatedName" : null, "deprecatedSetterDocumentation" : "

The identifier of the Amazon Connect instance.

\n@param instanceId The identifier of the Amazon Connect instance.\n@return Returns a reference to this object so that method calls can be chained together.\n@deprecated Use {@link #instanceId(String)}\n", "documentation" : "

The identifier of the Amazon Connect instance.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "existenceCheckDocumentation" : "Returns true if the InstanceId property was specified by the sender (it may be empty), or false if the sender did not specify the value (it will be empty). For responses returned by the SDK, the sender is the AWS service.\n", "existenceCheckMethodName" : "hasInstanceId", "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "instanceId", "fluentSetterDocumentation" : "

The identifier of the Amazon Connect instance.

\n@param instanceId The identifier of the Amazon Connect instance.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "instanceId", "getterDocumentation" : "

The identifier of the Amazon Connect instance.

\n@return The identifier of the Amazon Connect instance.", "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" : "InstanceId", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "InstanceId", "uri" : true }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "InstanceId", "sensitive" : false, "setterDocumentation" : "

The identifier of the Amazon Connect instance.

\n@param instanceId The identifier of the Amazon Connect instance.", "setterMethodName" : "setInstanceId", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "instanceId", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "instanceId", "variableType" : "String", "documentation" : "

The identifier of the Amazon Connect instance.

", "simpleType" : "String", "variableSetterType" : "String" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null }, "MaxResults" : { "autoConstructClassIfExists" : { "present" : false }, "beanStyleGetterMethodName" : "getMaxResults", "beanStyleSetterMethodName" : "setMaxResults", "c2jName" : "MaxResults", "c2jShape" : "MaxResult1000", "defaultConsumerFluentSetterDocumentation" : "

The maximimum number of results to return per page.

\nThis is a convenience that creates an instance of the {@link Integer.Builder} avoiding the need to create one manually via {@link Integer#builder()}.\n\nWhen the {@link Consumer} completes, {@link Integer.Builder#build()} is called immediately and its result is passed to {@link #maxResults(Integer)}.\n@param maxResults a consumer that will call methods on {@link Integer.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #maxResults(Integer)", "deprecated" : false, "deprecatedBeanStyleSetterMethodName" : null, "deprecatedFluentGetterMethodName" : null, "deprecatedFluentSetterMethodName" : null, "deprecatedGetterDocumentation" : "

The maximimum number of results to return per page.

\n@return The maximimum number of results to return per page.\n@deprecated Use {@link #maxResults()}\n", "deprecatedName" : null, "deprecatedSetterDocumentation" : "

The maximimum number of results to return per page.

\n@param maxResults The maximimum number of results to return per page.\n@return Returns a reference to this object so that method calls can be chained together.\n@deprecated Use {@link #maxResults(Integer)}\n", "documentation" : "

The maximimum number of results to return per page.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "existenceCheckDocumentation" : "Returns true if the MaxResults property was specified by the sender (it may be empty), or false if the sender did not specify the value (it will be empty). For responses returned by the SDK, the sender is the AWS service.\n", "existenceCheckMethodName" : "hasMaxResults", "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "maxResults", "fluentSetterDocumentation" : "

The maximimum number of results to return per page.

\n@param maxResults The maximimum number of results to return per page.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "maxResults", "getterDocumentation" : "

The maximimum number of results to return per page.

\n@return The maximimum number of results to return per page.", "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 maximimum number of results to return per page.

\n@param maxResults The maximimum number of results to return per page.", "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 maximimum number of results to return per page.

", "simpleType" : "Integer", "variableSetterType" : "Integer" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null }, "NextToken" : { "autoConstructClassIfExists" : { "present" : false }, "beanStyleGetterMethodName" : "getNextToken", "beanStyleSetterMethodName" : "setNextToken", "c2jName" : "NextToken", "c2jShape" : "NextToken", "defaultConsumerFluentSetterDocumentation" : "

The token for the next set of results. Use the value returned in the previous response in the next request to retrieve the next set of results.

\nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #nextToken(String)}.\n@param nextToken a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #nextToken(String)", "deprecated" : false, "deprecatedBeanStyleSetterMethodName" : null, "deprecatedFluentGetterMethodName" : null, "deprecatedFluentSetterMethodName" : null, "deprecatedGetterDocumentation" : "

The token for the next set of results. Use the value returned in the previous response in the next request to retrieve the next set of results.

\n@return The token for the next set of results. Use the value returned in the previous response in the next request to retrieve the next set of results.\n@deprecated Use {@link #nextToken()}\n", "deprecatedName" : null, "deprecatedSetterDocumentation" : "

The token for the next set of results. Use the value returned in the previous response in the next request to retrieve the next set of results.

\n@param nextToken The token for the next set of results. Use the value returned in the previous response in the next request to retrieve the next set of results.\n@return Returns a reference to this object so that method calls can be chained together.\n@deprecated Use {@link #nextToken(String)}\n", "documentation" : "

The token for the next set of results. Use the value returned in the previous response in the next request to retrieve the next set of results.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "existenceCheckDocumentation" : "Returns true if the NextToken property was specified by the sender (it may be empty), or false if the sender did not specify the value (it will be empty). For responses returned by the SDK, the sender is the AWS service.\n", "existenceCheckMethodName" : "hasNextToken", "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "nextToken", "fluentSetterDocumentation" : "

The token for the next set of results. Use the value returned in the previous response in the next request to retrieve the next set of results.

\n@param nextToken The token for the next set of results. Use the value returned in the previous response in the next request to retrieve the next set of results.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "nextToken", "getterDocumentation" : "

The token for the next set of results. Use the value returned in the previous response in the next request to retrieve the next set of results.

\n@return The token for the next set of results. Use the value returned in the previous response in the next request to retrieve the next set of results.", "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 token for the next set of results. Use the value returned in the previous response in the next request to retrieve the next set of results.

\n@param nextToken The token for the next set of results. Use the value returned in the previous response in the next request to retrieve the next set of results.", "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 token for the next set of results. Use the value returned in the previous response in the next request to retrieve the next set of results.

", "simpleType" : "String", "variableSetterType" : "String" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null } }, "nonStreamingMembers" : [ { "autoConstructClassIfExists" : { "present" : false }, "beanStyleGetterMethodName" : "getInstanceId", "beanStyleSetterMethodName" : "setInstanceId", "c2jName" : "InstanceId", "c2jShape" : "InstanceId", "defaultConsumerFluentSetterDocumentation" : "

The identifier of the Amazon Connect instance.

\nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #instanceId(String)}.\n@param instanceId a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #instanceId(String)", "deprecated" : false, "deprecatedBeanStyleSetterMethodName" : null, "deprecatedFluentGetterMethodName" : null, "deprecatedFluentSetterMethodName" : null, "deprecatedGetterDocumentation" : "

The identifier of the Amazon Connect instance.

\n@return The identifier of the Amazon Connect instance.\n@deprecated Use {@link #instanceId()}\n", "deprecatedName" : null, "deprecatedSetterDocumentation" : "

The identifier of the Amazon Connect instance.

\n@param instanceId The identifier of the Amazon Connect instance.\n@return Returns a reference to this object so that method calls can be chained together.\n@deprecated Use {@link #instanceId(String)}\n", "documentation" : "

The identifier of the Amazon Connect instance.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "existenceCheckDocumentation" : "Returns true if the InstanceId property was specified by the sender (it may be empty), or false if the sender did not specify the value (it will be empty). For responses returned by the SDK, the sender is the AWS service.\n", "existenceCheckMethodName" : "hasInstanceId", "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "instanceId", "fluentSetterDocumentation" : "

The identifier of the Amazon Connect instance.

\n@param instanceId The identifier of the Amazon Connect instance.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "instanceId", "getterDocumentation" : "

The identifier of the Amazon Connect instance.

\n@return The identifier of the Amazon Connect instance.", "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" : "InstanceId", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "InstanceId", "uri" : true }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "InstanceId", "sensitive" : false, "setterDocumentation" : "

The identifier of the Amazon Connect instance.

\n@param instanceId The identifier of the Amazon Connect instance.", "setterMethodName" : "setInstanceId", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "instanceId", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "instanceId", "variableType" : "String", "documentation" : "

The identifier of the Amazon Connect instance.

", "simpleType" : "String", "variableSetterType" : "String" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null }, { "autoConstructClassIfExists" : { "present" : false }, "beanStyleGetterMethodName" : "getNextToken", "beanStyleSetterMethodName" : "setNextToken", "c2jName" : "NextToken", "c2jShape" : "NextToken", "defaultConsumerFluentSetterDocumentation" : "

The token for the next set of results. Use the value returned in the previous response in the next request to retrieve the next set of results.

\nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #nextToken(String)}.\n@param nextToken a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #nextToken(String)", "deprecated" : false, "deprecatedBeanStyleSetterMethodName" : null, "deprecatedFluentGetterMethodName" : null, "deprecatedFluentSetterMethodName" : null, "deprecatedGetterDocumentation" : "

The token for the next set of results. Use the value returned in the previous response in the next request to retrieve the next set of results.

\n@return The token for the next set of results. Use the value returned in the previous response in the next request to retrieve the next set of results.\n@deprecated Use {@link #nextToken()}\n", "deprecatedName" : null, "deprecatedSetterDocumentation" : "

The token for the next set of results. Use the value returned in the previous response in the next request to retrieve the next set of results.

\n@param nextToken The token for the next set of results. Use the value returned in the previous response in the next request to retrieve the next set of results.\n@return Returns a reference to this object so that method calls can be chained together.\n@deprecated Use {@link #nextToken(String)}\n", "documentation" : "

The token for the next set of results. Use the value returned in the previous response in the next request to retrieve the next set of results.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "existenceCheckDocumentation" : "Returns true if the NextToken property was specified by the sender (it may be empty), or false if the sender did not specify the value (it will be empty). For responses returned by the SDK, the sender is the AWS service.\n", "existenceCheckMethodName" : "hasNextToken", "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "nextToken", "fluentSetterDocumentation" : "

The token for the next set of results. Use the value returned in the previous response in the next request to retrieve the next set of results.

\n@param nextToken The token for the next set of results. Use the value returned in the previous response in the next request to retrieve the next set of results.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "nextToken", "getterDocumentation" : "

The token for the next set of results. Use the value returned in the previous response in the next request to retrieve the next set of results.

\n@return The token for the next set of results. Use the value returned in the previous response in the next request to retrieve the next set of results.", "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 token for the next set of results. Use the value returned in the previous response in the next request to retrieve the next set of results.

\n@param nextToken The token for the next set of results. Use the value returned in the previous response in the next request to retrieve the next set of results.", "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 token for the next set of results. Use the value returned in the previous response in the next request to retrieve the next set of results.

", "simpleType" : "String", "variableSetterType" : "String" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null }, { "autoConstructClassIfExists" : { "present" : false }, "beanStyleGetterMethodName" : "getMaxResults", "beanStyleSetterMethodName" : "setMaxResults", "c2jName" : "MaxResults", "c2jShape" : "MaxResult1000", "defaultConsumerFluentSetterDocumentation" : "

The maximimum number of results to return per page.

\nThis is a convenience that creates an instance of the {@link Integer.Builder} avoiding the need to create one manually via {@link Integer#builder()}.\n\nWhen the {@link Consumer} completes, {@link Integer.Builder#build()} is called immediately and its result is passed to {@link #maxResults(Integer)}.\n@param maxResults a consumer that will call methods on {@link Integer.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #maxResults(Integer)", "deprecated" : false, "deprecatedBeanStyleSetterMethodName" : null, "deprecatedFluentGetterMethodName" : null, "deprecatedFluentSetterMethodName" : null, "deprecatedGetterDocumentation" : "

The maximimum number of results to return per page.

\n@return The maximimum number of results to return per page.\n@deprecated Use {@link #maxResults()}\n", "deprecatedName" : null, "deprecatedSetterDocumentation" : "

The maximimum number of results to return per page.

\n@param maxResults The maximimum number of results to return per page.\n@return Returns a reference to this object so that method calls can be chained together.\n@deprecated Use {@link #maxResults(Integer)}\n", "documentation" : "

The maximimum number of results to return per page.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "existenceCheckDocumentation" : "Returns true if the MaxResults property was specified by the sender (it may be empty), or false if the sender did not specify the value (it will be empty). For responses returned by the SDK, the sender is the AWS service.\n", "existenceCheckMethodName" : "hasMaxResults", "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "maxResults", "fluentSetterDocumentation" : "

The maximimum number of results to return per page.

\n@param maxResults The maximimum number of results to return per page.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "maxResults", "getterDocumentation" : "

The maximimum number of results to return per page.

\n@return The maximimum number of results to return per page.", "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 maximimum number of results to return per page.

\n@param maxResults The maximimum number of results to return per page.", "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 maximimum number of results to return per page.

", "simpleType" : "Integer", "variableSetterType" : "Integer" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null } ], "requestSignerAware" : false, "requestSignerClassFqcn" : null, "required" : [ "InstanceId" ], "shapeName" : "ListSecurityProfilesRequest", "simpleMethod" : false, "unmarshaller" : null, "variable" : { "variableDeclarationType" : "ListSecurityProfilesRequest", "variableName" : "listSecurityProfilesRequest", "variableType" : "ListSecurityProfilesRequest", "documentation" : null, "simpleType" : "ListSecurityProfilesRequest", "variableSetterType" : "ListSecurityProfilesRequest" }, "wrapper" : false, "xmlNamespace" : null }, "ListSecurityProfilesResponse" : { "c2jName" : "ListSecurityProfilesResponse", "customization" : { "artificialResultWrapper" : null, "skipGeneratingMarshaller" : false, "skipGeneratingModelClass" : false, "skipGeneratingUnmarshaller" : false, "staxTargetDepthOffset" : 0 }, "deprecated" : false, "documentation" : "", "endpointDiscovery" : null, "enums" : null, "errorCode" : null, "event" : false, "eventStream" : false, "explicitEventPayloadMember" : null, "hasHeaderMember" : false, "hasPayloadMember" : false, "hasRequiresLengthMember" : false, "hasStatusCodeMember" : false, "hasStreamingMember" : false, "httpStatusCode" : null, "marshaller" : null, "members" : [ { "autoConstructClassIfExists" : { "present" : true }, "beanStyleGetterMethodName" : "getSecurityProfileSummaryList", "beanStyleSetterMethodName" : "setSecurityProfileSummaryList", "c2jName" : "SecurityProfileSummaryList", "c2jShape" : "SecurityProfileSummaryList", "defaultConsumerFluentSetterDocumentation" : "

Information about the security profiles.

\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 #securityProfileSummaryList(List)}.\n@param securityProfileSummaryList 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 #securityProfileSummaryList(List)", "deprecated" : false, "deprecatedBeanStyleSetterMethodName" : null, "deprecatedFluentGetterMethodName" : null, "deprecatedFluentSetterMethodName" : null, "deprecatedGetterDocumentation" : "

Information about the security profiles.

\n

\nAttempts to modify the collection returned by this method will result in an UnsupportedOperationException.\n

\n

\nYou can use {@link #hasSecurityProfileSummaryList()} to see if a value was sent in this field.\n

\n@return Information about the security profiles.\n@deprecated Use {@link #securityProfileSummaryList()}\n", "deprecatedName" : null, "deprecatedSetterDocumentation" : "

Information about the security profiles.

\n@param securityProfileSummaryList Information about the security profiles.\n@return Returns a reference to this object so that method calls can be chained together.\n@deprecated Use {@link #securityProfileSummaryList(List)}\n", "documentation" : "

Information about the security profiles.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "existenceCheckDocumentation" : "Returns true if the SecurityProfileSummaryList property was specified by the sender (it may be empty), or false if the sender did not specify the value (it will be empty). For responses returned by the SDK, the sender is the AWS service.\n", "existenceCheckMethodName" : "hasSecurityProfileSummaryList", "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "securityProfileSummaryList", "fluentSetterDocumentation" : "

Information about the security profiles.

\n@param securityProfileSummaryList Information about the security profiles.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "securityProfileSummaryList", "getterDocumentation" : "

Information about the security profiles.

\n

\nAttempts to modify the collection returned by this method will result in an UnsupportedOperationException.\n

\n

\nYou can use {@link #hasSecurityProfileSummaryList()} to see if a value was sent in this field.\n

\n@return Information about the security profiles.", "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" : "SecurityProfileSummaryList", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "SecurityProfileSummaryList", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : true, "listModel" : { "implType" : "java.util.ArrayList", "interfaceType" : "java.util.List", "listMemberModel" : { "autoConstructClassIfExists" : { "present" : false }, "beanStyleGetterMethodName" : "getMember", "beanStyleSetterMethodName" : "setMember", "c2jName" : "member", "c2jShape" : "SecurityProfileSummary", "defaultConsumerFluentSetterDocumentation" : "Sets the value of the Member property for this object.\n\nThis is a convenience that creates an instance of the {@link SecurityProfileSummary.Builder} avoiding the need to create one manually via {@link SecurityProfileSummary#builder()}.\n\nWhen the {@link Consumer} completes, {@link SecurityProfileSummary.Builder#build()} is called immediately and its result is passed to {@link #member(SecurityProfileSummary)}.\n@param member a consumer that will call methods on {@link SecurityProfileSummary.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #member(SecurityProfileSummary)", "deprecated" : false, "deprecatedBeanStyleSetterMethodName" : null, "deprecatedFluentGetterMethodName" : null, "deprecatedFluentSetterMethodName" : null, "deprecatedGetterDocumentation" : "Returns the value of the Member property for this object.\n@return The value of the Member property for this object.\n@deprecated Use {@link #member()}\n", "deprecatedName" : null, "deprecatedSetterDocumentation" : "Sets the value of the Member property for this object.\n\n@param member The new value for the Member property for this object.\n@return Returns a reference to this object so that method calls can be chained together.\n@deprecated Use {@link #member(SecurityProfileSummary)}\n", "documentation" : "", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "existenceCheckDocumentation" : "Returns true if the Member property was specified by the sender (it may be empty), or false if the sender did not specify the value (it will be empty). For responses returned by the SDK, the sender is the AWS service.\n", "existenceCheckMethodName" : "hasMember", "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "member", "fluentSetterDocumentation" : "Sets the value of the Member property for this object.\n\n@param member The new value for the Member property for this object.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "member", "getterDocumentation" : "Returns the value of the Member property for this object.\n@return The value of the Member property for this object.", "getterModel" : { "returnType" : "SecurityProfileSummary", "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" : "SecurityProfileSummary", "variableName" : "member", "variableType" : "SecurityProfileSummary", "documentation" : null, "simpleType" : "SecurityProfileSummary", "variableSetterType" : "SecurityProfileSummary" }, "simple" : false, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "SecurityProfileSummary", "variableName" : "member", "variableType" : "SecurityProfileSummary", "documentation" : "", "simpleType" : "SecurityProfileSummary", "variableSetterType" : "SecurityProfileSummary" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null }, "memberLocationName" : null, "memberType" : "SecurityProfileSummary", "map" : false, "memberAdditionalMarshallingPath" : null, "memberAdditionalUnmarshallingPath" : null, "simple" : false, "simpleType" : "SecurityProfileSummary", "templateImplType" : "java.util.ArrayList", "templateType" : "java.util.List" }, "map" : false, "mapModel" : null, "marshallingType" : "LIST", "name" : "SecurityProfileSummaryList", "sensitive" : false, "setterDocumentation" : "

Information about the security profiles.

\n@param securityProfileSummaryList Information about the security profiles.", "setterMethodName" : "setSecurityProfileSummaryList", "setterModel" : { "variableDeclarationType" : "java.util.List", "variableName" : "securityProfileSummaryList", "variableType" : "java.util.List", "documentation" : null, "simpleType" : "List", "variableSetterType" : "java.util.Collection" }, "simple" : false, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "java.util.List", "variableName" : "securityProfileSummaryList", "variableType" : "java.util.List", "documentation" : "

Information about the security profiles.

", "simpleType" : "List", "variableSetterType" : "java.util.Collection" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null }, { "autoConstructClassIfExists" : { "present" : false }, "beanStyleGetterMethodName" : "getNextToken", "beanStyleSetterMethodName" : "setNextToken", "c2jName" : "NextToken", "c2jShape" : "NextToken", "defaultConsumerFluentSetterDocumentation" : "

If there are additional results, this is the token for the next set of results.

\nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #nextToken(String)}.\n@param nextToken a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #nextToken(String)", "deprecated" : false, "deprecatedBeanStyleSetterMethodName" : null, "deprecatedFluentGetterMethodName" : null, "deprecatedFluentSetterMethodName" : null, "deprecatedGetterDocumentation" : "

If there are additional results, this is the token for the next set of results.

\n@return If there are additional results, this is the token for the next set of results.\n@deprecated Use {@link #nextToken()}\n", "deprecatedName" : null, "deprecatedSetterDocumentation" : "

If there are additional results, this is the token for the next set of results.

\n@param nextToken If there are additional results, this is the token for the next set of results.\n@return Returns a reference to this object so that method calls can be chained together.\n@deprecated Use {@link #nextToken(String)}\n", "documentation" : "

If there are additional results, this is the token for the next set of results.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "existenceCheckDocumentation" : "Returns true if the NextToken property was specified by the sender (it may be empty), or false if the sender did not specify the value (it will be empty). For responses returned by the SDK, the sender is the AWS service.\n", "existenceCheckMethodName" : "hasNextToken", "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "nextToken", "fluentSetterDocumentation" : "

If there are additional results, this is the token for the next set of results.

\n@param nextToken If there are additional results, this is the token for the next set of results.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "nextToken", "getterDocumentation" : "

If there are additional results, this is the token for the next set of results.

\n@return If there are additional results, this is the token for the next set of results.", "getterModel" : { "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" : "

If there are additional results, this is the token for the next set of results.

\n@param nextToken If there are additional results, this is the token for the next set of results.", "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" : "

If there are additional results, this is the token for the next set of results.

", "simpleType" : "String", "variableSetterType" : "String" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null } ], "membersAsMap" : { "NextToken" : { "autoConstructClassIfExists" : { "present" : false }, "beanStyleGetterMethodName" : "getNextToken", "beanStyleSetterMethodName" : "setNextToken", "c2jName" : "NextToken", "c2jShape" : "NextToken", "defaultConsumerFluentSetterDocumentation" : "

If there are additional results, this is the token for the next set of results.

\nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #nextToken(String)}.\n@param nextToken a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #nextToken(String)", "deprecated" : false, "deprecatedBeanStyleSetterMethodName" : null, "deprecatedFluentGetterMethodName" : null, "deprecatedFluentSetterMethodName" : null, "deprecatedGetterDocumentation" : "

If there are additional results, this is the token for the next set of results.

\n@return If there are additional results, this is the token for the next set of results.\n@deprecated Use {@link #nextToken()}\n", "deprecatedName" : null, "deprecatedSetterDocumentation" : "

If there are additional results, this is the token for the next set of results.

\n@param nextToken If there are additional results, this is the token for the next set of results.\n@return Returns a reference to this object so that method calls can be chained together.\n@deprecated Use {@link #nextToken(String)}\n", "documentation" : "

If there are additional results, this is the token for the next set of results.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "existenceCheckDocumentation" : "Returns true if the NextToken property was specified by the sender (it may be empty), or false if the sender did not specify the value (it will be empty). For responses returned by the SDK, the sender is the AWS service.\n", "existenceCheckMethodName" : "hasNextToken", "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "nextToken", "fluentSetterDocumentation" : "

If there are additional results, this is the token for the next set of results.

\n@param nextToken If there are additional results, this is the token for the next set of results.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "nextToken", "getterDocumentation" : "

If there are additional results, this is the token for the next set of results.

\n@return If there are additional results, this is the token for the next set of results.", "getterModel" : { "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" : "

If there are additional results, this is the token for the next set of results.

\n@param nextToken If there are additional results, this is the token for the next set of results.", "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" : "

If there are additional results, this is the token for the next set of results.

", "simpleType" : "String", "variableSetterType" : "String" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null }, "SecurityProfileSummaryList" : { "autoConstructClassIfExists" : { "present" : true }, "beanStyleGetterMethodName" : "getSecurityProfileSummaryList", "beanStyleSetterMethodName" : "setSecurityProfileSummaryList", "c2jName" : "SecurityProfileSummaryList", "c2jShape" : "SecurityProfileSummaryList", "defaultConsumerFluentSetterDocumentation" : "

Information about the security profiles.

\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 #securityProfileSummaryList(List)}.\n@param securityProfileSummaryList 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 #securityProfileSummaryList(List)", "deprecated" : false, "deprecatedBeanStyleSetterMethodName" : null, "deprecatedFluentGetterMethodName" : null, "deprecatedFluentSetterMethodName" : null, "deprecatedGetterDocumentation" : "

Information about the security profiles.

\n

\nAttempts to modify the collection returned by this method will result in an UnsupportedOperationException.\n

\n

\nYou can use {@link #hasSecurityProfileSummaryList()} to see if a value was sent in this field.\n

\n@return Information about the security profiles.\n@deprecated Use {@link #securityProfileSummaryList()}\n", "deprecatedName" : null, "deprecatedSetterDocumentation" : "

Information about the security profiles.

\n@param securityProfileSummaryList Information about the security profiles.\n@return Returns a reference to this object so that method calls can be chained together.\n@deprecated Use {@link #securityProfileSummaryList(List)}\n", "documentation" : "

Information about the security profiles.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "existenceCheckDocumentation" : "Returns true if the SecurityProfileSummaryList property was specified by the sender (it may be empty), or false if the sender did not specify the value (it will be empty). For responses returned by the SDK, the sender is the AWS service.\n", "existenceCheckMethodName" : "hasSecurityProfileSummaryList", "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "securityProfileSummaryList", "fluentSetterDocumentation" : "

Information about the security profiles.

\n@param securityProfileSummaryList Information about the security profiles.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "securityProfileSummaryList", "getterDocumentation" : "

Information about the security profiles.

\n

\nAttempts to modify the collection returned by this method will result in an UnsupportedOperationException.\n

\n

\nYou can use {@link #hasSecurityProfileSummaryList()} to see if a value was sent in this field.\n

\n@return Information about the security profiles.", "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" : "SecurityProfileSummaryList", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "SecurityProfileSummaryList", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : true, "listModel" : { "implType" : "java.util.ArrayList", "interfaceType" : "java.util.List", "listMemberModel" : { "autoConstructClassIfExists" : { "present" : false }, "beanStyleGetterMethodName" : "getMember", "beanStyleSetterMethodName" : "setMember", "c2jName" : "member", "c2jShape" : "SecurityProfileSummary", "defaultConsumerFluentSetterDocumentation" : "Sets the value of the Member property for this object.\n\nThis is a convenience that creates an instance of the {@link SecurityProfileSummary.Builder} avoiding the need to create one manually via {@link SecurityProfileSummary#builder()}.\n\nWhen the {@link Consumer} completes, {@link SecurityProfileSummary.Builder#build()} is called immediately and its result is passed to {@link #member(SecurityProfileSummary)}.\n@param member a consumer that will call methods on {@link SecurityProfileSummary.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #member(SecurityProfileSummary)", "deprecated" : false, "deprecatedBeanStyleSetterMethodName" : null, "deprecatedFluentGetterMethodName" : null, "deprecatedFluentSetterMethodName" : null, "deprecatedGetterDocumentation" : "Returns the value of the Member property for this object.\n@return The value of the Member property for this object.\n@deprecated Use {@link #member()}\n", "deprecatedName" : null, "deprecatedSetterDocumentation" : "Sets the value of the Member property for this object.\n\n@param member The new value for the Member property for this object.\n@return Returns a reference to this object so that method calls can be chained together.\n@deprecated Use {@link #member(SecurityProfileSummary)}\n", "documentation" : "", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "existenceCheckDocumentation" : "Returns true if the Member property was specified by the sender (it may be empty), or false if the sender did not specify the value (it will be empty). For responses returned by the SDK, the sender is the AWS service.\n", "existenceCheckMethodName" : "hasMember", "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "member", "fluentSetterDocumentation" : "Sets the value of the Member property for this object.\n\n@param member The new value for the Member property for this object.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "member", "getterDocumentation" : "Returns the value of the Member property for this object.\n@return The value of the Member property for this object.", "getterModel" : { "returnType" : "SecurityProfileSummary", "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" : "SecurityProfileSummary", "variableName" : "member", "variableType" : "SecurityProfileSummary", "documentation" : null, "simpleType" : "SecurityProfileSummary", "variableSetterType" : "SecurityProfileSummary" }, "simple" : false, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "SecurityProfileSummary", "variableName" : "member", "variableType" : "SecurityProfileSummary", "documentation" : "", "simpleType" : "SecurityProfileSummary", "variableSetterType" : "SecurityProfileSummary" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null }, "memberLocationName" : null, "memberType" : "SecurityProfileSummary", "map" : false, "memberAdditionalMarshallingPath" : null, "memberAdditionalUnmarshallingPath" : null, "simple" : false, "simpleType" : "SecurityProfileSummary", "templateImplType" : "java.util.ArrayList", "templateType" : "java.util.List" }, "map" : false, "mapModel" : null, "marshallingType" : "LIST", "name" : "SecurityProfileSummaryList", "sensitive" : false, "setterDocumentation" : "

Information about the security profiles.

\n@param securityProfileSummaryList Information about the security profiles.", "setterMethodName" : "setSecurityProfileSummaryList", "setterModel" : { "variableDeclarationType" : "java.util.List", "variableName" : "securityProfileSummaryList", "variableType" : "java.util.List", "documentation" : null, "simpleType" : "List", "variableSetterType" : "java.util.Collection" }, "simple" : false, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "java.util.List", "variableName" : "securityProfileSummaryList", "variableType" : "java.util.List", "documentation" : "

Information about the security profiles.

", "simpleType" : "List", "variableSetterType" : "java.util.Collection" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null } }, "nonStreamingMembers" : [ { "autoConstructClassIfExists" : { "present" : true }, "beanStyleGetterMethodName" : "getSecurityProfileSummaryList", "beanStyleSetterMethodName" : "setSecurityProfileSummaryList", "c2jName" : "SecurityProfileSummaryList", "c2jShape" : "SecurityProfileSummaryList", "defaultConsumerFluentSetterDocumentation" : "

Information about the security profiles.

\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 #securityProfileSummaryList(List)}.\n@param securityProfileSummaryList 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 #securityProfileSummaryList(List)", "deprecated" : false, "deprecatedBeanStyleSetterMethodName" : null, "deprecatedFluentGetterMethodName" : null, "deprecatedFluentSetterMethodName" : null, "deprecatedGetterDocumentation" : "

Information about the security profiles.

\n

\nAttempts to modify the collection returned by this method will result in an UnsupportedOperationException.\n

\n

\nYou can use {@link #hasSecurityProfileSummaryList()} to see if a value was sent in this field.\n

\n@return Information about the security profiles.\n@deprecated Use {@link #securityProfileSummaryList()}\n", "deprecatedName" : null, "deprecatedSetterDocumentation" : "

Information about the security profiles.

\n@param securityProfileSummaryList Information about the security profiles.\n@return Returns a reference to this object so that method calls can be chained together.\n@deprecated Use {@link #securityProfileSummaryList(List)}\n", "documentation" : "

Information about the security profiles.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "existenceCheckDocumentation" : "Returns true if the SecurityProfileSummaryList property was specified by the sender (it may be empty), or false if the sender did not specify the value (it will be empty). For responses returned by the SDK, the sender is the AWS service.\n", "existenceCheckMethodName" : "hasSecurityProfileSummaryList", "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "securityProfileSummaryList", "fluentSetterDocumentation" : "

Information about the security profiles.

\n@param securityProfileSummaryList Information about the security profiles.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "securityProfileSummaryList", "getterDocumentation" : "

Information about the security profiles.

\n

\nAttempts to modify the collection returned by this method will result in an UnsupportedOperationException.\n

\n

\nYou can use {@link #hasSecurityProfileSummaryList()} to see if a value was sent in this field.\n

\n@return Information about the security profiles.", "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" : "SecurityProfileSummaryList", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "SecurityProfileSummaryList", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : true, "listModel" : { "implType" : "java.util.ArrayList", "interfaceType" : "java.util.List", "listMemberModel" : { "autoConstructClassIfExists" : { "present" : false }, "beanStyleGetterMethodName" : "getMember", "beanStyleSetterMethodName" : "setMember", "c2jName" : "member", "c2jShape" : "SecurityProfileSummary", "defaultConsumerFluentSetterDocumentation" : "Sets the value of the Member property for this object.\n\nThis is a convenience that creates an instance of the {@link SecurityProfileSummary.Builder} avoiding the need to create one manually via {@link SecurityProfileSummary#builder()}.\n\nWhen the {@link Consumer} completes, {@link SecurityProfileSummary.Builder#build()} is called immediately and its result is passed to {@link #member(SecurityProfileSummary)}.\n@param member a consumer that will call methods on {@link SecurityProfileSummary.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #member(SecurityProfileSummary)", "deprecated" : false, "deprecatedBeanStyleSetterMethodName" : null, "deprecatedFluentGetterMethodName" : null, "deprecatedFluentSetterMethodName" : null, "deprecatedGetterDocumentation" : "Returns the value of the Member property for this object.\n@return The value of the Member property for this object.\n@deprecated Use {@link #member()}\n", "deprecatedName" : null, "deprecatedSetterDocumentation" : "Sets the value of the Member property for this object.\n\n@param member The new value for the Member property for this object.\n@return Returns a reference to this object so that method calls can be chained together.\n@deprecated Use {@link #member(SecurityProfileSummary)}\n", "documentation" : "", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "existenceCheckDocumentation" : "Returns true if the Member property was specified by the sender (it may be empty), or false if the sender did not specify the value (it will be empty). For responses returned by the SDK, the sender is the AWS service.\n", "existenceCheckMethodName" : "hasMember", "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "member", "fluentSetterDocumentation" : "Sets the value of the Member property for this object.\n\n@param member The new value for the Member property for this object.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "member", "getterDocumentation" : "Returns the value of the Member property for this object.\n@return The value of the Member property for this object.", "getterModel" : { "returnType" : "SecurityProfileSummary", "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" : "SecurityProfileSummary", "variableName" : "member", "variableType" : "SecurityProfileSummary", "documentation" : null, "simpleType" : "SecurityProfileSummary", "variableSetterType" : "SecurityProfileSummary" }, "simple" : false, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "SecurityProfileSummary", "variableName" : "member", "variableType" : "SecurityProfileSummary", "documentation" : "", "simpleType" : "SecurityProfileSummary", "variableSetterType" : "SecurityProfileSummary" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null }, "memberLocationName" : null, "memberType" : "SecurityProfileSummary", "map" : false, "memberAdditionalMarshallingPath" : null, "memberAdditionalUnmarshallingPath" : null, "simple" : false, "simpleType" : "SecurityProfileSummary", "templateImplType" : "java.util.ArrayList", "templateType" : "java.util.List" }, "map" : false, "mapModel" : null, "marshallingType" : "LIST", "name" : "SecurityProfileSummaryList", "sensitive" : false, "setterDocumentation" : "

Information about the security profiles.

\n@param securityProfileSummaryList Information about the security profiles.", "setterMethodName" : "setSecurityProfileSummaryList", "setterModel" : { "variableDeclarationType" : "java.util.List", "variableName" : "securityProfileSummaryList", "variableType" : "java.util.List", "documentation" : null, "simpleType" : "List", "variableSetterType" : "java.util.Collection" }, "simple" : false, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "java.util.List", "variableName" : "securityProfileSummaryList", "variableType" : "java.util.List", "documentation" : "

Information about the security profiles.

", "simpleType" : "List", "variableSetterType" : "java.util.Collection" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null }, { "autoConstructClassIfExists" : { "present" : false }, "beanStyleGetterMethodName" : "getNextToken", "beanStyleSetterMethodName" : "setNextToken", "c2jName" : "NextToken", "c2jShape" : "NextToken", "defaultConsumerFluentSetterDocumentation" : "

If there are additional results, this is the token for the next set of results.

\nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #nextToken(String)}.\n@param nextToken a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #nextToken(String)", "deprecated" : false, "deprecatedBeanStyleSetterMethodName" : null, "deprecatedFluentGetterMethodName" : null, "deprecatedFluentSetterMethodName" : null, "deprecatedGetterDocumentation" : "

If there are additional results, this is the token for the next set of results.

\n@return If there are additional results, this is the token for the next set of results.\n@deprecated Use {@link #nextToken()}\n", "deprecatedName" : null, "deprecatedSetterDocumentation" : "

If there are additional results, this is the token for the next set of results.

\n@param nextToken If there are additional results, this is the token for the next set of results.\n@return Returns a reference to this object so that method calls can be chained together.\n@deprecated Use {@link #nextToken(String)}\n", "documentation" : "

If there are additional results, this is the token for the next set of results.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "existenceCheckDocumentation" : "Returns true if the NextToken property was specified by the sender (it may be empty), or false if the sender did not specify the value (it will be empty). For responses returned by the SDK, the sender is the AWS service.\n", "existenceCheckMethodName" : "hasNextToken", "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "nextToken", "fluentSetterDocumentation" : "

If there are additional results, this is the token for the next set of results.

\n@param nextToken If there are additional results, this is the token for the next set of results.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "nextToken", "getterDocumentation" : "

If there are additional results, this is the token for the next set of results.

\n@return If there are additional results, this is the token for the next set of results.", "getterModel" : { "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" : "

If there are additional results, this is the token for the next set of results.

\n@param nextToken If there are additional results, this is the token for the next set of results.", "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" : "

If there are additional results, this is the token for the next set of results.

", "simpleType" : "String", "variableSetterType" : "String" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null } ], "requestSignerAware" : false, "requestSignerClassFqcn" : null, "required" : null, "shapeName" : "ListSecurityProfilesResponse", "simpleMethod" : false, "unmarshaller" : { "flattened" : false, "resultWrapper" : null }, "variable" : { "variableDeclarationType" : "ListSecurityProfilesResponse", "variableName" : "listSecurityProfilesResponse", "variableType" : "ListSecurityProfilesResponse", "documentation" : null, "simpleType" : "ListSecurityProfilesResponse", "variableSetterType" : "ListSecurityProfilesResponse" }, "wrapper" : false, "xmlNamespace" : null }, "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" : "/tags/{resourceArn}", "target" : null, "verb" : "GET", "xmlNameSpaceUri" : null }, "members" : [ { "autoConstructClassIfExists" : { "present" : false }, "beanStyleGetterMethodName" : "getResourceArn", "beanStyleSetterMethodName" : "setResourceArn", "c2jName" : "resourceArn", "c2jShape" : "ARN", "defaultConsumerFluentSetterDocumentation" : "

The Amazon Resource Name (ARN) of 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, "deprecatedBeanStyleSetterMethodName" : null, "deprecatedFluentGetterMethodName" : null, "deprecatedFluentSetterMethodName" : null, "deprecatedGetterDocumentation" : "

The Amazon Resource Name (ARN) of the resource.

\n@return The Amazon Resource Name (ARN) of the resource.\n@deprecated Use {@link #resourceArn()}\n", "deprecatedName" : null, "deprecatedSetterDocumentation" : "

The Amazon Resource Name (ARN) of the resource.

\n@param resourceArn The Amazon Resource Name (ARN) of the resource.\n@return Returns a reference to this object so that method calls can be chained together.\n@deprecated Use {@link #resourceArn(String)}\n", "documentation" : "

The Amazon Resource Name (ARN) of the resource.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "existenceCheckDocumentation" : "Returns true if the ResourceArn property was specified by the sender (it may be empty), or false if the sender did not specify the value (it will be empty). For responses returned by the SDK, the sender is the AWS service.\n", "existenceCheckMethodName" : "hasResourceArn", "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "resourceArn", "fluentSetterDocumentation" : "

The Amazon Resource Name (ARN) of the resource.

\n@param resourceArn The Amazon Resource Name (ARN) of 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) of the resource.

\n@return The Amazon Resource Name (ARN) of 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) of the resource.

\n@param resourceArn The Amazon Resource Name (ARN) of 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) of the resource.

", "simpleType" : "String", "variableSetterType" : "String" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null } ], "membersAsMap" : { "ResourceArn" : { "autoConstructClassIfExists" : { "present" : false }, "beanStyleGetterMethodName" : "getResourceArn", "beanStyleSetterMethodName" : "setResourceArn", "c2jName" : "resourceArn", "c2jShape" : "ARN", "defaultConsumerFluentSetterDocumentation" : "

The Amazon Resource Name (ARN) of 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, "deprecatedBeanStyleSetterMethodName" : null, "deprecatedFluentGetterMethodName" : null, "deprecatedFluentSetterMethodName" : null, "deprecatedGetterDocumentation" : "

The Amazon Resource Name (ARN) of the resource.

\n@return The Amazon Resource Name (ARN) of the resource.\n@deprecated Use {@link #resourceArn()}\n", "deprecatedName" : null, "deprecatedSetterDocumentation" : "

The Amazon Resource Name (ARN) of the resource.

\n@param resourceArn The Amazon Resource Name (ARN) of the resource.\n@return Returns a reference to this object so that method calls can be chained together.\n@deprecated Use {@link #resourceArn(String)}\n", "documentation" : "

The Amazon Resource Name (ARN) of the resource.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "existenceCheckDocumentation" : "Returns true if the ResourceArn property was specified by the sender (it may be empty), or false if the sender did not specify the value (it will be empty). For responses returned by the SDK, the sender is the AWS service.\n", "existenceCheckMethodName" : "hasResourceArn", "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "resourceArn", "fluentSetterDocumentation" : "

The Amazon Resource Name (ARN) of the resource.

\n@param resourceArn The Amazon Resource Name (ARN) of 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) of the resource.

\n@return The Amazon Resource Name (ARN) of 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) of the resource.

\n@param resourceArn The Amazon Resource Name (ARN) of 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) of the resource.

", "simpleType" : "String", "variableSetterType" : "String" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null } }, "nonStreamingMembers" : [ { "autoConstructClassIfExists" : { "present" : false }, "beanStyleGetterMethodName" : "getResourceArn", "beanStyleSetterMethodName" : "setResourceArn", "c2jName" : "resourceArn", "c2jShape" : "ARN", "defaultConsumerFluentSetterDocumentation" : "

The Amazon Resource Name (ARN) of 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, "deprecatedBeanStyleSetterMethodName" : null, "deprecatedFluentGetterMethodName" : null, "deprecatedFluentSetterMethodName" : null, "deprecatedGetterDocumentation" : "

The Amazon Resource Name (ARN) of the resource.

\n@return The Amazon Resource Name (ARN) of the resource.\n@deprecated Use {@link #resourceArn()}\n", "deprecatedName" : null, "deprecatedSetterDocumentation" : "

The Amazon Resource Name (ARN) of the resource.

\n@param resourceArn The Amazon Resource Name (ARN) of the resource.\n@return Returns a reference to this object so that method calls can be chained together.\n@deprecated Use {@link #resourceArn(String)}\n", "documentation" : "

The Amazon Resource Name (ARN) of the resource.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "existenceCheckDocumentation" : "Returns true if the ResourceArn property was specified by the sender (it may be empty), or false if the sender did not specify the value (it will be empty). For responses returned by the SDK, the sender is the AWS service.\n", "existenceCheckMethodName" : "hasResourceArn", "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "resourceArn", "fluentSetterDocumentation" : "

The Amazon Resource Name (ARN) of the resource.

\n@param resourceArn The Amazon Resource Name (ARN) of 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) of the resource.

\n@return The Amazon Resource Name (ARN) of 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) of the resource.

\n@param resourceArn The Amazon Resource Name (ARN) of 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) of the resource.

", "simpleType" : "String", "variableSetterType" : "String" }, "xmlAttribute" : false, "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, "xmlNamespace" : null }, "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" : [ { "autoConstructClassIfExists" : { "present" : true }, "beanStyleGetterMethodName" : "getTags", "beanStyleSetterMethodName" : "setTags", "c2jName" : "tags", "c2jShape" : "TagMap", "defaultConsumerFluentSetterDocumentation" : "

Information about the 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, "deprecatedBeanStyleSetterMethodName" : null, "deprecatedFluentGetterMethodName" : null, "deprecatedFluentSetterMethodName" : null, "deprecatedGetterDocumentation" : "

Information about the tags.

\n

\nAttempts to modify the collection returned by this method will result in an UnsupportedOperationException.\n

\n

\nYou can use {@link #hasTags()} to see if a value was sent in this field.\n

\n@return Information about the tags.\n@deprecated Use {@link #tags()}\n", "deprecatedName" : null, "deprecatedSetterDocumentation" : "

Information about the tags.

\n@param tags Information about the tags.\n@return Returns a reference to this object so that method calls can be chained together.\n@deprecated Use {@link #tags(Map)}\n", "documentation" : "

Information about the tags.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "existenceCheckDocumentation" : "Returns true if the Tags property was specified by the sender (it may be empty), or false if the sender did not specify the value (it will be empty). For responses returned by the SDK, the sender is the AWS service.\n", "existenceCheckMethodName" : "hasTags", "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "tags", "fluentSetterDocumentation" : "

Information about the tags.

\n@param tags Information about the tags.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "tags", "getterDocumentation" : "

Information about the tags.

\n

\nAttempts to modify the collection returned by this method will result in an UnsupportedOperationException.\n

\n

\nYou can use {@link #hasTags()} to see if a value was sent in this field.\n

\n@return Information about the 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" : { "autoConstructClassIfExists" : { "present" : false }, "beanStyleGetterMethodName" : "getKey", "beanStyleSetterMethodName" : "setKey", "c2jName" : "key", "c2jShape" : "TagKey", "defaultConsumerFluentSetterDocumentation" : "Sets the value of the Key property for this object.\n\nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #key(String)}.\n@param key a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #key(String)", "deprecated" : false, "deprecatedBeanStyleSetterMethodName" : null, "deprecatedFluentGetterMethodName" : null, "deprecatedFluentSetterMethodName" : null, "deprecatedGetterDocumentation" : "Returns the value of the Key property for this object.\n@return The value of the Key property for this object.\n@deprecated Use {@link #key()}\n", "deprecatedName" : null, "deprecatedSetterDocumentation" : "Sets the value of the Key property for this object.\n\n@param key The new value for the Key property for this object.\n@return Returns a reference to this object so that method calls can be chained together.\n@deprecated Use {@link #key(String)}\n", "documentation" : "", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "existenceCheckDocumentation" : "Returns true if the Key property was specified by the sender (it may be empty), or false if the sender did not specify the value (it will be empty). For responses returned by the SDK, the sender is the AWS service.\n", "existenceCheckMethodName" : "hasKey", "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "key", "fluentSetterDocumentation" : "Sets the value of the Key property for this object.\n\n@param key The new value for the Key property for this object.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "key", "getterDocumentation" : "Returns the value of the Key property for this object.\n@return The value of the Key property for this object.", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "key", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "key", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "Key", "sensitive" : false, "setterDocumentation" : "Sets the value of the Key property for this object.\n\n@param key The new value for the Key property for this object.", "setterMethodName" : "setKey", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "key", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "key", "variableType" : "String", "documentation" : "", "simpleType" : "String", "variableSetterType" : "String" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null }, "valueLocationName" : "value", "valueModel" : { "autoConstructClassIfExists" : { "present" : false }, "beanStyleGetterMethodName" : "getValue", "beanStyleSetterMethodName" : "setValue", "c2jName" : "value", "c2jShape" : "TagValue", "defaultConsumerFluentSetterDocumentation" : "Sets the value of the Value property for this object.\n\nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #value(String)}.\n@param value a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #value(String)", "deprecated" : false, "deprecatedBeanStyleSetterMethodName" : null, "deprecatedFluentGetterMethodName" : null, "deprecatedFluentSetterMethodName" : null, "deprecatedGetterDocumentation" : "Returns the value of the Value property for this object.\n@return The value of the Value property for this object.\n@deprecated Use {@link #value()}\n", "deprecatedName" : null, "deprecatedSetterDocumentation" : "Sets the value of the Value property for this object.\n\n@param value The new value for the Value property for this object.\n@return Returns a reference to this object so that method calls can be chained together.\n@deprecated Use {@link #value(String)}\n", "documentation" : "", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "existenceCheckDocumentation" : "Returns true if the Value property was specified by the sender (it may be empty), or false if the sender did not specify the value (it will be empty). For responses returned by the SDK, the sender is the AWS service.\n", "existenceCheckMethodName" : "hasValue", "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "value", "fluentSetterDocumentation" : "Sets the value of the Value property for this object.\n\n@param value The new value for the Value property for this object.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "value", "getterDocumentation" : "Returns the value of the Value property for this object.\n@return The value of the Value property for this object.", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "value", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "value", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "Value", "sensitive" : false, "setterDocumentation" : "Sets the value of the Value property for this object.\n\n@param value The new value for the Value property for this object.", "setterMethodName" : "setValue", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "value", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "value", "variableType" : "String", "documentation" : "", "simpleType" : "String", "variableSetterType" : "String" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null }, "entryType" : "Map.Entry", "templateType" : "java.util.Map" }, "marshallingType" : "MAP", "name" : "Tags", "sensitive" : false, "setterDocumentation" : "

Information about the tags.

\n@param tags Information about the 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" : "

Information about the tags.

", "simpleType" : "Map", "variableSetterType" : "java.util.Map" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null } ], "membersAsMap" : { "Tags" : { "autoConstructClassIfExists" : { "present" : true }, "beanStyleGetterMethodName" : "getTags", "beanStyleSetterMethodName" : "setTags", "c2jName" : "tags", "c2jShape" : "TagMap", "defaultConsumerFluentSetterDocumentation" : "

Information about the 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, "deprecatedBeanStyleSetterMethodName" : null, "deprecatedFluentGetterMethodName" : null, "deprecatedFluentSetterMethodName" : null, "deprecatedGetterDocumentation" : "

Information about the tags.

\n

\nAttempts to modify the collection returned by this method will result in an UnsupportedOperationException.\n

\n

\nYou can use {@link #hasTags()} to see if a value was sent in this field.\n

\n@return Information about the tags.\n@deprecated Use {@link #tags()}\n", "deprecatedName" : null, "deprecatedSetterDocumentation" : "

Information about the tags.

\n@param tags Information about the tags.\n@return Returns a reference to this object so that method calls can be chained together.\n@deprecated Use {@link #tags(Map)}\n", "documentation" : "

Information about the tags.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "existenceCheckDocumentation" : "Returns true if the Tags property was specified by the sender (it may be empty), or false if the sender did not specify the value (it will be empty). For responses returned by the SDK, the sender is the AWS service.\n", "existenceCheckMethodName" : "hasTags", "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "tags", "fluentSetterDocumentation" : "

Information about the tags.

\n@param tags Information about the tags.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "tags", "getterDocumentation" : "

Information about the tags.

\n

\nAttempts to modify the collection returned by this method will result in an UnsupportedOperationException.\n

\n

\nYou can use {@link #hasTags()} to see if a value was sent in this field.\n

\n@return Information about the 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" : { "autoConstructClassIfExists" : { "present" : false }, "beanStyleGetterMethodName" : "getKey", "beanStyleSetterMethodName" : "setKey", "c2jName" : "key", "c2jShape" : "TagKey", "defaultConsumerFluentSetterDocumentation" : "Sets the value of the Key property for this object.\n\nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #key(String)}.\n@param key a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #key(String)", "deprecated" : false, "deprecatedBeanStyleSetterMethodName" : null, "deprecatedFluentGetterMethodName" : null, "deprecatedFluentSetterMethodName" : null, "deprecatedGetterDocumentation" : "Returns the value of the Key property for this object.\n@return The value of the Key property for this object.\n@deprecated Use {@link #key()}\n", "deprecatedName" : null, "deprecatedSetterDocumentation" : "Sets the value of the Key property for this object.\n\n@param key The new value for the Key property for this object.\n@return Returns a reference to this object so that method calls can be chained together.\n@deprecated Use {@link #key(String)}\n", "documentation" : "", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "existenceCheckDocumentation" : "Returns true if the Key property was specified by the sender (it may be empty), or false if the sender did not specify the value (it will be empty). For responses returned by the SDK, the sender is the AWS service.\n", "existenceCheckMethodName" : "hasKey", "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "key", "fluentSetterDocumentation" : "Sets the value of the Key property for this object.\n\n@param key The new value for the Key property for this object.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "key", "getterDocumentation" : "Returns the value of the Key property for this object.\n@return The value of the Key property for this object.", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "key", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "key", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "Key", "sensitive" : false, "setterDocumentation" : "Sets the value of the Key property for this object.\n\n@param key The new value for the Key property for this object.", "setterMethodName" : "setKey", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "key", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "key", "variableType" : "String", "documentation" : "", "simpleType" : "String", "variableSetterType" : "String" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null }, "valueLocationName" : "value", "valueModel" : { "autoConstructClassIfExists" : { "present" : false }, "beanStyleGetterMethodName" : "getValue", "beanStyleSetterMethodName" : "setValue", "c2jName" : "value", "c2jShape" : "TagValue", "defaultConsumerFluentSetterDocumentation" : "Sets the value of the Value property for this object.\n\nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #value(String)}.\n@param value a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #value(String)", "deprecated" : false, "deprecatedBeanStyleSetterMethodName" : null, "deprecatedFluentGetterMethodName" : null, "deprecatedFluentSetterMethodName" : null, "deprecatedGetterDocumentation" : "Returns the value of the Value property for this object.\n@return The value of the Value property for this object.\n@deprecated Use {@link #value()}\n", "deprecatedName" : null, "deprecatedSetterDocumentation" : "Sets the value of the Value property for this object.\n\n@param value The new value for the Value property for this object.\n@return Returns a reference to this object so that method calls can be chained together.\n@deprecated Use {@link #value(String)}\n", "documentation" : "", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "existenceCheckDocumentation" : "Returns true if the Value property was specified by the sender (it may be empty), or false if the sender did not specify the value (it will be empty). For responses returned by the SDK, the sender is the AWS service.\n", "existenceCheckMethodName" : "hasValue", "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "value", "fluentSetterDocumentation" : "Sets the value of the Value property for this object.\n\n@param value The new value for the Value property for this object.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "value", "getterDocumentation" : "Returns the value of the Value property for this object.\n@return The value of the Value property for this object.", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "value", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "value", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "Value", "sensitive" : false, "setterDocumentation" : "Sets the value of the Value property for this object.\n\n@param value The new value for the Value property for this object.", "setterMethodName" : "setValue", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "value", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "value", "variableType" : "String", "documentation" : "", "simpleType" : "String", "variableSetterType" : "String" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null }, "entryType" : "Map.Entry", "templateType" : "java.util.Map" }, "marshallingType" : "MAP", "name" : "Tags", "sensitive" : false, "setterDocumentation" : "

Information about the tags.

\n@param tags Information about the 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" : "

Information about the tags.

", "simpleType" : "Map", "variableSetterType" : "java.util.Map" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null } }, "nonStreamingMembers" : [ { "autoConstructClassIfExists" : { "present" : true }, "beanStyleGetterMethodName" : "getTags", "beanStyleSetterMethodName" : "setTags", "c2jName" : "tags", "c2jShape" : "TagMap", "defaultConsumerFluentSetterDocumentation" : "

Information about the 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, "deprecatedBeanStyleSetterMethodName" : null, "deprecatedFluentGetterMethodName" : null, "deprecatedFluentSetterMethodName" : null, "deprecatedGetterDocumentation" : "

Information about the tags.

\n

\nAttempts to modify the collection returned by this method will result in an UnsupportedOperationException.\n

\n

\nYou can use {@link #hasTags()} to see if a value was sent in this field.\n

\n@return Information about the tags.\n@deprecated Use {@link #tags()}\n", "deprecatedName" : null, "deprecatedSetterDocumentation" : "

Information about the tags.

\n@param tags Information about the tags.\n@return Returns a reference to this object so that method calls can be chained together.\n@deprecated Use {@link #tags(Map)}\n", "documentation" : "

Information about the tags.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "existenceCheckDocumentation" : "Returns true if the Tags property was specified by the sender (it may be empty), or false if the sender did not specify the value (it will be empty). For responses returned by the SDK, the sender is the AWS service.\n", "existenceCheckMethodName" : "hasTags", "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "tags", "fluentSetterDocumentation" : "

Information about the tags.

\n@param tags Information about the tags.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "tags", "getterDocumentation" : "

Information about the tags.

\n

\nAttempts to modify the collection returned by this method will result in an UnsupportedOperationException.\n

\n

\nYou can use {@link #hasTags()} to see if a value was sent in this field.\n

\n@return Information about the 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" : { "autoConstructClassIfExists" : { "present" : false }, "beanStyleGetterMethodName" : "getKey", "beanStyleSetterMethodName" : "setKey", "c2jName" : "key", "c2jShape" : "TagKey", "defaultConsumerFluentSetterDocumentation" : "Sets the value of the Key property for this object.\n\nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #key(String)}.\n@param key a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #key(String)", "deprecated" : false, "deprecatedBeanStyleSetterMethodName" : null, "deprecatedFluentGetterMethodName" : null, "deprecatedFluentSetterMethodName" : null, "deprecatedGetterDocumentation" : "Returns the value of the Key property for this object.\n@return The value of the Key property for this object.\n@deprecated Use {@link #key()}\n", "deprecatedName" : null, "deprecatedSetterDocumentation" : "Sets the value of the Key property for this object.\n\n@param key The new value for the Key property for this object.\n@return Returns a reference to this object so that method calls can be chained together.\n@deprecated Use {@link #key(String)}\n", "documentation" : "", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "existenceCheckDocumentation" : "Returns true if the Key property was specified by the sender (it may be empty), or false if the sender did not specify the value (it will be empty). For responses returned by the SDK, the sender is the AWS service.\n", "existenceCheckMethodName" : "hasKey", "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "key", "fluentSetterDocumentation" : "Sets the value of the Key property for this object.\n\n@param key The new value for the Key property for this object.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "key", "getterDocumentation" : "Returns the value of the Key property for this object.\n@return The value of the Key property for this object.", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "key", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "key", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "Key", "sensitive" : false, "setterDocumentation" : "Sets the value of the Key property for this object.\n\n@param key The new value for the Key property for this object.", "setterMethodName" : "setKey", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "key", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "key", "variableType" : "String", "documentation" : "", "simpleType" : "String", "variableSetterType" : "String" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null }, "valueLocationName" : "value", "valueModel" : { "autoConstructClassIfExists" : { "present" : false }, "beanStyleGetterMethodName" : "getValue", "beanStyleSetterMethodName" : "setValue", "c2jName" : "value", "c2jShape" : "TagValue", "defaultConsumerFluentSetterDocumentation" : "Sets the value of the Value property for this object.\n\nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #value(String)}.\n@param value a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #value(String)", "deprecated" : false, "deprecatedBeanStyleSetterMethodName" : null, "deprecatedFluentGetterMethodName" : null, "deprecatedFluentSetterMethodName" : null, "deprecatedGetterDocumentation" : "Returns the value of the Value property for this object.\n@return The value of the Value property for this object.\n@deprecated Use {@link #value()}\n", "deprecatedName" : null, "deprecatedSetterDocumentation" : "Sets the value of the Value property for this object.\n\n@param value The new value for the Value property for this object.\n@return Returns a reference to this object so that method calls can be chained together.\n@deprecated Use {@link #value(String)}\n", "documentation" : "", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "existenceCheckDocumentation" : "Returns true if the Value property was specified by the sender (it may be empty), or false if the sender did not specify the value (it will be empty). For responses returned by the SDK, the sender is the AWS service.\n", "existenceCheckMethodName" : "hasValue", "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "value", "fluentSetterDocumentation" : "Sets the value of the Value property for this object.\n\n@param value The new value for the Value property for this object.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "value", "getterDocumentation" : "Returns the value of the Value property for this object.\n@return The value of the Value property for this object.", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "value", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "value", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "Value", "sensitive" : false, "setterDocumentation" : "Sets the value of the Value property for this object.\n\n@param value The new value for the Value property for this object.", "setterMethodName" : "setValue", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "value", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "value", "variableType" : "String", "documentation" : "", "simpleType" : "String", "variableSetterType" : "String" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null }, "entryType" : "Map.Entry", "templateType" : "java.util.Map" }, "marshallingType" : "MAP", "name" : "Tags", "sensitive" : false, "setterDocumentation" : "

Information about the tags.

\n@param tags Information about the 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" : "

Information about the tags.

", "simpleType" : "Map", "variableSetterType" : "java.util.Map" }, "xmlAttribute" : false, "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, "xmlNamespace" : null }, "ListUserHierarchyGroupsRequest" : { "c2jName" : "ListUserHierarchyGroupsRequest", "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" : "ListUserHierarchyGroups", "locationName" : null, "requestUri" : "/user-hierarchy-groups-summary/{InstanceId}", "target" : null, "verb" : "GET", "xmlNameSpaceUri" : null }, "members" : [ { "autoConstructClassIfExists" : { "present" : false }, "beanStyleGetterMethodName" : "getInstanceId", "beanStyleSetterMethodName" : "setInstanceId", "c2jName" : "InstanceId", "c2jShape" : "InstanceId", "defaultConsumerFluentSetterDocumentation" : "

The identifier of the Amazon Connect instance.

\nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #instanceId(String)}.\n@param instanceId a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #instanceId(String)", "deprecated" : false, "deprecatedBeanStyleSetterMethodName" : null, "deprecatedFluentGetterMethodName" : null, "deprecatedFluentSetterMethodName" : null, "deprecatedGetterDocumentation" : "

The identifier of the Amazon Connect instance.

\n@return The identifier of the Amazon Connect instance.\n@deprecated Use {@link #instanceId()}\n", "deprecatedName" : null, "deprecatedSetterDocumentation" : "

The identifier of the Amazon Connect instance.

\n@param instanceId The identifier of the Amazon Connect instance.\n@return Returns a reference to this object so that method calls can be chained together.\n@deprecated Use {@link #instanceId(String)}\n", "documentation" : "

The identifier of the Amazon Connect instance.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "existenceCheckDocumentation" : "Returns true if the InstanceId property was specified by the sender (it may be empty), or false if the sender did not specify the value (it will be empty). For responses returned by the SDK, the sender is the AWS service.\n", "existenceCheckMethodName" : "hasInstanceId", "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "instanceId", "fluentSetterDocumentation" : "

The identifier of the Amazon Connect instance.

\n@param instanceId The identifier of the Amazon Connect instance.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "instanceId", "getterDocumentation" : "

The identifier of the Amazon Connect instance.

\n@return The identifier of the Amazon Connect instance.", "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" : "InstanceId", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "InstanceId", "uri" : true }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "InstanceId", "sensitive" : false, "setterDocumentation" : "

The identifier of the Amazon Connect instance.

\n@param instanceId The identifier of the Amazon Connect instance.", "setterMethodName" : "setInstanceId", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "instanceId", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "instanceId", "variableType" : "String", "documentation" : "

The identifier of the Amazon Connect instance.

", "simpleType" : "String", "variableSetterType" : "String" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null }, { "autoConstructClassIfExists" : { "present" : false }, "beanStyleGetterMethodName" : "getNextToken", "beanStyleSetterMethodName" : "setNextToken", "c2jName" : "NextToken", "c2jShape" : "NextToken", "defaultConsumerFluentSetterDocumentation" : "

The token for the next set of results. Use the value returned in the previous response in the next request to retrieve the next set of results.

\nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #nextToken(String)}.\n@param nextToken a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #nextToken(String)", "deprecated" : false, "deprecatedBeanStyleSetterMethodName" : null, "deprecatedFluentGetterMethodName" : null, "deprecatedFluentSetterMethodName" : null, "deprecatedGetterDocumentation" : "

The token for the next set of results. Use the value returned in the previous response in the next request to retrieve the next set of results.

\n@return The token for the next set of results. Use the value returned in the previous response in the next request to retrieve the next set of results.\n@deprecated Use {@link #nextToken()}\n", "deprecatedName" : null, "deprecatedSetterDocumentation" : "

The token for the next set of results. Use the value returned in the previous response in the next request to retrieve the next set of results.

\n@param nextToken The token for the next set of results. Use the value returned in the previous response in the next request to retrieve the next set of results.\n@return Returns a reference to this object so that method calls can be chained together.\n@deprecated Use {@link #nextToken(String)}\n", "documentation" : "

The token for the next set of results. Use the value returned in the previous response in the next request to retrieve the next set of results.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "existenceCheckDocumentation" : "Returns true if the NextToken property was specified by the sender (it may be empty), or false if the sender did not specify the value (it will be empty). For responses returned by the SDK, the sender is the AWS service.\n", "existenceCheckMethodName" : "hasNextToken", "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "nextToken", "fluentSetterDocumentation" : "

The token for the next set of results. Use the value returned in the previous response in the next request to retrieve the next set of results.

\n@param nextToken The token for the next set of results. Use the value returned in the previous response in the next request to retrieve the next set of results.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "nextToken", "getterDocumentation" : "

The token for the next set of results. Use the value returned in the previous response in the next request to retrieve the next set of results.

\n@return The token for the next set of results. Use the value returned in the previous response in the next request to retrieve the next set of results.", "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 token for the next set of results. Use the value returned in the previous response in the next request to retrieve the next set of results.

\n@param nextToken The token for the next set of results. Use the value returned in the previous response in the next request to retrieve the next set of results.", "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 token for the next set of results. Use the value returned in the previous response in the next request to retrieve the next set of results.

", "simpleType" : "String", "variableSetterType" : "String" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null }, { "autoConstructClassIfExists" : { "present" : false }, "beanStyleGetterMethodName" : "getMaxResults", "beanStyleSetterMethodName" : "setMaxResults", "c2jName" : "MaxResults", "c2jShape" : "MaxResult1000", "defaultConsumerFluentSetterDocumentation" : "

The maximimum number of results to return per page.

\nThis is a convenience that creates an instance of the {@link Integer.Builder} avoiding the need to create one manually via {@link Integer#builder()}.\n\nWhen the {@link Consumer} completes, {@link Integer.Builder#build()} is called immediately and its result is passed to {@link #maxResults(Integer)}.\n@param maxResults a consumer that will call methods on {@link Integer.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #maxResults(Integer)", "deprecated" : false, "deprecatedBeanStyleSetterMethodName" : null, "deprecatedFluentGetterMethodName" : null, "deprecatedFluentSetterMethodName" : null, "deprecatedGetterDocumentation" : "

The maximimum number of results to return per page.

\n@return The maximimum number of results to return per page.\n@deprecated Use {@link #maxResults()}\n", "deprecatedName" : null, "deprecatedSetterDocumentation" : "

The maximimum number of results to return per page.

\n@param maxResults The maximimum number of results to return per page.\n@return Returns a reference to this object so that method calls can be chained together.\n@deprecated Use {@link #maxResults(Integer)}\n", "documentation" : "

The maximimum number of results to return per page.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "existenceCheckDocumentation" : "Returns true if the MaxResults property was specified by the sender (it may be empty), or false if the sender did not specify the value (it will be empty). For responses returned by the SDK, the sender is the AWS service.\n", "existenceCheckMethodName" : "hasMaxResults", "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "maxResults", "fluentSetterDocumentation" : "

The maximimum number of results to return per page.

\n@param maxResults The maximimum number of results to return per page.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "maxResults", "getterDocumentation" : "

The maximimum number of results to return per page.

\n@return The maximimum number of results to return per page.", "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 maximimum number of results to return per page.

\n@param maxResults The maximimum number of results to return per page.", "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 maximimum number of results to return per page.

", "simpleType" : "Integer", "variableSetterType" : "Integer" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null } ], "membersAsMap" : { "InstanceId" : { "autoConstructClassIfExists" : { "present" : false }, "beanStyleGetterMethodName" : "getInstanceId", "beanStyleSetterMethodName" : "setInstanceId", "c2jName" : "InstanceId", "c2jShape" : "InstanceId", "defaultConsumerFluentSetterDocumentation" : "

The identifier of the Amazon Connect instance.

\nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #instanceId(String)}.\n@param instanceId a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #instanceId(String)", "deprecated" : false, "deprecatedBeanStyleSetterMethodName" : null, "deprecatedFluentGetterMethodName" : null, "deprecatedFluentSetterMethodName" : null, "deprecatedGetterDocumentation" : "

The identifier of the Amazon Connect instance.

\n@return The identifier of the Amazon Connect instance.\n@deprecated Use {@link #instanceId()}\n", "deprecatedName" : null, "deprecatedSetterDocumentation" : "

The identifier of the Amazon Connect instance.

\n@param instanceId The identifier of the Amazon Connect instance.\n@return Returns a reference to this object so that method calls can be chained together.\n@deprecated Use {@link #instanceId(String)}\n", "documentation" : "

The identifier of the Amazon Connect instance.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "existenceCheckDocumentation" : "Returns true if the InstanceId property was specified by the sender (it may be empty), or false if the sender did not specify the value (it will be empty). For responses returned by the SDK, the sender is the AWS service.\n", "existenceCheckMethodName" : "hasInstanceId", "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "instanceId", "fluentSetterDocumentation" : "

The identifier of the Amazon Connect instance.

\n@param instanceId The identifier of the Amazon Connect instance.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "instanceId", "getterDocumentation" : "

The identifier of the Amazon Connect instance.

\n@return The identifier of the Amazon Connect instance.", "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" : "InstanceId", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "InstanceId", "uri" : true }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "InstanceId", "sensitive" : false, "setterDocumentation" : "

The identifier of the Amazon Connect instance.

\n@param instanceId The identifier of the Amazon Connect instance.", "setterMethodName" : "setInstanceId", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "instanceId", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "instanceId", "variableType" : "String", "documentation" : "

The identifier of the Amazon Connect instance.

", "simpleType" : "String", "variableSetterType" : "String" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null }, "MaxResults" : { "autoConstructClassIfExists" : { "present" : false }, "beanStyleGetterMethodName" : "getMaxResults", "beanStyleSetterMethodName" : "setMaxResults", "c2jName" : "MaxResults", "c2jShape" : "MaxResult1000", "defaultConsumerFluentSetterDocumentation" : "

The maximimum number of results to return per page.

\nThis is a convenience that creates an instance of the {@link Integer.Builder} avoiding the need to create one manually via {@link Integer#builder()}.\n\nWhen the {@link Consumer} completes, {@link Integer.Builder#build()} is called immediately and its result is passed to {@link #maxResults(Integer)}.\n@param maxResults a consumer that will call methods on {@link Integer.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #maxResults(Integer)", "deprecated" : false, "deprecatedBeanStyleSetterMethodName" : null, "deprecatedFluentGetterMethodName" : null, "deprecatedFluentSetterMethodName" : null, "deprecatedGetterDocumentation" : "

The maximimum number of results to return per page.

\n@return The maximimum number of results to return per page.\n@deprecated Use {@link #maxResults()}\n", "deprecatedName" : null, "deprecatedSetterDocumentation" : "

The maximimum number of results to return per page.

\n@param maxResults The maximimum number of results to return per page.\n@return Returns a reference to this object so that method calls can be chained together.\n@deprecated Use {@link #maxResults(Integer)}\n", "documentation" : "

The maximimum number of results to return per page.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "existenceCheckDocumentation" : "Returns true if the MaxResults property was specified by the sender (it may be empty), or false if the sender did not specify the value (it will be empty). For responses returned by the SDK, the sender is the AWS service.\n", "existenceCheckMethodName" : "hasMaxResults", "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "maxResults", "fluentSetterDocumentation" : "

The maximimum number of results to return per page.

\n@param maxResults The maximimum number of results to return per page.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "maxResults", "getterDocumentation" : "

The maximimum number of results to return per page.

\n@return The maximimum number of results to return per page.", "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 maximimum number of results to return per page.

\n@param maxResults The maximimum number of results to return per page.", "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 maximimum number of results to return per page.

", "simpleType" : "Integer", "variableSetterType" : "Integer" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null }, "NextToken" : { "autoConstructClassIfExists" : { "present" : false }, "beanStyleGetterMethodName" : "getNextToken", "beanStyleSetterMethodName" : "setNextToken", "c2jName" : "NextToken", "c2jShape" : "NextToken", "defaultConsumerFluentSetterDocumentation" : "

The token for the next set of results. Use the value returned in the previous response in the next request to retrieve the next set of results.

\nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #nextToken(String)}.\n@param nextToken a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #nextToken(String)", "deprecated" : false, "deprecatedBeanStyleSetterMethodName" : null, "deprecatedFluentGetterMethodName" : null, "deprecatedFluentSetterMethodName" : null, "deprecatedGetterDocumentation" : "

The token for the next set of results. Use the value returned in the previous response in the next request to retrieve the next set of results.

\n@return The token for the next set of results. Use the value returned in the previous response in the next request to retrieve the next set of results.\n@deprecated Use {@link #nextToken()}\n", "deprecatedName" : null, "deprecatedSetterDocumentation" : "

The token for the next set of results. Use the value returned in the previous response in the next request to retrieve the next set of results.

\n@param nextToken The token for the next set of results. Use the value returned in the previous response in the next request to retrieve the next set of results.\n@return Returns a reference to this object so that method calls can be chained together.\n@deprecated Use {@link #nextToken(String)}\n", "documentation" : "

The token for the next set of results. Use the value returned in the previous response in the next request to retrieve the next set of results.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "existenceCheckDocumentation" : "Returns true if the NextToken property was specified by the sender (it may be empty), or false if the sender did not specify the value (it will be empty). For responses returned by the SDK, the sender is the AWS service.\n", "existenceCheckMethodName" : "hasNextToken", "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "nextToken", "fluentSetterDocumentation" : "

The token for the next set of results. Use the value returned in the previous response in the next request to retrieve the next set of results.

\n@param nextToken The token for the next set of results. Use the value returned in the previous response in the next request to retrieve the next set of results.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "nextToken", "getterDocumentation" : "

The token for the next set of results. Use the value returned in the previous response in the next request to retrieve the next set of results.

\n@return The token for the next set of results. Use the value returned in the previous response in the next request to retrieve the next set of results.", "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 token for the next set of results. Use the value returned in the previous response in the next request to retrieve the next set of results.

\n@param nextToken The token for the next set of results. Use the value returned in the previous response in the next request to retrieve the next set of results.", "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 token for the next set of results. Use the value returned in the previous response in the next request to retrieve the next set of results.

", "simpleType" : "String", "variableSetterType" : "String" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null } }, "nonStreamingMembers" : [ { "autoConstructClassIfExists" : { "present" : false }, "beanStyleGetterMethodName" : "getInstanceId", "beanStyleSetterMethodName" : "setInstanceId", "c2jName" : "InstanceId", "c2jShape" : "InstanceId", "defaultConsumerFluentSetterDocumentation" : "

The identifier of the Amazon Connect instance.

\nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #instanceId(String)}.\n@param instanceId a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #instanceId(String)", "deprecated" : false, "deprecatedBeanStyleSetterMethodName" : null, "deprecatedFluentGetterMethodName" : null, "deprecatedFluentSetterMethodName" : null, "deprecatedGetterDocumentation" : "

The identifier of the Amazon Connect instance.

\n@return The identifier of the Amazon Connect instance.\n@deprecated Use {@link #instanceId()}\n", "deprecatedName" : null, "deprecatedSetterDocumentation" : "

The identifier of the Amazon Connect instance.

\n@param instanceId The identifier of the Amazon Connect instance.\n@return Returns a reference to this object so that method calls can be chained together.\n@deprecated Use {@link #instanceId(String)}\n", "documentation" : "

The identifier of the Amazon Connect instance.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "existenceCheckDocumentation" : "Returns true if the InstanceId property was specified by the sender (it may be empty), or false if the sender did not specify the value (it will be empty). For responses returned by the SDK, the sender is the AWS service.\n", "existenceCheckMethodName" : "hasInstanceId", "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "instanceId", "fluentSetterDocumentation" : "

The identifier of the Amazon Connect instance.

\n@param instanceId The identifier of the Amazon Connect instance.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "instanceId", "getterDocumentation" : "

The identifier of the Amazon Connect instance.

\n@return The identifier of the Amazon Connect instance.", "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" : "InstanceId", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "InstanceId", "uri" : true }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "InstanceId", "sensitive" : false, "setterDocumentation" : "

The identifier of the Amazon Connect instance.

\n@param instanceId The identifier of the Amazon Connect instance.", "setterMethodName" : "setInstanceId", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "instanceId", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "instanceId", "variableType" : "String", "documentation" : "

The identifier of the Amazon Connect instance.

", "simpleType" : "String", "variableSetterType" : "String" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null }, { "autoConstructClassIfExists" : { "present" : false }, "beanStyleGetterMethodName" : "getNextToken", "beanStyleSetterMethodName" : "setNextToken", "c2jName" : "NextToken", "c2jShape" : "NextToken", "defaultConsumerFluentSetterDocumentation" : "

The token for the next set of results. Use the value returned in the previous response in the next request to retrieve the next set of results.

\nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #nextToken(String)}.\n@param nextToken a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #nextToken(String)", "deprecated" : false, "deprecatedBeanStyleSetterMethodName" : null, "deprecatedFluentGetterMethodName" : null, "deprecatedFluentSetterMethodName" : null, "deprecatedGetterDocumentation" : "

The token for the next set of results. Use the value returned in the previous response in the next request to retrieve the next set of results.

\n@return The token for the next set of results. Use the value returned in the previous response in the next request to retrieve the next set of results.\n@deprecated Use {@link #nextToken()}\n", "deprecatedName" : null, "deprecatedSetterDocumentation" : "

The token for the next set of results. Use the value returned in the previous response in the next request to retrieve the next set of results.

\n@param nextToken The token for the next set of results. Use the value returned in the previous response in the next request to retrieve the next set of results.\n@return Returns a reference to this object so that method calls can be chained together.\n@deprecated Use {@link #nextToken(String)}\n", "documentation" : "

The token for the next set of results. Use the value returned in the previous response in the next request to retrieve the next set of results.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "existenceCheckDocumentation" : "Returns true if the NextToken property was specified by the sender (it may be empty), or false if the sender did not specify the value (it will be empty). For responses returned by the SDK, the sender is the AWS service.\n", "existenceCheckMethodName" : "hasNextToken", "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "nextToken", "fluentSetterDocumentation" : "

The token for the next set of results. Use the value returned in the previous response in the next request to retrieve the next set of results.

\n@param nextToken The token for the next set of results. Use the value returned in the previous response in the next request to retrieve the next set of results.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "nextToken", "getterDocumentation" : "

The token for the next set of results. Use the value returned in the previous response in the next request to retrieve the next set of results.

\n@return The token for the next set of results. Use the value returned in the previous response in the next request to retrieve the next set of results.", "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 token for the next set of results. Use the value returned in the previous response in the next request to retrieve the next set of results.

\n@param nextToken The token for the next set of results. Use the value returned in the previous response in the next request to retrieve the next set of results.", "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 token for the next set of results. Use the value returned in the previous response in the next request to retrieve the next set of results.

", "simpleType" : "String", "variableSetterType" : "String" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null }, { "autoConstructClassIfExists" : { "present" : false }, "beanStyleGetterMethodName" : "getMaxResults", "beanStyleSetterMethodName" : "setMaxResults", "c2jName" : "MaxResults", "c2jShape" : "MaxResult1000", "defaultConsumerFluentSetterDocumentation" : "

The maximimum number of results to return per page.

\nThis is a convenience that creates an instance of the {@link Integer.Builder} avoiding the need to create one manually via {@link Integer#builder()}.\n\nWhen the {@link Consumer} completes, {@link Integer.Builder#build()} is called immediately and its result is passed to {@link #maxResults(Integer)}.\n@param maxResults a consumer that will call methods on {@link Integer.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #maxResults(Integer)", "deprecated" : false, "deprecatedBeanStyleSetterMethodName" : null, "deprecatedFluentGetterMethodName" : null, "deprecatedFluentSetterMethodName" : null, "deprecatedGetterDocumentation" : "

The maximimum number of results to return per page.

\n@return The maximimum number of results to return per page.\n@deprecated Use {@link #maxResults()}\n", "deprecatedName" : null, "deprecatedSetterDocumentation" : "

The maximimum number of results to return per page.

\n@param maxResults The maximimum number of results to return per page.\n@return Returns a reference to this object so that method calls can be chained together.\n@deprecated Use {@link #maxResults(Integer)}\n", "documentation" : "

The maximimum number of results to return per page.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "existenceCheckDocumentation" : "Returns true if the MaxResults property was specified by the sender (it may be empty), or false if the sender did not specify the value (it will be empty). For responses returned by the SDK, the sender is the AWS service.\n", "existenceCheckMethodName" : "hasMaxResults", "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "maxResults", "fluentSetterDocumentation" : "

The maximimum number of results to return per page.

\n@param maxResults The maximimum number of results to return per page.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "maxResults", "getterDocumentation" : "

The maximimum number of results to return per page.

\n@return The maximimum number of results to return per page.", "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 maximimum number of results to return per page.

\n@param maxResults The maximimum number of results to return per page.", "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 maximimum number of results to return per page.

", "simpleType" : "Integer", "variableSetterType" : "Integer" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null } ], "requestSignerAware" : false, "requestSignerClassFqcn" : null, "required" : [ "InstanceId" ], "shapeName" : "ListUserHierarchyGroupsRequest", "simpleMethod" : false, "unmarshaller" : null, "variable" : { "variableDeclarationType" : "ListUserHierarchyGroupsRequest", "variableName" : "listUserHierarchyGroupsRequest", "variableType" : "ListUserHierarchyGroupsRequest", "documentation" : null, "simpleType" : "ListUserHierarchyGroupsRequest", "variableSetterType" : "ListUserHierarchyGroupsRequest" }, "wrapper" : false, "xmlNamespace" : null }, "ListUserHierarchyGroupsResponse" : { "c2jName" : "ListUserHierarchyGroupsResponse", "customization" : { "artificialResultWrapper" : null, "skipGeneratingMarshaller" : false, "skipGeneratingModelClass" : false, "skipGeneratingUnmarshaller" : false, "staxTargetDepthOffset" : 0 }, "deprecated" : false, "documentation" : "", "endpointDiscovery" : null, "enums" : null, "errorCode" : null, "event" : false, "eventStream" : false, "explicitEventPayloadMember" : null, "hasHeaderMember" : false, "hasPayloadMember" : false, "hasRequiresLengthMember" : false, "hasStatusCodeMember" : false, "hasStreamingMember" : false, "httpStatusCode" : null, "marshaller" : null, "members" : [ { "autoConstructClassIfExists" : { "present" : true }, "beanStyleGetterMethodName" : "getUserHierarchyGroupSummaryList", "beanStyleSetterMethodName" : "setUserHierarchyGroupSummaryList", "c2jName" : "UserHierarchyGroupSummaryList", "c2jShape" : "HierarchyGroupSummaryList", "defaultConsumerFluentSetterDocumentation" : "

Information about the hierarchy groups.

\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 #userHierarchyGroupSummaryList(List)}.\n@param userHierarchyGroupSummaryList 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 #userHierarchyGroupSummaryList(List)", "deprecated" : false, "deprecatedBeanStyleSetterMethodName" : null, "deprecatedFluentGetterMethodName" : null, "deprecatedFluentSetterMethodName" : null, "deprecatedGetterDocumentation" : "

Information about the hierarchy groups.

\n

\nAttempts to modify the collection returned by this method will result in an UnsupportedOperationException.\n

\n

\nYou can use {@link #hasUserHierarchyGroupSummaryList()} to see if a value was sent in this field.\n

\n@return Information about the hierarchy groups.\n@deprecated Use {@link #userHierarchyGroupSummaryList()}\n", "deprecatedName" : null, "deprecatedSetterDocumentation" : "

Information about the hierarchy groups.

\n@param userHierarchyGroupSummaryList Information about the hierarchy groups.\n@return Returns a reference to this object so that method calls can be chained together.\n@deprecated Use {@link #userHierarchyGroupSummaryList(List)}\n", "documentation" : "

Information about the hierarchy groups.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "existenceCheckDocumentation" : "Returns true if the UserHierarchyGroupSummaryList property was specified by the sender (it may be empty), or false if the sender did not specify the value (it will be empty). For responses returned by the SDK, the sender is the AWS service.\n", "existenceCheckMethodName" : "hasUserHierarchyGroupSummaryList", "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "userHierarchyGroupSummaryList", "fluentSetterDocumentation" : "

Information about the hierarchy groups.

\n@param userHierarchyGroupSummaryList Information about the hierarchy groups.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "userHierarchyGroupSummaryList", "getterDocumentation" : "

Information about the hierarchy groups.

\n

\nAttempts to modify the collection returned by this method will result in an UnsupportedOperationException.\n

\n

\nYou can use {@link #hasUserHierarchyGroupSummaryList()} to see if a value was sent in this field.\n

\n@return Information about the hierarchy groups.", "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" : "UserHierarchyGroupSummaryList", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "UserHierarchyGroupSummaryList", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : true, "listModel" : { "implType" : "java.util.ArrayList", "interfaceType" : "java.util.List", "listMemberModel" : { "autoConstructClassIfExists" : { "present" : false }, "beanStyleGetterMethodName" : "getMember", "beanStyleSetterMethodName" : "setMember", "c2jName" : "member", "c2jShape" : "HierarchyGroupSummary", "defaultConsumerFluentSetterDocumentation" : "Sets the value of the Member property for this object.\n\nThis is a convenience that creates an instance of the {@link HierarchyGroupSummary.Builder} avoiding the need to create one manually via {@link HierarchyGroupSummary#builder()}.\n\nWhen the {@link Consumer} completes, {@link HierarchyGroupSummary.Builder#build()} is called immediately and its result is passed to {@link #member(HierarchyGroupSummary)}.\n@param member a consumer that will call methods on {@link HierarchyGroupSummary.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #member(HierarchyGroupSummary)", "deprecated" : false, "deprecatedBeanStyleSetterMethodName" : null, "deprecatedFluentGetterMethodName" : null, "deprecatedFluentSetterMethodName" : null, "deprecatedGetterDocumentation" : "Returns the value of the Member property for this object.\n@return The value of the Member property for this object.\n@deprecated Use {@link #member()}\n", "deprecatedName" : null, "deprecatedSetterDocumentation" : "Sets the value of the Member property for this object.\n\n@param member The new value for the Member property for this object.\n@return Returns a reference to this object so that method calls can be chained together.\n@deprecated Use {@link #member(HierarchyGroupSummary)}\n", "documentation" : "", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "existenceCheckDocumentation" : "Returns true if the Member property was specified by the sender (it may be empty), or false if the sender did not specify the value (it will be empty). For responses returned by the SDK, the sender is the AWS service.\n", "existenceCheckMethodName" : "hasMember", "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "member", "fluentSetterDocumentation" : "Sets the value of the Member property for this object.\n\n@param member The new value for the Member property for this object.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "member", "getterDocumentation" : "Returns the value of the Member property for this object.\n@return The value of the Member property for this object.", "getterModel" : { "returnType" : "HierarchyGroupSummary", "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" : "HierarchyGroupSummary", "variableName" : "member", "variableType" : "HierarchyGroupSummary", "documentation" : null, "simpleType" : "HierarchyGroupSummary", "variableSetterType" : "HierarchyGroupSummary" }, "simple" : false, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "HierarchyGroupSummary", "variableName" : "member", "variableType" : "HierarchyGroupSummary", "documentation" : "", "simpleType" : "HierarchyGroupSummary", "variableSetterType" : "HierarchyGroupSummary" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null }, "memberLocationName" : null, "memberType" : "HierarchyGroupSummary", "map" : false, "memberAdditionalMarshallingPath" : null, "memberAdditionalUnmarshallingPath" : null, "simple" : false, "simpleType" : "HierarchyGroupSummary", "templateImplType" : "java.util.ArrayList", "templateType" : "java.util.List" }, "map" : false, "mapModel" : null, "marshallingType" : "LIST", "name" : "UserHierarchyGroupSummaryList", "sensitive" : false, "setterDocumentation" : "

Information about the hierarchy groups.

\n@param userHierarchyGroupSummaryList Information about the hierarchy groups.", "setterMethodName" : "setUserHierarchyGroupSummaryList", "setterModel" : { "variableDeclarationType" : "java.util.List", "variableName" : "userHierarchyGroupSummaryList", "variableType" : "java.util.List", "documentation" : null, "simpleType" : "List", "variableSetterType" : "java.util.Collection" }, "simple" : false, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "java.util.List", "variableName" : "userHierarchyGroupSummaryList", "variableType" : "java.util.List", "documentation" : "

Information about the hierarchy groups.

", "simpleType" : "List", "variableSetterType" : "java.util.Collection" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null }, { "autoConstructClassIfExists" : { "present" : false }, "beanStyleGetterMethodName" : "getNextToken", "beanStyleSetterMethodName" : "setNextToken", "c2jName" : "NextToken", "c2jShape" : "NextToken", "defaultConsumerFluentSetterDocumentation" : "

If there are additional results, this is the token for the next set of results.

\nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #nextToken(String)}.\n@param nextToken a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #nextToken(String)", "deprecated" : false, "deprecatedBeanStyleSetterMethodName" : null, "deprecatedFluentGetterMethodName" : null, "deprecatedFluentSetterMethodName" : null, "deprecatedGetterDocumentation" : "

If there are additional results, this is the token for the next set of results.

\n@return If there are additional results, this is the token for the next set of results.\n@deprecated Use {@link #nextToken()}\n", "deprecatedName" : null, "deprecatedSetterDocumentation" : "

If there are additional results, this is the token for the next set of results.

\n@param nextToken If there are additional results, this is the token for the next set of results.\n@return Returns a reference to this object so that method calls can be chained together.\n@deprecated Use {@link #nextToken(String)}\n", "documentation" : "

If there are additional results, this is the token for the next set of results.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "existenceCheckDocumentation" : "Returns true if the NextToken property was specified by the sender (it may be empty), or false if the sender did not specify the value (it will be empty). For responses returned by the SDK, the sender is the AWS service.\n", "existenceCheckMethodName" : "hasNextToken", "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "nextToken", "fluentSetterDocumentation" : "

If there are additional results, this is the token for the next set of results.

\n@param nextToken If there are additional results, this is the token for the next set of results.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "nextToken", "getterDocumentation" : "

If there are additional results, this is the token for the next set of results.

\n@return If there are additional results, this is the token for the next set of results.", "getterModel" : { "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" : "

If there are additional results, this is the token for the next set of results.

\n@param nextToken If there are additional results, this is the token for the next set of results.", "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" : "

If there are additional results, this is the token for the next set of results.

", "simpleType" : "String", "variableSetterType" : "String" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null } ], "membersAsMap" : { "NextToken" : { "autoConstructClassIfExists" : { "present" : false }, "beanStyleGetterMethodName" : "getNextToken", "beanStyleSetterMethodName" : "setNextToken", "c2jName" : "NextToken", "c2jShape" : "NextToken", "defaultConsumerFluentSetterDocumentation" : "

If there are additional results, this is the token for the next set of results.

\nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #nextToken(String)}.\n@param nextToken a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #nextToken(String)", "deprecated" : false, "deprecatedBeanStyleSetterMethodName" : null, "deprecatedFluentGetterMethodName" : null, "deprecatedFluentSetterMethodName" : null, "deprecatedGetterDocumentation" : "

If there are additional results, this is the token for the next set of results.

\n@return If there are additional results, this is the token for the next set of results.\n@deprecated Use {@link #nextToken()}\n", "deprecatedName" : null, "deprecatedSetterDocumentation" : "

If there are additional results, this is the token for the next set of results.

\n@param nextToken If there are additional results, this is the token for the next set of results.\n@return Returns a reference to this object so that method calls can be chained together.\n@deprecated Use {@link #nextToken(String)}\n", "documentation" : "

If there are additional results, this is the token for the next set of results.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "existenceCheckDocumentation" : "Returns true if the NextToken property was specified by the sender (it may be empty), or false if the sender did not specify the value (it will be empty). For responses returned by the SDK, the sender is the AWS service.\n", "existenceCheckMethodName" : "hasNextToken", "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "nextToken", "fluentSetterDocumentation" : "

If there are additional results, this is the token for the next set of results.

\n@param nextToken If there are additional results, this is the token for the next set of results.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "nextToken", "getterDocumentation" : "

If there are additional results, this is the token for the next set of results.

\n@return If there are additional results, this is the token for the next set of results.", "getterModel" : { "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" : "

If there are additional results, this is the token for the next set of results.

\n@param nextToken If there are additional results, this is the token for the next set of results.", "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" : "

If there are additional results, this is the token for the next set of results.

", "simpleType" : "String", "variableSetterType" : "String" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null }, "UserHierarchyGroupSummaryList" : { "autoConstructClassIfExists" : { "present" : true }, "beanStyleGetterMethodName" : "getUserHierarchyGroupSummaryList", "beanStyleSetterMethodName" : "setUserHierarchyGroupSummaryList", "c2jName" : "UserHierarchyGroupSummaryList", "c2jShape" : "HierarchyGroupSummaryList", "defaultConsumerFluentSetterDocumentation" : "

Information about the hierarchy groups.

\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 #userHierarchyGroupSummaryList(List)}.\n@param userHierarchyGroupSummaryList 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 #userHierarchyGroupSummaryList(List)", "deprecated" : false, "deprecatedBeanStyleSetterMethodName" : null, "deprecatedFluentGetterMethodName" : null, "deprecatedFluentSetterMethodName" : null, "deprecatedGetterDocumentation" : "

Information about the hierarchy groups.

\n

\nAttempts to modify the collection returned by this method will result in an UnsupportedOperationException.\n

\n

\nYou can use {@link #hasUserHierarchyGroupSummaryList()} to see if a value was sent in this field.\n

\n@return Information about the hierarchy groups.\n@deprecated Use {@link #userHierarchyGroupSummaryList()}\n", "deprecatedName" : null, "deprecatedSetterDocumentation" : "

Information about the hierarchy groups.

\n@param userHierarchyGroupSummaryList Information about the hierarchy groups.\n@return Returns a reference to this object so that method calls can be chained together.\n@deprecated Use {@link #userHierarchyGroupSummaryList(List)}\n", "documentation" : "

Information about the hierarchy groups.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "existenceCheckDocumentation" : "Returns true if the UserHierarchyGroupSummaryList property was specified by the sender (it may be empty), or false if the sender did not specify the value (it will be empty). For responses returned by the SDK, the sender is the AWS service.\n", "existenceCheckMethodName" : "hasUserHierarchyGroupSummaryList", "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "userHierarchyGroupSummaryList", "fluentSetterDocumentation" : "

Information about the hierarchy groups.

\n@param userHierarchyGroupSummaryList Information about the hierarchy groups.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "userHierarchyGroupSummaryList", "getterDocumentation" : "

Information about the hierarchy groups.

\n

\nAttempts to modify the collection returned by this method will result in an UnsupportedOperationException.\n

\n

\nYou can use {@link #hasUserHierarchyGroupSummaryList()} to see if a value was sent in this field.\n

\n@return Information about the hierarchy groups.", "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" : "UserHierarchyGroupSummaryList", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "UserHierarchyGroupSummaryList", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : true, "listModel" : { "implType" : "java.util.ArrayList", "interfaceType" : "java.util.List", "listMemberModel" : { "autoConstructClassIfExists" : { "present" : false }, "beanStyleGetterMethodName" : "getMember", "beanStyleSetterMethodName" : "setMember", "c2jName" : "member", "c2jShape" : "HierarchyGroupSummary", "defaultConsumerFluentSetterDocumentation" : "Sets the value of the Member property for this object.\n\nThis is a convenience that creates an instance of the {@link HierarchyGroupSummary.Builder} avoiding the need to create one manually via {@link HierarchyGroupSummary#builder()}.\n\nWhen the {@link Consumer} completes, {@link HierarchyGroupSummary.Builder#build()} is called immediately and its result is passed to {@link #member(HierarchyGroupSummary)}.\n@param member a consumer that will call methods on {@link HierarchyGroupSummary.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #member(HierarchyGroupSummary)", "deprecated" : false, "deprecatedBeanStyleSetterMethodName" : null, "deprecatedFluentGetterMethodName" : null, "deprecatedFluentSetterMethodName" : null, "deprecatedGetterDocumentation" : "Returns the value of the Member property for this object.\n@return The value of the Member property for this object.\n@deprecated Use {@link #member()}\n", "deprecatedName" : null, "deprecatedSetterDocumentation" : "Sets the value of the Member property for this object.\n\n@param member The new value for the Member property for this object.\n@return Returns a reference to this object so that method calls can be chained together.\n@deprecated Use {@link #member(HierarchyGroupSummary)}\n", "documentation" : "", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "existenceCheckDocumentation" : "Returns true if the Member property was specified by the sender (it may be empty), or false if the sender did not specify the value (it will be empty). For responses returned by the SDK, the sender is the AWS service.\n", "existenceCheckMethodName" : "hasMember", "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "member", "fluentSetterDocumentation" : "Sets the value of the Member property for this object.\n\n@param member The new value for the Member property for this object.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "member", "getterDocumentation" : "Returns the value of the Member property for this object.\n@return The value of the Member property for this object.", "getterModel" : { "returnType" : "HierarchyGroupSummary", "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" : "HierarchyGroupSummary", "variableName" : "member", "variableType" : "HierarchyGroupSummary", "documentation" : null, "simpleType" : "HierarchyGroupSummary", "variableSetterType" : "HierarchyGroupSummary" }, "simple" : false, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "HierarchyGroupSummary", "variableName" : "member", "variableType" : "HierarchyGroupSummary", "documentation" : "", "simpleType" : "HierarchyGroupSummary", "variableSetterType" : "HierarchyGroupSummary" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null }, "memberLocationName" : null, "memberType" : "HierarchyGroupSummary", "map" : false, "memberAdditionalMarshallingPath" : null, "memberAdditionalUnmarshallingPath" : null, "simple" : false, "simpleType" : "HierarchyGroupSummary", "templateImplType" : "java.util.ArrayList", "templateType" : "java.util.List" }, "map" : false, "mapModel" : null, "marshallingType" : "LIST", "name" : "UserHierarchyGroupSummaryList", "sensitive" : false, "setterDocumentation" : "

Information about the hierarchy groups.

\n@param userHierarchyGroupSummaryList Information about the hierarchy groups.", "setterMethodName" : "setUserHierarchyGroupSummaryList", "setterModel" : { "variableDeclarationType" : "java.util.List", "variableName" : "userHierarchyGroupSummaryList", "variableType" : "java.util.List", "documentation" : null, "simpleType" : "List", "variableSetterType" : "java.util.Collection" }, "simple" : false, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "java.util.List", "variableName" : "userHierarchyGroupSummaryList", "variableType" : "java.util.List", "documentation" : "

Information about the hierarchy groups.

", "simpleType" : "List", "variableSetterType" : "java.util.Collection" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null } }, "nonStreamingMembers" : [ { "autoConstructClassIfExists" : { "present" : true }, "beanStyleGetterMethodName" : "getUserHierarchyGroupSummaryList", "beanStyleSetterMethodName" : "setUserHierarchyGroupSummaryList", "c2jName" : "UserHierarchyGroupSummaryList", "c2jShape" : "HierarchyGroupSummaryList", "defaultConsumerFluentSetterDocumentation" : "

Information about the hierarchy groups.

\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 #userHierarchyGroupSummaryList(List)}.\n@param userHierarchyGroupSummaryList 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 #userHierarchyGroupSummaryList(List)", "deprecated" : false, "deprecatedBeanStyleSetterMethodName" : null, "deprecatedFluentGetterMethodName" : null, "deprecatedFluentSetterMethodName" : null, "deprecatedGetterDocumentation" : "

Information about the hierarchy groups.

\n

\nAttempts to modify the collection returned by this method will result in an UnsupportedOperationException.\n

\n

\nYou can use {@link #hasUserHierarchyGroupSummaryList()} to see if a value was sent in this field.\n

\n@return Information about the hierarchy groups.\n@deprecated Use {@link #userHierarchyGroupSummaryList()}\n", "deprecatedName" : null, "deprecatedSetterDocumentation" : "

Information about the hierarchy groups.

\n@param userHierarchyGroupSummaryList Information about the hierarchy groups.\n@return Returns a reference to this object so that method calls can be chained together.\n@deprecated Use {@link #userHierarchyGroupSummaryList(List)}\n", "documentation" : "

Information about the hierarchy groups.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "existenceCheckDocumentation" : "Returns true if the UserHierarchyGroupSummaryList property was specified by the sender (it may be empty), or false if the sender did not specify the value (it will be empty). For responses returned by the SDK, the sender is the AWS service.\n", "existenceCheckMethodName" : "hasUserHierarchyGroupSummaryList", "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "userHierarchyGroupSummaryList", "fluentSetterDocumentation" : "

Information about the hierarchy groups.

\n@param userHierarchyGroupSummaryList Information about the hierarchy groups.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "userHierarchyGroupSummaryList", "getterDocumentation" : "

Information about the hierarchy groups.

\n

\nAttempts to modify the collection returned by this method will result in an UnsupportedOperationException.\n

\n

\nYou can use {@link #hasUserHierarchyGroupSummaryList()} to see if a value was sent in this field.\n

\n@return Information about the hierarchy groups.", "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" : "UserHierarchyGroupSummaryList", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "UserHierarchyGroupSummaryList", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : true, "listModel" : { "implType" : "java.util.ArrayList", "interfaceType" : "java.util.List", "listMemberModel" : { "autoConstructClassIfExists" : { "present" : false }, "beanStyleGetterMethodName" : "getMember", "beanStyleSetterMethodName" : "setMember", "c2jName" : "member", "c2jShape" : "HierarchyGroupSummary", "defaultConsumerFluentSetterDocumentation" : "Sets the value of the Member property for this object.\n\nThis is a convenience that creates an instance of the {@link HierarchyGroupSummary.Builder} avoiding the need to create one manually via {@link HierarchyGroupSummary#builder()}.\n\nWhen the {@link Consumer} completes, {@link HierarchyGroupSummary.Builder#build()} is called immediately and its result is passed to {@link #member(HierarchyGroupSummary)}.\n@param member a consumer that will call methods on {@link HierarchyGroupSummary.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #member(HierarchyGroupSummary)", "deprecated" : false, "deprecatedBeanStyleSetterMethodName" : null, "deprecatedFluentGetterMethodName" : null, "deprecatedFluentSetterMethodName" : null, "deprecatedGetterDocumentation" : "Returns the value of the Member property for this object.\n@return The value of the Member property for this object.\n@deprecated Use {@link #member()}\n", "deprecatedName" : null, "deprecatedSetterDocumentation" : "Sets the value of the Member property for this object.\n\n@param member The new value for the Member property for this object.\n@return Returns a reference to this object so that method calls can be chained together.\n@deprecated Use {@link #member(HierarchyGroupSummary)}\n", "documentation" : "", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "existenceCheckDocumentation" : "Returns true if the Member property was specified by the sender (it may be empty), or false if the sender did not specify the value (it will be empty). For responses returned by the SDK, the sender is the AWS service.\n", "existenceCheckMethodName" : "hasMember", "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "member", "fluentSetterDocumentation" : "Sets the value of the Member property for this object.\n\n@param member The new value for the Member property for this object.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "member", "getterDocumentation" : "Returns the value of the Member property for this object.\n@return The value of the Member property for this object.", "getterModel" : { "returnType" : "HierarchyGroupSummary", "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" : "HierarchyGroupSummary", "variableName" : "member", "variableType" : "HierarchyGroupSummary", "documentation" : null, "simpleType" : "HierarchyGroupSummary", "variableSetterType" : "HierarchyGroupSummary" }, "simple" : false, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "HierarchyGroupSummary", "variableName" : "member", "variableType" : "HierarchyGroupSummary", "documentation" : "", "simpleType" : "HierarchyGroupSummary", "variableSetterType" : "HierarchyGroupSummary" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null }, "memberLocationName" : null, "memberType" : "HierarchyGroupSummary", "map" : false, "memberAdditionalMarshallingPath" : null, "memberAdditionalUnmarshallingPath" : null, "simple" : false, "simpleType" : "HierarchyGroupSummary", "templateImplType" : "java.util.ArrayList", "templateType" : "java.util.List" }, "map" : false, "mapModel" : null, "marshallingType" : "LIST", "name" : "UserHierarchyGroupSummaryList", "sensitive" : false, "setterDocumentation" : "

Information about the hierarchy groups.

\n@param userHierarchyGroupSummaryList Information about the hierarchy groups.", "setterMethodName" : "setUserHierarchyGroupSummaryList", "setterModel" : { "variableDeclarationType" : "java.util.List", "variableName" : "userHierarchyGroupSummaryList", "variableType" : "java.util.List", "documentation" : null, "simpleType" : "List", "variableSetterType" : "java.util.Collection" }, "simple" : false, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "java.util.List", "variableName" : "userHierarchyGroupSummaryList", "variableType" : "java.util.List", "documentation" : "

Information about the hierarchy groups.

", "simpleType" : "List", "variableSetterType" : "java.util.Collection" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null }, { "autoConstructClassIfExists" : { "present" : false }, "beanStyleGetterMethodName" : "getNextToken", "beanStyleSetterMethodName" : "setNextToken", "c2jName" : "NextToken", "c2jShape" : "NextToken", "defaultConsumerFluentSetterDocumentation" : "

If there are additional results, this is the token for the next set of results.

\nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #nextToken(String)}.\n@param nextToken a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #nextToken(String)", "deprecated" : false, "deprecatedBeanStyleSetterMethodName" : null, "deprecatedFluentGetterMethodName" : null, "deprecatedFluentSetterMethodName" : null, "deprecatedGetterDocumentation" : "

If there are additional results, this is the token for the next set of results.

\n@return If there are additional results, this is the token for the next set of results.\n@deprecated Use {@link #nextToken()}\n", "deprecatedName" : null, "deprecatedSetterDocumentation" : "

If there are additional results, this is the token for the next set of results.

\n@param nextToken If there are additional results, this is the token for the next set of results.\n@return Returns a reference to this object so that method calls can be chained together.\n@deprecated Use {@link #nextToken(String)}\n", "documentation" : "

If there are additional results, this is the token for the next set of results.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "existenceCheckDocumentation" : "Returns true if the NextToken property was specified by the sender (it may be empty), or false if the sender did not specify the value (it will be empty). For responses returned by the SDK, the sender is the AWS service.\n", "existenceCheckMethodName" : "hasNextToken", "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "nextToken", "fluentSetterDocumentation" : "

If there are additional results, this is the token for the next set of results.

\n@param nextToken If there are additional results, this is the token for the next set of results.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "nextToken", "getterDocumentation" : "

If there are additional results, this is the token for the next set of results.

\n@return If there are additional results, this is the token for the next set of results.", "getterModel" : { "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" : "

If there are additional results, this is the token for the next set of results.

\n@param nextToken If there are additional results, this is the token for the next set of results.", "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" : "

If there are additional results, this is the token for the next set of results.

", "simpleType" : "String", "variableSetterType" : "String" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null } ], "requestSignerAware" : false, "requestSignerClassFqcn" : null, "required" : null, "shapeName" : "ListUserHierarchyGroupsResponse", "simpleMethod" : false, "unmarshaller" : { "flattened" : false, "resultWrapper" : null }, "variable" : { "variableDeclarationType" : "ListUserHierarchyGroupsResponse", "variableName" : "listUserHierarchyGroupsResponse", "variableType" : "ListUserHierarchyGroupsResponse", "documentation" : null, "simpleType" : "ListUserHierarchyGroupsResponse", "variableSetterType" : "ListUserHierarchyGroupsResponse" }, "wrapper" : false, "xmlNamespace" : null }, "ListUsersRequest" : { "c2jName" : "ListUsersRequest", "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" : "ListUsers", "locationName" : null, "requestUri" : "/users-summary/{InstanceId}", "target" : null, "verb" : "GET", "xmlNameSpaceUri" : null }, "members" : [ { "autoConstructClassIfExists" : { "present" : false }, "beanStyleGetterMethodName" : "getInstanceId", "beanStyleSetterMethodName" : "setInstanceId", "c2jName" : "InstanceId", "c2jShape" : "InstanceId", "defaultConsumerFluentSetterDocumentation" : "

The identifier of the Amazon Connect instance.

\nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #instanceId(String)}.\n@param instanceId a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #instanceId(String)", "deprecated" : false, "deprecatedBeanStyleSetterMethodName" : null, "deprecatedFluentGetterMethodName" : null, "deprecatedFluentSetterMethodName" : null, "deprecatedGetterDocumentation" : "

The identifier of the Amazon Connect instance.

\n@return The identifier of the Amazon Connect instance.\n@deprecated Use {@link #instanceId()}\n", "deprecatedName" : null, "deprecatedSetterDocumentation" : "

The identifier of the Amazon Connect instance.

\n@param instanceId The identifier of the Amazon Connect instance.\n@return Returns a reference to this object so that method calls can be chained together.\n@deprecated Use {@link #instanceId(String)}\n", "documentation" : "

The identifier of the Amazon Connect instance.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "existenceCheckDocumentation" : "Returns true if the InstanceId property was specified by the sender (it may be empty), or false if the sender did not specify the value (it will be empty). For responses returned by the SDK, the sender is the AWS service.\n", "existenceCheckMethodName" : "hasInstanceId", "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "instanceId", "fluentSetterDocumentation" : "

The identifier of the Amazon Connect instance.

\n@param instanceId The identifier of the Amazon Connect instance.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "instanceId", "getterDocumentation" : "

The identifier of the Amazon Connect instance.

\n@return The identifier of the Amazon Connect instance.", "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" : "InstanceId", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "InstanceId", "uri" : true }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "InstanceId", "sensitive" : false, "setterDocumentation" : "

The identifier of the Amazon Connect instance.

\n@param instanceId The identifier of the Amazon Connect instance.", "setterMethodName" : "setInstanceId", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "instanceId", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "instanceId", "variableType" : "String", "documentation" : "

The identifier of the Amazon Connect instance.

", "simpleType" : "String", "variableSetterType" : "String" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null }, { "autoConstructClassIfExists" : { "present" : false }, "beanStyleGetterMethodName" : "getNextToken", "beanStyleSetterMethodName" : "setNextToken", "c2jName" : "NextToken", "c2jShape" : "NextToken", "defaultConsumerFluentSetterDocumentation" : "

The token for the next set of results. Use the value returned in the previous response in the next request to retrieve the next set of results.

\nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #nextToken(String)}.\n@param nextToken a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #nextToken(String)", "deprecated" : false, "deprecatedBeanStyleSetterMethodName" : null, "deprecatedFluentGetterMethodName" : null, "deprecatedFluentSetterMethodName" : null, "deprecatedGetterDocumentation" : "

The token for the next set of results. Use the value returned in the previous response in the next request to retrieve the next set of results.

\n@return The token for the next set of results. Use the value returned in the previous response in the next request to retrieve the next set of results.\n@deprecated Use {@link #nextToken()}\n", "deprecatedName" : null, "deprecatedSetterDocumentation" : "

The token for the next set of results. Use the value returned in the previous response in the next request to retrieve the next set of results.

\n@param nextToken The token for the next set of results. Use the value returned in the previous response in the next request to retrieve the next set of results.\n@return Returns a reference to this object so that method calls can be chained together.\n@deprecated Use {@link #nextToken(String)}\n", "documentation" : "

The token for the next set of results. Use the value returned in the previous response in the next request to retrieve the next set of results.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "existenceCheckDocumentation" : "Returns true if the NextToken property was specified by the sender (it may be empty), or false if the sender did not specify the value (it will be empty). For responses returned by the SDK, the sender is the AWS service.\n", "existenceCheckMethodName" : "hasNextToken", "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "nextToken", "fluentSetterDocumentation" : "

The token for the next set of results. Use the value returned in the previous response in the next request to retrieve the next set of results.

\n@param nextToken The token for the next set of results. Use the value returned in the previous response in the next request to retrieve the next set of results.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "nextToken", "getterDocumentation" : "

The token for the next set of results. Use the value returned in the previous response in the next request to retrieve the next set of results.

\n@return The token for the next set of results. Use the value returned in the previous response in the next request to retrieve the next set of results.", "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 token for the next set of results. Use the value returned in the previous response in the next request to retrieve the next set of results.

\n@param nextToken The token for the next set of results. Use the value returned in the previous response in the next request to retrieve the next set of results.", "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 token for the next set of results. Use the value returned in the previous response in the next request to retrieve the next set of results.

", "simpleType" : "String", "variableSetterType" : "String" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null }, { "autoConstructClassIfExists" : { "present" : false }, "beanStyleGetterMethodName" : "getMaxResults", "beanStyleSetterMethodName" : "setMaxResults", "c2jName" : "MaxResults", "c2jShape" : "MaxResult1000", "defaultConsumerFluentSetterDocumentation" : "

The maximimum number of results to return per page.

\nThis is a convenience that creates an instance of the {@link Integer.Builder} avoiding the need to create one manually via {@link Integer#builder()}.\n\nWhen the {@link Consumer} completes, {@link Integer.Builder#build()} is called immediately and its result is passed to {@link #maxResults(Integer)}.\n@param maxResults a consumer that will call methods on {@link Integer.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #maxResults(Integer)", "deprecated" : false, "deprecatedBeanStyleSetterMethodName" : null, "deprecatedFluentGetterMethodName" : null, "deprecatedFluentSetterMethodName" : null, "deprecatedGetterDocumentation" : "

The maximimum number of results to return per page.

\n@return The maximimum number of results to return per page.\n@deprecated Use {@link #maxResults()}\n", "deprecatedName" : null, "deprecatedSetterDocumentation" : "

The maximimum number of results to return per page.

\n@param maxResults The maximimum number of results to return per page.\n@return Returns a reference to this object so that method calls can be chained together.\n@deprecated Use {@link #maxResults(Integer)}\n", "documentation" : "

The maximimum number of results to return per page.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "existenceCheckDocumentation" : "Returns true if the MaxResults property was specified by the sender (it may be empty), or false if the sender did not specify the value (it will be empty). For responses returned by the SDK, the sender is the AWS service.\n", "existenceCheckMethodName" : "hasMaxResults", "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "maxResults", "fluentSetterDocumentation" : "

The maximimum number of results to return per page.

\n@param maxResults The maximimum number of results to return per page.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "maxResults", "getterDocumentation" : "

The maximimum number of results to return per page.

\n@return The maximimum number of results to return per page.", "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 maximimum number of results to return per page.

\n@param maxResults The maximimum number of results to return per page.", "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 maximimum number of results to return per page.

", "simpleType" : "Integer", "variableSetterType" : "Integer" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null } ], "membersAsMap" : { "InstanceId" : { "autoConstructClassIfExists" : { "present" : false }, "beanStyleGetterMethodName" : "getInstanceId", "beanStyleSetterMethodName" : "setInstanceId", "c2jName" : "InstanceId", "c2jShape" : "InstanceId", "defaultConsumerFluentSetterDocumentation" : "

The identifier of the Amazon Connect instance.

\nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #instanceId(String)}.\n@param instanceId a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #instanceId(String)", "deprecated" : false, "deprecatedBeanStyleSetterMethodName" : null, "deprecatedFluentGetterMethodName" : null, "deprecatedFluentSetterMethodName" : null, "deprecatedGetterDocumentation" : "

The identifier of the Amazon Connect instance.

\n@return The identifier of the Amazon Connect instance.\n@deprecated Use {@link #instanceId()}\n", "deprecatedName" : null, "deprecatedSetterDocumentation" : "

The identifier of the Amazon Connect instance.

\n@param instanceId The identifier of the Amazon Connect instance.\n@return Returns a reference to this object so that method calls can be chained together.\n@deprecated Use {@link #instanceId(String)}\n", "documentation" : "

The identifier of the Amazon Connect instance.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "existenceCheckDocumentation" : "Returns true if the InstanceId property was specified by the sender (it may be empty), or false if the sender did not specify the value (it will be empty). For responses returned by the SDK, the sender is the AWS service.\n", "existenceCheckMethodName" : "hasInstanceId", "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "instanceId", "fluentSetterDocumentation" : "

The identifier of the Amazon Connect instance.

\n@param instanceId The identifier of the Amazon Connect instance.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "instanceId", "getterDocumentation" : "

The identifier of the Amazon Connect instance.

\n@return The identifier of the Amazon Connect instance.", "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" : "InstanceId", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "InstanceId", "uri" : true }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "InstanceId", "sensitive" : false, "setterDocumentation" : "

The identifier of the Amazon Connect instance.

\n@param instanceId The identifier of the Amazon Connect instance.", "setterMethodName" : "setInstanceId", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "instanceId", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "instanceId", "variableType" : "String", "documentation" : "

The identifier of the Amazon Connect instance.

", "simpleType" : "String", "variableSetterType" : "String" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null }, "MaxResults" : { "autoConstructClassIfExists" : { "present" : false }, "beanStyleGetterMethodName" : "getMaxResults", "beanStyleSetterMethodName" : "setMaxResults", "c2jName" : "MaxResults", "c2jShape" : "MaxResult1000", "defaultConsumerFluentSetterDocumentation" : "

The maximimum number of results to return per page.

\nThis is a convenience that creates an instance of the {@link Integer.Builder} avoiding the need to create one manually via {@link Integer#builder()}.\n\nWhen the {@link Consumer} completes, {@link Integer.Builder#build()} is called immediately and its result is passed to {@link #maxResults(Integer)}.\n@param maxResults a consumer that will call methods on {@link Integer.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #maxResults(Integer)", "deprecated" : false, "deprecatedBeanStyleSetterMethodName" : null, "deprecatedFluentGetterMethodName" : null, "deprecatedFluentSetterMethodName" : null, "deprecatedGetterDocumentation" : "

The maximimum number of results to return per page.

\n@return The maximimum number of results to return per page.\n@deprecated Use {@link #maxResults()}\n", "deprecatedName" : null, "deprecatedSetterDocumentation" : "

The maximimum number of results to return per page.

\n@param maxResults The maximimum number of results to return per page.\n@return Returns a reference to this object so that method calls can be chained together.\n@deprecated Use {@link #maxResults(Integer)}\n", "documentation" : "

The maximimum number of results to return per page.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "existenceCheckDocumentation" : "Returns true if the MaxResults property was specified by the sender (it may be empty), or false if the sender did not specify the value (it will be empty). For responses returned by the SDK, the sender is the AWS service.\n", "existenceCheckMethodName" : "hasMaxResults", "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "maxResults", "fluentSetterDocumentation" : "

The maximimum number of results to return per page.

\n@param maxResults The maximimum number of results to return per page.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "maxResults", "getterDocumentation" : "

The maximimum number of results to return per page.

\n@return The maximimum number of results to return per page.", "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 maximimum number of results to return per page.

\n@param maxResults The maximimum number of results to return per page.", "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 maximimum number of results to return per page.

", "simpleType" : "Integer", "variableSetterType" : "Integer" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null }, "NextToken" : { "autoConstructClassIfExists" : { "present" : false }, "beanStyleGetterMethodName" : "getNextToken", "beanStyleSetterMethodName" : "setNextToken", "c2jName" : "NextToken", "c2jShape" : "NextToken", "defaultConsumerFluentSetterDocumentation" : "

The token for the next set of results. Use the value returned in the previous response in the next request to retrieve the next set of results.

\nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #nextToken(String)}.\n@param nextToken a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #nextToken(String)", "deprecated" : false, "deprecatedBeanStyleSetterMethodName" : null, "deprecatedFluentGetterMethodName" : null, "deprecatedFluentSetterMethodName" : null, "deprecatedGetterDocumentation" : "

The token for the next set of results. Use the value returned in the previous response in the next request to retrieve the next set of results.

\n@return The token for the next set of results. Use the value returned in the previous response in the next request to retrieve the next set of results.\n@deprecated Use {@link #nextToken()}\n", "deprecatedName" : null, "deprecatedSetterDocumentation" : "

The token for the next set of results. Use the value returned in the previous response in the next request to retrieve the next set of results.

\n@param nextToken The token for the next set of results. Use the value returned in the previous response in the next request to retrieve the next set of results.\n@return Returns a reference to this object so that method calls can be chained together.\n@deprecated Use {@link #nextToken(String)}\n", "documentation" : "

The token for the next set of results. Use the value returned in the previous response in the next request to retrieve the next set of results.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "existenceCheckDocumentation" : "Returns true if the NextToken property was specified by the sender (it may be empty), or false if the sender did not specify the value (it will be empty). For responses returned by the SDK, the sender is the AWS service.\n", "existenceCheckMethodName" : "hasNextToken", "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "nextToken", "fluentSetterDocumentation" : "

The token for the next set of results. Use the value returned in the previous response in the next request to retrieve the next set of results.

\n@param nextToken The token for the next set of results. Use the value returned in the previous response in the next request to retrieve the next set of results.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "nextToken", "getterDocumentation" : "

The token for the next set of results. Use the value returned in the previous response in the next request to retrieve the next set of results.

\n@return The token for the next set of results. Use the value returned in the previous response in the next request to retrieve the next set of results.", "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 token for the next set of results. Use the value returned in the previous response in the next request to retrieve the next set of results.

\n@param nextToken The token for the next set of results. Use the value returned in the previous response in the next request to retrieve the next set of results.", "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 token for the next set of results. Use the value returned in the previous response in the next request to retrieve the next set of results.

", "simpleType" : "String", "variableSetterType" : "String" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null } }, "nonStreamingMembers" : [ { "autoConstructClassIfExists" : { "present" : false }, "beanStyleGetterMethodName" : "getInstanceId", "beanStyleSetterMethodName" : "setInstanceId", "c2jName" : "InstanceId", "c2jShape" : "InstanceId", "defaultConsumerFluentSetterDocumentation" : "

The identifier of the Amazon Connect instance.

\nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #instanceId(String)}.\n@param instanceId a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #instanceId(String)", "deprecated" : false, "deprecatedBeanStyleSetterMethodName" : null, "deprecatedFluentGetterMethodName" : null, "deprecatedFluentSetterMethodName" : null, "deprecatedGetterDocumentation" : "

The identifier of the Amazon Connect instance.

\n@return The identifier of the Amazon Connect instance.\n@deprecated Use {@link #instanceId()}\n", "deprecatedName" : null, "deprecatedSetterDocumentation" : "

The identifier of the Amazon Connect instance.

\n@param instanceId The identifier of the Amazon Connect instance.\n@return Returns a reference to this object so that method calls can be chained together.\n@deprecated Use {@link #instanceId(String)}\n", "documentation" : "

The identifier of the Amazon Connect instance.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "existenceCheckDocumentation" : "Returns true if the InstanceId property was specified by the sender (it may be empty), or false if the sender did not specify the value (it will be empty). For responses returned by the SDK, the sender is the AWS service.\n", "existenceCheckMethodName" : "hasInstanceId", "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "instanceId", "fluentSetterDocumentation" : "

The identifier of the Amazon Connect instance.

\n@param instanceId The identifier of the Amazon Connect instance.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "instanceId", "getterDocumentation" : "

The identifier of the Amazon Connect instance.

\n@return The identifier of the Amazon Connect instance.", "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" : "InstanceId", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "InstanceId", "uri" : true }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "InstanceId", "sensitive" : false, "setterDocumentation" : "

The identifier of the Amazon Connect instance.

\n@param instanceId The identifier of the Amazon Connect instance.", "setterMethodName" : "setInstanceId", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "instanceId", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "instanceId", "variableType" : "String", "documentation" : "

The identifier of the Amazon Connect instance.

", "simpleType" : "String", "variableSetterType" : "String" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null }, { "autoConstructClassIfExists" : { "present" : false }, "beanStyleGetterMethodName" : "getNextToken", "beanStyleSetterMethodName" : "setNextToken", "c2jName" : "NextToken", "c2jShape" : "NextToken", "defaultConsumerFluentSetterDocumentation" : "

The token for the next set of results. Use the value returned in the previous response in the next request to retrieve the next set of results.

\nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #nextToken(String)}.\n@param nextToken a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #nextToken(String)", "deprecated" : false, "deprecatedBeanStyleSetterMethodName" : null, "deprecatedFluentGetterMethodName" : null, "deprecatedFluentSetterMethodName" : null, "deprecatedGetterDocumentation" : "

The token for the next set of results. Use the value returned in the previous response in the next request to retrieve the next set of results.

\n@return The token for the next set of results. Use the value returned in the previous response in the next request to retrieve the next set of results.\n@deprecated Use {@link #nextToken()}\n", "deprecatedName" : null, "deprecatedSetterDocumentation" : "

The token for the next set of results. Use the value returned in the previous response in the next request to retrieve the next set of results.

\n@param nextToken The token for the next set of results. Use the value returned in the previous response in the next request to retrieve the next set of results.\n@return Returns a reference to this object so that method calls can be chained together.\n@deprecated Use {@link #nextToken(String)}\n", "documentation" : "

The token for the next set of results. Use the value returned in the previous response in the next request to retrieve the next set of results.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "existenceCheckDocumentation" : "Returns true if the NextToken property was specified by the sender (it may be empty), or false if the sender did not specify the value (it will be empty). For responses returned by the SDK, the sender is the AWS service.\n", "existenceCheckMethodName" : "hasNextToken", "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "nextToken", "fluentSetterDocumentation" : "

The token for the next set of results. Use the value returned in the previous response in the next request to retrieve the next set of results.

\n@param nextToken The token for the next set of results. Use the value returned in the previous response in the next request to retrieve the next set of results.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "nextToken", "getterDocumentation" : "

The token for the next set of results. Use the value returned in the previous response in the next request to retrieve the next set of results.

\n@return The token for the next set of results. Use the value returned in the previous response in the next request to retrieve the next set of results.", "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 token for the next set of results. Use the value returned in the previous response in the next request to retrieve the next set of results.

\n@param nextToken The token for the next set of results. Use the value returned in the previous response in the next request to retrieve the next set of results.", "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 token for the next set of results. Use the value returned in the previous response in the next request to retrieve the next set of results.

", "simpleType" : "String", "variableSetterType" : "String" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null }, { "autoConstructClassIfExists" : { "present" : false }, "beanStyleGetterMethodName" : "getMaxResults", "beanStyleSetterMethodName" : "setMaxResults", "c2jName" : "MaxResults", "c2jShape" : "MaxResult1000", "defaultConsumerFluentSetterDocumentation" : "

The maximimum number of results to return per page.

\nThis is a convenience that creates an instance of the {@link Integer.Builder} avoiding the need to create one manually via {@link Integer#builder()}.\n\nWhen the {@link Consumer} completes, {@link Integer.Builder#build()} is called immediately and its result is passed to {@link #maxResults(Integer)}.\n@param maxResults a consumer that will call methods on {@link Integer.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #maxResults(Integer)", "deprecated" : false, "deprecatedBeanStyleSetterMethodName" : null, "deprecatedFluentGetterMethodName" : null, "deprecatedFluentSetterMethodName" : null, "deprecatedGetterDocumentation" : "

The maximimum number of results to return per page.

\n@return The maximimum number of results to return per page.\n@deprecated Use {@link #maxResults()}\n", "deprecatedName" : null, "deprecatedSetterDocumentation" : "

The maximimum number of results to return per page.

\n@param maxResults The maximimum number of results to return per page.\n@return Returns a reference to this object so that method calls can be chained together.\n@deprecated Use {@link #maxResults(Integer)}\n", "documentation" : "

The maximimum number of results to return per page.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "existenceCheckDocumentation" : "Returns true if the MaxResults property was specified by the sender (it may be empty), or false if the sender did not specify the value (it will be empty). For responses returned by the SDK, the sender is the AWS service.\n", "existenceCheckMethodName" : "hasMaxResults", "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "maxResults", "fluentSetterDocumentation" : "

The maximimum number of results to return per page.

\n@param maxResults The maximimum number of results to return per page.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "maxResults", "getterDocumentation" : "

The maximimum number of results to return per page.

\n@return The maximimum number of results to return per page.", "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 maximimum number of results to return per page.

\n@param maxResults The maximimum number of results to return per page.", "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 maximimum number of results to return per page.

", "simpleType" : "Integer", "variableSetterType" : "Integer" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null } ], "requestSignerAware" : false, "requestSignerClassFqcn" : null, "required" : [ "InstanceId" ], "shapeName" : "ListUsersRequest", "simpleMethod" : false, "unmarshaller" : null, "variable" : { "variableDeclarationType" : "ListUsersRequest", "variableName" : "listUsersRequest", "variableType" : "ListUsersRequest", "documentation" : null, "simpleType" : "ListUsersRequest", "variableSetterType" : "ListUsersRequest" }, "wrapper" : false, "xmlNamespace" : null }, "ListUsersResponse" : { "c2jName" : "ListUsersResponse", "customization" : { "artificialResultWrapper" : null, "skipGeneratingMarshaller" : false, "skipGeneratingModelClass" : false, "skipGeneratingUnmarshaller" : false, "staxTargetDepthOffset" : 0 }, "deprecated" : false, "documentation" : "", "endpointDiscovery" : null, "enums" : null, "errorCode" : null, "event" : false, "eventStream" : false, "explicitEventPayloadMember" : null, "hasHeaderMember" : false, "hasPayloadMember" : false, "hasRequiresLengthMember" : false, "hasStatusCodeMember" : false, "hasStreamingMember" : false, "httpStatusCode" : null, "marshaller" : null, "members" : [ { "autoConstructClassIfExists" : { "present" : true }, "beanStyleGetterMethodName" : "getUserSummaryList", "beanStyleSetterMethodName" : "setUserSummaryList", "c2jName" : "UserSummaryList", "c2jShape" : "UserSummaryList", "defaultConsumerFluentSetterDocumentation" : "

Information about the users.

\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 #userSummaryList(List)}.\n@param userSummaryList 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 #userSummaryList(List)", "deprecated" : false, "deprecatedBeanStyleSetterMethodName" : null, "deprecatedFluentGetterMethodName" : null, "deprecatedFluentSetterMethodName" : null, "deprecatedGetterDocumentation" : "

Information about the users.

\n

\nAttempts to modify the collection returned by this method will result in an UnsupportedOperationException.\n

\n

\nYou can use {@link #hasUserSummaryList()} to see if a value was sent in this field.\n

\n@return Information about the users.\n@deprecated Use {@link #userSummaryList()}\n", "deprecatedName" : null, "deprecatedSetterDocumentation" : "

Information about the users.

\n@param userSummaryList Information about the users.\n@return Returns a reference to this object so that method calls can be chained together.\n@deprecated Use {@link #userSummaryList(List)}\n", "documentation" : "

Information about the users.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "existenceCheckDocumentation" : "Returns true if the UserSummaryList property was specified by the sender (it may be empty), or false if the sender did not specify the value (it will be empty). For responses returned by the SDK, the sender is the AWS service.\n", "existenceCheckMethodName" : "hasUserSummaryList", "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "userSummaryList", "fluentSetterDocumentation" : "

Information about the users.

\n@param userSummaryList Information about the users.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "userSummaryList", "getterDocumentation" : "

Information about the users.

\n

\nAttempts to modify the collection returned by this method will result in an UnsupportedOperationException.\n

\n

\nYou can use {@link #hasUserSummaryList()} to see if a value was sent in this field.\n

\n@return Information about the users.", "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" : "UserSummaryList", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "UserSummaryList", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : true, "listModel" : { "implType" : "java.util.ArrayList", "interfaceType" : "java.util.List", "listMemberModel" : { "autoConstructClassIfExists" : { "present" : false }, "beanStyleGetterMethodName" : "getMember", "beanStyleSetterMethodName" : "setMember", "c2jName" : "member", "c2jShape" : "UserSummary", "defaultConsumerFluentSetterDocumentation" : "Sets the value of the Member property for this object.\n\nThis is a convenience that creates an instance of the {@link UserSummary.Builder} avoiding the need to create one manually via {@link UserSummary#builder()}.\n\nWhen the {@link Consumer} completes, {@link UserSummary.Builder#build()} is called immediately and its result is passed to {@link #member(UserSummary)}.\n@param member a consumer that will call methods on {@link UserSummary.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #member(UserSummary)", "deprecated" : false, "deprecatedBeanStyleSetterMethodName" : null, "deprecatedFluentGetterMethodName" : null, "deprecatedFluentSetterMethodName" : null, "deprecatedGetterDocumentation" : "Returns the value of the Member property for this object.\n@return The value of the Member property for this object.\n@deprecated Use {@link #member()}\n", "deprecatedName" : null, "deprecatedSetterDocumentation" : "Sets the value of the Member property for this object.\n\n@param member The new value for the Member property for this object.\n@return Returns a reference to this object so that method calls can be chained together.\n@deprecated Use {@link #member(UserSummary)}\n", "documentation" : "", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "existenceCheckDocumentation" : "Returns true if the Member property was specified by the sender (it may be empty), or false if the sender did not specify the value (it will be empty). For responses returned by the SDK, the sender is the AWS service.\n", "existenceCheckMethodName" : "hasMember", "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "member", "fluentSetterDocumentation" : "Sets the value of the Member property for this object.\n\n@param member The new value for the Member property for this object.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "member", "getterDocumentation" : "Returns the value of the Member property for this object.\n@return The value of the Member property for this object.", "getterModel" : { "returnType" : "UserSummary", "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" : "UserSummary", "variableName" : "member", "variableType" : "UserSummary", "documentation" : null, "simpleType" : "UserSummary", "variableSetterType" : "UserSummary" }, "simple" : false, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "UserSummary", "variableName" : "member", "variableType" : "UserSummary", "documentation" : "", "simpleType" : "UserSummary", "variableSetterType" : "UserSummary" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null }, "memberLocationName" : null, "memberType" : "UserSummary", "map" : false, "memberAdditionalMarshallingPath" : null, "memberAdditionalUnmarshallingPath" : null, "simple" : false, "simpleType" : "UserSummary", "templateImplType" : "java.util.ArrayList", "templateType" : "java.util.List" }, "map" : false, "mapModel" : null, "marshallingType" : "LIST", "name" : "UserSummaryList", "sensitive" : false, "setterDocumentation" : "

Information about the users.

\n@param userSummaryList Information about the users.", "setterMethodName" : "setUserSummaryList", "setterModel" : { "variableDeclarationType" : "java.util.List", "variableName" : "userSummaryList", "variableType" : "java.util.List", "documentation" : null, "simpleType" : "List", "variableSetterType" : "java.util.Collection" }, "simple" : false, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "java.util.List", "variableName" : "userSummaryList", "variableType" : "java.util.List", "documentation" : "

Information about the users.

", "simpleType" : "List", "variableSetterType" : "java.util.Collection" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null }, { "autoConstructClassIfExists" : { "present" : false }, "beanStyleGetterMethodName" : "getNextToken", "beanStyleSetterMethodName" : "setNextToken", "c2jName" : "NextToken", "c2jShape" : "NextToken", "defaultConsumerFluentSetterDocumentation" : "

If there are additional results, this is the token for the next set of results.

\nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #nextToken(String)}.\n@param nextToken a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #nextToken(String)", "deprecated" : false, "deprecatedBeanStyleSetterMethodName" : null, "deprecatedFluentGetterMethodName" : null, "deprecatedFluentSetterMethodName" : null, "deprecatedGetterDocumentation" : "

If there are additional results, this is the token for the next set of results.

\n@return If there are additional results, this is the token for the next set of results.\n@deprecated Use {@link #nextToken()}\n", "deprecatedName" : null, "deprecatedSetterDocumentation" : "

If there are additional results, this is the token for the next set of results.

\n@param nextToken If there are additional results, this is the token for the next set of results.\n@return Returns a reference to this object so that method calls can be chained together.\n@deprecated Use {@link #nextToken(String)}\n", "documentation" : "

If there are additional results, this is the token for the next set of results.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "existenceCheckDocumentation" : "Returns true if the NextToken property was specified by the sender (it may be empty), or false if the sender did not specify the value (it will be empty). For responses returned by the SDK, the sender is the AWS service.\n", "existenceCheckMethodName" : "hasNextToken", "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "nextToken", "fluentSetterDocumentation" : "

If there are additional results, this is the token for the next set of results.

\n@param nextToken If there are additional results, this is the token for the next set of results.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "nextToken", "getterDocumentation" : "

If there are additional results, this is the token for the next set of results.

\n@return If there are additional results, this is the token for the next set of results.", "getterModel" : { "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" : "

If there are additional results, this is the token for the next set of results.

\n@param nextToken If there are additional results, this is the token for the next set of results.", "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" : "

If there are additional results, this is the token for the next set of results.

", "simpleType" : "String", "variableSetterType" : "String" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null } ], "membersAsMap" : { "NextToken" : { "autoConstructClassIfExists" : { "present" : false }, "beanStyleGetterMethodName" : "getNextToken", "beanStyleSetterMethodName" : "setNextToken", "c2jName" : "NextToken", "c2jShape" : "NextToken", "defaultConsumerFluentSetterDocumentation" : "

If there are additional results, this is the token for the next set of results.

\nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #nextToken(String)}.\n@param nextToken a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #nextToken(String)", "deprecated" : false, "deprecatedBeanStyleSetterMethodName" : null, "deprecatedFluentGetterMethodName" : null, "deprecatedFluentSetterMethodName" : null, "deprecatedGetterDocumentation" : "

If there are additional results, this is the token for the next set of results.

\n@return If there are additional results, this is the token for the next set of results.\n@deprecated Use {@link #nextToken()}\n", "deprecatedName" : null, "deprecatedSetterDocumentation" : "

If there are additional results, this is the token for the next set of results.

\n@param nextToken If there are additional results, this is the token for the next set of results.\n@return Returns a reference to this object so that method calls can be chained together.\n@deprecated Use {@link #nextToken(String)}\n", "documentation" : "

If there are additional results, this is the token for the next set of results.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "existenceCheckDocumentation" : "Returns true if the NextToken property was specified by the sender (it may be empty), or false if the sender did not specify the value (it will be empty). For responses returned by the SDK, the sender is the AWS service.\n", "existenceCheckMethodName" : "hasNextToken", "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "nextToken", "fluentSetterDocumentation" : "

If there are additional results, this is the token for the next set of results.

\n@param nextToken If there are additional results, this is the token for the next set of results.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "nextToken", "getterDocumentation" : "

If there are additional results, this is the token for the next set of results.

\n@return If there are additional results, this is the token for the next set of results.", "getterModel" : { "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" : "

If there are additional results, this is the token for the next set of results.

\n@param nextToken If there are additional results, this is the token for the next set of results.", "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" : "

If there are additional results, this is the token for the next set of results.

", "simpleType" : "String", "variableSetterType" : "String" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null }, "UserSummaryList" : { "autoConstructClassIfExists" : { "present" : true }, "beanStyleGetterMethodName" : "getUserSummaryList", "beanStyleSetterMethodName" : "setUserSummaryList", "c2jName" : "UserSummaryList", "c2jShape" : "UserSummaryList", "defaultConsumerFluentSetterDocumentation" : "

Information about the users.

\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 #userSummaryList(List)}.\n@param userSummaryList 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 #userSummaryList(List)", "deprecated" : false, "deprecatedBeanStyleSetterMethodName" : null, "deprecatedFluentGetterMethodName" : null, "deprecatedFluentSetterMethodName" : null, "deprecatedGetterDocumentation" : "

Information about the users.

\n

\nAttempts to modify the collection returned by this method will result in an UnsupportedOperationException.\n

\n

\nYou can use {@link #hasUserSummaryList()} to see if a value was sent in this field.\n

\n@return Information about the users.\n@deprecated Use {@link #userSummaryList()}\n", "deprecatedName" : null, "deprecatedSetterDocumentation" : "

Information about the users.

\n@param userSummaryList Information about the users.\n@return Returns a reference to this object so that method calls can be chained together.\n@deprecated Use {@link #userSummaryList(List)}\n", "documentation" : "

Information about the users.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "existenceCheckDocumentation" : "Returns true if the UserSummaryList property was specified by the sender (it may be empty), or false if the sender did not specify the value (it will be empty). For responses returned by the SDK, the sender is the AWS service.\n", "existenceCheckMethodName" : "hasUserSummaryList", "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "userSummaryList", "fluentSetterDocumentation" : "

Information about the users.

\n@param userSummaryList Information about the users.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "userSummaryList", "getterDocumentation" : "

Information about the users.

\n

\nAttempts to modify the collection returned by this method will result in an UnsupportedOperationException.\n

\n

\nYou can use {@link #hasUserSummaryList()} to see if a value was sent in this field.\n

\n@return Information about the users.", "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" : "UserSummaryList", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "UserSummaryList", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : true, "listModel" : { "implType" : "java.util.ArrayList", "interfaceType" : "java.util.List", "listMemberModel" : { "autoConstructClassIfExists" : { "present" : false }, "beanStyleGetterMethodName" : "getMember", "beanStyleSetterMethodName" : "setMember", "c2jName" : "member", "c2jShape" : "UserSummary", "defaultConsumerFluentSetterDocumentation" : "Sets the value of the Member property for this object.\n\nThis is a convenience that creates an instance of the {@link UserSummary.Builder} avoiding the need to create one manually via {@link UserSummary#builder()}.\n\nWhen the {@link Consumer} completes, {@link UserSummary.Builder#build()} is called immediately and its result is passed to {@link #member(UserSummary)}.\n@param member a consumer that will call methods on {@link UserSummary.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #member(UserSummary)", "deprecated" : false, "deprecatedBeanStyleSetterMethodName" : null, "deprecatedFluentGetterMethodName" : null, "deprecatedFluentSetterMethodName" : null, "deprecatedGetterDocumentation" : "Returns the value of the Member property for this object.\n@return The value of the Member property for this object.\n@deprecated Use {@link #member()}\n", "deprecatedName" : null, "deprecatedSetterDocumentation" : "Sets the value of the Member property for this object.\n\n@param member The new value for the Member property for this object.\n@return Returns a reference to this object so that method calls can be chained together.\n@deprecated Use {@link #member(UserSummary)}\n", "documentation" : "", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "existenceCheckDocumentation" : "Returns true if the Member property was specified by the sender (it may be empty), or false if the sender did not specify the value (it will be empty). For responses returned by the SDK, the sender is the AWS service.\n", "existenceCheckMethodName" : "hasMember", "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "member", "fluentSetterDocumentation" : "Sets the value of the Member property for this object.\n\n@param member The new value for the Member property for this object.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "member", "getterDocumentation" : "Returns the value of the Member property for this object.\n@return The value of the Member property for this object.", "getterModel" : { "returnType" : "UserSummary", "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" : "UserSummary", "variableName" : "member", "variableType" : "UserSummary", "documentation" : null, "simpleType" : "UserSummary", "variableSetterType" : "UserSummary" }, "simple" : false, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "UserSummary", "variableName" : "member", "variableType" : "UserSummary", "documentation" : "", "simpleType" : "UserSummary", "variableSetterType" : "UserSummary" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null }, "memberLocationName" : null, "memberType" : "UserSummary", "map" : false, "memberAdditionalMarshallingPath" : null, "memberAdditionalUnmarshallingPath" : null, "simple" : false, "simpleType" : "UserSummary", "templateImplType" : "java.util.ArrayList", "templateType" : "java.util.List" }, "map" : false, "mapModel" : null, "marshallingType" : "LIST", "name" : "UserSummaryList", "sensitive" : false, "setterDocumentation" : "

Information about the users.

\n@param userSummaryList Information about the users.", "setterMethodName" : "setUserSummaryList", "setterModel" : { "variableDeclarationType" : "java.util.List", "variableName" : "userSummaryList", "variableType" : "java.util.List", "documentation" : null, "simpleType" : "List", "variableSetterType" : "java.util.Collection" }, "simple" : false, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "java.util.List", "variableName" : "userSummaryList", "variableType" : "java.util.List", "documentation" : "

Information about the users.

", "simpleType" : "List", "variableSetterType" : "java.util.Collection" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null } }, "nonStreamingMembers" : [ { "autoConstructClassIfExists" : { "present" : true }, "beanStyleGetterMethodName" : "getUserSummaryList", "beanStyleSetterMethodName" : "setUserSummaryList", "c2jName" : "UserSummaryList", "c2jShape" : "UserSummaryList", "defaultConsumerFluentSetterDocumentation" : "

Information about the users.

\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 #userSummaryList(List)}.\n@param userSummaryList 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 #userSummaryList(List)", "deprecated" : false, "deprecatedBeanStyleSetterMethodName" : null, "deprecatedFluentGetterMethodName" : null, "deprecatedFluentSetterMethodName" : null, "deprecatedGetterDocumentation" : "

Information about the users.

\n

\nAttempts to modify the collection returned by this method will result in an UnsupportedOperationException.\n

\n

\nYou can use {@link #hasUserSummaryList()} to see if a value was sent in this field.\n

\n@return Information about the users.\n@deprecated Use {@link #userSummaryList()}\n", "deprecatedName" : null, "deprecatedSetterDocumentation" : "

Information about the users.

\n@param userSummaryList Information about the users.\n@return Returns a reference to this object so that method calls can be chained together.\n@deprecated Use {@link #userSummaryList(List)}\n", "documentation" : "

Information about the users.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "existenceCheckDocumentation" : "Returns true if the UserSummaryList property was specified by the sender (it may be empty), or false if the sender did not specify the value (it will be empty). For responses returned by the SDK, the sender is the AWS service.\n", "existenceCheckMethodName" : "hasUserSummaryList", "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "userSummaryList", "fluentSetterDocumentation" : "

Information about the users.

\n@param userSummaryList Information about the users.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "userSummaryList", "getterDocumentation" : "

Information about the users.

\n

\nAttempts to modify the collection returned by this method will result in an UnsupportedOperationException.\n

\n

\nYou can use {@link #hasUserSummaryList()} to see if a value was sent in this field.\n

\n@return Information about the users.", "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" : "UserSummaryList", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "UserSummaryList", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : true, "listModel" : { "implType" : "java.util.ArrayList", "interfaceType" : "java.util.List", "listMemberModel" : { "autoConstructClassIfExists" : { "present" : false }, "beanStyleGetterMethodName" : "getMember", "beanStyleSetterMethodName" : "setMember", "c2jName" : "member", "c2jShape" : "UserSummary", "defaultConsumerFluentSetterDocumentation" : "Sets the value of the Member property for this object.\n\nThis is a convenience that creates an instance of the {@link UserSummary.Builder} avoiding the need to create one manually via {@link UserSummary#builder()}.\n\nWhen the {@link Consumer} completes, {@link UserSummary.Builder#build()} is called immediately and its result is passed to {@link #member(UserSummary)}.\n@param member a consumer that will call methods on {@link UserSummary.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #member(UserSummary)", "deprecated" : false, "deprecatedBeanStyleSetterMethodName" : null, "deprecatedFluentGetterMethodName" : null, "deprecatedFluentSetterMethodName" : null, "deprecatedGetterDocumentation" : "Returns the value of the Member property for this object.\n@return The value of the Member property for this object.\n@deprecated Use {@link #member()}\n", "deprecatedName" : null, "deprecatedSetterDocumentation" : "Sets the value of the Member property for this object.\n\n@param member The new value for the Member property for this object.\n@return Returns a reference to this object so that method calls can be chained together.\n@deprecated Use {@link #member(UserSummary)}\n", "documentation" : "", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "existenceCheckDocumentation" : "Returns true if the Member property was specified by the sender (it may be empty), or false if the sender did not specify the value (it will be empty). For responses returned by the SDK, the sender is the AWS service.\n", "existenceCheckMethodName" : "hasMember", "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "member", "fluentSetterDocumentation" : "Sets the value of the Member property for this object.\n\n@param member The new value for the Member property for this object.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "member", "getterDocumentation" : "Returns the value of the Member property for this object.\n@return The value of the Member property for this object.", "getterModel" : { "returnType" : "UserSummary", "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" : "UserSummary", "variableName" : "member", "variableType" : "UserSummary", "documentation" : null, "simpleType" : "UserSummary", "variableSetterType" : "UserSummary" }, "simple" : false, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "UserSummary", "variableName" : "member", "variableType" : "UserSummary", "documentation" : "", "simpleType" : "UserSummary", "variableSetterType" : "UserSummary" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null }, "memberLocationName" : null, "memberType" : "UserSummary", "map" : false, "memberAdditionalMarshallingPath" : null, "memberAdditionalUnmarshallingPath" : null, "simple" : false, "simpleType" : "UserSummary", "templateImplType" : "java.util.ArrayList", "templateType" : "java.util.List" }, "map" : false, "mapModel" : null, "marshallingType" : "LIST", "name" : "UserSummaryList", "sensitive" : false, "setterDocumentation" : "

Information about the users.

\n@param userSummaryList Information about the users.", "setterMethodName" : "setUserSummaryList", "setterModel" : { "variableDeclarationType" : "java.util.List", "variableName" : "userSummaryList", "variableType" : "java.util.List", "documentation" : null, "simpleType" : "List", "variableSetterType" : "java.util.Collection" }, "simple" : false, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "java.util.List", "variableName" : "userSummaryList", "variableType" : "java.util.List", "documentation" : "

Information about the users.

", "simpleType" : "List", "variableSetterType" : "java.util.Collection" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null }, { "autoConstructClassIfExists" : { "present" : false }, "beanStyleGetterMethodName" : "getNextToken", "beanStyleSetterMethodName" : "setNextToken", "c2jName" : "NextToken", "c2jShape" : "NextToken", "defaultConsumerFluentSetterDocumentation" : "

If there are additional results, this is the token for the next set of results.

\nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #nextToken(String)}.\n@param nextToken a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #nextToken(String)", "deprecated" : false, "deprecatedBeanStyleSetterMethodName" : null, "deprecatedFluentGetterMethodName" : null, "deprecatedFluentSetterMethodName" : null, "deprecatedGetterDocumentation" : "

If there are additional results, this is the token for the next set of results.

\n@return If there are additional results, this is the token for the next set of results.\n@deprecated Use {@link #nextToken()}\n", "deprecatedName" : null, "deprecatedSetterDocumentation" : "

If there are additional results, this is the token for the next set of results.

\n@param nextToken If there are additional results, this is the token for the next set of results.\n@return Returns a reference to this object so that method calls can be chained together.\n@deprecated Use {@link #nextToken(String)}\n", "documentation" : "

If there are additional results, this is the token for the next set of results.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "existenceCheckDocumentation" : "Returns true if the NextToken property was specified by the sender (it may be empty), or false if the sender did not specify the value (it will be empty). For responses returned by the SDK, the sender is the AWS service.\n", "existenceCheckMethodName" : "hasNextToken", "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "nextToken", "fluentSetterDocumentation" : "

If there are additional results, this is the token for the next set of results.

\n@param nextToken If there are additional results, this is the token for the next set of results.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "nextToken", "getterDocumentation" : "

If there are additional results, this is the token for the next set of results.

\n@return If there are additional results, this is the token for the next set of results.", "getterModel" : { "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" : "

If there are additional results, this is the token for the next set of results.

\n@param nextToken If there are additional results, this is the token for the next set of results.", "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" : "

If there are additional results, this is the token for the next set of results.

", "simpleType" : "String", "variableSetterType" : "String" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null } ], "requestSignerAware" : false, "requestSignerClassFqcn" : null, "required" : null, "shapeName" : "ListUsersResponse", "simpleMethod" : false, "unmarshaller" : { "flattened" : false, "resultWrapper" : null }, "variable" : { "variableDeclarationType" : "ListUsersResponse", "variableName" : "listUsersResponse", "variableType" : "ListUsersResponse", "documentation" : null, "simpleType" : "ListUsersResponse", "variableSetterType" : "ListUsersResponse" }, "wrapper" : false, "xmlNamespace" : null }, "OutboundContactNotPermittedException" : { "c2jName" : "OutboundContactNotPermittedException", "customization" : { "artificialResultWrapper" : null, "skipGeneratingMarshaller" : false, "skipGeneratingModelClass" : false, "skipGeneratingUnmarshaller" : false, "staxTargetDepthOffset" : 0 }, "deprecated" : false, "documentation" : "

The contact is not permitted.

", "endpointDiscovery" : null, "enums" : null, "errorCode" : "OutboundContactNotPermittedException", "event" : false, "eventStream" : false, "explicitEventPayloadMember" : null, "hasHeaderMember" : false, "hasPayloadMember" : false, "hasRequiresLengthMember" : false, "hasStatusCodeMember" : false, "hasStreamingMember" : false, "httpStatusCode" : 403, "marshaller" : null, "members" : [ ], "membersAsMap" : { }, "nonStreamingMembers" : [ ], "requestSignerAware" : false, "requestSignerClassFqcn" : null, "required" : null, "shapeName" : "OutboundContactNotPermittedException", "simpleMethod" : false, "unmarshaller" : null, "variable" : { "variableDeclarationType" : "OutboundContactNotPermittedException", "variableName" : "outboundContactNotPermittedException", "variableType" : "OutboundContactNotPermittedException", "documentation" : null, "simpleType" : "OutboundContactNotPermittedException", "variableSetterType" : "OutboundContactNotPermittedException" }, "wrapper" : false, "xmlNamespace" : null }, "ParticipantDetails" : { "c2jName" : "ParticipantDetails", "customization" : { "artificialResultWrapper" : null, "skipGeneratingMarshaller" : false, "skipGeneratingModelClass" : false, "skipGeneratingUnmarshaller" : false, "staxTargetDepthOffset" : 0 }, "deprecated" : false, "documentation" : "

The customer's 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" : [ { "autoConstructClassIfExists" : { "present" : false }, "beanStyleGetterMethodName" : "getDisplayName", "beanStyleSetterMethodName" : "setDisplayName", "c2jName" : "DisplayName", "c2jShape" : "DisplayName", "defaultConsumerFluentSetterDocumentation" : "

Display name of the participant.

\nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #displayName(String)}.\n@param displayName a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #displayName(String)", "deprecated" : false, "deprecatedBeanStyleSetterMethodName" : null, "deprecatedFluentGetterMethodName" : null, "deprecatedFluentSetterMethodName" : null, "deprecatedGetterDocumentation" : "

Display name of the participant.

\n@return Display name of the participant.\n@deprecated Use {@link #displayName()}\n", "deprecatedName" : null, "deprecatedSetterDocumentation" : "

Display name of the participant.

\n@param displayName Display name of the participant.\n@return Returns a reference to this object so that method calls can be chained together.\n@deprecated Use {@link #displayName(String)}\n", "documentation" : "

Display name of the participant.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "existenceCheckDocumentation" : "Returns true if the DisplayName property was specified by the sender (it may be empty), or false if the sender did not specify the value (it will be empty). For responses returned by the SDK, the sender is the AWS service.\n", "existenceCheckMethodName" : "hasDisplayName", "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "displayName", "fluentSetterDocumentation" : "

Display name of the participant.

\n@param displayName Display name of the participant.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "displayName", "getterDocumentation" : "

Display name of the participant.

\n@return Display name of the participant.", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "DisplayName", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "DisplayName", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "DisplayName", "sensitive" : false, "setterDocumentation" : "

Display name of the participant.

\n@param displayName Display name of the participant.", "setterMethodName" : "setDisplayName", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "displayName", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "displayName", "variableType" : "String", "documentation" : "

Display name of the participant.

", "simpleType" : "String", "variableSetterType" : "String" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null } ], "membersAsMap" : { "DisplayName" : { "autoConstructClassIfExists" : { "present" : false }, "beanStyleGetterMethodName" : "getDisplayName", "beanStyleSetterMethodName" : "setDisplayName", "c2jName" : "DisplayName", "c2jShape" : "DisplayName", "defaultConsumerFluentSetterDocumentation" : "

Display name of the participant.

\nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #displayName(String)}.\n@param displayName a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #displayName(String)", "deprecated" : false, "deprecatedBeanStyleSetterMethodName" : null, "deprecatedFluentGetterMethodName" : null, "deprecatedFluentSetterMethodName" : null, "deprecatedGetterDocumentation" : "

Display name of the participant.

\n@return Display name of the participant.\n@deprecated Use {@link #displayName()}\n", "deprecatedName" : null, "deprecatedSetterDocumentation" : "

Display name of the participant.

\n@param displayName Display name of the participant.\n@return Returns a reference to this object so that method calls can be chained together.\n@deprecated Use {@link #displayName(String)}\n", "documentation" : "

Display name of the participant.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "existenceCheckDocumentation" : "Returns true if the DisplayName property was specified by the sender (it may be empty), or false if the sender did not specify the value (it will be empty). For responses returned by the SDK, the sender is the AWS service.\n", "existenceCheckMethodName" : "hasDisplayName", "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "displayName", "fluentSetterDocumentation" : "

Display name of the participant.

\n@param displayName Display name of the participant.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "displayName", "getterDocumentation" : "

Display name of the participant.

\n@return Display name of the participant.", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "DisplayName", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "DisplayName", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "DisplayName", "sensitive" : false, "setterDocumentation" : "

Display name of the participant.

\n@param displayName Display name of the participant.", "setterMethodName" : "setDisplayName", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "displayName", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "displayName", "variableType" : "String", "documentation" : "

Display name of the participant.

", "simpleType" : "String", "variableSetterType" : "String" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null } }, "nonStreamingMembers" : [ { "autoConstructClassIfExists" : { "present" : false }, "beanStyleGetterMethodName" : "getDisplayName", "beanStyleSetterMethodName" : "setDisplayName", "c2jName" : "DisplayName", "c2jShape" : "DisplayName", "defaultConsumerFluentSetterDocumentation" : "

Display name of the participant.

\nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #displayName(String)}.\n@param displayName a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #displayName(String)", "deprecated" : false, "deprecatedBeanStyleSetterMethodName" : null, "deprecatedFluentGetterMethodName" : null, "deprecatedFluentSetterMethodName" : null, "deprecatedGetterDocumentation" : "

Display name of the participant.

\n@return Display name of the participant.\n@deprecated Use {@link #displayName()}\n", "deprecatedName" : null, "deprecatedSetterDocumentation" : "

Display name of the participant.

\n@param displayName Display name of the participant.\n@return Returns a reference to this object so that method calls can be chained together.\n@deprecated Use {@link #displayName(String)}\n", "documentation" : "

Display name of the participant.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "existenceCheckDocumentation" : "Returns true if the DisplayName property was specified by the sender (it may be empty), or false if the sender did not specify the value (it will be empty). For responses returned by the SDK, the sender is the AWS service.\n", "existenceCheckMethodName" : "hasDisplayName", "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "displayName", "fluentSetterDocumentation" : "

Display name of the participant.

\n@param displayName Display name of the participant.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "displayName", "getterDocumentation" : "

Display name of the participant.

\n@return Display name of the participant.", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "DisplayName", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "DisplayName", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "DisplayName", "sensitive" : false, "setterDocumentation" : "

Display name of the participant.

\n@param displayName Display name of the participant.", "setterMethodName" : "setDisplayName", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "displayName", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "displayName", "variableType" : "String", "documentation" : "

Display name of the participant.

", "simpleType" : "String", "variableSetterType" : "String" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null } ], "requestSignerAware" : false, "requestSignerClassFqcn" : null, "required" : [ "DisplayName" ], "shapeName" : "ParticipantDetails", "simpleMethod" : false, "unmarshaller" : { "flattened" : false, "resultWrapper" : null }, "variable" : { "variableDeclarationType" : "ParticipantDetails", "variableName" : "participantDetails", "variableType" : "ParticipantDetails", "documentation" : null, "simpleType" : "ParticipantDetails", "variableSetterType" : "ParticipantDetails" }, "wrapper" : false, "xmlNamespace" : null }, "PhoneNumberCountryCode" : { "c2jName" : "PhoneNumberCountryCode", "customization" : { "artificialResultWrapper" : null, "skipGeneratingMarshaller" : false, "skipGeneratingModelClass" : false, "skipGeneratingUnmarshaller" : false, "staxTargetDepthOffset" : 0 }, "deprecated" : false, "documentation" : "", "endpointDiscovery" : null, "enums" : [ { "name" : "AF", "value" : "AF" }, { "name" : "AL", "value" : "AL" }, { "name" : "DZ", "value" : "DZ" }, { "name" : "AS", "value" : "AS" }, { "name" : "AD", "value" : "AD" }, { "name" : "AO", "value" : "AO" }, { "name" : "AI", "value" : "AI" }, { "name" : "AQ", "value" : "AQ" }, { "name" : "AG", "value" : "AG" }, { "name" : "AR", "value" : "AR" }, { "name" : "AM", "value" : "AM" }, { "name" : "AW", "value" : "AW" }, { "name" : "AU", "value" : "AU" }, { "name" : "AT", "value" : "AT" }, { "name" : "AZ", "value" : "AZ" }, { "name" : "BS", "value" : "BS" }, { "name" : "BH", "value" : "BH" }, { "name" : "BD", "value" : "BD" }, { "name" : "BB", "value" : "BB" }, { "name" : "BY", "value" : "BY" }, { "name" : "BE", "value" : "BE" }, { "name" : "BZ", "value" : "BZ" }, { "name" : "BJ", "value" : "BJ" }, { "name" : "BM", "value" : "BM" }, { "name" : "BT", "value" : "BT" }, { "name" : "BO", "value" : "BO" }, { "name" : "BA", "value" : "BA" }, { "name" : "BW", "value" : "BW" }, { "name" : "BR", "value" : "BR" }, { "name" : "IO", "value" : "IO" }, { "name" : "VG", "value" : "VG" }, { "name" : "BN", "value" : "BN" }, { "name" : "BG", "value" : "BG" }, { "name" : "BF", "value" : "BF" }, { "name" : "BI", "value" : "BI" }, { "name" : "KH", "value" : "KH" }, { "name" : "CM", "value" : "CM" }, { "name" : "CA", "value" : "CA" }, { "name" : "CV", "value" : "CV" }, { "name" : "KY", "value" : "KY" }, { "name" : "CF", "value" : "CF" }, { "name" : "TD", "value" : "TD" }, { "name" : "CL", "value" : "CL" }, { "name" : "CN", "value" : "CN" }, { "name" : "CX", "value" : "CX" }, { "name" : "CC", "value" : "CC" }, { "name" : "CO", "value" : "CO" }, { "name" : "KM", "value" : "KM" }, { "name" : "CK", "value" : "CK" }, { "name" : "CR", "value" : "CR" }, { "name" : "HR", "value" : "HR" }, { "name" : "CU", "value" : "CU" }, { "name" : "CW", "value" : "CW" }, { "name" : "CY", "value" : "CY" }, { "name" : "CZ", "value" : "CZ" }, { "name" : "CD", "value" : "CD" }, { "name" : "DK", "value" : "DK" }, { "name" : "DJ", "value" : "DJ" }, { "name" : "DM", "value" : "DM" }, { "name" : "DO", "value" : "DO" }, { "name" : "TL", "value" : "TL" }, { "name" : "EC", "value" : "EC" }, { "name" : "EG", "value" : "EG" }, { "name" : "SV", "value" : "SV" }, { "name" : "GQ", "value" : "GQ" }, { "name" : "ER", "value" : "ER" }, { "name" : "EE", "value" : "EE" }, { "name" : "ET", "value" : "ET" }, { "name" : "FK", "value" : "FK" }, { "name" : "FO", "value" : "FO" }, { "name" : "FJ", "value" : "FJ" }, { "name" : "FI", "value" : "FI" }, { "name" : "FR", "value" : "FR" }, { "name" : "PF", "value" : "PF" }, { "name" : "GA", "value" : "GA" }, { "name" : "GM", "value" : "GM" }, { "name" : "GE", "value" : "GE" }, { "name" : "DE", "value" : "DE" }, { "name" : "GH", "value" : "GH" }, { "name" : "GI", "value" : "GI" }, { "name" : "GR", "value" : "GR" }, { "name" : "GL", "value" : "GL" }, { "name" : "GD", "value" : "GD" }, { "name" : "GU", "value" : "GU" }, { "name" : "GT", "value" : "GT" }, { "name" : "GG", "value" : "GG" }, { "name" : "GN", "value" : "GN" }, { "name" : "GW", "value" : "GW" }, { "name" : "GY", "value" : "GY" }, { "name" : "HT", "value" : "HT" }, { "name" : "HN", "value" : "HN" }, { "name" : "HK", "value" : "HK" }, { "name" : "HU", "value" : "HU" }, { "name" : "IS", "value" : "IS" }, { "name" : "IN", "value" : "IN" }, { "name" : "ID", "value" : "ID" }, { "name" : "IR", "value" : "IR" }, { "name" : "IQ", "value" : "IQ" }, { "name" : "IE", "value" : "IE" }, { "name" : "IM", "value" : "IM" }, { "name" : "IL", "value" : "IL" }, { "name" : "IT", "value" : "IT" }, { "name" : "CI", "value" : "CI" }, { "name" : "JM", "value" : "JM" }, { "name" : "JP", "value" : "JP" }, { "name" : "JE", "value" : "JE" }, { "name" : "JO", "value" : "JO" }, { "name" : "KZ", "value" : "KZ" }, { "name" : "KE", "value" : "KE" }, { "name" : "KI", "value" : "KI" }, { "name" : "KW", "value" : "KW" }, { "name" : "KG", "value" : "KG" }, { "name" : "LA", "value" : "LA" }, { "name" : "LV", "value" : "LV" }, { "name" : "LB", "value" : "LB" }, { "name" : "LS", "value" : "LS" }, { "name" : "LR", "value" : "LR" }, { "name" : "LY", "value" : "LY" }, { "name" : "LI", "value" : "LI" }, { "name" : "LT", "value" : "LT" }, { "name" : "LU", "value" : "LU" }, { "name" : "MO", "value" : "MO" }, { "name" : "MK", "value" : "MK" }, { "name" : "MG", "value" : "MG" }, { "name" : "MW", "value" : "MW" }, { "name" : "MY", "value" : "MY" }, { "name" : "MV", "value" : "MV" }, { "name" : "ML", "value" : "ML" }, { "name" : "MT", "value" : "MT" }, { "name" : "MH", "value" : "MH" }, { "name" : "MR", "value" : "MR" }, { "name" : "MU", "value" : "MU" }, { "name" : "YT", "value" : "YT" }, { "name" : "MX", "value" : "MX" }, { "name" : "FM", "value" : "FM" }, { "name" : "MD", "value" : "MD" }, { "name" : "MC", "value" : "MC" }, { "name" : "MN", "value" : "MN" }, { "name" : "ME", "value" : "ME" }, { "name" : "MS", "value" : "MS" }, { "name" : "MA", "value" : "MA" }, { "name" : "MZ", "value" : "MZ" }, { "name" : "MM", "value" : "MM" }, { "name" : "NA", "value" : "NA" }, { "name" : "NR", "value" : "NR" }, { "name" : "NP", "value" : "NP" }, { "name" : "NL", "value" : "NL" }, { "name" : "AN", "value" : "AN" }, { "name" : "NC", "value" : "NC" }, { "name" : "NZ", "value" : "NZ" }, { "name" : "NI", "value" : "NI" }, { "name" : "NE", "value" : "NE" }, { "name" : "NG", "value" : "NG" }, { "name" : "NU", "value" : "NU" }, { "name" : "KP", "value" : "KP" }, { "name" : "MP", "value" : "MP" }, { "name" : "NO", "value" : "NO" }, { "name" : "OM", "value" : "OM" }, { "name" : "PK", "value" : "PK" }, { "name" : "PW", "value" : "PW" }, { "name" : "PA", "value" : "PA" }, { "name" : "PG", "value" : "PG" }, { "name" : "PY", "value" : "PY" }, { "name" : "PE", "value" : "PE" }, { "name" : "PH", "value" : "PH" }, { "name" : "PN", "value" : "PN" }, { "name" : "PL", "value" : "PL" }, { "name" : "PT", "value" : "PT" }, { "name" : "PR", "value" : "PR" }, { "name" : "QA", "value" : "QA" }, { "name" : "CG", "value" : "CG" }, { "name" : "RE", "value" : "RE" }, { "name" : "RO", "value" : "RO" }, { "name" : "RU", "value" : "RU" }, { "name" : "RW", "value" : "RW" }, { "name" : "BL", "value" : "BL" }, { "name" : "SH", "value" : "SH" }, { "name" : "KN", "value" : "KN" }, { "name" : "LC", "value" : "LC" }, { "name" : "MF", "value" : "MF" }, { "name" : "PM", "value" : "PM" }, { "name" : "VC", "value" : "VC" }, { "name" : "WS", "value" : "WS" }, { "name" : "SM", "value" : "SM" }, { "name" : "ST", "value" : "ST" }, { "name" : "SA", "value" : "SA" }, { "name" : "SN", "value" : "SN" }, { "name" : "RS", "value" : "RS" }, { "name" : "SC", "value" : "SC" }, { "name" : "SL", "value" : "SL" }, { "name" : "SG", "value" : "SG" }, { "name" : "SX", "value" : "SX" }, { "name" : "SK", "value" : "SK" }, { "name" : "SI", "value" : "SI" }, { "name" : "SB", "value" : "SB" }, { "name" : "SO", "value" : "SO" }, { "name" : "ZA", "value" : "ZA" }, { "name" : "KR", "value" : "KR" }, { "name" : "ES", "value" : "ES" }, { "name" : "LK", "value" : "LK" }, { "name" : "SD", "value" : "SD" }, { "name" : "SR", "value" : "SR" }, { "name" : "SJ", "value" : "SJ" }, { "name" : "SZ", "value" : "SZ" }, { "name" : "SE", "value" : "SE" }, { "name" : "CH", "value" : "CH" }, { "name" : "SY", "value" : "SY" }, { "name" : "TW", "value" : "TW" }, { "name" : "TJ", "value" : "TJ" }, { "name" : "TZ", "value" : "TZ" }, { "name" : "TH", "value" : "TH" }, { "name" : "TG", "value" : "TG" }, { "name" : "TK", "value" : "TK" }, { "name" : "TO", "value" : "TO" }, { "name" : "TT", "value" : "TT" }, { "name" : "TN", "value" : "TN" }, { "name" : "TR", "value" : "TR" }, { "name" : "TM", "value" : "TM" }, { "name" : "TC", "value" : "TC" }, { "name" : "TV", "value" : "TV" }, { "name" : "VI", "value" : "VI" }, { "name" : "UG", "value" : "UG" }, { "name" : "UA", "value" : "UA" }, { "name" : "AE", "value" : "AE" }, { "name" : "GB", "value" : "GB" }, { "name" : "US", "value" : "US" }, { "name" : "UY", "value" : "UY" }, { "name" : "UZ", "value" : "UZ" }, { "name" : "VU", "value" : "VU" }, { "name" : "VA", "value" : "VA" }, { "name" : "VE", "value" : "VE" }, { "name" : "VN", "value" : "VN" }, { "name" : "WF", "value" : "WF" }, { "name" : "EH", "value" : "EH" }, { "name" : "YE", "value" : "YE" }, { "name" : "ZM", "value" : "ZM" }, { "name" : "ZW", "value" : "ZW" } ], "errorCode" : null, "event" : false, "eventStream" : false, "explicitEventPayloadMember" : null, "hasHeaderMember" : false, "hasPayloadMember" : false, "hasRequiresLengthMember" : false, "hasStatusCodeMember" : false, "hasStreamingMember" : false, "httpStatusCode" : null, "marshaller" : null, "members" : [ ], "membersAsMap" : { }, "nonStreamingMembers" : [ ], "requestSignerAware" : false, "requestSignerClassFqcn" : null, "required" : null, "shapeName" : "PhoneNumberCountryCode", "simpleMethod" : false, "unmarshaller" : { "flattened" : false, "resultWrapper" : null }, "variable" : { "variableDeclarationType" : "PhoneNumberCountryCode", "variableName" : "phoneNumberCountryCode", "variableType" : "PhoneNumberCountryCode", "documentation" : null, "simpleType" : "PhoneNumberCountryCode", "variableSetterType" : "PhoneNumberCountryCode" }, "wrapper" : false, "xmlNamespace" : null }, "PhoneNumberSummary" : { "c2jName" : "PhoneNumberSummary", "customization" : { "artificialResultWrapper" : null, "skipGeneratingMarshaller" : false, "skipGeneratingModelClass" : false, "skipGeneratingUnmarshaller" : false, "staxTargetDepthOffset" : 0 }, "deprecated" : false, "documentation" : "

Contains summary information about a phone number for a contact center.

", "endpointDiscovery" : null, "enums" : null, "errorCode" : null, "event" : false, "eventStream" : false, "explicitEventPayloadMember" : null, "hasHeaderMember" : false, "hasPayloadMember" : false, "hasRequiresLengthMember" : false, "hasStatusCodeMember" : false, "hasStreamingMember" : false, "httpStatusCode" : null, "marshaller" : null, "members" : [ { "autoConstructClassIfExists" : { "present" : false }, "beanStyleGetterMethodName" : "getId", "beanStyleSetterMethodName" : "setId", "c2jName" : "Id", "c2jShape" : "PhoneNumberId", "defaultConsumerFluentSetterDocumentation" : "

The identifier of the phone number.

\nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #id(String)}.\n@param id a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #id(String)", "deprecated" : false, "deprecatedBeanStyleSetterMethodName" : null, "deprecatedFluentGetterMethodName" : null, "deprecatedFluentSetterMethodName" : null, "deprecatedGetterDocumentation" : "

The identifier of the phone number.

\n@return The identifier of the phone number.\n@deprecated Use {@link #id()}\n", "deprecatedName" : null, "deprecatedSetterDocumentation" : "

The identifier of the phone number.

\n@param id The identifier of the phone number.\n@return Returns a reference to this object so that method calls can be chained together.\n@deprecated Use {@link #id(String)}\n", "documentation" : "

The identifier of the phone number.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "existenceCheckDocumentation" : "Returns true if the Id property was specified by the sender (it may be empty), or false if the sender did not specify the value (it will be empty). For responses returned by the SDK, the sender is the AWS service.\n", "existenceCheckMethodName" : "hasId", "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "id", "fluentSetterDocumentation" : "

The identifier of the phone number.

\n@param id The identifier of the phone number.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "id", "getterDocumentation" : "

The identifier of the phone number.

\n@return The identifier of the phone number.", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "Id", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "Id", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "Id", "sensitive" : false, "setterDocumentation" : "

The identifier of the phone number.

\n@param id The identifier of the phone number.", "setterMethodName" : "setId", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "id", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "id", "variableType" : "String", "documentation" : "

The identifier of the phone number.

", "simpleType" : "String", "variableSetterType" : "String" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null }, { "autoConstructClassIfExists" : { "present" : false }, "beanStyleGetterMethodName" : "getArn", "beanStyleSetterMethodName" : "setArn", "c2jName" : "Arn", "c2jShape" : "ARN", "defaultConsumerFluentSetterDocumentation" : "

The Amazon Resource Name (ARN) of the phone number.

\nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #arn(String)}.\n@param arn a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #arn(String)", "deprecated" : false, "deprecatedBeanStyleSetterMethodName" : null, "deprecatedFluentGetterMethodName" : null, "deprecatedFluentSetterMethodName" : null, "deprecatedGetterDocumentation" : "

The Amazon Resource Name (ARN) of the phone number.

\n@return The Amazon Resource Name (ARN) of the phone number.\n@deprecated Use {@link #arn()}\n", "deprecatedName" : null, "deprecatedSetterDocumentation" : "

The Amazon Resource Name (ARN) of the phone number.

\n@param arn The Amazon Resource Name (ARN) of the phone number.\n@return Returns a reference to this object so that method calls can be chained together.\n@deprecated Use {@link #arn(String)}\n", "documentation" : "

The Amazon Resource Name (ARN) of the phone number.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "existenceCheckDocumentation" : "Returns true if the Arn property was specified by the sender (it may be empty), or false if the sender did not specify the value (it will be empty). For responses returned by the SDK, the sender is the AWS service.\n", "existenceCheckMethodName" : "hasArn", "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "arn", "fluentSetterDocumentation" : "

The Amazon Resource Name (ARN) of the phone number.

\n@param arn The Amazon Resource Name (ARN) of the phone number.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "arn", "getterDocumentation" : "

The Amazon Resource Name (ARN) of the phone number.

\n@return The Amazon Resource Name (ARN) of the phone number.", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "Arn", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "Arn", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "Arn", "sensitive" : false, "setterDocumentation" : "

The Amazon Resource Name (ARN) of the phone number.

\n@param arn The Amazon Resource Name (ARN) of the phone number.", "setterMethodName" : "setArn", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "arn", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "arn", "variableType" : "String", "documentation" : "

The Amazon Resource Name (ARN) of the phone number.

", "simpleType" : "String", "variableSetterType" : "String" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null }, { "autoConstructClassIfExists" : { "present" : false }, "beanStyleGetterMethodName" : "getPhoneNumber", "beanStyleSetterMethodName" : "setPhoneNumber", "c2jName" : "PhoneNumber", "c2jShape" : "PhoneNumber", "defaultConsumerFluentSetterDocumentation" : "

The phone number.

\nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #phoneNumber(String)}.\n@param phoneNumber a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #phoneNumber(String)", "deprecated" : false, "deprecatedBeanStyleSetterMethodName" : null, "deprecatedFluentGetterMethodName" : null, "deprecatedFluentSetterMethodName" : null, "deprecatedGetterDocumentation" : "

The phone number.

\n@return The phone number.\n@deprecated Use {@link #phoneNumber()}\n", "deprecatedName" : null, "deprecatedSetterDocumentation" : "

The phone number.

\n@param phoneNumber The phone number.\n@return Returns a reference to this object so that method calls can be chained together.\n@deprecated Use {@link #phoneNumber(String)}\n", "documentation" : "

The phone number.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "existenceCheckDocumentation" : "Returns true if the PhoneNumber property was specified by the sender (it may be empty), or false if the sender did not specify the value (it will be empty). For responses returned by the SDK, the sender is the AWS service.\n", "existenceCheckMethodName" : "hasPhoneNumber", "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "phoneNumber", "fluentSetterDocumentation" : "

The phone number.

\n@param phoneNumber The phone number.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "phoneNumber", "getterDocumentation" : "

The phone number.

\n@return The phone number.", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "PhoneNumber", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "PhoneNumber", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "PhoneNumber", "sensitive" : false, "setterDocumentation" : "

The phone number.

\n@param phoneNumber The phone number.", "setterMethodName" : "setPhoneNumber", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "phoneNumber", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "phoneNumber", "variableType" : "String", "documentation" : "

The phone number.

", "simpleType" : "String", "variableSetterType" : "String" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null }, { "autoConstructClassIfExists" : { "present" : false }, "beanStyleGetterMethodName" : "getPhoneNumberType", "beanStyleSetterMethodName" : "setPhoneNumberType", "c2jName" : "PhoneNumberType", "c2jShape" : "PhoneNumberType", "defaultConsumerFluentSetterDocumentation" : "

The type of phone number.

\nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #phoneNumberTypeAsString(String)}.\n@param phoneNumberType a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #phoneNumberType(String)", "deprecated" : false, "deprecatedBeanStyleSetterMethodName" : null, "deprecatedFluentGetterMethodName" : null, "deprecatedFluentSetterMethodName" : null, "deprecatedGetterDocumentation" : "

The type of phone number.

\n

\nIf the service returns an enum value that is not available in the current SDK version, {@link #phoneNumberType} will return {@link PhoneNumberType#UNKNOWN_TO_SDK_VERSION}. The raw value returned by the service is available from {@link #phoneNumberTypeAsString}.\n

\n@return The type of phone number.\n@see PhoneNumberType\n@deprecated Use {@link #phoneNumberTypeAsString()}\n", "deprecatedName" : null, "deprecatedSetterDocumentation" : "

The type of phone number.

\n@param phoneNumberType The type of phone number.\n@see PhoneNumberType\n@return Returns a reference to this object so that method calls can be chained together.\n@see PhoneNumberType\n@deprecated Use {@link #phoneNumberType(String)}\n", "documentation" : "

The type of phone number.

", "endpointDiscoveryId" : false, "enumType" : "PhoneNumberType", "eventHeader" : false, "eventPayload" : false, "existenceCheckDocumentation" : "Returns true if the PhoneNumberType property was specified by the sender (it may be empty), or false if the sender did not specify the value (it will be empty). For responses returned by the SDK, the sender is the AWS service.\n", "existenceCheckMethodName" : "hasPhoneNumberType", "fluentEnumGetterMethodName" : "phoneNumberType", "fluentEnumSetterMethodName" : "phoneNumberType", "fluentGetterMethodName" : "phoneNumberTypeAsString", "fluentSetterDocumentation" : "

The type of phone number.

\n@param phoneNumberType The type of phone number.\n@see PhoneNumberType\n@return Returns a reference to this object so that method calls can be chained together.\n@see PhoneNumberType", "fluentSetterMethodName" : "phoneNumberType", "getterDocumentation" : "

The type of phone number.

\n

\nIf the service returns an enum value that is not available in the current SDK version, {@link #phoneNumberType} will return {@link PhoneNumberType#UNKNOWN_TO_SDK_VERSION}. The raw value returned by the service is available from {@link #phoneNumberTypeAsString}.\n

\n@return The type of phone number.\n@see PhoneNumberType", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "PhoneNumberType", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "PhoneNumberType", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "PhoneNumberType", "sensitive" : false, "setterDocumentation" : "

The type of phone number.

\n@param phoneNumberType The type of phone number.\n@see PhoneNumberType", "setterMethodName" : "setPhoneNumberType", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "phoneNumberType", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "phoneNumberType", "variableType" : "String", "documentation" : "

The type of phone number.

", "simpleType" : "String", "variableSetterType" : "String" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null }, { "autoConstructClassIfExists" : { "present" : false }, "beanStyleGetterMethodName" : "getPhoneNumberCountryCode", "beanStyleSetterMethodName" : "setPhoneNumberCountryCode", "c2jName" : "PhoneNumberCountryCode", "c2jShape" : "PhoneNumberCountryCode", "defaultConsumerFluentSetterDocumentation" : "

The ISO country code.

\nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #phoneNumberCountryCodeAsString(String)}.\n@param phoneNumberCountryCode a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #phoneNumberCountryCode(String)", "deprecated" : false, "deprecatedBeanStyleSetterMethodName" : null, "deprecatedFluentGetterMethodName" : null, "deprecatedFluentSetterMethodName" : null, "deprecatedGetterDocumentation" : "

The ISO country code.

\n

\nIf the service returns an enum value that is not available in the current SDK version, {@link #phoneNumberCountryCode} will return {@link PhoneNumberCountryCode#UNKNOWN_TO_SDK_VERSION}. The raw value returned by the service is available from {@link #phoneNumberCountryCodeAsString}.\n

\n@return The ISO country code.\n@see PhoneNumberCountryCode\n@deprecated Use {@link #phoneNumberCountryCodeAsString()}\n", "deprecatedName" : null, "deprecatedSetterDocumentation" : "

The ISO country code.

\n@param phoneNumberCountryCode The ISO country code.\n@see PhoneNumberCountryCode\n@return Returns a reference to this object so that method calls can be chained together.\n@see PhoneNumberCountryCode\n@deprecated Use {@link #phoneNumberCountryCode(String)}\n", "documentation" : "

The ISO country code.

", "endpointDiscoveryId" : false, "enumType" : "PhoneNumberCountryCode", "eventHeader" : false, "eventPayload" : false, "existenceCheckDocumentation" : "Returns true if the PhoneNumberCountryCode property was specified by the sender (it may be empty), or false if the sender did not specify the value (it will be empty). For responses returned by the SDK, the sender is the AWS service.\n", "existenceCheckMethodName" : "hasPhoneNumberCountryCode", "fluentEnumGetterMethodName" : "phoneNumberCountryCode", "fluentEnumSetterMethodName" : "phoneNumberCountryCode", "fluentGetterMethodName" : "phoneNumberCountryCodeAsString", "fluentSetterDocumentation" : "

The ISO country code.

\n@param phoneNumberCountryCode The ISO country code.\n@see PhoneNumberCountryCode\n@return Returns a reference to this object so that method calls can be chained together.\n@see PhoneNumberCountryCode", "fluentSetterMethodName" : "phoneNumberCountryCode", "getterDocumentation" : "

The ISO country code.

\n

\nIf the service returns an enum value that is not available in the current SDK version, {@link #phoneNumberCountryCode} will return {@link PhoneNumberCountryCode#UNKNOWN_TO_SDK_VERSION}. The raw value returned by the service is available from {@link #phoneNumberCountryCodeAsString}.\n

\n@return The ISO country code.\n@see PhoneNumberCountryCode", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "PhoneNumberCountryCode", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "PhoneNumberCountryCode", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "PhoneNumberCountryCode", "sensitive" : false, "setterDocumentation" : "

The ISO country code.

\n@param phoneNumberCountryCode The ISO country code.\n@see PhoneNumberCountryCode", "setterMethodName" : "setPhoneNumberCountryCode", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "phoneNumberCountryCode", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "phoneNumberCountryCode", "variableType" : "String", "documentation" : "

The ISO country code.

", "simpleType" : "String", "variableSetterType" : "String" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null } ], "membersAsMap" : { "Arn" : { "autoConstructClassIfExists" : { "present" : false }, "beanStyleGetterMethodName" : "getArn", "beanStyleSetterMethodName" : "setArn", "c2jName" : "Arn", "c2jShape" : "ARN", "defaultConsumerFluentSetterDocumentation" : "

The Amazon Resource Name (ARN) of the phone number.

\nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #arn(String)}.\n@param arn a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #arn(String)", "deprecated" : false, "deprecatedBeanStyleSetterMethodName" : null, "deprecatedFluentGetterMethodName" : null, "deprecatedFluentSetterMethodName" : null, "deprecatedGetterDocumentation" : "

The Amazon Resource Name (ARN) of the phone number.

\n@return The Amazon Resource Name (ARN) of the phone number.\n@deprecated Use {@link #arn()}\n", "deprecatedName" : null, "deprecatedSetterDocumentation" : "

The Amazon Resource Name (ARN) of the phone number.

\n@param arn The Amazon Resource Name (ARN) of the phone number.\n@return Returns a reference to this object so that method calls can be chained together.\n@deprecated Use {@link #arn(String)}\n", "documentation" : "

The Amazon Resource Name (ARN) of the phone number.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "existenceCheckDocumentation" : "Returns true if the Arn property was specified by the sender (it may be empty), or false if the sender did not specify the value (it will be empty). For responses returned by the SDK, the sender is the AWS service.\n", "existenceCheckMethodName" : "hasArn", "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "arn", "fluentSetterDocumentation" : "

The Amazon Resource Name (ARN) of the phone number.

\n@param arn The Amazon Resource Name (ARN) of the phone number.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "arn", "getterDocumentation" : "

The Amazon Resource Name (ARN) of the phone number.

\n@return The Amazon Resource Name (ARN) of the phone number.", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "Arn", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "Arn", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "Arn", "sensitive" : false, "setterDocumentation" : "

The Amazon Resource Name (ARN) of the phone number.

\n@param arn The Amazon Resource Name (ARN) of the phone number.", "setterMethodName" : "setArn", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "arn", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "arn", "variableType" : "String", "documentation" : "

The Amazon Resource Name (ARN) of the phone number.

", "simpleType" : "String", "variableSetterType" : "String" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null }, "Id" : { "autoConstructClassIfExists" : { "present" : false }, "beanStyleGetterMethodName" : "getId", "beanStyleSetterMethodName" : "setId", "c2jName" : "Id", "c2jShape" : "PhoneNumberId", "defaultConsumerFluentSetterDocumentation" : "

The identifier of the phone number.

\nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #id(String)}.\n@param id a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #id(String)", "deprecated" : false, "deprecatedBeanStyleSetterMethodName" : null, "deprecatedFluentGetterMethodName" : null, "deprecatedFluentSetterMethodName" : null, "deprecatedGetterDocumentation" : "

The identifier of the phone number.

\n@return The identifier of the phone number.\n@deprecated Use {@link #id()}\n", "deprecatedName" : null, "deprecatedSetterDocumentation" : "

The identifier of the phone number.

\n@param id The identifier of the phone number.\n@return Returns a reference to this object so that method calls can be chained together.\n@deprecated Use {@link #id(String)}\n", "documentation" : "

The identifier of the phone number.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "existenceCheckDocumentation" : "Returns true if the Id property was specified by the sender (it may be empty), or false if the sender did not specify the value (it will be empty). For responses returned by the SDK, the sender is the AWS service.\n", "existenceCheckMethodName" : "hasId", "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "id", "fluentSetterDocumentation" : "

The identifier of the phone number.

\n@param id The identifier of the phone number.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "id", "getterDocumentation" : "

The identifier of the phone number.

\n@return The identifier of the phone number.", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "Id", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "Id", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "Id", "sensitive" : false, "setterDocumentation" : "

The identifier of the phone number.

\n@param id The identifier of the phone number.", "setterMethodName" : "setId", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "id", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "id", "variableType" : "String", "documentation" : "

The identifier of the phone number.

", "simpleType" : "String", "variableSetterType" : "String" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null }, "PhoneNumber" : { "autoConstructClassIfExists" : { "present" : false }, "beanStyleGetterMethodName" : "getPhoneNumber", "beanStyleSetterMethodName" : "setPhoneNumber", "c2jName" : "PhoneNumber", "c2jShape" : "PhoneNumber", "defaultConsumerFluentSetterDocumentation" : "

The phone number.

\nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #phoneNumber(String)}.\n@param phoneNumber a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #phoneNumber(String)", "deprecated" : false, "deprecatedBeanStyleSetterMethodName" : null, "deprecatedFluentGetterMethodName" : null, "deprecatedFluentSetterMethodName" : null, "deprecatedGetterDocumentation" : "

The phone number.

\n@return The phone number.\n@deprecated Use {@link #phoneNumber()}\n", "deprecatedName" : null, "deprecatedSetterDocumentation" : "

The phone number.

\n@param phoneNumber The phone number.\n@return Returns a reference to this object so that method calls can be chained together.\n@deprecated Use {@link #phoneNumber(String)}\n", "documentation" : "

The phone number.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "existenceCheckDocumentation" : "Returns true if the PhoneNumber property was specified by the sender (it may be empty), or false if the sender did not specify the value (it will be empty). For responses returned by the SDK, the sender is the AWS service.\n", "existenceCheckMethodName" : "hasPhoneNumber", "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "phoneNumber", "fluentSetterDocumentation" : "

The phone number.

\n@param phoneNumber The phone number.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "phoneNumber", "getterDocumentation" : "

The phone number.

\n@return The phone number.", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "PhoneNumber", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "PhoneNumber", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "PhoneNumber", "sensitive" : false, "setterDocumentation" : "

The phone number.

\n@param phoneNumber The phone number.", "setterMethodName" : "setPhoneNumber", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "phoneNumber", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "phoneNumber", "variableType" : "String", "documentation" : "

The phone number.

", "simpleType" : "String", "variableSetterType" : "String" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null }, "PhoneNumberCountryCode" : { "autoConstructClassIfExists" : { "present" : false }, "beanStyleGetterMethodName" : "getPhoneNumberCountryCode", "beanStyleSetterMethodName" : "setPhoneNumberCountryCode", "c2jName" : "PhoneNumberCountryCode", "c2jShape" : "PhoneNumberCountryCode", "defaultConsumerFluentSetterDocumentation" : "

The ISO country code.

\nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #phoneNumberCountryCodeAsString(String)}.\n@param phoneNumberCountryCode a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #phoneNumberCountryCode(String)", "deprecated" : false, "deprecatedBeanStyleSetterMethodName" : null, "deprecatedFluentGetterMethodName" : null, "deprecatedFluentSetterMethodName" : null, "deprecatedGetterDocumentation" : "

The ISO country code.

\n

\nIf the service returns an enum value that is not available in the current SDK version, {@link #phoneNumberCountryCode} will return {@link PhoneNumberCountryCode#UNKNOWN_TO_SDK_VERSION}. The raw value returned by the service is available from {@link #phoneNumberCountryCodeAsString}.\n

\n@return The ISO country code.\n@see PhoneNumberCountryCode\n@deprecated Use {@link #phoneNumberCountryCodeAsString()}\n", "deprecatedName" : null, "deprecatedSetterDocumentation" : "

The ISO country code.

\n@param phoneNumberCountryCode The ISO country code.\n@see PhoneNumberCountryCode\n@return Returns a reference to this object so that method calls can be chained together.\n@see PhoneNumberCountryCode\n@deprecated Use {@link #phoneNumberCountryCode(String)}\n", "documentation" : "

The ISO country code.

", "endpointDiscoveryId" : false, "enumType" : "PhoneNumberCountryCode", "eventHeader" : false, "eventPayload" : false, "existenceCheckDocumentation" : "Returns true if the PhoneNumberCountryCode property was specified by the sender (it may be empty), or false if the sender did not specify the value (it will be empty). For responses returned by the SDK, the sender is the AWS service.\n", "existenceCheckMethodName" : "hasPhoneNumberCountryCode", "fluentEnumGetterMethodName" : "phoneNumberCountryCode", "fluentEnumSetterMethodName" : "phoneNumberCountryCode", "fluentGetterMethodName" : "phoneNumberCountryCodeAsString", "fluentSetterDocumentation" : "

The ISO country code.

\n@param phoneNumberCountryCode The ISO country code.\n@see PhoneNumberCountryCode\n@return Returns a reference to this object so that method calls can be chained together.\n@see PhoneNumberCountryCode", "fluentSetterMethodName" : "phoneNumberCountryCode", "getterDocumentation" : "

The ISO country code.

\n

\nIf the service returns an enum value that is not available in the current SDK version, {@link #phoneNumberCountryCode} will return {@link PhoneNumberCountryCode#UNKNOWN_TO_SDK_VERSION}. The raw value returned by the service is available from {@link #phoneNumberCountryCodeAsString}.\n

\n@return The ISO country code.\n@see PhoneNumberCountryCode", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "PhoneNumberCountryCode", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "PhoneNumberCountryCode", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "PhoneNumberCountryCode", "sensitive" : false, "setterDocumentation" : "

The ISO country code.

\n@param phoneNumberCountryCode The ISO country code.\n@see PhoneNumberCountryCode", "setterMethodName" : "setPhoneNumberCountryCode", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "phoneNumberCountryCode", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "phoneNumberCountryCode", "variableType" : "String", "documentation" : "

The ISO country code.

", "simpleType" : "String", "variableSetterType" : "String" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null }, "PhoneNumberType" : { "autoConstructClassIfExists" : { "present" : false }, "beanStyleGetterMethodName" : "getPhoneNumberType", "beanStyleSetterMethodName" : "setPhoneNumberType", "c2jName" : "PhoneNumberType", "c2jShape" : "PhoneNumberType", "defaultConsumerFluentSetterDocumentation" : "

The type of phone number.

\nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #phoneNumberTypeAsString(String)}.\n@param phoneNumberType a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #phoneNumberType(String)", "deprecated" : false, "deprecatedBeanStyleSetterMethodName" : null, "deprecatedFluentGetterMethodName" : null, "deprecatedFluentSetterMethodName" : null, "deprecatedGetterDocumentation" : "

The type of phone number.

\n

\nIf the service returns an enum value that is not available in the current SDK version, {@link #phoneNumberType} will return {@link PhoneNumberType#UNKNOWN_TO_SDK_VERSION}. The raw value returned by the service is available from {@link #phoneNumberTypeAsString}.\n

\n@return The type of phone number.\n@see PhoneNumberType\n@deprecated Use {@link #phoneNumberTypeAsString()}\n", "deprecatedName" : null, "deprecatedSetterDocumentation" : "

The type of phone number.

\n@param phoneNumberType The type of phone number.\n@see PhoneNumberType\n@return Returns a reference to this object so that method calls can be chained together.\n@see PhoneNumberType\n@deprecated Use {@link #phoneNumberType(String)}\n", "documentation" : "

The type of phone number.

", "endpointDiscoveryId" : false, "enumType" : "PhoneNumberType", "eventHeader" : false, "eventPayload" : false, "existenceCheckDocumentation" : "Returns true if the PhoneNumberType property was specified by the sender (it may be empty), or false if the sender did not specify the value (it will be empty). For responses returned by the SDK, the sender is the AWS service.\n", "existenceCheckMethodName" : "hasPhoneNumberType", "fluentEnumGetterMethodName" : "phoneNumberType", "fluentEnumSetterMethodName" : "phoneNumberType", "fluentGetterMethodName" : "phoneNumberTypeAsString", "fluentSetterDocumentation" : "

The type of phone number.

\n@param phoneNumberType The type of phone number.\n@see PhoneNumberType\n@return Returns a reference to this object so that method calls can be chained together.\n@see PhoneNumberType", "fluentSetterMethodName" : "phoneNumberType", "getterDocumentation" : "

The type of phone number.

\n

\nIf the service returns an enum value that is not available in the current SDK version, {@link #phoneNumberType} will return {@link PhoneNumberType#UNKNOWN_TO_SDK_VERSION}. The raw value returned by the service is available from {@link #phoneNumberTypeAsString}.\n

\n@return The type of phone number.\n@see PhoneNumberType", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "PhoneNumberType", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "PhoneNumberType", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "PhoneNumberType", "sensitive" : false, "setterDocumentation" : "

The type of phone number.

\n@param phoneNumberType The type of phone number.\n@see PhoneNumberType", "setterMethodName" : "setPhoneNumberType", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "phoneNumberType", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "phoneNumberType", "variableType" : "String", "documentation" : "

The type of phone number.

", "simpleType" : "String", "variableSetterType" : "String" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null } }, "nonStreamingMembers" : [ { "autoConstructClassIfExists" : { "present" : false }, "beanStyleGetterMethodName" : "getId", "beanStyleSetterMethodName" : "setId", "c2jName" : "Id", "c2jShape" : "PhoneNumberId", "defaultConsumerFluentSetterDocumentation" : "

The identifier of the phone number.

\nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #id(String)}.\n@param id a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #id(String)", "deprecated" : false, "deprecatedBeanStyleSetterMethodName" : null, "deprecatedFluentGetterMethodName" : null, "deprecatedFluentSetterMethodName" : null, "deprecatedGetterDocumentation" : "

The identifier of the phone number.

\n@return The identifier of the phone number.\n@deprecated Use {@link #id()}\n", "deprecatedName" : null, "deprecatedSetterDocumentation" : "

The identifier of the phone number.

\n@param id The identifier of the phone number.\n@return Returns a reference to this object so that method calls can be chained together.\n@deprecated Use {@link #id(String)}\n", "documentation" : "

The identifier of the phone number.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "existenceCheckDocumentation" : "Returns true if the Id property was specified by the sender (it may be empty), or false if the sender did not specify the value (it will be empty). For responses returned by the SDK, the sender is the AWS service.\n", "existenceCheckMethodName" : "hasId", "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "id", "fluentSetterDocumentation" : "

The identifier of the phone number.

\n@param id The identifier of the phone number.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "id", "getterDocumentation" : "

The identifier of the phone number.

\n@return The identifier of the phone number.", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "Id", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "Id", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "Id", "sensitive" : false, "setterDocumentation" : "

The identifier of the phone number.

\n@param id The identifier of the phone number.", "setterMethodName" : "setId", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "id", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "id", "variableType" : "String", "documentation" : "

The identifier of the phone number.

", "simpleType" : "String", "variableSetterType" : "String" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null }, { "autoConstructClassIfExists" : { "present" : false }, "beanStyleGetterMethodName" : "getArn", "beanStyleSetterMethodName" : "setArn", "c2jName" : "Arn", "c2jShape" : "ARN", "defaultConsumerFluentSetterDocumentation" : "

The Amazon Resource Name (ARN) of the phone number.

\nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #arn(String)}.\n@param arn a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #arn(String)", "deprecated" : false, "deprecatedBeanStyleSetterMethodName" : null, "deprecatedFluentGetterMethodName" : null, "deprecatedFluentSetterMethodName" : null, "deprecatedGetterDocumentation" : "

The Amazon Resource Name (ARN) of the phone number.

\n@return The Amazon Resource Name (ARN) of the phone number.\n@deprecated Use {@link #arn()}\n", "deprecatedName" : null, "deprecatedSetterDocumentation" : "

The Amazon Resource Name (ARN) of the phone number.

\n@param arn The Amazon Resource Name (ARN) of the phone number.\n@return Returns a reference to this object so that method calls can be chained together.\n@deprecated Use {@link #arn(String)}\n", "documentation" : "

The Amazon Resource Name (ARN) of the phone number.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "existenceCheckDocumentation" : "Returns true if the Arn property was specified by the sender (it may be empty), or false if the sender did not specify the value (it will be empty). For responses returned by the SDK, the sender is the AWS service.\n", "existenceCheckMethodName" : "hasArn", "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "arn", "fluentSetterDocumentation" : "

The Amazon Resource Name (ARN) of the phone number.

\n@param arn The Amazon Resource Name (ARN) of the phone number.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "arn", "getterDocumentation" : "

The Amazon Resource Name (ARN) of the phone number.

\n@return The Amazon Resource Name (ARN) of the phone number.", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "Arn", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "Arn", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "Arn", "sensitive" : false, "setterDocumentation" : "

The Amazon Resource Name (ARN) of the phone number.

\n@param arn The Amazon Resource Name (ARN) of the phone number.", "setterMethodName" : "setArn", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "arn", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "arn", "variableType" : "String", "documentation" : "

The Amazon Resource Name (ARN) of the phone number.

", "simpleType" : "String", "variableSetterType" : "String" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null }, { "autoConstructClassIfExists" : { "present" : false }, "beanStyleGetterMethodName" : "getPhoneNumber", "beanStyleSetterMethodName" : "setPhoneNumber", "c2jName" : "PhoneNumber", "c2jShape" : "PhoneNumber", "defaultConsumerFluentSetterDocumentation" : "

The phone number.

\nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #phoneNumber(String)}.\n@param phoneNumber a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #phoneNumber(String)", "deprecated" : false, "deprecatedBeanStyleSetterMethodName" : null, "deprecatedFluentGetterMethodName" : null, "deprecatedFluentSetterMethodName" : null, "deprecatedGetterDocumentation" : "

The phone number.

\n@return The phone number.\n@deprecated Use {@link #phoneNumber()}\n", "deprecatedName" : null, "deprecatedSetterDocumentation" : "

The phone number.

\n@param phoneNumber The phone number.\n@return Returns a reference to this object so that method calls can be chained together.\n@deprecated Use {@link #phoneNumber(String)}\n", "documentation" : "

The phone number.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "existenceCheckDocumentation" : "Returns true if the PhoneNumber property was specified by the sender (it may be empty), or false if the sender did not specify the value (it will be empty). For responses returned by the SDK, the sender is the AWS service.\n", "existenceCheckMethodName" : "hasPhoneNumber", "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "phoneNumber", "fluentSetterDocumentation" : "

The phone number.

\n@param phoneNumber The phone number.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "phoneNumber", "getterDocumentation" : "

The phone number.

\n@return The phone number.", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "PhoneNumber", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "PhoneNumber", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "PhoneNumber", "sensitive" : false, "setterDocumentation" : "

The phone number.

\n@param phoneNumber The phone number.", "setterMethodName" : "setPhoneNumber", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "phoneNumber", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "phoneNumber", "variableType" : "String", "documentation" : "

The phone number.

", "simpleType" : "String", "variableSetterType" : "String" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null }, { "autoConstructClassIfExists" : { "present" : false }, "beanStyleGetterMethodName" : "getPhoneNumberType", "beanStyleSetterMethodName" : "setPhoneNumberType", "c2jName" : "PhoneNumberType", "c2jShape" : "PhoneNumberType", "defaultConsumerFluentSetterDocumentation" : "

The type of phone number.

\nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #phoneNumberTypeAsString(String)}.\n@param phoneNumberType a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #phoneNumberType(String)", "deprecated" : false, "deprecatedBeanStyleSetterMethodName" : null, "deprecatedFluentGetterMethodName" : null, "deprecatedFluentSetterMethodName" : null, "deprecatedGetterDocumentation" : "

The type of phone number.

\n

\nIf the service returns an enum value that is not available in the current SDK version, {@link #phoneNumberType} will return {@link PhoneNumberType#UNKNOWN_TO_SDK_VERSION}. The raw value returned by the service is available from {@link #phoneNumberTypeAsString}.\n

\n@return The type of phone number.\n@see PhoneNumberType\n@deprecated Use {@link #phoneNumberTypeAsString()}\n", "deprecatedName" : null, "deprecatedSetterDocumentation" : "

The type of phone number.

\n@param phoneNumberType The type of phone number.\n@see PhoneNumberType\n@return Returns a reference to this object so that method calls can be chained together.\n@see PhoneNumberType\n@deprecated Use {@link #phoneNumberType(String)}\n", "documentation" : "

The type of phone number.

", "endpointDiscoveryId" : false, "enumType" : "PhoneNumberType", "eventHeader" : false, "eventPayload" : false, "existenceCheckDocumentation" : "Returns true if the PhoneNumberType property was specified by the sender (it may be empty), or false if the sender did not specify the value (it will be empty). For responses returned by the SDK, the sender is the AWS service.\n", "existenceCheckMethodName" : "hasPhoneNumberType", "fluentEnumGetterMethodName" : "phoneNumberType", "fluentEnumSetterMethodName" : "phoneNumberType", "fluentGetterMethodName" : "phoneNumberTypeAsString", "fluentSetterDocumentation" : "

The type of phone number.

\n@param phoneNumberType The type of phone number.\n@see PhoneNumberType\n@return Returns a reference to this object so that method calls can be chained together.\n@see PhoneNumberType", "fluentSetterMethodName" : "phoneNumberType", "getterDocumentation" : "

The type of phone number.

\n

\nIf the service returns an enum value that is not available in the current SDK version, {@link #phoneNumberType} will return {@link PhoneNumberType#UNKNOWN_TO_SDK_VERSION}. The raw value returned by the service is available from {@link #phoneNumberTypeAsString}.\n

\n@return The type of phone number.\n@see PhoneNumberType", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "PhoneNumberType", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "PhoneNumberType", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "PhoneNumberType", "sensitive" : false, "setterDocumentation" : "

The type of phone number.

\n@param phoneNumberType The type of phone number.\n@see PhoneNumberType", "setterMethodName" : "setPhoneNumberType", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "phoneNumberType", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "phoneNumberType", "variableType" : "String", "documentation" : "

The type of phone number.

", "simpleType" : "String", "variableSetterType" : "String" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null }, { "autoConstructClassIfExists" : { "present" : false }, "beanStyleGetterMethodName" : "getPhoneNumberCountryCode", "beanStyleSetterMethodName" : "setPhoneNumberCountryCode", "c2jName" : "PhoneNumberCountryCode", "c2jShape" : "PhoneNumberCountryCode", "defaultConsumerFluentSetterDocumentation" : "

The ISO country code.

\nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #phoneNumberCountryCodeAsString(String)}.\n@param phoneNumberCountryCode a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #phoneNumberCountryCode(String)", "deprecated" : false, "deprecatedBeanStyleSetterMethodName" : null, "deprecatedFluentGetterMethodName" : null, "deprecatedFluentSetterMethodName" : null, "deprecatedGetterDocumentation" : "

The ISO country code.

\n

\nIf the service returns an enum value that is not available in the current SDK version, {@link #phoneNumberCountryCode} will return {@link PhoneNumberCountryCode#UNKNOWN_TO_SDK_VERSION}. The raw value returned by the service is available from {@link #phoneNumberCountryCodeAsString}.\n

\n@return The ISO country code.\n@see PhoneNumberCountryCode\n@deprecated Use {@link #phoneNumberCountryCodeAsString()}\n", "deprecatedName" : null, "deprecatedSetterDocumentation" : "

The ISO country code.

\n@param phoneNumberCountryCode The ISO country code.\n@see PhoneNumberCountryCode\n@return Returns a reference to this object so that method calls can be chained together.\n@see PhoneNumberCountryCode\n@deprecated Use {@link #phoneNumberCountryCode(String)}\n", "documentation" : "

The ISO country code.

", "endpointDiscoveryId" : false, "enumType" : "PhoneNumberCountryCode", "eventHeader" : false, "eventPayload" : false, "existenceCheckDocumentation" : "Returns true if the PhoneNumberCountryCode property was specified by the sender (it may be empty), or false if the sender did not specify the value (it will be empty). For responses returned by the SDK, the sender is the AWS service.\n", "existenceCheckMethodName" : "hasPhoneNumberCountryCode", "fluentEnumGetterMethodName" : "phoneNumberCountryCode", "fluentEnumSetterMethodName" : "phoneNumberCountryCode", "fluentGetterMethodName" : "phoneNumberCountryCodeAsString", "fluentSetterDocumentation" : "

The ISO country code.

\n@param phoneNumberCountryCode The ISO country code.\n@see PhoneNumberCountryCode\n@return Returns a reference to this object so that method calls can be chained together.\n@see PhoneNumberCountryCode", "fluentSetterMethodName" : "phoneNumberCountryCode", "getterDocumentation" : "

The ISO country code.

\n

\nIf the service returns an enum value that is not available in the current SDK version, {@link #phoneNumberCountryCode} will return {@link PhoneNumberCountryCode#UNKNOWN_TO_SDK_VERSION}. The raw value returned by the service is available from {@link #phoneNumberCountryCodeAsString}.\n

\n@return The ISO country code.\n@see PhoneNumberCountryCode", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "PhoneNumberCountryCode", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "PhoneNumberCountryCode", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "PhoneNumberCountryCode", "sensitive" : false, "setterDocumentation" : "

The ISO country code.

\n@param phoneNumberCountryCode The ISO country code.\n@see PhoneNumberCountryCode", "setterMethodName" : "setPhoneNumberCountryCode", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "phoneNumberCountryCode", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "phoneNumberCountryCode", "variableType" : "String", "documentation" : "

The ISO country code.

", "simpleType" : "String", "variableSetterType" : "String" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null } ], "requestSignerAware" : false, "requestSignerClassFqcn" : null, "required" : null, "shapeName" : "PhoneNumberSummary", "simpleMethod" : false, "unmarshaller" : { "flattened" : false, "resultWrapper" : null }, "variable" : { "variableDeclarationType" : "PhoneNumberSummary", "variableName" : "phoneNumberSummary", "variableType" : "PhoneNumberSummary", "documentation" : null, "simpleType" : "PhoneNumberSummary", "variableSetterType" : "PhoneNumberSummary" }, "wrapper" : false, "xmlNamespace" : null }, "PhoneNumberType" : { "c2jName" : "PhoneNumberType", "customization" : { "artificialResultWrapper" : null, "skipGeneratingMarshaller" : false, "skipGeneratingModelClass" : false, "skipGeneratingUnmarshaller" : false, "staxTargetDepthOffset" : 0 }, "deprecated" : false, "documentation" : "", "endpointDiscovery" : null, "enums" : [ { "name" : "TOLL_FREE", "value" : "TOLL_FREE" }, { "name" : "DID", "value" : "DID" } ], "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" : "PhoneNumberType", "simpleMethod" : false, "unmarshaller" : { "flattened" : false, "resultWrapper" : null }, "variable" : { "variableDeclarationType" : "PhoneNumberType", "variableName" : "phoneNumberType", "variableType" : "PhoneNumberType", "documentation" : null, "simpleType" : "PhoneNumberType", "variableSetterType" : "PhoneNumberType" }, "wrapper" : false, "xmlNamespace" : null }, "PhoneType" : { "c2jName" : "PhoneType", "customization" : { "artificialResultWrapper" : null, "skipGeneratingMarshaller" : false, "skipGeneratingModelClass" : false, "skipGeneratingUnmarshaller" : false, "staxTargetDepthOffset" : 0 }, "deprecated" : false, "documentation" : "", "endpointDiscovery" : null, "enums" : [ { "name" : "SOFT_PHONE", "value" : "SOFT_PHONE" }, { "name" : "DESK_PHONE", "value" : "DESK_PHONE" } ], "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" : "PhoneType", "simpleMethod" : false, "unmarshaller" : { "flattened" : false, "resultWrapper" : null }, "variable" : { "variableDeclarationType" : "PhoneType", "variableName" : "phoneType", "variableType" : "PhoneType", "documentation" : null, "simpleType" : "PhoneType", "variableSetterType" : "PhoneType" }, "wrapper" : false, "xmlNamespace" : null }, "QueueReference" : { "c2jName" : "QueueReference", "customization" : { "artificialResultWrapper" : null, "skipGeneratingMarshaller" : false, "skipGeneratingModelClass" : false, "skipGeneratingUnmarshaller" : false, "staxTargetDepthOffset" : 0 }, "deprecated" : false, "documentation" : "

Contains information about a queue resource for which metrics are returned.

", "endpointDiscovery" : null, "enums" : null, "errorCode" : null, "event" : false, "eventStream" : false, "explicitEventPayloadMember" : null, "hasHeaderMember" : false, "hasPayloadMember" : false, "hasRequiresLengthMember" : false, "hasStatusCodeMember" : false, "hasStreamingMember" : false, "httpStatusCode" : null, "marshaller" : null, "members" : [ { "autoConstructClassIfExists" : { "present" : false }, "beanStyleGetterMethodName" : "getId", "beanStyleSetterMethodName" : "setId", "c2jName" : "Id", "c2jShape" : "QueueId", "defaultConsumerFluentSetterDocumentation" : "

The identifier of the queue.

\nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #id(String)}.\n@param id a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #id(String)", "deprecated" : false, "deprecatedBeanStyleSetterMethodName" : null, "deprecatedFluentGetterMethodName" : null, "deprecatedFluentSetterMethodName" : null, "deprecatedGetterDocumentation" : "

The identifier of the queue.

\n@return The identifier of the queue.\n@deprecated Use {@link #id()}\n", "deprecatedName" : null, "deprecatedSetterDocumentation" : "

The identifier of the queue.

\n@param id The identifier of the queue.\n@return Returns a reference to this object so that method calls can be chained together.\n@deprecated Use {@link #id(String)}\n", "documentation" : "

The identifier of the queue.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "existenceCheckDocumentation" : "Returns true if the Id property was specified by the sender (it may be empty), or false if the sender did not specify the value (it will be empty). For responses returned by the SDK, the sender is the AWS service.\n", "existenceCheckMethodName" : "hasId", "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "id", "fluentSetterDocumentation" : "

The identifier of the queue.

\n@param id The identifier of the queue.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "id", "getterDocumentation" : "

The identifier of the queue.

\n@return The identifier of the queue.", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "Id", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "Id", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "Id", "sensitive" : false, "setterDocumentation" : "

The identifier of the queue.

\n@param id The identifier of the queue.", "setterMethodName" : "setId", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "id", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "id", "variableType" : "String", "documentation" : "

The identifier of the queue.

", "simpleType" : "String", "variableSetterType" : "String" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null }, { "autoConstructClassIfExists" : { "present" : false }, "beanStyleGetterMethodName" : "getArn", "beanStyleSetterMethodName" : "setArn", "c2jName" : "Arn", "c2jShape" : "ARN", "defaultConsumerFluentSetterDocumentation" : "

The Amazon Resource Name (ARN) of the queue.

\nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #arn(String)}.\n@param arn a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #arn(String)", "deprecated" : false, "deprecatedBeanStyleSetterMethodName" : null, "deprecatedFluentGetterMethodName" : null, "deprecatedFluentSetterMethodName" : null, "deprecatedGetterDocumentation" : "

The Amazon Resource Name (ARN) of the queue.

\n@return The Amazon Resource Name (ARN) of the queue.\n@deprecated Use {@link #arn()}\n", "deprecatedName" : null, "deprecatedSetterDocumentation" : "

The Amazon Resource Name (ARN) of the queue.

\n@param arn The Amazon Resource Name (ARN) of the queue.\n@return Returns a reference to this object so that method calls can be chained together.\n@deprecated Use {@link #arn(String)}\n", "documentation" : "

The Amazon Resource Name (ARN) of the queue.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "existenceCheckDocumentation" : "Returns true if the Arn property was specified by the sender (it may be empty), or false if the sender did not specify the value (it will be empty). For responses returned by the SDK, the sender is the AWS service.\n", "existenceCheckMethodName" : "hasArn", "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "arn", "fluentSetterDocumentation" : "

The Amazon Resource Name (ARN) of the queue.

\n@param arn The Amazon Resource Name (ARN) of the queue.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "arn", "getterDocumentation" : "

The Amazon Resource Name (ARN) of the queue.

\n@return The Amazon Resource Name (ARN) of the queue.", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "Arn", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "Arn", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "Arn", "sensitive" : false, "setterDocumentation" : "

The Amazon Resource Name (ARN) of the queue.

\n@param arn The Amazon Resource Name (ARN) of the queue.", "setterMethodName" : "setArn", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "arn", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "arn", "variableType" : "String", "documentation" : "

The Amazon Resource Name (ARN) of the queue.

", "simpleType" : "String", "variableSetterType" : "String" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null } ], "membersAsMap" : { "Arn" : { "autoConstructClassIfExists" : { "present" : false }, "beanStyleGetterMethodName" : "getArn", "beanStyleSetterMethodName" : "setArn", "c2jName" : "Arn", "c2jShape" : "ARN", "defaultConsumerFluentSetterDocumentation" : "

The Amazon Resource Name (ARN) of the queue.

\nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #arn(String)}.\n@param arn a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #arn(String)", "deprecated" : false, "deprecatedBeanStyleSetterMethodName" : null, "deprecatedFluentGetterMethodName" : null, "deprecatedFluentSetterMethodName" : null, "deprecatedGetterDocumentation" : "

The Amazon Resource Name (ARN) of the queue.

\n@return The Amazon Resource Name (ARN) of the queue.\n@deprecated Use {@link #arn()}\n", "deprecatedName" : null, "deprecatedSetterDocumentation" : "

The Amazon Resource Name (ARN) of the queue.

\n@param arn The Amazon Resource Name (ARN) of the queue.\n@return Returns a reference to this object so that method calls can be chained together.\n@deprecated Use {@link #arn(String)}\n", "documentation" : "

The Amazon Resource Name (ARN) of the queue.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "existenceCheckDocumentation" : "Returns true if the Arn property was specified by the sender (it may be empty), or false if the sender did not specify the value (it will be empty). For responses returned by the SDK, the sender is the AWS service.\n", "existenceCheckMethodName" : "hasArn", "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "arn", "fluentSetterDocumentation" : "

The Amazon Resource Name (ARN) of the queue.

\n@param arn The Amazon Resource Name (ARN) of the queue.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "arn", "getterDocumentation" : "

The Amazon Resource Name (ARN) of the queue.

\n@return The Amazon Resource Name (ARN) of the queue.", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "Arn", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "Arn", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "Arn", "sensitive" : false, "setterDocumentation" : "

The Amazon Resource Name (ARN) of the queue.

\n@param arn The Amazon Resource Name (ARN) of the queue.", "setterMethodName" : "setArn", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "arn", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "arn", "variableType" : "String", "documentation" : "

The Amazon Resource Name (ARN) of the queue.

", "simpleType" : "String", "variableSetterType" : "String" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null }, "Id" : { "autoConstructClassIfExists" : { "present" : false }, "beanStyleGetterMethodName" : "getId", "beanStyleSetterMethodName" : "setId", "c2jName" : "Id", "c2jShape" : "QueueId", "defaultConsumerFluentSetterDocumentation" : "

The identifier of the queue.

\nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #id(String)}.\n@param id a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #id(String)", "deprecated" : false, "deprecatedBeanStyleSetterMethodName" : null, "deprecatedFluentGetterMethodName" : null, "deprecatedFluentSetterMethodName" : null, "deprecatedGetterDocumentation" : "

The identifier of the queue.

\n@return The identifier of the queue.\n@deprecated Use {@link #id()}\n", "deprecatedName" : null, "deprecatedSetterDocumentation" : "

The identifier of the queue.

\n@param id The identifier of the queue.\n@return Returns a reference to this object so that method calls can be chained together.\n@deprecated Use {@link #id(String)}\n", "documentation" : "

The identifier of the queue.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "existenceCheckDocumentation" : "Returns true if the Id property was specified by the sender (it may be empty), or false if the sender did not specify the value (it will be empty). For responses returned by the SDK, the sender is the AWS service.\n", "existenceCheckMethodName" : "hasId", "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "id", "fluentSetterDocumentation" : "

The identifier of the queue.

\n@param id The identifier of the queue.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "id", "getterDocumentation" : "

The identifier of the queue.

\n@return The identifier of the queue.", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "Id", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "Id", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "Id", "sensitive" : false, "setterDocumentation" : "

The identifier of the queue.

\n@param id The identifier of the queue.", "setterMethodName" : "setId", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "id", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "id", "variableType" : "String", "documentation" : "

The identifier of the queue.

", "simpleType" : "String", "variableSetterType" : "String" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null } }, "nonStreamingMembers" : [ { "autoConstructClassIfExists" : { "present" : false }, "beanStyleGetterMethodName" : "getId", "beanStyleSetterMethodName" : "setId", "c2jName" : "Id", "c2jShape" : "QueueId", "defaultConsumerFluentSetterDocumentation" : "

The identifier of the queue.

\nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #id(String)}.\n@param id a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #id(String)", "deprecated" : false, "deprecatedBeanStyleSetterMethodName" : null, "deprecatedFluentGetterMethodName" : null, "deprecatedFluentSetterMethodName" : null, "deprecatedGetterDocumentation" : "

The identifier of the queue.

\n@return The identifier of the queue.\n@deprecated Use {@link #id()}\n", "deprecatedName" : null, "deprecatedSetterDocumentation" : "

The identifier of the queue.

\n@param id The identifier of the queue.\n@return Returns a reference to this object so that method calls can be chained together.\n@deprecated Use {@link #id(String)}\n", "documentation" : "

The identifier of the queue.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "existenceCheckDocumentation" : "Returns true if the Id property was specified by the sender (it may be empty), or false if the sender did not specify the value (it will be empty). For responses returned by the SDK, the sender is the AWS service.\n", "existenceCheckMethodName" : "hasId", "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "id", "fluentSetterDocumentation" : "

The identifier of the queue.

\n@param id The identifier of the queue.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "id", "getterDocumentation" : "

The identifier of the queue.

\n@return The identifier of the queue.", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "Id", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "Id", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "Id", "sensitive" : false, "setterDocumentation" : "

The identifier of the queue.

\n@param id The identifier of the queue.", "setterMethodName" : "setId", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "id", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "id", "variableType" : "String", "documentation" : "

The identifier of the queue.

", "simpleType" : "String", "variableSetterType" : "String" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null }, { "autoConstructClassIfExists" : { "present" : false }, "beanStyleGetterMethodName" : "getArn", "beanStyleSetterMethodName" : "setArn", "c2jName" : "Arn", "c2jShape" : "ARN", "defaultConsumerFluentSetterDocumentation" : "

The Amazon Resource Name (ARN) of the queue.

\nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #arn(String)}.\n@param arn a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #arn(String)", "deprecated" : false, "deprecatedBeanStyleSetterMethodName" : null, "deprecatedFluentGetterMethodName" : null, "deprecatedFluentSetterMethodName" : null, "deprecatedGetterDocumentation" : "

The Amazon Resource Name (ARN) of the queue.

\n@return The Amazon Resource Name (ARN) of the queue.\n@deprecated Use {@link #arn()}\n", "deprecatedName" : null, "deprecatedSetterDocumentation" : "

The Amazon Resource Name (ARN) of the queue.

\n@param arn The Amazon Resource Name (ARN) of the queue.\n@return Returns a reference to this object so that method calls can be chained together.\n@deprecated Use {@link #arn(String)}\n", "documentation" : "

The Amazon Resource Name (ARN) of the queue.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "existenceCheckDocumentation" : "Returns true if the Arn property was specified by the sender (it may be empty), or false if the sender did not specify the value (it will be empty). For responses returned by the SDK, the sender is the AWS service.\n", "existenceCheckMethodName" : "hasArn", "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "arn", "fluentSetterDocumentation" : "

The Amazon Resource Name (ARN) of the queue.

\n@param arn The Amazon Resource Name (ARN) of the queue.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "arn", "getterDocumentation" : "

The Amazon Resource Name (ARN) of the queue.

\n@return The Amazon Resource Name (ARN) of the queue.", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "Arn", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "Arn", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "Arn", "sensitive" : false, "setterDocumentation" : "

The Amazon Resource Name (ARN) of the queue.

\n@param arn The Amazon Resource Name (ARN) of the queue.", "setterMethodName" : "setArn", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "arn", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "arn", "variableType" : "String", "documentation" : "

The Amazon Resource Name (ARN) of the queue.

", "simpleType" : "String", "variableSetterType" : "String" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null } ], "requestSignerAware" : false, "requestSignerClassFqcn" : null, "required" : null, "shapeName" : "QueueReference", "simpleMethod" : false, "unmarshaller" : { "flattened" : false, "resultWrapper" : null }, "variable" : { "variableDeclarationType" : "QueueReference", "variableName" : "queueReference", "variableType" : "QueueReference", "documentation" : null, "simpleType" : "QueueReference", "variableSetterType" : "QueueReference" }, "wrapper" : false, "xmlNamespace" : null }, "QueueSummary" : { "c2jName" : "QueueSummary", "customization" : { "artificialResultWrapper" : null, "skipGeneratingMarshaller" : false, "skipGeneratingModelClass" : false, "skipGeneratingUnmarshaller" : false, "staxTargetDepthOffset" : 0 }, "deprecated" : false, "documentation" : "

Contains summary information about a queue.

", "endpointDiscovery" : null, "enums" : null, "errorCode" : null, "event" : false, "eventStream" : false, "explicitEventPayloadMember" : null, "hasHeaderMember" : false, "hasPayloadMember" : false, "hasRequiresLengthMember" : false, "hasStatusCodeMember" : false, "hasStreamingMember" : false, "httpStatusCode" : null, "marshaller" : null, "members" : [ { "autoConstructClassIfExists" : { "present" : false }, "beanStyleGetterMethodName" : "getId", "beanStyleSetterMethodName" : "setId", "c2jName" : "Id", "c2jShape" : "QueueId", "defaultConsumerFluentSetterDocumentation" : "

The identifier of the queue.

\nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #id(String)}.\n@param id a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #id(String)", "deprecated" : false, "deprecatedBeanStyleSetterMethodName" : null, "deprecatedFluentGetterMethodName" : null, "deprecatedFluentSetterMethodName" : null, "deprecatedGetterDocumentation" : "

The identifier of the queue.

\n@return The identifier of the queue.\n@deprecated Use {@link #id()}\n", "deprecatedName" : null, "deprecatedSetterDocumentation" : "

The identifier of the queue.

\n@param id The identifier of the queue.\n@return Returns a reference to this object so that method calls can be chained together.\n@deprecated Use {@link #id(String)}\n", "documentation" : "

The identifier of the queue.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "existenceCheckDocumentation" : "Returns true if the Id property was specified by the sender (it may be empty), or false if the sender did not specify the value (it will be empty). For responses returned by the SDK, the sender is the AWS service.\n", "existenceCheckMethodName" : "hasId", "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "id", "fluentSetterDocumentation" : "

The identifier of the queue.

\n@param id The identifier of the queue.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "id", "getterDocumentation" : "

The identifier of the queue.

\n@return The identifier of the queue.", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "Id", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "Id", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "Id", "sensitive" : false, "setterDocumentation" : "

The identifier of the queue.

\n@param id The identifier of the queue.", "setterMethodName" : "setId", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "id", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "id", "variableType" : "String", "documentation" : "

The identifier of the queue.

", "simpleType" : "String", "variableSetterType" : "String" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null }, { "autoConstructClassIfExists" : { "present" : false }, "beanStyleGetterMethodName" : "getArn", "beanStyleSetterMethodName" : "setArn", "c2jName" : "Arn", "c2jShape" : "ARN", "defaultConsumerFluentSetterDocumentation" : "

The Amazon Resource Name (ARN) of the queue.

\nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #arn(String)}.\n@param arn a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #arn(String)", "deprecated" : false, "deprecatedBeanStyleSetterMethodName" : null, "deprecatedFluentGetterMethodName" : null, "deprecatedFluentSetterMethodName" : null, "deprecatedGetterDocumentation" : "

The Amazon Resource Name (ARN) of the queue.

\n@return The Amazon Resource Name (ARN) of the queue.\n@deprecated Use {@link #arn()}\n", "deprecatedName" : null, "deprecatedSetterDocumentation" : "

The Amazon Resource Name (ARN) of the queue.

\n@param arn The Amazon Resource Name (ARN) of the queue.\n@return Returns a reference to this object so that method calls can be chained together.\n@deprecated Use {@link #arn(String)}\n", "documentation" : "

The Amazon Resource Name (ARN) of the queue.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "existenceCheckDocumentation" : "Returns true if the Arn property was specified by the sender (it may be empty), or false if the sender did not specify the value (it will be empty). For responses returned by the SDK, the sender is the AWS service.\n", "existenceCheckMethodName" : "hasArn", "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "arn", "fluentSetterDocumentation" : "

The Amazon Resource Name (ARN) of the queue.

\n@param arn The Amazon Resource Name (ARN) of the queue.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "arn", "getterDocumentation" : "

The Amazon Resource Name (ARN) of the queue.

\n@return The Amazon Resource Name (ARN) of the queue.", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "Arn", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "Arn", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "Arn", "sensitive" : false, "setterDocumentation" : "

The Amazon Resource Name (ARN) of the queue.

\n@param arn The Amazon Resource Name (ARN) of the queue.", "setterMethodName" : "setArn", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "arn", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "arn", "variableType" : "String", "documentation" : "

The Amazon Resource Name (ARN) of the queue.

", "simpleType" : "String", "variableSetterType" : "String" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null }, { "autoConstructClassIfExists" : { "present" : false }, "beanStyleGetterMethodName" : "getName", "beanStyleSetterMethodName" : "setName", "c2jName" : "Name", "c2jShape" : "QueueName", "defaultConsumerFluentSetterDocumentation" : "

The name of the queue.

\nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #name(String)}.\n@param name a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #name(String)", "deprecated" : false, "deprecatedBeanStyleSetterMethodName" : null, "deprecatedFluentGetterMethodName" : null, "deprecatedFluentSetterMethodName" : null, "deprecatedGetterDocumentation" : "

The name of the queue.

\n@return The name of the queue.\n@deprecated Use {@link #name()}\n", "deprecatedName" : null, "deprecatedSetterDocumentation" : "

The name of the queue.

\n@param name The name of the queue.\n@return Returns a reference to this object so that method calls can be chained together.\n@deprecated Use {@link #name(String)}\n", "documentation" : "

The name of the queue.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "existenceCheckDocumentation" : "Returns true if the Name property was specified by the sender (it may be empty), or false if the sender did not specify the value (it will be empty). For responses returned by the SDK, the sender is the AWS service.\n", "existenceCheckMethodName" : "hasName", "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "name", "fluentSetterDocumentation" : "

The name of the queue.

\n@param name The name of the queue.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "name", "getterDocumentation" : "

The name of the queue.

\n@return The name of the queue.", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "Name", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "Name", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "Name", "sensitive" : false, "setterDocumentation" : "

The name of the queue.

\n@param name The name of the queue.", "setterMethodName" : "setName", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "name", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "name", "variableType" : "String", "documentation" : "

The name of the queue.

", "simpleType" : "String", "variableSetterType" : "String" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null }, { "autoConstructClassIfExists" : { "present" : false }, "beanStyleGetterMethodName" : "getQueueType", "beanStyleSetterMethodName" : "setQueueType", "c2jName" : "QueueType", "c2jShape" : "QueueType", "defaultConsumerFluentSetterDocumentation" : "

The type of queue.

\nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #queueTypeAsString(String)}.\n@param queueType a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #queueType(String)", "deprecated" : false, "deprecatedBeanStyleSetterMethodName" : null, "deprecatedFluentGetterMethodName" : null, "deprecatedFluentSetterMethodName" : null, "deprecatedGetterDocumentation" : "

The type of queue.

\n

\nIf the service returns an enum value that is not available in the current SDK version, {@link #queueType} will return {@link QueueType#UNKNOWN_TO_SDK_VERSION}. The raw value returned by the service is available from {@link #queueTypeAsString}.\n

\n@return The type of queue.\n@see QueueType\n@deprecated Use {@link #queueTypeAsString()}\n", "deprecatedName" : null, "deprecatedSetterDocumentation" : "

The type of queue.

\n@param queueType The type of queue.\n@see QueueType\n@return Returns a reference to this object so that method calls can be chained together.\n@see QueueType\n@deprecated Use {@link #queueType(String)}\n", "documentation" : "

The type of queue.

", "endpointDiscoveryId" : false, "enumType" : "QueueType", "eventHeader" : false, "eventPayload" : false, "existenceCheckDocumentation" : "Returns true if the QueueType property was specified by the sender (it may be empty), or false if the sender did not specify the value (it will be empty). For responses returned by the SDK, the sender is the AWS service.\n", "existenceCheckMethodName" : "hasQueueType", "fluentEnumGetterMethodName" : "queueType", "fluentEnumSetterMethodName" : "queueType", "fluentGetterMethodName" : "queueTypeAsString", "fluentSetterDocumentation" : "

The type of queue.

\n@param queueType The type of queue.\n@see QueueType\n@return Returns a reference to this object so that method calls can be chained together.\n@see QueueType", "fluentSetterMethodName" : "queueType", "getterDocumentation" : "

The type of queue.

\n

\nIf the service returns an enum value that is not available in the current SDK version, {@link #queueType} will return {@link QueueType#UNKNOWN_TO_SDK_VERSION}. The raw value returned by the service is available from {@link #queueTypeAsString}.\n

\n@return The type of queue.\n@see QueueType", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "QueueType", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "QueueType", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "QueueType", "sensitive" : false, "setterDocumentation" : "

The type of queue.

\n@param queueType The type of queue.\n@see QueueType", "setterMethodName" : "setQueueType", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "queueType", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "queueType", "variableType" : "String", "documentation" : "

The type of queue.

", "simpleType" : "String", "variableSetterType" : "String" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null } ], "membersAsMap" : { "Arn" : { "autoConstructClassIfExists" : { "present" : false }, "beanStyleGetterMethodName" : "getArn", "beanStyleSetterMethodName" : "setArn", "c2jName" : "Arn", "c2jShape" : "ARN", "defaultConsumerFluentSetterDocumentation" : "

The Amazon Resource Name (ARN) of the queue.

\nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #arn(String)}.\n@param arn a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #arn(String)", "deprecated" : false, "deprecatedBeanStyleSetterMethodName" : null, "deprecatedFluentGetterMethodName" : null, "deprecatedFluentSetterMethodName" : null, "deprecatedGetterDocumentation" : "

The Amazon Resource Name (ARN) of the queue.

\n@return The Amazon Resource Name (ARN) of the queue.\n@deprecated Use {@link #arn()}\n", "deprecatedName" : null, "deprecatedSetterDocumentation" : "

The Amazon Resource Name (ARN) of the queue.

\n@param arn The Amazon Resource Name (ARN) of the queue.\n@return Returns a reference to this object so that method calls can be chained together.\n@deprecated Use {@link #arn(String)}\n", "documentation" : "

The Amazon Resource Name (ARN) of the queue.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "existenceCheckDocumentation" : "Returns true if the Arn property was specified by the sender (it may be empty), or false if the sender did not specify the value (it will be empty). For responses returned by the SDK, the sender is the AWS service.\n", "existenceCheckMethodName" : "hasArn", "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "arn", "fluentSetterDocumentation" : "

The Amazon Resource Name (ARN) of the queue.

\n@param arn The Amazon Resource Name (ARN) of the queue.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "arn", "getterDocumentation" : "

The Amazon Resource Name (ARN) of the queue.

\n@return The Amazon Resource Name (ARN) of the queue.", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "Arn", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "Arn", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "Arn", "sensitive" : false, "setterDocumentation" : "

The Amazon Resource Name (ARN) of the queue.

\n@param arn The Amazon Resource Name (ARN) of the queue.", "setterMethodName" : "setArn", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "arn", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "arn", "variableType" : "String", "documentation" : "

The Amazon Resource Name (ARN) of the queue.

", "simpleType" : "String", "variableSetterType" : "String" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null }, "Id" : { "autoConstructClassIfExists" : { "present" : false }, "beanStyleGetterMethodName" : "getId", "beanStyleSetterMethodName" : "setId", "c2jName" : "Id", "c2jShape" : "QueueId", "defaultConsumerFluentSetterDocumentation" : "

The identifier of the queue.

\nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #id(String)}.\n@param id a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #id(String)", "deprecated" : false, "deprecatedBeanStyleSetterMethodName" : null, "deprecatedFluentGetterMethodName" : null, "deprecatedFluentSetterMethodName" : null, "deprecatedGetterDocumentation" : "

The identifier of the queue.

\n@return The identifier of the queue.\n@deprecated Use {@link #id()}\n", "deprecatedName" : null, "deprecatedSetterDocumentation" : "

The identifier of the queue.

\n@param id The identifier of the queue.\n@return Returns a reference to this object so that method calls can be chained together.\n@deprecated Use {@link #id(String)}\n", "documentation" : "

The identifier of the queue.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "existenceCheckDocumentation" : "Returns true if the Id property was specified by the sender (it may be empty), or false if the sender did not specify the value (it will be empty). For responses returned by the SDK, the sender is the AWS service.\n", "existenceCheckMethodName" : "hasId", "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "id", "fluentSetterDocumentation" : "

The identifier of the queue.

\n@param id The identifier of the queue.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "id", "getterDocumentation" : "

The identifier of the queue.

\n@return The identifier of the queue.", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "Id", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "Id", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "Id", "sensitive" : false, "setterDocumentation" : "

The identifier of the queue.

\n@param id The identifier of the queue.", "setterMethodName" : "setId", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "id", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "id", "variableType" : "String", "documentation" : "

The identifier of the queue.

", "simpleType" : "String", "variableSetterType" : "String" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null }, "Name" : { "autoConstructClassIfExists" : { "present" : false }, "beanStyleGetterMethodName" : "getName", "beanStyleSetterMethodName" : "setName", "c2jName" : "Name", "c2jShape" : "QueueName", "defaultConsumerFluentSetterDocumentation" : "

The name of the queue.

\nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #name(String)}.\n@param name a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #name(String)", "deprecated" : false, "deprecatedBeanStyleSetterMethodName" : null, "deprecatedFluentGetterMethodName" : null, "deprecatedFluentSetterMethodName" : null, "deprecatedGetterDocumentation" : "

The name of the queue.

\n@return The name of the queue.\n@deprecated Use {@link #name()}\n", "deprecatedName" : null, "deprecatedSetterDocumentation" : "

The name of the queue.

\n@param name The name of the queue.\n@return Returns a reference to this object so that method calls can be chained together.\n@deprecated Use {@link #name(String)}\n", "documentation" : "

The name of the queue.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "existenceCheckDocumentation" : "Returns true if the Name property was specified by the sender (it may be empty), or false if the sender did not specify the value (it will be empty). For responses returned by the SDK, the sender is the AWS service.\n", "existenceCheckMethodName" : "hasName", "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "name", "fluentSetterDocumentation" : "

The name of the queue.

\n@param name The name of the queue.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "name", "getterDocumentation" : "

The name of the queue.

\n@return The name of the queue.", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "Name", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "Name", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "Name", "sensitive" : false, "setterDocumentation" : "

The name of the queue.

\n@param name The name of the queue.", "setterMethodName" : "setName", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "name", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "name", "variableType" : "String", "documentation" : "

The name of the queue.

", "simpleType" : "String", "variableSetterType" : "String" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null }, "QueueType" : { "autoConstructClassIfExists" : { "present" : false }, "beanStyleGetterMethodName" : "getQueueType", "beanStyleSetterMethodName" : "setQueueType", "c2jName" : "QueueType", "c2jShape" : "QueueType", "defaultConsumerFluentSetterDocumentation" : "

The type of queue.

\nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #queueTypeAsString(String)}.\n@param queueType a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #queueType(String)", "deprecated" : false, "deprecatedBeanStyleSetterMethodName" : null, "deprecatedFluentGetterMethodName" : null, "deprecatedFluentSetterMethodName" : null, "deprecatedGetterDocumentation" : "

The type of queue.

\n

\nIf the service returns an enum value that is not available in the current SDK version, {@link #queueType} will return {@link QueueType#UNKNOWN_TO_SDK_VERSION}. The raw value returned by the service is available from {@link #queueTypeAsString}.\n

\n@return The type of queue.\n@see QueueType\n@deprecated Use {@link #queueTypeAsString()}\n", "deprecatedName" : null, "deprecatedSetterDocumentation" : "

The type of queue.

\n@param queueType The type of queue.\n@see QueueType\n@return Returns a reference to this object so that method calls can be chained together.\n@see QueueType\n@deprecated Use {@link #queueType(String)}\n", "documentation" : "

The type of queue.

", "endpointDiscoveryId" : false, "enumType" : "QueueType", "eventHeader" : false, "eventPayload" : false, "existenceCheckDocumentation" : "Returns true if the QueueType property was specified by the sender (it may be empty), or false if the sender did not specify the value (it will be empty). For responses returned by the SDK, the sender is the AWS service.\n", "existenceCheckMethodName" : "hasQueueType", "fluentEnumGetterMethodName" : "queueType", "fluentEnumSetterMethodName" : "queueType", "fluentGetterMethodName" : "queueTypeAsString", "fluentSetterDocumentation" : "

The type of queue.

\n@param queueType The type of queue.\n@see QueueType\n@return Returns a reference to this object so that method calls can be chained together.\n@see QueueType", "fluentSetterMethodName" : "queueType", "getterDocumentation" : "

The type of queue.

\n

\nIf the service returns an enum value that is not available in the current SDK version, {@link #queueType} will return {@link QueueType#UNKNOWN_TO_SDK_VERSION}. The raw value returned by the service is available from {@link #queueTypeAsString}.\n

\n@return The type of queue.\n@see QueueType", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "QueueType", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "QueueType", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "QueueType", "sensitive" : false, "setterDocumentation" : "

The type of queue.

\n@param queueType The type of queue.\n@see QueueType", "setterMethodName" : "setQueueType", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "queueType", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "queueType", "variableType" : "String", "documentation" : "

The type of queue.

", "simpleType" : "String", "variableSetterType" : "String" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null } }, "nonStreamingMembers" : [ { "autoConstructClassIfExists" : { "present" : false }, "beanStyleGetterMethodName" : "getId", "beanStyleSetterMethodName" : "setId", "c2jName" : "Id", "c2jShape" : "QueueId", "defaultConsumerFluentSetterDocumentation" : "

The identifier of the queue.

\nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #id(String)}.\n@param id a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #id(String)", "deprecated" : false, "deprecatedBeanStyleSetterMethodName" : null, "deprecatedFluentGetterMethodName" : null, "deprecatedFluentSetterMethodName" : null, "deprecatedGetterDocumentation" : "

The identifier of the queue.

\n@return The identifier of the queue.\n@deprecated Use {@link #id()}\n", "deprecatedName" : null, "deprecatedSetterDocumentation" : "

The identifier of the queue.

\n@param id The identifier of the queue.\n@return Returns a reference to this object so that method calls can be chained together.\n@deprecated Use {@link #id(String)}\n", "documentation" : "

The identifier of the queue.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "existenceCheckDocumentation" : "Returns true if the Id property was specified by the sender (it may be empty), or false if the sender did not specify the value (it will be empty). For responses returned by the SDK, the sender is the AWS service.\n", "existenceCheckMethodName" : "hasId", "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "id", "fluentSetterDocumentation" : "

The identifier of the queue.

\n@param id The identifier of the queue.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "id", "getterDocumentation" : "

The identifier of the queue.

\n@return The identifier of the queue.", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "Id", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "Id", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "Id", "sensitive" : false, "setterDocumentation" : "

The identifier of the queue.

\n@param id The identifier of the queue.", "setterMethodName" : "setId", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "id", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "id", "variableType" : "String", "documentation" : "

The identifier of the queue.

", "simpleType" : "String", "variableSetterType" : "String" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null }, { "autoConstructClassIfExists" : { "present" : false }, "beanStyleGetterMethodName" : "getArn", "beanStyleSetterMethodName" : "setArn", "c2jName" : "Arn", "c2jShape" : "ARN", "defaultConsumerFluentSetterDocumentation" : "

The Amazon Resource Name (ARN) of the queue.

\nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #arn(String)}.\n@param arn a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #arn(String)", "deprecated" : false, "deprecatedBeanStyleSetterMethodName" : null, "deprecatedFluentGetterMethodName" : null, "deprecatedFluentSetterMethodName" : null, "deprecatedGetterDocumentation" : "

The Amazon Resource Name (ARN) of the queue.

\n@return The Amazon Resource Name (ARN) of the queue.\n@deprecated Use {@link #arn()}\n", "deprecatedName" : null, "deprecatedSetterDocumentation" : "

The Amazon Resource Name (ARN) of the queue.

\n@param arn The Amazon Resource Name (ARN) of the queue.\n@return Returns a reference to this object so that method calls can be chained together.\n@deprecated Use {@link #arn(String)}\n", "documentation" : "

The Amazon Resource Name (ARN) of the queue.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "existenceCheckDocumentation" : "Returns true if the Arn property was specified by the sender (it may be empty), or false if the sender did not specify the value (it will be empty). For responses returned by the SDK, the sender is the AWS service.\n", "existenceCheckMethodName" : "hasArn", "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "arn", "fluentSetterDocumentation" : "

The Amazon Resource Name (ARN) of the queue.

\n@param arn The Amazon Resource Name (ARN) of the queue.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "arn", "getterDocumentation" : "

The Amazon Resource Name (ARN) of the queue.

\n@return The Amazon Resource Name (ARN) of the queue.", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "Arn", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "Arn", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "Arn", "sensitive" : false, "setterDocumentation" : "

The Amazon Resource Name (ARN) of the queue.

\n@param arn The Amazon Resource Name (ARN) of the queue.", "setterMethodName" : "setArn", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "arn", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "arn", "variableType" : "String", "documentation" : "

The Amazon Resource Name (ARN) of the queue.

", "simpleType" : "String", "variableSetterType" : "String" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null }, { "autoConstructClassIfExists" : { "present" : false }, "beanStyleGetterMethodName" : "getName", "beanStyleSetterMethodName" : "setName", "c2jName" : "Name", "c2jShape" : "QueueName", "defaultConsumerFluentSetterDocumentation" : "

The name of the queue.

\nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #name(String)}.\n@param name a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #name(String)", "deprecated" : false, "deprecatedBeanStyleSetterMethodName" : null, "deprecatedFluentGetterMethodName" : null, "deprecatedFluentSetterMethodName" : null, "deprecatedGetterDocumentation" : "

The name of the queue.

\n@return The name of the queue.\n@deprecated Use {@link #name()}\n", "deprecatedName" : null, "deprecatedSetterDocumentation" : "

The name of the queue.

\n@param name The name of the queue.\n@return Returns a reference to this object so that method calls can be chained together.\n@deprecated Use {@link #name(String)}\n", "documentation" : "

The name of the queue.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "existenceCheckDocumentation" : "Returns true if the Name property was specified by the sender (it may be empty), or false if the sender did not specify the value (it will be empty). For responses returned by the SDK, the sender is the AWS service.\n", "existenceCheckMethodName" : "hasName", "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "name", "fluentSetterDocumentation" : "

The name of the queue.

\n@param name The name of the queue.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "name", "getterDocumentation" : "

The name of the queue.

\n@return The name of the queue.", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "Name", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "Name", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "Name", "sensitive" : false, "setterDocumentation" : "

The name of the queue.

\n@param name The name of the queue.", "setterMethodName" : "setName", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "name", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "name", "variableType" : "String", "documentation" : "

The name of the queue.

", "simpleType" : "String", "variableSetterType" : "String" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null }, { "autoConstructClassIfExists" : { "present" : false }, "beanStyleGetterMethodName" : "getQueueType", "beanStyleSetterMethodName" : "setQueueType", "c2jName" : "QueueType", "c2jShape" : "QueueType", "defaultConsumerFluentSetterDocumentation" : "

The type of queue.

\nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #queueTypeAsString(String)}.\n@param queueType a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #queueType(String)", "deprecated" : false, "deprecatedBeanStyleSetterMethodName" : null, "deprecatedFluentGetterMethodName" : null, "deprecatedFluentSetterMethodName" : null, "deprecatedGetterDocumentation" : "

The type of queue.

\n

\nIf the service returns an enum value that is not available in the current SDK version, {@link #queueType} will return {@link QueueType#UNKNOWN_TO_SDK_VERSION}. The raw value returned by the service is available from {@link #queueTypeAsString}.\n

\n@return The type of queue.\n@see QueueType\n@deprecated Use {@link #queueTypeAsString()}\n", "deprecatedName" : null, "deprecatedSetterDocumentation" : "

The type of queue.

\n@param queueType The type of queue.\n@see QueueType\n@return Returns a reference to this object so that method calls can be chained together.\n@see QueueType\n@deprecated Use {@link #queueType(String)}\n", "documentation" : "

The type of queue.

", "endpointDiscoveryId" : false, "enumType" : "QueueType", "eventHeader" : false, "eventPayload" : false, "existenceCheckDocumentation" : "Returns true if the QueueType property was specified by the sender (it may be empty), or false if the sender did not specify the value (it will be empty). For responses returned by the SDK, the sender is the AWS service.\n", "existenceCheckMethodName" : "hasQueueType", "fluentEnumGetterMethodName" : "queueType", "fluentEnumSetterMethodName" : "queueType", "fluentGetterMethodName" : "queueTypeAsString", "fluentSetterDocumentation" : "

The type of queue.

\n@param queueType The type of queue.\n@see QueueType\n@return Returns a reference to this object so that method calls can be chained together.\n@see QueueType", "fluentSetterMethodName" : "queueType", "getterDocumentation" : "

The type of queue.

\n

\nIf the service returns an enum value that is not available in the current SDK version, {@link #queueType} will return {@link QueueType#UNKNOWN_TO_SDK_VERSION}. The raw value returned by the service is available from {@link #queueTypeAsString}.\n

\n@return The type of queue.\n@see QueueType", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "QueueType", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "QueueType", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "QueueType", "sensitive" : false, "setterDocumentation" : "

The type of queue.

\n@param queueType The type of queue.\n@see QueueType", "setterMethodName" : "setQueueType", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "queueType", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "queueType", "variableType" : "String", "documentation" : "

The type of queue.

", "simpleType" : "String", "variableSetterType" : "String" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null } ], "requestSignerAware" : false, "requestSignerClassFqcn" : null, "required" : null, "shapeName" : "QueueSummary", "simpleMethod" : false, "unmarshaller" : { "flattened" : false, "resultWrapper" : null }, "variable" : { "variableDeclarationType" : "QueueSummary", "variableName" : "queueSummary", "variableType" : "QueueSummary", "documentation" : null, "simpleType" : "QueueSummary", "variableSetterType" : "QueueSummary" }, "wrapper" : false, "xmlNamespace" : null }, "QueueType" : { "c2jName" : "QueueType", "customization" : { "artificialResultWrapper" : null, "skipGeneratingMarshaller" : false, "skipGeneratingModelClass" : false, "skipGeneratingUnmarshaller" : false, "staxTargetDepthOffset" : 0 }, "deprecated" : false, "documentation" : "", "endpointDiscovery" : null, "enums" : [ { "name" : "STANDARD", "value" : "STANDARD" }, { "name" : "AGENT", "value" : "AGENT" } ], "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" : "QueueType", "simpleMethod" : false, "unmarshaller" : { "flattened" : false, "resultWrapper" : null }, "variable" : { "variableDeclarationType" : "QueueType", "variableName" : "queueType", "variableType" : "QueueType", "documentation" : null, "simpleType" : "QueueType", "variableSetterType" : "QueueType" }, "wrapper" : false, "xmlNamespace" : null }, "ResourceNotFoundException" : { "c2jName" : "ResourceNotFoundException", "customization" : { "artificialResultWrapper" : null, "skipGeneratingMarshaller" : false, "skipGeneratingModelClass" : false, "skipGeneratingUnmarshaller" : false, "staxTargetDepthOffset" : 0 }, "deprecated" : false, "documentation" : "

The specified resource was not found.

", "endpointDiscovery" : null, "enums" : null, "errorCode" : "ResourceNotFoundException", "event" : false, "eventStream" : false, "explicitEventPayloadMember" : null, "hasHeaderMember" : false, "hasPayloadMember" : false, "hasRequiresLengthMember" : false, "hasStatusCodeMember" : false, "hasStreamingMember" : false, "httpStatusCode" : 404, "marshaller" : null, "members" : [ ], "membersAsMap" : { }, "nonStreamingMembers" : [ ], "requestSignerAware" : false, "requestSignerClassFqcn" : null, "required" : null, "shapeName" : "ResourceNotFoundException", "simpleMethod" : false, "unmarshaller" : null, "variable" : { "variableDeclarationType" : "ResourceNotFoundException", "variableName" : "resourceNotFoundException", "variableType" : "ResourceNotFoundException", "documentation" : null, "simpleType" : "ResourceNotFoundException", "variableSetterType" : "ResourceNotFoundException" }, "wrapper" : false, "xmlNamespace" : null }, "RoutingProfileSummary" : { "c2jName" : "RoutingProfileSummary", "customization" : { "artificialResultWrapper" : null, "skipGeneratingMarshaller" : false, "skipGeneratingModelClass" : false, "skipGeneratingUnmarshaller" : false, "staxTargetDepthOffset" : 0 }, "deprecated" : false, "documentation" : "

Contains summary information about a routing profile.

", "endpointDiscovery" : null, "enums" : null, "errorCode" : null, "event" : false, "eventStream" : false, "explicitEventPayloadMember" : null, "hasHeaderMember" : false, "hasPayloadMember" : false, "hasRequiresLengthMember" : false, "hasStatusCodeMember" : false, "hasStreamingMember" : false, "httpStatusCode" : null, "marshaller" : null, "members" : [ { "autoConstructClassIfExists" : { "present" : false }, "beanStyleGetterMethodName" : "getId", "beanStyleSetterMethodName" : "setId", "c2jName" : "Id", "c2jShape" : "RoutingProfileId", "defaultConsumerFluentSetterDocumentation" : "

The identifier of the routing profile.

\nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #id(String)}.\n@param id a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #id(String)", "deprecated" : false, "deprecatedBeanStyleSetterMethodName" : null, "deprecatedFluentGetterMethodName" : null, "deprecatedFluentSetterMethodName" : null, "deprecatedGetterDocumentation" : "

The identifier of the routing profile.

\n@return The identifier of the routing profile.\n@deprecated Use {@link #id()}\n", "deprecatedName" : null, "deprecatedSetterDocumentation" : "

The identifier of the routing profile.

\n@param id The identifier of the routing profile.\n@return Returns a reference to this object so that method calls can be chained together.\n@deprecated Use {@link #id(String)}\n", "documentation" : "

The identifier of the routing profile.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "existenceCheckDocumentation" : "Returns true if the Id property was specified by the sender (it may be empty), or false if the sender did not specify the value (it will be empty). For responses returned by the SDK, the sender is the AWS service.\n", "existenceCheckMethodName" : "hasId", "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "id", "fluentSetterDocumentation" : "

The identifier of the routing profile.

\n@param id The identifier of the routing profile.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "id", "getterDocumentation" : "

The identifier of the routing profile.

\n@return The identifier of the routing profile.", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "Id", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "Id", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "Id", "sensitive" : false, "setterDocumentation" : "

The identifier of the routing profile.

\n@param id The identifier of the routing profile.", "setterMethodName" : "setId", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "id", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "id", "variableType" : "String", "documentation" : "

The identifier of the routing profile.

", "simpleType" : "String", "variableSetterType" : "String" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null }, { "autoConstructClassIfExists" : { "present" : false }, "beanStyleGetterMethodName" : "getArn", "beanStyleSetterMethodName" : "setArn", "c2jName" : "Arn", "c2jShape" : "ARN", "defaultConsumerFluentSetterDocumentation" : "

The Amazon Resource Name (ARN) of the routing profile.

\nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #arn(String)}.\n@param arn a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #arn(String)", "deprecated" : false, "deprecatedBeanStyleSetterMethodName" : null, "deprecatedFluentGetterMethodName" : null, "deprecatedFluentSetterMethodName" : null, "deprecatedGetterDocumentation" : "

The Amazon Resource Name (ARN) of the routing profile.

\n@return The Amazon Resource Name (ARN) of the routing profile.\n@deprecated Use {@link #arn()}\n", "deprecatedName" : null, "deprecatedSetterDocumentation" : "

The Amazon Resource Name (ARN) of the routing profile.

\n@param arn The Amazon Resource Name (ARN) of the routing profile.\n@return Returns a reference to this object so that method calls can be chained together.\n@deprecated Use {@link #arn(String)}\n", "documentation" : "

The Amazon Resource Name (ARN) of the routing profile.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "existenceCheckDocumentation" : "Returns true if the Arn property was specified by the sender (it may be empty), or false if the sender did not specify the value (it will be empty). For responses returned by the SDK, the sender is the AWS service.\n", "existenceCheckMethodName" : "hasArn", "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "arn", "fluentSetterDocumentation" : "

The Amazon Resource Name (ARN) of the routing profile.

\n@param arn The Amazon Resource Name (ARN) of the routing profile.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "arn", "getterDocumentation" : "

The Amazon Resource Name (ARN) of the routing profile.

\n@return The Amazon Resource Name (ARN) of the routing profile.", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "Arn", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "Arn", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "Arn", "sensitive" : false, "setterDocumentation" : "

The Amazon Resource Name (ARN) of the routing profile.

\n@param arn The Amazon Resource Name (ARN) of the routing profile.", "setterMethodName" : "setArn", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "arn", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "arn", "variableType" : "String", "documentation" : "

The Amazon Resource Name (ARN) of the routing profile.

", "simpleType" : "String", "variableSetterType" : "String" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null }, { "autoConstructClassIfExists" : { "present" : false }, "beanStyleGetterMethodName" : "getName", "beanStyleSetterMethodName" : "setName", "c2jName" : "Name", "c2jShape" : "RoutingProfileName", "defaultConsumerFluentSetterDocumentation" : "

The name of the routing profile.

\nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #name(String)}.\n@param name a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #name(String)", "deprecated" : false, "deprecatedBeanStyleSetterMethodName" : null, "deprecatedFluentGetterMethodName" : null, "deprecatedFluentSetterMethodName" : null, "deprecatedGetterDocumentation" : "

The name of the routing profile.

\n@return The name of the routing profile.\n@deprecated Use {@link #name()}\n", "deprecatedName" : null, "deprecatedSetterDocumentation" : "

The name of the routing profile.

\n@param name The name of the routing profile.\n@return Returns a reference to this object so that method calls can be chained together.\n@deprecated Use {@link #name(String)}\n", "documentation" : "

The name of the routing profile.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "existenceCheckDocumentation" : "Returns true if the Name property was specified by the sender (it may be empty), or false if the sender did not specify the value (it will be empty). For responses returned by the SDK, the sender is the AWS service.\n", "existenceCheckMethodName" : "hasName", "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "name", "fluentSetterDocumentation" : "

The name of the routing profile.

\n@param name The name of the routing profile.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "name", "getterDocumentation" : "

The name of the routing profile.

\n@return The name of the routing profile.", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "Name", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "Name", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "Name", "sensitive" : false, "setterDocumentation" : "

The name of the routing profile.

\n@param name The name of the routing profile.", "setterMethodName" : "setName", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "name", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "name", "variableType" : "String", "documentation" : "

The name of the routing profile.

", "simpleType" : "String", "variableSetterType" : "String" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null } ], "membersAsMap" : { "Arn" : { "autoConstructClassIfExists" : { "present" : false }, "beanStyleGetterMethodName" : "getArn", "beanStyleSetterMethodName" : "setArn", "c2jName" : "Arn", "c2jShape" : "ARN", "defaultConsumerFluentSetterDocumentation" : "

The Amazon Resource Name (ARN) of the routing profile.

\nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #arn(String)}.\n@param arn a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #arn(String)", "deprecated" : false, "deprecatedBeanStyleSetterMethodName" : null, "deprecatedFluentGetterMethodName" : null, "deprecatedFluentSetterMethodName" : null, "deprecatedGetterDocumentation" : "

The Amazon Resource Name (ARN) of the routing profile.

\n@return The Amazon Resource Name (ARN) of the routing profile.\n@deprecated Use {@link #arn()}\n", "deprecatedName" : null, "deprecatedSetterDocumentation" : "

The Amazon Resource Name (ARN) of the routing profile.

\n@param arn The Amazon Resource Name (ARN) of the routing profile.\n@return Returns a reference to this object so that method calls can be chained together.\n@deprecated Use {@link #arn(String)}\n", "documentation" : "

The Amazon Resource Name (ARN) of the routing profile.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "existenceCheckDocumentation" : "Returns true if the Arn property was specified by the sender (it may be empty), or false if the sender did not specify the value (it will be empty). For responses returned by the SDK, the sender is the AWS service.\n", "existenceCheckMethodName" : "hasArn", "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "arn", "fluentSetterDocumentation" : "

The Amazon Resource Name (ARN) of the routing profile.

\n@param arn The Amazon Resource Name (ARN) of the routing profile.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "arn", "getterDocumentation" : "

The Amazon Resource Name (ARN) of the routing profile.

\n@return The Amazon Resource Name (ARN) of the routing profile.", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "Arn", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "Arn", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "Arn", "sensitive" : false, "setterDocumentation" : "

The Amazon Resource Name (ARN) of the routing profile.

\n@param arn The Amazon Resource Name (ARN) of the routing profile.", "setterMethodName" : "setArn", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "arn", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "arn", "variableType" : "String", "documentation" : "

The Amazon Resource Name (ARN) of the routing profile.

", "simpleType" : "String", "variableSetterType" : "String" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null }, "Id" : { "autoConstructClassIfExists" : { "present" : false }, "beanStyleGetterMethodName" : "getId", "beanStyleSetterMethodName" : "setId", "c2jName" : "Id", "c2jShape" : "RoutingProfileId", "defaultConsumerFluentSetterDocumentation" : "

The identifier of the routing profile.

\nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #id(String)}.\n@param id a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #id(String)", "deprecated" : false, "deprecatedBeanStyleSetterMethodName" : null, "deprecatedFluentGetterMethodName" : null, "deprecatedFluentSetterMethodName" : null, "deprecatedGetterDocumentation" : "

The identifier of the routing profile.

\n@return The identifier of the routing profile.\n@deprecated Use {@link #id()}\n", "deprecatedName" : null, "deprecatedSetterDocumentation" : "

The identifier of the routing profile.

\n@param id The identifier of the routing profile.\n@return Returns a reference to this object so that method calls can be chained together.\n@deprecated Use {@link #id(String)}\n", "documentation" : "

The identifier of the routing profile.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "existenceCheckDocumentation" : "Returns true if the Id property was specified by the sender (it may be empty), or false if the sender did not specify the value (it will be empty). For responses returned by the SDK, the sender is the AWS service.\n", "existenceCheckMethodName" : "hasId", "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "id", "fluentSetterDocumentation" : "

The identifier of the routing profile.

\n@param id The identifier of the routing profile.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "id", "getterDocumentation" : "

The identifier of the routing profile.

\n@return The identifier of the routing profile.", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "Id", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "Id", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "Id", "sensitive" : false, "setterDocumentation" : "

The identifier of the routing profile.

\n@param id The identifier of the routing profile.", "setterMethodName" : "setId", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "id", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "id", "variableType" : "String", "documentation" : "

The identifier of the routing profile.

", "simpleType" : "String", "variableSetterType" : "String" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null }, "Name" : { "autoConstructClassIfExists" : { "present" : false }, "beanStyleGetterMethodName" : "getName", "beanStyleSetterMethodName" : "setName", "c2jName" : "Name", "c2jShape" : "RoutingProfileName", "defaultConsumerFluentSetterDocumentation" : "

The name of the routing profile.

\nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #name(String)}.\n@param name a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #name(String)", "deprecated" : false, "deprecatedBeanStyleSetterMethodName" : null, "deprecatedFluentGetterMethodName" : null, "deprecatedFluentSetterMethodName" : null, "deprecatedGetterDocumentation" : "

The name of the routing profile.

\n@return The name of the routing profile.\n@deprecated Use {@link #name()}\n", "deprecatedName" : null, "deprecatedSetterDocumentation" : "

The name of the routing profile.

\n@param name The name of the routing profile.\n@return Returns a reference to this object so that method calls can be chained together.\n@deprecated Use {@link #name(String)}\n", "documentation" : "

The name of the routing profile.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "existenceCheckDocumentation" : "Returns true if the Name property was specified by the sender (it may be empty), or false if the sender did not specify the value (it will be empty). For responses returned by the SDK, the sender is the AWS service.\n", "existenceCheckMethodName" : "hasName", "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "name", "fluentSetterDocumentation" : "

The name of the routing profile.

\n@param name The name of the routing profile.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "name", "getterDocumentation" : "

The name of the routing profile.

\n@return The name of the routing profile.", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "Name", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "Name", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "Name", "sensitive" : false, "setterDocumentation" : "

The name of the routing profile.

\n@param name The name of the routing profile.", "setterMethodName" : "setName", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "name", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "name", "variableType" : "String", "documentation" : "

The name of the routing profile.

", "simpleType" : "String", "variableSetterType" : "String" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null } }, "nonStreamingMembers" : [ { "autoConstructClassIfExists" : { "present" : false }, "beanStyleGetterMethodName" : "getId", "beanStyleSetterMethodName" : "setId", "c2jName" : "Id", "c2jShape" : "RoutingProfileId", "defaultConsumerFluentSetterDocumentation" : "

The identifier of the routing profile.

\nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #id(String)}.\n@param id a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #id(String)", "deprecated" : false, "deprecatedBeanStyleSetterMethodName" : null, "deprecatedFluentGetterMethodName" : null, "deprecatedFluentSetterMethodName" : null, "deprecatedGetterDocumentation" : "

The identifier of the routing profile.

\n@return The identifier of the routing profile.\n@deprecated Use {@link #id()}\n", "deprecatedName" : null, "deprecatedSetterDocumentation" : "

The identifier of the routing profile.

\n@param id The identifier of the routing profile.\n@return Returns a reference to this object so that method calls can be chained together.\n@deprecated Use {@link #id(String)}\n", "documentation" : "

The identifier of the routing profile.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "existenceCheckDocumentation" : "Returns true if the Id property was specified by the sender (it may be empty), or false if the sender did not specify the value (it will be empty). For responses returned by the SDK, the sender is the AWS service.\n", "existenceCheckMethodName" : "hasId", "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "id", "fluentSetterDocumentation" : "

The identifier of the routing profile.

\n@param id The identifier of the routing profile.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "id", "getterDocumentation" : "

The identifier of the routing profile.

\n@return The identifier of the routing profile.", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "Id", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "Id", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "Id", "sensitive" : false, "setterDocumentation" : "

The identifier of the routing profile.

\n@param id The identifier of the routing profile.", "setterMethodName" : "setId", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "id", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "id", "variableType" : "String", "documentation" : "

The identifier of the routing profile.

", "simpleType" : "String", "variableSetterType" : "String" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null }, { "autoConstructClassIfExists" : { "present" : false }, "beanStyleGetterMethodName" : "getArn", "beanStyleSetterMethodName" : "setArn", "c2jName" : "Arn", "c2jShape" : "ARN", "defaultConsumerFluentSetterDocumentation" : "

The Amazon Resource Name (ARN) of the routing profile.

\nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #arn(String)}.\n@param arn a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #arn(String)", "deprecated" : false, "deprecatedBeanStyleSetterMethodName" : null, "deprecatedFluentGetterMethodName" : null, "deprecatedFluentSetterMethodName" : null, "deprecatedGetterDocumentation" : "

The Amazon Resource Name (ARN) of the routing profile.

\n@return The Amazon Resource Name (ARN) of the routing profile.\n@deprecated Use {@link #arn()}\n", "deprecatedName" : null, "deprecatedSetterDocumentation" : "

The Amazon Resource Name (ARN) of the routing profile.

\n@param arn The Amazon Resource Name (ARN) of the routing profile.\n@return Returns a reference to this object so that method calls can be chained together.\n@deprecated Use {@link #arn(String)}\n", "documentation" : "

The Amazon Resource Name (ARN) of the routing profile.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "existenceCheckDocumentation" : "Returns true if the Arn property was specified by the sender (it may be empty), or false if the sender did not specify the value (it will be empty). For responses returned by the SDK, the sender is the AWS service.\n", "existenceCheckMethodName" : "hasArn", "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "arn", "fluentSetterDocumentation" : "

The Amazon Resource Name (ARN) of the routing profile.

\n@param arn The Amazon Resource Name (ARN) of the routing profile.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "arn", "getterDocumentation" : "

The Amazon Resource Name (ARN) of the routing profile.

\n@return The Amazon Resource Name (ARN) of the routing profile.", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "Arn", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "Arn", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "Arn", "sensitive" : false, "setterDocumentation" : "

The Amazon Resource Name (ARN) of the routing profile.

\n@param arn The Amazon Resource Name (ARN) of the routing profile.", "setterMethodName" : "setArn", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "arn", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "arn", "variableType" : "String", "documentation" : "

The Amazon Resource Name (ARN) of the routing profile.

", "simpleType" : "String", "variableSetterType" : "String" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null }, { "autoConstructClassIfExists" : { "present" : false }, "beanStyleGetterMethodName" : "getName", "beanStyleSetterMethodName" : "setName", "c2jName" : "Name", "c2jShape" : "RoutingProfileName", "defaultConsumerFluentSetterDocumentation" : "

The name of the routing profile.

\nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #name(String)}.\n@param name a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #name(String)", "deprecated" : false, "deprecatedBeanStyleSetterMethodName" : null, "deprecatedFluentGetterMethodName" : null, "deprecatedFluentSetterMethodName" : null, "deprecatedGetterDocumentation" : "

The name of the routing profile.

\n@return The name of the routing profile.\n@deprecated Use {@link #name()}\n", "deprecatedName" : null, "deprecatedSetterDocumentation" : "

The name of the routing profile.

\n@param name The name of the routing profile.\n@return Returns a reference to this object so that method calls can be chained together.\n@deprecated Use {@link #name(String)}\n", "documentation" : "

The name of the routing profile.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "existenceCheckDocumentation" : "Returns true if the Name property was specified by the sender (it may be empty), or false if the sender did not specify the value (it will be empty). For responses returned by the SDK, the sender is the AWS service.\n", "existenceCheckMethodName" : "hasName", "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "name", "fluentSetterDocumentation" : "

The name of the routing profile.

\n@param name The name of the routing profile.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "name", "getterDocumentation" : "

The name of the routing profile.

\n@return The name of the routing profile.", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "Name", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "Name", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "Name", "sensitive" : false, "setterDocumentation" : "

The name of the routing profile.

\n@param name The name of the routing profile.", "setterMethodName" : "setName", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "name", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "name", "variableType" : "String", "documentation" : "

The name of the routing profile.

", "simpleType" : "String", "variableSetterType" : "String" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null } ], "requestSignerAware" : false, "requestSignerClassFqcn" : null, "required" : null, "shapeName" : "RoutingProfileSummary", "simpleMethod" : false, "unmarshaller" : { "flattened" : false, "resultWrapper" : null }, "variable" : { "variableDeclarationType" : "RoutingProfileSummary", "variableName" : "routingProfileSummary", "variableType" : "RoutingProfileSummary", "documentation" : null, "simpleType" : "RoutingProfileSummary", "variableSetterType" : "RoutingProfileSummary" }, "wrapper" : false, "xmlNamespace" : null }, "SecurityProfileSummary" : { "c2jName" : "SecurityProfileSummary", "customization" : { "artificialResultWrapper" : null, "skipGeneratingMarshaller" : false, "skipGeneratingModelClass" : false, "skipGeneratingUnmarshaller" : false, "staxTargetDepthOffset" : 0 }, "deprecated" : false, "documentation" : "

Contains information about a security profile.

", "endpointDiscovery" : null, "enums" : null, "errorCode" : null, "event" : false, "eventStream" : false, "explicitEventPayloadMember" : null, "hasHeaderMember" : false, "hasPayloadMember" : false, "hasRequiresLengthMember" : false, "hasStatusCodeMember" : false, "hasStreamingMember" : false, "httpStatusCode" : null, "marshaller" : null, "members" : [ { "autoConstructClassIfExists" : { "present" : false }, "beanStyleGetterMethodName" : "getId", "beanStyleSetterMethodName" : "setId", "c2jName" : "Id", "c2jShape" : "SecurityProfileId", "defaultConsumerFluentSetterDocumentation" : "

The identifier of the security profile.

\nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #id(String)}.\n@param id a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #id(String)", "deprecated" : false, "deprecatedBeanStyleSetterMethodName" : null, "deprecatedFluentGetterMethodName" : null, "deprecatedFluentSetterMethodName" : null, "deprecatedGetterDocumentation" : "

The identifier of the security profile.

\n@return The identifier of the security profile.\n@deprecated Use {@link #id()}\n", "deprecatedName" : null, "deprecatedSetterDocumentation" : "

The identifier of the security profile.

\n@param id The identifier of the security profile.\n@return Returns a reference to this object so that method calls can be chained together.\n@deprecated Use {@link #id(String)}\n", "documentation" : "

The identifier of the security profile.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "existenceCheckDocumentation" : "Returns true if the Id property was specified by the sender (it may be empty), or false if the sender did not specify the value (it will be empty). For responses returned by the SDK, the sender is the AWS service.\n", "existenceCheckMethodName" : "hasId", "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "id", "fluentSetterDocumentation" : "

The identifier of the security profile.

\n@param id The identifier of the security profile.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "id", "getterDocumentation" : "

The identifier of the security profile.

\n@return The identifier of the security profile.", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "Id", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "Id", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "Id", "sensitive" : false, "setterDocumentation" : "

The identifier of the security profile.

\n@param id The identifier of the security profile.", "setterMethodName" : "setId", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "id", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "id", "variableType" : "String", "documentation" : "

The identifier of the security profile.

", "simpleType" : "String", "variableSetterType" : "String" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null }, { "autoConstructClassIfExists" : { "present" : false }, "beanStyleGetterMethodName" : "getArn", "beanStyleSetterMethodName" : "setArn", "c2jName" : "Arn", "c2jShape" : "ARN", "defaultConsumerFluentSetterDocumentation" : "

The Amazon Resource Name (ARN) of the security profile.

\nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #arn(String)}.\n@param arn a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #arn(String)", "deprecated" : false, "deprecatedBeanStyleSetterMethodName" : null, "deprecatedFluentGetterMethodName" : null, "deprecatedFluentSetterMethodName" : null, "deprecatedGetterDocumentation" : "

The Amazon Resource Name (ARN) of the security profile.

\n@return The Amazon Resource Name (ARN) of the security profile.\n@deprecated Use {@link #arn()}\n", "deprecatedName" : null, "deprecatedSetterDocumentation" : "

The Amazon Resource Name (ARN) of the security profile.

\n@param arn The Amazon Resource Name (ARN) of the security profile.\n@return Returns a reference to this object so that method calls can be chained together.\n@deprecated Use {@link #arn(String)}\n", "documentation" : "

The Amazon Resource Name (ARN) of the security profile.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "existenceCheckDocumentation" : "Returns true if the Arn property was specified by the sender (it may be empty), or false if the sender did not specify the value (it will be empty). For responses returned by the SDK, the sender is the AWS service.\n", "existenceCheckMethodName" : "hasArn", "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "arn", "fluentSetterDocumentation" : "

The Amazon Resource Name (ARN) of the security profile.

\n@param arn The Amazon Resource Name (ARN) of the security profile.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "arn", "getterDocumentation" : "

The Amazon Resource Name (ARN) of the security profile.

\n@return The Amazon Resource Name (ARN) of the security profile.", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "Arn", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "Arn", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "Arn", "sensitive" : false, "setterDocumentation" : "

The Amazon Resource Name (ARN) of the security profile.

\n@param arn The Amazon Resource Name (ARN) of the security profile.", "setterMethodName" : "setArn", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "arn", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "arn", "variableType" : "String", "documentation" : "

The Amazon Resource Name (ARN) of the security profile.

", "simpleType" : "String", "variableSetterType" : "String" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null }, { "autoConstructClassIfExists" : { "present" : false }, "beanStyleGetterMethodName" : "getName", "beanStyleSetterMethodName" : "setName", "c2jName" : "Name", "c2jShape" : "SecurityProfileName", "defaultConsumerFluentSetterDocumentation" : "

The name of the security profile.

\nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #name(String)}.\n@param name a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #name(String)", "deprecated" : false, "deprecatedBeanStyleSetterMethodName" : null, "deprecatedFluentGetterMethodName" : null, "deprecatedFluentSetterMethodName" : null, "deprecatedGetterDocumentation" : "

The name of the security profile.

\n@return The name of the security profile.\n@deprecated Use {@link #name()}\n", "deprecatedName" : null, "deprecatedSetterDocumentation" : "

The name of the security profile.

\n@param name The name of the security profile.\n@return Returns a reference to this object so that method calls can be chained together.\n@deprecated Use {@link #name(String)}\n", "documentation" : "

The name of the security profile.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "existenceCheckDocumentation" : "Returns true if the Name property was specified by the sender (it may be empty), or false if the sender did not specify the value (it will be empty). For responses returned by the SDK, the sender is the AWS service.\n", "existenceCheckMethodName" : "hasName", "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "name", "fluentSetterDocumentation" : "

The name of the security profile.

\n@param name The name of the security profile.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "name", "getterDocumentation" : "

The name of the security profile.

\n@return The name of the security profile.", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "Name", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "Name", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "Name", "sensitive" : false, "setterDocumentation" : "

The name of the security profile.

\n@param name The name of the security profile.", "setterMethodName" : "setName", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "name", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "name", "variableType" : "String", "documentation" : "

The name of the security profile.

", "simpleType" : "String", "variableSetterType" : "String" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null } ], "membersAsMap" : { "Arn" : { "autoConstructClassIfExists" : { "present" : false }, "beanStyleGetterMethodName" : "getArn", "beanStyleSetterMethodName" : "setArn", "c2jName" : "Arn", "c2jShape" : "ARN", "defaultConsumerFluentSetterDocumentation" : "

The Amazon Resource Name (ARN) of the security profile.

\nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #arn(String)}.\n@param arn a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #arn(String)", "deprecated" : false, "deprecatedBeanStyleSetterMethodName" : null, "deprecatedFluentGetterMethodName" : null, "deprecatedFluentSetterMethodName" : null, "deprecatedGetterDocumentation" : "

The Amazon Resource Name (ARN) of the security profile.

\n@return The Amazon Resource Name (ARN) of the security profile.\n@deprecated Use {@link #arn()}\n", "deprecatedName" : null, "deprecatedSetterDocumentation" : "

The Amazon Resource Name (ARN) of the security profile.

\n@param arn The Amazon Resource Name (ARN) of the security profile.\n@return Returns a reference to this object so that method calls can be chained together.\n@deprecated Use {@link #arn(String)}\n", "documentation" : "

The Amazon Resource Name (ARN) of the security profile.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "existenceCheckDocumentation" : "Returns true if the Arn property was specified by the sender (it may be empty), or false if the sender did not specify the value (it will be empty). For responses returned by the SDK, the sender is the AWS service.\n", "existenceCheckMethodName" : "hasArn", "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "arn", "fluentSetterDocumentation" : "

The Amazon Resource Name (ARN) of the security profile.

\n@param arn The Amazon Resource Name (ARN) of the security profile.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "arn", "getterDocumentation" : "

The Amazon Resource Name (ARN) of the security profile.

\n@return The Amazon Resource Name (ARN) of the security profile.", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "Arn", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "Arn", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "Arn", "sensitive" : false, "setterDocumentation" : "

The Amazon Resource Name (ARN) of the security profile.

\n@param arn The Amazon Resource Name (ARN) of the security profile.", "setterMethodName" : "setArn", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "arn", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "arn", "variableType" : "String", "documentation" : "

The Amazon Resource Name (ARN) of the security profile.

", "simpleType" : "String", "variableSetterType" : "String" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null }, "Id" : { "autoConstructClassIfExists" : { "present" : false }, "beanStyleGetterMethodName" : "getId", "beanStyleSetterMethodName" : "setId", "c2jName" : "Id", "c2jShape" : "SecurityProfileId", "defaultConsumerFluentSetterDocumentation" : "

The identifier of the security profile.

\nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #id(String)}.\n@param id a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #id(String)", "deprecated" : false, "deprecatedBeanStyleSetterMethodName" : null, "deprecatedFluentGetterMethodName" : null, "deprecatedFluentSetterMethodName" : null, "deprecatedGetterDocumentation" : "

The identifier of the security profile.

\n@return The identifier of the security profile.\n@deprecated Use {@link #id()}\n", "deprecatedName" : null, "deprecatedSetterDocumentation" : "

The identifier of the security profile.

\n@param id The identifier of the security profile.\n@return Returns a reference to this object so that method calls can be chained together.\n@deprecated Use {@link #id(String)}\n", "documentation" : "

The identifier of the security profile.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "existenceCheckDocumentation" : "Returns true if the Id property was specified by the sender (it may be empty), or false if the sender did not specify the value (it will be empty). For responses returned by the SDK, the sender is the AWS service.\n", "existenceCheckMethodName" : "hasId", "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "id", "fluentSetterDocumentation" : "

The identifier of the security profile.

\n@param id The identifier of the security profile.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "id", "getterDocumentation" : "

The identifier of the security profile.

\n@return The identifier of the security profile.", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "Id", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "Id", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "Id", "sensitive" : false, "setterDocumentation" : "

The identifier of the security profile.

\n@param id The identifier of the security profile.", "setterMethodName" : "setId", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "id", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "id", "variableType" : "String", "documentation" : "

The identifier of the security profile.

", "simpleType" : "String", "variableSetterType" : "String" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null }, "Name" : { "autoConstructClassIfExists" : { "present" : false }, "beanStyleGetterMethodName" : "getName", "beanStyleSetterMethodName" : "setName", "c2jName" : "Name", "c2jShape" : "SecurityProfileName", "defaultConsumerFluentSetterDocumentation" : "

The name of the security profile.

\nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #name(String)}.\n@param name a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #name(String)", "deprecated" : false, "deprecatedBeanStyleSetterMethodName" : null, "deprecatedFluentGetterMethodName" : null, "deprecatedFluentSetterMethodName" : null, "deprecatedGetterDocumentation" : "

The name of the security profile.

\n@return The name of the security profile.\n@deprecated Use {@link #name()}\n", "deprecatedName" : null, "deprecatedSetterDocumentation" : "

The name of the security profile.

\n@param name The name of the security profile.\n@return Returns a reference to this object so that method calls can be chained together.\n@deprecated Use {@link #name(String)}\n", "documentation" : "

The name of the security profile.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "existenceCheckDocumentation" : "Returns true if the Name property was specified by the sender (it may be empty), or false if the sender did not specify the value (it will be empty). For responses returned by the SDK, the sender is the AWS service.\n", "existenceCheckMethodName" : "hasName", "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "name", "fluentSetterDocumentation" : "

The name of the security profile.

\n@param name The name of the security profile.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "name", "getterDocumentation" : "

The name of the security profile.

\n@return The name of the security profile.", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "Name", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "Name", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "Name", "sensitive" : false, "setterDocumentation" : "

The name of the security profile.

\n@param name The name of the security profile.", "setterMethodName" : "setName", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "name", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "name", "variableType" : "String", "documentation" : "

The name of the security profile.

", "simpleType" : "String", "variableSetterType" : "String" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null } }, "nonStreamingMembers" : [ { "autoConstructClassIfExists" : { "present" : false }, "beanStyleGetterMethodName" : "getId", "beanStyleSetterMethodName" : "setId", "c2jName" : "Id", "c2jShape" : "SecurityProfileId", "defaultConsumerFluentSetterDocumentation" : "

The identifier of the security profile.

\nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #id(String)}.\n@param id a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #id(String)", "deprecated" : false, "deprecatedBeanStyleSetterMethodName" : null, "deprecatedFluentGetterMethodName" : null, "deprecatedFluentSetterMethodName" : null, "deprecatedGetterDocumentation" : "

The identifier of the security profile.

\n@return The identifier of the security profile.\n@deprecated Use {@link #id()}\n", "deprecatedName" : null, "deprecatedSetterDocumentation" : "

The identifier of the security profile.

\n@param id The identifier of the security profile.\n@return Returns a reference to this object so that method calls can be chained together.\n@deprecated Use {@link #id(String)}\n", "documentation" : "

The identifier of the security profile.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "existenceCheckDocumentation" : "Returns true if the Id property was specified by the sender (it may be empty), or false if the sender did not specify the value (it will be empty). For responses returned by the SDK, the sender is the AWS service.\n", "existenceCheckMethodName" : "hasId", "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "id", "fluentSetterDocumentation" : "

The identifier of the security profile.

\n@param id The identifier of the security profile.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "id", "getterDocumentation" : "

The identifier of the security profile.

\n@return The identifier of the security profile.", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "Id", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "Id", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "Id", "sensitive" : false, "setterDocumentation" : "

The identifier of the security profile.

\n@param id The identifier of the security profile.", "setterMethodName" : "setId", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "id", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "id", "variableType" : "String", "documentation" : "

The identifier of the security profile.

", "simpleType" : "String", "variableSetterType" : "String" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null }, { "autoConstructClassIfExists" : { "present" : false }, "beanStyleGetterMethodName" : "getArn", "beanStyleSetterMethodName" : "setArn", "c2jName" : "Arn", "c2jShape" : "ARN", "defaultConsumerFluentSetterDocumentation" : "

The Amazon Resource Name (ARN) of the security profile.

\nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #arn(String)}.\n@param arn a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #arn(String)", "deprecated" : false, "deprecatedBeanStyleSetterMethodName" : null, "deprecatedFluentGetterMethodName" : null, "deprecatedFluentSetterMethodName" : null, "deprecatedGetterDocumentation" : "

The Amazon Resource Name (ARN) of the security profile.

\n@return The Amazon Resource Name (ARN) of the security profile.\n@deprecated Use {@link #arn()}\n", "deprecatedName" : null, "deprecatedSetterDocumentation" : "

The Amazon Resource Name (ARN) of the security profile.

\n@param arn The Amazon Resource Name (ARN) of the security profile.\n@return Returns a reference to this object so that method calls can be chained together.\n@deprecated Use {@link #arn(String)}\n", "documentation" : "

The Amazon Resource Name (ARN) of the security profile.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "existenceCheckDocumentation" : "Returns true if the Arn property was specified by the sender (it may be empty), or false if the sender did not specify the value (it will be empty). For responses returned by the SDK, the sender is the AWS service.\n", "existenceCheckMethodName" : "hasArn", "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "arn", "fluentSetterDocumentation" : "

The Amazon Resource Name (ARN) of the security profile.

\n@param arn The Amazon Resource Name (ARN) of the security profile.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "arn", "getterDocumentation" : "

The Amazon Resource Name (ARN) of the security profile.

\n@return The Amazon Resource Name (ARN) of the security profile.", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "Arn", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "Arn", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "Arn", "sensitive" : false, "setterDocumentation" : "

The Amazon Resource Name (ARN) of the security profile.

\n@param arn The Amazon Resource Name (ARN) of the security profile.", "setterMethodName" : "setArn", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "arn", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "arn", "variableType" : "String", "documentation" : "

The Amazon Resource Name (ARN) of the security profile.

", "simpleType" : "String", "variableSetterType" : "String" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null }, { "autoConstructClassIfExists" : { "present" : false }, "beanStyleGetterMethodName" : "getName", "beanStyleSetterMethodName" : "setName", "c2jName" : "Name", "c2jShape" : "SecurityProfileName", "defaultConsumerFluentSetterDocumentation" : "

The name of the security profile.

\nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #name(String)}.\n@param name a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #name(String)", "deprecated" : false, "deprecatedBeanStyleSetterMethodName" : null, "deprecatedFluentGetterMethodName" : null, "deprecatedFluentSetterMethodName" : null, "deprecatedGetterDocumentation" : "

The name of the security profile.

\n@return The name of the security profile.\n@deprecated Use {@link #name()}\n", "deprecatedName" : null, "deprecatedSetterDocumentation" : "

The name of the security profile.

\n@param name The name of the security profile.\n@return Returns a reference to this object so that method calls can be chained together.\n@deprecated Use {@link #name(String)}\n", "documentation" : "

The name of the security profile.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "existenceCheckDocumentation" : "Returns true if the Name property was specified by the sender (it may be empty), or false if the sender did not specify the value (it will be empty). For responses returned by the SDK, the sender is the AWS service.\n", "existenceCheckMethodName" : "hasName", "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "name", "fluentSetterDocumentation" : "

The name of the security profile.

\n@param name The name of the security profile.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "name", "getterDocumentation" : "

The name of the security profile.

\n@return The name of the security profile.", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "Name", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "Name", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "Name", "sensitive" : false, "setterDocumentation" : "

The name of the security profile.

\n@param name The name of the security profile.", "setterMethodName" : "setName", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "name", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "name", "variableType" : "String", "documentation" : "

The name of the security profile.

", "simpleType" : "String", "variableSetterType" : "String" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null } ], "requestSignerAware" : false, "requestSignerClassFqcn" : null, "required" : null, "shapeName" : "SecurityProfileSummary", "simpleMethod" : false, "unmarshaller" : { "flattened" : false, "resultWrapper" : null }, "variable" : { "variableDeclarationType" : "SecurityProfileSummary", "variableName" : "securityProfileSummary", "variableType" : "SecurityProfileSummary", "documentation" : null, "simpleType" : "SecurityProfileSummary", "variableSetterType" : "SecurityProfileSummary" }, "wrapper" : false, "xmlNamespace" : null }, "StartChatContactRequest" : { "c2jName" : "StartChatContactRequest", "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" : "StartChatContact", "locationName" : null, "requestUri" : "/contact/chat", "target" : null, "verb" : "PUT", "xmlNameSpaceUri" : null }, "members" : [ { "autoConstructClassIfExists" : { "present" : false }, "beanStyleGetterMethodName" : "getInstanceId", "beanStyleSetterMethodName" : "setInstanceId", "c2jName" : "InstanceId", "c2jShape" : "InstanceId", "defaultConsumerFluentSetterDocumentation" : "

The identifier of the Amazon Connect instance.

\nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #instanceId(String)}.\n@param instanceId a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #instanceId(String)", "deprecated" : false, "deprecatedBeanStyleSetterMethodName" : null, "deprecatedFluentGetterMethodName" : null, "deprecatedFluentSetterMethodName" : null, "deprecatedGetterDocumentation" : "

The identifier of the Amazon Connect instance.

\n@return The identifier of the Amazon Connect instance.\n@deprecated Use {@link #instanceId()}\n", "deprecatedName" : null, "deprecatedSetterDocumentation" : "

The identifier of the Amazon Connect instance.

\n@param instanceId The identifier of the Amazon Connect instance.\n@return Returns a reference to this object so that method calls can be chained together.\n@deprecated Use {@link #instanceId(String)}\n", "documentation" : "

The identifier of the Amazon Connect instance.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "existenceCheckDocumentation" : "Returns true if the InstanceId property was specified by the sender (it may be empty), or false if the sender did not specify the value (it will be empty). For responses returned by the SDK, the sender is the AWS service.\n", "existenceCheckMethodName" : "hasInstanceId", "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "instanceId", "fluentSetterDocumentation" : "

The identifier of the Amazon Connect instance.

\n@param instanceId The identifier of the Amazon Connect instance.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "instanceId", "getterDocumentation" : "

The identifier of the Amazon Connect instance.

\n@return The identifier of the Amazon Connect instance.", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "InstanceId", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "InstanceId", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "InstanceId", "sensitive" : false, "setterDocumentation" : "

The identifier of the Amazon Connect instance.

\n@param instanceId The identifier of the Amazon Connect instance.", "setterMethodName" : "setInstanceId", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "instanceId", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "instanceId", "variableType" : "String", "documentation" : "

The identifier of the Amazon Connect instance.

", "simpleType" : "String", "variableSetterType" : "String" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null }, { "autoConstructClassIfExists" : { "present" : false }, "beanStyleGetterMethodName" : "getContactFlowId", "beanStyleSetterMethodName" : "setContactFlowId", "c2jName" : "ContactFlowId", "c2jShape" : "ContactFlowId", "defaultConsumerFluentSetterDocumentation" : "

The identifier of the contact flow for the chat.

\nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #contactFlowId(String)}.\n@param contactFlowId a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #contactFlowId(String)", "deprecated" : false, "deprecatedBeanStyleSetterMethodName" : null, "deprecatedFluentGetterMethodName" : null, "deprecatedFluentSetterMethodName" : null, "deprecatedGetterDocumentation" : "

The identifier of the contact flow for the chat.

\n@return The identifier of the contact flow for the chat.\n@deprecated Use {@link #contactFlowId()}\n", "deprecatedName" : null, "deprecatedSetterDocumentation" : "

The identifier of the contact flow for the chat.

\n@param contactFlowId The identifier of the contact flow for the chat.\n@return Returns a reference to this object so that method calls can be chained together.\n@deprecated Use {@link #contactFlowId(String)}\n", "documentation" : "

The identifier of the contact flow for the chat.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "existenceCheckDocumentation" : "Returns true if the ContactFlowId property was specified by the sender (it may be empty), or false if the sender did not specify the value (it will be empty). For responses returned by the SDK, the sender is the AWS service.\n", "existenceCheckMethodName" : "hasContactFlowId", "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "contactFlowId", "fluentSetterDocumentation" : "

The identifier of the contact flow for the chat.

\n@param contactFlowId The identifier of the contact flow for the chat.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "contactFlowId", "getterDocumentation" : "

The identifier of the contact flow for the chat.

\n@return The identifier of the contact flow for the chat.", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "ContactFlowId", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "ContactFlowId", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "ContactFlowId", "sensitive" : false, "setterDocumentation" : "

The identifier of the contact flow for the chat.

\n@param contactFlowId The identifier of the contact flow for the chat.", "setterMethodName" : "setContactFlowId", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "contactFlowId", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "contactFlowId", "variableType" : "String", "documentation" : "

The identifier of the contact flow for the chat.

", "simpleType" : "String", "variableSetterType" : "String" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null }, { "autoConstructClassIfExists" : { "present" : true }, "beanStyleGetterMethodName" : "getAttributes", "beanStyleSetterMethodName" : "setAttributes", "c2jName" : "Attributes", "c2jShape" : "Attributes", "defaultConsumerFluentSetterDocumentation" : "

A custom key-value pair using an attribute map. The attributes are standard Amazon Connect attributes, and can be accessed in contact flows just like any other contact attributes.

There can be up to 32,768 UTF-8 bytes across all key-value pairs per contact. Attribute keys can include only alphanumeric, dash, and underscore characters.

\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 #attributes(Map)}.\n@param attributes 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 #attributes(Map)", "deprecated" : false, "deprecatedBeanStyleSetterMethodName" : null, "deprecatedFluentGetterMethodName" : null, "deprecatedFluentSetterMethodName" : null, "deprecatedGetterDocumentation" : "

A custom key-value pair using an attribute map. The attributes are standard Amazon Connect attributes, and can be accessed in contact flows just like any other contact attributes.

There can be up to 32,768 UTF-8 bytes across all key-value pairs per contact. Attribute keys can include only alphanumeric, dash, and underscore characters.

\n

\nAttempts to modify the collection returned by this method will result in an UnsupportedOperationException.\n

\n

\nYou can use {@link #hasAttributes()} to see if a value was sent in this field.\n

\n@return A custom key-value pair using an attribute map. The attributes are standard Amazon Connect attributes, and can be accessed in contact flows just like any other contact attributes.

There can be up to 32,768 UTF-8 bytes across all key-value pairs per contact. Attribute keys can include only alphanumeric, dash, and underscore characters.\n@deprecated Use {@link #attributes()}\n", "deprecatedName" : null, "deprecatedSetterDocumentation" : "

A custom key-value pair using an attribute map. The attributes are standard Amazon Connect attributes, and can be accessed in contact flows just like any other contact attributes.

There can be up to 32,768 UTF-8 bytes across all key-value pairs per contact. Attribute keys can include only alphanumeric, dash, and underscore characters.

\n@param attributes A custom key-value pair using an attribute map. The attributes are standard Amazon Connect attributes, and can be accessed in contact flows just like any other contact attributes.

There can be up to 32,768 UTF-8 bytes across all key-value pairs per contact. Attribute keys can include only alphanumeric, dash, and underscore characters.\n@return Returns a reference to this object so that method calls can be chained together.\n@deprecated Use {@link #attributes(Map)}\n", "documentation" : "

A custom key-value pair using an attribute map. The attributes are standard Amazon Connect attributes, and can be accessed in contact flows just like any other contact attributes.

There can be up to 32,768 UTF-8 bytes across all key-value pairs per contact. Attribute keys can include only alphanumeric, dash, and underscore characters.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "existenceCheckDocumentation" : "Returns true if the Attributes property was specified by the sender (it may be empty), or false if the sender did not specify the value (it will be empty). For responses returned by the SDK, the sender is the AWS service.\n", "existenceCheckMethodName" : "hasAttributes", "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "attributes", "fluentSetterDocumentation" : "

A custom key-value pair using an attribute map. The attributes are standard Amazon Connect attributes, and can be accessed in contact flows just like any other contact attributes.

There can be up to 32,768 UTF-8 bytes across all key-value pairs per contact. Attribute keys can include only alphanumeric, dash, and underscore characters.

\n@param attributes A custom key-value pair using an attribute map. The attributes are standard Amazon Connect attributes, and can be accessed in contact flows just like any other contact attributes.

There can be up to 32,768 UTF-8 bytes across all key-value pairs per contact. Attribute keys can include only alphanumeric, dash, and underscore characters.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "attributes", "getterDocumentation" : "

A custom key-value pair using an attribute map. The attributes are standard Amazon Connect attributes, and can be accessed in contact flows just like any other contact attributes.

There can be up to 32,768 UTF-8 bytes across all key-value pairs per contact. Attribute keys can include only alphanumeric, dash, and underscore characters.

\n

\nAttempts to modify the collection returned by this method will result in an UnsupportedOperationException.\n

\n

\nYou can use {@link #hasAttributes()} to see if a value was sent in this field.\n

\n@return A custom key-value pair using an attribute map. The attributes are standard Amazon Connect attributes, and can be accessed in contact flows just like any other contact attributes.

There can be up to 32,768 UTF-8 bytes across all key-value pairs per contact. Attribute keys can include only alphanumeric, dash, and underscore characters.", "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" : "Attributes", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "Attributes", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : true, "mapModel" : { "implType" : "java.util.HashMap", "interfaceType" : "java.util.Map", "keyLocationName" : "key", "keyModel" : { "autoConstructClassIfExists" : { "present" : false }, "beanStyleGetterMethodName" : "getKey", "beanStyleSetterMethodName" : "setKey", "c2jName" : "key", "c2jShape" : "AttributeName", "defaultConsumerFluentSetterDocumentation" : "Sets the value of the Key property for this object.\n\nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #key(String)}.\n@param key a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #key(String)", "deprecated" : false, "deprecatedBeanStyleSetterMethodName" : null, "deprecatedFluentGetterMethodName" : null, "deprecatedFluentSetterMethodName" : null, "deprecatedGetterDocumentation" : "Returns the value of the Key property for this object.\n@return The value of the Key property for this object.\n@deprecated Use {@link #key()}\n", "deprecatedName" : null, "deprecatedSetterDocumentation" : "Sets the value of the Key property for this object.\n\n@param key The new value for the Key property for this object.\n@return Returns a reference to this object so that method calls can be chained together.\n@deprecated Use {@link #key(String)}\n", "documentation" : "", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "existenceCheckDocumentation" : "Returns true if the Key property was specified by the sender (it may be empty), or false if the sender did not specify the value (it will be empty). For responses returned by the SDK, the sender is the AWS service.\n", "existenceCheckMethodName" : "hasKey", "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "key", "fluentSetterDocumentation" : "Sets the value of the Key property for this object.\n\n@param key The new value for the Key property for this object.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "key", "getterDocumentation" : "Returns the value of the Key property for this object.\n@return The value of the Key property for this object.", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "key", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "key", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "Key", "sensitive" : false, "setterDocumentation" : "Sets the value of the Key property for this object.\n\n@param key The new value for the Key property for this object.", "setterMethodName" : "setKey", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "key", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "key", "variableType" : "String", "documentation" : "", "simpleType" : "String", "variableSetterType" : "String" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null }, "valueLocationName" : "value", "valueModel" : { "autoConstructClassIfExists" : { "present" : false }, "beanStyleGetterMethodName" : "getValue", "beanStyleSetterMethodName" : "setValue", "c2jName" : "value", "c2jShape" : "AttributeValue", "defaultConsumerFluentSetterDocumentation" : "Sets the value of the Value property for this object.\n\nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #value(String)}.\n@param value a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #value(String)", "deprecated" : false, "deprecatedBeanStyleSetterMethodName" : null, "deprecatedFluentGetterMethodName" : null, "deprecatedFluentSetterMethodName" : null, "deprecatedGetterDocumentation" : "Returns the value of the Value property for this object.\n@return The value of the Value property for this object.\n@deprecated Use {@link #value()}\n", "deprecatedName" : null, "deprecatedSetterDocumentation" : "Sets the value of the Value property for this object.\n\n@param value The new value for the Value property for this object.\n@return Returns a reference to this object so that method calls can be chained together.\n@deprecated Use {@link #value(String)}\n", "documentation" : "", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "existenceCheckDocumentation" : "Returns true if the Value property was specified by the sender (it may be empty), or false if the sender did not specify the value (it will be empty). For responses returned by the SDK, the sender is the AWS service.\n", "existenceCheckMethodName" : "hasValue", "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "value", "fluentSetterDocumentation" : "Sets the value of the Value property for this object.\n\n@param value The new value for the Value property for this object.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "value", "getterDocumentation" : "Returns the value of the Value property for this object.\n@return The value of the Value property for this object.", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "value", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "value", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "Value", "sensitive" : false, "setterDocumentation" : "Sets the value of the Value property for this object.\n\n@param value The new value for the Value property for this object.", "setterMethodName" : "setValue", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "value", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "value", "variableType" : "String", "documentation" : "", "simpleType" : "String", "variableSetterType" : "String" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null }, "entryType" : "Map.Entry", "templateType" : "java.util.Map" }, "marshallingType" : "MAP", "name" : "Attributes", "sensitive" : false, "setterDocumentation" : "

A custom key-value pair using an attribute map. The attributes are standard Amazon Connect attributes, and can be accessed in contact flows just like any other contact attributes.

There can be up to 32,768 UTF-8 bytes across all key-value pairs per contact. Attribute keys can include only alphanumeric, dash, and underscore characters.

\n@param attributes A custom key-value pair using an attribute map. The attributes are standard Amazon Connect attributes, and can be accessed in contact flows just like any other contact attributes.

There can be up to 32,768 UTF-8 bytes across all key-value pairs per contact. Attribute keys can include only alphanumeric, dash, and underscore characters.", "setterMethodName" : "setAttributes", "setterModel" : { "variableDeclarationType" : "java.util.Map", "variableName" : "attributes", "variableType" : "java.util.Map", "documentation" : null, "simpleType" : "Map", "variableSetterType" : "java.util.Map" }, "simple" : false, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "java.util.Map", "variableName" : "attributes", "variableType" : "java.util.Map", "documentation" : "

A custom key-value pair using an attribute map. The attributes are standard Amazon Connect attributes, and can be accessed in contact flows just like any other contact attributes.

There can be up to 32,768 UTF-8 bytes across all key-value pairs per contact. Attribute keys can include only alphanumeric, dash, and underscore characters.

", "simpleType" : "Map", "variableSetterType" : "java.util.Map" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null }, { "autoConstructClassIfExists" : { "present" : false }, "beanStyleGetterMethodName" : "getParticipantDetails", "beanStyleSetterMethodName" : "setParticipantDetails", "c2jName" : "ParticipantDetails", "c2jShape" : "ParticipantDetails", "defaultConsumerFluentSetterDocumentation" : "

Information identifying the participant.

\nThis is a convenience that creates an instance of the {@link ParticipantDetails.Builder} avoiding the need to create one manually via {@link ParticipantDetails#builder()}.\n\nWhen the {@link Consumer} completes, {@link ParticipantDetails.Builder#build()} is called immediately and its result is passed to {@link #participantDetails(ParticipantDetails)}.\n@param participantDetails a consumer that will call methods on {@link ParticipantDetails.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #participantDetails(ParticipantDetails)", "deprecated" : false, "deprecatedBeanStyleSetterMethodName" : null, "deprecatedFluentGetterMethodName" : null, "deprecatedFluentSetterMethodName" : null, "deprecatedGetterDocumentation" : "

Information identifying the participant.

\n@return Information identifying the participant.\n@deprecated Use {@link #participantDetails()}\n", "deprecatedName" : null, "deprecatedSetterDocumentation" : "

Information identifying the participant.

\n@param participantDetails Information identifying the participant.\n@return Returns a reference to this object so that method calls can be chained together.\n@deprecated Use {@link #participantDetails(ParticipantDetails)}\n", "documentation" : "

Information identifying the participant.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "existenceCheckDocumentation" : "Returns true if the ParticipantDetails property was specified by the sender (it may be empty), or false if the sender did not specify the value (it will be empty). For responses returned by the SDK, the sender is the AWS service.\n", "existenceCheckMethodName" : "hasParticipantDetails", "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "participantDetails", "fluentSetterDocumentation" : "

Information identifying the participant.

\n@param participantDetails Information identifying the participant.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "participantDetails", "getterDocumentation" : "

Information identifying the participant.

\n@return Information identifying the participant.", "getterModel" : { "returnType" : "ParticipantDetails", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "ParticipantDetails", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "ParticipantDetails", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "SDK_POJO", "name" : "ParticipantDetails", "sensitive" : false, "setterDocumentation" : "

Information identifying the participant.

\n@param participantDetails Information identifying the participant.", "setterMethodName" : "setParticipantDetails", "setterModel" : { "variableDeclarationType" : "ParticipantDetails", "variableName" : "participantDetails", "variableType" : "ParticipantDetails", "documentation" : null, "simpleType" : "ParticipantDetails", "variableSetterType" : "ParticipantDetails" }, "simple" : false, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "ParticipantDetails", "variableName" : "participantDetails", "variableType" : "ParticipantDetails", "documentation" : "

Information identifying the participant.

", "simpleType" : "ParticipantDetails", "variableSetterType" : "ParticipantDetails" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null }, { "autoConstructClassIfExists" : { "present" : false }, "beanStyleGetterMethodName" : "getInitialMessage", "beanStyleSetterMethodName" : "setInitialMessage", "c2jName" : "InitialMessage", "c2jShape" : "ChatMessage", "defaultConsumerFluentSetterDocumentation" : "

The initial message to be sent to the newly created chat.

\nThis is a convenience that creates an instance of the {@link ChatMessage.Builder} avoiding the need to create one manually via {@link ChatMessage#builder()}.\n\nWhen the {@link Consumer} completes, {@link ChatMessage.Builder#build()} is called immediately and its result is passed to {@link #initialMessage(ChatMessage)}.\n@param initialMessage a consumer that will call methods on {@link ChatMessage.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #initialMessage(ChatMessage)", "deprecated" : false, "deprecatedBeanStyleSetterMethodName" : null, "deprecatedFluentGetterMethodName" : null, "deprecatedFluentSetterMethodName" : null, "deprecatedGetterDocumentation" : "

The initial message to be sent to the newly created chat.

\n@return The initial message to be sent to the newly created chat.\n@deprecated Use {@link #initialMessage()}\n", "deprecatedName" : null, "deprecatedSetterDocumentation" : "

The initial message to be sent to the newly created chat.

\n@param initialMessage The initial message to be sent to the newly created chat.\n@return Returns a reference to this object so that method calls can be chained together.\n@deprecated Use {@link #initialMessage(ChatMessage)}\n", "documentation" : "

The initial message to be sent to the newly created chat.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "existenceCheckDocumentation" : "Returns true if the InitialMessage property was specified by the sender (it may be empty), or false if the sender did not specify the value (it will be empty). For responses returned by the SDK, the sender is the AWS service.\n", "existenceCheckMethodName" : "hasInitialMessage", "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "initialMessage", "fluentSetterDocumentation" : "

The initial message to be sent to the newly created chat.

\n@param initialMessage The initial message to be sent to the newly created chat.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "initialMessage", "getterDocumentation" : "

The initial message to be sent to the newly created chat.

\n@return The initial message to be sent to the newly created chat.", "getterModel" : { "returnType" : "ChatMessage", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "InitialMessage", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "InitialMessage", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "SDK_POJO", "name" : "InitialMessage", "sensitive" : false, "setterDocumentation" : "

The initial message to be sent to the newly created chat.

\n@param initialMessage The initial message to be sent to the newly created chat.", "setterMethodName" : "setInitialMessage", "setterModel" : { "variableDeclarationType" : "ChatMessage", "variableName" : "initialMessage", "variableType" : "ChatMessage", "documentation" : null, "simpleType" : "ChatMessage", "variableSetterType" : "ChatMessage" }, "simple" : false, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "ChatMessage", "variableName" : "initialMessage", "variableType" : "ChatMessage", "documentation" : "

The initial message to be sent to the newly created chat.

", "simpleType" : "ChatMessage", "variableSetterType" : "ChatMessage" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null }, { "autoConstructClassIfExists" : { "present" : false }, "beanStyleGetterMethodName" : "getClientToken", "beanStyleSetterMethodName" : "setClientToken", "c2jName" : "ClientToken", "c2jShape" : "ClientToken", "defaultConsumerFluentSetterDocumentation" : "

A unique, case-sensitive identifier that you provide to ensure the idempotency of the 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 #clientToken(String)}.\n@param clientToken a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #clientToken(String)", "deprecated" : false, "deprecatedBeanStyleSetterMethodName" : null, "deprecatedFluentGetterMethodName" : null, "deprecatedFluentSetterMethodName" : null, "deprecatedGetterDocumentation" : "

A unique, case-sensitive identifier that you provide to ensure the idempotency of the request.

\n@return A unique, case-sensitive identifier that you provide to ensure the idempotency of the request.\n@deprecated Use {@link #clientToken()}\n", "deprecatedName" : null, "deprecatedSetterDocumentation" : "

A unique, case-sensitive identifier that you provide to ensure the idempotency of the request.

\n@param clientToken A unique, case-sensitive identifier that you provide to ensure the idempotency of the request.\n@return Returns a reference to this object so that method calls can be chained together.\n@deprecated Use {@link #clientToken(String)}\n", "documentation" : "

A unique, case-sensitive identifier that you provide to ensure the idempotency of the request.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "existenceCheckDocumentation" : "Returns true if the ClientToken property was specified by the sender (it may be empty), or false if the sender did not specify the value (it will be empty). For responses returned by the SDK, the sender is the AWS service.\n", "existenceCheckMethodName" : "hasClientToken", "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "clientToken", "fluentSetterDocumentation" : "

A unique, case-sensitive identifier that you provide to ensure the idempotency of the request.

\n@param clientToken A unique, case-sensitive identifier that you provide to ensure the idempotency of the request.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "clientToken", "getterDocumentation" : "

A unique, case-sensitive identifier that you provide to ensure the idempotency of the request.

\n@return A unique, case-sensitive identifier that you provide to ensure the idempotency of the 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" : "ClientToken", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "ClientToken", "uri" : false }, "idempotencyToken" : true, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "ClientToken", "sensitive" : false, "setterDocumentation" : "

A unique, case-sensitive identifier that you provide to ensure the idempotency of the request.

\n@param clientToken A unique, case-sensitive identifier that you provide to ensure the idempotency of the request.", "setterMethodName" : "setClientToken", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "clientToken", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "clientToken", "variableType" : "String", "documentation" : "

A unique, case-sensitive identifier that you provide to ensure the idempotency of the request.

", "simpleType" : "String", "variableSetterType" : "String" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null } ], "membersAsMap" : { "Attributes" : { "autoConstructClassIfExists" : { "present" : true }, "beanStyleGetterMethodName" : "getAttributes", "beanStyleSetterMethodName" : "setAttributes", "c2jName" : "Attributes", "c2jShape" : "Attributes", "defaultConsumerFluentSetterDocumentation" : "

A custom key-value pair using an attribute map. The attributes are standard Amazon Connect attributes, and can be accessed in contact flows just like any other contact attributes.

There can be up to 32,768 UTF-8 bytes across all key-value pairs per contact. Attribute keys can include only alphanumeric, dash, and underscore characters.

\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 #attributes(Map)}.\n@param attributes 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 #attributes(Map)", "deprecated" : false, "deprecatedBeanStyleSetterMethodName" : null, "deprecatedFluentGetterMethodName" : null, "deprecatedFluentSetterMethodName" : null, "deprecatedGetterDocumentation" : "

A custom key-value pair using an attribute map. The attributes are standard Amazon Connect attributes, and can be accessed in contact flows just like any other contact attributes.

There can be up to 32,768 UTF-8 bytes across all key-value pairs per contact. Attribute keys can include only alphanumeric, dash, and underscore characters.

\n

\nAttempts to modify the collection returned by this method will result in an UnsupportedOperationException.\n

\n

\nYou can use {@link #hasAttributes()} to see if a value was sent in this field.\n

\n@return A custom key-value pair using an attribute map. The attributes are standard Amazon Connect attributes, and can be accessed in contact flows just like any other contact attributes.

There can be up to 32,768 UTF-8 bytes across all key-value pairs per contact. Attribute keys can include only alphanumeric, dash, and underscore characters.\n@deprecated Use {@link #attributes()}\n", "deprecatedName" : null, "deprecatedSetterDocumentation" : "

A custom key-value pair using an attribute map. The attributes are standard Amazon Connect attributes, and can be accessed in contact flows just like any other contact attributes.

There can be up to 32,768 UTF-8 bytes across all key-value pairs per contact. Attribute keys can include only alphanumeric, dash, and underscore characters.

\n@param attributes A custom key-value pair using an attribute map. The attributes are standard Amazon Connect attributes, and can be accessed in contact flows just like any other contact attributes.

There can be up to 32,768 UTF-8 bytes across all key-value pairs per contact. Attribute keys can include only alphanumeric, dash, and underscore characters.\n@return Returns a reference to this object so that method calls can be chained together.\n@deprecated Use {@link #attributes(Map)}\n", "documentation" : "

A custom key-value pair using an attribute map. The attributes are standard Amazon Connect attributes, and can be accessed in contact flows just like any other contact attributes.

There can be up to 32,768 UTF-8 bytes across all key-value pairs per contact. Attribute keys can include only alphanumeric, dash, and underscore characters.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "existenceCheckDocumentation" : "Returns true if the Attributes property was specified by the sender (it may be empty), or false if the sender did not specify the value (it will be empty). For responses returned by the SDK, the sender is the AWS service.\n", "existenceCheckMethodName" : "hasAttributes", "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "attributes", "fluentSetterDocumentation" : "

A custom key-value pair using an attribute map. The attributes are standard Amazon Connect attributes, and can be accessed in contact flows just like any other contact attributes.

There can be up to 32,768 UTF-8 bytes across all key-value pairs per contact. Attribute keys can include only alphanumeric, dash, and underscore characters.

\n@param attributes A custom key-value pair using an attribute map. The attributes are standard Amazon Connect attributes, and can be accessed in contact flows just like any other contact attributes.

There can be up to 32,768 UTF-8 bytes across all key-value pairs per contact. Attribute keys can include only alphanumeric, dash, and underscore characters.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "attributes", "getterDocumentation" : "

A custom key-value pair using an attribute map. The attributes are standard Amazon Connect attributes, and can be accessed in contact flows just like any other contact attributes.

There can be up to 32,768 UTF-8 bytes across all key-value pairs per contact. Attribute keys can include only alphanumeric, dash, and underscore characters.

\n

\nAttempts to modify the collection returned by this method will result in an UnsupportedOperationException.\n

\n

\nYou can use {@link #hasAttributes()} to see if a value was sent in this field.\n

\n@return A custom key-value pair using an attribute map. The attributes are standard Amazon Connect attributes, and can be accessed in contact flows just like any other contact attributes.

There can be up to 32,768 UTF-8 bytes across all key-value pairs per contact. Attribute keys can include only alphanumeric, dash, and underscore characters.", "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" : "Attributes", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "Attributes", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : true, "mapModel" : { "implType" : "java.util.HashMap", "interfaceType" : "java.util.Map", "keyLocationName" : "key", "keyModel" : { "autoConstructClassIfExists" : { "present" : false }, "beanStyleGetterMethodName" : "getKey", "beanStyleSetterMethodName" : "setKey", "c2jName" : "key", "c2jShape" : "AttributeName", "defaultConsumerFluentSetterDocumentation" : "Sets the value of the Key property for this object.\n\nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #key(String)}.\n@param key a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #key(String)", "deprecated" : false, "deprecatedBeanStyleSetterMethodName" : null, "deprecatedFluentGetterMethodName" : null, "deprecatedFluentSetterMethodName" : null, "deprecatedGetterDocumentation" : "Returns the value of the Key property for this object.\n@return The value of the Key property for this object.\n@deprecated Use {@link #key()}\n", "deprecatedName" : null, "deprecatedSetterDocumentation" : "Sets the value of the Key property for this object.\n\n@param key The new value for the Key property for this object.\n@return Returns a reference to this object so that method calls can be chained together.\n@deprecated Use {@link #key(String)}\n", "documentation" : "", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "existenceCheckDocumentation" : "Returns true if the Key property was specified by the sender (it may be empty), or false if the sender did not specify the value (it will be empty). For responses returned by the SDK, the sender is the AWS service.\n", "existenceCheckMethodName" : "hasKey", "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "key", "fluentSetterDocumentation" : "Sets the value of the Key property for this object.\n\n@param key The new value for the Key property for this object.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "key", "getterDocumentation" : "Returns the value of the Key property for this object.\n@return The value of the Key property for this object.", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "key", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "key", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "Key", "sensitive" : false, "setterDocumentation" : "Sets the value of the Key property for this object.\n\n@param key The new value for the Key property for this object.", "setterMethodName" : "setKey", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "key", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "key", "variableType" : "String", "documentation" : "", "simpleType" : "String", "variableSetterType" : "String" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null }, "valueLocationName" : "value", "valueModel" : { "autoConstructClassIfExists" : { "present" : false }, "beanStyleGetterMethodName" : "getValue", "beanStyleSetterMethodName" : "setValue", "c2jName" : "value", "c2jShape" : "AttributeValue", "defaultConsumerFluentSetterDocumentation" : "Sets the value of the Value property for this object.\n\nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #value(String)}.\n@param value a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #value(String)", "deprecated" : false, "deprecatedBeanStyleSetterMethodName" : null, "deprecatedFluentGetterMethodName" : null, "deprecatedFluentSetterMethodName" : null, "deprecatedGetterDocumentation" : "Returns the value of the Value property for this object.\n@return The value of the Value property for this object.\n@deprecated Use {@link #value()}\n", "deprecatedName" : null, "deprecatedSetterDocumentation" : "Sets the value of the Value property for this object.\n\n@param value The new value for the Value property for this object.\n@return Returns a reference to this object so that method calls can be chained together.\n@deprecated Use {@link #value(String)}\n", "documentation" : "", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "existenceCheckDocumentation" : "Returns true if the Value property was specified by the sender (it may be empty), or false if the sender did not specify the value (it will be empty). For responses returned by the SDK, the sender is the AWS service.\n", "existenceCheckMethodName" : "hasValue", "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "value", "fluentSetterDocumentation" : "Sets the value of the Value property for this object.\n\n@param value The new value for the Value property for this object.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "value", "getterDocumentation" : "Returns the value of the Value property for this object.\n@return The value of the Value property for this object.", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "value", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "value", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "Value", "sensitive" : false, "setterDocumentation" : "Sets the value of the Value property for this object.\n\n@param value The new value for the Value property for this object.", "setterMethodName" : "setValue", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "value", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "value", "variableType" : "String", "documentation" : "", "simpleType" : "String", "variableSetterType" : "String" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null }, "entryType" : "Map.Entry", "templateType" : "java.util.Map" }, "marshallingType" : "MAP", "name" : "Attributes", "sensitive" : false, "setterDocumentation" : "

A custom key-value pair using an attribute map. The attributes are standard Amazon Connect attributes, and can be accessed in contact flows just like any other contact attributes.

There can be up to 32,768 UTF-8 bytes across all key-value pairs per contact. Attribute keys can include only alphanumeric, dash, and underscore characters.

\n@param attributes A custom key-value pair using an attribute map. The attributes are standard Amazon Connect attributes, and can be accessed in contact flows just like any other contact attributes.

There can be up to 32,768 UTF-8 bytes across all key-value pairs per contact. Attribute keys can include only alphanumeric, dash, and underscore characters.", "setterMethodName" : "setAttributes", "setterModel" : { "variableDeclarationType" : "java.util.Map", "variableName" : "attributes", "variableType" : "java.util.Map", "documentation" : null, "simpleType" : "Map", "variableSetterType" : "java.util.Map" }, "simple" : false, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "java.util.Map", "variableName" : "attributes", "variableType" : "java.util.Map", "documentation" : "

A custom key-value pair using an attribute map. The attributes are standard Amazon Connect attributes, and can be accessed in contact flows just like any other contact attributes.

There can be up to 32,768 UTF-8 bytes across all key-value pairs per contact. Attribute keys can include only alphanumeric, dash, and underscore characters.

", "simpleType" : "Map", "variableSetterType" : "java.util.Map" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null }, "ClientToken" : { "autoConstructClassIfExists" : { "present" : false }, "beanStyleGetterMethodName" : "getClientToken", "beanStyleSetterMethodName" : "setClientToken", "c2jName" : "ClientToken", "c2jShape" : "ClientToken", "defaultConsumerFluentSetterDocumentation" : "

A unique, case-sensitive identifier that you provide to ensure the idempotency of the 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 #clientToken(String)}.\n@param clientToken a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #clientToken(String)", "deprecated" : false, "deprecatedBeanStyleSetterMethodName" : null, "deprecatedFluentGetterMethodName" : null, "deprecatedFluentSetterMethodName" : null, "deprecatedGetterDocumentation" : "

A unique, case-sensitive identifier that you provide to ensure the idempotency of the request.

\n@return A unique, case-sensitive identifier that you provide to ensure the idempotency of the request.\n@deprecated Use {@link #clientToken()}\n", "deprecatedName" : null, "deprecatedSetterDocumentation" : "

A unique, case-sensitive identifier that you provide to ensure the idempotency of the request.

\n@param clientToken A unique, case-sensitive identifier that you provide to ensure the idempotency of the request.\n@return Returns a reference to this object so that method calls can be chained together.\n@deprecated Use {@link #clientToken(String)}\n", "documentation" : "

A unique, case-sensitive identifier that you provide to ensure the idempotency of the request.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "existenceCheckDocumentation" : "Returns true if the ClientToken property was specified by the sender (it may be empty), or false if the sender did not specify the value (it will be empty). For responses returned by the SDK, the sender is the AWS service.\n", "existenceCheckMethodName" : "hasClientToken", "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "clientToken", "fluentSetterDocumentation" : "

A unique, case-sensitive identifier that you provide to ensure the idempotency of the request.

\n@param clientToken A unique, case-sensitive identifier that you provide to ensure the idempotency of the request.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "clientToken", "getterDocumentation" : "

A unique, case-sensitive identifier that you provide to ensure the idempotency of the request.

\n@return A unique, case-sensitive identifier that you provide to ensure the idempotency of the 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" : "ClientToken", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "ClientToken", "uri" : false }, "idempotencyToken" : true, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "ClientToken", "sensitive" : false, "setterDocumentation" : "

A unique, case-sensitive identifier that you provide to ensure the idempotency of the request.

\n@param clientToken A unique, case-sensitive identifier that you provide to ensure the idempotency of the request.", "setterMethodName" : "setClientToken", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "clientToken", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "clientToken", "variableType" : "String", "documentation" : "

A unique, case-sensitive identifier that you provide to ensure the idempotency of the request.

", "simpleType" : "String", "variableSetterType" : "String" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null }, "ContactFlowId" : { "autoConstructClassIfExists" : { "present" : false }, "beanStyleGetterMethodName" : "getContactFlowId", "beanStyleSetterMethodName" : "setContactFlowId", "c2jName" : "ContactFlowId", "c2jShape" : "ContactFlowId", "defaultConsumerFluentSetterDocumentation" : "

The identifier of the contact flow for the chat.

\nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #contactFlowId(String)}.\n@param contactFlowId a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #contactFlowId(String)", "deprecated" : false, "deprecatedBeanStyleSetterMethodName" : null, "deprecatedFluentGetterMethodName" : null, "deprecatedFluentSetterMethodName" : null, "deprecatedGetterDocumentation" : "

The identifier of the contact flow for the chat.

\n@return The identifier of the contact flow for the chat.\n@deprecated Use {@link #contactFlowId()}\n", "deprecatedName" : null, "deprecatedSetterDocumentation" : "

The identifier of the contact flow for the chat.

\n@param contactFlowId The identifier of the contact flow for the chat.\n@return Returns a reference to this object so that method calls can be chained together.\n@deprecated Use {@link #contactFlowId(String)}\n", "documentation" : "

The identifier of the contact flow for the chat.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "existenceCheckDocumentation" : "Returns true if the ContactFlowId property was specified by the sender (it may be empty), or false if the sender did not specify the value (it will be empty). For responses returned by the SDK, the sender is the AWS service.\n", "existenceCheckMethodName" : "hasContactFlowId", "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "contactFlowId", "fluentSetterDocumentation" : "

The identifier of the contact flow for the chat.

\n@param contactFlowId The identifier of the contact flow for the chat.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "contactFlowId", "getterDocumentation" : "

The identifier of the contact flow for the chat.

\n@return The identifier of the contact flow for the chat.", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "ContactFlowId", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "ContactFlowId", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "ContactFlowId", "sensitive" : false, "setterDocumentation" : "

The identifier of the contact flow for the chat.

\n@param contactFlowId The identifier of the contact flow for the chat.", "setterMethodName" : "setContactFlowId", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "contactFlowId", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "contactFlowId", "variableType" : "String", "documentation" : "

The identifier of the contact flow for the chat.

", "simpleType" : "String", "variableSetterType" : "String" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null }, "InitialMessage" : { "autoConstructClassIfExists" : { "present" : false }, "beanStyleGetterMethodName" : "getInitialMessage", "beanStyleSetterMethodName" : "setInitialMessage", "c2jName" : "InitialMessage", "c2jShape" : "ChatMessage", "defaultConsumerFluentSetterDocumentation" : "

The initial message to be sent to the newly created chat.

\nThis is a convenience that creates an instance of the {@link ChatMessage.Builder} avoiding the need to create one manually via {@link ChatMessage#builder()}.\n\nWhen the {@link Consumer} completes, {@link ChatMessage.Builder#build()} is called immediately and its result is passed to {@link #initialMessage(ChatMessage)}.\n@param initialMessage a consumer that will call methods on {@link ChatMessage.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #initialMessage(ChatMessage)", "deprecated" : false, "deprecatedBeanStyleSetterMethodName" : null, "deprecatedFluentGetterMethodName" : null, "deprecatedFluentSetterMethodName" : null, "deprecatedGetterDocumentation" : "

The initial message to be sent to the newly created chat.

\n@return The initial message to be sent to the newly created chat.\n@deprecated Use {@link #initialMessage()}\n", "deprecatedName" : null, "deprecatedSetterDocumentation" : "

The initial message to be sent to the newly created chat.

\n@param initialMessage The initial message to be sent to the newly created chat.\n@return Returns a reference to this object so that method calls can be chained together.\n@deprecated Use {@link #initialMessage(ChatMessage)}\n", "documentation" : "

The initial message to be sent to the newly created chat.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "existenceCheckDocumentation" : "Returns true if the InitialMessage property was specified by the sender (it may be empty), or false if the sender did not specify the value (it will be empty). For responses returned by the SDK, the sender is the AWS service.\n", "existenceCheckMethodName" : "hasInitialMessage", "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "initialMessage", "fluentSetterDocumentation" : "

The initial message to be sent to the newly created chat.

\n@param initialMessage The initial message to be sent to the newly created chat.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "initialMessage", "getterDocumentation" : "

The initial message to be sent to the newly created chat.

\n@return The initial message to be sent to the newly created chat.", "getterModel" : { "returnType" : "ChatMessage", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "InitialMessage", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "InitialMessage", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "SDK_POJO", "name" : "InitialMessage", "sensitive" : false, "setterDocumentation" : "

The initial message to be sent to the newly created chat.

\n@param initialMessage The initial message to be sent to the newly created chat.", "setterMethodName" : "setInitialMessage", "setterModel" : { "variableDeclarationType" : "ChatMessage", "variableName" : "initialMessage", "variableType" : "ChatMessage", "documentation" : null, "simpleType" : "ChatMessage", "variableSetterType" : "ChatMessage" }, "simple" : false, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "ChatMessage", "variableName" : "initialMessage", "variableType" : "ChatMessage", "documentation" : "

The initial message to be sent to the newly created chat.

", "simpleType" : "ChatMessage", "variableSetterType" : "ChatMessage" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null }, "InstanceId" : { "autoConstructClassIfExists" : { "present" : false }, "beanStyleGetterMethodName" : "getInstanceId", "beanStyleSetterMethodName" : "setInstanceId", "c2jName" : "InstanceId", "c2jShape" : "InstanceId", "defaultConsumerFluentSetterDocumentation" : "

The identifier of the Amazon Connect instance.

\nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #instanceId(String)}.\n@param instanceId a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #instanceId(String)", "deprecated" : false, "deprecatedBeanStyleSetterMethodName" : null, "deprecatedFluentGetterMethodName" : null, "deprecatedFluentSetterMethodName" : null, "deprecatedGetterDocumentation" : "

The identifier of the Amazon Connect instance.

\n@return The identifier of the Amazon Connect instance.\n@deprecated Use {@link #instanceId()}\n", "deprecatedName" : null, "deprecatedSetterDocumentation" : "

The identifier of the Amazon Connect instance.

\n@param instanceId The identifier of the Amazon Connect instance.\n@return Returns a reference to this object so that method calls can be chained together.\n@deprecated Use {@link #instanceId(String)}\n", "documentation" : "

The identifier of the Amazon Connect instance.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "existenceCheckDocumentation" : "Returns true if the InstanceId property was specified by the sender (it may be empty), or false if the sender did not specify the value (it will be empty). For responses returned by the SDK, the sender is the AWS service.\n", "existenceCheckMethodName" : "hasInstanceId", "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "instanceId", "fluentSetterDocumentation" : "

The identifier of the Amazon Connect instance.

\n@param instanceId The identifier of the Amazon Connect instance.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "instanceId", "getterDocumentation" : "

The identifier of the Amazon Connect instance.

\n@return The identifier of the Amazon Connect instance.", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "InstanceId", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "InstanceId", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "InstanceId", "sensitive" : false, "setterDocumentation" : "

The identifier of the Amazon Connect instance.

\n@param instanceId The identifier of the Amazon Connect instance.", "setterMethodName" : "setInstanceId", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "instanceId", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "instanceId", "variableType" : "String", "documentation" : "

The identifier of the Amazon Connect instance.

", "simpleType" : "String", "variableSetterType" : "String" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null }, "ParticipantDetails" : { "autoConstructClassIfExists" : { "present" : false }, "beanStyleGetterMethodName" : "getParticipantDetails", "beanStyleSetterMethodName" : "setParticipantDetails", "c2jName" : "ParticipantDetails", "c2jShape" : "ParticipantDetails", "defaultConsumerFluentSetterDocumentation" : "

Information identifying the participant.

\nThis is a convenience that creates an instance of the {@link ParticipantDetails.Builder} avoiding the need to create one manually via {@link ParticipantDetails#builder()}.\n\nWhen the {@link Consumer} completes, {@link ParticipantDetails.Builder#build()} is called immediately and its result is passed to {@link #participantDetails(ParticipantDetails)}.\n@param participantDetails a consumer that will call methods on {@link ParticipantDetails.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #participantDetails(ParticipantDetails)", "deprecated" : false, "deprecatedBeanStyleSetterMethodName" : null, "deprecatedFluentGetterMethodName" : null, "deprecatedFluentSetterMethodName" : null, "deprecatedGetterDocumentation" : "

Information identifying the participant.

\n@return Information identifying the participant.\n@deprecated Use {@link #participantDetails()}\n", "deprecatedName" : null, "deprecatedSetterDocumentation" : "

Information identifying the participant.

\n@param participantDetails Information identifying the participant.\n@return Returns a reference to this object so that method calls can be chained together.\n@deprecated Use {@link #participantDetails(ParticipantDetails)}\n", "documentation" : "

Information identifying the participant.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "existenceCheckDocumentation" : "Returns true if the ParticipantDetails property was specified by the sender (it may be empty), or false if the sender did not specify the value (it will be empty). For responses returned by the SDK, the sender is the AWS service.\n", "existenceCheckMethodName" : "hasParticipantDetails", "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "participantDetails", "fluentSetterDocumentation" : "

Information identifying the participant.

\n@param participantDetails Information identifying the participant.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "participantDetails", "getterDocumentation" : "

Information identifying the participant.

\n@return Information identifying the participant.", "getterModel" : { "returnType" : "ParticipantDetails", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "ParticipantDetails", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "ParticipantDetails", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "SDK_POJO", "name" : "ParticipantDetails", "sensitive" : false, "setterDocumentation" : "

Information identifying the participant.

\n@param participantDetails Information identifying the participant.", "setterMethodName" : "setParticipantDetails", "setterModel" : { "variableDeclarationType" : "ParticipantDetails", "variableName" : "participantDetails", "variableType" : "ParticipantDetails", "documentation" : null, "simpleType" : "ParticipantDetails", "variableSetterType" : "ParticipantDetails" }, "simple" : false, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "ParticipantDetails", "variableName" : "participantDetails", "variableType" : "ParticipantDetails", "documentation" : "

Information identifying the participant.

", "simpleType" : "ParticipantDetails", "variableSetterType" : "ParticipantDetails" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null } }, "nonStreamingMembers" : [ { "autoConstructClassIfExists" : { "present" : false }, "beanStyleGetterMethodName" : "getInstanceId", "beanStyleSetterMethodName" : "setInstanceId", "c2jName" : "InstanceId", "c2jShape" : "InstanceId", "defaultConsumerFluentSetterDocumentation" : "

The identifier of the Amazon Connect instance.

\nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #instanceId(String)}.\n@param instanceId a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #instanceId(String)", "deprecated" : false, "deprecatedBeanStyleSetterMethodName" : null, "deprecatedFluentGetterMethodName" : null, "deprecatedFluentSetterMethodName" : null, "deprecatedGetterDocumentation" : "

The identifier of the Amazon Connect instance.

\n@return The identifier of the Amazon Connect instance.\n@deprecated Use {@link #instanceId()}\n", "deprecatedName" : null, "deprecatedSetterDocumentation" : "

The identifier of the Amazon Connect instance.

\n@param instanceId The identifier of the Amazon Connect instance.\n@return Returns a reference to this object so that method calls can be chained together.\n@deprecated Use {@link #instanceId(String)}\n", "documentation" : "

The identifier of the Amazon Connect instance.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "existenceCheckDocumentation" : "Returns true if the InstanceId property was specified by the sender (it may be empty), or false if the sender did not specify the value (it will be empty). For responses returned by the SDK, the sender is the AWS service.\n", "existenceCheckMethodName" : "hasInstanceId", "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "instanceId", "fluentSetterDocumentation" : "

The identifier of the Amazon Connect instance.

\n@param instanceId The identifier of the Amazon Connect instance.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "instanceId", "getterDocumentation" : "

The identifier of the Amazon Connect instance.

\n@return The identifier of the Amazon Connect instance.", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "InstanceId", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "InstanceId", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "InstanceId", "sensitive" : false, "setterDocumentation" : "

The identifier of the Amazon Connect instance.

\n@param instanceId The identifier of the Amazon Connect instance.", "setterMethodName" : "setInstanceId", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "instanceId", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "instanceId", "variableType" : "String", "documentation" : "

The identifier of the Amazon Connect instance.

", "simpleType" : "String", "variableSetterType" : "String" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null }, { "autoConstructClassIfExists" : { "present" : false }, "beanStyleGetterMethodName" : "getContactFlowId", "beanStyleSetterMethodName" : "setContactFlowId", "c2jName" : "ContactFlowId", "c2jShape" : "ContactFlowId", "defaultConsumerFluentSetterDocumentation" : "

The identifier of the contact flow for the chat.

\nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #contactFlowId(String)}.\n@param contactFlowId a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #contactFlowId(String)", "deprecated" : false, "deprecatedBeanStyleSetterMethodName" : null, "deprecatedFluentGetterMethodName" : null, "deprecatedFluentSetterMethodName" : null, "deprecatedGetterDocumentation" : "

The identifier of the contact flow for the chat.

\n@return The identifier of the contact flow for the chat.\n@deprecated Use {@link #contactFlowId()}\n", "deprecatedName" : null, "deprecatedSetterDocumentation" : "

The identifier of the contact flow for the chat.

\n@param contactFlowId The identifier of the contact flow for the chat.\n@return Returns a reference to this object so that method calls can be chained together.\n@deprecated Use {@link #contactFlowId(String)}\n", "documentation" : "

The identifier of the contact flow for the chat.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "existenceCheckDocumentation" : "Returns true if the ContactFlowId property was specified by the sender (it may be empty), or false if the sender did not specify the value (it will be empty). For responses returned by the SDK, the sender is the AWS service.\n", "existenceCheckMethodName" : "hasContactFlowId", "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "contactFlowId", "fluentSetterDocumentation" : "

The identifier of the contact flow for the chat.

\n@param contactFlowId The identifier of the contact flow for the chat.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "contactFlowId", "getterDocumentation" : "

The identifier of the contact flow for the chat.

\n@return The identifier of the contact flow for the chat.", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "ContactFlowId", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "ContactFlowId", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "ContactFlowId", "sensitive" : false, "setterDocumentation" : "

The identifier of the contact flow for the chat.

\n@param contactFlowId The identifier of the contact flow for the chat.", "setterMethodName" : "setContactFlowId", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "contactFlowId", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "contactFlowId", "variableType" : "String", "documentation" : "

The identifier of the contact flow for the chat.

", "simpleType" : "String", "variableSetterType" : "String" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null }, { "autoConstructClassIfExists" : { "present" : true }, "beanStyleGetterMethodName" : "getAttributes", "beanStyleSetterMethodName" : "setAttributes", "c2jName" : "Attributes", "c2jShape" : "Attributes", "defaultConsumerFluentSetterDocumentation" : "

A custom key-value pair using an attribute map. The attributes are standard Amazon Connect attributes, and can be accessed in contact flows just like any other contact attributes.

There can be up to 32,768 UTF-8 bytes across all key-value pairs per contact. Attribute keys can include only alphanumeric, dash, and underscore characters.

\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 #attributes(Map)}.\n@param attributes 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 #attributes(Map)", "deprecated" : false, "deprecatedBeanStyleSetterMethodName" : null, "deprecatedFluentGetterMethodName" : null, "deprecatedFluentSetterMethodName" : null, "deprecatedGetterDocumentation" : "

A custom key-value pair using an attribute map. The attributes are standard Amazon Connect attributes, and can be accessed in contact flows just like any other contact attributes.

There can be up to 32,768 UTF-8 bytes across all key-value pairs per contact. Attribute keys can include only alphanumeric, dash, and underscore characters.

\n

\nAttempts to modify the collection returned by this method will result in an UnsupportedOperationException.\n

\n

\nYou can use {@link #hasAttributes()} to see if a value was sent in this field.\n

\n@return A custom key-value pair using an attribute map. The attributes are standard Amazon Connect attributes, and can be accessed in contact flows just like any other contact attributes.

There can be up to 32,768 UTF-8 bytes across all key-value pairs per contact. Attribute keys can include only alphanumeric, dash, and underscore characters.\n@deprecated Use {@link #attributes()}\n", "deprecatedName" : null, "deprecatedSetterDocumentation" : "

A custom key-value pair using an attribute map. The attributes are standard Amazon Connect attributes, and can be accessed in contact flows just like any other contact attributes.

There can be up to 32,768 UTF-8 bytes across all key-value pairs per contact. Attribute keys can include only alphanumeric, dash, and underscore characters.

\n@param attributes A custom key-value pair using an attribute map. The attributes are standard Amazon Connect attributes, and can be accessed in contact flows just like any other contact attributes.

There can be up to 32,768 UTF-8 bytes across all key-value pairs per contact. Attribute keys can include only alphanumeric, dash, and underscore characters.\n@return Returns a reference to this object so that method calls can be chained together.\n@deprecated Use {@link #attributes(Map)}\n", "documentation" : "

A custom key-value pair using an attribute map. The attributes are standard Amazon Connect attributes, and can be accessed in contact flows just like any other contact attributes.

There can be up to 32,768 UTF-8 bytes across all key-value pairs per contact. Attribute keys can include only alphanumeric, dash, and underscore characters.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "existenceCheckDocumentation" : "Returns true if the Attributes property was specified by the sender (it may be empty), or false if the sender did not specify the value (it will be empty). For responses returned by the SDK, the sender is the AWS service.\n", "existenceCheckMethodName" : "hasAttributes", "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "attributes", "fluentSetterDocumentation" : "

A custom key-value pair using an attribute map. The attributes are standard Amazon Connect attributes, and can be accessed in contact flows just like any other contact attributes.

There can be up to 32,768 UTF-8 bytes across all key-value pairs per contact. Attribute keys can include only alphanumeric, dash, and underscore characters.

\n@param attributes A custom key-value pair using an attribute map. The attributes are standard Amazon Connect attributes, and can be accessed in contact flows just like any other contact attributes.

There can be up to 32,768 UTF-8 bytes across all key-value pairs per contact. Attribute keys can include only alphanumeric, dash, and underscore characters.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "attributes", "getterDocumentation" : "

A custom key-value pair using an attribute map. The attributes are standard Amazon Connect attributes, and can be accessed in contact flows just like any other contact attributes.

There can be up to 32,768 UTF-8 bytes across all key-value pairs per contact. Attribute keys can include only alphanumeric, dash, and underscore characters.

\n

\nAttempts to modify the collection returned by this method will result in an UnsupportedOperationException.\n

\n

\nYou can use {@link #hasAttributes()} to see if a value was sent in this field.\n

\n@return A custom key-value pair using an attribute map. The attributes are standard Amazon Connect attributes, and can be accessed in contact flows just like any other contact attributes.

There can be up to 32,768 UTF-8 bytes across all key-value pairs per contact. Attribute keys can include only alphanumeric, dash, and underscore characters.", "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" : "Attributes", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "Attributes", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : true, "mapModel" : { "implType" : "java.util.HashMap", "interfaceType" : "java.util.Map", "keyLocationName" : "key", "keyModel" : { "autoConstructClassIfExists" : { "present" : false }, "beanStyleGetterMethodName" : "getKey", "beanStyleSetterMethodName" : "setKey", "c2jName" : "key", "c2jShape" : "AttributeName", "defaultConsumerFluentSetterDocumentation" : "Sets the value of the Key property for this object.\n\nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #key(String)}.\n@param key a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #key(String)", "deprecated" : false, "deprecatedBeanStyleSetterMethodName" : null, "deprecatedFluentGetterMethodName" : null, "deprecatedFluentSetterMethodName" : null, "deprecatedGetterDocumentation" : "Returns the value of the Key property for this object.\n@return The value of the Key property for this object.\n@deprecated Use {@link #key()}\n", "deprecatedName" : null, "deprecatedSetterDocumentation" : "Sets the value of the Key property for this object.\n\n@param key The new value for the Key property for this object.\n@return Returns a reference to this object so that method calls can be chained together.\n@deprecated Use {@link #key(String)}\n", "documentation" : "", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "existenceCheckDocumentation" : "Returns true if the Key property was specified by the sender (it may be empty), or false if the sender did not specify the value (it will be empty). For responses returned by the SDK, the sender is the AWS service.\n", "existenceCheckMethodName" : "hasKey", "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "key", "fluentSetterDocumentation" : "Sets the value of the Key property for this object.\n\n@param key The new value for the Key property for this object.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "key", "getterDocumentation" : "Returns the value of the Key property for this object.\n@return The value of the Key property for this object.", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "key", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "key", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "Key", "sensitive" : false, "setterDocumentation" : "Sets the value of the Key property for this object.\n\n@param key The new value for the Key property for this object.", "setterMethodName" : "setKey", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "key", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "key", "variableType" : "String", "documentation" : "", "simpleType" : "String", "variableSetterType" : "String" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null }, "valueLocationName" : "value", "valueModel" : { "autoConstructClassIfExists" : { "present" : false }, "beanStyleGetterMethodName" : "getValue", "beanStyleSetterMethodName" : "setValue", "c2jName" : "value", "c2jShape" : "AttributeValue", "defaultConsumerFluentSetterDocumentation" : "Sets the value of the Value property for this object.\n\nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #value(String)}.\n@param value a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #value(String)", "deprecated" : false, "deprecatedBeanStyleSetterMethodName" : null, "deprecatedFluentGetterMethodName" : null, "deprecatedFluentSetterMethodName" : null, "deprecatedGetterDocumentation" : "Returns the value of the Value property for this object.\n@return The value of the Value property for this object.\n@deprecated Use {@link #value()}\n", "deprecatedName" : null, "deprecatedSetterDocumentation" : "Sets the value of the Value property for this object.\n\n@param value The new value for the Value property for this object.\n@return Returns a reference to this object so that method calls can be chained together.\n@deprecated Use {@link #value(String)}\n", "documentation" : "", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "existenceCheckDocumentation" : "Returns true if the Value property was specified by the sender (it may be empty), or false if the sender did not specify the value (it will be empty). For responses returned by the SDK, the sender is the AWS service.\n", "existenceCheckMethodName" : "hasValue", "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "value", "fluentSetterDocumentation" : "Sets the value of the Value property for this object.\n\n@param value The new value for the Value property for this object.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "value", "getterDocumentation" : "Returns the value of the Value property for this object.\n@return The value of the Value property for this object.", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "value", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "value", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "Value", "sensitive" : false, "setterDocumentation" : "Sets the value of the Value property for this object.\n\n@param value The new value for the Value property for this object.", "setterMethodName" : "setValue", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "value", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "value", "variableType" : "String", "documentation" : "", "simpleType" : "String", "variableSetterType" : "String" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null }, "entryType" : "Map.Entry", "templateType" : "java.util.Map" }, "marshallingType" : "MAP", "name" : "Attributes", "sensitive" : false, "setterDocumentation" : "

A custom key-value pair using an attribute map. The attributes are standard Amazon Connect attributes, and can be accessed in contact flows just like any other contact attributes.

There can be up to 32,768 UTF-8 bytes across all key-value pairs per contact. Attribute keys can include only alphanumeric, dash, and underscore characters.

\n@param attributes A custom key-value pair using an attribute map. The attributes are standard Amazon Connect attributes, and can be accessed in contact flows just like any other contact attributes.

There can be up to 32,768 UTF-8 bytes across all key-value pairs per contact. Attribute keys can include only alphanumeric, dash, and underscore characters.", "setterMethodName" : "setAttributes", "setterModel" : { "variableDeclarationType" : "java.util.Map", "variableName" : "attributes", "variableType" : "java.util.Map", "documentation" : null, "simpleType" : "Map", "variableSetterType" : "java.util.Map" }, "simple" : false, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "java.util.Map", "variableName" : "attributes", "variableType" : "java.util.Map", "documentation" : "

A custom key-value pair using an attribute map. The attributes are standard Amazon Connect attributes, and can be accessed in contact flows just like any other contact attributes.

There can be up to 32,768 UTF-8 bytes across all key-value pairs per contact. Attribute keys can include only alphanumeric, dash, and underscore characters.

", "simpleType" : "Map", "variableSetterType" : "java.util.Map" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null }, { "autoConstructClassIfExists" : { "present" : false }, "beanStyleGetterMethodName" : "getParticipantDetails", "beanStyleSetterMethodName" : "setParticipantDetails", "c2jName" : "ParticipantDetails", "c2jShape" : "ParticipantDetails", "defaultConsumerFluentSetterDocumentation" : "

Information identifying the participant.

\nThis is a convenience that creates an instance of the {@link ParticipantDetails.Builder} avoiding the need to create one manually via {@link ParticipantDetails#builder()}.\n\nWhen the {@link Consumer} completes, {@link ParticipantDetails.Builder#build()} is called immediately and its result is passed to {@link #participantDetails(ParticipantDetails)}.\n@param participantDetails a consumer that will call methods on {@link ParticipantDetails.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #participantDetails(ParticipantDetails)", "deprecated" : false, "deprecatedBeanStyleSetterMethodName" : null, "deprecatedFluentGetterMethodName" : null, "deprecatedFluentSetterMethodName" : null, "deprecatedGetterDocumentation" : "

Information identifying the participant.

\n@return Information identifying the participant.\n@deprecated Use {@link #participantDetails()}\n", "deprecatedName" : null, "deprecatedSetterDocumentation" : "

Information identifying the participant.

\n@param participantDetails Information identifying the participant.\n@return Returns a reference to this object so that method calls can be chained together.\n@deprecated Use {@link #participantDetails(ParticipantDetails)}\n", "documentation" : "

Information identifying the participant.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "existenceCheckDocumentation" : "Returns true if the ParticipantDetails property was specified by the sender (it may be empty), or false if the sender did not specify the value (it will be empty). For responses returned by the SDK, the sender is the AWS service.\n", "existenceCheckMethodName" : "hasParticipantDetails", "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "participantDetails", "fluentSetterDocumentation" : "

Information identifying the participant.

\n@param participantDetails Information identifying the participant.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "participantDetails", "getterDocumentation" : "

Information identifying the participant.

\n@return Information identifying the participant.", "getterModel" : { "returnType" : "ParticipantDetails", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "ParticipantDetails", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "ParticipantDetails", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "SDK_POJO", "name" : "ParticipantDetails", "sensitive" : false, "setterDocumentation" : "

Information identifying the participant.

\n@param participantDetails Information identifying the participant.", "setterMethodName" : "setParticipantDetails", "setterModel" : { "variableDeclarationType" : "ParticipantDetails", "variableName" : "participantDetails", "variableType" : "ParticipantDetails", "documentation" : null, "simpleType" : "ParticipantDetails", "variableSetterType" : "ParticipantDetails" }, "simple" : false, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "ParticipantDetails", "variableName" : "participantDetails", "variableType" : "ParticipantDetails", "documentation" : "

Information identifying the participant.

", "simpleType" : "ParticipantDetails", "variableSetterType" : "ParticipantDetails" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null }, { "autoConstructClassIfExists" : { "present" : false }, "beanStyleGetterMethodName" : "getInitialMessage", "beanStyleSetterMethodName" : "setInitialMessage", "c2jName" : "InitialMessage", "c2jShape" : "ChatMessage", "defaultConsumerFluentSetterDocumentation" : "

The initial message to be sent to the newly created chat.

\nThis is a convenience that creates an instance of the {@link ChatMessage.Builder} avoiding the need to create one manually via {@link ChatMessage#builder()}.\n\nWhen the {@link Consumer} completes, {@link ChatMessage.Builder#build()} is called immediately and its result is passed to {@link #initialMessage(ChatMessage)}.\n@param initialMessage a consumer that will call methods on {@link ChatMessage.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #initialMessage(ChatMessage)", "deprecated" : false, "deprecatedBeanStyleSetterMethodName" : null, "deprecatedFluentGetterMethodName" : null, "deprecatedFluentSetterMethodName" : null, "deprecatedGetterDocumentation" : "

The initial message to be sent to the newly created chat.

\n@return The initial message to be sent to the newly created chat.\n@deprecated Use {@link #initialMessage()}\n", "deprecatedName" : null, "deprecatedSetterDocumentation" : "

The initial message to be sent to the newly created chat.

\n@param initialMessage The initial message to be sent to the newly created chat.\n@return Returns a reference to this object so that method calls can be chained together.\n@deprecated Use {@link #initialMessage(ChatMessage)}\n", "documentation" : "

The initial message to be sent to the newly created chat.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "existenceCheckDocumentation" : "Returns true if the InitialMessage property was specified by the sender (it may be empty), or false if the sender did not specify the value (it will be empty). For responses returned by the SDK, the sender is the AWS service.\n", "existenceCheckMethodName" : "hasInitialMessage", "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "initialMessage", "fluentSetterDocumentation" : "

The initial message to be sent to the newly created chat.

\n@param initialMessage The initial message to be sent to the newly created chat.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "initialMessage", "getterDocumentation" : "

The initial message to be sent to the newly created chat.

\n@return The initial message to be sent to the newly created chat.", "getterModel" : { "returnType" : "ChatMessage", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "InitialMessage", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "InitialMessage", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "SDK_POJO", "name" : "InitialMessage", "sensitive" : false, "setterDocumentation" : "

The initial message to be sent to the newly created chat.

\n@param initialMessage The initial message to be sent to the newly created chat.", "setterMethodName" : "setInitialMessage", "setterModel" : { "variableDeclarationType" : "ChatMessage", "variableName" : "initialMessage", "variableType" : "ChatMessage", "documentation" : null, "simpleType" : "ChatMessage", "variableSetterType" : "ChatMessage" }, "simple" : false, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "ChatMessage", "variableName" : "initialMessage", "variableType" : "ChatMessage", "documentation" : "

The initial message to be sent to the newly created chat.

", "simpleType" : "ChatMessage", "variableSetterType" : "ChatMessage" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null }, { "autoConstructClassIfExists" : { "present" : false }, "beanStyleGetterMethodName" : "getClientToken", "beanStyleSetterMethodName" : "setClientToken", "c2jName" : "ClientToken", "c2jShape" : "ClientToken", "defaultConsumerFluentSetterDocumentation" : "

A unique, case-sensitive identifier that you provide to ensure the idempotency of the 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 #clientToken(String)}.\n@param clientToken a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #clientToken(String)", "deprecated" : false, "deprecatedBeanStyleSetterMethodName" : null, "deprecatedFluentGetterMethodName" : null, "deprecatedFluentSetterMethodName" : null, "deprecatedGetterDocumentation" : "

A unique, case-sensitive identifier that you provide to ensure the idempotency of the request.

\n@return A unique, case-sensitive identifier that you provide to ensure the idempotency of the request.\n@deprecated Use {@link #clientToken()}\n", "deprecatedName" : null, "deprecatedSetterDocumentation" : "

A unique, case-sensitive identifier that you provide to ensure the idempotency of the request.

\n@param clientToken A unique, case-sensitive identifier that you provide to ensure the idempotency of the request.\n@return Returns a reference to this object so that method calls can be chained together.\n@deprecated Use {@link #clientToken(String)}\n", "documentation" : "

A unique, case-sensitive identifier that you provide to ensure the idempotency of the request.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "existenceCheckDocumentation" : "Returns true if the ClientToken property was specified by the sender (it may be empty), or false if the sender did not specify the value (it will be empty). For responses returned by the SDK, the sender is the AWS service.\n", "existenceCheckMethodName" : "hasClientToken", "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "clientToken", "fluentSetterDocumentation" : "

A unique, case-sensitive identifier that you provide to ensure the idempotency of the request.

\n@param clientToken A unique, case-sensitive identifier that you provide to ensure the idempotency of the request.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "clientToken", "getterDocumentation" : "

A unique, case-sensitive identifier that you provide to ensure the idempotency of the request.

\n@return A unique, case-sensitive identifier that you provide to ensure the idempotency of the 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" : "ClientToken", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "ClientToken", "uri" : false }, "idempotencyToken" : true, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "ClientToken", "sensitive" : false, "setterDocumentation" : "

A unique, case-sensitive identifier that you provide to ensure the idempotency of the request.

\n@param clientToken A unique, case-sensitive identifier that you provide to ensure the idempotency of the request.", "setterMethodName" : "setClientToken", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "clientToken", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "clientToken", "variableType" : "String", "documentation" : "

A unique, case-sensitive identifier that you provide to ensure the idempotency of the request.

", "simpleType" : "String", "variableSetterType" : "String" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null } ], "requestSignerAware" : false, "requestSignerClassFqcn" : null, "required" : [ "InstanceId", "ContactFlowId", "ParticipantDetails" ], "shapeName" : "StartChatContactRequest", "simpleMethod" : false, "unmarshaller" : null, "variable" : { "variableDeclarationType" : "StartChatContactRequest", "variableName" : "startChatContactRequest", "variableType" : "StartChatContactRequest", "documentation" : null, "simpleType" : "StartChatContactRequest", "variableSetterType" : "StartChatContactRequest" }, "wrapper" : false, "xmlNamespace" : null }, "StartChatContactResponse" : { "c2jName" : "StartChatContactResponse", "customization" : { "artificialResultWrapper" : null, "skipGeneratingMarshaller" : false, "skipGeneratingModelClass" : false, "skipGeneratingUnmarshaller" : false, "staxTargetDepthOffset" : 0 }, "deprecated" : false, "documentation" : "", "endpointDiscovery" : null, "enums" : null, "errorCode" : null, "event" : false, "eventStream" : false, "explicitEventPayloadMember" : null, "hasHeaderMember" : false, "hasPayloadMember" : false, "hasRequiresLengthMember" : false, "hasStatusCodeMember" : false, "hasStreamingMember" : false, "httpStatusCode" : null, "marshaller" : null, "members" : [ { "autoConstructClassIfExists" : { "present" : false }, "beanStyleGetterMethodName" : "getContactId", "beanStyleSetterMethodName" : "setContactId", "c2jName" : "ContactId", "c2jShape" : "ContactId", "defaultConsumerFluentSetterDocumentation" : "

The identifier of this contact within the Amazon Connect instance.

\nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #contactId(String)}.\n@param contactId a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #contactId(String)", "deprecated" : false, "deprecatedBeanStyleSetterMethodName" : null, "deprecatedFluentGetterMethodName" : null, "deprecatedFluentSetterMethodName" : null, "deprecatedGetterDocumentation" : "

The identifier of this contact within the Amazon Connect instance.

\n@return The identifier of this contact within the Amazon Connect instance.\n@deprecated Use {@link #contactId()}\n", "deprecatedName" : null, "deprecatedSetterDocumentation" : "

The identifier of this contact within the Amazon Connect instance.

\n@param contactId The identifier of this contact within the Amazon Connect instance.\n@return Returns a reference to this object so that method calls can be chained together.\n@deprecated Use {@link #contactId(String)}\n", "documentation" : "

The identifier of this contact within the Amazon Connect instance.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "existenceCheckDocumentation" : "Returns true if the ContactId property was specified by the sender (it may be empty), or false if the sender did not specify the value (it will be empty). For responses returned by the SDK, the sender is the AWS service.\n", "existenceCheckMethodName" : "hasContactId", "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "contactId", "fluentSetterDocumentation" : "

The identifier of this contact within the Amazon Connect instance.

\n@param contactId The identifier of this contact within the Amazon Connect instance.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "contactId", "getterDocumentation" : "

The identifier of this contact within the Amazon Connect instance.

\n@return The identifier of this contact within the Amazon Connect instance.", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "ContactId", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "ContactId", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "ContactId", "sensitive" : false, "setterDocumentation" : "

The identifier of this contact within the Amazon Connect instance.

\n@param contactId The identifier of this contact within the Amazon Connect instance.", "setterMethodName" : "setContactId", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "contactId", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "contactId", "variableType" : "String", "documentation" : "

The identifier of this contact within the Amazon Connect instance.

", "simpleType" : "String", "variableSetterType" : "String" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null }, { "autoConstructClassIfExists" : { "present" : false }, "beanStyleGetterMethodName" : "getParticipantId", "beanStyleSetterMethodName" : "setParticipantId", "c2jName" : "ParticipantId", "c2jShape" : "ParticipantId", "defaultConsumerFluentSetterDocumentation" : "

The identifier for a chat participant. The participantId for a chat participant is the same throughout the chat lifecycle.

\nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #participantId(String)}.\n@param participantId a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #participantId(String)", "deprecated" : false, "deprecatedBeanStyleSetterMethodName" : null, "deprecatedFluentGetterMethodName" : null, "deprecatedFluentSetterMethodName" : null, "deprecatedGetterDocumentation" : "

The identifier for a chat participant. The participantId for a chat participant is the same throughout the chat lifecycle.

\n@return The identifier for a chat participant. The participantId for a chat participant is the same throughout the chat lifecycle.\n@deprecated Use {@link #participantId()}\n", "deprecatedName" : null, "deprecatedSetterDocumentation" : "

The identifier for a chat participant. The participantId for a chat participant is the same throughout the chat lifecycle.

\n@param participantId The identifier for a chat participant. The participantId for a chat participant is the same throughout the chat lifecycle.\n@return Returns a reference to this object so that method calls can be chained together.\n@deprecated Use {@link #participantId(String)}\n", "documentation" : "

The identifier for a chat participant. The participantId for a chat participant is the same throughout the chat lifecycle.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "existenceCheckDocumentation" : "Returns true if the ParticipantId property was specified by the sender (it may be empty), or false if the sender did not specify the value (it will be empty). For responses returned by the SDK, the sender is the AWS service.\n", "existenceCheckMethodName" : "hasParticipantId", "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "participantId", "fluentSetterDocumentation" : "

The identifier for a chat participant. The participantId for a chat participant is the same throughout the chat lifecycle.

\n@param participantId The identifier for a chat participant. The participantId for a chat participant is the same throughout the chat lifecycle.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "participantId", "getterDocumentation" : "

The identifier for a chat participant. The participantId for a chat participant is the same throughout the chat lifecycle.

\n@return The identifier for a chat participant. The participantId for a chat participant is the same throughout the chat lifecycle.", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "ParticipantId", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "ParticipantId", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "ParticipantId", "sensitive" : false, "setterDocumentation" : "

The identifier for a chat participant. The participantId for a chat participant is the same throughout the chat lifecycle.

\n@param participantId The identifier for a chat participant. The participantId for a chat participant is the same throughout the chat lifecycle.", "setterMethodName" : "setParticipantId", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "participantId", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "participantId", "variableType" : "String", "documentation" : "

The identifier for a chat participant. The participantId for a chat participant is the same throughout the chat lifecycle.

", "simpleType" : "String", "variableSetterType" : "String" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null }, { "autoConstructClassIfExists" : { "present" : false }, "beanStyleGetterMethodName" : "getParticipantToken", "beanStyleSetterMethodName" : "setParticipantToken", "c2jName" : "ParticipantToken", "c2jShape" : "ParticipantToken", "defaultConsumerFluentSetterDocumentation" : "

The token used by the chat participant to call CreateParticipantConnection. The participant token is valid for the lifetime of a chat participant.

\nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #participantToken(String)}.\n@param participantToken a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #participantToken(String)", "deprecated" : false, "deprecatedBeanStyleSetterMethodName" : null, "deprecatedFluentGetterMethodName" : null, "deprecatedFluentSetterMethodName" : null, "deprecatedGetterDocumentation" : "

The token used by the chat participant to call CreateParticipantConnection. The participant token is valid for the lifetime of a chat participant.

\n@return The token used by the chat participant to call CreateParticipantConnection. The participant token is valid for the lifetime of a chat participant.\n@deprecated Use {@link #participantToken()}\n", "deprecatedName" : null, "deprecatedSetterDocumentation" : "

The token used by the chat participant to call CreateParticipantConnection. The participant token is valid for the lifetime of a chat participant.

\n@param participantToken The token used by the chat participant to call CreateParticipantConnection. The participant token is valid for the lifetime of a chat participant.\n@return Returns a reference to this object so that method calls can be chained together.\n@deprecated Use {@link #participantToken(String)}\n", "documentation" : "

The token used by the chat participant to call CreateParticipantConnection. The participant token is valid for the lifetime of a chat participant.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "existenceCheckDocumentation" : "Returns true if the ParticipantToken property was specified by the sender (it may be empty), or false if the sender did not specify the value (it will be empty). For responses returned by the SDK, the sender is the AWS service.\n", "existenceCheckMethodName" : "hasParticipantToken", "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "participantToken", "fluentSetterDocumentation" : "

The token used by the chat participant to call CreateParticipantConnection. The participant token is valid for the lifetime of a chat participant.

\n@param participantToken The token used by the chat participant to call CreateParticipantConnection. The participant token is valid for the lifetime of a chat participant.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "participantToken", "getterDocumentation" : "

The token used by the chat participant to call CreateParticipantConnection. The participant token is valid for the lifetime of a chat participant.

\n@return The token used by the chat participant to call CreateParticipantConnection. The participant token is valid for the lifetime of a chat participant.", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "ParticipantToken", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "ParticipantToken", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "ParticipantToken", "sensitive" : false, "setterDocumentation" : "

The token used by the chat participant to call CreateParticipantConnection. The participant token is valid for the lifetime of a chat participant.

\n@param participantToken The token used by the chat participant to call CreateParticipantConnection. The participant token is valid for the lifetime of a chat participant.", "setterMethodName" : "setParticipantToken", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "participantToken", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "participantToken", "variableType" : "String", "documentation" : "

The token used by the chat participant to call CreateParticipantConnection. The participant token is valid for the lifetime of a chat participant.

", "simpleType" : "String", "variableSetterType" : "String" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null } ], "membersAsMap" : { "ContactId" : { "autoConstructClassIfExists" : { "present" : false }, "beanStyleGetterMethodName" : "getContactId", "beanStyleSetterMethodName" : "setContactId", "c2jName" : "ContactId", "c2jShape" : "ContactId", "defaultConsumerFluentSetterDocumentation" : "

The identifier of this contact within the Amazon Connect instance.

\nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #contactId(String)}.\n@param contactId a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #contactId(String)", "deprecated" : false, "deprecatedBeanStyleSetterMethodName" : null, "deprecatedFluentGetterMethodName" : null, "deprecatedFluentSetterMethodName" : null, "deprecatedGetterDocumentation" : "

The identifier of this contact within the Amazon Connect instance.

\n@return The identifier of this contact within the Amazon Connect instance.\n@deprecated Use {@link #contactId()}\n", "deprecatedName" : null, "deprecatedSetterDocumentation" : "

The identifier of this contact within the Amazon Connect instance.

\n@param contactId The identifier of this contact within the Amazon Connect instance.\n@return Returns a reference to this object so that method calls can be chained together.\n@deprecated Use {@link #contactId(String)}\n", "documentation" : "

The identifier of this contact within the Amazon Connect instance.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "existenceCheckDocumentation" : "Returns true if the ContactId property was specified by the sender (it may be empty), or false if the sender did not specify the value (it will be empty). For responses returned by the SDK, the sender is the AWS service.\n", "existenceCheckMethodName" : "hasContactId", "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "contactId", "fluentSetterDocumentation" : "

The identifier of this contact within the Amazon Connect instance.

\n@param contactId The identifier of this contact within the Amazon Connect instance.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "contactId", "getterDocumentation" : "

The identifier of this contact within the Amazon Connect instance.

\n@return The identifier of this contact within the Amazon Connect instance.", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "ContactId", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "ContactId", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "ContactId", "sensitive" : false, "setterDocumentation" : "

The identifier of this contact within the Amazon Connect instance.

\n@param contactId The identifier of this contact within the Amazon Connect instance.", "setterMethodName" : "setContactId", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "contactId", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "contactId", "variableType" : "String", "documentation" : "

The identifier of this contact within the Amazon Connect instance.

", "simpleType" : "String", "variableSetterType" : "String" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null }, "ParticipantId" : { "autoConstructClassIfExists" : { "present" : false }, "beanStyleGetterMethodName" : "getParticipantId", "beanStyleSetterMethodName" : "setParticipantId", "c2jName" : "ParticipantId", "c2jShape" : "ParticipantId", "defaultConsumerFluentSetterDocumentation" : "

The identifier for a chat participant. The participantId for a chat participant is the same throughout the chat lifecycle.

\nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #participantId(String)}.\n@param participantId a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #participantId(String)", "deprecated" : false, "deprecatedBeanStyleSetterMethodName" : null, "deprecatedFluentGetterMethodName" : null, "deprecatedFluentSetterMethodName" : null, "deprecatedGetterDocumentation" : "

The identifier for a chat participant. The participantId for a chat participant is the same throughout the chat lifecycle.

\n@return The identifier for a chat participant. The participantId for a chat participant is the same throughout the chat lifecycle.\n@deprecated Use {@link #participantId()}\n", "deprecatedName" : null, "deprecatedSetterDocumentation" : "

The identifier for a chat participant. The participantId for a chat participant is the same throughout the chat lifecycle.

\n@param participantId The identifier for a chat participant. The participantId for a chat participant is the same throughout the chat lifecycle.\n@return Returns a reference to this object so that method calls can be chained together.\n@deprecated Use {@link #participantId(String)}\n", "documentation" : "

The identifier for a chat participant. The participantId for a chat participant is the same throughout the chat lifecycle.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "existenceCheckDocumentation" : "Returns true if the ParticipantId property was specified by the sender (it may be empty), or false if the sender did not specify the value (it will be empty). For responses returned by the SDK, the sender is the AWS service.\n", "existenceCheckMethodName" : "hasParticipantId", "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "participantId", "fluentSetterDocumentation" : "

The identifier for a chat participant. The participantId for a chat participant is the same throughout the chat lifecycle.

\n@param participantId The identifier for a chat participant. The participantId for a chat participant is the same throughout the chat lifecycle.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "participantId", "getterDocumentation" : "

The identifier for a chat participant. The participantId for a chat participant is the same throughout the chat lifecycle.

\n@return The identifier for a chat participant. The participantId for a chat participant is the same throughout the chat lifecycle.", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "ParticipantId", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "ParticipantId", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "ParticipantId", "sensitive" : false, "setterDocumentation" : "

The identifier for a chat participant. The participantId for a chat participant is the same throughout the chat lifecycle.

\n@param participantId The identifier for a chat participant. The participantId for a chat participant is the same throughout the chat lifecycle.", "setterMethodName" : "setParticipantId", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "participantId", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "participantId", "variableType" : "String", "documentation" : "

The identifier for a chat participant. The participantId for a chat participant is the same throughout the chat lifecycle.

", "simpleType" : "String", "variableSetterType" : "String" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null }, "ParticipantToken" : { "autoConstructClassIfExists" : { "present" : false }, "beanStyleGetterMethodName" : "getParticipantToken", "beanStyleSetterMethodName" : "setParticipantToken", "c2jName" : "ParticipantToken", "c2jShape" : "ParticipantToken", "defaultConsumerFluentSetterDocumentation" : "

The token used by the chat participant to call CreateParticipantConnection. The participant token is valid for the lifetime of a chat participant.

\nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #participantToken(String)}.\n@param participantToken a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #participantToken(String)", "deprecated" : false, "deprecatedBeanStyleSetterMethodName" : null, "deprecatedFluentGetterMethodName" : null, "deprecatedFluentSetterMethodName" : null, "deprecatedGetterDocumentation" : "

The token used by the chat participant to call CreateParticipantConnection. The participant token is valid for the lifetime of a chat participant.

\n@return The token used by the chat participant to call CreateParticipantConnection. The participant token is valid for the lifetime of a chat participant.\n@deprecated Use {@link #participantToken()}\n", "deprecatedName" : null, "deprecatedSetterDocumentation" : "

The token used by the chat participant to call CreateParticipantConnection. The participant token is valid for the lifetime of a chat participant.

\n@param participantToken The token used by the chat participant to call CreateParticipantConnection. The participant token is valid for the lifetime of a chat participant.\n@return Returns a reference to this object so that method calls can be chained together.\n@deprecated Use {@link #participantToken(String)}\n", "documentation" : "

The token used by the chat participant to call CreateParticipantConnection. The participant token is valid for the lifetime of a chat participant.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "existenceCheckDocumentation" : "Returns true if the ParticipantToken property was specified by the sender (it may be empty), or false if the sender did not specify the value (it will be empty). For responses returned by the SDK, the sender is the AWS service.\n", "existenceCheckMethodName" : "hasParticipantToken", "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "participantToken", "fluentSetterDocumentation" : "

The token used by the chat participant to call CreateParticipantConnection. The participant token is valid for the lifetime of a chat participant.

\n@param participantToken The token used by the chat participant to call CreateParticipantConnection. The participant token is valid for the lifetime of a chat participant.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "participantToken", "getterDocumentation" : "

The token used by the chat participant to call CreateParticipantConnection. The participant token is valid for the lifetime of a chat participant.

\n@return The token used by the chat participant to call CreateParticipantConnection. The participant token is valid for the lifetime of a chat participant.", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "ParticipantToken", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "ParticipantToken", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "ParticipantToken", "sensitive" : false, "setterDocumentation" : "

The token used by the chat participant to call CreateParticipantConnection. The participant token is valid for the lifetime of a chat participant.

\n@param participantToken The token used by the chat participant to call CreateParticipantConnection. The participant token is valid for the lifetime of a chat participant.", "setterMethodName" : "setParticipantToken", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "participantToken", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "participantToken", "variableType" : "String", "documentation" : "

The token used by the chat participant to call CreateParticipantConnection. The participant token is valid for the lifetime of a chat participant.

", "simpleType" : "String", "variableSetterType" : "String" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null } }, "nonStreamingMembers" : [ { "autoConstructClassIfExists" : { "present" : false }, "beanStyleGetterMethodName" : "getContactId", "beanStyleSetterMethodName" : "setContactId", "c2jName" : "ContactId", "c2jShape" : "ContactId", "defaultConsumerFluentSetterDocumentation" : "

The identifier of this contact within the Amazon Connect instance.

\nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #contactId(String)}.\n@param contactId a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #contactId(String)", "deprecated" : false, "deprecatedBeanStyleSetterMethodName" : null, "deprecatedFluentGetterMethodName" : null, "deprecatedFluentSetterMethodName" : null, "deprecatedGetterDocumentation" : "

The identifier of this contact within the Amazon Connect instance.

\n@return The identifier of this contact within the Amazon Connect instance.\n@deprecated Use {@link #contactId()}\n", "deprecatedName" : null, "deprecatedSetterDocumentation" : "

The identifier of this contact within the Amazon Connect instance.

\n@param contactId The identifier of this contact within the Amazon Connect instance.\n@return Returns a reference to this object so that method calls can be chained together.\n@deprecated Use {@link #contactId(String)}\n", "documentation" : "

The identifier of this contact within the Amazon Connect instance.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "existenceCheckDocumentation" : "Returns true if the ContactId property was specified by the sender (it may be empty), or false if the sender did not specify the value (it will be empty). For responses returned by the SDK, the sender is the AWS service.\n", "existenceCheckMethodName" : "hasContactId", "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "contactId", "fluentSetterDocumentation" : "

The identifier of this contact within the Amazon Connect instance.

\n@param contactId The identifier of this contact within the Amazon Connect instance.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "contactId", "getterDocumentation" : "

The identifier of this contact within the Amazon Connect instance.

\n@return The identifier of this contact within the Amazon Connect instance.", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "ContactId", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "ContactId", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "ContactId", "sensitive" : false, "setterDocumentation" : "

The identifier of this contact within the Amazon Connect instance.

\n@param contactId The identifier of this contact within the Amazon Connect instance.", "setterMethodName" : "setContactId", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "contactId", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "contactId", "variableType" : "String", "documentation" : "

The identifier of this contact within the Amazon Connect instance.

", "simpleType" : "String", "variableSetterType" : "String" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null }, { "autoConstructClassIfExists" : { "present" : false }, "beanStyleGetterMethodName" : "getParticipantId", "beanStyleSetterMethodName" : "setParticipantId", "c2jName" : "ParticipantId", "c2jShape" : "ParticipantId", "defaultConsumerFluentSetterDocumentation" : "

The identifier for a chat participant. The participantId for a chat participant is the same throughout the chat lifecycle.

\nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #participantId(String)}.\n@param participantId a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #participantId(String)", "deprecated" : false, "deprecatedBeanStyleSetterMethodName" : null, "deprecatedFluentGetterMethodName" : null, "deprecatedFluentSetterMethodName" : null, "deprecatedGetterDocumentation" : "

The identifier for a chat participant. The participantId for a chat participant is the same throughout the chat lifecycle.

\n@return The identifier for a chat participant. The participantId for a chat participant is the same throughout the chat lifecycle.\n@deprecated Use {@link #participantId()}\n", "deprecatedName" : null, "deprecatedSetterDocumentation" : "

The identifier for a chat participant. The participantId for a chat participant is the same throughout the chat lifecycle.

\n@param participantId The identifier for a chat participant. The participantId for a chat participant is the same throughout the chat lifecycle.\n@return Returns a reference to this object so that method calls can be chained together.\n@deprecated Use {@link #participantId(String)}\n", "documentation" : "

The identifier for a chat participant. The participantId for a chat participant is the same throughout the chat lifecycle.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "existenceCheckDocumentation" : "Returns true if the ParticipantId property was specified by the sender (it may be empty), or false if the sender did not specify the value (it will be empty). For responses returned by the SDK, the sender is the AWS service.\n", "existenceCheckMethodName" : "hasParticipantId", "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "participantId", "fluentSetterDocumentation" : "

The identifier for a chat participant. The participantId for a chat participant is the same throughout the chat lifecycle.

\n@param participantId The identifier for a chat participant. The participantId for a chat participant is the same throughout the chat lifecycle.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "participantId", "getterDocumentation" : "

The identifier for a chat participant. The participantId for a chat participant is the same throughout the chat lifecycle.

\n@return The identifier for a chat participant. The participantId for a chat participant is the same throughout the chat lifecycle.", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "ParticipantId", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "ParticipantId", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "ParticipantId", "sensitive" : false, "setterDocumentation" : "

The identifier for a chat participant. The participantId for a chat participant is the same throughout the chat lifecycle.

\n@param participantId The identifier for a chat participant. The participantId for a chat participant is the same throughout the chat lifecycle.", "setterMethodName" : "setParticipantId", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "participantId", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "participantId", "variableType" : "String", "documentation" : "

The identifier for a chat participant. The participantId for a chat participant is the same throughout the chat lifecycle.

", "simpleType" : "String", "variableSetterType" : "String" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null }, { "autoConstructClassIfExists" : { "present" : false }, "beanStyleGetterMethodName" : "getParticipantToken", "beanStyleSetterMethodName" : "setParticipantToken", "c2jName" : "ParticipantToken", "c2jShape" : "ParticipantToken", "defaultConsumerFluentSetterDocumentation" : "

The token used by the chat participant to call CreateParticipantConnection. The participant token is valid for the lifetime of a chat participant.

\nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #participantToken(String)}.\n@param participantToken a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #participantToken(String)", "deprecated" : false, "deprecatedBeanStyleSetterMethodName" : null, "deprecatedFluentGetterMethodName" : null, "deprecatedFluentSetterMethodName" : null, "deprecatedGetterDocumentation" : "

The token used by the chat participant to call CreateParticipantConnection. The participant token is valid for the lifetime of a chat participant.

\n@return The token used by the chat participant to call CreateParticipantConnection. The participant token is valid for the lifetime of a chat participant.\n@deprecated Use {@link #participantToken()}\n", "deprecatedName" : null, "deprecatedSetterDocumentation" : "

The token used by the chat participant to call CreateParticipantConnection. The participant token is valid for the lifetime of a chat participant.

\n@param participantToken The token used by the chat participant to call CreateParticipantConnection. The participant token is valid for the lifetime of a chat participant.\n@return Returns a reference to this object so that method calls can be chained together.\n@deprecated Use {@link #participantToken(String)}\n", "documentation" : "

The token used by the chat participant to call CreateParticipantConnection. The participant token is valid for the lifetime of a chat participant.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "existenceCheckDocumentation" : "Returns true if the ParticipantToken property was specified by the sender (it may be empty), or false if the sender did not specify the value (it will be empty). For responses returned by the SDK, the sender is the AWS service.\n", "existenceCheckMethodName" : "hasParticipantToken", "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "participantToken", "fluentSetterDocumentation" : "

The token used by the chat participant to call CreateParticipantConnection. The participant token is valid for the lifetime of a chat participant.

\n@param participantToken The token used by the chat participant to call CreateParticipantConnection. The participant token is valid for the lifetime of a chat participant.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "participantToken", "getterDocumentation" : "

The token used by the chat participant to call CreateParticipantConnection. The participant token is valid for the lifetime of a chat participant.

\n@return The token used by the chat participant to call CreateParticipantConnection. The participant token is valid for the lifetime of a chat participant.", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "ParticipantToken", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "ParticipantToken", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "ParticipantToken", "sensitive" : false, "setterDocumentation" : "

The token used by the chat participant to call CreateParticipantConnection. The participant token is valid for the lifetime of a chat participant.

\n@param participantToken The token used by the chat participant to call CreateParticipantConnection. The participant token is valid for the lifetime of a chat participant.", "setterMethodName" : "setParticipantToken", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "participantToken", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "participantToken", "variableType" : "String", "documentation" : "

The token used by the chat participant to call CreateParticipantConnection. The participant token is valid for the lifetime of a chat participant.

", "simpleType" : "String", "variableSetterType" : "String" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null } ], "requestSignerAware" : false, "requestSignerClassFqcn" : null, "required" : null, "shapeName" : "StartChatContactResponse", "simpleMethod" : false, "unmarshaller" : { "flattened" : false, "resultWrapper" : null }, "variable" : { "variableDeclarationType" : "StartChatContactResponse", "variableName" : "startChatContactResponse", "variableType" : "StartChatContactResponse", "documentation" : null, "simpleType" : "StartChatContactResponse", "variableSetterType" : "StartChatContactResponse" }, "wrapper" : false, "xmlNamespace" : null }, "StartOutboundVoiceContactRequest" : { "c2jName" : "StartOutboundVoiceContactRequest", "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" : "StartOutboundVoiceContact", "locationName" : null, "requestUri" : "/contact/outbound-voice", "target" : null, "verb" : "PUT", "xmlNameSpaceUri" : null }, "members" : [ { "autoConstructClassIfExists" : { "present" : false }, "beanStyleGetterMethodName" : "getDestinationPhoneNumber", "beanStyleSetterMethodName" : "setDestinationPhoneNumber", "c2jName" : "DestinationPhoneNumber", "c2jShape" : "PhoneNumber", "defaultConsumerFluentSetterDocumentation" : "

The phone number of the customer, in E.164 format.

\nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #destinationPhoneNumber(String)}.\n@param destinationPhoneNumber a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #destinationPhoneNumber(String)", "deprecated" : false, "deprecatedBeanStyleSetterMethodName" : null, "deprecatedFluentGetterMethodName" : null, "deprecatedFluentSetterMethodName" : null, "deprecatedGetterDocumentation" : "

The phone number of the customer, in E.164 format.

\n@return The phone number of the customer, in E.164 format.\n@deprecated Use {@link #destinationPhoneNumber()}\n", "deprecatedName" : null, "deprecatedSetterDocumentation" : "

The phone number of the customer, in E.164 format.

\n@param destinationPhoneNumber The phone number of the customer, in E.164 format.\n@return Returns a reference to this object so that method calls can be chained together.\n@deprecated Use {@link #destinationPhoneNumber(String)}\n", "documentation" : "

The phone number of the customer, in E.164 format.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "existenceCheckDocumentation" : "Returns true if the DestinationPhoneNumber property was specified by the sender (it may be empty), or false if the sender did not specify the value (it will be empty). For responses returned by the SDK, the sender is the AWS service.\n", "existenceCheckMethodName" : "hasDestinationPhoneNumber", "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "destinationPhoneNumber", "fluentSetterDocumentation" : "

The phone number of the customer, in E.164 format.

\n@param destinationPhoneNumber The phone number of the customer, in E.164 format.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "destinationPhoneNumber", "getterDocumentation" : "

The phone number of the customer, in E.164 format.

\n@return The phone number of the customer, in E.164 format.", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "DestinationPhoneNumber", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "DestinationPhoneNumber", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "DestinationPhoneNumber", "sensitive" : false, "setterDocumentation" : "

The phone number of the customer, in E.164 format.

\n@param destinationPhoneNumber The phone number of the customer, in E.164 format.", "setterMethodName" : "setDestinationPhoneNumber", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "destinationPhoneNumber", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "destinationPhoneNumber", "variableType" : "String", "documentation" : "

The phone number of the customer, in E.164 format.

", "simpleType" : "String", "variableSetterType" : "String" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null }, { "autoConstructClassIfExists" : { "present" : false }, "beanStyleGetterMethodName" : "getContactFlowId", "beanStyleSetterMethodName" : "setContactFlowId", "c2jName" : "ContactFlowId", "c2jShape" : "ContactFlowId", "defaultConsumerFluentSetterDocumentation" : "

The identifier of the contact flow for the outbound call.

\nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #contactFlowId(String)}.\n@param contactFlowId a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #contactFlowId(String)", "deprecated" : false, "deprecatedBeanStyleSetterMethodName" : null, "deprecatedFluentGetterMethodName" : null, "deprecatedFluentSetterMethodName" : null, "deprecatedGetterDocumentation" : "

The identifier of the contact flow for the outbound call.

\n@return The identifier of the contact flow for the outbound call.\n@deprecated Use {@link #contactFlowId()}\n", "deprecatedName" : null, "deprecatedSetterDocumentation" : "

The identifier of the contact flow for the outbound call.

\n@param contactFlowId The identifier of the contact flow for the outbound call.\n@return Returns a reference to this object so that method calls can be chained together.\n@deprecated Use {@link #contactFlowId(String)}\n", "documentation" : "

The identifier of the contact flow for the outbound call.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "existenceCheckDocumentation" : "Returns true if the ContactFlowId property was specified by the sender (it may be empty), or false if the sender did not specify the value (it will be empty). For responses returned by the SDK, the sender is the AWS service.\n", "existenceCheckMethodName" : "hasContactFlowId", "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "contactFlowId", "fluentSetterDocumentation" : "

The identifier of the contact flow for the outbound call.

\n@param contactFlowId The identifier of the contact flow for the outbound call.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "contactFlowId", "getterDocumentation" : "

The identifier of the contact flow for the outbound call.

\n@return The identifier of the contact flow for the outbound call.", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "ContactFlowId", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "ContactFlowId", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "ContactFlowId", "sensitive" : false, "setterDocumentation" : "

The identifier of the contact flow for the outbound call.

\n@param contactFlowId The identifier of the contact flow for the outbound call.", "setterMethodName" : "setContactFlowId", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "contactFlowId", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "contactFlowId", "variableType" : "String", "documentation" : "

The identifier of the contact flow for the outbound call.

", "simpleType" : "String", "variableSetterType" : "String" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null }, { "autoConstructClassIfExists" : { "present" : false }, "beanStyleGetterMethodName" : "getInstanceId", "beanStyleSetterMethodName" : "setInstanceId", "c2jName" : "InstanceId", "c2jShape" : "InstanceId", "defaultConsumerFluentSetterDocumentation" : "

The identifier of the Amazon Connect instance.

\nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #instanceId(String)}.\n@param instanceId a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #instanceId(String)", "deprecated" : false, "deprecatedBeanStyleSetterMethodName" : null, "deprecatedFluentGetterMethodName" : null, "deprecatedFluentSetterMethodName" : null, "deprecatedGetterDocumentation" : "

The identifier of the Amazon Connect instance.

\n@return The identifier of the Amazon Connect instance.\n@deprecated Use {@link #instanceId()}\n", "deprecatedName" : null, "deprecatedSetterDocumentation" : "

The identifier of the Amazon Connect instance.

\n@param instanceId The identifier of the Amazon Connect instance.\n@return Returns a reference to this object so that method calls can be chained together.\n@deprecated Use {@link #instanceId(String)}\n", "documentation" : "

The identifier of the Amazon Connect instance.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "existenceCheckDocumentation" : "Returns true if the InstanceId property was specified by the sender (it may be empty), or false if the sender did not specify the value (it will be empty). For responses returned by the SDK, the sender is the AWS service.\n", "existenceCheckMethodName" : "hasInstanceId", "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "instanceId", "fluentSetterDocumentation" : "

The identifier of the Amazon Connect instance.

\n@param instanceId The identifier of the Amazon Connect instance.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "instanceId", "getterDocumentation" : "

The identifier of the Amazon Connect instance.

\n@return The identifier of the Amazon Connect instance.", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "InstanceId", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "InstanceId", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "InstanceId", "sensitive" : false, "setterDocumentation" : "

The identifier of the Amazon Connect instance.

\n@param instanceId The identifier of the Amazon Connect instance.", "setterMethodName" : "setInstanceId", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "instanceId", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "instanceId", "variableType" : "String", "documentation" : "

The identifier of the Amazon Connect instance.

", "simpleType" : "String", "variableSetterType" : "String" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null }, { "autoConstructClassIfExists" : { "present" : false }, "beanStyleGetterMethodName" : "getClientToken", "beanStyleSetterMethodName" : "setClientToken", "c2jName" : "ClientToken", "c2jShape" : "ClientToken", "defaultConsumerFluentSetterDocumentation" : "

A unique, case-sensitive identifier that you provide to ensure the idempotency of the request. The token is valid for 7 days after creation. If a contact is already started, the contact ID is returned. If the contact is disconnected, a new contact is started.

\nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #clientToken(String)}.\n@param clientToken a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #clientToken(String)", "deprecated" : false, "deprecatedBeanStyleSetterMethodName" : null, "deprecatedFluentGetterMethodName" : null, "deprecatedFluentSetterMethodName" : null, "deprecatedGetterDocumentation" : "

A unique, case-sensitive identifier that you provide to ensure the idempotency of the request. The token is valid for 7 days after creation. If a contact is already started, the contact ID is returned. If the contact is disconnected, a new contact is started.

\n@return A unique, case-sensitive identifier that you provide to ensure the idempotency of the request. The token is valid for 7 days after creation. If a contact is already started, the contact ID is returned. If the contact is disconnected, a new contact is started.\n@deprecated Use {@link #clientToken()}\n", "deprecatedName" : null, "deprecatedSetterDocumentation" : "

A unique, case-sensitive identifier that you provide to ensure the idempotency of the request. The token is valid for 7 days after creation. If a contact is already started, the contact ID is returned. If the contact is disconnected, a new contact is started.

\n@param clientToken A unique, case-sensitive identifier that you provide to ensure the idempotency of the request. The token is valid for 7 days after creation. If a contact is already started, the contact ID is returned. If the contact is disconnected, a new contact is started.\n@return Returns a reference to this object so that method calls can be chained together.\n@deprecated Use {@link #clientToken(String)}\n", "documentation" : "

A unique, case-sensitive identifier that you provide to ensure the idempotency of the request. The token is valid for 7 days after creation. If a contact is already started, the contact ID is returned. If the contact is disconnected, a new contact is started.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "existenceCheckDocumentation" : "Returns true if the ClientToken property was specified by the sender (it may be empty), or false if the sender did not specify the value (it will be empty). For responses returned by the SDK, the sender is the AWS service.\n", "existenceCheckMethodName" : "hasClientToken", "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "clientToken", "fluentSetterDocumentation" : "

A unique, case-sensitive identifier that you provide to ensure the idempotency of the request. The token is valid for 7 days after creation. If a contact is already started, the contact ID is returned. If the contact is disconnected, a new contact is started.

\n@param clientToken A unique, case-sensitive identifier that you provide to ensure the idempotency of the request. The token is valid for 7 days after creation. If a contact is already started, the contact ID is returned. If the contact is disconnected, a new contact is started.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "clientToken", "getterDocumentation" : "

A unique, case-sensitive identifier that you provide to ensure the idempotency of the request. The token is valid for 7 days after creation. If a contact is already started, the contact ID is returned. If the contact is disconnected, a new contact is started.

\n@return A unique, case-sensitive identifier that you provide to ensure the idempotency of the request. The token is valid for 7 days after creation. If a contact is already started, the contact ID is returned. If the contact is disconnected, a new contact is started.", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "ClientToken", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "ClientToken", "uri" : false }, "idempotencyToken" : true, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "ClientToken", "sensitive" : false, "setterDocumentation" : "

A unique, case-sensitive identifier that you provide to ensure the idempotency of the request. The token is valid for 7 days after creation. If a contact is already started, the contact ID is returned. If the contact is disconnected, a new contact is started.

\n@param clientToken A unique, case-sensitive identifier that you provide to ensure the idempotency of the request. The token is valid for 7 days after creation. If a contact is already started, the contact ID is returned. If the contact is disconnected, a new contact is started.", "setterMethodName" : "setClientToken", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "clientToken", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "clientToken", "variableType" : "String", "documentation" : "

A unique, case-sensitive identifier that you provide to ensure the idempotency of the request. The token is valid for 7 days after creation. If a contact is already started, the contact ID is returned. If the contact is disconnected, a new contact is started.

", "simpleType" : "String", "variableSetterType" : "String" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null }, { "autoConstructClassIfExists" : { "present" : false }, "beanStyleGetterMethodName" : "getSourcePhoneNumber", "beanStyleSetterMethodName" : "setSourcePhoneNumber", "c2jName" : "SourcePhoneNumber", "c2jShape" : "PhoneNumber", "defaultConsumerFluentSetterDocumentation" : "

The phone number associated with the Amazon Connect instance, in E.164 format. If you do not specify a source phone number, you must specify a queue.

\nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #sourcePhoneNumber(String)}.\n@param sourcePhoneNumber a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #sourcePhoneNumber(String)", "deprecated" : false, "deprecatedBeanStyleSetterMethodName" : null, "deprecatedFluentGetterMethodName" : null, "deprecatedFluentSetterMethodName" : null, "deprecatedGetterDocumentation" : "

The phone number associated with the Amazon Connect instance, in E.164 format. If you do not specify a source phone number, you must specify a queue.

\n@return The phone number associated with the Amazon Connect instance, in E.164 format. If you do not specify a source phone number, you must specify a queue.\n@deprecated Use {@link #sourcePhoneNumber()}\n", "deprecatedName" : null, "deprecatedSetterDocumentation" : "

The phone number associated with the Amazon Connect instance, in E.164 format. If you do not specify a source phone number, you must specify a queue.

\n@param sourcePhoneNumber The phone number associated with the Amazon Connect instance, in E.164 format. If you do not specify a source phone number, you must specify a queue.\n@return Returns a reference to this object so that method calls can be chained together.\n@deprecated Use {@link #sourcePhoneNumber(String)}\n", "documentation" : "

The phone number associated with the Amazon Connect instance, in E.164 format. If you do not specify a source phone number, you must specify a queue.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "existenceCheckDocumentation" : "Returns true if the SourcePhoneNumber property was specified by the sender (it may be empty), or false if the sender did not specify the value (it will be empty). For responses returned by the SDK, the sender is the AWS service.\n", "existenceCheckMethodName" : "hasSourcePhoneNumber", "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "sourcePhoneNumber", "fluentSetterDocumentation" : "

The phone number associated with the Amazon Connect instance, in E.164 format. If you do not specify a source phone number, you must specify a queue.

\n@param sourcePhoneNumber The phone number associated with the Amazon Connect instance, in E.164 format. If you do not specify a source phone number, you must specify a queue.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "sourcePhoneNumber", "getterDocumentation" : "

The phone number associated with the Amazon Connect instance, in E.164 format. If you do not specify a source phone number, you must specify a queue.

\n@return The phone number associated with the Amazon Connect instance, in E.164 format. If you do not specify a source phone number, you must specify a queue.", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "SourcePhoneNumber", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "SourcePhoneNumber", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "SourcePhoneNumber", "sensitive" : false, "setterDocumentation" : "

The phone number associated with the Amazon Connect instance, in E.164 format. If you do not specify a source phone number, you must specify a queue.

\n@param sourcePhoneNumber The phone number associated with the Amazon Connect instance, in E.164 format. If you do not specify a source phone number, you must specify a queue.", "setterMethodName" : "setSourcePhoneNumber", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "sourcePhoneNumber", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "sourcePhoneNumber", "variableType" : "String", "documentation" : "

The phone number associated with the Amazon Connect instance, in E.164 format. If you do not specify a source phone number, you must specify a queue.

", "simpleType" : "String", "variableSetterType" : "String" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null }, { "autoConstructClassIfExists" : { "present" : false }, "beanStyleGetterMethodName" : "getQueueId", "beanStyleSetterMethodName" : "setQueueId", "c2jName" : "QueueId", "c2jShape" : "QueueId", "defaultConsumerFluentSetterDocumentation" : "

The queue for the call. If you specify a queue, the phone displayed for caller ID is the phone number specified in the queue. If you do not specify a queue, the queue defined in the contact flow is used. If you do not specify a queue, you must specify a source phone number.

\nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #queueId(String)}.\n@param queueId a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #queueId(String)", "deprecated" : false, "deprecatedBeanStyleSetterMethodName" : null, "deprecatedFluentGetterMethodName" : null, "deprecatedFluentSetterMethodName" : null, "deprecatedGetterDocumentation" : "

The queue for the call. If you specify a queue, the phone displayed for caller ID is the phone number specified in the queue. If you do not specify a queue, the queue defined in the contact flow is used. If you do not specify a queue, you must specify a source phone number.

\n@return The queue for the call. If you specify a queue, the phone displayed for caller ID is the phone number specified in the queue. If you do not specify a queue, the queue defined in the contact flow is used. If you do not specify a queue, you must specify a source phone number.\n@deprecated Use {@link #queueId()}\n", "deprecatedName" : null, "deprecatedSetterDocumentation" : "

The queue for the call. If you specify a queue, the phone displayed for caller ID is the phone number specified in the queue. If you do not specify a queue, the queue defined in the contact flow is used. If you do not specify a queue, you must specify a source phone number.

\n@param queueId The queue for the call. If you specify a queue, the phone displayed for caller ID is the phone number specified in the queue. If you do not specify a queue, the queue defined in the contact flow is used. If you do not specify a queue, you must specify a source phone number.\n@return Returns a reference to this object so that method calls can be chained together.\n@deprecated Use {@link #queueId(String)}\n", "documentation" : "

The queue for the call. If you specify a queue, the phone displayed for caller ID is the phone number specified in the queue. If you do not specify a queue, the queue defined in the contact flow is used. If you do not specify a queue, you must specify a source phone number.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "existenceCheckDocumentation" : "Returns true if the QueueId property was specified by the sender (it may be empty), or false if the sender did not specify the value (it will be empty). For responses returned by the SDK, the sender is the AWS service.\n", "existenceCheckMethodName" : "hasQueueId", "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "queueId", "fluentSetterDocumentation" : "

The queue for the call. If you specify a queue, the phone displayed for caller ID is the phone number specified in the queue. If you do not specify a queue, the queue defined in the contact flow is used. If you do not specify a queue, you must specify a source phone number.

\n@param queueId The queue for the call. If you specify a queue, the phone displayed for caller ID is the phone number specified in the queue. If you do not specify a queue, the queue defined in the contact flow is used. If you do not specify a queue, you must specify a source phone number.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "queueId", "getterDocumentation" : "

The queue for the call. If you specify a queue, the phone displayed for caller ID is the phone number specified in the queue. If you do not specify a queue, the queue defined in the contact flow is used. If you do not specify a queue, you must specify a source phone number.

\n@return The queue for the call. If you specify a queue, the phone displayed for caller ID is the phone number specified in the queue. If you do not specify a queue, the queue defined in the contact flow is used. If you do not specify a queue, you must specify a source phone number.", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "QueueId", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "QueueId", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "QueueId", "sensitive" : false, "setterDocumentation" : "

The queue for the call. If you specify a queue, the phone displayed for caller ID is the phone number specified in the queue. If you do not specify a queue, the queue defined in the contact flow is used. If you do not specify a queue, you must specify a source phone number.

\n@param queueId The queue for the call. If you specify a queue, the phone displayed for caller ID is the phone number specified in the queue. If you do not specify a queue, the queue defined in the contact flow is used. If you do not specify a queue, you must specify a source phone number.", "setterMethodName" : "setQueueId", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "queueId", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "queueId", "variableType" : "String", "documentation" : "

The queue for the call. If you specify a queue, the phone displayed for caller ID is the phone number specified in the queue. If you do not specify a queue, the queue defined in the contact flow is used. If you do not specify a queue, you must specify a source phone number.

", "simpleType" : "String", "variableSetterType" : "String" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null }, { "autoConstructClassIfExists" : { "present" : true }, "beanStyleGetterMethodName" : "getAttributes", "beanStyleSetterMethodName" : "setAttributes", "c2jName" : "Attributes", "c2jShape" : "Attributes", "defaultConsumerFluentSetterDocumentation" : "

A custom key-value pair using an attribute map. The attributes are standard Amazon Connect attributes, and can be accessed in contact flows just like any other contact attributes.

There can be up to 32,768 UTF-8 bytes across all key-value pairs per contact. Attribute keys can include only alphanumeric, dash, and underscore characters.

\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 #attributes(Map)}.\n@param attributes 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 #attributes(Map)", "deprecated" : false, "deprecatedBeanStyleSetterMethodName" : null, "deprecatedFluentGetterMethodName" : null, "deprecatedFluentSetterMethodName" : null, "deprecatedGetterDocumentation" : "

A custom key-value pair using an attribute map. The attributes are standard Amazon Connect attributes, and can be accessed in contact flows just like any other contact attributes.

There can be up to 32,768 UTF-8 bytes across all key-value pairs per contact. Attribute keys can include only alphanumeric, dash, and underscore characters.

\n

\nAttempts to modify the collection returned by this method will result in an UnsupportedOperationException.\n

\n

\nYou can use {@link #hasAttributes()} to see if a value was sent in this field.\n

\n@return A custom key-value pair using an attribute map. The attributes are standard Amazon Connect attributes, and can be accessed in contact flows just like any other contact attributes.

There can be up to 32,768 UTF-8 bytes across all key-value pairs per contact. Attribute keys can include only alphanumeric, dash, and underscore characters.\n@deprecated Use {@link #attributes()}\n", "deprecatedName" : null, "deprecatedSetterDocumentation" : "

A custom key-value pair using an attribute map. The attributes are standard Amazon Connect attributes, and can be accessed in contact flows just like any other contact attributes.

There can be up to 32,768 UTF-8 bytes across all key-value pairs per contact. Attribute keys can include only alphanumeric, dash, and underscore characters.

\n@param attributes A custom key-value pair using an attribute map. The attributes are standard Amazon Connect attributes, and can be accessed in contact flows just like any other contact attributes.

There can be up to 32,768 UTF-8 bytes across all key-value pairs per contact. Attribute keys can include only alphanumeric, dash, and underscore characters.\n@return Returns a reference to this object so that method calls can be chained together.\n@deprecated Use {@link #attributes(Map)}\n", "documentation" : "

A custom key-value pair using an attribute map. The attributes are standard Amazon Connect attributes, and can be accessed in contact flows just like any other contact attributes.

There can be up to 32,768 UTF-8 bytes across all key-value pairs per contact. Attribute keys can include only alphanumeric, dash, and underscore characters.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "existenceCheckDocumentation" : "Returns true if the Attributes property was specified by the sender (it may be empty), or false if the sender did not specify the value (it will be empty). For responses returned by the SDK, the sender is the AWS service.\n", "existenceCheckMethodName" : "hasAttributes", "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "attributes", "fluentSetterDocumentation" : "

A custom key-value pair using an attribute map. The attributes are standard Amazon Connect attributes, and can be accessed in contact flows just like any other contact attributes.

There can be up to 32,768 UTF-8 bytes across all key-value pairs per contact. Attribute keys can include only alphanumeric, dash, and underscore characters.

\n@param attributes A custom key-value pair using an attribute map. The attributes are standard Amazon Connect attributes, and can be accessed in contact flows just like any other contact attributes.

There can be up to 32,768 UTF-8 bytes across all key-value pairs per contact. Attribute keys can include only alphanumeric, dash, and underscore characters.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "attributes", "getterDocumentation" : "

A custom key-value pair using an attribute map. The attributes are standard Amazon Connect attributes, and can be accessed in contact flows just like any other contact attributes.

There can be up to 32,768 UTF-8 bytes across all key-value pairs per contact. Attribute keys can include only alphanumeric, dash, and underscore characters.

\n

\nAttempts to modify the collection returned by this method will result in an UnsupportedOperationException.\n

\n

\nYou can use {@link #hasAttributes()} to see if a value was sent in this field.\n

\n@return A custom key-value pair using an attribute map. The attributes are standard Amazon Connect attributes, and can be accessed in contact flows just like any other contact attributes.

There can be up to 32,768 UTF-8 bytes across all key-value pairs per contact. Attribute keys can include only alphanumeric, dash, and underscore characters.", "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" : "Attributes", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "Attributes", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : true, "mapModel" : { "implType" : "java.util.HashMap", "interfaceType" : "java.util.Map", "keyLocationName" : "key", "keyModel" : { "autoConstructClassIfExists" : { "present" : false }, "beanStyleGetterMethodName" : "getKey", "beanStyleSetterMethodName" : "setKey", "c2jName" : "key", "c2jShape" : "AttributeName", "defaultConsumerFluentSetterDocumentation" : "Sets the value of the Key property for this object.\n\nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #key(String)}.\n@param key a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #key(String)", "deprecated" : false, "deprecatedBeanStyleSetterMethodName" : null, "deprecatedFluentGetterMethodName" : null, "deprecatedFluentSetterMethodName" : null, "deprecatedGetterDocumentation" : "Returns the value of the Key property for this object.\n@return The value of the Key property for this object.\n@deprecated Use {@link #key()}\n", "deprecatedName" : null, "deprecatedSetterDocumentation" : "Sets the value of the Key property for this object.\n\n@param key The new value for the Key property for this object.\n@return Returns a reference to this object so that method calls can be chained together.\n@deprecated Use {@link #key(String)}\n", "documentation" : "", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "existenceCheckDocumentation" : "Returns true if the Key property was specified by the sender (it may be empty), or false if the sender did not specify the value (it will be empty). For responses returned by the SDK, the sender is the AWS service.\n", "existenceCheckMethodName" : "hasKey", "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "key", "fluentSetterDocumentation" : "Sets the value of the Key property for this object.\n\n@param key The new value for the Key property for this object.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "key", "getterDocumentation" : "Returns the value of the Key property for this object.\n@return The value of the Key property for this object.", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "key", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "key", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "Key", "sensitive" : false, "setterDocumentation" : "Sets the value of the Key property for this object.\n\n@param key The new value for the Key property for this object.", "setterMethodName" : "setKey", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "key", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "key", "variableType" : "String", "documentation" : "", "simpleType" : "String", "variableSetterType" : "String" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null }, "valueLocationName" : "value", "valueModel" : { "autoConstructClassIfExists" : { "present" : false }, "beanStyleGetterMethodName" : "getValue", "beanStyleSetterMethodName" : "setValue", "c2jName" : "value", "c2jShape" : "AttributeValue", "defaultConsumerFluentSetterDocumentation" : "Sets the value of the Value property for this object.\n\nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #value(String)}.\n@param value a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #value(String)", "deprecated" : false, "deprecatedBeanStyleSetterMethodName" : null, "deprecatedFluentGetterMethodName" : null, "deprecatedFluentSetterMethodName" : null, "deprecatedGetterDocumentation" : "Returns the value of the Value property for this object.\n@return The value of the Value property for this object.\n@deprecated Use {@link #value()}\n", "deprecatedName" : null, "deprecatedSetterDocumentation" : "Sets the value of the Value property for this object.\n\n@param value The new value for the Value property for this object.\n@return Returns a reference to this object so that method calls can be chained together.\n@deprecated Use {@link #value(String)}\n", "documentation" : "", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "existenceCheckDocumentation" : "Returns true if the Value property was specified by the sender (it may be empty), or false if the sender did not specify the value (it will be empty). For responses returned by the SDK, the sender is the AWS service.\n", "existenceCheckMethodName" : "hasValue", "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "value", "fluentSetterDocumentation" : "Sets the value of the Value property for this object.\n\n@param value The new value for the Value property for this object.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "value", "getterDocumentation" : "Returns the value of the Value property for this object.\n@return The value of the Value property for this object.", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "value", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "value", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "Value", "sensitive" : false, "setterDocumentation" : "Sets the value of the Value property for this object.\n\n@param value The new value for the Value property for this object.", "setterMethodName" : "setValue", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "value", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "value", "variableType" : "String", "documentation" : "", "simpleType" : "String", "variableSetterType" : "String" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null }, "entryType" : "Map.Entry", "templateType" : "java.util.Map" }, "marshallingType" : "MAP", "name" : "Attributes", "sensitive" : false, "setterDocumentation" : "

A custom key-value pair using an attribute map. The attributes are standard Amazon Connect attributes, and can be accessed in contact flows just like any other contact attributes.

There can be up to 32,768 UTF-8 bytes across all key-value pairs per contact. Attribute keys can include only alphanumeric, dash, and underscore characters.

\n@param attributes A custom key-value pair using an attribute map. The attributes are standard Amazon Connect attributes, and can be accessed in contact flows just like any other contact attributes.

There can be up to 32,768 UTF-8 bytes across all key-value pairs per contact. Attribute keys can include only alphanumeric, dash, and underscore characters.", "setterMethodName" : "setAttributes", "setterModel" : { "variableDeclarationType" : "java.util.Map", "variableName" : "attributes", "variableType" : "java.util.Map", "documentation" : null, "simpleType" : "Map", "variableSetterType" : "java.util.Map" }, "simple" : false, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "java.util.Map", "variableName" : "attributes", "variableType" : "java.util.Map", "documentation" : "

A custom key-value pair using an attribute map. The attributes are standard Amazon Connect attributes, and can be accessed in contact flows just like any other contact attributes.

There can be up to 32,768 UTF-8 bytes across all key-value pairs per contact. Attribute keys can include only alphanumeric, dash, and underscore characters.

", "simpleType" : "Map", "variableSetterType" : "java.util.Map" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null } ], "membersAsMap" : { "Attributes" : { "autoConstructClassIfExists" : { "present" : true }, "beanStyleGetterMethodName" : "getAttributes", "beanStyleSetterMethodName" : "setAttributes", "c2jName" : "Attributes", "c2jShape" : "Attributes", "defaultConsumerFluentSetterDocumentation" : "

A custom key-value pair using an attribute map. The attributes are standard Amazon Connect attributes, and can be accessed in contact flows just like any other contact attributes.

There can be up to 32,768 UTF-8 bytes across all key-value pairs per contact. Attribute keys can include only alphanumeric, dash, and underscore characters.

\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 #attributes(Map)}.\n@param attributes 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 #attributes(Map)", "deprecated" : false, "deprecatedBeanStyleSetterMethodName" : null, "deprecatedFluentGetterMethodName" : null, "deprecatedFluentSetterMethodName" : null, "deprecatedGetterDocumentation" : "

A custom key-value pair using an attribute map. The attributes are standard Amazon Connect attributes, and can be accessed in contact flows just like any other contact attributes.

There can be up to 32,768 UTF-8 bytes across all key-value pairs per contact. Attribute keys can include only alphanumeric, dash, and underscore characters.

\n

\nAttempts to modify the collection returned by this method will result in an UnsupportedOperationException.\n

\n

\nYou can use {@link #hasAttributes()} to see if a value was sent in this field.\n

\n@return A custom key-value pair using an attribute map. The attributes are standard Amazon Connect attributes, and can be accessed in contact flows just like any other contact attributes.

There can be up to 32,768 UTF-8 bytes across all key-value pairs per contact. Attribute keys can include only alphanumeric, dash, and underscore characters.\n@deprecated Use {@link #attributes()}\n", "deprecatedName" : null, "deprecatedSetterDocumentation" : "

A custom key-value pair using an attribute map. The attributes are standard Amazon Connect attributes, and can be accessed in contact flows just like any other contact attributes.

There can be up to 32,768 UTF-8 bytes across all key-value pairs per contact. Attribute keys can include only alphanumeric, dash, and underscore characters.

\n@param attributes A custom key-value pair using an attribute map. The attributes are standard Amazon Connect attributes, and can be accessed in contact flows just like any other contact attributes.

There can be up to 32,768 UTF-8 bytes across all key-value pairs per contact. Attribute keys can include only alphanumeric, dash, and underscore characters.\n@return Returns a reference to this object so that method calls can be chained together.\n@deprecated Use {@link #attributes(Map)}\n", "documentation" : "

A custom key-value pair using an attribute map. The attributes are standard Amazon Connect attributes, and can be accessed in contact flows just like any other contact attributes.

There can be up to 32,768 UTF-8 bytes across all key-value pairs per contact. Attribute keys can include only alphanumeric, dash, and underscore characters.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "existenceCheckDocumentation" : "Returns true if the Attributes property was specified by the sender (it may be empty), or false if the sender did not specify the value (it will be empty). For responses returned by the SDK, the sender is the AWS service.\n", "existenceCheckMethodName" : "hasAttributes", "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "attributes", "fluentSetterDocumentation" : "

A custom key-value pair using an attribute map. The attributes are standard Amazon Connect attributes, and can be accessed in contact flows just like any other contact attributes.

There can be up to 32,768 UTF-8 bytes across all key-value pairs per contact. Attribute keys can include only alphanumeric, dash, and underscore characters.

\n@param attributes A custom key-value pair using an attribute map. The attributes are standard Amazon Connect attributes, and can be accessed in contact flows just like any other contact attributes.

There can be up to 32,768 UTF-8 bytes across all key-value pairs per contact. Attribute keys can include only alphanumeric, dash, and underscore characters.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "attributes", "getterDocumentation" : "

A custom key-value pair using an attribute map. The attributes are standard Amazon Connect attributes, and can be accessed in contact flows just like any other contact attributes.

There can be up to 32,768 UTF-8 bytes across all key-value pairs per contact. Attribute keys can include only alphanumeric, dash, and underscore characters.

\n

\nAttempts to modify the collection returned by this method will result in an UnsupportedOperationException.\n

\n

\nYou can use {@link #hasAttributes()} to see if a value was sent in this field.\n

\n@return A custom key-value pair using an attribute map. The attributes are standard Amazon Connect attributes, and can be accessed in contact flows just like any other contact attributes.

There can be up to 32,768 UTF-8 bytes across all key-value pairs per contact. Attribute keys can include only alphanumeric, dash, and underscore characters.", "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" : "Attributes", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "Attributes", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : true, "mapModel" : { "implType" : "java.util.HashMap", "interfaceType" : "java.util.Map", "keyLocationName" : "key", "keyModel" : { "autoConstructClassIfExists" : { "present" : false }, "beanStyleGetterMethodName" : "getKey", "beanStyleSetterMethodName" : "setKey", "c2jName" : "key", "c2jShape" : "AttributeName", "defaultConsumerFluentSetterDocumentation" : "Sets the value of the Key property for this object.\n\nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #key(String)}.\n@param key a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #key(String)", "deprecated" : false, "deprecatedBeanStyleSetterMethodName" : null, "deprecatedFluentGetterMethodName" : null, "deprecatedFluentSetterMethodName" : null, "deprecatedGetterDocumentation" : "Returns the value of the Key property for this object.\n@return The value of the Key property for this object.\n@deprecated Use {@link #key()}\n", "deprecatedName" : null, "deprecatedSetterDocumentation" : "Sets the value of the Key property for this object.\n\n@param key The new value for the Key property for this object.\n@return Returns a reference to this object so that method calls can be chained together.\n@deprecated Use {@link #key(String)}\n", "documentation" : "", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "existenceCheckDocumentation" : "Returns true if the Key property was specified by the sender (it may be empty), or false if the sender did not specify the value (it will be empty). For responses returned by the SDK, the sender is the AWS service.\n", "existenceCheckMethodName" : "hasKey", "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "key", "fluentSetterDocumentation" : "Sets the value of the Key property for this object.\n\n@param key The new value for the Key property for this object.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "key", "getterDocumentation" : "Returns the value of the Key property for this object.\n@return The value of the Key property for this object.", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "key", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "key", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "Key", "sensitive" : false, "setterDocumentation" : "Sets the value of the Key property for this object.\n\n@param key The new value for the Key property for this object.", "setterMethodName" : "setKey", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "key", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "key", "variableType" : "String", "documentation" : "", "simpleType" : "String", "variableSetterType" : "String" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null }, "valueLocationName" : "value", "valueModel" : { "autoConstructClassIfExists" : { "present" : false }, "beanStyleGetterMethodName" : "getValue", "beanStyleSetterMethodName" : "setValue", "c2jName" : "value", "c2jShape" : "AttributeValue", "defaultConsumerFluentSetterDocumentation" : "Sets the value of the Value property for this object.\n\nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #value(String)}.\n@param value a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #value(String)", "deprecated" : false, "deprecatedBeanStyleSetterMethodName" : null, "deprecatedFluentGetterMethodName" : null, "deprecatedFluentSetterMethodName" : null, "deprecatedGetterDocumentation" : "Returns the value of the Value property for this object.\n@return The value of the Value property for this object.\n@deprecated Use {@link #value()}\n", "deprecatedName" : null, "deprecatedSetterDocumentation" : "Sets the value of the Value property for this object.\n\n@param value The new value for the Value property for this object.\n@return Returns a reference to this object so that method calls can be chained together.\n@deprecated Use {@link #value(String)}\n", "documentation" : "", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "existenceCheckDocumentation" : "Returns true if the Value property was specified by the sender (it may be empty), or false if the sender did not specify the value (it will be empty). For responses returned by the SDK, the sender is the AWS service.\n", "existenceCheckMethodName" : "hasValue", "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "value", "fluentSetterDocumentation" : "Sets the value of the Value property for this object.\n\n@param value The new value for the Value property for this object.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "value", "getterDocumentation" : "Returns the value of the Value property for this object.\n@return The value of the Value property for this object.", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "value", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "value", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "Value", "sensitive" : false, "setterDocumentation" : "Sets the value of the Value property for this object.\n\n@param value The new value for the Value property for this object.", "setterMethodName" : "setValue", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "value", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "value", "variableType" : "String", "documentation" : "", "simpleType" : "String", "variableSetterType" : "String" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null }, "entryType" : "Map.Entry", "templateType" : "java.util.Map" }, "marshallingType" : "MAP", "name" : "Attributes", "sensitive" : false, "setterDocumentation" : "

A custom key-value pair using an attribute map. The attributes are standard Amazon Connect attributes, and can be accessed in contact flows just like any other contact attributes.

There can be up to 32,768 UTF-8 bytes across all key-value pairs per contact. Attribute keys can include only alphanumeric, dash, and underscore characters.

\n@param attributes A custom key-value pair using an attribute map. The attributes are standard Amazon Connect attributes, and can be accessed in contact flows just like any other contact attributes.

There can be up to 32,768 UTF-8 bytes across all key-value pairs per contact. Attribute keys can include only alphanumeric, dash, and underscore characters.", "setterMethodName" : "setAttributes", "setterModel" : { "variableDeclarationType" : "java.util.Map", "variableName" : "attributes", "variableType" : "java.util.Map", "documentation" : null, "simpleType" : "Map", "variableSetterType" : "java.util.Map" }, "simple" : false, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "java.util.Map", "variableName" : "attributes", "variableType" : "java.util.Map", "documentation" : "

A custom key-value pair using an attribute map. The attributes are standard Amazon Connect attributes, and can be accessed in contact flows just like any other contact attributes.

There can be up to 32,768 UTF-8 bytes across all key-value pairs per contact. Attribute keys can include only alphanumeric, dash, and underscore characters.

", "simpleType" : "Map", "variableSetterType" : "java.util.Map" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null }, "ClientToken" : { "autoConstructClassIfExists" : { "present" : false }, "beanStyleGetterMethodName" : "getClientToken", "beanStyleSetterMethodName" : "setClientToken", "c2jName" : "ClientToken", "c2jShape" : "ClientToken", "defaultConsumerFluentSetterDocumentation" : "

A unique, case-sensitive identifier that you provide to ensure the idempotency of the request. The token is valid for 7 days after creation. If a contact is already started, the contact ID is returned. If the contact is disconnected, a new contact is started.

\nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #clientToken(String)}.\n@param clientToken a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #clientToken(String)", "deprecated" : false, "deprecatedBeanStyleSetterMethodName" : null, "deprecatedFluentGetterMethodName" : null, "deprecatedFluentSetterMethodName" : null, "deprecatedGetterDocumentation" : "

A unique, case-sensitive identifier that you provide to ensure the idempotency of the request. The token is valid for 7 days after creation. If a contact is already started, the contact ID is returned. If the contact is disconnected, a new contact is started.

\n@return A unique, case-sensitive identifier that you provide to ensure the idempotency of the request. The token is valid for 7 days after creation. If a contact is already started, the contact ID is returned. If the contact is disconnected, a new contact is started.\n@deprecated Use {@link #clientToken()}\n", "deprecatedName" : null, "deprecatedSetterDocumentation" : "

A unique, case-sensitive identifier that you provide to ensure the idempotency of the request. The token is valid for 7 days after creation. If a contact is already started, the contact ID is returned. If the contact is disconnected, a new contact is started.

\n@param clientToken A unique, case-sensitive identifier that you provide to ensure the idempotency of the request. The token is valid for 7 days after creation. If a contact is already started, the contact ID is returned. If the contact is disconnected, a new contact is started.\n@return Returns a reference to this object so that method calls can be chained together.\n@deprecated Use {@link #clientToken(String)}\n", "documentation" : "

A unique, case-sensitive identifier that you provide to ensure the idempotency of the request. The token is valid for 7 days after creation. If a contact is already started, the contact ID is returned. If the contact is disconnected, a new contact is started.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "existenceCheckDocumentation" : "Returns true if the ClientToken property was specified by the sender (it may be empty), or false if the sender did not specify the value (it will be empty). For responses returned by the SDK, the sender is the AWS service.\n", "existenceCheckMethodName" : "hasClientToken", "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "clientToken", "fluentSetterDocumentation" : "

A unique, case-sensitive identifier that you provide to ensure the idempotency of the request. The token is valid for 7 days after creation. If a contact is already started, the contact ID is returned. If the contact is disconnected, a new contact is started.

\n@param clientToken A unique, case-sensitive identifier that you provide to ensure the idempotency of the request. The token is valid for 7 days after creation. If a contact is already started, the contact ID is returned. If the contact is disconnected, a new contact is started.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "clientToken", "getterDocumentation" : "

A unique, case-sensitive identifier that you provide to ensure the idempotency of the request. The token is valid for 7 days after creation. If a contact is already started, the contact ID is returned. If the contact is disconnected, a new contact is started.

\n@return A unique, case-sensitive identifier that you provide to ensure the idempotency of the request. The token is valid for 7 days after creation. If a contact is already started, the contact ID is returned. If the contact is disconnected, a new contact is started.", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "ClientToken", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "ClientToken", "uri" : false }, "idempotencyToken" : true, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "ClientToken", "sensitive" : false, "setterDocumentation" : "

A unique, case-sensitive identifier that you provide to ensure the idempotency of the request. The token is valid for 7 days after creation. If a contact is already started, the contact ID is returned. If the contact is disconnected, a new contact is started.

\n@param clientToken A unique, case-sensitive identifier that you provide to ensure the idempotency of the request. The token is valid for 7 days after creation. If a contact is already started, the contact ID is returned. If the contact is disconnected, a new contact is started.", "setterMethodName" : "setClientToken", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "clientToken", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "clientToken", "variableType" : "String", "documentation" : "

A unique, case-sensitive identifier that you provide to ensure the idempotency of the request. The token is valid for 7 days after creation. If a contact is already started, the contact ID is returned. If the contact is disconnected, a new contact is started.

", "simpleType" : "String", "variableSetterType" : "String" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null }, "ContactFlowId" : { "autoConstructClassIfExists" : { "present" : false }, "beanStyleGetterMethodName" : "getContactFlowId", "beanStyleSetterMethodName" : "setContactFlowId", "c2jName" : "ContactFlowId", "c2jShape" : "ContactFlowId", "defaultConsumerFluentSetterDocumentation" : "

The identifier of the contact flow for the outbound call.

\nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #contactFlowId(String)}.\n@param contactFlowId a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #contactFlowId(String)", "deprecated" : false, "deprecatedBeanStyleSetterMethodName" : null, "deprecatedFluentGetterMethodName" : null, "deprecatedFluentSetterMethodName" : null, "deprecatedGetterDocumentation" : "

The identifier of the contact flow for the outbound call.

\n@return The identifier of the contact flow for the outbound call.\n@deprecated Use {@link #contactFlowId()}\n", "deprecatedName" : null, "deprecatedSetterDocumentation" : "

The identifier of the contact flow for the outbound call.

\n@param contactFlowId The identifier of the contact flow for the outbound call.\n@return Returns a reference to this object so that method calls can be chained together.\n@deprecated Use {@link #contactFlowId(String)}\n", "documentation" : "

The identifier of the contact flow for the outbound call.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "existenceCheckDocumentation" : "Returns true if the ContactFlowId property was specified by the sender (it may be empty), or false if the sender did not specify the value (it will be empty). For responses returned by the SDK, the sender is the AWS service.\n", "existenceCheckMethodName" : "hasContactFlowId", "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "contactFlowId", "fluentSetterDocumentation" : "

The identifier of the contact flow for the outbound call.

\n@param contactFlowId The identifier of the contact flow for the outbound call.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "contactFlowId", "getterDocumentation" : "

The identifier of the contact flow for the outbound call.

\n@return The identifier of the contact flow for the outbound call.", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "ContactFlowId", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "ContactFlowId", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "ContactFlowId", "sensitive" : false, "setterDocumentation" : "

The identifier of the contact flow for the outbound call.

\n@param contactFlowId The identifier of the contact flow for the outbound call.", "setterMethodName" : "setContactFlowId", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "contactFlowId", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "contactFlowId", "variableType" : "String", "documentation" : "

The identifier of the contact flow for the outbound call.

", "simpleType" : "String", "variableSetterType" : "String" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null }, "DestinationPhoneNumber" : { "autoConstructClassIfExists" : { "present" : false }, "beanStyleGetterMethodName" : "getDestinationPhoneNumber", "beanStyleSetterMethodName" : "setDestinationPhoneNumber", "c2jName" : "DestinationPhoneNumber", "c2jShape" : "PhoneNumber", "defaultConsumerFluentSetterDocumentation" : "

The phone number of the customer, in E.164 format.

\nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #destinationPhoneNumber(String)}.\n@param destinationPhoneNumber a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #destinationPhoneNumber(String)", "deprecated" : false, "deprecatedBeanStyleSetterMethodName" : null, "deprecatedFluentGetterMethodName" : null, "deprecatedFluentSetterMethodName" : null, "deprecatedGetterDocumentation" : "

The phone number of the customer, in E.164 format.

\n@return The phone number of the customer, in E.164 format.\n@deprecated Use {@link #destinationPhoneNumber()}\n", "deprecatedName" : null, "deprecatedSetterDocumentation" : "

The phone number of the customer, in E.164 format.

\n@param destinationPhoneNumber The phone number of the customer, in E.164 format.\n@return Returns a reference to this object so that method calls can be chained together.\n@deprecated Use {@link #destinationPhoneNumber(String)}\n", "documentation" : "

The phone number of the customer, in E.164 format.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "existenceCheckDocumentation" : "Returns true if the DestinationPhoneNumber property was specified by the sender (it may be empty), or false if the sender did not specify the value (it will be empty). For responses returned by the SDK, the sender is the AWS service.\n", "existenceCheckMethodName" : "hasDestinationPhoneNumber", "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "destinationPhoneNumber", "fluentSetterDocumentation" : "

The phone number of the customer, in E.164 format.

\n@param destinationPhoneNumber The phone number of the customer, in E.164 format.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "destinationPhoneNumber", "getterDocumentation" : "

The phone number of the customer, in E.164 format.

\n@return The phone number of the customer, in E.164 format.", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "DestinationPhoneNumber", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "DestinationPhoneNumber", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "DestinationPhoneNumber", "sensitive" : false, "setterDocumentation" : "

The phone number of the customer, in E.164 format.

\n@param destinationPhoneNumber The phone number of the customer, in E.164 format.", "setterMethodName" : "setDestinationPhoneNumber", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "destinationPhoneNumber", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "destinationPhoneNumber", "variableType" : "String", "documentation" : "

The phone number of the customer, in E.164 format.

", "simpleType" : "String", "variableSetterType" : "String" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null }, "InstanceId" : { "autoConstructClassIfExists" : { "present" : false }, "beanStyleGetterMethodName" : "getInstanceId", "beanStyleSetterMethodName" : "setInstanceId", "c2jName" : "InstanceId", "c2jShape" : "InstanceId", "defaultConsumerFluentSetterDocumentation" : "

The identifier of the Amazon Connect instance.

\nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #instanceId(String)}.\n@param instanceId a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #instanceId(String)", "deprecated" : false, "deprecatedBeanStyleSetterMethodName" : null, "deprecatedFluentGetterMethodName" : null, "deprecatedFluentSetterMethodName" : null, "deprecatedGetterDocumentation" : "

The identifier of the Amazon Connect instance.

\n@return The identifier of the Amazon Connect instance.\n@deprecated Use {@link #instanceId()}\n", "deprecatedName" : null, "deprecatedSetterDocumentation" : "

The identifier of the Amazon Connect instance.

\n@param instanceId The identifier of the Amazon Connect instance.\n@return Returns a reference to this object so that method calls can be chained together.\n@deprecated Use {@link #instanceId(String)}\n", "documentation" : "

The identifier of the Amazon Connect instance.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "existenceCheckDocumentation" : "Returns true if the InstanceId property was specified by the sender (it may be empty), or false if the sender did not specify the value (it will be empty). For responses returned by the SDK, the sender is the AWS service.\n", "existenceCheckMethodName" : "hasInstanceId", "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "instanceId", "fluentSetterDocumentation" : "

The identifier of the Amazon Connect instance.

\n@param instanceId The identifier of the Amazon Connect instance.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "instanceId", "getterDocumentation" : "

The identifier of the Amazon Connect instance.

\n@return The identifier of the Amazon Connect instance.", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "InstanceId", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "InstanceId", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "InstanceId", "sensitive" : false, "setterDocumentation" : "

The identifier of the Amazon Connect instance.

\n@param instanceId The identifier of the Amazon Connect instance.", "setterMethodName" : "setInstanceId", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "instanceId", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "instanceId", "variableType" : "String", "documentation" : "

The identifier of the Amazon Connect instance.

", "simpleType" : "String", "variableSetterType" : "String" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null }, "QueueId" : { "autoConstructClassIfExists" : { "present" : false }, "beanStyleGetterMethodName" : "getQueueId", "beanStyleSetterMethodName" : "setQueueId", "c2jName" : "QueueId", "c2jShape" : "QueueId", "defaultConsumerFluentSetterDocumentation" : "

The queue for the call. If you specify a queue, the phone displayed for caller ID is the phone number specified in the queue. If you do not specify a queue, the queue defined in the contact flow is used. If you do not specify a queue, you must specify a source phone number.

\nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #queueId(String)}.\n@param queueId a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #queueId(String)", "deprecated" : false, "deprecatedBeanStyleSetterMethodName" : null, "deprecatedFluentGetterMethodName" : null, "deprecatedFluentSetterMethodName" : null, "deprecatedGetterDocumentation" : "

The queue for the call. If you specify a queue, the phone displayed for caller ID is the phone number specified in the queue. If you do not specify a queue, the queue defined in the contact flow is used. If you do not specify a queue, you must specify a source phone number.

\n@return The queue for the call. If you specify a queue, the phone displayed for caller ID is the phone number specified in the queue. If you do not specify a queue, the queue defined in the contact flow is used. If you do not specify a queue, you must specify a source phone number.\n@deprecated Use {@link #queueId()}\n", "deprecatedName" : null, "deprecatedSetterDocumentation" : "

The queue for the call. If you specify a queue, the phone displayed for caller ID is the phone number specified in the queue. If you do not specify a queue, the queue defined in the contact flow is used. If you do not specify a queue, you must specify a source phone number.

\n@param queueId The queue for the call. If you specify a queue, the phone displayed for caller ID is the phone number specified in the queue. If you do not specify a queue, the queue defined in the contact flow is used. If you do not specify a queue, you must specify a source phone number.\n@return Returns a reference to this object so that method calls can be chained together.\n@deprecated Use {@link #queueId(String)}\n", "documentation" : "

The queue for the call. If you specify a queue, the phone displayed for caller ID is the phone number specified in the queue. If you do not specify a queue, the queue defined in the contact flow is used. If you do not specify a queue, you must specify a source phone number.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "existenceCheckDocumentation" : "Returns true if the QueueId property was specified by the sender (it may be empty), or false if the sender did not specify the value (it will be empty). For responses returned by the SDK, the sender is the AWS service.\n", "existenceCheckMethodName" : "hasQueueId", "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "queueId", "fluentSetterDocumentation" : "

The queue for the call. If you specify a queue, the phone displayed for caller ID is the phone number specified in the queue. If you do not specify a queue, the queue defined in the contact flow is used. If you do not specify a queue, you must specify a source phone number.

\n@param queueId The queue for the call. If you specify a queue, the phone displayed for caller ID is the phone number specified in the queue. If you do not specify a queue, the queue defined in the contact flow is used. If you do not specify a queue, you must specify a source phone number.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "queueId", "getterDocumentation" : "

The queue for the call. If you specify a queue, the phone displayed for caller ID is the phone number specified in the queue. If you do not specify a queue, the queue defined in the contact flow is used. If you do not specify a queue, you must specify a source phone number.

\n@return The queue for the call. If you specify a queue, the phone displayed for caller ID is the phone number specified in the queue. If you do not specify a queue, the queue defined in the contact flow is used. If you do not specify a queue, you must specify a source phone number.", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "QueueId", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "QueueId", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "QueueId", "sensitive" : false, "setterDocumentation" : "

The queue for the call. If you specify a queue, the phone displayed for caller ID is the phone number specified in the queue. If you do not specify a queue, the queue defined in the contact flow is used. If you do not specify a queue, you must specify a source phone number.

\n@param queueId The queue for the call. If you specify a queue, the phone displayed for caller ID is the phone number specified in the queue. If you do not specify a queue, the queue defined in the contact flow is used. If you do not specify a queue, you must specify a source phone number.", "setterMethodName" : "setQueueId", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "queueId", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "queueId", "variableType" : "String", "documentation" : "

The queue for the call. If you specify a queue, the phone displayed for caller ID is the phone number specified in the queue. If you do not specify a queue, the queue defined in the contact flow is used. If you do not specify a queue, you must specify a source phone number.

", "simpleType" : "String", "variableSetterType" : "String" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null }, "SourcePhoneNumber" : { "autoConstructClassIfExists" : { "present" : false }, "beanStyleGetterMethodName" : "getSourcePhoneNumber", "beanStyleSetterMethodName" : "setSourcePhoneNumber", "c2jName" : "SourcePhoneNumber", "c2jShape" : "PhoneNumber", "defaultConsumerFluentSetterDocumentation" : "

The phone number associated with the Amazon Connect instance, in E.164 format. If you do not specify a source phone number, you must specify a queue.

\nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #sourcePhoneNumber(String)}.\n@param sourcePhoneNumber a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #sourcePhoneNumber(String)", "deprecated" : false, "deprecatedBeanStyleSetterMethodName" : null, "deprecatedFluentGetterMethodName" : null, "deprecatedFluentSetterMethodName" : null, "deprecatedGetterDocumentation" : "

The phone number associated with the Amazon Connect instance, in E.164 format. If you do not specify a source phone number, you must specify a queue.

\n@return The phone number associated with the Amazon Connect instance, in E.164 format. If you do not specify a source phone number, you must specify a queue.\n@deprecated Use {@link #sourcePhoneNumber()}\n", "deprecatedName" : null, "deprecatedSetterDocumentation" : "

The phone number associated with the Amazon Connect instance, in E.164 format. If you do not specify a source phone number, you must specify a queue.

\n@param sourcePhoneNumber The phone number associated with the Amazon Connect instance, in E.164 format. If you do not specify a source phone number, you must specify a queue.\n@return Returns a reference to this object so that method calls can be chained together.\n@deprecated Use {@link #sourcePhoneNumber(String)}\n", "documentation" : "

The phone number associated with the Amazon Connect instance, in E.164 format. If you do not specify a source phone number, you must specify a queue.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "existenceCheckDocumentation" : "Returns true if the SourcePhoneNumber property was specified by the sender (it may be empty), or false if the sender did not specify the value (it will be empty). For responses returned by the SDK, the sender is the AWS service.\n", "existenceCheckMethodName" : "hasSourcePhoneNumber", "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "sourcePhoneNumber", "fluentSetterDocumentation" : "

The phone number associated with the Amazon Connect instance, in E.164 format. If you do not specify a source phone number, you must specify a queue.

\n@param sourcePhoneNumber The phone number associated with the Amazon Connect instance, in E.164 format. If you do not specify a source phone number, you must specify a queue.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "sourcePhoneNumber", "getterDocumentation" : "

The phone number associated with the Amazon Connect instance, in E.164 format. If you do not specify a source phone number, you must specify a queue.

\n@return The phone number associated with the Amazon Connect instance, in E.164 format. If you do not specify a source phone number, you must specify a queue.", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "SourcePhoneNumber", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "SourcePhoneNumber", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "SourcePhoneNumber", "sensitive" : false, "setterDocumentation" : "

The phone number associated with the Amazon Connect instance, in E.164 format. If you do not specify a source phone number, you must specify a queue.

\n@param sourcePhoneNumber The phone number associated with the Amazon Connect instance, in E.164 format. If you do not specify a source phone number, you must specify a queue.", "setterMethodName" : "setSourcePhoneNumber", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "sourcePhoneNumber", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "sourcePhoneNumber", "variableType" : "String", "documentation" : "

The phone number associated with the Amazon Connect instance, in E.164 format. If you do not specify a source phone number, you must specify a queue.

", "simpleType" : "String", "variableSetterType" : "String" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null } }, "nonStreamingMembers" : [ { "autoConstructClassIfExists" : { "present" : false }, "beanStyleGetterMethodName" : "getDestinationPhoneNumber", "beanStyleSetterMethodName" : "setDestinationPhoneNumber", "c2jName" : "DestinationPhoneNumber", "c2jShape" : "PhoneNumber", "defaultConsumerFluentSetterDocumentation" : "

The phone number of the customer, in E.164 format.

\nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #destinationPhoneNumber(String)}.\n@param destinationPhoneNumber a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #destinationPhoneNumber(String)", "deprecated" : false, "deprecatedBeanStyleSetterMethodName" : null, "deprecatedFluentGetterMethodName" : null, "deprecatedFluentSetterMethodName" : null, "deprecatedGetterDocumentation" : "

The phone number of the customer, in E.164 format.

\n@return The phone number of the customer, in E.164 format.\n@deprecated Use {@link #destinationPhoneNumber()}\n", "deprecatedName" : null, "deprecatedSetterDocumentation" : "

The phone number of the customer, in E.164 format.

\n@param destinationPhoneNumber The phone number of the customer, in E.164 format.\n@return Returns a reference to this object so that method calls can be chained together.\n@deprecated Use {@link #destinationPhoneNumber(String)}\n", "documentation" : "

The phone number of the customer, in E.164 format.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "existenceCheckDocumentation" : "Returns true if the DestinationPhoneNumber property was specified by the sender (it may be empty), or false if the sender did not specify the value (it will be empty). For responses returned by the SDK, the sender is the AWS service.\n", "existenceCheckMethodName" : "hasDestinationPhoneNumber", "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "destinationPhoneNumber", "fluentSetterDocumentation" : "

The phone number of the customer, in E.164 format.

\n@param destinationPhoneNumber The phone number of the customer, in E.164 format.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "destinationPhoneNumber", "getterDocumentation" : "

The phone number of the customer, in E.164 format.

\n@return The phone number of the customer, in E.164 format.", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "DestinationPhoneNumber", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "DestinationPhoneNumber", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "DestinationPhoneNumber", "sensitive" : false, "setterDocumentation" : "

The phone number of the customer, in E.164 format.

\n@param destinationPhoneNumber The phone number of the customer, in E.164 format.", "setterMethodName" : "setDestinationPhoneNumber", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "destinationPhoneNumber", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "destinationPhoneNumber", "variableType" : "String", "documentation" : "

The phone number of the customer, in E.164 format.

", "simpleType" : "String", "variableSetterType" : "String" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null }, { "autoConstructClassIfExists" : { "present" : false }, "beanStyleGetterMethodName" : "getContactFlowId", "beanStyleSetterMethodName" : "setContactFlowId", "c2jName" : "ContactFlowId", "c2jShape" : "ContactFlowId", "defaultConsumerFluentSetterDocumentation" : "

The identifier of the contact flow for the outbound call.

\nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #contactFlowId(String)}.\n@param contactFlowId a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #contactFlowId(String)", "deprecated" : false, "deprecatedBeanStyleSetterMethodName" : null, "deprecatedFluentGetterMethodName" : null, "deprecatedFluentSetterMethodName" : null, "deprecatedGetterDocumentation" : "

The identifier of the contact flow for the outbound call.

\n@return The identifier of the contact flow for the outbound call.\n@deprecated Use {@link #contactFlowId()}\n", "deprecatedName" : null, "deprecatedSetterDocumentation" : "

The identifier of the contact flow for the outbound call.

\n@param contactFlowId The identifier of the contact flow for the outbound call.\n@return Returns a reference to this object so that method calls can be chained together.\n@deprecated Use {@link #contactFlowId(String)}\n", "documentation" : "

The identifier of the contact flow for the outbound call.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "existenceCheckDocumentation" : "Returns true if the ContactFlowId property was specified by the sender (it may be empty), or false if the sender did not specify the value (it will be empty). For responses returned by the SDK, the sender is the AWS service.\n", "existenceCheckMethodName" : "hasContactFlowId", "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "contactFlowId", "fluentSetterDocumentation" : "

The identifier of the contact flow for the outbound call.

\n@param contactFlowId The identifier of the contact flow for the outbound call.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "contactFlowId", "getterDocumentation" : "

The identifier of the contact flow for the outbound call.

\n@return The identifier of the contact flow for the outbound call.", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "ContactFlowId", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "ContactFlowId", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "ContactFlowId", "sensitive" : false, "setterDocumentation" : "

The identifier of the contact flow for the outbound call.

\n@param contactFlowId The identifier of the contact flow for the outbound call.", "setterMethodName" : "setContactFlowId", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "contactFlowId", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "contactFlowId", "variableType" : "String", "documentation" : "

The identifier of the contact flow for the outbound call.

", "simpleType" : "String", "variableSetterType" : "String" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null }, { "autoConstructClassIfExists" : { "present" : false }, "beanStyleGetterMethodName" : "getInstanceId", "beanStyleSetterMethodName" : "setInstanceId", "c2jName" : "InstanceId", "c2jShape" : "InstanceId", "defaultConsumerFluentSetterDocumentation" : "

The identifier of the Amazon Connect instance.

\nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #instanceId(String)}.\n@param instanceId a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #instanceId(String)", "deprecated" : false, "deprecatedBeanStyleSetterMethodName" : null, "deprecatedFluentGetterMethodName" : null, "deprecatedFluentSetterMethodName" : null, "deprecatedGetterDocumentation" : "

The identifier of the Amazon Connect instance.

\n@return The identifier of the Amazon Connect instance.\n@deprecated Use {@link #instanceId()}\n", "deprecatedName" : null, "deprecatedSetterDocumentation" : "

The identifier of the Amazon Connect instance.

\n@param instanceId The identifier of the Amazon Connect instance.\n@return Returns a reference to this object so that method calls can be chained together.\n@deprecated Use {@link #instanceId(String)}\n", "documentation" : "

The identifier of the Amazon Connect instance.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "existenceCheckDocumentation" : "Returns true if the InstanceId property was specified by the sender (it may be empty), or false if the sender did not specify the value (it will be empty). For responses returned by the SDK, the sender is the AWS service.\n", "existenceCheckMethodName" : "hasInstanceId", "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "instanceId", "fluentSetterDocumentation" : "

The identifier of the Amazon Connect instance.

\n@param instanceId The identifier of the Amazon Connect instance.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "instanceId", "getterDocumentation" : "

The identifier of the Amazon Connect instance.

\n@return The identifier of the Amazon Connect instance.", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "InstanceId", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "InstanceId", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "InstanceId", "sensitive" : false, "setterDocumentation" : "

The identifier of the Amazon Connect instance.

\n@param instanceId The identifier of the Amazon Connect instance.", "setterMethodName" : "setInstanceId", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "instanceId", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "instanceId", "variableType" : "String", "documentation" : "

The identifier of the Amazon Connect instance.

", "simpleType" : "String", "variableSetterType" : "String" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null }, { "autoConstructClassIfExists" : { "present" : false }, "beanStyleGetterMethodName" : "getClientToken", "beanStyleSetterMethodName" : "setClientToken", "c2jName" : "ClientToken", "c2jShape" : "ClientToken", "defaultConsumerFluentSetterDocumentation" : "

A unique, case-sensitive identifier that you provide to ensure the idempotency of the request. The token is valid for 7 days after creation. If a contact is already started, the contact ID is returned. If the contact is disconnected, a new contact is started.

\nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #clientToken(String)}.\n@param clientToken a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #clientToken(String)", "deprecated" : false, "deprecatedBeanStyleSetterMethodName" : null, "deprecatedFluentGetterMethodName" : null, "deprecatedFluentSetterMethodName" : null, "deprecatedGetterDocumentation" : "

A unique, case-sensitive identifier that you provide to ensure the idempotency of the request. The token is valid for 7 days after creation. If a contact is already started, the contact ID is returned. If the contact is disconnected, a new contact is started.

\n@return A unique, case-sensitive identifier that you provide to ensure the idempotency of the request. The token is valid for 7 days after creation. If a contact is already started, the contact ID is returned. If the contact is disconnected, a new contact is started.\n@deprecated Use {@link #clientToken()}\n", "deprecatedName" : null, "deprecatedSetterDocumentation" : "

A unique, case-sensitive identifier that you provide to ensure the idempotency of the request. The token is valid for 7 days after creation. If a contact is already started, the contact ID is returned. If the contact is disconnected, a new contact is started.

\n@param clientToken A unique, case-sensitive identifier that you provide to ensure the idempotency of the request. The token is valid for 7 days after creation. If a contact is already started, the contact ID is returned. If the contact is disconnected, a new contact is started.\n@return Returns a reference to this object so that method calls can be chained together.\n@deprecated Use {@link #clientToken(String)}\n", "documentation" : "

A unique, case-sensitive identifier that you provide to ensure the idempotency of the request. The token is valid for 7 days after creation. If a contact is already started, the contact ID is returned. If the contact is disconnected, a new contact is started.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "existenceCheckDocumentation" : "Returns true if the ClientToken property was specified by the sender (it may be empty), or false if the sender did not specify the value (it will be empty). For responses returned by the SDK, the sender is the AWS service.\n", "existenceCheckMethodName" : "hasClientToken", "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "clientToken", "fluentSetterDocumentation" : "

A unique, case-sensitive identifier that you provide to ensure the idempotency of the request. The token is valid for 7 days after creation. If a contact is already started, the contact ID is returned. If the contact is disconnected, a new contact is started.

\n@param clientToken A unique, case-sensitive identifier that you provide to ensure the idempotency of the request. The token is valid for 7 days after creation. If a contact is already started, the contact ID is returned. If the contact is disconnected, a new contact is started.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "clientToken", "getterDocumentation" : "

A unique, case-sensitive identifier that you provide to ensure the idempotency of the request. The token is valid for 7 days after creation. If a contact is already started, the contact ID is returned. If the contact is disconnected, a new contact is started.

\n@return A unique, case-sensitive identifier that you provide to ensure the idempotency of the request. The token is valid for 7 days after creation. If a contact is already started, the contact ID is returned. If the contact is disconnected, a new contact is started.", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "ClientToken", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "ClientToken", "uri" : false }, "idempotencyToken" : true, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "ClientToken", "sensitive" : false, "setterDocumentation" : "

A unique, case-sensitive identifier that you provide to ensure the idempotency of the request. The token is valid for 7 days after creation. If a contact is already started, the contact ID is returned. If the contact is disconnected, a new contact is started.

\n@param clientToken A unique, case-sensitive identifier that you provide to ensure the idempotency of the request. The token is valid for 7 days after creation. If a contact is already started, the contact ID is returned. If the contact is disconnected, a new contact is started.", "setterMethodName" : "setClientToken", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "clientToken", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "clientToken", "variableType" : "String", "documentation" : "

A unique, case-sensitive identifier that you provide to ensure the idempotency of the request. The token is valid for 7 days after creation. If a contact is already started, the contact ID is returned. If the contact is disconnected, a new contact is started.

", "simpleType" : "String", "variableSetterType" : "String" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null }, { "autoConstructClassIfExists" : { "present" : false }, "beanStyleGetterMethodName" : "getSourcePhoneNumber", "beanStyleSetterMethodName" : "setSourcePhoneNumber", "c2jName" : "SourcePhoneNumber", "c2jShape" : "PhoneNumber", "defaultConsumerFluentSetterDocumentation" : "

The phone number associated with the Amazon Connect instance, in E.164 format. If you do not specify a source phone number, you must specify a queue.

\nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #sourcePhoneNumber(String)}.\n@param sourcePhoneNumber a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #sourcePhoneNumber(String)", "deprecated" : false, "deprecatedBeanStyleSetterMethodName" : null, "deprecatedFluentGetterMethodName" : null, "deprecatedFluentSetterMethodName" : null, "deprecatedGetterDocumentation" : "

The phone number associated with the Amazon Connect instance, in E.164 format. If you do not specify a source phone number, you must specify a queue.

\n@return The phone number associated with the Amazon Connect instance, in E.164 format. If you do not specify a source phone number, you must specify a queue.\n@deprecated Use {@link #sourcePhoneNumber()}\n", "deprecatedName" : null, "deprecatedSetterDocumentation" : "

The phone number associated with the Amazon Connect instance, in E.164 format. If you do not specify a source phone number, you must specify a queue.

\n@param sourcePhoneNumber The phone number associated with the Amazon Connect instance, in E.164 format. If you do not specify a source phone number, you must specify a queue.\n@return Returns a reference to this object so that method calls can be chained together.\n@deprecated Use {@link #sourcePhoneNumber(String)}\n", "documentation" : "

The phone number associated with the Amazon Connect instance, in E.164 format. If you do not specify a source phone number, you must specify a queue.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "existenceCheckDocumentation" : "Returns true if the SourcePhoneNumber property was specified by the sender (it may be empty), or false if the sender did not specify the value (it will be empty). For responses returned by the SDK, the sender is the AWS service.\n", "existenceCheckMethodName" : "hasSourcePhoneNumber", "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "sourcePhoneNumber", "fluentSetterDocumentation" : "

The phone number associated with the Amazon Connect instance, in E.164 format. If you do not specify a source phone number, you must specify a queue.

\n@param sourcePhoneNumber The phone number associated with the Amazon Connect instance, in E.164 format. If you do not specify a source phone number, you must specify a queue.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "sourcePhoneNumber", "getterDocumentation" : "

The phone number associated with the Amazon Connect instance, in E.164 format. If you do not specify a source phone number, you must specify a queue.

\n@return The phone number associated with the Amazon Connect instance, in E.164 format. If you do not specify a source phone number, you must specify a queue.", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "SourcePhoneNumber", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "SourcePhoneNumber", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "SourcePhoneNumber", "sensitive" : false, "setterDocumentation" : "

The phone number associated with the Amazon Connect instance, in E.164 format. If you do not specify a source phone number, you must specify a queue.

\n@param sourcePhoneNumber The phone number associated with the Amazon Connect instance, in E.164 format. If you do not specify a source phone number, you must specify a queue.", "setterMethodName" : "setSourcePhoneNumber", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "sourcePhoneNumber", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "sourcePhoneNumber", "variableType" : "String", "documentation" : "

The phone number associated with the Amazon Connect instance, in E.164 format. If you do not specify a source phone number, you must specify a queue.

", "simpleType" : "String", "variableSetterType" : "String" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null }, { "autoConstructClassIfExists" : { "present" : false }, "beanStyleGetterMethodName" : "getQueueId", "beanStyleSetterMethodName" : "setQueueId", "c2jName" : "QueueId", "c2jShape" : "QueueId", "defaultConsumerFluentSetterDocumentation" : "

The queue for the call. If you specify a queue, the phone displayed for caller ID is the phone number specified in the queue. If you do not specify a queue, the queue defined in the contact flow is used. If you do not specify a queue, you must specify a source phone number.

\nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #queueId(String)}.\n@param queueId a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #queueId(String)", "deprecated" : false, "deprecatedBeanStyleSetterMethodName" : null, "deprecatedFluentGetterMethodName" : null, "deprecatedFluentSetterMethodName" : null, "deprecatedGetterDocumentation" : "

The queue for the call. If you specify a queue, the phone displayed for caller ID is the phone number specified in the queue. If you do not specify a queue, the queue defined in the contact flow is used. If you do not specify a queue, you must specify a source phone number.

\n@return The queue for the call. If you specify a queue, the phone displayed for caller ID is the phone number specified in the queue. If you do not specify a queue, the queue defined in the contact flow is used. If you do not specify a queue, you must specify a source phone number.\n@deprecated Use {@link #queueId()}\n", "deprecatedName" : null, "deprecatedSetterDocumentation" : "

The queue for the call. If you specify a queue, the phone displayed for caller ID is the phone number specified in the queue. If you do not specify a queue, the queue defined in the contact flow is used. If you do not specify a queue, you must specify a source phone number.

\n@param queueId The queue for the call. If you specify a queue, the phone displayed for caller ID is the phone number specified in the queue. If you do not specify a queue, the queue defined in the contact flow is used. If you do not specify a queue, you must specify a source phone number.\n@return Returns a reference to this object so that method calls can be chained together.\n@deprecated Use {@link #queueId(String)}\n", "documentation" : "

The queue for the call. If you specify a queue, the phone displayed for caller ID is the phone number specified in the queue. If you do not specify a queue, the queue defined in the contact flow is used. If you do not specify a queue, you must specify a source phone number.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "existenceCheckDocumentation" : "Returns true if the QueueId property was specified by the sender (it may be empty), or false if the sender did not specify the value (it will be empty). For responses returned by the SDK, the sender is the AWS service.\n", "existenceCheckMethodName" : "hasQueueId", "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "queueId", "fluentSetterDocumentation" : "

The queue for the call. If you specify a queue, the phone displayed for caller ID is the phone number specified in the queue. If you do not specify a queue, the queue defined in the contact flow is used. If you do not specify a queue, you must specify a source phone number.

\n@param queueId The queue for the call. If you specify a queue, the phone displayed for caller ID is the phone number specified in the queue. If you do not specify a queue, the queue defined in the contact flow is used. If you do not specify a queue, you must specify a source phone number.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "queueId", "getterDocumentation" : "

The queue for the call. If you specify a queue, the phone displayed for caller ID is the phone number specified in the queue. If you do not specify a queue, the queue defined in the contact flow is used. If you do not specify a queue, you must specify a source phone number.

\n@return The queue for the call. If you specify a queue, the phone displayed for caller ID is the phone number specified in the queue. If you do not specify a queue, the queue defined in the contact flow is used. If you do not specify a queue, you must specify a source phone number.", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "QueueId", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "QueueId", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "QueueId", "sensitive" : false, "setterDocumentation" : "

The queue for the call. If you specify a queue, the phone displayed for caller ID is the phone number specified in the queue. If you do not specify a queue, the queue defined in the contact flow is used. If you do not specify a queue, you must specify a source phone number.

\n@param queueId The queue for the call. If you specify a queue, the phone displayed for caller ID is the phone number specified in the queue. If you do not specify a queue, the queue defined in the contact flow is used. If you do not specify a queue, you must specify a source phone number.", "setterMethodName" : "setQueueId", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "queueId", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "queueId", "variableType" : "String", "documentation" : "

The queue for the call. If you specify a queue, the phone displayed for caller ID is the phone number specified in the queue. If you do not specify a queue, the queue defined in the contact flow is used. If you do not specify a queue, you must specify a source phone number.

", "simpleType" : "String", "variableSetterType" : "String" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null }, { "autoConstructClassIfExists" : { "present" : true }, "beanStyleGetterMethodName" : "getAttributes", "beanStyleSetterMethodName" : "setAttributes", "c2jName" : "Attributes", "c2jShape" : "Attributes", "defaultConsumerFluentSetterDocumentation" : "

A custom key-value pair using an attribute map. The attributes are standard Amazon Connect attributes, and can be accessed in contact flows just like any other contact attributes.

There can be up to 32,768 UTF-8 bytes across all key-value pairs per contact. Attribute keys can include only alphanumeric, dash, and underscore characters.

\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 #attributes(Map)}.\n@param attributes 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 #attributes(Map)", "deprecated" : false, "deprecatedBeanStyleSetterMethodName" : null, "deprecatedFluentGetterMethodName" : null, "deprecatedFluentSetterMethodName" : null, "deprecatedGetterDocumentation" : "

A custom key-value pair using an attribute map. The attributes are standard Amazon Connect attributes, and can be accessed in contact flows just like any other contact attributes.

There can be up to 32,768 UTF-8 bytes across all key-value pairs per contact. Attribute keys can include only alphanumeric, dash, and underscore characters.

\n

\nAttempts to modify the collection returned by this method will result in an UnsupportedOperationException.\n

\n

\nYou can use {@link #hasAttributes()} to see if a value was sent in this field.\n

\n@return A custom key-value pair using an attribute map. The attributes are standard Amazon Connect attributes, and can be accessed in contact flows just like any other contact attributes.

There can be up to 32,768 UTF-8 bytes across all key-value pairs per contact. Attribute keys can include only alphanumeric, dash, and underscore characters.\n@deprecated Use {@link #attributes()}\n", "deprecatedName" : null, "deprecatedSetterDocumentation" : "

A custom key-value pair using an attribute map. The attributes are standard Amazon Connect attributes, and can be accessed in contact flows just like any other contact attributes.

There can be up to 32,768 UTF-8 bytes across all key-value pairs per contact. Attribute keys can include only alphanumeric, dash, and underscore characters.

\n@param attributes A custom key-value pair using an attribute map. The attributes are standard Amazon Connect attributes, and can be accessed in contact flows just like any other contact attributes.

There can be up to 32,768 UTF-8 bytes across all key-value pairs per contact. Attribute keys can include only alphanumeric, dash, and underscore characters.\n@return Returns a reference to this object so that method calls can be chained together.\n@deprecated Use {@link #attributes(Map)}\n", "documentation" : "

A custom key-value pair using an attribute map. The attributes are standard Amazon Connect attributes, and can be accessed in contact flows just like any other contact attributes.

There can be up to 32,768 UTF-8 bytes across all key-value pairs per contact. Attribute keys can include only alphanumeric, dash, and underscore characters.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "existenceCheckDocumentation" : "Returns true if the Attributes property was specified by the sender (it may be empty), or false if the sender did not specify the value (it will be empty). For responses returned by the SDK, the sender is the AWS service.\n", "existenceCheckMethodName" : "hasAttributes", "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "attributes", "fluentSetterDocumentation" : "

A custom key-value pair using an attribute map. The attributes are standard Amazon Connect attributes, and can be accessed in contact flows just like any other contact attributes.

There can be up to 32,768 UTF-8 bytes across all key-value pairs per contact. Attribute keys can include only alphanumeric, dash, and underscore characters.

\n@param attributes A custom key-value pair using an attribute map. The attributes are standard Amazon Connect attributes, and can be accessed in contact flows just like any other contact attributes.

There can be up to 32,768 UTF-8 bytes across all key-value pairs per contact. Attribute keys can include only alphanumeric, dash, and underscore characters.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "attributes", "getterDocumentation" : "

A custom key-value pair using an attribute map. The attributes are standard Amazon Connect attributes, and can be accessed in contact flows just like any other contact attributes.

There can be up to 32,768 UTF-8 bytes across all key-value pairs per contact. Attribute keys can include only alphanumeric, dash, and underscore characters.

\n

\nAttempts to modify the collection returned by this method will result in an UnsupportedOperationException.\n

\n

\nYou can use {@link #hasAttributes()} to see if a value was sent in this field.\n

\n@return A custom key-value pair using an attribute map. The attributes are standard Amazon Connect attributes, and can be accessed in contact flows just like any other contact attributes.

There can be up to 32,768 UTF-8 bytes across all key-value pairs per contact. Attribute keys can include only alphanumeric, dash, and underscore characters.", "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" : "Attributes", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "Attributes", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : true, "mapModel" : { "implType" : "java.util.HashMap", "interfaceType" : "java.util.Map", "keyLocationName" : "key", "keyModel" : { "autoConstructClassIfExists" : { "present" : false }, "beanStyleGetterMethodName" : "getKey", "beanStyleSetterMethodName" : "setKey", "c2jName" : "key", "c2jShape" : "AttributeName", "defaultConsumerFluentSetterDocumentation" : "Sets the value of the Key property for this object.\n\nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #key(String)}.\n@param key a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #key(String)", "deprecated" : false, "deprecatedBeanStyleSetterMethodName" : null, "deprecatedFluentGetterMethodName" : null, "deprecatedFluentSetterMethodName" : null, "deprecatedGetterDocumentation" : "Returns the value of the Key property for this object.\n@return The value of the Key property for this object.\n@deprecated Use {@link #key()}\n", "deprecatedName" : null, "deprecatedSetterDocumentation" : "Sets the value of the Key property for this object.\n\n@param key The new value for the Key property for this object.\n@return Returns a reference to this object so that method calls can be chained together.\n@deprecated Use {@link #key(String)}\n", "documentation" : "", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "existenceCheckDocumentation" : "Returns true if the Key property was specified by the sender (it may be empty), or false if the sender did not specify the value (it will be empty). For responses returned by the SDK, the sender is the AWS service.\n", "existenceCheckMethodName" : "hasKey", "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "key", "fluentSetterDocumentation" : "Sets the value of the Key property for this object.\n\n@param key The new value for the Key property for this object.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "key", "getterDocumentation" : "Returns the value of the Key property for this object.\n@return The value of the Key property for this object.", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "key", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "key", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "Key", "sensitive" : false, "setterDocumentation" : "Sets the value of the Key property for this object.\n\n@param key The new value for the Key property for this object.", "setterMethodName" : "setKey", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "key", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "key", "variableType" : "String", "documentation" : "", "simpleType" : "String", "variableSetterType" : "String" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null }, "valueLocationName" : "value", "valueModel" : { "autoConstructClassIfExists" : { "present" : false }, "beanStyleGetterMethodName" : "getValue", "beanStyleSetterMethodName" : "setValue", "c2jName" : "value", "c2jShape" : "AttributeValue", "defaultConsumerFluentSetterDocumentation" : "Sets the value of the Value property for this object.\n\nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #value(String)}.\n@param value a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #value(String)", "deprecated" : false, "deprecatedBeanStyleSetterMethodName" : null, "deprecatedFluentGetterMethodName" : null, "deprecatedFluentSetterMethodName" : null, "deprecatedGetterDocumentation" : "Returns the value of the Value property for this object.\n@return The value of the Value property for this object.\n@deprecated Use {@link #value()}\n", "deprecatedName" : null, "deprecatedSetterDocumentation" : "Sets the value of the Value property for this object.\n\n@param value The new value for the Value property for this object.\n@return Returns a reference to this object so that method calls can be chained together.\n@deprecated Use {@link #value(String)}\n", "documentation" : "", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "existenceCheckDocumentation" : "Returns true if the Value property was specified by the sender (it may be empty), or false if the sender did not specify the value (it will be empty). For responses returned by the SDK, the sender is the AWS service.\n", "existenceCheckMethodName" : "hasValue", "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "value", "fluentSetterDocumentation" : "Sets the value of the Value property for this object.\n\n@param value The new value for the Value property for this object.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "value", "getterDocumentation" : "Returns the value of the Value property for this object.\n@return The value of the Value property for this object.", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "value", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "value", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "Value", "sensitive" : false, "setterDocumentation" : "Sets the value of the Value property for this object.\n\n@param value The new value for the Value property for this object.", "setterMethodName" : "setValue", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "value", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "value", "variableType" : "String", "documentation" : "", "simpleType" : "String", "variableSetterType" : "String" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null }, "entryType" : "Map.Entry", "templateType" : "java.util.Map" }, "marshallingType" : "MAP", "name" : "Attributes", "sensitive" : false, "setterDocumentation" : "

A custom key-value pair using an attribute map. The attributes are standard Amazon Connect attributes, and can be accessed in contact flows just like any other contact attributes.

There can be up to 32,768 UTF-8 bytes across all key-value pairs per contact. Attribute keys can include only alphanumeric, dash, and underscore characters.

\n@param attributes A custom key-value pair using an attribute map. The attributes are standard Amazon Connect attributes, and can be accessed in contact flows just like any other contact attributes.

There can be up to 32,768 UTF-8 bytes across all key-value pairs per contact. Attribute keys can include only alphanumeric, dash, and underscore characters.", "setterMethodName" : "setAttributes", "setterModel" : { "variableDeclarationType" : "java.util.Map", "variableName" : "attributes", "variableType" : "java.util.Map", "documentation" : null, "simpleType" : "Map", "variableSetterType" : "java.util.Map" }, "simple" : false, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "java.util.Map", "variableName" : "attributes", "variableType" : "java.util.Map", "documentation" : "

A custom key-value pair using an attribute map. The attributes are standard Amazon Connect attributes, and can be accessed in contact flows just like any other contact attributes.

There can be up to 32,768 UTF-8 bytes across all key-value pairs per contact. Attribute keys can include only alphanumeric, dash, and underscore characters.

", "simpleType" : "Map", "variableSetterType" : "java.util.Map" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null } ], "requestSignerAware" : false, "requestSignerClassFqcn" : null, "required" : [ "DestinationPhoneNumber", "ContactFlowId", "InstanceId" ], "shapeName" : "StartOutboundVoiceContactRequest", "simpleMethod" : false, "unmarshaller" : null, "variable" : { "variableDeclarationType" : "StartOutboundVoiceContactRequest", "variableName" : "startOutboundVoiceContactRequest", "variableType" : "StartOutboundVoiceContactRequest", "documentation" : null, "simpleType" : "StartOutboundVoiceContactRequest", "variableSetterType" : "StartOutboundVoiceContactRequest" }, "wrapper" : false, "xmlNamespace" : null }, "StartOutboundVoiceContactResponse" : { "c2jName" : "StartOutboundVoiceContactResponse", "customization" : { "artificialResultWrapper" : null, "skipGeneratingMarshaller" : false, "skipGeneratingModelClass" : false, "skipGeneratingUnmarshaller" : false, "staxTargetDepthOffset" : 0 }, "deprecated" : false, "documentation" : "", "endpointDiscovery" : null, "enums" : null, "errorCode" : null, "event" : false, "eventStream" : false, "explicitEventPayloadMember" : null, "hasHeaderMember" : false, "hasPayloadMember" : false, "hasRequiresLengthMember" : false, "hasStatusCodeMember" : false, "hasStreamingMember" : false, "httpStatusCode" : null, "marshaller" : null, "members" : [ { "autoConstructClassIfExists" : { "present" : false }, "beanStyleGetterMethodName" : "getContactId", "beanStyleSetterMethodName" : "setContactId", "c2jName" : "ContactId", "c2jShape" : "ContactId", "defaultConsumerFluentSetterDocumentation" : "

The identifier of this contact within the Amazon Connect instance.

\nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #contactId(String)}.\n@param contactId a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #contactId(String)", "deprecated" : false, "deprecatedBeanStyleSetterMethodName" : null, "deprecatedFluentGetterMethodName" : null, "deprecatedFluentSetterMethodName" : null, "deprecatedGetterDocumentation" : "

The identifier of this contact within the Amazon Connect instance.

\n@return The identifier of this contact within the Amazon Connect instance.\n@deprecated Use {@link #contactId()}\n", "deprecatedName" : null, "deprecatedSetterDocumentation" : "

The identifier of this contact within the Amazon Connect instance.

\n@param contactId The identifier of this contact within the Amazon Connect instance.\n@return Returns a reference to this object so that method calls can be chained together.\n@deprecated Use {@link #contactId(String)}\n", "documentation" : "

The identifier of this contact within the Amazon Connect instance.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "existenceCheckDocumentation" : "Returns true if the ContactId property was specified by the sender (it may be empty), or false if the sender did not specify the value (it will be empty). For responses returned by the SDK, the sender is the AWS service.\n", "existenceCheckMethodName" : "hasContactId", "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "contactId", "fluentSetterDocumentation" : "

The identifier of this contact within the Amazon Connect instance.

\n@param contactId The identifier of this contact within the Amazon Connect instance.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "contactId", "getterDocumentation" : "

The identifier of this contact within the Amazon Connect instance.

\n@return The identifier of this contact within the Amazon Connect instance.", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "ContactId", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "ContactId", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "ContactId", "sensitive" : false, "setterDocumentation" : "

The identifier of this contact within the Amazon Connect instance.

\n@param contactId The identifier of this contact within the Amazon Connect instance.", "setterMethodName" : "setContactId", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "contactId", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "contactId", "variableType" : "String", "documentation" : "

The identifier of this contact within the Amazon Connect instance.

", "simpleType" : "String", "variableSetterType" : "String" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null } ], "membersAsMap" : { "ContactId" : { "autoConstructClassIfExists" : { "present" : false }, "beanStyleGetterMethodName" : "getContactId", "beanStyleSetterMethodName" : "setContactId", "c2jName" : "ContactId", "c2jShape" : "ContactId", "defaultConsumerFluentSetterDocumentation" : "

The identifier of this contact within the Amazon Connect instance.

\nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #contactId(String)}.\n@param contactId a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #contactId(String)", "deprecated" : false, "deprecatedBeanStyleSetterMethodName" : null, "deprecatedFluentGetterMethodName" : null, "deprecatedFluentSetterMethodName" : null, "deprecatedGetterDocumentation" : "

The identifier of this contact within the Amazon Connect instance.

\n@return The identifier of this contact within the Amazon Connect instance.\n@deprecated Use {@link #contactId()}\n", "deprecatedName" : null, "deprecatedSetterDocumentation" : "

The identifier of this contact within the Amazon Connect instance.

\n@param contactId The identifier of this contact within the Amazon Connect instance.\n@return Returns a reference to this object so that method calls can be chained together.\n@deprecated Use {@link #contactId(String)}\n", "documentation" : "

The identifier of this contact within the Amazon Connect instance.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "existenceCheckDocumentation" : "Returns true if the ContactId property was specified by the sender (it may be empty), or false if the sender did not specify the value (it will be empty). For responses returned by the SDK, the sender is the AWS service.\n", "existenceCheckMethodName" : "hasContactId", "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "contactId", "fluentSetterDocumentation" : "

The identifier of this contact within the Amazon Connect instance.

\n@param contactId The identifier of this contact within the Amazon Connect instance.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "contactId", "getterDocumentation" : "

The identifier of this contact within the Amazon Connect instance.

\n@return The identifier of this contact within the Amazon Connect instance.", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "ContactId", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "ContactId", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "ContactId", "sensitive" : false, "setterDocumentation" : "

The identifier of this contact within the Amazon Connect instance.

\n@param contactId The identifier of this contact within the Amazon Connect instance.", "setterMethodName" : "setContactId", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "contactId", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "contactId", "variableType" : "String", "documentation" : "

The identifier of this contact within the Amazon Connect instance.

", "simpleType" : "String", "variableSetterType" : "String" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null } }, "nonStreamingMembers" : [ { "autoConstructClassIfExists" : { "present" : false }, "beanStyleGetterMethodName" : "getContactId", "beanStyleSetterMethodName" : "setContactId", "c2jName" : "ContactId", "c2jShape" : "ContactId", "defaultConsumerFluentSetterDocumentation" : "

The identifier of this contact within the Amazon Connect instance.

\nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #contactId(String)}.\n@param contactId a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #contactId(String)", "deprecated" : false, "deprecatedBeanStyleSetterMethodName" : null, "deprecatedFluentGetterMethodName" : null, "deprecatedFluentSetterMethodName" : null, "deprecatedGetterDocumentation" : "

The identifier of this contact within the Amazon Connect instance.

\n@return The identifier of this contact within the Amazon Connect instance.\n@deprecated Use {@link #contactId()}\n", "deprecatedName" : null, "deprecatedSetterDocumentation" : "

The identifier of this contact within the Amazon Connect instance.

\n@param contactId The identifier of this contact within the Amazon Connect instance.\n@return Returns a reference to this object so that method calls can be chained together.\n@deprecated Use {@link #contactId(String)}\n", "documentation" : "

The identifier of this contact within the Amazon Connect instance.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "existenceCheckDocumentation" : "Returns true if the ContactId property was specified by the sender (it may be empty), or false if the sender did not specify the value (it will be empty). For responses returned by the SDK, the sender is the AWS service.\n", "existenceCheckMethodName" : "hasContactId", "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "contactId", "fluentSetterDocumentation" : "

The identifier of this contact within the Amazon Connect instance.

\n@param contactId The identifier of this contact within the Amazon Connect instance.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "contactId", "getterDocumentation" : "

The identifier of this contact within the Amazon Connect instance.

\n@return The identifier of this contact within the Amazon Connect instance.", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "ContactId", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "ContactId", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "ContactId", "sensitive" : false, "setterDocumentation" : "

The identifier of this contact within the Amazon Connect instance.

\n@param contactId The identifier of this contact within the Amazon Connect instance.", "setterMethodName" : "setContactId", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "contactId", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "contactId", "variableType" : "String", "documentation" : "

The identifier of this contact within the Amazon Connect instance.

", "simpleType" : "String", "variableSetterType" : "String" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null } ], "requestSignerAware" : false, "requestSignerClassFqcn" : null, "required" : null, "shapeName" : "StartOutboundVoiceContactResponse", "simpleMethod" : false, "unmarshaller" : { "flattened" : false, "resultWrapper" : null }, "variable" : { "variableDeclarationType" : "StartOutboundVoiceContactResponse", "variableName" : "startOutboundVoiceContactResponse", "variableType" : "StartOutboundVoiceContactResponse", "documentation" : null, "simpleType" : "StartOutboundVoiceContactResponse", "variableSetterType" : "StartOutboundVoiceContactResponse" }, "wrapper" : false, "xmlNamespace" : null }, "Statistic" : { "c2jName" : "Statistic", "customization" : { "artificialResultWrapper" : null, "skipGeneratingMarshaller" : false, "skipGeneratingModelClass" : false, "skipGeneratingUnmarshaller" : false, "staxTargetDepthOffset" : 0 }, "deprecated" : false, "documentation" : "", "endpointDiscovery" : null, "enums" : [ { "name" : "SUM", "value" : "SUM" }, { "name" : "MAX", "value" : "MAX" }, { "name" : "AVG", "value" : "AVG" } ], "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" : "Statistic", "simpleMethod" : false, "unmarshaller" : { "flattened" : false, "resultWrapper" : null }, "variable" : { "variableDeclarationType" : "Statistic", "variableName" : "statistic", "variableType" : "Statistic", "documentation" : null, "simpleType" : "Statistic", "variableSetterType" : "Statistic" }, "wrapper" : false, "xmlNamespace" : null }, "StopContactRequest" : { "c2jName" : "StopContactRequest", "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" : "StopContact", "locationName" : null, "requestUri" : "/contact/stop", "target" : null, "verb" : "POST", "xmlNameSpaceUri" : null }, "members" : [ { "autoConstructClassIfExists" : { "present" : false }, "beanStyleGetterMethodName" : "getContactId", "beanStyleSetterMethodName" : "setContactId", "c2jName" : "ContactId", "c2jShape" : "ContactId", "defaultConsumerFluentSetterDocumentation" : "

The ID of the contact.

\nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #contactId(String)}.\n@param contactId a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #contactId(String)", "deprecated" : false, "deprecatedBeanStyleSetterMethodName" : null, "deprecatedFluentGetterMethodName" : null, "deprecatedFluentSetterMethodName" : null, "deprecatedGetterDocumentation" : "

The ID of the contact.

\n@return The ID of the contact.\n@deprecated Use {@link #contactId()}\n", "deprecatedName" : null, "deprecatedSetterDocumentation" : "

The ID of the contact.

\n@param contactId The ID of the contact.\n@return Returns a reference to this object so that method calls can be chained together.\n@deprecated Use {@link #contactId(String)}\n", "documentation" : "

The ID of the contact.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "existenceCheckDocumentation" : "Returns true if the ContactId property was specified by the sender (it may be empty), or false if the sender did not specify the value (it will be empty). For responses returned by the SDK, the sender is the AWS service.\n", "existenceCheckMethodName" : "hasContactId", "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "contactId", "fluentSetterDocumentation" : "

The ID of the contact.

\n@param contactId The ID of the contact.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "contactId", "getterDocumentation" : "

The ID of the contact.

\n@return The ID of the contact.", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "ContactId", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "ContactId", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "ContactId", "sensitive" : false, "setterDocumentation" : "

The ID of the contact.

\n@param contactId The ID of the contact.", "setterMethodName" : "setContactId", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "contactId", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "contactId", "variableType" : "String", "documentation" : "

The ID of the contact.

", "simpleType" : "String", "variableSetterType" : "String" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null }, { "autoConstructClassIfExists" : { "present" : false }, "beanStyleGetterMethodName" : "getInstanceId", "beanStyleSetterMethodName" : "setInstanceId", "c2jName" : "InstanceId", "c2jShape" : "InstanceId", "defaultConsumerFluentSetterDocumentation" : "

The identifier of the Amazon Connect instance.

\nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #instanceId(String)}.\n@param instanceId a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #instanceId(String)", "deprecated" : false, "deprecatedBeanStyleSetterMethodName" : null, "deprecatedFluentGetterMethodName" : null, "deprecatedFluentSetterMethodName" : null, "deprecatedGetterDocumentation" : "

The identifier of the Amazon Connect instance.

\n@return The identifier of the Amazon Connect instance.\n@deprecated Use {@link #instanceId()}\n", "deprecatedName" : null, "deprecatedSetterDocumentation" : "

The identifier of the Amazon Connect instance.

\n@param instanceId The identifier of the Amazon Connect instance.\n@return Returns a reference to this object so that method calls can be chained together.\n@deprecated Use {@link #instanceId(String)}\n", "documentation" : "

The identifier of the Amazon Connect instance.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "existenceCheckDocumentation" : "Returns true if the InstanceId property was specified by the sender (it may be empty), or false if the sender did not specify the value (it will be empty). For responses returned by the SDK, the sender is the AWS service.\n", "existenceCheckMethodName" : "hasInstanceId", "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "instanceId", "fluentSetterDocumentation" : "

The identifier of the Amazon Connect instance.

\n@param instanceId The identifier of the Amazon Connect instance.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "instanceId", "getterDocumentation" : "

The identifier of the Amazon Connect instance.

\n@return The identifier of the Amazon Connect instance.", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "InstanceId", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "InstanceId", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "InstanceId", "sensitive" : false, "setterDocumentation" : "

The identifier of the Amazon Connect instance.

\n@param instanceId The identifier of the Amazon Connect instance.", "setterMethodName" : "setInstanceId", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "instanceId", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "instanceId", "variableType" : "String", "documentation" : "

The identifier of the Amazon Connect instance.

", "simpleType" : "String", "variableSetterType" : "String" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null } ], "membersAsMap" : { "ContactId" : { "autoConstructClassIfExists" : { "present" : false }, "beanStyleGetterMethodName" : "getContactId", "beanStyleSetterMethodName" : "setContactId", "c2jName" : "ContactId", "c2jShape" : "ContactId", "defaultConsumerFluentSetterDocumentation" : "

The ID of the contact.

\nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #contactId(String)}.\n@param contactId a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #contactId(String)", "deprecated" : false, "deprecatedBeanStyleSetterMethodName" : null, "deprecatedFluentGetterMethodName" : null, "deprecatedFluentSetterMethodName" : null, "deprecatedGetterDocumentation" : "

The ID of the contact.

\n@return The ID of the contact.\n@deprecated Use {@link #contactId()}\n", "deprecatedName" : null, "deprecatedSetterDocumentation" : "

The ID of the contact.

\n@param contactId The ID of the contact.\n@return Returns a reference to this object so that method calls can be chained together.\n@deprecated Use {@link #contactId(String)}\n", "documentation" : "

The ID of the contact.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "existenceCheckDocumentation" : "Returns true if the ContactId property was specified by the sender (it may be empty), or false if the sender did not specify the value (it will be empty). For responses returned by the SDK, the sender is the AWS service.\n", "existenceCheckMethodName" : "hasContactId", "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "contactId", "fluentSetterDocumentation" : "

The ID of the contact.

\n@param contactId The ID of the contact.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "contactId", "getterDocumentation" : "

The ID of the contact.

\n@return The ID of the contact.", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "ContactId", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "ContactId", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "ContactId", "sensitive" : false, "setterDocumentation" : "

The ID of the contact.

\n@param contactId The ID of the contact.", "setterMethodName" : "setContactId", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "contactId", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "contactId", "variableType" : "String", "documentation" : "

The ID of the contact.

", "simpleType" : "String", "variableSetterType" : "String" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null }, "InstanceId" : { "autoConstructClassIfExists" : { "present" : false }, "beanStyleGetterMethodName" : "getInstanceId", "beanStyleSetterMethodName" : "setInstanceId", "c2jName" : "InstanceId", "c2jShape" : "InstanceId", "defaultConsumerFluentSetterDocumentation" : "

The identifier of the Amazon Connect instance.

\nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #instanceId(String)}.\n@param instanceId a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #instanceId(String)", "deprecated" : false, "deprecatedBeanStyleSetterMethodName" : null, "deprecatedFluentGetterMethodName" : null, "deprecatedFluentSetterMethodName" : null, "deprecatedGetterDocumentation" : "

The identifier of the Amazon Connect instance.

\n@return The identifier of the Amazon Connect instance.\n@deprecated Use {@link #instanceId()}\n", "deprecatedName" : null, "deprecatedSetterDocumentation" : "

The identifier of the Amazon Connect instance.

\n@param instanceId The identifier of the Amazon Connect instance.\n@return Returns a reference to this object so that method calls can be chained together.\n@deprecated Use {@link #instanceId(String)}\n", "documentation" : "

The identifier of the Amazon Connect instance.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "existenceCheckDocumentation" : "Returns true if the InstanceId property was specified by the sender (it may be empty), or false if the sender did not specify the value (it will be empty). For responses returned by the SDK, the sender is the AWS service.\n", "existenceCheckMethodName" : "hasInstanceId", "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "instanceId", "fluentSetterDocumentation" : "

The identifier of the Amazon Connect instance.

\n@param instanceId The identifier of the Amazon Connect instance.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "instanceId", "getterDocumentation" : "

The identifier of the Amazon Connect instance.

\n@return The identifier of the Amazon Connect instance.", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "InstanceId", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "InstanceId", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "InstanceId", "sensitive" : false, "setterDocumentation" : "

The identifier of the Amazon Connect instance.

\n@param instanceId The identifier of the Amazon Connect instance.", "setterMethodName" : "setInstanceId", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "instanceId", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "instanceId", "variableType" : "String", "documentation" : "

The identifier of the Amazon Connect instance.

", "simpleType" : "String", "variableSetterType" : "String" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null } }, "nonStreamingMembers" : [ { "autoConstructClassIfExists" : { "present" : false }, "beanStyleGetterMethodName" : "getContactId", "beanStyleSetterMethodName" : "setContactId", "c2jName" : "ContactId", "c2jShape" : "ContactId", "defaultConsumerFluentSetterDocumentation" : "

The ID of the contact.

\nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #contactId(String)}.\n@param contactId a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #contactId(String)", "deprecated" : false, "deprecatedBeanStyleSetterMethodName" : null, "deprecatedFluentGetterMethodName" : null, "deprecatedFluentSetterMethodName" : null, "deprecatedGetterDocumentation" : "

The ID of the contact.

\n@return The ID of the contact.\n@deprecated Use {@link #contactId()}\n", "deprecatedName" : null, "deprecatedSetterDocumentation" : "

The ID of the contact.

\n@param contactId The ID of the contact.\n@return Returns a reference to this object so that method calls can be chained together.\n@deprecated Use {@link #contactId(String)}\n", "documentation" : "

The ID of the contact.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "existenceCheckDocumentation" : "Returns true if the ContactId property was specified by the sender (it may be empty), or false if the sender did not specify the value (it will be empty). For responses returned by the SDK, the sender is the AWS service.\n", "existenceCheckMethodName" : "hasContactId", "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "contactId", "fluentSetterDocumentation" : "

The ID of the contact.

\n@param contactId The ID of the contact.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "contactId", "getterDocumentation" : "

The ID of the contact.

\n@return The ID of the contact.", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "ContactId", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "ContactId", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "ContactId", "sensitive" : false, "setterDocumentation" : "

The ID of the contact.

\n@param contactId The ID of the contact.", "setterMethodName" : "setContactId", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "contactId", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "contactId", "variableType" : "String", "documentation" : "

The ID of the contact.

", "simpleType" : "String", "variableSetterType" : "String" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null }, { "autoConstructClassIfExists" : { "present" : false }, "beanStyleGetterMethodName" : "getInstanceId", "beanStyleSetterMethodName" : "setInstanceId", "c2jName" : "InstanceId", "c2jShape" : "InstanceId", "defaultConsumerFluentSetterDocumentation" : "

The identifier of the Amazon Connect instance.

\nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #instanceId(String)}.\n@param instanceId a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #instanceId(String)", "deprecated" : false, "deprecatedBeanStyleSetterMethodName" : null, "deprecatedFluentGetterMethodName" : null, "deprecatedFluentSetterMethodName" : null, "deprecatedGetterDocumentation" : "

The identifier of the Amazon Connect instance.

\n@return The identifier of the Amazon Connect instance.\n@deprecated Use {@link #instanceId()}\n", "deprecatedName" : null, "deprecatedSetterDocumentation" : "

The identifier of the Amazon Connect instance.

\n@param instanceId The identifier of the Amazon Connect instance.\n@return Returns a reference to this object so that method calls can be chained together.\n@deprecated Use {@link #instanceId(String)}\n", "documentation" : "

The identifier of the Amazon Connect instance.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "existenceCheckDocumentation" : "Returns true if the InstanceId property was specified by the sender (it may be empty), or false if the sender did not specify the value (it will be empty). For responses returned by the SDK, the sender is the AWS service.\n", "existenceCheckMethodName" : "hasInstanceId", "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "instanceId", "fluentSetterDocumentation" : "

The identifier of the Amazon Connect instance.

\n@param instanceId The identifier of the Amazon Connect instance.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "instanceId", "getterDocumentation" : "

The identifier of the Amazon Connect instance.

\n@return The identifier of the Amazon Connect instance.", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "InstanceId", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "InstanceId", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "InstanceId", "sensitive" : false, "setterDocumentation" : "

The identifier of the Amazon Connect instance.

\n@param instanceId The identifier of the Amazon Connect instance.", "setterMethodName" : "setInstanceId", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "instanceId", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "instanceId", "variableType" : "String", "documentation" : "

The identifier of the Amazon Connect instance.

", "simpleType" : "String", "variableSetterType" : "String" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null } ], "requestSignerAware" : false, "requestSignerClassFqcn" : null, "required" : [ "ContactId", "InstanceId" ], "shapeName" : "StopContactRequest", "simpleMethod" : false, "unmarshaller" : null, "variable" : { "variableDeclarationType" : "StopContactRequest", "variableName" : "stopContactRequest", "variableType" : "StopContactRequest", "documentation" : null, "simpleType" : "StopContactRequest", "variableSetterType" : "StopContactRequest" }, "wrapper" : false, "xmlNamespace" : null }, "StopContactResponse" : { "c2jName" : "StopContactResponse", "customization" : { "artificialResultWrapper" : null, "skipGeneratingMarshaller" : false, "skipGeneratingModelClass" : false, "skipGeneratingUnmarshaller" : false, "staxTargetDepthOffset" : 0 }, "deprecated" : false, "documentation" : "", "endpointDiscovery" : null, "enums" : null, "errorCode" : null, "event" : false, "eventStream" : false, "explicitEventPayloadMember" : null, "hasHeaderMember" : false, "hasPayloadMember" : false, "hasRequiresLengthMember" : false, "hasStatusCodeMember" : false, "hasStreamingMember" : false, "httpStatusCode" : null, "marshaller" : null, "members" : [ ], "membersAsMap" : { }, "nonStreamingMembers" : [ ], "requestSignerAware" : false, "requestSignerClassFqcn" : null, "required" : null, "shapeName" : "StopContactResponse", "simpleMethod" : false, "unmarshaller" : { "flattened" : false, "resultWrapper" : null }, "variable" : { "variableDeclarationType" : "StopContactResponse", "variableName" : "stopContactResponse", "variableType" : "StopContactResponse", "documentation" : null, "simpleType" : "StopContactResponse", "variableSetterType" : "StopContactResponse" }, "wrapper" : false, "xmlNamespace" : null }, "TagResourceRequest" : { "c2jName" : "TagResourceRequest", "customization" : { "artificialResultWrapper" : null, "skipGeneratingMarshaller" : false, "skipGeneratingModelClass" : false, "skipGeneratingUnmarshaller" : false, "staxTargetDepthOffset" : 0 }, "deprecated" : false, "documentation" : "", "endpointDiscovery" : null, "enums" : null, "errorCode" : null, "event" : false, "eventStream" : false, "explicitEventPayloadMember" : null, "hasHeaderMember" : false, "hasPayloadMember" : false, "hasRequiresLengthMember" : false, "hasStatusCodeMember" : false, "hasStreamingMember" : false, "httpStatusCode" : null, "marshaller" : { "action" : "TagResource", "locationName" : null, "requestUri" : "/tags/{resourceArn}", "target" : null, "verb" : "POST", "xmlNameSpaceUri" : null }, "members" : [ { "autoConstructClassIfExists" : { "present" : false }, "beanStyleGetterMethodName" : "getResourceArn", "beanStyleSetterMethodName" : "setResourceArn", "c2jName" : "resourceArn", "c2jShape" : "ARN", "defaultConsumerFluentSetterDocumentation" : "

The Amazon Resource Name (ARN) of 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, "deprecatedBeanStyleSetterMethodName" : null, "deprecatedFluentGetterMethodName" : null, "deprecatedFluentSetterMethodName" : null, "deprecatedGetterDocumentation" : "

The Amazon Resource Name (ARN) of the resource.

\n@return The Amazon Resource Name (ARN) of the resource.\n@deprecated Use {@link #resourceArn()}\n", "deprecatedName" : null, "deprecatedSetterDocumentation" : "

The Amazon Resource Name (ARN) of the resource.

\n@param resourceArn The Amazon Resource Name (ARN) of the resource.\n@return Returns a reference to this object so that method calls can be chained together.\n@deprecated Use {@link #resourceArn(String)}\n", "documentation" : "

The Amazon Resource Name (ARN) of the resource.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "existenceCheckDocumentation" : "Returns true if the ResourceArn property was specified by the sender (it may be empty), or false if the sender did not specify the value (it will be empty). For responses returned by the SDK, the sender is the AWS service.\n", "existenceCheckMethodName" : "hasResourceArn", "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "resourceArn", "fluentSetterDocumentation" : "

The Amazon Resource Name (ARN) of the resource.

\n@param resourceArn The Amazon Resource Name (ARN) of 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) of the resource.

\n@return The Amazon Resource Name (ARN) of 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) of the resource.

\n@param resourceArn The Amazon Resource Name (ARN) of 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) of the resource.

", "simpleType" : "String", "variableSetterType" : "String" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null }, { "autoConstructClassIfExists" : { "present" : true }, "beanStyleGetterMethodName" : "getTags", "beanStyleSetterMethodName" : "setTags", "c2jName" : "tags", "c2jShape" : "TagMap", "defaultConsumerFluentSetterDocumentation" : "

One or more tags. For example, { \"tags\": {\"key1\":\"value1\", \"key2\":\"value2\"} }.

\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, "deprecatedBeanStyleSetterMethodName" : null, "deprecatedFluentGetterMethodName" : null, "deprecatedFluentSetterMethodName" : null, "deprecatedGetterDocumentation" : "

One or more tags. For example, { \"tags\": {\"key1\":\"value1\", \"key2\":\"value2\"} }.

\n

\nAttempts to modify the collection returned by this method will result in an UnsupportedOperationException.\n

\n

\nYou can use {@link #hasTags()} to see if a value was sent in this field.\n

\n@return One or more tags. For example, { \"tags\": {\"key1\":\"value1\", \"key2\":\"value2\"} }.\n@deprecated Use {@link #tags()}\n", "deprecatedName" : null, "deprecatedSetterDocumentation" : "

One or more tags. For example, { \"tags\": {\"key1\":\"value1\", \"key2\":\"value2\"} }.

\n@param tags One or more tags. For example, { \"tags\": {\"key1\":\"value1\", \"key2\":\"value2\"} }.\n@return Returns a reference to this object so that method calls can be chained together.\n@deprecated Use {@link #tags(Map)}\n", "documentation" : "

One or more tags. For example, { \"tags\": {\"key1\":\"value1\", \"key2\":\"value2\"} }.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "existenceCheckDocumentation" : "Returns true if the Tags property was specified by the sender (it may be empty), or false if the sender did not specify the value (it will be empty). For responses returned by the SDK, the sender is the AWS service.\n", "existenceCheckMethodName" : "hasTags", "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "tags", "fluentSetterDocumentation" : "

One or more tags. For example, { \"tags\": {\"key1\":\"value1\", \"key2\":\"value2\"} }.

\n@param tags One or more tags. For example, { \"tags\": {\"key1\":\"value1\", \"key2\":\"value2\"} }.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "tags", "getterDocumentation" : "

One or more tags. For example, { \"tags\": {\"key1\":\"value1\", \"key2\":\"value2\"} }.

\n

\nAttempts to modify the collection returned by this method will result in an UnsupportedOperationException.\n

\n

\nYou can use {@link #hasTags()} to see if a value was sent in this field.\n

\n@return One or more tags. For example, { \"tags\": {\"key1\":\"value1\", \"key2\":\"value2\"} }.", "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" : { "autoConstructClassIfExists" : { "present" : false }, "beanStyleGetterMethodName" : "getKey", "beanStyleSetterMethodName" : "setKey", "c2jName" : "key", "c2jShape" : "TagKey", "defaultConsumerFluentSetterDocumentation" : "Sets the value of the Key property for this object.\n\nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #key(String)}.\n@param key a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #key(String)", "deprecated" : false, "deprecatedBeanStyleSetterMethodName" : null, "deprecatedFluentGetterMethodName" : null, "deprecatedFluentSetterMethodName" : null, "deprecatedGetterDocumentation" : "Returns the value of the Key property for this object.\n@return The value of the Key property for this object.\n@deprecated Use {@link #key()}\n", "deprecatedName" : null, "deprecatedSetterDocumentation" : "Sets the value of the Key property for this object.\n\n@param key The new value for the Key property for this object.\n@return Returns a reference to this object so that method calls can be chained together.\n@deprecated Use {@link #key(String)}\n", "documentation" : "", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "existenceCheckDocumentation" : "Returns true if the Key property was specified by the sender (it may be empty), or false if the sender did not specify the value (it will be empty). For responses returned by the SDK, the sender is the AWS service.\n", "existenceCheckMethodName" : "hasKey", "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "key", "fluentSetterDocumentation" : "Sets the value of the Key property for this object.\n\n@param key The new value for the Key property for this object.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "key", "getterDocumentation" : "Returns the value of the Key property for this object.\n@return The value of the Key property for this object.", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "key", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "key", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "Key", "sensitive" : false, "setterDocumentation" : "Sets the value of the Key property for this object.\n\n@param key The new value for the Key property for this object.", "setterMethodName" : "setKey", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "key", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "key", "variableType" : "String", "documentation" : "", "simpleType" : "String", "variableSetterType" : "String" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null }, "valueLocationName" : "value", "valueModel" : { "autoConstructClassIfExists" : { "present" : false }, "beanStyleGetterMethodName" : "getValue", "beanStyleSetterMethodName" : "setValue", "c2jName" : "value", "c2jShape" : "TagValue", "defaultConsumerFluentSetterDocumentation" : "Sets the value of the Value property for this object.\n\nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #value(String)}.\n@param value a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #value(String)", "deprecated" : false, "deprecatedBeanStyleSetterMethodName" : null, "deprecatedFluentGetterMethodName" : null, "deprecatedFluentSetterMethodName" : null, "deprecatedGetterDocumentation" : "Returns the value of the Value property for this object.\n@return The value of the Value property for this object.\n@deprecated Use {@link #value()}\n", "deprecatedName" : null, "deprecatedSetterDocumentation" : "Sets the value of the Value property for this object.\n\n@param value The new value for the Value property for this object.\n@return Returns a reference to this object so that method calls can be chained together.\n@deprecated Use {@link #value(String)}\n", "documentation" : "", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "existenceCheckDocumentation" : "Returns true if the Value property was specified by the sender (it may be empty), or false if the sender did not specify the value (it will be empty). For responses returned by the SDK, the sender is the AWS service.\n", "existenceCheckMethodName" : "hasValue", "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "value", "fluentSetterDocumentation" : "Sets the value of the Value property for this object.\n\n@param value The new value for the Value property for this object.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "value", "getterDocumentation" : "Returns the value of the Value property for this object.\n@return The value of the Value property for this object.", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "value", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "value", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "Value", "sensitive" : false, "setterDocumentation" : "Sets the value of the Value property for this object.\n\n@param value The new value for the Value property for this object.", "setterMethodName" : "setValue", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "value", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "value", "variableType" : "String", "documentation" : "", "simpleType" : "String", "variableSetterType" : "String" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null }, "entryType" : "Map.Entry", "templateType" : "java.util.Map" }, "marshallingType" : "MAP", "name" : "Tags", "sensitive" : false, "setterDocumentation" : "

One or more tags. For example, { \"tags\": {\"key1\":\"value1\", \"key2\":\"value2\"} }.

\n@param tags One or more tags. For example, { \"tags\": {\"key1\":\"value1\", \"key2\":\"value2\"} }.", "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" : "

One or more tags. For example, { \"tags\": {\"key1\":\"value1\", \"key2\":\"value2\"} }.

", "simpleType" : "Map", "variableSetterType" : "java.util.Map" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null } ], "membersAsMap" : { "ResourceArn" : { "autoConstructClassIfExists" : { "present" : false }, "beanStyleGetterMethodName" : "getResourceArn", "beanStyleSetterMethodName" : "setResourceArn", "c2jName" : "resourceArn", "c2jShape" : "ARN", "defaultConsumerFluentSetterDocumentation" : "

The Amazon Resource Name (ARN) of 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, "deprecatedBeanStyleSetterMethodName" : null, "deprecatedFluentGetterMethodName" : null, "deprecatedFluentSetterMethodName" : null, "deprecatedGetterDocumentation" : "

The Amazon Resource Name (ARN) of the resource.

\n@return The Amazon Resource Name (ARN) of the resource.\n@deprecated Use {@link #resourceArn()}\n", "deprecatedName" : null, "deprecatedSetterDocumentation" : "

The Amazon Resource Name (ARN) of the resource.

\n@param resourceArn The Amazon Resource Name (ARN) of the resource.\n@return Returns a reference to this object so that method calls can be chained together.\n@deprecated Use {@link #resourceArn(String)}\n", "documentation" : "

The Amazon Resource Name (ARN) of the resource.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "existenceCheckDocumentation" : "Returns true if the ResourceArn property was specified by the sender (it may be empty), or false if the sender did not specify the value (it will be empty). For responses returned by the SDK, the sender is the AWS service.\n", "existenceCheckMethodName" : "hasResourceArn", "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "resourceArn", "fluentSetterDocumentation" : "

The Amazon Resource Name (ARN) of the resource.

\n@param resourceArn The Amazon Resource Name (ARN) of 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) of the resource.

\n@return The Amazon Resource Name (ARN) of 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) of the resource.

\n@param resourceArn The Amazon Resource Name (ARN) of 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) of the resource.

", "simpleType" : "String", "variableSetterType" : "String" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null }, "Tags" : { "autoConstructClassIfExists" : { "present" : true }, "beanStyleGetterMethodName" : "getTags", "beanStyleSetterMethodName" : "setTags", "c2jName" : "tags", "c2jShape" : "TagMap", "defaultConsumerFluentSetterDocumentation" : "

One or more tags. For example, { \"tags\": {\"key1\":\"value1\", \"key2\":\"value2\"} }.

\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, "deprecatedBeanStyleSetterMethodName" : null, "deprecatedFluentGetterMethodName" : null, "deprecatedFluentSetterMethodName" : null, "deprecatedGetterDocumentation" : "

One or more tags. For example, { \"tags\": {\"key1\":\"value1\", \"key2\":\"value2\"} }.

\n

\nAttempts to modify the collection returned by this method will result in an UnsupportedOperationException.\n

\n

\nYou can use {@link #hasTags()} to see if a value was sent in this field.\n

\n@return One or more tags. For example, { \"tags\": {\"key1\":\"value1\", \"key2\":\"value2\"} }.\n@deprecated Use {@link #tags()}\n", "deprecatedName" : null, "deprecatedSetterDocumentation" : "

One or more tags. For example, { \"tags\": {\"key1\":\"value1\", \"key2\":\"value2\"} }.

\n@param tags One or more tags. For example, { \"tags\": {\"key1\":\"value1\", \"key2\":\"value2\"} }.\n@return Returns a reference to this object so that method calls can be chained together.\n@deprecated Use {@link #tags(Map)}\n", "documentation" : "

One or more tags. For example, { \"tags\": {\"key1\":\"value1\", \"key2\":\"value2\"} }.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "existenceCheckDocumentation" : "Returns true if the Tags property was specified by the sender (it may be empty), or false if the sender did not specify the value (it will be empty). For responses returned by the SDK, the sender is the AWS service.\n", "existenceCheckMethodName" : "hasTags", "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "tags", "fluentSetterDocumentation" : "

One or more tags. For example, { \"tags\": {\"key1\":\"value1\", \"key2\":\"value2\"} }.

\n@param tags One or more tags. For example, { \"tags\": {\"key1\":\"value1\", \"key2\":\"value2\"} }.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "tags", "getterDocumentation" : "

One or more tags. For example, { \"tags\": {\"key1\":\"value1\", \"key2\":\"value2\"} }.

\n

\nAttempts to modify the collection returned by this method will result in an UnsupportedOperationException.\n

\n

\nYou can use {@link #hasTags()} to see if a value was sent in this field.\n

\n@return One or more tags. For example, { \"tags\": {\"key1\":\"value1\", \"key2\":\"value2\"} }.", "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" : { "autoConstructClassIfExists" : { "present" : false }, "beanStyleGetterMethodName" : "getKey", "beanStyleSetterMethodName" : "setKey", "c2jName" : "key", "c2jShape" : "TagKey", "defaultConsumerFluentSetterDocumentation" : "Sets the value of the Key property for this object.\n\nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #key(String)}.\n@param key a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #key(String)", "deprecated" : false, "deprecatedBeanStyleSetterMethodName" : null, "deprecatedFluentGetterMethodName" : null, "deprecatedFluentSetterMethodName" : null, "deprecatedGetterDocumentation" : "Returns the value of the Key property for this object.\n@return The value of the Key property for this object.\n@deprecated Use {@link #key()}\n", "deprecatedName" : null, "deprecatedSetterDocumentation" : "Sets the value of the Key property for this object.\n\n@param key The new value for the Key property for this object.\n@return Returns a reference to this object so that method calls can be chained together.\n@deprecated Use {@link #key(String)}\n", "documentation" : "", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "existenceCheckDocumentation" : "Returns true if the Key property was specified by the sender (it may be empty), or false if the sender did not specify the value (it will be empty). For responses returned by the SDK, the sender is the AWS service.\n", "existenceCheckMethodName" : "hasKey", "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "key", "fluentSetterDocumentation" : "Sets the value of the Key property for this object.\n\n@param key The new value for the Key property for this object.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "key", "getterDocumentation" : "Returns the value of the Key property for this object.\n@return The value of the Key property for this object.", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "key", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "key", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "Key", "sensitive" : false, "setterDocumentation" : "Sets the value of the Key property for this object.\n\n@param key The new value for the Key property for this object.", "setterMethodName" : "setKey", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "key", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "key", "variableType" : "String", "documentation" : "", "simpleType" : "String", "variableSetterType" : "String" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null }, "valueLocationName" : "value", "valueModel" : { "autoConstructClassIfExists" : { "present" : false }, "beanStyleGetterMethodName" : "getValue", "beanStyleSetterMethodName" : "setValue", "c2jName" : "value", "c2jShape" : "TagValue", "defaultConsumerFluentSetterDocumentation" : "Sets the value of the Value property for this object.\n\nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #value(String)}.\n@param value a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #value(String)", "deprecated" : false, "deprecatedBeanStyleSetterMethodName" : null, "deprecatedFluentGetterMethodName" : null, "deprecatedFluentSetterMethodName" : null, "deprecatedGetterDocumentation" : "Returns the value of the Value property for this object.\n@return The value of the Value property for this object.\n@deprecated Use {@link #value()}\n", "deprecatedName" : null, "deprecatedSetterDocumentation" : "Sets the value of the Value property for this object.\n\n@param value The new value for the Value property for this object.\n@return Returns a reference to this object so that method calls can be chained together.\n@deprecated Use {@link #value(String)}\n", "documentation" : "", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "existenceCheckDocumentation" : "Returns true if the Value property was specified by the sender (it may be empty), or false if the sender did not specify the value (it will be empty). For responses returned by the SDK, the sender is the AWS service.\n", "existenceCheckMethodName" : "hasValue", "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "value", "fluentSetterDocumentation" : "Sets the value of the Value property for this object.\n\n@param value The new value for the Value property for this object.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "value", "getterDocumentation" : "Returns the value of the Value property for this object.\n@return The value of the Value property for this object.", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "value", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "value", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "Value", "sensitive" : false, "setterDocumentation" : "Sets the value of the Value property for this object.\n\n@param value The new value for the Value property for this object.", "setterMethodName" : "setValue", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "value", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "value", "variableType" : "String", "documentation" : "", "simpleType" : "String", "variableSetterType" : "String" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null }, "entryType" : "Map.Entry", "templateType" : "java.util.Map" }, "marshallingType" : "MAP", "name" : "Tags", "sensitive" : false, "setterDocumentation" : "

One or more tags. For example, { \"tags\": {\"key1\":\"value1\", \"key2\":\"value2\"} }.

\n@param tags One or more tags. For example, { \"tags\": {\"key1\":\"value1\", \"key2\":\"value2\"} }.", "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" : "

One or more tags. For example, { \"tags\": {\"key1\":\"value1\", \"key2\":\"value2\"} }.

", "simpleType" : "Map", "variableSetterType" : "java.util.Map" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null } }, "nonStreamingMembers" : [ { "autoConstructClassIfExists" : { "present" : false }, "beanStyleGetterMethodName" : "getResourceArn", "beanStyleSetterMethodName" : "setResourceArn", "c2jName" : "resourceArn", "c2jShape" : "ARN", "defaultConsumerFluentSetterDocumentation" : "

The Amazon Resource Name (ARN) of 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, "deprecatedBeanStyleSetterMethodName" : null, "deprecatedFluentGetterMethodName" : null, "deprecatedFluentSetterMethodName" : null, "deprecatedGetterDocumentation" : "

The Amazon Resource Name (ARN) of the resource.

\n@return The Amazon Resource Name (ARN) of the resource.\n@deprecated Use {@link #resourceArn()}\n", "deprecatedName" : null, "deprecatedSetterDocumentation" : "

The Amazon Resource Name (ARN) of the resource.

\n@param resourceArn The Amazon Resource Name (ARN) of the resource.\n@return Returns a reference to this object so that method calls can be chained together.\n@deprecated Use {@link #resourceArn(String)}\n", "documentation" : "

The Amazon Resource Name (ARN) of the resource.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "existenceCheckDocumentation" : "Returns true if the ResourceArn property was specified by the sender (it may be empty), or false if the sender did not specify the value (it will be empty). For responses returned by the SDK, the sender is the AWS service.\n", "existenceCheckMethodName" : "hasResourceArn", "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "resourceArn", "fluentSetterDocumentation" : "

The Amazon Resource Name (ARN) of the resource.

\n@param resourceArn The Amazon Resource Name (ARN) of 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) of the resource.

\n@return The Amazon Resource Name (ARN) of 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) of the resource.

\n@param resourceArn The Amazon Resource Name (ARN) of 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) of the resource.

", "simpleType" : "String", "variableSetterType" : "String" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null }, { "autoConstructClassIfExists" : { "present" : true }, "beanStyleGetterMethodName" : "getTags", "beanStyleSetterMethodName" : "setTags", "c2jName" : "tags", "c2jShape" : "TagMap", "defaultConsumerFluentSetterDocumentation" : "

One or more tags. For example, { \"tags\": {\"key1\":\"value1\", \"key2\":\"value2\"} }.

\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, "deprecatedBeanStyleSetterMethodName" : null, "deprecatedFluentGetterMethodName" : null, "deprecatedFluentSetterMethodName" : null, "deprecatedGetterDocumentation" : "

One or more tags. For example, { \"tags\": {\"key1\":\"value1\", \"key2\":\"value2\"} }.

\n

\nAttempts to modify the collection returned by this method will result in an UnsupportedOperationException.\n

\n

\nYou can use {@link #hasTags()} to see if a value was sent in this field.\n

\n@return One or more tags. For example, { \"tags\": {\"key1\":\"value1\", \"key2\":\"value2\"} }.\n@deprecated Use {@link #tags()}\n", "deprecatedName" : null, "deprecatedSetterDocumentation" : "

One or more tags. For example, { \"tags\": {\"key1\":\"value1\", \"key2\":\"value2\"} }.

\n@param tags One or more tags. For example, { \"tags\": {\"key1\":\"value1\", \"key2\":\"value2\"} }.\n@return Returns a reference to this object so that method calls can be chained together.\n@deprecated Use {@link #tags(Map)}\n", "documentation" : "

One or more tags. For example, { \"tags\": {\"key1\":\"value1\", \"key2\":\"value2\"} }.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "existenceCheckDocumentation" : "Returns true if the Tags property was specified by the sender (it may be empty), or false if the sender did not specify the value (it will be empty). For responses returned by the SDK, the sender is the AWS service.\n", "existenceCheckMethodName" : "hasTags", "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "tags", "fluentSetterDocumentation" : "

One or more tags. For example, { \"tags\": {\"key1\":\"value1\", \"key2\":\"value2\"} }.

\n@param tags One or more tags. For example, { \"tags\": {\"key1\":\"value1\", \"key2\":\"value2\"} }.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "tags", "getterDocumentation" : "

One or more tags. For example, { \"tags\": {\"key1\":\"value1\", \"key2\":\"value2\"} }.

\n

\nAttempts to modify the collection returned by this method will result in an UnsupportedOperationException.\n

\n

\nYou can use {@link #hasTags()} to see if a value was sent in this field.\n

\n@return One or more tags. For example, { \"tags\": {\"key1\":\"value1\", \"key2\":\"value2\"} }.", "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" : { "autoConstructClassIfExists" : { "present" : false }, "beanStyleGetterMethodName" : "getKey", "beanStyleSetterMethodName" : "setKey", "c2jName" : "key", "c2jShape" : "TagKey", "defaultConsumerFluentSetterDocumentation" : "Sets the value of the Key property for this object.\n\nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #key(String)}.\n@param key a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #key(String)", "deprecated" : false, "deprecatedBeanStyleSetterMethodName" : null, "deprecatedFluentGetterMethodName" : null, "deprecatedFluentSetterMethodName" : null, "deprecatedGetterDocumentation" : "Returns the value of the Key property for this object.\n@return The value of the Key property for this object.\n@deprecated Use {@link #key()}\n", "deprecatedName" : null, "deprecatedSetterDocumentation" : "Sets the value of the Key property for this object.\n\n@param key The new value for the Key property for this object.\n@return Returns a reference to this object so that method calls can be chained together.\n@deprecated Use {@link #key(String)}\n", "documentation" : "", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "existenceCheckDocumentation" : "Returns true if the Key property was specified by the sender (it may be empty), or false if the sender did not specify the value (it will be empty). For responses returned by the SDK, the sender is the AWS service.\n", "existenceCheckMethodName" : "hasKey", "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "key", "fluentSetterDocumentation" : "Sets the value of the Key property for this object.\n\n@param key The new value for the Key property for this object.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "key", "getterDocumentation" : "Returns the value of the Key property for this object.\n@return The value of the Key property for this object.", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "key", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "key", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "Key", "sensitive" : false, "setterDocumentation" : "Sets the value of the Key property for this object.\n\n@param key The new value for the Key property for this object.", "setterMethodName" : "setKey", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "key", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "key", "variableType" : "String", "documentation" : "", "simpleType" : "String", "variableSetterType" : "String" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null }, "valueLocationName" : "value", "valueModel" : { "autoConstructClassIfExists" : { "present" : false }, "beanStyleGetterMethodName" : "getValue", "beanStyleSetterMethodName" : "setValue", "c2jName" : "value", "c2jShape" : "TagValue", "defaultConsumerFluentSetterDocumentation" : "Sets the value of the Value property for this object.\n\nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #value(String)}.\n@param value a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #value(String)", "deprecated" : false, "deprecatedBeanStyleSetterMethodName" : null, "deprecatedFluentGetterMethodName" : null, "deprecatedFluentSetterMethodName" : null, "deprecatedGetterDocumentation" : "Returns the value of the Value property for this object.\n@return The value of the Value property for this object.\n@deprecated Use {@link #value()}\n", "deprecatedName" : null, "deprecatedSetterDocumentation" : "Sets the value of the Value property for this object.\n\n@param value The new value for the Value property for this object.\n@return Returns a reference to this object so that method calls can be chained together.\n@deprecated Use {@link #value(String)}\n", "documentation" : "", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "existenceCheckDocumentation" : "Returns true if the Value property was specified by the sender (it may be empty), or false if the sender did not specify the value (it will be empty). For responses returned by the SDK, the sender is the AWS service.\n", "existenceCheckMethodName" : "hasValue", "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "value", "fluentSetterDocumentation" : "Sets the value of the Value property for this object.\n\n@param value The new value for the Value property for this object.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "value", "getterDocumentation" : "Returns the value of the Value property for this object.\n@return The value of the Value property for this object.", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "value", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "value", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "Value", "sensitive" : false, "setterDocumentation" : "Sets the value of the Value property for this object.\n\n@param value The new value for the Value property for this object.", "setterMethodName" : "setValue", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "value", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "value", "variableType" : "String", "documentation" : "", "simpleType" : "String", "variableSetterType" : "String" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null }, "entryType" : "Map.Entry", "templateType" : "java.util.Map" }, "marshallingType" : "MAP", "name" : "Tags", "sensitive" : false, "setterDocumentation" : "

One or more tags. For example, { \"tags\": {\"key1\":\"value1\", \"key2\":\"value2\"} }.

\n@param tags One or more tags. For example, { \"tags\": {\"key1\":\"value1\", \"key2\":\"value2\"} }.", "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" : "

One or more tags. For example, { \"tags\": {\"key1\":\"value1\", \"key2\":\"value2\"} }.

", "simpleType" : "Map", "variableSetterType" : "java.util.Map" }, "xmlAttribute" : false, "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, "xmlNamespace" : null }, "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, "xmlNamespace" : null }, "Threshold" : { "c2jName" : "Threshold", "customization" : { "artificialResultWrapper" : null, "skipGeneratingMarshaller" : false, "skipGeneratingModelClass" : false, "skipGeneratingUnmarshaller" : false, "staxTargetDepthOffset" : 0 }, "deprecated" : false, "documentation" : "

Contains information about the threshold for service level metrics.

", "endpointDiscovery" : null, "enums" : null, "errorCode" : null, "event" : false, "eventStream" : false, "explicitEventPayloadMember" : null, "hasHeaderMember" : false, "hasPayloadMember" : false, "hasRequiresLengthMember" : false, "hasStatusCodeMember" : false, "hasStreamingMember" : false, "httpStatusCode" : null, "marshaller" : null, "members" : [ { "autoConstructClassIfExists" : { "present" : false }, "beanStyleGetterMethodName" : "getComparison", "beanStyleSetterMethodName" : "setComparison", "c2jName" : "Comparison", "c2jShape" : "Comparison", "defaultConsumerFluentSetterDocumentation" : "

The type of comparison. Only \"less than\" (LT) comparisons are supported.

\nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #comparisonAsString(String)}.\n@param comparison a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #comparison(String)", "deprecated" : false, "deprecatedBeanStyleSetterMethodName" : null, "deprecatedFluentGetterMethodName" : null, "deprecatedFluentSetterMethodName" : null, "deprecatedGetterDocumentation" : "

The type of comparison. Only \"less than\" (LT) comparisons are supported.

\n

\nIf the service returns an enum value that is not available in the current SDK version, {@link #comparison} will return {@link Comparison#UNKNOWN_TO_SDK_VERSION}. The raw value returned by the service is available from {@link #comparisonAsString}.\n

\n@return The type of comparison. Only \"less than\" (LT) comparisons are supported.\n@see Comparison\n@deprecated Use {@link #comparisonAsString()}\n", "deprecatedName" : null, "deprecatedSetterDocumentation" : "

The type of comparison. Only \"less than\" (LT) comparisons are supported.

\n@param comparison The type of comparison. Only \"less than\" (LT) comparisons are supported.\n@see Comparison\n@return Returns a reference to this object so that method calls can be chained together.\n@see Comparison\n@deprecated Use {@link #comparison(String)}\n", "documentation" : "

The type of comparison. Only \"less than\" (LT) comparisons are supported.

", "endpointDiscoveryId" : false, "enumType" : "Comparison", "eventHeader" : false, "eventPayload" : false, "existenceCheckDocumentation" : "Returns true if the Comparison property was specified by the sender (it may be empty), or false if the sender did not specify the value (it will be empty). For responses returned by the SDK, the sender is the AWS service.\n", "existenceCheckMethodName" : "hasComparison", "fluentEnumGetterMethodName" : "comparison", "fluentEnumSetterMethodName" : "comparison", "fluentGetterMethodName" : "comparisonAsString", "fluentSetterDocumentation" : "

The type of comparison. Only \"less than\" (LT) comparisons are supported.

\n@param comparison The type of comparison. Only \"less than\" (LT) comparisons are supported.\n@see Comparison\n@return Returns a reference to this object so that method calls can be chained together.\n@see Comparison", "fluentSetterMethodName" : "comparison", "getterDocumentation" : "

The type of comparison. Only \"less than\" (LT) comparisons are supported.

\n

\nIf the service returns an enum value that is not available in the current SDK version, {@link #comparison} will return {@link Comparison#UNKNOWN_TO_SDK_VERSION}. The raw value returned by the service is available from {@link #comparisonAsString}.\n

\n@return The type of comparison. Only \"less than\" (LT) comparisons are supported.\n@see Comparison", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "Comparison", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "Comparison", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "Comparison", "sensitive" : false, "setterDocumentation" : "

The type of comparison. Only \"less than\" (LT) comparisons are supported.

\n@param comparison The type of comparison. Only \"less than\" (LT) comparisons are supported.\n@see Comparison", "setterMethodName" : "setComparison", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "comparison", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "comparison", "variableType" : "String", "documentation" : "

The type of comparison. Only \"less than\" (LT) comparisons are supported.

", "simpleType" : "String", "variableSetterType" : "String" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null }, { "autoConstructClassIfExists" : { "present" : false }, "beanStyleGetterMethodName" : "getThresholdValue", "beanStyleSetterMethodName" : "setThresholdValue", "c2jName" : "ThresholdValue", "c2jShape" : "ThresholdValue", "defaultConsumerFluentSetterDocumentation" : "

The threshold value to compare.

\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 #thresholdValue(Double)}.\n@param thresholdValue 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 #thresholdValue(Double)", "deprecated" : false, "deprecatedBeanStyleSetterMethodName" : null, "deprecatedFluentGetterMethodName" : null, "deprecatedFluentSetterMethodName" : null, "deprecatedGetterDocumentation" : "

The threshold value to compare.

\n@return The threshold value to compare.\n@deprecated Use {@link #thresholdValue()}\n", "deprecatedName" : null, "deprecatedSetterDocumentation" : "

The threshold value to compare.

\n@param thresholdValue The threshold value to compare.\n@return Returns a reference to this object so that method calls can be chained together.\n@deprecated Use {@link #thresholdValue(Double)}\n", "documentation" : "

The threshold value to compare.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "existenceCheckDocumentation" : "Returns true if the ThresholdValue property was specified by the sender (it may be empty), or false if the sender did not specify the value (it will be empty). For responses returned by the SDK, the sender is the AWS service.\n", "existenceCheckMethodName" : "hasThresholdValue", "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "thresholdValue", "fluentSetterDocumentation" : "

The threshold value to compare.

\n@param thresholdValue The threshold value to compare.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "thresholdValue", "getterDocumentation" : "

The threshold value to compare.

\n@return The threshold value to compare.", "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" : "ThresholdValue", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "ThresholdValue", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "DOUBLE", "name" : "ThresholdValue", "sensitive" : false, "setterDocumentation" : "

The threshold value to compare.

\n@param thresholdValue The threshold value to compare.", "setterMethodName" : "setThresholdValue", "setterModel" : { "variableDeclarationType" : "Double", "variableName" : "thresholdValue", "variableType" : "Double", "documentation" : null, "simpleType" : "Double", "variableSetterType" : "Double" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "Double", "variableName" : "thresholdValue", "variableType" : "Double", "documentation" : "

The threshold value to compare.

", "simpleType" : "Double", "variableSetterType" : "Double" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null } ], "membersAsMap" : { "Comparison" : { "autoConstructClassIfExists" : { "present" : false }, "beanStyleGetterMethodName" : "getComparison", "beanStyleSetterMethodName" : "setComparison", "c2jName" : "Comparison", "c2jShape" : "Comparison", "defaultConsumerFluentSetterDocumentation" : "

The type of comparison. Only \"less than\" (LT) comparisons are supported.

\nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #comparisonAsString(String)}.\n@param comparison a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #comparison(String)", "deprecated" : false, "deprecatedBeanStyleSetterMethodName" : null, "deprecatedFluentGetterMethodName" : null, "deprecatedFluentSetterMethodName" : null, "deprecatedGetterDocumentation" : "

The type of comparison. Only \"less than\" (LT) comparisons are supported.

\n

\nIf the service returns an enum value that is not available in the current SDK version, {@link #comparison} will return {@link Comparison#UNKNOWN_TO_SDK_VERSION}. The raw value returned by the service is available from {@link #comparisonAsString}.\n

\n@return The type of comparison. Only \"less than\" (LT) comparisons are supported.\n@see Comparison\n@deprecated Use {@link #comparisonAsString()}\n", "deprecatedName" : null, "deprecatedSetterDocumentation" : "

The type of comparison. Only \"less than\" (LT) comparisons are supported.

\n@param comparison The type of comparison. Only \"less than\" (LT) comparisons are supported.\n@see Comparison\n@return Returns a reference to this object so that method calls can be chained together.\n@see Comparison\n@deprecated Use {@link #comparison(String)}\n", "documentation" : "

The type of comparison. Only \"less than\" (LT) comparisons are supported.

", "endpointDiscoveryId" : false, "enumType" : "Comparison", "eventHeader" : false, "eventPayload" : false, "existenceCheckDocumentation" : "Returns true if the Comparison property was specified by the sender (it may be empty), or false if the sender did not specify the value (it will be empty). For responses returned by the SDK, the sender is the AWS service.\n", "existenceCheckMethodName" : "hasComparison", "fluentEnumGetterMethodName" : "comparison", "fluentEnumSetterMethodName" : "comparison", "fluentGetterMethodName" : "comparisonAsString", "fluentSetterDocumentation" : "

The type of comparison. Only \"less than\" (LT) comparisons are supported.

\n@param comparison The type of comparison. Only \"less than\" (LT) comparisons are supported.\n@see Comparison\n@return Returns a reference to this object so that method calls can be chained together.\n@see Comparison", "fluentSetterMethodName" : "comparison", "getterDocumentation" : "

The type of comparison. Only \"less than\" (LT) comparisons are supported.

\n

\nIf the service returns an enum value that is not available in the current SDK version, {@link #comparison} will return {@link Comparison#UNKNOWN_TO_SDK_VERSION}. The raw value returned by the service is available from {@link #comparisonAsString}.\n

\n@return The type of comparison. Only \"less than\" (LT) comparisons are supported.\n@see Comparison", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "Comparison", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "Comparison", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "Comparison", "sensitive" : false, "setterDocumentation" : "

The type of comparison. Only \"less than\" (LT) comparisons are supported.

\n@param comparison The type of comparison. Only \"less than\" (LT) comparisons are supported.\n@see Comparison", "setterMethodName" : "setComparison", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "comparison", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "comparison", "variableType" : "String", "documentation" : "

The type of comparison. Only \"less than\" (LT) comparisons are supported.

", "simpleType" : "String", "variableSetterType" : "String" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null }, "ThresholdValue" : { "autoConstructClassIfExists" : { "present" : false }, "beanStyleGetterMethodName" : "getThresholdValue", "beanStyleSetterMethodName" : "setThresholdValue", "c2jName" : "ThresholdValue", "c2jShape" : "ThresholdValue", "defaultConsumerFluentSetterDocumentation" : "

The threshold value to compare.

\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 #thresholdValue(Double)}.\n@param thresholdValue 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 #thresholdValue(Double)", "deprecated" : false, "deprecatedBeanStyleSetterMethodName" : null, "deprecatedFluentGetterMethodName" : null, "deprecatedFluentSetterMethodName" : null, "deprecatedGetterDocumentation" : "

The threshold value to compare.

\n@return The threshold value to compare.\n@deprecated Use {@link #thresholdValue()}\n", "deprecatedName" : null, "deprecatedSetterDocumentation" : "

The threshold value to compare.

\n@param thresholdValue The threshold value to compare.\n@return Returns a reference to this object so that method calls can be chained together.\n@deprecated Use {@link #thresholdValue(Double)}\n", "documentation" : "

The threshold value to compare.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "existenceCheckDocumentation" : "Returns true if the ThresholdValue property was specified by the sender (it may be empty), or false if the sender did not specify the value (it will be empty). For responses returned by the SDK, the sender is the AWS service.\n", "existenceCheckMethodName" : "hasThresholdValue", "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "thresholdValue", "fluentSetterDocumentation" : "

The threshold value to compare.

\n@param thresholdValue The threshold value to compare.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "thresholdValue", "getterDocumentation" : "

The threshold value to compare.

\n@return The threshold value to compare.", "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" : "ThresholdValue", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "ThresholdValue", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "DOUBLE", "name" : "ThresholdValue", "sensitive" : false, "setterDocumentation" : "

The threshold value to compare.

\n@param thresholdValue The threshold value to compare.", "setterMethodName" : "setThresholdValue", "setterModel" : { "variableDeclarationType" : "Double", "variableName" : "thresholdValue", "variableType" : "Double", "documentation" : null, "simpleType" : "Double", "variableSetterType" : "Double" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "Double", "variableName" : "thresholdValue", "variableType" : "Double", "documentation" : "

The threshold value to compare.

", "simpleType" : "Double", "variableSetterType" : "Double" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null } }, "nonStreamingMembers" : [ { "autoConstructClassIfExists" : { "present" : false }, "beanStyleGetterMethodName" : "getComparison", "beanStyleSetterMethodName" : "setComparison", "c2jName" : "Comparison", "c2jShape" : "Comparison", "defaultConsumerFluentSetterDocumentation" : "

The type of comparison. Only \"less than\" (LT) comparisons are supported.

\nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #comparisonAsString(String)}.\n@param comparison a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #comparison(String)", "deprecated" : false, "deprecatedBeanStyleSetterMethodName" : null, "deprecatedFluentGetterMethodName" : null, "deprecatedFluentSetterMethodName" : null, "deprecatedGetterDocumentation" : "

The type of comparison. Only \"less than\" (LT) comparisons are supported.

\n

\nIf the service returns an enum value that is not available in the current SDK version, {@link #comparison} will return {@link Comparison#UNKNOWN_TO_SDK_VERSION}. The raw value returned by the service is available from {@link #comparisonAsString}.\n

\n@return The type of comparison. Only \"less than\" (LT) comparisons are supported.\n@see Comparison\n@deprecated Use {@link #comparisonAsString()}\n", "deprecatedName" : null, "deprecatedSetterDocumentation" : "

The type of comparison. Only \"less than\" (LT) comparisons are supported.

\n@param comparison The type of comparison. Only \"less than\" (LT) comparisons are supported.\n@see Comparison\n@return Returns a reference to this object so that method calls can be chained together.\n@see Comparison\n@deprecated Use {@link #comparison(String)}\n", "documentation" : "

The type of comparison. Only \"less than\" (LT) comparisons are supported.

", "endpointDiscoveryId" : false, "enumType" : "Comparison", "eventHeader" : false, "eventPayload" : false, "existenceCheckDocumentation" : "Returns true if the Comparison property was specified by the sender (it may be empty), or false if the sender did not specify the value (it will be empty). For responses returned by the SDK, the sender is the AWS service.\n", "existenceCheckMethodName" : "hasComparison", "fluentEnumGetterMethodName" : "comparison", "fluentEnumSetterMethodName" : "comparison", "fluentGetterMethodName" : "comparisonAsString", "fluentSetterDocumentation" : "

The type of comparison. Only \"less than\" (LT) comparisons are supported.

\n@param comparison The type of comparison. Only \"less than\" (LT) comparisons are supported.\n@see Comparison\n@return Returns a reference to this object so that method calls can be chained together.\n@see Comparison", "fluentSetterMethodName" : "comparison", "getterDocumentation" : "

The type of comparison. Only \"less than\" (LT) comparisons are supported.

\n

\nIf the service returns an enum value that is not available in the current SDK version, {@link #comparison} will return {@link Comparison#UNKNOWN_TO_SDK_VERSION}. The raw value returned by the service is available from {@link #comparisonAsString}.\n

\n@return The type of comparison. Only \"less than\" (LT) comparisons are supported.\n@see Comparison", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "Comparison", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "Comparison", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "Comparison", "sensitive" : false, "setterDocumentation" : "

The type of comparison. Only \"less than\" (LT) comparisons are supported.

\n@param comparison The type of comparison. Only \"less than\" (LT) comparisons are supported.\n@see Comparison", "setterMethodName" : "setComparison", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "comparison", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "comparison", "variableType" : "String", "documentation" : "

The type of comparison. Only \"less than\" (LT) comparisons are supported.

", "simpleType" : "String", "variableSetterType" : "String" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null }, { "autoConstructClassIfExists" : { "present" : false }, "beanStyleGetterMethodName" : "getThresholdValue", "beanStyleSetterMethodName" : "setThresholdValue", "c2jName" : "ThresholdValue", "c2jShape" : "ThresholdValue", "defaultConsumerFluentSetterDocumentation" : "

The threshold value to compare.

\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 #thresholdValue(Double)}.\n@param thresholdValue 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 #thresholdValue(Double)", "deprecated" : false, "deprecatedBeanStyleSetterMethodName" : null, "deprecatedFluentGetterMethodName" : null, "deprecatedFluentSetterMethodName" : null, "deprecatedGetterDocumentation" : "

The threshold value to compare.

\n@return The threshold value to compare.\n@deprecated Use {@link #thresholdValue()}\n", "deprecatedName" : null, "deprecatedSetterDocumentation" : "

The threshold value to compare.

\n@param thresholdValue The threshold value to compare.\n@return Returns a reference to this object so that method calls can be chained together.\n@deprecated Use {@link #thresholdValue(Double)}\n", "documentation" : "

The threshold value to compare.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "existenceCheckDocumentation" : "Returns true if the ThresholdValue property was specified by the sender (it may be empty), or false if the sender did not specify the value (it will be empty). For responses returned by the SDK, the sender is the AWS service.\n", "existenceCheckMethodName" : "hasThresholdValue", "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "thresholdValue", "fluentSetterDocumentation" : "

The threshold value to compare.

\n@param thresholdValue The threshold value to compare.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "thresholdValue", "getterDocumentation" : "

The threshold value to compare.

\n@return The threshold value to compare.", "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" : "ThresholdValue", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "ThresholdValue", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "DOUBLE", "name" : "ThresholdValue", "sensitive" : false, "setterDocumentation" : "

The threshold value to compare.

\n@param thresholdValue The threshold value to compare.", "setterMethodName" : "setThresholdValue", "setterModel" : { "variableDeclarationType" : "Double", "variableName" : "thresholdValue", "variableType" : "Double", "documentation" : null, "simpleType" : "Double", "variableSetterType" : "Double" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "Double", "variableName" : "thresholdValue", "variableType" : "Double", "documentation" : "

The threshold value to compare.

", "simpleType" : "Double", "variableSetterType" : "Double" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null } ], "requestSignerAware" : false, "requestSignerClassFqcn" : null, "required" : null, "shapeName" : "Threshold", "simpleMethod" : false, "unmarshaller" : { "flattened" : false, "resultWrapper" : null }, "variable" : { "variableDeclarationType" : "Threshold", "variableName" : "threshold", "variableType" : "Threshold", "documentation" : null, "simpleType" : "Threshold", "variableSetterType" : "Threshold" }, "wrapper" : false, "xmlNamespace" : null }, "ThrottlingException" : { "c2jName" : "ThrottlingException", "customization" : { "artificialResultWrapper" : null, "skipGeneratingMarshaller" : false, "skipGeneratingModelClass" : false, "skipGeneratingUnmarshaller" : false, "staxTargetDepthOffset" : 0 }, "deprecated" : false, "documentation" : "

The throttling limit has been exceeded.

", "endpointDiscovery" : null, "enums" : null, "errorCode" : "ThrottlingException", "event" : false, "eventStream" : false, "explicitEventPayloadMember" : null, "hasHeaderMember" : false, "hasPayloadMember" : false, "hasRequiresLengthMember" : false, "hasStatusCodeMember" : false, "hasStreamingMember" : false, "httpStatusCode" : 429, "marshaller" : null, "members" : [ ], "membersAsMap" : { }, "nonStreamingMembers" : [ ], "requestSignerAware" : false, "requestSignerClassFqcn" : null, "required" : null, "shapeName" : "ThrottlingException", "simpleMethod" : false, "unmarshaller" : null, "variable" : { "variableDeclarationType" : "ThrottlingException", "variableName" : "throttlingException", "variableType" : "ThrottlingException", "documentation" : null, "simpleType" : "ThrottlingException", "variableSetterType" : "ThrottlingException" }, "wrapper" : false, "xmlNamespace" : null }, "Unit" : { "c2jName" : "Unit", "customization" : { "artificialResultWrapper" : null, "skipGeneratingMarshaller" : false, "skipGeneratingModelClass" : false, "skipGeneratingUnmarshaller" : false, "staxTargetDepthOffset" : 0 }, "deprecated" : false, "documentation" : "", "endpointDiscovery" : null, "enums" : [ { "name" : "SECONDS", "value" : "SECONDS" }, { "name" : "COUNT", "value" : "COUNT" }, { "name" : "PERCENT", "value" : "PERCENT" } ], "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" : "Unit", "simpleMethod" : false, "unmarshaller" : { "flattened" : false, "resultWrapper" : null }, "variable" : { "variableDeclarationType" : "Unit", "variableName" : "unit", "variableType" : "Unit", "documentation" : null, "simpleType" : "Unit", "variableSetterType" : "Unit" }, "wrapper" : false, "xmlNamespace" : null }, "UntagResourceRequest" : { "c2jName" : "UntagResourceRequest", "customization" : { "artificialResultWrapper" : null, "skipGeneratingMarshaller" : false, "skipGeneratingModelClass" : false, "skipGeneratingUnmarshaller" : false, "staxTargetDepthOffset" : 0 }, "deprecated" : false, "documentation" : "", "endpointDiscovery" : null, "enums" : null, "errorCode" : null, "event" : false, "eventStream" : false, "explicitEventPayloadMember" : null, "hasHeaderMember" : false, "hasPayloadMember" : false, "hasRequiresLengthMember" : false, "hasStatusCodeMember" : false, "hasStreamingMember" : false, "httpStatusCode" : null, "marshaller" : { "action" : "UntagResource", "locationName" : null, "requestUri" : "/tags/{resourceArn}", "target" : null, "verb" : "DELETE", "xmlNameSpaceUri" : null }, "members" : [ { "autoConstructClassIfExists" : { "present" : false }, "beanStyleGetterMethodName" : "getResourceArn", "beanStyleSetterMethodName" : "setResourceArn", "c2jName" : "resourceArn", "c2jShape" : "ARN", "defaultConsumerFluentSetterDocumentation" : "

The Amazon Resource Name (ARN) of 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, "deprecatedBeanStyleSetterMethodName" : null, "deprecatedFluentGetterMethodName" : null, "deprecatedFluentSetterMethodName" : null, "deprecatedGetterDocumentation" : "

The Amazon Resource Name (ARN) of the resource.

\n@return The Amazon Resource Name (ARN) of the resource.\n@deprecated Use {@link #resourceArn()}\n", "deprecatedName" : null, "deprecatedSetterDocumentation" : "

The Amazon Resource Name (ARN) of the resource.

\n@param resourceArn The Amazon Resource Name (ARN) of the resource.\n@return Returns a reference to this object so that method calls can be chained together.\n@deprecated Use {@link #resourceArn(String)}\n", "documentation" : "

The Amazon Resource Name (ARN) of the resource.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "existenceCheckDocumentation" : "Returns true if the ResourceArn property was specified by the sender (it may be empty), or false if the sender did not specify the value (it will be empty). For responses returned by the SDK, the sender is the AWS service.\n", "existenceCheckMethodName" : "hasResourceArn", "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "resourceArn", "fluentSetterDocumentation" : "

The Amazon Resource Name (ARN) of the resource.

\n@param resourceArn The Amazon Resource Name (ARN) of 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) of the resource.

\n@return The Amazon Resource Name (ARN) of 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) of the resource.

\n@param resourceArn The Amazon Resource Name (ARN) of 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) of the resource.

", "simpleType" : "String", "variableSetterType" : "String" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null }, { "autoConstructClassIfExists" : { "present" : true }, "beanStyleGetterMethodName" : "getTagKeys", "beanStyleSetterMethodName" : "setTagKeys", "c2jName" : "tagKeys", "c2jShape" : "TagKeyList", "defaultConsumerFluentSetterDocumentation" : "

The 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, "deprecatedBeanStyleSetterMethodName" : null, "deprecatedFluentGetterMethodName" : null, "deprecatedFluentSetterMethodName" : null, "deprecatedGetterDocumentation" : "

The tag keys.

\n

\nAttempts to modify the collection returned by this method will result in an UnsupportedOperationException.\n

\n

\nYou can use {@link #hasTagKeys()} to see if a value was sent in this field.\n

\n@return The tag keys.\n@deprecated Use {@link #tagKeys()}\n", "deprecatedName" : null, "deprecatedSetterDocumentation" : "

The tag keys.

\n@param tagKeys The tag keys.\n@return Returns a reference to this object so that method calls can be chained together.\n@deprecated Use {@link #tagKeys(List)}\n", "documentation" : "

The tag keys.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "existenceCheckDocumentation" : "Returns true if the TagKeys property was specified by the sender (it may be empty), or false if the sender did not specify the value (it will be empty). For responses returned by the SDK, the sender is the AWS service.\n", "existenceCheckMethodName" : "hasTagKeys", "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "tagKeys", "fluentSetterDocumentation" : "

The tag keys.

\n@param tagKeys The tag keys.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "tagKeys", "getterDocumentation" : "

The tag keys.

\n

\nAttempts to modify the collection returned by this method will result in an UnsupportedOperationException.\n

\n

\nYou can use {@link #hasTagKeys()} to see if a value was sent in this field.\n

\n@return The 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" : { "autoConstructClassIfExists" : { "present" : false }, "beanStyleGetterMethodName" : "getMember", "beanStyleSetterMethodName" : "setMember", "c2jName" : "member", "c2jShape" : "TagKey", "defaultConsumerFluentSetterDocumentation" : "Sets the value of the Member property for this object.\n\nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #member(String)}.\n@param member a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #member(String)", "deprecated" : false, "deprecatedBeanStyleSetterMethodName" : null, "deprecatedFluentGetterMethodName" : null, "deprecatedFluentSetterMethodName" : null, "deprecatedGetterDocumentation" : "Returns the value of the Member property for this object.\n@return The value of the Member property for this object.\n@deprecated Use {@link #member()}\n", "deprecatedName" : null, "deprecatedSetterDocumentation" : "Sets the value of the Member property for this object.\n\n@param member The new value for the Member property for this object.\n@return Returns a reference to this object so that method calls can be chained together.\n@deprecated Use {@link #member(String)}\n", "documentation" : "", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "existenceCheckDocumentation" : "Returns true if the Member property was specified by the sender (it may be empty), or false if the sender did not specify the value (it will be empty). For responses returned by the SDK, the sender is the AWS service.\n", "existenceCheckMethodName" : "hasMember", "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "member", "fluentSetterDocumentation" : "Sets the value of the Member property for this object.\n\n@param member The new value for the Member property for this object.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "member", "getterDocumentation" : "Returns the value of the Member property for this object.\n@return The value of the Member property for this object.", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "member", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "member", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "Member", "sensitive" : false, "setterDocumentation" : "Sets the value of the Member property for this object.\n\n@param member The new value for the Member property for this object.", "setterMethodName" : "setMember", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "member", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "member", "variableType" : "String", "documentation" : "", "simpleType" : "String", "variableSetterType" : "String" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null }, "memberLocationName" : null, "memberType" : "String", "map" : false, "memberAdditionalMarshallingPath" : null, "memberAdditionalUnmarshallingPath" : null, "simple" : true, "simpleType" : "String", "templateImplType" : "java.util.ArrayList", "templateType" : "java.util.List" }, "map" : false, "mapModel" : null, "marshallingType" : "LIST", "name" : "TagKeys", "sensitive" : false, "setterDocumentation" : "

The tag keys.

\n@param tagKeys The 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 tag keys.

", "simpleType" : "List", "variableSetterType" : "java.util.Collection" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null } ], "membersAsMap" : { "ResourceArn" : { "autoConstructClassIfExists" : { "present" : false }, "beanStyleGetterMethodName" : "getResourceArn", "beanStyleSetterMethodName" : "setResourceArn", "c2jName" : "resourceArn", "c2jShape" : "ARN", "defaultConsumerFluentSetterDocumentation" : "

The Amazon Resource Name (ARN) of 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, "deprecatedBeanStyleSetterMethodName" : null, "deprecatedFluentGetterMethodName" : null, "deprecatedFluentSetterMethodName" : null, "deprecatedGetterDocumentation" : "

The Amazon Resource Name (ARN) of the resource.

\n@return The Amazon Resource Name (ARN) of the resource.\n@deprecated Use {@link #resourceArn()}\n", "deprecatedName" : null, "deprecatedSetterDocumentation" : "

The Amazon Resource Name (ARN) of the resource.

\n@param resourceArn The Amazon Resource Name (ARN) of the resource.\n@return Returns a reference to this object so that method calls can be chained together.\n@deprecated Use {@link #resourceArn(String)}\n", "documentation" : "

The Amazon Resource Name (ARN) of the resource.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "existenceCheckDocumentation" : "Returns true if the ResourceArn property was specified by the sender (it may be empty), or false if the sender did not specify the value (it will be empty). For responses returned by the SDK, the sender is the AWS service.\n", "existenceCheckMethodName" : "hasResourceArn", "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "resourceArn", "fluentSetterDocumentation" : "

The Amazon Resource Name (ARN) of the resource.

\n@param resourceArn The Amazon Resource Name (ARN) of 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) of the resource.

\n@return The Amazon Resource Name (ARN) of 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) of the resource.

\n@param resourceArn The Amazon Resource Name (ARN) of 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) of the resource.

", "simpleType" : "String", "variableSetterType" : "String" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null }, "TagKeys" : { "autoConstructClassIfExists" : { "present" : true }, "beanStyleGetterMethodName" : "getTagKeys", "beanStyleSetterMethodName" : "setTagKeys", "c2jName" : "tagKeys", "c2jShape" : "TagKeyList", "defaultConsumerFluentSetterDocumentation" : "

The 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, "deprecatedBeanStyleSetterMethodName" : null, "deprecatedFluentGetterMethodName" : null, "deprecatedFluentSetterMethodName" : null, "deprecatedGetterDocumentation" : "

The tag keys.

\n

\nAttempts to modify the collection returned by this method will result in an UnsupportedOperationException.\n

\n

\nYou can use {@link #hasTagKeys()} to see if a value was sent in this field.\n

\n@return The tag keys.\n@deprecated Use {@link #tagKeys()}\n", "deprecatedName" : null, "deprecatedSetterDocumentation" : "

The tag keys.

\n@param tagKeys The tag keys.\n@return Returns a reference to this object so that method calls can be chained together.\n@deprecated Use {@link #tagKeys(List)}\n", "documentation" : "

The tag keys.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "existenceCheckDocumentation" : "Returns true if the TagKeys property was specified by the sender (it may be empty), or false if the sender did not specify the value (it will be empty). For responses returned by the SDK, the sender is the AWS service.\n", "existenceCheckMethodName" : "hasTagKeys", "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "tagKeys", "fluentSetterDocumentation" : "

The tag keys.

\n@param tagKeys The tag keys.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "tagKeys", "getterDocumentation" : "

The tag keys.

\n

\nAttempts to modify the collection returned by this method will result in an UnsupportedOperationException.\n

\n

\nYou can use {@link #hasTagKeys()} to see if a value was sent in this field.\n

\n@return The 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" : { "autoConstructClassIfExists" : { "present" : false }, "beanStyleGetterMethodName" : "getMember", "beanStyleSetterMethodName" : "setMember", "c2jName" : "member", "c2jShape" : "TagKey", "defaultConsumerFluentSetterDocumentation" : "Sets the value of the Member property for this object.\n\nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #member(String)}.\n@param member a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #member(String)", "deprecated" : false, "deprecatedBeanStyleSetterMethodName" : null, "deprecatedFluentGetterMethodName" : null, "deprecatedFluentSetterMethodName" : null, "deprecatedGetterDocumentation" : "Returns the value of the Member property for this object.\n@return The value of the Member property for this object.\n@deprecated Use {@link #member()}\n", "deprecatedName" : null, "deprecatedSetterDocumentation" : "Sets the value of the Member property for this object.\n\n@param member The new value for the Member property for this object.\n@return Returns a reference to this object so that method calls can be chained together.\n@deprecated Use {@link #member(String)}\n", "documentation" : "", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "existenceCheckDocumentation" : "Returns true if the Member property was specified by the sender (it may be empty), or false if the sender did not specify the value (it will be empty). For responses returned by the SDK, the sender is the AWS service.\n", "existenceCheckMethodName" : "hasMember", "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "member", "fluentSetterDocumentation" : "Sets the value of the Member property for this object.\n\n@param member The new value for the Member property for this object.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "member", "getterDocumentation" : "Returns the value of the Member property for this object.\n@return The value of the Member property for this object.", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "member", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "member", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "Member", "sensitive" : false, "setterDocumentation" : "Sets the value of the Member property for this object.\n\n@param member The new value for the Member property for this object.", "setterMethodName" : "setMember", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "member", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "member", "variableType" : "String", "documentation" : "", "simpleType" : "String", "variableSetterType" : "String" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null }, "memberLocationName" : null, "memberType" : "String", "map" : false, "memberAdditionalMarshallingPath" : null, "memberAdditionalUnmarshallingPath" : null, "simple" : true, "simpleType" : "String", "templateImplType" : "java.util.ArrayList", "templateType" : "java.util.List" }, "map" : false, "mapModel" : null, "marshallingType" : "LIST", "name" : "TagKeys", "sensitive" : false, "setterDocumentation" : "

The tag keys.

\n@param tagKeys The 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 tag keys.

", "simpleType" : "List", "variableSetterType" : "java.util.Collection" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null } }, "nonStreamingMembers" : [ { "autoConstructClassIfExists" : { "present" : false }, "beanStyleGetterMethodName" : "getResourceArn", "beanStyleSetterMethodName" : "setResourceArn", "c2jName" : "resourceArn", "c2jShape" : "ARN", "defaultConsumerFluentSetterDocumentation" : "

The Amazon Resource Name (ARN) of 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, "deprecatedBeanStyleSetterMethodName" : null, "deprecatedFluentGetterMethodName" : null, "deprecatedFluentSetterMethodName" : null, "deprecatedGetterDocumentation" : "

The Amazon Resource Name (ARN) of the resource.

\n@return The Amazon Resource Name (ARN) of the resource.\n@deprecated Use {@link #resourceArn()}\n", "deprecatedName" : null, "deprecatedSetterDocumentation" : "

The Amazon Resource Name (ARN) of the resource.

\n@param resourceArn The Amazon Resource Name (ARN) of the resource.\n@return Returns a reference to this object so that method calls can be chained together.\n@deprecated Use {@link #resourceArn(String)}\n", "documentation" : "

The Amazon Resource Name (ARN) of the resource.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "existenceCheckDocumentation" : "Returns true if the ResourceArn property was specified by the sender (it may be empty), or false if the sender did not specify the value (it will be empty). For responses returned by the SDK, the sender is the AWS service.\n", "existenceCheckMethodName" : "hasResourceArn", "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "resourceArn", "fluentSetterDocumentation" : "

The Amazon Resource Name (ARN) of the resource.

\n@param resourceArn The Amazon Resource Name (ARN) of 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) of the resource.

\n@return The Amazon Resource Name (ARN) of 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) of the resource.

\n@param resourceArn The Amazon Resource Name (ARN) of 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) of the resource.

", "simpleType" : "String", "variableSetterType" : "String" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null }, { "autoConstructClassIfExists" : { "present" : true }, "beanStyleGetterMethodName" : "getTagKeys", "beanStyleSetterMethodName" : "setTagKeys", "c2jName" : "tagKeys", "c2jShape" : "TagKeyList", "defaultConsumerFluentSetterDocumentation" : "

The 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, "deprecatedBeanStyleSetterMethodName" : null, "deprecatedFluentGetterMethodName" : null, "deprecatedFluentSetterMethodName" : null, "deprecatedGetterDocumentation" : "

The tag keys.

\n

\nAttempts to modify the collection returned by this method will result in an UnsupportedOperationException.\n

\n

\nYou can use {@link #hasTagKeys()} to see if a value was sent in this field.\n

\n@return The tag keys.\n@deprecated Use {@link #tagKeys()}\n", "deprecatedName" : null, "deprecatedSetterDocumentation" : "

The tag keys.

\n@param tagKeys The tag keys.\n@return Returns a reference to this object so that method calls can be chained together.\n@deprecated Use {@link #tagKeys(List)}\n", "documentation" : "

The tag keys.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "existenceCheckDocumentation" : "Returns true if the TagKeys property was specified by the sender (it may be empty), or false if the sender did not specify the value (it will be empty). For responses returned by the SDK, the sender is the AWS service.\n", "existenceCheckMethodName" : "hasTagKeys", "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "tagKeys", "fluentSetterDocumentation" : "

The tag keys.

\n@param tagKeys The tag keys.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "tagKeys", "getterDocumentation" : "

The tag keys.

\n

\nAttempts to modify the collection returned by this method will result in an UnsupportedOperationException.\n

\n

\nYou can use {@link #hasTagKeys()} to see if a value was sent in this field.\n

\n@return The 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" : { "autoConstructClassIfExists" : { "present" : false }, "beanStyleGetterMethodName" : "getMember", "beanStyleSetterMethodName" : "setMember", "c2jName" : "member", "c2jShape" : "TagKey", "defaultConsumerFluentSetterDocumentation" : "Sets the value of the Member property for this object.\n\nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #member(String)}.\n@param member a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #member(String)", "deprecated" : false, "deprecatedBeanStyleSetterMethodName" : null, "deprecatedFluentGetterMethodName" : null, "deprecatedFluentSetterMethodName" : null, "deprecatedGetterDocumentation" : "Returns the value of the Member property for this object.\n@return The value of the Member property for this object.\n@deprecated Use {@link #member()}\n", "deprecatedName" : null, "deprecatedSetterDocumentation" : "Sets the value of the Member property for this object.\n\n@param member The new value for the Member property for this object.\n@return Returns a reference to this object so that method calls can be chained together.\n@deprecated Use {@link #member(String)}\n", "documentation" : "", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "existenceCheckDocumentation" : "Returns true if the Member property was specified by the sender (it may be empty), or false if the sender did not specify the value (it will be empty). For responses returned by the SDK, the sender is the AWS service.\n", "existenceCheckMethodName" : "hasMember", "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "member", "fluentSetterDocumentation" : "Sets the value of the Member property for this object.\n\n@param member The new value for the Member property for this object.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "member", "getterDocumentation" : "Returns the value of the Member property for this object.\n@return The value of the Member property for this object.", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "member", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "member", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "Member", "sensitive" : false, "setterDocumentation" : "Sets the value of the Member property for this object.\n\n@param member The new value for the Member property for this object.", "setterMethodName" : "setMember", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "member", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "member", "variableType" : "String", "documentation" : "", "simpleType" : "String", "variableSetterType" : "String" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null }, "memberLocationName" : null, "memberType" : "String", "map" : false, "memberAdditionalMarshallingPath" : null, "memberAdditionalUnmarshallingPath" : null, "simple" : true, "simpleType" : "String", "templateImplType" : "java.util.ArrayList", "templateType" : "java.util.List" }, "map" : false, "mapModel" : null, "marshallingType" : "LIST", "name" : "TagKeys", "sensitive" : false, "setterDocumentation" : "

The tag keys.

\n@param tagKeys The 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 tag keys.

", "simpleType" : "List", "variableSetterType" : "java.util.Collection" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null } ], "requestSignerAware" : false, "requestSignerClassFqcn" : null, "required" : [ "resourceArn", "tagKeys" ], "shapeName" : "UntagResourceRequest", "simpleMethod" : false, "unmarshaller" : null, "variable" : { "variableDeclarationType" : "UntagResourceRequest", "variableName" : "untagResourceRequest", "variableType" : "UntagResourceRequest", "documentation" : null, "simpleType" : "UntagResourceRequest", "variableSetterType" : "UntagResourceRequest" }, "wrapper" : false, "xmlNamespace" : null }, "UntagResourceResponse" : { "c2jName" : "UntagResourceResponse", "customization" : { "artificialResultWrapper" : null, "skipGeneratingMarshaller" : false, "skipGeneratingModelClass" : false, "skipGeneratingUnmarshaller" : false, "staxTargetDepthOffset" : 0 }, "deprecated" : false, "documentation" : 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, "xmlNamespace" : null }, "UpdateContactAttributesRequest" : { "c2jName" : "UpdateContactAttributesRequest", "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" : "UpdateContactAttributes", "locationName" : null, "requestUri" : "/contact/attributes", "target" : null, "verb" : "POST", "xmlNameSpaceUri" : null }, "members" : [ { "autoConstructClassIfExists" : { "present" : false }, "beanStyleGetterMethodName" : "getInitialContactId", "beanStyleSetterMethodName" : "setInitialContactId", "c2jName" : "InitialContactId", "c2jShape" : "ContactId", "defaultConsumerFluentSetterDocumentation" : "

The identifier of the contact. This is the identifier of the contact associated with the first interaction with the contact center.

\nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #initialContactId(String)}.\n@param initialContactId a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #initialContactId(String)", "deprecated" : false, "deprecatedBeanStyleSetterMethodName" : null, "deprecatedFluentGetterMethodName" : null, "deprecatedFluentSetterMethodName" : null, "deprecatedGetterDocumentation" : "

The identifier of the contact. This is the identifier of the contact associated with the first interaction with the contact center.

\n@return The identifier of the contact. This is the identifier of the contact associated with the first interaction with the contact center.\n@deprecated Use {@link #initialContactId()}\n", "deprecatedName" : null, "deprecatedSetterDocumentation" : "

The identifier of the contact. This is the identifier of the contact associated with the first interaction with the contact center.

\n@param initialContactId The identifier of the contact. This is the identifier of the contact associated with the first interaction with the contact center.\n@return Returns a reference to this object so that method calls can be chained together.\n@deprecated Use {@link #initialContactId(String)}\n", "documentation" : "

The identifier of the contact. This is the identifier of the contact associated with the first interaction with the contact center.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "existenceCheckDocumentation" : "Returns true if the InitialContactId property was specified by the sender (it may be empty), or false if the sender did not specify the value (it will be empty). For responses returned by the SDK, the sender is the AWS service.\n", "existenceCheckMethodName" : "hasInitialContactId", "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "initialContactId", "fluentSetterDocumentation" : "

The identifier of the contact. This is the identifier of the contact associated with the first interaction with the contact center.

\n@param initialContactId The identifier of the contact. This is the identifier of the contact associated with the first interaction with the contact center.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "initialContactId", "getterDocumentation" : "

The identifier of the contact. This is the identifier of the contact associated with the first interaction with the contact center.

\n@return The identifier of the contact. This is the identifier of the contact associated with the first interaction with the contact center.", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "InitialContactId", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "InitialContactId", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "InitialContactId", "sensitive" : false, "setterDocumentation" : "

The identifier of the contact. This is the identifier of the contact associated with the first interaction with the contact center.

\n@param initialContactId The identifier of the contact. This is the identifier of the contact associated with the first interaction with the contact center.", "setterMethodName" : "setInitialContactId", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "initialContactId", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "initialContactId", "variableType" : "String", "documentation" : "

The identifier of the contact. This is the identifier of the contact associated with the first interaction with the contact center.

", "simpleType" : "String", "variableSetterType" : "String" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null }, { "autoConstructClassIfExists" : { "present" : false }, "beanStyleGetterMethodName" : "getInstanceId", "beanStyleSetterMethodName" : "setInstanceId", "c2jName" : "InstanceId", "c2jShape" : "InstanceId", "defaultConsumerFluentSetterDocumentation" : "

The identifier of the Amazon Connect instance.

\nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #instanceId(String)}.\n@param instanceId a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #instanceId(String)", "deprecated" : false, "deprecatedBeanStyleSetterMethodName" : null, "deprecatedFluentGetterMethodName" : null, "deprecatedFluentSetterMethodName" : null, "deprecatedGetterDocumentation" : "

The identifier of the Amazon Connect instance.

\n@return The identifier of the Amazon Connect instance.\n@deprecated Use {@link #instanceId()}\n", "deprecatedName" : null, "deprecatedSetterDocumentation" : "

The identifier of the Amazon Connect instance.

\n@param instanceId The identifier of the Amazon Connect instance.\n@return Returns a reference to this object so that method calls can be chained together.\n@deprecated Use {@link #instanceId(String)}\n", "documentation" : "

The identifier of the Amazon Connect instance.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "existenceCheckDocumentation" : "Returns true if the InstanceId property was specified by the sender (it may be empty), or false if the sender did not specify the value (it will be empty). For responses returned by the SDK, the sender is the AWS service.\n", "existenceCheckMethodName" : "hasInstanceId", "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "instanceId", "fluentSetterDocumentation" : "

The identifier of the Amazon Connect instance.

\n@param instanceId The identifier of the Amazon Connect instance.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "instanceId", "getterDocumentation" : "

The identifier of the Amazon Connect instance.

\n@return The identifier of the Amazon Connect instance.", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "InstanceId", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "InstanceId", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "InstanceId", "sensitive" : false, "setterDocumentation" : "

The identifier of the Amazon Connect instance.

\n@param instanceId The identifier of the Amazon Connect instance.", "setterMethodName" : "setInstanceId", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "instanceId", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "instanceId", "variableType" : "String", "documentation" : "

The identifier of the Amazon Connect instance.

", "simpleType" : "String", "variableSetterType" : "String" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null }, { "autoConstructClassIfExists" : { "present" : true }, "beanStyleGetterMethodName" : "getAttributes", "beanStyleSetterMethodName" : "setAttributes", "c2jName" : "Attributes", "c2jShape" : "Attributes", "defaultConsumerFluentSetterDocumentation" : "

The Amazon Connect attributes. These attributes can be accessed in contact flows just like any other contact attributes.

You can have up to 32,768 UTF-8 bytes across all attributes for a contact. Attribute keys can include only alphanumeric, dash, and underscore characters.

\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 #attributes(Map)}.\n@param attributes 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 #attributes(Map)", "deprecated" : false, "deprecatedBeanStyleSetterMethodName" : null, "deprecatedFluentGetterMethodName" : null, "deprecatedFluentSetterMethodName" : null, "deprecatedGetterDocumentation" : "

The Amazon Connect attributes. These attributes can be accessed in contact flows just like any other contact attributes.

You can have up to 32,768 UTF-8 bytes across all attributes for a contact. Attribute keys can include only alphanumeric, dash, and underscore characters.

\n

\nAttempts to modify the collection returned by this method will result in an UnsupportedOperationException.\n

\n

\nYou can use {@link #hasAttributes()} to see if a value was sent in this field.\n

\n@return The Amazon Connect attributes. These attributes can be accessed in contact flows just like any other contact attributes.

You can have up to 32,768 UTF-8 bytes across all attributes for a contact. Attribute keys can include only alphanumeric, dash, and underscore characters.\n@deprecated Use {@link #attributes()}\n", "deprecatedName" : null, "deprecatedSetterDocumentation" : "

The Amazon Connect attributes. These attributes can be accessed in contact flows just like any other contact attributes.

You can have up to 32,768 UTF-8 bytes across all attributes for a contact. Attribute keys can include only alphanumeric, dash, and underscore characters.

\n@param attributes The Amazon Connect attributes. These attributes can be accessed in contact flows just like any other contact attributes.

You can have up to 32,768 UTF-8 bytes across all attributes for a contact. Attribute keys can include only alphanumeric, dash, and underscore characters.\n@return Returns a reference to this object so that method calls can be chained together.\n@deprecated Use {@link #attributes(Map)}\n", "documentation" : "

The Amazon Connect attributes. These attributes can be accessed in contact flows just like any other contact attributes.

You can have up to 32,768 UTF-8 bytes across all attributes for a contact. Attribute keys can include only alphanumeric, dash, and underscore characters.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "existenceCheckDocumentation" : "Returns true if the Attributes property was specified by the sender (it may be empty), or false if the sender did not specify the value (it will be empty). For responses returned by the SDK, the sender is the AWS service.\n", "existenceCheckMethodName" : "hasAttributes", "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "attributes", "fluentSetterDocumentation" : "

The Amazon Connect attributes. These attributes can be accessed in contact flows just like any other contact attributes.

You can have up to 32,768 UTF-8 bytes across all attributes for a contact. Attribute keys can include only alphanumeric, dash, and underscore characters.

\n@param attributes The Amazon Connect attributes. These attributes can be accessed in contact flows just like any other contact attributes.

You can have up to 32,768 UTF-8 bytes across all attributes for a contact. Attribute keys can include only alphanumeric, dash, and underscore characters.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "attributes", "getterDocumentation" : "

The Amazon Connect attributes. These attributes can be accessed in contact flows just like any other contact attributes.

You can have up to 32,768 UTF-8 bytes across all attributes for a contact. Attribute keys can include only alphanumeric, dash, and underscore characters.

\n

\nAttempts to modify the collection returned by this method will result in an UnsupportedOperationException.\n

\n

\nYou can use {@link #hasAttributes()} to see if a value was sent in this field.\n

\n@return The Amazon Connect attributes. These attributes can be accessed in contact flows just like any other contact attributes.

You can have up to 32,768 UTF-8 bytes across all attributes for a contact. Attribute keys can include only alphanumeric, dash, and underscore characters.", "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" : "Attributes", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "Attributes", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : true, "mapModel" : { "implType" : "java.util.HashMap", "interfaceType" : "java.util.Map", "keyLocationName" : "key", "keyModel" : { "autoConstructClassIfExists" : { "present" : false }, "beanStyleGetterMethodName" : "getKey", "beanStyleSetterMethodName" : "setKey", "c2jName" : "key", "c2jShape" : "AttributeName", "defaultConsumerFluentSetterDocumentation" : "Sets the value of the Key property for this object.\n\nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #key(String)}.\n@param key a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #key(String)", "deprecated" : false, "deprecatedBeanStyleSetterMethodName" : null, "deprecatedFluentGetterMethodName" : null, "deprecatedFluentSetterMethodName" : null, "deprecatedGetterDocumentation" : "Returns the value of the Key property for this object.\n@return The value of the Key property for this object.\n@deprecated Use {@link #key()}\n", "deprecatedName" : null, "deprecatedSetterDocumentation" : "Sets the value of the Key property for this object.\n\n@param key The new value for the Key property for this object.\n@return Returns a reference to this object so that method calls can be chained together.\n@deprecated Use {@link #key(String)}\n", "documentation" : "", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "existenceCheckDocumentation" : "Returns true if the Key property was specified by the sender (it may be empty), or false if the sender did not specify the value (it will be empty). For responses returned by the SDK, the sender is the AWS service.\n", "existenceCheckMethodName" : "hasKey", "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "key", "fluentSetterDocumentation" : "Sets the value of the Key property for this object.\n\n@param key The new value for the Key property for this object.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "key", "getterDocumentation" : "Returns the value of the Key property for this object.\n@return The value of the Key property for this object.", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "key", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "key", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "Key", "sensitive" : false, "setterDocumentation" : "Sets the value of the Key property for this object.\n\n@param key The new value for the Key property for this object.", "setterMethodName" : "setKey", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "key", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "key", "variableType" : "String", "documentation" : "", "simpleType" : "String", "variableSetterType" : "String" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null }, "valueLocationName" : "value", "valueModel" : { "autoConstructClassIfExists" : { "present" : false }, "beanStyleGetterMethodName" : "getValue", "beanStyleSetterMethodName" : "setValue", "c2jName" : "value", "c2jShape" : "AttributeValue", "defaultConsumerFluentSetterDocumentation" : "Sets the value of the Value property for this object.\n\nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #value(String)}.\n@param value a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #value(String)", "deprecated" : false, "deprecatedBeanStyleSetterMethodName" : null, "deprecatedFluentGetterMethodName" : null, "deprecatedFluentSetterMethodName" : null, "deprecatedGetterDocumentation" : "Returns the value of the Value property for this object.\n@return The value of the Value property for this object.\n@deprecated Use {@link #value()}\n", "deprecatedName" : null, "deprecatedSetterDocumentation" : "Sets the value of the Value property for this object.\n\n@param value The new value for the Value property for this object.\n@return Returns a reference to this object so that method calls can be chained together.\n@deprecated Use {@link #value(String)}\n", "documentation" : "", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "existenceCheckDocumentation" : "Returns true if the Value property was specified by the sender (it may be empty), or false if the sender did not specify the value (it will be empty). For responses returned by the SDK, the sender is the AWS service.\n", "existenceCheckMethodName" : "hasValue", "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "value", "fluentSetterDocumentation" : "Sets the value of the Value property for this object.\n\n@param value The new value for the Value property for this object.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "value", "getterDocumentation" : "Returns the value of the Value property for this object.\n@return The value of the Value property for this object.", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "value", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "value", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "Value", "sensitive" : false, "setterDocumentation" : "Sets the value of the Value property for this object.\n\n@param value The new value for the Value property for this object.", "setterMethodName" : "setValue", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "value", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "value", "variableType" : "String", "documentation" : "", "simpleType" : "String", "variableSetterType" : "String" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null }, "entryType" : "Map.Entry", "templateType" : "java.util.Map" }, "marshallingType" : "MAP", "name" : "Attributes", "sensitive" : false, "setterDocumentation" : "

The Amazon Connect attributes. These attributes can be accessed in contact flows just like any other contact attributes.

You can have up to 32,768 UTF-8 bytes across all attributes for a contact. Attribute keys can include only alphanumeric, dash, and underscore characters.

\n@param attributes The Amazon Connect attributes. These attributes can be accessed in contact flows just like any other contact attributes.

You can have up to 32,768 UTF-8 bytes across all attributes for a contact. Attribute keys can include only alphanumeric, dash, and underscore characters.", "setterMethodName" : "setAttributes", "setterModel" : { "variableDeclarationType" : "java.util.Map", "variableName" : "attributes", "variableType" : "java.util.Map", "documentation" : null, "simpleType" : "Map", "variableSetterType" : "java.util.Map" }, "simple" : false, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "java.util.Map", "variableName" : "attributes", "variableType" : "java.util.Map", "documentation" : "

The Amazon Connect attributes. These attributes can be accessed in contact flows just like any other contact attributes.

You can have up to 32,768 UTF-8 bytes across all attributes for a contact. Attribute keys can include only alphanumeric, dash, and underscore characters.

", "simpleType" : "Map", "variableSetterType" : "java.util.Map" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null } ], "membersAsMap" : { "Attributes" : { "autoConstructClassIfExists" : { "present" : true }, "beanStyleGetterMethodName" : "getAttributes", "beanStyleSetterMethodName" : "setAttributes", "c2jName" : "Attributes", "c2jShape" : "Attributes", "defaultConsumerFluentSetterDocumentation" : "

The Amazon Connect attributes. These attributes can be accessed in contact flows just like any other contact attributes.

You can have up to 32,768 UTF-8 bytes across all attributes for a contact. Attribute keys can include only alphanumeric, dash, and underscore characters.

\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 #attributes(Map)}.\n@param attributes 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 #attributes(Map)", "deprecated" : false, "deprecatedBeanStyleSetterMethodName" : null, "deprecatedFluentGetterMethodName" : null, "deprecatedFluentSetterMethodName" : null, "deprecatedGetterDocumentation" : "

The Amazon Connect attributes. These attributes can be accessed in contact flows just like any other contact attributes.

You can have up to 32,768 UTF-8 bytes across all attributes for a contact. Attribute keys can include only alphanumeric, dash, and underscore characters.

\n

\nAttempts to modify the collection returned by this method will result in an UnsupportedOperationException.\n

\n

\nYou can use {@link #hasAttributes()} to see if a value was sent in this field.\n

\n@return The Amazon Connect attributes. These attributes can be accessed in contact flows just like any other contact attributes.

You can have up to 32,768 UTF-8 bytes across all attributes for a contact. Attribute keys can include only alphanumeric, dash, and underscore characters.\n@deprecated Use {@link #attributes()}\n", "deprecatedName" : null, "deprecatedSetterDocumentation" : "

The Amazon Connect attributes. These attributes can be accessed in contact flows just like any other contact attributes.

You can have up to 32,768 UTF-8 bytes across all attributes for a contact. Attribute keys can include only alphanumeric, dash, and underscore characters.

\n@param attributes The Amazon Connect attributes. These attributes can be accessed in contact flows just like any other contact attributes.

You can have up to 32,768 UTF-8 bytes across all attributes for a contact. Attribute keys can include only alphanumeric, dash, and underscore characters.\n@return Returns a reference to this object so that method calls can be chained together.\n@deprecated Use {@link #attributes(Map)}\n", "documentation" : "

The Amazon Connect attributes. These attributes can be accessed in contact flows just like any other contact attributes.

You can have up to 32,768 UTF-8 bytes across all attributes for a contact. Attribute keys can include only alphanumeric, dash, and underscore characters.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "existenceCheckDocumentation" : "Returns true if the Attributes property was specified by the sender (it may be empty), or false if the sender did not specify the value (it will be empty). For responses returned by the SDK, the sender is the AWS service.\n", "existenceCheckMethodName" : "hasAttributes", "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "attributes", "fluentSetterDocumentation" : "

The Amazon Connect attributes. These attributes can be accessed in contact flows just like any other contact attributes.

You can have up to 32,768 UTF-8 bytes across all attributes for a contact. Attribute keys can include only alphanumeric, dash, and underscore characters.

\n@param attributes The Amazon Connect attributes. These attributes can be accessed in contact flows just like any other contact attributes.

You can have up to 32,768 UTF-8 bytes across all attributes for a contact. Attribute keys can include only alphanumeric, dash, and underscore characters.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "attributes", "getterDocumentation" : "

The Amazon Connect attributes. These attributes can be accessed in contact flows just like any other contact attributes.

You can have up to 32,768 UTF-8 bytes across all attributes for a contact. Attribute keys can include only alphanumeric, dash, and underscore characters.

\n

\nAttempts to modify the collection returned by this method will result in an UnsupportedOperationException.\n

\n

\nYou can use {@link #hasAttributes()} to see if a value was sent in this field.\n

\n@return The Amazon Connect attributes. These attributes can be accessed in contact flows just like any other contact attributes.

You can have up to 32,768 UTF-8 bytes across all attributes for a contact. Attribute keys can include only alphanumeric, dash, and underscore characters.", "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" : "Attributes", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "Attributes", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : true, "mapModel" : { "implType" : "java.util.HashMap", "interfaceType" : "java.util.Map", "keyLocationName" : "key", "keyModel" : { "autoConstructClassIfExists" : { "present" : false }, "beanStyleGetterMethodName" : "getKey", "beanStyleSetterMethodName" : "setKey", "c2jName" : "key", "c2jShape" : "AttributeName", "defaultConsumerFluentSetterDocumentation" : "Sets the value of the Key property for this object.\n\nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #key(String)}.\n@param key a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #key(String)", "deprecated" : false, "deprecatedBeanStyleSetterMethodName" : null, "deprecatedFluentGetterMethodName" : null, "deprecatedFluentSetterMethodName" : null, "deprecatedGetterDocumentation" : "Returns the value of the Key property for this object.\n@return The value of the Key property for this object.\n@deprecated Use {@link #key()}\n", "deprecatedName" : null, "deprecatedSetterDocumentation" : "Sets the value of the Key property for this object.\n\n@param key The new value for the Key property for this object.\n@return Returns a reference to this object so that method calls can be chained together.\n@deprecated Use {@link #key(String)}\n", "documentation" : "", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "existenceCheckDocumentation" : "Returns true if the Key property was specified by the sender (it may be empty), or false if the sender did not specify the value (it will be empty). For responses returned by the SDK, the sender is the AWS service.\n", "existenceCheckMethodName" : "hasKey", "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "key", "fluentSetterDocumentation" : "Sets the value of the Key property for this object.\n\n@param key The new value for the Key property for this object.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "key", "getterDocumentation" : "Returns the value of the Key property for this object.\n@return The value of the Key property for this object.", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "key", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "key", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "Key", "sensitive" : false, "setterDocumentation" : "Sets the value of the Key property for this object.\n\n@param key The new value for the Key property for this object.", "setterMethodName" : "setKey", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "key", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "key", "variableType" : "String", "documentation" : "", "simpleType" : "String", "variableSetterType" : "String" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null }, "valueLocationName" : "value", "valueModel" : { "autoConstructClassIfExists" : { "present" : false }, "beanStyleGetterMethodName" : "getValue", "beanStyleSetterMethodName" : "setValue", "c2jName" : "value", "c2jShape" : "AttributeValue", "defaultConsumerFluentSetterDocumentation" : "Sets the value of the Value property for this object.\n\nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #value(String)}.\n@param value a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #value(String)", "deprecated" : false, "deprecatedBeanStyleSetterMethodName" : null, "deprecatedFluentGetterMethodName" : null, "deprecatedFluentSetterMethodName" : null, "deprecatedGetterDocumentation" : "Returns the value of the Value property for this object.\n@return The value of the Value property for this object.\n@deprecated Use {@link #value()}\n", "deprecatedName" : null, "deprecatedSetterDocumentation" : "Sets the value of the Value property for this object.\n\n@param value The new value for the Value property for this object.\n@return Returns a reference to this object so that method calls can be chained together.\n@deprecated Use {@link #value(String)}\n", "documentation" : "", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "existenceCheckDocumentation" : "Returns true if the Value property was specified by the sender (it may be empty), or false if the sender did not specify the value (it will be empty). For responses returned by the SDK, the sender is the AWS service.\n", "existenceCheckMethodName" : "hasValue", "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "value", "fluentSetterDocumentation" : "Sets the value of the Value property for this object.\n\n@param value The new value for the Value property for this object.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "value", "getterDocumentation" : "Returns the value of the Value property for this object.\n@return The value of the Value property for this object.", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "value", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "value", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "Value", "sensitive" : false, "setterDocumentation" : "Sets the value of the Value property for this object.\n\n@param value The new value for the Value property for this object.", "setterMethodName" : "setValue", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "value", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "value", "variableType" : "String", "documentation" : "", "simpleType" : "String", "variableSetterType" : "String" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null }, "entryType" : "Map.Entry", "templateType" : "java.util.Map" }, "marshallingType" : "MAP", "name" : "Attributes", "sensitive" : false, "setterDocumentation" : "

The Amazon Connect attributes. These attributes can be accessed in contact flows just like any other contact attributes.

You can have up to 32,768 UTF-8 bytes across all attributes for a contact. Attribute keys can include only alphanumeric, dash, and underscore characters.

\n@param attributes The Amazon Connect attributes. These attributes can be accessed in contact flows just like any other contact attributes.

You can have up to 32,768 UTF-8 bytes across all attributes for a contact. Attribute keys can include only alphanumeric, dash, and underscore characters.", "setterMethodName" : "setAttributes", "setterModel" : { "variableDeclarationType" : "java.util.Map", "variableName" : "attributes", "variableType" : "java.util.Map", "documentation" : null, "simpleType" : "Map", "variableSetterType" : "java.util.Map" }, "simple" : false, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "java.util.Map", "variableName" : "attributes", "variableType" : "java.util.Map", "documentation" : "

The Amazon Connect attributes. These attributes can be accessed in contact flows just like any other contact attributes.

You can have up to 32,768 UTF-8 bytes across all attributes for a contact. Attribute keys can include only alphanumeric, dash, and underscore characters.

", "simpleType" : "Map", "variableSetterType" : "java.util.Map" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null }, "InitialContactId" : { "autoConstructClassIfExists" : { "present" : false }, "beanStyleGetterMethodName" : "getInitialContactId", "beanStyleSetterMethodName" : "setInitialContactId", "c2jName" : "InitialContactId", "c2jShape" : "ContactId", "defaultConsumerFluentSetterDocumentation" : "

The identifier of the contact. This is the identifier of the contact associated with the first interaction with the contact center.

\nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #initialContactId(String)}.\n@param initialContactId a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #initialContactId(String)", "deprecated" : false, "deprecatedBeanStyleSetterMethodName" : null, "deprecatedFluentGetterMethodName" : null, "deprecatedFluentSetterMethodName" : null, "deprecatedGetterDocumentation" : "

The identifier of the contact. This is the identifier of the contact associated with the first interaction with the contact center.

\n@return The identifier of the contact. This is the identifier of the contact associated with the first interaction with the contact center.\n@deprecated Use {@link #initialContactId()}\n", "deprecatedName" : null, "deprecatedSetterDocumentation" : "

The identifier of the contact. This is the identifier of the contact associated with the first interaction with the contact center.

\n@param initialContactId The identifier of the contact. This is the identifier of the contact associated with the first interaction with the contact center.\n@return Returns a reference to this object so that method calls can be chained together.\n@deprecated Use {@link #initialContactId(String)}\n", "documentation" : "

The identifier of the contact. This is the identifier of the contact associated with the first interaction with the contact center.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "existenceCheckDocumentation" : "Returns true if the InitialContactId property was specified by the sender (it may be empty), or false if the sender did not specify the value (it will be empty). For responses returned by the SDK, the sender is the AWS service.\n", "existenceCheckMethodName" : "hasInitialContactId", "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "initialContactId", "fluentSetterDocumentation" : "

The identifier of the contact. This is the identifier of the contact associated with the first interaction with the contact center.

\n@param initialContactId The identifier of the contact. This is the identifier of the contact associated with the first interaction with the contact center.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "initialContactId", "getterDocumentation" : "

The identifier of the contact. This is the identifier of the contact associated with the first interaction with the contact center.

\n@return The identifier of the contact. This is the identifier of the contact associated with the first interaction with the contact center.", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "InitialContactId", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "InitialContactId", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "InitialContactId", "sensitive" : false, "setterDocumentation" : "

The identifier of the contact. This is the identifier of the contact associated with the first interaction with the contact center.

\n@param initialContactId The identifier of the contact. This is the identifier of the contact associated with the first interaction with the contact center.", "setterMethodName" : "setInitialContactId", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "initialContactId", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "initialContactId", "variableType" : "String", "documentation" : "

The identifier of the contact. This is the identifier of the contact associated with the first interaction with the contact center.

", "simpleType" : "String", "variableSetterType" : "String" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null }, "InstanceId" : { "autoConstructClassIfExists" : { "present" : false }, "beanStyleGetterMethodName" : "getInstanceId", "beanStyleSetterMethodName" : "setInstanceId", "c2jName" : "InstanceId", "c2jShape" : "InstanceId", "defaultConsumerFluentSetterDocumentation" : "

The identifier of the Amazon Connect instance.

\nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #instanceId(String)}.\n@param instanceId a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #instanceId(String)", "deprecated" : false, "deprecatedBeanStyleSetterMethodName" : null, "deprecatedFluentGetterMethodName" : null, "deprecatedFluentSetterMethodName" : null, "deprecatedGetterDocumentation" : "

The identifier of the Amazon Connect instance.

\n@return The identifier of the Amazon Connect instance.\n@deprecated Use {@link #instanceId()}\n", "deprecatedName" : null, "deprecatedSetterDocumentation" : "

The identifier of the Amazon Connect instance.

\n@param instanceId The identifier of the Amazon Connect instance.\n@return Returns a reference to this object so that method calls can be chained together.\n@deprecated Use {@link #instanceId(String)}\n", "documentation" : "

The identifier of the Amazon Connect instance.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "existenceCheckDocumentation" : "Returns true if the InstanceId property was specified by the sender (it may be empty), or false if the sender did not specify the value (it will be empty). For responses returned by the SDK, the sender is the AWS service.\n", "existenceCheckMethodName" : "hasInstanceId", "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "instanceId", "fluentSetterDocumentation" : "

The identifier of the Amazon Connect instance.

\n@param instanceId The identifier of the Amazon Connect instance.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "instanceId", "getterDocumentation" : "

The identifier of the Amazon Connect instance.

\n@return The identifier of the Amazon Connect instance.", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "InstanceId", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "InstanceId", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "InstanceId", "sensitive" : false, "setterDocumentation" : "

The identifier of the Amazon Connect instance.

\n@param instanceId The identifier of the Amazon Connect instance.", "setterMethodName" : "setInstanceId", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "instanceId", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "instanceId", "variableType" : "String", "documentation" : "

The identifier of the Amazon Connect instance.

", "simpleType" : "String", "variableSetterType" : "String" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null } }, "nonStreamingMembers" : [ { "autoConstructClassIfExists" : { "present" : false }, "beanStyleGetterMethodName" : "getInitialContactId", "beanStyleSetterMethodName" : "setInitialContactId", "c2jName" : "InitialContactId", "c2jShape" : "ContactId", "defaultConsumerFluentSetterDocumentation" : "

The identifier of the contact. This is the identifier of the contact associated with the first interaction with the contact center.

\nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #initialContactId(String)}.\n@param initialContactId a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #initialContactId(String)", "deprecated" : false, "deprecatedBeanStyleSetterMethodName" : null, "deprecatedFluentGetterMethodName" : null, "deprecatedFluentSetterMethodName" : null, "deprecatedGetterDocumentation" : "

The identifier of the contact. This is the identifier of the contact associated with the first interaction with the contact center.

\n@return The identifier of the contact. This is the identifier of the contact associated with the first interaction with the contact center.\n@deprecated Use {@link #initialContactId()}\n", "deprecatedName" : null, "deprecatedSetterDocumentation" : "

The identifier of the contact. This is the identifier of the contact associated with the first interaction with the contact center.

\n@param initialContactId The identifier of the contact. This is the identifier of the contact associated with the first interaction with the contact center.\n@return Returns a reference to this object so that method calls can be chained together.\n@deprecated Use {@link #initialContactId(String)}\n", "documentation" : "

The identifier of the contact. This is the identifier of the contact associated with the first interaction with the contact center.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "existenceCheckDocumentation" : "Returns true if the InitialContactId property was specified by the sender (it may be empty), or false if the sender did not specify the value (it will be empty). For responses returned by the SDK, the sender is the AWS service.\n", "existenceCheckMethodName" : "hasInitialContactId", "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "initialContactId", "fluentSetterDocumentation" : "

The identifier of the contact. This is the identifier of the contact associated with the first interaction with the contact center.

\n@param initialContactId The identifier of the contact. This is the identifier of the contact associated with the first interaction with the contact center.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "initialContactId", "getterDocumentation" : "

The identifier of the contact. This is the identifier of the contact associated with the first interaction with the contact center.

\n@return The identifier of the contact. This is the identifier of the contact associated with the first interaction with the contact center.", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "InitialContactId", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "InitialContactId", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "InitialContactId", "sensitive" : false, "setterDocumentation" : "

The identifier of the contact. This is the identifier of the contact associated with the first interaction with the contact center.

\n@param initialContactId The identifier of the contact. This is the identifier of the contact associated with the first interaction with the contact center.", "setterMethodName" : "setInitialContactId", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "initialContactId", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "initialContactId", "variableType" : "String", "documentation" : "

The identifier of the contact. This is the identifier of the contact associated with the first interaction with the contact center.

", "simpleType" : "String", "variableSetterType" : "String" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null }, { "autoConstructClassIfExists" : { "present" : false }, "beanStyleGetterMethodName" : "getInstanceId", "beanStyleSetterMethodName" : "setInstanceId", "c2jName" : "InstanceId", "c2jShape" : "InstanceId", "defaultConsumerFluentSetterDocumentation" : "

The identifier of the Amazon Connect instance.

\nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #instanceId(String)}.\n@param instanceId a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #instanceId(String)", "deprecated" : false, "deprecatedBeanStyleSetterMethodName" : null, "deprecatedFluentGetterMethodName" : null, "deprecatedFluentSetterMethodName" : null, "deprecatedGetterDocumentation" : "

The identifier of the Amazon Connect instance.

\n@return The identifier of the Amazon Connect instance.\n@deprecated Use {@link #instanceId()}\n", "deprecatedName" : null, "deprecatedSetterDocumentation" : "

The identifier of the Amazon Connect instance.

\n@param instanceId The identifier of the Amazon Connect instance.\n@return Returns a reference to this object so that method calls can be chained together.\n@deprecated Use {@link #instanceId(String)}\n", "documentation" : "

The identifier of the Amazon Connect instance.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "existenceCheckDocumentation" : "Returns true if the InstanceId property was specified by the sender (it may be empty), or false if the sender did not specify the value (it will be empty). For responses returned by the SDK, the sender is the AWS service.\n", "existenceCheckMethodName" : "hasInstanceId", "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "instanceId", "fluentSetterDocumentation" : "

The identifier of the Amazon Connect instance.

\n@param instanceId The identifier of the Amazon Connect instance.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "instanceId", "getterDocumentation" : "

The identifier of the Amazon Connect instance.

\n@return The identifier of the Amazon Connect instance.", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "InstanceId", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "InstanceId", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "InstanceId", "sensitive" : false, "setterDocumentation" : "

The identifier of the Amazon Connect instance.

\n@param instanceId The identifier of the Amazon Connect instance.", "setterMethodName" : "setInstanceId", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "instanceId", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "instanceId", "variableType" : "String", "documentation" : "

The identifier of the Amazon Connect instance.

", "simpleType" : "String", "variableSetterType" : "String" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null }, { "autoConstructClassIfExists" : { "present" : true }, "beanStyleGetterMethodName" : "getAttributes", "beanStyleSetterMethodName" : "setAttributes", "c2jName" : "Attributes", "c2jShape" : "Attributes", "defaultConsumerFluentSetterDocumentation" : "

The Amazon Connect attributes. These attributes can be accessed in contact flows just like any other contact attributes.

You can have up to 32,768 UTF-8 bytes across all attributes for a contact. Attribute keys can include only alphanumeric, dash, and underscore characters.

\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 #attributes(Map)}.\n@param attributes 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 #attributes(Map)", "deprecated" : false, "deprecatedBeanStyleSetterMethodName" : null, "deprecatedFluentGetterMethodName" : null, "deprecatedFluentSetterMethodName" : null, "deprecatedGetterDocumentation" : "

The Amazon Connect attributes. These attributes can be accessed in contact flows just like any other contact attributes.

You can have up to 32,768 UTF-8 bytes across all attributes for a contact. Attribute keys can include only alphanumeric, dash, and underscore characters.

\n

\nAttempts to modify the collection returned by this method will result in an UnsupportedOperationException.\n

\n

\nYou can use {@link #hasAttributes()} to see if a value was sent in this field.\n

\n@return The Amazon Connect attributes. These attributes can be accessed in contact flows just like any other contact attributes.

You can have up to 32,768 UTF-8 bytes across all attributes for a contact. Attribute keys can include only alphanumeric, dash, and underscore characters.\n@deprecated Use {@link #attributes()}\n", "deprecatedName" : null, "deprecatedSetterDocumentation" : "

The Amazon Connect attributes. These attributes can be accessed in contact flows just like any other contact attributes.

You can have up to 32,768 UTF-8 bytes across all attributes for a contact. Attribute keys can include only alphanumeric, dash, and underscore characters.

\n@param attributes The Amazon Connect attributes. These attributes can be accessed in contact flows just like any other contact attributes.

You can have up to 32,768 UTF-8 bytes across all attributes for a contact. Attribute keys can include only alphanumeric, dash, and underscore characters.\n@return Returns a reference to this object so that method calls can be chained together.\n@deprecated Use {@link #attributes(Map)}\n", "documentation" : "

The Amazon Connect attributes. These attributes can be accessed in contact flows just like any other contact attributes.

You can have up to 32,768 UTF-8 bytes across all attributes for a contact. Attribute keys can include only alphanumeric, dash, and underscore characters.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "existenceCheckDocumentation" : "Returns true if the Attributes property was specified by the sender (it may be empty), or false if the sender did not specify the value (it will be empty). For responses returned by the SDK, the sender is the AWS service.\n", "existenceCheckMethodName" : "hasAttributes", "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "attributes", "fluentSetterDocumentation" : "

The Amazon Connect attributes. These attributes can be accessed in contact flows just like any other contact attributes.

You can have up to 32,768 UTF-8 bytes across all attributes for a contact. Attribute keys can include only alphanumeric, dash, and underscore characters.

\n@param attributes The Amazon Connect attributes. These attributes can be accessed in contact flows just like any other contact attributes.

You can have up to 32,768 UTF-8 bytes across all attributes for a contact. Attribute keys can include only alphanumeric, dash, and underscore characters.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "attributes", "getterDocumentation" : "

The Amazon Connect attributes. These attributes can be accessed in contact flows just like any other contact attributes.

You can have up to 32,768 UTF-8 bytes across all attributes for a contact. Attribute keys can include only alphanumeric, dash, and underscore characters.

\n

\nAttempts to modify the collection returned by this method will result in an UnsupportedOperationException.\n

\n

\nYou can use {@link #hasAttributes()} to see if a value was sent in this field.\n

\n@return The Amazon Connect attributes. These attributes can be accessed in contact flows just like any other contact attributes.

You can have up to 32,768 UTF-8 bytes across all attributes for a contact. Attribute keys can include only alphanumeric, dash, and underscore characters.", "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" : "Attributes", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "Attributes", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : true, "mapModel" : { "implType" : "java.util.HashMap", "interfaceType" : "java.util.Map", "keyLocationName" : "key", "keyModel" : { "autoConstructClassIfExists" : { "present" : false }, "beanStyleGetterMethodName" : "getKey", "beanStyleSetterMethodName" : "setKey", "c2jName" : "key", "c2jShape" : "AttributeName", "defaultConsumerFluentSetterDocumentation" : "Sets the value of the Key property for this object.\n\nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #key(String)}.\n@param key a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #key(String)", "deprecated" : false, "deprecatedBeanStyleSetterMethodName" : null, "deprecatedFluentGetterMethodName" : null, "deprecatedFluentSetterMethodName" : null, "deprecatedGetterDocumentation" : "Returns the value of the Key property for this object.\n@return The value of the Key property for this object.\n@deprecated Use {@link #key()}\n", "deprecatedName" : null, "deprecatedSetterDocumentation" : "Sets the value of the Key property for this object.\n\n@param key The new value for the Key property for this object.\n@return Returns a reference to this object so that method calls can be chained together.\n@deprecated Use {@link #key(String)}\n", "documentation" : "", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "existenceCheckDocumentation" : "Returns true if the Key property was specified by the sender (it may be empty), or false if the sender did not specify the value (it will be empty). For responses returned by the SDK, the sender is the AWS service.\n", "existenceCheckMethodName" : "hasKey", "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "key", "fluentSetterDocumentation" : "Sets the value of the Key property for this object.\n\n@param key The new value for the Key property for this object.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "key", "getterDocumentation" : "Returns the value of the Key property for this object.\n@return The value of the Key property for this object.", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "key", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "key", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "Key", "sensitive" : false, "setterDocumentation" : "Sets the value of the Key property for this object.\n\n@param key The new value for the Key property for this object.", "setterMethodName" : "setKey", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "key", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "key", "variableType" : "String", "documentation" : "", "simpleType" : "String", "variableSetterType" : "String" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null }, "valueLocationName" : "value", "valueModel" : { "autoConstructClassIfExists" : { "present" : false }, "beanStyleGetterMethodName" : "getValue", "beanStyleSetterMethodName" : "setValue", "c2jName" : "value", "c2jShape" : "AttributeValue", "defaultConsumerFluentSetterDocumentation" : "Sets the value of the Value property for this object.\n\nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #value(String)}.\n@param value a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #value(String)", "deprecated" : false, "deprecatedBeanStyleSetterMethodName" : null, "deprecatedFluentGetterMethodName" : null, "deprecatedFluentSetterMethodName" : null, "deprecatedGetterDocumentation" : "Returns the value of the Value property for this object.\n@return The value of the Value property for this object.\n@deprecated Use {@link #value()}\n", "deprecatedName" : null, "deprecatedSetterDocumentation" : "Sets the value of the Value property for this object.\n\n@param value The new value for the Value property for this object.\n@return Returns a reference to this object so that method calls can be chained together.\n@deprecated Use {@link #value(String)}\n", "documentation" : "", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "existenceCheckDocumentation" : "Returns true if the Value property was specified by the sender (it may be empty), or false if the sender did not specify the value (it will be empty). For responses returned by the SDK, the sender is the AWS service.\n", "existenceCheckMethodName" : "hasValue", "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "value", "fluentSetterDocumentation" : "Sets the value of the Value property for this object.\n\n@param value The new value for the Value property for this object.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "value", "getterDocumentation" : "Returns the value of the Value property for this object.\n@return The value of the Value property for this object.", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "value", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "value", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "Value", "sensitive" : false, "setterDocumentation" : "Sets the value of the Value property for this object.\n\n@param value The new value for the Value property for this object.", "setterMethodName" : "setValue", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "value", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "value", "variableType" : "String", "documentation" : "", "simpleType" : "String", "variableSetterType" : "String" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null }, "entryType" : "Map.Entry", "templateType" : "java.util.Map" }, "marshallingType" : "MAP", "name" : "Attributes", "sensitive" : false, "setterDocumentation" : "

The Amazon Connect attributes. These attributes can be accessed in contact flows just like any other contact attributes.

You can have up to 32,768 UTF-8 bytes across all attributes for a contact. Attribute keys can include only alphanumeric, dash, and underscore characters.

\n@param attributes The Amazon Connect attributes. These attributes can be accessed in contact flows just like any other contact attributes.

You can have up to 32,768 UTF-8 bytes across all attributes for a contact. Attribute keys can include only alphanumeric, dash, and underscore characters.", "setterMethodName" : "setAttributes", "setterModel" : { "variableDeclarationType" : "java.util.Map", "variableName" : "attributes", "variableType" : "java.util.Map", "documentation" : null, "simpleType" : "Map", "variableSetterType" : "java.util.Map" }, "simple" : false, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "java.util.Map", "variableName" : "attributes", "variableType" : "java.util.Map", "documentation" : "

The Amazon Connect attributes. These attributes can be accessed in contact flows just like any other contact attributes.

You can have up to 32,768 UTF-8 bytes across all attributes for a contact. Attribute keys can include only alphanumeric, dash, and underscore characters.

", "simpleType" : "Map", "variableSetterType" : "java.util.Map" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null } ], "requestSignerAware" : false, "requestSignerClassFqcn" : null, "required" : [ "InitialContactId", "InstanceId", "Attributes" ], "shapeName" : "UpdateContactAttributesRequest", "simpleMethod" : false, "unmarshaller" : null, "variable" : { "variableDeclarationType" : "UpdateContactAttributesRequest", "variableName" : "updateContactAttributesRequest", "variableType" : "UpdateContactAttributesRequest", "documentation" : null, "simpleType" : "UpdateContactAttributesRequest", "variableSetterType" : "UpdateContactAttributesRequest" }, "wrapper" : false, "xmlNamespace" : null }, "UpdateContactAttributesResponse" : { "c2jName" : "UpdateContactAttributesResponse", "customization" : { "artificialResultWrapper" : null, "skipGeneratingMarshaller" : false, "skipGeneratingModelClass" : false, "skipGeneratingUnmarshaller" : false, "staxTargetDepthOffset" : 0 }, "deprecated" : false, "documentation" : "", "endpointDiscovery" : null, "enums" : null, "errorCode" : null, "event" : false, "eventStream" : false, "explicitEventPayloadMember" : null, "hasHeaderMember" : false, "hasPayloadMember" : false, "hasRequiresLengthMember" : false, "hasStatusCodeMember" : false, "hasStreamingMember" : false, "httpStatusCode" : null, "marshaller" : null, "members" : [ ], "membersAsMap" : { }, "nonStreamingMembers" : [ ], "requestSignerAware" : false, "requestSignerClassFqcn" : null, "required" : null, "shapeName" : "UpdateContactAttributesResponse", "simpleMethod" : false, "unmarshaller" : { "flattened" : false, "resultWrapper" : null }, "variable" : { "variableDeclarationType" : "UpdateContactAttributesResponse", "variableName" : "updateContactAttributesResponse", "variableType" : "UpdateContactAttributesResponse", "documentation" : null, "simpleType" : "UpdateContactAttributesResponse", "variableSetterType" : "UpdateContactAttributesResponse" }, "wrapper" : false, "xmlNamespace" : null }, "UpdateUserHierarchyRequest" : { "c2jName" : "UpdateUserHierarchyRequest", "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" : "UpdateUserHierarchy", "locationName" : null, "requestUri" : "/users/{InstanceId}/{UserId}/hierarchy", "target" : null, "verb" : "POST", "xmlNameSpaceUri" : null }, "members" : [ { "autoConstructClassIfExists" : { "present" : false }, "beanStyleGetterMethodName" : "getHierarchyGroupId", "beanStyleSetterMethodName" : "setHierarchyGroupId", "c2jName" : "HierarchyGroupId", "c2jShape" : "HierarchyGroupId", "defaultConsumerFluentSetterDocumentation" : "

The identifier of the hierarchy group.

\nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #hierarchyGroupId(String)}.\n@param hierarchyGroupId a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #hierarchyGroupId(String)", "deprecated" : false, "deprecatedBeanStyleSetterMethodName" : null, "deprecatedFluentGetterMethodName" : null, "deprecatedFluentSetterMethodName" : null, "deprecatedGetterDocumentation" : "

The identifier of the hierarchy group.

\n@return The identifier of the hierarchy group.\n@deprecated Use {@link #hierarchyGroupId()}\n", "deprecatedName" : null, "deprecatedSetterDocumentation" : "

The identifier of the hierarchy group.

\n@param hierarchyGroupId The identifier of the hierarchy group.\n@return Returns a reference to this object so that method calls can be chained together.\n@deprecated Use {@link #hierarchyGroupId(String)}\n", "documentation" : "

The identifier of the hierarchy group.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "existenceCheckDocumentation" : "Returns true if the HierarchyGroupId property was specified by the sender (it may be empty), or false if the sender did not specify the value (it will be empty). For responses returned by the SDK, the sender is the AWS service.\n", "existenceCheckMethodName" : "hasHierarchyGroupId", "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "hierarchyGroupId", "fluentSetterDocumentation" : "

The identifier of the hierarchy group.

\n@param hierarchyGroupId The identifier of the hierarchy group.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "hierarchyGroupId", "getterDocumentation" : "

The identifier of the hierarchy group.

\n@return The identifier of the hierarchy group.", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "HierarchyGroupId", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "HierarchyGroupId", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "HierarchyGroupId", "sensitive" : false, "setterDocumentation" : "

The identifier of the hierarchy group.

\n@param hierarchyGroupId The identifier of the hierarchy group.", "setterMethodName" : "setHierarchyGroupId", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "hierarchyGroupId", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "hierarchyGroupId", "variableType" : "String", "documentation" : "

The identifier of the hierarchy group.

", "simpleType" : "String", "variableSetterType" : "String" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null }, { "autoConstructClassIfExists" : { "present" : false }, "beanStyleGetterMethodName" : "getUserId", "beanStyleSetterMethodName" : "setUserId", "c2jName" : "UserId", "c2jShape" : "UserId", "defaultConsumerFluentSetterDocumentation" : "

The identifier of the user account.

\nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #userId(String)}.\n@param userId a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #userId(String)", "deprecated" : false, "deprecatedBeanStyleSetterMethodName" : null, "deprecatedFluentGetterMethodName" : null, "deprecatedFluentSetterMethodName" : null, "deprecatedGetterDocumentation" : "

The identifier of the user account.

\n@return The identifier of the user account.\n@deprecated Use {@link #userId()}\n", "deprecatedName" : null, "deprecatedSetterDocumentation" : "

The identifier of the user account.

\n@param userId The identifier of the user account.\n@return Returns a reference to this object so that method calls can be chained together.\n@deprecated Use {@link #userId(String)}\n", "documentation" : "

The identifier of the user account.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "existenceCheckDocumentation" : "Returns true if the UserId property was specified by the sender (it may be empty), or false if the sender did not specify the value (it will be empty). For responses returned by the SDK, the sender is the AWS service.\n", "existenceCheckMethodName" : "hasUserId", "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "userId", "fluentSetterDocumentation" : "

The identifier of the user account.

\n@param userId The identifier of the user account.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "userId", "getterDocumentation" : "

The identifier of the user account.

\n@return The identifier of the user account.", "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" : "UserId", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "UserId", "uri" : true }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "UserId", "sensitive" : false, "setterDocumentation" : "

The identifier of the user account.

\n@param userId The identifier of the user account.", "setterMethodName" : "setUserId", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "userId", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "userId", "variableType" : "String", "documentation" : "

The identifier of the user account.

", "simpleType" : "String", "variableSetterType" : "String" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null }, { "autoConstructClassIfExists" : { "present" : false }, "beanStyleGetterMethodName" : "getInstanceId", "beanStyleSetterMethodName" : "setInstanceId", "c2jName" : "InstanceId", "c2jShape" : "InstanceId", "defaultConsumerFluentSetterDocumentation" : "

The identifier of the Amazon Connect instance.

\nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #instanceId(String)}.\n@param instanceId a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #instanceId(String)", "deprecated" : false, "deprecatedBeanStyleSetterMethodName" : null, "deprecatedFluentGetterMethodName" : null, "deprecatedFluentSetterMethodName" : null, "deprecatedGetterDocumentation" : "

The identifier of the Amazon Connect instance.

\n@return The identifier of the Amazon Connect instance.\n@deprecated Use {@link #instanceId()}\n", "deprecatedName" : null, "deprecatedSetterDocumentation" : "

The identifier of the Amazon Connect instance.

\n@param instanceId The identifier of the Amazon Connect instance.\n@return Returns a reference to this object so that method calls can be chained together.\n@deprecated Use {@link #instanceId(String)}\n", "documentation" : "

The identifier of the Amazon Connect instance.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "existenceCheckDocumentation" : "Returns true if the InstanceId property was specified by the sender (it may be empty), or false if the sender did not specify the value (it will be empty). For responses returned by the SDK, the sender is the AWS service.\n", "existenceCheckMethodName" : "hasInstanceId", "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "instanceId", "fluentSetterDocumentation" : "

The identifier of the Amazon Connect instance.

\n@param instanceId The identifier of the Amazon Connect instance.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "instanceId", "getterDocumentation" : "

The identifier of the Amazon Connect instance.

\n@return The identifier of the Amazon Connect instance.", "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" : "InstanceId", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "InstanceId", "uri" : true }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "InstanceId", "sensitive" : false, "setterDocumentation" : "

The identifier of the Amazon Connect instance.

\n@param instanceId The identifier of the Amazon Connect instance.", "setterMethodName" : "setInstanceId", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "instanceId", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "instanceId", "variableType" : "String", "documentation" : "

The identifier of the Amazon Connect instance.

", "simpleType" : "String", "variableSetterType" : "String" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null } ], "membersAsMap" : { "HierarchyGroupId" : { "autoConstructClassIfExists" : { "present" : false }, "beanStyleGetterMethodName" : "getHierarchyGroupId", "beanStyleSetterMethodName" : "setHierarchyGroupId", "c2jName" : "HierarchyGroupId", "c2jShape" : "HierarchyGroupId", "defaultConsumerFluentSetterDocumentation" : "

The identifier of the hierarchy group.

\nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #hierarchyGroupId(String)}.\n@param hierarchyGroupId a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #hierarchyGroupId(String)", "deprecated" : false, "deprecatedBeanStyleSetterMethodName" : null, "deprecatedFluentGetterMethodName" : null, "deprecatedFluentSetterMethodName" : null, "deprecatedGetterDocumentation" : "

The identifier of the hierarchy group.

\n@return The identifier of the hierarchy group.\n@deprecated Use {@link #hierarchyGroupId()}\n", "deprecatedName" : null, "deprecatedSetterDocumentation" : "

The identifier of the hierarchy group.

\n@param hierarchyGroupId The identifier of the hierarchy group.\n@return Returns a reference to this object so that method calls can be chained together.\n@deprecated Use {@link #hierarchyGroupId(String)}\n", "documentation" : "

The identifier of the hierarchy group.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "existenceCheckDocumentation" : "Returns true if the HierarchyGroupId property was specified by the sender (it may be empty), or false if the sender did not specify the value (it will be empty). For responses returned by the SDK, the sender is the AWS service.\n", "existenceCheckMethodName" : "hasHierarchyGroupId", "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "hierarchyGroupId", "fluentSetterDocumentation" : "

The identifier of the hierarchy group.

\n@param hierarchyGroupId The identifier of the hierarchy group.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "hierarchyGroupId", "getterDocumentation" : "

The identifier of the hierarchy group.

\n@return The identifier of the hierarchy group.", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "HierarchyGroupId", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "HierarchyGroupId", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "HierarchyGroupId", "sensitive" : false, "setterDocumentation" : "

The identifier of the hierarchy group.

\n@param hierarchyGroupId The identifier of the hierarchy group.", "setterMethodName" : "setHierarchyGroupId", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "hierarchyGroupId", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "hierarchyGroupId", "variableType" : "String", "documentation" : "

The identifier of the hierarchy group.

", "simpleType" : "String", "variableSetterType" : "String" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null }, "InstanceId" : { "autoConstructClassIfExists" : { "present" : false }, "beanStyleGetterMethodName" : "getInstanceId", "beanStyleSetterMethodName" : "setInstanceId", "c2jName" : "InstanceId", "c2jShape" : "InstanceId", "defaultConsumerFluentSetterDocumentation" : "

The identifier of the Amazon Connect instance.

\nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #instanceId(String)}.\n@param instanceId a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #instanceId(String)", "deprecated" : false, "deprecatedBeanStyleSetterMethodName" : null, "deprecatedFluentGetterMethodName" : null, "deprecatedFluentSetterMethodName" : null, "deprecatedGetterDocumentation" : "

The identifier of the Amazon Connect instance.

\n@return The identifier of the Amazon Connect instance.\n@deprecated Use {@link #instanceId()}\n", "deprecatedName" : null, "deprecatedSetterDocumentation" : "

The identifier of the Amazon Connect instance.

\n@param instanceId The identifier of the Amazon Connect instance.\n@return Returns a reference to this object so that method calls can be chained together.\n@deprecated Use {@link #instanceId(String)}\n", "documentation" : "

The identifier of the Amazon Connect instance.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "existenceCheckDocumentation" : "Returns true if the InstanceId property was specified by the sender (it may be empty), or false if the sender did not specify the value (it will be empty). For responses returned by the SDK, the sender is the AWS service.\n", "existenceCheckMethodName" : "hasInstanceId", "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "instanceId", "fluentSetterDocumentation" : "

The identifier of the Amazon Connect instance.

\n@param instanceId The identifier of the Amazon Connect instance.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "instanceId", "getterDocumentation" : "

The identifier of the Amazon Connect instance.

\n@return The identifier of the Amazon Connect instance.", "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" : "InstanceId", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "InstanceId", "uri" : true }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "InstanceId", "sensitive" : false, "setterDocumentation" : "

The identifier of the Amazon Connect instance.

\n@param instanceId The identifier of the Amazon Connect instance.", "setterMethodName" : "setInstanceId", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "instanceId", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "instanceId", "variableType" : "String", "documentation" : "

The identifier of the Amazon Connect instance.

", "simpleType" : "String", "variableSetterType" : "String" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null }, "UserId" : { "autoConstructClassIfExists" : { "present" : false }, "beanStyleGetterMethodName" : "getUserId", "beanStyleSetterMethodName" : "setUserId", "c2jName" : "UserId", "c2jShape" : "UserId", "defaultConsumerFluentSetterDocumentation" : "

The identifier of the user account.

\nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #userId(String)}.\n@param userId a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #userId(String)", "deprecated" : false, "deprecatedBeanStyleSetterMethodName" : null, "deprecatedFluentGetterMethodName" : null, "deprecatedFluentSetterMethodName" : null, "deprecatedGetterDocumentation" : "

The identifier of the user account.

\n@return The identifier of the user account.\n@deprecated Use {@link #userId()}\n", "deprecatedName" : null, "deprecatedSetterDocumentation" : "

The identifier of the user account.

\n@param userId The identifier of the user account.\n@return Returns a reference to this object so that method calls can be chained together.\n@deprecated Use {@link #userId(String)}\n", "documentation" : "

The identifier of the user account.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "existenceCheckDocumentation" : "Returns true if the UserId property was specified by the sender (it may be empty), or false if the sender did not specify the value (it will be empty). For responses returned by the SDK, the sender is the AWS service.\n", "existenceCheckMethodName" : "hasUserId", "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "userId", "fluentSetterDocumentation" : "

The identifier of the user account.

\n@param userId The identifier of the user account.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "userId", "getterDocumentation" : "

The identifier of the user account.

\n@return The identifier of the user account.", "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" : "UserId", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "UserId", "uri" : true }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "UserId", "sensitive" : false, "setterDocumentation" : "

The identifier of the user account.

\n@param userId The identifier of the user account.", "setterMethodName" : "setUserId", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "userId", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "userId", "variableType" : "String", "documentation" : "

The identifier of the user account.

", "simpleType" : "String", "variableSetterType" : "String" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null } }, "nonStreamingMembers" : [ { "autoConstructClassIfExists" : { "present" : false }, "beanStyleGetterMethodName" : "getHierarchyGroupId", "beanStyleSetterMethodName" : "setHierarchyGroupId", "c2jName" : "HierarchyGroupId", "c2jShape" : "HierarchyGroupId", "defaultConsumerFluentSetterDocumentation" : "

The identifier of the hierarchy group.

\nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #hierarchyGroupId(String)}.\n@param hierarchyGroupId a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #hierarchyGroupId(String)", "deprecated" : false, "deprecatedBeanStyleSetterMethodName" : null, "deprecatedFluentGetterMethodName" : null, "deprecatedFluentSetterMethodName" : null, "deprecatedGetterDocumentation" : "

The identifier of the hierarchy group.

\n@return The identifier of the hierarchy group.\n@deprecated Use {@link #hierarchyGroupId()}\n", "deprecatedName" : null, "deprecatedSetterDocumentation" : "

The identifier of the hierarchy group.

\n@param hierarchyGroupId The identifier of the hierarchy group.\n@return Returns a reference to this object so that method calls can be chained together.\n@deprecated Use {@link #hierarchyGroupId(String)}\n", "documentation" : "

The identifier of the hierarchy group.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "existenceCheckDocumentation" : "Returns true if the HierarchyGroupId property was specified by the sender (it may be empty), or false if the sender did not specify the value (it will be empty). For responses returned by the SDK, the sender is the AWS service.\n", "existenceCheckMethodName" : "hasHierarchyGroupId", "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "hierarchyGroupId", "fluentSetterDocumentation" : "

The identifier of the hierarchy group.

\n@param hierarchyGroupId The identifier of the hierarchy group.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "hierarchyGroupId", "getterDocumentation" : "

The identifier of the hierarchy group.

\n@return The identifier of the hierarchy group.", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "HierarchyGroupId", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "HierarchyGroupId", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "HierarchyGroupId", "sensitive" : false, "setterDocumentation" : "

The identifier of the hierarchy group.

\n@param hierarchyGroupId The identifier of the hierarchy group.", "setterMethodName" : "setHierarchyGroupId", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "hierarchyGroupId", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "hierarchyGroupId", "variableType" : "String", "documentation" : "

The identifier of the hierarchy group.

", "simpleType" : "String", "variableSetterType" : "String" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null }, { "autoConstructClassIfExists" : { "present" : false }, "beanStyleGetterMethodName" : "getUserId", "beanStyleSetterMethodName" : "setUserId", "c2jName" : "UserId", "c2jShape" : "UserId", "defaultConsumerFluentSetterDocumentation" : "

The identifier of the user account.

\nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #userId(String)}.\n@param userId a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #userId(String)", "deprecated" : false, "deprecatedBeanStyleSetterMethodName" : null, "deprecatedFluentGetterMethodName" : null, "deprecatedFluentSetterMethodName" : null, "deprecatedGetterDocumentation" : "

The identifier of the user account.

\n@return The identifier of the user account.\n@deprecated Use {@link #userId()}\n", "deprecatedName" : null, "deprecatedSetterDocumentation" : "

The identifier of the user account.

\n@param userId The identifier of the user account.\n@return Returns a reference to this object so that method calls can be chained together.\n@deprecated Use {@link #userId(String)}\n", "documentation" : "

The identifier of the user account.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "existenceCheckDocumentation" : "Returns true if the UserId property was specified by the sender (it may be empty), or false if the sender did not specify the value (it will be empty). For responses returned by the SDK, the sender is the AWS service.\n", "existenceCheckMethodName" : "hasUserId", "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "userId", "fluentSetterDocumentation" : "

The identifier of the user account.

\n@param userId The identifier of the user account.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "userId", "getterDocumentation" : "

The identifier of the user account.

\n@return The identifier of the user account.", "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" : "UserId", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "UserId", "uri" : true }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "UserId", "sensitive" : false, "setterDocumentation" : "

The identifier of the user account.

\n@param userId The identifier of the user account.", "setterMethodName" : "setUserId", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "userId", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "userId", "variableType" : "String", "documentation" : "

The identifier of the user account.

", "simpleType" : "String", "variableSetterType" : "String" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null }, { "autoConstructClassIfExists" : { "present" : false }, "beanStyleGetterMethodName" : "getInstanceId", "beanStyleSetterMethodName" : "setInstanceId", "c2jName" : "InstanceId", "c2jShape" : "InstanceId", "defaultConsumerFluentSetterDocumentation" : "

The identifier of the Amazon Connect instance.

\nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #instanceId(String)}.\n@param instanceId a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #instanceId(String)", "deprecated" : false, "deprecatedBeanStyleSetterMethodName" : null, "deprecatedFluentGetterMethodName" : null, "deprecatedFluentSetterMethodName" : null, "deprecatedGetterDocumentation" : "

The identifier of the Amazon Connect instance.

\n@return The identifier of the Amazon Connect instance.\n@deprecated Use {@link #instanceId()}\n", "deprecatedName" : null, "deprecatedSetterDocumentation" : "

The identifier of the Amazon Connect instance.

\n@param instanceId The identifier of the Amazon Connect instance.\n@return Returns a reference to this object so that method calls can be chained together.\n@deprecated Use {@link #instanceId(String)}\n", "documentation" : "

The identifier of the Amazon Connect instance.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "existenceCheckDocumentation" : "Returns true if the InstanceId property was specified by the sender (it may be empty), or false if the sender did not specify the value (it will be empty). For responses returned by the SDK, the sender is the AWS service.\n", "existenceCheckMethodName" : "hasInstanceId", "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "instanceId", "fluentSetterDocumentation" : "

The identifier of the Amazon Connect instance.

\n@param instanceId The identifier of the Amazon Connect instance.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "instanceId", "getterDocumentation" : "

The identifier of the Amazon Connect instance.

\n@return The identifier of the Amazon Connect instance.", "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" : "InstanceId", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "InstanceId", "uri" : true }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "InstanceId", "sensitive" : false, "setterDocumentation" : "

The identifier of the Amazon Connect instance.

\n@param instanceId The identifier of the Amazon Connect instance.", "setterMethodName" : "setInstanceId", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "instanceId", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "instanceId", "variableType" : "String", "documentation" : "

The identifier of the Amazon Connect instance.

", "simpleType" : "String", "variableSetterType" : "String" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null } ], "requestSignerAware" : false, "requestSignerClassFqcn" : null, "required" : [ "UserId", "InstanceId" ], "shapeName" : "UpdateUserHierarchyRequest", "simpleMethod" : false, "unmarshaller" : null, "variable" : { "variableDeclarationType" : "UpdateUserHierarchyRequest", "variableName" : "updateUserHierarchyRequest", "variableType" : "UpdateUserHierarchyRequest", "documentation" : null, "simpleType" : "UpdateUserHierarchyRequest", "variableSetterType" : "UpdateUserHierarchyRequest" }, "wrapper" : false, "xmlNamespace" : null }, "UpdateUserHierarchyResponse" : { "c2jName" : "UpdateUserHierarchyResponse", "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" : "UpdateUserHierarchyResponse", "simpleMethod" : false, "unmarshaller" : { "flattened" : false, "resultWrapper" : null }, "variable" : { "variableDeclarationType" : "UpdateUserHierarchyResponse", "variableName" : "updateUserHierarchyResponse", "variableType" : "UpdateUserHierarchyResponse", "documentation" : null, "simpleType" : "UpdateUserHierarchyResponse", "variableSetterType" : "UpdateUserHierarchyResponse" }, "wrapper" : false, "xmlNamespace" : null }, "UpdateUserIdentityInfoRequest" : { "c2jName" : "UpdateUserIdentityInfoRequest", "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" : "UpdateUserIdentityInfo", "locationName" : null, "requestUri" : "/users/{InstanceId}/{UserId}/identity-info", "target" : null, "verb" : "POST", "xmlNameSpaceUri" : null }, "members" : [ { "autoConstructClassIfExists" : { "present" : false }, "beanStyleGetterMethodName" : "getIdentityInfo", "beanStyleSetterMethodName" : "setIdentityInfo", "c2jName" : "IdentityInfo", "c2jShape" : "UserIdentityInfo", "defaultConsumerFluentSetterDocumentation" : "

The identity information for the user.

\nThis is a convenience that creates an instance of the {@link UserIdentityInfo.Builder} avoiding the need to create one manually via {@link UserIdentityInfo#builder()}.\n\nWhen the {@link Consumer} completes, {@link UserIdentityInfo.Builder#build()} is called immediately and its result is passed to {@link #identityInfo(UserIdentityInfo)}.\n@param identityInfo a consumer that will call methods on {@link UserIdentityInfo.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #identityInfo(UserIdentityInfo)", "deprecated" : false, "deprecatedBeanStyleSetterMethodName" : null, "deprecatedFluentGetterMethodName" : null, "deprecatedFluentSetterMethodName" : null, "deprecatedGetterDocumentation" : "

The identity information for the user.

\n@return The identity information for the user.\n@deprecated Use {@link #identityInfo()}\n", "deprecatedName" : null, "deprecatedSetterDocumentation" : "

The identity information for the user.

\n@param identityInfo The identity information for the user.\n@return Returns a reference to this object so that method calls can be chained together.\n@deprecated Use {@link #identityInfo(UserIdentityInfo)}\n", "documentation" : "

The identity information for the user.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "existenceCheckDocumentation" : "Returns true if the IdentityInfo property was specified by the sender (it may be empty), or false if the sender did not specify the value (it will be empty). For responses returned by the SDK, the sender is the AWS service.\n", "existenceCheckMethodName" : "hasIdentityInfo", "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "identityInfo", "fluentSetterDocumentation" : "

The identity information for the user.

\n@param identityInfo The identity information for the user.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "identityInfo", "getterDocumentation" : "

The identity information for the user.

\n@return The identity information for the user.", "getterModel" : { "returnType" : "UserIdentityInfo", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "IdentityInfo", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "IdentityInfo", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "SDK_POJO", "name" : "IdentityInfo", "sensitive" : false, "setterDocumentation" : "

The identity information for the user.

\n@param identityInfo The identity information for the user.", "setterMethodName" : "setIdentityInfo", "setterModel" : { "variableDeclarationType" : "UserIdentityInfo", "variableName" : "identityInfo", "variableType" : "UserIdentityInfo", "documentation" : null, "simpleType" : "UserIdentityInfo", "variableSetterType" : "UserIdentityInfo" }, "simple" : false, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "UserIdentityInfo", "variableName" : "identityInfo", "variableType" : "UserIdentityInfo", "documentation" : "

The identity information for the user.

", "simpleType" : "UserIdentityInfo", "variableSetterType" : "UserIdentityInfo" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null }, { "autoConstructClassIfExists" : { "present" : false }, "beanStyleGetterMethodName" : "getUserId", "beanStyleSetterMethodName" : "setUserId", "c2jName" : "UserId", "c2jShape" : "UserId", "defaultConsumerFluentSetterDocumentation" : "

The identifier of the user account.

\nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #userId(String)}.\n@param userId a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #userId(String)", "deprecated" : false, "deprecatedBeanStyleSetterMethodName" : null, "deprecatedFluentGetterMethodName" : null, "deprecatedFluentSetterMethodName" : null, "deprecatedGetterDocumentation" : "

The identifier of the user account.

\n@return The identifier of the user account.\n@deprecated Use {@link #userId()}\n", "deprecatedName" : null, "deprecatedSetterDocumentation" : "

The identifier of the user account.

\n@param userId The identifier of the user account.\n@return Returns a reference to this object so that method calls can be chained together.\n@deprecated Use {@link #userId(String)}\n", "documentation" : "

The identifier of the user account.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "existenceCheckDocumentation" : "Returns true if the UserId property was specified by the sender (it may be empty), or false if the sender did not specify the value (it will be empty). For responses returned by the SDK, the sender is the AWS service.\n", "existenceCheckMethodName" : "hasUserId", "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "userId", "fluentSetterDocumentation" : "

The identifier of the user account.

\n@param userId The identifier of the user account.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "userId", "getterDocumentation" : "

The identifier of the user account.

\n@return The identifier of the user account.", "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" : "UserId", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "UserId", "uri" : true }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "UserId", "sensitive" : false, "setterDocumentation" : "

The identifier of the user account.

\n@param userId The identifier of the user account.", "setterMethodName" : "setUserId", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "userId", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "userId", "variableType" : "String", "documentation" : "

The identifier of the user account.

", "simpleType" : "String", "variableSetterType" : "String" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null }, { "autoConstructClassIfExists" : { "present" : false }, "beanStyleGetterMethodName" : "getInstanceId", "beanStyleSetterMethodName" : "setInstanceId", "c2jName" : "InstanceId", "c2jShape" : "InstanceId", "defaultConsumerFluentSetterDocumentation" : "

The identifier of the Amazon Connect instance.

\nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #instanceId(String)}.\n@param instanceId a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #instanceId(String)", "deprecated" : false, "deprecatedBeanStyleSetterMethodName" : null, "deprecatedFluentGetterMethodName" : null, "deprecatedFluentSetterMethodName" : null, "deprecatedGetterDocumentation" : "

The identifier of the Amazon Connect instance.

\n@return The identifier of the Amazon Connect instance.\n@deprecated Use {@link #instanceId()}\n", "deprecatedName" : null, "deprecatedSetterDocumentation" : "

The identifier of the Amazon Connect instance.

\n@param instanceId The identifier of the Amazon Connect instance.\n@return Returns a reference to this object so that method calls can be chained together.\n@deprecated Use {@link #instanceId(String)}\n", "documentation" : "

The identifier of the Amazon Connect instance.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "existenceCheckDocumentation" : "Returns true if the InstanceId property was specified by the sender (it may be empty), or false if the sender did not specify the value (it will be empty). For responses returned by the SDK, the sender is the AWS service.\n", "existenceCheckMethodName" : "hasInstanceId", "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "instanceId", "fluentSetterDocumentation" : "

The identifier of the Amazon Connect instance.

\n@param instanceId The identifier of the Amazon Connect instance.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "instanceId", "getterDocumentation" : "

The identifier of the Amazon Connect instance.

\n@return The identifier of the Amazon Connect instance.", "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" : "InstanceId", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "InstanceId", "uri" : true }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "InstanceId", "sensitive" : false, "setterDocumentation" : "

The identifier of the Amazon Connect instance.

\n@param instanceId The identifier of the Amazon Connect instance.", "setterMethodName" : "setInstanceId", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "instanceId", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "instanceId", "variableType" : "String", "documentation" : "

The identifier of the Amazon Connect instance.

", "simpleType" : "String", "variableSetterType" : "String" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null } ], "membersAsMap" : { "IdentityInfo" : { "autoConstructClassIfExists" : { "present" : false }, "beanStyleGetterMethodName" : "getIdentityInfo", "beanStyleSetterMethodName" : "setIdentityInfo", "c2jName" : "IdentityInfo", "c2jShape" : "UserIdentityInfo", "defaultConsumerFluentSetterDocumentation" : "

The identity information for the user.

\nThis is a convenience that creates an instance of the {@link UserIdentityInfo.Builder} avoiding the need to create one manually via {@link UserIdentityInfo#builder()}.\n\nWhen the {@link Consumer} completes, {@link UserIdentityInfo.Builder#build()} is called immediately and its result is passed to {@link #identityInfo(UserIdentityInfo)}.\n@param identityInfo a consumer that will call methods on {@link UserIdentityInfo.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #identityInfo(UserIdentityInfo)", "deprecated" : false, "deprecatedBeanStyleSetterMethodName" : null, "deprecatedFluentGetterMethodName" : null, "deprecatedFluentSetterMethodName" : null, "deprecatedGetterDocumentation" : "

The identity information for the user.

\n@return The identity information for the user.\n@deprecated Use {@link #identityInfo()}\n", "deprecatedName" : null, "deprecatedSetterDocumentation" : "

The identity information for the user.

\n@param identityInfo The identity information for the user.\n@return Returns a reference to this object so that method calls can be chained together.\n@deprecated Use {@link #identityInfo(UserIdentityInfo)}\n", "documentation" : "

The identity information for the user.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "existenceCheckDocumentation" : "Returns true if the IdentityInfo property was specified by the sender (it may be empty), or false if the sender did not specify the value (it will be empty). For responses returned by the SDK, the sender is the AWS service.\n", "existenceCheckMethodName" : "hasIdentityInfo", "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "identityInfo", "fluentSetterDocumentation" : "

The identity information for the user.

\n@param identityInfo The identity information for the user.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "identityInfo", "getterDocumentation" : "

The identity information for the user.

\n@return The identity information for the user.", "getterModel" : { "returnType" : "UserIdentityInfo", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "IdentityInfo", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "IdentityInfo", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "SDK_POJO", "name" : "IdentityInfo", "sensitive" : false, "setterDocumentation" : "

The identity information for the user.

\n@param identityInfo The identity information for the user.", "setterMethodName" : "setIdentityInfo", "setterModel" : { "variableDeclarationType" : "UserIdentityInfo", "variableName" : "identityInfo", "variableType" : "UserIdentityInfo", "documentation" : null, "simpleType" : "UserIdentityInfo", "variableSetterType" : "UserIdentityInfo" }, "simple" : false, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "UserIdentityInfo", "variableName" : "identityInfo", "variableType" : "UserIdentityInfo", "documentation" : "

The identity information for the user.

", "simpleType" : "UserIdentityInfo", "variableSetterType" : "UserIdentityInfo" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null }, "InstanceId" : { "autoConstructClassIfExists" : { "present" : false }, "beanStyleGetterMethodName" : "getInstanceId", "beanStyleSetterMethodName" : "setInstanceId", "c2jName" : "InstanceId", "c2jShape" : "InstanceId", "defaultConsumerFluentSetterDocumentation" : "

The identifier of the Amazon Connect instance.

\nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #instanceId(String)}.\n@param instanceId a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #instanceId(String)", "deprecated" : false, "deprecatedBeanStyleSetterMethodName" : null, "deprecatedFluentGetterMethodName" : null, "deprecatedFluentSetterMethodName" : null, "deprecatedGetterDocumentation" : "

The identifier of the Amazon Connect instance.

\n@return The identifier of the Amazon Connect instance.\n@deprecated Use {@link #instanceId()}\n", "deprecatedName" : null, "deprecatedSetterDocumentation" : "

The identifier of the Amazon Connect instance.

\n@param instanceId The identifier of the Amazon Connect instance.\n@return Returns a reference to this object so that method calls can be chained together.\n@deprecated Use {@link #instanceId(String)}\n", "documentation" : "

The identifier of the Amazon Connect instance.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "existenceCheckDocumentation" : "Returns true if the InstanceId property was specified by the sender (it may be empty), or false if the sender did not specify the value (it will be empty). For responses returned by the SDK, the sender is the AWS service.\n", "existenceCheckMethodName" : "hasInstanceId", "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "instanceId", "fluentSetterDocumentation" : "

The identifier of the Amazon Connect instance.

\n@param instanceId The identifier of the Amazon Connect instance.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "instanceId", "getterDocumentation" : "

The identifier of the Amazon Connect instance.

\n@return The identifier of the Amazon Connect instance.", "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" : "InstanceId", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "InstanceId", "uri" : true }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "InstanceId", "sensitive" : false, "setterDocumentation" : "

The identifier of the Amazon Connect instance.

\n@param instanceId The identifier of the Amazon Connect instance.", "setterMethodName" : "setInstanceId", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "instanceId", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "instanceId", "variableType" : "String", "documentation" : "

The identifier of the Amazon Connect instance.

", "simpleType" : "String", "variableSetterType" : "String" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null }, "UserId" : { "autoConstructClassIfExists" : { "present" : false }, "beanStyleGetterMethodName" : "getUserId", "beanStyleSetterMethodName" : "setUserId", "c2jName" : "UserId", "c2jShape" : "UserId", "defaultConsumerFluentSetterDocumentation" : "

The identifier of the user account.

\nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #userId(String)}.\n@param userId a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #userId(String)", "deprecated" : false, "deprecatedBeanStyleSetterMethodName" : null, "deprecatedFluentGetterMethodName" : null, "deprecatedFluentSetterMethodName" : null, "deprecatedGetterDocumentation" : "

The identifier of the user account.

\n@return The identifier of the user account.\n@deprecated Use {@link #userId()}\n", "deprecatedName" : null, "deprecatedSetterDocumentation" : "

The identifier of the user account.

\n@param userId The identifier of the user account.\n@return Returns a reference to this object so that method calls can be chained together.\n@deprecated Use {@link #userId(String)}\n", "documentation" : "

The identifier of the user account.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "existenceCheckDocumentation" : "Returns true if the UserId property was specified by the sender (it may be empty), or false if the sender did not specify the value (it will be empty). For responses returned by the SDK, the sender is the AWS service.\n", "existenceCheckMethodName" : "hasUserId", "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "userId", "fluentSetterDocumentation" : "

The identifier of the user account.

\n@param userId The identifier of the user account.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "userId", "getterDocumentation" : "

The identifier of the user account.

\n@return The identifier of the user account.", "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" : "UserId", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "UserId", "uri" : true }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "UserId", "sensitive" : false, "setterDocumentation" : "

The identifier of the user account.

\n@param userId The identifier of the user account.", "setterMethodName" : "setUserId", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "userId", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "userId", "variableType" : "String", "documentation" : "

The identifier of the user account.

", "simpleType" : "String", "variableSetterType" : "String" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null } }, "nonStreamingMembers" : [ { "autoConstructClassIfExists" : { "present" : false }, "beanStyleGetterMethodName" : "getIdentityInfo", "beanStyleSetterMethodName" : "setIdentityInfo", "c2jName" : "IdentityInfo", "c2jShape" : "UserIdentityInfo", "defaultConsumerFluentSetterDocumentation" : "

The identity information for the user.

\nThis is a convenience that creates an instance of the {@link UserIdentityInfo.Builder} avoiding the need to create one manually via {@link UserIdentityInfo#builder()}.\n\nWhen the {@link Consumer} completes, {@link UserIdentityInfo.Builder#build()} is called immediately and its result is passed to {@link #identityInfo(UserIdentityInfo)}.\n@param identityInfo a consumer that will call methods on {@link UserIdentityInfo.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #identityInfo(UserIdentityInfo)", "deprecated" : false, "deprecatedBeanStyleSetterMethodName" : null, "deprecatedFluentGetterMethodName" : null, "deprecatedFluentSetterMethodName" : null, "deprecatedGetterDocumentation" : "

The identity information for the user.

\n@return The identity information for the user.\n@deprecated Use {@link #identityInfo()}\n", "deprecatedName" : null, "deprecatedSetterDocumentation" : "

The identity information for the user.

\n@param identityInfo The identity information for the user.\n@return Returns a reference to this object so that method calls can be chained together.\n@deprecated Use {@link #identityInfo(UserIdentityInfo)}\n", "documentation" : "

The identity information for the user.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "existenceCheckDocumentation" : "Returns true if the IdentityInfo property was specified by the sender (it may be empty), or false if the sender did not specify the value (it will be empty). For responses returned by the SDK, the sender is the AWS service.\n", "existenceCheckMethodName" : "hasIdentityInfo", "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "identityInfo", "fluentSetterDocumentation" : "

The identity information for the user.

\n@param identityInfo The identity information for the user.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "identityInfo", "getterDocumentation" : "

The identity information for the user.

\n@return The identity information for the user.", "getterModel" : { "returnType" : "UserIdentityInfo", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "IdentityInfo", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "IdentityInfo", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "SDK_POJO", "name" : "IdentityInfo", "sensitive" : false, "setterDocumentation" : "

The identity information for the user.

\n@param identityInfo The identity information for the user.", "setterMethodName" : "setIdentityInfo", "setterModel" : { "variableDeclarationType" : "UserIdentityInfo", "variableName" : "identityInfo", "variableType" : "UserIdentityInfo", "documentation" : null, "simpleType" : "UserIdentityInfo", "variableSetterType" : "UserIdentityInfo" }, "simple" : false, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "UserIdentityInfo", "variableName" : "identityInfo", "variableType" : "UserIdentityInfo", "documentation" : "

The identity information for the user.

", "simpleType" : "UserIdentityInfo", "variableSetterType" : "UserIdentityInfo" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null }, { "autoConstructClassIfExists" : { "present" : false }, "beanStyleGetterMethodName" : "getUserId", "beanStyleSetterMethodName" : "setUserId", "c2jName" : "UserId", "c2jShape" : "UserId", "defaultConsumerFluentSetterDocumentation" : "

The identifier of the user account.

\nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #userId(String)}.\n@param userId a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #userId(String)", "deprecated" : false, "deprecatedBeanStyleSetterMethodName" : null, "deprecatedFluentGetterMethodName" : null, "deprecatedFluentSetterMethodName" : null, "deprecatedGetterDocumentation" : "

The identifier of the user account.

\n@return The identifier of the user account.\n@deprecated Use {@link #userId()}\n", "deprecatedName" : null, "deprecatedSetterDocumentation" : "

The identifier of the user account.

\n@param userId The identifier of the user account.\n@return Returns a reference to this object so that method calls can be chained together.\n@deprecated Use {@link #userId(String)}\n", "documentation" : "

The identifier of the user account.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "existenceCheckDocumentation" : "Returns true if the UserId property was specified by the sender (it may be empty), or false if the sender did not specify the value (it will be empty). For responses returned by the SDK, the sender is the AWS service.\n", "existenceCheckMethodName" : "hasUserId", "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "userId", "fluentSetterDocumentation" : "

The identifier of the user account.

\n@param userId The identifier of the user account.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "userId", "getterDocumentation" : "

The identifier of the user account.

\n@return The identifier of the user account.", "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" : "UserId", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "UserId", "uri" : true }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "UserId", "sensitive" : false, "setterDocumentation" : "

The identifier of the user account.

\n@param userId The identifier of the user account.", "setterMethodName" : "setUserId", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "userId", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "userId", "variableType" : "String", "documentation" : "

The identifier of the user account.

", "simpleType" : "String", "variableSetterType" : "String" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null }, { "autoConstructClassIfExists" : { "present" : false }, "beanStyleGetterMethodName" : "getInstanceId", "beanStyleSetterMethodName" : "setInstanceId", "c2jName" : "InstanceId", "c2jShape" : "InstanceId", "defaultConsumerFluentSetterDocumentation" : "

The identifier of the Amazon Connect instance.

\nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #instanceId(String)}.\n@param instanceId a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #instanceId(String)", "deprecated" : false, "deprecatedBeanStyleSetterMethodName" : null, "deprecatedFluentGetterMethodName" : null, "deprecatedFluentSetterMethodName" : null, "deprecatedGetterDocumentation" : "

The identifier of the Amazon Connect instance.

\n@return The identifier of the Amazon Connect instance.\n@deprecated Use {@link #instanceId()}\n", "deprecatedName" : null, "deprecatedSetterDocumentation" : "

The identifier of the Amazon Connect instance.

\n@param instanceId The identifier of the Amazon Connect instance.\n@return Returns a reference to this object so that method calls can be chained together.\n@deprecated Use {@link #instanceId(String)}\n", "documentation" : "

The identifier of the Amazon Connect instance.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "existenceCheckDocumentation" : "Returns true if the InstanceId property was specified by the sender (it may be empty), or false if the sender did not specify the value (it will be empty). For responses returned by the SDK, the sender is the AWS service.\n", "existenceCheckMethodName" : "hasInstanceId", "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "instanceId", "fluentSetterDocumentation" : "

The identifier of the Amazon Connect instance.

\n@param instanceId The identifier of the Amazon Connect instance.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "instanceId", "getterDocumentation" : "

The identifier of the Amazon Connect instance.

\n@return The identifier of the Amazon Connect instance.", "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" : "InstanceId", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "InstanceId", "uri" : true }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "InstanceId", "sensitive" : false, "setterDocumentation" : "

The identifier of the Amazon Connect instance.

\n@param instanceId The identifier of the Amazon Connect instance.", "setterMethodName" : "setInstanceId", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "instanceId", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "instanceId", "variableType" : "String", "documentation" : "

The identifier of the Amazon Connect instance.

", "simpleType" : "String", "variableSetterType" : "String" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null } ], "requestSignerAware" : false, "requestSignerClassFqcn" : null, "required" : [ "IdentityInfo", "UserId", "InstanceId" ], "shapeName" : "UpdateUserIdentityInfoRequest", "simpleMethod" : false, "unmarshaller" : null, "variable" : { "variableDeclarationType" : "UpdateUserIdentityInfoRequest", "variableName" : "updateUserIdentityInfoRequest", "variableType" : "UpdateUserIdentityInfoRequest", "documentation" : null, "simpleType" : "UpdateUserIdentityInfoRequest", "variableSetterType" : "UpdateUserIdentityInfoRequest" }, "wrapper" : false, "xmlNamespace" : null }, "UpdateUserIdentityInfoResponse" : { "c2jName" : "UpdateUserIdentityInfoResponse", "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" : "UpdateUserIdentityInfoResponse", "simpleMethod" : false, "unmarshaller" : { "flattened" : false, "resultWrapper" : null }, "variable" : { "variableDeclarationType" : "UpdateUserIdentityInfoResponse", "variableName" : "updateUserIdentityInfoResponse", "variableType" : "UpdateUserIdentityInfoResponse", "documentation" : null, "simpleType" : "UpdateUserIdentityInfoResponse", "variableSetterType" : "UpdateUserIdentityInfoResponse" }, "wrapper" : false, "xmlNamespace" : null }, "UpdateUserPhoneConfigRequest" : { "c2jName" : "UpdateUserPhoneConfigRequest", "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" : "UpdateUserPhoneConfig", "locationName" : null, "requestUri" : "/users/{InstanceId}/{UserId}/phone-config", "target" : null, "verb" : "POST", "xmlNameSpaceUri" : null }, "members" : [ { "autoConstructClassIfExists" : { "present" : false }, "beanStyleGetterMethodName" : "getPhoneConfig", "beanStyleSetterMethodName" : "setPhoneConfig", "c2jName" : "PhoneConfig", "c2jShape" : "UserPhoneConfig", "defaultConsumerFluentSetterDocumentation" : "

Information about phone configuration settings for the user.

\nThis is a convenience that creates an instance of the {@link UserPhoneConfig.Builder} avoiding the need to create one manually via {@link UserPhoneConfig#builder()}.\n\nWhen the {@link Consumer} completes, {@link UserPhoneConfig.Builder#build()} is called immediately and its result is passed to {@link #phoneConfig(UserPhoneConfig)}.\n@param phoneConfig a consumer that will call methods on {@link UserPhoneConfig.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #phoneConfig(UserPhoneConfig)", "deprecated" : false, "deprecatedBeanStyleSetterMethodName" : null, "deprecatedFluentGetterMethodName" : null, "deprecatedFluentSetterMethodName" : null, "deprecatedGetterDocumentation" : "

Information about phone configuration settings for the user.

\n@return Information about phone configuration settings for the user.\n@deprecated Use {@link #phoneConfig()}\n", "deprecatedName" : null, "deprecatedSetterDocumentation" : "

Information about phone configuration settings for the user.

\n@param phoneConfig Information about phone configuration settings for the user.\n@return Returns a reference to this object so that method calls can be chained together.\n@deprecated Use {@link #phoneConfig(UserPhoneConfig)}\n", "documentation" : "

Information about phone configuration settings for the user.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "existenceCheckDocumentation" : "Returns true if the PhoneConfig property was specified by the sender (it may be empty), or false if the sender did not specify the value (it will be empty). For responses returned by the SDK, the sender is the AWS service.\n", "existenceCheckMethodName" : "hasPhoneConfig", "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "phoneConfig", "fluentSetterDocumentation" : "

Information about phone configuration settings for the user.

\n@param phoneConfig Information about phone configuration settings for the user.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "phoneConfig", "getterDocumentation" : "

Information about phone configuration settings for the user.

\n@return Information about phone configuration settings for the user.", "getterModel" : { "returnType" : "UserPhoneConfig", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "PhoneConfig", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "PhoneConfig", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "SDK_POJO", "name" : "PhoneConfig", "sensitive" : false, "setterDocumentation" : "

Information about phone configuration settings for the user.

\n@param phoneConfig Information about phone configuration settings for the user.", "setterMethodName" : "setPhoneConfig", "setterModel" : { "variableDeclarationType" : "UserPhoneConfig", "variableName" : "phoneConfig", "variableType" : "UserPhoneConfig", "documentation" : null, "simpleType" : "UserPhoneConfig", "variableSetterType" : "UserPhoneConfig" }, "simple" : false, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "UserPhoneConfig", "variableName" : "phoneConfig", "variableType" : "UserPhoneConfig", "documentation" : "

Information about phone configuration settings for the user.

", "simpleType" : "UserPhoneConfig", "variableSetterType" : "UserPhoneConfig" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null }, { "autoConstructClassIfExists" : { "present" : false }, "beanStyleGetterMethodName" : "getUserId", "beanStyleSetterMethodName" : "setUserId", "c2jName" : "UserId", "c2jShape" : "UserId", "defaultConsumerFluentSetterDocumentation" : "

The identifier of the user account.

\nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #userId(String)}.\n@param userId a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #userId(String)", "deprecated" : false, "deprecatedBeanStyleSetterMethodName" : null, "deprecatedFluentGetterMethodName" : null, "deprecatedFluentSetterMethodName" : null, "deprecatedGetterDocumentation" : "

The identifier of the user account.

\n@return The identifier of the user account.\n@deprecated Use {@link #userId()}\n", "deprecatedName" : null, "deprecatedSetterDocumentation" : "

The identifier of the user account.

\n@param userId The identifier of the user account.\n@return Returns a reference to this object so that method calls can be chained together.\n@deprecated Use {@link #userId(String)}\n", "documentation" : "

The identifier of the user account.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "existenceCheckDocumentation" : "Returns true if the UserId property was specified by the sender (it may be empty), or false if the sender did not specify the value (it will be empty). For responses returned by the SDK, the sender is the AWS service.\n", "existenceCheckMethodName" : "hasUserId", "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "userId", "fluentSetterDocumentation" : "

The identifier of the user account.

\n@param userId The identifier of the user account.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "userId", "getterDocumentation" : "

The identifier of the user account.

\n@return The identifier of the user account.", "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" : "UserId", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "UserId", "uri" : true }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "UserId", "sensitive" : false, "setterDocumentation" : "

The identifier of the user account.

\n@param userId The identifier of the user account.", "setterMethodName" : "setUserId", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "userId", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "userId", "variableType" : "String", "documentation" : "

The identifier of the user account.

", "simpleType" : "String", "variableSetterType" : "String" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null }, { "autoConstructClassIfExists" : { "present" : false }, "beanStyleGetterMethodName" : "getInstanceId", "beanStyleSetterMethodName" : "setInstanceId", "c2jName" : "InstanceId", "c2jShape" : "InstanceId", "defaultConsumerFluentSetterDocumentation" : "

The identifier of the Amazon Connect instance.

\nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #instanceId(String)}.\n@param instanceId a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #instanceId(String)", "deprecated" : false, "deprecatedBeanStyleSetterMethodName" : null, "deprecatedFluentGetterMethodName" : null, "deprecatedFluentSetterMethodName" : null, "deprecatedGetterDocumentation" : "

The identifier of the Amazon Connect instance.

\n@return The identifier of the Amazon Connect instance.\n@deprecated Use {@link #instanceId()}\n", "deprecatedName" : null, "deprecatedSetterDocumentation" : "

The identifier of the Amazon Connect instance.

\n@param instanceId The identifier of the Amazon Connect instance.\n@return Returns a reference to this object so that method calls can be chained together.\n@deprecated Use {@link #instanceId(String)}\n", "documentation" : "

The identifier of the Amazon Connect instance.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "existenceCheckDocumentation" : "Returns true if the InstanceId property was specified by the sender (it may be empty), or false if the sender did not specify the value (it will be empty). For responses returned by the SDK, the sender is the AWS service.\n", "existenceCheckMethodName" : "hasInstanceId", "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "instanceId", "fluentSetterDocumentation" : "

The identifier of the Amazon Connect instance.

\n@param instanceId The identifier of the Amazon Connect instance.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "instanceId", "getterDocumentation" : "

The identifier of the Amazon Connect instance.

\n@return The identifier of the Amazon Connect instance.", "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" : "InstanceId", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "InstanceId", "uri" : true }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "InstanceId", "sensitive" : false, "setterDocumentation" : "

The identifier of the Amazon Connect instance.

\n@param instanceId The identifier of the Amazon Connect instance.", "setterMethodName" : "setInstanceId", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "instanceId", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "instanceId", "variableType" : "String", "documentation" : "

The identifier of the Amazon Connect instance.

", "simpleType" : "String", "variableSetterType" : "String" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null } ], "membersAsMap" : { "InstanceId" : { "autoConstructClassIfExists" : { "present" : false }, "beanStyleGetterMethodName" : "getInstanceId", "beanStyleSetterMethodName" : "setInstanceId", "c2jName" : "InstanceId", "c2jShape" : "InstanceId", "defaultConsumerFluentSetterDocumentation" : "

The identifier of the Amazon Connect instance.

\nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #instanceId(String)}.\n@param instanceId a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #instanceId(String)", "deprecated" : false, "deprecatedBeanStyleSetterMethodName" : null, "deprecatedFluentGetterMethodName" : null, "deprecatedFluentSetterMethodName" : null, "deprecatedGetterDocumentation" : "

The identifier of the Amazon Connect instance.

\n@return The identifier of the Amazon Connect instance.\n@deprecated Use {@link #instanceId()}\n", "deprecatedName" : null, "deprecatedSetterDocumentation" : "

The identifier of the Amazon Connect instance.

\n@param instanceId The identifier of the Amazon Connect instance.\n@return Returns a reference to this object so that method calls can be chained together.\n@deprecated Use {@link #instanceId(String)}\n", "documentation" : "

The identifier of the Amazon Connect instance.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "existenceCheckDocumentation" : "Returns true if the InstanceId property was specified by the sender (it may be empty), or false if the sender did not specify the value (it will be empty). For responses returned by the SDK, the sender is the AWS service.\n", "existenceCheckMethodName" : "hasInstanceId", "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "instanceId", "fluentSetterDocumentation" : "

The identifier of the Amazon Connect instance.

\n@param instanceId The identifier of the Amazon Connect instance.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "instanceId", "getterDocumentation" : "

The identifier of the Amazon Connect instance.

\n@return The identifier of the Amazon Connect instance.", "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" : "InstanceId", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "InstanceId", "uri" : true }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "InstanceId", "sensitive" : false, "setterDocumentation" : "

The identifier of the Amazon Connect instance.

\n@param instanceId The identifier of the Amazon Connect instance.", "setterMethodName" : "setInstanceId", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "instanceId", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "instanceId", "variableType" : "String", "documentation" : "

The identifier of the Amazon Connect instance.

", "simpleType" : "String", "variableSetterType" : "String" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null }, "PhoneConfig" : { "autoConstructClassIfExists" : { "present" : false }, "beanStyleGetterMethodName" : "getPhoneConfig", "beanStyleSetterMethodName" : "setPhoneConfig", "c2jName" : "PhoneConfig", "c2jShape" : "UserPhoneConfig", "defaultConsumerFluentSetterDocumentation" : "

Information about phone configuration settings for the user.

\nThis is a convenience that creates an instance of the {@link UserPhoneConfig.Builder} avoiding the need to create one manually via {@link UserPhoneConfig#builder()}.\n\nWhen the {@link Consumer} completes, {@link UserPhoneConfig.Builder#build()} is called immediately and its result is passed to {@link #phoneConfig(UserPhoneConfig)}.\n@param phoneConfig a consumer that will call methods on {@link UserPhoneConfig.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #phoneConfig(UserPhoneConfig)", "deprecated" : false, "deprecatedBeanStyleSetterMethodName" : null, "deprecatedFluentGetterMethodName" : null, "deprecatedFluentSetterMethodName" : null, "deprecatedGetterDocumentation" : "

Information about phone configuration settings for the user.

\n@return Information about phone configuration settings for the user.\n@deprecated Use {@link #phoneConfig()}\n", "deprecatedName" : null, "deprecatedSetterDocumentation" : "

Information about phone configuration settings for the user.

\n@param phoneConfig Information about phone configuration settings for the user.\n@return Returns a reference to this object so that method calls can be chained together.\n@deprecated Use {@link #phoneConfig(UserPhoneConfig)}\n", "documentation" : "

Information about phone configuration settings for the user.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "existenceCheckDocumentation" : "Returns true if the PhoneConfig property was specified by the sender (it may be empty), or false if the sender did not specify the value (it will be empty). For responses returned by the SDK, the sender is the AWS service.\n", "existenceCheckMethodName" : "hasPhoneConfig", "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "phoneConfig", "fluentSetterDocumentation" : "

Information about phone configuration settings for the user.

\n@param phoneConfig Information about phone configuration settings for the user.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "phoneConfig", "getterDocumentation" : "

Information about phone configuration settings for the user.

\n@return Information about phone configuration settings for the user.", "getterModel" : { "returnType" : "UserPhoneConfig", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "PhoneConfig", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "PhoneConfig", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "SDK_POJO", "name" : "PhoneConfig", "sensitive" : false, "setterDocumentation" : "

Information about phone configuration settings for the user.

\n@param phoneConfig Information about phone configuration settings for the user.", "setterMethodName" : "setPhoneConfig", "setterModel" : { "variableDeclarationType" : "UserPhoneConfig", "variableName" : "phoneConfig", "variableType" : "UserPhoneConfig", "documentation" : null, "simpleType" : "UserPhoneConfig", "variableSetterType" : "UserPhoneConfig" }, "simple" : false, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "UserPhoneConfig", "variableName" : "phoneConfig", "variableType" : "UserPhoneConfig", "documentation" : "

Information about phone configuration settings for the user.

", "simpleType" : "UserPhoneConfig", "variableSetterType" : "UserPhoneConfig" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null }, "UserId" : { "autoConstructClassIfExists" : { "present" : false }, "beanStyleGetterMethodName" : "getUserId", "beanStyleSetterMethodName" : "setUserId", "c2jName" : "UserId", "c2jShape" : "UserId", "defaultConsumerFluentSetterDocumentation" : "

The identifier of the user account.

\nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #userId(String)}.\n@param userId a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #userId(String)", "deprecated" : false, "deprecatedBeanStyleSetterMethodName" : null, "deprecatedFluentGetterMethodName" : null, "deprecatedFluentSetterMethodName" : null, "deprecatedGetterDocumentation" : "

The identifier of the user account.

\n@return The identifier of the user account.\n@deprecated Use {@link #userId()}\n", "deprecatedName" : null, "deprecatedSetterDocumentation" : "

The identifier of the user account.

\n@param userId The identifier of the user account.\n@return Returns a reference to this object so that method calls can be chained together.\n@deprecated Use {@link #userId(String)}\n", "documentation" : "

The identifier of the user account.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "existenceCheckDocumentation" : "Returns true if the UserId property was specified by the sender (it may be empty), or false if the sender did not specify the value (it will be empty). For responses returned by the SDK, the sender is the AWS service.\n", "existenceCheckMethodName" : "hasUserId", "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "userId", "fluentSetterDocumentation" : "

The identifier of the user account.

\n@param userId The identifier of the user account.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "userId", "getterDocumentation" : "

The identifier of the user account.

\n@return The identifier of the user account.", "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" : "UserId", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "UserId", "uri" : true }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "UserId", "sensitive" : false, "setterDocumentation" : "

The identifier of the user account.

\n@param userId The identifier of the user account.", "setterMethodName" : "setUserId", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "userId", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "userId", "variableType" : "String", "documentation" : "

The identifier of the user account.

", "simpleType" : "String", "variableSetterType" : "String" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null } }, "nonStreamingMembers" : [ { "autoConstructClassIfExists" : { "present" : false }, "beanStyleGetterMethodName" : "getPhoneConfig", "beanStyleSetterMethodName" : "setPhoneConfig", "c2jName" : "PhoneConfig", "c2jShape" : "UserPhoneConfig", "defaultConsumerFluentSetterDocumentation" : "

Information about phone configuration settings for the user.

\nThis is a convenience that creates an instance of the {@link UserPhoneConfig.Builder} avoiding the need to create one manually via {@link UserPhoneConfig#builder()}.\n\nWhen the {@link Consumer} completes, {@link UserPhoneConfig.Builder#build()} is called immediately and its result is passed to {@link #phoneConfig(UserPhoneConfig)}.\n@param phoneConfig a consumer that will call methods on {@link UserPhoneConfig.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #phoneConfig(UserPhoneConfig)", "deprecated" : false, "deprecatedBeanStyleSetterMethodName" : null, "deprecatedFluentGetterMethodName" : null, "deprecatedFluentSetterMethodName" : null, "deprecatedGetterDocumentation" : "

Information about phone configuration settings for the user.

\n@return Information about phone configuration settings for the user.\n@deprecated Use {@link #phoneConfig()}\n", "deprecatedName" : null, "deprecatedSetterDocumentation" : "

Information about phone configuration settings for the user.

\n@param phoneConfig Information about phone configuration settings for the user.\n@return Returns a reference to this object so that method calls can be chained together.\n@deprecated Use {@link #phoneConfig(UserPhoneConfig)}\n", "documentation" : "

Information about phone configuration settings for the user.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "existenceCheckDocumentation" : "Returns true if the PhoneConfig property was specified by the sender (it may be empty), or false if the sender did not specify the value (it will be empty). For responses returned by the SDK, the sender is the AWS service.\n", "existenceCheckMethodName" : "hasPhoneConfig", "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "phoneConfig", "fluentSetterDocumentation" : "

Information about phone configuration settings for the user.

\n@param phoneConfig Information about phone configuration settings for the user.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "phoneConfig", "getterDocumentation" : "

Information about phone configuration settings for the user.

\n@return Information about phone configuration settings for the user.", "getterModel" : { "returnType" : "UserPhoneConfig", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "PhoneConfig", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "PhoneConfig", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "SDK_POJO", "name" : "PhoneConfig", "sensitive" : false, "setterDocumentation" : "

Information about phone configuration settings for the user.

\n@param phoneConfig Information about phone configuration settings for the user.", "setterMethodName" : "setPhoneConfig", "setterModel" : { "variableDeclarationType" : "UserPhoneConfig", "variableName" : "phoneConfig", "variableType" : "UserPhoneConfig", "documentation" : null, "simpleType" : "UserPhoneConfig", "variableSetterType" : "UserPhoneConfig" }, "simple" : false, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "UserPhoneConfig", "variableName" : "phoneConfig", "variableType" : "UserPhoneConfig", "documentation" : "

Information about phone configuration settings for the user.

", "simpleType" : "UserPhoneConfig", "variableSetterType" : "UserPhoneConfig" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null }, { "autoConstructClassIfExists" : { "present" : false }, "beanStyleGetterMethodName" : "getUserId", "beanStyleSetterMethodName" : "setUserId", "c2jName" : "UserId", "c2jShape" : "UserId", "defaultConsumerFluentSetterDocumentation" : "

The identifier of the user account.

\nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #userId(String)}.\n@param userId a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #userId(String)", "deprecated" : false, "deprecatedBeanStyleSetterMethodName" : null, "deprecatedFluentGetterMethodName" : null, "deprecatedFluentSetterMethodName" : null, "deprecatedGetterDocumentation" : "

The identifier of the user account.

\n@return The identifier of the user account.\n@deprecated Use {@link #userId()}\n", "deprecatedName" : null, "deprecatedSetterDocumentation" : "

The identifier of the user account.

\n@param userId The identifier of the user account.\n@return Returns a reference to this object so that method calls can be chained together.\n@deprecated Use {@link #userId(String)}\n", "documentation" : "

The identifier of the user account.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "existenceCheckDocumentation" : "Returns true if the UserId property was specified by the sender (it may be empty), or false if the sender did not specify the value (it will be empty). For responses returned by the SDK, the sender is the AWS service.\n", "existenceCheckMethodName" : "hasUserId", "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "userId", "fluentSetterDocumentation" : "

The identifier of the user account.

\n@param userId The identifier of the user account.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "userId", "getterDocumentation" : "

The identifier of the user account.

\n@return The identifier of the user account.", "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" : "UserId", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "UserId", "uri" : true }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "UserId", "sensitive" : false, "setterDocumentation" : "

The identifier of the user account.

\n@param userId The identifier of the user account.", "setterMethodName" : "setUserId", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "userId", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "userId", "variableType" : "String", "documentation" : "

The identifier of the user account.

", "simpleType" : "String", "variableSetterType" : "String" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null }, { "autoConstructClassIfExists" : { "present" : false }, "beanStyleGetterMethodName" : "getInstanceId", "beanStyleSetterMethodName" : "setInstanceId", "c2jName" : "InstanceId", "c2jShape" : "InstanceId", "defaultConsumerFluentSetterDocumentation" : "

The identifier of the Amazon Connect instance.

\nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #instanceId(String)}.\n@param instanceId a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #instanceId(String)", "deprecated" : false, "deprecatedBeanStyleSetterMethodName" : null, "deprecatedFluentGetterMethodName" : null, "deprecatedFluentSetterMethodName" : null, "deprecatedGetterDocumentation" : "

The identifier of the Amazon Connect instance.

\n@return The identifier of the Amazon Connect instance.\n@deprecated Use {@link #instanceId()}\n", "deprecatedName" : null, "deprecatedSetterDocumentation" : "

The identifier of the Amazon Connect instance.

\n@param instanceId The identifier of the Amazon Connect instance.\n@return Returns a reference to this object so that method calls can be chained together.\n@deprecated Use {@link #instanceId(String)}\n", "documentation" : "

The identifier of the Amazon Connect instance.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "existenceCheckDocumentation" : "Returns true if the InstanceId property was specified by the sender (it may be empty), or false if the sender did not specify the value (it will be empty). For responses returned by the SDK, the sender is the AWS service.\n", "existenceCheckMethodName" : "hasInstanceId", "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "instanceId", "fluentSetterDocumentation" : "

The identifier of the Amazon Connect instance.

\n@param instanceId The identifier of the Amazon Connect instance.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "instanceId", "getterDocumentation" : "

The identifier of the Amazon Connect instance.

\n@return The identifier of the Amazon Connect instance.", "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" : "InstanceId", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "InstanceId", "uri" : true }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "InstanceId", "sensitive" : false, "setterDocumentation" : "

The identifier of the Amazon Connect instance.

\n@param instanceId The identifier of the Amazon Connect instance.", "setterMethodName" : "setInstanceId", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "instanceId", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "instanceId", "variableType" : "String", "documentation" : "

The identifier of the Amazon Connect instance.

", "simpleType" : "String", "variableSetterType" : "String" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null } ], "requestSignerAware" : false, "requestSignerClassFqcn" : null, "required" : [ "PhoneConfig", "UserId", "InstanceId" ], "shapeName" : "UpdateUserPhoneConfigRequest", "simpleMethod" : false, "unmarshaller" : null, "variable" : { "variableDeclarationType" : "UpdateUserPhoneConfigRequest", "variableName" : "updateUserPhoneConfigRequest", "variableType" : "UpdateUserPhoneConfigRequest", "documentation" : null, "simpleType" : "UpdateUserPhoneConfigRequest", "variableSetterType" : "UpdateUserPhoneConfigRequest" }, "wrapper" : false, "xmlNamespace" : null }, "UpdateUserPhoneConfigResponse" : { "c2jName" : "UpdateUserPhoneConfigResponse", "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" : "UpdateUserPhoneConfigResponse", "simpleMethod" : false, "unmarshaller" : { "flattened" : false, "resultWrapper" : null }, "variable" : { "variableDeclarationType" : "UpdateUserPhoneConfigResponse", "variableName" : "updateUserPhoneConfigResponse", "variableType" : "UpdateUserPhoneConfigResponse", "documentation" : null, "simpleType" : "UpdateUserPhoneConfigResponse", "variableSetterType" : "UpdateUserPhoneConfigResponse" }, "wrapper" : false, "xmlNamespace" : null }, "UpdateUserRoutingProfileRequest" : { "c2jName" : "UpdateUserRoutingProfileRequest", "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" : "UpdateUserRoutingProfile", "locationName" : null, "requestUri" : "/users/{InstanceId}/{UserId}/routing-profile", "target" : null, "verb" : "POST", "xmlNameSpaceUri" : null }, "members" : [ { "autoConstructClassIfExists" : { "present" : false }, "beanStyleGetterMethodName" : "getRoutingProfileId", "beanStyleSetterMethodName" : "setRoutingProfileId", "c2jName" : "RoutingProfileId", "c2jShape" : "RoutingProfileId", "defaultConsumerFluentSetterDocumentation" : "

The identifier of the routing profile for the user.

\nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #routingProfileId(String)}.\n@param routingProfileId a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #routingProfileId(String)", "deprecated" : false, "deprecatedBeanStyleSetterMethodName" : null, "deprecatedFluentGetterMethodName" : null, "deprecatedFluentSetterMethodName" : null, "deprecatedGetterDocumentation" : "

The identifier of the routing profile for the user.

\n@return The identifier of the routing profile for the user.\n@deprecated Use {@link #routingProfileId()}\n", "deprecatedName" : null, "deprecatedSetterDocumentation" : "

The identifier of the routing profile for the user.

\n@param routingProfileId The identifier of the routing profile for the user.\n@return Returns a reference to this object so that method calls can be chained together.\n@deprecated Use {@link #routingProfileId(String)}\n", "documentation" : "

The identifier of the routing profile for the user.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "existenceCheckDocumentation" : "Returns true if the RoutingProfileId property was specified by the sender (it may be empty), or false if the sender did not specify the value (it will be empty). For responses returned by the SDK, the sender is the AWS service.\n", "existenceCheckMethodName" : "hasRoutingProfileId", "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "routingProfileId", "fluentSetterDocumentation" : "

The identifier of the routing profile for the user.

\n@param routingProfileId The identifier of the routing profile for the user.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "routingProfileId", "getterDocumentation" : "

The identifier of the routing profile for the user.

\n@return The identifier of the routing profile for the user.", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "RoutingProfileId", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "RoutingProfileId", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "RoutingProfileId", "sensitive" : false, "setterDocumentation" : "

The identifier of the routing profile for the user.

\n@param routingProfileId The identifier of the routing profile for the user.", "setterMethodName" : "setRoutingProfileId", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "routingProfileId", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "routingProfileId", "variableType" : "String", "documentation" : "

The identifier of the routing profile for the user.

", "simpleType" : "String", "variableSetterType" : "String" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null }, { "autoConstructClassIfExists" : { "present" : false }, "beanStyleGetterMethodName" : "getUserId", "beanStyleSetterMethodName" : "setUserId", "c2jName" : "UserId", "c2jShape" : "UserId", "defaultConsumerFluentSetterDocumentation" : "

The identifier of the user account.

\nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #userId(String)}.\n@param userId a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #userId(String)", "deprecated" : false, "deprecatedBeanStyleSetterMethodName" : null, "deprecatedFluentGetterMethodName" : null, "deprecatedFluentSetterMethodName" : null, "deprecatedGetterDocumentation" : "

The identifier of the user account.

\n@return The identifier of the user account.\n@deprecated Use {@link #userId()}\n", "deprecatedName" : null, "deprecatedSetterDocumentation" : "

The identifier of the user account.

\n@param userId The identifier of the user account.\n@return Returns a reference to this object so that method calls can be chained together.\n@deprecated Use {@link #userId(String)}\n", "documentation" : "

The identifier of the user account.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "existenceCheckDocumentation" : "Returns true if the UserId property was specified by the sender (it may be empty), or false if the sender did not specify the value (it will be empty). For responses returned by the SDK, the sender is the AWS service.\n", "existenceCheckMethodName" : "hasUserId", "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "userId", "fluentSetterDocumentation" : "

The identifier of the user account.

\n@param userId The identifier of the user account.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "userId", "getterDocumentation" : "

The identifier of the user account.

\n@return The identifier of the user account.", "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" : "UserId", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "UserId", "uri" : true }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "UserId", "sensitive" : false, "setterDocumentation" : "

The identifier of the user account.

\n@param userId The identifier of the user account.", "setterMethodName" : "setUserId", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "userId", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "userId", "variableType" : "String", "documentation" : "

The identifier of the user account.

", "simpleType" : "String", "variableSetterType" : "String" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null }, { "autoConstructClassIfExists" : { "present" : false }, "beanStyleGetterMethodName" : "getInstanceId", "beanStyleSetterMethodName" : "setInstanceId", "c2jName" : "InstanceId", "c2jShape" : "InstanceId", "defaultConsumerFluentSetterDocumentation" : "

The identifier of the Amazon Connect instance.

\nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #instanceId(String)}.\n@param instanceId a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #instanceId(String)", "deprecated" : false, "deprecatedBeanStyleSetterMethodName" : null, "deprecatedFluentGetterMethodName" : null, "deprecatedFluentSetterMethodName" : null, "deprecatedGetterDocumentation" : "

The identifier of the Amazon Connect instance.

\n@return The identifier of the Amazon Connect instance.\n@deprecated Use {@link #instanceId()}\n", "deprecatedName" : null, "deprecatedSetterDocumentation" : "

The identifier of the Amazon Connect instance.

\n@param instanceId The identifier of the Amazon Connect instance.\n@return Returns a reference to this object so that method calls can be chained together.\n@deprecated Use {@link #instanceId(String)}\n", "documentation" : "

The identifier of the Amazon Connect instance.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "existenceCheckDocumentation" : "Returns true if the InstanceId property was specified by the sender (it may be empty), or false if the sender did not specify the value (it will be empty). For responses returned by the SDK, the sender is the AWS service.\n", "existenceCheckMethodName" : "hasInstanceId", "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "instanceId", "fluentSetterDocumentation" : "

The identifier of the Amazon Connect instance.

\n@param instanceId The identifier of the Amazon Connect instance.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "instanceId", "getterDocumentation" : "

The identifier of the Amazon Connect instance.

\n@return The identifier of the Amazon Connect instance.", "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" : "InstanceId", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "InstanceId", "uri" : true }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "InstanceId", "sensitive" : false, "setterDocumentation" : "

The identifier of the Amazon Connect instance.

\n@param instanceId The identifier of the Amazon Connect instance.", "setterMethodName" : "setInstanceId", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "instanceId", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "instanceId", "variableType" : "String", "documentation" : "

The identifier of the Amazon Connect instance.

", "simpleType" : "String", "variableSetterType" : "String" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null } ], "membersAsMap" : { "InstanceId" : { "autoConstructClassIfExists" : { "present" : false }, "beanStyleGetterMethodName" : "getInstanceId", "beanStyleSetterMethodName" : "setInstanceId", "c2jName" : "InstanceId", "c2jShape" : "InstanceId", "defaultConsumerFluentSetterDocumentation" : "

The identifier of the Amazon Connect instance.

\nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #instanceId(String)}.\n@param instanceId a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #instanceId(String)", "deprecated" : false, "deprecatedBeanStyleSetterMethodName" : null, "deprecatedFluentGetterMethodName" : null, "deprecatedFluentSetterMethodName" : null, "deprecatedGetterDocumentation" : "

The identifier of the Amazon Connect instance.

\n@return The identifier of the Amazon Connect instance.\n@deprecated Use {@link #instanceId()}\n", "deprecatedName" : null, "deprecatedSetterDocumentation" : "

The identifier of the Amazon Connect instance.

\n@param instanceId The identifier of the Amazon Connect instance.\n@return Returns a reference to this object so that method calls can be chained together.\n@deprecated Use {@link #instanceId(String)}\n", "documentation" : "

The identifier of the Amazon Connect instance.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "existenceCheckDocumentation" : "Returns true if the InstanceId property was specified by the sender (it may be empty), or false if the sender did not specify the value (it will be empty). For responses returned by the SDK, the sender is the AWS service.\n", "existenceCheckMethodName" : "hasInstanceId", "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "instanceId", "fluentSetterDocumentation" : "

The identifier of the Amazon Connect instance.

\n@param instanceId The identifier of the Amazon Connect instance.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "instanceId", "getterDocumentation" : "

The identifier of the Amazon Connect instance.

\n@return The identifier of the Amazon Connect instance.", "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" : "InstanceId", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "InstanceId", "uri" : true }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "InstanceId", "sensitive" : false, "setterDocumentation" : "

The identifier of the Amazon Connect instance.

\n@param instanceId The identifier of the Amazon Connect instance.", "setterMethodName" : "setInstanceId", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "instanceId", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "instanceId", "variableType" : "String", "documentation" : "

The identifier of the Amazon Connect instance.

", "simpleType" : "String", "variableSetterType" : "String" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null }, "RoutingProfileId" : { "autoConstructClassIfExists" : { "present" : false }, "beanStyleGetterMethodName" : "getRoutingProfileId", "beanStyleSetterMethodName" : "setRoutingProfileId", "c2jName" : "RoutingProfileId", "c2jShape" : "RoutingProfileId", "defaultConsumerFluentSetterDocumentation" : "

The identifier of the routing profile for the user.

\nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #routingProfileId(String)}.\n@param routingProfileId a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #routingProfileId(String)", "deprecated" : false, "deprecatedBeanStyleSetterMethodName" : null, "deprecatedFluentGetterMethodName" : null, "deprecatedFluentSetterMethodName" : null, "deprecatedGetterDocumentation" : "

The identifier of the routing profile for the user.

\n@return The identifier of the routing profile for the user.\n@deprecated Use {@link #routingProfileId()}\n", "deprecatedName" : null, "deprecatedSetterDocumentation" : "

The identifier of the routing profile for the user.

\n@param routingProfileId The identifier of the routing profile for the user.\n@return Returns a reference to this object so that method calls can be chained together.\n@deprecated Use {@link #routingProfileId(String)}\n", "documentation" : "

The identifier of the routing profile for the user.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "existenceCheckDocumentation" : "Returns true if the RoutingProfileId property was specified by the sender (it may be empty), or false if the sender did not specify the value (it will be empty). For responses returned by the SDK, the sender is the AWS service.\n", "existenceCheckMethodName" : "hasRoutingProfileId", "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "routingProfileId", "fluentSetterDocumentation" : "

The identifier of the routing profile for the user.

\n@param routingProfileId The identifier of the routing profile for the user.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "routingProfileId", "getterDocumentation" : "

The identifier of the routing profile for the user.

\n@return The identifier of the routing profile for the user.", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "RoutingProfileId", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "RoutingProfileId", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "RoutingProfileId", "sensitive" : false, "setterDocumentation" : "

The identifier of the routing profile for the user.

\n@param routingProfileId The identifier of the routing profile for the user.", "setterMethodName" : "setRoutingProfileId", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "routingProfileId", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "routingProfileId", "variableType" : "String", "documentation" : "

The identifier of the routing profile for the user.

", "simpleType" : "String", "variableSetterType" : "String" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null }, "UserId" : { "autoConstructClassIfExists" : { "present" : false }, "beanStyleGetterMethodName" : "getUserId", "beanStyleSetterMethodName" : "setUserId", "c2jName" : "UserId", "c2jShape" : "UserId", "defaultConsumerFluentSetterDocumentation" : "

The identifier of the user account.

\nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #userId(String)}.\n@param userId a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #userId(String)", "deprecated" : false, "deprecatedBeanStyleSetterMethodName" : null, "deprecatedFluentGetterMethodName" : null, "deprecatedFluentSetterMethodName" : null, "deprecatedGetterDocumentation" : "

The identifier of the user account.

\n@return The identifier of the user account.\n@deprecated Use {@link #userId()}\n", "deprecatedName" : null, "deprecatedSetterDocumentation" : "

The identifier of the user account.

\n@param userId The identifier of the user account.\n@return Returns a reference to this object so that method calls can be chained together.\n@deprecated Use {@link #userId(String)}\n", "documentation" : "

The identifier of the user account.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "existenceCheckDocumentation" : "Returns true if the UserId property was specified by the sender (it may be empty), or false if the sender did not specify the value (it will be empty). For responses returned by the SDK, the sender is the AWS service.\n", "existenceCheckMethodName" : "hasUserId", "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "userId", "fluentSetterDocumentation" : "

The identifier of the user account.

\n@param userId The identifier of the user account.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "userId", "getterDocumentation" : "

The identifier of the user account.

\n@return The identifier of the user account.", "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" : "UserId", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "UserId", "uri" : true }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "UserId", "sensitive" : false, "setterDocumentation" : "

The identifier of the user account.

\n@param userId The identifier of the user account.", "setterMethodName" : "setUserId", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "userId", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "userId", "variableType" : "String", "documentation" : "

The identifier of the user account.

", "simpleType" : "String", "variableSetterType" : "String" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null } }, "nonStreamingMembers" : [ { "autoConstructClassIfExists" : { "present" : false }, "beanStyleGetterMethodName" : "getRoutingProfileId", "beanStyleSetterMethodName" : "setRoutingProfileId", "c2jName" : "RoutingProfileId", "c2jShape" : "RoutingProfileId", "defaultConsumerFluentSetterDocumentation" : "

The identifier of the routing profile for the user.

\nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #routingProfileId(String)}.\n@param routingProfileId a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #routingProfileId(String)", "deprecated" : false, "deprecatedBeanStyleSetterMethodName" : null, "deprecatedFluentGetterMethodName" : null, "deprecatedFluentSetterMethodName" : null, "deprecatedGetterDocumentation" : "

The identifier of the routing profile for the user.

\n@return The identifier of the routing profile for the user.\n@deprecated Use {@link #routingProfileId()}\n", "deprecatedName" : null, "deprecatedSetterDocumentation" : "

The identifier of the routing profile for the user.

\n@param routingProfileId The identifier of the routing profile for the user.\n@return Returns a reference to this object so that method calls can be chained together.\n@deprecated Use {@link #routingProfileId(String)}\n", "documentation" : "

The identifier of the routing profile for the user.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "existenceCheckDocumentation" : "Returns true if the RoutingProfileId property was specified by the sender (it may be empty), or false if the sender did not specify the value (it will be empty). For responses returned by the SDK, the sender is the AWS service.\n", "existenceCheckMethodName" : "hasRoutingProfileId", "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "routingProfileId", "fluentSetterDocumentation" : "

The identifier of the routing profile for the user.

\n@param routingProfileId The identifier of the routing profile for the user.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "routingProfileId", "getterDocumentation" : "

The identifier of the routing profile for the user.

\n@return The identifier of the routing profile for the user.", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "RoutingProfileId", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "RoutingProfileId", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "RoutingProfileId", "sensitive" : false, "setterDocumentation" : "

The identifier of the routing profile for the user.

\n@param routingProfileId The identifier of the routing profile for the user.", "setterMethodName" : "setRoutingProfileId", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "routingProfileId", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "routingProfileId", "variableType" : "String", "documentation" : "

The identifier of the routing profile for the user.

", "simpleType" : "String", "variableSetterType" : "String" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null }, { "autoConstructClassIfExists" : { "present" : false }, "beanStyleGetterMethodName" : "getUserId", "beanStyleSetterMethodName" : "setUserId", "c2jName" : "UserId", "c2jShape" : "UserId", "defaultConsumerFluentSetterDocumentation" : "

The identifier of the user account.

\nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #userId(String)}.\n@param userId a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #userId(String)", "deprecated" : false, "deprecatedBeanStyleSetterMethodName" : null, "deprecatedFluentGetterMethodName" : null, "deprecatedFluentSetterMethodName" : null, "deprecatedGetterDocumentation" : "

The identifier of the user account.

\n@return The identifier of the user account.\n@deprecated Use {@link #userId()}\n", "deprecatedName" : null, "deprecatedSetterDocumentation" : "

The identifier of the user account.

\n@param userId The identifier of the user account.\n@return Returns a reference to this object so that method calls can be chained together.\n@deprecated Use {@link #userId(String)}\n", "documentation" : "

The identifier of the user account.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "existenceCheckDocumentation" : "Returns true if the UserId property was specified by the sender (it may be empty), or false if the sender did not specify the value (it will be empty). For responses returned by the SDK, the sender is the AWS service.\n", "existenceCheckMethodName" : "hasUserId", "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "userId", "fluentSetterDocumentation" : "

The identifier of the user account.

\n@param userId The identifier of the user account.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "userId", "getterDocumentation" : "

The identifier of the user account.

\n@return The identifier of the user account.", "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" : "UserId", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "UserId", "uri" : true }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "UserId", "sensitive" : false, "setterDocumentation" : "

The identifier of the user account.

\n@param userId The identifier of the user account.", "setterMethodName" : "setUserId", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "userId", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "userId", "variableType" : "String", "documentation" : "

The identifier of the user account.

", "simpleType" : "String", "variableSetterType" : "String" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null }, { "autoConstructClassIfExists" : { "present" : false }, "beanStyleGetterMethodName" : "getInstanceId", "beanStyleSetterMethodName" : "setInstanceId", "c2jName" : "InstanceId", "c2jShape" : "InstanceId", "defaultConsumerFluentSetterDocumentation" : "

The identifier of the Amazon Connect instance.

\nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #instanceId(String)}.\n@param instanceId a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #instanceId(String)", "deprecated" : false, "deprecatedBeanStyleSetterMethodName" : null, "deprecatedFluentGetterMethodName" : null, "deprecatedFluentSetterMethodName" : null, "deprecatedGetterDocumentation" : "

The identifier of the Amazon Connect instance.

\n@return The identifier of the Amazon Connect instance.\n@deprecated Use {@link #instanceId()}\n", "deprecatedName" : null, "deprecatedSetterDocumentation" : "

The identifier of the Amazon Connect instance.

\n@param instanceId The identifier of the Amazon Connect instance.\n@return Returns a reference to this object so that method calls can be chained together.\n@deprecated Use {@link #instanceId(String)}\n", "documentation" : "

The identifier of the Amazon Connect instance.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "existenceCheckDocumentation" : "Returns true if the InstanceId property was specified by the sender (it may be empty), or false if the sender did not specify the value (it will be empty). For responses returned by the SDK, the sender is the AWS service.\n", "existenceCheckMethodName" : "hasInstanceId", "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "instanceId", "fluentSetterDocumentation" : "

The identifier of the Amazon Connect instance.

\n@param instanceId The identifier of the Amazon Connect instance.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "instanceId", "getterDocumentation" : "

The identifier of the Amazon Connect instance.

\n@return The identifier of the Amazon Connect instance.", "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" : "InstanceId", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "InstanceId", "uri" : true }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "InstanceId", "sensitive" : false, "setterDocumentation" : "

The identifier of the Amazon Connect instance.

\n@param instanceId The identifier of the Amazon Connect instance.", "setterMethodName" : "setInstanceId", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "instanceId", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "instanceId", "variableType" : "String", "documentation" : "

The identifier of the Amazon Connect instance.

", "simpleType" : "String", "variableSetterType" : "String" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null } ], "requestSignerAware" : false, "requestSignerClassFqcn" : null, "required" : [ "RoutingProfileId", "UserId", "InstanceId" ], "shapeName" : "UpdateUserRoutingProfileRequest", "simpleMethod" : false, "unmarshaller" : null, "variable" : { "variableDeclarationType" : "UpdateUserRoutingProfileRequest", "variableName" : "updateUserRoutingProfileRequest", "variableType" : "UpdateUserRoutingProfileRequest", "documentation" : null, "simpleType" : "UpdateUserRoutingProfileRequest", "variableSetterType" : "UpdateUserRoutingProfileRequest" }, "wrapper" : false, "xmlNamespace" : null }, "UpdateUserRoutingProfileResponse" : { "c2jName" : "UpdateUserRoutingProfileResponse", "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" : "UpdateUserRoutingProfileResponse", "simpleMethod" : false, "unmarshaller" : { "flattened" : false, "resultWrapper" : null }, "variable" : { "variableDeclarationType" : "UpdateUserRoutingProfileResponse", "variableName" : "updateUserRoutingProfileResponse", "variableType" : "UpdateUserRoutingProfileResponse", "documentation" : null, "simpleType" : "UpdateUserRoutingProfileResponse", "variableSetterType" : "UpdateUserRoutingProfileResponse" }, "wrapper" : false, "xmlNamespace" : null }, "UpdateUserSecurityProfilesRequest" : { "c2jName" : "UpdateUserSecurityProfilesRequest", "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" : "UpdateUserSecurityProfiles", "locationName" : null, "requestUri" : "/users/{InstanceId}/{UserId}/security-profiles", "target" : null, "verb" : "POST", "xmlNameSpaceUri" : null }, "members" : [ { "autoConstructClassIfExists" : { "present" : true }, "beanStyleGetterMethodName" : "getSecurityProfileIds", "beanStyleSetterMethodName" : "setSecurityProfileIds", "c2jName" : "SecurityProfileIds", "c2jShape" : "SecurityProfileIds", "defaultConsumerFluentSetterDocumentation" : "

The identifiers of the security profiles for the user.

\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 #securityProfileIds(List)}.\n@param securityProfileIds 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 #securityProfileIds(List)", "deprecated" : false, "deprecatedBeanStyleSetterMethodName" : null, "deprecatedFluentGetterMethodName" : null, "deprecatedFluentSetterMethodName" : null, "deprecatedGetterDocumentation" : "

The identifiers of the security profiles for the user.

\n

\nAttempts to modify the collection returned by this method will result in an UnsupportedOperationException.\n

\n

\nYou can use {@link #hasSecurityProfileIds()} to see if a value was sent in this field.\n

\n@return The identifiers of the security profiles for the user.\n@deprecated Use {@link #securityProfileIds()}\n", "deprecatedName" : null, "deprecatedSetterDocumentation" : "

The identifiers of the security profiles for the user.

\n@param securityProfileIds The identifiers of the security profiles for the user.\n@return Returns a reference to this object so that method calls can be chained together.\n@deprecated Use {@link #securityProfileIds(List)}\n", "documentation" : "

The identifiers of the security profiles for the user.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "existenceCheckDocumentation" : "Returns true if the SecurityProfileIds property was specified by the sender (it may be empty), or false if the sender did not specify the value (it will be empty). For responses returned by the SDK, the sender is the AWS service.\n", "existenceCheckMethodName" : "hasSecurityProfileIds", "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "securityProfileIds", "fluentSetterDocumentation" : "

The identifiers of the security profiles for the user.

\n@param securityProfileIds The identifiers of the security profiles for the user.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "securityProfileIds", "getterDocumentation" : "

The identifiers of the security profiles for the user.

\n

\nAttempts to modify the collection returned by this method will result in an UnsupportedOperationException.\n

\n

\nYou can use {@link #hasSecurityProfileIds()} to see if a value was sent in this field.\n

\n@return The identifiers of the security profiles for the user.", "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" : "SecurityProfileIds", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "SecurityProfileIds", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : true, "listModel" : { "implType" : "java.util.ArrayList", "interfaceType" : "java.util.List", "listMemberModel" : { "autoConstructClassIfExists" : { "present" : false }, "beanStyleGetterMethodName" : "getMember", "beanStyleSetterMethodName" : "setMember", "c2jName" : "member", "c2jShape" : "SecurityProfileId", "defaultConsumerFluentSetterDocumentation" : "Sets the value of the Member property for this object.\n\nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #member(String)}.\n@param member a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #member(String)", "deprecated" : false, "deprecatedBeanStyleSetterMethodName" : null, "deprecatedFluentGetterMethodName" : null, "deprecatedFluentSetterMethodName" : null, "deprecatedGetterDocumentation" : "Returns the value of the Member property for this object.\n@return The value of the Member property for this object.\n@deprecated Use {@link #member()}\n", "deprecatedName" : null, "deprecatedSetterDocumentation" : "Sets the value of the Member property for this object.\n\n@param member The new value for the Member property for this object.\n@return Returns a reference to this object so that method calls can be chained together.\n@deprecated Use {@link #member(String)}\n", "documentation" : "", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "existenceCheckDocumentation" : "Returns true if the Member property was specified by the sender (it may be empty), or false if the sender did not specify the value (it will be empty). For responses returned by the SDK, the sender is the AWS service.\n", "existenceCheckMethodName" : "hasMember", "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "member", "fluentSetterDocumentation" : "Sets the value of the Member property for this object.\n\n@param member The new value for the Member property for this object.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "member", "getterDocumentation" : "Returns the value of the Member property for this object.\n@return The value of the Member property for this object.", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "member", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "member", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "Member", "sensitive" : false, "setterDocumentation" : "Sets the value of the Member property for this object.\n\n@param member The new value for the Member property for this object.", "setterMethodName" : "setMember", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "member", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "member", "variableType" : "String", "documentation" : "", "simpleType" : "String", "variableSetterType" : "String" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null }, "memberLocationName" : null, "memberType" : "String", "map" : false, "memberAdditionalMarshallingPath" : null, "memberAdditionalUnmarshallingPath" : null, "simple" : true, "simpleType" : "String", "templateImplType" : "java.util.ArrayList", "templateType" : "java.util.List" }, "map" : false, "mapModel" : null, "marshallingType" : "LIST", "name" : "SecurityProfileIds", "sensitive" : false, "setterDocumentation" : "

The identifiers of the security profiles for the user.

\n@param securityProfileIds The identifiers of the security profiles for the user.", "setterMethodName" : "setSecurityProfileIds", "setterModel" : { "variableDeclarationType" : "java.util.List", "variableName" : "securityProfileIds", "variableType" : "java.util.List", "documentation" : null, "simpleType" : "List", "variableSetterType" : "java.util.Collection" }, "simple" : false, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "java.util.List", "variableName" : "securityProfileIds", "variableType" : "java.util.List", "documentation" : "

The identifiers of the security profiles for the user.

", "simpleType" : "List", "variableSetterType" : "java.util.Collection" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null }, { "autoConstructClassIfExists" : { "present" : false }, "beanStyleGetterMethodName" : "getUserId", "beanStyleSetterMethodName" : "setUserId", "c2jName" : "UserId", "c2jShape" : "UserId", "defaultConsumerFluentSetterDocumentation" : "

The identifier of the user account.

\nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #userId(String)}.\n@param userId a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #userId(String)", "deprecated" : false, "deprecatedBeanStyleSetterMethodName" : null, "deprecatedFluentGetterMethodName" : null, "deprecatedFluentSetterMethodName" : null, "deprecatedGetterDocumentation" : "

The identifier of the user account.

\n@return The identifier of the user account.\n@deprecated Use {@link #userId()}\n", "deprecatedName" : null, "deprecatedSetterDocumentation" : "

The identifier of the user account.

\n@param userId The identifier of the user account.\n@return Returns a reference to this object so that method calls can be chained together.\n@deprecated Use {@link #userId(String)}\n", "documentation" : "

The identifier of the user account.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "existenceCheckDocumentation" : "Returns true if the UserId property was specified by the sender (it may be empty), or false if the sender did not specify the value (it will be empty). For responses returned by the SDK, the sender is the AWS service.\n", "existenceCheckMethodName" : "hasUserId", "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "userId", "fluentSetterDocumentation" : "

The identifier of the user account.

\n@param userId The identifier of the user account.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "userId", "getterDocumentation" : "

The identifier of the user account.

\n@return The identifier of the user account.", "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" : "UserId", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "UserId", "uri" : true }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "UserId", "sensitive" : false, "setterDocumentation" : "

The identifier of the user account.

\n@param userId The identifier of the user account.", "setterMethodName" : "setUserId", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "userId", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "userId", "variableType" : "String", "documentation" : "

The identifier of the user account.

", "simpleType" : "String", "variableSetterType" : "String" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null }, { "autoConstructClassIfExists" : { "present" : false }, "beanStyleGetterMethodName" : "getInstanceId", "beanStyleSetterMethodName" : "setInstanceId", "c2jName" : "InstanceId", "c2jShape" : "InstanceId", "defaultConsumerFluentSetterDocumentation" : "

The identifier of the Amazon Connect instance.

\nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #instanceId(String)}.\n@param instanceId a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #instanceId(String)", "deprecated" : false, "deprecatedBeanStyleSetterMethodName" : null, "deprecatedFluentGetterMethodName" : null, "deprecatedFluentSetterMethodName" : null, "deprecatedGetterDocumentation" : "

The identifier of the Amazon Connect instance.

\n@return The identifier of the Amazon Connect instance.\n@deprecated Use {@link #instanceId()}\n", "deprecatedName" : null, "deprecatedSetterDocumentation" : "

The identifier of the Amazon Connect instance.

\n@param instanceId The identifier of the Amazon Connect instance.\n@return Returns a reference to this object so that method calls can be chained together.\n@deprecated Use {@link #instanceId(String)}\n", "documentation" : "

The identifier of the Amazon Connect instance.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "existenceCheckDocumentation" : "Returns true if the InstanceId property was specified by the sender (it may be empty), or false if the sender did not specify the value (it will be empty). For responses returned by the SDK, the sender is the AWS service.\n", "existenceCheckMethodName" : "hasInstanceId", "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "instanceId", "fluentSetterDocumentation" : "

The identifier of the Amazon Connect instance.

\n@param instanceId The identifier of the Amazon Connect instance.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "instanceId", "getterDocumentation" : "

The identifier of the Amazon Connect instance.

\n@return The identifier of the Amazon Connect instance.", "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" : "InstanceId", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "InstanceId", "uri" : true }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "InstanceId", "sensitive" : false, "setterDocumentation" : "

The identifier of the Amazon Connect instance.

\n@param instanceId The identifier of the Amazon Connect instance.", "setterMethodName" : "setInstanceId", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "instanceId", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "instanceId", "variableType" : "String", "documentation" : "

The identifier of the Amazon Connect instance.

", "simpleType" : "String", "variableSetterType" : "String" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null } ], "membersAsMap" : { "InstanceId" : { "autoConstructClassIfExists" : { "present" : false }, "beanStyleGetterMethodName" : "getInstanceId", "beanStyleSetterMethodName" : "setInstanceId", "c2jName" : "InstanceId", "c2jShape" : "InstanceId", "defaultConsumerFluentSetterDocumentation" : "

The identifier of the Amazon Connect instance.

\nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #instanceId(String)}.\n@param instanceId a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #instanceId(String)", "deprecated" : false, "deprecatedBeanStyleSetterMethodName" : null, "deprecatedFluentGetterMethodName" : null, "deprecatedFluentSetterMethodName" : null, "deprecatedGetterDocumentation" : "

The identifier of the Amazon Connect instance.

\n@return The identifier of the Amazon Connect instance.\n@deprecated Use {@link #instanceId()}\n", "deprecatedName" : null, "deprecatedSetterDocumentation" : "

The identifier of the Amazon Connect instance.

\n@param instanceId The identifier of the Amazon Connect instance.\n@return Returns a reference to this object so that method calls can be chained together.\n@deprecated Use {@link #instanceId(String)}\n", "documentation" : "

The identifier of the Amazon Connect instance.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "existenceCheckDocumentation" : "Returns true if the InstanceId property was specified by the sender (it may be empty), or false if the sender did not specify the value (it will be empty). For responses returned by the SDK, the sender is the AWS service.\n", "existenceCheckMethodName" : "hasInstanceId", "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "instanceId", "fluentSetterDocumentation" : "

The identifier of the Amazon Connect instance.

\n@param instanceId The identifier of the Amazon Connect instance.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "instanceId", "getterDocumentation" : "

The identifier of the Amazon Connect instance.

\n@return The identifier of the Amazon Connect instance.", "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" : "InstanceId", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "InstanceId", "uri" : true }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "InstanceId", "sensitive" : false, "setterDocumentation" : "

The identifier of the Amazon Connect instance.

\n@param instanceId The identifier of the Amazon Connect instance.", "setterMethodName" : "setInstanceId", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "instanceId", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "instanceId", "variableType" : "String", "documentation" : "

The identifier of the Amazon Connect instance.

", "simpleType" : "String", "variableSetterType" : "String" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null }, "SecurityProfileIds" : { "autoConstructClassIfExists" : { "present" : true }, "beanStyleGetterMethodName" : "getSecurityProfileIds", "beanStyleSetterMethodName" : "setSecurityProfileIds", "c2jName" : "SecurityProfileIds", "c2jShape" : "SecurityProfileIds", "defaultConsumerFluentSetterDocumentation" : "

The identifiers of the security profiles for the user.

\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 #securityProfileIds(List)}.\n@param securityProfileIds 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 #securityProfileIds(List)", "deprecated" : false, "deprecatedBeanStyleSetterMethodName" : null, "deprecatedFluentGetterMethodName" : null, "deprecatedFluentSetterMethodName" : null, "deprecatedGetterDocumentation" : "

The identifiers of the security profiles for the user.

\n

\nAttempts to modify the collection returned by this method will result in an UnsupportedOperationException.\n

\n

\nYou can use {@link #hasSecurityProfileIds()} to see if a value was sent in this field.\n

\n@return The identifiers of the security profiles for the user.\n@deprecated Use {@link #securityProfileIds()}\n", "deprecatedName" : null, "deprecatedSetterDocumentation" : "

The identifiers of the security profiles for the user.

\n@param securityProfileIds The identifiers of the security profiles for the user.\n@return Returns a reference to this object so that method calls can be chained together.\n@deprecated Use {@link #securityProfileIds(List)}\n", "documentation" : "

The identifiers of the security profiles for the user.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "existenceCheckDocumentation" : "Returns true if the SecurityProfileIds property was specified by the sender (it may be empty), or false if the sender did not specify the value (it will be empty). For responses returned by the SDK, the sender is the AWS service.\n", "existenceCheckMethodName" : "hasSecurityProfileIds", "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "securityProfileIds", "fluentSetterDocumentation" : "

The identifiers of the security profiles for the user.

\n@param securityProfileIds The identifiers of the security profiles for the user.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "securityProfileIds", "getterDocumentation" : "

The identifiers of the security profiles for the user.

\n

\nAttempts to modify the collection returned by this method will result in an UnsupportedOperationException.\n

\n

\nYou can use {@link #hasSecurityProfileIds()} to see if a value was sent in this field.\n

\n@return The identifiers of the security profiles for the user.", "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" : "SecurityProfileIds", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "SecurityProfileIds", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : true, "listModel" : { "implType" : "java.util.ArrayList", "interfaceType" : "java.util.List", "listMemberModel" : { "autoConstructClassIfExists" : { "present" : false }, "beanStyleGetterMethodName" : "getMember", "beanStyleSetterMethodName" : "setMember", "c2jName" : "member", "c2jShape" : "SecurityProfileId", "defaultConsumerFluentSetterDocumentation" : "Sets the value of the Member property for this object.\n\nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #member(String)}.\n@param member a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #member(String)", "deprecated" : false, "deprecatedBeanStyleSetterMethodName" : null, "deprecatedFluentGetterMethodName" : null, "deprecatedFluentSetterMethodName" : null, "deprecatedGetterDocumentation" : "Returns the value of the Member property for this object.\n@return The value of the Member property for this object.\n@deprecated Use {@link #member()}\n", "deprecatedName" : null, "deprecatedSetterDocumentation" : "Sets the value of the Member property for this object.\n\n@param member The new value for the Member property for this object.\n@return Returns a reference to this object so that method calls can be chained together.\n@deprecated Use {@link #member(String)}\n", "documentation" : "", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "existenceCheckDocumentation" : "Returns true if the Member property was specified by the sender (it may be empty), or false if the sender did not specify the value (it will be empty). For responses returned by the SDK, the sender is the AWS service.\n", "existenceCheckMethodName" : "hasMember", "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "member", "fluentSetterDocumentation" : "Sets the value of the Member property for this object.\n\n@param member The new value for the Member property for this object.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "member", "getterDocumentation" : "Returns the value of the Member property for this object.\n@return The value of the Member property for this object.", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "member", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "member", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "Member", "sensitive" : false, "setterDocumentation" : "Sets the value of the Member property for this object.\n\n@param member The new value for the Member property for this object.", "setterMethodName" : "setMember", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "member", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "member", "variableType" : "String", "documentation" : "", "simpleType" : "String", "variableSetterType" : "String" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null }, "memberLocationName" : null, "memberType" : "String", "map" : false, "memberAdditionalMarshallingPath" : null, "memberAdditionalUnmarshallingPath" : null, "simple" : true, "simpleType" : "String", "templateImplType" : "java.util.ArrayList", "templateType" : "java.util.List" }, "map" : false, "mapModel" : null, "marshallingType" : "LIST", "name" : "SecurityProfileIds", "sensitive" : false, "setterDocumentation" : "

The identifiers of the security profiles for the user.

\n@param securityProfileIds The identifiers of the security profiles for the user.", "setterMethodName" : "setSecurityProfileIds", "setterModel" : { "variableDeclarationType" : "java.util.List", "variableName" : "securityProfileIds", "variableType" : "java.util.List", "documentation" : null, "simpleType" : "List", "variableSetterType" : "java.util.Collection" }, "simple" : false, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "java.util.List", "variableName" : "securityProfileIds", "variableType" : "java.util.List", "documentation" : "

The identifiers of the security profiles for the user.

", "simpleType" : "List", "variableSetterType" : "java.util.Collection" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null }, "UserId" : { "autoConstructClassIfExists" : { "present" : false }, "beanStyleGetterMethodName" : "getUserId", "beanStyleSetterMethodName" : "setUserId", "c2jName" : "UserId", "c2jShape" : "UserId", "defaultConsumerFluentSetterDocumentation" : "

The identifier of the user account.

\nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #userId(String)}.\n@param userId a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #userId(String)", "deprecated" : false, "deprecatedBeanStyleSetterMethodName" : null, "deprecatedFluentGetterMethodName" : null, "deprecatedFluentSetterMethodName" : null, "deprecatedGetterDocumentation" : "

The identifier of the user account.

\n@return The identifier of the user account.\n@deprecated Use {@link #userId()}\n", "deprecatedName" : null, "deprecatedSetterDocumentation" : "

The identifier of the user account.

\n@param userId The identifier of the user account.\n@return Returns a reference to this object so that method calls can be chained together.\n@deprecated Use {@link #userId(String)}\n", "documentation" : "

The identifier of the user account.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "existenceCheckDocumentation" : "Returns true if the UserId property was specified by the sender (it may be empty), or false if the sender did not specify the value (it will be empty). For responses returned by the SDK, the sender is the AWS service.\n", "existenceCheckMethodName" : "hasUserId", "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "userId", "fluentSetterDocumentation" : "

The identifier of the user account.

\n@param userId The identifier of the user account.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "userId", "getterDocumentation" : "

The identifier of the user account.

\n@return The identifier of the user account.", "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" : "UserId", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "UserId", "uri" : true }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "UserId", "sensitive" : false, "setterDocumentation" : "

The identifier of the user account.

\n@param userId The identifier of the user account.", "setterMethodName" : "setUserId", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "userId", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "userId", "variableType" : "String", "documentation" : "

The identifier of the user account.

", "simpleType" : "String", "variableSetterType" : "String" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null } }, "nonStreamingMembers" : [ { "autoConstructClassIfExists" : { "present" : true }, "beanStyleGetterMethodName" : "getSecurityProfileIds", "beanStyleSetterMethodName" : "setSecurityProfileIds", "c2jName" : "SecurityProfileIds", "c2jShape" : "SecurityProfileIds", "defaultConsumerFluentSetterDocumentation" : "

The identifiers of the security profiles for the user.

\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 #securityProfileIds(List)}.\n@param securityProfileIds 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 #securityProfileIds(List)", "deprecated" : false, "deprecatedBeanStyleSetterMethodName" : null, "deprecatedFluentGetterMethodName" : null, "deprecatedFluentSetterMethodName" : null, "deprecatedGetterDocumentation" : "

The identifiers of the security profiles for the user.

\n

\nAttempts to modify the collection returned by this method will result in an UnsupportedOperationException.\n

\n

\nYou can use {@link #hasSecurityProfileIds()} to see if a value was sent in this field.\n

\n@return The identifiers of the security profiles for the user.\n@deprecated Use {@link #securityProfileIds()}\n", "deprecatedName" : null, "deprecatedSetterDocumentation" : "

The identifiers of the security profiles for the user.

\n@param securityProfileIds The identifiers of the security profiles for the user.\n@return Returns a reference to this object so that method calls can be chained together.\n@deprecated Use {@link #securityProfileIds(List)}\n", "documentation" : "

The identifiers of the security profiles for the user.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "existenceCheckDocumentation" : "Returns true if the SecurityProfileIds property was specified by the sender (it may be empty), or false if the sender did not specify the value (it will be empty). For responses returned by the SDK, the sender is the AWS service.\n", "existenceCheckMethodName" : "hasSecurityProfileIds", "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "securityProfileIds", "fluentSetterDocumentation" : "

The identifiers of the security profiles for the user.

\n@param securityProfileIds The identifiers of the security profiles for the user.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "securityProfileIds", "getterDocumentation" : "

The identifiers of the security profiles for the user.

\n

\nAttempts to modify the collection returned by this method will result in an UnsupportedOperationException.\n

\n

\nYou can use {@link #hasSecurityProfileIds()} to see if a value was sent in this field.\n

\n@return The identifiers of the security profiles for the user.", "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" : "SecurityProfileIds", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "SecurityProfileIds", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : true, "listModel" : { "implType" : "java.util.ArrayList", "interfaceType" : "java.util.List", "listMemberModel" : { "autoConstructClassIfExists" : { "present" : false }, "beanStyleGetterMethodName" : "getMember", "beanStyleSetterMethodName" : "setMember", "c2jName" : "member", "c2jShape" : "SecurityProfileId", "defaultConsumerFluentSetterDocumentation" : "Sets the value of the Member property for this object.\n\nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #member(String)}.\n@param member a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #member(String)", "deprecated" : false, "deprecatedBeanStyleSetterMethodName" : null, "deprecatedFluentGetterMethodName" : null, "deprecatedFluentSetterMethodName" : null, "deprecatedGetterDocumentation" : "Returns the value of the Member property for this object.\n@return The value of the Member property for this object.\n@deprecated Use {@link #member()}\n", "deprecatedName" : null, "deprecatedSetterDocumentation" : "Sets the value of the Member property for this object.\n\n@param member The new value for the Member property for this object.\n@return Returns a reference to this object so that method calls can be chained together.\n@deprecated Use {@link #member(String)}\n", "documentation" : "", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "existenceCheckDocumentation" : "Returns true if the Member property was specified by the sender (it may be empty), or false if the sender did not specify the value (it will be empty). For responses returned by the SDK, the sender is the AWS service.\n", "existenceCheckMethodName" : "hasMember", "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "member", "fluentSetterDocumentation" : "Sets the value of the Member property for this object.\n\n@param member The new value for the Member property for this object.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "member", "getterDocumentation" : "Returns the value of the Member property for this object.\n@return The value of the Member property for this object.", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "member", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "member", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "Member", "sensitive" : false, "setterDocumentation" : "Sets the value of the Member property for this object.\n\n@param member The new value for the Member property for this object.", "setterMethodName" : "setMember", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "member", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "member", "variableType" : "String", "documentation" : "", "simpleType" : "String", "variableSetterType" : "String" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null }, "memberLocationName" : null, "memberType" : "String", "map" : false, "memberAdditionalMarshallingPath" : null, "memberAdditionalUnmarshallingPath" : null, "simple" : true, "simpleType" : "String", "templateImplType" : "java.util.ArrayList", "templateType" : "java.util.List" }, "map" : false, "mapModel" : null, "marshallingType" : "LIST", "name" : "SecurityProfileIds", "sensitive" : false, "setterDocumentation" : "

The identifiers of the security profiles for the user.

\n@param securityProfileIds The identifiers of the security profiles for the user.", "setterMethodName" : "setSecurityProfileIds", "setterModel" : { "variableDeclarationType" : "java.util.List", "variableName" : "securityProfileIds", "variableType" : "java.util.List", "documentation" : null, "simpleType" : "List", "variableSetterType" : "java.util.Collection" }, "simple" : false, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "java.util.List", "variableName" : "securityProfileIds", "variableType" : "java.util.List", "documentation" : "

The identifiers of the security profiles for the user.

", "simpleType" : "List", "variableSetterType" : "java.util.Collection" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null }, { "autoConstructClassIfExists" : { "present" : false }, "beanStyleGetterMethodName" : "getUserId", "beanStyleSetterMethodName" : "setUserId", "c2jName" : "UserId", "c2jShape" : "UserId", "defaultConsumerFluentSetterDocumentation" : "

The identifier of the user account.

\nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #userId(String)}.\n@param userId a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #userId(String)", "deprecated" : false, "deprecatedBeanStyleSetterMethodName" : null, "deprecatedFluentGetterMethodName" : null, "deprecatedFluentSetterMethodName" : null, "deprecatedGetterDocumentation" : "

The identifier of the user account.

\n@return The identifier of the user account.\n@deprecated Use {@link #userId()}\n", "deprecatedName" : null, "deprecatedSetterDocumentation" : "

The identifier of the user account.

\n@param userId The identifier of the user account.\n@return Returns a reference to this object so that method calls can be chained together.\n@deprecated Use {@link #userId(String)}\n", "documentation" : "

The identifier of the user account.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "existenceCheckDocumentation" : "Returns true if the UserId property was specified by the sender (it may be empty), or false if the sender did not specify the value (it will be empty). For responses returned by the SDK, the sender is the AWS service.\n", "existenceCheckMethodName" : "hasUserId", "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "userId", "fluentSetterDocumentation" : "

The identifier of the user account.

\n@param userId The identifier of the user account.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "userId", "getterDocumentation" : "

The identifier of the user account.

\n@return The identifier of the user account.", "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" : "UserId", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "UserId", "uri" : true }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "UserId", "sensitive" : false, "setterDocumentation" : "

The identifier of the user account.

\n@param userId The identifier of the user account.", "setterMethodName" : "setUserId", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "userId", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "userId", "variableType" : "String", "documentation" : "

The identifier of the user account.

", "simpleType" : "String", "variableSetterType" : "String" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null }, { "autoConstructClassIfExists" : { "present" : false }, "beanStyleGetterMethodName" : "getInstanceId", "beanStyleSetterMethodName" : "setInstanceId", "c2jName" : "InstanceId", "c2jShape" : "InstanceId", "defaultConsumerFluentSetterDocumentation" : "

The identifier of the Amazon Connect instance.

\nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #instanceId(String)}.\n@param instanceId a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #instanceId(String)", "deprecated" : false, "deprecatedBeanStyleSetterMethodName" : null, "deprecatedFluentGetterMethodName" : null, "deprecatedFluentSetterMethodName" : null, "deprecatedGetterDocumentation" : "

The identifier of the Amazon Connect instance.

\n@return The identifier of the Amazon Connect instance.\n@deprecated Use {@link #instanceId()}\n", "deprecatedName" : null, "deprecatedSetterDocumentation" : "

The identifier of the Amazon Connect instance.

\n@param instanceId The identifier of the Amazon Connect instance.\n@return Returns a reference to this object so that method calls can be chained together.\n@deprecated Use {@link #instanceId(String)}\n", "documentation" : "

The identifier of the Amazon Connect instance.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "existenceCheckDocumentation" : "Returns true if the InstanceId property was specified by the sender (it may be empty), or false if the sender did not specify the value (it will be empty). For responses returned by the SDK, the sender is the AWS service.\n", "existenceCheckMethodName" : "hasInstanceId", "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "instanceId", "fluentSetterDocumentation" : "

The identifier of the Amazon Connect instance.

\n@param instanceId The identifier of the Amazon Connect instance.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "instanceId", "getterDocumentation" : "

The identifier of the Amazon Connect instance.

\n@return The identifier of the Amazon Connect instance.", "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" : "InstanceId", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "InstanceId", "uri" : true }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "InstanceId", "sensitive" : false, "setterDocumentation" : "

The identifier of the Amazon Connect instance.

\n@param instanceId The identifier of the Amazon Connect instance.", "setterMethodName" : "setInstanceId", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "instanceId", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "instanceId", "variableType" : "String", "documentation" : "

The identifier of the Amazon Connect instance.

", "simpleType" : "String", "variableSetterType" : "String" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null } ], "requestSignerAware" : false, "requestSignerClassFqcn" : null, "required" : [ "SecurityProfileIds", "UserId", "InstanceId" ], "shapeName" : "UpdateUserSecurityProfilesRequest", "simpleMethod" : false, "unmarshaller" : null, "variable" : { "variableDeclarationType" : "UpdateUserSecurityProfilesRequest", "variableName" : "updateUserSecurityProfilesRequest", "variableType" : "UpdateUserSecurityProfilesRequest", "documentation" : null, "simpleType" : "UpdateUserSecurityProfilesRequest", "variableSetterType" : "UpdateUserSecurityProfilesRequest" }, "wrapper" : false, "xmlNamespace" : null }, "UpdateUserSecurityProfilesResponse" : { "c2jName" : "UpdateUserSecurityProfilesResponse", "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" : "UpdateUserSecurityProfilesResponse", "simpleMethod" : false, "unmarshaller" : { "flattened" : false, "resultWrapper" : null }, "variable" : { "variableDeclarationType" : "UpdateUserSecurityProfilesResponse", "variableName" : "updateUserSecurityProfilesResponse", "variableType" : "UpdateUserSecurityProfilesResponse", "documentation" : null, "simpleType" : "UpdateUserSecurityProfilesResponse", "variableSetterType" : "UpdateUserSecurityProfilesResponse" }, "wrapper" : false, "xmlNamespace" : null }, "User" : { "c2jName" : "User", "customization" : { "artificialResultWrapper" : null, "skipGeneratingMarshaller" : false, "skipGeneratingModelClass" : false, "skipGeneratingUnmarshaller" : false, "staxTargetDepthOffset" : 0 }, "deprecated" : false, "documentation" : "

Contains information about a user account for a Amazon Connect instance.

", "endpointDiscovery" : null, "enums" : null, "errorCode" : null, "event" : false, "eventStream" : false, "explicitEventPayloadMember" : null, "hasHeaderMember" : false, "hasPayloadMember" : false, "hasRequiresLengthMember" : false, "hasStatusCodeMember" : false, "hasStreamingMember" : false, "httpStatusCode" : null, "marshaller" : null, "members" : [ { "autoConstructClassIfExists" : { "present" : false }, "beanStyleGetterMethodName" : "getId", "beanStyleSetterMethodName" : "setId", "c2jName" : "Id", "c2jShape" : "UserId", "defaultConsumerFluentSetterDocumentation" : "

The identifier of the user account.

\nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #id(String)}.\n@param id a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #id(String)", "deprecated" : false, "deprecatedBeanStyleSetterMethodName" : null, "deprecatedFluentGetterMethodName" : null, "deprecatedFluentSetterMethodName" : null, "deprecatedGetterDocumentation" : "

The identifier of the user account.

\n@return The identifier of the user account.\n@deprecated Use {@link #id()}\n", "deprecatedName" : null, "deprecatedSetterDocumentation" : "

The identifier of the user account.

\n@param id The identifier of the user account.\n@return Returns a reference to this object so that method calls can be chained together.\n@deprecated Use {@link #id(String)}\n", "documentation" : "

The identifier of the user account.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "existenceCheckDocumentation" : "Returns true if the Id property was specified by the sender (it may be empty), or false if the sender did not specify the value (it will be empty). For responses returned by the SDK, the sender is the AWS service.\n", "existenceCheckMethodName" : "hasId", "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "id", "fluentSetterDocumentation" : "

The identifier of the user account.

\n@param id The identifier of the user account.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "id", "getterDocumentation" : "

The identifier of the user account.

\n@return The identifier of the user account.", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "Id", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "Id", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "Id", "sensitive" : false, "setterDocumentation" : "

The identifier of the user account.

\n@param id The identifier of the user account.", "setterMethodName" : "setId", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "id", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "id", "variableType" : "String", "documentation" : "

The identifier of the user account.

", "simpleType" : "String", "variableSetterType" : "String" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null }, { "autoConstructClassIfExists" : { "present" : false }, "beanStyleGetterMethodName" : "getArn", "beanStyleSetterMethodName" : "setArn", "c2jName" : "Arn", "c2jShape" : "ARN", "defaultConsumerFluentSetterDocumentation" : "

The Amazon Resource Name (ARN) of the user account.

\nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #arn(String)}.\n@param arn a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #arn(String)", "deprecated" : false, "deprecatedBeanStyleSetterMethodName" : null, "deprecatedFluentGetterMethodName" : null, "deprecatedFluentSetterMethodName" : null, "deprecatedGetterDocumentation" : "

The Amazon Resource Name (ARN) of the user account.

\n@return The Amazon Resource Name (ARN) of the user account.\n@deprecated Use {@link #arn()}\n", "deprecatedName" : null, "deprecatedSetterDocumentation" : "

The Amazon Resource Name (ARN) of the user account.

\n@param arn The Amazon Resource Name (ARN) of the user account.\n@return Returns a reference to this object so that method calls can be chained together.\n@deprecated Use {@link #arn(String)}\n", "documentation" : "

The Amazon Resource Name (ARN) of the user account.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "existenceCheckDocumentation" : "Returns true if the Arn property was specified by the sender (it may be empty), or false if the sender did not specify the value (it will be empty). For responses returned by the SDK, the sender is the AWS service.\n", "existenceCheckMethodName" : "hasArn", "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "arn", "fluentSetterDocumentation" : "

The Amazon Resource Name (ARN) of the user account.

\n@param arn The Amazon Resource Name (ARN) of the user account.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "arn", "getterDocumentation" : "

The Amazon Resource Name (ARN) of the user account.

\n@return The Amazon Resource Name (ARN) of the user account.", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "Arn", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "Arn", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "Arn", "sensitive" : false, "setterDocumentation" : "

The Amazon Resource Name (ARN) of the user account.

\n@param arn The Amazon Resource Name (ARN) of the user account.", "setterMethodName" : "setArn", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "arn", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "arn", "variableType" : "String", "documentation" : "

The Amazon Resource Name (ARN) of the user account.

", "simpleType" : "String", "variableSetterType" : "String" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null }, { "autoConstructClassIfExists" : { "present" : false }, "beanStyleGetterMethodName" : "getUsername", "beanStyleSetterMethodName" : "setUsername", "c2jName" : "Username", "c2jShape" : "AgentUsername", "defaultConsumerFluentSetterDocumentation" : "

The user name assigned to the user account.

\nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #username(String)}.\n@param username a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #username(String)", "deprecated" : false, "deprecatedBeanStyleSetterMethodName" : null, "deprecatedFluentGetterMethodName" : null, "deprecatedFluentSetterMethodName" : null, "deprecatedGetterDocumentation" : "

The user name assigned to the user account.

\n@return The user name assigned to the user account.\n@deprecated Use {@link #username()}\n", "deprecatedName" : null, "deprecatedSetterDocumentation" : "

The user name assigned to the user account.

\n@param username The user name assigned to the user account.\n@return Returns a reference to this object so that method calls can be chained together.\n@deprecated Use {@link #username(String)}\n", "documentation" : "

The user name assigned to the user account.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "existenceCheckDocumentation" : "Returns true if the Username property was specified by the sender (it may be empty), or false if the sender did not specify the value (it will be empty). For responses returned by the SDK, the sender is the AWS service.\n", "existenceCheckMethodName" : "hasUsername", "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "username", "fluentSetterDocumentation" : "

The user name assigned to the user account.

\n@param username The user name assigned to the user account.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "username", "getterDocumentation" : "

The user name assigned to the user account.

\n@return The user name assigned to the user account.", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "Username", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "Username", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "Username", "sensitive" : false, "setterDocumentation" : "

The user name assigned to the user account.

\n@param username The user name assigned to the user account.", "setterMethodName" : "setUsername", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "username", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "username", "variableType" : "String", "documentation" : "

The user name assigned to the user account.

", "simpleType" : "String", "variableSetterType" : "String" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null }, { "autoConstructClassIfExists" : { "present" : false }, "beanStyleGetterMethodName" : "getIdentityInfo", "beanStyleSetterMethodName" : "setIdentityInfo", "c2jName" : "IdentityInfo", "c2jShape" : "UserIdentityInfo", "defaultConsumerFluentSetterDocumentation" : "

Information about the user identity.

\nThis is a convenience that creates an instance of the {@link UserIdentityInfo.Builder} avoiding the need to create one manually via {@link UserIdentityInfo#builder()}.\n\nWhen the {@link Consumer} completes, {@link UserIdentityInfo.Builder#build()} is called immediately and its result is passed to {@link #identityInfo(UserIdentityInfo)}.\n@param identityInfo a consumer that will call methods on {@link UserIdentityInfo.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #identityInfo(UserIdentityInfo)", "deprecated" : false, "deprecatedBeanStyleSetterMethodName" : null, "deprecatedFluentGetterMethodName" : null, "deprecatedFluentSetterMethodName" : null, "deprecatedGetterDocumentation" : "

Information about the user identity.

\n@return Information about the user identity.\n@deprecated Use {@link #identityInfo()}\n", "deprecatedName" : null, "deprecatedSetterDocumentation" : "

Information about the user identity.

\n@param identityInfo Information about the user identity.\n@return Returns a reference to this object so that method calls can be chained together.\n@deprecated Use {@link #identityInfo(UserIdentityInfo)}\n", "documentation" : "

Information about the user identity.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "existenceCheckDocumentation" : "Returns true if the IdentityInfo property was specified by the sender (it may be empty), or false if the sender did not specify the value (it will be empty). For responses returned by the SDK, the sender is the AWS service.\n", "existenceCheckMethodName" : "hasIdentityInfo", "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "identityInfo", "fluentSetterDocumentation" : "

Information about the user identity.

\n@param identityInfo Information about the user identity.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "identityInfo", "getterDocumentation" : "

Information about the user identity.

\n@return Information about the user identity.", "getterModel" : { "returnType" : "UserIdentityInfo", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "IdentityInfo", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "IdentityInfo", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "SDK_POJO", "name" : "IdentityInfo", "sensitive" : false, "setterDocumentation" : "

Information about the user identity.

\n@param identityInfo Information about the user identity.", "setterMethodName" : "setIdentityInfo", "setterModel" : { "variableDeclarationType" : "UserIdentityInfo", "variableName" : "identityInfo", "variableType" : "UserIdentityInfo", "documentation" : null, "simpleType" : "UserIdentityInfo", "variableSetterType" : "UserIdentityInfo" }, "simple" : false, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "UserIdentityInfo", "variableName" : "identityInfo", "variableType" : "UserIdentityInfo", "documentation" : "

Information about the user identity.

", "simpleType" : "UserIdentityInfo", "variableSetterType" : "UserIdentityInfo" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null }, { "autoConstructClassIfExists" : { "present" : false }, "beanStyleGetterMethodName" : "getPhoneConfig", "beanStyleSetterMethodName" : "setPhoneConfig", "c2jName" : "PhoneConfig", "c2jShape" : "UserPhoneConfig", "defaultConsumerFluentSetterDocumentation" : "

Information about the phone configuration for the user.

\nThis is a convenience that creates an instance of the {@link UserPhoneConfig.Builder} avoiding the need to create one manually via {@link UserPhoneConfig#builder()}.\n\nWhen the {@link Consumer} completes, {@link UserPhoneConfig.Builder#build()} is called immediately and its result is passed to {@link #phoneConfig(UserPhoneConfig)}.\n@param phoneConfig a consumer that will call methods on {@link UserPhoneConfig.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #phoneConfig(UserPhoneConfig)", "deprecated" : false, "deprecatedBeanStyleSetterMethodName" : null, "deprecatedFluentGetterMethodName" : null, "deprecatedFluentSetterMethodName" : null, "deprecatedGetterDocumentation" : "

Information about the phone configuration for the user.

\n@return Information about the phone configuration for the user.\n@deprecated Use {@link #phoneConfig()}\n", "deprecatedName" : null, "deprecatedSetterDocumentation" : "

Information about the phone configuration for the user.

\n@param phoneConfig Information about the phone configuration for the user.\n@return Returns a reference to this object so that method calls can be chained together.\n@deprecated Use {@link #phoneConfig(UserPhoneConfig)}\n", "documentation" : "

Information about the phone configuration for the user.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "existenceCheckDocumentation" : "Returns true if the PhoneConfig property was specified by the sender (it may be empty), or false if the sender did not specify the value (it will be empty). For responses returned by the SDK, the sender is the AWS service.\n", "existenceCheckMethodName" : "hasPhoneConfig", "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "phoneConfig", "fluentSetterDocumentation" : "

Information about the phone configuration for the user.

\n@param phoneConfig Information about the phone configuration for the user.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "phoneConfig", "getterDocumentation" : "

Information about the phone configuration for the user.

\n@return Information about the phone configuration for the user.", "getterModel" : { "returnType" : "UserPhoneConfig", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "PhoneConfig", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "PhoneConfig", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "SDK_POJO", "name" : "PhoneConfig", "sensitive" : false, "setterDocumentation" : "

Information about the phone configuration for the user.

\n@param phoneConfig Information about the phone configuration for the user.", "setterMethodName" : "setPhoneConfig", "setterModel" : { "variableDeclarationType" : "UserPhoneConfig", "variableName" : "phoneConfig", "variableType" : "UserPhoneConfig", "documentation" : null, "simpleType" : "UserPhoneConfig", "variableSetterType" : "UserPhoneConfig" }, "simple" : false, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "UserPhoneConfig", "variableName" : "phoneConfig", "variableType" : "UserPhoneConfig", "documentation" : "

Information about the phone configuration for the user.

", "simpleType" : "UserPhoneConfig", "variableSetterType" : "UserPhoneConfig" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null }, { "autoConstructClassIfExists" : { "present" : false }, "beanStyleGetterMethodName" : "getDirectoryUserId", "beanStyleSetterMethodName" : "setDirectoryUserId", "c2jName" : "DirectoryUserId", "c2jShape" : "DirectoryUserId", "defaultConsumerFluentSetterDocumentation" : "

The identifier of the user account in the directory used for identity management.

\nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #directoryUserId(String)}.\n@param directoryUserId a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #directoryUserId(String)", "deprecated" : false, "deprecatedBeanStyleSetterMethodName" : null, "deprecatedFluentGetterMethodName" : null, "deprecatedFluentSetterMethodName" : null, "deprecatedGetterDocumentation" : "

The identifier of the user account in the directory used for identity management.

\n@return The identifier of the user account in the directory used for identity management.\n@deprecated Use {@link #directoryUserId()}\n", "deprecatedName" : null, "deprecatedSetterDocumentation" : "

The identifier of the user account in the directory used for identity management.

\n@param directoryUserId The identifier of the user account in the directory used for identity management.\n@return Returns a reference to this object so that method calls can be chained together.\n@deprecated Use {@link #directoryUserId(String)}\n", "documentation" : "

The identifier of the user account in the directory used for identity management.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "existenceCheckDocumentation" : "Returns true if the DirectoryUserId property was specified by the sender (it may be empty), or false if the sender did not specify the value (it will be empty). For responses returned by the SDK, the sender is the AWS service.\n", "existenceCheckMethodName" : "hasDirectoryUserId", "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "directoryUserId", "fluentSetterDocumentation" : "

The identifier of the user account in the directory used for identity management.

\n@param directoryUserId The identifier of the user account in the directory used for identity management.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "directoryUserId", "getterDocumentation" : "

The identifier of the user account in the directory used for identity management.

\n@return The identifier of the user account in the directory used for identity management.", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "DirectoryUserId", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "DirectoryUserId", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "DirectoryUserId", "sensitive" : false, "setterDocumentation" : "

The identifier of the user account in the directory used for identity management.

\n@param directoryUserId The identifier of the user account in the directory used for identity management.", "setterMethodName" : "setDirectoryUserId", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "directoryUserId", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "directoryUserId", "variableType" : "String", "documentation" : "

The identifier of the user account in the directory used for identity management.

", "simpleType" : "String", "variableSetterType" : "String" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null }, { "autoConstructClassIfExists" : { "present" : true }, "beanStyleGetterMethodName" : "getSecurityProfileIds", "beanStyleSetterMethodName" : "setSecurityProfileIds", "c2jName" : "SecurityProfileIds", "c2jShape" : "SecurityProfileIds", "defaultConsumerFluentSetterDocumentation" : "

The identifiers of the security profiles for the user.

\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 #securityProfileIds(List)}.\n@param securityProfileIds 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 #securityProfileIds(List)", "deprecated" : false, "deprecatedBeanStyleSetterMethodName" : null, "deprecatedFluentGetterMethodName" : null, "deprecatedFluentSetterMethodName" : null, "deprecatedGetterDocumentation" : "

The identifiers of the security profiles for the user.

\n

\nAttempts to modify the collection returned by this method will result in an UnsupportedOperationException.\n

\n

\nYou can use {@link #hasSecurityProfileIds()} to see if a value was sent in this field.\n

\n@return The identifiers of the security profiles for the user.\n@deprecated Use {@link #securityProfileIds()}\n", "deprecatedName" : null, "deprecatedSetterDocumentation" : "

The identifiers of the security profiles for the user.

\n@param securityProfileIds The identifiers of the security profiles for the user.\n@return Returns a reference to this object so that method calls can be chained together.\n@deprecated Use {@link #securityProfileIds(List)}\n", "documentation" : "

The identifiers of the security profiles for the user.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "existenceCheckDocumentation" : "Returns true if the SecurityProfileIds property was specified by the sender (it may be empty), or false if the sender did not specify the value (it will be empty). For responses returned by the SDK, the sender is the AWS service.\n", "existenceCheckMethodName" : "hasSecurityProfileIds", "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "securityProfileIds", "fluentSetterDocumentation" : "

The identifiers of the security profiles for the user.

\n@param securityProfileIds The identifiers of the security profiles for the user.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "securityProfileIds", "getterDocumentation" : "

The identifiers of the security profiles for the user.

\n

\nAttempts to modify the collection returned by this method will result in an UnsupportedOperationException.\n

\n

\nYou can use {@link #hasSecurityProfileIds()} to see if a value was sent in this field.\n

\n@return The identifiers of the security profiles for the user.", "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" : "SecurityProfileIds", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "SecurityProfileIds", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : true, "listModel" : { "implType" : "java.util.ArrayList", "interfaceType" : "java.util.List", "listMemberModel" : { "autoConstructClassIfExists" : { "present" : false }, "beanStyleGetterMethodName" : "getMember", "beanStyleSetterMethodName" : "setMember", "c2jName" : "member", "c2jShape" : "SecurityProfileId", "defaultConsumerFluentSetterDocumentation" : "Sets the value of the Member property for this object.\n\nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #member(String)}.\n@param member a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #member(String)", "deprecated" : false, "deprecatedBeanStyleSetterMethodName" : null, "deprecatedFluentGetterMethodName" : null, "deprecatedFluentSetterMethodName" : null, "deprecatedGetterDocumentation" : "Returns the value of the Member property for this object.\n@return The value of the Member property for this object.\n@deprecated Use {@link #member()}\n", "deprecatedName" : null, "deprecatedSetterDocumentation" : "Sets the value of the Member property for this object.\n\n@param member The new value for the Member property for this object.\n@return Returns a reference to this object so that method calls can be chained together.\n@deprecated Use {@link #member(String)}\n", "documentation" : "", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "existenceCheckDocumentation" : "Returns true if the Member property was specified by the sender (it may be empty), or false if the sender did not specify the value (it will be empty). For responses returned by the SDK, the sender is the AWS service.\n", "existenceCheckMethodName" : "hasMember", "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "member", "fluentSetterDocumentation" : "Sets the value of the Member property for this object.\n\n@param member The new value for the Member property for this object.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "member", "getterDocumentation" : "Returns the value of the Member property for this object.\n@return The value of the Member property for this object.", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "member", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "member", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "Member", "sensitive" : false, "setterDocumentation" : "Sets the value of the Member property for this object.\n\n@param member The new value for the Member property for this object.", "setterMethodName" : "setMember", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "member", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "member", "variableType" : "String", "documentation" : "", "simpleType" : "String", "variableSetterType" : "String" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null }, "memberLocationName" : null, "memberType" : "String", "map" : false, "memberAdditionalMarshallingPath" : null, "memberAdditionalUnmarshallingPath" : null, "simple" : true, "simpleType" : "String", "templateImplType" : "java.util.ArrayList", "templateType" : "java.util.List" }, "map" : false, "mapModel" : null, "marshallingType" : "LIST", "name" : "SecurityProfileIds", "sensitive" : false, "setterDocumentation" : "

The identifiers of the security profiles for the user.

\n@param securityProfileIds The identifiers of the security profiles for the user.", "setterMethodName" : "setSecurityProfileIds", "setterModel" : { "variableDeclarationType" : "java.util.List", "variableName" : "securityProfileIds", "variableType" : "java.util.List", "documentation" : null, "simpleType" : "List", "variableSetterType" : "java.util.Collection" }, "simple" : false, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "java.util.List", "variableName" : "securityProfileIds", "variableType" : "java.util.List", "documentation" : "

The identifiers of the security profiles for the user.

", "simpleType" : "List", "variableSetterType" : "java.util.Collection" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null }, { "autoConstructClassIfExists" : { "present" : false }, "beanStyleGetterMethodName" : "getRoutingProfileId", "beanStyleSetterMethodName" : "setRoutingProfileId", "c2jName" : "RoutingProfileId", "c2jShape" : "RoutingProfileId", "defaultConsumerFluentSetterDocumentation" : "

The identifier of the routing profile for the user.

\nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #routingProfileId(String)}.\n@param routingProfileId a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #routingProfileId(String)", "deprecated" : false, "deprecatedBeanStyleSetterMethodName" : null, "deprecatedFluentGetterMethodName" : null, "deprecatedFluentSetterMethodName" : null, "deprecatedGetterDocumentation" : "

The identifier of the routing profile for the user.

\n@return The identifier of the routing profile for the user.\n@deprecated Use {@link #routingProfileId()}\n", "deprecatedName" : null, "deprecatedSetterDocumentation" : "

The identifier of the routing profile for the user.

\n@param routingProfileId The identifier of the routing profile for the user.\n@return Returns a reference to this object so that method calls can be chained together.\n@deprecated Use {@link #routingProfileId(String)}\n", "documentation" : "

The identifier of the routing profile for the user.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "existenceCheckDocumentation" : "Returns true if the RoutingProfileId property was specified by the sender (it may be empty), or false if the sender did not specify the value (it will be empty). For responses returned by the SDK, the sender is the AWS service.\n", "existenceCheckMethodName" : "hasRoutingProfileId", "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "routingProfileId", "fluentSetterDocumentation" : "

The identifier of the routing profile for the user.

\n@param routingProfileId The identifier of the routing profile for the user.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "routingProfileId", "getterDocumentation" : "

The identifier of the routing profile for the user.

\n@return The identifier of the routing profile for the user.", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "RoutingProfileId", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "RoutingProfileId", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "RoutingProfileId", "sensitive" : false, "setterDocumentation" : "

The identifier of the routing profile for the user.

\n@param routingProfileId The identifier of the routing profile for the user.", "setterMethodName" : "setRoutingProfileId", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "routingProfileId", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "routingProfileId", "variableType" : "String", "documentation" : "

The identifier of the routing profile for the user.

", "simpleType" : "String", "variableSetterType" : "String" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null }, { "autoConstructClassIfExists" : { "present" : false }, "beanStyleGetterMethodName" : "getHierarchyGroupId", "beanStyleSetterMethodName" : "setHierarchyGroupId", "c2jName" : "HierarchyGroupId", "c2jShape" : "HierarchyGroupId", "defaultConsumerFluentSetterDocumentation" : "

The identifier of the hierarchy group for the user.

\nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #hierarchyGroupId(String)}.\n@param hierarchyGroupId a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #hierarchyGroupId(String)", "deprecated" : false, "deprecatedBeanStyleSetterMethodName" : null, "deprecatedFluentGetterMethodName" : null, "deprecatedFluentSetterMethodName" : null, "deprecatedGetterDocumentation" : "

The identifier of the hierarchy group for the user.

\n@return The identifier of the hierarchy group for the user.\n@deprecated Use {@link #hierarchyGroupId()}\n", "deprecatedName" : null, "deprecatedSetterDocumentation" : "

The identifier of the hierarchy group for the user.

\n@param hierarchyGroupId The identifier of the hierarchy group for the user.\n@return Returns a reference to this object so that method calls can be chained together.\n@deprecated Use {@link #hierarchyGroupId(String)}\n", "documentation" : "

The identifier of the hierarchy group for the user.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "existenceCheckDocumentation" : "Returns true if the HierarchyGroupId property was specified by the sender (it may be empty), or false if the sender did not specify the value (it will be empty). For responses returned by the SDK, the sender is the AWS service.\n", "existenceCheckMethodName" : "hasHierarchyGroupId", "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "hierarchyGroupId", "fluentSetterDocumentation" : "

The identifier of the hierarchy group for the user.

\n@param hierarchyGroupId The identifier of the hierarchy group for the user.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "hierarchyGroupId", "getterDocumentation" : "

The identifier of the hierarchy group for the user.

\n@return The identifier of the hierarchy group for the user.", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "HierarchyGroupId", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "HierarchyGroupId", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "HierarchyGroupId", "sensitive" : false, "setterDocumentation" : "

The identifier of the hierarchy group for the user.

\n@param hierarchyGroupId The identifier of the hierarchy group for the user.", "setterMethodName" : "setHierarchyGroupId", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "hierarchyGroupId", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "hierarchyGroupId", "variableType" : "String", "documentation" : "

The identifier of the hierarchy group for the user.

", "simpleType" : "String", "variableSetterType" : "String" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null }, { "autoConstructClassIfExists" : { "present" : true }, "beanStyleGetterMethodName" : "getTags", "beanStyleSetterMethodName" : "setTags", "c2jName" : "Tags", "c2jShape" : "TagMap", "defaultConsumerFluentSetterDocumentation" : "

The 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, "deprecatedBeanStyleSetterMethodName" : null, "deprecatedFluentGetterMethodName" : null, "deprecatedFluentSetterMethodName" : null, "deprecatedGetterDocumentation" : "

The tags.

\n

\nAttempts to modify the collection returned by this method will result in an UnsupportedOperationException.\n

\n

\nYou can use {@link #hasTags()} to see if a value was sent in this field.\n

\n@return The tags.\n@deprecated Use {@link #tags()}\n", "deprecatedName" : null, "deprecatedSetterDocumentation" : "

The tags.

\n@param tags The tags.\n@return Returns a reference to this object so that method calls can be chained together.\n@deprecated Use {@link #tags(Map)}\n", "documentation" : "

The tags.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "existenceCheckDocumentation" : "Returns true if the Tags property was specified by the sender (it may be empty), or false if the sender did not specify the value (it will be empty). For responses returned by the SDK, the sender is the AWS service.\n", "existenceCheckMethodName" : "hasTags", "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "tags", "fluentSetterDocumentation" : "

The tags.

\n@param tags The tags.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "tags", "getterDocumentation" : "

The tags.

\n

\nAttempts to modify the collection returned by this method will result in an UnsupportedOperationException.\n

\n

\nYou can use {@link #hasTags()} to see if a value was sent in this field.\n

\n@return The 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" : { "autoConstructClassIfExists" : { "present" : false }, "beanStyleGetterMethodName" : "getKey", "beanStyleSetterMethodName" : "setKey", "c2jName" : "key", "c2jShape" : "TagKey", "defaultConsumerFluentSetterDocumentation" : "Sets the value of the Key property for this object.\n\nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #key(String)}.\n@param key a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #key(String)", "deprecated" : false, "deprecatedBeanStyleSetterMethodName" : null, "deprecatedFluentGetterMethodName" : null, "deprecatedFluentSetterMethodName" : null, "deprecatedGetterDocumentation" : "Returns the value of the Key property for this object.\n@return The value of the Key property for this object.\n@deprecated Use {@link #key()}\n", "deprecatedName" : null, "deprecatedSetterDocumentation" : "Sets the value of the Key property for this object.\n\n@param key The new value for the Key property for this object.\n@return Returns a reference to this object so that method calls can be chained together.\n@deprecated Use {@link #key(String)}\n", "documentation" : "", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "existenceCheckDocumentation" : "Returns true if the Key property was specified by the sender (it may be empty), or false if the sender did not specify the value (it will be empty). For responses returned by the SDK, the sender is the AWS service.\n", "existenceCheckMethodName" : "hasKey", "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "key", "fluentSetterDocumentation" : "Sets the value of the Key property for this object.\n\n@param key The new value for the Key property for this object.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "key", "getterDocumentation" : "Returns the value of the Key property for this object.\n@return The value of the Key property for this object.", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "key", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "key", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "Key", "sensitive" : false, "setterDocumentation" : "Sets the value of the Key property for this object.\n\n@param key The new value for the Key property for this object.", "setterMethodName" : "setKey", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "key", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "key", "variableType" : "String", "documentation" : "", "simpleType" : "String", "variableSetterType" : "String" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null }, "valueLocationName" : "value", "valueModel" : { "autoConstructClassIfExists" : { "present" : false }, "beanStyleGetterMethodName" : "getValue", "beanStyleSetterMethodName" : "setValue", "c2jName" : "value", "c2jShape" : "TagValue", "defaultConsumerFluentSetterDocumentation" : "Sets the value of the Value property for this object.\n\nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #value(String)}.\n@param value a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #value(String)", "deprecated" : false, "deprecatedBeanStyleSetterMethodName" : null, "deprecatedFluentGetterMethodName" : null, "deprecatedFluentSetterMethodName" : null, "deprecatedGetterDocumentation" : "Returns the value of the Value property for this object.\n@return The value of the Value property for this object.\n@deprecated Use {@link #value()}\n", "deprecatedName" : null, "deprecatedSetterDocumentation" : "Sets the value of the Value property for this object.\n\n@param value The new value for the Value property for this object.\n@return Returns a reference to this object so that method calls can be chained together.\n@deprecated Use {@link #value(String)}\n", "documentation" : "", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "existenceCheckDocumentation" : "Returns true if the Value property was specified by the sender (it may be empty), or false if the sender did not specify the value (it will be empty). For responses returned by the SDK, the sender is the AWS service.\n", "existenceCheckMethodName" : "hasValue", "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "value", "fluentSetterDocumentation" : "Sets the value of the Value property for this object.\n\n@param value The new value for the Value property for this object.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "value", "getterDocumentation" : "Returns the value of the Value property for this object.\n@return The value of the Value property for this object.", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "value", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "value", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "Value", "sensitive" : false, "setterDocumentation" : "Sets the value of the Value property for this object.\n\n@param value The new value for the Value property for this object.", "setterMethodName" : "setValue", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "value", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "value", "variableType" : "String", "documentation" : "", "simpleType" : "String", "variableSetterType" : "String" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null }, "entryType" : "Map.Entry", "templateType" : "java.util.Map" }, "marshallingType" : "MAP", "name" : "Tags", "sensitive" : false, "setterDocumentation" : "

The tags.

\n@param tags The 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 tags.

", "simpleType" : "Map", "variableSetterType" : "java.util.Map" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null } ], "membersAsMap" : { "Arn" : { "autoConstructClassIfExists" : { "present" : false }, "beanStyleGetterMethodName" : "getArn", "beanStyleSetterMethodName" : "setArn", "c2jName" : "Arn", "c2jShape" : "ARN", "defaultConsumerFluentSetterDocumentation" : "

The Amazon Resource Name (ARN) of the user account.

\nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #arn(String)}.\n@param arn a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #arn(String)", "deprecated" : false, "deprecatedBeanStyleSetterMethodName" : null, "deprecatedFluentGetterMethodName" : null, "deprecatedFluentSetterMethodName" : null, "deprecatedGetterDocumentation" : "

The Amazon Resource Name (ARN) of the user account.

\n@return The Amazon Resource Name (ARN) of the user account.\n@deprecated Use {@link #arn()}\n", "deprecatedName" : null, "deprecatedSetterDocumentation" : "

The Amazon Resource Name (ARN) of the user account.

\n@param arn The Amazon Resource Name (ARN) of the user account.\n@return Returns a reference to this object so that method calls can be chained together.\n@deprecated Use {@link #arn(String)}\n", "documentation" : "

The Amazon Resource Name (ARN) of the user account.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "existenceCheckDocumentation" : "Returns true if the Arn property was specified by the sender (it may be empty), or false if the sender did not specify the value (it will be empty). For responses returned by the SDK, the sender is the AWS service.\n", "existenceCheckMethodName" : "hasArn", "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "arn", "fluentSetterDocumentation" : "

The Amazon Resource Name (ARN) of the user account.

\n@param arn The Amazon Resource Name (ARN) of the user account.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "arn", "getterDocumentation" : "

The Amazon Resource Name (ARN) of the user account.

\n@return The Amazon Resource Name (ARN) of the user account.", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "Arn", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "Arn", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "Arn", "sensitive" : false, "setterDocumentation" : "

The Amazon Resource Name (ARN) of the user account.

\n@param arn The Amazon Resource Name (ARN) of the user account.", "setterMethodName" : "setArn", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "arn", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "arn", "variableType" : "String", "documentation" : "

The Amazon Resource Name (ARN) of the user account.

", "simpleType" : "String", "variableSetterType" : "String" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null }, "DirectoryUserId" : { "autoConstructClassIfExists" : { "present" : false }, "beanStyleGetterMethodName" : "getDirectoryUserId", "beanStyleSetterMethodName" : "setDirectoryUserId", "c2jName" : "DirectoryUserId", "c2jShape" : "DirectoryUserId", "defaultConsumerFluentSetterDocumentation" : "

The identifier of the user account in the directory used for identity management.

\nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #directoryUserId(String)}.\n@param directoryUserId a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #directoryUserId(String)", "deprecated" : false, "deprecatedBeanStyleSetterMethodName" : null, "deprecatedFluentGetterMethodName" : null, "deprecatedFluentSetterMethodName" : null, "deprecatedGetterDocumentation" : "

The identifier of the user account in the directory used for identity management.

\n@return The identifier of the user account in the directory used for identity management.\n@deprecated Use {@link #directoryUserId()}\n", "deprecatedName" : null, "deprecatedSetterDocumentation" : "

The identifier of the user account in the directory used for identity management.

\n@param directoryUserId The identifier of the user account in the directory used for identity management.\n@return Returns a reference to this object so that method calls can be chained together.\n@deprecated Use {@link #directoryUserId(String)}\n", "documentation" : "

The identifier of the user account in the directory used for identity management.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "existenceCheckDocumentation" : "Returns true if the DirectoryUserId property was specified by the sender (it may be empty), or false if the sender did not specify the value (it will be empty). For responses returned by the SDK, the sender is the AWS service.\n", "existenceCheckMethodName" : "hasDirectoryUserId", "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "directoryUserId", "fluentSetterDocumentation" : "

The identifier of the user account in the directory used for identity management.

\n@param directoryUserId The identifier of the user account in the directory used for identity management.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "directoryUserId", "getterDocumentation" : "

The identifier of the user account in the directory used for identity management.

\n@return The identifier of the user account in the directory used for identity management.", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "DirectoryUserId", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "DirectoryUserId", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "DirectoryUserId", "sensitive" : false, "setterDocumentation" : "

The identifier of the user account in the directory used for identity management.

\n@param directoryUserId The identifier of the user account in the directory used for identity management.", "setterMethodName" : "setDirectoryUserId", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "directoryUserId", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "directoryUserId", "variableType" : "String", "documentation" : "

The identifier of the user account in the directory used for identity management.

", "simpleType" : "String", "variableSetterType" : "String" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null }, "HierarchyGroupId" : { "autoConstructClassIfExists" : { "present" : false }, "beanStyleGetterMethodName" : "getHierarchyGroupId", "beanStyleSetterMethodName" : "setHierarchyGroupId", "c2jName" : "HierarchyGroupId", "c2jShape" : "HierarchyGroupId", "defaultConsumerFluentSetterDocumentation" : "

The identifier of the hierarchy group for the user.

\nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #hierarchyGroupId(String)}.\n@param hierarchyGroupId a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #hierarchyGroupId(String)", "deprecated" : false, "deprecatedBeanStyleSetterMethodName" : null, "deprecatedFluentGetterMethodName" : null, "deprecatedFluentSetterMethodName" : null, "deprecatedGetterDocumentation" : "

The identifier of the hierarchy group for the user.

\n@return The identifier of the hierarchy group for the user.\n@deprecated Use {@link #hierarchyGroupId()}\n", "deprecatedName" : null, "deprecatedSetterDocumentation" : "

The identifier of the hierarchy group for the user.

\n@param hierarchyGroupId The identifier of the hierarchy group for the user.\n@return Returns a reference to this object so that method calls can be chained together.\n@deprecated Use {@link #hierarchyGroupId(String)}\n", "documentation" : "

The identifier of the hierarchy group for the user.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "existenceCheckDocumentation" : "Returns true if the HierarchyGroupId property was specified by the sender (it may be empty), or false if the sender did not specify the value (it will be empty). For responses returned by the SDK, the sender is the AWS service.\n", "existenceCheckMethodName" : "hasHierarchyGroupId", "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "hierarchyGroupId", "fluentSetterDocumentation" : "

The identifier of the hierarchy group for the user.

\n@param hierarchyGroupId The identifier of the hierarchy group for the user.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "hierarchyGroupId", "getterDocumentation" : "

The identifier of the hierarchy group for the user.

\n@return The identifier of the hierarchy group for the user.", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "HierarchyGroupId", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "HierarchyGroupId", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "HierarchyGroupId", "sensitive" : false, "setterDocumentation" : "

The identifier of the hierarchy group for the user.

\n@param hierarchyGroupId The identifier of the hierarchy group for the user.", "setterMethodName" : "setHierarchyGroupId", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "hierarchyGroupId", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "hierarchyGroupId", "variableType" : "String", "documentation" : "

The identifier of the hierarchy group for the user.

", "simpleType" : "String", "variableSetterType" : "String" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null }, "Id" : { "autoConstructClassIfExists" : { "present" : false }, "beanStyleGetterMethodName" : "getId", "beanStyleSetterMethodName" : "setId", "c2jName" : "Id", "c2jShape" : "UserId", "defaultConsumerFluentSetterDocumentation" : "

The identifier of the user account.

\nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #id(String)}.\n@param id a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #id(String)", "deprecated" : false, "deprecatedBeanStyleSetterMethodName" : null, "deprecatedFluentGetterMethodName" : null, "deprecatedFluentSetterMethodName" : null, "deprecatedGetterDocumentation" : "

The identifier of the user account.

\n@return The identifier of the user account.\n@deprecated Use {@link #id()}\n", "deprecatedName" : null, "deprecatedSetterDocumentation" : "

The identifier of the user account.

\n@param id The identifier of the user account.\n@return Returns a reference to this object so that method calls can be chained together.\n@deprecated Use {@link #id(String)}\n", "documentation" : "

The identifier of the user account.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "existenceCheckDocumentation" : "Returns true if the Id property was specified by the sender (it may be empty), or false if the sender did not specify the value (it will be empty). For responses returned by the SDK, the sender is the AWS service.\n", "existenceCheckMethodName" : "hasId", "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "id", "fluentSetterDocumentation" : "

The identifier of the user account.

\n@param id The identifier of the user account.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "id", "getterDocumentation" : "

The identifier of the user account.

\n@return The identifier of the user account.", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "Id", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "Id", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "Id", "sensitive" : false, "setterDocumentation" : "

The identifier of the user account.

\n@param id The identifier of the user account.", "setterMethodName" : "setId", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "id", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "id", "variableType" : "String", "documentation" : "

The identifier of the user account.

", "simpleType" : "String", "variableSetterType" : "String" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null }, "IdentityInfo" : { "autoConstructClassIfExists" : { "present" : false }, "beanStyleGetterMethodName" : "getIdentityInfo", "beanStyleSetterMethodName" : "setIdentityInfo", "c2jName" : "IdentityInfo", "c2jShape" : "UserIdentityInfo", "defaultConsumerFluentSetterDocumentation" : "

Information about the user identity.

\nThis is a convenience that creates an instance of the {@link UserIdentityInfo.Builder} avoiding the need to create one manually via {@link UserIdentityInfo#builder()}.\n\nWhen the {@link Consumer} completes, {@link UserIdentityInfo.Builder#build()} is called immediately and its result is passed to {@link #identityInfo(UserIdentityInfo)}.\n@param identityInfo a consumer that will call methods on {@link UserIdentityInfo.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #identityInfo(UserIdentityInfo)", "deprecated" : false, "deprecatedBeanStyleSetterMethodName" : null, "deprecatedFluentGetterMethodName" : null, "deprecatedFluentSetterMethodName" : null, "deprecatedGetterDocumentation" : "

Information about the user identity.

\n@return Information about the user identity.\n@deprecated Use {@link #identityInfo()}\n", "deprecatedName" : null, "deprecatedSetterDocumentation" : "

Information about the user identity.

\n@param identityInfo Information about the user identity.\n@return Returns a reference to this object so that method calls can be chained together.\n@deprecated Use {@link #identityInfo(UserIdentityInfo)}\n", "documentation" : "

Information about the user identity.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "existenceCheckDocumentation" : "Returns true if the IdentityInfo property was specified by the sender (it may be empty), or false if the sender did not specify the value (it will be empty). For responses returned by the SDK, the sender is the AWS service.\n", "existenceCheckMethodName" : "hasIdentityInfo", "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "identityInfo", "fluentSetterDocumentation" : "

Information about the user identity.

\n@param identityInfo Information about the user identity.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "identityInfo", "getterDocumentation" : "

Information about the user identity.

\n@return Information about the user identity.", "getterModel" : { "returnType" : "UserIdentityInfo", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "IdentityInfo", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "IdentityInfo", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "SDK_POJO", "name" : "IdentityInfo", "sensitive" : false, "setterDocumentation" : "

Information about the user identity.

\n@param identityInfo Information about the user identity.", "setterMethodName" : "setIdentityInfo", "setterModel" : { "variableDeclarationType" : "UserIdentityInfo", "variableName" : "identityInfo", "variableType" : "UserIdentityInfo", "documentation" : null, "simpleType" : "UserIdentityInfo", "variableSetterType" : "UserIdentityInfo" }, "simple" : false, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "UserIdentityInfo", "variableName" : "identityInfo", "variableType" : "UserIdentityInfo", "documentation" : "

Information about the user identity.

", "simpleType" : "UserIdentityInfo", "variableSetterType" : "UserIdentityInfo" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null }, "PhoneConfig" : { "autoConstructClassIfExists" : { "present" : false }, "beanStyleGetterMethodName" : "getPhoneConfig", "beanStyleSetterMethodName" : "setPhoneConfig", "c2jName" : "PhoneConfig", "c2jShape" : "UserPhoneConfig", "defaultConsumerFluentSetterDocumentation" : "

Information about the phone configuration for the user.

\nThis is a convenience that creates an instance of the {@link UserPhoneConfig.Builder} avoiding the need to create one manually via {@link UserPhoneConfig#builder()}.\n\nWhen the {@link Consumer} completes, {@link UserPhoneConfig.Builder#build()} is called immediately and its result is passed to {@link #phoneConfig(UserPhoneConfig)}.\n@param phoneConfig a consumer that will call methods on {@link UserPhoneConfig.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #phoneConfig(UserPhoneConfig)", "deprecated" : false, "deprecatedBeanStyleSetterMethodName" : null, "deprecatedFluentGetterMethodName" : null, "deprecatedFluentSetterMethodName" : null, "deprecatedGetterDocumentation" : "

Information about the phone configuration for the user.

\n@return Information about the phone configuration for the user.\n@deprecated Use {@link #phoneConfig()}\n", "deprecatedName" : null, "deprecatedSetterDocumentation" : "

Information about the phone configuration for the user.

\n@param phoneConfig Information about the phone configuration for the user.\n@return Returns a reference to this object so that method calls can be chained together.\n@deprecated Use {@link #phoneConfig(UserPhoneConfig)}\n", "documentation" : "

Information about the phone configuration for the user.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "existenceCheckDocumentation" : "Returns true if the PhoneConfig property was specified by the sender (it may be empty), or false if the sender did not specify the value (it will be empty). For responses returned by the SDK, the sender is the AWS service.\n", "existenceCheckMethodName" : "hasPhoneConfig", "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "phoneConfig", "fluentSetterDocumentation" : "

Information about the phone configuration for the user.

\n@param phoneConfig Information about the phone configuration for the user.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "phoneConfig", "getterDocumentation" : "

Information about the phone configuration for the user.

\n@return Information about the phone configuration for the user.", "getterModel" : { "returnType" : "UserPhoneConfig", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "PhoneConfig", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "PhoneConfig", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "SDK_POJO", "name" : "PhoneConfig", "sensitive" : false, "setterDocumentation" : "

Information about the phone configuration for the user.

\n@param phoneConfig Information about the phone configuration for the user.", "setterMethodName" : "setPhoneConfig", "setterModel" : { "variableDeclarationType" : "UserPhoneConfig", "variableName" : "phoneConfig", "variableType" : "UserPhoneConfig", "documentation" : null, "simpleType" : "UserPhoneConfig", "variableSetterType" : "UserPhoneConfig" }, "simple" : false, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "UserPhoneConfig", "variableName" : "phoneConfig", "variableType" : "UserPhoneConfig", "documentation" : "

Information about the phone configuration for the user.

", "simpleType" : "UserPhoneConfig", "variableSetterType" : "UserPhoneConfig" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null }, "RoutingProfileId" : { "autoConstructClassIfExists" : { "present" : false }, "beanStyleGetterMethodName" : "getRoutingProfileId", "beanStyleSetterMethodName" : "setRoutingProfileId", "c2jName" : "RoutingProfileId", "c2jShape" : "RoutingProfileId", "defaultConsumerFluentSetterDocumentation" : "

The identifier of the routing profile for the user.

\nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #routingProfileId(String)}.\n@param routingProfileId a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #routingProfileId(String)", "deprecated" : false, "deprecatedBeanStyleSetterMethodName" : null, "deprecatedFluentGetterMethodName" : null, "deprecatedFluentSetterMethodName" : null, "deprecatedGetterDocumentation" : "

The identifier of the routing profile for the user.

\n@return The identifier of the routing profile for the user.\n@deprecated Use {@link #routingProfileId()}\n", "deprecatedName" : null, "deprecatedSetterDocumentation" : "

The identifier of the routing profile for the user.

\n@param routingProfileId The identifier of the routing profile for the user.\n@return Returns a reference to this object so that method calls can be chained together.\n@deprecated Use {@link #routingProfileId(String)}\n", "documentation" : "

The identifier of the routing profile for the user.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "existenceCheckDocumentation" : "Returns true if the RoutingProfileId property was specified by the sender (it may be empty), or false if the sender did not specify the value (it will be empty). For responses returned by the SDK, the sender is the AWS service.\n", "existenceCheckMethodName" : "hasRoutingProfileId", "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "routingProfileId", "fluentSetterDocumentation" : "

The identifier of the routing profile for the user.

\n@param routingProfileId The identifier of the routing profile for the user.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "routingProfileId", "getterDocumentation" : "

The identifier of the routing profile for the user.

\n@return The identifier of the routing profile for the user.", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "RoutingProfileId", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "RoutingProfileId", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "RoutingProfileId", "sensitive" : false, "setterDocumentation" : "

The identifier of the routing profile for the user.

\n@param routingProfileId The identifier of the routing profile for the user.", "setterMethodName" : "setRoutingProfileId", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "routingProfileId", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "routingProfileId", "variableType" : "String", "documentation" : "

The identifier of the routing profile for the user.

", "simpleType" : "String", "variableSetterType" : "String" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null }, "SecurityProfileIds" : { "autoConstructClassIfExists" : { "present" : true }, "beanStyleGetterMethodName" : "getSecurityProfileIds", "beanStyleSetterMethodName" : "setSecurityProfileIds", "c2jName" : "SecurityProfileIds", "c2jShape" : "SecurityProfileIds", "defaultConsumerFluentSetterDocumentation" : "

The identifiers of the security profiles for the user.

\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 #securityProfileIds(List)}.\n@param securityProfileIds 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 #securityProfileIds(List)", "deprecated" : false, "deprecatedBeanStyleSetterMethodName" : null, "deprecatedFluentGetterMethodName" : null, "deprecatedFluentSetterMethodName" : null, "deprecatedGetterDocumentation" : "

The identifiers of the security profiles for the user.

\n

\nAttempts to modify the collection returned by this method will result in an UnsupportedOperationException.\n

\n

\nYou can use {@link #hasSecurityProfileIds()} to see if a value was sent in this field.\n

\n@return The identifiers of the security profiles for the user.\n@deprecated Use {@link #securityProfileIds()}\n", "deprecatedName" : null, "deprecatedSetterDocumentation" : "

The identifiers of the security profiles for the user.

\n@param securityProfileIds The identifiers of the security profiles for the user.\n@return Returns a reference to this object so that method calls can be chained together.\n@deprecated Use {@link #securityProfileIds(List)}\n", "documentation" : "

The identifiers of the security profiles for the user.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "existenceCheckDocumentation" : "Returns true if the SecurityProfileIds property was specified by the sender (it may be empty), or false if the sender did not specify the value (it will be empty). For responses returned by the SDK, the sender is the AWS service.\n", "existenceCheckMethodName" : "hasSecurityProfileIds", "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "securityProfileIds", "fluentSetterDocumentation" : "

The identifiers of the security profiles for the user.

\n@param securityProfileIds The identifiers of the security profiles for the user.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "securityProfileIds", "getterDocumentation" : "

The identifiers of the security profiles for the user.

\n

\nAttempts to modify the collection returned by this method will result in an UnsupportedOperationException.\n

\n

\nYou can use {@link #hasSecurityProfileIds()} to see if a value was sent in this field.\n

\n@return The identifiers of the security profiles for the user.", "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" : "SecurityProfileIds", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "SecurityProfileIds", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : true, "listModel" : { "implType" : "java.util.ArrayList", "interfaceType" : "java.util.List", "listMemberModel" : { "autoConstructClassIfExists" : { "present" : false }, "beanStyleGetterMethodName" : "getMember", "beanStyleSetterMethodName" : "setMember", "c2jName" : "member", "c2jShape" : "SecurityProfileId", "defaultConsumerFluentSetterDocumentation" : "Sets the value of the Member property for this object.\n\nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #member(String)}.\n@param member a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #member(String)", "deprecated" : false, "deprecatedBeanStyleSetterMethodName" : null, "deprecatedFluentGetterMethodName" : null, "deprecatedFluentSetterMethodName" : null, "deprecatedGetterDocumentation" : "Returns the value of the Member property for this object.\n@return The value of the Member property for this object.\n@deprecated Use {@link #member()}\n", "deprecatedName" : null, "deprecatedSetterDocumentation" : "Sets the value of the Member property for this object.\n\n@param member The new value for the Member property for this object.\n@return Returns a reference to this object so that method calls can be chained together.\n@deprecated Use {@link #member(String)}\n", "documentation" : "", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "existenceCheckDocumentation" : "Returns true if the Member property was specified by the sender (it may be empty), or false if the sender did not specify the value (it will be empty). For responses returned by the SDK, the sender is the AWS service.\n", "existenceCheckMethodName" : "hasMember", "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "member", "fluentSetterDocumentation" : "Sets the value of the Member property for this object.\n\n@param member The new value for the Member property for this object.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "member", "getterDocumentation" : "Returns the value of the Member property for this object.\n@return The value of the Member property for this object.", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "member", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "member", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "Member", "sensitive" : false, "setterDocumentation" : "Sets the value of the Member property for this object.\n\n@param member The new value for the Member property for this object.", "setterMethodName" : "setMember", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "member", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "member", "variableType" : "String", "documentation" : "", "simpleType" : "String", "variableSetterType" : "String" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null }, "memberLocationName" : null, "memberType" : "String", "map" : false, "memberAdditionalMarshallingPath" : null, "memberAdditionalUnmarshallingPath" : null, "simple" : true, "simpleType" : "String", "templateImplType" : "java.util.ArrayList", "templateType" : "java.util.List" }, "map" : false, "mapModel" : null, "marshallingType" : "LIST", "name" : "SecurityProfileIds", "sensitive" : false, "setterDocumentation" : "

The identifiers of the security profiles for the user.

\n@param securityProfileIds The identifiers of the security profiles for the user.", "setterMethodName" : "setSecurityProfileIds", "setterModel" : { "variableDeclarationType" : "java.util.List", "variableName" : "securityProfileIds", "variableType" : "java.util.List", "documentation" : null, "simpleType" : "List", "variableSetterType" : "java.util.Collection" }, "simple" : false, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "java.util.List", "variableName" : "securityProfileIds", "variableType" : "java.util.List", "documentation" : "

The identifiers of the security profiles for the user.

", "simpleType" : "List", "variableSetterType" : "java.util.Collection" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null }, "Tags" : { "autoConstructClassIfExists" : { "present" : true }, "beanStyleGetterMethodName" : "getTags", "beanStyleSetterMethodName" : "setTags", "c2jName" : "Tags", "c2jShape" : "TagMap", "defaultConsumerFluentSetterDocumentation" : "

The 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, "deprecatedBeanStyleSetterMethodName" : null, "deprecatedFluentGetterMethodName" : null, "deprecatedFluentSetterMethodName" : null, "deprecatedGetterDocumentation" : "

The tags.

\n

\nAttempts to modify the collection returned by this method will result in an UnsupportedOperationException.\n

\n

\nYou can use {@link #hasTags()} to see if a value was sent in this field.\n

\n@return The tags.\n@deprecated Use {@link #tags()}\n", "deprecatedName" : null, "deprecatedSetterDocumentation" : "

The tags.

\n@param tags The tags.\n@return Returns a reference to this object so that method calls can be chained together.\n@deprecated Use {@link #tags(Map)}\n", "documentation" : "

The tags.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "existenceCheckDocumentation" : "Returns true if the Tags property was specified by the sender (it may be empty), or false if the sender did not specify the value (it will be empty). For responses returned by the SDK, the sender is the AWS service.\n", "existenceCheckMethodName" : "hasTags", "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "tags", "fluentSetterDocumentation" : "

The tags.

\n@param tags The tags.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "tags", "getterDocumentation" : "

The tags.

\n

\nAttempts to modify the collection returned by this method will result in an UnsupportedOperationException.\n

\n

\nYou can use {@link #hasTags()} to see if a value was sent in this field.\n

\n@return The 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" : { "autoConstructClassIfExists" : { "present" : false }, "beanStyleGetterMethodName" : "getKey", "beanStyleSetterMethodName" : "setKey", "c2jName" : "key", "c2jShape" : "TagKey", "defaultConsumerFluentSetterDocumentation" : "Sets the value of the Key property for this object.\n\nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #key(String)}.\n@param key a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #key(String)", "deprecated" : false, "deprecatedBeanStyleSetterMethodName" : null, "deprecatedFluentGetterMethodName" : null, "deprecatedFluentSetterMethodName" : null, "deprecatedGetterDocumentation" : "Returns the value of the Key property for this object.\n@return The value of the Key property for this object.\n@deprecated Use {@link #key()}\n", "deprecatedName" : null, "deprecatedSetterDocumentation" : "Sets the value of the Key property for this object.\n\n@param key The new value for the Key property for this object.\n@return Returns a reference to this object so that method calls can be chained together.\n@deprecated Use {@link #key(String)}\n", "documentation" : "", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "existenceCheckDocumentation" : "Returns true if the Key property was specified by the sender (it may be empty), or false if the sender did not specify the value (it will be empty). For responses returned by the SDK, the sender is the AWS service.\n", "existenceCheckMethodName" : "hasKey", "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "key", "fluentSetterDocumentation" : "Sets the value of the Key property for this object.\n\n@param key The new value for the Key property for this object.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "key", "getterDocumentation" : "Returns the value of the Key property for this object.\n@return The value of the Key property for this object.", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "key", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "key", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "Key", "sensitive" : false, "setterDocumentation" : "Sets the value of the Key property for this object.\n\n@param key The new value for the Key property for this object.", "setterMethodName" : "setKey", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "key", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "key", "variableType" : "String", "documentation" : "", "simpleType" : "String", "variableSetterType" : "String" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null }, "valueLocationName" : "value", "valueModel" : { "autoConstructClassIfExists" : { "present" : false }, "beanStyleGetterMethodName" : "getValue", "beanStyleSetterMethodName" : "setValue", "c2jName" : "value", "c2jShape" : "TagValue", "defaultConsumerFluentSetterDocumentation" : "Sets the value of the Value property for this object.\n\nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #value(String)}.\n@param value a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #value(String)", "deprecated" : false, "deprecatedBeanStyleSetterMethodName" : null, "deprecatedFluentGetterMethodName" : null, "deprecatedFluentSetterMethodName" : null, "deprecatedGetterDocumentation" : "Returns the value of the Value property for this object.\n@return The value of the Value property for this object.\n@deprecated Use {@link #value()}\n", "deprecatedName" : null, "deprecatedSetterDocumentation" : "Sets the value of the Value property for this object.\n\n@param value The new value for the Value property for this object.\n@return Returns a reference to this object so that method calls can be chained together.\n@deprecated Use {@link #value(String)}\n", "documentation" : "", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "existenceCheckDocumentation" : "Returns true if the Value property was specified by the sender (it may be empty), or false if the sender did not specify the value (it will be empty). For responses returned by the SDK, the sender is the AWS service.\n", "existenceCheckMethodName" : "hasValue", "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "value", "fluentSetterDocumentation" : "Sets the value of the Value property for this object.\n\n@param value The new value for the Value property for this object.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "value", "getterDocumentation" : "Returns the value of the Value property for this object.\n@return The value of the Value property for this object.", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "value", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "value", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "Value", "sensitive" : false, "setterDocumentation" : "Sets the value of the Value property for this object.\n\n@param value The new value for the Value property for this object.", "setterMethodName" : "setValue", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "value", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "value", "variableType" : "String", "documentation" : "", "simpleType" : "String", "variableSetterType" : "String" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null }, "entryType" : "Map.Entry", "templateType" : "java.util.Map" }, "marshallingType" : "MAP", "name" : "Tags", "sensitive" : false, "setterDocumentation" : "

The tags.

\n@param tags The 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 tags.

", "simpleType" : "Map", "variableSetterType" : "java.util.Map" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null }, "Username" : { "autoConstructClassIfExists" : { "present" : false }, "beanStyleGetterMethodName" : "getUsername", "beanStyleSetterMethodName" : "setUsername", "c2jName" : "Username", "c2jShape" : "AgentUsername", "defaultConsumerFluentSetterDocumentation" : "

The user name assigned to the user account.

\nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #username(String)}.\n@param username a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #username(String)", "deprecated" : false, "deprecatedBeanStyleSetterMethodName" : null, "deprecatedFluentGetterMethodName" : null, "deprecatedFluentSetterMethodName" : null, "deprecatedGetterDocumentation" : "

The user name assigned to the user account.

\n@return The user name assigned to the user account.\n@deprecated Use {@link #username()}\n", "deprecatedName" : null, "deprecatedSetterDocumentation" : "

The user name assigned to the user account.

\n@param username The user name assigned to the user account.\n@return Returns a reference to this object so that method calls can be chained together.\n@deprecated Use {@link #username(String)}\n", "documentation" : "

The user name assigned to the user account.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "existenceCheckDocumentation" : "Returns true if the Username property was specified by the sender (it may be empty), or false if the sender did not specify the value (it will be empty). For responses returned by the SDK, the sender is the AWS service.\n", "existenceCheckMethodName" : "hasUsername", "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "username", "fluentSetterDocumentation" : "

The user name assigned to the user account.

\n@param username The user name assigned to the user account.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "username", "getterDocumentation" : "

The user name assigned to the user account.

\n@return The user name assigned to the user account.", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "Username", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "Username", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "Username", "sensitive" : false, "setterDocumentation" : "

The user name assigned to the user account.

\n@param username The user name assigned to the user account.", "setterMethodName" : "setUsername", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "username", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "username", "variableType" : "String", "documentation" : "

The user name assigned to the user account.

", "simpleType" : "String", "variableSetterType" : "String" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null } }, "nonStreamingMembers" : [ { "autoConstructClassIfExists" : { "present" : false }, "beanStyleGetterMethodName" : "getId", "beanStyleSetterMethodName" : "setId", "c2jName" : "Id", "c2jShape" : "UserId", "defaultConsumerFluentSetterDocumentation" : "

The identifier of the user account.

\nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #id(String)}.\n@param id a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #id(String)", "deprecated" : false, "deprecatedBeanStyleSetterMethodName" : null, "deprecatedFluentGetterMethodName" : null, "deprecatedFluentSetterMethodName" : null, "deprecatedGetterDocumentation" : "

The identifier of the user account.

\n@return The identifier of the user account.\n@deprecated Use {@link #id()}\n", "deprecatedName" : null, "deprecatedSetterDocumentation" : "

The identifier of the user account.

\n@param id The identifier of the user account.\n@return Returns a reference to this object so that method calls can be chained together.\n@deprecated Use {@link #id(String)}\n", "documentation" : "

The identifier of the user account.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "existenceCheckDocumentation" : "Returns true if the Id property was specified by the sender (it may be empty), or false if the sender did not specify the value (it will be empty). For responses returned by the SDK, the sender is the AWS service.\n", "existenceCheckMethodName" : "hasId", "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "id", "fluentSetterDocumentation" : "

The identifier of the user account.

\n@param id The identifier of the user account.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "id", "getterDocumentation" : "

The identifier of the user account.

\n@return The identifier of the user account.", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "Id", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "Id", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "Id", "sensitive" : false, "setterDocumentation" : "

The identifier of the user account.

\n@param id The identifier of the user account.", "setterMethodName" : "setId", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "id", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "id", "variableType" : "String", "documentation" : "

The identifier of the user account.

", "simpleType" : "String", "variableSetterType" : "String" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null }, { "autoConstructClassIfExists" : { "present" : false }, "beanStyleGetterMethodName" : "getArn", "beanStyleSetterMethodName" : "setArn", "c2jName" : "Arn", "c2jShape" : "ARN", "defaultConsumerFluentSetterDocumentation" : "

The Amazon Resource Name (ARN) of the user account.

\nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #arn(String)}.\n@param arn a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #arn(String)", "deprecated" : false, "deprecatedBeanStyleSetterMethodName" : null, "deprecatedFluentGetterMethodName" : null, "deprecatedFluentSetterMethodName" : null, "deprecatedGetterDocumentation" : "

The Amazon Resource Name (ARN) of the user account.

\n@return The Amazon Resource Name (ARN) of the user account.\n@deprecated Use {@link #arn()}\n", "deprecatedName" : null, "deprecatedSetterDocumentation" : "

The Amazon Resource Name (ARN) of the user account.

\n@param arn The Amazon Resource Name (ARN) of the user account.\n@return Returns a reference to this object so that method calls can be chained together.\n@deprecated Use {@link #arn(String)}\n", "documentation" : "

The Amazon Resource Name (ARN) of the user account.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "existenceCheckDocumentation" : "Returns true if the Arn property was specified by the sender (it may be empty), or false if the sender did not specify the value (it will be empty). For responses returned by the SDK, the sender is the AWS service.\n", "existenceCheckMethodName" : "hasArn", "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "arn", "fluentSetterDocumentation" : "

The Amazon Resource Name (ARN) of the user account.

\n@param arn The Amazon Resource Name (ARN) of the user account.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "arn", "getterDocumentation" : "

The Amazon Resource Name (ARN) of the user account.

\n@return The Amazon Resource Name (ARN) of the user account.", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "Arn", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "Arn", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "Arn", "sensitive" : false, "setterDocumentation" : "

The Amazon Resource Name (ARN) of the user account.

\n@param arn The Amazon Resource Name (ARN) of the user account.", "setterMethodName" : "setArn", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "arn", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "arn", "variableType" : "String", "documentation" : "

The Amazon Resource Name (ARN) of the user account.

", "simpleType" : "String", "variableSetterType" : "String" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null }, { "autoConstructClassIfExists" : { "present" : false }, "beanStyleGetterMethodName" : "getUsername", "beanStyleSetterMethodName" : "setUsername", "c2jName" : "Username", "c2jShape" : "AgentUsername", "defaultConsumerFluentSetterDocumentation" : "

The user name assigned to the user account.

\nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #username(String)}.\n@param username a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #username(String)", "deprecated" : false, "deprecatedBeanStyleSetterMethodName" : null, "deprecatedFluentGetterMethodName" : null, "deprecatedFluentSetterMethodName" : null, "deprecatedGetterDocumentation" : "

The user name assigned to the user account.

\n@return The user name assigned to the user account.\n@deprecated Use {@link #username()}\n", "deprecatedName" : null, "deprecatedSetterDocumentation" : "

The user name assigned to the user account.

\n@param username The user name assigned to the user account.\n@return Returns a reference to this object so that method calls can be chained together.\n@deprecated Use {@link #username(String)}\n", "documentation" : "

The user name assigned to the user account.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "existenceCheckDocumentation" : "Returns true if the Username property was specified by the sender (it may be empty), or false if the sender did not specify the value (it will be empty). For responses returned by the SDK, the sender is the AWS service.\n", "existenceCheckMethodName" : "hasUsername", "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "username", "fluentSetterDocumentation" : "

The user name assigned to the user account.

\n@param username The user name assigned to the user account.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "username", "getterDocumentation" : "

The user name assigned to the user account.

\n@return The user name assigned to the user account.", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "Username", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "Username", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "Username", "sensitive" : false, "setterDocumentation" : "

The user name assigned to the user account.

\n@param username The user name assigned to the user account.", "setterMethodName" : "setUsername", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "username", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "username", "variableType" : "String", "documentation" : "

The user name assigned to the user account.

", "simpleType" : "String", "variableSetterType" : "String" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null }, { "autoConstructClassIfExists" : { "present" : false }, "beanStyleGetterMethodName" : "getIdentityInfo", "beanStyleSetterMethodName" : "setIdentityInfo", "c2jName" : "IdentityInfo", "c2jShape" : "UserIdentityInfo", "defaultConsumerFluentSetterDocumentation" : "

Information about the user identity.

\nThis is a convenience that creates an instance of the {@link UserIdentityInfo.Builder} avoiding the need to create one manually via {@link UserIdentityInfo#builder()}.\n\nWhen the {@link Consumer} completes, {@link UserIdentityInfo.Builder#build()} is called immediately and its result is passed to {@link #identityInfo(UserIdentityInfo)}.\n@param identityInfo a consumer that will call methods on {@link UserIdentityInfo.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #identityInfo(UserIdentityInfo)", "deprecated" : false, "deprecatedBeanStyleSetterMethodName" : null, "deprecatedFluentGetterMethodName" : null, "deprecatedFluentSetterMethodName" : null, "deprecatedGetterDocumentation" : "

Information about the user identity.

\n@return Information about the user identity.\n@deprecated Use {@link #identityInfo()}\n", "deprecatedName" : null, "deprecatedSetterDocumentation" : "

Information about the user identity.

\n@param identityInfo Information about the user identity.\n@return Returns a reference to this object so that method calls can be chained together.\n@deprecated Use {@link #identityInfo(UserIdentityInfo)}\n", "documentation" : "

Information about the user identity.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "existenceCheckDocumentation" : "Returns true if the IdentityInfo property was specified by the sender (it may be empty), or false if the sender did not specify the value (it will be empty). For responses returned by the SDK, the sender is the AWS service.\n", "existenceCheckMethodName" : "hasIdentityInfo", "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "identityInfo", "fluentSetterDocumentation" : "

Information about the user identity.

\n@param identityInfo Information about the user identity.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "identityInfo", "getterDocumentation" : "

Information about the user identity.

\n@return Information about the user identity.", "getterModel" : { "returnType" : "UserIdentityInfo", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "IdentityInfo", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "IdentityInfo", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "SDK_POJO", "name" : "IdentityInfo", "sensitive" : false, "setterDocumentation" : "

Information about the user identity.

\n@param identityInfo Information about the user identity.", "setterMethodName" : "setIdentityInfo", "setterModel" : { "variableDeclarationType" : "UserIdentityInfo", "variableName" : "identityInfo", "variableType" : "UserIdentityInfo", "documentation" : null, "simpleType" : "UserIdentityInfo", "variableSetterType" : "UserIdentityInfo" }, "simple" : false, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "UserIdentityInfo", "variableName" : "identityInfo", "variableType" : "UserIdentityInfo", "documentation" : "

Information about the user identity.

", "simpleType" : "UserIdentityInfo", "variableSetterType" : "UserIdentityInfo" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null }, { "autoConstructClassIfExists" : { "present" : false }, "beanStyleGetterMethodName" : "getPhoneConfig", "beanStyleSetterMethodName" : "setPhoneConfig", "c2jName" : "PhoneConfig", "c2jShape" : "UserPhoneConfig", "defaultConsumerFluentSetterDocumentation" : "

Information about the phone configuration for the user.

\nThis is a convenience that creates an instance of the {@link UserPhoneConfig.Builder} avoiding the need to create one manually via {@link UserPhoneConfig#builder()}.\n\nWhen the {@link Consumer} completes, {@link UserPhoneConfig.Builder#build()} is called immediately and its result is passed to {@link #phoneConfig(UserPhoneConfig)}.\n@param phoneConfig a consumer that will call methods on {@link UserPhoneConfig.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #phoneConfig(UserPhoneConfig)", "deprecated" : false, "deprecatedBeanStyleSetterMethodName" : null, "deprecatedFluentGetterMethodName" : null, "deprecatedFluentSetterMethodName" : null, "deprecatedGetterDocumentation" : "

Information about the phone configuration for the user.

\n@return Information about the phone configuration for the user.\n@deprecated Use {@link #phoneConfig()}\n", "deprecatedName" : null, "deprecatedSetterDocumentation" : "

Information about the phone configuration for the user.

\n@param phoneConfig Information about the phone configuration for the user.\n@return Returns a reference to this object so that method calls can be chained together.\n@deprecated Use {@link #phoneConfig(UserPhoneConfig)}\n", "documentation" : "

Information about the phone configuration for the user.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "existenceCheckDocumentation" : "Returns true if the PhoneConfig property was specified by the sender (it may be empty), or false if the sender did not specify the value (it will be empty). For responses returned by the SDK, the sender is the AWS service.\n", "existenceCheckMethodName" : "hasPhoneConfig", "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "phoneConfig", "fluentSetterDocumentation" : "

Information about the phone configuration for the user.

\n@param phoneConfig Information about the phone configuration for the user.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "phoneConfig", "getterDocumentation" : "

Information about the phone configuration for the user.

\n@return Information about the phone configuration for the user.", "getterModel" : { "returnType" : "UserPhoneConfig", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "PhoneConfig", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "PhoneConfig", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "SDK_POJO", "name" : "PhoneConfig", "sensitive" : false, "setterDocumentation" : "

Information about the phone configuration for the user.

\n@param phoneConfig Information about the phone configuration for the user.", "setterMethodName" : "setPhoneConfig", "setterModel" : { "variableDeclarationType" : "UserPhoneConfig", "variableName" : "phoneConfig", "variableType" : "UserPhoneConfig", "documentation" : null, "simpleType" : "UserPhoneConfig", "variableSetterType" : "UserPhoneConfig" }, "simple" : false, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "UserPhoneConfig", "variableName" : "phoneConfig", "variableType" : "UserPhoneConfig", "documentation" : "

Information about the phone configuration for the user.

", "simpleType" : "UserPhoneConfig", "variableSetterType" : "UserPhoneConfig" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null }, { "autoConstructClassIfExists" : { "present" : false }, "beanStyleGetterMethodName" : "getDirectoryUserId", "beanStyleSetterMethodName" : "setDirectoryUserId", "c2jName" : "DirectoryUserId", "c2jShape" : "DirectoryUserId", "defaultConsumerFluentSetterDocumentation" : "

The identifier of the user account in the directory used for identity management.

\nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #directoryUserId(String)}.\n@param directoryUserId a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #directoryUserId(String)", "deprecated" : false, "deprecatedBeanStyleSetterMethodName" : null, "deprecatedFluentGetterMethodName" : null, "deprecatedFluentSetterMethodName" : null, "deprecatedGetterDocumentation" : "

The identifier of the user account in the directory used for identity management.

\n@return The identifier of the user account in the directory used for identity management.\n@deprecated Use {@link #directoryUserId()}\n", "deprecatedName" : null, "deprecatedSetterDocumentation" : "

The identifier of the user account in the directory used for identity management.

\n@param directoryUserId The identifier of the user account in the directory used for identity management.\n@return Returns a reference to this object so that method calls can be chained together.\n@deprecated Use {@link #directoryUserId(String)}\n", "documentation" : "

The identifier of the user account in the directory used for identity management.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "existenceCheckDocumentation" : "Returns true if the DirectoryUserId property was specified by the sender (it may be empty), or false if the sender did not specify the value (it will be empty). For responses returned by the SDK, the sender is the AWS service.\n", "existenceCheckMethodName" : "hasDirectoryUserId", "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "directoryUserId", "fluentSetterDocumentation" : "

The identifier of the user account in the directory used for identity management.

\n@param directoryUserId The identifier of the user account in the directory used for identity management.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "directoryUserId", "getterDocumentation" : "

The identifier of the user account in the directory used for identity management.

\n@return The identifier of the user account in the directory used for identity management.", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "DirectoryUserId", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "DirectoryUserId", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "DirectoryUserId", "sensitive" : false, "setterDocumentation" : "

The identifier of the user account in the directory used for identity management.

\n@param directoryUserId The identifier of the user account in the directory used for identity management.", "setterMethodName" : "setDirectoryUserId", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "directoryUserId", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "directoryUserId", "variableType" : "String", "documentation" : "

The identifier of the user account in the directory used for identity management.

", "simpleType" : "String", "variableSetterType" : "String" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null }, { "autoConstructClassIfExists" : { "present" : true }, "beanStyleGetterMethodName" : "getSecurityProfileIds", "beanStyleSetterMethodName" : "setSecurityProfileIds", "c2jName" : "SecurityProfileIds", "c2jShape" : "SecurityProfileIds", "defaultConsumerFluentSetterDocumentation" : "

The identifiers of the security profiles for the user.

\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 #securityProfileIds(List)}.\n@param securityProfileIds 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 #securityProfileIds(List)", "deprecated" : false, "deprecatedBeanStyleSetterMethodName" : null, "deprecatedFluentGetterMethodName" : null, "deprecatedFluentSetterMethodName" : null, "deprecatedGetterDocumentation" : "

The identifiers of the security profiles for the user.

\n

\nAttempts to modify the collection returned by this method will result in an UnsupportedOperationException.\n

\n

\nYou can use {@link #hasSecurityProfileIds()} to see if a value was sent in this field.\n

\n@return The identifiers of the security profiles for the user.\n@deprecated Use {@link #securityProfileIds()}\n", "deprecatedName" : null, "deprecatedSetterDocumentation" : "

The identifiers of the security profiles for the user.

\n@param securityProfileIds The identifiers of the security profiles for the user.\n@return Returns a reference to this object so that method calls can be chained together.\n@deprecated Use {@link #securityProfileIds(List)}\n", "documentation" : "

The identifiers of the security profiles for the user.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "existenceCheckDocumentation" : "Returns true if the SecurityProfileIds property was specified by the sender (it may be empty), or false if the sender did not specify the value (it will be empty). For responses returned by the SDK, the sender is the AWS service.\n", "existenceCheckMethodName" : "hasSecurityProfileIds", "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "securityProfileIds", "fluentSetterDocumentation" : "

The identifiers of the security profiles for the user.

\n@param securityProfileIds The identifiers of the security profiles for the user.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "securityProfileIds", "getterDocumentation" : "

The identifiers of the security profiles for the user.

\n

\nAttempts to modify the collection returned by this method will result in an UnsupportedOperationException.\n

\n

\nYou can use {@link #hasSecurityProfileIds()} to see if a value was sent in this field.\n

\n@return The identifiers of the security profiles for the user.", "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" : "SecurityProfileIds", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "SecurityProfileIds", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : true, "listModel" : { "implType" : "java.util.ArrayList", "interfaceType" : "java.util.List", "listMemberModel" : { "autoConstructClassIfExists" : { "present" : false }, "beanStyleGetterMethodName" : "getMember", "beanStyleSetterMethodName" : "setMember", "c2jName" : "member", "c2jShape" : "SecurityProfileId", "defaultConsumerFluentSetterDocumentation" : "Sets the value of the Member property for this object.\n\nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #member(String)}.\n@param member a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #member(String)", "deprecated" : false, "deprecatedBeanStyleSetterMethodName" : null, "deprecatedFluentGetterMethodName" : null, "deprecatedFluentSetterMethodName" : null, "deprecatedGetterDocumentation" : "Returns the value of the Member property for this object.\n@return The value of the Member property for this object.\n@deprecated Use {@link #member()}\n", "deprecatedName" : null, "deprecatedSetterDocumentation" : "Sets the value of the Member property for this object.\n\n@param member The new value for the Member property for this object.\n@return Returns a reference to this object so that method calls can be chained together.\n@deprecated Use {@link #member(String)}\n", "documentation" : "", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "existenceCheckDocumentation" : "Returns true if the Member property was specified by the sender (it may be empty), or false if the sender did not specify the value (it will be empty). For responses returned by the SDK, the sender is the AWS service.\n", "existenceCheckMethodName" : "hasMember", "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "member", "fluentSetterDocumentation" : "Sets the value of the Member property for this object.\n\n@param member The new value for the Member property for this object.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "member", "getterDocumentation" : "Returns the value of the Member property for this object.\n@return The value of the Member property for this object.", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "member", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "member", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "Member", "sensitive" : false, "setterDocumentation" : "Sets the value of the Member property for this object.\n\n@param member The new value for the Member property for this object.", "setterMethodName" : "setMember", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "member", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "member", "variableType" : "String", "documentation" : "", "simpleType" : "String", "variableSetterType" : "String" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null }, "memberLocationName" : null, "memberType" : "String", "map" : false, "memberAdditionalMarshallingPath" : null, "memberAdditionalUnmarshallingPath" : null, "simple" : true, "simpleType" : "String", "templateImplType" : "java.util.ArrayList", "templateType" : "java.util.List" }, "map" : false, "mapModel" : null, "marshallingType" : "LIST", "name" : "SecurityProfileIds", "sensitive" : false, "setterDocumentation" : "

The identifiers of the security profiles for the user.

\n@param securityProfileIds The identifiers of the security profiles for the user.", "setterMethodName" : "setSecurityProfileIds", "setterModel" : { "variableDeclarationType" : "java.util.List", "variableName" : "securityProfileIds", "variableType" : "java.util.List", "documentation" : null, "simpleType" : "List", "variableSetterType" : "java.util.Collection" }, "simple" : false, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "java.util.List", "variableName" : "securityProfileIds", "variableType" : "java.util.List", "documentation" : "

The identifiers of the security profiles for the user.

", "simpleType" : "List", "variableSetterType" : "java.util.Collection" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null }, { "autoConstructClassIfExists" : { "present" : false }, "beanStyleGetterMethodName" : "getRoutingProfileId", "beanStyleSetterMethodName" : "setRoutingProfileId", "c2jName" : "RoutingProfileId", "c2jShape" : "RoutingProfileId", "defaultConsumerFluentSetterDocumentation" : "

The identifier of the routing profile for the user.

\nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #routingProfileId(String)}.\n@param routingProfileId a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #routingProfileId(String)", "deprecated" : false, "deprecatedBeanStyleSetterMethodName" : null, "deprecatedFluentGetterMethodName" : null, "deprecatedFluentSetterMethodName" : null, "deprecatedGetterDocumentation" : "

The identifier of the routing profile for the user.

\n@return The identifier of the routing profile for the user.\n@deprecated Use {@link #routingProfileId()}\n", "deprecatedName" : null, "deprecatedSetterDocumentation" : "

The identifier of the routing profile for the user.

\n@param routingProfileId The identifier of the routing profile for the user.\n@return Returns a reference to this object so that method calls can be chained together.\n@deprecated Use {@link #routingProfileId(String)}\n", "documentation" : "

The identifier of the routing profile for the user.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "existenceCheckDocumentation" : "Returns true if the RoutingProfileId property was specified by the sender (it may be empty), or false if the sender did not specify the value (it will be empty). For responses returned by the SDK, the sender is the AWS service.\n", "existenceCheckMethodName" : "hasRoutingProfileId", "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "routingProfileId", "fluentSetterDocumentation" : "

The identifier of the routing profile for the user.

\n@param routingProfileId The identifier of the routing profile for the user.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "routingProfileId", "getterDocumentation" : "

The identifier of the routing profile for the user.

\n@return The identifier of the routing profile for the user.", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "RoutingProfileId", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "RoutingProfileId", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "RoutingProfileId", "sensitive" : false, "setterDocumentation" : "

The identifier of the routing profile for the user.

\n@param routingProfileId The identifier of the routing profile for the user.", "setterMethodName" : "setRoutingProfileId", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "routingProfileId", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "routingProfileId", "variableType" : "String", "documentation" : "

The identifier of the routing profile for the user.

", "simpleType" : "String", "variableSetterType" : "String" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null }, { "autoConstructClassIfExists" : { "present" : false }, "beanStyleGetterMethodName" : "getHierarchyGroupId", "beanStyleSetterMethodName" : "setHierarchyGroupId", "c2jName" : "HierarchyGroupId", "c2jShape" : "HierarchyGroupId", "defaultConsumerFluentSetterDocumentation" : "

The identifier of the hierarchy group for the user.

\nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #hierarchyGroupId(String)}.\n@param hierarchyGroupId a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #hierarchyGroupId(String)", "deprecated" : false, "deprecatedBeanStyleSetterMethodName" : null, "deprecatedFluentGetterMethodName" : null, "deprecatedFluentSetterMethodName" : null, "deprecatedGetterDocumentation" : "

The identifier of the hierarchy group for the user.

\n@return The identifier of the hierarchy group for the user.\n@deprecated Use {@link #hierarchyGroupId()}\n", "deprecatedName" : null, "deprecatedSetterDocumentation" : "

The identifier of the hierarchy group for the user.

\n@param hierarchyGroupId The identifier of the hierarchy group for the user.\n@return Returns a reference to this object so that method calls can be chained together.\n@deprecated Use {@link #hierarchyGroupId(String)}\n", "documentation" : "

The identifier of the hierarchy group for the user.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "existenceCheckDocumentation" : "Returns true if the HierarchyGroupId property was specified by the sender (it may be empty), or false if the sender did not specify the value (it will be empty). For responses returned by the SDK, the sender is the AWS service.\n", "existenceCheckMethodName" : "hasHierarchyGroupId", "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "hierarchyGroupId", "fluentSetterDocumentation" : "

The identifier of the hierarchy group for the user.

\n@param hierarchyGroupId The identifier of the hierarchy group for the user.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "hierarchyGroupId", "getterDocumentation" : "

The identifier of the hierarchy group for the user.

\n@return The identifier of the hierarchy group for the user.", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "HierarchyGroupId", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "HierarchyGroupId", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "HierarchyGroupId", "sensitive" : false, "setterDocumentation" : "

The identifier of the hierarchy group for the user.

\n@param hierarchyGroupId The identifier of the hierarchy group for the user.", "setterMethodName" : "setHierarchyGroupId", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "hierarchyGroupId", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "hierarchyGroupId", "variableType" : "String", "documentation" : "

The identifier of the hierarchy group for the user.

", "simpleType" : "String", "variableSetterType" : "String" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null }, { "autoConstructClassIfExists" : { "present" : true }, "beanStyleGetterMethodName" : "getTags", "beanStyleSetterMethodName" : "setTags", "c2jName" : "Tags", "c2jShape" : "TagMap", "defaultConsumerFluentSetterDocumentation" : "

The 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, "deprecatedBeanStyleSetterMethodName" : null, "deprecatedFluentGetterMethodName" : null, "deprecatedFluentSetterMethodName" : null, "deprecatedGetterDocumentation" : "

The tags.

\n

\nAttempts to modify the collection returned by this method will result in an UnsupportedOperationException.\n

\n

\nYou can use {@link #hasTags()} to see if a value was sent in this field.\n

\n@return The tags.\n@deprecated Use {@link #tags()}\n", "deprecatedName" : null, "deprecatedSetterDocumentation" : "

The tags.

\n@param tags The tags.\n@return Returns a reference to this object so that method calls can be chained together.\n@deprecated Use {@link #tags(Map)}\n", "documentation" : "

The tags.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "existenceCheckDocumentation" : "Returns true if the Tags property was specified by the sender (it may be empty), or false if the sender did not specify the value (it will be empty). For responses returned by the SDK, the sender is the AWS service.\n", "existenceCheckMethodName" : "hasTags", "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "tags", "fluentSetterDocumentation" : "

The tags.

\n@param tags The tags.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "tags", "getterDocumentation" : "

The tags.

\n

\nAttempts to modify the collection returned by this method will result in an UnsupportedOperationException.\n

\n

\nYou can use {@link #hasTags()} to see if a value was sent in this field.\n

\n@return The 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" : { "autoConstructClassIfExists" : { "present" : false }, "beanStyleGetterMethodName" : "getKey", "beanStyleSetterMethodName" : "setKey", "c2jName" : "key", "c2jShape" : "TagKey", "defaultConsumerFluentSetterDocumentation" : "Sets the value of the Key property for this object.\n\nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #key(String)}.\n@param key a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #key(String)", "deprecated" : false, "deprecatedBeanStyleSetterMethodName" : null, "deprecatedFluentGetterMethodName" : null, "deprecatedFluentSetterMethodName" : null, "deprecatedGetterDocumentation" : "Returns the value of the Key property for this object.\n@return The value of the Key property for this object.\n@deprecated Use {@link #key()}\n", "deprecatedName" : null, "deprecatedSetterDocumentation" : "Sets the value of the Key property for this object.\n\n@param key The new value for the Key property for this object.\n@return Returns a reference to this object so that method calls can be chained together.\n@deprecated Use {@link #key(String)}\n", "documentation" : "", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "existenceCheckDocumentation" : "Returns true if the Key property was specified by the sender (it may be empty), or false if the sender did not specify the value (it will be empty). For responses returned by the SDK, the sender is the AWS service.\n", "existenceCheckMethodName" : "hasKey", "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "key", "fluentSetterDocumentation" : "Sets the value of the Key property for this object.\n\n@param key The new value for the Key property for this object.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "key", "getterDocumentation" : "Returns the value of the Key property for this object.\n@return The value of the Key property for this object.", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "key", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "key", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "Key", "sensitive" : false, "setterDocumentation" : "Sets the value of the Key property for this object.\n\n@param key The new value for the Key property for this object.", "setterMethodName" : "setKey", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "key", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "key", "variableType" : "String", "documentation" : "", "simpleType" : "String", "variableSetterType" : "String" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null }, "valueLocationName" : "value", "valueModel" : { "autoConstructClassIfExists" : { "present" : false }, "beanStyleGetterMethodName" : "getValue", "beanStyleSetterMethodName" : "setValue", "c2jName" : "value", "c2jShape" : "TagValue", "defaultConsumerFluentSetterDocumentation" : "Sets the value of the Value property for this object.\n\nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #value(String)}.\n@param value a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #value(String)", "deprecated" : false, "deprecatedBeanStyleSetterMethodName" : null, "deprecatedFluentGetterMethodName" : null, "deprecatedFluentSetterMethodName" : null, "deprecatedGetterDocumentation" : "Returns the value of the Value property for this object.\n@return The value of the Value property for this object.\n@deprecated Use {@link #value()}\n", "deprecatedName" : null, "deprecatedSetterDocumentation" : "Sets the value of the Value property for this object.\n\n@param value The new value for the Value property for this object.\n@return Returns a reference to this object so that method calls can be chained together.\n@deprecated Use {@link #value(String)}\n", "documentation" : "", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "existenceCheckDocumentation" : "Returns true if the Value property was specified by the sender (it may be empty), or false if the sender did not specify the value (it will be empty). For responses returned by the SDK, the sender is the AWS service.\n", "existenceCheckMethodName" : "hasValue", "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "value", "fluentSetterDocumentation" : "Sets the value of the Value property for this object.\n\n@param value The new value for the Value property for this object.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "value", "getterDocumentation" : "Returns the value of the Value property for this object.\n@return The value of the Value property for this object.", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "value", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "value", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "Value", "sensitive" : false, "setterDocumentation" : "Sets the value of the Value property for this object.\n\n@param value The new value for the Value property for this object.", "setterMethodName" : "setValue", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "value", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "value", "variableType" : "String", "documentation" : "", "simpleType" : "String", "variableSetterType" : "String" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null }, "entryType" : "Map.Entry", "templateType" : "java.util.Map" }, "marshallingType" : "MAP", "name" : "Tags", "sensitive" : false, "setterDocumentation" : "

The tags.

\n@param tags The 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 tags.

", "simpleType" : "Map", "variableSetterType" : "java.util.Map" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null } ], "requestSignerAware" : false, "requestSignerClassFqcn" : null, "required" : null, "shapeName" : "User", "simpleMethod" : false, "unmarshaller" : { "flattened" : false, "resultWrapper" : null }, "variable" : { "variableDeclarationType" : "User", "variableName" : "user", "variableType" : "User", "documentation" : null, "simpleType" : "User", "variableSetterType" : "User" }, "wrapper" : false, "xmlNamespace" : null }, "UserIdentityInfo" : { "c2jName" : "UserIdentityInfo", "customization" : { "artificialResultWrapper" : null, "skipGeneratingMarshaller" : false, "skipGeneratingModelClass" : false, "skipGeneratingUnmarshaller" : false, "staxTargetDepthOffset" : 0 }, "deprecated" : false, "documentation" : "

Contains information about the identity of a user.

", "endpointDiscovery" : null, "enums" : null, "errorCode" : null, "event" : false, "eventStream" : false, "explicitEventPayloadMember" : null, "hasHeaderMember" : false, "hasPayloadMember" : false, "hasRequiresLengthMember" : false, "hasStatusCodeMember" : false, "hasStreamingMember" : false, "httpStatusCode" : null, "marshaller" : null, "members" : [ { "autoConstructClassIfExists" : { "present" : false }, "beanStyleGetterMethodName" : "getFirstName", "beanStyleSetterMethodName" : "setFirstName", "c2jName" : "FirstName", "c2jShape" : "AgentFirstName", "defaultConsumerFluentSetterDocumentation" : "

The first name. This is required if you are using Amazon Connect or SAML for identity management.

\nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #firstName(String)}.\n@param firstName a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #firstName(String)", "deprecated" : false, "deprecatedBeanStyleSetterMethodName" : null, "deprecatedFluentGetterMethodName" : null, "deprecatedFluentSetterMethodName" : null, "deprecatedGetterDocumentation" : "

The first name. This is required if you are using Amazon Connect or SAML for identity management.

\n@return The first name. This is required if you are using Amazon Connect or SAML for identity management.\n@deprecated Use {@link #firstName()}\n", "deprecatedName" : null, "deprecatedSetterDocumentation" : "

The first name. This is required if you are using Amazon Connect or SAML for identity management.

\n@param firstName The first name. This is required if you are using Amazon Connect or SAML for identity management.\n@return Returns a reference to this object so that method calls can be chained together.\n@deprecated Use {@link #firstName(String)}\n", "documentation" : "

The first name. This is required if you are using Amazon Connect or SAML for identity management.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "existenceCheckDocumentation" : "Returns true if the FirstName property was specified by the sender (it may be empty), or false if the sender did not specify the value (it will be empty). For responses returned by the SDK, the sender is the AWS service.\n", "existenceCheckMethodName" : "hasFirstName", "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "firstName", "fluentSetterDocumentation" : "

The first name. This is required if you are using Amazon Connect or SAML for identity management.

\n@param firstName The first name. This is required if you are using Amazon Connect or SAML for identity management.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "firstName", "getterDocumentation" : "

The first name. This is required if you are using Amazon Connect or SAML for identity management.

\n@return The first name. This is required if you are using Amazon Connect or SAML for identity management.", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "FirstName", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "FirstName", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "FirstName", "sensitive" : false, "setterDocumentation" : "

The first name. This is required if you are using Amazon Connect or SAML for identity management.

\n@param firstName The first name. This is required if you are using Amazon Connect or SAML for identity management.", "setterMethodName" : "setFirstName", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "firstName", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "firstName", "variableType" : "String", "documentation" : "

The first name. This is required if you are using Amazon Connect or SAML for identity management.

", "simpleType" : "String", "variableSetterType" : "String" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null }, { "autoConstructClassIfExists" : { "present" : false }, "beanStyleGetterMethodName" : "getLastName", "beanStyleSetterMethodName" : "setLastName", "c2jName" : "LastName", "c2jShape" : "AgentLastName", "defaultConsumerFluentSetterDocumentation" : "

The last name. This is required if you are using Amazon Connect or SAML for identity management.

\nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #lastName(String)}.\n@param lastName a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #lastName(String)", "deprecated" : false, "deprecatedBeanStyleSetterMethodName" : null, "deprecatedFluentGetterMethodName" : null, "deprecatedFluentSetterMethodName" : null, "deprecatedGetterDocumentation" : "

The last name. This is required if you are using Amazon Connect or SAML for identity management.

\n@return The last name. This is required if you are using Amazon Connect or SAML for identity management.\n@deprecated Use {@link #lastName()}\n", "deprecatedName" : null, "deprecatedSetterDocumentation" : "

The last name. This is required if you are using Amazon Connect or SAML for identity management.

\n@param lastName The last name. This is required if you are using Amazon Connect or SAML for identity management.\n@return Returns a reference to this object so that method calls can be chained together.\n@deprecated Use {@link #lastName(String)}\n", "documentation" : "

The last name. This is required if you are using Amazon Connect or SAML for identity management.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "existenceCheckDocumentation" : "Returns true if the LastName property was specified by the sender (it may be empty), or false if the sender did not specify the value (it will be empty). For responses returned by the SDK, the sender is the AWS service.\n", "existenceCheckMethodName" : "hasLastName", "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "lastName", "fluentSetterDocumentation" : "

The last name. This is required if you are using Amazon Connect or SAML for identity management.

\n@param lastName The last name. This is required if you are using Amazon Connect or SAML for identity management.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "lastName", "getterDocumentation" : "

The last name. This is required if you are using Amazon Connect or SAML for identity management.

\n@return The last name. This is required if you are using Amazon Connect or SAML for identity management.", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "LastName", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "LastName", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "LastName", "sensitive" : false, "setterDocumentation" : "

The last name. This is required if you are using Amazon Connect or SAML for identity management.

\n@param lastName The last name. This is required if you are using Amazon Connect or SAML for identity management.", "setterMethodName" : "setLastName", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "lastName", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "lastName", "variableType" : "String", "documentation" : "

The last name. This is required if you are using Amazon Connect or SAML for identity management.

", "simpleType" : "String", "variableSetterType" : "String" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null }, { "autoConstructClassIfExists" : { "present" : false }, "beanStyleGetterMethodName" : "getEmail", "beanStyleSetterMethodName" : "setEmail", "c2jName" : "Email", "c2jShape" : "Email", "defaultConsumerFluentSetterDocumentation" : "

The email address. If you are using SAML for identity management and include this parameter, an error is returned.

\nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #email(String)}.\n@param email a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #email(String)", "deprecated" : false, "deprecatedBeanStyleSetterMethodName" : null, "deprecatedFluentGetterMethodName" : null, "deprecatedFluentSetterMethodName" : null, "deprecatedGetterDocumentation" : "

The email address. If you are using SAML for identity management and include this parameter, an error is returned.

\n@return The email address. If you are using SAML for identity management and include this parameter, an error is returned.\n@deprecated Use {@link #email()}\n", "deprecatedName" : null, "deprecatedSetterDocumentation" : "

The email address. If you are using SAML for identity management and include this parameter, an error is returned.

\n@param email The email address. If you are using SAML for identity management and include this parameter, an error is returned.\n@return Returns a reference to this object so that method calls can be chained together.\n@deprecated Use {@link #email(String)}\n", "documentation" : "

The email address. If you are using SAML for identity management and include this parameter, an error is returned.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "existenceCheckDocumentation" : "Returns true if the Email property was specified by the sender (it may be empty), or false if the sender did not specify the value (it will be empty). For responses returned by the SDK, the sender is the AWS service.\n", "existenceCheckMethodName" : "hasEmail", "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "email", "fluentSetterDocumentation" : "

The email address. If you are using SAML for identity management and include this parameter, an error is returned.

\n@param email The email address. If you are using SAML for identity management and include this parameter, an error is returned.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "email", "getterDocumentation" : "

The email address. If you are using SAML for identity management and include this parameter, an error is returned.

\n@return The email address. If you are using SAML for identity management and include this parameter, an error is returned.", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "Email", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "Email", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "Email", "sensitive" : false, "setterDocumentation" : "

The email address. If you are using SAML for identity management and include this parameter, an error is returned.

\n@param email The email address. If you are using SAML for identity management and include this parameter, an error is returned.", "setterMethodName" : "setEmail", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "email", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "email", "variableType" : "String", "documentation" : "

The email address. If you are using SAML for identity management and include this parameter, an error is returned.

", "simpleType" : "String", "variableSetterType" : "String" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null } ], "membersAsMap" : { "Email" : { "autoConstructClassIfExists" : { "present" : false }, "beanStyleGetterMethodName" : "getEmail", "beanStyleSetterMethodName" : "setEmail", "c2jName" : "Email", "c2jShape" : "Email", "defaultConsumerFluentSetterDocumentation" : "

The email address. If you are using SAML for identity management and include this parameter, an error is returned.

\nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #email(String)}.\n@param email a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #email(String)", "deprecated" : false, "deprecatedBeanStyleSetterMethodName" : null, "deprecatedFluentGetterMethodName" : null, "deprecatedFluentSetterMethodName" : null, "deprecatedGetterDocumentation" : "

The email address. If you are using SAML for identity management and include this parameter, an error is returned.

\n@return The email address. If you are using SAML for identity management and include this parameter, an error is returned.\n@deprecated Use {@link #email()}\n", "deprecatedName" : null, "deprecatedSetterDocumentation" : "

The email address. If you are using SAML for identity management and include this parameter, an error is returned.

\n@param email The email address. If you are using SAML for identity management and include this parameter, an error is returned.\n@return Returns a reference to this object so that method calls can be chained together.\n@deprecated Use {@link #email(String)}\n", "documentation" : "

The email address. If you are using SAML for identity management and include this parameter, an error is returned.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "existenceCheckDocumentation" : "Returns true if the Email property was specified by the sender (it may be empty), or false if the sender did not specify the value (it will be empty). For responses returned by the SDK, the sender is the AWS service.\n", "existenceCheckMethodName" : "hasEmail", "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "email", "fluentSetterDocumentation" : "

The email address. If you are using SAML for identity management and include this parameter, an error is returned.

\n@param email The email address. If you are using SAML for identity management and include this parameter, an error is returned.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "email", "getterDocumentation" : "

The email address. If you are using SAML for identity management and include this parameter, an error is returned.

\n@return The email address. If you are using SAML for identity management and include this parameter, an error is returned.", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "Email", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "Email", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "Email", "sensitive" : false, "setterDocumentation" : "

The email address. If you are using SAML for identity management and include this parameter, an error is returned.

\n@param email The email address. If you are using SAML for identity management and include this parameter, an error is returned.", "setterMethodName" : "setEmail", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "email", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "email", "variableType" : "String", "documentation" : "

The email address. If you are using SAML for identity management and include this parameter, an error is returned.

", "simpleType" : "String", "variableSetterType" : "String" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null }, "FirstName" : { "autoConstructClassIfExists" : { "present" : false }, "beanStyleGetterMethodName" : "getFirstName", "beanStyleSetterMethodName" : "setFirstName", "c2jName" : "FirstName", "c2jShape" : "AgentFirstName", "defaultConsumerFluentSetterDocumentation" : "

The first name. This is required if you are using Amazon Connect or SAML for identity management.

\nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #firstName(String)}.\n@param firstName a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #firstName(String)", "deprecated" : false, "deprecatedBeanStyleSetterMethodName" : null, "deprecatedFluentGetterMethodName" : null, "deprecatedFluentSetterMethodName" : null, "deprecatedGetterDocumentation" : "

The first name. This is required if you are using Amazon Connect or SAML for identity management.

\n@return The first name. This is required if you are using Amazon Connect or SAML for identity management.\n@deprecated Use {@link #firstName()}\n", "deprecatedName" : null, "deprecatedSetterDocumentation" : "

The first name. This is required if you are using Amazon Connect or SAML for identity management.

\n@param firstName The first name. This is required if you are using Amazon Connect or SAML for identity management.\n@return Returns a reference to this object so that method calls can be chained together.\n@deprecated Use {@link #firstName(String)}\n", "documentation" : "

The first name. This is required if you are using Amazon Connect or SAML for identity management.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "existenceCheckDocumentation" : "Returns true if the FirstName property was specified by the sender (it may be empty), or false if the sender did not specify the value (it will be empty). For responses returned by the SDK, the sender is the AWS service.\n", "existenceCheckMethodName" : "hasFirstName", "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "firstName", "fluentSetterDocumentation" : "

The first name. This is required if you are using Amazon Connect or SAML for identity management.

\n@param firstName The first name. This is required if you are using Amazon Connect or SAML for identity management.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "firstName", "getterDocumentation" : "

The first name. This is required if you are using Amazon Connect or SAML for identity management.

\n@return The first name. This is required if you are using Amazon Connect or SAML for identity management.", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "FirstName", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "FirstName", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "FirstName", "sensitive" : false, "setterDocumentation" : "

The first name. This is required if you are using Amazon Connect or SAML for identity management.

\n@param firstName The first name. This is required if you are using Amazon Connect or SAML for identity management.", "setterMethodName" : "setFirstName", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "firstName", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "firstName", "variableType" : "String", "documentation" : "

The first name. This is required if you are using Amazon Connect or SAML for identity management.

", "simpleType" : "String", "variableSetterType" : "String" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null }, "LastName" : { "autoConstructClassIfExists" : { "present" : false }, "beanStyleGetterMethodName" : "getLastName", "beanStyleSetterMethodName" : "setLastName", "c2jName" : "LastName", "c2jShape" : "AgentLastName", "defaultConsumerFluentSetterDocumentation" : "

The last name. This is required if you are using Amazon Connect or SAML for identity management.

\nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #lastName(String)}.\n@param lastName a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #lastName(String)", "deprecated" : false, "deprecatedBeanStyleSetterMethodName" : null, "deprecatedFluentGetterMethodName" : null, "deprecatedFluentSetterMethodName" : null, "deprecatedGetterDocumentation" : "

The last name. This is required if you are using Amazon Connect or SAML for identity management.

\n@return The last name. This is required if you are using Amazon Connect or SAML for identity management.\n@deprecated Use {@link #lastName()}\n", "deprecatedName" : null, "deprecatedSetterDocumentation" : "

The last name. This is required if you are using Amazon Connect or SAML for identity management.

\n@param lastName The last name. This is required if you are using Amazon Connect or SAML for identity management.\n@return Returns a reference to this object so that method calls can be chained together.\n@deprecated Use {@link #lastName(String)}\n", "documentation" : "

The last name. This is required if you are using Amazon Connect or SAML for identity management.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "existenceCheckDocumentation" : "Returns true if the LastName property was specified by the sender (it may be empty), or false if the sender did not specify the value (it will be empty). For responses returned by the SDK, the sender is the AWS service.\n", "existenceCheckMethodName" : "hasLastName", "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "lastName", "fluentSetterDocumentation" : "

The last name. This is required if you are using Amazon Connect or SAML for identity management.

\n@param lastName The last name. This is required if you are using Amazon Connect or SAML for identity management.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "lastName", "getterDocumentation" : "

The last name. This is required if you are using Amazon Connect or SAML for identity management.

\n@return The last name. This is required if you are using Amazon Connect or SAML for identity management.", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "LastName", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "LastName", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "LastName", "sensitive" : false, "setterDocumentation" : "

The last name. This is required if you are using Amazon Connect or SAML for identity management.

\n@param lastName The last name. This is required if you are using Amazon Connect or SAML for identity management.", "setterMethodName" : "setLastName", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "lastName", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "lastName", "variableType" : "String", "documentation" : "

The last name. This is required if you are using Amazon Connect or SAML for identity management.

", "simpleType" : "String", "variableSetterType" : "String" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null } }, "nonStreamingMembers" : [ { "autoConstructClassIfExists" : { "present" : false }, "beanStyleGetterMethodName" : "getFirstName", "beanStyleSetterMethodName" : "setFirstName", "c2jName" : "FirstName", "c2jShape" : "AgentFirstName", "defaultConsumerFluentSetterDocumentation" : "

The first name. This is required if you are using Amazon Connect or SAML for identity management.

\nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #firstName(String)}.\n@param firstName a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #firstName(String)", "deprecated" : false, "deprecatedBeanStyleSetterMethodName" : null, "deprecatedFluentGetterMethodName" : null, "deprecatedFluentSetterMethodName" : null, "deprecatedGetterDocumentation" : "

The first name. This is required if you are using Amazon Connect or SAML for identity management.

\n@return The first name. This is required if you are using Amazon Connect or SAML for identity management.\n@deprecated Use {@link #firstName()}\n", "deprecatedName" : null, "deprecatedSetterDocumentation" : "

The first name. This is required if you are using Amazon Connect or SAML for identity management.

\n@param firstName The first name. This is required if you are using Amazon Connect or SAML for identity management.\n@return Returns a reference to this object so that method calls can be chained together.\n@deprecated Use {@link #firstName(String)}\n", "documentation" : "

The first name. This is required if you are using Amazon Connect or SAML for identity management.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "existenceCheckDocumentation" : "Returns true if the FirstName property was specified by the sender (it may be empty), or false if the sender did not specify the value (it will be empty). For responses returned by the SDK, the sender is the AWS service.\n", "existenceCheckMethodName" : "hasFirstName", "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "firstName", "fluentSetterDocumentation" : "

The first name. This is required if you are using Amazon Connect or SAML for identity management.

\n@param firstName The first name. This is required if you are using Amazon Connect or SAML for identity management.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "firstName", "getterDocumentation" : "

The first name. This is required if you are using Amazon Connect or SAML for identity management.

\n@return The first name. This is required if you are using Amazon Connect or SAML for identity management.", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "FirstName", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "FirstName", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "FirstName", "sensitive" : false, "setterDocumentation" : "

The first name. This is required if you are using Amazon Connect or SAML for identity management.

\n@param firstName The first name. This is required if you are using Amazon Connect or SAML for identity management.", "setterMethodName" : "setFirstName", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "firstName", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "firstName", "variableType" : "String", "documentation" : "

The first name. This is required if you are using Amazon Connect or SAML for identity management.

", "simpleType" : "String", "variableSetterType" : "String" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null }, { "autoConstructClassIfExists" : { "present" : false }, "beanStyleGetterMethodName" : "getLastName", "beanStyleSetterMethodName" : "setLastName", "c2jName" : "LastName", "c2jShape" : "AgentLastName", "defaultConsumerFluentSetterDocumentation" : "

The last name. This is required if you are using Amazon Connect or SAML for identity management.

\nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #lastName(String)}.\n@param lastName a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #lastName(String)", "deprecated" : false, "deprecatedBeanStyleSetterMethodName" : null, "deprecatedFluentGetterMethodName" : null, "deprecatedFluentSetterMethodName" : null, "deprecatedGetterDocumentation" : "

The last name. This is required if you are using Amazon Connect or SAML for identity management.

\n@return The last name. This is required if you are using Amazon Connect or SAML for identity management.\n@deprecated Use {@link #lastName()}\n", "deprecatedName" : null, "deprecatedSetterDocumentation" : "

The last name. This is required if you are using Amazon Connect or SAML for identity management.

\n@param lastName The last name. This is required if you are using Amazon Connect or SAML for identity management.\n@return Returns a reference to this object so that method calls can be chained together.\n@deprecated Use {@link #lastName(String)}\n", "documentation" : "

The last name. This is required if you are using Amazon Connect or SAML for identity management.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "existenceCheckDocumentation" : "Returns true if the LastName property was specified by the sender (it may be empty), or false if the sender did not specify the value (it will be empty). For responses returned by the SDK, the sender is the AWS service.\n", "existenceCheckMethodName" : "hasLastName", "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "lastName", "fluentSetterDocumentation" : "

The last name. This is required if you are using Amazon Connect or SAML for identity management.

\n@param lastName The last name. This is required if you are using Amazon Connect or SAML for identity management.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "lastName", "getterDocumentation" : "

The last name. This is required if you are using Amazon Connect or SAML for identity management.

\n@return The last name. This is required if you are using Amazon Connect or SAML for identity management.", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "LastName", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "LastName", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "LastName", "sensitive" : false, "setterDocumentation" : "

The last name. This is required if you are using Amazon Connect or SAML for identity management.

\n@param lastName The last name. This is required if you are using Amazon Connect or SAML for identity management.", "setterMethodName" : "setLastName", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "lastName", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "lastName", "variableType" : "String", "documentation" : "

The last name. This is required if you are using Amazon Connect or SAML for identity management.

", "simpleType" : "String", "variableSetterType" : "String" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null }, { "autoConstructClassIfExists" : { "present" : false }, "beanStyleGetterMethodName" : "getEmail", "beanStyleSetterMethodName" : "setEmail", "c2jName" : "Email", "c2jShape" : "Email", "defaultConsumerFluentSetterDocumentation" : "

The email address. If you are using SAML for identity management and include this parameter, an error is returned.

\nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #email(String)}.\n@param email a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #email(String)", "deprecated" : false, "deprecatedBeanStyleSetterMethodName" : null, "deprecatedFluentGetterMethodName" : null, "deprecatedFluentSetterMethodName" : null, "deprecatedGetterDocumentation" : "

The email address. If you are using SAML for identity management and include this parameter, an error is returned.

\n@return The email address. If you are using SAML for identity management and include this parameter, an error is returned.\n@deprecated Use {@link #email()}\n", "deprecatedName" : null, "deprecatedSetterDocumentation" : "

The email address. If you are using SAML for identity management and include this parameter, an error is returned.

\n@param email The email address. If you are using SAML for identity management and include this parameter, an error is returned.\n@return Returns a reference to this object so that method calls can be chained together.\n@deprecated Use {@link #email(String)}\n", "documentation" : "

The email address. If you are using SAML for identity management and include this parameter, an error is returned.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "existenceCheckDocumentation" : "Returns true if the Email property was specified by the sender (it may be empty), or false if the sender did not specify the value (it will be empty). For responses returned by the SDK, the sender is the AWS service.\n", "existenceCheckMethodName" : "hasEmail", "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "email", "fluentSetterDocumentation" : "

The email address. If you are using SAML for identity management and include this parameter, an error is returned.

\n@param email The email address. If you are using SAML for identity management and include this parameter, an error is returned.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "email", "getterDocumentation" : "

The email address. If you are using SAML for identity management and include this parameter, an error is returned.

\n@return The email address. If you are using SAML for identity management and include this parameter, an error is returned.", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "Email", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "Email", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "Email", "sensitive" : false, "setterDocumentation" : "

The email address. If you are using SAML for identity management and include this parameter, an error is returned.

\n@param email The email address. If you are using SAML for identity management and include this parameter, an error is returned.", "setterMethodName" : "setEmail", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "email", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "email", "variableType" : "String", "documentation" : "

The email address. If you are using SAML for identity management and include this parameter, an error is returned.

", "simpleType" : "String", "variableSetterType" : "String" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null } ], "requestSignerAware" : false, "requestSignerClassFqcn" : null, "required" : null, "shapeName" : "UserIdentityInfo", "simpleMethod" : false, "unmarshaller" : { "flattened" : false, "resultWrapper" : null }, "variable" : { "variableDeclarationType" : "UserIdentityInfo", "variableName" : "userIdentityInfo", "variableType" : "UserIdentityInfo", "documentation" : null, "simpleType" : "UserIdentityInfo", "variableSetterType" : "UserIdentityInfo" }, "wrapper" : false, "xmlNamespace" : null }, "UserNotFoundException" : { "c2jName" : "UserNotFoundException", "customization" : { "artificialResultWrapper" : null, "skipGeneratingMarshaller" : false, "skipGeneratingModelClass" : false, "skipGeneratingUnmarshaller" : false, "staxTargetDepthOffset" : 0 }, "deprecated" : false, "documentation" : "

No user with the specified credentials was found in the Amazon Connect instance.

", "endpointDiscovery" : null, "enums" : null, "errorCode" : "UserNotFoundException", "event" : false, "eventStream" : false, "explicitEventPayloadMember" : null, "hasHeaderMember" : false, "hasPayloadMember" : false, "hasRequiresLengthMember" : false, "hasStatusCodeMember" : false, "hasStreamingMember" : false, "httpStatusCode" : 404, "marshaller" : null, "members" : [ ], "membersAsMap" : { }, "nonStreamingMembers" : [ ], "requestSignerAware" : false, "requestSignerClassFqcn" : null, "required" : null, "shapeName" : "UserNotFoundException", "simpleMethod" : false, "unmarshaller" : null, "variable" : { "variableDeclarationType" : "UserNotFoundException", "variableName" : "userNotFoundException", "variableType" : "UserNotFoundException", "documentation" : null, "simpleType" : "UserNotFoundException", "variableSetterType" : "UserNotFoundException" }, "wrapper" : false, "xmlNamespace" : null }, "UserPhoneConfig" : { "c2jName" : "UserPhoneConfig", "customization" : { "artificialResultWrapper" : null, "skipGeneratingMarshaller" : false, "skipGeneratingModelClass" : false, "skipGeneratingUnmarshaller" : false, "staxTargetDepthOffset" : 0 }, "deprecated" : false, "documentation" : "

Contains information about the phone configuration settings for a user.

", "endpointDiscovery" : null, "enums" : null, "errorCode" : null, "event" : false, "eventStream" : false, "explicitEventPayloadMember" : null, "hasHeaderMember" : false, "hasPayloadMember" : false, "hasRequiresLengthMember" : false, "hasStatusCodeMember" : false, "hasStreamingMember" : false, "httpStatusCode" : null, "marshaller" : null, "members" : [ { "autoConstructClassIfExists" : { "present" : false }, "beanStyleGetterMethodName" : "getPhoneType", "beanStyleSetterMethodName" : "setPhoneType", "c2jName" : "PhoneType", "c2jShape" : "PhoneType", "defaultConsumerFluentSetterDocumentation" : "

The phone 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 #phoneTypeAsString(String)}.\n@param phoneType a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #phoneType(String)", "deprecated" : false, "deprecatedBeanStyleSetterMethodName" : null, "deprecatedFluentGetterMethodName" : null, "deprecatedFluentSetterMethodName" : null, "deprecatedGetterDocumentation" : "

The phone type.

\n

\nIf the service returns an enum value that is not available in the current SDK version, {@link #phoneType} will return {@link PhoneType#UNKNOWN_TO_SDK_VERSION}. The raw value returned by the service is available from {@link #phoneTypeAsString}.\n

\n@return The phone type.\n@see PhoneType\n@deprecated Use {@link #phoneTypeAsString()}\n", "deprecatedName" : null, "deprecatedSetterDocumentation" : "

The phone type.

\n@param phoneType The phone type.\n@see PhoneType\n@return Returns a reference to this object so that method calls can be chained together.\n@see PhoneType\n@deprecated Use {@link #phoneType(String)}\n", "documentation" : "

The phone type.

", "endpointDiscoveryId" : false, "enumType" : "PhoneType", "eventHeader" : false, "eventPayload" : false, "existenceCheckDocumentation" : "Returns true if the PhoneType property was specified by the sender (it may be empty), or false if the sender did not specify the value (it will be empty). For responses returned by the SDK, the sender is the AWS service.\n", "existenceCheckMethodName" : "hasPhoneType", "fluentEnumGetterMethodName" : "phoneType", "fluentEnumSetterMethodName" : "phoneType", "fluentGetterMethodName" : "phoneTypeAsString", "fluentSetterDocumentation" : "

The phone type.

\n@param phoneType The phone type.\n@see PhoneType\n@return Returns a reference to this object so that method calls can be chained together.\n@see PhoneType", "fluentSetterMethodName" : "phoneType", "getterDocumentation" : "

The phone type.

\n

\nIf the service returns an enum value that is not available in the current SDK version, {@link #phoneType} will return {@link PhoneType#UNKNOWN_TO_SDK_VERSION}. The raw value returned by the service is available from {@link #phoneTypeAsString}.\n

\n@return The phone type.\n@see PhoneType", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "PhoneType", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "PhoneType", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "PhoneType", "sensitive" : false, "setterDocumentation" : "

The phone type.

\n@param phoneType The phone type.\n@see PhoneType", "setterMethodName" : "setPhoneType", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "phoneType", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "phoneType", "variableType" : "String", "documentation" : "

The phone type.

", "simpleType" : "String", "variableSetterType" : "String" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null }, { "autoConstructClassIfExists" : { "present" : false }, "beanStyleGetterMethodName" : "getAutoAccept", "beanStyleSetterMethodName" : "setAutoAccept", "c2jName" : "AutoAccept", "c2jShape" : "AutoAccept", "defaultConsumerFluentSetterDocumentation" : "

The Auto accept setting.

\nThis is a convenience that creates an instance of the {@link Boolean.Builder} avoiding the need to create one manually via {@link Boolean#builder()}.\n\nWhen the {@link Consumer} completes, {@link Boolean.Builder#build()} is called immediately and its result is passed to {@link #autoAccept(Boolean)}.\n@param autoAccept a consumer that will call methods on {@link Boolean.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #autoAccept(Boolean)", "deprecated" : false, "deprecatedBeanStyleSetterMethodName" : null, "deprecatedFluentGetterMethodName" : null, "deprecatedFluentSetterMethodName" : null, "deprecatedGetterDocumentation" : "

The Auto accept setting.

\n@return The Auto accept setting.\n@deprecated Use {@link #autoAccept()}\n", "deprecatedName" : null, "deprecatedSetterDocumentation" : "

The Auto accept setting.

\n@param autoAccept The Auto accept setting.\n@return Returns a reference to this object so that method calls can be chained together.\n@deprecated Use {@link #autoAccept(Boolean)}\n", "documentation" : "

The Auto accept setting.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "existenceCheckDocumentation" : "Returns true if the AutoAccept property was specified by the sender (it may be empty), or false if the sender did not specify the value (it will be empty). For responses returned by the SDK, the sender is the AWS service.\n", "existenceCheckMethodName" : "hasAutoAccept", "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "autoAccept", "fluentSetterDocumentation" : "

The Auto accept setting.

\n@param autoAccept The Auto accept setting.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "autoAccept", "getterDocumentation" : "

The Auto accept setting.

\n@return The Auto accept setting.", "getterModel" : { "returnType" : "Boolean", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "AutoAccept", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "AutoAccept", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "BOOLEAN", "name" : "AutoAccept", "sensitive" : false, "setterDocumentation" : "

The Auto accept setting.

\n@param autoAccept The Auto accept setting.", "setterMethodName" : "setAutoAccept", "setterModel" : { "variableDeclarationType" : "Boolean", "variableName" : "autoAccept", "variableType" : "Boolean", "documentation" : null, "simpleType" : "Boolean", "variableSetterType" : "Boolean" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "Boolean", "variableName" : "autoAccept", "variableType" : "Boolean", "documentation" : "

The Auto accept setting.

", "simpleType" : "Boolean", "variableSetterType" : "Boolean" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null }, { "autoConstructClassIfExists" : { "present" : false }, "beanStyleGetterMethodName" : "getAfterContactWorkTimeLimit", "beanStyleSetterMethodName" : "setAfterContactWorkTimeLimit", "c2jName" : "AfterContactWorkTimeLimit", "c2jShape" : "AfterContactWorkTimeLimit", "defaultConsumerFluentSetterDocumentation" : "

The After Call Work (ACW) timeout setting, in seconds.

\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 #afterContactWorkTimeLimit(Integer)}.\n@param afterContactWorkTimeLimit 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 #afterContactWorkTimeLimit(Integer)", "deprecated" : false, "deprecatedBeanStyleSetterMethodName" : null, "deprecatedFluentGetterMethodName" : null, "deprecatedFluentSetterMethodName" : null, "deprecatedGetterDocumentation" : "

The After Call Work (ACW) timeout setting, in seconds.

\n@return The After Call Work (ACW) timeout setting, in seconds.\n@deprecated Use {@link #afterContactWorkTimeLimit()}\n", "deprecatedName" : null, "deprecatedSetterDocumentation" : "

The After Call Work (ACW) timeout setting, in seconds.

\n@param afterContactWorkTimeLimit The After Call Work (ACW) timeout setting, in seconds.\n@return Returns a reference to this object so that method calls can be chained together.\n@deprecated Use {@link #afterContactWorkTimeLimit(Integer)}\n", "documentation" : "

The After Call Work (ACW) timeout setting, in seconds.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "existenceCheckDocumentation" : "Returns true if the AfterContactWorkTimeLimit property was specified by the sender (it may be empty), or false if the sender did not specify the value (it will be empty). For responses returned by the SDK, the sender is the AWS service.\n", "existenceCheckMethodName" : "hasAfterContactWorkTimeLimit", "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "afterContactWorkTimeLimit", "fluentSetterDocumentation" : "

The After Call Work (ACW) timeout setting, in seconds.

\n@param afterContactWorkTimeLimit The After Call Work (ACW) timeout setting, in seconds.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "afterContactWorkTimeLimit", "getterDocumentation" : "

The After Call Work (ACW) timeout setting, in seconds.

\n@return The After Call Work (ACW) timeout setting, in seconds.", "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" : "AfterContactWorkTimeLimit", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "AfterContactWorkTimeLimit", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "INTEGER", "name" : "AfterContactWorkTimeLimit", "sensitive" : false, "setterDocumentation" : "

The After Call Work (ACW) timeout setting, in seconds.

\n@param afterContactWorkTimeLimit The After Call Work (ACW) timeout setting, in seconds.", "setterMethodName" : "setAfterContactWorkTimeLimit", "setterModel" : { "variableDeclarationType" : "Integer", "variableName" : "afterContactWorkTimeLimit", "variableType" : "Integer", "documentation" : null, "simpleType" : "Integer", "variableSetterType" : "Integer" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "Integer", "variableName" : "afterContactWorkTimeLimit", "variableType" : "Integer", "documentation" : "

The After Call Work (ACW) timeout setting, in seconds.

", "simpleType" : "Integer", "variableSetterType" : "Integer" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null }, { "autoConstructClassIfExists" : { "present" : false }, "beanStyleGetterMethodName" : "getDeskPhoneNumber", "beanStyleSetterMethodName" : "setDeskPhoneNumber", "c2jName" : "DeskPhoneNumber", "c2jShape" : "PhoneNumber", "defaultConsumerFluentSetterDocumentation" : "

The phone number for the user's desk phone.

\nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #deskPhoneNumber(String)}.\n@param deskPhoneNumber a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #deskPhoneNumber(String)", "deprecated" : false, "deprecatedBeanStyleSetterMethodName" : null, "deprecatedFluentGetterMethodName" : null, "deprecatedFluentSetterMethodName" : null, "deprecatedGetterDocumentation" : "

The phone number for the user's desk phone.

\n@return The phone number for the user's desk phone.\n@deprecated Use {@link #deskPhoneNumber()}\n", "deprecatedName" : null, "deprecatedSetterDocumentation" : "

The phone number for the user's desk phone.

\n@param deskPhoneNumber The phone number for the user's desk phone.\n@return Returns a reference to this object so that method calls can be chained together.\n@deprecated Use {@link #deskPhoneNumber(String)}\n", "documentation" : "

The phone number for the user's desk phone.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "existenceCheckDocumentation" : "Returns true if the DeskPhoneNumber property was specified by the sender (it may be empty), or false if the sender did not specify the value (it will be empty). For responses returned by the SDK, the sender is the AWS service.\n", "existenceCheckMethodName" : "hasDeskPhoneNumber", "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "deskPhoneNumber", "fluentSetterDocumentation" : "

The phone number for the user's desk phone.

\n@param deskPhoneNumber The phone number for the user's desk phone.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "deskPhoneNumber", "getterDocumentation" : "

The phone number for the user's desk phone.

\n@return The phone number for the user's desk phone.", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "DeskPhoneNumber", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "DeskPhoneNumber", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "DeskPhoneNumber", "sensitive" : false, "setterDocumentation" : "

The phone number for the user's desk phone.

\n@param deskPhoneNumber The phone number for the user's desk phone.", "setterMethodName" : "setDeskPhoneNumber", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "deskPhoneNumber", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "deskPhoneNumber", "variableType" : "String", "documentation" : "

The phone number for the user's desk phone.

", "simpleType" : "String", "variableSetterType" : "String" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null } ], "membersAsMap" : { "AfterContactWorkTimeLimit" : { "autoConstructClassIfExists" : { "present" : false }, "beanStyleGetterMethodName" : "getAfterContactWorkTimeLimit", "beanStyleSetterMethodName" : "setAfterContactWorkTimeLimit", "c2jName" : "AfterContactWorkTimeLimit", "c2jShape" : "AfterContactWorkTimeLimit", "defaultConsumerFluentSetterDocumentation" : "

The After Call Work (ACW) timeout setting, in seconds.

\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 #afterContactWorkTimeLimit(Integer)}.\n@param afterContactWorkTimeLimit 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 #afterContactWorkTimeLimit(Integer)", "deprecated" : false, "deprecatedBeanStyleSetterMethodName" : null, "deprecatedFluentGetterMethodName" : null, "deprecatedFluentSetterMethodName" : null, "deprecatedGetterDocumentation" : "

The After Call Work (ACW) timeout setting, in seconds.

\n@return The After Call Work (ACW) timeout setting, in seconds.\n@deprecated Use {@link #afterContactWorkTimeLimit()}\n", "deprecatedName" : null, "deprecatedSetterDocumentation" : "

The After Call Work (ACW) timeout setting, in seconds.

\n@param afterContactWorkTimeLimit The After Call Work (ACW) timeout setting, in seconds.\n@return Returns a reference to this object so that method calls can be chained together.\n@deprecated Use {@link #afterContactWorkTimeLimit(Integer)}\n", "documentation" : "

The After Call Work (ACW) timeout setting, in seconds.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "existenceCheckDocumentation" : "Returns true if the AfterContactWorkTimeLimit property was specified by the sender (it may be empty), or false if the sender did not specify the value (it will be empty). For responses returned by the SDK, the sender is the AWS service.\n", "existenceCheckMethodName" : "hasAfterContactWorkTimeLimit", "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "afterContactWorkTimeLimit", "fluentSetterDocumentation" : "

The After Call Work (ACW) timeout setting, in seconds.

\n@param afterContactWorkTimeLimit The After Call Work (ACW) timeout setting, in seconds.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "afterContactWorkTimeLimit", "getterDocumentation" : "

The After Call Work (ACW) timeout setting, in seconds.

\n@return The After Call Work (ACW) timeout setting, in seconds.", "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" : "AfterContactWorkTimeLimit", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "AfterContactWorkTimeLimit", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "INTEGER", "name" : "AfterContactWorkTimeLimit", "sensitive" : false, "setterDocumentation" : "

The After Call Work (ACW) timeout setting, in seconds.

\n@param afterContactWorkTimeLimit The After Call Work (ACW) timeout setting, in seconds.", "setterMethodName" : "setAfterContactWorkTimeLimit", "setterModel" : { "variableDeclarationType" : "Integer", "variableName" : "afterContactWorkTimeLimit", "variableType" : "Integer", "documentation" : null, "simpleType" : "Integer", "variableSetterType" : "Integer" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "Integer", "variableName" : "afterContactWorkTimeLimit", "variableType" : "Integer", "documentation" : "

The After Call Work (ACW) timeout setting, in seconds.

", "simpleType" : "Integer", "variableSetterType" : "Integer" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null }, "AutoAccept" : { "autoConstructClassIfExists" : { "present" : false }, "beanStyleGetterMethodName" : "getAutoAccept", "beanStyleSetterMethodName" : "setAutoAccept", "c2jName" : "AutoAccept", "c2jShape" : "AutoAccept", "defaultConsumerFluentSetterDocumentation" : "

The Auto accept setting.

\nThis is a convenience that creates an instance of the {@link Boolean.Builder} avoiding the need to create one manually via {@link Boolean#builder()}.\n\nWhen the {@link Consumer} completes, {@link Boolean.Builder#build()} is called immediately and its result is passed to {@link #autoAccept(Boolean)}.\n@param autoAccept a consumer that will call methods on {@link Boolean.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #autoAccept(Boolean)", "deprecated" : false, "deprecatedBeanStyleSetterMethodName" : null, "deprecatedFluentGetterMethodName" : null, "deprecatedFluentSetterMethodName" : null, "deprecatedGetterDocumentation" : "

The Auto accept setting.

\n@return The Auto accept setting.\n@deprecated Use {@link #autoAccept()}\n", "deprecatedName" : null, "deprecatedSetterDocumentation" : "

The Auto accept setting.

\n@param autoAccept The Auto accept setting.\n@return Returns a reference to this object so that method calls can be chained together.\n@deprecated Use {@link #autoAccept(Boolean)}\n", "documentation" : "

The Auto accept setting.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "existenceCheckDocumentation" : "Returns true if the AutoAccept property was specified by the sender (it may be empty), or false if the sender did not specify the value (it will be empty). For responses returned by the SDK, the sender is the AWS service.\n", "existenceCheckMethodName" : "hasAutoAccept", "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "autoAccept", "fluentSetterDocumentation" : "

The Auto accept setting.

\n@param autoAccept The Auto accept setting.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "autoAccept", "getterDocumentation" : "

The Auto accept setting.

\n@return The Auto accept setting.", "getterModel" : { "returnType" : "Boolean", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "AutoAccept", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "AutoAccept", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "BOOLEAN", "name" : "AutoAccept", "sensitive" : false, "setterDocumentation" : "

The Auto accept setting.

\n@param autoAccept The Auto accept setting.", "setterMethodName" : "setAutoAccept", "setterModel" : { "variableDeclarationType" : "Boolean", "variableName" : "autoAccept", "variableType" : "Boolean", "documentation" : null, "simpleType" : "Boolean", "variableSetterType" : "Boolean" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "Boolean", "variableName" : "autoAccept", "variableType" : "Boolean", "documentation" : "

The Auto accept setting.

", "simpleType" : "Boolean", "variableSetterType" : "Boolean" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null }, "DeskPhoneNumber" : { "autoConstructClassIfExists" : { "present" : false }, "beanStyleGetterMethodName" : "getDeskPhoneNumber", "beanStyleSetterMethodName" : "setDeskPhoneNumber", "c2jName" : "DeskPhoneNumber", "c2jShape" : "PhoneNumber", "defaultConsumerFluentSetterDocumentation" : "

The phone number for the user's desk phone.

\nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #deskPhoneNumber(String)}.\n@param deskPhoneNumber a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #deskPhoneNumber(String)", "deprecated" : false, "deprecatedBeanStyleSetterMethodName" : null, "deprecatedFluentGetterMethodName" : null, "deprecatedFluentSetterMethodName" : null, "deprecatedGetterDocumentation" : "

The phone number for the user's desk phone.

\n@return The phone number for the user's desk phone.\n@deprecated Use {@link #deskPhoneNumber()}\n", "deprecatedName" : null, "deprecatedSetterDocumentation" : "

The phone number for the user's desk phone.

\n@param deskPhoneNumber The phone number for the user's desk phone.\n@return Returns a reference to this object so that method calls can be chained together.\n@deprecated Use {@link #deskPhoneNumber(String)}\n", "documentation" : "

The phone number for the user's desk phone.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "existenceCheckDocumentation" : "Returns true if the DeskPhoneNumber property was specified by the sender (it may be empty), or false if the sender did not specify the value (it will be empty). For responses returned by the SDK, the sender is the AWS service.\n", "existenceCheckMethodName" : "hasDeskPhoneNumber", "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "deskPhoneNumber", "fluentSetterDocumentation" : "

The phone number for the user's desk phone.

\n@param deskPhoneNumber The phone number for the user's desk phone.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "deskPhoneNumber", "getterDocumentation" : "

The phone number for the user's desk phone.

\n@return The phone number for the user's desk phone.", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "DeskPhoneNumber", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "DeskPhoneNumber", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "DeskPhoneNumber", "sensitive" : false, "setterDocumentation" : "

The phone number for the user's desk phone.

\n@param deskPhoneNumber The phone number for the user's desk phone.", "setterMethodName" : "setDeskPhoneNumber", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "deskPhoneNumber", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "deskPhoneNumber", "variableType" : "String", "documentation" : "

The phone number for the user's desk phone.

", "simpleType" : "String", "variableSetterType" : "String" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null }, "PhoneType" : { "autoConstructClassIfExists" : { "present" : false }, "beanStyleGetterMethodName" : "getPhoneType", "beanStyleSetterMethodName" : "setPhoneType", "c2jName" : "PhoneType", "c2jShape" : "PhoneType", "defaultConsumerFluentSetterDocumentation" : "

The phone 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 #phoneTypeAsString(String)}.\n@param phoneType a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #phoneType(String)", "deprecated" : false, "deprecatedBeanStyleSetterMethodName" : null, "deprecatedFluentGetterMethodName" : null, "deprecatedFluentSetterMethodName" : null, "deprecatedGetterDocumentation" : "

The phone type.

\n

\nIf the service returns an enum value that is not available in the current SDK version, {@link #phoneType} will return {@link PhoneType#UNKNOWN_TO_SDK_VERSION}. The raw value returned by the service is available from {@link #phoneTypeAsString}.\n

\n@return The phone type.\n@see PhoneType\n@deprecated Use {@link #phoneTypeAsString()}\n", "deprecatedName" : null, "deprecatedSetterDocumentation" : "

The phone type.

\n@param phoneType The phone type.\n@see PhoneType\n@return Returns a reference to this object so that method calls can be chained together.\n@see PhoneType\n@deprecated Use {@link #phoneType(String)}\n", "documentation" : "

The phone type.

", "endpointDiscoveryId" : false, "enumType" : "PhoneType", "eventHeader" : false, "eventPayload" : false, "existenceCheckDocumentation" : "Returns true if the PhoneType property was specified by the sender (it may be empty), or false if the sender did not specify the value (it will be empty). For responses returned by the SDK, the sender is the AWS service.\n", "existenceCheckMethodName" : "hasPhoneType", "fluentEnumGetterMethodName" : "phoneType", "fluentEnumSetterMethodName" : "phoneType", "fluentGetterMethodName" : "phoneTypeAsString", "fluentSetterDocumentation" : "

The phone type.

\n@param phoneType The phone type.\n@see PhoneType\n@return Returns a reference to this object so that method calls can be chained together.\n@see PhoneType", "fluentSetterMethodName" : "phoneType", "getterDocumentation" : "

The phone type.

\n

\nIf the service returns an enum value that is not available in the current SDK version, {@link #phoneType} will return {@link PhoneType#UNKNOWN_TO_SDK_VERSION}. The raw value returned by the service is available from {@link #phoneTypeAsString}.\n

\n@return The phone type.\n@see PhoneType", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "PhoneType", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "PhoneType", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "PhoneType", "sensitive" : false, "setterDocumentation" : "

The phone type.

\n@param phoneType The phone type.\n@see PhoneType", "setterMethodName" : "setPhoneType", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "phoneType", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "phoneType", "variableType" : "String", "documentation" : "

The phone type.

", "simpleType" : "String", "variableSetterType" : "String" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null } }, "nonStreamingMembers" : [ { "autoConstructClassIfExists" : { "present" : false }, "beanStyleGetterMethodName" : "getPhoneType", "beanStyleSetterMethodName" : "setPhoneType", "c2jName" : "PhoneType", "c2jShape" : "PhoneType", "defaultConsumerFluentSetterDocumentation" : "

The phone 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 #phoneTypeAsString(String)}.\n@param phoneType a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #phoneType(String)", "deprecated" : false, "deprecatedBeanStyleSetterMethodName" : null, "deprecatedFluentGetterMethodName" : null, "deprecatedFluentSetterMethodName" : null, "deprecatedGetterDocumentation" : "

The phone type.

\n

\nIf the service returns an enum value that is not available in the current SDK version, {@link #phoneType} will return {@link PhoneType#UNKNOWN_TO_SDK_VERSION}. The raw value returned by the service is available from {@link #phoneTypeAsString}.\n

\n@return The phone type.\n@see PhoneType\n@deprecated Use {@link #phoneTypeAsString()}\n", "deprecatedName" : null, "deprecatedSetterDocumentation" : "

The phone type.

\n@param phoneType The phone type.\n@see PhoneType\n@return Returns a reference to this object so that method calls can be chained together.\n@see PhoneType\n@deprecated Use {@link #phoneType(String)}\n", "documentation" : "

The phone type.

", "endpointDiscoveryId" : false, "enumType" : "PhoneType", "eventHeader" : false, "eventPayload" : false, "existenceCheckDocumentation" : "Returns true if the PhoneType property was specified by the sender (it may be empty), or false if the sender did not specify the value (it will be empty). For responses returned by the SDK, the sender is the AWS service.\n", "existenceCheckMethodName" : "hasPhoneType", "fluentEnumGetterMethodName" : "phoneType", "fluentEnumSetterMethodName" : "phoneType", "fluentGetterMethodName" : "phoneTypeAsString", "fluentSetterDocumentation" : "

The phone type.

\n@param phoneType The phone type.\n@see PhoneType\n@return Returns a reference to this object so that method calls can be chained together.\n@see PhoneType", "fluentSetterMethodName" : "phoneType", "getterDocumentation" : "

The phone type.

\n

\nIf the service returns an enum value that is not available in the current SDK version, {@link #phoneType} will return {@link PhoneType#UNKNOWN_TO_SDK_VERSION}. The raw value returned by the service is available from {@link #phoneTypeAsString}.\n

\n@return The phone type.\n@see PhoneType", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "PhoneType", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "PhoneType", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "PhoneType", "sensitive" : false, "setterDocumentation" : "

The phone type.

\n@param phoneType The phone type.\n@see PhoneType", "setterMethodName" : "setPhoneType", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "phoneType", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "phoneType", "variableType" : "String", "documentation" : "

The phone type.

", "simpleType" : "String", "variableSetterType" : "String" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null }, { "autoConstructClassIfExists" : { "present" : false }, "beanStyleGetterMethodName" : "getAutoAccept", "beanStyleSetterMethodName" : "setAutoAccept", "c2jName" : "AutoAccept", "c2jShape" : "AutoAccept", "defaultConsumerFluentSetterDocumentation" : "

The Auto accept setting.

\nThis is a convenience that creates an instance of the {@link Boolean.Builder} avoiding the need to create one manually via {@link Boolean#builder()}.\n\nWhen the {@link Consumer} completes, {@link Boolean.Builder#build()} is called immediately and its result is passed to {@link #autoAccept(Boolean)}.\n@param autoAccept a consumer that will call methods on {@link Boolean.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #autoAccept(Boolean)", "deprecated" : false, "deprecatedBeanStyleSetterMethodName" : null, "deprecatedFluentGetterMethodName" : null, "deprecatedFluentSetterMethodName" : null, "deprecatedGetterDocumentation" : "

The Auto accept setting.

\n@return The Auto accept setting.\n@deprecated Use {@link #autoAccept()}\n", "deprecatedName" : null, "deprecatedSetterDocumentation" : "

The Auto accept setting.

\n@param autoAccept The Auto accept setting.\n@return Returns a reference to this object so that method calls can be chained together.\n@deprecated Use {@link #autoAccept(Boolean)}\n", "documentation" : "

The Auto accept setting.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "existenceCheckDocumentation" : "Returns true if the AutoAccept property was specified by the sender (it may be empty), or false if the sender did not specify the value (it will be empty). For responses returned by the SDK, the sender is the AWS service.\n", "existenceCheckMethodName" : "hasAutoAccept", "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "autoAccept", "fluentSetterDocumentation" : "

The Auto accept setting.

\n@param autoAccept The Auto accept setting.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "autoAccept", "getterDocumentation" : "

The Auto accept setting.

\n@return The Auto accept setting.", "getterModel" : { "returnType" : "Boolean", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "AutoAccept", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "AutoAccept", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "BOOLEAN", "name" : "AutoAccept", "sensitive" : false, "setterDocumentation" : "

The Auto accept setting.

\n@param autoAccept The Auto accept setting.", "setterMethodName" : "setAutoAccept", "setterModel" : { "variableDeclarationType" : "Boolean", "variableName" : "autoAccept", "variableType" : "Boolean", "documentation" : null, "simpleType" : "Boolean", "variableSetterType" : "Boolean" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "Boolean", "variableName" : "autoAccept", "variableType" : "Boolean", "documentation" : "

The Auto accept setting.

", "simpleType" : "Boolean", "variableSetterType" : "Boolean" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null }, { "autoConstructClassIfExists" : { "present" : false }, "beanStyleGetterMethodName" : "getAfterContactWorkTimeLimit", "beanStyleSetterMethodName" : "setAfterContactWorkTimeLimit", "c2jName" : "AfterContactWorkTimeLimit", "c2jShape" : "AfterContactWorkTimeLimit", "defaultConsumerFluentSetterDocumentation" : "

The After Call Work (ACW) timeout setting, in seconds.

\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 #afterContactWorkTimeLimit(Integer)}.\n@param afterContactWorkTimeLimit 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 #afterContactWorkTimeLimit(Integer)", "deprecated" : false, "deprecatedBeanStyleSetterMethodName" : null, "deprecatedFluentGetterMethodName" : null, "deprecatedFluentSetterMethodName" : null, "deprecatedGetterDocumentation" : "

The After Call Work (ACW) timeout setting, in seconds.

\n@return The After Call Work (ACW) timeout setting, in seconds.\n@deprecated Use {@link #afterContactWorkTimeLimit()}\n", "deprecatedName" : null, "deprecatedSetterDocumentation" : "

The After Call Work (ACW) timeout setting, in seconds.

\n@param afterContactWorkTimeLimit The After Call Work (ACW) timeout setting, in seconds.\n@return Returns a reference to this object so that method calls can be chained together.\n@deprecated Use {@link #afterContactWorkTimeLimit(Integer)}\n", "documentation" : "

The After Call Work (ACW) timeout setting, in seconds.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "existenceCheckDocumentation" : "Returns true if the AfterContactWorkTimeLimit property was specified by the sender (it may be empty), or false if the sender did not specify the value (it will be empty). For responses returned by the SDK, the sender is the AWS service.\n", "existenceCheckMethodName" : "hasAfterContactWorkTimeLimit", "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "afterContactWorkTimeLimit", "fluentSetterDocumentation" : "

The After Call Work (ACW) timeout setting, in seconds.

\n@param afterContactWorkTimeLimit The After Call Work (ACW) timeout setting, in seconds.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "afterContactWorkTimeLimit", "getterDocumentation" : "

The After Call Work (ACW) timeout setting, in seconds.

\n@return The After Call Work (ACW) timeout setting, in seconds.", "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" : "AfterContactWorkTimeLimit", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "AfterContactWorkTimeLimit", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "INTEGER", "name" : "AfterContactWorkTimeLimit", "sensitive" : false, "setterDocumentation" : "

The After Call Work (ACW) timeout setting, in seconds.

\n@param afterContactWorkTimeLimit The After Call Work (ACW) timeout setting, in seconds.", "setterMethodName" : "setAfterContactWorkTimeLimit", "setterModel" : { "variableDeclarationType" : "Integer", "variableName" : "afterContactWorkTimeLimit", "variableType" : "Integer", "documentation" : null, "simpleType" : "Integer", "variableSetterType" : "Integer" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "Integer", "variableName" : "afterContactWorkTimeLimit", "variableType" : "Integer", "documentation" : "

The After Call Work (ACW) timeout setting, in seconds.

", "simpleType" : "Integer", "variableSetterType" : "Integer" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null }, { "autoConstructClassIfExists" : { "present" : false }, "beanStyleGetterMethodName" : "getDeskPhoneNumber", "beanStyleSetterMethodName" : "setDeskPhoneNumber", "c2jName" : "DeskPhoneNumber", "c2jShape" : "PhoneNumber", "defaultConsumerFluentSetterDocumentation" : "

The phone number for the user's desk phone.

\nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #deskPhoneNumber(String)}.\n@param deskPhoneNumber a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #deskPhoneNumber(String)", "deprecated" : false, "deprecatedBeanStyleSetterMethodName" : null, "deprecatedFluentGetterMethodName" : null, "deprecatedFluentSetterMethodName" : null, "deprecatedGetterDocumentation" : "

The phone number for the user's desk phone.

\n@return The phone number for the user's desk phone.\n@deprecated Use {@link #deskPhoneNumber()}\n", "deprecatedName" : null, "deprecatedSetterDocumentation" : "

The phone number for the user's desk phone.

\n@param deskPhoneNumber The phone number for the user's desk phone.\n@return Returns a reference to this object so that method calls can be chained together.\n@deprecated Use {@link #deskPhoneNumber(String)}\n", "documentation" : "

The phone number for the user's desk phone.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "existenceCheckDocumentation" : "Returns true if the DeskPhoneNumber property was specified by the sender (it may be empty), or false if the sender did not specify the value (it will be empty). For responses returned by the SDK, the sender is the AWS service.\n", "existenceCheckMethodName" : "hasDeskPhoneNumber", "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "deskPhoneNumber", "fluentSetterDocumentation" : "

The phone number for the user's desk phone.

\n@param deskPhoneNumber The phone number for the user's desk phone.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "deskPhoneNumber", "getterDocumentation" : "

The phone number for the user's desk phone.

\n@return The phone number for the user's desk phone.", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "DeskPhoneNumber", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "DeskPhoneNumber", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "DeskPhoneNumber", "sensitive" : false, "setterDocumentation" : "

The phone number for the user's desk phone.

\n@param deskPhoneNumber The phone number for the user's desk phone.", "setterMethodName" : "setDeskPhoneNumber", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "deskPhoneNumber", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "deskPhoneNumber", "variableType" : "String", "documentation" : "

The phone number for the user's desk phone.

", "simpleType" : "String", "variableSetterType" : "String" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null } ], "requestSignerAware" : false, "requestSignerClassFqcn" : null, "required" : [ "PhoneType" ], "shapeName" : "UserPhoneConfig", "simpleMethod" : false, "unmarshaller" : { "flattened" : false, "resultWrapper" : null }, "variable" : { "variableDeclarationType" : "UserPhoneConfig", "variableName" : "userPhoneConfig", "variableType" : "UserPhoneConfig", "documentation" : null, "simpleType" : "UserPhoneConfig", "variableSetterType" : "UserPhoneConfig" }, "wrapper" : false, "xmlNamespace" : null }, "UserSummary" : { "c2jName" : "UserSummary", "customization" : { "artificialResultWrapper" : null, "skipGeneratingMarshaller" : false, "skipGeneratingModelClass" : false, "skipGeneratingUnmarshaller" : false, "staxTargetDepthOffset" : 0 }, "deprecated" : false, "documentation" : "

Contains summary information about a user.

", "endpointDiscovery" : null, "enums" : null, "errorCode" : null, "event" : false, "eventStream" : false, "explicitEventPayloadMember" : null, "hasHeaderMember" : false, "hasPayloadMember" : false, "hasRequiresLengthMember" : false, "hasStatusCodeMember" : false, "hasStreamingMember" : false, "httpStatusCode" : null, "marshaller" : null, "members" : [ { "autoConstructClassIfExists" : { "present" : false }, "beanStyleGetterMethodName" : "getId", "beanStyleSetterMethodName" : "setId", "c2jName" : "Id", "c2jShape" : "UserId", "defaultConsumerFluentSetterDocumentation" : "

The identifier of the user account.

\nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #id(String)}.\n@param id a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #id(String)", "deprecated" : false, "deprecatedBeanStyleSetterMethodName" : null, "deprecatedFluentGetterMethodName" : null, "deprecatedFluentSetterMethodName" : null, "deprecatedGetterDocumentation" : "

The identifier of the user account.

\n@return The identifier of the user account.\n@deprecated Use {@link #id()}\n", "deprecatedName" : null, "deprecatedSetterDocumentation" : "

The identifier of the user account.

\n@param id The identifier of the user account.\n@return Returns a reference to this object so that method calls can be chained together.\n@deprecated Use {@link #id(String)}\n", "documentation" : "

The identifier of the user account.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "existenceCheckDocumentation" : "Returns true if the Id property was specified by the sender (it may be empty), or false if the sender did not specify the value (it will be empty). For responses returned by the SDK, the sender is the AWS service.\n", "existenceCheckMethodName" : "hasId", "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "id", "fluentSetterDocumentation" : "

The identifier of the user account.

\n@param id The identifier of the user account.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "id", "getterDocumentation" : "

The identifier of the user account.

\n@return The identifier of the user account.", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "Id", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "Id", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "Id", "sensitive" : false, "setterDocumentation" : "

The identifier of the user account.

\n@param id The identifier of the user account.", "setterMethodName" : "setId", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "id", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "id", "variableType" : "String", "documentation" : "

The identifier of the user account.

", "simpleType" : "String", "variableSetterType" : "String" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null }, { "autoConstructClassIfExists" : { "present" : false }, "beanStyleGetterMethodName" : "getArn", "beanStyleSetterMethodName" : "setArn", "c2jName" : "Arn", "c2jShape" : "ARN", "defaultConsumerFluentSetterDocumentation" : "

The Amazon Resource Name (ARN) of the user account.

\nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #arn(String)}.\n@param arn a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #arn(String)", "deprecated" : false, "deprecatedBeanStyleSetterMethodName" : null, "deprecatedFluentGetterMethodName" : null, "deprecatedFluentSetterMethodName" : null, "deprecatedGetterDocumentation" : "

The Amazon Resource Name (ARN) of the user account.

\n@return The Amazon Resource Name (ARN) of the user account.\n@deprecated Use {@link #arn()}\n", "deprecatedName" : null, "deprecatedSetterDocumentation" : "

The Amazon Resource Name (ARN) of the user account.

\n@param arn The Amazon Resource Name (ARN) of the user account.\n@return Returns a reference to this object so that method calls can be chained together.\n@deprecated Use {@link #arn(String)}\n", "documentation" : "

The Amazon Resource Name (ARN) of the user account.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "existenceCheckDocumentation" : "Returns true if the Arn property was specified by the sender (it may be empty), or false if the sender did not specify the value (it will be empty). For responses returned by the SDK, the sender is the AWS service.\n", "existenceCheckMethodName" : "hasArn", "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "arn", "fluentSetterDocumentation" : "

The Amazon Resource Name (ARN) of the user account.

\n@param arn The Amazon Resource Name (ARN) of the user account.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "arn", "getterDocumentation" : "

The Amazon Resource Name (ARN) of the user account.

\n@return The Amazon Resource Name (ARN) of the user account.", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "Arn", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "Arn", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "Arn", "sensitive" : false, "setterDocumentation" : "

The Amazon Resource Name (ARN) of the user account.

\n@param arn The Amazon Resource Name (ARN) of the user account.", "setterMethodName" : "setArn", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "arn", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "arn", "variableType" : "String", "documentation" : "

The Amazon Resource Name (ARN) of the user account.

", "simpleType" : "String", "variableSetterType" : "String" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null }, { "autoConstructClassIfExists" : { "present" : false }, "beanStyleGetterMethodName" : "getUsername", "beanStyleSetterMethodName" : "setUsername", "c2jName" : "Username", "c2jShape" : "AgentUsername", "defaultConsumerFluentSetterDocumentation" : "

The Amazon Connect user name of the user account.

\nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #username(String)}.\n@param username a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #username(String)", "deprecated" : false, "deprecatedBeanStyleSetterMethodName" : null, "deprecatedFluentGetterMethodName" : null, "deprecatedFluentSetterMethodName" : null, "deprecatedGetterDocumentation" : "

The Amazon Connect user name of the user account.

\n@return The Amazon Connect user name of the user account.\n@deprecated Use {@link #username()}\n", "deprecatedName" : null, "deprecatedSetterDocumentation" : "

The Amazon Connect user name of the user account.

\n@param username The Amazon Connect user name of the user account.\n@return Returns a reference to this object so that method calls can be chained together.\n@deprecated Use {@link #username(String)}\n", "documentation" : "

The Amazon Connect user name of the user account.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "existenceCheckDocumentation" : "Returns true if the Username property was specified by the sender (it may be empty), or false if the sender did not specify the value (it will be empty). For responses returned by the SDK, the sender is the AWS service.\n", "existenceCheckMethodName" : "hasUsername", "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "username", "fluentSetterDocumentation" : "

The Amazon Connect user name of the user account.

\n@param username The Amazon Connect user name of the user account.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "username", "getterDocumentation" : "

The Amazon Connect user name of the user account.

\n@return The Amazon Connect user name of the user account.", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "Username", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "Username", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "Username", "sensitive" : false, "setterDocumentation" : "

The Amazon Connect user name of the user account.

\n@param username The Amazon Connect user name of the user account.", "setterMethodName" : "setUsername", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "username", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "username", "variableType" : "String", "documentation" : "

The Amazon Connect user name of the user account.

", "simpleType" : "String", "variableSetterType" : "String" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null } ], "membersAsMap" : { "Arn" : { "autoConstructClassIfExists" : { "present" : false }, "beanStyleGetterMethodName" : "getArn", "beanStyleSetterMethodName" : "setArn", "c2jName" : "Arn", "c2jShape" : "ARN", "defaultConsumerFluentSetterDocumentation" : "

The Amazon Resource Name (ARN) of the user account.

\nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #arn(String)}.\n@param arn a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #arn(String)", "deprecated" : false, "deprecatedBeanStyleSetterMethodName" : null, "deprecatedFluentGetterMethodName" : null, "deprecatedFluentSetterMethodName" : null, "deprecatedGetterDocumentation" : "

The Amazon Resource Name (ARN) of the user account.

\n@return The Amazon Resource Name (ARN) of the user account.\n@deprecated Use {@link #arn()}\n", "deprecatedName" : null, "deprecatedSetterDocumentation" : "

The Amazon Resource Name (ARN) of the user account.

\n@param arn The Amazon Resource Name (ARN) of the user account.\n@return Returns a reference to this object so that method calls can be chained together.\n@deprecated Use {@link #arn(String)}\n", "documentation" : "

The Amazon Resource Name (ARN) of the user account.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "existenceCheckDocumentation" : "Returns true if the Arn property was specified by the sender (it may be empty), or false if the sender did not specify the value (it will be empty). For responses returned by the SDK, the sender is the AWS service.\n", "existenceCheckMethodName" : "hasArn", "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "arn", "fluentSetterDocumentation" : "

The Amazon Resource Name (ARN) of the user account.

\n@param arn The Amazon Resource Name (ARN) of the user account.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "arn", "getterDocumentation" : "

The Amazon Resource Name (ARN) of the user account.

\n@return The Amazon Resource Name (ARN) of the user account.", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "Arn", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "Arn", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "Arn", "sensitive" : false, "setterDocumentation" : "

The Amazon Resource Name (ARN) of the user account.

\n@param arn The Amazon Resource Name (ARN) of the user account.", "setterMethodName" : "setArn", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "arn", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "arn", "variableType" : "String", "documentation" : "

The Amazon Resource Name (ARN) of the user account.

", "simpleType" : "String", "variableSetterType" : "String" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null }, "Id" : { "autoConstructClassIfExists" : { "present" : false }, "beanStyleGetterMethodName" : "getId", "beanStyleSetterMethodName" : "setId", "c2jName" : "Id", "c2jShape" : "UserId", "defaultConsumerFluentSetterDocumentation" : "

The identifier of the user account.

\nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #id(String)}.\n@param id a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #id(String)", "deprecated" : false, "deprecatedBeanStyleSetterMethodName" : null, "deprecatedFluentGetterMethodName" : null, "deprecatedFluentSetterMethodName" : null, "deprecatedGetterDocumentation" : "

The identifier of the user account.

\n@return The identifier of the user account.\n@deprecated Use {@link #id()}\n", "deprecatedName" : null, "deprecatedSetterDocumentation" : "

The identifier of the user account.

\n@param id The identifier of the user account.\n@return Returns a reference to this object so that method calls can be chained together.\n@deprecated Use {@link #id(String)}\n", "documentation" : "

The identifier of the user account.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "existenceCheckDocumentation" : "Returns true if the Id property was specified by the sender (it may be empty), or false if the sender did not specify the value (it will be empty). For responses returned by the SDK, the sender is the AWS service.\n", "existenceCheckMethodName" : "hasId", "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "id", "fluentSetterDocumentation" : "

The identifier of the user account.

\n@param id The identifier of the user account.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "id", "getterDocumentation" : "

The identifier of the user account.

\n@return The identifier of the user account.", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "Id", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "Id", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "Id", "sensitive" : false, "setterDocumentation" : "

The identifier of the user account.

\n@param id The identifier of the user account.", "setterMethodName" : "setId", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "id", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "id", "variableType" : "String", "documentation" : "

The identifier of the user account.

", "simpleType" : "String", "variableSetterType" : "String" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null }, "Username" : { "autoConstructClassIfExists" : { "present" : false }, "beanStyleGetterMethodName" : "getUsername", "beanStyleSetterMethodName" : "setUsername", "c2jName" : "Username", "c2jShape" : "AgentUsername", "defaultConsumerFluentSetterDocumentation" : "

The Amazon Connect user name of the user account.

\nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #username(String)}.\n@param username a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #username(String)", "deprecated" : false, "deprecatedBeanStyleSetterMethodName" : null, "deprecatedFluentGetterMethodName" : null, "deprecatedFluentSetterMethodName" : null, "deprecatedGetterDocumentation" : "

The Amazon Connect user name of the user account.

\n@return The Amazon Connect user name of the user account.\n@deprecated Use {@link #username()}\n", "deprecatedName" : null, "deprecatedSetterDocumentation" : "

The Amazon Connect user name of the user account.

\n@param username The Amazon Connect user name of the user account.\n@return Returns a reference to this object so that method calls can be chained together.\n@deprecated Use {@link #username(String)}\n", "documentation" : "

The Amazon Connect user name of the user account.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "existenceCheckDocumentation" : "Returns true if the Username property was specified by the sender (it may be empty), or false if the sender did not specify the value (it will be empty). For responses returned by the SDK, the sender is the AWS service.\n", "existenceCheckMethodName" : "hasUsername", "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "username", "fluentSetterDocumentation" : "

The Amazon Connect user name of the user account.

\n@param username The Amazon Connect user name of the user account.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "username", "getterDocumentation" : "

The Amazon Connect user name of the user account.

\n@return The Amazon Connect user name of the user account.", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "Username", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "Username", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "Username", "sensitive" : false, "setterDocumentation" : "

The Amazon Connect user name of the user account.

\n@param username The Amazon Connect user name of the user account.", "setterMethodName" : "setUsername", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "username", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "username", "variableType" : "String", "documentation" : "

The Amazon Connect user name of the user account.

", "simpleType" : "String", "variableSetterType" : "String" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null } }, "nonStreamingMembers" : [ { "autoConstructClassIfExists" : { "present" : false }, "beanStyleGetterMethodName" : "getId", "beanStyleSetterMethodName" : "setId", "c2jName" : "Id", "c2jShape" : "UserId", "defaultConsumerFluentSetterDocumentation" : "

The identifier of the user account.

\nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #id(String)}.\n@param id a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #id(String)", "deprecated" : false, "deprecatedBeanStyleSetterMethodName" : null, "deprecatedFluentGetterMethodName" : null, "deprecatedFluentSetterMethodName" : null, "deprecatedGetterDocumentation" : "

The identifier of the user account.

\n@return The identifier of the user account.\n@deprecated Use {@link #id()}\n", "deprecatedName" : null, "deprecatedSetterDocumentation" : "

The identifier of the user account.

\n@param id The identifier of the user account.\n@return Returns a reference to this object so that method calls can be chained together.\n@deprecated Use {@link #id(String)}\n", "documentation" : "

The identifier of the user account.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "existenceCheckDocumentation" : "Returns true if the Id property was specified by the sender (it may be empty), or false if the sender did not specify the value (it will be empty). For responses returned by the SDK, the sender is the AWS service.\n", "existenceCheckMethodName" : "hasId", "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "id", "fluentSetterDocumentation" : "

The identifier of the user account.

\n@param id The identifier of the user account.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "id", "getterDocumentation" : "

The identifier of the user account.

\n@return The identifier of the user account.", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "Id", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "Id", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "Id", "sensitive" : false, "setterDocumentation" : "

The identifier of the user account.

\n@param id The identifier of the user account.", "setterMethodName" : "setId", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "id", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "id", "variableType" : "String", "documentation" : "

The identifier of the user account.

", "simpleType" : "String", "variableSetterType" : "String" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null }, { "autoConstructClassIfExists" : { "present" : false }, "beanStyleGetterMethodName" : "getArn", "beanStyleSetterMethodName" : "setArn", "c2jName" : "Arn", "c2jShape" : "ARN", "defaultConsumerFluentSetterDocumentation" : "

The Amazon Resource Name (ARN) of the user account.

\nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #arn(String)}.\n@param arn a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #arn(String)", "deprecated" : false, "deprecatedBeanStyleSetterMethodName" : null, "deprecatedFluentGetterMethodName" : null, "deprecatedFluentSetterMethodName" : null, "deprecatedGetterDocumentation" : "

The Amazon Resource Name (ARN) of the user account.

\n@return The Amazon Resource Name (ARN) of the user account.\n@deprecated Use {@link #arn()}\n", "deprecatedName" : null, "deprecatedSetterDocumentation" : "

The Amazon Resource Name (ARN) of the user account.

\n@param arn The Amazon Resource Name (ARN) of the user account.\n@return Returns a reference to this object so that method calls can be chained together.\n@deprecated Use {@link #arn(String)}\n", "documentation" : "

The Amazon Resource Name (ARN) of the user account.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "existenceCheckDocumentation" : "Returns true if the Arn property was specified by the sender (it may be empty), or false if the sender did not specify the value (it will be empty). For responses returned by the SDK, the sender is the AWS service.\n", "existenceCheckMethodName" : "hasArn", "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "arn", "fluentSetterDocumentation" : "

The Amazon Resource Name (ARN) of the user account.

\n@param arn The Amazon Resource Name (ARN) of the user account.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "arn", "getterDocumentation" : "

The Amazon Resource Name (ARN) of the user account.

\n@return The Amazon Resource Name (ARN) of the user account.", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "Arn", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "Arn", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "Arn", "sensitive" : false, "setterDocumentation" : "

The Amazon Resource Name (ARN) of the user account.

\n@param arn The Amazon Resource Name (ARN) of the user account.", "setterMethodName" : "setArn", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "arn", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "arn", "variableType" : "String", "documentation" : "

The Amazon Resource Name (ARN) of the user account.

", "simpleType" : "String", "variableSetterType" : "String" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null }, { "autoConstructClassIfExists" : { "present" : false }, "beanStyleGetterMethodName" : "getUsername", "beanStyleSetterMethodName" : "setUsername", "c2jName" : "Username", "c2jShape" : "AgentUsername", "defaultConsumerFluentSetterDocumentation" : "

The Amazon Connect user name of the user account.

\nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #username(String)}.\n@param username a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #username(String)", "deprecated" : false, "deprecatedBeanStyleSetterMethodName" : null, "deprecatedFluentGetterMethodName" : null, "deprecatedFluentSetterMethodName" : null, "deprecatedGetterDocumentation" : "

The Amazon Connect user name of the user account.

\n@return The Amazon Connect user name of the user account.\n@deprecated Use {@link #username()}\n", "deprecatedName" : null, "deprecatedSetterDocumentation" : "

The Amazon Connect user name of the user account.

\n@param username The Amazon Connect user name of the user account.\n@return Returns a reference to this object so that method calls can be chained together.\n@deprecated Use {@link #username(String)}\n", "documentation" : "

The Amazon Connect user name of the user account.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "existenceCheckDocumentation" : "Returns true if the Username property was specified by the sender (it may be empty), or false if the sender did not specify the value (it will be empty). For responses returned by the SDK, the sender is the AWS service.\n", "existenceCheckMethodName" : "hasUsername", "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "username", "fluentSetterDocumentation" : "

The Amazon Connect user name of the user account.

\n@param username The Amazon Connect user name of the user account.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "username", "getterDocumentation" : "

The Amazon Connect user name of the user account.

\n@return The Amazon Connect user name of the user account.", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "Username", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "Username", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "Username", "sensitive" : false, "setterDocumentation" : "

The Amazon Connect user name of the user account.

\n@param username The Amazon Connect user name of the user account.", "setterMethodName" : "setUsername", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "username", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "username", "variableType" : "String", "documentation" : "

The Amazon Connect user name of the user account.

", "simpleType" : "String", "variableSetterType" : "String" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null } ], "requestSignerAware" : false, "requestSignerClassFqcn" : null, "required" : null, "shapeName" : "UserSummary", "simpleMethod" : false, "unmarshaller" : { "flattened" : false, "resultWrapper" : null }, "variable" : { "variableDeclarationType" : "UserSummary", "variableName" : "userSummary", "variableType" : "UserSummary", "documentation" : null, "simpleType" : "UserSummary", "variableSetterType" : "UserSummary" }, "wrapper" : false, "xmlNamespace" : null } }, "customAuthorizers" : { }, "customRetryPolicy" : null, "examples" : { "examples" : { }, "version" : "1.0" }, "fileHeader" : "/*\n * Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n *\n * Licensed under the Apache License, Version 2.0 (the \"License\").\n * You may not use this file except in compliance with the License.\n * A copy of the License is located at\n *\n * http://aws.amazon.com/apache2.0\n *\n * or in the \"license\" file accompanying this file. This file is distributed\n * on an \"AS IS\" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either\n * express or implied. See the License for the specific language governing\n * permissions and limitations under the License.\n */\n", "sdkBaseResponseFqcn" : "software.amazon.awssdk.awscore.AwsResponse", "sdkModeledExceptionBaseClassName" : "ConnectException", "sdkModeledExceptionBaseFqcn" : "software.amazon.awssdk.services.connect.model.ConnectException", "sdkRequestBaseClassName" : "ConnectRequest", "sdkResponseBaseClassName" : "ConnectResponse" }




© 2015 - 2025 Weber Informatics LLC | Privacy Policy