models.connect-2017-08-08-intermediate.json Maven / Gradle / Ivy
Show all versions of connect Show documentation
{
"customizationConfig" : {
"attachPayloadTraitToMember" : { },
"blacklistedSimpleMethods" : [ ],
"calculateCrc32FromCompressedData" : false,
"convenienceTypeOverloads" : [ ],
"customErrorCodeFieldName" : null,
"customProtocolFactoryFqcn" : null,
"customResponseMetadata" : null,
"customRetryPolicy" : null,
"customServiceMetadata" : null,
"defaultSimpleMethodTestRegion" : null,
"deprecatedOperations" : [ ],
"deprecatedShapes" : [ ],
"excludeClientCreateMethod" : false,
"modelMarshallerDefaultValueSupplier" : { },
"operationModifiers" : null,
"paginationCustomization" : null,
"renameShapes" : null,
"sdkModeledExceptionBaseClassName" : null,
"sdkRequestBaseClassName" : null,
"sdkResponseBaseClassName" : null,
"serviceSpecificClientConfigClass" : null,
"serviceSpecificHttpConfig" : null,
"shapeModifiers" : null,
"shapeSubstitutions" : null,
"shareModelConfig" : null,
"skipSyncClientGeneration" : false,
"useAutoConstructList" : true,
"useAutoConstructMap" : true,
"utilitiesMethod" : null,
"verifiedSimpleMethods" : [ ]
},
"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.
",
"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.
",
"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.
",
"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.
",
"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.
",
"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.
",
"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.
",
"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.
",
"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.
",
"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.
",
"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.
",
"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.
",
"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.
",
"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.
",
"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.
",
"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.
",
"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.
",
"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.
",
"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.
",
"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.
",
"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.
",
"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.
",
"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.
",
"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.
",
"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.
",
"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.
",
"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.
",
"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.
",
"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.
",
"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" : "getContactFlowTypeAsString",
"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" : "getContactFlowTypeAsString",
"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" : "getContactFlowTypeAsString",
"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" : "getNameAsString",
"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" : "getUnitAsString",
"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" : "getNameAsString",
"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" : "getUnitAsString",
"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" : "getNameAsString",
"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" : "getUnitAsString",
"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" : "getChannelAsString",
"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" : "getChannelAsString",
"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" : "getChannelAsString",
"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" : "getChannelsAsStrings",
"beanStyleSetterMethodName" : "setChannelsWithStrings",
"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" : "getMemberAsString",
"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" : "setChannelsWithStrings",
"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" : "getChannelsAsStrings",
"beanStyleSetterMethodName" : "setChannelsWithStrings",
"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" : "getMemberAsString",
"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" : "setChannelsWithStrings",
"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" : "