Interface ConnectCampaignsAsyncClient
- All Superinterfaces:
- AutoCloseable,- AwsClient,- SdkAutoCloseable,- SdkClient
builder() method.The asynchronous client performs non-blocking I/O when configured with any
 SdkAsyncHttpClient supported in the SDK. However, full non-blocking is not guaranteed as the async client may
 perform blocking calls in some cases such as credentials retrieval and endpoint discovery as part of the async API
 call.
 Provide APIs to create and manage Amazon Connect Campaigns.
- 
Field SummaryFieldsModifier and TypeFieldDescriptionstatic final StringValue for looking up the service's metadata from theServiceMetadataProvider.static final String
- 
Method SummaryModifier and TypeMethodDescriptionbuilder()Create a builder that can be used to configure and create aConnectCampaignsAsyncClient.static ConnectCampaignsAsyncClientcreate()Create aConnectCampaignsAsyncClientwith the region loaded from theDefaultAwsRegionProviderChainand credentials loaded from theDefaultCredentialsProvider.default CompletableFuture<CreateCampaignResponse> createCampaign(Consumer<CreateCampaignRequest.Builder> createCampaignRequest) Creates a campaign for the specified Amazon Connect account.default CompletableFuture<CreateCampaignResponse> createCampaign(CreateCampaignRequest createCampaignRequest) Creates a campaign for the specified Amazon Connect account.default CompletableFuture<DeleteCampaignResponse> deleteCampaign(Consumer<DeleteCampaignRequest.Builder> deleteCampaignRequest) Deletes a campaign from the specified Amazon Connect account.default CompletableFuture<DeleteCampaignResponse> deleteCampaign(DeleteCampaignRequest deleteCampaignRequest) Deletes a campaign from the specified Amazon Connect account.deleteConnectInstanceConfig(Consumer<DeleteConnectInstanceConfigRequest.Builder> deleteConnectInstanceConfigRequest) Deletes a connect instance config from the specified AWS account.deleteConnectInstanceConfig(DeleteConnectInstanceConfigRequest deleteConnectInstanceConfigRequest) Deletes a connect instance config from the specified AWS account.deleteInstanceOnboardingJob(Consumer<DeleteInstanceOnboardingJobRequest.Builder> deleteInstanceOnboardingJobRequest) Delete the Connect Campaigns onboarding job for the specified Amazon Connect instance.deleteInstanceOnboardingJob(DeleteInstanceOnboardingJobRequest deleteInstanceOnboardingJobRequest) Delete the Connect Campaigns onboarding job for the specified Amazon Connect instance.describeCampaign(Consumer<DescribeCampaignRequest.Builder> describeCampaignRequest) Describes the specific campaign.describeCampaign(DescribeCampaignRequest describeCampaignRequest) Describes the specific campaign.getCampaignState(Consumer<GetCampaignStateRequest.Builder> getCampaignStateRequest) Get state of a campaign for the specified Amazon Connect account.getCampaignState(GetCampaignStateRequest getCampaignStateRequest) Get state of a campaign for the specified Amazon Connect account.getCampaignStateBatch(Consumer<GetCampaignStateBatchRequest.Builder> getCampaignStateBatchRequest) Get state of campaigns for the specified Amazon Connect account.getCampaignStateBatch(GetCampaignStateBatchRequest getCampaignStateBatchRequest) Get state of campaigns for the specified Amazon Connect account.getConnectInstanceConfig(Consumer<GetConnectInstanceConfigRequest.Builder> getConnectInstanceConfigRequest) Get the specific Connect instance config.getConnectInstanceConfig(GetConnectInstanceConfigRequest getConnectInstanceConfigRequest) Get the specific Connect instance config.getInstanceOnboardingJobStatus(Consumer<GetInstanceOnboardingJobStatusRequest.Builder> getInstanceOnboardingJobStatusRequest) Get the specific instance onboarding job status.getInstanceOnboardingJobStatus(GetInstanceOnboardingJobStatusRequest getInstanceOnboardingJobStatusRequest) Get the specific instance onboarding job status.default CompletableFuture<ListCampaignsResponse> listCampaigns(Consumer<ListCampaignsRequest.Builder> listCampaignsRequest) Provides summary information about the campaigns under the specified Amazon Connect account.default CompletableFuture<ListCampaignsResponse> listCampaigns(ListCampaignsRequest listCampaignsRequest) Provides summary information about the campaigns under the specified Amazon Connect account.default ListCampaignsPublisherlistCampaignsPaginator(Consumer<ListCampaignsRequest.Builder> listCampaignsRequest) This is a variant oflistCampaigns(software.amazon.awssdk.services.connectcampaigns.model.ListCampaignsRequest)operation.default ListCampaignsPublisherlistCampaignsPaginator(ListCampaignsRequest listCampaignsRequest) This is a variant oflistCampaigns(software.amazon.awssdk.services.connectcampaigns.model.ListCampaignsRequest)operation.listTagsForResource(Consumer<ListTagsForResourceRequest.Builder> listTagsForResourceRequest) List tags for a resource.listTagsForResource(ListTagsForResourceRequest listTagsForResourceRequest) List tags for a resource.default CompletableFuture<PauseCampaignResponse> pauseCampaign(Consumer<PauseCampaignRequest.Builder> pauseCampaignRequest) Pauses a campaign for the specified Amazon Connect account.default CompletableFuture<PauseCampaignResponse> pauseCampaign(PauseCampaignRequest pauseCampaignRequest) Pauses a campaign for the specified Amazon Connect account.putDialRequestBatch(Consumer<PutDialRequestBatchRequest.Builder> putDialRequestBatchRequest) Creates dials requests for the specified campaign Amazon Connect account.putDialRequestBatch(PutDialRequestBatchRequest putDialRequestBatchRequest) Creates dials requests for the specified campaign Amazon Connect account.default CompletableFuture<ResumeCampaignResponse> resumeCampaign(Consumer<ResumeCampaignRequest.Builder> resumeCampaignRequest) Stops a campaign for the specified Amazon Connect account.default CompletableFuture<ResumeCampaignResponse> resumeCampaign(ResumeCampaignRequest resumeCampaignRequest) Stops a campaign for the specified Amazon Connect account.The SDK service client configuration exposes client settings to the user, e.g., ClientOverrideConfigurationdefault CompletableFuture<StartCampaignResponse> startCampaign(Consumer<StartCampaignRequest.Builder> startCampaignRequest) Starts a campaign for the specified Amazon Connect account.default CompletableFuture<StartCampaignResponse> startCampaign(StartCampaignRequest startCampaignRequest) Starts a campaign for the specified Amazon Connect account.startInstanceOnboardingJob(Consumer<StartInstanceOnboardingJobRequest.Builder> startInstanceOnboardingJobRequest) Onboard the specific Amazon Connect instance to Connect Campaigns.startInstanceOnboardingJob(StartInstanceOnboardingJobRequest startInstanceOnboardingJobRequest) Onboard the specific Amazon Connect instance to Connect Campaigns.default CompletableFuture<StopCampaignResponse> stopCampaign(Consumer<StopCampaignRequest.Builder> stopCampaignRequest) Stops a campaign for the specified Amazon Connect account.default CompletableFuture<StopCampaignResponse> stopCampaign(StopCampaignRequest stopCampaignRequest) Stops a campaign for the specified Amazon Connect account.default CompletableFuture<TagResourceResponse> tagResource(Consumer<TagResourceRequest.Builder> tagResourceRequest) Tag a resource.default CompletableFuture<TagResourceResponse> tagResource(TagResourceRequest tagResourceRequest) Tag a resource.default CompletableFuture<UntagResourceResponse> untagResource(Consumer<UntagResourceRequest.Builder> untagResourceRequest) Untag a resource.default CompletableFuture<UntagResourceResponse> untagResource(UntagResourceRequest untagResourceRequest) Untag a resource.updateCampaignDialerConfig(Consumer<UpdateCampaignDialerConfigRequest.Builder> updateCampaignDialerConfigRequest) Updates the dialer config of a campaign.updateCampaignDialerConfig(UpdateCampaignDialerConfigRequest updateCampaignDialerConfigRequest) Updates the dialer config of a campaign.updateCampaignName(Consumer<UpdateCampaignNameRequest.Builder> updateCampaignNameRequest) Updates the name of a campaign.updateCampaignName(UpdateCampaignNameRequest updateCampaignNameRequest) Updates the name of a campaign.updateCampaignOutboundCallConfig(Consumer<UpdateCampaignOutboundCallConfigRequest.Builder> updateCampaignOutboundCallConfigRequest) Updates the outbound call config of a campaign.updateCampaignOutboundCallConfig(UpdateCampaignOutboundCallConfigRequest updateCampaignOutboundCallConfigRequest) Updates the outbound call config of a campaign.Methods inherited from interface software.amazon.awssdk.utils.SdkAutoCloseablecloseMethods inherited from interface software.amazon.awssdk.core.SdkClientserviceName
- 
Field Details- 
SERVICE_NAME- See Also:
 
- 
SERVICE_METADATA_IDValue for looking up the service's metadata from theServiceMetadataProvider.- See Also:
 
 
- 
- 
Method Details- 
createCampaigndefault CompletableFuture<CreateCampaignResponse> createCampaign(CreateCampaignRequest createCampaignRequest) Creates a campaign for the specified Amazon Connect account. This API is idempotent. - Parameters:
- createCampaignRequest- The request for Create Campaign API.
- Returns:
- A Java Future containing the result of the CreateCampaign operation returned by the service.
 The CompletableFuture returned by this method can be completed exceptionally with the following exceptions. The exception returned is wrapped with CompletionException, so you need to invokeThrowable.getCause()to retrieve the underlying exception.- InternalServerException Request processing failed because of an error or failure with the service.
