@Generated(value="software.amazon.awssdk:codegen") @ThreadSafe public interface ConnectAsyncClient extends SdkClient
builder()
method.
Amazon Connect is a cloud-based contact center solution that you use to set up and manage a customer contact center and provide reliable customer engagement at any scale.
Amazon Connect provides metrics and real-time reporting that enable you to optimize contact routing. You can also resolve customer issues more efficiently by getting customers in touch with the appropriate agents.
There are limits to the number of Amazon Connect resources that you can create. There are also limits to the number of requests that you can make per second. For more information, see Amazon Connect Service Quotas in the Amazon Connect Administrator Guide.
You can connect programmatically to an Amazon Web Services service by using an endpoint. For a list of Amazon Connect endpoints, see Amazon Connect Endpoints.
| Modifier and Type | Field and Description |
|---|---|
static String |
SERVICE_METADATA_ID
Value for looking up the service's metadata from the
ServiceMetadataProvider. |
static String |
SERVICE_NAME |
| Modifier and Type | Method and Description |
|---|---|
default CompletableFuture<AssociateApprovedOriginResponse> |
associateApprovedOrigin(AssociateApprovedOriginRequest associateApprovedOriginRequest)
This API is in preview release for Amazon Connect and is subject to change.
|
default CompletableFuture<AssociateApprovedOriginResponse> |
associateApprovedOrigin(Consumer<AssociateApprovedOriginRequest.Builder> associateApprovedOriginRequest)
This API is in preview release for Amazon Connect and is subject to change.
|
default CompletableFuture<AssociateBotResponse> |
associateBot(AssociateBotRequest associateBotRequest)
This API is in preview release for Amazon Connect and is subject to change.
|
default CompletableFuture<AssociateBotResponse> |
associateBot(Consumer<AssociateBotRequest.Builder> associateBotRequest)
This API is in preview release for Amazon Connect and is subject to change.
|
default CompletableFuture<AssociateDefaultVocabularyResponse> |
associateDefaultVocabulary(AssociateDefaultVocabularyRequest associateDefaultVocabularyRequest)
Associates an existing vocabulary as the default.
|
default CompletableFuture<AssociateDefaultVocabularyResponse> |
associateDefaultVocabulary(Consumer<AssociateDefaultVocabularyRequest.Builder> associateDefaultVocabularyRequest)
Associates an existing vocabulary as the default.
|
default CompletableFuture<AssociateInstanceStorageConfigResponse> |
associateInstanceStorageConfig(AssociateInstanceStorageConfigRequest associateInstanceStorageConfigRequest)
This API is in preview release for Amazon Connect and is subject to change.
|
default CompletableFuture<AssociateInstanceStorageConfigResponse> |
associateInstanceStorageConfig(Consumer<AssociateInstanceStorageConfigRequest.Builder> associateInstanceStorageConfigRequest)
This API is in preview release for Amazon Connect and is subject to change.
|
default CompletableFuture<AssociateLambdaFunctionResponse> |
associateLambdaFunction(AssociateLambdaFunctionRequest associateLambdaFunctionRequest)
This API is in preview release for Amazon Connect and is subject to change.
|
default CompletableFuture<AssociateLambdaFunctionResponse> |
associateLambdaFunction(Consumer<AssociateLambdaFunctionRequest.Builder> associateLambdaFunctionRequest)
This API is in preview release for Amazon Connect and is subject to change.
|
default CompletableFuture<AssociateLexBotResponse> |
associateLexBot(AssociateLexBotRequest associateLexBotRequest)
This API is in preview release for Amazon Connect and is subject to change.
|
default CompletableFuture<AssociateLexBotResponse> |
associateLexBot(Consumer<AssociateLexBotRequest.Builder> associateLexBotRequest)
This API is in preview release for Amazon Connect and is subject to change.
|
default CompletableFuture<AssociatePhoneNumberContactFlowResponse> |
associatePhoneNumberContactFlow(AssociatePhoneNumberContactFlowRequest associatePhoneNumberContactFlowRequest)
Associates a flow with a phone number claimed to your Amazon Connect instance.
|
default CompletableFuture<AssociatePhoneNumberContactFlowResponse> |
associatePhoneNumberContactFlow(Consumer<AssociatePhoneNumberContactFlowRequest.Builder> associatePhoneNumberContactFlowRequest)
Associates a flow with a phone number claimed to your Amazon Connect instance.
|
default CompletableFuture<AssociateQueueQuickConnectsResponse> |
associateQueueQuickConnects(AssociateQueueQuickConnectsRequest associateQueueQuickConnectsRequest)
This API is in preview release for Amazon Connect and is subject to change.
|
default CompletableFuture<AssociateQueueQuickConnectsResponse> |
associateQueueQuickConnects(Consumer<AssociateQueueQuickConnectsRequest.Builder> associateQueueQuickConnectsRequest)
This API is in preview release for Amazon Connect and is subject to change.
|
default CompletableFuture<AssociateRoutingProfileQueuesResponse> |
associateRoutingProfileQueues(AssociateRoutingProfileQueuesRequest associateRoutingProfileQueuesRequest)
Associates a set of queues with a routing profile.
|
default CompletableFuture<AssociateRoutingProfileQueuesResponse> |
associateRoutingProfileQueues(Consumer<AssociateRoutingProfileQueuesRequest.Builder> associateRoutingProfileQueuesRequest)
Associates a set of queues with a routing profile.
|
default CompletableFuture<AssociateSecurityKeyResponse> |
associateSecurityKey(AssociateSecurityKeyRequest associateSecurityKeyRequest)
This API is in preview release for Amazon Connect and is subject to change.
|
default CompletableFuture<AssociateSecurityKeyResponse> |
associateSecurityKey(Consumer<AssociateSecurityKeyRequest.Builder> associateSecurityKeyRequest)
This API is in preview release for Amazon Connect and is subject to change.
|
static ConnectAsyncClientBuilder |
builder()
Create a builder that can be used to configure and create a
ConnectAsyncClient. |
default CompletableFuture<ClaimPhoneNumberResponse> |
claimPhoneNumber(ClaimPhoneNumberRequest claimPhoneNumberRequest)
Claims an available phone number to your Amazon Connect instance or traffic distribution group.
|
default CompletableFuture<ClaimPhoneNumberResponse> |
claimPhoneNumber(Consumer<ClaimPhoneNumberRequest.Builder> claimPhoneNumberRequest)
Claims an available phone number to your Amazon Connect instance or traffic distribution group.
|
static ConnectAsyncClient |
create()
Create a
ConnectAsyncClient with the region loaded from the
DefaultAwsRegionProviderChain and credentials loaded from the
DefaultCredentialsProvider. |
default CompletableFuture<CreateAgentStatusResponse> |
createAgentStatus(Consumer<CreateAgentStatusRequest.Builder> createAgentStatusRequest)
This API is in preview release for Amazon Connect and is subject to change.
|
default CompletableFuture<CreateAgentStatusResponse> |
createAgentStatus(CreateAgentStatusRequest createAgentStatusRequest)
This API is in preview release for Amazon Connect and is subject to change.
|
default CompletableFuture<CreateContactFlowResponse> |
createContactFlow(Consumer<CreateContactFlowRequest.Builder> createContactFlowRequest)
Creates a flow for the specified Amazon Connect instance.
|
default CompletableFuture<CreateContactFlowResponse> |
createContactFlow(CreateContactFlowRequest createContactFlowRequest)
Creates a flow for the specified Amazon Connect instance.
|
default CompletableFuture<CreateContactFlowModuleResponse> |
createContactFlowModule(Consumer<CreateContactFlowModuleRequest.Builder> createContactFlowModuleRequest)
Creates a flow module for the specified Amazon Connect instance.
|
default CompletableFuture<CreateContactFlowModuleResponse> |
createContactFlowModule(CreateContactFlowModuleRequest createContactFlowModuleRequest)
Creates a flow module for the specified Amazon Connect instance.
|
default CompletableFuture<CreateHoursOfOperationResponse> |
createHoursOfOperation(Consumer<CreateHoursOfOperationRequest.Builder> createHoursOfOperationRequest)
This API is in preview release for Amazon Connect and is subject to change.
|
default CompletableFuture<CreateHoursOfOperationResponse> |
createHoursOfOperation(CreateHoursOfOperationRequest createHoursOfOperationRequest)
This API is in preview release for Amazon Connect and is subject to change.
|
default CompletableFuture<CreateInstanceResponse> |
createInstance(Consumer<CreateInstanceRequest.Builder> createInstanceRequest)
This API is in preview release for Amazon Connect and is subject to change.
|
default CompletableFuture<CreateInstanceResponse> |
createInstance(CreateInstanceRequest createInstanceRequest)
This API is in preview release for Amazon Connect and is subject to change.
|
default CompletableFuture<CreateIntegrationAssociationResponse> |
createIntegrationAssociation(Consumer<CreateIntegrationAssociationRequest.Builder> createIntegrationAssociationRequest)
Creates an Amazon Web Services resource association with an Amazon Connect instance.
|
default CompletableFuture<CreateIntegrationAssociationResponse> |
createIntegrationAssociation(CreateIntegrationAssociationRequest createIntegrationAssociationRequest)
Creates an Amazon Web Services resource association with an Amazon Connect instance.
|
default CompletableFuture<CreateQueueResponse> |
createQueue(Consumer<CreateQueueRequest.Builder> createQueueRequest)
This API is in preview release for Amazon Connect and is subject to change.
|
default CompletableFuture<CreateQueueResponse> |
createQueue(CreateQueueRequest createQueueRequest)
This API is in preview release for Amazon Connect and is subject to change.
|
default CompletableFuture<CreateQuickConnectResponse> |
createQuickConnect(Consumer<CreateQuickConnectRequest.Builder> createQuickConnectRequest)
Creates a quick connect for the specified Amazon Connect instance.
|
default CompletableFuture<CreateQuickConnectResponse> |
createQuickConnect(CreateQuickConnectRequest createQuickConnectRequest)
Creates a quick connect for the specified Amazon Connect instance.
|
default CompletableFuture<CreateRoutingProfileResponse> |
createRoutingProfile(Consumer<CreateRoutingProfileRequest.Builder> createRoutingProfileRequest)
Creates a new routing profile.
|
default CompletableFuture<CreateRoutingProfileResponse> |
createRoutingProfile(CreateRoutingProfileRequest createRoutingProfileRequest)
Creates a new routing profile.
|
default CompletableFuture<CreateRuleResponse> |
createRule(Consumer<CreateRuleRequest.Builder> createRuleRequest)
Creates a rule for the specified Amazon Connect instance.
|
default CompletableFuture<CreateRuleResponse> |
createRule(CreateRuleRequest createRuleRequest)
Creates a rule for the specified Amazon Connect instance.
|
default CompletableFuture<CreateSecurityProfileResponse> |
createSecurityProfile(Consumer<CreateSecurityProfileRequest.Builder> createSecurityProfileRequest)
This API is in preview release for Amazon Connect and is subject to change.
|
default CompletableFuture<CreateSecurityProfileResponse> |
createSecurityProfile(CreateSecurityProfileRequest createSecurityProfileRequest)
This API is in preview release for Amazon Connect and is subject to change.
|
default CompletableFuture<CreateTaskTemplateResponse> |
createTaskTemplate(Consumer<CreateTaskTemplateRequest.Builder> createTaskTemplateRequest)
Creates a new task template in the specified Amazon Connect instance.
|
default CompletableFuture<CreateTaskTemplateResponse> |
createTaskTemplate(CreateTaskTemplateRequest createTaskTemplateRequest)
Creates a new task template in the specified Amazon Connect instance.
|
default CompletableFuture<CreateTrafficDistributionGroupResponse> |
createTrafficDistributionGroup(Consumer<CreateTrafficDistributionGroupRequest.Builder> createTrafficDistributionGroupRequest)
Creates a traffic distribution group given an Amazon Connect instance that has been replicated.
|
default CompletableFuture<CreateTrafficDistributionGroupResponse> |
createTrafficDistributionGroup(CreateTrafficDistributionGroupRequest createTrafficDistributionGroupRequest)
Creates a traffic distribution group given an Amazon Connect instance that has been replicated.
|
default CompletableFuture<CreateUseCaseResponse> |
createUseCase(Consumer<CreateUseCaseRequest.Builder> createUseCaseRequest)
Creates a use case for an integration association.
|
default CompletableFuture<CreateUseCaseResponse> |
createUseCase(CreateUseCaseRequest createUseCaseRequest)
Creates a use case for an integration association.
|
default CompletableFuture<CreateUserResponse> |
createUser(Consumer<CreateUserRequest.Builder> createUserRequest)
Creates a user account for the specified Amazon Connect instance.
|
default CompletableFuture<CreateUserResponse> |
createUser(CreateUserRequest createUserRequest)
Creates a user account for the specified Amazon Connect instance.
|
default CompletableFuture<CreateUserHierarchyGroupResponse> |
createUserHierarchyGroup(Consumer<CreateUserHierarchyGroupRequest.Builder> createUserHierarchyGroupRequest)
Creates a new user hierarchy group.
|
default CompletableFuture<CreateUserHierarchyGroupResponse> |
createUserHierarchyGroup(CreateUserHierarchyGroupRequest createUserHierarchyGroupRequest)
Creates a new user hierarchy group.
|
default CompletableFuture<CreateVocabularyResponse> |
createVocabulary(Consumer<CreateVocabularyRequest.Builder> createVocabularyRequest)
Creates a custom vocabulary associated with your Amazon Connect instance.
|
default CompletableFuture<CreateVocabularyResponse> |
createVocabulary(CreateVocabularyRequest createVocabularyRequest)
Creates a custom vocabulary associated with your Amazon Connect instance.
|
default CompletableFuture<DeleteContactFlowResponse> |
deleteContactFlow(Consumer<DeleteContactFlowRequest.Builder> deleteContactFlowRequest)
Deletes a flow for the specified Amazon Connect instance.
|
default CompletableFuture<DeleteContactFlowResponse> |
deleteContactFlow(DeleteContactFlowRequest deleteContactFlowRequest)
Deletes a flow for the specified Amazon Connect instance.
|
default CompletableFuture<DeleteContactFlowModuleResponse> |
deleteContactFlowModule(Consumer<DeleteContactFlowModuleRequest.Builder> deleteContactFlowModuleRequest)
Deletes the specified flow module.
|
default CompletableFuture<DeleteContactFlowModuleResponse> |
deleteContactFlowModule(DeleteContactFlowModuleRequest deleteContactFlowModuleRequest)
Deletes the specified flow module.
|
default CompletableFuture<DeleteHoursOfOperationResponse> |
deleteHoursOfOperation(Consumer<DeleteHoursOfOperationRequest.Builder> deleteHoursOfOperationRequest)
This API is in preview release for Amazon Connect and is subject to change.
|
default CompletableFuture<DeleteHoursOfOperationResponse> |
deleteHoursOfOperation(DeleteHoursOfOperationRequest deleteHoursOfOperationRequest)
This API is in preview release for Amazon Connect and is subject to change.
|
default CompletableFuture<DeleteInstanceResponse> |
deleteInstance(Consumer<DeleteInstanceRequest.Builder> deleteInstanceRequest)
This API is in preview release for Amazon Connect and is subject to change.
|
default CompletableFuture<DeleteInstanceResponse> |
deleteInstance(DeleteInstanceRequest deleteInstanceRequest)
This API is in preview release for Amazon Connect and is subject to change.
|
default CompletableFuture<DeleteIntegrationAssociationResponse> |
deleteIntegrationAssociation(Consumer<DeleteIntegrationAssociationRequest.Builder> deleteIntegrationAssociationRequest)
Deletes an Amazon Web Services resource association from an Amazon Connect instance.
|
default CompletableFuture<DeleteIntegrationAssociationResponse> |
deleteIntegrationAssociation(DeleteIntegrationAssociationRequest deleteIntegrationAssociationRequest)
Deletes an Amazon Web Services resource association from an Amazon Connect instance.
|
default CompletableFuture<DeleteQuickConnectResponse> |
deleteQuickConnect(Consumer<DeleteQuickConnectRequest.Builder> deleteQuickConnectRequest)
Deletes a quick connect.
|
default CompletableFuture<DeleteQuickConnectResponse> |
deleteQuickConnect(DeleteQuickConnectRequest deleteQuickConnectRequest)
Deletes a quick connect.
|
default CompletableFuture<DeleteRuleResponse> |
deleteRule(Consumer<DeleteRuleRequest.Builder> deleteRuleRequest)
Deletes a rule for the specified Amazon Connect instance.
|
default CompletableFuture<DeleteRuleResponse> |
deleteRule(DeleteRuleRequest deleteRuleRequest)
Deletes a rule for the specified Amazon Connect instance.
|
default CompletableFuture<DeleteSecurityProfileResponse> |
deleteSecurityProfile(Consumer<DeleteSecurityProfileRequest.Builder> deleteSecurityProfileRequest)
This API is in preview release for Amazon Connect and is subject to change.
|
default CompletableFuture<DeleteSecurityProfileResponse> |
deleteSecurityProfile(DeleteSecurityProfileRequest deleteSecurityProfileRequest)
This API is in preview release for Amazon Connect and is subject to change.
|
default CompletableFuture<DeleteTaskTemplateResponse> |
deleteTaskTemplate(Consumer<DeleteTaskTemplateRequest.Builder> deleteTaskTemplateRequest)
Deletes the task template.
|
default CompletableFuture<DeleteTaskTemplateResponse> |
deleteTaskTemplate(DeleteTaskTemplateRequest deleteTaskTemplateRequest)
Deletes the task template.
|
default CompletableFuture<DeleteTrafficDistributionGroupResponse> |
deleteTrafficDistributionGroup(Consumer<DeleteTrafficDistributionGroupRequest.Builder> deleteTrafficDistributionGroupRequest)
Deletes a traffic distribution group.
|
default CompletableFuture<DeleteTrafficDistributionGroupResponse> |
deleteTrafficDistributionGroup(DeleteTrafficDistributionGroupRequest deleteTrafficDistributionGroupRequest)
Deletes a traffic distribution group.
|
default CompletableFuture<DeleteUseCaseResponse> |
deleteUseCase(Consumer<DeleteUseCaseRequest.Builder> deleteUseCaseRequest)
Deletes a use case from an integration association.
|
default CompletableFuture<DeleteUseCaseResponse> |
deleteUseCase(DeleteUseCaseRequest deleteUseCaseRequest)
Deletes a use case from an integration association.
|
default CompletableFuture<DeleteUserResponse> |
deleteUser(Consumer<DeleteUserRequest.Builder> deleteUserRequest)
Deletes a user account from the specified Amazon Connect instance.
|
default CompletableFuture<DeleteUserResponse> |
deleteUser(DeleteUserRequest deleteUserRequest)
Deletes a user account from the specified Amazon Connect instance.
|
default CompletableFuture<DeleteUserHierarchyGroupResponse> |
deleteUserHierarchyGroup(Consumer<DeleteUserHierarchyGroupRequest.Builder> deleteUserHierarchyGroupRequest)
Deletes an existing user hierarchy group.
|
default CompletableFuture<DeleteUserHierarchyGroupResponse> |
deleteUserHierarchyGroup(DeleteUserHierarchyGroupRequest deleteUserHierarchyGroupRequest)
Deletes an existing user hierarchy group.
|
default CompletableFuture<DeleteVocabularyResponse> |
deleteVocabulary(Consumer<DeleteVocabularyRequest.Builder> deleteVocabularyRequest)
Deletes the vocabulary that has the given identifier.
|
default CompletableFuture<DeleteVocabularyResponse> |
deleteVocabulary(DeleteVocabularyRequest deleteVocabularyRequest)
Deletes the vocabulary that has the given identifier.
|
default CompletableFuture<DescribeAgentStatusResponse> |
describeAgentStatus(Consumer<DescribeAgentStatusRequest.Builder> describeAgentStatusRequest)
This API is in preview release for Amazon Connect and is subject to change.
|
default CompletableFuture<DescribeAgentStatusResponse> |
describeAgentStatus(DescribeAgentStatusRequest describeAgentStatusRequest)
This API is in preview release for Amazon Connect and is subject to change.
|
default CompletableFuture<DescribeContactResponse> |
describeContact(Consumer<DescribeContactRequest.Builder> describeContactRequest)
This API is in preview release for Amazon Connect and is subject to change.
|
default CompletableFuture<DescribeContactResponse> |
describeContact(DescribeContactRequest describeContactRequest)
This API is in preview release for Amazon Connect and is subject to change.
|
default CompletableFuture<DescribeContactFlowResponse> |
describeContactFlow(Consumer<DescribeContactFlowRequest.Builder> describeContactFlowRequest)
Describes the specified flow.
|
default CompletableFuture<DescribeContactFlowResponse> |
describeContactFlow(DescribeContactFlowRequest describeContactFlowRequest)
Describes the specified flow.
|
default CompletableFuture<DescribeContactFlowModuleResponse> |
describeContactFlowModule(Consumer<DescribeContactFlowModuleRequest.Builder> describeContactFlowModuleRequest)
Describes the specified flow module.
|
default CompletableFuture<DescribeContactFlowModuleResponse> |
describeContactFlowModule(DescribeContactFlowModuleRequest describeContactFlowModuleRequest)
Describes the specified flow module.
|
default CompletableFuture<DescribeHoursOfOperationResponse> |
describeHoursOfOperation(Consumer<DescribeHoursOfOperationRequest.Builder> describeHoursOfOperationRequest)
This API is in preview release for Amazon Connect and is subject to change.
|
default CompletableFuture<DescribeHoursOfOperationResponse> |
describeHoursOfOperation(DescribeHoursOfOperationRequest describeHoursOfOperationRequest)
This API is in preview release for Amazon Connect and is subject to change.
|
default CompletableFuture<DescribeInstanceResponse> |
describeInstance(Consumer<DescribeInstanceRequest.Builder> describeInstanceRequest)
This API is in preview release for Amazon Connect and is subject to change.
|
default CompletableFuture<DescribeInstanceResponse> |
describeInstance(DescribeInstanceRequest describeInstanceRequest)
This API is in preview release for Amazon Connect and is subject to change.
|
default CompletableFuture<DescribeInstanceAttributeResponse> |
describeInstanceAttribute(Consumer<DescribeInstanceAttributeRequest.Builder> describeInstanceAttributeRequest)
This API is in preview release for Amazon Connect and is subject to change.
|
default CompletableFuture<DescribeInstanceAttributeResponse> |
describeInstanceAttribute(DescribeInstanceAttributeRequest describeInstanceAttributeRequest)
This API is in preview release for Amazon Connect and is subject to change.
|
default CompletableFuture<DescribeInstanceStorageConfigResponse> |
describeInstanceStorageConfig(Consumer<DescribeInstanceStorageConfigRequest.Builder> describeInstanceStorageConfigRequest)
This API is in preview release for Amazon Connect and is subject to change.
|
default CompletableFuture<DescribeInstanceStorageConfigResponse> |
describeInstanceStorageConfig(DescribeInstanceStorageConfigRequest describeInstanceStorageConfigRequest)
This API is in preview release for Amazon Connect and is subject to change.
|
default CompletableFuture<DescribePhoneNumberResponse> |
describePhoneNumber(Consumer<DescribePhoneNumberRequest.Builder> describePhoneNumberRequest)
Gets details and status of a phone number that’s claimed to your Amazon Connect instance or traffic distribution
group.
|
default CompletableFuture<DescribePhoneNumberResponse> |
describePhoneNumber(DescribePhoneNumberRequest describePhoneNumberRequest)
Gets details and status of a phone number that’s claimed to your Amazon Connect instance or traffic distribution
group.
|
default CompletableFuture<DescribeQueueResponse> |
describeQueue(Consumer<DescribeQueueRequest.Builder> describeQueueRequest)
This API is in preview release for Amazon Connect and is subject to change.
|
default CompletableFuture<DescribeQueueResponse> |
describeQueue(DescribeQueueRequest describeQueueRequest)
This API is in preview release for Amazon Connect and is subject to change.
|
default CompletableFuture<DescribeQuickConnectResponse> |
describeQuickConnect(Consumer<DescribeQuickConnectRequest.Builder> describeQuickConnectRequest)
Describes the quick connect.
|
default CompletableFuture<DescribeQuickConnectResponse> |
describeQuickConnect(DescribeQuickConnectRequest describeQuickConnectRequest)
Describes the quick connect.
|
default CompletableFuture<DescribeRoutingProfileResponse> |
describeRoutingProfile(Consumer<DescribeRoutingProfileRequest.Builder> describeRoutingProfileRequest)
Describes the specified routing profile.
|
default CompletableFuture<DescribeRoutingProfileResponse> |
describeRoutingProfile(DescribeRoutingProfileRequest describeRoutingProfileRequest)
Describes the specified routing profile.
|
default CompletableFuture<DescribeRuleResponse> |
describeRule(Consumer<DescribeRuleRequest.Builder> describeRuleRequest)
Describes a rule for the specified Amazon Connect instance.
|
default CompletableFuture<DescribeRuleResponse> |
describeRule(DescribeRuleRequest describeRuleRequest)
Describes a rule for the specified Amazon Connect instance.
|
default CompletableFuture<DescribeSecurityProfileResponse> |
describeSecurityProfile(Consumer<DescribeSecurityProfileRequest.Builder> describeSecurityProfileRequest)
This API is in preview release for Amazon Connect and is subject to change.
|
default CompletableFuture<DescribeSecurityProfileResponse> |
describeSecurityProfile(DescribeSecurityProfileRequest describeSecurityProfileRequest)
This API is in preview release for Amazon Connect and is subject to change.
|
default CompletableFuture<DescribeTrafficDistributionGroupResponse> |
describeTrafficDistributionGroup(Consumer<DescribeTrafficDistributionGroupRequest.Builder> describeTrafficDistributionGroupRequest)
Gets details and status of a traffic distribution group.
|
default CompletableFuture<DescribeTrafficDistributionGroupResponse> |
describeTrafficDistributionGroup(DescribeTrafficDistributionGroupRequest describeTrafficDistributionGroupRequest)
Gets details and status of a traffic distribution group.
|
default CompletableFuture<DescribeUserResponse> |
describeUser(Consumer<DescribeUserRequest.Builder> describeUserRequest)
Describes the specified user account.
|
default CompletableFuture<DescribeUserResponse> |
describeUser(DescribeUserRequest describeUserRequest)
Describes the specified user account.
|
default CompletableFuture<DescribeUserHierarchyGroupResponse> |
describeUserHierarchyGroup(Consumer<DescribeUserHierarchyGroupRequest.Builder> describeUserHierarchyGroupRequest)
Describes the specified hierarchy group.
|
default CompletableFuture<DescribeUserHierarchyGroupResponse> |
describeUserHierarchyGroup(DescribeUserHierarchyGroupRequest describeUserHierarchyGroupRequest)
Describes the specified hierarchy group.
|
default CompletableFuture<DescribeUserHierarchyStructureResponse> |
describeUserHierarchyStructure(Consumer<DescribeUserHierarchyStructureRequest.Builder> describeUserHierarchyStructureRequest)
Describes the hierarchy structure of the specified Amazon Connect instance.
|
default CompletableFuture<DescribeUserHierarchyStructureResponse> |
describeUserHierarchyStructure(DescribeUserHierarchyStructureRequest describeUserHierarchyStructureRequest)
Describes the hierarchy structure of the specified Amazon Connect instance.
|
default CompletableFuture<DescribeVocabularyResponse> |
describeVocabulary(Consumer<DescribeVocabularyRequest.Builder> describeVocabularyRequest)
Describes the specified vocabulary.
|
default CompletableFuture<DescribeVocabularyResponse> |
describeVocabulary(DescribeVocabularyRequest describeVocabularyRequest)
Describes the specified vocabulary.
|
default CompletableFuture<DisassociateApprovedOriginResponse> |
disassociateApprovedOrigin(Consumer<DisassociateApprovedOriginRequest.Builder> disassociateApprovedOriginRequest)
This API is in preview release for Amazon Connect and is subject to change.
|
default CompletableFuture<DisassociateApprovedOriginResponse> |
disassociateApprovedOrigin(DisassociateApprovedOriginRequest disassociateApprovedOriginRequest)
This API is in preview release for Amazon Connect and is subject to change.
|
default CompletableFuture<DisassociateBotResponse> |
disassociateBot(Consumer<DisassociateBotRequest.Builder> disassociateBotRequest)
This API is in preview release for Amazon Connect and is subject to change.
|
default CompletableFuture<DisassociateBotResponse> |
disassociateBot(DisassociateBotRequest disassociateBotRequest)
This API is in preview release for Amazon Connect and is subject to change.
|
default CompletableFuture<DisassociateInstanceStorageConfigResponse> |
disassociateInstanceStorageConfig(Consumer<DisassociateInstanceStorageConfigRequest.Builder> disassociateInstanceStorageConfigRequest)
This API is in preview release for Amazon Connect and is subject to change.
|
default CompletableFuture<DisassociateInstanceStorageConfigResponse> |
disassociateInstanceStorageConfig(DisassociateInstanceStorageConfigRequest disassociateInstanceStorageConfigRequest)
This API is in preview release for Amazon Connect and is subject to change.
|
default CompletableFuture<DisassociateLambdaFunctionResponse> |
disassociateLambdaFunction(Consumer<DisassociateLambdaFunctionRequest.Builder> disassociateLambdaFunctionRequest)
This API is in preview release for Amazon Connect and is subject to change.
|
default CompletableFuture<DisassociateLambdaFunctionResponse> |
disassociateLambdaFunction(DisassociateLambdaFunctionRequest disassociateLambdaFunctionRequest)
This API is in preview release for Amazon Connect and is subject to change.
|
default CompletableFuture<DisassociateLexBotResponse> |
disassociateLexBot(Consumer<DisassociateLexBotRequest.Builder> disassociateLexBotRequest)
This API is in preview release for Amazon Connect and is subject to change.
|
default CompletableFuture<DisassociateLexBotResponse> |
disassociateLexBot(DisassociateLexBotRequest disassociateLexBotRequest)
This API is in preview release for Amazon Connect and is subject to change.
|
default CompletableFuture<DisassociatePhoneNumberContactFlowResponse> |
disassociatePhoneNumberContactFlow(Consumer<DisassociatePhoneNumberContactFlowRequest.Builder> disassociatePhoneNumberContactFlowRequest)
Removes the flow association from a phone number claimed to your Amazon Connect instance.
|
default CompletableFuture<DisassociatePhoneNumberContactFlowResponse> |
disassociatePhoneNumberContactFlow(DisassociatePhoneNumberContactFlowRequest disassociatePhoneNumberContactFlowRequest)
Removes the flow association from a phone number claimed to your Amazon Connect instance.
|
default CompletableFuture<DisassociateQueueQuickConnectsResponse> |
disassociateQueueQuickConnects(Consumer<DisassociateQueueQuickConnectsRequest.Builder> disassociateQueueQuickConnectsRequest)
This API is in preview release for Amazon Connect and is subject to change.
|
default CompletableFuture<DisassociateQueueQuickConnectsResponse> |
disassociateQueueQuickConnects(DisassociateQueueQuickConnectsRequest disassociateQueueQuickConnectsRequest)
This API is in preview release for Amazon Connect and is subject to change.
|
default CompletableFuture<DisassociateRoutingProfileQueuesResponse> |
disassociateRoutingProfileQueues(Consumer<DisassociateRoutingProfileQueuesRequest.Builder> disassociateRoutingProfileQueuesRequest)
Disassociates a set of queues from a routing profile.
|
default CompletableFuture<DisassociateRoutingProfileQueuesResponse> |
disassociateRoutingProfileQueues(DisassociateRoutingProfileQueuesRequest disassociateRoutingProfileQueuesRequest)
Disassociates a set of queues from a routing profile.
|
default CompletableFuture<DisassociateSecurityKeyResponse> |
disassociateSecurityKey(Consumer<DisassociateSecurityKeyRequest.Builder> disassociateSecurityKeyRequest)
This API is in preview release for Amazon Connect and is subject to change.
|
default CompletableFuture<DisassociateSecurityKeyResponse> |
disassociateSecurityKey(DisassociateSecurityKeyRequest disassociateSecurityKeyRequest)
This API is in preview release for Amazon Connect and is subject to change.
|
default CompletableFuture<DismissUserContactResponse> |
dismissUserContact(Consumer<DismissUserContactRequest.Builder> dismissUserContactRequest)
Dismisses contacts from an agent’s CCP and returns the agent to an available state, which allows the agent to
receive a new routed contact.
|
default CompletableFuture<DismissUserContactResponse> |
dismissUserContact(DismissUserContactRequest dismissUserContactRequest)
Dismisses contacts from an agent’s CCP and returns the agent to an available state, which allows the agent to
receive a new routed contact.
|
default CompletableFuture<GetContactAttributesResponse> |
getContactAttributes(Consumer<GetContactAttributesRequest.Builder> getContactAttributesRequest)
Retrieves the contact attributes for the specified contact.
|
default CompletableFuture<GetContactAttributesResponse> |
getContactAttributes(GetContactAttributesRequest getContactAttributesRequest)
Retrieves the contact attributes for the specified contact.
|
default CompletableFuture<GetCurrentMetricDataResponse> |
getCurrentMetricData(Consumer<GetCurrentMetricDataRequest.Builder> getCurrentMetricDataRequest)
Gets the real-time metric data from the specified Amazon Connect instance.
|
default CompletableFuture<GetCurrentMetricDataResponse> |
getCurrentMetricData(GetCurrentMetricDataRequest getCurrentMetricDataRequest)
Gets the real-time metric data from the specified Amazon Connect instance.
|
default GetCurrentMetricDataPublisher |
getCurrentMetricDataPaginator(Consumer<GetCurrentMetricDataRequest.Builder> getCurrentMetricDataRequest)
Gets the real-time metric data from the specified Amazon Connect instance.
|
default GetCurrentMetricDataPublisher |
getCurrentMetricDataPaginator(GetCurrentMetricDataRequest getCurrentMetricDataRequest)
Gets the real-time metric data from the specified Amazon Connect instance.
|
default CompletableFuture<GetCurrentUserDataResponse> |
getCurrentUserData(Consumer<GetCurrentUserDataRequest.Builder> getCurrentUserDataRequest)
Gets the real-time active user data from the specified Amazon Connect instance.
|
default CompletableFuture<GetCurrentUserDataResponse> |
getCurrentUserData(GetCurrentUserDataRequest getCurrentUserDataRequest)
Gets the real-time active user data from the specified Amazon Connect instance.
|
default GetCurrentUserDataPublisher |
getCurrentUserDataPaginator(Consumer<GetCurrentUserDataRequest.Builder> getCurrentUserDataRequest)
Gets the real-time active user data from the specified Amazon Connect instance.
|
default GetCurrentUserDataPublisher |
getCurrentUserDataPaginator(GetCurrentUserDataRequest getCurrentUserDataRequest)
Gets the real-time active user data from the specified Amazon Connect instance.
|
default CompletableFuture<GetFederationTokenResponse> |
getFederationToken(Consumer<GetFederationTokenRequest.Builder> getFederationTokenRequest)
Retrieves a token for federation.
|
default CompletableFuture<GetFederationTokenResponse> |
getFederationToken(GetFederationTokenRequest getFederationTokenRequest)
Retrieves a token for federation.
|
default CompletableFuture<GetMetricDataResponse> |
getMetricData(Consumer<GetMetricDataRequest.Builder> getMetricDataRequest)
Gets historical metric data from the specified Amazon Connect instance.
|
default CompletableFuture<GetMetricDataResponse> |
getMetricData(GetMetricDataRequest getMetricDataRequest)
Gets historical metric data from the specified Amazon Connect instance.
|
default GetMetricDataPublisher |
getMetricDataPaginator(Consumer<GetMetricDataRequest.Builder> getMetricDataRequest)
Gets historical metric data from the specified Amazon Connect instance.
|
default GetMetricDataPublisher |
getMetricDataPaginator(GetMetricDataRequest getMetricDataRequest)
Gets historical metric data from the specified Amazon Connect instance.
|
default CompletableFuture<GetTaskTemplateResponse> |
getTaskTemplate(Consumer<GetTaskTemplateRequest.Builder> getTaskTemplateRequest)
Gets details about a specific task template in the specified Amazon Connect instance.
|
default CompletableFuture<GetTaskTemplateResponse> |
getTaskTemplate(GetTaskTemplateRequest getTaskTemplateRequest)
Gets details about a specific task template in the specified Amazon Connect instance.
|
default CompletableFuture<GetTrafficDistributionResponse> |
getTrafficDistribution(Consumer<GetTrafficDistributionRequest.Builder> getTrafficDistributionRequest)
Retrieves the current traffic distribution for a given traffic distribution group.
|
default CompletableFuture<GetTrafficDistributionResponse> |
getTrafficDistribution(GetTrafficDistributionRequest getTrafficDistributionRequest)
Retrieves the current traffic distribution for a given traffic distribution group.
|
default CompletableFuture<ListAgentStatusesResponse> |
listAgentStatuses(Consumer<ListAgentStatusesRequest.Builder> listAgentStatusesRequest)
This API is in preview release for Amazon Connect and is subject to change.
|
default CompletableFuture<ListAgentStatusesResponse> |
listAgentStatuses(ListAgentStatusesRequest listAgentStatusesRequest)
This API is in preview release for Amazon Connect and is subject to change.
|
default ListAgentStatusesPublisher |
listAgentStatusesPaginator(Consumer<ListAgentStatusesRequest.Builder> listAgentStatusesRequest)
This API is in preview release for Amazon Connect and is subject to change.
|
default ListAgentStatusesPublisher |
listAgentStatusesPaginator(ListAgentStatusesRequest listAgentStatusesRequest)
This API is in preview release for Amazon Connect and is subject to change.
|
default CompletableFuture<ListApprovedOriginsResponse> |
listApprovedOrigins(Consumer<ListApprovedOriginsRequest.Builder> listApprovedOriginsRequest)
This API is in preview release for Amazon Connect and is subject to change.
|
default CompletableFuture<ListApprovedOriginsResponse> |
listApprovedOrigins(ListApprovedOriginsRequest listApprovedOriginsRequest)
This API is in preview release for Amazon Connect and is subject to change.
|
default ListApprovedOriginsPublisher |
listApprovedOriginsPaginator(Consumer<ListApprovedOriginsRequest.Builder> listApprovedOriginsRequest)
This API is in preview release for Amazon Connect and is subject to change.
|
default ListApprovedOriginsPublisher |
listApprovedOriginsPaginator(ListApprovedOriginsRequest listApprovedOriginsRequest)
This API is in preview release for Amazon Connect and is subject to change.
|
default CompletableFuture<ListBotsResponse> |
listBots(Consumer<ListBotsRequest.Builder> listBotsRequest)
This API is in preview release for Amazon Connect and is subject to change.
|
default CompletableFuture<ListBotsResponse> |
listBots(ListBotsRequest listBotsRequest)
This API is in preview release for Amazon Connect and is subject to change.
|
default ListBotsPublisher |
listBotsPaginator(Consumer<ListBotsRequest.Builder> listBotsRequest)
This API is in preview release for Amazon Connect and is subject to change.
|
default ListBotsPublisher |
listBotsPaginator(ListBotsRequest listBotsRequest)
This API is in preview release for Amazon Connect and is subject to change.
|
default CompletableFuture<ListContactFlowModulesResponse> |
listContactFlowModules(Consumer<ListContactFlowModulesRequest.Builder> listContactFlowModulesRequest)
Provides information about the flow modules for the specified Amazon Connect instance.
|
default CompletableFuture<ListContactFlowModulesResponse> |
listContactFlowModules(ListContactFlowModulesRequest listContactFlowModulesRequest)
Provides information about the flow modules for the specified Amazon Connect instance.
|
default ListContactFlowModulesPublisher |
listContactFlowModulesPaginator(Consumer<ListContactFlowModulesRequest.Builder> listContactFlowModulesRequest)
Provides information about the flow modules for the specified Amazon Connect instance.
|
default ListContactFlowModulesPublisher |
listContactFlowModulesPaginator(ListContactFlowModulesRequest listContactFlowModulesRequest)
Provides information about the flow modules for the specified Amazon Connect instance.
|
default CompletableFuture<ListContactFlowsResponse> |
listContactFlows(Consumer<ListContactFlowsRequest.Builder> listContactFlowsRequest)
Provides information about the flows for the specified Amazon Connect instance.
|
default CompletableFuture<ListContactFlowsResponse> |
listContactFlows(ListContactFlowsRequest listContactFlowsRequest)
Provides information about the flows for the specified Amazon Connect instance.
|
default ListContactFlowsPublisher |
listContactFlowsPaginator(Consumer<ListContactFlowsRequest.Builder> listContactFlowsRequest)
Provides information about the flows for the specified Amazon Connect instance.
|
default ListContactFlowsPublisher |
listContactFlowsPaginator(ListContactFlowsRequest listContactFlowsRequest)
Provides information about the flows for the specified Amazon Connect instance.
|
default CompletableFuture<ListContactReferencesResponse> |
listContactReferences(Consumer<ListContactReferencesRequest.Builder> listContactReferencesRequest)
This API is in preview release for Amazon Connect and is subject to change.
|
default CompletableFuture<ListContactReferencesResponse> |
listContactReferences(ListContactReferencesRequest listContactReferencesRequest)
This API is in preview release for Amazon Connect and is subject to change.
|
default ListContactReferencesPublisher |
listContactReferencesPaginator(Consumer<ListContactReferencesRequest.Builder> listContactReferencesRequest)
This API is in preview release for Amazon Connect and is subject to change.
|
default ListContactReferencesPublisher |
listContactReferencesPaginator(ListContactReferencesRequest listContactReferencesRequest)
This API is in preview release for Amazon Connect and is subject to change.
|
default CompletableFuture<ListDefaultVocabulariesResponse> |
listDefaultVocabularies(Consumer<ListDefaultVocabulariesRequest.Builder> listDefaultVocabulariesRequest)
Lists the default vocabularies for the specified Amazon Connect instance.
|
default CompletableFuture<ListDefaultVocabulariesResponse> |
listDefaultVocabularies(ListDefaultVocabulariesRequest listDefaultVocabulariesRequest)
Lists the default vocabularies for the specified Amazon Connect instance.
|
default ListDefaultVocabulariesPublisher |
listDefaultVocabulariesPaginator(Consumer<ListDefaultVocabulariesRequest.Builder> listDefaultVocabulariesRequest)
Lists the default vocabularies for the specified Amazon Connect instance.
|
default ListDefaultVocabulariesPublisher |
listDefaultVocabulariesPaginator(ListDefaultVocabulariesRequest listDefaultVocabulariesRequest)
Lists the default vocabularies for the specified Amazon Connect instance.
|
default CompletableFuture<ListHoursOfOperationsResponse> |
listHoursOfOperations(Consumer<ListHoursOfOperationsRequest.Builder> listHoursOfOperationsRequest)
Provides information about the hours of operation for the specified Amazon Connect instance.
|
default CompletableFuture<ListHoursOfOperationsResponse> |
listHoursOfOperations(ListHoursOfOperationsRequest listHoursOfOperationsRequest)
Provides information about the hours of operation for the specified Amazon Connect instance.
|
default ListHoursOfOperationsPublisher |
listHoursOfOperationsPaginator(Consumer<ListHoursOfOperationsRequest.Builder> listHoursOfOperationsRequest)
Provides information about the hours of operation for the specified Amazon Connect instance.
|
default ListHoursOfOperationsPublisher |
listHoursOfOperationsPaginator(ListHoursOfOperationsRequest listHoursOfOperationsRequest)
Provides information about the hours of operation for the specified Amazon Connect instance.
|
default CompletableFuture<ListInstanceAttributesResponse> |
listInstanceAttributes(Consumer<ListInstanceAttributesRequest.Builder> listInstanceAttributesRequest)
This API is in preview release for Amazon Connect and is subject to change.
|
default CompletableFuture<ListInstanceAttributesResponse> |
listInstanceAttributes(ListInstanceAttributesRequest listInstanceAttributesRequest)
This API is in preview release for Amazon Connect and is subject to change.
|
default ListInstanceAttributesPublisher |
listInstanceAttributesPaginator(Consumer<ListInstanceAttributesRequest.Builder> listInstanceAttributesRequest)
This API is in preview release for Amazon Connect and is subject to change.
|
default ListInstanceAttributesPublisher |
listInstanceAttributesPaginator(ListInstanceAttributesRequest listInstanceAttributesRequest)
This API is in preview release for Amazon Connect and is subject to change.
|
default CompletableFuture<ListInstancesResponse> |
listInstances(Consumer<ListInstancesRequest.Builder> listInstancesRequest)
This API is in preview release for Amazon Connect and is subject to change.
|
default CompletableFuture<ListInstancesResponse> |
listInstances(ListInstancesRequest listInstancesRequest)
This API is in preview release for Amazon Connect and is subject to change.
|
default ListInstancesPublisher |
listInstancesPaginator(Consumer<ListInstancesRequest.Builder> listInstancesRequest)
This API is in preview release for Amazon Connect and is subject to change.
|
default ListInstancesPublisher |
listInstancesPaginator(ListInstancesRequest listInstancesRequest)
This API is in preview release for Amazon Connect and is subject to change.
|
default CompletableFuture<ListInstanceStorageConfigsResponse> |
listInstanceStorageConfigs(Consumer<ListInstanceStorageConfigsRequest.Builder> listInstanceStorageConfigsRequest)
This API is in preview release for Amazon Connect and is subject to change.
|
default CompletableFuture<ListInstanceStorageConfigsResponse> |
listInstanceStorageConfigs(ListInstanceStorageConfigsRequest listInstanceStorageConfigsRequest)
This API is in preview release for Amazon Connect and is subject to change.
|
default ListInstanceStorageConfigsPublisher |
listInstanceStorageConfigsPaginator(Consumer<ListInstanceStorageConfigsRequest.Builder> listInstanceStorageConfigsRequest)
This API is in preview release for Amazon Connect and is subject to change.
|
default ListInstanceStorageConfigsPublisher |
listInstanceStorageConfigsPaginator(ListInstanceStorageConfigsRequest listInstanceStorageConfigsRequest)
This API is in preview release for Amazon Connect and is subject to change.
|
default CompletableFuture<ListIntegrationAssociationsResponse> |
listIntegrationAssociations(Consumer<ListIntegrationAssociationsRequest.Builder> listIntegrationAssociationsRequest)
Provides summary information about the Amazon Web Services resource associations for the specified Amazon Connect
instance.
|
default CompletableFuture<ListIntegrationAssociationsResponse> |
listIntegrationAssociations(ListIntegrationAssociationsRequest listIntegrationAssociationsRequest)
Provides summary information about the Amazon Web Services resource associations for the specified Amazon Connect
instance.
|
default ListIntegrationAssociationsPublisher |
listIntegrationAssociationsPaginator(Consumer<ListIntegrationAssociationsRequest.Builder> listIntegrationAssociationsRequest)
Provides summary information about the Amazon Web Services resource associations for the specified Amazon Connect
instance.
|
default ListIntegrationAssociationsPublisher |
listIntegrationAssociationsPaginator(ListIntegrationAssociationsRequest listIntegrationAssociationsRequest)
Provides summary information about the Amazon Web Services resource associations for the specified Amazon Connect
instance.
|
default CompletableFuture<ListLambdaFunctionsResponse> |
listLambdaFunctions(Consumer<ListLambdaFunctionsRequest.Builder> listLambdaFunctionsRequest)
This API is in preview release for Amazon Connect and is subject to change.
|
default CompletableFuture<ListLambdaFunctionsResponse> |
listLambdaFunctions(ListLambdaFunctionsRequest listLambdaFunctionsRequest)
This API is in preview release for Amazon Connect and is subject to change.
|
default ListLambdaFunctionsPublisher |
listLambdaFunctionsPaginator(Consumer<ListLambdaFunctionsRequest.Builder> listLambdaFunctionsRequest)
This API is in preview release for Amazon Connect and is subject to change.
|
default ListLambdaFunctionsPublisher |
listLambdaFunctionsPaginator(ListLambdaFunctionsRequest listLambdaFunctionsRequest)
This API is in preview release for Amazon Connect and is subject to change.
|
default CompletableFuture<ListLexBotsResponse> |
listLexBots(Consumer<ListLexBotsRequest.Builder> listLexBotsRequest)
This API is in preview release for Amazon Connect and is subject to change.
|
default CompletableFuture<ListLexBotsResponse> |
listLexBots(ListLexBotsRequest listLexBotsRequest)
This API is in preview release for Amazon Connect and is subject to change.
|
default ListLexBotsPublisher |
listLexBotsPaginator(Consumer<ListLexBotsRequest.Builder> listLexBotsRequest)
This API is in preview release for Amazon Connect and is subject to change.
|
default ListLexBotsPublisher |
listLexBotsPaginator(ListLexBotsRequest listLexBotsRequest)
This API is in preview release for Amazon Connect and is subject to change.
|
default CompletableFuture<ListPhoneNumbersResponse> |
listPhoneNumbers(Consumer<ListPhoneNumbersRequest.Builder> listPhoneNumbersRequest)
Provides information about the phone numbers for the specified Amazon Connect instance.
|
default CompletableFuture<ListPhoneNumbersResponse> |
listPhoneNumbers(ListPhoneNumbersRequest listPhoneNumbersRequest)
Provides information about the phone numbers for the specified Amazon Connect instance.
|
default ListPhoneNumbersPublisher |
listPhoneNumbersPaginator(Consumer<ListPhoneNumbersRequest.Builder> listPhoneNumbersRequest)
Provides information about the phone numbers for the specified Amazon Connect instance.
|
default ListPhoneNumbersPublisher |
listPhoneNumbersPaginator(ListPhoneNumbersRequest listPhoneNumbersRequest)
Provides information about the phone numbers for the specified Amazon Connect instance.
|
default CompletableFuture<ListPhoneNumbersV2Response> |
listPhoneNumbersV2(Consumer<ListPhoneNumbersV2Request.Builder> listPhoneNumbersV2Request)
Lists phone numbers claimed to your Amazon Connect instance or traffic distribution group.
|
default CompletableFuture<ListPhoneNumbersV2Response> |
listPhoneNumbersV2(ListPhoneNumbersV2Request listPhoneNumbersV2Request)
Lists phone numbers claimed to your Amazon Connect instance or traffic distribution group.
|
default ListPhoneNumbersV2Publisher |
listPhoneNumbersV2Paginator(Consumer<ListPhoneNumbersV2Request.Builder> listPhoneNumbersV2Request)
Lists phone numbers claimed to your Amazon Connect instance or traffic distribution group.
|
default ListPhoneNumbersV2Publisher |
listPhoneNumbersV2Paginator(ListPhoneNumbersV2Request listPhoneNumbersV2Request)
Lists phone numbers claimed to your Amazon Connect instance or traffic distribution group.
|
default CompletableFuture<ListPromptsResponse> |
listPrompts(Consumer<ListPromptsRequest.Builder> listPromptsRequest)
Provides information about the prompts for the specified Amazon Connect instance.
|
default CompletableFuture<ListPromptsResponse> |
listPrompts(ListPromptsRequest listPromptsRequest)
Provides information about the prompts for the specified Amazon Connect instance.
|
default ListPromptsPublisher |
listPromptsPaginator(Consumer<ListPromptsRequest.Builder> listPromptsRequest)
Provides information about the prompts for the specified Amazon Connect instance.
|
default ListPromptsPublisher |
listPromptsPaginator(ListPromptsRequest listPromptsRequest)
Provides information about the prompts for the specified Amazon Connect instance.
|
default CompletableFuture<ListQueueQuickConnectsResponse> |
listQueueQuickConnects(Consumer<ListQueueQuickConnectsRequest.Builder> listQueueQuickConnectsRequest)
This API is in preview release for Amazon Connect and is subject to change.
|
default CompletableFuture<ListQueueQuickConnectsResponse> |
listQueueQuickConnects(ListQueueQuickConnectsRequest listQueueQuickConnectsRequest)
This API is in preview release for Amazon Connect and is subject to change.
|
default ListQueueQuickConnectsPublisher |
listQueueQuickConnectsPaginator(Consumer<ListQueueQuickConnectsRequest.Builder> listQueueQuickConnectsRequest)
This API is in preview release for Amazon Connect and is subject to change.
|
default ListQueueQuickConnectsPublisher |
listQueueQuickConnectsPaginator(ListQueueQuickConnectsRequest listQueueQuickConnectsRequest)
This API is in preview release for Amazon Connect and is subject to change.
|
default CompletableFuture<ListQueuesResponse> |
listQueues(Consumer<ListQueuesRequest.Builder> listQueuesRequest)
Provides information about the queues for the specified Amazon Connect instance.
|
default CompletableFuture<ListQueuesResponse> |
listQueues(ListQueuesRequest listQueuesRequest)
Provides information about the queues for the specified Amazon Connect instance.
|
default ListQueuesPublisher |
listQueuesPaginator(Consumer<ListQueuesRequest.Builder> listQueuesRequest)
Provides information about the queues for the specified Amazon Connect instance.
|
default ListQueuesPublisher |
listQueuesPaginator(ListQueuesRequest listQueuesRequest)
Provides information about the queues for the specified Amazon Connect instance.
|
default CompletableFuture<ListQuickConnectsResponse> |
listQuickConnects(Consumer<ListQuickConnectsRequest.Builder> listQuickConnectsRequest)
Provides information about the quick connects for the specified Amazon Connect instance.
|
default CompletableFuture<ListQuickConnectsResponse> |
listQuickConnects(ListQuickConnectsRequest listQuickConnectsRequest)
Provides information about the quick connects for the specified Amazon Connect instance.
|
default ListQuickConnectsPublisher |
listQuickConnectsPaginator(Consumer<ListQuickConnectsRequest.Builder> listQuickConnectsRequest)
Provides information about the quick connects for the specified Amazon Connect instance.
|
default ListQuickConnectsPublisher |
listQuickConnectsPaginator(ListQuickConnectsRequest listQuickConnectsRequest)
Provides information about the quick connects for the specified Amazon Connect instance.
|
default CompletableFuture<ListRoutingProfileQueuesResponse> |
listRoutingProfileQueues(Consumer<ListRoutingProfileQueuesRequest.Builder> listRoutingProfileQueuesRequest)
Lists the queues associated with a routing profile.
|
default CompletableFuture<ListRoutingProfileQueuesResponse> |
listRoutingProfileQueues(ListRoutingProfileQueuesRequest listRoutingProfileQueuesRequest)
Lists the queues associated with a routing profile.
|
default ListRoutingProfileQueuesPublisher |
listRoutingProfileQueuesPaginator(Consumer<ListRoutingProfileQueuesRequest.Builder> listRoutingProfileQueuesRequest)
Lists the queues associated with a routing profile.
|
default ListRoutingProfileQueuesPublisher |
listRoutingProfileQueuesPaginator(ListRoutingProfileQueuesRequest listRoutingProfileQueuesRequest)
Lists the queues associated with a routing profile.
|
default CompletableFuture<ListRoutingProfilesResponse> |
listRoutingProfiles(Consumer<ListRoutingProfilesRequest.Builder> listRoutingProfilesRequest)
Provides summary information about the routing profiles for the specified Amazon Connect instance.
|
default CompletableFuture<ListRoutingProfilesResponse> |
listRoutingProfiles(ListRoutingProfilesRequest listRoutingProfilesRequest)
Provides summary information about the routing profiles for the specified Amazon Connect instance.
|
default ListRoutingProfilesPublisher |
listRoutingProfilesPaginator(Consumer<ListRoutingProfilesRequest.Builder> listRoutingProfilesRequest)
Provides summary information about the routing profiles for the specified Amazon Connect instance.
|
default ListRoutingProfilesPublisher |
listRoutingProfilesPaginator(ListRoutingProfilesRequest listRoutingProfilesRequest)
Provides summary information about the routing profiles for the specified Amazon Connect instance.
|
default CompletableFuture<ListRulesResponse> |
listRules(Consumer<ListRulesRequest.Builder> listRulesRequest)
List all rules for the specified Amazon Connect instance.
|
default CompletableFuture<ListRulesResponse> |
listRules(ListRulesRequest listRulesRequest)
List all rules for the specified Amazon Connect instance.
|
default ListRulesPublisher |
listRulesPaginator(Consumer<ListRulesRequest.Builder> listRulesRequest)
List all rules for the specified Amazon Connect instance.
|
default ListRulesPublisher |
listRulesPaginator(ListRulesRequest listRulesRequest)
List all rules for the specified Amazon Connect instance.
|
default CompletableFuture<ListSecurityKeysResponse> |
listSecurityKeys(Consumer<ListSecurityKeysRequest.Builder> listSecurityKeysRequest)
This API is in preview release for Amazon Connect and is subject to change.
|
default CompletableFuture<ListSecurityKeysResponse> |
listSecurityKeys(ListSecurityKeysRequest listSecurityKeysRequest)
This API is in preview release for Amazon Connect and is subject to change.
|
default ListSecurityKeysPublisher |
listSecurityKeysPaginator(Consumer<ListSecurityKeysRequest.Builder> listSecurityKeysRequest)
This API is in preview release for Amazon Connect and is subject to change.
|
default ListSecurityKeysPublisher |
listSecurityKeysPaginator(ListSecurityKeysRequest listSecurityKeysRequest)
This API is in preview release for Amazon Connect and is subject to change.
|
default CompletableFuture<ListSecurityProfilePermissionsResponse> |
listSecurityProfilePermissions(Consumer<ListSecurityProfilePermissionsRequest.Builder> listSecurityProfilePermissionsRequest)
This API is in preview release for Amazon Connect and is subject to change.
|
default CompletableFuture<ListSecurityProfilePermissionsResponse> |
listSecurityProfilePermissions(ListSecurityProfilePermissionsRequest listSecurityProfilePermissionsRequest)
This API is in preview release for Amazon Connect and is subject to change.
|
default ListSecurityProfilePermissionsPublisher |
listSecurityProfilePermissionsPaginator(Consumer<ListSecurityProfilePermissionsRequest.Builder> listSecurityProfilePermissionsRequest)
This API is in preview release for Amazon Connect and is subject to change.
|
default ListSecurityProfilePermissionsPublisher |
listSecurityProfilePermissionsPaginator(ListSecurityProfilePermissionsRequest listSecurityProfilePermissionsRequest)
This API is in preview release for Amazon Connect and is subject to change.
|
default CompletableFuture<ListSecurityProfilesResponse> |
listSecurityProfiles(Consumer<ListSecurityProfilesRequest.Builder> listSecurityProfilesRequest)
Provides summary information about the security profiles for the specified Amazon Connect instance.
|
default CompletableFuture<ListSecurityProfilesResponse> |
listSecurityProfiles(ListSecurityProfilesRequest listSecurityProfilesRequest)
Provides summary information about the security profiles for the specified Amazon Connect instance.
|
default ListSecurityProfilesPublisher |
listSecurityProfilesPaginator(Consumer<ListSecurityProfilesRequest.Builder> listSecurityProfilesRequest)
Provides summary information about the security profiles for the specified Amazon Connect instance.
|
default ListSecurityProfilesPublisher |
listSecurityProfilesPaginator(ListSecurityProfilesRequest listSecurityProfilesRequest)
Provides summary information about the security profiles for the specified Amazon Connect instance.
|
default CompletableFuture<ListTagsForResourceResponse> |
listTagsForResource(Consumer<ListTagsForResourceRequest.Builder> listTagsForResourceRequest)
Lists the tags for the specified resource.
|
default CompletableFuture<ListTagsForResourceResponse> |
listTagsForResource(ListTagsForResourceRequest listTagsForResourceRequest)
Lists the tags for the specified resource.
|
default CompletableFuture<ListTaskTemplatesResponse> |
listTaskTemplates(Consumer<ListTaskTemplatesRequest.Builder> listTaskTemplatesRequest)
Lists task templates for the specified Amazon Connect instance.
|
default CompletableFuture<ListTaskTemplatesResponse> |
listTaskTemplates(ListTaskTemplatesRequest listTaskTemplatesRequest)
Lists task templates for the specified Amazon Connect instance.
|
default ListTaskTemplatesPublisher |
listTaskTemplatesPaginator(Consumer<ListTaskTemplatesRequest.Builder> listTaskTemplatesRequest)
Lists task templates for the specified Amazon Connect instance.
|
default ListTaskTemplatesPublisher |
listTaskTemplatesPaginator(ListTaskTemplatesRequest listTaskTemplatesRequest)
Lists task templates for the specified Amazon Connect instance.
|
default CompletableFuture<ListTrafficDistributionGroupsResponse> |
listTrafficDistributionGroups(Consumer<ListTrafficDistributionGroupsRequest.Builder> listTrafficDistributionGroupsRequest)
Lists traffic distribution groups.
|
default CompletableFuture<ListTrafficDistributionGroupsResponse> |
listTrafficDistributionGroups(ListTrafficDistributionGroupsRequest listTrafficDistributionGroupsRequest)
Lists traffic distribution groups.
|
default ListTrafficDistributionGroupsPublisher |
listTrafficDistributionGroupsPaginator(Consumer<ListTrafficDistributionGroupsRequest.Builder> listTrafficDistributionGroupsRequest)
Lists traffic distribution groups.
|
default ListTrafficDistributionGroupsPublisher |
listTrafficDistributionGroupsPaginator(ListTrafficDistributionGroupsRequest listTrafficDistributionGroupsRequest)
Lists traffic distribution groups.
|
default CompletableFuture<ListUseCasesResponse> |
listUseCases(Consumer<ListUseCasesRequest.Builder> listUseCasesRequest)
Lists the use cases for the integration association.
|
default CompletableFuture<ListUseCasesResponse> |
listUseCases(ListUseCasesRequest listUseCasesRequest)
Lists the use cases for the integration association.
|
default ListUseCasesPublisher |
listUseCasesPaginator(Consumer<ListUseCasesRequest.Builder> listUseCasesRequest)
Lists the use cases for the integration association.
|
default ListUseCasesPublisher |
listUseCasesPaginator(ListUseCasesRequest listUseCasesRequest)
Lists the use cases for the integration association.
|
default CompletableFuture<ListUserHierarchyGroupsResponse> |
listUserHierarchyGroups(Consumer<ListUserHierarchyGroupsRequest.Builder> listUserHierarchyGroupsRequest)
Provides summary information about the hierarchy groups for the specified Amazon Connect instance.
|
default CompletableFuture<ListUserHierarchyGroupsResponse> |
listUserHierarchyGroups(ListUserHierarchyGroupsRequest listUserHierarchyGroupsRequest)
Provides summary information about the hierarchy groups for the specified Amazon Connect instance.
|
default ListUserHierarchyGroupsPublisher |
listUserHierarchyGroupsPaginator(Consumer<ListUserHierarchyGroupsRequest.Builder> listUserHierarchyGroupsRequest)
Provides summary information about the hierarchy groups for the specified Amazon Connect instance.
|
default ListUserHierarchyGroupsPublisher |
listUserHierarchyGroupsPaginator(ListUserHierarchyGroupsRequest listUserHierarchyGroupsRequest)
Provides summary information about the hierarchy groups for the specified Amazon Connect instance.
|
default CompletableFuture<ListUsersResponse> |
listUsers(Consumer<ListUsersRequest.Builder> listUsersRequest)
Provides summary information about the users for the specified Amazon Connect instance.
|
default CompletableFuture<ListUsersResponse> |
listUsers(ListUsersRequest listUsersRequest)
Provides summary information about the users for the specified Amazon Connect instance.
|
default ListUsersPublisher |
listUsersPaginator(Consumer<ListUsersRequest.Builder> listUsersRequest)
Provides summary information about the users for the specified Amazon Connect instance.
|
default ListUsersPublisher |
listUsersPaginator(ListUsersRequest listUsersRequest)
Provides summary information about the users for the specified Amazon Connect instance.
|
default CompletableFuture<MonitorContactResponse> |
monitorContact(Consumer<MonitorContactRequest.Builder> monitorContactRequest)
Initiates silent monitoring of a contact.
|
default CompletableFuture<MonitorContactResponse> |
monitorContact(MonitorContactRequest monitorContactRequest)
Initiates silent monitoring of a contact.
|
default CompletableFuture<PutUserStatusResponse> |
putUserStatus(Consumer<PutUserStatusRequest.Builder> putUserStatusRequest)
Changes the current status of a user or agent in Amazon Connect.
|
default CompletableFuture<PutUserStatusResponse> |
putUserStatus(PutUserStatusRequest putUserStatusRequest)
Changes the current status of a user or agent in Amazon Connect.
|
default CompletableFuture<ReleasePhoneNumberResponse> |
releasePhoneNumber(Consumer<ReleasePhoneNumberRequest.Builder> releasePhoneNumberRequest)
Releases a phone number previously claimed to an Amazon Connect instance or traffic distribution group.
|
default CompletableFuture<ReleasePhoneNumberResponse> |
releasePhoneNumber(ReleasePhoneNumberRequest releasePhoneNumberRequest)
Releases a phone number previously claimed to an Amazon Connect instance or traffic distribution group.
|
default CompletableFuture<ReplicateInstanceResponse> |
replicateInstance(Consumer<ReplicateInstanceRequest.Builder> replicateInstanceRequest)
Replicates an Amazon Connect instance in the specified Amazon Web Services Region.
|
default CompletableFuture<ReplicateInstanceResponse> |
replicateInstance(ReplicateInstanceRequest replicateInstanceRequest)
Replicates an Amazon Connect instance in the specified Amazon Web Services Region.
|
default CompletableFuture<ResumeContactRecordingResponse> |
resumeContactRecording(Consumer<ResumeContactRecordingRequest.Builder> resumeContactRecordingRequest)
When a contact is being recorded, and the recording has been suspended using SuspendContactRecording, this API
resumes recording the call.
|
default CompletableFuture<ResumeContactRecordingResponse> |
resumeContactRecording(ResumeContactRecordingRequest resumeContactRecordingRequest)
When a contact is being recorded, and the recording has been suspended using SuspendContactRecording, this API
resumes recording the call.
|
default CompletableFuture<SearchAvailablePhoneNumbersResponse> |
searchAvailablePhoneNumbers(Consumer<SearchAvailablePhoneNumbersRequest.Builder> searchAvailablePhoneNumbersRequest)
Searches for available phone numbers that you can claim to your Amazon Connect instance or traffic distribution
group.
|
default CompletableFuture<SearchAvailablePhoneNumbersResponse> |
searchAvailablePhoneNumbers(SearchAvailablePhoneNumbersRequest searchAvailablePhoneNumbersRequest)
Searches for available phone numbers that you can claim to your Amazon Connect instance or traffic distribution
group.
|
default SearchAvailablePhoneNumbersPublisher |
searchAvailablePhoneNumbersPaginator(Consumer<SearchAvailablePhoneNumbersRequest.Builder> searchAvailablePhoneNumbersRequest)
Searches for available phone numbers that you can claim to your Amazon Connect instance or traffic distribution
group.
|
default SearchAvailablePhoneNumbersPublisher |
searchAvailablePhoneNumbersPaginator(SearchAvailablePhoneNumbersRequest searchAvailablePhoneNumbersRequest)
Searches for available phone numbers that you can claim to your Amazon Connect instance or traffic distribution
group.
|
default CompletableFuture<SearchQueuesResponse> |
searchQueues(Consumer<SearchQueuesRequest.Builder> searchQueuesRequest)
This API is in preview release for Amazon Connect and is subject to change.
|
default CompletableFuture<SearchQueuesResponse> |
searchQueues(SearchQueuesRequest searchQueuesRequest)
This API is in preview release for Amazon Connect and is subject to change.
|
default SearchQueuesPublisher |
searchQueuesPaginator(Consumer<SearchQueuesRequest.Builder> searchQueuesRequest)
This API is in preview release for Amazon Connect and is subject to change.
|
default SearchQueuesPublisher |
searchQueuesPaginator(SearchQueuesRequest searchQueuesRequest)
This API is in preview release for Amazon Connect and is subject to change.
|
default CompletableFuture<SearchRoutingProfilesResponse> |
searchRoutingProfiles(Consumer<SearchRoutingProfilesRequest.Builder> searchRoutingProfilesRequest)
This API is in preview release for Amazon Connect and is subject to change.
|
default CompletableFuture<SearchRoutingProfilesResponse> |
searchRoutingProfiles(SearchRoutingProfilesRequest searchRoutingProfilesRequest)
This API is in preview release for Amazon Connect and is subject to change.
|
default SearchRoutingProfilesPublisher |
searchRoutingProfilesPaginator(Consumer<SearchRoutingProfilesRequest.Builder> searchRoutingProfilesRequest)
This API is in preview release for Amazon Connect and is subject to change.
|
default SearchRoutingProfilesPublisher |
searchRoutingProfilesPaginator(SearchRoutingProfilesRequest searchRoutingProfilesRequest)
This API is in preview release for Amazon Connect and is subject to change.
|
default CompletableFuture<SearchSecurityProfilesResponse> |
searchSecurityProfiles(Consumer<SearchSecurityProfilesRequest.Builder> searchSecurityProfilesRequest)
This API is in preview release for Amazon Connect and is subject to change.
|
default CompletableFuture<SearchSecurityProfilesResponse> |
searchSecurityProfiles(SearchSecurityProfilesRequest searchSecurityProfilesRequest)
This API is in preview release for Amazon Connect and is subject to change.
|
default SearchSecurityProfilesPublisher |
searchSecurityProfilesPaginator(Consumer<SearchSecurityProfilesRequest.Builder> searchSecurityProfilesRequest)
This API is in preview release for Amazon Connect and is subject to change.
|
default SearchSecurityProfilesPublisher |
searchSecurityProfilesPaginator(SearchSecurityProfilesRequest searchSecurityProfilesRequest)
This API is in preview release for Amazon Connect and is subject to change.
|
default CompletableFuture<SearchUsersResponse> |
searchUsers(Consumer<SearchUsersRequest.Builder> searchUsersRequest)
Searches users in an Amazon Connect instance, with optional filtering.
|
default CompletableFuture<SearchUsersResponse> |
searchUsers(SearchUsersRequest searchUsersRequest)
Searches users in an Amazon Connect instance, with optional filtering.
|
default SearchUsersPublisher |
searchUsersPaginator(Consumer<SearchUsersRequest.Builder> searchUsersRequest)
Searches users in an Amazon Connect instance, with optional filtering.
|
default SearchUsersPublisher |
searchUsersPaginator(SearchUsersRequest searchUsersRequest)
Searches users in an Amazon Connect instance, with optional filtering.
|
default CompletableFuture<SearchVocabulariesResponse> |
searchVocabularies(Consumer<SearchVocabulariesRequest.Builder> searchVocabulariesRequest)
Searches for vocabularies within a specific Amazon Connect instance using
State,
NameStartsWith, and LanguageCode. |
default CompletableFuture<SearchVocabulariesResponse> |
searchVocabularies(SearchVocabulariesRequest searchVocabulariesRequest)
Searches for vocabularies within a specific Amazon Connect instance using
State,
NameStartsWith, and LanguageCode. |
default SearchVocabulariesPublisher |
searchVocabulariesPaginator(Consumer<SearchVocabulariesRequest.Builder> searchVocabulariesRequest)
Searches for vocabularies within a specific Amazon Connect instance using
State,
NameStartsWith, and LanguageCode. |
default SearchVocabulariesPublisher |
searchVocabulariesPaginator(SearchVocabulariesRequest searchVocabulariesRequest)
Searches for vocabularies within a specific Amazon Connect instance using
State,
NameStartsWith, and LanguageCode. |
default CompletableFuture<StartChatContactResponse> |
startChatContact(Consumer<StartChatContactRequest.Builder> startChatContactRequest)
Initiates a flow to start a new chat for the customer.
|
default CompletableFuture<StartChatContactResponse> |
startChatContact(StartChatContactRequest startChatContactRequest)
Initiates a flow to start a new chat for the customer.
|
default CompletableFuture<StartContactRecordingResponse> |
startContactRecording(Consumer<StartContactRecordingRequest.Builder> startContactRecordingRequest)
Starts recording the contact:
|
default CompletableFuture<StartContactRecordingResponse> |
startContactRecording(StartContactRecordingRequest startContactRecordingRequest)
Starts recording the contact:
|
default CompletableFuture<StartContactStreamingResponse> |
startContactStreaming(Consumer<StartContactStreamingRequest.Builder> startContactStreamingRequest)
Initiates real-time message streaming for a new chat contact.
|
default CompletableFuture<StartContactStreamingResponse> |
startContactStreaming(StartContactStreamingRequest startContactStreamingRequest)
Initiates real-time message streaming for a new chat contact.
|
default CompletableFuture<StartOutboundVoiceContactResponse> |
startOutboundVoiceContact(Consumer<StartOutboundVoiceContactRequest.Builder> startOutboundVoiceContactRequest)
Places an outbound call to a contact, and then initiates the flow.
|
default CompletableFuture<StartOutboundVoiceContactResponse> |
startOutboundVoiceContact(StartOutboundVoiceContactRequest startOutboundVoiceContactRequest)
Places an outbound call to a contact, and then initiates the flow.
|
default CompletableFuture<StartTaskContactResponse> |
startTaskContact(Consumer<StartTaskContactRequest.Builder> startTaskContactRequest)
Initiates a flow to start a new task.
|
default CompletableFuture<StartTaskContactResponse> |
startTaskContact(StartTaskContactRequest startTaskContactRequest)
Initiates a flow to start a new task.
|
default CompletableFuture<StopContactResponse> |
stopContact(Consumer<StopContactRequest.Builder> stopContactRequest)
Ends the specified contact.
|
default CompletableFuture<StopContactResponse> |
stopContact(StopContactRequest stopContactRequest)
Ends the specified contact.
|
default CompletableFuture<StopContactRecordingResponse> |
stopContactRecording(Consumer<StopContactRecordingRequest.Builder> stopContactRecordingRequest)
Stops recording a call when a contact is being recorded.
|
default CompletableFuture<StopContactRecordingResponse> |
stopContactRecording(StopContactRecordingRequest stopContactRecordingRequest)
Stops recording a call when a contact is being recorded.
|
default CompletableFuture<StopContactStreamingResponse> |
stopContactStreaming(Consumer<StopContactStreamingRequest.Builder> stopContactStreamingRequest)
Ends message streaming on a specified contact.
|
default CompletableFuture<StopContactStreamingResponse> |
stopContactStreaming(StopContactStreamingRequest stopContactStreamingRequest)
Ends message streaming on a specified contact.
|
default CompletableFuture<SuspendContactRecordingResponse> |
suspendContactRecording(Consumer<SuspendContactRecordingRequest.Builder> suspendContactRecordingRequest)
When a contact is being recorded, this API suspends recording the call.
|
default CompletableFuture<SuspendContactRecordingResponse> |
suspendContactRecording(SuspendContactRecordingRequest suspendContactRecordingRequest)
When a contact is being recorded, this API suspends recording the call.
|
default CompletableFuture<TagResourceResponse> |
tagResource(Consumer<TagResourceRequest.Builder> tagResourceRequest)
Adds the specified tags to the specified resource.
|
default CompletableFuture<TagResourceResponse> |
tagResource(TagResourceRequest tagResourceRequest)
Adds the specified tags to the specified resource.
|
default CompletableFuture<TransferContactResponse> |
transferContact(Consumer<TransferContactRequest.Builder> transferContactRequest)
Transfers contacts from one agent or queue to another agent or queue at any point after a contact is created.
|
default CompletableFuture<TransferContactResponse> |
transferContact(TransferContactRequest transferContactRequest)
Transfers contacts from one agent or queue to another agent or queue at any point after a contact is created.
|
default CompletableFuture<UntagResourceResponse> |
untagResource(Consumer<UntagResourceRequest.Builder> untagResourceRequest)
Removes the specified tags from the specified resource.
|
default CompletableFuture<UntagResourceResponse> |
untagResource(UntagResourceRequest untagResourceRequest)
Removes the specified tags from the specified resource.
|
default CompletableFuture<UpdateAgentStatusResponse> |
updateAgentStatus(Consumer<UpdateAgentStatusRequest.Builder> updateAgentStatusRequest)
This API is in preview release for Amazon Connect and is subject to change.
|
default CompletableFuture<UpdateAgentStatusResponse> |
updateAgentStatus(UpdateAgentStatusRequest updateAgentStatusRequest)
This API is in preview release for Amazon Connect and is subject to change.
|
default CompletableFuture<UpdateContactResponse> |
updateContact(Consumer<UpdateContactRequest.Builder> updateContactRequest)
This API is in preview release for Amazon Connect and is subject to change.
|
default CompletableFuture<UpdateContactResponse> |
updateContact(UpdateContactRequest updateContactRequest)
This API is in preview release for Amazon Connect and is subject to change.
|
default CompletableFuture<UpdateContactAttributesResponse> |
updateContactAttributes(Consumer<UpdateContactAttributesRequest.Builder> updateContactAttributesRequest)
Creates or updates user-defined contact attributes associated with the specified contact.
|
default CompletableFuture<UpdateContactAttributesResponse> |
updateContactAttributes(UpdateContactAttributesRequest updateContactAttributesRequest)
Creates or updates user-defined contact attributes associated with the specified contact.
|
default CompletableFuture<UpdateContactFlowContentResponse> |
updateContactFlowContent(Consumer<UpdateContactFlowContentRequest.Builder> updateContactFlowContentRequest)
Updates the specified flow.
|
default CompletableFuture<UpdateContactFlowContentResponse> |
updateContactFlowContent(UpdateContactFlowContentRequest updateContactFlowContentRequest)
Updates the specified flow.
|
default CompletableFuture<UpdateContactFlowMetadataResponse> |
updateContactFlowMetadata(Consumer<UpdateContactFlowMetadataRequest.Builder> updateContactFlowMetadataRequest)
Updates metadata about specified flow.
|
default CompletableFuture<UpdateContactFlowMetadataResponse> |
updateContactFlowMetadata(UpdateContactFlowMetadataRequest updateContactFlowMetadataRequest)
Updates metadata about specified flow.
|
default CompletableFuture<UpdateContactFlowModuleContentResponse> |
updateContactFlowModuleContent(Consumer<UpdateContactFlowModuleContentRequest.Builder> updateContactFlowModuleContentRequest)
Updates specified flow module for the specified Amazon Connect instance.
|
default CompletableFuture<UpdateContactFlowModuleContentResponse> |
updateContactFlowModuleContent(UpdateContactFlowModuleContentRequest updateContactFlowModuleContentRequest)
Updates specified flow module for the specified Amazon Connect instance.
|
default CompletableFuture<UpdateContactFlowModuleMetadataResponse> |
updateContactFlowModuleMetadata(Consumer<UpdateContactFlowModuleMetadataRequest.Builder> updateContactFlowModuleMetadataRequest)
Updates metadata about specified flow module.
|
default CompletableFuture<UpdateContactFlowModuleMetadataResponse> |
updateContactFlowModuleMetadata(UpdateContactFlowModuleMetadataRequest updateContactFlowModuleMetadataRequest)
Updates metadata about specified flow module.
|
default CompletableFuture<UpdateContactFlowNameResponse> |
updateContactFlowName(Consumer<UpdateContactFlowNameRequest.Builder> updateContactFlowNameRequest)
The name of the flow.
|
default CompletableFuture<UpdateContactFlowNameResponse> |
updateContactFlowName(UpdateContactFlowNameRequest updateContactFlowNameRequest)
The name of the flow.
|
default CompletableFuture<UpdateContactScheduleResponse> |
updateContactSchedule(Consumer<UpdateContactScheduleRequest.Builder> updateContactScheduleRequest)
Updates the scheduled time of a task contact that is already scheduled.
|
default CompletableFuture<UpdateContactScheduleResponse> |
updateContactSchedule(UpdateContactScheduleRequest updateContactScheduleRequest)
Updates the scheduled time of a task contact that is already scheduled.
|
default CompletableFuture<UpdateHoursOfOperationResponse> |
updateHoursOfOperation(Consumer<UpdateHoursOfOperationRequest.Builder> updateHoursOfOperationRequest)
This API is in preview release for Amazon Connect and is subject to change.
|
default CompletableFuture<UpdateHoursOfOperationResponse> |
updateHoursOfOperation(UpdateHoursOfOperationRequest updateHoursOfOperationRequest)
This API is in preview release for Amazon Connect and is subject to change.
|
default CompletableFuture<UpdateInstanceAttributeResponse> |
updateInstanceAttribute(Consumer<UpdateInstanceAttributeRequest.Builder> updateInstanceAttributeRequest)
This API is in preview release for Amazon Connect and is subject to change.
|
default CompletableFuture<UpdateInstanceAttributeResponse> |
updateInstanceAttribute(UpdateInstanceAttributeRequest updateInstanceAttributeRequest)
This API is in preview release for Amazon Connect and is subject to change.
|
default CompletableFuture<UpdateInstanceStorageConfigResponse> |
updateInstanceStorageConfig(Consumer<UpdateInstanceStorageConfigRequest.Builder> updateInstanceStorageConfigRequest)
This API is in preview release for Amazon Connect and is subject to change.
|
default CompletableFuture<UpdateInstanceStorageConfigResponse> |
updateInstanceStorageConfig(UpdateInstanceStorageConfigRequest updateInstanceStorageConfigRequest)
This API is in preview release for Amazon Connect and is subject to change.
|
default CompletableFuture<UpdateParticipantRoleConfigResponse> |
updateParticipantRoleConfig(Consumer<UpdateParticipantRoleConfigRequest.Builder> updateParticipantRoleConfigRequest)
Updates timeouts for when human chat participants are to be considered idle, and when agents are automatically
disconnected from a chat due to idleness.
|
default CompletableFuture<UpdateParticipantRoleConfigResponse> |
updateParticipantRoleConfig(UpdateParticipantRoleConfigRequest updateParticipantRoleConfigRequest)
Updates timeouts for when human chat participants are to be considered idle, and when agents are automatically
disconnected from a chat due to idleness.
|
default CompletableFuture<UpdatePhoneNumberResponse> |
updatePhoneNumber(Consumer<UpdatePhoneNumberRequest.Builder> updatePhoneNumberRequest)
Updates your claimed phone number from its current Amazon Connect instance or traffic distribution group to
another Amazon Connect instance or traffic distribution group in the same Amazon Web Services Region.
|
default CompletableFuture<UpdatePhoneNumberResponse> |
updatePhoneNumber(UpdatePhoneNumberRequest updatePhoneNumberRequest)
Updates your claimed phone number from its current Amazon Connect instance or traffic distribution group to
another Amazon Connect instance or traffic distribution group in the same Amazon Web Services Region.
|
default CompletableFuture<UpdateQueueHoursOfOperationResponse> |
updateQueueHoursOfOperation(Consumer<UpdateQueueHoursOfOperationRequest.Builder> updateQueueHoursOfOperationRequest)
This API is in preview release for Amazon Connect and is subject to change.
|
default CompletableFuture<UpdateQueueHoursOfOperationResponse> |
updateQueueHoursOfOperation(UpdateQueueHoursOfOperationRequest updateQueueHoursOfOperationRequest)
This API is in preview release for Amazon Connect and is subject to change.
|
default CompletableFuture<UpdateQueueMaxContactsResponse> |
updateQueueMaxContacts(Consumer<UpdateQueueMaxContactsRequest.Builder> updateQueueMaxContactsRequest)
This API is in preview release for Amazon Connect and is subject to change.
|
default CompletableFuture<UpdateQueueMaxContactsResponse> |
updateQueueMaxContacts(UpdateQueueMaxContactsRequest updateQueueMaxContactsRequest)
This API is in preview release for Amazon Connect and is subject to change.
|
default CompletableFuture<UpdateQueueNameResponse> |
updateQueueName(Consumer<UpdateQueueNameRequest.Builder> updateQueueNameRequest)
This API is in preview release for Amazon Connect and is subject to change.
|
default CompletableFuture<UpdateQueueNameResponse> |
updateQueueName(UpdateQueueNameRequest updateQueueNameRequest)
This API is in preview release for Amazon Connect and is subject to change.
|
default CompletableFuture<UpdateQueueOutboundCallerConfigResponse> |
updateQueueOutboundCallerConfig(Consumer<UpdateQueueOutboundCallerConfigRequest.Builder> updateQueueOutboundCallerConfigRequest)
This API is in preview release for Amazon Connect and is subject to change.
|
default CompletableFuture<UpdateQueueOutboundCallerConfigResponse> |
updateQueueOutboundCallerConfig(UpdateQueueOutboundCallerConfigRequest updateQueueOutboundCallerConfigRequest)
This API is in preview release for Amazon Connect and is subject to change.
|
default CompletableFuture<UpdateQueueStatusResponse> |
updateQueueStatus(Consumer<UpdateQueueStatusRequest.Builder> updateQueueStatusRequest)
This API is in preview release for Amazon Connect and is subject to change.
|
default CompletableFuture<UpdateQueueStatusResponse> |
updateQueueStatus(UpdateQueueStatusRequest updateQueueStatusRequest)
This API is in preview release for Amazon Connect and is subject to change.
|
default CompletableFuture<UpdateQuickConnectConfigResponse> |
updateQuickConnectConfig(Consumer<UpdateQuickConnectConfigRequest.Builder> updateQuickConnectConfigRequest)
Updates the configuration settings for the specified quick connect.
|
default CompletableFuture<UpdateQuickConnectConfigResponse> |
updateQuickConnectConfig(UpdateQuickConnectConfigRequest updateQuickConnectConfigRequest)
Updates the configuration settings for the specified quick connect.
|
default CompletableFuture<UpdateQuickConnectNameResponse> |
updateQuickConnectName(Consumer<UpdateQuickConnectNameRequest.Builder> updateQuickConnectNameRequest)
Updates the name and description of a quick connect.
|
default CompletableFuture<UpdateQuickConnectNameResponse> |
updateQuickConnectName(UpdateQuickConnectNameRequest updateQuickConnectNameRequest)
Updates the name and description of a quick connect.
|
default CompletableFuture<UpdateRoutingProfileConcurrencyResponse> |
updateRoutingProfileConcurrency(Consumer<UpdateRoutingProfileConcurrencyRequest.Builder> updateRoutingProfileConcurrencyRequest)
Updates the channels that agents can handle in the Contact Control Panel (CCP) for a routing profile.
|
default CompletableFuture<UpdateRoutingProfileConcurrencyResponse> |
updateRoutingProfileConcurrency(UpdateRoutingProfileConcurrencyRequest updateRoutingProfileConcurrencyRequest)
Updates the channels that agents can handle in the Contact Control Panel (CCP) for a routing profile.
|
default CompletableFuture<UpdateRoutingProfileDefaultOutboundQueueResponse> |
updateRoutingProfileDefaultOutboundQueue(Consumer<UpdateRoutingProfileDefaultOutboundQueueRequest.Builder> updateRoutingProfileDefaultOutboundQueueRequest)
Updates the default outbound queue of a routing profile.
|
default CompletableFuture<UpdateRoutingProfileDefaultOutboundQueueResponse> |
updateRoutingProfileDefaultOutboundQueue(UpdateRoutingProfileDefaultOutboundQueueRequest updateRoutingProfileDefaultOutboundQueueRequest)
Updates the default outbound queue of a routing profile.
|
default CompletableFuture<UpdateRoutingProfileNameResponse> |
updateRoutingProfileName(Consumer<UpdateRoutingProfileNameRequest.Builder> updateRoutingProfileNameRequest)
Updates the name and description of a routing profile.
|
default CompletableFuture<UpdateRoutingProfileNameResponse> |
updateRoutingProfileName(UpdateRoutingProfileNameRequest updateRoutingProfileNameRequest)
Updates the name and description of a routing profile.
|
default CompletableFuture<UpdateRoutingProfileQueuesResponse> |
updateRoutingProfileQueues(Consumer<UpdateRoutingProfileQueuesRequest.Builder> updateRoutingProfileQueuesRequest)
Updates the properties associated with a set of queues for a routing profile.
|
default CompletableFuture<UpdateRoutingProfileQueuesResponse> |
updateRoutingProfileQueues(UpdateRoutingProfileQueuesRequest updateRoutingProfileQueuesRequest)
Updates the properties associated with a set of queues for a routing profile.
|
default CompletableFuture<UpdateRuleResponse> |
updateRule(Consumer<UpdateRuleRequest.Builder> updateRuleRequest)
Updates a rule for the specified Amazon Connect instance.
|
default CompletableFuture<UpdateRuleResponse> |
updateRule(UpdateRuleRequest updateRuleRequest)
Updates a rule for the specified Amazon Connect instance.
|
default CompletableFuture<UpdateSecurityProfileResponse> |
updateSecurityProfile(Consumer<UpdateSecurityProfileRequest.Builder> updateSecurityProfileRequest)
This API is in preview release for Amazon Connect and is subject to change.
|
default CompletableFuture<UpdateSecurityProfileResponse> |
updateSecurityProfile(UpdateSecurityProfileRequest updateSecurityProfileRequest)
This API is in preview release for Amazon Connect and is subject to change.
|
default CompletableFuture<UpdateTaskTemplateResponse> |
updateTaskTemplate(Consumer<UpdateTaskTemplateRequest.Builder> updateTaskTemplateRequest)
Updates details about a specific task template in the specified Amazon Connect instance.
|
default CompletableFuture<UpdateTaskTemplateResponse> |
updateTaskTemplate(UpdateTaskTemplateRequest updateTaskTemplateRequest)
Updates details about a specific task template in the specified Amazon Connect instance.
|
default CompletableFuture<UpdateTrafficDistributionResponse> |
updateTrafficDistribution(Consumer<UpdateTrafficDistributionRequest.Builder> updateTrafficDistributionRequest)
Updates the traffic distribution for a given traffic distribution group.
|
default CompletableFuture<UpdateTrafficDistributionResponse> |
updateTrafficDistribution(UpdateTrafficDistributionRequest updateTrafficDistributionRequest)
Updates the traffic distribution for a given traffic distribution group.
|
default CompletableFuture<UpdateUserHierarchyResponse> |
updateUserHierarchy(Consumer<UpdateUserHierarchyRequest.Builder> updateUserHierarchyRequest)
Assigns the specified hierarchy group to the specified user.
|
default CompletableFuture<UpdateUserHierarchyResponse> |
updateUserHierarchy(UpdateUserHierarchyRequest updateUserHierarchyRequest)
Assigns the specified hierarchy group to the specified user.
|
default CompletableFuture<UpdateUserHierarchyGroupNameResponse> |
updateUserHierarchyGroupName(Consumer<UpdateUserHierarchyGroupNameRequest.Builder> updateUserHierarchyGroupNameRequest)
Updates the name of the user hierarchy group.
|
default CompletableFuture<UpdateUserHierarchyGroupNameResponse> |
updateUserHierarchyGroupName(UpdateUserHierarchyGroupNameRequest updateUserHierarchyGroupNameRequest)
Updates the name of the user hierarchy group.
|
default CompletableFuture<UpdateUserHierarchyStructureResponse> |
updateUserHierarchyStructure(Consumer<UpdateUserHierarchyStructureRequest.Builder> updateUserHierarchyStructureRequest)
Updates the user hierarchy structure: add, remove, and rename user hierarchy levels.
|
default CompletableFuture<UpdateUserHierarchyStructureResponse> |
updateUserHierarchyStructure(UpdateUserHierarchyStructureRequest updateUserHierarchyStructureRequest)
Updates the user hierarchy structure: add, remove, and rename user hierarchy levels.
|
default CompletableFuture<UpdateUserIdentityInfoResponse> |
updateUserIdentityInfo(Consumer<UpdateUserIdentityInfoRequest.Builder> updateUserIdentityInfoRequest)
Updates the identity information for the specified user.
|
default CompletableFuture<UpdateUserIdentityInfoResponse> |
updateUserIdentityInfo(UpdateUserIdentityInfoRequest updateUserIdentityInfoRequest)
Updates the identity information for the specified user.
|
default CompletableFuture<UpdateUserPhoneConfigResponse> |
updateUserPhoneConfig(Consumer<UpdateUserPhoneConfigRequest.Builder> updateUserPhoneConfigRequest)
Updates the phone configuration settings for the specified user.
|
default CompletableFuture<UpdateUserPhoneConfigResponse> |
updateUserPhoneConfig(UpdateUserPhoneConfigRequest updateUserPhoneConfigRequest)
Updates the phone configuration settings for the specified user.
|
default CompletableFuture<UpdateUserRoutingProfileResponse> |
updateUserRoutingProfile(Consumer<UpdateUserRoutingProfileRequest.Builder> updateUserRoutingProfileRequest)
Assigns the specified routing profile to the specified user.
|
default CompletableFuture<UpdateUserRoutingProfileResponse> |
updateUserRoutingProfile(UpdateUserRoutingProfileRequest updateUserRoutingProfileRequest)
Assigns the specified routing profile to the specified user.
|
default CompletableFuture<UpdateUserSecurityProfilesResponse> |
updateUserSecurityProfiles(Consumer<UpdateUserSecurityProfilesRequest.Builder> updateUserSecurityProfilesRequest)
Assigns the specified security profiles to the specified user.
|
default CompletableFuture<UpdateUserSecurityProfilesResponse> |
updateUserSecurityProfiles(UpdateUserSecurityProfilesRequest updateUserSecurityProfilesRequest)
Assigns the specified security profiles to the specified user.
|
serviceNameclosestatic final String SERVICE_NAME
static final String SERVICE_METADATA_ID
ServiceMetadataProvider.default CompletableFuture<AssociateApprovedOriginResponse> associateApprovedOrigin(AssociateApprovedOriginRequest associateApprovedOriginRequest)
This API is in preview release for Amazon Connect and is subject to change.
Associates an approved origin to an Amazon Connect instance.
associateApprovedOriginRequest - default CompletableFuture<AssociateApprovedOriginResponse> associateApprovedOrigin(Consumer<AssociateApprovedOriginRequest.Builder> associateApprovedOriginRequest)
This API is in preview release for Amazon Connect and is subject to change.
Associates an approved origin to an Amazon Connect instance.
This is a convenience which creates an instance of the AssociateApprovedOriginRequest.Builder avoiding
the need to create one manually via AssociateApprovedOriginRequest.builder()
associateApprovedOriginRequest - A Consumer that will call methods on AssociateApprovedOriginRequest.Builder to create a
request.default CompletableFuture<AssociateBotResponse> associateBot(AssociateBotRequest associateBotRequest)
This API is in preview release for Amazon Connect and is subject to change.
Allows the specified Amazon Connect instance to access the specified Amazon Lex or Amazon Lex V2 bot.
associateBotRequest - default CompletableFuture<AssociateBotResponse> associateBot(Consumer<AssociateBotRequest.Builder> associateBotRequest)
This API is in preview release for Amazon Connect and is subject to change.
Allows the specified Amazon Connect instance to access the specified Amazon Lex or Amazon Lex V2 bot.
This is a convenience which creates an instance of the AssociateBotRequest.Builder avoiding the need to
create one manually via AssociateBotRequest.builder()
associateBotRequest - A Consumer that will call methods on AssociateBotRequest.Builder to create a request.default CompletableFuture<AssociateDefaultVocabularyResponse> associateDefaultVocabulary(AssociateDefaultVocabularyRequest associateDefaultVocabularyRequest)
Associates an existing vocabulary as the default. Contact Lens for Amazon Connect uses the vocabulary in post-call and real-time analysis sessions for the given language.
associateDefaultVocabularyRequest - default CompletableFuture<AssociateDefaultVocabularyResponse> associateDefaultVocabulary(Consumer<AssociateDefaultVocabularyRequest.Builder> associateDefaultVocabularyRequest)
Associates an existing vocabulary as the default. Contact Lens for Amazon Connect uses the vocabulary in post-call and real-time analysis sessions for the given language.
This is a convenience which creates an instance of the AssociateDefaultVocabularyRequest.Builder avoiding
the need to create one manually via AssociateDefaultVocabularyRequest.builder()
associateDefaultVocabularyRequest - A Consumer that will call methods on AssociateDefaultVocabularyRequest.Builder to create a
request.default CompletableFuture<AssociateInstanceStorageConfigResponse> associateInstanceStorageConfig(AssociateInstanceStorageConfigRequest associateInstanceStorageConfigRequest)
This API is in preview release for Amazon Connect and is subject to change.
Associates a storage resource type for the first time. You can only associate one type of storage configuration in a single call. This means, for example, that you can't define an instance with multiple S3 buckets for storing chat transcripts.
This API does not create a resource that doesn't exist. It only associates it to the instance. Ensure that the resource being specified in the storage configuration, like an S3 bucket, exists when being used for association.
associateInstanceStorageConfigRequest - default CompletableFuture<AssociateInstanceStorageConfigResponse> associateInstanceStorageConfig(Consumer<AssociateInstanceStorageConfigRequest.Builder> associateInstanceStorageConfigRequest)
This API is in preview release for Amazon Connect and is subject to change.
Associates a storage resource type for the first time. You can only associate one type of storage configuration in a single call. This means, for example, that you can't define an instance with multiple S3 buckets for storing chat transcripts.
This API does not create a resource that doesn't exist. It only associates it to the instance. Ensure that the resource being specified in the storage configuration, like an S3 bucket, exists when being used for association.
This is a convenience which creates an instance of the AssociateInstanceStorageConfigRequest.Builder
avoiding the need to create one manually via AssociateInstanceStorageConfigRequest.builder()
associateInstanceStorageConfigRequest - A Consumer that will call methods on AssociateInstanceStorageConfigRequest.Builder to
create a request.default CompletableFuture<AssociateLambdaFunctionResponse> associateLambdaFunction(AssociateLambdaFunctionRequest associateLambdaFunctionRequest)
This API is in preview release for Amazon Connect and is subject to change.
Allows the specified Amazon Connect instance to access the specified Lambda function.
associateLambdaFunctionRequest - default CompletableFuture<AssociateLambdaFunctionResponse> associateLambdaFunction(Consumer<AssociateLambdaFunctionRequest.Builder> associateLambdaFunctionRequest)
This API is in preview release for Amazon Connect and is subject to change.
Allows the specified Amazon Connect instance to access the specified Lambda function.
This is a convenience which creates an instance of the AssociateLambdaFunctionRequest.Builder avoiding
the need to create one manually via AssociateLambdaFunctionRequest.builder()
associateLambdaFunctionRequest - A Consumer that will call methods on AssociateLambdaFunctionRequest.Builder to create a
request.default CompletableFuture<AssociateLexBotResponse> associateLexBot(AssociateLexBotRequest associateLexBotRequest)
This API is in preview release for Amazon Connect and is subject to change.
Allows the specified Amazon Connect instance to access the specified Amazon Lex V1 bot. This API only supports the association of Amazon Lex V1 bots.
associateLexBotRequest - default CompletableFuture<AssociateLexBotResponse> associateLexBot(Consumer<AssociateLexBotRequest.Builder> associateLexBotRequest)
This API is in preview release for Amazon Connect and is subject to change.
Allows the specified Amazon Connect instance to access the specified Amazon Lex V1 bot. This API only supports the association of Amazon Lex V1 bots.
This is a convenience which creates an instance of the AssociateLexBotRequest.Builder avoiding the need
to create one manually via AssociateLexBotRequest.builder()
associateLexBotRequest - A Consumer that will call methods on AssociateLexBotRequest.Builder to create a request.default CompletableFuture<AssociatePhoneNumberContactFlowResponse> associatePhoneNumberContactFlow(AssociatePhoneNumberContactFlowRequest associatePhoneNumberContactFlowRequest)
Associates a flow with a phone number claimed to your Amazon Connect instance.
If the number is claimed to a traffic distribution group, and you are calling this API using an instance in the
Amazon Web Services Region where the traffic distribution group was created, you can use either a full phone
number ARN or UUID value for the PhoneNumberId URI request parameter. However, if the number is
claimed to a traffic distribution group and you are calling this API using an instance in the alternate Amazon
Web Services Region associated with the traffic distribution group, you must provide a full phone number ARN. If
a UUID is provided in this scenario, you will receive a ResourceNotFoundException.
associatePhoneNumberContactFlowRequest - default CompletableFuture<AssociatePhoneNumberContactFlowResponse> associatePhoneNumberContactFlow(Consumer<AssociatePhoneNumberContactFlowRequest.Builder> associatePhoneNumberContactFlowRequest)
Associates a flow with a phone number claimed to your Amazon Connect instance.
If the number is claimed to a traffic distribution group, and you are calling this API using an instance in the
Amazon Web Services Region where the traffic distribution group was created, you can use either a full phone
number ARN or UUID value for the PhoneNumberId URI request parameter. However, if the number is
claimed to a traffic distribution group and you are calling this API using an instance in the alternate Amazon
Web Services Region associated with the traffic distribution group, you must provide a full phone number ARN. If
a UUID is provided in this scenario, you will receive a ResourceNotFoundException.
This is a convenience which creates an instance of the AssociatePhoneNumberContactFlowRequest.Builder
avoiding the need to create one manually via AssociatePhoneNumberContactFlowRequest.builder()
associatePhoneNumberContactFlowRequest - A Consumer that will call methods on AssociatePhoneNumberContactFlowRequest.Builder to
create a request.default CompletableFuture<AssociateQueueQuickConnectsResponse> associateQueueQuickConnects(AssociateQueueQuickConnectsRequest associateQueueQuickConnectsRequest)
This API is in preview release for Amazon Connect and is subject to change.
Associates a set of quick connects with a queue.
associateQueueQuickConnectsRequest - default CompletableFuture<AssociateQueueQuickConnectsResponse> associateQueueQuickConnects(Consumer<AssociateQueueQuickConnectsRequest.Builder> associateQueueQuickConnectsRequest)
This API is in preview release for Amazon Connect and is subject to change.
Associates a set of quick connects with a queue.
This is a convenience which creates an instance of the AssociateQueueQuickConnectsRequest.Builder
avoiding the need to create one manually via AssociateQueueQuickConnectsRequest.builder()
associateQueueQuickConnectsRequest - A Consumer that will call methods on AssociateQueueQuickConnectsRequest.Builder to create
a request.default CompletableFuture<AssociateRoutingProfileQueuesResponse> associateRoutingProfileQueues(AssociateRoutingProfileQueuesRequest associateRoutingProfileQueuesRequest)
Associates a set of queues with a routing profile.
associateRoutingProfileQueuesRequest - default CompletableFuture<AssociateRoutingProfileQueuesResponse> associateRoutingProfileQueues(Consumer<AssociateRoutingProfileQueuesRequest.Builder> associateRoutingProfileQueuesRequest)
Associates a set of queues with a routing profile.
This is a convenience which creates an instance of the AssociateRoutingProfileQueuesRequest.Builder
avoiding the need to create one manually via AssociateRoutingProfileQueuesRequest.builder()
associateRoutingProfileQueuesRequest - A Consumer that will call methods on AssociateRoutingProfileQueuesRequest.Builder to
create a request.default CompletableFuture<AssociateSecurityKeyResponse> associateSecurityKey(AssociateSecurityKeyRequest associateSecurityKeyRequest)
This API is in preview release for Amazon Connect and is subject to change.
Associates a security key to the instance.
associateSecurityKeyRequest - default CompletableFuture<AssociateSecurityKeyResponse> associateSecurityKey(Consumer<AssociateSecurityKeyRequest.Builder> associateSecurityKeyRequest)
This API is in preview release for Amazon Connect and is subject to change.
Associates a security key to the instance.
This is a convenience which creates an instance of the AssociateSecurityKeyRequest.Builder avoiding the
need to create one manually via AssociateSecurityKeyRequest.builder()
associateSecurityKeyRequest - A Consumer that will call methods on AssociateSecurityKeyRequest.Builder to create a
request.default CompletableFuture<ClaimPhoneNumberResponse> claimPhoneNumber(ClaimPhoneNumberRequest claimPhoneNumberRequest)
Claims an available phone number to your Amazon Connect instance or traffic distribution group. You can call this API only in the same Amazon Web Services Region where the Amazon Connect instance or traffic distribution group was created.
For more information about how to use this operation, see Claim a phone number in your country and Claim phone numbers to traffic distribution groups in the Amazon Connect Administrator Guide.
You can call the SearchAvailablePhoneNumbers API for available phone numbers that you can claim. Call the DescribePhoneNumber API to verify the status of a previous ClaimPhoneNumber operation.
claimPhoneNumberRequest - default CompletableFuture<ClaimPhoneNumberResponse> claimPhoneNumber(Consumer<ClaimPhoneNumberRequest.Builder> claimPhoneNumberRequest)
Claims an available phone number to your Amazon Connect instance or traffic distribution group. You can call this API only in the same Amazon Web Services Region where the Amazon Connect instance or traffic distribution group was created.
For more information about how to use this operation, see Claim a phone number in your country and Claim phone numbers to traffic distribution groups in the Amazon Connect Administrator Guide.
You can call the SearchAvailablePhoneNumbers API for available phone numbers that you can claim. Call the DescribePhoneNumber API to verify the status of a previous ClaimPhoneNumber operation.
This is a convenience which creates an instance of the ClaimPhoneNumberRequest.Builder avoiding the need
to create one manually via ClaimPhoneNumberRequest.builder()
claimPhoneNumberRequest - A Consumer that will call methods on ClaimPhoneNumberRequest.Builder to create a request.default CompletableFuture<CreateAgentStatusResponse> createAgentStatus(CreateAgentStatusRequest createAgentStatusRequest)
This API is in preview release for Amazon Connect and is subject to change.
Creates an agent status for the specified Amazon Connect instance.
createAgentStatusRequest - default CompletableFuture<CreateAgentStatusResponse> createAgentStatus(Consumer<CreateAgentStatusRequest.Builder> createAgentStatusRequest)
This API is in preview release for Amazon Connect and is subject to change.
Creates an agent status for the specified Amazon Connect instance.
This is a convenience which creates an instance of the CreateAgentStatusRequest.Builder avoiding the need
to create one manually via CreateAgentStatusRequest.builder()
createAgentStatusRequest - A Consumer that will call methods on CreateAgentStatusRequest.Builder to create a request.default CompletableFuture<CreateContactFlowResponse> createContactFlow(CreateContactFlowRequest createContactFlowRequest)
Creates a flow for the specified Amazon Connect instance.
You can also create and update flows using the Amazon Connect Flow language.
createContactFlowRequest - default CompletableFuture<CreateContactFlowResponse> createContactFlow(Consumer<CreateContactFlowRequest.Builder> createContactFlowRequest)
Creates a flow for the specified Amazon Connect instance.
You can also create and update flows using the Amazon Connect Flow language.
This is a convenience which creates an instance of the CreateContactFlowRequest.Builder avoiding the need
to create one manually via CreateContactFlowRequest.builder()
createContactFlowRequest - A Consumer that will call methods on CreateContactFlowRequest.Builder to create a request.default CompletableFuture<CreateContactFlowModuleResponse> createContactFlowModule(CreateContactFlowModuleRequest createContactFlowModuleRequest)
Creates a flow module for the specified Amazon Connect instance.
createContactFlowModuleRequest - default CompletableFuture<CreateContactFlowModuleResponse> createContactFlowModule(Consumer<CreateContactFlowModuleRequest.Builder> createContactFlowModuleRequest)
Creates a flow module for the specified Amazon Connect instance.
This is a convenience which creates an instance of the CreateContactFlowModuleRequest.Builder avoiding
the need to create one manually via CreateContactFlowModuleRequest.builder()
createContactFlowModuleRequest - A Consumer that will call methods on CreateContactFlowModuleRequest.Builder to create a
request.default CompletableFuture<CreateHoursOfOperationResponse> createHoursOfOperation(CreateHoursOfOperationRequest createHoursOfOperationRequest)
This API is in preview release for Amazon Connect and is subject to change.
Creates hours of operation.
createHoursOfOperationRequest - default CompletableFuture<CreateHoursOfOperationResponse> createHoursOfOperation(Consumer<CreateHoursOfOperationRequest.Builder> createHoursOfOperationRequest)
This API is in preview release for Amazon Connect and is subject to change.
Creates hours of operation.
This is a convenience which creates an instance of the CreateHoursOfOperationRequest.Builder avoiding the
need to create one manually via CreateHoursOfOperationRequest.builder()
createHoursOfOperationRequest - A Consumer that will call methods on CreateHoursOfOperationRequest.Builder to create a
request.default CompletableFuture<CreateInstanceResponse> createInstance(CreateInstanceRequest createInstanceRequest)
This API is in preview release for Amazon Connect and is subject to change.
Initiates an Amazon Connect instance with all the supported channels enabled. It does not attach any storage, such as Amazon Simple Storage Service (Amazon S3) or Amazon Kinesis. It also does not allow for any configurations on features, such as Contact Lens for Amazon Connect.
Amazon Connect enforces a limit on the total number of instances that you can create or delete in 30 days. If you exceed this limit, you will get an error message indicating there has been an excessive number of attempts at creating or deleting instances. You must wait 30 days before you can restart creating and deleting instances in your account.
createInstanceRequest - default CompletableFuture<CreateInstanceResponse> createInstance(Consumer<CreateInstanceRequest.Builder> createInstanceRequest)
This API is in preview release for Amazon Connect and is subject to change.
Initiates an Amazon Connect instance with all the supported channels enabled. It does not attach any storage, such as Amazon Simple Storage Service (Amazon S3) or Amazon Kinesis. It also does not allow for any configurations on features, such as Contact Lens for Amazon Connect.
Amazon Connect enforces a limit on the total number of instances that you can create or delete in 30 days. If you exceed this limit, you will get an error message indicating there has been an excessive number of attempts at creating or deleting instances. You must wait 30 days before you can restart creating and deleting instances in your account.
This is a convenience which creates an instance of the CreateInstanceRequest.Builder avoiding the need to
create one manually via CreateInstanceRequest.builder()
createInstanceRequest - A Consumer that will call methods on CreateInstanceRequest.Builder to create a request.default CompletableFuture<CreateIntegrationAssociationResponse> createIntegrationAssociation(CreateIntegrationAssociationRequest createIntegrationAssociationRequest)
Creates an Amazon Web Services resource association with an Amazon Connect instance.
createIntegrationAssociationRequest - default CompletableFuture<CreateIntegrationAssociationResponse> createIntegrationAssociation(Consumer<CreateIntegrationAssociationRequest.Builder> createIntegrationAssociationRequest)
Creates an Amazon Web Services resource association with an Amazon Connect instance.
This is a convenience which creates an instance of the CreateIntegrationAssociationRequest.Builder
avoiding the need to create one manually via CreateIntegrationAssociationRequest.builder()
createIntegrationAssociationRequest - A Consumer that will call methods on CreateIntegrationAssociationRequest.Builder to create
a request.default CompletableFuture<CreateQueueResponse> createQueue(CreateQueueRequest createQueueRequest)
This API is in preview release for Amazon Connect and is subject to change.
Creates a new queue for the specified Amazon Connect instance.
If the number being used in the input is claimed to a traffic distribution group, and you are calling this API
using an instance in the Amazon Web Services Region where the traffic distribution group was created, you can use
either a full phone number ARN or UUID value for the OutboundCallerIdNumberId value of the OutboundCallerConfig
request body parameter. However, if the number is claimed to a traffic distribution group and you are calling
this API using an instance in the alternate Amazon Web Services Region associated with the traffic distribution
group, you must provide a full phone number ARN. If a UUID is provided in this scenario, you will receive a
ResourceNotFoundException.
createQueueRequest - default CompletableFuture<CreateQueueResponse> createQueue(Consumer<CreateQueueRequest.Builder> createQueueRequest)
This API is in preview release for Amazon Connect and is subject to change.
Creates a new queue for the specified Amazon Connect instance.
If the number being used in the input is claimed to a traffic distribution group, and you are calling this API
using an instance in the Amazon Web Services Region where the traffic distribution group was created, you can use
either a full phone number ARN or UUID value for the OutboundCallerIdNumberId value of the OutboundCallerConfig
request body parameter. However, if the number is claimed to a traffic distribution group and you are calling
this API using an instance in the alternate Amazon Web Services Region associated with the traffic distribution
group, you must provide a full phone number ARN. If a UUID is provided in this scenario, you will receive a
ResourceNotFoundException.
This is a convenience which creates an instance of the CreateQueueRequest.Builder avoiding the need to
create one manually via CreateQueueRequest.builder()
createQueueRequest - A Consumer that will call methods on CreateQueueRequest.Builder to create a request.default CompletableFuture<CreateQuickConnectResponse> createQuickConnect(CreateQuickConnectRequest createQuickConnectRequest)
Creates a quick connect for the specified Amazon Connect instance.
createQuickConnectRequest - default CompletableFuture<CreateQuickConnectResponse> createQuickConnect(Consumer<CreateQuickConnectRequest.Builder> createQuickConnectRequest)
Creates a quick connect for the specified Amazon Connect instance.
This is a convenience which creates an instance of the CreateQuickConnectRequest.Builder avoiding the
need to create one manually via CreateQuickConnectRequest.builder()
createQuickConnectRequest - A Consumer that will call methods on CreateQuickConnectRequest.Builder to create a
request.default CompletableFuture<CreateRoutingProfileResponse> createRoutingProfile(CreateRoutingProfileRequest createRoutingProfileRequest)
Creates a new routing profile.
createRoutingProfileRequest - default CompletableFuture<CreateRoutingProfileResponse> createRoutingProfile(Consumer<CreateRoutingProfileRequest.Builder> createRoutingProfileRequest)
Creates a new routing profile.
This is a convenience which creates an instance of the CreateRoutingProfileRequest.Builder avoiding the
need to create one manually via CreateRoutingProfileRequest.builder()
createRoutingProfileRequest - A Consumer that will call methods on CreateRoutingProfileRequest.Builder to create a
request.default CompletableFuture<CreateRuleResponse> createRule(CreateRuleRequest createRuleRequest)
Creates a rule for the specified Amazon Connect instance.
Use the Rules Function language to code conditions for the rule.
createRuleRequest - default CompletableFuture<CreateRuleResponse> createRule(Consumer<CreateRuleRequest.Builder> createRuleRequest)
Creates a rule for the specified Amazon Connect instance.
Use the Rules Function language to code conditions for the rule.
This is a convenience which creates an instance of the CreateRuleRequest.Builder avoiding the need to
create one manually via CreateRuleRequest.builder()
createRuleRequest - A Consumer that will call methods on CreateRuleRequest.Builder to create a request.default CompletableFuture<CreateSecurityProfileResponse> createSecurityProfile(CreateSecurityProfileRequest createSecurityProfileRequest)
This API is in preview release for Amazon Connect and is subject to change.
Creates a security profile.
createSecurityProfileRequest - default CompletableFuture<CreateSecurityProfileResponse> createSecurityProfile(Consumer<CreateSecurityProfileRequest.Builder> createSecurityProfileRequest)
This API is in preview release for Amazon Connect and is subject to change.
Creates a security profile.
This is a convenience which creates an instance of the CreateSecurityProfileRequest.Builder avoiding the
need to create one manually via CreateSecurityProfileRequest.builder()
createSecurityProfileRequest - A Consumer that will call methods on CreateSecurityProfileRequest.Builder to create a
request.default CompletableFuture<CreateTaskTemplateResponse> createTaskTemplate(CreateTaskTemplateRequest createTaskTemplateRequest)
Creates a new task template in the specified Amazon Connect instance.
createTaskTemplateRequest - default CompletableFuture<CreateTaskTemplateResponse> createTaskTemplate(Consumer<CreateTaskTemplateRequest.Builder> createTaskTemplateRequest)
Creates a new task template in the specified Amazon Connect instance.
This is a convenience which creates an instance of the CreateTaskTemplateRequest.Builder avoiding the
need to create one manually via CreateTaskTemplateRequest.builder()
createTaskTemplateRequest - A Consumer that will call methods on CreateTaskTemplateRequest.Builder to create a
request.default CompletableFuture<CreateTrafficDistributionGroupResponse> createTrafficDistributionGroup(CreateTrafficDistributionGroupRequest createTrafficDistributionGroupRequest)
Creates a traffic distribution group given an Amazon Connect instance that has been replicated.
For more information about creating traffic distribution groups, see Set up traffic distribution groups in the Amazon Connect Administrator Guide.
createTrafficDistributionGroupRequest - default CompletableFuture<CreateTrafficDistributionGroupResponse> createTrafficDistributionGroup(Consumer<CreateTrafficDistributionGroupRequest.Builder> createTrafficDistributionGroupRequest)
Creates a traffic distribution group given an Amazon Connect instance that has been replicated.
For more information about creating traffic distribution groups, see Set up traffic distribution groups in the Amazon Connect Administrator Guide.
This is a convenience which creates an instance of the CreateTrafficDistributionGroupRequest.Builder
avoiding the need to create one manually via CreateTrafficDistributionGroupRequest.builder()
createTrafficDistributionGroupRequest - A Consumer that will call methods on CreateTrafficDistributionGroupRequest.Builder to
create a request.default CompletableFuture<CreateUseCaseResponse> createUseCase(CreateUseCaseRequest createUseCaseRequest)
Creates a use case for an integration association.
createUseCaseRequest - default CompletableFuture<CreateUseCaseResponse> createUseCase(Consumer<CreateUseCaseRequest.Builder> createUseCaseRequest)
Creates a use case for an integration association.
This is a convenience which creates an instance of the CreateUseCaseRequest.Builder avoiding the need to
create one manually via CreateUseCaseRequest.builder()
createUseCaseRequest - A Consumer that will call methods on CreateUseCaseRequest.Builder to create a request.default CompletableFuture<CreateUserResponse> createUser(CreateUserRequest createUserRequest)
Creates a user account for the specified Amazon Connect instance.
For information about how to create user accounts using the Amazon Connect console, see Add Users in the Amazon Connect Administrator Guide.
createUserRequest - default CompletableFuture<CreateUserResponse> createUser(Consumer<CreateUserRequest.Builder> createUserRequest)
Creates a user account for the specified Amazon Connect instance.
For information about how to create user accounts using the Amazon Connect console, see Add Users in the Amazon Connect Administrator Guide.
This is a convenience which creates an instance of the CreateUserRequest.Builder avoiding the need to
create one manually via CreateUserRequest.builder()
createUserRequest - A Consumer that will call methods on CreateUserRequest.Builder to create a request.default CompletableFuture<CreateUserHierarchyGroupResponse> createUserHierarchyGroup(CreateUserHierarchyGroupRequest createUserHierarchyGroupRequest)
Creates a new user hierarchy group.
createUserHierarchyGroupRequest - default CompletableFuture<CreateUserHierarchyGroupResponse> createUserHierarchyGroup(Consumer<CreateUserHierarchyGroupRequest.Builder> createUserHierarchyGroupRequest)
Creates a new user hierarchy group.
This is a convenience which creates an instance of the CreateUserHierarchyGroupRequest.Builder avoiding
the need to create one manually via CreateUserHierarchyGroupRequest.builder()
createUserHierarchyGroupRequest - A Consumer that will call methods on CreateUserHierarchyGroupRequest.Builder to create a
request.default CompletableFuture<CreateVocabularyResponse> createVocabulary(CreateVocabularyRequest createVocabularyRequest)
Creates a custom vocabulary associated with your Amazon Connect instance. You can set a custom vocabulary to be your default vocabulary for a given language. Contact Lens for Amazon Connect uses the default vocabulary in post-call and real-time contact analysis sessions for that language.
createVocabularyRequest - default CompletableFuture<CreateVocabularyResponse> createVocabulary(Consumer<CreateVocabularyRequest.Builder> createVocabularyRequest)
Creates a custom vocabulary associated with your Amazon Connect instance. You can set a custom vocabulary to be your default vocabulary for a given language. Contact Lens for Amazon Connect uses the default vocabulary in post-call and real-time contact analysis sessions for that language.
This is a convenience which creates an instance of the CreateVocabularyRequest.Builder avoiding the need
to create one manually via CreateVocabularyRequest.builder()
createVocabularyRequest - A Consumer that will call methods on CreateVocabularyRequest.Builder to create a request.default CompletableFuture<DeleteContactFlowResponse> deleteContactFlow(DeleteContactFlowRequest deleteContactFlowRequest)
Deletes a flow for the specified Amazon Connect instance.
deleteContactFlowRequest - default CompletableFuture<DeleteContactFlowResponse> deleteContactFlow(Consumer<DeleteContactFlowRequest.Builder> deleteContactFlowRequest)
Deletes a flow for the specified Amazon Connect instance.
This is a convenience which creates an instance of the DeleteContactFlowRequest.Builder avoiding the need
to create one manually via DeleteContactFlowRequest.builder()
deleteContactFlowRequest - A Consumer that will call methods on DeleteContactFlowRequest.Builder to create a request.default CompletableFuture<DeleteContactFlowModuleResponse> deleteContactFlowModule(DeleteContactFlowModuleRequest deleteContactFlowModuleRequest)
Deletes the specified flow module.
deleteContactFlowModuleRequest - default CompletableFuture<DeleteContactFlowModuleResponse> deleteContactFlowModule(Consumer<DeleteContactFlowModuleRequest.Builder> deleteContactFlowModuleRequest)
Deletes the specified flow module.
This is a convenience which creates an instance of the DeleteContactFlowModuleRequest.Builder avoiding
the need to create one manually via DeleteContactFlowModuleRequest.builder()
deleteContactFlowModuleRequest - A Consumer that will call methods on DeleteContactFlowModuleRequest.Builder to create a
request.default CompletableFuture<DeleteHoursOfOperationResponse> deleteHoursOfOperation(DeleteHoursOfOperationRequest deleteHoursOfOperationRequest)
This API is in preview release for Amazon Connect and is subject to change.
Deletes an hours of operation.
deleteHoursOfOperationRequest - default CompletableFuture<DeleteHoursOfOperationResponse> deleteHoursOfOperation(Consumer<DeleteHoursOfOperationRequest.Builder> deleteHoursOfOperationRequest)
This API is in preview release for Amazon Connect and is subject to change.
Deletes an hours of operation.
This is a convenience which creates an instance of the DeleteHoursOfOperationRequest.Builder avoiding the
need to create one manually via DeleteHoursOfOperationRequest.builder()
deleteHoursOfOperationRequest - A Consumer that will call methods on DeleteHoursOfOperationRequest.Builder to create a
request.default CompletableFuture<DeleteInstanceResponse> deleteInstance(DeleteInstanceRequest deleteInstanceRequest)
This API is in preview release for Amazon Connect and is subject to change.
Deletes the Amazon Connect instance.
Amazon Connect enforces a limit on the total number of instances that you can create or delete in 30 days. If you exceed this limit, you will get an error message indicating there has been an excessive number of attempts at creating or deleting instances. You must wait 30 days before you can restart creating and deleting instances in your account.
deleteInstanceRequest - default CompletableFuture<DeleteInstanceResponse> deleteInstance(Consumer<DeleteInstanceRequest.Builder> deleteInstanceRequest)
This API is in preview release for Amazon Connect and is subject to change.
Deletes the Amazon Connect instance.
Amazon Connect enforces a limit on the total number of instances that you can create or delete in 30 days. If you exceed this limit, you will get an error message indicating there has been an excessive number of attempts at creating or deleting instances. You must wait 30 days before you can restart creating and deleting instances in your account.
This is a convenience which creates an instance of the DeleteInstanceRequest.Builder avoiding the need to
create one manually via DeleteInstanceRequest.builder()
deleteInstanceRequest - A Consumer that will call methods on DeleteInstanceRequest.Builder to create a request.default CompletableFuture<DeleteIntegrationAssociationResponse> deleteIntegrationAssociation(DeleteIntegrationAssociationRequest deleteIntegrationAssociationRequest)
Deletes an Amazon Web Services resource association from an Amazon Connect instance. The association must not have any use cases associated with it.
deleteIntegrationAssociationRequest - default CompletableFuture<DeleteIntegrationAssociationResponse> deleteIntegrationAssociation(Consumer<DeleteIntegrationAssociationRequest.Builder> deleteIntegrationAssociationRequest)
Deletes an Amazon Web Services resource association from an Amazon Connect instance. The association must not have any use cases associated with it.
This is a convenience which creates an instance of the DeleteIntegrationAssociationRequest.Builder
avoiding the need to create one manually via DeleteIntegrationAssociationRequest.builder()
deleteIntegrationAssociationRequest - A Consumer that will call methods on DeleteIntegrationAssociationRequest.Builder to create
a request.default CompletableFuture<DeleteQuickConnectResponse> deleteQuickConnect(DeleteQuickConnectRequest deleteQuickConnectRequest)
Deletes a quick connect.
deleteQuickConnectRequest - default CompletableFuture<DeleteQuickConnectResponse> deleteQuickConnect(Consumer<DeleteQuickConnectRequest.Builder> deleteQuickConnectRequest)
Deletes a quick connect.
This is a convenience which creates an instance of the DeleteQuickConnectRequest.Builder avoiding the
need to create one manually via DeleteQuickConnectRequest.builder()
deleteQuickConnectRequest - A Consumer that will call methods on DeleteQuickConnectRequest.Builder to create a
request.default CompletableFuture<DeleteRuleResponse> deleteRule(DeleteRuleRequest deleteRuleRequest)
Deletes a rule for the specified Amazon Connect instance.
deleteRuleRequest - default CompletableFuture<DeleteRuleResponse> deleteRule(Consumer<DeleteRuleRequest.Builder> deleteRuleRequest)
Deletes a rule for the specified Amazon Connect instance.
This is a convenience which creates an instance of the DeleteRuleRequest.Builder avoiding the need to
create one manually via DeleteRuleRequest.builder()
deleteRuleRequest - A Consumer that will call methods on DeleteRuleRequest.Builder to create a request.default CompletableFuture<DeleteSecurityProfileResponse> deleteSecurityProfile(DeleteSecurityProfileRequest deleteSecurityProfileRequest)
This API is in preview release for Amazon Connect and is subject to change.
Deletes a security profile.
deleteSecurityProfileRequest - default CompletableFuture<DeleteSecurityProfileResponse> deleteSecurityProfile(Consumer<DeleteSecurityProfileRequest.Builder> deleteSecurityProfileRequest)
This API is in preview release for Amazon Connect and is subject to change.
Deletes a security profile.
This is a convenience which creates an instance of the DeleteSecurityProfileRequest.Builder avoiding the
need to create one manually via DeleteSecurityProfileRequest.builder()
deleteSecurityProfileRequest - A Consumer that will call methods on DeleteSecurityProfileRequest.Builder to create a
request.default CompletableFuture<DeleteTaskTemplateResponse> deleteTaskTemplate(DeleteTaskTemplateRequest deleteTaskTemplateRequest)
Deletes the task template.
deleteTaskTemplateRequest - default CompletableFuture<DeleteTaskTemplateResponse> deleteTaskTemplate(Consumer<DeleteTaskTemplateRequest.Builder> deleteTaskTemplateRequest)
Deletes the task template.
This is a convenience which creates an instance of the DeleteTaskTemplateRequest.Builder avoiding the
need to create one manually via DeleteTaskTemplateRequest.builder()
deleteTaskTemplateRequest - A Consumer that will call methods on DeleteTaskTemplateRequest.Builder to create a
request.default CompletableFuture<DeleteTrafficDistributionGroupResponse> deleteTrafficDistributionGroup(DeleteTrafficDistributionGroupRequest deleteTrafficDistributionGroupRequest)
Deletes a traffic distribution group. This API can be called only in the Region where the traffic distribution group is created.
For more information about deleting traffic distribution groups, see Delete traffic distribution groups in the Amazon Connect Administrator Guide.
deleteTrafficDistributionGroupRequest - default CompletableFuture<DeleteTrafficDistributionGroupResponse> deleteTrafficDistributionGroup(Consumer<DeleteTrafficDistributionGroupRequest.Builder> deleteTrafficDistributionGroupRequest)
Deletes a traffic distribution group. This API can be called only in the Region where the traffic distribution group is created.
For more information about deleting traffic distribution groups, see Delete traffic distribution groups in the Amazon Connect Administrator Guide.
This is a convenience which creates an instance of the DeleteTrafficDistributionGroupRequest.Builder
avoiding the need to create one manually via DeleteTrafficDistributionGroupRequest.builder()
deleteTrafficDistributionGroupRequest - A Consumer that will call methods on DeleteTrafficDistributionGroupRequest.Builder to
create a request.default CompletableFuture<DeleteUseCaseResponse> deleteUseCase(DeleteUseCaseRequest deleteUseCaseRequest)
Deletes a use case from an integration association.
deleteUseCaseRequest - default CompletableFuture<DeleteUseCaseResponse> deleteUseCase(Consumer<DeleteUseCaseRequest.Builder> deleteUseCaseRequest)
Deletes a use case from an integration association.
This is a convenience which creates an instance of the DeleteUseCaseRequest.Builder avoiding the need to
create one manually via DeleteUseCaseRequest.builder()
deleteUseCaseRequest - A Consumer that will call methods on DeleteUseCaseRequest.Builder to create a request.default CompletableFuture<DeleteUserResponse> deleteUser(DeleteUserRequest deleteUserRequest)
Deletes a user account from the specified Amazon Connect instance.
For information about what happens to a user's data when their account is deleted, see Delete Users from Your Amazon Connect Instance in the Amazon Connect Administrator Guide.
deleteUserRequest - default CompletableFuture<DeleteUserResponse> deleteUser(Consumer<DeleteUserRequest.Builder> deleteUserRequest)
Deletes a user account from the specified Amazon Connect instance.
For information about what happens to a user's data when their account is deleted, see Delete Users from Your Amazon Connect Instance in the Amazon Connect Administrator Guide.
This is a convenience which creates an instance of the DeleteUserRequest.Builder avoiding the need to
create one manually via DeleteUserRequest.builder()
deleteUserRequest - A Consumer that will call methods on DeleteUserRequest.Builder to create a request.default CompletableFuture<DeleteUserHierarchyGroupResponse> deleteUserHierarchyGroup(DeleteUserHierarchyGroupRequest deleteUserHierarchyGroupRequest)
Deletes an existing user hierarchy group. It must not be associated with any agents or have any active child groups.
deleteUserHierarchyGroupRequest - default CompletableFuture<DeleteUserHierarchyGroupResponse> deleteUserHierarchyGroup(Consumer<DeleteUserHierarchyGroupRequest.Builder> deleteUserHierarchyGroupRequest)
Deletes an existing user hierarchy group. It must not be associated with any agents or have any active child groups.
This is a convenience which creates an instance of the DeleteUserHierarchyGroupRequest.Builder avoiding
the need to create one manually via DeleteUserHierarchyGroupRequest.builder()
deleteUserHierarchyGroupRequest - A Consumer that will call methods on DeleteUserHierarchyGroupRequest.Builder to create a
request.default CompletableFuture<DeleteVocabularyResponse> deleteVocabulary(DeleteVocabularyRequest deleteVocabularyRequest)
Deletes the vocabulary that has the given identifier.
deleteVocabularyRequest - default CompletableFuture<DeleteVocabularyResponse> deleteVocabulary(Consumer<DeleteVocabularyRequest.Builder> deleteVocabularyRequest)
Deletes the vocabulary that has the given identifier.
This is a convenience which creates an instance of the DeleteVocabularyRequest.Builder avoiding the need
to create one manually via DeleteVocabularyRequest.builder()
deleteVocabularyRequest - A Consumer that will call methods on DeleteVocabularyRequest.Builder to create a request.default CompletableFuture<DescribeAgentStatusResponse> describeAgentStatus(DescribeAgentStatusRequest describeAgentStatusRequest)
This API is in preview release for Amazon Connect and is subject to change.
Describes an agent status.
describeAgentStatusRequest - default CompletableFuture<DescribeAgentStatusResponse> describeAgentStatus(Consumer<DescribeAgentStatusRequest.Builder> describeAgentStatusRequest)
This API is in preview release for Amazon Connect and is subject to change.
Describes an agent status.
This is a convenience which creates an instance of the DescribeAgentStatusRequest.Builder avoiding the
need to create one manually via DescribeAgentStatusRequest.builder()
describeAgentStatusRequest - A Consumer that will call methods on DescribeAgentStatusRequest.Builder to create a
request.default CompletableFuture<DescribeContactResponse> describeContact(DescribeContactRequest describeContactRequest)
This API is in preview release for Amazon Connect and is subject to change.
Describes the specified contact.
Contact information remains available in Amazon Connect for 24 months, and then it is deleted.
Only data from November 12, 2021, and later is returned by this API.
describeContactRequest - default CompletableFuture<DescribeContactResponse> describeContact(Consumer<DescribeContactRequest.Builder> describeContactRequest)
This API is in preview release for Amazon Connect and is subject to change.
Describes the specified contact.
Contact information remains available in Amazon Connect for 24 months, and then it is deleted.
Only data from November 12, 2021, and later is returned by this API.
This is a convenience which creates an instance of the DescribeContactRequest.Builder avoiding the need
to create one manually via DescribeContactRequest.builder()
describeContactRequest - A Consumer that will call methods on DescribeContactRequest.Builder to create a request.default CompletableFuture<DescribeContactFlowResponse> describeContactFlow(DescribeContactFlowRequest describeContactFlowRequest)
Describes the specified flow.
You can also create and update flows using the Amazon Connect Flow language.
describeContactFlowRequest - default CompletableFuture<DescribeContactFlowResponse> describeContactFlow(Consumer<DescribeContactFlowRequest.Builder> describeContactFlowRequest)
Describes the specified flow.
You can also create and update flows using the Amazon Connect Flow language.
This is a convenience which creates an instance of the DescribeContactFlowRequest.Builder avoiding the
need to create one manually via DescribeContactFlowRequest.builder()
describeContactFlowRequest - A Consumer that will call methods on DescribeContactFlowRequest.Builder to create a
request.default CompletableFuture<DescribeContactFlowModuleResponse> describeContactFlowModule(DescribeContactFlowModuleRequest describeContactFlowModuleRequest)
Describes the specified flow module.
describeContactFlowModuleRequest - default CompletableFuture<DescribeContactFlowModuleResponse> describeContactFlowModule(Consumer<DescribeContactFlowModuleRequest.Builder> describeContactFlowModuleRequest)
Describes the specified flow module.
This is a convenience which creates an instance of the DescribeContactFlowModuleRequest.Builder avoiding
the need to create one manually via DescribeContactFlowModuleRequest.builder()
describeContactFlowModuleRequest - A Consumer that will call methods on DescribeContactFlowModuleRequest.Builder to create a
request.default CompletableFuture<DescribeHoursOfOperationResponse> describeHoursOfOperation(DescribeHoursOfOperationRequest describeHoursOfOperationRequest)
This API is in preview release for Amazon Connect and is subject to change.
Describes the hours of operation.
describeHoursOfOperationRequest - default CompletableFuture<DescribeHoursOfOperationResponse> describeHoursOfOperation(Consumer<DescribeHoursOfOperationRequest.Builder> describeHoursOfOperationRequest)
This API is in preview release for Amazon Connect and is subject to change.
Describes the hours of operation.
This is a convenience which creates an instance of the DescribeHoursOfOperationRequest.Builder avoiding
the need to create one manually via DescribeHoursOfOperationRequest.builder()
describeHoursOfOperationRequest - A Consumer that will call methods on DescribeHoursOfOperationRequest.Builder to create a
request.default CompletableFuture<DescribeInstanceResponse> describeInstance(DescribeInstanceRequest describeInstanceRequest)
This API is in preview release for Amazon Connect and is subject to change.
Returns the current state of the specified instance identifier. It tracks the instance while it is being created and returns an error status, if applicable.
If an instance is not created successfully, the instance status reason field returns details relevant to the reason. The instance in a failed state is returned only for 24 hours after the CreateInstance API was invoked.
describeInstanceRequest - default CompletableFuture<DescribeInstanceResponse> describeInstance(Consumer<DescribeInstanceRequest.Builder> describeInstanceRequest)
This API is in preview release for Amazon Connect and is subject to change.
Returns the current state of the specified instance identifier. It tracks the instance while it is being created and returns an error status, if applicable.
If an instance is not created successfully, the instance status reason field returns details relevant to the reason. The instance in a failed state is returned only for 24 hours after the CreateInstance API was invoked.
This is a convenience which creates an instance of the DescribeInstanceRequest.Builder avoiding the need
to create one manually via DescribeInstanceRequest.builder()
describeInstanceRequest - A Consumer that will call methods on DescribeInstanceRequest.Builder to create a request.default CompletableFuture<DescribeInstanceAttributeResponse> describeInstanceAttribute(DescribeInstanceAttributeRequest describeInstanceAttributeRequest)
This API is in preview release for Amazon Connect and is subject to change.
Describes the specified instance attribute.
describeInstanceAttributeRequest - default CompletableFuture<DescribeInstanceAttributeResponse> describeInstanceAttribute(Consumer<DescribeInstanceAttributeRequest.Builder> describeInstanceAttributeRequest)
This API is in preview release for Amazon Connect and is subject to change.
Describes the specified instance attribute.
This is a convenience which creates an instance of the DescribeInstanceAttributeRequest.Builder avoiding
the need to create one manually via DescribeInstanceAttributeRequest.builder()
describeInstanceAttributeRequest - A Consumer that will call methods on DescribeInstanceAttributeRequest.Builder to create a
request.default CompletableFuture<DescribeInstanceStorageConfigResponse> describeInstanceStorageConfig(DescribeInstanceStorageConfigRequest describeInstanceStorageConfigRequest)
This API is in preview release for Amazon Connect and is subject to change.
Retrieves the current storage configurations for the specified resource type, association ID, and instance ID.
describeInstanceStorageConfigRequest - default CompletableFuture<DescribeInstanceStorageConfigResponse> describeInstanceStorageConfig(Consumer<DescribeInstanceStorageConfigRequest.Builder> describeInstanceStorageConfigRequest)
This API is in preview release for Amazon Connect and is subject to change.
Retrieves the current storage configurations for the specified resource type, association ID, and instance ID.
This is a convenience which creates an instance of the DescribeInstanceStorageConfigRequest.Builder
avoiding the need to create one manually via DescribeInstanceStorageConfigRequest.builder()
describeInstanceStorageConfigRequest - A Consumer that will call methods on DescribeInstanceStorageConfigRequest.Builder to
create a request.default CompletableFuture<DescribePhoneNumberResponse> describePhoneNumber(DescribePhoneNumberRequest describePhoneNumberRequest)
Gets details and status of a phone number that’s claimed to your Amazon Connect instance or traffic distribution group.
If the number is claimed to a traffic distribution group, and you are calling in the Amazon Web Services Region
where the traffic distribution group was created, you can use either a phone number ARN or UUID value for the
PhoneNumberId URI request parameter. However, if the number is claimed to a traffic distribution
group and you are calling this API in the alternate Amazon Web Services Region associated with the traffic
distribution group, you must provide a full phone number ARN. If a UUID is provided in this scenario, you will
receive a ResourceNotFoundException.
describePhoneNumberRequest - default CompletableFuture<DescribePhoneNumberResponse> describePhoneNumber(Consumer<DescribePhoneNumberRequest.Builder> describePhoneNumberRequest)
Gets details and status of a phone number that’s claimed to your Amazon Connect instance or traffic distribution group.
If the number is claimed to a traffic distribution group, and you are calling in the Amazon Web Services Region
where the traffic distribution group was created, you can use either a phone number ARN or UUID value for the
PhoneNumberId URI request parameter. However, if the number is claimed to a traffic distribution
group and you are calling this API in the alternate Amazon Web Services Region associated with the traffic
distribution group, you must provide a full phone number ARN. If a UUID is provided in this scenario, you will
receive a ResourceNotFoundException.
This is a convenience which creates an instance of the DescribePhoneNumberRequest.Builder avoiding the
need to create one manually via DescribePhoneNumberRequest.builder()
describePhoneNumberRequest - A Consumer that will call methods on DescribePhoneNumberRequest.Builder to create a
request.default CompletableFuture<DescribeQueueResponse> describeQueue(DescribeQueueRequest describeQueueRequest)
This API is in preview release for Amazon Connect and is subject to change.
Describes the specified queue.
describeQueueRequest - default CompletableFuture<DescribeQueueResponse> describeQueue(Consumer<DescribeQueueRequest.Builder> describeQueueRequest)
This API is in preview release for Amazon Connect and is subject to change.
Describes the specified queue.
This is a convenience which creates an instance of the DescribeQueueRequest.Builder avoiding the need to
create one manually via DescribeQueueRequest.builder()
describeQueueRequest - A Consumer that will call methods on DescribeQueueRequest.Builder to create a request.default CompletableFuture<DescribeQuickConnectResponse> describeQuickConnect(DescribeQuickConnectRequest describeQuickConnectRequest)
Describes the quick connect.
describeQuickConnectRequest - default CompletableFuture<DescribeQuickConnectResponse> describeQuickConnect(Consumer<DescribeQuickConnectRequest.Builder> describeQuickConnectRequest)
Describes the quick connect.
This is a convenience which creates an instance of the DescribeQuickConnectRequest.Builder avoiding the
need to create one manually via DescribeQuickConnectRequest.builder()
describeQuickConnectRequest - A Consumer that will call methods on DescribeQuickConnectRequest.Builder to create a
request.default CompletableFuture<DescribeRoutingProfileResponse> describeRoutingProfile(DescribeRoutingProfileRequest describeRoutingProfileRequest)
Describes the specified routing profile.
describeRoutingProfileRequest - default CompletableFuture<DescribeRoutingProfileResponse> describeRoutingProfile(Consumer<DescribeRoutingProfileRequest.Builder> describeRoutingProfileRequest)
Describes the specified routing profile.
This is a convenience which creates an instance of the DescribeRoutingProfileRequest.Builder avoiding the
need to create one manually via DescribeRoutingProfileRequest.builder()
describeRoutingProfileRequest - A Consumer that will call methods on DescribeRoutingProfileRequest.Builder to create a
request.default CompletableFuture<DescribeRuleResponse> describeRule(DescribeRuleRequest describeRuleRequest)
Describes a rule for the specified Amazon Connect instance.
describeRuleRequest - default CompletableFuture<DescribeRuleResponse> describeRule(Consumer<DescribeRuleRequest.Builder> describeRuleRequest)
Describes a rule for the specified Amazon Connect instance.
This is a convenience which creates an instance of the DescribeRuleRequest.Builder avoiding the need to
create one manually via DescribeRuleRequest.builder()
describeRuleRequest - A Consumer that will call methods on DescribeRuleRequest.Builder to create a request.default CompletableFuture<DescribeSecurityProfileResponse> describeSecurityProfile(DescribeSecurityProfileRequest describeSecurityProfileRequest)
This API is in preview release for Amazon Connect and is subject to change.
Gets basic information about the security profle.
describeSecurityProfileRequest - default CompletableFuture<DescribeSecurityProfileResponse> describeSecurityProfile(Consumer<DescribeSecurityProfileRequest.Builder> describeSecurityProfileRequest)
This API is in preview release for Amazon Connect and is subject to change.
Gets basic information about the security profle.
This is a convenience which creates an instance of the DescribeSecurityProfileRequest.Builder avoiding
the need to create one manually via DescribeSecurityProfileRequest.builder()
describeSecurityProfileRequest - A Consumer that will call methods on DescribeSecurityProfileRequest.Builder to create a
request.default CompletableFuture<DescribeTrafficDistributionGroupResponse> describeTrafficDistributionGroup(DescribeTrafficDistributionGroupRequest describeTrafficDistributionGroupRequest)
Gets details and status of a traffic distribution group.
describeTrafficDistributionGroupRequest - default CompletableFuture<DescribeTrafficDistributionGroupResponse> describeTrafficDistributionGroup(Consumer<DescribeTrafficDistributionGroupRequest.Builder> describeTrafficDistributionGroupRequest)
Gets details and status of a traffic distribution group.
This is a convenience which creates an instance of the DescribeTrafficDistributionGroupRequest.Builder
avoiding the need to create one manually via DescribeTrafficDistributionGroupRequest.builder()
describeTrafficDistributionGroupRequest - A Consumer that will call methods on DescribeTrafficDistributionGroupRequest.Builder to
create a request.default CompletableFuture<DescribeUserResponse> describeUser(DescribeUserRequest describeUserRequest)
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.
describeUserRequest - default CompletableFuture<DescribeUserResponse> describeUser(Consumer<DescribeUserRequest.Builder> describeUserRequest)
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.
This is a convenience which creates an instance of the DescribeUserRequest.Builder avoiding the need to
create one manually via DescribeUserRequest.builder()
describeUserRequest - A Consumer that will call methods on DescribeUserRequest.Builder to create a request.default CompletableFuture<DescribeUserHierarchyGroupResponse> describeUserHierarchyGroup(DescribeUserHierarchyGroupRequest describeUserHierarchyGroupRequest)
Describes the specified hierarchy group.
describeUserHierarchyGroupRequest - default CompletableFuture<DescribeUserHierarchyGroupResponse> describeUserHierarchyGroup(Consumer<DescribeUserHierarchyGroupRequest.Builder> describeUserHierarchyGroupRequest)
Describes the specified hierarchy group.
This is a convenience which creates an instance of the DescribeUserHierarchyGroupRequest.Builder avoiding
the need to create one manually via DescribeUserHierarchyGroupRequest.builder()
describeUserHierarchyGroupRequest - A Consumer that will call methods on DescribeUserHierarchyGroupRequest.Builder to create a
request.default CompletableFuture<DescribeUserHierarchyStructureResponse> describeUserHierarchyStructure(DescribeUserHierarchyStructureRequest describeUserHierarchyStructureRequest)
Describes the hierarchy structure of the specified Amazon Connect instance.
describeUserHierarchyStructureRequest - default CompletableFuture<DescribeUserHierarchyStructureResponse> describeUserHierarchyStructure(Consumer<DescribeUserHierarchyStructureRequest.Builder> describeUserHierarchyStructureRequest)
Describes the hierarchy structure of the specified Amazon Connect instance.
This is a convenience which creates an instance of the DescribeUserHierarchyStructureRequest.Builder
avoiding the need to create one manually via DescribeUserHierarchyStructureRequest.builder()
describeUserHierarchyStructureRequest - A Consumer that will call methods on DescribeUserHierarchyStructureRequest.Builder to
create a request.default CompletableFuture<DescribeVocabularyResponse> describeVocabulary(DescribeVocabularyRequest describeVocabularyRequest)
Describes the specified vocabulary.
describeVocabularyRequest - default CompletableFuture<DescribeVocabularyResponse> describeVocabulary(Consumer<DescribeVocabularyRequest.Builder> describeVocabularyRequest)
Describes the specified vocabulary.
This is a convenience which creates an instance of the DescribeVocabularyRequest.Builder avoiding the
need to create one manually via DescribeVocabularyRequest.builder()
describeVocabularyRequest - A Consumer that will call methods on DescribeVocabularyRequest.Builder to create a
request.default CompletableFuture<DisassociateApprovedOriginResponse> disassociateApprovedOrigin(DisassociateApprovedOriginRequest disassociateApprovedOriginRequest)
This API is in preview release for Amazon Connect and is subject to change.
Revokes access to integrated applications from Amazon Connect.
disassociateApprovedOriginRequest - default CompletableFuture<DisassociateApprovedOriginResponse> disassociateApprovedOrigin(Consumer<DisassociateApprovedOriginRequest.Builder> disassociateApprovedOriginRequest)
This API is in preview release for Amazon Connect and is subject to change.
Revokes access to integrated applications from Amazon Connect.
This is a convenience which creates an instance of the DisassociateApprovedOriginRequest.Builder avoiding
the need to create one manually via DisassociateApprovedOriginRequest.builder()
disassociateApprovedOriginRequest - A Consumer that will call methods on DisassociateApprovedOriginRequest.Builder to create a
request.default CompletableFuture<DisassociateBotResponse> disassociateBot(DisassociateBotRequest disassociateBotRequest)
This API is in preview release for Amazon Connect and is subject to change.
Revokes authorization from the specified instance to access the specified Amazon Lex or Amazon Lex V2 bot.
disassociateBotRequest - default CompletableFuture<DisassociateBotResponse> disassociateBot(Consumer<DisassociateBotRequest.Builder> disassociateBotRequest)
This API is in preview release for Amazon Connect and is subject to change.
Revokes authorization from the specified instance to access the specified Amazon Lex or Amazon Lex V2 bot.
This is a convenience which creates an instance of the DisassociateBotRequest.Builder avoiding the need
to create one manually via DisassociateBotRequest.builder()
disassociateBotRequest - A Consumer that will call methods on DisassociateBotRequest.Builder to create a request.default CompletableFuture<DisassociateInstanceStorageConfigResponse> disassociateInstanceStorageConfig(DisassociateInstanceStorageConfigRequest disassociateInstanceStorageConfigRequest)
This API is in preview release for Amazon Connect and is subject to change.
Removes the storage type configurations for the specified resource type and association ID.
disassociateInstanceStorageConfigRequest - default CompletableFuture<DisassociateInstanceStorageConfigResponse> disassociateInstanceStorageConfig(Consumer<DisassociateInstanceStorageConfigRequest.Builder> disassociateInstanceStorageConfigRequest)
This API is in preview release for Amazon Connect and is subject to change.
Removes the storage type configurations for the specified resource type and association ID.
This is a convenience which creates an instance of the DisassociateInstanceStorageConfigRequest.Builder
avoiding the need to create one manually via DisassociateInstanceStorageConfigRequest.builder()
disassociateInstanceStorageConfigRequest - A Consumer that will call methods on DisassociateInstanceStorageConfigRequest.Builder to
create a request.default CompletableFuture<DisassociateLambdaFunctionResponse> disassociateLambdaFunction(DisassociateLambdaFunctionRequest disassociateLambdaFunctionRequest)
This API is in preview release for Amazon Connect and is subject to change.
Remove the Lambda function from the dropdown options available in the relevant flow blocks.
disassociateLambdaFunctionRequest - default CompletableFuture<DisassociateLambdaFunctionResponse> disassociateLambdaFunction(Consumer<DisassociateLambdaFunctionRequest.Builder> disassociateLambdaFunctionRequest)
This API is in preview release for Amazon Connect and is subject to change.
Remove the Lambda function from the dropdown options available in the relevant flow blocks.
This is a convenience which creates an instance of the DisassociateLambdaFunctionRequest.Builder avoiding
the need to create one manually via DisassociateLambdaFunctionRequest.builder()
disassociateLambdaFunctionRequest - A Consumer that will call methods on DisassociateLambdaFunctionRequest.Builder to create a
request.default CompletableFuture<DisassociateLexBotResponse> disassociateLexBot(DisassociateLexBotRequest disassociateLexBotRequest)
This API is in preview release for Amazon Connect and is subject to change.
Revokes authorization from the specified instance to access the specified Amazon Lex bot.
disassociateLexBotRequest - default CompletableFuture<DisassociateLexBotResponse> disassociateLexBot(Consumer<DisassociateLexBotRequest.Builder> disassociateLexBotRequest)
This API is in preview release for Amazon Connect and is subject to change.
Revokes authorization from the specified instance to access the specified Amazon Lex bot.
This is a convenience which creates an instance of the DisassociateLexBotRequest.Builder avoiding the
need to create one manually via DisassociateLexBotRequest.builder()
disassociateLexBotRequest - A Consumer that will call methods on DisassociateLexBotRequest.Builder to create a
request.default CompletableFuture<DisassociatePhoneNumberContactFlowResponse> disassociatePhoneNumberContactFlow(DisassociatePhoneNumberContactFlowRequest disassociatePhoneNumberContactFlowRequest)
Removes the flow association from a phone number claimed to your Amazon Connect instance.
If the number is claimed to a traffic distribution group, and you are calling this API using an instance in the
Amazon Web Services Region where the traffic distribution group was created, you can use either a full phone
number ARN or UUID value for the PhoneNumberId URI request parameter. However, if the number is
claimed to a traffic distribution group and you are calling this API using an instance in the alternate Amazon
Web Services Region associated with the traffic distribution group, you must provide a full phone number ARN. If
a UUID is provided in this scenario, you will receive a ResourceNotFoundException.
disassociatePhoneNumberContactFlowRequest - default CompletableFuture<DisassociatePhoneNumberContactFlowResponse> disassociatePhoneNumberContactFlow(Consumer<DisassociatePhoneNumberContactFlowRequest.Builder> disassociatePhoneNumberContactFlowRequest)
Removes the flow association from a phone number claimed to your Amazon Connect instance.
If the number is claimed to a traffic distribution group, and you are calling this API using an instance in the
Amazon Web Services Region where the traffic distribution group was created, you can use either a full phone
number ARN or UUID value for the PhoneNumberId URI request parameter. However, if the number is
claimed to a traffic distribution group and you are calling this API using an instance in the alternate Amazon
Web Services Region associated with the traffic distribution group, you must provide a full phone number ARN. If
a UUID is provided in this scenario, you will receive a ResourceNotFoundException.
This is a convenience which creates an instance of the DisassociatePhoneNumberContactFlowRequest.Builder
avoiding the need to create one manually via DisassociatePhoneNumberContactFlowRequest.builder()
disassociatePhoneNumberContactFlowRequest - A Consumer that will call methods on DisassociatePhoneNumberContactFlowRequest.Builder to
create a request.default CompletableFuture<DisassociateQueueQuickConnectsResponse> disassociateQueueQuickConnects(DisassociateQueueQuickConnectsRequest disassociateQueueQuickConnectsRequest)
This API is in preview release for Amazon Connect and is subject to change.
Disassociates a set of quick connects from a queue.
disassociateQueueQuickConnectsRequest - default CompletableFuture<DisassociateQueueQuickConnectsResponse> disassociateQueueQuickConnects(Consumer<DisassociateQueueQuickConnectsRequest.Builder> disassociateQueueQuickConnectsRequest)
This API is in preview release for Amazon Connect and is subject to change.
Disassociates a set of quick connects from a queue.
This is a convenience which creates an instance of the DisassociateQueueQuickConnectsRequest.Builder
avoiding the need to create one manually via DisassociateQueueQuickConnectsRequest.builder()
disassociateQueueQuickConnectsRequest - A Consumer that will call methods on DisassociateQueueQuickConnectsRequest.Builder to
create a request.default CompletableFuture<DisassociateRoutingProfileQueuesResponse> disassociateRoutingProfileQueues(DisassociateRoutingProfileQueuesRequest disassociateRoutingProfileQueuesRequest)
Disassociates a set of queues from a routing profile.
disassociateRoutingProfileQueuesRequest - default CompletableFuture<DisassociateRoutingProfileQueuesResponse> disassociateRoutingProfileQueues(Consumer<DisassociateRoutingProfileQueuesRequest.Builder> disassociateRoutingProfileQueuesRequest)
Disassociates a set of queues from a routing profile.
This is a convenience which creates an instance of the DisassociateRoutingProfileQueuesRequest.Builder
avoiding the need to create one manually via DisassociateRoutingProfileQueuesRequest.builder()
disassociateRoutingProfileQueuesRequest - A Consumer that will call methods on DisassociateRoutingProfileQueuesRequest.Builder to
create a request.default CompletableFuture<DisassociateSecurityKeyResponse> disassociateSecurityKey(DisassociateSecurityKeyRequest disassociateSecurityKeyRequest)
This API is in preview release for Amazon Connect and is subject to change.
Deletes the specified security key.
disassociateSecurityKeyRequest - default CompletableFuture<DisassociateSecurityKeyResponse> disassociateSecurityKey(Consumer<DisassociateSecurityKeyRequest.Builder> disassociateSecurityKeyRequest)
This API is in preview release for Amazon Connect and is subject to change.
Deletes the specified security key.
This is a convenience which creates an instance of the DisassociateSecurityKeyRequest.Builder avoiding
the need to create one manually via DisassociateSecurityKeyRequest.builder()
disassociateSecurityKeyRequest - A Consumer that will call methods on DisassociateSecurityKeyRequest.Builder to create a
request.default CompletableFuture<DismissUserContactResponse> dismissUserContact(DismissUserContactRequest dismissUserContactRequest)
Dismisses contacts from an agent’s CCP and returns the agent to an available state, which allows the agent to
receive a new routed contact. Contacts can only be dismissed if they are in a MISSED,
ERROR, ENDED, or REJECTED state in the Agent Event Stream.
dismissUserContactRequest - default CompletableFuture<DismissUserContactResponse> dismissUserContact(Consumer<DismissUserContactRequest.Builder> dismissUserContactRequest)
Dismisses contacts from an agent’s CCP and returns the agent to an available state, which allows the agent to
receive a new routed contact. Contacts can only be dismissed if they are in a MISSED,
ERROR, ENDED, or REJECTED state in the Agent Event Stream.
This is a convenience which creates an instance of the DismissUserContactRequest.Builder avoiding the
need to create one manually via DismissUserContactRequest.builder()
dismissUserContactRequest - A Consumer that will call methods on DismissUserContactRequest.Builder to create a
request.default CompletableFuture<GetContactAttributesResponse> getContactAttributes(GetContactAttributesRequest getContactAttributesRequest)
Retrieves the contact attributes for the specified contact.
getContactAttributesRequest - default CompletableFuture<GetContactAttributesResponse> getContactAttributes(Consumer<GetContactAttributesRequest.Builder> getContactAttributesRequest)
Retrieves the contact attributes for the specified contact.
This is a convenience which creates an instance of the GetContactAttributesRequest.Builder avoiding the
need to create one manually via GetContactAttributesRequest.builder()
getContactAttributesRequest - A Consumer that will call methods on GetContactAttributesRequest.Builder to create a
request.default CompletableFuture<GetCurrentMetricDataResponse> getCurrentMetricData(GetCurrentMetricDataRequest getCurrentMetricDataRequest)
Gets the real-time metric data from the specified Amazon Connect instance.
For a description of each metric, see Real-time Metrics Definitions in the Amazon Connect Administrator Guide.
getCurrentMetricDataRequest - default CompletableFuture<GetCurrentMetricDataResponse> getCurrentMetricData(Consumer<GetCurrentMetricDataRequest.Builder> getCurrentMetricDataRequest)
Gets the real-time metric data from the specified Amazon Connect instance.
For a description of each metric, see Real-time Metrics Definitions in the Amazon Connect Administrator Guide.
This is a convenience which creates an instance of the GetCurrentMetricDataRequest.Builder avoiding the
need to create one manually via GetCurrentMetricDataRequest.builder()
getCurrentMetricDataRequest - A Consumer that will call methods on GetCurrentMetricDataRequest.Builder to create a
request.default GetCurrentMetricDataPublisher getCurrentMetricDataPaginator(GetCurrentMetricDataRequest getCurrentMetricDataRequest)
Gets the real-time metric data from the specified Amazon Connect instance.
For a description of each metric, see Real-time Metrics Definitions in the Amazon Connect Administrator Guide.
This is a variant of
getCurrentMetricData(software.amazon.awssdk.services.connect.model.GetCurrentMetricDataRequest)
operation. The return type is a custom publisher that can be subscribed to request a stream of response pages.
SDK will internally handle making service calls for you.
When the operation is called, an instance of this class is returned. At this point, no service calls are made yet
and so there is no guarantee that the request is valid. If there are errors in your request, you will see the
failures only after you start streaming the data. The subscribe method should be called as a request to start
streaming data. For more info, see
Publisher.subscribe(org.reactivestreams.Subscriber). Each call to the subscribe
method will result in a new Subscription i.e., a new contract to stream data from the
starting request.
The following are few ways to use the response class:
1) Using the subscribe helper method
software.amazon.awssdk.services.connect.paginators.GetCurrentMetricDataPublisher publisher = client.getCurrentMetricDataPaginator(request);
CompletableFuture<Void> future = publisher.subscribe(res -> { // Do something with the response });
future.get();
2) Using a custom subscriber
software.amazon.awssdk.services.connect.paginators.GetCurrentMetricDataPublisher publisher = client.getCurrentMetricDataPaginator(request);
publisher.subscribe(new Subscriber<software.amazon.awssdk.services.connect.model.GetCurrentMetricDataResponse>() {
public void onSubscribe(org.reactivestreams.Subscriber subscription) { //... };
public void onNext(software.amazon.awssdk.services.connect.model.GetCurrentMetricDataResponse response) { //... };
});
As the response is a publisher, it can work well with third party reactive streams implementations like RxJava2.
Please notice that the configuration of MaxResults won't limit the number of results you get with the paginator. It only limits the number of results in each page.
Note: If you prefer to have control on service calls, use the
getCurrentMetricData(software.amazon.awssdk.services.connect.model.GetCurrentMetricDataRequest)
operation.
getCurrentMetricDataRequest - default GetCurrentMetricDataPublisher getCurrentMetricDataPaginator(Consumer<GetCurrentMetricDataRequest.Builder> getCurrentMetricDataRequest)
Gets the real-time metric data from the specified Amazon Connect instance.
For a description of each metric, see Real-time Metrics Definitions in the Amazon Connect Administrator Guide.
This is a variant of
getCurrentMetricData(software.amazon.awssdk.services.connect.model.GetCurrentMetricDataRequest)
operation. The return type is a custom publisher that can be subscribed to request a stream of response pages.
SDK will internally handle making service calls for you.
When the operation is called, an instance of this class is returned. At this point, no service calls are made yet
and so there is no guarantee that the request is valid. If there are errors in your request, you will see the
failures only after you start streaming the data. The subscribe method should be called as a request to start
streaming data. For more info, see
Publisher.subscribe(org.reactivestreams.Subscriber). Each call to the subscribe
method will result in a new Subscription i.e., a new contract to stream data from the
starting request.
The following are few ways to use the response class:
1) Using the subscribe helper method
software.amazon.awssdk.services.connect.paginators.GetCurrentMetricDataPublisher publisher = client.getCurrentMetricDataPaginator(request);
CompletableFuture<Void> future = publisher.subscribe(res -> { // Do something with the response });
future.get();
2) Using a custom subscriber
software.amazon.awssdk.services.connect.paginators.GetCurrentMetricDataPublisher publisher = client.getCurrentMetricDataPaginator(request);
publisher.subscribe(new Subscriber<software.amazon.awssdk.services.connect.model.GetCurrentMetricDataResponse>() {
public void onSubscribe(org.reactivestreams.Subscriber subscription) { //... };
public void onNext(software.amazon.awssdk.services.connect.model.GetCurrentMetricDataResponse response) { //... };
});
As the response is a publisher, it can work well with third party reactive streams implementations like RxJava2.
Please notice that the configuration of MaxResults won't limit the number of results you get with the paginator. It only limits the number of results in each page.
Note: If you prefer to have control on service calls, use the
getCurrentMetricData(software.amazon.awssdk.services.connect.model.GetCurrentMetricDataRequest)
operation.
This is a convenience which creates an instance of the GetCurrentMetricDataRequest.Builder avoiding the
need to create one manually via GetCurrentMetricDataRequest.builder()
getCurrentMetricDataRequest - A Consumer that will call methods on GetCurrentMetricDataRequest.Builder to create a
request.default CompletableFuture<GetCurrentUserDataResponse> getCurrentUserData(GetCurrentUserDataRequest getCurrentUserDataRequest)
Gets the real-time active user data from the specified Amazon Connect instance.
getCurrentUserDataRequest - default CompletableFuture<GetCurrentUserDataResponse> getCurrentUserData(Consumer<GetCurrentUserDataRequest.Builder> getCurrentUserDataRequest)
Gets the real-time active user data from the specified Amazon Connect instance.
This is a convenience which creates an instance of the GetCurrentUserDataRequest.Builder avoiding the
need to create one manually via GetCurrentUserDataRequest.builder()
getCurrentUserDataRequest - A Consumer that will call methods on GetCurrentUserDataRequest.Builder to create a
request.default GetCurrentUserDataPublisher getCurrentUserDataPaginator(GetCurrentUserDataRequest getCurrentUserDataRequest)
Gets the real-time active user data from the specified Amazon Connect instance.
This is a variant of
getCurrentUserData(software.amazon.awssdk.services.connect.model.GetCurrentUserDataRequest) operation.
The return type is a custom publisher that can be subscribed to request a stream of response pages. SDK will
internally handle making service calls for you.
When the operation is called, an instance of this class is returned. At this point, no service calls are made yet
and so there is no guarantee that the request is valid. If there are errors in your request, you will see the
failures only after you start streaming the data. The subscribe method should be called as a request to start
streaming data. For more info, see
Publisher.subscribe(org.reactivestreams.Subscriber). Each call to the subscribe
method will result in a new Subscription i.e., a new contract to stream data from the
starting request.
The following are few ways to use the response class:
1) Using the subscribe helper method
software.amazon.awssdk.services.connect.paginators.GetCurrentUserDataPublisher publisher = client.getCurrentUserDataPaginator(request);
CompletableFuture<Void> future = publisher.subscribe(res -> { // Do something with the response });
future.get();
2) Using a custom subscriber
software.amazon.awssdk.services.connect.paginators.GetCurrentUserDataPublisher publisher = client.getCurrentUserDataPaginator(request);
publisher.subscribe(new Subscriber<software.amazon.awssdk.services.connect.model.GetCurrentUserDataResponse>() {
public void onSubscribe(org.reactivestreams.Subscriber subscription) { //... };
public void onNext(software.amazon.awssdk.services.connect.model.GetCurrentUserDataResponse response) { //... };
});
As the response is a publisher, it can work well with third party reactive streams implementations like RxJava2.
Please notice that the configuration of MaxResults won't limit the number of results you get with the paginator. It only limits the number of results in each page.
Note: If you prefer to have control on service calls, use the
getCurrentUserData(software.amazon.awssdk.services.connect.model.GetCurrentUserDataRequest)
operation.
getCurrentUserDataRequest - default GetCurrentUserDataPublisher getCurrentUserDataPaginator(Consumer<GetCurrentUserDataRequest.Builder> getCurrentUserDataRequest)
Gets the real-time active user data from the specified Amazon Connect instance.
This is a variant of
getCurrentUserData(software.amazon.awssdk.services.connect.model.GetCurrentUserDataRequest) operation.
The return type is a custom publisher that can be subscribed to request a stream of response pages. SDK will
internally handle making service calls for you.
When the operation is called, an instance of this class is returned. At this point, no service calls are made yet
and so there is no guarantee that the request is valid. If there are errors in your request, you will see the
failures only after you start streaming the data. The subscribe method should be called as a request to start
streaming data. For more info, see
Publisher.subscribe(org.reactivestreams.Subscriber). Each call to the subscribe
method will result in a new Subscription i.e., a new contract to stream data from the
starting request.
The following are few ways to use the response class:
1) Using the subscribe helper method
software.amazon.awssdk.services.connect.paginators.GetCurrentUserDataPublisher publisher = client.getCurrentUserDataPaginator(request);
CompletableFuture<Void> future = publisher.subscribe(res -> { // Do something with the response });
future.get();
2) Using a custom subscriber
software.amazon.awssdk.services.connect.paginators.GetCurrentUserDataPublisher publisher = client.getCurrentUserDataPaginator(request);
publisher.subscribe(new Subscriber<software.amazon.awssdk.services.connect.model.GetCurrentUserDataResponse>() {
public void onSubscribe(org.reactivestreams.Subscriber subscription) { //... };
public void onNext(software.amazon.awssdk.services.connect.model.GetCurrentUserDataResponse response) { //... };
});
As the response is a publisher, it can work well with third party reactive streams implementations like RxJava2.
Please notice that the configuration of MaxResults won't limit the number of results you get with the paginator. It only limits the number of results in each page.
Note: If you prefer to have control on service calls, use the
getCurrentUserData(software.amazon.awssdk.services.connect.model.GetCurrentUserDataRequest)
operation.
This is a convenience which creates an instance of the GetCurrentUserDataRequest.Builder avoiding the
need to create one manually via GetCurrentUserDataRequest.builder()
getCurrentUserDataRequest - A Consumer that will call methods on GetCurrentUserDataRequest.Builder to create a
request.default CompletableFuture<GetFederationTokenResponse> getFederationToken(GetFederationTokenRequest getFederationTokenRequest)
Retrieves a token for federation.
This API doesn't support root users. If you try to invoke GetFederationToken with root credentials, an error message similar to the following one appears:
Provided identity: Principal: .... User: .... cannot be used for federation with Amazon Connect
getFederationTokenRequest - default CompletableFuture<GetFederationTokenResponse> getFederationToken(Consumer<GetFederationTokenRequest.Builder> getFederationTokenRequest)
Retrieves a token for federation.
This API doesn't support root users. If you try to invoke GetFederationToken with root credentials, an error message similar to the following one appears:
Provided identity: Principal: .... User: .... cannot be used for federation with Amazon Connect
This is a convenience which creates an instance of the GetFederationTokenRequest.Builder avoiding the
need to create one manually via GetFederationTokenRequest.builder()
getFederationTokenRequest - A Consumer that will call methods on GetFederationTokenRequest.Builder to create a
request.default CompletableFuture<GetMetricDataResponse> getMetricData(GetMetricDataRequest getMetricDataRequest)
Gets historical metric data from the specified Amazon Connect instance.
For a description of each historical metric, see Historical Metrics Definitions in the Amazon Connect Administrator Guide.
getMetricDataRequest - default CompletableFuture<GetMetricDataResponse> getMetricData(Consumer<GetMetricDataRequest.Builder> getMetricDataRequest)
Gets historical metric data from the specified Amazon Connect instance.
For a description of each historical metric, see Historical Metrics Definitions in the Amazon Connect Administrator Guide.
This is a convenience which creates an instance of the GetMetricDataRequest.Builder avoiding the need to
create one manually via GetMetricDataRequest.builder()
getMetricDataRequest - A Consumer that will call methods on GetMetricDataRequest.Builder to create a request.default GetMetricDataPublisher getMetricDataPaginator(GetMetricDataRequest getMetricDataRequest)
Gets historical metric data from the specified Amazon Connect instance.
For a description of each historical metric, see Historical Metrics Definitions in the Amazon Connect Administrator Guide.
This is a variant of getMetricData(software.amazon.awssdk.services.connect.model.GetMetricDataRequest)
operation. The return type is a custom publisher that can be subscribed to request a stream of response pages.
SDK will internally handle making service calls for you.
When the operation is called, an instance of this class is returned. At this point, no service calls are made yet
and so there is no guarantee that the request is valid. If there are errors in your request, you will see the
failures only after you start streaming the data. The subscribe method should be called as a request to start
streaming data. For more info, see
Publisher.subscribe(org.reactivestreams.Subscriber). Each call to the subscribe
method will result in a new Subscription i.e., a new contract to stream data from the
starting request.
The following are few ways to use the response class:
1) Using the subscribe helper method
software.amazon.awssdk.services.connect.paginators.GetMetricDataPublisher publisher = client.getMetricDataPaginator(request);
CompletableFuture<Void> future = publisher.subscribe(res -> { // Do something with the response });
future.get();
2) Using a custom subscriber
software.amazon.awssdk.services.connect.paginators.GetMetricDataPublisher publisher = client.getMetricDataPaginator(request);
publisher.subscribe(new Subscriber<software.amazon.awssdk.services.connect.model.GetMetricDataResponse>() {
public void onSubscribe(org.reactivestreams.Subscriber subscription) { //... };
public void onNext(software.amazon.awssdk.services.connect.model.GetMetricDataResponse response) { //... };
});
As the response is a publisher, it can work well with third party reactive streams implementations like RxJava2.
Please notice that the configuration of MaxResults won't limit the number of results you get with the paginator. It only limits the number of results in each page.
Note: If you prefer to have control on service calls, use the
getMetricData(software.amazon.awssdk.services.connect.model.GetMetricDataRequest) operation.
getMetricDataRequest - default GetMetricDataPublisher getMetricDataPaginator(Consumer<GetMetricDataRequest.Builder> getMetricDataRequest)
Gets historical metric data from the specified Amazon Connect instance.
For a description of each historical metric, see Historical Metrics Definitions in the Amazon Connect Administrator Guide.
This is a variant of getMetricData(software.amazon.awssdk.services.connect.model.GetMetricDataRequest)
operation. The return type is a custom publisher that can be subscribed to request a stream of response pages.
SDK will internally handle making service calls for you.
When the operation is called, an instance of this class is returned. At this point, no service calls are made yet
and so there is no guarantee that the request is valid. If there are errors in your request, you will see the
failures only after you start streaming the data. The subscribe method should be called as a request to start
streaming data. For more info, see
Publisher.subscribe(org.reactivestreams.Subscriber). Each call to the subscribe
method will result in a new Subscription i.e., a new contract to stream data from the
starting request.
The following are few ways to use the response class:
1) Using the subscribe helper method
software.amazon.awssdk.services.connect.paginators.GetMetricDataPublisher publisher = client.getMetricDataPaginator(request);
CompletableFuture<Void> future = publisher.subscribe(res -> { // Do something with the response });
future.get();
2) Using a custom subscriber
software.amazon.awssdk.services.connect.paginators.GetMetricDataPublisher publisher = client.getMetricDataPaginator(request);
publisher.subscribe(new Subscriber<software.amazon.awssdk.services.connect.model.GetMetricDataResponse>() {
public void onSubscribe(org.reactivestreams.Subscriber subscription) { //... };
public void onNext(software.amazon.awssdk.services.connect.model.GetMetricDataResponse response) { //... };
});
As the response is a publisher, it can work well with third party reactive streams implementations like RxJava2.
Please notice that the configuration of MaxResults won't limit the number of results you get with the paginator. It only limits the number of results in each page.
Note: If you prefer to have control on service calls, use the
getMetricData(software.amazon.awssdk.services.connect.model.GetMetricDataRequest) operation.
This is a convenience which creates an instance of the GetMetricDataRequest.Builder avoiding the need to
create one manually via GetMetricDataRequest.builder()
getMetricDataRequest - A Consumer that will call methods on GetMetricDataRequest.Builder to create a request.default CompletableFuture<GetTaskTemplateResponse> getTaskTemplate(GetTaskTemplateRequest getTaskTemplateRequest)
Gets details about a specific task template in the specified Amazon Connect instance.
getTaskTemplateRequest - default CompletableFuture<GetTaskTemplateResponse> getTaskTemplate(Consumer<GetTaskTemplateRequest.Builder> getTaskTemplateRequest)
Gets details about a specific task template in the specified Amazon Connect instance.
This is a convenience which creates an instance of the GetTaskTemplateRequest.Builder avoiding the need
to create one manually via GetTaskTemplateRequest.builder()
getTaskTemplateRequest - A Consumer that will call methods on GetTaskTemplateRequest.Builder to create a request.default CompletableFuture<GetTrafficDistributionResponse> getTrafficDistribution(GetTrafficDistributionRequest getTrafficDistributionRequest)
Retrieves the current traffic distribution for a given traffic distribution group.
getTrafficDistributionRequest - default CompletableFuture<GetTrafficDistributionResponse> getTrafficDistribution(Consumer<GetTrafficDistributionRequest.Builder> getTrafficDistributionRequest)
Retrieves the current traffic distribution for a given traffic distribution group.
This is a convenience which creates an instance of the GetTrafficDistributionRequest.Builder avoiding the
need to create one manually via GetTrafficDistributionRequest.builder()
getTrafficDistributionRequest - A Consumer that will call methods on GetTrafficDistributionRequest.Builder to create a
request.default CompletableFuture<ListAgentStatusesResponse> listAgentStatuses(ListAgentStatusesRequest listAgentStatusesRequest)
This API is in preview release for Amazon Connect and is subject to change.
Lists agent statuses.
listAgentStatusesRequest - default CompletableFuture<ListAgentStatusesResponse> listAgentStatuses(Consumer<ListAgentStatusesRequest.Builder> listAgentStatusesRequest)
This API is in preview release for Amazon Connect and is subject to change.
Lists agent statuses.
This is a convenience which creates an instance of the ListAgentStatusesRequest.Builder avoiding the need
to create one manually via ListAgentStatusesRequest.builder()
listAgentStatusesRequest - A Consumer that will call methods on ListAgentStatusRequest.Builder to create a request.default ListAgentStatusesPublisher listAgentStatusesPaginator(ListAgentStatusesRequest listAgentStatusesRequest)
This API is in preview release for Amazon Connect and is subject to change.
Lists agent statuses.
This is a variant of
listAgentStatuses(software.amazon.awssdk.services.connect.model.ListAgentStatusesRequest) operation. The
return type is a custom publisher that can be subscribed to request a stream of response pages. SDK will
internally handle making service calls for you.
When the operation is called, an instance of this class is returned. At this point, no service calls are made yet
and so there is no guarantee that the request is valid. If there are errors in your request, you will see the
failures only after you start streaming the data. The subscribe method should be called as a request to start
streaming data. For more info, see
Publisher.subscribe(org.reactivestreams.Subscriber). Each call to the subscribe
method will result in a new Subscription i.e., a new contract to stream data from the
starting request.
The following are few ways to use the response class:
1) Using the subscribe helper method
software.amazon.awssdk.services.connect.paginators.ListAgentStatusesPublisher publisher = client.listAgentStatusesPaginator(request);
CompletableFuture<Void> future = publisher.subscribe(res -> { // Do something with the response });
future.get();
2) Using a custom subscriber
software.amazon.awssdk.services.connect.paginators.ListAgentStatusesPublisher publisher = client.listAgentStatusesPaginator(request);
publisher.subscribe(new Subscriber<software.amazon.awssdk.services.connect.model.ListAgentStatusesResponse>() {
public void onSubscribe(org.reactivestreams.Subscriber subscription) { //... };
public void onNext(software.amazon.awssdk.services.connect.model.ListAgentStatusesResponse response) { //... };
});
As the response is a publisher, it can work well with third party reactive streams implementations like RxJava2.
Please notice that the configuration of MaxResults won't limit the number of results you get with the paginator. It only limits the number of results in each page.
Note: If you prefer to have control on service calls, use the
listAgentStatuses(software.amazon.awssdk.services.connect.model.ListAgentStatusesRequest) operation.
listAgentStatusesRequest - default ListAgentStatusesPublisher listAgentStatusesPaginator(Consumer<ListAgentStatusesRequest.Builder> listAgentStatusesRequest)
This API is in preview release for Amazon Connect and is subject to change.
Lists agent statuses.
This is a variant of
listAgentStatuses(software.amazon.awssdk.services.connect.model.ListAgentStatusesRequest) operation. The
return type is a custom publisher that can be subscribed to request a stream of response pages. SDK will
internally handle making service calls for you.
When the operation is called, an instance of this class is returned. At this point, no service calls are made yet
and so there is no guarantee that the request is valid. If there are errors in your request, you will see the
failures only after you start streaming the data. The subscribe method should be called as a request to start
streaming data. For more info, see
Publisher.subscribe(org.reactivestreams.Subscriber). Each call to the subscribe
method will result in a new Subscription i.e., a new contract to stream data from the
starting request.
The following are few ways to use the response class:
1) Using the subscribe helper method
software.amazon.awssdk.services.connect.paginators.ListAgentStatusesPublisher publisher = client.listAgentStatusesPaginator(request);
CompletableFuture<Void> future = publisher.subscribe(res -> { // Do something with the response });
future.get();
2) Using a custom subscriber
software.amazon.awssdk.services.connect.paginators.ListAgentStatusesPublisher publisher = client.listAgentStatusesPaginator(request);
publisher.subscribe(new Subscriber<software.amazon.awssdk.services.connect.model.ListAgentStatusesResponse>() {
public void onSubscribe(org.reactivestreams.Subscriber subscription) { //... };
public void onNext(software.amazon.awssdk.services.connect.model.ListAgentStatusesResponse response) { //... };
});
As the response is a publisher, it can work well with third party reactive streams implementations like RxJava2.
Please notice that the configuration of MaxResults won't limit the number of results you get with the paginator. It only limits the number of results in each page.
Note: If you prefer to have control on service calls, use the
listAgentStatuses(software.amazon.awssdk.services.connect.model.ListAgentStatusesRequest) operation.
This is a convenience which creates an instance of the ListAgentStatusesRequest.Builder avoiding the need
to create one manually via ListAgentStatusesRequest.builder()
listAgentStatusesRequest - A Consumer that will call methods on ListAgentStatusRequest.Builder to create a request.default CompletableFuture<ListApprovedOriginsResponse> listApprovedOrigins(ListApprovedOriginsRequest listApprovedOriginsRequest)
This API is in preview release for Amazon Connect and is subject to change.
Returns a paginated list of all approved origins associated with the instance.
listApprovedOriginsRequest - default CompletableFuture<ListApprovedOriginsResponse> listApprovedOrigins(Consumer<ListApprovedOriginsRequest.Builder> listApprovedOriginsRequest)
This API is in preview release for Amazon Connect and is subject to change.
Returns a paginated list of all approved origins associated with the instance.
This is a convenience which creates an instance of the ListApprovedOriginsRequest.Builder avoiding the
need to create one manually via ListApprovedOriginsRequest.builder()
listApprovedOriginsRequest - A Consumer that will call methods on ListApprovedOriginsRequest.Builder to create a
request.default ListApprovedOriginsPublisher listApprovedOriginsPaginator(ListApprovedOriginsRequest listApprovedOriginsRequest)
This API is in preview release for Amazon Connect and is subject to change.
Returns a paginated list of all approved origins associated with the instance.
This is a variant of
listApprovedOrigins(software.amazon.awssdk.services.connect.model.ListApprovedOriginsRequest) operation.
The return type is a custom publisher that can be subscribed to request a stream of response pages. SDK will
internally handle making service calls for you.
When the operation is called, an instance of this class is returned. At this point, no service calls are made yet
and so there is no guarantee that the request is valid. If there are errors in your request, you will see the
failures only after you start streaming the data. The subscribe method should be called as a request to start
streaming data. For more info, see
Publisher.subscribe(org.reactivestreams.Subscriber). Each call to the subscribe
method will result in a new Subscription i.e., a new contract to stream data from the
starting request.
The following are few ways to use the response class:
1) Using the subscribe helper method
software.amazon.awssdk.services.connect.paginators.ListApprovedOriginsPublisher publisher = client.listApprovedOriginsPaginator(request);
CompletableFuture<Void> future = publisher.subscribe(res -> { // Do something with the response });
future.get();
2) Using a custom subscriber
software.amazon.awssdk.services.connect.paginators.ListApprovedOriginsPublisher publisher = client.listApprovedOriginsPaginator(request);
publisher.subscribe(new Subscriber<software.amazon.awssdk.services.connect.model.ListApprovedOriginsResponse>() {
public void onSubscribe(org.reactivestreams.Subscriber subscription) { //... };
public void onNext(software.amazon.awssdk.services.connect.model.ListApprovedOriginsResponse response) { //... };
});
As the response is a publisher, it can work well with third party reactive streams implementations like RxJava2.
Please notice that the configuration of MaxResults won't limit the number of results you get with the paginator. It only limits the number of results in each page.
Note: If you prefer to have control on service calls, use the
listApprovedOrigins(software.amazon.awssdk.services.connect.model.ListApprovedOriginsRequest)
operation.
listApprovedOriginsRequest - default ListApprovedOriginsPublisher listApprovedOriginsPaginator(Consumer<ListApprovedOriginsRequest.Builder> listApprovedOriginsRequest)
This API is in preview release for Amazon Connect and is subject to change.
Returns a paginated list of all approved origins associated with the instance.
This is a variant of
listApprovedOrigins(software.amazon.awssdk.services.connect.model.ListApprovedOriginsRequest) operation.
The return type is a custom publisher that can be subscribed to request a stream of response pages. SDK will
internally handle making service calls for you.
When the operation is called, an instance of this class is returned. At this point, no service calls are made yet
and so there is no guarantee that the request is valid. If there are errors in your request, you will see the
failures only after you start streaming the data. The subscribe method should be called as a request to start
streaming data. For more info, see
Publisher.subscribe(org.reactivestreams.Subscriber). Each call to the subscribe
method will result in a new Subscription i.e., a new contract to stream data from the
starting request.
The following are few ways to use the response class:
1) Using the subscribe helper method
software.amazon.awssdk.services.connect.paginators.ListApprovedOriginsPublisher publisher = client.listApprovedOriginsPaginator(request);
CompletableFuture<Void> future = publisher.subscribe(res -> { // Do something with the response });
future.get();
2) Using a custom subscriber
software.amazon.awssdk.services.connect.paginators.ListApprovedOriginsPublisher publisher = client.listApprovedOriginsPaginator(request);
publisher.subscribe(new Subscriber<software.amazon.awssdk.services.connect.model.ListApprovedOriginsResponse>() {
public void onSubscribe(org.reactivestreams.Subscriber subscription) { //... };
public void onNext(software.amazon.awssdk.services.connect.model.ListApprovedOriginsResponse response) { //... };
});
As the response is a publisher, it can work well with third party reactive streams implementations like RxJava2.
Please notice that the configuration of MaxResults won't limit the number of results you get with the paginator. It only limits the number of results in each page.
Note: If you prefer to have control on service calls, use the
listApprovedOrigins(software.amazon.awssdk.services.connect.model.ListApprovedOriginsRequest)
operation.
This is a convenience which creates an instance of the ListApprovedOriginsRequest.Builder avoiding the
need to create one manually via ListApprovedOriginsRequest.builder()
listApprovedOriginsRequest - A Consumer that will call methods on ListApprovedOriginsRequest.Builder to create a
request.default CompletableFuture<ListBotsResponse> listBots(ListBotsRequest listBotsRequest)
This API is in preview release for Amazon Connect and is subject to change.
For the specified version of Amazon Lex, returns a paginated list of all the Amazon Lex bots currently associated with the instance. Use this API to returns both Amazon Lex V1 and V2 bots.
listBotsRequest - default CompletableFuture<ListBotsResponse> listBots(Consumer<ListBotsRequest.Builder> listBotsRequest)
This API is in preview release for Amazon Connect and is subject to change.
For the specified version of Amazon Lex, returns a paginated list of all the Amazon Lex bots currently associated with the instance. Use this API to returns both Amazon Lex V1 and V2 bots.
This is a convenience which creates an instance of the ListBotsRequest.Builder avoiding the need to
create one manually via ListBotsRequest.builder()
listBotsRequest - A Consumer that will call methods on ListBotsRequest.Builder to create a request.default ListBotsPublisher listBotsPaginator(ListBotsRequest listBotsRequest)
This API is in preview release for Amazon Connect and is subject to change.
For the specified version of Amazon Lex, returns a paginated list of all the Amazon Lex bots currently associated with the instance. Use this API to returns both Amazon Lex V1 and V2 bots.
This is a variant of listBots(software.amazon.awssdk.services.connect.model.ListBotsRequest) operation.
The return type is a custom publisher that can be subscribed to request a stream of response pages. SDK will
internally handle making service calls for you.
When the operation is called, an instance of this class is returned. At this point, no service calls are made yet
and so there is no guarantee that the request is valid. If there are errors in your request, you will see the
failures only after you start streaming the data. The subscribe method should be called as a request to start
streaming data. For more info, see
Publisher.subscribe(org.reactivestreams.Subscriber). Each call to the subscribe
method will result in a new Subscription i.e., a new contract to stream data from the
starting request.
The following are few ways to use the response class:
1) Using the subscribe helper method
software.amazon.awssdk.services.connect.paginators.ListBotsPublisher publisher = client.listBotsPaginator(request);
CompletableFuture<Void> future = publisher.subscribe(res -> { // Do something with the response });
future.get();
2) Using a custom subscriber
software.amazon.awssdk.services.connect.paginators.ListBotsPublisher publisher = client.listBotsPaginator(request);
publisher.subscribe(new Subscriber<software.amazon.awssdk.services.connect.model.ListBotsResponse>() {
public void onSubscribe(org.reactivestreams.Subscriber subscription) { //... };
public void onNext(software.amazon.awssdk.services.connect.model.ListBotsResponse response) { //... };
});
As the response is a publisher, it can work well with third party reactive streams implementations like RxJava2.
Please notice that the configuration of MaxResults won't limit the number of results you get with the paginator. It only limits the number of results in each page.
Note: If you prefer to have control on service calls, use the
listBots(software.amazon.awssdk.services.connect.model.ListBotsRequest) operation.
listBotsRequest - default ListBotsPublisher listBotsPaginator(Consumer<ListBotsRequest.Builder> listBotsRequest)
This API is in preview release for Amazon Connect and is subject to change.
For the specified version of Amazon Lex, returns a paginated list of all the Amazon Lex bots currently associated with the instance. Use this API to returns both Amazon Lex V1 and V2 bots.
This is a variant of listBots(software.amazon.awssdk.services.connect.model.ListBotsRequest) operation.
The return type is a custom publisher that can be subscribed to request a stream of response pages. SDK will
internally handle making service calls for you.
When the operation is called, an instance of this class is returned. At this point, no service calls are made yet
and so there is no guarantee that the request is valid. If there are errors in your request, you will see the
failures only after you start streaming the data. The subscribe method should be called as a request to start
streaming data. For more info, see
Publisher.subscribe(org.reactivestreams.Subscriber). Each call to the subscribe
method will result in a new Subscription i.e., a new contract to stream data from the
starting request.
The following are few ways to use the response class:
1) Using the subscribe helper method
software.amazon.awssdk.services.connect.paginators.ListBotsPublisher publisher = client.listBotsPaginator(request);
CompletableFuture<Void> future = publisher.subscribe(res -> { // Do something with the response });
future.get();
2) Using a custom subscriber
software.amazon.awssdk.services.connect.paginators.ListBotsPublisher publisher = client.listBotsPaginator(request);
publisher.subscribe(new Subscriber<software.amazon.awssdk.services.connect.model.ListBotsResponse>() {
public void onSubscribe(org.reactivestreams.Subscriber subscription) { //... };
public void onNext(software.amazon.awssdk.services.connect.model.ListBotsResponse response) { //... };
});
As the response is a publisher, it can work well with third party reactive streams implementations like RxJava2.
Please notice that the configuration of MaxResults won't limit the number of results you get with the paginator. It only limits the number of results in each page.
Note: If you prefer to have control on service calls, use the
listBots(software.amazon.awssdk.services.connect.model.ListBotsRequest) operation.
This is a convenience which creates an instance of the ListBotsRequest.Builder avoiding the need to
create one manually via ListBotsRequest.builder()
listBotsRequest - A Consumer that will call methods on ListBotsRequest.Builder to create a request.default CompletableFuture<ListContactFlowModulesResponse> listContactFlowModules(ListContactFlowModulesRequest listContactFlowModulesRequest)
Provides information about the flow modules for the specified Amazon Connect instance.
listContactFlowModulesRequest - default CompletableFuture<ListContactFlowModulesResponse> listContactFlowModules(Consumer<ListContactFlowModulesRequest.Builder> listContactFlowModulesRequest)
Provides information about the flow modules for the specified Amazon Connect instance.
This is a convenience which creates an instance of the ListContactFlowModulesRequest.Builder avoiding the
need to create one manually via ListContactFlowModulesRequest.builder()
listContactFlowModulesRequest - A Consumer that will call methods on ListContactFlowModulesRequest.Builder to create a
request.default ListContactFlowModulesPublisher listContactFlowModulesPaginator(ListContactFlowModulesRequest listContactFlowModulesRequest)
Provides information about the flow modules for the specified Amazon Connect instance.
This is a variant of
listContactFlowModules(software.amazon.awssdk.services.connect.model.ListContactFlowModulesRequest)
operation. The return type is a custom publisher that can be subscribed to request a stream of response pages.
SDK will internally handle making service calls for you.
When the operation is called, an instance of this class is returned. At this point, no service calls are made yet
and so there is no guarantee that the request is valid. If there are errors in your request, you will see the
failures only after you start streaming the data. The subscribe method should be called as a request to start
streaming data. For more info, see
Publisher.subscribe(org.reactivestreams.Subscriber). Each call to the subscribe
method will result in a new Subscription i.e., a new contract to stream data from the
starting request.
The following are few ways to use the response class:
1) Using the subscribe helper method
software.amazon.awssdk.services.connect.paginators.ListContactFlowModulesPublisher publisher = client.listContactFlowModulesPaginator(request);
CompletableFuture<Void> future = publisher.subscribe(res -> { // Do something with the response });
future.get();
2) Using a custom subscriber
software.amazon.awssdk.services.connect.paginators.ListContactFlowModulesPublisher publisher = client.listContactFlowModulesPaginator(request);
publisher.subscribe(new Subscriber<software.amazon.awssdk.services.connect.model.ListContactFlowModulesResponse>() {
public void onSubscribe(org.reactivestreams.Subscriber subscription) { //... };
public void onNext(software.amazon.awssdk.services.connect.model.ListContactFlowModulesResponse response) { //... };
});
As the response is a publisher, it can work well with third party reactive streams implementations like RxJava2.
Please notice that the configuration of MaxResults won't limit the number of results you get with the paginator. It only limits the number of results in each page.
Note: If you prefer to have control on service calls, use the
listContactFlowModules(software.amazon.awssdk.services.connect.model.ListContactFlowModulesRequest)
operation.
listContactFlowModulesRequest - default ListContactFlowModulesPublisher listContactFlowModulesPaginator(Consumer<ListContactFlowModulesRequest.Builder> listContactFlowModulesRequest)
Provides information about the flow modules for the specified Amazon Connect instance.
This is a variant of
listContactFlowModules(software.amazon.awssdk.services.connect.model.ListContactFlowModulesRequest)
operation. The return type is a custom publisher that can be subscribed to request a stream of response pages.
SDK will internally handle making service calls for you.
When the operation is called, an instance of this class is returned. At this point, no service calls are made yet
and so there is no guarantee that the request is valid. If there are errors in your request, you will see the
failures only after you start streaming the data. The subscribe method should be called as a request to start
streaming data. For more info, see
Publisher.subscribe(org.reactivestreams.Subscriber). Each call to the subscribe
method will result in a new Subscription i.e., a new contract to stream data from the
starting request.
The following are few ways to use the response class:
1) Using the subscribe helper method
software.amazon.awssdk.services.connect.paginators.ListContactFlowModulesPublisher publisher = client.listContactFlowModulesPaginator(request);
CompletableFuture<Void> future = publisher.subscribe(res -> { // Do something with the response });
future.get();
2) Using a custom subscriber
software.amazon.awssdk.services.connect.paginators.ListContactFlowModulesPublisher publisher = client.listContactFlowModulesPaginator(request);
publisher.subscribe(new Subscriber<software.amazon.awssdk.services.connect.model.ListContactFlowModulesResponse>() {
public void onSubscribe(org.reactivestreams.Subscriber subscription) { //... };
public void onNext(software.amazon.awssdk.services.connect.model.ListContactFlowModulesResponse response) { //... };
});
As the response is a publisher, it can work well with third party reactive streams implementations like RxJava2.
Please notice that the configuration of MaxResults won't limit the number of results you get with the paginator. It only limits the number of results in each page.
Note: If you prefer to have control on service calls, use the
listContactFlowModules(software.amazon.awssdk.services.connect.model.ListContactFlowModulesRequest)
operation.
This is a convenience which creates an instance of the ListContactFlowModulesRequest.Builder avoiding the
need to create one manually via ListContactFlowModulesRequest.builder()
listContactFlowModulesRequest - A Consumer that will call methods on ListContactFlowModulesRequest.Builder to create a
request.default CompletableFuture<ListContactFlowsResponse> listContactFlows(ListContactFlowsRequest listContactFlowsRequest)
Provides information about the flows for the specified Amazon Connect instance.
You can also create and update flows using the Amazon Connect Flow language.
For more information about flows, see Flows in the Amazon Connect Administrator Guide.
listContactFlowsRequest - default CompletableFuture<ListContactFlowsResponse> listContactFlows(Consumer<ListContactFlowsRequest.Builder> listContactFlowsRequest)
Provides information about the flows for the specified Amazon Connect instance.
You can also create and update flows using the Amazon Connect Flow language.
For more information about flows, see Flows in the Amazon Connect Administrator Guide.
This is a convenience which creates an instance of the ListContactFlowsRequest.Builder avoiding the need
to create one manually via ListContactFlowsRequest.builder()
listContactFlowsRequest - A Consumer that will call methods on ListContactFlowsRequest.Builder to create a request.default ListContactFlowsPublisher listContactFlowsPaginator(ListContactFlowsRequest listContactFlowsRequest)
Provides information about the flows for the specified Amazon Connect instance.
You can also create and update flows using the Amazon Connect Flow language.
For more information about flows, see Flows in the Amazon Connect Administrator Guide.
This is a variant of
listContactFlows(software.amazon.awssdk.services.connect.model.ListContactFlowsRequest) operation. The
return type is a custom publisher that can be subscribed to request a stream of response pages. SDK will
internally handle making service calls for you.
When the operation is called, an instance of this class is returned. At this point, no service calls are made yet
and so there is no guarantee that the request is valid. If there are errors in your request, you will see the
failures only after you start streaming the data. The subscribe method should be called as a request to start
streaming data. For more info, see
Publisher.subscribe(org.reactivestreams.Subscriber). Each call to the subscribe
method will result in a new Subscription i.e., a new contract to stream data from the
starting request.
The following are few ways to use the response class:
1) Using the subscribe helper method
software.amazon.awssdk.services.connect.paginators.ListContactFlowsPublisher publisher = client.listContactFlowsPaginator(request);
CompletableFuture<Void> future = publisher.subscribe(res -> { // Do something with the response });
future.get();
2) Using a custom subscriber
software.amazon.awssdk.services.connect.paginators.ListContactFlowsPublisher publisher = client.listContactFlowsPaginator(request);
publisher.subscribe(new Subscriber<software.amazon.awssdk.services.connect.model.ListContactFlowsResponse>() {
public void onSubscribe(org.reactivestreams.Subscriber subscription) { //... };
public void onNext(software.amazon.awssdk.services.connect.model.ListContactFlowsResponse response) { //... };
});
As the response is a publisher, it can work well with third party reactive streams implementations like RxJava2.
Please notice that the configuration of MaxResults won't limit the number of results you get with the paginator. It only limits the number of results in each page.
Note: If you prefer to have control on service calls, use the
listContactFlows(software.amazon.awssdk.services.connect.model.ListContactFlowsRequest) operation.
listContactFlowsRequest - default ListContactFlowsPublisher listContactFlowsPaginator(Consumer<ListContactFlowsRequest.Builder> listContactFlowsRequest)
Provides information about the flows for the specified Amazon Connect instance.
You can also create and update flows using the Amazon Connect Flow language.
For more information about flows, see Flows in the Amazon Connect Administrator Guide.
This is a variant of
listContactFlows(software.amazon.awssdk.services.connect.model.ListContactFlowsRequest) operation. The
return type is a custom publisher that can be subscribed to request a stream of response pages. SDK will
internally handle making service calls for you.
When the operation is called, an instance of this class is returned. At this point, no service calls are made yet
and so there is no guarantee that the request is valid. If there are errors in your request, you will see the
failures only after you start streaming the data. The subscribe method should be called as a request to start
streaming data. For more info, see
Publisher.subscribe(org.reactivestreams.Subscriber). Each call to the subscribe
method will result in a new Subscription i.e., a new contract to stream data from the
starting request.
The following are few ways to use the response class:
1) Using the subscribe helper method
software.amazon.awssdk.services.connect.paginators.ListContactFlowsPublisher publisher = client.listContactFlowsPaginator(request);
CompletableFuture<Void> future = publisher.subscribe(res -> { // Do something with the response });
future.get();
2) Using a custom subscriber
software.amazon.awssdk.services.connect.paginators.ListContactFlowsPublisher publisher = client.listContactFlowsPaginator(request);
publisher.subscribe(new Subscriber<software.amazon.awssdk.services.connect.model.ListContactFlowsResponse>() {
public void onSubscribe(org.reactivestreams.Subscriber subscription) { //... };
public void onNext(software.amazon.awssdk.services.connect.model.ListContactFlowsResponse response) { //... };
});
As the response is a publisher, it can work well with third party reactive streams implementations like RxJava2.
Please notice that the configuration of MaxResults won't limit the number of results you get with the paginator. It only limits the number of results in each page.
Note: If you prefer to have control on service calls, use the
listContactFlows(software.amazon.awssdk.services.connect.model.ListContactFlowsRequest) operation.
This is a convenience which creates an instance of the ListContactFlowsRequest.Builder avoiding the need
to create one manually via ListContactFlowsRequest.builder()
listContactFlowsRequest - A Consumer that will call methods on ListContactFlowsRequest.Builder to create a request.default CompletableFuture<ListContactReferencesResponse> listContactReferences(ListContactReferencesRequest listContactReferencesRequest)
This API is in preview release for Amazon Connect and is subject to change.
For the specified referenceTypes, returns a list of references associated with the contact.
listContactReferencesRequest - default CompletableFuture<ListContactReferencesResponse> listContactReferences(Consumer<ListContactReferencesRequest.Builder> listContactReferencesRequest)
This API is in preview release for Amazon Connect and is subject to change.
For the specified referenceTypes, returns a list of references associated with the contact.
This is a convenience which creates an instance of the ListContactReferencesRequest.Builder avoiding the
need to create one manually via ListContactReferencesRequest.builder()
listContactReferencesRequest - A Consumer that will call methods on ListContactReferencesRequest.Builder to create a
request.default ListContactReferencesPublisher listContactReferencesPaginator(ListContactReferencesRequest listContactReferencesRequest)
This API is in preview release for Amazon Connect and is subject to change.
For the specified referenceTypes, returns a list of references associated with the contact.
This is a variant of
listContactReferences(software.amazon.awssdk.services.connect.model.ListContactReferencesRequest)
operation. The return type is a custom publisher that can be subscribed to request a stream of response pages.
SDK will internally handle making service calls for you.
When the operation is called, an instance of this class is returned. At this point, no service calls are made yet
and so there is no guarantee that the request is valid. If there are errors in your request, you will see the
failures only after you start streaming the data. The subscribe method should be called as a request to start
streaming data. For more info, see
Publisher.subscribe(org.reactivestreams.Subscriber). Each call to the subscribe
method will result in a new Subscription i.e., a new contract to stream data from the
starting request.
The following are few ways to use the response class:
1) Using the subscribe helper method
software.amazon.awssdk.services.connect.paginators.ListContactReferencesPublisher publisher = client.listContactReferencesPaginator(request);
CompletableFuture<Void> future = publisher.subscribe(res -> { // Do something with the response });
future.get();
2) Using a custom subscriber
software.amazon.awssdk.services.connect.paginators.ListContactReferencesPublisher publisher = client.listContactReferencesPaginator(request);
publisher.subscribe(new Subscriber<software.amazon.awssdk.services.connect.model.ListContactReferencesResponse>() {
public void onSubscribe(org.reactivestreams.Subscriber subscription) { //... };
public void onNext(software.amazon.awssdk.services.connect.model.ListContactReferencesResponse response) { //... };
});
As the response is a publisher, it can work well with third party reactive streams implementations like RxJava2.
Please notice that the configuration of null won't limit the number of results you get with the paginator. It only limits the number of results in each page.
Note: If you prefer to have control on service calls, use the
listContactReferences(software.amazon.awssdk.services.connect.model.ListContactReferencesRequest)
operation.
listContactReferencesRequest - default ListContactReferencesPublisher listContactReferencesPaginator(Consumer<ListContactReferencesRequest.Builder> listContactReferencesRequest)
This API is in preview release for Amazon Connect and is subject to change.
For the specified referenceTypes, returns a list of references associated with the contact.
This is a variant of
listContactReferences(software.amazon.awssdk.services.connect.model.ListContactReferencesRequest)
operation. The return type is a custom publisher that can be subscribed to request a stream of response pages.
SDK will internally handle making service calls for you.
When the operation is called, an instance of this class is returned. At this point, no service calls are made yet
and so there is no guarantee that the request is valid. If there are errors in your request, you will see the
failures only after you start streaming the data. The subscribe method should be called as a request to start
streaming data. For more info, see
Publisher.subscribe(org.reactivestreams.Subscriber). Each call to the subscribe
method will result in a new Subscription i.e., a new contract to stream data from the
starting request.
The following are few ways to use the response class:
1) Using the subscribe helper method
software.amazon.awssdk.services.connect.paginators.ListContactReferencesPublisher publisher = client.listContactReferencesPaginator(request);
CompletableFuture<Void> future = publisher.subscribe(res -> { // Do something with the response });
future.get();
2) Using a custom subscriber
software.amazon.awssdk.services.connect.paginators.ListContactReferencesPublisher publisher = client.listContactReferencesPaginator(request);
publisher.subscribe(new Subscriber<software.amazon.awssdk.services.connect.model.ListContactReferencesResponse>() {
public void onSubscribe(org.reactivestreams.Subscriber subscription) { //... };
public void onNext(software.amazon.awssdk.services.connect.model.ListContactReferencesResponse response) { //... };
});
As the response is a publisher, it can work well with third party reactive streams implementations like RxJava2.
Please notice that the configuration of null won't limit the number of results you get with the paginator. It only limits the number of results in each page.
Note: If you prefer to have control on service calls, use the
listContactReferences(software.amazon.awssdk.services.connect.model.ListContactReferencesRequest)
operation.
This is a convenience which creates an instance of the ListContactReferencesRequest.Builder avoiding the
need to create one manually via ListContactReferencesRequest.builder()
listContactReferencesRequest - A Consumer that will call methods on ListContactReferencesRequest.Builder to create a
request.default CompletableFuture<ListDefaultVocabulariesResponse> listDefaultVocabularies(ListDefaultVocabulariesRequest listDefaultVocabulariesRequest)
Lists the default vocabularies for the specified Amazon Connect instance.
listDefaultVocabulariesRequest - default CompletableFuture<ListDefaultVocabulariesResponse> listDefaultVocabularies(Consumer<ListDefaultVocabulariesRequest.Builder> listDefaultVocabulariesRequest)
Lists the default vocabularies for the specified Amazon Connect instance.
This is a convenience which creates an instance of the ListDefaultVocabulariesRequest.Builder avoiding
the need to create one manually via ListDefaultVocabulariesRequest.builder()
listDefaultVocabulariesRequest - A Consumer that will call methods on ListDefaultVocabulariesRequest.Builder to create a
request.default ListDefaultVocabulariesPublisher listDefaultVocabulariesPaginator(ListDefaultVocabulariesRequest listDefaultVocabulariesRequest)
Lists the default vocabularies for the specified Amazon Connect instance.
This is a variant of
listDefaultVocabularies(software.amazon.awssdk.services.connect.model.ListDefaultVocabulariesRequest)
operation. The return type is a custom publisher that can be subscribed to request a stream of response pages.
SDK will internally handle making service calls for you.
When the operation is called, an instance of this class is returned. At this point, no service calls are made yet
and so there is no guarantee that the request is valid. If there are errors in your request, you will see the
failures only after you start streaming the data. The subscribe method should be called as a request to start
streaming data. For more info, see
Publisher.subscribe(org.reactivestreams.Subscriber). Each call to the subscribe
method will result in a new Subscription i.e., a new contract to stream data from the
starting request.
The following are few ways to use the response class:
1) Using the subscribe helper method
software.amazon.awssdk.services.connect.paginators.ListDefaultVocabulariesPublisher publisher = client.listDefaultVocabulariesPaginator(request);
CompletableFuture<Void> future = publisher.subscribe(res -> { // Do something with the response });
future.get();
2) Using a custom subscriber
software.amazon.awssdk.services.connect.paginators.ListDefaultVocabulariesPublisher publisher = client.listDefaultVocabulariesPaginator(request);
publisher.subscribe(new Subscriber<software.amazon.awssdk.services.connect.model.ListDefaultVocabulariesResponse>() {
public void onSubscribe(org.reactivestreams.Subscriber subscription) { //... };
public void onNext(software.amazon.awssdk.services.connect.model.ListDefaultVocabulariesResponse response) { //... };
});
As the response is a publisher, it can work well with third party reactive streams implementations like RxJava2.
Please notice that the configuration of MaxResults won't limit the number of results you get with the paginator. It only limits the number of results in each page.
Note: If you prefer to have control on service calls, use the
listDefaultVocabularies(software.amazon.awssdk.services.connect.model.ListDefaultVocabulariesRequest)
operation.
listDefaultVocabulariesRequest - default ListDefaultVocabulariesPublisher listDefaultVocabulariesPaginator(Consumer<ListDefaultVocabulariesRequest.Builder> listDefaultVocabulariesRequest)
Lists the default vocabularies for the specified Amazon Connect instance.
This is a variant of
listDefaultVocabularies(software.amazon.awssdk.services.connect.model.ListDefaultVocabulariesRequest)
operation. The return type is a custom publisher that can be subscribed to request a stream of response pages.
SDK will internally handle making service calls for you.
When the operation is called, an instance of this class is returned. At this point, no service calls are made yet
and so there is no guarantee that the request is valid. If there are errors in your request, you will see the
failures only after you start streaming the data. The subscribe method should be called as a request to start
streaming data. For more info, see
Publisher.subscribe(org.reactivestreams.Subscriber). Each call to the subscribe
method will result in a new Subscription i.e., a new contract to stream data from the
starting request.
The following are few ways to use the response class:
1) Using the subscribe helper method
software.amazon.awssdk.services.connect.paginators.ListDefaultVocabulariesPublisher publisher = client.listDefaultVocabulariesPaginator(request);
CompletableFuture<Void> future = publisher.subscribe(res -> { // Do something with the response });
future.get();
2) Using a custom subscriber
software.amazon.awssdk.services.connect.paginators.ListDefaultVocabulariesPublisher publisher = client.listDefaultVocabulariesPaginator(request);
publisher.subscribe(new Subscriber<software.amazon.awssdk.services.connect.model.ListDefaultVocabulariesResponse>() {
public void onSubscribe(org.reactivestreams.Subscriber subscription) { //... };
public void onNext(software.amazon.awssdk.services.connect.model.ListDefaultVocabulariesResponse response) { //... };
});
As the response is a publisher, it can work well with third party reactive streams implementations like RxJava2.
Please notice that the configuration of MaxResults won't limit the number of results you get with the paginator. It only limits the number of results in each page.
Note: If you prefer to have control on service calls, use the
listDefaultVocabularies(software.amazon.awssdk.services.connect.model.ListDefaultVocabulariesRequest)
operation.
This is a convenience which creates an instance of the ListDefaultVocabulariesRequest.Builder avoiding
the need to create one manually via ListDefaultVocabulariesRequest.builder()
listDefaultVocabulariesRequest - A Consumer that will call methods on ListDefaultVocabulariesRequest.Builder to create a
request.default CompletableFuture<ListHoursOfOperationsResponse> listHoursOfOperations(ListHoursOfOperationsRequest listHoursOfOperationsRequest)
Provides information about the hours of operation for the specified Amazon Connect instance.
For more information about hours of operation, see Set the Hours of Operation for a Queue in the Amazon Connect Administrator Guide.
listHoursOfOperationsRequest - default CompletableFuture<ListHoursOfOperationsResponse> listHoursOfOperations(Consumer<ListHoursOfOperationsRequest.Builder> listHoursOfOperationsRequest)
Provides information about the hours of operation for the specified Amazon Connect instance.
For more information about hours of operation, see Set the Hours of Operation for a Queue in the Amazon Connect Administrator Guide.
This is a convenience which creates an instance of the ListHoursOfOperationsRequest.Builder avoiding the
need to create one manually via ListHoursOfOperationsRequest.builder()
listHoursOfOperationsRequest - A Consumer that will call methods on ListHoursOfOperationsRequest.Builder to create a
request.default ListHoursOfOperationsPublisher listHoursOfOperationsPaginator(ListHoursOfOperationsRequest listHoursOfOperationsRequest)
Provides information about the hours of operation for the specified Amazon Connect instance.
For more information about hours of operation, see Set the Hours of Operation for a Queue in the Amazon Connect Administrator Guide.
This is a variant of
listHoursOfOperations(software.amazon.awssdk.services.connect.model.ListHoursOfOperationsRequest)
operation. The return type is a custom publisher that can be subscribed to request a stream of response pages.
SDK will internally handle making service calls for you.
When the operation is called, an instance of this class is returned. At this point, no service calls are made yet
and so there is no guarantee that the request is valid. If there are errors in your request, you will see the
failures only after you start streaming the data. The subscribe method should be called as a request to start
streaming data. For more info, see
Publisher.subscribe(org.reactivestreams.Subscriber). Each call to the subscribe
method will result in a new Subscription i.e., a new contract to stream data from the
starting request.
The following are few ways to use the response class:
1) Using the subscribe helper method
software.amazon.awssdk.services.connect.paginators.ListHoursOfOperationsPublisher publisher = client.listHoursOfOperationsPaginator(request);
CompletableFuture<Void> future = publisher.subscribe(res -> { // Do something with the response });
future.get();
2) Using a custom subscriber
software.amazon.awssdk.services.connect.paginators.ListHoursOfOperationsPublisher publisher = client.listHoursOfOperationsPaginator(request);
publisher.subscribe(new Subscriber<software.amazon.awssdk.services.connect.model.ListHoursOfOperationsResponse>() {
public void onSubscribe(org.reactivestreams.Subscriber subscription) { //... };
public void onNext(software.amazon.awssdk.services.connect.model.ListHoursOfOperationsResponse response) { //... };
});
As the response is a publisher, it can work well with third party reactive streams implementations like RxJava2.
Please notice that the configuration of MaxResults won't limit the number of results you get with the paginator. It only limits the number of results in each page.
Note: If you prefer to have control on service calls, use the
listHoursOfOperations(software.amazon.awssdk.services.connect.model.ListHoursOfOperationsRequest)
operation.
listHoursOfOperationsRequest - default ListHoursOfOperationsPublisher listHoursOfOperationsPaginator(Consumer<ListHoursOfOperationsRequest.Builder> listHoursOfOperationsRequest)
Provides information about the hours of operation for the specified Amazon Connect instance.
For more information about hours of operation, see Set the Hours of Operation for a Queue in the Amazon Connect Administrator Guide.
This is a variant of
listHoursOfOperations(software.amazon.awssdk.services.connect.model.ListHoursOfOperationsRequest)
operation. The return type is a custom publisher that can be subscribed to request a stream of response pages.
SDK will internally handle making service calls for you.
When the operation is called, an instance of this class is returned. At this point, no service calls are made yet
and so there is no guarantee that the request is valid. If there are errors in your request, you will see the
failures only after you start streaming the data. The subscribe method should be called as a request to start
streaming data. For more info, see
Publisher.subscribe(org.reactivestreams.Subscriber). Each call to the subscribe
method will result in a new Subscription i.e., a new contract to stream data from the
starting request.
The following are few ways to use the response class:
1) Using the subscribe helper method
software.amazon.awssdk.services.connect.paginators.ListHoursOfOperationsPublisher publisher = client.listHoursOfOperationsPaginator(request);
CompletableFuture<Void> future = publisher.subscribe(res -> { // Do something with the response });
future.get();
2) Using a custom subscriber
software.amazon.awssdk.services.connect.paginators.ListHoursOfOperationsPublisher publisher = client.listHoursOfOperationsPaginator(request);
publisher.subscribe(new Subscriber<software.amazon.awssdk.services.connect.model.ListHoursOfOperationsResponse>() {
public void onSubscribe(org.reactivestreams.Subscriber subscription) { //... };
public void onNext(software.amazon.awssdk.services.connect.model.ListHoursOfOperationsResponse response) { //... };
});
As the response is a publisher, it can work well with third party reactive streams implementations like RxJava2.
Please notice that the configuration of MaxResults won't limit the number of results you get with the paginator. It only limits the number of results in each page.
Note: If you prefer to have control on service calls, use the
listHoursOfOperations(software.amazon.awssdk.services.connect.model.ListHoursOfOperationsRequest)
operation.
This is a convenience which creates an instance of the ListHoursOfOperationsRequest.Builder avoiding the
need to create one manually via ListHoursOfOperationsRequest.builder()
listHoursOfOperationsRequest - A Consumer that will call methods on ListHoursOfOperationsRequest.Builder to create a
request.default CompletableFuture<ListInstanceAttributesResponse> listInstanceAttributes(ListInstanceAttributesRequest listInstanceAttributesRequest)
This API is in preview release for Amazon Connect and is subject to change.
Returns a paginated list of all attribute types for the given instance.
listInstanceAttributesRequest - default CompletableFuture<ListInstanceAttributesResponse> listInstanceAttributes(Consumer<ListInstanceAttributesRequest.Builder> listInstanceAttributesRequest)
This API is in preview release for Amazon Connect and is subject to change.
Returns a paginated list of all attribute types for the given instance.
This is a convenience which creates an instance of the ListInstanceAttributesRequest.Builder avoiding the
need to create one manually via ListInstanceAttributesRequest.builder()
listInstanceAttributesRequest - A Consumer that will call methods on ListInstanceAttributesRequest.Builder to create a
request.default ListInstanceAttributesPublisher listInstanceAttributesPaginator(ListInstanceAttributesRequest listInstanceAttributesRequest)
This API is in preview release for Amazon Connect and is subject to change.
Returns a paginated list of all attribute types for the given instance.
This is a variant of
listInstanceAttributes(software.amazon.awssdk.services.connect.model.ListInstanceAttributesRequest)
operation. The return type is a custom publisher that can be subscribed to request a stream of response pages.
SDK will internally handle making service calls for you.
When the operation is called, an instance of this class is returned. At this point, no service calls are made yet
and so there is no guarantee that the request is valid. If there are errors in your request, you will see the
failures only after you start streaming the data. The subscribe method should be called as a request to start
streaming data. For more info, see
Publisher.subscribe(org.reactivestreams.Subscriber). Each call to the subscribe
method will result in a new Subscription i.e., a new contract to stream data from the
starting request.
The following are few ways to use the response class:
1) Using the subscribe helper method
software.amazon.awssdk.services.connect.paginators.ListInstanceAttributesPublisher publisher = client.listInstanceAttributesPaginator(request);
CompletableFuture<Void> future = publisher.subscribe(res -> { // Do something with the response });
future.get();
2) Using a custom subscriber
software.amazon.awssdk.services.connect.paginators.ListInstanceAttributesPublisher publisher = client.listInstanceAttributesPaginator(request);
publisher.subscribe(new Subscriber<software.amazon.awssdk.services.connect.model.ListInstanceAttributesResponse>() {
public void onSubscribe(org.reactivestreams.Subscriber subscription) { //... };
public void onNext(software.amazon.awssdk.services.connect.model.ListInstanceAttributesResponse response) { //... };
});
As the response is a publisher, it can work well with third party reactive streams implementations like RxJava2.
Please notice that the configuration of MaxResults won't limit the number of results you get with the paginator. It only limits the number of results in each page.
Note: If you prefer to have control on service calls, use the
listInstanceAttributes(software.amazon.awssdk.services.connect.model.ListInstanceAttributesRequest)
operation.
listInstanceAttributesRequest - default ListInstanceAttributesPublisher listInstanceAttributesPaginator(Consumer<ListInstanceAttributesRequest.Builder> listInstanceAttributesRequest)
This API is in preview release for Amazon Connect and is subject to change.
Returns a paginated list of all attribute types for the given instance.
This is a variant of
listInstanceAttributes(software.amazon.awssdk.services.connect.model.ListInstanceAttributesRequest)
operation. The return type is a custom publisher that can be subscribed to request a stream of response pages.
SDK will internally handle making service calls for you.
When the operation is called, an instance of this class is returned. At this point, no service calls are made yet
and so there is no guarantee that the request is valid. If there are errors in your request, you will see the
failures only after you start streaming the data. The subscribe method should be called as a request to start
streaming data. For more info, see
Publisher.subscribe(org.reactivestreams.Subscriber). Each call to the subscribe
method will result in a new Subscription i.e., a new contract to stream data from the
starting request.
The following are few ways to use the response class:
1) Using the subscribe helper method
software.amazon.awssdk.services.connect.paginators.ListInstanceAttributesPublisher publisher = client.listInstanceAttributesPaginator(request);
CompletableFuture<Void> future = publisher.subscribe(res -> { // Do something with the response });
future.get();
2) Using a custom subscriber
software.amazon.awssdk.services.connect.paginators.ListInstanceAttributesPublisher publisher = client.listInstanceAttributesPaginator(request);
publisher.subscribe(new Subscriber<software.amazon.awssdk.services.connect.model.ListInstanceAttributesResponse>() {
public void onSubscribe(org.reactivestreams.Subscriber subscription) { //... };
public void onNext(software.amazon.awssdk.services.connect.model.ListInstanceAttributesResponse response) { //... };
});
As the response is a publisher, it can work well with third party reactive streams implementations like RxJava2.
Please notice that the configuration of MaxResults won't limit the number of results you get with the paginator. It only limits the number of results in each page.
Note: If you prefer to have control on service calls, use the
listInstanceAttributes(software.amazon.awssdk.services.connect.model.ListInstanceAttributesRequest)
operation.
This is a convenience which creates an instance of the ListInstanceAttributesRequest.Builder avoiding the
need to create one manually via ListInstanceAttributesRequest.builder()
listInstanceAttributesRequest - A Consumer that will call methods on ListInstanceAttributesRequest.Builder to create a
request.default CompletableFuture<ListInstanceStorageConfigsResponse> listInstanceStorageConfigs(ListInstanceStorageConfigsRequest listInstanceStorageConfigsRequest)
This API is in preview release for Amazon Connect and is subject to change.
Returns a paginated list of storage configs for the identified instance and resource type.
listInstanceStorageConfigsRequest - default CompletableFuture<ListInstanceStorageConfigsResponse> listInstanceStorageConfigs(Consumer<ListInstanceStorageConfigsRequest.Builder> listInstanceStorageConfigsRequest)
This API is in preview release for Amazon Connect and is subject to change.
Returns a paginated list of storage configs for the identified instance and resource type.
This is a convenience which creates an instance of the ListInstanceStorageConfigsRequest.Builder avoiding
the need to create one manually via ListInstanceStorageConfigsRequest.builder()
listInstanceStorageConfigsRequest - A Consumer that will call methods on ListInstanceStorageConfigsRequest.Builder to create a
request.default ListInstanceStorageConfigsPublisher listInstanceStorageConfigsPaginator(ListInstanceStorageConfigsRequest listInstanceStorageConfigsRequest)
This API is in preview release for Amazon Connect and is subject to change.
Returns a paginated list of storage configs for the identified instance and resource type.
This is a variant of
listInstanceStorageConfigs(software.amazon.awssdk.services.connect.model.ListInstanceStorageConfigsRequest)
operation. The return type is a custom publisher that can be subscribed to request a stream of response pages.
SDK will internally handle making service calls for you.
When the operation is called, an instance of this class is returned. At this point, no service calls are made yet
and so there is no guarantee that the request is valid. If there are errors in your request, you will see the
failures only after you start streaming the data. The subscribe method should be called as a request to start
streaming data. For more info, see
Publisher.subscribe(org.reactivestreams.Subscriber). Each call to the subscribe
method will result in a new Subscription i.e., a new contract to stream data from the
starting request.
The following are few ways to use the response class:
1) Using the subscribe helper method
software.amazon.awssdk.services.connect.paginators.ListInstanceStorageConfigsPublisher publisher = client.listInstanceStorageConfigsPaginator(request);
CompletableFuture<Void> future = publisher.subscribe(res -> { // Do something with the response });
future.get();
2) Using a custom subscriber
software.amazon.awssdk.services.connect.paginators.ListInstanceStorageConfigsPublisher publisher = client.listInstanceStorageConfigsPaginator(request);
publisher.subscribe(new Subscriber<software.amazon.awssdk.services.connect.model.ListInstanceStorageConfigsResponse>() {
public void onSubscribe(org.reactivestreams.Subscriber subscription) { //... };
public void onNext(software.amazon.awssdk.services.connect.model.ListInstanceStorageConfigsResponse response) { //... };
});
As the response is a publisher, it can work well with third party reactive streams implementations like RxJava2.
Please notice that the configuration of MaxResults won't limit the number of results you get with the paginator. It only limits the number of results in each page.
Note: If you prefer to have control on service calls, use the
listInstanceStorageConfigs(software.amazon.awssdk.services.connect.model.ListInstanceStorageConfigsRequest)
operation.
listInstanceStorageConfigsRequest - default ListInstanceStorageConfigsPublisher listInstanceStorageConfigsPaginator(Consumer<ListInstanceStorageConfigsRequest.Builder> listInstanceStorageConfigsRequest)
This API is in preview release for Amazon Connect and is subject to change.
Returns a paginated list of storage configs for the identified instance and resource type.
This is a variant of
listInstanceStorageConfigs(software.amazon.awssdk.services.connect.model.ListInstanceStorageConfigsRequest)
operation. The return type is a custom publisher that can be subscribed to request a stream of response pages.
SDK will internally handle making service calls for you.
When the operation is called, an instance of this class is returned. At this point, no service calls are made yet
and so there is no guarantee that the request is valid. If there are errors in your request, you will see the
failures only after you start streaming the data. The subscribe method should be called as a request to start
streaming data. For more info, see
Publisher.subscribe(org.reactivestreams.Subscriber). Each call to the subscribe
method will result in a new Subscription i.e., a new contract to stream data from the
starting request.
The following are few ways to use the response class:
1) Using the subscribe helper method
software.amazon.awssdk.services.connect.paginators.ListInstanceStorageConfigsPublisher publisher = client.listInstanceStorageConfigsPaginator(request);
CompletableFuture<Void> future = publisher.subscribe(res -> { // Do something with the response });
future.get();
2) Using a custom subscriber
software.amazon.awssdk.services.connect.paginators.ListInstanceStorageConfigsPublisher publisher = client.listInstanceStorageConfigsPaginator(request);
publisher.subscribe(new Subscriber<software.amazon.awssdk.services.connect.model.ListInstanceStorageConfigsResponse>() {
public void onSubscribe(org.reactivestreams.Subscriber subscription) { //... };
public void onNext(software.amazon.awssdk.services.connect.model.ListInstanceStorageConfigsResponse response) { //... };
});
As the response is a publisher, it can work well with third party reactive streams implementations like RxJava2.
Please notice that the configuration of MaxResults won't limit the number of results you get with the paginator. It only limits the number of results in each page.
Note: If you prefer to have control on service calls, use the
listInstanceStorageConfigs(software.amazon.awssdk.services.connect.model.ListInstanceStorageConfigsRequest)
operation.
This is a convenience which creates an instance of the ListInstanceStorageConfigsRequest.Builder avoiding
the need to create one manually via ListInstanceStorageConfigsRequest.builder()
listInstanceStorageConfigsRequest - A Consumer that will call methods on ListInstanceStorageConfigsRequest.Builder to create a
request.default CompletableFuture<ListInstancesResponse> listInstances(ListInstancesRequest listInstancesRequest)
This API is in preview release for Amazon Connect and is subject to change.
Return a list of instances which are in active state, creation-in-progress state, and failed state. Instances that aren't successfully created (they are in a failed state) are returned only for 24 hours after the CreateInstance API was invoked.
listInstancesRequest - default CompletableFuture<ListInstancesResponse> listInstances(Consumer<ListInstancesRequest.Builder> listInstancesRequest)
This API is in preview release for Amazon Connect and is subject to change.
Return a list of instances which are in active state, creation-in-progress state, and failed state. Instances that aren't successfully created (they are in a failed state) are returned only for 24 hours after the CreateInstance API was invoked.
This is a convenience which creates an instance of the ListInstancesRequest.Builder avoiding the need to
create one manually via ListInstancesRequest.builder()
listInstancesRequest - A Consumer that will call methods on ListInstancesRequest.Builder to create a request.default ListInstancesPublisher listInstancesPaginator(ListInstancesRequest listInstancesRequest)
This API is in preview release for Amazon Connect and is subject to change.
Return a list of instances which are in active state, creation-in-progress state, and failed state. Instances that aren't successfully created (they are in a failed state) are returned only for 24 hours after the CreateInstance API was invoked.
This is a variant of listInstances(software.amazon.awssdk.services.connect.model.ListInstancesRequest)
operation. The return type is a custom publisher that can be subscribed to request a stream of response pages.
SDK will internally handle making service calls for you.
When the operation is called, an instance of this class is returned. At this point, no service calls are made yet
and so there is no guarantee that the request is valid. If there are errors in your request, you will see the
failures only after you start streaming the data. The subscribe method should be called as a request to start
streaming data. For more info, see
Publisher.subscribe(org.reactivestreams.Subscriber). Each call to the subscribe
method will result in a new Subscription i.e., a new contract to stream data from the
starting request.
The following are few ways to use the response class:
1) Using the subscribe helper method
software.amazon.awssdk.services.connect.paginators.ListInstancesPublisher publisher = client.listInstancesPaginator(request);
CompletableFuture<Void> future = publisher.subscribe(res -> { // Do something with the response });
future.get();
2) Using a custom subscriber
software.amazon.awssdk.services.connect.paginators.ListInstancesPublisher publisher = client.listInstancesPaginator(request);
publisher.subscribe(new Subscriber<software.amazon.awssdk.services.connect.model.ListInstancesResponse>() {
public void onSubscribe(org.reactivestreams.Subscriber subscription) { //... };
public void onNext(software.amazon.awssdk.services.connect.model.ListInstancesResponse response) { //... };
});
As the response is a publisher, it can work well with third party reactive streams implementations like RxJava2.
Please notice that the configuration of MaxResults won't limit the number of results you get with the paginator. It only limits the number of results in each page.
Note: If you prefer to have control on service calls, use the
listInstances(software.amazon.awssdk.services.connect.model.ListInstancesRequest) operation.
listInstancesRequest - default ListInstancesPublisher listInstancesPaginator(Consumer<ListInstancesRequest.Builder> listInstancesRequest)
This API is in preview release for Amazon Connect and is subject to change.
Return a list of instances which are in active state, creation-in-progress state, and failed state. Instances that aren't successfully created (they are in a failed state) are returned only for 24 hours after the CreateInstance API was invoked.
This is a variant of listInstances(software.amazon.awssdk.services.connect.model.ListInstancesRequest)
operation. The return type is a custom publisher that can be subscribed to request a stream of response pages.
SDK will internally handle making service calls for you.
When the operation is called, an instance of this class is returned. At this point, no service calls are made yet
and so there is no guarantee that the request is valid. If there are errors in your request, you will see the
failures only after you start streaming the data. The subscribe method should be called as a request to start
streaming data. For more info, see
Publisher.subscribe(org.reactivestreams.Subscriber). Each call to the subscribe
method will result in a new Subscription i.e., a new contract to stream data from the
starting request.
The following are few ways to use the response class:
1) Using the subscribe helper method
software.amazon.awssdk.services.connect.paginators.ListInstancesPublisher publisher = client.listInstancesPaginator(request);
CompletableFuture<Void> future = publisher.subscribe(res -> { // Do something with the response });
future.get();
2) Using a custom subscriber
software.amazon.awssdk.services.connect.paginators.ListInstancesPublisher publisher = client.listInstancesPaginator(request);
publisher.subscribe(new Subscriber<software.amazon.awssdk.services.connect.model.ListInstancesResponse>() {
public void onSubscribe(org.reactivestreams.Subscriber subscription) { //... };
public void onNext(software.amazon.awssdk.services.connect.model.ListInstancesResponse response) { //... };
});
As the response is a publisher, it can work well with third party reactive streams implementations like RxJava2.
Please notice that the configuration of MaxResults won't limit the number of results you get with the paginator. It only limits the number of results in each page.
Note: If you prefer to have control on service calls, use the
listInstances(software.amazon.awssdk.services.connect.model.ListInstancesRequest) operation.
This is a convenience which creates an instance of the ListInstancesRequest.Builder avoiding the need to
create one manually via ListInstancesRequest.builder()
listInstancesRequest - A Consumer that will call methods on ListInstancesRequest.Builder to create a request.default CompletableFuture<ListIntegrationAssociationsResponse> listIntegrationAssociations(ListIntegrationAssociationsRequest listIntegrationAssociationsRequest)
Provides summary information about the Amazon Web Services resource associations for the specified Amazon Connect instance.
listIntegrationAssociationsRequest - default CompletableFuture<ListIntegrationAssociationsResponse> listIntegrationAssociations(Consumer<ListIntegrationAssociationsRequest.Builder> listIntegrationAssociationsRequest)
Provides summary information about the Amazon Web Services resource associations for the specified Amazon Connect instance.
This is a convenience which creates an instance of the ListIntegrationAssociationsRequest.Builder
avoiding the need to create one manually via ListIntegrationAssociationsRequest.builder()
listIntegrationAssociationsRequest - A Consumer that will call methods on ListIntegrationAssociationsRequest.Builder to create
a request.default ListIntegrationAssociationsPublisher listIntegrationAssociationsPaginator(ListIntegrationAssociationsRequest listIntegrationAssociationsRequest)
Provides summary information about the Amazon Web Services resource associations for the specified Amazon Connect instance.
This is a variant of
listIntegrationAssociations(software.amazon.awssdk.services.connect.model.ListIntegrationAssociationsRequest)
operation. The return type is a custom publisher that can be subscribed to request a stream of response pages.
SDK will internally handle making service calls for you.
When the operation is called, an instance of this class is returned. At this point, no service calls are made yet
and so there is no guarantee that the request is valid. If there are errors in your request, you will see the
failures only after you start streaming the data. The subscribe method should be called as a request to start
streaming data. For more info, see
Publisher.subscribe(org.reactivestreams.Subscriber). Each call to the subscribe
method will result in a new Subscription i.e., a new contract to stream data from the
starting request.
The following are few ways to use the response class:
1) Using the subscribe helper method
software.amazon.awssdk.services.connect.paginators.ListIntegrationAssociationsPublisher publisher = client.listIntegrationAssociationsPaginator(request);
CompletableFuture<Void> future = publisher.subscribe(res -> { // Do something with the response });
future.get();
2) Using a custom subscriber
software.amazon.awssdk.services.connect.paginators.ListIntegrationAssociationsPublisher publisher = client.listIntegrationAssociationsPaginator(request);
publisher.subscribe(new Subscriber<software.amazon.awssdk.services.connect.model.ListIntegrationAssociationsResponse>() {
public void onSubscribe(org.reactivestreams.Subscriber subscription) { //... };
public void onNext(software.amazon.awssdk.services.connect.model.ListIntegrationAssociationsResponse response) { //... };
});
As the response is a publisher, it can work well with third party reactive streams implementations like RxJava2.
Please notice that the configuration of MaxResults won't limit the number of results you get with the paginator. It only limits the number of results in each page.
Note: If you prefer to have control on service calls, use the
listIntegrationAssociations(software.amazon.awssdk.services.connect.model.ListIntegrationAssociationsRequest)
operation.
listIntegrationAssociationsRequest - default ListIntegrationAssociationsPublisher listIntegrationAssociationsPaginator(Consumer<ListIntegrationAssociationsRequest.Builder> listIntegrationAssociationsRequest)
Provides summary information about the Amazon Web Services resource associations for the specified Amazon Connect instance.
This is a variant of
listIntegrationAssociations(software.amazon.awssdk.services.connect.model.ListIntegrationAssociationsRequest)
operation. The return type is a custom publisher that can be subscribed to request a stream of response pages.
SDK will internally handle making service calls for you.
When the operation is called, an instance of this class is returned. At this point, no service calls are made yet
and so there is no guarantee that the request is valid. If there are errors in your request, you will see the
failures only after you start streaming the data. The subscribe method should be called as a request to start
streaming data. For more info, see
Publisher.subscribe(org.reactivestreams.Subscriber). Each call to the subscribe
method will result in a new Subscription i.e., a new contract to stream data from the
starting request.
The following are few ways to use the response class:
1) Using the subscribe helper method
software.amazon.awssdk.services.connect.paginators.ListIntegrationAssociationsPublisher publisher = client.listIntegrationAssociationsPaginator(request);
CompletableFuture<Void> future = publisher.subscribe(res -> { // Do something with the response });
future.get();
2) Using a custom subscriber
software.amazon.awssdk.services.connect.paginators.ListIntegrationAssociationsPublisher publisher = client.listIntegrationAssociationsPaginator(request);
publisher.subscribe(new Subscriber<software.amazon.awssdk.services.connect.model.ListIntegrationAssociationsResponse>() {
public void onSubscribe(org.reactivestreams.Subscriber subscription) { //... };
public void onNext(software.amazon.awssdk.services.connect.model.ListIntegrationAssociationsResponse response) { //... };
});
As the response is a publisher, it can work well with third party reactive streams implementations like RxJava2.
Please notice that the configuration of MaxResults won't limit the number of results you get with the paginator. It only limits the number of results in each page.
Note: If you prefer to have control on service calls, use the
listIntegrationAssociations(software.amazon.awssdk.services.connect.model.ListIntegrationAssociationsRequest)
operation.
This is a convenience which creates an instance of the ListIntegrationAssociationsRequest.Builder
avoiding the need to create one manually via ListIntegrationAssociationsRequest.builder()
listIntegrationAssociationsRequest - A Consumer that will call methods on ListIntegrationAssociationsRequest.Builder to create
a request.default CompletableFuture<ListLambdaFunctionsResponse> listLambdaFunctions(ListLambdaFunctionsRequest listLambdaFunctionsRequest)
This API is in preview release for Amazon Connect and is subject to change.
Returns a paginated list of all Lambda functions that display in the dropdown options in the relevant flow blocks.
listLambdaFunctionsRequest - default CompletableFuture<ListLambdaFunctionsResponse> listLambdaFunctions(Consumer<ListLambdaFunctionsRequest.Builder> listLambdaFunctionsRequest)
This API is in preview release for Amazon Connect and is subject to change.
Returns a paginated list of all Lambda functions that display in the dropdown options in the relevant flow blocks.
This is a convenience which creates an instance of the ListLambdaFunctionsRequest.Builder avoiding the
need to create one manually via ListLambdaFunctionsRequest.builder()
listLambdaFunctionsRequest - A Consumer that will call methods on ListLambdaFunctionsRequest.Builder to create a
request.default ListLambdaFunctionsPublisher listLambdaFunctionsPaginator(ListLambdaFunctionsRequest listLambdaFunctionsRequest)
This API is in preview release for Amazon Connect and is subject to change.
Returns a paginated list of all Lambda functions that display in the dropdown options in the relevant flow blocks.
This is a variant of
listLambdaFunctions(software.amazon.awssdk.services.connect.model.ListLambdaFunctionsRequest) operation.
The return type is a custom publisher that can be subscribed to request a stream of response pages. SDK will
internally handle making service calls for you.
When the operation is called, an instance of this class is returned. At this point, no service calls are made yet
and so there is no guarantee that the request is valid. If there are errors in your request, you will see the
failures only after you start streaming the data. The subscribe method should be called as a request to start
streaming data. For more info, see
Publisher.subscribe(org.reactivestreams.Subscriber). Each call to the subscribe
method will result in a new Subscription i.e., a new contract to stream data from the
starting request.
The following are few ways to use the response class:
1) Using the subscribe helper method
software.amazon.awssdk.services.connect.paginators.ListLambdaFunctionsPublisher publisher = client.listLambdaFunctionsPaginator(request);
CompletableFuture<Void> future = publisher.subscribe(res -> { // Do something with the response });
future.get();
2) Using a custom subscriber
software.amazon.awssdk.services.connect.paginators.ListLambdaFunctionsPublisher publisher = client.listLambdaFunctionsPaginator(request);
publisher.subscribe(new Subscriber<software.amazon.awssdk.services.connect.model.ListLambdaFunctionsResponse>() {
public void onSubscribe(org.reactivestreams.Subscriber subscription) { //... };
public void onNext(software.amazon.awssdk.services.connect.model.ListLambdaFunctionsResponse response) { //... };
});
As the response is a publisher, it can work well with third party reactive streams implementations like RxJava2.
Please notice that the configuration of MaxResults won't limit the number of results you get with the paginator. It only limits the number of results in each page.
Note: If you prefer to have control on service calls, use the
listLambdaFunctions(software.amazon.awssdk.services.connect.model.ListLambdaFunctionsRequest)
operation.
listLambdaFunctionsRequest - default ListLambdaFunctionsPublisher listLambdaFunctionsPaginator(Consumer<ListLambdaFunctionsRequest.Builder> listLambdaFunctionsRequest)
This API is in preview release for Amazon Connect and is subject to change.
Returns a paginated list of all Lambda functions that display in the dropdown options in the relevant flow blocks.
This is a variant of
listLambdaFunctions(software.amazon.awssdk.services.connect.model.ListLambdaFunctionsRequest) operation.
The return type is a custom publisher that can be subscribed to request a stream of response pages. SDK will
internally handle making service calls for you.
When the operation is called, an instance of this class is returned. At this point, no service calls are made yet
and so there is no guarantee that the request is valid. If there are errors in your request, you will see the
failures only after you start streaming the data. The subscribe method should be called as a request to start
streaming data. For more info, see
Publisher.subscribe(org.reactivestreams.Subscriber). Each call to the subscribe
method will result in a new Subscription i.e., a new contract to stream data from the
starting request.
The following are few ways to use the response class:
1) Using the subscribe helper method
software.amazon.awssdk.services.connect.paginators.ListLambdaFunctionsPublisher publisher = client.listLambdaFunctionsPaginator(request);
CompletableFuture<Void> future = publisher.subscribe(res -> { // Do something with the response });
future.get();
2) Using a custom subscriber
software.amazon.awssdk.services.connect.paginators.ListLambdaFunctionsPublisher publisher = client.listLambdaFunctionsPaginator(request);
publisher.subscribe(new Subscriber<software.amazon.awssdk.services.connect.model.ListLambdaFunctionsResponse>() {
public void onSubscribe(org.reactivestreams.Subscriber subscription) { //... };
public void onNext(software.amazon.awssdk.services.connect.model.ListLambdaFunctionsResponse response) { //... };
});
As the response is a publisher, it can work well with third party reactive streams implementations like RxJava2.
Please notice that the configuration of MaxResults won't limit the number of results you get with the paginator. It only limits the number of results in each page.
Note: If you prefer to have control on service calls, use the
listLambdaFunctions(software.amazon.awssdk.services.connect.model.ListLambdaFunctionsRequest)
operation.
This is a convenience which creates an instance of the ListLambdaFunctionsRequest.Builder avoiding the
need to create one manually via ListLambdaFunctionsRequest.builder()
listLambdaFunctionsRequest - A Consumer that will call methods on ListLambdaFunctionsRequest.Builder to create a
request.default CompletableFuture<ListLexBotsResponse> listLexBots(ListLexBotsRequest listLexBotsRequest)
This API is in preview release for Amazon Connect and is subject to change.
Returns a paginated list of all the Amazon Lex V1 bots currently associated with the instance. To return both Amazon Lex V1 and V2 bots, use the ListBots API.
listLexBotsRequest - default CompletableFuture<ListLexBotsResponse> listLexBots(Consumer<ListLexBotsRequest.Builder> listLexBotsRequest)
This API is in preview release for Amazon Connect and is subject to change.
Returns a paginated list of all the Amazon Lex V1 bots currently associated with the instance. To return both Amazon Lex V1 and V2 bots, use the ListBots API.
This is a convenience which creates an instance of the ListLexBotsRequest.Builder avoiding the need to
create one manually via ListLexBotsRequest.builder()
listLexBotsRequest - A Consumer that will call methods on ListLexBotsRequest.Builder to create a request.default ListLexBotsPublisher listLexBotsPaginator(ListLexBotsRequest listLexBotsRequest)
This API is in preview release for Amazon Connect and is subject to change.
Returns a paginated list of all the Amazon Lex V1 bots currently associated with the instance. To return both Amazon Lex V1 and V2 bots, use the ListBots API.
This is a variant of listLexBots(software.amazon.awssdk.services.connect.model.ListLexBotsRequest)
operation. The return type is a custom publisher that can be subscribed to request a stream of response pages.
SDK will internally handle making service calls for you.
When the operation is called, an instance of this class is returned. At this point, no service calls are made yet
and so there is no guarantee that the request is valid. If there are errors in your request, you will see the
failures only after you start streaming the data. The subscribe method should be called as a request to start
streaming data. For more info, see
Publisher.subscribe(org.reactivestreams.Subscriber). Each call to the subscribe
method will result in a new Subscription i.e., a new contract to stream data from the
starting request.
The following are few ways to use the response class:
1) Using the subscribe helper method
software.amazon.awssdk.services.connect.paginators.ListLexBotsPublisher publisher = client.listLexBotsPaginator(request);
CompletableFuture<Void> future = publisher.subscribe(res -> { // Do something with the response });
future.get();
2) Using a custom subscriber
software.amazon.awssdk.services.connect.paginators.ListLexBotsPublisher publisher = client.listLexBotsPaginator(request);
publisher.subscribe(new Subscriber<software.amazon.awssdk.services.connect.model.ListLexBotsResponse>() {
public void onSubscribe(org.reactivestreams.Subscriber subscription) { //... };
public void onNext(software.amazon.awssdk.services.connect.model.ListLexBotsResponse response) { //... };
});
As the response is a publisher, it can work well with third party reactive streams implementations like RxJava2.
Please notice that the configuration of MaxResults won't limit the number of results you get with the paginator. It only limits the number of results in each page.
Note: If you prefer to have control on service calls, use the
listLexBots(software.amazon.awssdk.services.connect.model.ListLexBotsRequest) operation.
listLexBotsRequest - default ListLexBotsPublisher listLexBotsPaginator(Consumer<ListLexBotsRequest.Builder> listLexBotsRequest)
This API is in preview release for Amazon Connect and is subject to change.
Returns a paginated list of all the Amazon Lex V1 bots currently associated with the instance. To return both Amazon Lex V1 and V2 bots, use the ListBots API.
This is a variant of listLexBots(software.amazon.awssdk.services.connect.model.ListLexBotsRequest)
operation. The return type is a custom publisher that can be subscribed to request a stream of response pages.
SDK will internally handle making service calls for you.
When the operation is called, an instance of this class is returned. At this point, no service calls are made yet
and so there is no guarantee that the request is valid. If there are errors in your request, you will see the
failures only after you start streaming the data. The subscribe method should be called as a request to start
streaming data. For more info, see
Publisher.subscribe(org.reactivestreams.Subscriber). Each call to the subscribe
method will result in a new Subscription i.e., a new contract to stream data from the
starting request.
The following are few ways to use the response class:
1) Using the subscribe helper method
software.amazon.awssdk.services.connect.paginators.ListLexBotsPublisher publisher = client.listLexBotsPaginator(request);
CompletableFuture<Void> future = publisher.subscribe(res -> { // Do something with the response });
future.get();
2) Using a custom subscriber
software.amazon.awssdk.services.connect.paginators.ListLexBotsPublisher publisher = client.listLexBotsPaginator(request);
publisher.subscribe(new Subscriber<software.amazon.awssdk.services.connect.model.ListLexBotsResponse>() {
public void onSubscribe(org.reactivestreams.Subscriber subscription) { //... };
public void onNext(software.amazon.awssdk.services.connect.model.ListLexBotsResponse response) { //... };
});
As the response is a publisher, it can work well with third party reactive streams implementations like RxJava2.
Please notice that the configuration of MaxResults won't limit the number of results you get with the paginator. It only limits the number of results in each page.
Note: If you prefer to have control on service calls, use the
listLexBots(software.amazon.awssdk.services.connect.model.ListLexBotsRequest) operation.
This is a convenience which creates an instance of the ListLexBotsRequest.Builder avoiding the need to
create one manually via ListLexBotsRequest.builder()
listLexBotsRequest - A Consumer that will call methods on ListLexBotsRequest.Builder to create a request.default CompletableFuture<ListPhoneNumbersResponse> listPhoneNumbers(ListPhoneNumbersRequest listPhoneNumbersRequest)
Provides information about the phone numbers for the specified Amazon Connect instance.
For more information about phone numbers, see Set Up Phone Numbers for Your Contact Center in the Amazon Connect Administrator Guide.
The phone number Arn value that is returned from each of the items in the PhoneNumberSummaryList cannot be used to tag phone number resources. It will fail with a
ResourceNotFoundException. Instead, use the ListPhoneNumbersV2
API. It returns the new phone number ARN that can be used to tag phone number resources.
listPhoneNumbersRequest - default CompletableFuture<ListPhoneNumbersResponse> listPhoneNumbers(Consumer<ListPhoneNumbersRequest.Builder> listPhoneNumbersRequest)
Provides information about the phone numbers for the specified Amazon Connect instance.
For more information about phone numbers, see Set Up Phone Numbers for Your Contact Center in the Amazon Connect Administrator Guide.
The phone number Arn value that is returned from each of the items in the PhoneNumberSummaryList cannot be used to tag phone number resources. It will fail with a
ResourceNotFoundException. Instead, use the ListPhoneNumbersV2
API. It returns the new phone number ARN that can be used to tag phone number resources.
This is a convenience which creates an instance of the ListPhoneNumbersRequest.Builder avoiding the need
to create one manually via ListPhoneNumbersRequest.builder()
listPhoneNumbersRequest - A Consumer that will call methods on ListPhoneNumbersRequest.Builder to create a request.default ListPhoneNumbersPublisher listPhoneNumbersPaginator(ListPhoneNumbersRequest listPhoneNumbersRequest)
Provides information about the phone numbers for the specified Amazon Connect instance.
For more information about phone numbers, see Set Up Phone Numbers for Your Contact Center in the Amazon Connect Administrator Guide.
The phone number Arn value that is returned from each of the items in the PhoneNumberSummaryList cannot be used to tag phone number resources. It will fail with a
ResourceNotFoundException. Instead, use the ListPhoneNumbersV2
API. It returns the new phone number ARN that can be used to tag phone number resources.
This is a variant of
listPhoneNumbers(software.amazon.awssdk.services.connect.model.ListPhoneNumbersRequest) operation. The
return type is a custom publisher that can be subscribed to request a stream of response pages. SDK will
internally handle making service calls for you.
When the operation is called, an instance of this class is returned. At this point, no service calls are made yet
and so there is no guarantee that the request is valid. If there are errors in your request, you will see the
failures only after you start streaming the data. The subscribe method should be called as a request to start
streaming data. For more info, see
Publisher.subscribe(org.reactivestreams.Subscriber). Each call to the subscribe
method will result in a new Subscription i.e., a new contract to stream data from the
starting request.
The following are few ways to use the response class:
1) Using the subscribe helper method
software.amazon.awssdk.services.connect.paginators.ListPhoneNumbersPublisher publisher = client.listPhoneNumbersPaginator(request);
CompletableFuture<Void> future = publisher.subscribe(res -> { // Do something with the response });
future.get();
2) Using a custom subscriber
software.amazon.awssdk.services.connect.paginators.ListPhoneNumbersPublisher publisher = client.listPhoneNumbersPaginator(request);
publisher.subscribe(new Subscriber<software.amazon.awssdk.services.connect.model.ListPhoneNumbersResponse>() {
public void onSubscribe(org.reactivestreams.Subscriber subscription) { //... };
public void onNext(software.amazon.awssdk.services.connect.model.ListPhoneNumbersResponse response) { //... };
});
As the response is a publisher, it can work well with third party reactive streams implementations like RxJava2.
Please notice that the configuration of MaxResults won't limit the number of results you get with the paginator. It only limits the number of results in each page.
Note: If you prefer to have control on service calls, use the
listPhoneNumbers(software.amazon.awssdk.services.connect.model.ListPhoneNumbersRequest) operation.
listPhoneNumbersRequest - default ListPhoneNumbersPublisher listPhoneNumbersPaginator(Consumer<ListPhoneNumbersRequest.Builder> listPhoneNumbersRequest)
Provides information about the phone numbers for the specified Amazon Connect instance.
For more information about phone numbers, see Set Up Phone Numbers for Your Contact Center in the Amazon Connect Administrator Guide.
The phone number Arn value that is returned from each of the items in the PhoneNumberSummaryList cannot be used to tag phone number resources. It will fail with a
ResourceNotFoundException. Instead, use the ListPhoneNumbersV2
API. It returns the new phone number ARN that can be used to tag phone number resources.
This is a variant of
listPhoneNumbers(software.amazon.awssdk.services.connect.model.ListPhoneNumbersRequest) operation. The
return type is a custom publisher that can be subscribed to request a stream of response pages. SDK will
internally handle making service calls for you.
When the operation is called, an instance of this class is returned. At this point, no service calls are made yet
and so there is no guarantee that the request is valid. If there are errors in your request, you will see the
failures only after you start streaming the data. The subscribe method should be called as a request to start
streaming data. For more info, see
Publisher.subscribe(org.reactivestreams.Subscriber). Each call to the subscribe
method will result in a new Subscription i.e., a new contract to stream data from the
starting request.
The following are few ways to use the response class:
1) Using the subscribe helper method
software.amazon.awssdk.services.connect.paginators.ListPhoneNumbersPublisher publisher = client.listPhoneNumbersPaginator(request);
CompletableFuture<Void> future = publisher.subscribe(res -> { // Do something with the response });
future.get();
2) Using a custom subscriber
software.amazon.awssdk.services.connect.paginators.ListPhoneNumbersPublisher publisher = client.listPhoneNumbersPaginator(request);
publisher.subscribe(new Subscriber<software.amazon.awssdk.services.connect.model.ListPhoneNumbersResponse>() {
public void onSubscribe(org.reactivestreams.Subscriber subscription) { //... };
public void onNext(software.amazon.awssdk.services.connect.model.ListPhoneNumbersResponse response) { //... };
});
As the response is a publisher, it can work well with third party reactive streams implementations like RxJava2.
Please notice that the configuration of MaxResults won't limit the number of results you get with the paginator. It only limits the number of results in each page.
Note: If you prefer to have control on service calls, use the
listPhoneNumbers(software.amazon.awssdk.services.connect.model.ListPhoneNumbersRequest) operation.
This is a convenience which creates an instance of the ListPhoneNumbersRequest.Builder avoiding the need
to create one manually via ListPhoneNumbersRequest.builder()
listPhoneNumbersRequest - A Consumer that will call methods on ListPhoneNumbersRequest.Builder to create a request.default CompletableFuture<ListPhoneNumbersV2Response> listPhoneNumbersV2(ListPhoneNumbersV2Request listPhoneNumbersV2Request)
Lists phone numbers claimed to your Amazon Connect instance or traffic distribution group. If the provided
TargetArn is a traffic distribution group, you can call this API in both Amazon Web Services Regions
associated with traffic distribution group.
For more information about phone numbers, see Set Up Phone Numbers for Your Contact Center in the Amazon Connect Administrator Guide.
listPhoneNumbersV2Request - default CompletableFuture<ListPhoneNumbersV2Response> listPhoneNumbersV2(Consumer<ListPhoneNumbersV2Request.Builder> listPhoneNumbersV2Request)
Lists phone numbers claimed to your Amazon Connect instance or traffic distribution group. If the provided
TargetArn is a traffic distribution group, you can call this API in both Amazon Web Services Regions
associated with traffic distribution group.
For more information about phone numbers, see Set Up Phone Numbers for Your Contact Center in the Amazon Connect Administrator Guide.
This is a convenience which creates an instance of the ListPhoneNumbersV2Request.Builder avoiding the
need to create one manually via ListPhoneNumbersV2Request.builder()
listPhoneNumbersV2Request - A Consumer that will call methods on ListPhoneNumbersV2Request.Builder to create a
request.default ListPhoneNumbersV2Publisher listPhoneNumbersV2Paginator(ListPhoneNumbersV2Request listPhoneNumbersV2Request)
Lists phone numbers claimed to your Amazon Connect instance or traffic distribution group. If the provided
TargetArn is a traffic distribution group, you can call this API in both Amazon Web Services Regions
associated with traffic distribution group.
For more information about phone numbers, see Set Up Phone Numbers for Your Contact Center in the Amazon Connect Administrator Guide.
This is a variant of
listPhoneNumbersV2(software.amazon.awssdk.services.connect.model.ListPhoneNumbersV2Request) operation.
The return type is a custom publisher that can be subscribed to request a stream of response pages. SDK will
internally handle making service calls for you.
When the operation is called, an instance of this class is returned. At this point, no service calls are made yet
and so there is no guarantee that the request is valid. If there are errors in your request, you will see the
failures only after you start streaming the data. The subscribe method should be called as a request to start
streaming data. For more info, see
Publisher.subscribe(org.reactivestreams.Subscriber). Each call to the subscribe
method will result in a new Subscription i.e., a new contract to stream data from the
starting request.
The following are few ways to use the response class:
1) Using the subscribe helper method
software.amazon.awssdk.services.connect.paginators.ListPhoneNumbersV2Publisher publisher = client.listPhoneNumbersV2Paginator(request);
CompletableFuture<Void> future = publisher.subscribe(res -> { // Do something with the response });
future.get();
2) Using a custom subscriber
software.amazon.awssdk.services.connect.paginators.ListPhoneNumbersV2Publisher publisher = client.listPhoneNumbersV2Paginator(request);
publisher.subscribe(new Subscriber<software.amazon.awssdk.services.connect.model.ListPhoneNumbersV2Response>() {
public void onSubscribe(org.reactivestreams.Subscriber subscription) { //... };
public void onNext(software.amazon.awssdk.services.connect.model.ListPhoneNumbersV2Response response) { //... };
});
As the response is a publisher, it can work well with third party reactive streams implementations like RxJava2.
Please notice that the configuration of MaxResults won't limit the number of results you get with the paginator. It only limits the number of results in each page.
Note: If you prefer to have control on service calls, use the
listPhoneNumbersV2(software.amazon.awssdk.services.connect.model.ListPhoneNumbersV2Request)
operation.
listPhoneNumbersV2Request - default ListPhoneNumbersV2Publisher listPhoneNumbersV2Paginator(Consumer<ListPhoneNumbersV2Request.Builder> listPhoneNumbersV2Request)
Lists phone numbers claimed to your Amazon Connect instance or traffic distribution group. If the provided
TargetArn is a traffic distribution group, you can call this API in both Amazon Web Services Regions
associated with traffic distribution group.
For more information about phone numbers, see Set Up Phone Numbers for Your Contact Center in the Amazon Connect Administrator Guide.
This is a variant of
listPhoneNumbersV2(software.amazon.awssdk.services.connect.model.ListPhoneNumbersV2Request) operation.
The return type is a custom publisher that can be subscribed to request a stream of response pages. SDK will
internally handle making service calls for you.
When the operation is called, an instance of this class is returned. At this point, no service calls are made yet
and so there is no guarantee that the request is valid. If there are errors in your request, you will see the
failures only after you start streaming the data. The subscribe method should be called as a request to start
streaming data. For more info, see
Publisher.subscribe(org.reactivestreams.Subscriber). Each call to the subscribe
method will result in a new Subscription i.e., a new contract to stream data from the
starting request.
The following are few ways to use the response class:
1) Using the subscribe helper method
software.amazon.awssdk.services.connect.paginators.ListPhoneNumbersV2Publisher publisher = client.listPhoneNumbersV2Paginator(request);
CompletableFuture<Void> future = publisher.subscribe(res -> { // Do something with the response });
future.get();
2) Using a custom subscriber
software.amazon.awssdk.services.connect.paginators.ListPhoneNumbersV2Publisher publisher = client.listPhoneNumbersV2Paginator(request);
publisher.subscribe(new Subscriber<software.amazon.awssdk.services.connect.model.ListPhoneNumbersV2Response>() {
public void onSubscribe(org.reactivestreams.Subscriber subscription) { //... };
public void onNext(software.amazon.awssdk.services.connect.model.ListPhoneNumbersV2Response response) { //... };
});
As the response is a publisher, it can work well with third party reactive streams implementations like RxJava2.
Please notice that the configuration of MaxResults won't limit the number of results you get with the paginator. It only limits the number of results in each page.
Note: If you prefer to have control on service calls, use the
listPhoneNumbersV2(software.amazon.awssdk.services.connect.model.ListPhoneNumbersV2Request)
operation.
This is a convenience which creates an instance of the ListPhoneNumbersV2Request.Builder avoiding the
need to create one manually via ListPhoneNumbersV2Request.builder()
listPhoneNumbersV2Request - A Consumer that will call methods on ListPhoneNumbersV2Request.Builder to create a
request.default CompletableFuture<ListPromptsResponse> listPrompts(ListPromptsRequest listPromptsRequest)
Provides information about the prompts for the specified Amazon Connect instance.
listPromptsRequest - default CompletableFuture<ListPromptsResponse> listPrompts(Consumer<ListPromptsRequest.Builder> listPromptsRequest)
Provides information about the prompts for the specified Amazon Connect instance.
This is a convenience which creates an instance of the ListPromptsRequest.Builder avoiding the need to
create one manually via ListPromptsRequest.builder()
listPromptsRequest - A Consumer that will call methods on ListPromptsRequest.Builder to create a request.default ListPromptsPublisher listPromptsPaginator(ListPromptsRequest listPromptsRequest)
Provides information about the prompts for the specified Amazon Connect instance.
This is a variant of listPrompts(software.amazon.awssdk.services.connect.model.ListPromptsRequest)
operation. The return type is a custom publisher that can be subscribed to request a stream of response pages.
SDK will internally handle making service calls for you.
When the operation is called, an instance of this class is returned. At this point, no service calls are made yet
and so there is no guarantee that the request is valid. If there are errors in your request, you will see the
failures only after you start streaming the data. The subscribe method should be called as a request to start
streaming data. For more info, see
Publisher.subscribe(org.reactivestreams.Subscriber). Each call to the subscribe
method will result in a new Subscription i.e., a new contract to stream data from the
starting request.
The following are few ways to use the response class:
1) Using the subscribe helper method
software.amazon.awssdk.services.connect.paginators.ListPromptsPublisher publisher = client.listPromptsPaginator(request);
CompletableFuture<Void> future = publisher.subscribe(res -> { // Do something with the response });
future.get();
2) Using a custom subscriber
software.amazon.awssdk.services.connect.paginators.ListPromptsPublisher publisher = client.listPromptsPaginator(request);
publisher.subscribe(new Subscriber<software.amazon.awssdk.services.connect.model.ListPromptsResponse>() {
public void onSubscribe(org.reactivestreams.Subscriber subscription) { //... };
public void onNext(software.amazon.awssdk.services.connect.model.ListPromptsResponse response) { //... };
});
As the response is a publisher, it can work well with third party reactive streams implementations like RxJava2.
Please notice that the configuration of MaxResults won't limit the number of results you get with the paginator. It only limits the number of results in each page.
Note: If you prefer to have control on service calls, use the
listPrompts(software.amazon.awssdk.services.connect.model.ListPromptsRequest) operation.
listPromptsRequest - default ListPromptsPublisher listPromptsPaginator(Consumer<ListPromptsRequest.Builder> listPromptsRequest)
Provides information about the prompts for the specified Amazon Connect instance.
This is a variant of listPrompts(software.amazon.awssdk.services.connect.model.ListPromptsRequest)
operation. The return type is a custom publisher that can be subscribed to request a stream of response pages.
SDK will internally handle making service calls for you.
When the operation is called, an instance of this class is returned. At this point, no service calls are made yet
and so there is no guarantee that the request is valid. If there are errors in your request, you will see the
failures only after you start streaming the data. The subscribe method should be called as a request to start
streaming data. For more info, see
Publisher.subscribe(org.reactivestreams.Subscriber). Each call to the subscribe
method will result in a new Subscription i.e., a new contract to stream data from the
starting request.
The following are few ways to use the response class:
1) Using the subscribe helper method
software.amazon.awssdk.services.connect.paginators.ListPromptsPublisher publisher = client.listPromptsPaginator(request);
CompletableFuture<Void> future = publisher.subscribe(res -> { // Do something with the response });
future.get();
2) Using a custom subscriber
software.amazon.awssdk.services.connect.paginators.ListPromptsPublisher publisher = client.listPromptsPaginator(request);
publisher.subscribe(new Subscriber<software.amazon.awssdk.services.connect.model.ListPromptsResponse>() {
public void onSubscribe(org.reactivestreams.Subscriber subscription) { //... };
public void onNext(software.amazon.awssdk.services.connect.model.ListPromptsResponse response) { //... };
});
As the response is a publisher, it can work well with third party reactive streams implementations like RxJava2.
Please notice that the configuration of MaxResults won't limit the number of results you get with the paginator. It only limits the number of results in each page.
Note: If you prefer to have control on service calls, use the
listPrompts(software.amazon.awssdk.services.connect.model.ListPromptsRequest) operation.
This is a convenience which creates an instance of the ListPromptsRequest.Builder avoiding the need to
create one manually via ListPromptsRequest.builder()
listPromptsRequest - A Consumer that will call methods on ListPromptsRequest.Builder to create a request.default CompletableFuture<ListQueueQuickConnectsResponse> listQueueQuickConnects(ListQueueQuickConnectsRequest listQueueQuickConnectsRequest)
This API is in preview release for Amazon Connect and is subject to change.
Lists the quick connects associated with a queue.
listQueueQuickConnectsRequest - default CompletableFuture<ListQueueQuickConnectsResponse> listQueueQuickConnects(Consumer<ListQueueQuickConnectsRequest.Builder> listQueueQuickConnectsRequest)
This API is in preview release for Amazon Connect and is subject to change.
Lists the quick connects associated with a queue.
This is a convenience which creates an instance of the ListQueueQuickConnectsRequest.Builder avoiding the
need to create one manually via ListQueueQuickConnectsRequest.builder()
listQueueQuickConnectsRequest - A Consumer that will call methods on ListQueueQuickConnectsRequest.Builder to create a
request.default ListQueueQuickConnectsPublisher listQueueQuickConnectsPaginator(ListQueueQuickConnectsRequest listQueueQuickConnectsRequest)
This API is in preview release for Amazon Connect and is subject to change.
Lists the quick connects associated with a queue.
This is a variant of
listQueueQuickConnects(software.amazon.awssdk.services.connect.model.ListQueueQuickConnectsRequest)
operation. The return type is a custom publisher that can be subscribed to request a stream of response pages.
SDK will internally handle making service calls for you.
When the operation is called, an instance of this class is returned. At this point, no service calls are made yet
and so there is no guarantee that the request is valid. If there are errors in your request, you will see the
failures only after you start streaming the data. The subscribe method should be called as a request to start
streaming data. For more info, see
Publisher.subscribe(org.reactivestreams.Subscriber). Each call to the subscribe
method will result in a new Subscription i.e., a new contract to stream data from the
starting request.
The following are few ways to use the response class:
1) Using the subscribe helper method
software.amazon.awssdk.services.connect.paginators.ListQueueQuickConnectsPublisher publisher = client.listQueueQuickConnectsPaginator(request);
CompletableFuture<Void> future = publisher.subscribe(res -> { // Do something with the response });
future.get();
2) Using a custom subscriber
software.amazon.awssdk.services.connect.paginators.ListQueueQuickConnectsPublisher publisher = client.listQueueQuickConnectsPaginator(request);
publisher.subscribe(new Subscriber<software.amazon.awssdk.services.connect.model.ListQueueQuickConnectsResponse>() {
public void onSubscribe(org.reactivestreams.Subscriber subscription) { //... };
public void onNext(software.amazon.awssdk.services.connect.model.ListQueueQuickConnectsResponse response) { //... };
});
As the response is a publisher, it can work well with third party reactive streams implementations like RxJava2.
Please notice that the configuration of MaxResults won't limit the number of results you get with the paginator. It only limits the number of results in each page.
Note: If you prefer to have control on service calls, use the
listQueueQuickConnects(software.amazon.awssdk.services.connect.model.ListQueueQuickConnectsRequest)
operation.
listQueueQuickConnectsRequest - default ListQueueQuickConnectsPublisher listQueueQuickConnectsPaginator(Consumer<ListQueueQuickConnectsRequest.Builder> listQueueQuickConnectsRequest)
This API is in preview release for Amazon Connect and is subject to change.
Lists the quick connects associated with a queue.
This is a variant of
listQueueQuickConnects(software.amazon.awssdk.services.connect.model.ListQueueQuickConnectsRequest)
operation. The return type is a custom publisher that can be subscribed to request a stream of response pages.
SDK will internally handle making service calls for you.
When the operation is called, an instance of this class is returned. At this point, no service calls are made yet
and so there is no guarantee that the request is valid. If there are errors in your request, you will see the
failures only after you start streaming the data. The subscribe method should be called as a request to start
streaming data. For more info, see
Publisher.subscribe(org.reactivestreams.Subscriber). Each call to the subscribe
method will result in a new Subscription i.e., a new contract to stream data from the
starting request.
The following are few ways to use the response class:
1) Using the subscribe helper method
software.amazon.awssdk.services.connect.paginators.ListQueueQuickConnectsPublisher publisher = client.listQueueQuickConnectsPaginator(request);
CompletableFuture<Void> future = publisher.subscribe(res -> { // Do something with the response });
future.get();
2) Using a custom subscriber
software.amazon.awssdk.services.connect.paginators.ListQueueQuickConnectsPublisher publisher = client.listQueueQuickConnectsPaginator(request);
publisher.subscribe(new Subscriber<software.amazon.awssdk.services.connect.model.ListQueueQuickConnectsResponse>() {
public void onSubscribe(org.reactivestreams.Subscriber subscription) { //... };
public void onNext(software.amazon.awssdk.services.connect.model.ListQueueQuickConnectsResponse response) { //... };
});
As the response is a publisher, it can work well with third party reactive streams implementations like RxJava2.
Please notice that the configuration of MaxResults won't limit the number of results you get with the paginator. It only limits the number of results in each page.
Note: If you prefer to have control on service calls, use the
listQueueQuickConnects(software.amazon.awssdk.services.connect.model.ListQueueQuickConnectsRequest)
operation.
This is a convenience which creates an instance of the ListQueueQuickConnectsRequest.Builder avoiding the
need to create one manually via ListQueueQuickConnectsRequest.builder()
listQueueQuickConnectsRequest - A Consumer that will call methods on ListQueueQuickConnectsRequest.Builder to create a
request.default CompletableFuture<ListQueuesResponse> listQueues(ListQueuesRequest listQueuesRequest)
Provides information about the queues for the specified Amazon Connect instance.
If you do not specify a QueueTypes parameter, both standard and agent queues are returned. This
might cause an unexpected truncation of results if you have more than 1000 agents and you limit the number of
results of the API call in code.
For more information about queues, see Queues: Standard and Agent in the Amazon Connect Administrator Guide.
listQueuesRequest - default CompletableFuture<ListQueuesResponse> listQueues(Consumer<ListQueuesRequest.Builder> listQueuesRequest)
Provides information about the queues for the specified Amazon Connect instance.
If you do not specify a QueueTypes parameter, both standard and agent queues are returned. This
might cause an unexpected truncation of results if you have more than 1000 agents and you limit the number of
results of the API call in code.
For more information about queues, see Queues: Standard and Agent in the Amazon Connect Administrator Guide.
This is a convenience which creates an instance of the ListQueuesRequest.Builder avoiding the need to
create one manually via ListQueuesRequest.builder()
listQueuesRequest - A Consumer that will call methods on ListQueuesRequest.Builder to create a request.default ListQueuesPublisher listQueuesPaginator(ListQueuesRequest listQueuesRequest)
Provides information about the queues for the specified Amazon Connect instance.
If you do not specify a QueueTypes parameter, both standard and agent queues are returned. This
might cause an unexpected truncation of results if you have more than 1000 agents and you limit the number of
results of the API call in code.
For more information about queues, see Queues: Standard and Agent in the Amazon Connect Administrator Guide.
This is a variant of listQueues(software.amazon.awssdk.services.connect.model.ListQueuesRequest)
operation. The return type is a custom publisher that can be subscribed to request a stream of response pages.
SDK will internally handle making service calls for you.
When the operation is called, an instance of this class is returned. At this point, no service calls are made yet
and so there is no guarantee that the request is valid. If there are errors in your request, you will see the
failures only after you start streaming the data. The subscribe method should be called as a request to start
streaming data. For more info, see
Publisher.subscribe(org.reactivestreams.Subscriber). Each call to the subscribe
method will result in a new Subscription i.e., a new contract to stream data from the
starting request.
The following are few ways to use the response class:
1) Using the subscribe helper method
software.amazon.awssdk.services.connect.paginators.ListQueuesPublisher publisher = client.listQueuesPaginator(request);
CompletableFuture<Void> future = publisher.subscribe(res -> { // Do something with the response });
future.get();
2) Using a custom subscriber
software.amazon.awssdk.services.connect.paginators.ListQueuesPublisher publisher = client.listQueuesPaginator(request);
publisher.subscribe(new Subscriber<software.amazon.awssdk.services.connect.model.ListQueuesResponse>() {
public void onSubscribe(org.reactivestreams.Subscriber subscription) { //... };
public void onNext(software.amazon.awssdk.services.connect.model.ListQueuesResponse response) { //... };
});
As the response is a publisher, it can work well with third party reactive streams implementations like RxJava2.
Please notice that the configuration of MaxResults won't limit the number of results you get with the paginator. It only limits the number of results in each page.
Note: If you prefer to have control on service calls, use the
listQueues(software.amazon.awssdk.services.connect.model.ListQueuesRequest) operation.
listQueuesRequest - default ListQueuesPublisher listQueuesPaginator(Consumer<ListQueuesRequest.Builder> listQueuesRequest)
Provides information about the queues for the specified Amazon Connect instance.
If you do not specify a QueueTypes parameter, both standard and agent queues are returned. This
might cause an unexpected truncation of results if you have more than 1000 agents and you limit the number of
results of the API call in code.
For more information about queues, see Queues: Standard and Agent in the Amazon Connect Administrator Guide.
This is a variant of listQueues(software.amazon.awssdk.services.connect.model.ListQueuesRequest)
operation. The return type is a custom publisher that can be subscribed to request a stream of response pages.
SDK will internally handle making service calls for you.
When the operation is called, an instance of this class is returned. At this point, no service calls are made yet
and so there is no guarantee that the request is valid. If there are errors in your request, you will see the
failures only after you start streaming the data. The subscribe method should be called as a request to start
streaming data. For more info, see
Publisher.subscribe(org.reactivestreams.Subscriber). Each call to the subscribe
method will result in a new Subscription i.e., a new contract to stream data from the
starting request.
The following are few ways to use the response class:
1) Using the subscribe helper method
software.amazon.awssdk.services.connect.paginators.ListQueuesPublisher publisher = client.listQueuesPaginator(request);
CompletableFuture<Void> future = publisher.subscribe(res -> { // Do something with the response });
future.get();
2) Using a custom subscriber
software.amazon.awssdk.services.connect.paginators.ListQueuesPublisher publisher = client.listQueuesPaginator(request);
publisher.subscribe(new Subscriber<software.amazon.awssdk.services.connect.model.ListQueuesResponse>() {
public void onSubscribe(org.reactivestreams.Subscriber subscription) { //... };
public void onNext(software.amazon.awssdk.services.connect.model.ListQueuesResponse response) { //... };
});
As the response is a publisher, it can work well with third party reactive streams implementations like RxJava2.
Please notice that the configuration of MaxResults won't limit the number of results you get with the paginator. It only limits the number of results in each page.
Note: If you prefer to have control on service calls, use the
listQueues(software.amazon.awssdk.services.connect.model.ListQueuesRequest) operation.
This is a convenience which creates an instance of the ListQueuesRequest.Builder avoiding the need to
create one manually via ListQueuesRequest.builder()
listQueuesRequest - A Consumer that will call methods on ListQueuesRequest.Builder to create a request.default CompletableFuture<ListQuickConnectsResponse> listQuickConnects(ListQuickConnectsRequest listQuickConnectsRequest)
Provides information about the quick connects for the specified Amazon Connect instance.
listQuickConnectsRequest - default CompletableFuture<ListQuickConnectsResponse> listQuickConnects(Consumer<ListQuickConnectsRequest.Builder> listQuickConnectsRequest)
Provides information about the quick connects for the specified Amazon Connect instance.
This is a convenience which creates an instance of the ListQuickConnectsRequest.Builder avoiding the need
to create one manually via ListQuickConnectsRequest.builder()
listQuickConnectsRequest - A Consumer that will call methods on ListQuickConnectsRequest.Builder to create a request.default ListQuickConnectsPublisher listQuickConnectsPaginator(ListQuickConnectsRequest listQuickConnectsRequest)
Provides information about the quick connects for the specified Amazon Connect instance.
This is a variant of
listQuickConnects(software.amazon.awssdk.services.connect.model.ListQuickConnectsRequest) operation. The
return type is a custom publisher that can be subscribed to request a stream of response pages. SDK will
internally handle making service calls for you.
When the operation is called, an instance of this class is returned. At this point, no service calls are made yet
and so there is no guarantee that the request is valid. If there are errors in your request, you will see the
failures only after you start streaming the data. The subscribe method should be called as a request to start
streaming data. For more info, see
Publisher.subscribe(org.reactivestreams.Subscriber). Each call to the subscribe
method will result in a new Subscription i.e., a new contract to stream data from the
starting request.
The following are few ways to use the response class:
1) Using the subscribe helper method
software.amazon.awssdk.services.connect.paginators.ListQuickConnectsPublisher publisher = client.listQuickConnectsPaginator(request);
CompletableFuture<Void> future = publisher.subscribe(res -> { // Do something with the response });
future.get();
2) Using a custom subscriber
software.amazon.awssdk.services.connect.paginators.ListQuickConnectsPublisher publisher = client.listQuickConnectsPaginator(request);
publisher.subscribe(new Subscriber<software.amazon.awssdk.services.connect.model.ListQuickConnectsResponse>() {
public void onSubscribe(org.reactivestreams.Subscriber subscription) { //... };
public void onNext(software.amazon.awssdk.services.connect.model.ListQuickConnectsResponse response) { //... };
});
As the response is a publisher, it can work well with third party reactive streams implementations like RxJava2.
Please notice that the configuration of MaxResults won't limit the number of results you get with the paginator. It only limits the number of results in each page.
Note: If you prefer to have control on service calls, use the
listQuickConnects(software.amazon.awssdk.services.connect.model.ListQuickConnectsRequest) operation.
listQuickConnectsRequest - default ListQuickConnectsPublisher listQuickConnectsPaginator(Consumer<ListQuickConnectsRequest.Builder> listQuickConnectsRequest)
Provides information about the quick connects for the specified Amazon Connect instance.
This is a variant of
listQuickConnects(software.amazon.awssdk.services.connect.model.ListQuickConnectsRequest) operation. The
return type is a custom publisher that can be subscribed to request a stream of response pages. SDK will
internally handle making service calls for you.
When the operation is called, an instance of this class is returned. At this point, no service calls are made yet
and so there is no guarantee that the request is valid. If there are errors in your request, you will see the
failures only after you start streaming the data. The subscribe method should be called as a request to start
streaming data. For more info, see
Publisher.subscribe(org.reactivestreams.Subscriber). Each call to the subscribe
method will result in a new Subscription i.e., a new contract to stream data from the
starting request.
The following are few ways to use the response class:
1) Using the subscribe helper method
software.amazon.awssdk.services.connect.paginators.ListQuickConnectsPublisher publisher = client.listQuickConnectsPaginator(request);
CompletableFuture<Void> future = publisher.subscribe(res -> { // Do something with the response });
future.get();
2) Using a custom subscriber
software.amazon.awssdk.services.connect.paginators.ListQuickConnectsPublisher publisher = client.listQuickConnectsPaginator(request);
publisher.subscribe(new Subscriber<software.amazon.awssdk.services.connect.model.ListQuickConnectsResponse>() {
public void onSubscribe(org.reactivestreams.Subscriber subscription) { //... };
public void onNext(software.amazon.awssdk.services.connect.model.ListQuickConnectsResponse response) { //... };
});
As the response is a publisher, it can work well with third party reactive streams implementations like RxJava2.
Please notice that the configuration of MaxResults won't limit the number of results you get with the paginator. It only limits the number of results in each page.
Note: If you prefer to have control on service calls, use the
listQuickConnects(software.amazon.awssdk.services.connect.model.ListQuickConnectsRequest) operation.
This is a convenience which creates an instance of the ListQuickConnectsRequest.Builder avoiding the need
to create one manually via ListQuickConnectsRequest.builder()
listQuickConnectsRequest - A Consumer that will call methods on ListQuickConnectsRequest.Builder to create a request.default CompletableFuture<ListRoutingProfileQueuesResponse> listRoutingProfileQueues(ListRoutingProfileQueuesRequest listRoutingProfileQueuesRequest)
Lists the queues associated with a routing profile.
listRoutingProfileQueuesRequest - default CompletableFuture<ListRoutingProfileQueuesResponse> listRoutingProfileQueues(Consumer<ListRoutingProfileQueuesRequest.Builder> listRoutingProfileQueuesRequest)
Lists the queues associated with a routing profile.
This is a convenience which creates an instance of the ListRoutingProfileQueuesRequest.Builder avoiding
the need to create one manually via ListRoutingProfileQueuesRequest.builder()
listRoutingProfileQueuesRequest - A Consumer that will call methods on ListRoutingProfileQueuesRequest.Builder to create a
request.default ListRoutingProfileQueuesPublisher listRoutingProfileQueuesPaginator(ListRoutingProfileQueuesRequest listRoutingProfileQueuesRequest)
Lists the queues associated with a routing profile.
This is a variant of
listRoutingProfileQueues(software.amazon.awssdk.services.connect.model.ListRoutingProfileQueuesRequest)
operation. The return type is a custom publisher that can be subscribed to request a stream of response pages.
SDK will internally handle making service calls for you.
When the operation is called, an instance of this class is returned. At this point, no service calls are made yet
and so there is no guarantee that the request is valid. If there are errors in your request, you will see the
failures only after you start streaming the data. The subscribe method should be called as a request to start
streaming data. For more info, see
Publisher.subscribe(org.reactivestreams.Subscriber). Each call to the subscribe
method will result in a new Subscription i.e., a new contract to stream data from the
starting request.
The following are few ways to use the response class:
1) Using the subscribe helper method
software.amazon.awssdk.services.connect.paginators.ListRoutingProfileQueuesPublisher publisher = client.listRoutingProfileQueuesPaginator(request);
CompletableFuture<Void> future = publisher.subscribe(res -> { // Do something with the response });
future.get();
2) Using a custom subscriber
software.amazon.awssdk.services.connect.paginators.ListRoutingProfileQueuesPublisher publisher = client.listRoutingProfileQueuesPaginator(request);
publisher.subscribe(new Subscriber<software.amazon.awssdk.services.connect.model.ListRoutingProfileQueuesResponse>() {
public void onSubscribe(org.reactivestreams.Subscriber subscription) { //... };
public void onNext(software.amazon.awssdk.services.connect.model.ListRoutingProfileQueuesResponse response) { //... };
});
As the response is a publisher, it can work well with third party reactive streams implementations like RxJava2.
Please notice that the configuration of MaxResults won't limit the number of results you get with the paginator. It only limits the number of results in each page.
Note: If you prefer to have control on service calls, use the
listRoutingProfileQueues(software.amazon.awssdk.services.connect.model.ListRoutingProfileQueuesRequest)
operation.
listRoutingProfileQueuesRequest - default ListRoutingProfileQueuesPublisher listRoutingProfileQueuesPaginator(Consumer<ListRoutingProfileQueuesRequest.Builder> listRoutingProfileQueuesRequest)
Lists the queues associated with a routing profile.
This is a variant of
listRoutingProfileQueues(software.amazon.awssdk.services.connect.model.ListRoutingProfileQueuesRequest)
operation. The return type is a custom publisher that can be subscribed to request a stream of response pages.
SDK will internally handle making service calls for you.
When the operation is called, an instance of this class is returned. At this point, no service calls are made yet
and so there is no guarantee that the request is valid. If there are errors in your request, you will see the
failures only after you start streaming the data. The subscribe method should be called as a request to start
streaming data. For more info, see
Publisher.subscribe(org.reactivestreams.Subscriber). Each call to the subscribe
method will result in a new Subscription i.e., a new contract to stream data from the
starting request.
The following are few ways to use the response class:
1) Using the subscribe helper method
software.amazon.awssdk.services.connect.paginators.ListRoutingProfileQueuesPublisher publisher = client.listRoutingProfileQueuesPaginator(request);
CompletableFuture<Void> future = publisher.subscribe(res -> { // Do something with the response });
future.get();
2) Using a custom subscriber
software.amazon.awssdk.services.connect.paginators.ListRoutingProfileQueuesPublisher publisher = client.listRoutingProfileQueuesPaginator(request);
publisher.subscribe(new Subscriber<software.amazon.awssdk.services.connect.model.ListRoutingProfileQueuesResponse>() {
public void onSubscribe(org.reactivestreams.Subscriber subscription) { //... };
public void onNext(software.amazon.awssdk.services.connect.model.ListRoutingProfileQueuesResponse response) { //... };
});
As the response is a publisher, it can work well with third party reactive streams implementations like RxJava2.
Please notice that the configuration of MaxResults won't limit the number of results you get with the paginator. It only limits the number of results in each page.
Note: If you prefer to have control on service calls, use the
listRoutingProfileQueues(software.amazon.awssdk.services.connect.model.ListRoutingProfileQueuesRequest)
operation.
This is a convenience which creates an instance of the ListRoutingProfileQueuesRequest.Builder avoiding
the need to create one manually via ListRoutingProfileQueuesRequest.builder()
listRoutingProfileQueuesRequest - A Consumer that will call methods on ListRoutingProfileQueuesRequest.Builder to create a
request.default CompletableFuture<ListRoutingProfilesResponse> listRoutingProfiles(ListRoutingProfilesRequest listRoutingProfilesRequest)
Provides summary information about the routing profiles for the specified Amazon Connect instance.
For more information about routing profiles, see Routing Profiles and Create a Routing Profile in the Amazon Connect Administrator Guide.
listRoutingProfilesRequest - default CompletableFuture<ListRoutingProfilesResponse> listRoutingProfiles(Consumer<ListRoutingProfilesRequest.Builder> listRoutingProfilesRequest)
Provides summary information about the routing profiles for the specified Amazon Connect instance.
For more information about routing profiles, see Routing Profiles and Create a Routing Profile in the Amazon Connect Administrator Guide.
This is a convenience which creates an instance of the ListRoutingProfilesRequest.Builder avoiding the
need to create one manually via ListRoutingProfilesRequest.builder()
listRoutingProfilesRequest - A Consumer that will call methods on ListRoutingProfilesRequest.Builder to create a
request.default ListRoutingProfilesPublisher listRoutingProfilesPaginator(ListRoutingProfilesRequest listRoutingProfilesRequest)
Provides summary information about the routing profiles for the specified Amazon Connect instance.
For more information about routing profiles, see Routing Profiles and Create a Routing Profile in the Amazon Connect Administrator Guide.
This is a variant of
listRoutingProfiles(software.amazon.awssdk.services.connect.model.ListRoutingProfilesRequest) operation.
The return type is a custom publisher that can be subscribed to request a stream of response pages. SDK will
internally handle making service calls for you.
When the operation is called, an instance of this class is returned. At this point, no service calls are made yet
and so there is no guarantee that the request is valid. If there are errors in your request, you will see the
failures only after you start streaming the data. The subscribe method should be called as a request to start
streaming data. For more info, see
Publisher.subscribe(org.reactivestreams.Subscriber). Each call to the subscribe
method will result in a new Subscription i.e., a new contract to stream data from the
starting request.
The following are few ways to use the response class:
1) Using the subscribe helper method
software.amazon.awssdk.services.connect.paginators.ListRoutingProfilesPublisher publisher = client.listRoutingProfilesPaginator(request);
CompletableFuture<Void> future = publisher.subscribe(res -> { // Do something with the response });
future.get();
2) Using a custom subscriber
software.amazon.awssdk.services.connect.paginators.ListRoutingProfilesPublisher publisher = client.listRoutingProfilesPaginator(request);
publisher.subscribe(new Subscriber<software.amazon.awssdk.services.connect.model.ListRoutingProfilesResponse>() {
public void onSubscribe(org.reactivestreams.Subscriber subscription) { //... };
public void onNext(software.amazon.awssdk.services.connect.model.ListRoutingProfilesResponse response) { //... };
});
As the response is a publisher, it can work well with third party reactive streams implementations like RxJava2.
Please notice that the configuration of MaxResults won't limit the number of results you get with the paginator. It only limits the number of results in each page.
Note: If you prefer to have control on service calls, use the
listRoutingProfiles(software.amazon.awssdk.services.connect.model.ListRoutingProfilesRequest)
operation.
listRoutingProfilesRequest - default ListRoutingProfilesPublisher listRoutingProfilesPaginator(Consumer<ListRoutingProfilesRequest.Builder> listRoutingProfilesRequest)
Provides summary information about the routing profiles for the specified Amazon Connect instance.
For more information about routing profiles, see Routing Profiles and Create a Routing Profile in the Amazon Connect Administrator Guide.
This is a variant of
listRoutingProfiles(software.amazon.awssdk.services.connect.model.ListRoutingProfilesRequest) operation.
The return type is a custom publisher that can be subscribed to request a stream of response pages. SDK will
internally handle making service calls for you.
When the operation is called, an instance of this class is returned. At this point, no service calls are made yet
and so there is no guarantee that the request is valid. If there are errors in your request, you will see the
failures only after you start streaming the data. The subscribe method should be called as a request to start
streaming data. For more info, see
Publisher.subscribe(org.reactivestreams.Subscriber). Each call to the subscribe
method will result in a new Subscription i.e., a new contract to stream data from the
starting request.
The following are few ways to use the response class:
1) Using the subscribe helper method
software.amazon.awssdk.services.connect.paginators.ListRoutingProfilesPublisher publisher = client.listRoutingProfilesPaginator(request);
CompletableFuture<Void> future = publisher.subscribe(res -> { // Do something with the response });
future.get();
2) Using a custom subscriber
software.amazon.awssdk.services.connect.paginators.ListRoutingProfilesPublisher publisher = client.listRoutingProfilesPaginator(request);
publisher.subscribe(new Subscriber<software.amazon.awssdk.services.connect.model.ListRoutingProfilesResponse>() {
public void onSubscribe(org.reactivestreams.Subscriber subscription) { //... };
public void onNext(software.amazon.awssdk.services.connect.model.ListRoutingProfilesResponse response) { //... };
});
As the response is a publisher, it can work well with third party reactive streams implementations like RxJava2.
Please notice that the configuration of MaxResults won't limit the number of results you get with the paginator. It only limits the number of results in each page.
Note: If you prefer to have control on service calls, use the
listRoutingProfiles(software.amazon.awssdk.services.connect.model.ListRoutingProfilesRequest)
operation.
This is a convenience which creates an instance of the ListRoutingProfilesRequest.Builder avoiding the
need to create one manually via ListRoutingProfilesRequest.builder()
listRoutingProfilesRequest - A Consumer that will call methods on ListRoutingProfilesRequest.Builder to create a
request.default CompletableFuture<ListRulesResponse> listRules(ListRulesRequest listRulesRequest)
List all rules for the specified Amazon Connect instance.
listRulesRequest - default CompletableFuture<ListRulesResponse> listRules(Consumer<ListRulesRequest.Builder> listRulesRequest)
List all rules for the specified Amazon Connect instance.
This is a convenience which creates an instance of the ListRulesRequest.Builder avoiding the need to
create one manually via ListRulesRequest.builder()
listRulesRequest - A Consumer that will call methods on ListRulesRequest.Builder to create a request.default ListRulesPublisher listRulesPaginator(ListRulesRequest listRulesRequest)
List all rules for the specified Amazon Connect instance.
This is a variant of listRules(software.amazon.awssdk.services.connect.model.ListRulesRequest)
operation. The return type is a custom publisher that can be subscribed to request a stream of response pages.
SDK will internally handle making service calls for you.
When the operation is called, an instance of this class is returned. At this point, no service calls are made yet
and so there is no guarantee that the request is valid. If there are errors in your request, you will see the
failures only after you start streaming the data. The subscribe method should be called as a request to start
streaming data. For more info, see
Publisher.subscribe(org.reactivestreams.Subscriber). Each call to the subscribe
method will result in a new Subscription i.e., a new contract to stream data from the
starting request.
The following are few ways to use the response class:
1) Using the subscribe helper method
software.amazon.awssdk.services.connect.paginators.ListRulesPublisher publisher = client.listRulesPaginator(request);
CompletableFuture<Void> future = publisher.subscribe(res -> { // Do something with the response });
future.get();
2) Using a custom subscriber
software.amazon.awssdk.services.connect.paginators.ListRulesPublisher publisher = client.listRulesPaginator(request);
publisher.subscribe(new Subscriber<software.amazon.awssdk.services.connect.model.ListRulesResponse>() {
public void onSubscribe(org.reactivestreams.Subscriber subscription) { //... };
public void onNext(software.amazon.awssdk.services.connect.model.ListRulesResponse response) { //... };
});
As the response is a publisher, it can work well with third party reactive streams implementations like RxJava2.
Please notice that the configuration of MaxResults won't limit the number of results you get with the paginator. It only limits the number of results in each page.
Note: If you prefer to have control on service calls, use the
listRules(software.amazon.awssdk.services.connect.model.ListRulesRequest) operation.
listRulesRequest - default ListRulesPublisher listRulesPaginator(Consumer<ListRulesRequest.Builder> listRulesRequest)
List all rules for the specified Amazon Connect instance.
This is a variant of listRules(software.amazon.awssdk.services.connect.model.ListRulesRequest)
operation. The return type is a custom publisher that can be subscribed to request a stream of response pages.
SDK will internally handle making service calls for you.
When the operation is called, an instance of this class is returned. At this point, no service calls are made yet
and so there is no guarantee that the request is valid. If there are errors in your request, you will see the
failures only after you start streaming the data. The subscribe method should be called as a request to start
streaming data. For more info, see
Publisher.subscribe(org.reactivestreams.Subscriber). Each call to the subscribe
method will result in a new Subscription i.e., a new contract to stream data from the
starting request.
The following are few ways to use the response class:
1) Using the subscribe helper method
software.amazon.awssdk.services.connect.paginators.ListRulesPublisher publisher = client.listRulesPaginator(request);
CompletableFuture<Void> future = publisher.subscribe(res -> { // Do something with the response });
future.get();
2) Using a custom subscriber
software.amazon.awssdk.services.connect.paginators.ListRulesPublisher publisher = client.listRulesPaginator(request);
publisher.subscribe(new Subscriber<software.amazon.awssdk.services.connect.model.ListRulesResponse>() {
public void onSubscribe(org.reactivestreams.Subscriber subscription) { //... };
public void onNext(software.amazon.awssdk.services.connect.model.ListRulesResponse response) { //... };
});
As the response is a publisher, it can work well with third party reactive streams implementations like RxJava2.
Please notice that the configuration of MaxResults won't limit the number of results you get with the paginator. It only limits the number of results in each page.
Note: If you prefer to have control on service calls, use the
listRules(software.amazon.awssdk.services.connect.model.ListRulesRequest) operation.
This is a convenience which creates an instance of the ListRulesRequest.Builder avoiding the need to
create one manually via ListRulesRequest.builder()
listRulesRequest - A Consumer that will call methods on ListRulesRequest.Builder to create a request.default CompletableFuture<ListSecurityKeysResponse> listSecurityKeys(ListSecurityKeysRequest listSecurityKeysRequest)
This API is in preview release for Amazon Connect and is subject to change.
Returns a paginated list of all security keys associated with the instance.
listSecurityKeysRequest - default CompletableFuture<ListSecurityKeysResponse> listSecurityKeys(Consumer<ListSecurityKeysRequest.Builder> listSecurityKeysRequest)
This API is in preview release for Amazon Connect and is subject to change.
Returns a paginated list of all security keys associated with the instance.
This is a convenience which creates an instance of the ListSecurityKeysRequest.Builder avoiding the need
to create one manually via ListSecurityKeysRequest.builder()
listSecurityKeysRequest - A Consumer that will call methods on ListSecurityKeysRequest.Builder to create a request.default ListSecurityKeysPublisher listSecurityKeysPaginator(ListSecurityKeysRequest listSecurityKeysRequest)
This API is in preview release for Amazon Connect and is subject to change.
Returns a paginated list of all security keys associated with the instance.
This is a variant of
listSecurityKeys(software.amazon.awssdk.services.connect.model.ListSecurityKeysRequest) operation. The
return type is a custom publisher that can be subscribed to request a stream of response pages. SDK will
internally handle making service calls for you.
When the operation is called, an instance of this class is returned. At this point, no service calls are made yet
and so there is no guarantee that the request is valid. If there are errors in your request, you will see the
failures only after you start streaming the data. The subscribe method should be called as a request to start
streaming data. For more info, see
Publisher.subscribe(org.reactivestreams.Subscriber). Each call to the subscribe
method will result in a new Subscription i.e., a new contract to stream data from the
starting request.
The following are few ways to use the response class:
1) Using the subscribe helper method
software.amazon.awssdk.services.connect.paginators.ListSecurityKeysPublisher publisher = client.listSecurityKeysPaginator(request);
CompletableFuture<Void> future = publisher.subscribe(res -> { // Do something with the response });
future.get();
2) Using a custom subscriber
software.amazon.awssdk.services.connect.paginators.ListSecurityKeysPublisher publisher = client.listSecurityKeysPaginator(request);
publisher.subscribe(new Subscriber<software.amazon.awssdk.services.connect.model.ListSecurityKeysResponse>() {
public void onSubscribe(org.reactivestreams.Subscriber subscription) { //... };
public void onNext(software.amazon.awssdk.services.connect.model.ListSecurityKeysResponse response) { //... };
});
As the response is a publisher, it can work well with third party reactive streams implementations like RxJava2.
Please notice that the configuration of MaxResults won't limit the number of results you get with the paginator. It only limits the number of results in each page.
Note: If you prefer to have control on service calls, use the
listSecurityKeys(software.amazon.awssdk.services.connect.model.ListSecurityKeysRequest) operation.
listSecurityKeysRequest - default ListSecurityKeysPublisher listSecurityKeysPaginator(Consumer<ListSecurityKeysRequest.Builder> listSecurityKeysRequest)
This API is in preview release for Amazon Connect and is subject to change.
Returns a paginated list of all security keys associated with the instance.
This is a variant of
listSecurityKeys(software.amazon.awssdk.services.connect.model.ListSecurityKeysRequest) operation. The
return type is a custom publisher that can be subscribed to request a stream of response pages. SDK will
internally handle making service calls for you.
When the operation is called, an instance of this class is returned. At this point, no service calls are made yet
and so there is no guarantee that the request is valid. If there are errors in your request, you will see the
failures only after you start streaming the data. The subscribe method should be called as a request to start
streaming data. For more info, see
Publisher.subscribe(org.reactivestreams.Subscriber). Each call to the subscribe
method will result in a new Subscription i.e., a new contract to stream data from the
starting request.
The following are few ways to use the response class:
1) Using the subscribe helper method
software.amazon.awssdk.services.connect.paginators.ListSecurityKeysPublisher publisher = client.listSecurityKeysPaginator(request);
CompletableFuture<Void> future = publisher.subscribe(res -> { // Do something with the response });
future.get();
2) Using a custom subscriber
software.amazon.awssdk.services.connect.paginators.ListSecurityKeysPublisher publisher = client.listSecurityKeysPaginator(request);
publisher.subscribe(new Subscriber<software.amazon.awssdk.services.connect.model.ListSecurityKeysResponse>() {
public void onSubscribe(org.reactivestreams.Subscriber subscription) { //... };
public void onNext(software.amazon.awssdk.services.connect.model.ListSecurityKeysResponse response) { //... };
});
As the response is a publisher, it can work well with third party reactive streams implementations like RxJava2.
Please notice that the configuration of MaxResults won't limit the number of results you get with the paginator. It only limits the number of results in each page.
Note: If you prefer to have control on service calls, use the
listSecurityKeys(software.amazon.awssdk.services.connect.model.ListSecurityKeysRequest) operation.
This is a convenience which creates an instance of the ListSecurityKeysRequest.Builder avoiding the need
to create one manually via ListSecurityKeysRequest.builder()
listSecurityKeysRequest - A Consumer that will call methods on ListSecurityKeysRequest.Builder to create a request.default CompletableFuture<ListSecurityProfilePermissionsResponse> listSecurityProfilePermissions(ListSecurityProfilePermissionsRequest listSecurityProfilePermissionsRequest)
This API is in preview release for Amazon Connect and is subject to change.
Lists the permissions granted to a security profile.
listSecurityProfilePermissionsRequest - default CompletableFuture<ListSecurityProfilePermissionsResponse> listSecurityProfilePermissions(Consumer<ListSecurityProfilePermissionsRequest.Builder> listSecurityProfilePermissionsRequest)
This API is in preview release for Amazon Connect and is subject to change.
Lists the permissions granted to a security profile.
This is a convenience which creates an instance of the ListSecurityProfilePermissionsRequest.Builder
avoiding the need to create one manually via ListSecurityProfilePermissionsRequest.builder()
listSecurityProfilePermissionsRequest - A Consumer that will call methods on ListSecurityProfilePermissionsRequest.Builder to
create a request.default ListSecurityProfilePermissionsPublisher listSecurityProfilePermissionsPaginator(ListSecurityProfilePermissionsRequest listSecurityProfilePermissionsRequest)
This API is in preview release for Amazon Connect and is subject to change.
Lists the permissions granted to a security profile.
This is a variant of
listSecurityProfilePermissions(software.amazon.awssdk.services.connect.model.ListSecurityProfilePermissionsRequest)
operation. The return type is a custom publisher that can be subscribed to request a stream of response pages.
SDK will internally handle making service calls for you.
When the operation is called, an instance of this class is returned. At this point, no service calls are made yet
and so there is no guarantee that the request is valid. If there are errors in your request, you will see the
failures only after you start streaming the data. The subscribe method should be called as a request to start
streaming data. For more info, see
Publisher.subscribe(org.reactivestreams.Subscriber). Each call to the subscribe
method will result in a new Subscription i.e., a new contract to stream data from the
starting request.
The following are few ways to use the response class:
1) Using the subscribe helper method
software.amazon.awssdk.services.connect.paginators.ListSecurityProfilePermissionsPublisher publisher = client.listSecurityProfilePermissionsPaginator(request);
CompletableFuture<Void> future = publisher.subscribe(res -> { // Do something with the response });
future.get();
2) Using a custom subscriber
software.amazon.awssdk.services.connect.paginators.ListSecurityProfilePermissionsPublisher publisher = client.listSecurityProfilePermissionsPaginator(request);
publisher.subscribe(new Subscriber<software.amazon.awssdk.services.connect.model.ListSecurityProfilePermissionsResponse>() {
public void onSubscribe(org.reactivestreams.Subscriber subscription) { //... };
public void onNext(software.amazon.awssdk.services.connect.model.ListSecurityProfilePermissionsResponse response) { //... };
});
As the response is a publisher, it can work well with third party reactive streams implementations like RxJava2.
Please notice that the configuration of MaxResults won't limit the number of results you get with the paginator. It only limits the number of results in each page.
Note: If you prefer to have control on service calls, use the
listSecurityProfilePermissions(software.amazon.awssdk.services.connect.model.ListSecurityProfilePermissionsRequest)
operation.
listSecurityProfilePermissionsRequest - default ListSecurityProfilePermissionsPublisher listSecurityProfilePermissionsPaginator(Consumer<ListSecurityProfilePermissionsRequest.Builder> listSecurityProfilePermissionsRequest)
This API is in preview release for Amazon Connect and is subject to change.
Lists the permissions granted to a security profile.
This is a variant of
listSecurityProfilePermissions(software.amazon.awssdk.services.connect.model.ListSecurityProfilePermissionsRequest)
operation. The return type is a custom publisher that can be subscribed to request a stream of response pages.
SDK will internally handle making service calls for you.
When the operation is called, an instance of this class is returned. At this point, no service calls are made yet
and so there is no guarantee that the request is valid. If there are errors in your request, you will see the
failures only after you start streaming the data. The subscribe method should be called as a request to start
streaming data. For more info, see
Publisher.subscribe(org.reactivestreams.Subscriber). Each call to the subscribe
method will result in a new Subscription i.e., a new contract to stream data from the
starting request.
The following are few ways to use the response class:
1) Using the subscribe helper method
software.amazon.awssdk.services.connect.paginators.ListSecurityProfilePermissionsPublisher publisher = client.listSecurityProfilePermissionsPaginator(request);
CompletableFuture<Void> future = publisher.subscribe(res -> { // Do something with the response });
future.get();
2) Using a custom subscriber
software.amazon.awssdk.services.connect.paginators.ListSecurityProfilePermissionsPublisher publisher = client.listSecurityProfilePermissionsPaginator(request);
publisher.subscribe(new Subscriber<software.amazon.awssdk.services.connect.model.ListSecurityProfilePermissionsResponse>() {
public void onSubscribe(org.reactivestreams.Subscriber subscription) { //... };
public void onNext(software.amazon.awssdk.services.connect.model.ListSecurityProfilePermissionsResponse response) { //... };
});
As the response is a publisher, it can work well with third party reactive streams implementations like RxJava2.
Please notice that the configuration of MaxResults won't limit the number of results you get with the paginator. It only limits the number of results in each page.
Note: If you prefer to have control on service calls, use the
listSecurityProfilePermissions(software.amazon.awssdk.services.connect.model.ListSecurityProfilePermissionsRequest)
operation.
This is a convenience which creates an instance of the ListSecurityProfilePermissionsRequest.Builder
avoiding the need to create one manually via ListSecurityProfilePermissionsRequest.builder()
listSecurityProfilePermissionsRequest - A Consumer that will call methods on ListSecurityProfilePermissionsRequest.Builder to
create a request.default CompletableFuture<ListSecurityProfilesResponse> listSecurityProfiles(ListSecurityProfilesRequest listSecurityProfilesRequest)
Provides summary information about the security profiles for the specified Amazon Connect instance.
For more information about security profiles, see Security Profiles in the Amazon Connect Administrator Guide.
listSecurityProfilesRequest - default CompletableFuture<ListSecurityProfilesResponse> listSecurityProfiles(Consumer<ListSecurityProfilesRequest.Builder> listSecurityProfilesRequest)
Provides summary information about the security profiles for the specified Amazon Connect instance.
For more information about security profiles, see Security Profiles in the Amazon Connect Administrator Guide.
This is a convenience which creates an instance of the ListSecurityProfilesRequest.Builder avoiding the
need to create one manually via ListSecurityProfilesRequest.builder()
listSecurityProfilesRequest - A Consumer that will call methods on ListSecurityProfilesRequest.Builder to create a
request.default ListSecurityProfilesPublisher listSecurityProfilesPaginator(ListSecurityProfilesRequest listSecurityProfilesRequest)
Provides summary information about the security profiles for the specified Amazon Connect instance.
For more information about security profiles, see Security Profiles in the Amazon Connect Administrator Guide.
This is a variant of
listSecurityProfiles(software.amazon.awssdk.services.connect.model.ListSecurityProfilesRequest)
operation. The return type is a custom publisher that can be subscribed to request a stream of response pages.
SDK will internally handle making service calls for you.
When the operation is called, an instance of this class is returned. At this point, no service calls are made yet
and so there is no guarantee that the request is valid. If there are errors in your request, you will see the
failures only after you start streaming the data. The subscribe method should be called as a request to start
streaming data. For more info, see
Publisher.subscribe(org.reactivestreams.Subscriber). Each call to the subscribe
method will result in a new Subscription i.e., a new contract to stream data from the
starting request.
The following are few ways to use the response class:
1) Using the subscribe helper method
software.amazon.awssdk.services.connect.paginators.ListSecurityProfilesPublisher publisher = client.listSecurityProfilesPaginator(request);
CompletableFuture<Void> future = publisher.subscribe(res -> { // Do something with the response });
future.get();
2) Using a custom subscriber
software.amazon.awssdk.services.connect.paginators.ListSecurityProfilesPublisher publisher = client.listSecurityProfilesPaginator(request);
publisher.subscribe(new Subscriber<software.amazon.awssdk.services.connect.model.ListSecurityProfilesResponse>() {
public void onSubscribe(org.reactivestreams.Subscriber subscription) { //... };
public void onNext(software.amazon.awssdk.services.connect.model.ListSecurityProfilesResponse response) { //... };
});
As the response is a publisher, it can work well with third party reactive streams implementations like RxJava2.
Please notice that the configuration of MaxResults won't limit the number of results you get with the paginator. It only limits the number of results in each page.
Note: If you prefer to have control on service calls, use the
listSecurityProfiles(software.amazon.awssdk.services.connect.model.ListSecurityProfilesRequest)
operation.
listSecurityProfilesRequest - default ListSecurityProfilesPublisher listSecurityProfilesPaginator(Consumer<ListSecurityProfilesRequest.Builder> listSecurityProfilesRequest)
Provides summary information about the security profiles for the specified Amazon Connect instance.
For more information about security profiles, see Security Profiles in the Amazon Connect Administrator Guide.
This is a variant of
listSecurityProfiles(software.amazon.awssdk.services.connect.model.ListSecurityProfilesRequest)
operation. The return type is a custom publisher that can be subscribed to request a stream of response pages.
SDK will internally handle making service calls for you.
When the operation is called, an instance of this class is returned. At this point, no service calls are made yet
and so there is no guarantee that the request is valid. If there are errors in your request, you will see the
failures only after you start streaming the data. The subscribe method should be called as a request to start
streaming data. For more info, see
Publisher.subscribe(org.reactivestreams.Subscriber). Each call to the subscribe
method will result in a new Subscription i.e., a new contract to stream data from the
starting request.
The following are few ways to use the response class:
1) Using the subscribe helper method
software.amazon.awssdk.services.connect.paginators.ListSecurityProfilesPublisher publisher = client.listSecurityProfilesPaginator(request);
CompletableFuture<Void> future = publisher.subscribe(res -> { // Do something with the response });
future.get();
2) Using a custom subscriber
software.amazon.awssdk.services.connect.paginators.ListSecurityProfilesPublisher publisher = client.listSecurityProfilesPaginator(request);
publisher.subscribe(new Subscriber<software.amazon.awssdk.services.connect.model.ListSecurityProfilesResponse>() {
public void onSubscribe(org.reactivestreams.Subscriber subscription) { //... };
public void onNext(software.amazon.awssdk.services.connect.model.ListSecurityProfilesResponse response) { //... };
});
As the response is a publisher, it can work well with third party reactive streams implementations like RxJava2.
Please notice that the configuration of MaxResults won't limit the number of results you get with the paginator. It only limits the number of results in each page.
Note: If you prefer to have control on service calls, use the
listSecurityProfiles(software.amazon.awssdk.services.connect.model.ListSecurityProfilesRequest)
operation.
This is a convenience which creates an instance of the ListSecurityProfilesRequest.Builder avoiding the
need to create one manually via ListSecurityProfilesRequest.builder()
listSecurityProfilesRequest - A Consumer that will call methods on ListSecurityProfilesRequest.Builder to create a
request.default CompletableFuture<ListTagsForResourceResponse> listTagsForResource(ListTagsForResourceRequest listTagsForResourceRequest)
Lists the tags for the specified resource.
For sample policies that use tags, see Amazon Connect Identity-Based Policy Examples in the Amazon Connect Administrator Guide.
listTagsForResourceRequest - default CompletableFuture<ListTagsForResourceResponse> listTagsForResource(Consumer<ListTagsForResourceRequest.Builder> listTagsForResourceRequest)
Lists the tags for the specified resource.
For sample policies that use tags, see Amazon Connect Identity-Based Policy Examples in the Amazon Connect Administrator Guide.
This is a convenience which creates an instance of the ListTagsForResourceRequest.Builder avoiding the
need to create one manually via ListTagsForResourceRequest.builder()
listTagsForResourceRequest - A Consumer that will call methods on ListTagsForResourceRequest.Builder to create a
request.default CompletableFuture<ListTaskTemplatesResponse> listTaskTemplates(ListTaskTemplatesRequest listTaskTemplatesRequest)
Lists task templates for the specified Amazon Connect instance.
listTaskTemplatesRequest - default CompletableFuture<ListTaskTemplatesResponse> listTaskTemplates(Consumer<ListTaskTemplatesRequest.Builder> listTaskTemplatesRequest)
Lists task templates for the specified Amazon Connect instance.
This is a convenience which creates an instance of the ListTaskTemplatesRequest.Builder avoiding the need
to create one manually via ListTaskTemplatesRequest.builder()
listTaskTemplatesRequest - A Consumer that will call methods on ListTaskTemplatesRequest.Builder to create a request.default ListTaskTemplatesPublisher listTaskTemplatesPaginator(ListTaskTemplatesRequest listTaskTemplatesRequest)
Lists task templates for the specified Amazon Connect instance.
This is a variant of
listTaskTemplates(software.amazon.awssdk.services.connect.model.ListTaskTemplatesRequest) operation. The
return type is a custom publisher that can be subscribed to request a stream of response pages. SDK will
internally handle making service calls for you.
When the operation is called, an instance of this class is returned. At this point, no service calls are made yet
and so there is no guarantee that the request is valid. If there are errors in your request, you will see the
failures only after you start streaming the data. The subscribe method should be called as a request to start
streaming data. For more info, see
Publisher.subscribe(org.reactivestreams.Subscriber). Each call to the subscribe
method will result in a new Subscription i.e., a new contract to stream data from the
starting request.
The following are few ways to use the response class:
1) Using the subscribe helper method
software.amazon.awssdk.services.connect.paginators.ListTaskTemplatesPublisher publisher = client.listTaskTemplatesPaginator(request);
CompletableFuture<Void> future = publisher.subscribe(res -> { // Do something with the response });
future.get();
2) Using a custom subscriber
software.amazon.awssdk.services.connect.paginators.ListTaskTemplatesPublisher publisher = client.listTaskTemplatesPaginator(request);
publisher.subscribe(new Subscriber<software.amazon.awssdk.services.connect.model.ListTaskTemplatesResponse>() {
public void onSubscribe(org.reactivestreams.Subscriber subscription) { //... };
public void onNext(software.amazon.awssdk.services.connect.model.ListTaskTemplatesResponse response) { //... };
});
As the response is a publisher, it can work well with third party reactive streams implementations like RxJava2.
Please notice that the configuration of MaxResults won't limit the number of results you get with the paginator. It only limits the number of results in each page.
Note: If you prefer to have control on service calls, use the
listTaskTemplates(software.amazon.awssdk.services.connect.model.ListTaskTemplatesRequest) operation.
listTaskTemplatesRequest - default ListTaskTemplatesPublisher listTaskTemplatesPaginator(Consumer<ListTaskTemplatesRequest.Builder> listTaskTemplatesRequest)
Lists task templates for the specified Amazon Connect instance.
This is a variant of
listTaskTemplates(software.amazon.awssdk.services.connect.model.ListTaskTemplatesRequest) operation. The
return type is a custom publisher that can be subscribed to request a stream of response pages. SDK will
internally handle making service calls for you.
When the operation is called, an instance of this class is returned. At this point, no service calls are made yet
and so there is no guarantee that the request is valid. If there are errors in your request, you will see the
failures only after you start streaming the data. The subscribe method should be called as a request to start
streaming data. For more info, see
Publisher.subscribe(org.reactivestreams.Subscriber). Each call to the subscribe
method will result in a new Subscription i.e., a new contract to stream data from the
starting request.
The following are few ways to use the response class:
1) Using the subscribe helper method
software.amazon.awssdk.services.connect.paginators.ListTaskTemplatesPublisher publisher = client.listTaskTemplatesPaginator(request);
CompletableFuture<Void> future = publisher.subscribe(res -> { // Do something with the response });
future.get();
2) Using a custom subscriber
software.amazon.awssdk.services.connect.paginators.ListTaskTemplatesPublisher publisher = client.listTaskTemplatesPaginator(request);
publisher.subscribe(new Subscriber<software.amazon.awssdk.services.connect.model.ListTaskTemplatesResponse>() {
public void onSubscribe(org.reactivestreams.Subscriber subscription) { //... };
public void onNext(software.amazon.awssdk.services.connect.model.ListTaskTemplatesResponse response) { //... };
});
As the response is a publisher, it can work well with third party reactive streams implementations like RxJava2.
Please notice that the configuration of MaxResults won't limit the number of results you get with the paginator. It only limits the number of results in each page.
Note: If you prefer to have control on service calls, use the
listTaskTemplates(software.amazon.awssdk.services.connect.model.ListTaskTemplatesRequest) operation.
This is a convenience which creates an instance of the ListTaskTemplatesRequest.Builder avoiding the need
to create one manually via ListTaskTemplatesRequest.builder()
listTaskTemplatesRequest - A Consumer that will call methods on ListTaskTemplatesRequest.Builder to create a request.default CompletableFuture<ListTrafficDistributionGroupsResponse> listTrafficDistributionGroups(ListTrafficDistributionGroupsRequest listTrafficDistributionGroupsRequest)
Lists traffic distribution groups.
listTrafficDistributionGroupsRequest - default CompletableFuture<ListTrafficDistributionGroupsResponse> listTrafficDistributionGroups(Consumer<ListTrafficDistributionGroupsRequest.Builder> listTrafficDistributionGroupsRequest)
Lists traffic distribution groups.
This is a convenience which creates an instance of the ListTrafficDistributionGroupsRequest.Builder
avoiding the need to create one manually via ListTrafficDistributionGroupsRequest.builder()
listTrafficDistributionGroupsRequest - A Consumer that will call methods on ListTrafficDistributionGroupsRequest.Builder to
create a request.default ListTrafficDistributionGroupsPublisher listTrafficDistributionGroupsPaginator(ListTrafficDistributionGroupsRequest listTrafficDistributionGroupsRequest)
Lists traffic distribution groups.
This is a variant of
listTrafficDistributionGroups(software.amazon.awssdk.services.connect.model.ListTrafficDistributionGroupsRequest)
operation. The return type is a custom publisher that can be subscribed to request a stream of response pages.
SDK will internally handle making service calls for you.
When the operation is called, an instance of this class is returned. At this point, no service calls are made yet
and so there is no guarantee that the request is valid. If there are errors in your request, you will see the
failures only after you start streaming the data. The subscribe method should be called as a request to start
streaming data. For more info, see
Publisher.subscribe(org.reactivestreams.Subscriber). Each call to the subscribe
method will result in a new Subscription i.e., a new contract to stream data from the
starting request.
The following are few ways to use the response class:
1) Using the subscribe helper method
software.amazon.awssdk.services.connect.paginators.ListTrafficDistributionGroupsPublisher publisher = client.listTrafficDistributionGroupsPaginator(request);
CompletableFuture<Void> future = publisher.subscribe(res -> { // Do something with the response });
future.get();
2) Using a custom subscriber
software.amazon.awssdk.services.connect.paginators.ListTrafficDistributionGroupsPublisher publisher = client.listTrafficDistributionGroupsPaginator(request);
publisher.subscribe(new Subscriber<software.amazon.awssdk.services.connect.model.ListTrafficDistributionGroupsResponse>() {
public void onSubscribe(org.reactivestreams.Subscriber subscription) { //... };
public void onNext(software.amazon.awssdk.services.connect.model.ListTrafficDistributionGroupsResponse response) { //... };
});
As the response is a publisher, it can work well with third party reactive streams implementations like RxJava2.
Please notice that the configuration of MaxResults won't limit the number of results you get with the paginator. It only limits the number of results in each page.
Note: If you prefer to have control on service calls, use the
listTrafficDistributionGroups(software.amazon.awssdk.services.connect.model.ListTrafficDistributionGroupsRequest)
operation.
listTrafficDistributionGroupsRequest - default ListTrafficDistributionGroupsPublisher listTrafficDistributionGroupsPaginator(Consumer<ListTrafficDistributionGroupsRequest.Builder> listTrafficDistributionGroupsRequest)
Lists traffic distribution groups.
This is a variant of
listTrafficDistributionGroups(software.amazon.awssdk.services.connect.model.ListTrafficDistributionGroupsRequest)
operation. The return type is a custom publisher that can be subscribed to request a stream of response pages.
SDK will internally handle making service calls for you.
When the operation is called, an instance of this class is returned. At this point, no service calls are made yet
and so there is no guarantee that the request is valid. If there are errors in your request, you will see the
failures only after you start streaming the data. The subscribe method should be called as a request to start
streaming data. For more info, see
Publisher.subscribe(org.reactivestreams.Subscriber). Each call to the subscribe
method will result in a new Subscription i.e., a new contract to stream data from the
starting request.
The following are few ways to use the response class:
1) Using the subscribe helper method
software.amazon.awssdk.services.connect.paginators.ListTrafficDistributionGroupsPublisher publisher = client.listTrafficDistributionGroupsPaginator(request);
CompletableFuture<Void> future = publisher.subscribe(res -> { // Do something with the response });
future.get();
2) Using a custom subscriber
software.amazon.awssdk.services.connect.paginators.ListTrafficDistributionGroupsPublisher publisher = client.listTrafficDistributionGroupsPaginator(request);
publisher.subscribe(new Subscriber<software.amazon.awssdk.services.connect.model.ListTrafficDistributionGroupsResponse>() {
public void onSubscribe(org.reactivestreams.Subscriber subscription) { //... };
public void onNext(software.amazon.awssdk.services.connect.model.ListTrafficDistributionGroupsResponse response) { //... };
});
As the response is a publisher, it can work well with third party reactive streams implementations like RxJava2.
Please notice that the configuration of MaxResults won't limit the number of results you get with the paginator. It only limits the number of results in each page.
Note: If you prefer to have control on service calls, use the
listTrafficDistributionGroups(software.amazon.awssdk.services.connect.model.ListTrafficDistributionGroupsRequest)
operation.
This is a convenience which creates an instance of the ListTrafficDistributionGroupsRequest.Builder
avoiding the need to create one manually via ListTrafficDistributionGroupsRequest.builder()
listTrafficDistributionGroupsRequest - A Consumer that will call methods on ListTrafficDistributionGroupsRequest.Builder to
create a request.default CompletableFuture<ListUseCasesResponse> listUseCases(ListUseCasesRequest listUseCasesRequest)
Lists the use cases for the integration association.
listUseCasesRequest - Provides summary information about the use cases for the specified integration association.default CompletableFuture<ListUseCasesResponse> listUseCases(Consumer<ListUseCasesRequest.Builder> listUseCasesRequest)
Lists the use cases for the integration association.
This is a convenience which creates an instance of the ListUseCasesRequest.Builder avoiding the need to
create one manually via ListUseCasesRequest.builder()
listUseCasesRequest - A Consumer that will call methods on ListUseCasesRequest.Builder to create a request.
Provides summary information about the use cases for the specified integration association.default ListUseCasesPublisher listUseCasesPaginator(ListUseCasesRequest listUseCasesRequest)
Lists the use cases for the integration association.
This is a variant of listUseCases(software.amazon.awssdk.services.connect.model.ListUseCasesRequest)
operation. The return type is a custom publisher that can be subscribed to request a stream of response pages.
SDK will internally handle making service calls for you.
When the operation is called, an instance of this class is returned. At this point, no service calls are made yet
and so there is no guarantee that the request is valid. If there are errors in your request, you will see the
failures only after you start streaming the data. The subscribe method should be called as a request to start
streaming data. For more info, see
Publisher.subscribe(org.reactivestreams.Subscriber). Each call to the subscribe
method will result in a new Subscription i.e., a new contract to stream data from the
starting request.
The following are few ways to use the response class:
1) Using the subscribe helper method
software.amazon.awssdk.services.connect.paginators.ListUseCasesPublisher publisher = client.listUseCasesPaginator(request);
CompletableFuture<Void> future = publisher.subscribe(res -> { // Do something with the response });
future.get();
2) Using a custom subscriber
software.amazon.awssdk.services.connect.paginators.ListUseCasesPublisher publisher = client.listUseCasesPaginator(request);
publisher.subscribe(new Subscriber<software.amazon.awssdk.services.connect.model.ListUseCasesResponse>() {
public void onSubscribe(org.reactivestreams.Subscriber subscription) { //... };
public void onNext(software.amazon.awssdk.services.connect.model.ListUseCasesResponse response) { //... };
});
As the response is a publisher, it can work well with third party reactive streams implementations like RxJava2.
Please notice that the configuration of MaxResults won't limit the number of results you get with the paginator. It only limits the number of results in each page.
Note: If you prefer to have control on service calls, use the
listUseCases(software.amazon.awssdk.services.connect.model.ListUseCasesRequest) operation.
listUseCasesRequest - Provides summary information about the use cases for the specified integration association.default ListUseCasesPublisher listUseCasesPaginator(Consumer<ListUseCasesRequest.Builder> listUseCasesRequest)
Lists the use cases for the integration association.
This is a variant of listUseCases(software.amazon.awssdk.services.connect.model.ListUseCasesRequest)
operation. The return type is a custom publisher that can be subscribed to request a stream of response pages.
SDK will internally handle making service calls for you.
When the operation is called, an instance of this class is returned. At this point, no service calls are made yet
and so there is no guarantee that the request is valid. If there are errors in your request, you will see the
failures only after you start streaming the data. The subscribe method should be called as a request to start
streaming data. For more info, see
Publisher.subscribe(org.reactivestreams.Subscriber). Each call to the subscribe
method will result in a new Subscription i.e., a new contract to stream data from the
starting request.
The following are few ways to use the response class:
1) Using the subscribe helper method
software.amazon.awssdk.services.connect.paginators.ListUseCasesPublisher publisher = client.listUseCasesPaginator(request);
CompletableFuture<Void> future = publisher.subscribe(res -> { // Do something with the response });
future.get();
2) Using a custom subscriber
software.amazon.awssdk.services.connect.paginators.ListUseCasesPublisher publisher = client.listUseCasesPaginator(request);
publisher.subscribe(new Subscriber<software.amazon.awssdk.services.connect.model.ListUseCasesResponse>() {
public void onSubscribe(org.reactivestreams.Subscriber subscription) { //... };
public void onNext(software.amazon.awssdk.services.connect.model.ListUseCasesResponse response) { //... };
});
As the response is a publisher, it can work well with third party reactive streams implementations like RxJava2.
Please notice that the configuration of MaxResults won't limit the number of results you get with the paginator. It only limits the number of results in each page.
Note: If you prefer to have control on service calls, use the
listUseCases(software.amazon.awssdk.services.connect.model.ListUseCasesRequest) operation.
This is a convenience which creates an instance of the ListUseCasesRequest.Builder avoiding the need to
create one manually via ListUseCasesRequest.builder()
listUseCasesRequest - A Consumer that will call methods on ListUseCasesRequest.Builder to create a request.
Provides summary information about the use cases for the specified integration association.default CompletableFuture<ListUserHierarchyGroupsResponse> listUserHierarchyGroups(ListUserHierarchyGroupsRequest listUserHierarchyGroupsRequest)
Provides summary information about the hierarchy groups for the specified Amazon Connect instance.
For more information about agent hierarchies, see Set Up Agent Hierarchies in the Amazon Connect Administrator Guide.
listUserHierarchyGroupsRequest - default CompletableFuture<ListUserHierarchyGroupsResponse> listUserHierarchyGroups(Consumer<ListUserHierarchyGroupsRequest.Builder> listUserHierarchyGroupsRequest)
Provides summary information about the hierarchy groups for the specified Amazon Connect instance.
For more information about agent hierarchies, see Set Up Agent Hierarchies in the Amazon Connect Administrator Guide.
This is a convenience which creates an instance of the ListUserHierarchyGroupsRequest.Builder avoiding
the need to create one manually via ListUserHierarchyGroupsRequest.builder()
listUserHierarchyGroupsRequest - A Consumer that will call methods on ListUserHierarchyGroupsRequest.Builder to create a
request.default ListUserHierarchyGroupsPublisher listUserHierarchyGroupsPaginator(ListUserHierarchyGroupsRequest listUserHierarchyGroupsRequest)
Provides summary information about the hierarchy groups for the specified Amazon Connect instance.
For more information about agent hierarchies, see Set Up Agent Hierarchies in the Amazon Connect Administrator Guide.
This is a variant of
listUserHierarchyGroups(software.amazon.awssdk.services.connect.model.ListUserHierarchyGroupsRequest)
operation. The return type is a custom publisher that can be subscribed to request a stream of response pages.
SDK will internally handle making service calls for you.
When the operation is called, an instance of this class is returned. At this point, no service calls are made yet
and so there is no guarantee that the request is valid. If there are errors in your request, you will see the
failures only after you start streaming the data. The subscribe method should be called as a request to start
streaming data. For more info, see
Publisher.subscribe(org.reactivestreams.Subscriber). Each call to the subscribe
method will result in a new Subscription i.e., a new contract to stream data from the
starting request.
The following are few ways to use the response class:
1) Using the subscribe helper method
software.amazon.awssdk.services.connect.paginators.ListUserHierarchyGroupsPublisher publisher = client.listUserHierarchyGroupsPaginator(request);
CompletableFuture<Void> future = publisher.subscribe(res -> { // Do something with the response });
future.get();
2) Using a custom subscriber
software.amazon.awssdk.services.connect.paginators.ListUserHierarchyGroupsPublisher publisher = client.listUserHierarchyGroupsPaginator(request);
publisher.subscribe(new Subscriber<software.amazon.awssdk.services.connect.model.ListUserHierarchyGroupsResponse>() {
public void onSubscribe(org.reactivestreams.Subscriber subscription) { //... };
public void onNext(software.amazon.awssdk.services.connect.model.ListUserHierarchyGroupsResponse response) { //... };
});
As the response is a publisher, it can work well with third party reactive streams implementations like RxJava2.
Please notice that the configuration of MaxResults won't limit the number of results you get with the paginator. It only limits the number of results in each page.
Note: If you prefer to have control on service calls, use the
listUserHierarchyGroups(software.amazon.awssdk.services.connect.model.ListUserHierarchyGroupsRequest)
operation.
listUserHierarchyGroupsRequest - default ListUserHierarchyGroupsPublisher listUserHierarchyGroupsPaginator(Consumer<ListUserHierarchyGroupsRequest.Builder> listUserHierarchyGroupsRequest)
Provides summary information about the hierarchy groups for the specified Amazon Connect instance.
For more information about agent hierarchies, see Set Up Agent Hierarchies in the Amazon Connect Administrator Guide.
This is a variant of
listUserHierarchyGroups(software.amazon.awssdk.services.connect.model.ListUserHierarchyGroupsRequest)
operation. The return type is a custom publisher that can be subscribed to request a stream of response pages.
SDK will internally handle making service calls for you.
When the operation is called, an instance of this class is returned. At this point, no service calls are made yet
and so there is no guarantee that the request is valid. If there are errors in your request, you will see the
failures only after you start streaming the data. The subscribe method should be called as a request to start
streaming data. For more info, see
Publisher.subscribe(org.reactivestreams.Subscriber). Each call to the subscribe
method will result in a new Subscription i.e., a new contract to stream data from the
starting request.
The following are few ways to use the response class:
1) Using the subscribe helper method
software.amazon.awssdk.services.connect.paginators.ListUserHierarchyGroupsPublisher publisher = client.listUserHierarchyGroupsPaginator(request);
CompletableFuture<Void> future = publisher.subscribe(res -> { // Do something with the response });
future.get();
2) Using a custom subscriber
software.amazon.awssdk.services.connect.paginators.ListUserHierarchyGroupsPublisher publisher = client.listUserHierarchyGroupsPaginator(request);
publisher.subscribe(new Subscriber<software.amazon.awssdk.services.connect.model.ListUserHierarchyGroupsResponse>() {
public void onSubscribe(org.reactivestreams.Subscriber subscription) { //... };
public void onNext(software.amazon.awssdk.services.connect.model.ListUserHierarchyGroupsResponse response) { //... };
});
As the response is a publisher, it can work well with third party reactive streams implementations like RxJava2.
Please notice that the configuration of MaxResults won't limit the number of results you get with the paginator. It only limits the number of results in each page.
Note: If you prefer to have control on service calls, use the
listUserHierarchyGroups(software.amazon.awssdk.services.connect.model.ListUserHierarchyGroupsRequest)
operation.
This is a convenience which creates an instance of the ListUserHierarchyGroupsRequest.Builder avoiding
the need to create one manually via ListUserHierarchyGroupsRequest.builder()
listUserHierarchyGroupsRequest - A Consumer that will call methods on ListUserHierarchyGroupsRequest.Builder to create a
request.default CompletableFuture<ListUsersResponse> listUsers(ListUsersRequest listUsersRequest)
Provides summary information about the users for the specified Amazon Connect instance.
listUsersRequest - default CompletableFuture<ListUsersResponse> listUsers(Consumer<ListUsersRequest.Builder> listUsersRequest)
Provides summary information about the users for the specified Amazon Connect instance.
This is a convenience which creates an instance of the ListUsersRequest.Builder avoiding the need to
create one manually via ListUsersRequest.builder()
listUsersRequest - A Consumer that will call methods on ListUsersRequest.Builder to create a request.default ListUsersPublisher listUsersPaginator(ListUsersRequest listUsersRequest)
Provides summary information about the users for the specified Amazon Connect instance.
This is a variant of listUsers(software.amazon.awssdk.services.connect.model.ListUsersRequest)
operation. The return type is a custom publisher that can be subscribed to request a stream of response pages.
SDK will internally handle making service calls for you.
When the operation is called, an instance of this class is returned. At this point, no service calls are made yet
and so there is no guarantee that the request is valid. If there are errors in your request, you will see the
failures only after you start streaming the data. The subscribe method should be called as a request to start
streaming data. For more info, see
Publisher.subscribe(org.reactivestreams.Subscriber). Each call to the subscribe
method will result in a new Subscription i.e., a new contract to stream data from the
starting request.
The following are few ways to use the response class:
1) Using the subscribe helper method
software.amazon.awssdk.services.connect.paginators.ListUsersPublisher publisher = client.listUsersPaginator(request);
CompletableFuture<Void> future = publisher.subscribe(res -> { // Do something with the response });
future.get();
2) Using a custom subscriber
software.amazon.awssdk.services.connect.paginators.ListUsersPublisher publisher = client.listUsersPaginator(request);
publisher.subscribe(new Subscriber<software.amazon.awssdk.services.connect.model.ListUsersResponse>() {
public void onSubscribe(org.reactivestreams.Subscriber subscription) { //... };
public void onNext(software.amazon.awssdk.services.connect.model.ListUsersResponse response) { //... };
});
As the response is a publisher, it can work well with third party reactive streams implementations like RxJava2.
Please notice that the configuration of MaxResults won't limit the number of results you get with the paginator. It only limits the number of results in each page.
Note: If you prefer to have control on service calls, use the
listUsers(software.amazon.awssdk.services.connect.model.ListUsersRequest) operation.
listUsersRequest - default ListUsersPublisher listUsersPaginator(Consumer<ListUsersRequest.Builder> listUsersRequest)
Provides summary information about the users for the specified Amazon Connect instance.
This is a variant of listUsers(software.amazon.awssdk.services.connect.model.ListUsersRequest)
operation. The return type is a custom publisher that can be subscribed to request a stream of response pages.
SDK will internally handle making service calls for you.
When the operation is called, an instance of this class is returned. At this point, no service calls are made yet
and so there is no guarantee that the request is valid. If there are errors in your request, you will see the
failures only after you start streaming the data. The subscribe method should be called as a request to start
streaming data. For more info, see
Publisher.subscribe(org.reactivestreams.Subscriber). Each call to the subscribe
method will result in a new Subscription i.e., a new contract to stream data from the
starting request.
The following are few ways to use the response class:
1) Using the subscribe helper method
software.amazon.awssdk.services.connect.paginators.ListUsersPublisher publisher = client.listUsersPaginator(request);
CompletableFuture<Void> future = publisher.subscribe(res -> { // Do something with the response });
future.get();
2) Using a custom subscriber
software.amazon.awssdk.services.connect.paginators.ListUsersPublisher publisher = client.listUsersPaginator(request);
publisher.subscribe(new Subscriber<software.amazon.awssdk.services.connect.model.ListUsersResponse>() {
public void onSubscribe(org.reactivestreams.Subscriber subscription) { //... };
public void onNext(software.amazon.awssdk.services.connect.model.ListUsersResponse response) { //... };
});
As the response is a publisher, it can work well with third party reactive streams implementations like RxJava2.
Please notice that the configuration of MaxResults won't limit the number of results you get with the paginator. It only limits the number of results in each page.
Note: If you prefer to have control on service calls, use the
listUsers(software.amazon.awssdk.services.connect.model.ListUsersRequest) operation.
This is a convenience which creates an instance of the ListUsersRequest.Builder avoiding the need to
create one manually via ListUsersRequest.builder()
listUsersRequest - A Consumer that will call methods on ListUsersRequest.Builder to create a request.default CompletableFuture<MonitorContactResponse> monitorContact(MonitorContactRequest monitorContactRequest)
Initiates silent monitoring of a contact. The Contact Control Panel (CCP) of the user specified by userId will be set to silent monitoring mode on the contact.
monitorContactRequest - default CompletableFuture<MonitorContactResponse> monitorContact(Consumer<MonitorContactRequest.Builder> monitorContactRequest)
Initiates silent monitoring of a contact. The Contact Control Panel (CCP) of the user specified by userId will be set to silent monitoring mode on the contact.
This is a convenience which creates an instance of the MonitorContactRequest.Builder avoiding the need to
create one manually via MonitorContactRequest.builder()
monitorContactRequest - A Consumer that will call methods on MonitorContactRequest.Builder to create a request.default CompletableFuture<PutUserStatusResponse> putUserStatus(PutUserStatusRequest putUserStatusRequest)
Changes the current status of a user or agent in Amazon Connect. If the agent is currently handling a contact, this sets the agent's next status.
For more information, see Agent status and Set your next status in the Amazon Connect Administrator Guide.
putUserStatusRequest - default CompletableFuture<PutUserStatusResponse> putUserStatus(Consumer<PutUserStatusRequest.Builder> putUserStatusRequest)
Changes the current status of a user or agent in Amazon Connect. If the agent is currently handling a contact, this sets the agent's next status.
For more information, see Agent status and Set your next status in the Amazon Connect Administrator Guide.
This is a convenience which creates an instance of the PutUserStatusRequest.Builder avoiding the need to
create one manually via PutUserStatusRequest.builder()
putUserStatusRequest - A Consumer that will call methods on PutUserStatusRequest.Builder to create a request.default CompletableFuture<ReleasePhoneNumberResponse> releasePhoneNumber(ReleasePhoneNumberRequest releasePhoneNumberRequest)
Releases a phone number previously claimed to an Amazon Connect instance or traffic distribution group. You can call this API only in the Amazon Web Services Region where the number was claimed.
To release phone numbers from a traffic distribution group, use the ReleasePhoneNumber API, not the
Amazon Connect console.
After releasing a phone number, the phone number enters into a cooldown period of 30 days. It cannot be searched for or claimed again until the period has ended. If you accidentally release a phone number, contact Amazon Web Services Support.
releasePhoneNumberRequest - default CompletableFuture<ReleasePhoneNumberResponse> releasePhoneNumber(Consumer<ReleasePhoneNumberRequest.Builder> releasePhoneNumberRequest)
Releases a phone number previously claimed to an Amazon Connect instance or traffic distribution group. You can call this API only in the Amazon Web Services Region where the number was claimed.
To release phone numbers from a traffic distribution group, use the ReleasePhoneNumber API, not the
Amazon Connect console.
After releasing a phone number, the phone number enters into a cooldown period of 30 days. It cannot be searched for or claimed again until the period has ended. If you accidentally release a phone number, contact Amazon Web Services Support.
This is a convenience which creates an instance of the ReleasePhoneNumberRequest.Builder avoiding the
need to create one manually via ReleasePhoneNumberRequest.builder()
releasePhoneNumberRequest - A Consumer that will call methods on ReleasePhoneNumberRequest.Builder to create a
request.default CompletableFuture<ReplicateInstanceResponse> replicateInstance(ReplicateInstanceRequest replicateInstanceRequest)
Replicates an Amazon Connect instance in the specified Amazon Web Services Region.
For more information about replicating an Amazon Connect instance, see Create a replica of your existing Amazon Connect instance in the Amazon Connect Administrator Guide.
replicateInstanceRequest - default CompletableFuture<ReplicateInstanceResponse> replicateInstance(Consumer<ReplicateInstanceRequest.Builder> replicateInstanceRequest)
Replicates an Amazon Connect instance in the specified Amazon Web Services Region.
For more information about replicating an Amazon Connect instance, see Create a replica of your existing Amazon Connect instance in the Amazon Connect Administrator Guide.
This is a convenience which creates an instance of the ReplicateInstanceRequest.Builder avoiding the need
to create one manually via ReplicateInstanceRequest.builder()
replicateInstanceRequest - A Consumer that will call methods on ReplicateInstanceRequest.Builder to create a request.default CompletableFuture<ResumeContactRecordingResponse> resumeContactRecording(ResumeContactRecordingRequest resumeContactRecordingRequest)
When a contact is being recorded, and the recording has been suspended using SuspendContactRecording, this API resumes recording the call.
Only voice recordings are supported at this time.
resumeContactRecordingRequest - default CompletableFuture<ResumeContactRecordingResponse> resumeContactRecording(Consumer<ResumeContactRecordingRequest.Builder> resumeContactRecordingRequest)
When a contact is being recorded, and the recording has been suspended using SuspendContactRecording, this API resumes recording the call.
Only voice recordings are supported at this time.
This is a convenience which creates an instance of the ResumeContactRecordingRequest.Builder avoiding the
need to create one manually via ResumeContactRecordingRequest.builder()
resumeContactRecordingRequest - A Consumer that will call methods on ResumeContactRecordingRequest.Builder to create a
request.default CompletableFuture<SearchAvailablePhoneNumbersResponse> searchAvailablePhoneNumbers(SearchAvailablePhoneNumbersRequest searchAvailablePhoneNumbersRequest)
Searches for available phone numbers that you can claim to your Amazon Connect instance or traffic distribution
group. If the provided TargetArn is a traffic distribution group, you can call this API in both
Amazon Web Services Regions associated with the traffic distribution group.
searchAvailablePhoneNumbersRequest - default CompletableFuture<SearchAvailablePhoneNumbersResponse> searchAvailablePhoneNumbers(Consumer<SearchAvailablePhoneNumbersRequest.Builder> searchAvailablePhoneNumbersRequest)
Searches for available phone numbers that you can claim to your Amazon Connect instance or traffic distribution
group. If the provided TargetArn is a traffic distribution group, you can call this API in both
Amazon Web Services Regions associated with the traffic distribution group.
This is a convenience which creates an instance of the SearchAvailablePhoneNumbersRequest.Builder
avoiding the need to create one manually via SearchAvailablePhoneNumbersRequest.builder()
searchAvailablePhoneNumbersRequest - A Consumer that will call methods on SearchAvailablePhoneNumbersRequest.Builder to create
a request.default SearchAvailablePhoneNumbersPublisher searchAvailablePhoneNumbersPaginator(SearchAvailablePhoneNumbersRequest searchAvailablePhoneNumbersRequest)
Searches for available phone numbers that you can claim to your Amazon Connect instance or traffic distribution
group. If the provided TargetArn is a traffic distribution group, you can call this API in both
Amazon Web Services Regions associated with the traffic distribution group.
This is a variant of
searchAvailablePhoneNumbers(software.amazon.awssdk.services.connect.model.SearchAvailablePhoneNumbersRequest)
operation. The return type is a custom publisher that can be subscribed to request a stream of response pages.
SDK will internally handle making service calls for you.
When the operation is called, an instance of this class is returned. At this point, no service calls are made yet
and so there is no guarantee that the request is valid. If there are errors in your request, you will see the
failures only after you start streaming the data. The subscribe method should be called as a request to start
streaming data. For more info, see
Publisher.subscribe(org.reactivestreams.Subscriber). Each call to the subscribe
method will result in a new Subscription i.e., a new contract to stream data from the
starting request.
The following are few ways to use the response class:
1) Using the subscribe helper method
software.amazon.awssdk.services.connect.paginators.SearchAvailablePhoneNumbersPublisher publisher = client.searchAvailablePhoneNumbersPaginator(request);
CompletableFuture<Void> future = publisher.subscribe(res -> { // Do something with the response });
future.get();
2) Using a custom subscriber
software.amazon.awssdk.services.connect.paginators.SearchAvailablePhoneNumbersPublisher publisher = client.searchAvailablePhoneNumbersPaginator(request);
publisher.subscribe(new Subscriber<software.amazon.awssdk.services.connect.model.SearchAvailablePhoneNumbersResponse>() {
public void onSubscribe(org.reactivestreams.Subscriber subscription) { //... };
public void onNext(software.amazon.awssdk.services.connect.model.SearchAvailablePhoneNumbersResponse response) { //... };
});
As the response is a publisher, it can work well with third party reactive streams implementations like RxJava2.
Please notice that the configuration of MaxResults won't limit the number of results you get with the paginator. It only limits the number of results in each page.
Note: If you prefer to have control on service calls, use the
searchAvailablePhoneNumbers(software.amazon.awssdk.services.connect.model.SearchAvailablePhoneNumbersRequest)
operation.
searchAvailablePhoneNumbersRequest - default SearchAvailablePhoneNumbersPublisher searchAvailablePhoneNumbersPaginator(Consumer<SearchAvailablePhoneNumbersRequest.Builder> searchAvailablePhoneNumbersRequest)
Searches for available phone numbers that you can claim to your Amazon Connect instance or traffic distribution
group. If the provided TargetArn is a traffic distribution group, you can call this API in both
Amazon Web Services Regions associated with the traffic distribution group.
This is a variant of
searchAvailablePhoneNumbers(software.amazon.awssdk.services.connect.model.SearchAvailablePhoneNumbersRequest)
operation. The return type is a custom publisher that can be subscribed to request a stream of response pages.
SDK will internally handle making service calls for you.
When the operation is called, an instance of this class is returned. At this point, no service calls are made yet
and so there is no guarantee that the request is valid. If there are errors in your request, you will see the
failures only after you start streaming the data. The subscribe method should be called as a request to start
streaming data. For more info, see
Publisher.subscribe(org.reactivestreams.Subscriber). Each call to the subscribe
method will result in a new Subscription i.e., a new contract to stream data from the
starting request.
The following are few ways to use the response class:
1) Using the subscribe helper method
software.amazon.awssdk.services.connect.paginators.SearchAvailablePhoneNumbersPublisher publisher = client.searchAvailablePhoneNumbersPaginator(request);
CompletableFuture<Void> future = publisher.subscribe(res -> { // Do something with the response });
future.get();
2) Using a custom subscriber
software.amazon.awssdk.services.connect.paginators.SearchAvailablePhoneNumbersPublisher publisher = client.searchAvailablePhoneNumbersPaginator(request);
publisher.subscribe(new Subscriber<software.amazon.awssdk.services.connect.model.SearchAvailablePhoneNumbersResponse>() {
public void onSubscribe(org.reactivestreams.Subscriber subscription) { //... };
public void onNext(software.amazon.awssdk.services.connect.model.SearchAvailablePhoneNumbersResponse response) { //... };
});
As the response is a publisher, it can work well with third party reactive streams implementations like RxJava2.
Please notice that the configuration of MaxResults won't limit the number of results you get with the paginator. It only limits the number of results in each page.
Note: If you prefer to have control on service calls, use the
searchAvailablePhoneNumbers(software.amazon.awssdk.services.connect.model.SearchAvailablePhoneNumbersRequest)
operation.
This is a convenience which creates an instance of the SearchAvailablePhoneNumbersRequest.Builder
avoiding the need to create one manually via SearchAvailablePhoneNumbersRequest.builder()
searchAvailablePhoneNumbersRequest - A Consumer that will call methods on SearchAvailablePhoneNumbersRequest.Builder to create
a request.default CompletableFuture<SearchQueuesResponse> searchQueues(SearchQueuesRequest searchQueuesRequest)
This API is in preview release for Amazon Connect and is subject to change.
Searches queues in an Amazon Connect instance, with optional filtering.
searchQueuesRequest - default CompletableFuture<SearchQueuesResponse> searchQueues(Consumer<SearchQueuesRequest.Builder> searchQueuesRequest)
This API is in preview release for Amazon Connect and is subject to change.
Searches queues in an Amazon Connect instance, with optional filtering.
This is a convenience which creates an instance of the SearchQueuesRequest.Builder avoiding the need to
create one manually via SearchQueuesRequest.builder()
searchQueuesRequest - A Consumer that will call methods on SearchQueuesRequest.Builder to create a request.default SearchQueuesPublisher searchQueuesPaginator(SearchQueuesRequest searchQueuesRequest)
This API is in preview release for Amazon Connect and is subject to change.
Searches queues in an Amazon Connect instance, with optional filtering.
This is a variant of searchQueues(software.amazon.awssdk.services.connect.model.SearchQueuesRequest)
operation. The return type is a custom publisher that can be subscribed to request a stream of response pages.
SDK will internally handle making service calls for you.
When the operation is called, an instance of this class is returned. At this point, no service calls are made yet
and so there is no guarantee that the request is valid. If there are errors in your request, you will see the
failures only after you start streaming the data. The subscribe method should be called as a request to start
streaming data. For more info, see
Publisher.subscribe(org.reactivestreams.Subscriber). Each call to the subscribe
method will result in a new Subscription i.e., a new contract to stream data from the
starting request.
The following are few ways to use the response class:
1) Using the subscribe helper method
software.amazon.awssdk.services.connect.paginators.SearchQueuesPublisher publisher = client.searchQueuesPaginator(request);
CompletableFuture<Void> future = publisher.subscribe(res -> { // Do something with the response });
future.get();
2) Using a custom subscriber
software.amazon.awssdk.services.connect.paginators.SearchQueuesPublisher publisher = client.searchQueuesPaginator(request);
publisher.subscribe(new Subscriber<software.amazon.awssdk.services.connect.model.SearchQueuesResponse>() {
public void onSubscribe(org.reactivestreams.Subscriber subscription) { //... };
public void onNext(software.amazon.awssdk.services.connect.model.SearchQueuesResponse response) { //... };
});
As the response is a publisher, it can work well with third party reactive streams implementations like RxJava2.
Please notice that the configuration of MaxResults won't limit the number of results you get with the paginator. It only limits the number of results in each page.
Note: If you prefer to have control on service calls, use the
searchQueues(software.amazon.awssdk.services.connect.model.SearchQueuesRequest) operation.
searchQueuesRequest - default SearchQueuesPublisher searchQueuesPaginator(Consumer<SearchQueuesRequest.Builder> searchQueuesRequest)
This API is in preview release for Amazon Connect and is subject to change.
Searches queues in an Amazon Connect instance, with optional filtering.
This is a variant of searchQueues(software.amazon.awssdk.services.connect.model.SearchQueuesRequest)
operation. The return type is a custom publisher that can be subscribed to request a stream of response pages.
SDK will internally handle making service calls for you.
When the operation is called, an instance of this class is returned. At this point, no service calls are made yet
and so there is no guarantee that the request is valid. If there are errors in your request, you will see the
failures only after you start streaming the data. The subscribe method should be called as a request to start
streaming data. For more info, see
Publisher.subscribe(org.reactivestreams.Subscriber). Each call to the subscribe
method will result in a new Subscription i.e., a new contract to stream data from the
starting request.
The following are few ways to use the response class:
1) Using the subscribe helper method
software.amazon.awssdk.services.connect.paginators.SearchQueuesPublisher publisher = client.searchQueuesPaginator(request);
CompletableFuture<Void> future = publisher.subscribe(res -> { // Do something with the response });
future.get();
2) Using a custom subscriber
software.amazon.awssdk.services.connect.paginators.SearchQueuesPublisher publisher = client.searchQueuesPaginator(request);
publisher.subscribe(new Subscriber<software.amazon.awssdk.services.connect.model.SearchQueuesResponse>() {
public void onSubscribe(org.reactivestreams.Subscriber subscription) { //... };
public void onNext(software.amazon.awssdk.services.connect.model.SearchQueuesResponse response) { //... };
});
As the response is a publisher, it can work well with third party reactive streams implementations like RxJava2.
Please notice that the configuration of MaxResults won't limit the number of results you get with the paginator. It only limits the number of results in each page.
Note: If you prefer to have control on service calls, use the
searchQueues(software.amazon.awssdk.services.connect.model.SearchQueuesRequest) operation.
This is a convenience which creates an instance of the SearchQueuesRequest.Builder avoiding the need to
create one manually via SearchQueuesRequest.builder()
searchQueuesRequest - A Consumer that will call methods on SearchQueuesRequest.Builder to create a request.default CompletableFuture<SearchRoutingProfilesResponse> searchRoutingProfiles(SearchRoutingProfilesRequest searchRoutingProfilesRequest)
This API is in preview release for Amazon Connect and is subject to change.
Searches routing profiles in an Amazon Connect instance, with optional filtering.
searchRoutingProfilesRequest - default CompletableFuture<SearchRoutingProfilesResponse> searchRoutingProfiles(Consumer<SearchRoutingProfilesRequest.Builder> searchRoutingProfilesRequest)
This API is in preview release for Amazon Connect and is subject to change.
Searches routing profiles in an Amazon Connect instance, with optional filtering.
This is a convenience which creates an instance of the SearchRoutingProfilesRequest.Builder avoiding the
need to create one manually via SearchRoutingProfilesRequest.builder()
searchRoutingProfilesRequest - A Consumer that will call methods on SearchRoutingProfilesRequest.Builder to create a
request.default SearchRoutingProfilesPublisher searchRoutingProfilesPaginator(SearchRoutingProfilesRequest searchRoutingProfilesRequest)
This API is in preview release for Amazon Connect and is subject to change.
Searches routing profiles in an Amazon Connect instance, with optional filtering.
This is a variant of
searchRoutingProfiles(software.amazon.awssdk.services.connect.model.SearchRoutingProfilesRequest)
operation. The return type is a custom publisher that can be subscribed to request a stream of response pages.
SDK will internally handle making service calls for you.
When the operation is called, an instance of this class is returned. At this point, no service calls are made yet
and so there is no guarantee that the request is valid. If there are errors in your request, you will see the
failures only after you start streaming the data. The subscribe method should be called as a request to start
streaming data. For more info, see
Publisher.subscribe(org.reactivestreams.Subscriber). Each call to the subscribe
method will result in a new Subscription i.e., a new contract to stream data from the
starting request.
The following are few ways to use the response class:
1) Using the subscribe helper method
software.amazon.awssdk.services.connect.paginators.SearchRoutingProfilesPublisher publisher = client.searchRoutingProfilesPaginator(request);
CompletableFuture<Void> future = publisher.subscribe(res -> { // Do something with the response });
future.get();
2) Using a custom subscriber
software.amazon.awssdk.services.connect.paginators.SearchRoutingProfilesPublisher publisher = client.searchRoutingProfilesPaginator(request);
publisher.subscribe(new Subscriber<software.amazon.awssdk.services.connect.model.SearchRoutingProfilesResponse>() {
public void onSubscribe(org.reactivestreams.Subscriber subscription) { //... };
public void onNext(software.amazon.awssdk.services.connect.model.SearchRoutingProfilesResponse response) { //... };
});
As the response is a publisher, it can work well with third party reactive streams implementations like RxJava2.
Please notice that the configuration of MaxResults won't limit the number of results you get with the paginator. It only limits the number of results in each page.
Note: If you prefer to have control on service calls, use the
searchRoutingProfiles(software.amazon.awssdk.services.connect.model.SearchRoutingProfilesRequest)
operation.
searchRoutingProfilesRequest - default SearchRoutingProfilesPublisher searchRoutingProfilesPaginator(Consumer<SearchRoutingProfilesRequest.Builder> searchRoutingProfilesRequest)
This API is in preview release for Amazon Connect and is subject to change.
Searches routing profiles in an Amazon Connect instance, with optional filtering.
This is a variant of
searchRoutingProfiles(software.amazon.awssdk.services.connect.model.SearchRoutingProfilesRequest)
operation. The return type is a custom publisher that can be subscribed to request a stream of response pages.
SDK will internally handle making service calls for you.
When the operation is called, an instance of this class is returned. At this point, no service calls are made yet
and so there is no guarantee that the request is valid. If there are errors in your request, you will see the
failures only after you start streaming the data. The subscribe method should be called as a request to start
streaming data. For more info, see
Publisher.subscribe(org.reactivestreams.Subscriber). Each call to the subscribe
method will result in a new Subscription i.e., a new contract to stream data from the
starting request.
The following are few ways to use the response class:
1) Using the subscribe helper method
software.amazon.awssdk.services.connect.paginators.SearchRoutingProfilesPublisher publisher = client.searchRoutingProfilesPaginator(request);
CompletableFuture<Void> future = publisher.subscribe(res -> { // Do something with the response });
future.get();
2) Using a custom subscriber
software.amazon.awssdk.services.connect.paginators.SearchRoutingProfilesPublisher publisher = client.searchRoutingProfilesPaginator(request);
publisher.subscribe(new Subscriber<software.amazon.awssdk.services.connect.model.SearchRoutingProfilesResponse>() {
public void onSubscribe(org.reactivestreams.Subscriber subscription) { //... };
public void onNext(software.amazon.awssdk.services.connect.model.SearchRoutingProfilesResponse response) { //... };
});
As the response is a publisher, it can work well with third party reactive streams implementations like RxJava2.
Please notice that the configuration of MaxResults won't limit the number of results you get with the paginator. It only limits the number of results in each page.
Note: If you prefer to have control on service calls, use the
searchRoutingProfiles(software.amazon.awssdk.services.connect.model.SearchRoutingProfilesRequest)
operation.
This is a convenience which creates an instance of the SearchRoutingProfilesRequest.Builder avoiding the
need to create one manually via SearchRoutingProfilesRequest.builder()
searchRoutingProfilesRequest - A Consumer that will call methods on SearchRoutingProfilesRequest.Builder to create a
request.default CompletableFuture<SearchSecurityProfilesResponse> searchSecurityProfiles(SearchSecurityProfilesRequest searchSecurityProfilesRequest)
This API is in preview release for Amazon Connect and is subject to change.
Searches security profiles in an Amazon Connect instance, with optional filtering.
searchSecurityProfilesRequest - default CompletableFuture<SearchSecurityProfilesResponse> searchSecurityProfiles(Consumer<SearchSecurityProfilesRequest.Builder> searchSecurityProfilesRequest)
This API is in preview release for Amazon Connect and is subject to change.
Searches security profiles in an Amazon Connect instance, with optional filtering.
This is a convenience which creates an instance of the SearchSecurityProfilesRequest.Builder avoiding the
need to create one manually via SearchSecurityProfilesRequest.builder()
searchSecurityProfilesRequest - A Consumer that will call methods on SearchSecurityProfilesRequest.Builder to create a
request.default SearchSecurityProfilesPublisher searchSecurityProfilesPaginator(SearchSecurityProfilesRequest searchSecurityProfilesRequest)
This API is in preview release for Amazon Connect and is subject to change.
Searches security profiles in an Amazon Connect instance, with optional filtering.
This is a variant of
searchSecurityProfiles(software.amazon.awssdk.services.connect.model.SearchSecurityProfilesRequest)
operation. The return type is a custom publisher that can be subscribed to request a stream of response pages.
SDK will internally handle making service calls for you.
When the operation is called, an instance of this class is returned. At this point, no service calls are made yet
and so there is no guarantee that the request is valid. If there are errors in your request, you will see the
failures only after you start streaming the data. The subscribe method should be called as a request to start
streaming data. For more info, see
Publisher.subscribe(org.reactivestreams.Subscriber). Each call to the subscribe
method will result in a new Subscription i.e., a new contract to stream data from the
starting request.
The following are few ways to use the response class:
1) Using the subscribe helper method
software.amazon.awssdk.services.connect.paginators.SearchSecurityProfilesPublisher publisher = client.searchSecurityProfilesPaginator(request);
CompletableFuture<Void> future = publisher.subscribe(res -> { // Do something with the response });
future.get();
2) Using a custom subscriber
software.amazon.awssdk.services.connect.paginators.SearchSecurityProfilesPublisher publisher = client.searchSecurityProfilesPaginator(request);
publisher.subscribe(new Subscriber<software.amazon.awssdk.services.connect.model.SearchSecurityProfilesResponse>() {
public void onSubscribe(org.reactivestreams.Subscriber subscription) { //... };
public void onNext(software.amazon.awssdk.services.connect.model.SearchSecurityProfilesResponse response) { //... };
});
As the response is a publisher, it can work well with third party reactive streams implementations like RxJava2.
Please notice that the configuration of MaxResults won't limit the number of results you get with the paginator. It only limits the number of results in each page.
Note: If you prefer to have control on service calls, use the
searchSecurityProfiles(software.amazon.awssdk.services.connect.model.SearchSecurityProfilesRequest)
operation.
searchSecurityProfilesRequest - default SearchSecurityProfilesPublisher searchSecurityProfilesPaginator(Consumer<SearchSecurityProfilesRequest.Builder> searchSecurityProfilesRequest)
This API is in preview release for Amazon Connect and is subject to change.
Searches security profiles in an Amazon Connect instance, with optional filtering.
This is a variant of
searchSecurityProfiles(software.amazon.awssdk.services.connect.model.SearchSecurityProfilesRequest)
operation. The return type is a custom publisher that can be subscribed to request a stream of response pages.
SDK will internally handle making service calls for you.
When the operation is called, an instance of this class is returned. At this point, no service calls are made yet
and so there is no guarantee that the request is valid. If there are errors in your request, you will see the
failures only after you start streaming the data. The subscribe method should be called as a request to start
streaming data. For more info, see
Publisher.subscribe(org.reactivestreams.Subscriber). Each call to the subscribe
method will result in a new Subscription i.e., a new contract to stream data from the
starting request.
The following are few ways to use the response class:
1) Using the subscribe helper method
software.amazon.awssdk.services.connect.paginators.SearchSecurityProfilesPublisher publisher = client.searchSecurityProfilesPaginator(request);
CompletableFuture<Void> future = publisher.subscribe(res -> { // Do something with the response });
future.get();
2) Using a custom subscriber
software.amazon.awssdk.services.connect.paginators.SearchSecurityProfilesPublisher publisher = client.searchSecurityProfilesPaginator(request);
publisher.subscribe(new Subscriber<software.amazon.awssdk.services.connect.model.SearchSecurityProfilesResponse>() {
public void onSubscribe(org.reactivestreams.Subscriber subscription) { //... };
public void onNext(software.amazon.awssdk.services.connect.model.SearchSecurityProfilesResponse response) { //... };
});
As the response is a publisher, it can work well with third party reactive streams implementations like RxJava2.
Please notice that the configuration of MaxResults won't limit the number of results you get with the paginator. It only limits the number of results in each page.
Note: If you prefer to have control on service calls, use the
searchSecurityProfiles(software.amazon.awssdk.services.connect.model.SearchSecurityProfilesRequest)
operation.
This is a convenience which creates an instance of the SearchSecurityProfilesRequest.Builder avoiding the
need to create one manually via SearchSecurityProfilesRequest.builder()
searchSecurityProfilesRequest - A Consumer that will call methods on SearchSecurityProfilesRequest.Builder to create a
request.default CompletableFuture<SearchUsersResponse> searchUsers(SearchUsersRequest searchUsersRequest)
Searches users in an Amazon Connect instance, with optional filtering.
AfterContactWorkTimeLimit is returned in milliseconds.
searchUsersRequest - default CompletableFuture<SearchUsersResponse> searchUsers(Consumer<SearchUsersRequest.Builder> searchUsersRequest)
Searches users in an Amazon Connect instance, with optional filtering.
AfterContactWorkTimeLimit is returned in milliseconds.
This is a convenience which creates an instance of the SearchUsersRequest.Builder avoiding the need to
create one manually via SearchUsersRequest.builder()
searchUsersRequest - A Consumer that will call methods on SearchUsersRequest.Builder to create a request.default SearchUsersPublisher searchUsersPaginator(SearchUsersRequest searchUsersRequest)
Searches users in an Amazon Connect instance, with optional filtering.
AfterContactWorkTimeLimit is returned in milliseconds.
This is a variant of searchUsers(software.amazon.awssdk.services.connect.model.SearchUsersRequest)
operation. The return type is a custom publisher that can be subscribed to request a stream of response pages.
SDK will internally handle making service calls for you.
When the operation is called, an instance of this class is returned. At this point, no service calls are made yet
and so there is no guarantee that the request is valid. If there are errors in your request, you will see the
failures only after you start streaming the data. The subscribe method should be called as a request to start
streaming data. For more info, see
Publisher.subscribe(org.reactivestreams.Subscriber). Each call to the subscribe
method will result in a new Subscription i.e., a new contract to stream data from the
starting request.
The following are few ways to use the response class:
1) Using the subscribe helper method
software.amazon.awssdk.services.connect.paginators.SearchUsersPublisher publisher = client.searchUsersPaginator(request);
CompletableFuture<Void> future = publisher.subscribe(res -> { // Do something with the response });
future.get();
2) Using a custom subscriber
software.amazon.awssdk.services.connect.paginators.SearchUsersPublisher publisher = client.searchUsersPaginator(request);
publisher.subscribe(new Subscriber<software.amazon.awssdk.services.connect.model.SearchUsersResponse>() {
public void onSubscribe(org.reactivestreams.Subscriber subscription) { //... };
public void onNext(software.amazon.awssdk.services.connect.model.SearchUsersResponse response) { //... };
});
As the response is a publisher, it can work well with third party reactive streams implementations like RxJava2.
Please notice that the configuration of MaxResults won't limit the number of results you get with the paginator. It only limits the number of results in each page.
Note: If you prefer to have control on service calls, use the
searchUsers(software.amazon.awssdk.services.connect.model.SearchUsersRequest) operation.
searchUsersRequest - default SearchUsersPublisher searchUsersPaginator(Consumer<SearchUsersRequest.Builder> searchUsersRequest)
Searches users in an Amazon Connect instance, with optional filtering.
AfterContactWorkTimeLimit is returned in milliseconds.
This is a variant of searchUsers(software.amazon.awssdk.services.connect.model.SearchUsersRequest)
operation. The return type is a custom publisher that can be subscribed to request a stream of response pages.
SDK will internally handle making service calls for you.
When the operation is called, an instance of this class is returned. At this point, no service calls are made yet
and so there is no guarantee that the request is valid. If there are errors in your request, you will see the
failures only after you start streaming the data. The subscribe method should be called as a request to start
streaming data. For more info, see
Publisher.subscribe(org.reactivestreams.Subscriber). Each call to the subscribe
method will result in a new Subscription i.e., a new contract to stream data from the
starting request.
The following are few ways to use the response class:
1) Using the subscribe helper method
software.amazon.awssdk.services.connect.paginators.SearchUsersPublisher publisher = client.searchUsersPaginator(request);
CompletableFuture<Void> future = publisher.subscribe(res -> { // Do something with the response });
future.get();
2) Using a custom subscriber
software.amazon.awssdk.services.connect.paginators.SearchUsersPublisher publisher = client.searchUsersPaginator(request);
publisher.subscribe(new Subscriber<software.amazon.awssdk.services.connect.model.SearchUsersResponse>() {
public void onSubscribe(org.reactivestreams.Subscriber subscription) { //... };
public void onNext(software.amazon.awssdk.services.connect.model.SearchUsersResponse response) { //... };
});
As the response is a publisher, it can work well with third party reactive streams implementations like RxJava2.
Please notice that the configuration of MaxResults won't limit the number of results you get with the paginator. It only limits the number of results in each page.
Note: If you prefer to have control on service calls, use the
searchUsers(software.amazon.awssdk.services.connect.model.SearchUsersRequest) operation.
This is a convenience which creates an instance of the SearchUsersRequest.Builder avoiding the need to
create one manually via SearchUsersRequest.builder()
searchUsersRequest - A Consumer that will call methods on SearchUsersRequest.Builder to create a request.default CompletableFuture<SearchVocabulariesResponse> searchVocabularies(SearchVocabulariesRequest searchVocabulariesRequest)
Searches for vocabularies within a specific Amazon Connect instance using State,
NameStartsWith, and LanguageCode.
searchVocabulariesRequest - default CompletableFuture<SearchVocabulariesResponse> searchVocabularies(Consumer<SearchVocabulariesRequest.Builder> searchVocabulariesRequest)
Searches for vocabularies within a specific Amazon Connect instance using State,
NameStartsWith, and LanguageCode.
This is a convenience which creates an instance of the SearchVocabulariesRequest.Builder avoiding the
need to create one manually via SearchVocabulariesRequest.builder()
searchVocabulariesRequest - A Consumer that will call methods on SearchVocabulariesRequest.Builder to create a
request.default SearchVocabulariesPublisher searchVocabulariesPaginator(SearchVocabulariesRequest searchVocabulariesRequest)
Searches for vocabularies within a specific Amazon Connect instance using State,
NameStartsWith, and LanguageCode.
This is a variant of
searchVocabularies(software.amazon.awssdk.services.connect.model.SearchVocabulariesRequest) operation.
The return type is a custom publisher that can be subscribed to request a stream of response pages. SDK will
internally handle making service calls for you.
When the operation is called, an instance of this class is returned. At this point, no service calls are made yet
and so there is no guarantee that the request is valid. If there are errors in your request, you will see the
failures only after you start streaming the data. The subscribe method should be called as a request to start
streaming data. For more info, see
Publisher.subscribe(org.reactivestreams.Subscriber). Each call to the subscribe
method will result in a new Subscription i.e., a new contract to stream data from the
starting request.
The following are few ways to use the response class:
1) Using the subscribe helper method
software.amazon.awssdk.services.connect.paginators.SearchVocabulariesPublisher publisher = client.searchVocabulariesPaginator(request);
CompletableFuture<Void> future = publisher.subscribe(res -> { // Do something with the response });
future.get();
2) Using a custom subscriber
software.amazon.awssdk.services.connect.paginators.SearchVocabulariesPublisher publisher = client.searchVocabulariesPaginator(request);
publisher.subscribe(new Subscriber<software.amazon.awssdk.services.connect.model.SearchVocabulariesResponse>() {
public void onSubscribe(org.reactivestreams.Subscriber subscription) { //... };
public void onNext(software.amazon.awssdk.services.connect.model.SearchVocabulariesResponse response) { //... };
});
As the response is a publisher, it can work well with third party reactive streams implementations like RxJava2.
Please notice that the configuration of MaxResults won't limit the number of results you get with the paginator. It only limits the number of results in each page.
Note: If you prefer to have control on service calls, use the
searchVocabularies(software.amazon.awssdk.services.connect.model.SearchVocabulariesRequest)
operation.
searchVocabulariesRequest - default SearchVocabulariesPublisher searchVocabulariesPaginator(Consumer<SearchVocabulariesRequest.Builder> searchVocabulariesRequest)
Searches for vocabularies within a specific Amazon Connect instance using State,
NameStartsWith, and LanguageCode.
This is a variant of
searchVocabularies(software.amazon.awssdk.services.connect.model.SearchVocabulariesRequest) operation.
The return type is a custom publisher that can be subscribed to request a stream of response pages. SDK will
internally handle making service calls for you.
When the operation is called, an instance of this class is returned. At this point, no service calls are made yet
and so there is no guarantee that the request is valid. If there are errors in your request, you will see the
failures only after you start streaming the data. The subscribe method should be called as a request to start
streaming data. For more info, see
Publisher.subscribe(org.reactivestreams.Subscriber). Each call to the subscribe
method will result in a new Subscription i.e., a new contract to stream data from the
starting request.
The following are few ways to use the response class:
1) Using the subscribe helper method
software.amazon.awssdk.services.connect.paginators.SearchVocabulariesPublisher publisher = client.searchVocabulariesPaginator(request);
CompletableFuture<Void> future = publisher.subscribe(res -> { // Do something with the response });
future.get();
2) Using a custom subscriber
software.amazon.awssdk.services.connect.paginators.SearchVocabulariesPublisher publisher = client.searchVocabulariesPaginator(request);
publisher.subscribe(new Subscriber<software.amazon.awssdk.services.connect.model.SearchVocabulariesResponse>() {
public void onSubscribe(org.reactivestreams.Subscriber subscription) { //... };
public void onNext(software.amazon.awssdk.services.connect.model.SearchVocabulariesResponse response) { //... };
});
As the response is a publisher, it can work well with third party reactive streams implementations like RxJava2.
Please notice that the configuration of MaxResults won't limit the number of results you get with the paginator. It only limits the number of results in each page.
Note: If you prefer to have control on service calls, use the
searchVocabularies(software.amazon.awssdk.services.connect.model.SearchVocabulariesRequest)
operation.
This is a convenience which creates an instance of the SearchVocabulariesRequest.Builder avoiding the
need to create one manually via SearchVocabulariesRequest.builder()
searchVocabulariesRequest - A Consumer that will call methods on SearchVocabulariesRequest.Builder to create a
request.default CompletableFuture<StartChatContactResponse> startChatContact(StartChatContactRequest startChatContactRequest)
Initiates a 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 must subscribe to the participant’s connection for the created chat within 5 minutes. This is achieved by invoking CreateParticipantConnection with WEBSOCKET and CONNECTION_CREDENTIALS.
A 429 error occurs in the following situations:
API rate limit is exceeded. API TPS throttling returns a TooManyRequests exception.
The quota for
concurrent active chats is exceeded. Active chat throttling returns a LimitExceededException.
If you use the ChatDurationInMinutes parameter and receive a 400 error, your account may not support
the ability to configure custom chat durations. For more information, contact Amazon Web Services Support.
For more information about chat, see Chat in the Amazon Connect Administrator Guide.
startChatContactRequest - default CompletableFuture<StartChatContactResponse> startChatContact(Consumer<StartChatContactRequest.Builder> startChatContactRequest)
Initiates a 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 must subscribe to the participant’s connection for the created chat within 5 minutes. This is achieved by invoking CreateParticipantConnection with WEBSOCKET and CONNECTION_CREDENTIALS.
A 429 error occurs in the following situations:
API rate limit is exceeded. API TPS throttling returns a TooManyRequests exception.
The quota for
concurrent active chats is exceeded. Active chat throttling returns a LimitExceededException.
If you use the ChatDurationInMinutes parameter and receive a 400 error, your account may not support
the ability to configure custom chat durations. For more information, contact Amazon Web Services Support.
For more information about chat, see Chat in the Amazon Connect Administrator Guide.
This is a convenience which creates an instance of the StartChatContactRequest.Builder avoiding the need
to create one manually via StartChatContactRequest.builder()
startChatContactRequest - A Consumer that will call methods on StartChatContactRequest.Builder to create a request.default CompletableFuture<StartContactRecordingResponse> startContactRecording(StartContactRecordingRequest startContactRecordingRequest)
Starts recording the contact:
If the API is called before the agent joins the call, recording starts when the agent joins the call.
If the API is called after the agent joins the call, recording starts at the time of the API call.
StartContactRecording is a one-time action. For example, if you use StopContactRecording to stop recording an ongoing call, you can't use StartContactRecording to restart it. For scenarios where the recording has started and you want to suspend and resume it, such as when collecting sensitive information (for example, a credit card number), use SuspendContactRecording and ResumeContactRecording.
You can use this API to override the recording behavior configured in the Set recording behavior block.
Only voice recordings are supported at this time.
startContactRecordingRequest - default CompletableFuture<StartContactRecordingResponse> startContactRecording(Consumer<StartContactRecordingRequest.Builder> startContactRecordingRequest)
Starts recording the contact:
If the API is called before the agent joins the call, recording starts when the agent joins the call.
If the API is called after the agent joins the call, recording starts at the time of the API call.
StartContactRecording is a one-time action. For example, if you use StopContactRecording to stop recording an ongoing call, you can't use StartContactRecording to restart it. For scenarios where the recording has started and you want to suspend and resume it, such as when collecting sensitive information (for example, a credit card number), use SuspendContactRecording and ResumeContactRecording.
You can use this API to override the recording behavior configured in the Set recording behavior block.
Only voice recordings are supported at this time.
This is a convenience which creates an instance of the StartContactRecordingRequest.Builder avoiding the
need to create one manually via StartContactRecordingRequest.builder()
startContactRecordingRequest - A Consumer that will call methods on StartContactRecordingRequest.Builder to create a
request.default CompletableFuture<StartContactStreamingResponse> startContactStreaming(StartContactStreamingRequest startContactStreamingRequest)
Initiates real-time message streaming for a new chat contact.
For more information about message streaming, see Enable real-time chat message streaming in the Amazon Connect Administrator Guide.
startContactStreamingRequest - default CompletableFuture<StartContactStreamingResponse> startContactStreaming(Consumer<StartContactStreamingRequest.Builder> startContactStreamingRequest)
Initiates real-time message streaming for a new chat contact.
For more information about message streaming, see Enable real-time chat message streaming in the Amazon Connect Administrator Guide.
This is a convenience which creates an instance of the StartContactStreamingRequest.Builder avoiding the
need to create one manually via StartContactStreamingRequest.builder()
startContactStreamingRequest - A Consumer that will call methods on StartContactStreamingRequest.Builder to create a
request.default CompletableFuture<StartOutboundVoiceContactResponse> startOutboundVoiceContact(StartOutboundVoiceContactRequest startOutboundVoiceContactRequest)
Places an outbound call to a contact, and then initiates the flow. It performs the actions in the flow that's
specified (in ContactFlowId).
Agents do not initiate the outbound API, which means that they do not dial the contact. If the flow places an outbound call to a contact, and then puts the contact in queue, the call is then routed to the agent, like any other inbound case.
There is a 60-second dialing timeout for this operation. If the call is not connected after 60 seconds, it fails.
UK numbers with a 447 prefix are not allowed by default. Before you can dial these UK mobile numbers, you must submit a service quota increase request. For more information, see Amazon Connect Service Quotas in the Amazon Connect Administrator Guide.
Campaign calls are not allowed by default. Before you can make a call with TrafficType =
CAMPAIGN, you must submit a service quota increase request to the quota Amazon Connect campaigns.
startOutboundVoiceContactRequest - default CompletableFuture<StartOutboundVoiceContactResponse> startOutboundVoiceContact(Consumer<StartOutboundVoiceContactRequest.Builder> startOutboundVoiceContactRequest)
Places an outbound call to a contact, and then initiates the flow. It performs the actions in the flow that's
specified (in ContactFlowId).
Agents do not initiate the outbound API, which means that they do not dial the contact. If the flow places an outbound call to a contact, and then puts the contact in queue, the call is then routed to the agent, like any other inbound case.
There is a 60-second dialing timeout for this operation. If the call is not connected after 60 seconds, it fails.
UK numbers with a 447 prefix are not allowed by default. Before you can dial these UK mobile numbers, you must submit a service quota increase request. For more information, see Amazon Connect Service Quotas in the Amazon Connect Administrator Guide.
Campaign calls are not allowed by default. Before you can make a call with TrafficType =
CAMPAIGN, you must submit a service quota increase request to the quota Amazon Connect campaigns.
This is a convenience which creates an instance of the StartOutboundVoiceContactRequest.Builder avoiding
the need to create one manually via StartOutboundVoiceContactRequest.builder()
startOutboundVoiceContactRequest - A Consumer that will call methods on StartOutboundVoiceContactRequest.Builder to create a
request.default CompletableFuture<StartTaskContactResponse> startTaskContact(StartTaskContactRequest startTaskContactRequest)
Initiates a flow to start a new task.
startTaskContactRequest - default CompletableFuture<StartTaskContactResponse> startTaskContact(Consumer<StartTaskContactRequest.Builder> startTaskContactRequest)
Initiates a flow to start a new task.
This is a convenience which creates an instance of the StartTaskContactRequest.Builder avoiding the need
to create one manually via StartTaskContactRequest.builder()
startTaskContactRequest - A Consumer that will call methods on StartTaskContactRequest.Builder to create a request.default CompletableFuture<StopContactResponse> stopContact(StopContactRequest stopContactRequest)
Ends the specified contact. This call does not work for the following initiation methods:
DISCONNECT
TRANSFER
QUEUE_TRANSFER
stopContactRequest - default CompletableFuture<StopContactResponse> stopContact(Consumer<StopContactRequest.Builder> stopContactRequest)
Ends the specified contact. This call does not work for the following initiation methods:
DISCONNECT
TRANSFER
QUEUE_TRANSFER
This is a convenience which creates an instance of the StopContactRequest.Builder avoiding the need to
create one manually via StopContactRequest.builder()
stopContactRequest - A Consumer that will call methods on StopContactRequest.Builder to create a request.default CompletableFuture<StopContactRecordingResponse> stopContactRecording(StopContactRecordingRequest stopContactRecordingRequest)
Stops recording a call when a contact is being recorded. StopContactRecording is a one-time action. If you use StopContactRecording to stop recording an ongoing call, you can't use StartContactRecording to restart it. For scenarios where the recording has started and you want to suspend it for sensitive information (for example, to collect a credit card number), and then restart it, use SuspendContactRecording and ResumeContactRecording.
Only voice recordings are supported at this time.
stopContactRecordingRequest - default CompletableFuture<StopContactRecordingResponse> stopContactRecording(Consumer<StopContactRecordingRequest.Builder> stopContactRecordingRequest)
Stops recording a call when a contact is being recorded. StopContactRecording is a one-time action. If you use StopContactRecording to stop recording an ongoing call, you can't use StartContactRecording to restart it. For scenarios where the recording has started and you want to suspend it for sensitive information (for example, to collect a credit card number), and then restart it, use SuspendContactRecording and ResumeContactRecording.
Only voice recordings are supported at this time.
This is a convenience which creates an instance of the StopContactRecordingRequest.Builder avoiding the
need to create one manually via StopContactRecordingRequest.builder()
stopContactRecordingRequest - A Consumer that will call methods on StopContactRecordingRequest.Builder to create a
request.default CompletableFuture<StopContactStreamingResponse> stopContactStreaming(StopContactStreamingRequest stopContactStreamingRequest)
Ends message streaming on a specified contact. To restart message streaming on that contact, call the StartContactStreaming API.
stopContactStreamingRequest - default CompletableFuture<StopContactStreamingResponse> stopContactStreaming(Consumer<StopContactStreamingRequest.Builder> stopContactStreamingRequest)
Ends message streaming on a specified contact. To restart message streaming on that contact, call the StartContactStreaming API.
This is a convenience which creates an instance of the StopContactStreamingRequest.Builder avoiding the
need to create one manually via StopContactStreamingRequest.builder()
stopContactStreamingRequest - A Consumer that will call methods on StopContactStreamingRequest.Builder to create a
request.default CompletableFuture<SuspendContactRecordingResponse> suspendContactRecording(SuspendContactRecordingRequest suspendContactRecordingRequest)
When a contact is being recorded, this API suspends recording the call. For example, you might suspend the call recording while collecting sensitive information, such as a credit card number. Then use ResumeContactRecording to restart recording.
The period of time that the recording is suspended is filled with silence in the final recording.
Only voice recordings are supported at this time.
suspendContactRecordingRequest - default CompletableFuture<SuspendContactRecordingResponse> suspendContactRecording(Consumer<SuspendContactRecordingRequest.Builder> suspendContactRecordingRequest)
When a contact is being recorded, this API suspends recording the call. For example, you might suspend the call recording while collecting sensitive information, such as a credit card number. Then use ResumeContactRecording to restart recording.
The period of time that the recording is suspended is filled with silence in the final recording.
Only voice recordings are supported at this time.
This is a convenience which creates an instance of the SuspendContactRecordingRequest.Builder avoiding
the need to create one manually via SuspendContactRecordingRequest.builder()
suspendContactRecordingRequest - A Consumer that will call methods on SuspendContactRecordingRequest.Builder to create a
request.default CompletableFuture<TagResourceResponse> tagResource(TagResourceRequest tagResourceRequest)
Adds the specified tags to the specified resource.
Some of the supported resource types are agents, routing profiles, queues, quick connects, contact flows, agent statuses, hours of operation, phone numbers, security profiles, and task templates. For a complete list, see Tagging resources in Amazon Connect.
For sample policies that use tags, see Amazon Connect Identity-Based Policy Examples in the Amazon Connect Administrator Guide.
tagResourceRequest - default CompletableFuture<TagResourceResponse> tagResource(Consumer<TagResourceRequest.Builder> tagResourceRequest)
Adds the specified tags to the specified resource.
Some of the supported resource types are agents, routing profiles, queues, quick connects, contact flows, agent statuses, hours of operation, phone numbers, security profiles, and task templates. For a complete list, see Tagging resources in Amazon Connect.
For sample policies that use tags, see Amazon Connect Identity-Based Policy Examples in the Amazon Connect Administrator Guide.
This is a convenience which creates an instance of the TagResourceRequest.Builder avoiding the need to
create one manually via TagResourceRequest.builder()
tagResourceRequest - A Consumer that will call methods on TagResourceRequest.Builder to create a request.default CompletableFuture<TransferContactResponse> transferContact(TransferContactRequest transferContactRequest)
Transfers contacts from one agent or queue to another agent or queue at any point after a contact is created. You can transfer a contact to another queue by providing the flow which orchestrates the contact to the destination queue. This gives you more control over contact handling and helps you adhere to the service level agreement (SLA) guaranteed to your customers.
Note the following requirements:
Transfer is supported for only TASK contacts.
Do not use both QueueId and UserId in the same call.
The following flow types are supported: Inbound flow, Transfer to agent flow, and Transfer to queue flow.
The TransferContact API can be called only on active contacts.
A contact cannot be transferred more than 11 times.
transferContactRequest - default CompletableFuture<TransferContactResponse> transferContact(Consumer<TransferContactRequest.Builder> transferContactRequest)
Transfers contacts from one agent or queue to another agent or queue at any point after a contact is created. You can transfer a contact to another queue by providing the flow which orchestrates the contact to the destination queue. This gives you more control over contact handling and helps you adhere to the service level agreement (SLA) guaranteed to your customers.
Note the following requirements:
Transfer is supported for only TASK contacts.
Do not use both QueueId and UserId in the same call.
The following flow types are supported: Inbound flow, Transfer to agent flow, and Transfer to queue flow.
The TransferContact API can be called only on active contacts.
A contact cannot be transferred more than 11 times.
This is a convenience which creates an instance of the TransferContactRequest.Builder avoiding the need
to create one manually via TransferContactRequest.builder()
transferContactRequest - A Consumer that will call methods on TransferContactRequest.Builder to create a request.default CompletableFuture<UntagResourceResponse> untagResource(UntagResourceRequest untagResourceRequest)
Removes the specified tags from the specified resource.
untagResourceRequest - default CompletableFuture<UntagResourceResponse> untagResource(Consumer<UntagResourceRequest.Builder> untagResourceRequest)
Removes the specified tags from the specified resource.
This is a convenience which creates an instance of the UntagResourceRequest.Builder avoiding the need to
create one manually via UntagResourceRequest.builder()
untagResourceRequest - A Consumer that will call methods on UntagResourceRequest.Builder to create a request.default CompletableFuture<UpdateAgentStatusResponse> updateAgentStatus(UpdateAgentStatusRequest updateAgentStatusRequest)
This API is in preview release for Amazon Connect and is subject to change.
Updates agent status.
updateAgentStatusRequest - default CompletableFuture<UpdateAgentStatusResponse> updateAgentStatus(Consumer<UpdateAgentStatusRequest.Builder> updateAgentStatusRequest)
This API is in preview release for Amazon Connect and is subject to change.
Updates agent status.
This is a convenience which creates an instance of the UpdateAgentStatusRequest.Builder avoiding the need
to create one manually via UpdateAgentStatusRequest.builder()
updateAgentStatusRequest - A Consumer that will call methods on UpdateAgentStatusRequest.Builder to create a request.default CompletableFuture<UpdateContactResponse> updateContact(UpdateContactRequest updateContactRequest)
This API is in preview release for Amazon Connect and is subject to change.
Adds or updates user-defined contact information associated with the specified contact. At least one field to be updated must be present in the request.
You can add or update user-defined contact information for both ongoing and completed contacts.
updateContactRequest - default CompletableFuture<UpdateContactResponse> updateContact(Consumer<UpdateContactRequest.Builder> updateContactRequest)
This API is in preview release for Amazon Connect and is subject to change.
Adds or updates user-defined contact information associated with the specified contact. At least one field to be updated must be present in the request.
You can add or update user-defined contact information for both ongoing and completed contacts.
This is a convenience which creates an instance of the UpdateContactRequest.Builder avoiding the need to
create one manually via UpdateContactRequest.builder()
updateContactRequest - A Consumer that will call methods on UpdateContactRequest.Builder to create a request.default CompletableFuture<UpdateContactAttributesResponse> updateContactAttributes(UpdateContactAttributesRequest updateContactAttributesRequest)
Creates or updates user-defined contact attributes associated with the specified contact.
You can create or update user-defined attributes for both ongoing and completed contacts. For example, while the call is active, you can update the customer's name or the reason the customer called. You can add notes about steps that the agent took during the call that display 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 to identify abusive callers.
Contact attributes are available in Amazon Connect for 24 months, and are then deleted. For information about contact record retention and the maximum size of the contact record attributes section, see Feature specifications in the Amazon Connect Administrator Guide.
updateContactAttributesRequest - default CompletableFuture<UpdateContactAttributesResponse> updateContactAttributes(Consumer<UpdateContactAttributesRequest.Builder> updateContactAttributesRequest)
Creates or updates user-defined contact attributes associated with the specified contact.
You can create or update user-defined attributes for both ongoing and completed contacts. For example, while the call is active, you can update the customer's name or the reason the customer called. You can add notes about steps that the agent took during the call that display 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 to identify abusive callers.
Contact attributes are available in Amazon Connect for 24 months, and are then deleted. For information about contact record retention and the maximum size of the contact record attributes section, see Feature specifications in the Amazon Connect Administrator Guide.
This is a convenience which creates an instance of the UpdateContactAttributesRequest.Builder avoiding
the need to create one manually via UpdateContactAttributesRequest.builder()
updateContactAttributesRequest - A Consumer that will call methods on UpdateContactAttributesRequest.Builder to create a
request.default CompletableFuture<UpdateContactFlowContentResponse> updateContactFlowContent(UpdateContactFlowContentRequest updateContactFlowContentRequest)
Updates the specified flow.
You can also create and update flows using the Amazon Connect Flow language.
updateContactFlowContentRequest - default CompletableFuture<UpdateContactFlowContentResponse> updateContactFlowContent(Consumer<UpdateContactFlowContentRequest.Builder> updateContactFlowContentRequest)
Updates the specified flow.
You can also create and update flows using the Amazon Connect Flow language.
This is a convenience which creates an instance of the UpdateContactFlowContentRequest.Builder avoiding
the need to create one manually via UpdateContactFlowContentRequest.builder()
updateContactFlowContentRequest - A Consumer that will call methods on UpdateContactFlowContentRequest.Builder to create a
request.default CompletableFuture<UpdateContactFlowMetadataResponse> updateContactFlowMetadata(UpdateContactFlowMetadataRequest updateContactFlowMetadataRequest)
Updates metadata about specified flow.
updateContactFlowMetadataRequest - default CompletableFuture<UpdateContactFlowMetadataResponse> updateContactFlowMetadata(Consumer<UpdateContactFlowMetadataRequest.Builder> updateContactFlowMetadataRequest)
Updates metadata about specified flow.
This is a convenience which creates an instance of the UpdateContactFlowMetadataRequest.Builder avoiding
the need to create one manually via UpdateContactFlowMetadataRequest.builder()
updateContactFlowMetadataRequest - A Consumer that will call methods on UpdateContactFlowMetadataRequest.Builder to create a
request.default CompletableFuture<UpdateContactFlowModuleContentResponse> updateContactFlowModuleContent(UpdateContactFlowModuleContentRequest updateContactFlowModuleContentRequest)
Updates specified flow module for the specified Amazon Connect instance.
updateContactFlowModuleContentRequest - default CompletableFuture<UpdateContactFlowModuleContentResponse> updateContactFlowModuleContent(Consumer<UpdateContactFlowModuleContentRequest.Builder> updateContactFlowModuleContentRequest)
Updates specified flow module for the specified Amazon Connect instance.
This is a convenience which creates an instance of the UpdateContactFlowModuleContentRequest.Builder
avoiding the need to create one manually via UpdateContactFlowModuleContentRequest.builder()
updateContactFlowModuleContentRequest - A Consumer that will call methods on UpdateContactFlowModuleContentRequest.Builder to
create a request.default CompletableFuture<UpdateContactFlowModuleMetadataResponse> updateContactFlowModuleMetadata(UpdateContactFlowModuleMetadataRequest updateContactFlowModuleMetadataRequest)
Updates metadata about specified flow module.
updateContactFlowModuleMetadataRequest - default CompletableFuture<UpdateContactFlowModuleMetadataResponse> updateContactFlowModuleMetadata(Consumer<UpdateContactFlowModuleMetadataRequest.Builder> updateContactFlowModuleMetadataRequest)
Updates metadata about specified flow module.
This is a convenience which creates an instance of the UpdateContactFlowModuleMetadataRequest.Builder
avoiding the need to create one manually via UpdateContactFlowModuleMetadataRequest.builder()
updateContactFlowModuleMetadataRequest - A Consumer that will call methods on UpdateContactFlowModuleMetadataRequest.Builder to
create a request.default CompletableFuture<UpdateContactFlowNameResponse> updateContactFlowName(UpdateContactFlowNameRequest updateContactFlowNameRequest)
The name of the flow.
You can also create and update flows using the Amazon Connect Flow language.
updateContactFlowNameRequest - default CompletableFuture<UpdateContactFlowNameResponse> updateContactFlowName(Consumer<UpdateContactFlowNameRequest.Builder> updateContactFlowNameRequest)
The name of the flow.
You can also create and update flows using the Amazon Connect Flow language.
This is a convenience which creates an instance of the UpdateContactFlowNameRequest.Builder avoiding the
need to create one manually via UpdateContactFlowNameRequest.builder()
updateContactFlowNameRequest - A Consumer that will call methods on UpdateContactFlowNameRequest.Builder to create a
request.default CompletableFuture<UpdateContactScheduleResponse> updateContactSchedule(UpdateContactScheduleRequest updateContactScheduleRequest)
Updates the scheduled time of a task contact that is already scheduled.
updateContactScheduleRequest - default CompletableFuture<UpdateContactScheduleResponse> updateContactSchedule(Consumer<UpdateContactScheduleRequest.Builder> updateContactScheduleRequest)
Updates the scheduled time of a task contact that is already scheduled.
This is a convenience which creates an instance of the UpdateContactScheduleRequest.Builder avoiding the
need to create one manually via UpdateContactScheduleRequest.builder()
updateContactScheduleRequest - A Consumer that will call methods on UpdateContactScheduleRequest.Builder to create a
request.default CompletableFuture<UpdateHoursOfOperationResponse> updateHoursOfOperation(UpdateHoursOfOperationRequest updateHoursOfOperationRequest)
This API is in preview release for Amazon Connect and is subject to change.
Updates the hours of operation.
updateHoursOfOperationRequest - default CompletableFuture<UpdateHoursOfOperationResponse> updateHoursOfOperation(Consumer<UpdateHoursOfOperationRequest.Builder> updateHoursOfOperationRequest)
This API is in preview release for Amazon Connect and is subject to change.
Updates the hours of operation.
This is a convenience which creates an instance of the UpdateHoursOfOperationRequest.Builder avoiding the
need to create one manually via UpdateHoursOfOperationRequest.builder()
updateHoursOfOperationRequest - A Consumer that will call methods on UpdateHoursOfOperationRequest.Builder to create a
request.default CompletableFuture<UpdateInstanceAttributeResponse> updateInstanceAttribute(UpdateInstanceAttributeRequest updateInstanceAttributeRequest)
This API is in preview release for Amazon Connect and is subject to change.
Updates the value for the specified attribute type.
updateInstanceAttributeRequest - default CompletableFuture<UpdateInstanceAttributeResponse> updateInstanceAttribute(Consumer<UpdateInstanceAttributeRequest.Builder> updateInstanceAttributeRequest)
This API is in preview release for Amazon Connect and is subject to change.
Updates the value for the specified attribute type.
This is a convenience which creates an instance of the UpdateInstanceAttributeRequest.Builder avoiding
the need to create one manually via UpdateInstanceAttributeRequest.builder()
updateInstanceAttributeRequest - A Consumer that will call methods on UpdateInstanceAttributeRequest.Builder to create a
request.default CompletableFuture<UpdateInstanceStorageConfigResponse> updateInstanceStorageConfig(UpdateInstanceStorageConfigRequest updateInstanceStorageConfigRequest)
This API is in preview release for Amazon Connect and is subject to change.
Updates an existing configuration for a resource type. This API is idempotent.
updateInstanceStorageConfigRequest - default CompletableFuture<UpdateInstanceStorageConfigResponse> updateInstanceStorageConfig(Consumer<UpdateInstanceStorageConfigRequest.Builder> updateInstanceStorageConfigRequest)
This API is in preview release for Amazon Connect and is subject to change.
Updates an existing configuration for a resource type. This API is idempotent.
This is a convenience which creates an instance of the UpdateInstanceStorageConfigRequest.Builder
avoiding the need to create one manually via UpdateInstanceStorageConfigRequest.builder()
updateInstanceStorageConfigRequest - A Consumer that will call methods on UpdateInstanceStorageConfigRequest.Builder to create
a request.default CompletableFuture<UpdateParticipantRoleConfigResponse> updateParticipantRoleConfig(UpdateParticipantRoleConfigRequest updateParticipantRoleConfigRequest)
Updates timeouts for when human chat participants are to be considered idle, and when agents are automatically disconnected from a chat due to idleness. You can set four timers:
Customer idle timeout
Customer auto-disconnect timeout
Agent idle timeout
Agent auto-disconnect timeout
For more information about how chat timeouts work, see Set up chat timeouts for human participants.
updateParticipantRoleConfigRequest - default CompletableFuture<UpdateParticipantRoleConfigResponse> updateParticipantRoleConfig(Consumer<UpdateParticipantRoleConfigRequest.Builder> updateParticipantRoleConfigRequest)
Updates timeouts for when human chat participants are to be considered idle, and when agents are automatically disconnected from a chat due to idleness. You can set four timers:
Customer idle timeout
Customer auto-disconnect timeout
Agent idle timeout
Agent auto-disconnect timeout
For more information about how chat timeouts work, see Set up chat timeouts for human participants.
This is a convenience which creates an instance of the UpdateParticipantRoleConfigRequest.Builder
avoiding the need to create one manually via UpdateParticipantRoleConfigRequest.builder()
updateParticipantRoleConfigRequest - A Consumer that will call methods on UpdateParticipantRoleConfigRequest.Builder to create
a request.default CompletableFuture<UpdatePhoneNumberResponse> updatePhoneNumber(UpdatePhoneNumberRequest updatePhoneNumberRequest)
Updates your claimed phone number from its current Amazon Connect instance or traffic distribution group to another Amazon Connect instance or traffic distribution group in the same Amazon Web Services Region.
You can call DescribePhoneNumber API to verify the status of a previous UpdatePhoneNumber operation.
updatePhoneNumberRequest - default CompletableFuture<UpdatePhoneNumberResponse> updatePhoneNumber(Consumer<UpdatePhoneNumberRequest.Builder> updatePhoneNumberRequest)
Updates your claimed phone number from its current Amazon Connect instance or traffic distribution group to another Amazon Connect instance or traffic distribution group in the same Amazon Web Services Region.
You can call DescribePhoneNumber API to verify the status of a previous UpdatePhoneNumber operation.
This is a convenience which creates an instance of the UpdatePhoneNumberRequest.Builder avoiding the need
to create one manually via UpdatePhoneNumberRequest.builder()
updatePhoneNumberRequest - A Consumer that will call methods on UpdatePhoneNumberRequest.Builder to create a request.default CompletableFuture<UpdateQueueHoursOfOperationResponse> updateQueueHoursOfOperation(UpdateQueueHoursOfOperationRequest updateQueueHoursOfOperationRequest)
This API is in preview release for Amazon Connect and is subject to change.
Updates the hours of operation for the specified queue.
updateQueueHoursOfOperationRequest - default CompletableFuture<UpdateQueueHoursOfOperationResponse> updateQueueHoursOfOperation(Consumer<UpdateQueueHoursOfOperationRequest.Builder> updateQueueHoursOfOperationRequest)
This API is in preview release for Amazon Connect and is subject to change.
Updates the hours of operation for the specified queue.
This is a convenience which creates an instance of the UpdateQueueHoursOfOperationRequest.Builder
avoiding the need to create one manually via UpdateQueueHoursOfOperationRequest.builder()
updateQueueHoursOfOperationRequest - A Consumer that will call methods on UpdateQueueHoursOfOperationRequest.Builder to create
a request.default CompletableFuture<UpdateQueueMaxContactsResponse> updateQueueMaxContacts(UpdateQueueMaxContactsRequest updateQueueMaxContactsRequest)
This API is in preview release for Amazon Connect and is subject to change.
Updates the maximum number of contacts allowed in a queue before it is considered full.
updateQueueMaxContactsRequest - default CompletableFuture<UpdateQueueMaxContactsResponse> updateQueueMaxContacts(Consumer<UpdateQueueMaxContactsRequest.Builder> updateQueueMaxContactsRequest)
This API is in preview release for Amazon Connect and is subject to change.
Updates the maximum number of contacts allowed in a queue before it is considered full.
This is a convenience which creates an instance of the UpdateQueueMaxContactsRequest.Builder avoiding the
need to create one manually via UpdateQueueMaxContactsRequest.builder()
updateQueueMaxContactsRequest - A Consumer that will call methods on UpdateQueueMaxContactsRequest.Builder to create a
request.default CompletableFuture<UpdateQueueNameResponse> updateQueueName(UpdateQueueNameRequest updateQueueNameRequest)
This API is in preview release for Amazon Connect and is subject to change.
Updates the name and description of a queue. At least Name or Description must be
provided.
updateQueueNameRequest - default CompletableFuture<UpdateQueueNameResponse> updateQueueName(Consumer<UpdateQueueNameRequest.Builder> updateQueueNameRequest)
This API is in preview release for Amazon Connect and is subject to change.
Updates the name and description of a queue. At least Name or Description must be
provided.
This is a convenience which creates an instance of the UpdateQueueNameRequest.Builder avoiding the need
to create one manually via UpdateQueueNameRequest.builder()
updateQueueNameRequest - A Consumer that will call methods on UpdateQueueNameRequest.Builder to create a request.default CompletableFuture<UpdateQueueOutboundCallerConfigResponse> updateQueueOutboundCallerConfig(UpdateQueueOutboundCallerConfigRequest updateQueueOutboundCallerConfigRequest)
This API is in preview release for Amazon Connect and is subject to change.
Updates the outbound caller ID name, number, and outbound whisper flow for a specified queue.
If the number being used in the input is claimed to a traffic distribution group, and you are calling this API
using an instance in the Amazon Web Services Region where the traffic distribution group was created, you can use
either a full phone number ARN or UUID value for the OutboundCallerIdNumberId value of the OutboundCallerConfig
request body parameter. However, if the number is claimed to a traffic distribution group and you are calling
this API using an instance in the alternate Amazon Web Services Region associated with the traffic distribution
group, you must provide a full phone number ARN. If a UUID is provided in this scenario, you will receive a
ResourceNotFoundException.
updateQueueOutboundCallerConfigRequest - default CompletableFuture<UpdateQueueOutboundCallerConfigResponse> updateQueueOutboundCallerConfig(Consumer<UpdateQueueOutboundCallerConfigRequest.Builder> updateQueueOutboundCallerConfigRequest)
This API is in preview release for Amazon Connect and is subject to change.
Updates the outbound caller ID name, number, and outbound whisper flow for a specified queue.
If the number being used in the input is claimed to a traffic distribution group, and you are calling this API
using an instance in the Amazon Web Services Region where the traffic distribution group was created, you can use
either a full phone number ARN or UUID value for the OutboundCallerIdNumberId value of the OutboundCallerConfig
request body parameter. However, if the number is claimed to a traffic distribution group and you are calling
this API using an instance in the alternate Amazon Web Services Region associated with the traffic distribution
group, you must provide a full phone number ARN. If a UUID is provided in this scenario, you will receive a
ResourceNotFoundException.
This is a convenience which creates an instance of the UpdateQueueOutboundCallerConfigRequest.Builder
avoiding the need to create one manually via UpdateQueueOutboundCallerConfigRequest.builder()
updateQueueOutboundCallerConfigRequest - A Consumer that will call methods on UpdateQueueOutboundCallerConfigRequest.Builder to
create a request.default CompletableFuture<UpdateQueueStatusResponse> updateQueueStatus(UpdateQueueStatusRequest updateQueueStatusRequest)
This API is in preview release for Amazon Connect and is subject to change.
Updates the status of the queue.
updateQueueStatusRequest - default CompletableFuture<UpdateQueueStatusResponse> updateQueueStatus(Consumer<UpdateQueueStatusRequest.Builder> updateQueueStatusRequest)
This API is in preview release for Amazon Connect and is subject to change.
Updates the status of the queue.
This is a convenience which creates an instance of the UpdateQueueStatusRequest.Builder avoiding the need
to create one manually via UpdateQueueStatusRequest.builder()
updateQueueStatusRequest - A Consumer that will call methods on UpdateQueueStatusRequest.Builder to create a request.default CompletableFuture<UpdateQuickConnectConfigResponse> updateQuickConnectConfig(UpdateQuickConnectConfigRequest updateQuickConnectConfigRequest)
Updates the configuration settings for the specified quick connect.
updateQuickConnectConfigRequest - default CompletableFuture<UpdateQuickConnectConfigResponse> updateQuickConnectConfig(Consumer<UpdateQuickConnectConfigRequest.Builder> updateQuickConnectConfigRequest)
Updates the configuration settings for the specified quick connect.
This is a convenience which creates an instance of the UpdateQuickConnectConfigRequest.Builder avoiding
the need to create one manually via UpdateQuickConnectConfigRequest.builder()
updateQuickConnectConfigRequest - A Consumer that will call methods on UpdateQuickConnectConfigRequest.Builder to create a
request.default CompletableFuture<UpdateQuickConnectNameResponse> updateQuickConnectName(UpdateQuickConnectNameRequest updateQuickConnectNameRequest)
Updates the name and description of a quick connect. The request accepts the following data in JSON format. At
least Name or Description must be provided.
updateQuickConnectNameRequest - default CompletableFuture<UpdateQuickConnectNameResponse> updateQuickConnectName(Consumer<UpdateQuickConnectNameRequest.Builder> updateQuickConnectNameRequest)
Updates the name and description of a quick connect. The request accepts the following data in JSON format. At
least Name or Description must be provided.
This is a convenience which creates an instance of the UpdateQuickConnectNameRequest.Builder avoiding the
need to create one manually via UpdateQuickConnectNameRequest.builder()
updateQuickConnectNameRequest - A Consumer that will call methods on UpdateQuickConnectNameRequest.Builder to create a
request.default CompletableFuture<UpdateRoutingProfileConcurrencyResponse> updateRoutingProfileConcurrency(UpdateRoutingProfileConcurrencyRequest updateRoutingProfileConcurrencyRequest)
Updates the channels that agents can handle in the Contact Control Panel (CCP) for a routing profile.
updateRoutingProfileConcurrencyRequest - default CompletableFuture<UpdateRoutingProfileConcurrencyResponse> updateRoutingProfileConcurrency(Consumer<UpdateRoutingProfileConcurrencyRequest.Builder> updateRoutingProfileConcurrencyRequest)
Updates the channels that agents can handle in the Contact Control Panel (CCP) for a routing profile.
This is a convenience which creates an instance of the UpdateRoutingProfileConcurrencyRequest.Builder
avoiding the need to create one manually via UpdateRoutingProfileConcurrencyRequest.builder()
updateRoutingProfileConcurrencyRequest - A Consumer that will call methods on UpdateRoutingProfileConcurrencyRequest.Builder to
create a request.default CompletableFuture<UpdateRoutingProfileDefaultOutboundQueueResponse> updateRoutingProfileDefaultOutboundQueue(UpdateRoutingProfileDefaultOutboundQueueRequest updateRoutingProfileDefaultOutboundQueueRequest)
Updates the default outbound queue of a routing profile.
updateRoutingProfileDefaultOutboundQueueRequest - default CompletableFuture<UpdateRoutingProfileDefaultOutboundQueueResponse> updateRoutingProfileDefaultOutboundQueue(Consumer<UpdateRoutingProfileDefaultOutboundQueueRequest.Builder> updateRoutingProfileDefaultOutboundQueueRequest)
Updates the default outbound queue of a routing profile.
This is a convenience which creates an instance of the
UpdateRoutingProfileDefaultOutboundQueueRequest.Builder avoiding the need to create one manually via
UpdateRoutingProfileDefaultOutboundQueueRequest.builder()
updateRoutingProfileDefaultOutboundQueueRequest - A Consumer that will call methods on
UpdateRoutingProfileDefaultOutboundQueueRequest.Builder to create a request.default CompletableFuture<UpdateRoutingProfileNameResponse> updateRoutingProfileName(UpdateRoutingProfileNameRequest updateRoutingProfileNameRequest)
Updates the name and description of a routing profile. The request accepts the following data in JSON format. At
least Name or Description must be provided.
updateRoutingProfileNameRequest - default CompletableFuture<UpdateRoutingProfileNameResponse> updateRoutingProfileName(Consumer<UpdateRoutingProfileNameRequest.Builder> updateRoutingProfileNameRequest)
Updates the name and description of a routing profile. The request accepts the following data in JSON format. At
least Name or Description must be provided.
This is a convenience which creates an instance of the UpdateRoutingProfileNameRequest.Builder avoiding
the need to create one manually via UpdateRoutingProfileNameRequest.builder()
updateRoutingProfileNameRequest - A Consumer that will call methods on UpdateRoutingProfileNameRequest.Builder to create a
request.default CompletableFuture<UpdateRoutingProfileQueuesResponse> updateRoutingProfileQueues(UpdateRoutingProfileQueuesRequest updateRoutingProfileQueuesRequest)
Updates the properties associated with a set of queues for a routing profile.
updateRoutingProfileQueuesRequest - default CompletableFuture<UpdateRoutingProfileQueuesResponse> updateRoutingProfileQueues(Consumer<UpdateRoutingProfileQueuesRequest.Builder> updateRoutingProfileQueuesRequest)
Updates the properties associated with a set of queues for a routing profile.
This is a convenience which creates an instance of the UpdateRoutingProfileQueuesRequest.Builder avoiding
the need to create one manually via UpdateRoutingProfileQueuesRequest.builder()
updateRoutingProfileQueuesRequest - A Consumer that will call methods on UpdateRoutingProfileQueuesRequest.Builder to create a
request.default CompletableFuture<UpdateRuleResponse> updateRule(UpdateRuleRequest updateRuleRequest)
Updates a rule for the specified Amazon Connect instance.
Use the Rules Function language to code conditions for the rule.
updateRuleRequest - default CompletableFuture<UpdateRuleResponse> updateRule(Consumer<UpdateRuleRequest.Builder> updateRuleRequest)
Updates a rule for the specified Amazon Connect instance.
Use the Rules Function language to code conditions for the rule.
This is a convenience which creates an instance of the UpdateRuleRequest.Builder avoiding the need to
create one manually via UpdateRuleRequest.builder()
updateRuleRequest - A Consumer that will call methods on UpdateRuleRequest.Builder to create a request.default CompletableFuture<UpdateSecurityProfileResponse> updateSecurityProfile(UpdateSecurityProfileRequest updateSecurityProfileRequest)
This API is in preview release for Amazon Connect and is subject to change.
Updates a security profile.
updateSecurityProfileRequest - default CompletableFuture<UpdateSecurityProfileResponse> updateSecurityProfile(Consumer<UpdateSecurityProfileRequest.Builder> updateSecurityProfileRequest)
This API is in preview release for Amazon Connect and is subject to change.
Updates a security profile.
This is a convenience which creates an instance of the UpdateSecurityProfileRequest.Builder avoiding the
need to create one manually via UpdateSecurityProfileRequest.builder()
updateSecurityProfileRequest - A Consumer that will call methods on UpdateSecurityProfileRequest.Builder to create a
request.default CompletableFuture<UpdateTaskTemplateResponse> updateTaskTemplate(UpdateTaskTemplateRequest updateTaskTemplateRequest)
Updates details about a specific task template in the specified Amazon Connect instance. This operation does not support partial updates. Instead it does a full update of template content.
updateTaskTemplateRequest - default CompletableFuture<UpdateTaskTemplateResponse> updateTaskTemplate(Consumer<UpdateTaskTemplateRequest.Builder> updateTaskTemplateRequest)
Updates details about a specific task template in the specified Amazon Connect instance. This operation does not support partial updates. Instead it does a full update of template content.
This is a convenience which creates an instance of the UpdateTaskTemplateRequest.Builder avoiding the
need to create one manually via UpdateTaskTemplateRequest.builder()
updateTaskTemplateRequest - A Consumer that will call methods on UpdateTaskTemplateRequest.Builder to create a
request.default CompletableFuture<UpdateTrafficDistributionResponse> updateTrafficDistribution(UpdateTrafficDistributionRequest updateTrafficDistributionRequest)
Updates the traffic distribution for a given traffic distribution group.
For more information about updating a traffic distribution group, see Update telephony traffic distribution across Amazon Web Services Regions in the Amazon Connect Administrator Guide.
updateTrafficDistributionRequest - default CompletableFuture<UpdateTrafficDistributionResponse> updateTrafficDistribution(Consumer<UpdateTrafficDistributionRequest.Builder> updateTrafficDistributionRequest)
Updates the traffic distribution for a given traffic distribution group.
For more information about updating a traffic distribution group, see Update telephony traffic distribution across Amazon Web Services Regions in the Amazon Connect Administrator Guide.
This is a convenience which creates an instance of the UpdateTrafficDistributionRequest.Builder avoiding
the need to create one manually via UpdateTrafficDistributionRequest.builder()
updateTrafficDistributionRequest - A Consumer that will call methods on UpdateTrafficDistributionRequest.Builder to create a
request.default CompletableFuture<UpdateUserHierarchyResponse> updateUserHierarchy(UpdateUserHierarchyRequest updateUserHierarchyRequest)
Assigns the specified hierarchy group to the specified user.
updateUserHierarchyRequest - default CompletableFuture<UpdateUserHierarchyResponse> updateUserHierarchy(Consumer<UpdateUserHierarchyRequest.Builder> updateUserHierarchyRequest)
Assigns the specified hierarchy group to the specified user.
This is a convenience which creates an instance of the UpdateUserHierarchyRequest.Builder avoiding the
need to create one manually via UpdateUserHierarchyRequest.builder()
updateUserHierarchyRequest - A Consumer that will call methods on UpdateUserHierarchyRequest.Builder to create a
request.default CompletableFuture<UpdateUserHierarchyGroupNameResponse> updateUserHierarchyGroupName(UpdateUserHierarchyGroupNameRequest updateUserHierarchyGroupNameRequest)
Updates the name of the user hierarchy group.
updateUserHierarchyGroupNameRequest - default CompletableFuture<UpdateUserHierarchyGroupNameResponse> updateUserHierarchyGroupName(Consumer<UpdateUserHierarchyGroupNameRequest.Builder> updateUserHierarchyGroupNameRequest)
Updates the name of the user hierarchy group.
This is a convenience which creates an instance of the UpdateUserHierarchyGroupNameRequest.Builder
avoiding the need to create one manually via UpdateUserHierarchyGroupNameRequest.builder()
updateUserHierarchyGroupNameRequest - A Consumer that will call methods on UpdateUserHierarchyGroupNameRequest.Builder to create
a request.default CompletableFuture<UpdateUserHierarchyStructureResponse> updateUserHierarchyStructure(UpdateUserHierarchyStructureRequest updateUserHierarchyStructureRequest)
Updates the user hierarchy structure: add, remove, and rename user hierarchy levels.
updateUserHierarchyStructureRequest - default CompletableFuture<UpdateUserHierarchyStructureResponse> updateUserHierarchyStructure(Consumer<UpdateUserHierarchyStructureRequest.Builder> updateUserHierarchyStructureRequest)
Updates the user hierarchy structure: add, remove, and rename user hierarchy levels.
This is a convenience which creates an instance of the UpdateUserHierarchyStructureRequest.Builder
avoiding the need to create one manually via UpdateUserHierarchyStructureRequest.builder()
updateUserHierarchyStructureRequest - A Consumer that will call methods on UpdateUserHierarchyStructureRequest.Builder to create
a request.default CompletableFuture<UpdateUserIdentityInfoResponse> updateUserIdentityInfo(UpdateUserIdentityInfoRequest updateUserIdentityInfoRequest)
Updates the identity information for the specified user.
We strongly recommend limiting who has the ability to invoke UpdateUserIdentityInfo. Someone with
that ability can change the login credentials of other users by changing their email address. This poses a
security risk to your organization. They can change the email address of a user to the attacker's email address,
and then reset the password through email. For more information, see Best Practices
for Security Profiles in the Amazon Connect Administrator Guide.
updateUserIdentityInfoRequest - default CompletableFuture<UpdateUserIdentityInfoResponse> updateUserIdentityInfo(Consumer<UpdateUserIdentityInfoRequest.Builder> updateUserIdentityInfoRequest)
Updates the identity information for the specified user.
We strongly recommend limiting who has the ability to invoke UpdateUserIdentityInfo. Someone with
that ability can change the login credentials of other users by changing their email address. This poses a
security risk to your organization. They can change the email address of a user to the attacker's email address,
and then reset the password through email. For more information, see Best Practices
for Security Profiles in the Amazon Connect Administrator Guide.
This is a convenience which creates an instance of the UpdateUserIdentityInfoRequest.Builder avoiding the
need to create one manually via UpdateUserIdentityInfoRequest.builder()
updateUserIdentityInfoRequest - A Consumer that will call methods on UpdateUserIdentityInfoRequest.Builder to create a
request.default CompletableFuture<UpdateUserPhoneConfigResponse> updateUserPhoneConfig(UpdateUserPhoneConfigRequest updateUserPhoneConfigRequest)
Updates the phone configuration settings for the specified user.
updateUserPhoneConfigRequest - default CompletableFuture<UpdateUserPhoneConfigResponse> updateUserPhoneConfig(Consumer<UpdateUserPhoneConfigRequest.Builder> updateUserPhoneConfigRequest)
Updates the phone configuration settings for the specified user.
This is a convenience which creates an instance of the UpdateUserPhoneConfigRequest.Builder avoiding the
need to create one manually via UpdateUserPhoneConfigRequest.builder()
updateUserPhoneConfigRequest - A Consumer that will call methods on UpdateUserPhoneConfigRequest.Builder to create a
request.default CompletableFuture<UpdateUserRoutingProfileResponse> updateUserRoutingProfile(UpdateUserRoutingProfileRequest updateUserRoutingProfileRequest)
Assigns the specified routing profile to the specified user.
updateUserRoutingProfileRequest - default CompletableFuture<UpdateUserRoutingProfileResponse> updateUserRoutingProfile(Consumer<UpdateUserRoutingProfileRequest.Builder> updateUserRoutingProfileRequest)
Assigns the specified routing profile to the specified user.
This is a convenience which creates an instance of the UpdateUserRoutingProfileRequest.Builder avoiding
the need to create one manually via UpdateUserRoutingProfileRequest.builder()
updateUserRoutingProfileRequest - A Consumer that will call methods on UpdateUserRoutingProfileRequest.Builder to create a
request.default CompletableFuture<UpdateUserSecurityProfilesResponse> updateUserSecurityProfiles(UpdateUserSecurityProfilesRequest updateUserSecurityProfilesRequest)
Assigns the specified security profiles to the specified user.
updateUserSecurityProfilesRequest - default CompletableFuture<UpdateUserSecurityProfilesResponse> updateUserSecurityProfiles(Consumer<UpdateUserSecurityProfilesRequest.Builder> updateUserSecurityProfilesRequest)
Assigns the specified security profiles to the specified user.
This is a convenience which creates an instance of the UpdateUserSecurityProfilesRequest.Builder avoiding
the need to create one manually via UpdateUserSecurityProfilesRequest.builder()
updateUserSecurityProfilesRequest - A Consumer that will call methods on UpdateUserSecurityProfilesRequest.Builder to create a
request.static ConnectAsyncClient create()
ConnectAsyncClient with the region loaded from the
DefaultAwsRegionProviderChain and credentials loaded from the
DefaultCredentialsProvider.static ConnectAsyncClientBuilder builder()
ConnectAsyncClient.Copyright © 2023. All rights reserved.