- ResourceNotFoundException The specified resource was not found.
- ValidationException The input fails to satisfy the constraints specified by an AWS service.
- ConflictException The request could not be processed because of conflict in the current state of the resource.
- AccessDeniedException You do not have sufficient access to perform this action.
- ServiceQuotaExceededException Request would cause a service quota to be exceeded.
- ThrottlingException The request was denied due to request throttling.
- SdkException Base class for all exceptions that can be thrown by the SDK (both service and client). Can be used for catch all scenarios.
- SdkClientException If any client side error occurs such as an IO related failure, failure to get credentials, etc.
- ConnectCampaignsException Base class for all service exceptions. Unknown exceptions will be thrown as an instance of this type.
 
- See Also:
 
- 
createCampaigndefault CompletableFuture<CreateCampaignResponse> createCampaign(Consumer<CreateCampaignRequest.Builder> createCampaignRequest) Creates a campaign for the specified Amazon Connect account. This API is idempotent. 
 This is a convenience which creates an instance of the CreateCampaignRequest.Builderavoiding the need to create one manually viaCreateCampaignRequest.builder()- Parameters:
- createCampaignRequest- A- Consumerthat will call methods on- CreateCampaignRequest.Builderto create a request. The request for Create Campaign API.
- Returns:
- A Java Future containing the result of the CreateCampaign operation returned by the service.
 The CompletableFuture returned by this method can be completed exceptionally with the following exceptions. The exception returned is wrapped with CompletionException, so you need to invokeThrowable.getCause()to retrieve the underlying exception.- InternalServerException Request processing failed because of an error or failure with the service.
- ResourceNotFoundException The specified resource was not found.
- ValidationException The input fails to satisfy the constraints specified by an AWS service.
- ConflictException The request could not be processed because of conflict in the current state of the resource.
- AccessDeniedException You do not have sufficient access to perform this action.
- ServiceQuotaExceededException Request would cause a service quota to be exceeded.
- ThrottlingException The request was denied due to request throttling.
- SdkException Base class for all exceptions that can be thrown by the SDK (both service and client). Can be used for catch all scenarios.
- SdkClientException If any client side error occurs such as an IO related failure, failure to get credentials, etc.
- ConnectCampaignsException Base class for all service exceptions. Unknown exceptions will be thrown as an instance of this type.
 
- See Also:
 
- 
deleteCampaigndefault CompletableFuture<DeleteCampaignResponse> deleteCampaign(DeleteCampaignRequest deleteCampaignRequest) Deletes a campaign from the specified Amazon Connect account. - Parameters:
- deleteCampaignRequest- DeleteCampaignRequest
- Returns:
- A Java Future containing the result of the DeleteCampaign operation returned by the service.
 The CompletableFuture returned by this method can be completed exceptionally with the following exceptions. The exception returned is wrapped with CompletionException, so you need to invokeThrowable.getCause()to retrieve the underlying exception.- InternalServerException Request processing failed because of an error or failure with the service.
- ResourceNotFoundException The specified resource was not found.
- ValidationException The input fails to satisfy the constraints specified by an AWS service.
- AccessDeniedException You do not have sufficient access to perform this action.
- SdkException Base class for all exceptions that can be thrown by the SDK (both service and client). Can be used for catch all scenarios.
- SdkClientException If any client side error occurs such as an IO related failure, failure to get credentials, etc.
- ConnectCampaignsException Base class for all service exceptions. Unknown exceptions will be thrown as an instance of this type.
 
- See Also:
 
- 
deleteCampaigndefault CompletableFuture<DeleteCampaignResponse> deleteCampaign(Consumer<DeleteCampaignRequest.Builder> deleteCampaignRequest) Deletes a campaign from the specified Amazon Connect account. 
 This is a convenience which creates an instance of the DeleteCampaignRequest.Builderavoiding the need to create one manually viaDeleteCampaignRequest.builder()- Parameters:
- deleteCampaignRequest- A- Consumerthat will call methods on- DeleteCampaignRequest.Builderto create a request. DeleteCampaignRequest
- Returns:
- A Java Future containing the result of the DeleteCampaign operation returned by the service.
 The CompletableFuture returned by this method can be completed exceptionally with the following exceptions. The exception returned is wrapped with CompletionException, so you need to invokeThrowable.getCause()to retrieve the underlying exception.- InternalServerException Request processing failed because of an error or failure with the service.
- ResourceNotFoundException The specified resource was not found.
- ValidationException The input fails to satisfy the constraints specified by an AWS service.
- AccessDeniedException You do not have sufficient access to perform this action.
- SdkException Base class for all exceptions that can be thrown by the SDK (both service and client). Can be used for catch all scenarios.
- SdkClientException If any client side error occurs such as an IO related failure, failure to get credentials, etc.
- ConnectCampaignsException Base class for all service exceptions. Unknown exceptions will be thrown as an instance of this type.
 
- See Also:
 
- 
deleteConnectInstanceConfigdefault CompletableFuture<DeleteConnectInstanceConfigResponse> deleteConnectInstanceConfig(DeleteConnectInstanceConfigRequest deleteConnectInstanceConfigRequest) Deletes a connect instance config from the specified AWS account. - Parameters:
- deleteConnectInstanceConfigRequest- DeleteCampaignRequest
- Returns:
- A Java Future containing the result of the DeleteConnectInstanceConfig operation returned by the service.
 The CompletableFuture returned by this method can be completed exceptionally with the following exceptions. The exception returned is wrapped with CompletionException, so you need to invokeThrowable.getCause()to retrieve the underlying exception.- InternalServerException Request processing failed because of an error or failure with the service.
- ResourceNotFoundException The specified resource was not found.
- ValidationException The input fails to satisfy the constraints specified by an AWS service.
- AccessDeniedException You do not have sufficient access to perform this action.
- InvalidStateException The request could not be processed because of conflict in the current state.
- ThrottlingException The request was denied due to request throttling.
- SdkException Base class for all exceptions that can be thrown by the SDK (both service and client). Can be used for catch all scenarios.
- SdkClientException If any client side error occurs such as an IO related failure, failure to get credentials, etc.
- ConnectCampaignsException Base class for all service exceptions. Unknown exceptions will be thrown as an instance of this type.
 
- See Also:
 
- 
deleteConnectInstanceConfigdefault CompletableFuture<DeleteConnectInstanceConfigResponse> deleteConnectInstanceConfig(Consumer<DeleteConnectInstanceConfigRequest.Builder> deleteConnectInstanceConfigRequest) Deletes a connect instance config from the specified AWS account. 
 This is a convenience which creates an instance of the DeleteConnectInstanceConfigRequest.Builderavoiding the need to create one manually viaDeleteConnectInstanceConfigRequest.builder()- Parameters:
- deleteConnectInstanceConfigRequest- A- Consumerthat will call methods on- DeleteConnectInstanceConfigRequest.Builderto create a request. DeleteCampaignRequest
- Returns:
- A Java Future containing the result of the DeleteConnectInstanceConfig operation returned by the service.
 The CompletableFuture returned by this method can be completed exceptionally with the following exceptions. The exception returned is wrapped with CompletionException, so you need to invokeThrowable.getCause()to retrieve the underlying exception.- InternalServerException Request processing failed because of an error or failure with the service.
- ResourceNotFoundException The specified resource was not found.
- ValidationException The input fails to satisfy the constraints specified by an AWS service.
- AccessDeniedException You do not have sufficient access to perform this action.
- InvalidStateException The request could not be processed because of conflict in the current state.
- ThrottlingException The request was denied due to request throttling.
- SdkException Base class for all exceptions that can be thrown by the SDK (both service and client). Can be used for catch all scenarios.
- SdkClientException If any client side error occurs such as an IO related failure, failure to get credentials, etc.
- ConnectCampaignsException Base class for all service exceptions. Unknown exceptions will be thrown as an instance of this type.
 
- See Also:
 
- 
deleteInstanceOnboardingJobdefault CompletableFuture<DeleteInstanceOnboardingJobResponse> deleteInstanceOnboardingJob(DeleteInstanceOnboardingJobRequest deleteInstanceOnboardingJobRequest) Delete the Connect Campaigns onboarding job for the specified Amazon Connect instance. - Parameters:
- deleteInstanceOnboardingJobRequest- The request for DeleteInstanceOnboardingJob API.
- Returns:
- A Java Future containing the result of the DeleteInstanceOnboardingJob operation returned by the service.
 The CompletableFuture returned by this method can be completed exceptionally with the following exceptions. The exception returned is wrapped with CompletionException, so you need to invokeThrowable.getCause()to retrieve the underlying exception.- InternalServerException Request processing failed because of an error or failure with the service.
- ResourceNotFoundException The specified resource was not found.
- ValidationException The input fails to satisfy the constraints specified by an AWS service.
- AccessDeniedException You do not have sufficient access to perform this action.
- InvalidStateException The request could not be processed because of conflict in the current state.
- SdkException Base class for all exceptions that can be thrown by the SDK (both service and client). Can be used for catch all scenarios.
- SdkClientException If any client side error occurs such as an IO related failure, failure to get credentials, etc.
- ConnectCampaignsException Base class for all service exceptions. Unknown exceptions will be thrown as an instance of this type.
 
- See Also:
 
- 
deleteInstanceOnboardingJobdefault CompletableFuture<DeleteInstanceOnboardingJobResponse> deleteInstanceOnboardingJob(Consumer<DeleteInstanceOnboardingJobRequest.Builder> deleteInstanceOnboardingJobRequest) Delete the Connect Campaigns onboarding job for the specified Amazon Connect instance. 
 This is a convenience which creates an instance of the DeleteInstanceOnboardingJobRequest.Builderavoiding the need to create one manually viaDeleteInstanceOnboardingJobRequest.builder()- Parameters:
- deleteInstanceOnboardingJobRequest- A- Consumerthat will call methods on- DeleteInstanceOnboardingJobRequest.Builderto create a request. The request for DeleteInstanceOnboardingJob API.
- Returns:
- A Java Future containing the result of the DeleteInstanceOnboardingJob operation returned by the service.
 The CompletableFuture returned by this method can be completed exceptionally with the following exceptions. The exception returned is wrapped with CompletionException, so you need to invokeThrowable.getCause()to retrieve the underlying exception.- InternalServerException Request processing failed because of an error or failure with the service.
- ResourceNotFoundException The specified resource was not found.
- ValidationException The input fails to satisfy the constraints specified by an AWS service.
- AccessDeniedException You do not have sufficient access to perform this action.
- InvalidStateException The request could not be processed because of conflict in the current state.
- SdkException Base class for all exceptions that can be thrown by the SDK (both service and client). Can be used for catch all scenarios.
- SdkClientException If any client side error occurs such as an IO related failure, failure to get credentials, etc.
- ConnectCampaignsException Base class for all service exceptions. Unknown exceptions will be thrown as an instance of this type.
 
- See Also:
 
- 
describeCampaigndefault CompletableFuture<DescribeCampaignResponse> describeCampaign(DescribeCampaignRequest describeCampaignRequest) Describes the specific campaign. - Parameters:
- describeCampaignRequest- DescribeCampaignRequests
- Returns:
- A Java Future containing the result of the DescribeCampaign operation returned by the service.
 The CompletableFuture returned by this method can be completed exceptionally with the following exceptions. The exception returned is wrapped with CompletionException, so you need to invokeThrowable.getCause()to retrieve the underlying exception.- InternalServerException Request processing failed because of an error or failure with the service.
- ResourceNotFoundException The specified resource was not found.
- ValidationException The input fails to satisfy the constraints specified by an AWS service.
- AccessDeniedException You do not have sufficient access to perform this action.
- SdkException Base class for all exceptions that can be thrown by the SDK (both service and client). Can be used for catch all scenarios.
- SdkClientException If any client side error occurs such as an IO related failure, failure to get credentials, etc.
- ConnectCampaignsException Base class for all service exceptions. Unknown exceptions will be thrown as an instance of this type.
 
- See Also:
 
- 
describeCampaigndefault CompletableFuture<DescribeCampaignResponse> describeCampaign(Consumer<DescribeCampaignRequest.Builder> describeCampaignRequest) Describes the specific campaign. 
 This is a convenience which creates an instance of the DescribeCampaignRequest.Builderavoiding the need to create one manually viaDescribeCampaignRequest.builder()- Parameters:
- describeCampaignRequest- A- Consumerthat will call methods on- DescribeCampaignRequest.Builderto create a request. DescribeCampaignRequests
- Returns:
- A Java Future containing the result of the DescribeCampaign operation returned by the service.
 The CompletableFuture returned by this method can be completed exceptionally with the following exceptions. The exception returned is wrapped with CompletionException, so you need to invokeThrowable.getCause()to retrieve the underlying exception.- InternalServerException Request processing failed because of an error or failure with the service.
- ResourceNotFoundException The specified resource was not found.
- ValidationException The input fails to satisfy the constraints specified by an AWS service.
- AccessDeniedException You do not have sufficient access to perform this action.
- SdkException Base class for all exceptions that can be thrown by the SDK (both service and client). Can be used for catch all scenarios.
- SdkClientException If any client side error occurs such as an IO related failure, failure to get credentials, etc.
- ConnectCampaignsException Base class for all service exceptions. Unknown exceptions will be thrown as an instance of this type.
 
- See Also:
 
- 
getCampaignStatedefault CompletableFuture<GetCampaignStateResponse> getCampaignState(GetCampaignStateRequest getCampaignStateRequest) Get state of a campaign for the specified Amazon Connect account. - Parameters:
- getCampaignStateRequest- GetCampaignStateRequest
- Returns:
- A Java Future containing the result of the GetCampaignState operation returned by the service.
 The CompletableFuture returned by this method can be completed exceptionally with the following exceptions. The exception returned is wrapped with CompletionException, so you need to invokeThrowable.getCause()to retrieve the underlying exception.- InternalServerException Request processing failed because of an error or failure with the service.
- ResourceNotFoundException The specified resource was not found.
- ValidationException The input fails to satisfy the constraints specified by an AWS service.
- AccessDeniedException You do not have sufficient access to perform this action.
- ThrottlingException The request was denied due to request throttling.
- SdkException Base class for all exceptions that can be thrown by the SDK (both service and client). Can be used for catch all scenarios.
- SdkClientException If any client side error occurs such as an IO related failure, failure to get credentials, etc.
- ConnectCampaignsException Base class for all service exceptions. Unknown exceptions will be thrown as an instance of this type.
 
- See Also:
 
- 
getCampaignStatedefault CompletableFuture<GetCampaignStateResponse> getCampaignState(Consumer<GetCampaignStateRequest.Builder> getCampaignStateRequest) Get state of a campaign for the specified Amazon Connect account. 
 This is a convenience which creates an instance of the GetCampaignStateRequest.Builderavoiding the need to create one manually viaGetCampaignStateRequest.builder()- Parameters:
- getCampaignStateRequest- A- Consumerthat will call methods on- GetCampaignStateRequest.Builderto create a request. GetCampaignStateRequest
- Returns:
- A Java Future containing the result of the GetCampaignState operation returned by the service.
 The CompletableFuture returned by this method can be completed exceptionally with the following exceptions. The exception returned is wrapped with CompletionException, so you need to invokeThrowable.getCause()to retrieve the underlying exception.- InternalServerException Request processing failed because of an error or failure with the service.
- ResourceNotFoundException The specified resource was not found.
- ValidationException The input fails to satisfy the constraints specified by an AWS service.
- AccessDeniedException You do not have sufficient access to perform this action.
- ThrottlingException The request was denied due to request throttling.
- SdkException Base class for all exceptions that can be thrown by the SDK (both service and client). Can be used for catch all scenarios.
- SdkClientException If any client side error occurs such as an IO related failure, failure to get credentials, etc.
- ConnectCampaignsException Base class for all service exceptions. Unknown exceptions will be thrown as an instance of this type.
 
- See Also:
 
- 
getCampaignStateBatchdefault CompletableFuture<GetCampaignStateBatchResponse> getCampaignStateBatch(GetCampaignStateBatchRequest getCampaignStateBatchRequest) Get state of campaigns for the specified Amazon Connect account. - Parameters:
- getCampaignStateBatchRequest- GetCampaignStateBatchRequest
- Returns:
- A Java Future containing the result of the GetCampaignStateBatch operation returned by the service.
 The CompletableFuture returned by this method can be completed exceptionally with the following exceptions. The exception returned is wrapped with CompletionException, so you need to invokeThrowable.getCause()to retrieve the underlying exception.- InternalServerException Request processing failed because of an error or failure with the service.
- ValidationException The input fails to satisfy the constraints specified by an AWS service.
- AccessDeniedException You do not have sufficient access to perform this action.
- ThrottlingException The request was denied due to request throttling.
- SdkException Base class for all exceptions that can be thrown by the SDK (both service and client). Can be used for catch all scenarios.
- SdkClientException If any client side error occurs such as an IO related failure, failure to get credentials, etc.
- ConnectCampaignsException Base class for all service exceptions. Unknown exceptions will be thrown as an instance of this type.
 
- See Also:
 
- 
getCampaignStateBatchdefault CompletableFuture<GetCampaignStateBatchResponse> getCampaignStateBatch(Consumer<GetCampaignStateBatchRequest.Builder> getCampaignStateBatchRequest) Get state of campaigns for the specified Amazon Connect account. 
 This is a convenience which creates an instance of the GetCampaignStateBatchRequest.Builderavoiding the need to create one manually viaGetCampaignStateBatchRequest.builder()- Parameters:
- getCampaignStateBatchRequest- A- Consumerthat will call methods on- GetCampaignStateBatchRequest.Builderto create a request. GetCampaignStateBatchRequest
- Returns:
- A Java Future containing the result of the GetCampaignStateBatch operation returned by the service.
 The CompletableFuture returned by this method can be completed exceptionally with the following exceptions. The exception returned is wrapped with CompletionException, so you need to invokeThrowable.getCause()to retrieve the underlying exception.- InternalServerException Request processing failed because of an error or failure with the service.
- ValidationException The input fails to satisfy the constraints specified by an AWS service.
- AccessDeniedException You do not have sufficient access to perform this action.
- ThrottlingException The request was denied due to request throttling.
- SdkException Base class for all exceptions that can be thrown by the SDK (both service and client). Can be used for catch all scenarios.
- SdkClientException If any client side error occurs such as an IO related failure, failure to get credentials, etc.
- ConnectCampaignsException Base class for all service exceptions. Unknown exceptions will be thrown as an instance of this type.
 
- See Also:
 
- 
getConnectInstanceConfigdefault CompletableFuture<GetConnectInstanceConfigResponse> getConnectInstanceConfig(GetConnectInstanceConfigRequest getConnectInstanceConfigRequest) Get the specific Connect instance config. - Parameters:
- getConnectInstanceConfigRequest- GetConnectInstanceConfigRequest
- Returns:
- A Java Future containing the result of the GetConnectInstanceConfig operation returned by the service.
 The CompletableFuture returned by this method can be completed exceptionally with the following exceptions. The exception returned is wrapped with CompletionException, so you need to invokeThrowable.getCause()to retrieve the underlying exception.- InternalServerException Request processing failed because of an error or failure with the service.
- ResourceNotFoundException The specified resource was not found.
- ValidationException The input fails to satisfy the constraints specified by an AWS service.
- AccessDeniedException You do not have sufficient access to perform this action.
- SdkException Base class for all exceptions that can be thrown by the SDK (both service and client). Can be used for catch all scenarios.
- SdkClientException If any client side error occurs such as an IO related failure, failure to get credentials, etc.
- ConnectCampaignsException Base class for all service exceptions. Unknown exceptions will be thrown as an instance of this type.
 
- See Also:
 
- 
getConnectInstanceConfigdefault CompletableFuture<GetConnectInstanceConfigResponse> getConnectInstanceConfig(Consumer<GetConnectInstanceConfigRequest.Builder> getConnectInstanceConfigRequest) Get the specific Connect instance config. 
 This is a convenience which creates an instance of the GetConnectInstanceConfigRequest.Builderavoiding the need to create one manually viaGetConnectInstanceConfigRequest.builder()- Parameters:
- getConnectInstanceConfigRequest- A- Consumerthat will call methods on- GetConnectInstanceConfigRequest.Builderto create a request. GetConnectInstanceConfigRequest
- Returns:
- A Java Future containing the result of the GetConnectInstanceConfig operation returned by the service.
 The CompletableFuture returned by this method can be completed exceptionally with the following exceptions. The exception returned is wrapped with CompletionException, so you need to invokeThrowable.getCause()to retrieve the underlying exception.- InternalServerException Request processing failed because of an error or failure with the service.
- ResourceNotFoundException The specified resource was not found.
- ValidationException The input fails to satisfy the constraints specified by an AWS service.
- AccessDeniedException You do not have sufficient access to perform this action.
- SdkException Base class for all exceptions that can be thrown by the SDK (both service and client). Can be used for catch all scenarios.
- SdkClientException If any client side error occurs such as an IO related failure, failure to get credentials, etc.
- ConnectCampaignsException Base class for all service exceptions. Unknown exceptions will be thrown as an instance of this type.
 
- See Also:
 
- 
getInstanceOnboardingJobStatusdefault CompletableFuture<GetInstanceOnboardingJobStatusResponse> getInstanceOnboardingJobStatus(GetInstanceOnboardingJobStatusRequest getInstanceOnboardingJobStatusRequest) Get the specific instance onboarding job status. - Parameters:
- getInstanceOnboardingJobStatusRequest- GetInstanceOnboardingJobStatusRequest
- Returns:
- A Java Future containing the result of the GetInstanceOnboardingJobStatus operation returned by the
         service.
 The CompletableFuture returned by this method can be completed exceptionally with the following exceptions. The exception returned is wrapped with CompletionException, so you need to invokeThrowable.getCause()to retrieve the underlying exception.- InternalServerException Request processing failed because of an error or failure with the service.
- ResourceNotFoundException The specified resource was not found.
- ValidationException The input fails to satisfy the constraints specified by an AWS service.
- AccessDeniedException You do not have sufficient access to perform this action.
- SdkException Base class for all exceptions that can be thrown by the SDK (both service and client). Can be used for catch all scenarios.
- SdkClientException If any client side error occurs such as an IO related failure, failure to get credentials, etc.
- ConnectCampaignsException Base class for all service exceptions. Unknown exceptions will be thrown as an instance of this type.
 
- See Also:
 
- 
getInstanceOnboardingJobStatusdefault CompletableFuture<GetInstanceOnboardingJobStatusResponse> getInstanceOnboardingJobStatus(Consumer<GetInstanceOnboardingJobStatusRequest.Builder> getInstanceOnboardingJobStatusRequest) Get the specific instance onboarding job status. 
 This is a convenience which creates an instance of the GetInstanceOnboardingJobStatusRequest.Builderavoiding the need to create one manually viaGetInstanceOnboardingJobStatusRequest.builder()- Parameters:
- getInstanceOnboardingJobStatusRequest- A- Consumerthat will call methods on- GetInstanceOnboardingJobStatusRequest.Builderto create a request. GetInstanceOnboardingJobStatusRequest
- Returns:
- A Java Future containing the result of the GetInstanceOnboardingJobStatus operation returned by the
         service.
 The CompletableFuture returned by this method can be completed exceptionally with the following exceptions. The exception returned is wrapped with CompletionException, so you need to invokeThrowable.getCause()to retrieve the underlying exception.- InternalServerException Request processing failed because of an error or failure with the service.
- ResourceNotFoundException The specified resource was not found.
- ValidationException The input fails to satisfy the constraints specified by an AWS service.
- AccessDeniedException You do not have sufficient access to perform this action.
- SdkException Base class for all exceptions that can be thrown by the SDK (both service and client). Can be used for catch all scenarios.
- SdkClientException If any client side error occurs such as an IO related failure, failure to get credentials, etc.
- ConnectCampaignsException Base class for all service exceptions. Unknown exceptions will be thrown as an instance of this type.
 
- See Also:
 
- 
listCampaignsdefault CompletableFuture<ListCampaignsResponse> listCampaigns(ListCampaignsRequest listCampaignsRequest) Provides summary information about the campaigns under the specified Amazon Connect account. - Parameters:
- listCampaignsRequest- ListCampaignsRequest
- Returns:
- A Java Future containing the result of the ListCampaigns operation returned by the service.
 The CompletableFuture returned by this method can be completed exceptionally with the following exceptions. The exception returned is wrapped with CompletionException, so you need to invokeThrowable.getCause()to retrieve the underlying exception.- InternalServerException Request processing failed because of an error or failure with the service.
- ValidationException The input fails to satisfy the constraints specified by an AWS service.
- AccessDeniedException You do not have sufficient access to perform this action.
- SdkException Base class for all exceptions that can be thrown by the SDK (both service and client). Can be used for catch all scenarios.
- SdkClientException If any client side error occurs such as an IO related failure, failure to get credentials, etc.
- ConnectCampaignsException Base class for all service exceptions. Unknown exceptions will be thrown as an instance of this type.
 
- See Also:
 
- 
listCampaignsdefault CompletableFuture<ListCampaignsResponse> listCampaigns(Consumer<ListCampaignsRequest.Builder> listCampaignsRequest) Provides summary information about the campaigns under the specified Amazon Connect account. 
 This is a convenience which creates an instance of the ListCampaignsRequest.Builderavoiding the need to create one manually viaListCampaignsRequest.builder()- Parameters:
- listCampaignsRequest- A- Consumerthat will call methods on- ListCampaignsRequest.Builderto create a request. ListCampaignsRequest
- Returns:
- A Java Future containing the result of the ListCampaigns operation returned by the service.
 The CompletableFuture returned by this method can be completed exceptionally with the following exceptions. The exception returned is wrapped with CompletionException, so you need to invokeThrowable.getCause()to retrieve the underlying exception.- InternalServerException Request processing failed because of an error or failure with the service.
- ValidationException The input fails to satisfy the constraints specified by an AWS service.
- AccessDeniedException You do not have sufficient access to perform this action.
- SdkException Base class for all exceptions that can be thrown by the SDK (both service and client). Can be used for catch all scenarios.
- SdkClientException If any client side error occurs such as an IO related failure, failure to get credentials, etc.
- ConnectCampaignsException Base class for all service exceptions. Unknown exceptions will be thrown as an instance of this type.
 
- See Also:
 
- 
listCampaignsPaginatorThis is a variant of listCampaigns(software.amazon.awssdk.services.connectcampaigns.model.ListCampaignsRequest)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 newSubscriptioni.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
 2) Using a custom subscribersoftware.amazon.awssdk.services.connectcampaigns.paginators.ListCampaignsPublisher publisher = client.listCampaignsPaginator(request); CompletableFuture<Void> future = publisher.subscribe(res -> { // Do something with the response }); future.get();
 As the response is a publisher, it can work well with third party reactive streams implementations like RxJava2.software.amazon.awssdk.services.connectcampaigns.paginators.ListCampaignsPublisher publisher = client.listCampaignsPaginator(request); publisher.subscribe(new Subscriber<software.amazon.awssdk.services.connectcampaigns.model.ListCampaignsResponse>() { public void onSubscribe(org.reactivestreams.Subscriber subscription) { //... }; public void onNext(software.amazon.awssdk.services.connectcampaigns.model.ListCampaignsResponse response) { //... }; });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 listCampaigns(software.amazon.awssdk.services.connectcampaigns.model.ListCampaignsRequest)operation.- Parameters:
- listCampaignsRequest- ListCampaignsRequest
- Returns:
- A custom publisher that can be subscribed to request a stream of response pages.
 The CompletableFuture returned by this method can be completed exceptionally with the following exceptions. The exception returned is wrapped with CompletionException, so you need to invokeThrowable.getCause()to retrieve the underlying exception.- InternalServerException Request processing failed because of an error or failure with the service.
- ValidationException The input fails to satisfy the constraints specified by an AWS service.
- AccessDeniedException You do not have sufficient access to perform this action.
- SdkException Base class for all exceptions that can be thrown by the SDK (both service and client). Can be used for catch all scenarios.
- SdkClientException If any client side error occurs such as an IO related failure, failure to get credentials, etc.
- ConnectCampaignsException Base class for all service exceptions. Unknown exceptions will be thrown as an instance of this type.
 
- See Also:
 
- 
listCampaignsPaginatordefault ListCampaignsPublisher listCampaignsPaginator(Consumer<ListCampaignsRequest.Builder> listCampaignsRequest) This is a variant of listCampaigns(software.amazon.awssdk.services.connectcampaigns.model.ListCampaignsRequest)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 newSubscriptioni.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
 2) Using a custom subscribersoftware.amazon.awssdk.services.connectcampaigns.paginators.ListCampaignsPublisher publisher = client.listCampaignsPaginator(request); CompletableFuture<Void> future = publisher.subscribe(res -> { // Do something with the response }); future.get();
 As the response is a publisher, it can work well with third party reactive streams implementations like RxJava2.software.amazon.awssdk.services.connectcampaigns.paginators.ListCampaignsPublisher publisher = client.listCampaignsPaginator(request); publisher.subscribe(new Subscriber<software.amazon.awssdk.services.connectcampaigns.model.ListCampaignsResponse>() { public void onSubscribe(org.reactivestreams.Subscriber subscription) { //... }; public void onNext(software.amazon.awssdk.services.connectcampaigns.model.ListCampaignsResponse response) { //... }; });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 listCampaigns(software.amazon.awssdk.services.connectcampaigns.model.ListCampaignsRequest)operation.
 This is a convenience which creates an instance of the ListCampaignsRequest.Builderavoiding the need to create one manually viaListCampaignsRequest.builder()- Parameters:
- listCampaignsRequest- A- Consumerthat will call methods on- ListCampaignsRequest.Builderto create a request. ListCampaignsRequest
- Returns:
- A custom publisher that can be subscribed to request a stream of response pages.
 The CompletableFuture returned by this method can be completed exceptionally with the following exceptions. The exception returned is wrapped with CompletionException, so you need to invokeThrowable.getCause()to retrieve the underlying exception.- InternalServerException Request processing failed because of an error or failure with the service.
- ValidationException The input fails to satisfy the constraints specified by an AWS service.
- AccessDeniedException You do not have sufficient access to perform this action.
- SdkException Base class for all exceptions that can be thrown by the SDK (both service and client). Can be used for catch all scenarios.
- SdkClientException If any client side error occurs such as an IO related failure, failure to get credentials, etc.
- ConnectCampaignsException Base class for all service exceptions. Unknown exceptions will be thrown as an instance of this type.
 
- See Also:
 
- 
listTagsForResourcedefault CompletableFuture<ListTagsForResourceResponse> listTagsForResource(ListTagsForResourceRequest listTagsForResourceRequest) List tags for a resource. - Parameters:
- listTagsForResourceRequest- ListTagsForResource
- Returns:
- A Java Future containing the result of the ListTagsForResource operation returned by the service.
 The CompletableFuture returned by this method can be completed exceptionally with the following exceptions. The exception returned is wrapped with CompletionException, so you need to invokeThrowable.getCause()to retrieve the underlying exception.- InternalServerException Request processing failed because of an error or failure with the service.
- ResourceNotFoundException The specified resource was not found.
- ValidationException The input fails to satisfy the constraints specified by an AWS service.
- AccessDeniedException You do not have sufficient access to perform this action.
- ThrottlingException The request was denied due to request throttling.
- SdkException Base class for all exceptions that can be thrown by the SDK (both service and client). Can be used for catch all scenarios.
- SdkClientException If any client side error occurs such as an IO related failure, failure to get credentials, etc.
- ConnectCampaignsException Base class for all service exceptions. Unknown exceptions will be thrown as an instance of this type.
 
- See Also:
 
- 
listTagsForResourcedefault CompletableFuture<ListTagsForResourceResponse> listTagsForResource(Consumer<ListTagsForResourceRequest.Builder> listTagsForResourceRequest) List tags for a resource. 
 This is a convenience which creates an instance of the ListTagsForResourceRequest.Builderavoiding the need to create one manually viaListTagsForResourceRequest.builder()- Parameters:
- listTagsForResourceRequest- A- Consumerthat will call methods on- ListTagsForResourceRequest.Builderto create a request. ListTagsForResource
- Returns:
- A Java Future containing the result of the ListTagsForResource operation returned by the service.
 The CompletableFuture returned by this method can be completed exceptionally with the following exceptions. The exception returned is wrapped with CompletionException, so you need to invokeThrowable.getCause()to retrieve the underlying exception.- InternalServerException Request processing failed because of an error or failure with the service.
- ResourceNotFoundException The specified resource was not found.
- ValidationException The input fails to satisfy the constraints specified by an AWS service.
- AccessDeniedException You do not have sufficient access to perform this action.
- ThrottlingException The request was denied due to request throttling.
- SdkException Base class for all exceptions that can be thrown by the SDK (both service and client). Can be used for catch all scenarios.
- SdkClientException If any client side error occurs such as an IO related failure, failure to get credentials, etc.
- ConnectCampaignsException Base class for all service exceptions. Unknown exceptions will be thrown as an instance of this type.
 
- See Also:
 
- 
pauseCampaigndefault CompletableFuture<PauseCampaignResponse> pauseCampaign(PauseCampaignRequest pauseCampaignRequest) Pauses a campaign for the specified Amazon Connect account. - Parameters:
- pauseCampaignRequest- PauseCampaignRequest
- Returns:
- A Java Future containing the result of the PauseCampaign operation returned by the service.
 The CompletableFuture returned by this method can be completed exceptionally with the following exceptions. The exception returned is wrapped with CompletionException, so you need to invokeThrowable.getCause()to retrieve the underlying exception.- InternalServerException Request processing failed because of an error or failure with the service.
- ResourceNotFoundException The specified resource was not found.
- ValidationException The input fails to satisfy the constraints specified by an AWS service.
- ConflictException The request could not be processed because of conflict in the current state of the resource.
- InvalidCampaignStateException The request could not be processed because of conflict in the current state of the campaign.
- AccessDeniedException You do not have sufficient access to perform this action.
- ThrottlingException The request was denied due to request throttling.
- SdkException Base class for all exceptions that can be thrown by the SDK (both service and client). Can be used for catch all scenarios.
- SdkClientException If any client side error occurs such as an IO related failure, failure to get credentials, etc.
- ConnectCampaignsException Base class for all service exceptions. Unknown exceptions will be thrown as an instance of this type.
 
- See Also:
 
- 
pauseCampaigndefault CompletableFuture<PauseCampaignResponse> pauseCampaign(Consumer<PauseCampaignRequest.Builder> pauseCampaignRequest) Pauses a campaign for the specified Amazon Connect account. 
 This is a convenience which creates an instance of the PauseCampaignRequest.Builderavoiding the need to create one manually viaPauseCampaignRequest.builder()- Parameters:
- pauseCampaignRequest- A- Consumerthat will call methods on- PauseCampaignRequest.Builderto create a request. PauseCampaignRequest
- Returns:
- A Java Future containing the result of the PauseCampaign operation returned by the service.
 The CompletableFuture returned by this method can be completed exceptionally with the following exceptions. The exception returned is wrapped with CompletionException, so you need to invokeThrowable.getCause()to retrieve the underlying exception.- InternalServerException Request processing failed because of an error or failure with the service.
- ResourceNotFoundException The specified resource was not found.
- ValidationException The input fails to satisfy the constraints specified by an AWS service.
- ConflictException The request could not be processed because of conflict in the current state of the resource.
- InvalidCampaignStateException The request could not be processed because of conflict in the current state of the campaign.
- AccessDeniedException You do not have sufficient access to perform this action.
- ThrottlingException The request was denied due to request throttling.
- SdkException Base class for all exceptions that can be thrown by the SDK (both service and client). Can be used for catch all scenarios.
- SdkClientException If any client side error occurs such as an IO related failure, failure to get credentials, etc.
- ConnectCampaignsException Base class for all service exceptions. Unknown exceptions will be thrown as an instance of this type.
 
- See Also:
 
- 
putDialRequestBatchdefault CompletableFuture<PutDialRequestBatchResponse> putDialRequestBatch(PutDialRequestBatchRequest putDialRequestBatchRequest) Creates dials requests for the specified campaign Amazon Connect account. This API is idempotent. - Parameters:
- putDialRequestBatchRequest- PutDialRequestBatchRequest
- Returns:
- A Java Future containing the result of the PutDialRequestBatch operation returned by the service.
 The CompletableFuture returned by this method can be completed exceptionally with the following exceptions. The exception returned is wrapped with CompletionException, so you need to invokeThrowable.getCause()to retrieve the underlying exception.- InternalServerException Request processing failed because of an error or failure with the service.
- ResourceNotFoundException The specified resource was not found.
- ValidationException The input fails to satisfy the constraints specified by an AWS service.
- ConflictException The request could not be processed because of conflict in the current state of the resource.
- InvalidCampaignStateException The request could not be processed because of conflict in the current state of the campaign.
- AccessDeniedException You do not have sufficient access to perform this action.
- ThrottlingException The request was denied due to request throttling.
- SdkException Base class for all exceptions that can be thrown by the SDK (both service and client). Can be used for catch all scenarios.
- SdkClientException If any client side error occurs such as an IO related failure, failure to get credentials, etc.
- ConnectCampaignsException Base class for all service exceptions. Unknown exceptions will be thrown as an instance of this type.
 
- See Also:
 
- 
putDialRequestBatchdefault CompletableFuture<PutDialRequestBatchResponse> putDialRequestBatch(Consumer<PutDialRequestBatchRequest.Builder> putDialRequestBatchRequest) Creates dials requests for the specified campaign Amazon Connect account. This API is idempotent. 
 This is a convenience which creates an instance of the PutDialRequestBatchRequest.Builderavoiding the need to create one manually viaPutDialRequestBatchRequest.builder()- Parameters:
- putDialRequestBatchRequest- A- Consumerthat will call methods on- PutDialRequestBatchRequest.Builderto create a request. PutDialRequestBatchRequest
- Returns:
- A Java Future containing the result of the PutDialRequestBatch operation returned by the service.
 The CompletableFuture returned by this method can be completed exceptionally with the following exceptions. The exception returned is wrapped with CompletionException, so you need to invokeThrowable.getCause()to retrieve the underlying exception.- InternalServerException Request processing failed because of an error or failure with the service.
- ResourceNotFoundException The specified resource was not found.
- ValidationException The input fails to satisfy the constraints specified by an AWS service.
- ConflictException The request could not be processed because of conflict in the current state of the resource.
- InvalidCampaignStateException The request could not be processed because of conflict in the current state of the campaign.
- AccessDeniedException You do not have sufficient access to perform this action.
- ThrottlingException The request was denied due to request throttling.
- SdkException Base class for all exceptions that can be thrown by the SDK (both service and client). Can be used for catch all scenarios.
- SdkClientException If any client side error occurs such as an IO related failure, failure to get credentials, etc.
- ConnectCampaignsException Base class for all service exceptions. Unknown exceptions will be thrown as an instance of this type.
 
- See Also:
 
- 
resumeCampaigndefault CompletableFuture<ResumeCampaignResponse> resumeCampaign(ResumeCampaignRequest resumeCampaignRequest) Stops a campaign for the specified Amazon Connect account. - Parameters:
- resumeCampaignRequest- ResumeCampaignRequest
- Returns:
- A Java Future containing the result of the ResumeCampaign operation returned by the service.
 The CompletableFuture returned by this method can be completed exceptionally with the following exceptions. The exception returned is wrapped with CompletionException, so you need to invokeThrowable.getCause()to retrieve the underlying exception.- InternalServerException Request processing failed because of an error or failure with the service.
- ResourceNotFoundException The specified resource was not found.
- ValidationException The input fails to satisfy the constraints specified by an AWS service.
- ConflictException The request could not be processed because of conflict in the current state of the resource.
- InvalidCampaignStateException The request could not be processed because of conflict in the current state of the campaign.
- AccessDeniedException You do not have sufficient access to perform this action.
- ThrottlingException The request was denied due to request throttling.
- SdkException Base class for all exceptions that can be thrown by the SDK (both service and client). Can be used for catch all scenarios.
- SdkClientException If any client side error occurs such as an IO related failure, failure to get credentials, etc.
- ConnectCampaignsException Base class for all service exceptions. Unknown exceptions will be thrown as an instance of this type.
 
- See Also:
 
- 
resumeCampaigndefault CompletableFuture<ResumeCampaignResponse> resumeCampaign(Consumer<ResumeCampaignRequest.Builder> resumeCampaignRequest) Stops a campaign for the specified Amazon Connect account. 
 This is a convenience which creates an instance of the ResumeCampaignRequest.Builderavoiding the need to create one manually viaResumeCampaignRequest.builder()- Parameters:
- resumeCampaignRequest- A- Consumerthat will call methods on- ResumeCampaignRequest.Builderto create a request. ResumeCampaignRequest
- Returns:
- A Java Future containing the result of the ResumeCampaign operation returned by the service.
 The CompletableFuture returned by this method can be completed exceptionally with the following exceptions. The exception returned is wrapped with CompletionException, so you need to invokeThrowable.getCause()to retrieve the underlying exception.- InternalServerException Request processing failed because of an error or failure with the service.
- ResourceNotFoundException The specified resource was not found.
- ValidationException The input fails to satisfy the constraints specified by an AWS service.
- ConflictException The request could not be processed because of conflict in the current state of the resource.
- InvalidCampaignStateException The request could not be processed because of conflict in the current state of the campaign.
- AccessDeniedException You do not have sufficient access to perform this action.
- ThrottlingException The request was denied due to request throttling.
- SdkException Base class for all exceptions that can be thrown by the SDK (both service and client). Can be used for catch all scenarios.
- SdkClientException If any client side error occurs such as an IO related failure, failure to get credentials, etc.
- ConnectCampaignsException Base class for all service exceptions. Unknown exceptions will be thrown as an instance of this type.
 
- See Also:
 
- 
startCampaigndefault CompletableFuture<StartCampaignResponse> startCampaign(StartCampaignRequest startCampaignRequest) Starts a campaign for the specified Amazon Connect account. - Parameters:
- startCampaignRequest- StartCampaignRequest
- Returns:
- A Java Future containing the result of the StartCampaign operation returned by the service.
 The CompletableFuture returned by this method can be completed exceptionally with the following exceptions. The exception returned is wrapped with CompletionException, so you need to invokeThrowable.getCause()to retrieve the underlying exception.- InternalServerException Request processing failed because of an error or failure with the service.
- ResourceNotFoundException The specified resource was not found.
- ValidationException The input fails to satisfy the constraints specified by an AWS service.
- ConflictException The request could not be processed because of conflict in the current state of the resource.
- InvalidCampaignStateException The request could not be processed because of conflict in the current state of the campaign.
- AccessDeniedException You do not have sufficient access to perform this action.
- ThrottlingException The request was denied due to request throttling.
- SdkException Base class for all exceptions that can be thrown by the SDK (both service and client). Can be used for catch all scenarios.
- SdkClientException If any client side error occurs such as an IO related failure, failure to get credentials, etc.
- ConnectCampaignsException Base class for all service exceptions. Unknown exceptions will be thrown as an instance of this type.
 
- See Also:
 
- 
startCampaigndefault CompletableFuture<StartCampaignResponse> startCampaign(Consumer<StartCampaignRequest.Builder> startCampaignRequest) Starts a campaign for the specified Amazon Connect account. 
 This is a convenience which creates an instance of the StartCampaignRequest.Builderavoiding the need to create one manually viaStartCampaignRequest.builder()- Parameters:
- startCampaignRequest- A- Consumerthat will call methods on- StartCampaignRequest.Builderto create a request. StartCampaignRequest
- Returns:
- A Java Future containing the result of the StartCampaign operation returned by the service.
 The CompletableFuture returned by this method can be completed exceptionally with the following exceptions. The exception returned is wrapped with CompletionException, so you need to invokeThrowable.getCause()to retrieve the underlying exception.- InternalServerException Request processing failed because of an error or failure with the service.
- ResourceNotFoundException The specified resource was not found.
- ValidationException The input fails to satisfy the constraints specified by an AWS service.
- ConflictException The request could not be processed because of conflict in the current state of the resource.
- InvalidCampaignStateException The request could not be processed because of conflict in the current state of the campaign.
- AccessDeniedException You do not have sufficient access to perform this action.
- ThrottlingException The request was denied due to request throttling.
- SdkException Base class for all exceptions that can be thrown by the SDK (both service and client). Can be used for catch all scenarios.
- SdkClientException If any client side error occurs such as an IO related failure, failure to get credentials, etc.
- ConnectCampaignsException Base class for all service exceptions. Unknown exceptions will be thrown as an instance of this type.
 
- See Also:
 
- 
startInstanceOnboardingJobdefault CompletableFuture<StartInstanceOnboardingJobResponse> startInstanceOnboardingJob(StartInstanceOnboardingJobRequest startInstanceOnboardingJobRequest) Onboard the specific Amazon Connect instance to Connect Campaigns. - Parameters:
- startInstanceOnboardingJobRequest- The request for StartInstanceOnboardingJob API.
- Returns:
- A Java Future containing the result of the StartInstanceOnboardingJob operation returned by the service.
 The CompletableFuture returned by this method can be completed exceptionally with the following exceptions. The exception returned is wrapped with CompletionException, so you need to invokeThrowable.getCause()to retrieve the underlying exception.- InternalServerException Request processing failed because of an error or failure with the service.
- ResourceNotFoundException The specified resource was not found.
- ValidationException The input fails to satisfy the constraints specified by an AWS service.
- ConflictException The request could not be processed because of conflict in the current state of the resource.
- AccessDeniedException You do not have sufficient access to perform this action.
- ThrottlingException The request was denied due to request throttling.
- SdkException Base class for all exceptions that can be thrown by the SDK (both service and client). Can be used for catch all scenarios.
- SdkClientException If any client side error occurs such as an IO related failure, failure to get credentials, etc.
- ConnectCampaignsException Base class for all service exceptions. Unknown exceptions will be thrown as an instance of this type.
 
- See Also:
 
- 
startInstanceOnboardingJobdefault CompletableFuture<StartInstanceOnboardingJobResponse> startInstanceOnboardingJob(Consumer<StartInstanceOnboardingJobRequest.Builder> startInstanceOnboardingJobRequest) Onboard the specific Amazon Connect instance to Connect Campaigns. 
 This is a convenience which creates an instance of the StartInstanceOnboardingJobRequest.Builderavoiding the need to create one manually viaStartInstanceOnboardingJobRequest.builder()- Parameters:
- startInstanceOnboardingJobRequest- A- Consumerthat will call methods on- StartInstanceOnboardingJobRequest.Builderto create a request. The request for StartInstanceOnboardingJob API.
- Returns:
- A Java Future containing the result of the StartInstanceOnboardingJob operation returned by the service.
 The CompletableFuture returned by this method can be completed exceptionally with the following exceptions. The exception returned is wrapped with CompletionException, so you need to invokeThrowable.getCause()to retrieve the underlying exception.- InternalServerException Request processing failed because of an error or failure with the service.
- ResourceNotFoundException The specified resource was not found.
- ValidationException The input fails to satisfy the constraints specified by an AWS service.
- ConflictException The request could not be processed because of conflict in the current state of the resource.
- AccessDeniedException You do not have sufficient access to perform this action.
- ThrottlingException The request was denied due to request throttling.
- SdkException Base class for all exceptions that can be thrown by the SDK (both service and client). Can be used for catch all scenarios.
- SdkClientException If any client side error occurs such as an IO related failure, failure to get credentials, etc.
- ConnectCampaignsException Base class for all service exceptions. Unknown exceptions will be thrown as an instance of this type.
 
- See Also:
 
- 
stopCampaigndefault CompletableFuture<StopCampaignResponse> stopCampaign(StopCampaignRequest stopCampaignRequest) Stops a campaign for the specified Amazon Connect account. - Parameters:
- stopCampaignRequest- StopCampaignRequest
- Returns:
- A Java Future containing the result of the StopCampaign operation returned by the service.
 The CompletableFuture returned by this method can be completed exceptionally with the following exceptions. The exception returned is wrapped with CompletionException, so you need to invokeThrowable.getCause()to retrieve the underlying exception.- InternalServerException Request processing failed because of an error or failure with the service.
- ResourceNotFoundException The specified resource was not found.
- ValidationException The input fails to satisfy the constraints specified by an AWS service.
- ConflictException The request could not be processed because of conflict in the current state of the resource.
- InvalidCampaignStateException The request could not be processed because of conflict in the current state of the campaign.
- AccessDeniedException You do not have sufficient access to perform this action.
- ThrottlingException The request was denied due to request throttling.
- SdkException Base class for all exceptions that can be thrown by the SDK (both service and client). Can be used for catch all scenarios.
- SdkClientException If any client side error occurs such as an IO related failure, failure to get credentials, etc.
- ConnectCampaignsException Base class for all service exceptions. Unknown exceptions will be thrown as an instance of this type.
 
- See Also:
 
- 
stopCampaigndefault CompletableFuture<StopCampaignResponse> stopCampaign(Consumer<StopCampaignRequest.Builder> stopCampaignRequest) Stops a campaign for the specified Amazon Connect account. 
 This is a convenience which creates an instance of the StopCampaignRequest.Builderavoiding the need to create one manually viaStopCampaignRequest.builder()- Parameters:
- stopCampaignRequest- A- Consumerthat will call methods on- StopCampaignRequest.Builderto create a request. StopCampaignRequest
- Returns:
- A Java Future containing the result of the StopCampaign operation returned by the service.
 The CompletableFuture returned by this method can be completed exceptionally with the following exceptions. The exception returned is wrapped with CompletionException, so you need to invokeThrowable.getCause()to retrieve the underlying exception.- InternalServerException Request processing failed because of an error or failure with the service.
- ResourceNotFoundException The specified resource was not found.
- ValidationException The input fails to satisfy the constraints specified by an AWS service.
- ConflictException The request could not be processed because of conflict in the current state of the resource.
- InvalidCampaignStateException The request could not be processed because of conflict in the current state of the campaign.
- AccessDeniedException You do not have sufficient access to perform this action.
- ThrottlingException The request was denied due to request throttling.
- SdkException Base class for all exceptions that can be thrown by the SDK (both service and client). Can be used for catch all scenarios.
- SdkClientException If any client side error occurs such as an IO related failure, failure to get credentials, etc.
- ConnectCampaignsException Base class for all service exceptions. Unknown exceptions will be thrown as an instance of this type.
 
- See Also:
 
- 
tagResourceTag a resource. - Parameters:
- tagResourceRequest- TagResourceRequest
- Returns:
- A Java Future containing the result of the TagResource operation returned by the service.
 The CompletableFuture returned by this method can be completed exceptionally with the following exceptions. The exception returned is wrapped with CompletionException, so you need to invokeThrowable.getCause()to retrieve the underlying exception.- InternalServerException Request processing failed because of an error or failure with the service.
- ResourceNotFoundException The specified resource was not found.
- ValidationException The input fails to satisfy the constraints specified by an AWS service.
- AccessDeniedException You do not have sufficient access to perform this action.
- ThrottlingException The request was denied due to request throttling.
- SdkException Base class for all exceptions that can be thrown by the SDK (both service and client). Can be used for catch all scenarios.
- SdkClientException If any client side error occurs such as an IO related failure, failure to get credentials, etc.
- ConnectCampaignsException Base class for all service exceptions. Unknown exceptions will be thrown as an instance of this type.
 
- See Also:
 
- 
tagResourcedefault CompletableFuture<TagResourceResponse> tagResource(Consumer<TagResourceRequest.Builder> tagResourceRequest) Tag a resource. 
 This is a convenience which creates an instance of the TagResourceRequest.Builderavoiding the need to create one manually viaTagResourceRequest.builder()- Parameters:
- tagResourceRequest- A- Consumerthat will call methods on- TagResourceRequest.Builderto create a request. TagResourceRequest
- Returns:
- A Java Future containing the result of the TagResource operation returned by the service.
 The CompletableFuture returned by this method can be completed exceptionally with the following exceptions. The exception returned is wrapped with CompletionException, so you need to invokeThrowable.getCause()to retrieve the underlying exception.- InternalServerException Request processing failed because of an error or failure with the service.
- ResourceNotFoundException The specified resource was not found.
- ValidationException The input fails to satisfy the constraints specified by an AWS service.
- AccessDeniedException You do not have sufficient access to perform this action.
- ThrottlingException The request was denied due to request throttling.
- SdkException Base class for all exceptions that can be thrown by the SDK (both service and client). Can be used for catch all scenarios.
- SdkClientException If any client side error occurs such as an IO related failure, failure to get credentials, etc.
- ConnectCampaignsException Base class for all service exceptions. Unknown exceptions will be thrown as an instance of this type.
 
- See Also:
 
- 
untagResourcedefault CompletableFuture<UntagResourceResponse> untagResource(UntagResourceRequest untagResourceRequest) Untag a resource. - Parameters:
- untagResourceRequest- UntagResourceRequest
- Returns:
- A Java Future containing the result of the UntagResource operation returned by the service.
 The CompletableFuture returned by this method can be completed exceptionally with the following exceptions. The exception returned is wrapped with CompletionException, so you need to invokeThrowable.getCause()to retrieve the underlying exception.- InternalServerException Request processing failed because of an error or failure with the service.
- ResourceNotFoundException The specified resource was not found.
- ValidationException The input fails to satisfy the constraints specified by an AWS service.
- AccessDeniedException You do not have sufficient access to perform this action.
- ThrottlingException The request was denied due to request throttling.
- SdkException Base class for all exceptions that can be thrown by the SDK (both service and client). Can be used for catch all scenarios.
- SdkClientException If any client side error occurs such as an IO related failure, failure to get credentials, etc.
- ConnectCampaignsException Base class for all service exceptions. Unknown exceptions will be thrown as an instance of this type.
 
- See Also:
 
- 
untagResourcedefault CompletableFuture<UntagResourceResponse> untagResource(Consumer<UntagResourceRequest.Builder> untagResourceRequest) Untag a resource. 
 This is a convenience which creates an instance of the UntagResourceRequest.Builderavoiding the need to create one manually viaUntagResourceRequest.builder()- Parameters:
- untagResourceRequest- A- Consumerthat will call methods on- UntagResourceRequest.Builderto create a request. UntagResourceRequest
- Returns:
- A Java Future containing the result of the UntagResource operation returned by the service.
 The CompletableFuture returned by this method can be completed exceptionally with the following exceptions. The exception returned is wrapped with CompletionException, so you need to invokeThrowable.getCause()to retrieve the underlying exception.- InternalServerException Request processing failed because of an error or failure with the service.
- ResourceNotFoundException The specified resource was not found.
- ValidationException The input fails to satisfy the constraints specified by an AWS service.
- AccessDeniedException You do not have sufficient access to perform this action.
- ThrottlingException The request was denied due to request throttling.
- SdkException Base class for all exceptions that can be thrown by the SDK (both service and client). Can be used for catch all scenarios.
- SdkClientException If any client side error occurs such as an IO related failure, failure to get credentials, etc.
- ConnectCampaignsException Base class for all service exceptions. Unknown exceptions will be thrown as an instance of this type.
 
- See Also:
 
- 
updateCampaignDialerConfigdefault CompletableFuture<UpdateCampaignDialerConfigResponse> updateCampaignDialerConfig(UpdateCampaignDialerConfigRequest updateCampaignDialerConfigRequest) Updates the dialer config of a campaign. This API is idempotent. - Parameters:
- updateCampaignDialerConfigRequest- UpdateCampaignDialerConfigRequest
- Returns:
- A Java Future containing the result of the UpdateCampaignDialerConfig operation returned by the service.
 The CompletableFuture returned by this method can be completed exceptionally with the following exceptions. The exception returned is wrapped with CompletionException, so you need to invokeThrowable.getCause()to retrieve the underlying exception.- InternalServerException Request processing failed because of an error or failure with the service.
- ResourceNotFoundException The specified resource was not found.
- ValidationException The input fails to satisfy the constraints specified by an AWS service.
- ConflictException The request could not be processed because of conflict in the current state of the resource.
- AccessDeniedException You do not have sufficient access to perform this action.
- SdkException Base class for all exceptions that can be thrown by the SDK (both service and client). Can be used for catch all scenarios.
- SdkClientException If any client side error occurs such as an IO related failure, failure to get credentials, etc.
- ConnectCampaignsException Base class for all service exceptions. Unknown exceptions will be thrown as an instance of this type.
 
- See Also:
 
- 
updateCampaignDialerConfigdefault CompletableFuture<UpdateCampaignDialerConfigResponse> updateCampaignDialerConfig(Consumer<UpdateCampaignDialerConfigRequest.Builder> updateCampaignDialerConfigRequest) Updates the dialer config of a campaign. This API is idempotent. 
 This is a convenience which creates an instance of the UpdateCampaignDialerConfigRequest.Builderavoiding the need to create one manually viaUpdateCampaignDialerConfigRequest.builder()- Parameters:
- updateCampaignDialerConfigRequest- A- Consumerthat will call methods on- UpdateCampaignDialerConfigRequest.Builderto create a request. UpdateCampaignDialerConfigRequest
- Returns:
- A Java Future containing the result of the UpdateCampaignDialerConfig operation returned by the service.
 The CompletableFuture returned by this method can be completed exceptionally with the following exceptions. The exception returned is wrapped with CompletionException, so you need to invokeThrowable.getCause()to retrieve the underlying exception.- InternalServerException Request processing failed because of an error or failure with the service.
- ResourceNotFoundException The specified resource was not found.
- ValidationException The input fails to satisfy the constraints specified by an AWS service.
- ConflictException The request could not be processed because of conflict in the current state of the resource.
- AccessDeniedException You do not have sufficient access to perform this action.
- SdkException Base class for all exceptions that can be thrown by the SDK (both service and client). Can be used for catch all scenarios.
- SdkClientException If any client side error occurs such as an IO related failure, failure to get credentials, etc.
- ConnectCampaignsException Base class for all service exceptions. Unknown exceptions will be thrown as an instance of this type.
 
- See Also:
 
- 
updateCampaignNamedefault CompletableFuture<UpdateCampaignNameResponse> updateCampaignName(UpdateCampaignNameRequest updateCampaignNameRequest) Updates the name of a campaign. This API is idempotent. - Parameters:
- updateCampaignNameRequest- UpdateCampaignNameRequest
- Returns:
- A Java Future containing the result of the UpdateCampaignName operation returned by the service.
 The CompletableFuture returned by this method can be completed exceptionally with the following exceptions. The exception returned is wrapped with CompletionException, so you need to invokeThrowable.getCause()to retrieve the underlying exception.- InternalServerException Request processing failed because of an error or failure with the service.
- ResourceNotFoundException The specified resource was not found.
- ValidationException The input fails to satisfy the constraints specified by an AWS service.
- ConflictException The request could not be processed because of conflict in the current state of the resource.
- AccessDeniedException You do not have sufficient access to perform this action.
- SdkException Base class for all exceptions that can be thrown by the SDK (both service and client). Can be used for catch all scenarios.
- SdkClientException If any client side error occurs such as an IO related failure, failure to get credentials, etc.
- ConnectCampaignsException Base class for all service exceptions. Unknown exceptions will be thrown as an instance of this type.
 
- See Also:
 
- 
updateCampaignNamedefault CompletableFuture<UpdateCampaignNameResponse> updateCampaignName(Consumer<UpdateCampaignNameRequest.Builder> updateCampaignNameRequest) Updates the name of a campaign. This API is idempotent. 
 This is a convenience which creates an instance of the UpdateCampaignNameRequest.Builderavoiding the need to create one manually viaUpdateCampaignNameRequest.builder()- Parameters:
- updateCampaignNameRequest- A- Consumerthat will call methods on- UpdateCampaignNameRequest.Builderto create a request. UpdateCampaignNameRequest
- Returns:
- A Java Future containing the result of the UpdateCampaignName operation returned by the service.
 The CompletableFuture returned by this method can be completed exceptionally with the following exceptions. The exception returned is wrapped with CompletionException, so you need to invokeThrowable.getCause()to retrieve the underlying exception.- InternalServerException Request processing failed because of an error or failure with the service.
- ResourceNotFoundException The specified resource was not found.
- ValidationException The input fails to satisfy the constraints specified by an AWS service.
- ConflictException The request could not be processed because of conflict in the current state of the resource.
- AccessDeniedException You do not have sufficient access to perform this action.
- SdkException Base class for all exceptions that can be thrown by the SDK (both service and client). Can be used for catch all scenarios.
- SdkClientException If any client side error occurs such as an IO related failure, failure to get credentials, etc.
- ConnectCampaignsException Base class for all service exceptions. Unknown exceptions will be thrown as an instance of this type.
 
- See Also:
 
- 
updateCampaignOutboundCallConfigdefault CompletableFuture<UpdateCampaignOutboundCallConfigResponse> updateCampaignOutboundCallConfig(UpdateCampaignOutboundCallConfigRequest updateCampaignOutboundCallConfigRequest) Updates the outbound call config of a campaign. This API is idempotent. - Parameters:
- updateCampaignOutboundCallConfigRequest- UpdateCampaignOutboundCallConfigRequest
- Returns:
- A Java Future containing the result of the UpdateCampaignOutboundCallConfig operation returned by the
         service.
 The CompletableFuture returned by this method can be completed exceptionally with the following exceptions. The exception returned is wrapped with CompletionException, so you need to invokeThrowable.getCause()to retrieve the underlying exception.- InternalServerException Request processing failed because of an error or failure with the service.
- ResourceNotFoundException The specified resource was not found.
- ValidationException The input fails to satisfy the constraints specified by an AWS service.
- ConflictException The request could not be processed because of conflict in the current state of the resource.
- AccessDeniedException You do not have sufficient access to perform this action.
- ThrottlingException The request was denied due to request throttling.
- SdkException Base class for all exceptions that can be thrown by the SDK (both service and client). Can be used for catch all scenarios.
- SdkClientException If any client side error occurs such as an IO related failure, failure to get credentials, etc.
- ConnectCampaignsException Base class for all service exceptions. Unknown exceptions will be thrown as an instance of this type.
 
- See Also:
 
- 
updateCampaignOutboundCallConfigdefault CompletableFuture<UpdateCampaignOutboundCallConfigResponse> updateCampaignOutboundCallConfig(Consumer<UpdateCampaignOutboundCallConfigRequest.Builder> updateCampaignOutboundCallConfigRequest) Updates the outbound call config of a campaign. This API is idempotent. 
 This is a convenience which creates an instance of the UpdateCampaignOutboundCallConfigRequest.Builderavoiding the need to create one manually viaUpdateCampaignOutboundCallConfigRequest.builder()- Parameters:
- updateCampaignOutboundCallConfigRequest- A- Consumerthat will call methods on- UpdateCampaignOutboundCallConfigRequest.Builderto create a request. UpdateCampaignOutboundCallConfigRequest
- Returns:
- A Java Future containing the result of the UpdateCampaignOutboundCallConfig operation returned by the
         service.
 The CompletableFuture returned by this method can be completed exceptionally with the following exceptions. The exception returned is wrapped with CompletionException, so you need to invokeThrowable.getCause()to retrieve the underlying exception.- InternalServerException Request processing failed because of an error or failure with the service.
- ResourceNotFoundException The specified resource was not found.
- ValidationException The input fails to satisfy the constraints specified by an AWS service.
- ConflictException The request could not be processed because of conflict in the current state of the resource.
- AccessDeniedException You do not have sufficient access to perform this action.
- ThrottlingException The request was denied due to request throttling.
- SdkException Base class for all exceptions that can be thrown by the SDK (both service and client). Can be used for catch all scenarios.
- SdkClientException If any client side error occurs such as an IO related failure, failure to get credentials, etc.
- ConnectCampaignsException Base class for all service exceptions. Unknown exceptions will be thrown as an instance of this type.
 
- See Also:
 
- 
serviceClientConfigurationDescription copied from interface:SdkClientThe SDK service client configuration exposes client settings to the user, e.g., ClientOverrideConfiguration- Specified by:
- serviceClientConfigurationin interface- AwsClient
- Specified by:
- serviceClientConfigurationin interface- SdkClient
- Returns:
- SdkServiceClientConfiguration
 
- 
createCreate aConnectCampaignsAsyncClientwith the region loaded from theDefaultAwsRegionProviderChainand credentials loaded from theDefaultCredentialsProvider.
- 
builderCreate a builder that can be used to configure and create aConnectCampaignsAsyncClient.
 
-