Interface ConnectCampaignsV2Client
- All Superinterfaces:
AutoCloseable
,AwsClient
,SdkAutoCloseable
,SdkClient
builder()
method.
Provide APIs to create and manage Amazon Connect Campaigns.
-
Field Summary
FieldsModifier and TypeFieldDescriptionstatic final String
Value for looking up the service's metadata from theServiceMetadataProvider
.static final String
-
Method Summary
Modifier and TypeMethodDescriptionbuilder()
Create a builder that can be used to configure and create aConnectCampaignsV2Client
.static ConnectCampaignsV2Client
create()
Create aConnectCampaignsV2Client
with the region loaded from theDefaultAwsRegionProviderChain
and credentials loaded from theDefaultCredentialsProvider
.default CreateCampaignResponse
createCampaign
(Consumer<CreateCampaignRequest.Builder> createCampaignRequest) Creates a campaign for the specified Amazon Connect account.default CreateCampaignResponse
createCampaign
(CreateCampaignRequest createCampaignRequest) Creates a campaign for the specified Amazon Connect account.default DeleteCampaignResponse
deleteCampaign
(Consumer<DeleteCampaignRequest.Builder> deleteCampaignRequest) Deletes a campaign from the specified Amazon Connect account.default DeleteCampaignResponse
deleteCampaign
(DeleteCampaignRequest deleteCampaignRequest) Deletes a campaign from the specified Amazon Connect account.deleteCampaignChannelSubtypeConfig
(Consumer<DeleteCampaignChannelSubtypeConfigRequest.Builder> deleteCampaignChannelSubtypeConfigRequest) Deletes the channel subtype config of a campaign.deleteCampaignChannelSubtypeConfig
(DeleteCampaignChannelSubtypeConfigRequest deleteCampaignChannelSubtypeConfigRequest) Deletes the channel subtype config of a campaign.deleteCampaignCommunicationLimits
(Consumer<DeleteCampaignCommunicationLimitsRequest.Builder> deleteCampaignCommunicationLimitsRequest) Deletes the communication limits config for a campaign.deleteCampaignCommunicationLimits
(DeleteCampaignCommunicationLimitsRequest deleteCampaignCommunicationLimitsRequest) Deletes the communication limits config for a campaign.deleteCampaignCommunicationTime
(Consumer<DeleteCampaignCommunicationTimeRequest.Builder> deleteCampaignCommunicationTimeRequest) Deletes the communication time config for a campaign.deleteCampaignCommunicationTime
(DeleteCampaignCommunicationTimeRequest deleteCampaignCommunicationTimeRequest) Deletes the communication time config for a campaign.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.deleteConnectInstanceIntegration
(Consumer<DeleteConnectInstanceIntegrationRequest.Builder> deleteConnectInstanceIntegrationRequest) Delete the integration for the specified Amazon Connect instance.deleteConnectInstanceIntegration
(DeleteConnectInstanceIntegrationRequest deleteConnectInstanceIntegrationRequest) Delete the integration for the specified Amazon Connect instance.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.default DescribeCampaignResponse
describeCampaign
(Consumer<DescribeCampaignRequest.Builder> describeCampaignRequest) Describes the specific campaign.default DescribeCampaignResponse
describeCampaign
(DescribeCampaignRequest describeCampaignRequest) Describes the specific campaign.default GetCampaignStateResponse
getCampaignState
(Consumer<GetCampaignStateRequest.Builder> getCampaignStateRequest) Get state of a campaign for the specified Amazon Connect account.default GetCampaignStateResponse
getCampaignState
(GetCampaignStateRequest getCampaignStateRequest) Get state of a campaign for the specified Amazon Connect account.default GetCampaignStateBatchResponse
getCampaignStateBatch
(Consumer<GetCampaignStateBatchRequest.Builder> getCampaignStateBatchRequest) Get state of campaigns for the specified Amazon Connect account.default GetCampaignStateBatchResponse
getCampaignStateBatch
(GetCampaignStateBatchRequest getCampaignStateBatchRequest) Get state of campaigns for the specified Amazon Connect account.default GetConnectInstanceConfigResponse
getConnectInstanceConfig
(Consumer<GetConnectInstanceConfigRequest.Builder> getConnectInstanceConfigRequest) Get the specific Connect instance config.default GetConnectInstanceConfigResponse
getConnectInstanceConfig
(GetConnectInstanceConfigRequest getConnectInstanceConfigRequest) Get the specific Connect instance config.getInstanceCommunicationLimits
(Consumer<GetInstanceCommunicationLimitsRequest.Builder> getInstanceCommunicationLimitsRequest) Get the instance communication limits.getInstanceCommunicationLimits
(GetInstanceCommunicationLimitsRequest getInstanceCommunicationLimitsRequest) Get the instance communication limits.getInstanceOnboardingJobStatus
(Consumer<GetInstanceOnboardingJobStatusRequest.Builder> getInstanceOnboardingJobStatusRequest) Get the specific instance onboarding job status.getInstanceOnboardingJobStatus
(GetInstanceOnboardingJobStatusRequest getInstanceOnboardingJobStatusRequest) Get the specific instance onboarding job status.default ListCampaignsResponse
listCampaigns
(Consumer<ListCampaignsRequest.Builder> listCampaignsRequest) Provides summary information about the campaigns under the specified Amazon Connect account.default ListCampaignsResponse
listCampaigns
(ListCampaignsRequest listCampaignsRequest) Provides summary information about the campaigns under the specified Amazon Connect account.default ListCampaignsIterable
listCampaignsPaginator
(Consumer<ListCampaignsRequest.Builder> listCampaignsRequest) This is a variant oflistCampaigns(software.amazon.awssdk.services.connectcampaignsv2.model.ListCampaignsRequest)
operation.default ListCampaignsIterable
listCampaignsPaginator
(ListCampaignsRequest listCampaignsRequest) This is a variant oflistCampaigns(software.amazon.awssdk.services.connectcampaignsv2.model.ListCampaignsRequest)
operation.listConnectInstanceIntegrations
(Consumer<ListConnectInstanceIntegrationsRequest.Builder> listConnectInstanceIntegrationsRequest) Provides summary information about the integration under the specified Connect instance.listConnectInstanceIntegrations
(ListConnectInstanceIntegrationsRequest listConnectInstanceIntegrationsRequest) Provides summary information about the integration under the specified Connect instance.listConnectInstanceIntegrationsPaginator
(Consumer<ListConnectInstanceIntegrationsRequest.Builder> listConnectInstanceIntegrationsRequest) This is a variant oflistConnectInstanceIntegrations(software.amazon.awssdk.services.connectcampaignsv2.model.ListConnectInstanceIntegrationsRequest)
operation.listConnectInstanceIntegrationsPaginator
(ListConnectInstanceIntegrationsRequest listConnectInstanceIntegrationsRequest) This is a variant oflistConnectInstanceIntegrations(software.amazon.awssdk.services.connectcampaignsv2.model.ListConnectInstanceIntegrationsRequest)
operation.default ListTagsForResourceResponse
listTagsForResource
(Consumer<ListTagsForResourceRequest.Builder> listTagsForResourceRequest) List tags for a resource.default ListTagsForResourceResponse
listTagsForResource
(ListTagsForResourceRequest listTagsForResourceRequest) List tags for a resource.default PauseCampaignResponse
pauseCampaign
(Consumer<PauseCampaignRequest.Builder> pauseCampaignRequest) Pauses a campaign for the specified Amazon Connect account.default PauseCampaignResponse
pauseCampaign
(PauseCampaignRequest pauseCampaignRequest) Pauses a campaign for the specified Amazon Connect account.putConnectInstanceIntegration
(Consumer<PutConnectInstanceIntegrationRequest.Builder> putConnectInstanceIntegrationRequest) Put or update the integration for the specified Amazon Connect instance.putConnectInstanceIntegration
(PutConnectInstanceIntegrationRequest putConnectInstanceIntegrationRequest) Put or update the integration for the specified Amazon Connect instance.putInstanceCommunicationLimits
(Consumer<PutInstanceCommunicationLimitsRequest.Builder> putInstanceCommunicationLimitsRequest) Put the instance communication limits.putInstanceCommunicationLimits
(PutInstanceCommunicationLimitsRequest putInstanceCommunicationLimitsRequest) Put the instance communication limits.default PutOutboundRequestBatchResponse
putOutboundRequestBatch
(Consumer<PutOutboundRequestBatchRequest.Builder> putOutboundRequestBatchRequest) Creates outbound requests for the specified campaign Amazon Connect account.default PutOutboundRequestBatchResponse
putOutboundRequestBatch
(PutOutboundRequestBatchRequest putOutboundRequestBatchRequest) Creates outbound requests for the specified campaign Amazon Connect account.putProfileOutboundRequestBatch
(Consumer<PutProfileOutboundRequestBatchRequest.Builder> putProfileOutboundRequestBatchRequest) Takes in a list of profile outbound requests to be placed as part of an outbound campaign.putProfileOutboundRequestBatch
(PutProfileOutboundRequestBatchRequest putProfileOutboundRequestBatchRequest) Takes in a list of profile outbound requests to be placed as part of an outbound campaign.default ResumeCampaignResponse
resumeCampaign
(Consumer<ResumeCampaignRequest.Builder> resumeCampaignRequest) Stops a campaign for the specified Amazon Connect account.default 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., ClientOverrideConfigurationstatic ServiceMetadata
default StartCampaignResponse
startCampaign
(Consumer<StartCampaignRequest.Builder> startCampaignRequest) Starts a campaign for the specified Amazon Connect account.default 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 StopCampaignResponse
stopCampaign
(Consumer<StopCampaignRequest.Builder> stopCampaignRequest) Stops a campaign for the specified Amazon Connect account.default StopCampaignResponse
stopCampaign
(StopCampaignRequest stopCampaignRequest) Stops a campaign for the specified Amazon Connect account.default TagResourceResponse
tagResource
(Consumer<TagResourceRequest.Builder> tagResourceRequest) Tag a resource.default TagResourceResponse
tagResource
(TagResourceRequest tagResourceRequest) Tag a resource.default UntagResourceResponse
untagResource
(Consumer<UntagResourceRequest.Builder> untagResourceRequest) Untag a resource.default UntagResourceResponse
untagResource
(UntagResourceRequest untagResourceRequest) Untag a resource.updateCampaignChannelSubtypeConfig
(Consumer<UpdateCampaignChannelSubtypeConfigRequest.Builder> updateCampaignChannelSubtypeConfigRequest) Updates the channel subtype config of a campaign.updateCampaignChannelSubtypeConfig
(UpdateCampaignChannelSubtypeConfigRequest updateCampaignChannelSubtypeConfigRequest) Updates the channel subtype config of a campaign.updateCampaignCommunicationLimits
(Consumer<UpdateCampaignCommunicationLimitsRequest.Builder> updateCampaignCommunicationLimitsRequest) Updates the communication limits config for a campaign.updateCampaignCommunicationLimits
(UpdateCampaignCommunicationLimitsRequest updateCampaignCommunicationLimitsRequest) Updates the communication limits config for a campaign.updateCampaignCommunicationTime
(Consumer<UpdateCampaignCommunicationTimeRequest.Builder> updateCampaignCommunicationTimeRequest) Updates the communication time config for a campaign.updateCampaignCommunicationTime
(UpdateCampaignCommunicationTimeRequest updateCampaignCommunicationTimeRequest) Updates the communication time config for a campaign.updateCampaignFlowAssociation
(Consumer<UpdateCampaignFlowAssociationRequest.Builder> updateCampaignFlowAssociationRequest) Updates the campaign flow associated with a campaign.updateCampaignFlowAssociation
(UpdateCampaignFlowAssociationRequest updateCampaignFlowAssociationRequest) Updates the campaign flow associated with a campaign.default UpdateCampaignNameResponse
updateCampaignName
(Consumer<UpdateCampaignNameRequest.Builder> updateCampaignNameRequest) Updates the name of a campaign.default UpdateCampaignNameResponse
updateCampaignName
(UpdateCampaignNameRequest updateCampaignNameRequest) Updates the name of a campaign.default UpdateCampaignScheduleResponse
updateCampaignSchedule
(Consumer<UpdateCampaignScheduleRequest.Builder> updateCampaignScheduleRequest) Updates the schedule for a campaign.default UpdateCampaignScheduleResponse
updateCampaignSchedule
(UpdateCampaignScheduleRequest updateCampaignScheduleRequest) Updates the schedule for a campaign.default UpdateCampaignSourceResponse
updateCampaignSource
(Consumer<UpdateCampaignSourceRequest.Builder> updateCampaignSourceRequest) Updates the campaign source with a campaign.default UpdateCampaignSourceResponse
updateCampaignSource
(UpdateCampaignSourceRequest updateCampaignSourceRequest) Updates the campaign source with a campaign.Methods inherited from interface software.amazon.awssdk.utils.SdkAutoCloseable
close
Methods inherited from interface software.amazon.awssdk.core.SdkClient
serviceName
-
Field Details
-
SERVICE_NAME
- See Also:
-
SERVICE_METADATA_ID
Value for looking up the service's metadata from theServiceMetadataProvider
.- See Also:
-
-
Method Details
-
createCampaign
default CreateCampaignResponse createCampaign(CreateCampaignRequest createCampaignRequest) throws InternalServerException, ResourceNotFoundException, ValidationException, ConflictException, AccessDeniedException, ServiceQuotaExceededException, ThrottlingException, AwsServiceException, SdkClientException, ConnectCampaignsV2Exception Creates a campaign for the specified Amazon Connect account. This API is idempotent.
- Parameters:
createCampaignRequest
- The request for CreateCampaign API.- Returns:
- Result of the CreateCampaign operation returned by the service.
- See Also:
-
createCampaign
default CreateCampaignResponse createCampaign(Consumer<CreateCampaignRequest.Builder> createCampaignRequest) throws InternalServerException, ResourceNotFoundException, ValidationException, ConflictException, AccessDeniedException, ServiceQuotaExceededException, ThrottlingException, AwsServiceException, SdkClientException, ConnectCampaignsV2Exception Creates a campaign for the specified Amazon Connect account. This API is idempotent.
This is a convenience which creates an instance of the
CreateCampaignRequest.Builder
avoiding the need to create one manually viaCreateCampaignRequest.builder()
- Parameters:
createCampaignRequest
- AConsumer
that will call methods onCreateCampaignRequest.Builder
to create a request. The request for CreateCampaign API.- Returns:
- Result of the CreateCampaign operation returned by the service.
- See Also:
-
deleteCampaign
default DeleteCampaignResponse deleteCampaign(DeleteCampaignRequest deleteCampaignRequest) throws InternalServerException, ResourceNotFoundException, ValidationException, AccessDeniedException, AwsServiceException, SdkClientException, ConnectCampaignsV2Exception Deletes a campaign from the specified Amazon Connect account.
- Parameters:
deleteCampaignRequest
- The request for DeleteCampaign API.- Returns:
- Result of the DeleteCampaign operation returned by the service.
- See Also:
-
deleteCampaign
default DeleteCampaignResponse deleteCampaign(Consumer<DeleteCampaignRequest.Builder> deleteCampaignRequest) throws InternalServerException, ResourceNotFoundException, ValidationException, AccessDeniedException, AwsServiceException, SdkClientException, ConnectCampaignsV2Exception Deletes a campaign from the specified Amazon Connect account.
This is a convenience which creates an instance of the
DeleteCampaignRequest.Builder
avoiding the need to create one manually viaDeleteCampaignRequest.builder()
- Parameters:
deleteCampaignRequest
- AConsumer
that will call methods onDeleteCampaignRequest.Builder
to create a request. The request for DeleteCampaign API.- Returns:
- Result of the DeleteCampaign operation returned by the service.
- See Also:
-
deleteCampaignChannelSubtypeConfig
default DeleteCampaignChannelSubtypeConfigResponse deleteCampaignChannelSubtypeConfig(DeleteCampaignChannelSubtypeConfigRequest deleteCampaignChannelSubtypeConfigRequest) throws InternalServerException, ResourceNotFoundException, ValidationException, ConflictException, AccessDeniedException, AwsServiceException, SdkClientException, ConnectCampaignsV2Exception Deletes the channel subtype config of a campaign. This API is idempotent.
- Parameters:
deleteCampaignChannelSubtypeConfigRequest
- The request for DeleteCampaignChannelSubtypeConfig API.- Returns:
- Result of the DeleteCampaignChannelSubtypeConfig operation returned by the service.
- See Also:
-
deleteCampaignChannelSubtypeConfig
default DeleteCampaignChannelSubtypeConfigResponse deleteCampaignChannelSubtypeConfig(Consumer<DeleteCampaignChannelSubtypeConfigRequest.Builder> deleteCampaignChannelSubtypeConfigRequest) throws InternalServerException, ResourceNotFoundException, ValidationException, ConflictException, AccessDeniedException, AwsServiceException, SdkClientException, ConnectCampaignsV2Exception Deletes the channel subtype config of a campaign. This API is idempotent.
This is a convenience which creates an instance of the
DeleteCampaignChannelSubtypeConfigRequest.Builder
avoiding the need to create one manually viaDeleteCampaignChannelSubtypeConfigRequest.builder()
- Parameters:
deleteCampaignChannelSubtypeConfigRequest
- AConsumer
that will call methods onDeleteCampaignChannelSubtypeConfigRequest.Builder
to create a request. The request for DeleteCampaignChannelSubtypeConfig API.- Returns:
- Result of the DeleteCampaignChannelSubtypeConfig operation returned by the service.
- See Also:
-
deleteCampaignCommunicationLimits
default DeleteCampaignCommunicationLimitsResponse deleteCampaignCommunicationLimits(DeleteCampaignCommunicationLimitsRequest deleteCampaignCommunicationLimitsRequest) throws InternalServerException, ResourceNotFoundException, ValidationException, ConflictException, InvalidCampaignStateException, AccessDeniedException, AwsServiceException, SdkClientException, ConnectCampaignsV2Exception Deletes the communication limits config for a campaign. This API is idempotent.
- Parameters:
deleteCampaignCommunicationLimitsRequest
- The request for DeleteCampaignCommunicationLimits API.- Returns:
- Result of the DeleteCampaignCommunicationLimits operation returned by the service.
- See Also:
-
deleteCampaignCommunicationLimits
default DeleteCampaignCommunicationLimitsResponse deleteCampaignCommunicationLimits(Consumer<DeleteCampaignCommunicationLimitsRequest.Builder> deleteCampaignCommunicationLimitsRequest) throws InternalServerException, ResourceNotFoundException, ValidationException, ConflictException, InvalidCampaignStateException, AccessDeniedException, AwsServiceException, SdkClientException, ConnectCampaignsV2Exception Deletes the communication limits config for a campaign. This API is idempotent.
This is a convenience which creates an instance of the
DeleteCampaignCommunicationLimitsRequest.Builder
avoiding the need to create one manually viaDeleteCampaignCommunicationLimitsRequest.builder()
- Parameters:
deleteCampaignCommunicationLimitsRequest
- AConsumer
that will call methods onDeleteCampaignCommunicationLimitsRequest.Builder
to create a request. The request for DeleteCampaignCommunicationLimits API.- Returns:
- Result of the DeleteCampaignCommunicationLimits operation returned by the service.
- See Also:
-
deleteCampaignCommunicationTime
default DeleteCampaignCommunicationTimeResponse deleteCampaignCommunicationTime(DeleteCampaignCommunicationTimeRequest deleteCampaignCommunicationTimeRequest) throws InternalServerException, ResourceNotFoundException, ValidationException, ConflictException, InvalidCampaignStateException, AccessDeniedException, AwsServiceException, SdkClientException, ConnectCampaignsV2Exception Deletes the communication time config for a campaign. This API is idempotent.
- Parameters:
deleteCampaignCommunicationTimeRequest
- The request for DeleteCampaignCommunicationTime API.- Returns:
- Result of the DeleteCampaignCommunicationTime operation returned by the service.
- See Also:
-
deleteCampaignCommunicationTime
default DeleteCampaignCommunicationTimeResponse deleteCampaignCommunicationTime(Consumer<DeleteCampaignCommunicationTimeRequest.Builder> deleteCampaignCommunicationTimeRequest) throws InternalServerException, ResourceNotFoundException, ValidationException, ConflictException, InvalidCampaignStateException, AccessDeniedException, AwsServiceException, SdkClientException, ConnectCampaignsV2Exception Deletes the communication time config for a campaign. This API is idempotent.
This is a convenience which creates an instance of the
DeleteCampaignCommunicationTimeRequest.Builder
avoiding the need to create one manually viaDeleteCampaignCommunicationTimeRequest.builder()
- Parameters:
deleteCampaignCommunicationTimeRequest
- AConsumer
that will call methods onDeleteCampaignCommunicationTimeRequest.Builder
to create a request. The request for DeleteCampaignCommunicationTime API.- Returns:
- Result of the DeleteCampaignCommunicationTime operation returned by the service.
- See Also:
-
deleteConnectInstanceConfig
default DeleteConnectInstanceConfigResponse deleteConnectInstanceConfig(DeleteConnectInstanceConfigRequest deleteConnectInstanceConfigRequest) throws InternalServerException, ResourceNotFoundException, ValidationException, AccessDeniedException, InvalidStateException, ThrottlingException, AwsServiceException, SdkClientException, ConnectCampaignsV2Exception Deletes a connect instance config from the specified AWS account.
- Parameters:
deleteConnectInstanceConfigRequest
- The request for DeleteConnectInstanceConfig API.- Returns:
- Result of the DeleteConnectInstanceConfig operation returned by the service.
- See Also:
-
deleteConnectInstanceConfig
default DeleteConnectInstanceConfigResponse deleteConnectInstanceConfig(Consumer<DeleteConnectInstanceConfigRequest.Builder> deleteConnectInstanceConfigRequest) throws InternalServerException, ResourceNotFoundException, ValidationException, AccessDeniedException, InvalidStateException, ThrottlingException, AwsServiceException, SdkClientException, ConnectCampaignsV2Exception Deletes a connect instance config from the specified AWS account.
This is a convenience which creates an instance of the
DeleteConnectInstanceConfigRequest.Builder
avoiding the need to create one manually viaDeleteConnectInstanceConfigRequest.builder()
- Parameters:
deleteConnectInstanceConfigRequest
- AConsumer
that will call methods onDeleteConnectInstanceConfigRequest.Builder
to create a request. The request for DeleteConnectInstanceConfig API.- Returns:
- Result of the DeleteConnectInstanceConfig operation returned by the service.
- See Also:
-
deleteConnectInstanceIntegration
default DeleteConnectInstanceIntegrationResponse deleteConnectInstanceIntegration(DeleteConnectInstanceIntegrationRequest deleteConnectInstanceIntegrationRequest) throws InternalServerException, ResourceNotFoundException, ValidationException, AccessDeniedException, ThrottlingException, AwsServiceException, SdkClientException, ConnectCampaignsV2Exception Delete the integration for the specified Amazon Connect instance.
- Parameters:
deleteConnectInstanceIntegrationRequest
- The request for DeleteConnectInstanceIntegration API.- Returns:
- Result of the DeleteConnectInstanceIntegration operation returned by the service.
- See Also:
-
deleteConnectInstanceIntegration
default DeleteConnectInstanceIntegrationResponse deleteConnectInstanceIntegration(Consumer<DeleteConnectInstanceIntegrationRequest.Builder> deleteConnectInstanceIntegrationRequest) throws InternalServerException, ResourceNotFoundException, ValidationException, AccessDeniedException, ThrottlingException, AwsServiceException, SdkClientException, ConnectCampaignsV2Exception Delete the integration for the specified Amazon Connect instance.
This is a convenience which creates an instance of the
DeleteConnectInstanceIntegrationRequest.Builder
avoiding the need to create one manually viaDeleteConnectInstanceIntegrationRequest.builder()
- Parameters:
deleteConnectInstanceIntegrationRequest
- AConsumer
that will call methods onDeleteConnectInstanceIntegrationRequest.Builder
to create a request. The request for DeleteConnectInstanceIntegration API.- Returns:
- Result of the DeleteConnectInstanceIntegration operation returned by the service.
- See Also:
-
deleteInstanceOnboardingJob
default DeleteInstanceOnboardingJobResponse deleteInstanceOnboardingJob(DeleteInstanceOnboardingJobRequest deleteInstanceOnboardingJobRequest) throws InternalServerException, ResourceNotFoundException, ValidationException, AccessDeniedException, InvalidStateException, AwsServiceException, SdkClientException, ConnectCampaignsV2Exception Delete the Connect Campaigns onboarding job for the specified Amazon Connect instance.
- Parameters:
deleteInstanceOnboardingJobRequest
- The request for DeleteInstanceOnboardingJob API.- Returns:
- Result of the DeleteInstanceOnboardingJob operation returned by the service.
- See Also:
-
deleteInstanceOnboardingJob
default DeleteInstanceOnboardingJobResponse deleteInstanceOnboardingJob(Consumer<DeleteInstanceOnboardingJobRequest.Builder> deleteInstanceOnboardingJobRequest) throws InternalServerException, ResourceNotFoundException, ValidationException, AccessDeniedException, InvalidStateException, AwsServiceException, SdkClientException, ConnectCampaignsV2Exception Delete the Connect Campaigns onboarding job for the specified Amazon Connect instance.
This is a convenience which creates an instance of the
DeleteInstanceOnboardingJobRequest.Builder
avoiding the need to create one manually viaDeleteInstanceOnboardingJobRequest.builder()
- Parameters:
deleteInstanceOnboardingJobRequest
- AConsumer
that will call methods onDeleteInstanceOnboardingJobRequest.Builder
to create a request. The request for DeleteInstanceOnboardingJob API.- Returns:
- Result of the DeleteInstanceOnboardingJob operation returned by the service.
- See Also:
-
describeCampaign
default DescribeCampaignResponse describeCampaign(DescribeCampaignRequest describeCampaignRequest) throws InternalServerException, ResourceNotFoundException, ValidationException, AccessDeniedException, AwsServiceException, SdkClientException, ConnectCampaignsV2Exception Describes the specific campaign.
- Parameters:
describeCampaignRequest
- The request for DescribeCampaign API.- Returns:
- Result of the DescribeCampaign operation returned by the service.
- See Also:
-
describeCampaign
default DescribeCampaignResponse describeCampaign(Consumer<DescribeCampaignRequest.Builder> describeCampaignRequest) throws InternalServerException, ResourceNotFoundException, ValidationException, AccessDeniedException, AwsServiceException, SdkClientException, ConnectCampaignsV2Exception Describes the specific campaign.
This is a convenience which creates an instance of the
DescribeCampaignRequest.Builder
avoiding the need to create one manually viaDescribeCampaignRequest.builder()
- Parameters:
describeCampaignRequest
- AConsumer
that will call methods onDescribeCampaignRequest.Builder
to create a request. The request for DescribeCampaign API.- Returns:
- Result of the DescribeCampaign operation returned by the service.
- See Also:
-
getCampaignState
default GetCampaignStateResponse getCampaignState(GetCampaignStateRequest getCampaignStateRequest) throws InternalServerException, ResourceNotFoundException, ValidationException, AccessDeniedException, ThrottlingException, AwsServiceException, SdkClientException, ConnectCampaignsV2Exception Get state of a campaign for the specified Amazon Connect account.
- Parameters:
getCampaignStateRequest
- The request for GetCampaignState API.- Returns:
- Result of the GetCampaignState operation returned by the service.
- See Also:
-
getCampaignState
default GetCampaignStateResponse getCampaignState(Consumer<GetCampaignStateRequest.Builder> getCampaignStateRequest) throws InternalServerException, ResourceNotFoundException, ValidationException, AccessDeniedException, ThrottlingException, AwsServiceException, SdkClientException, ConnectCampaignsV2Exception Get state of a campaign for the specified Amazon Connect account.
This is a convenience which creates an instance of the
GetCampaignStateRequest.Builder
avoiding the need to create one manually viaGetCampaignStateRequest.builder()
- Parameters:
getCampaignStateRequest
- AConsumer
that will call methods onGetCampaignStateRequest.Builder
to create a request. The request for GetCampaignState API.- Returns:
- Result of the GetCampaignState operation returned by the service.
- See Also:
-
getCampaignStateBatch
default GetCampaignStateBatchResponse getCampaignStateBatch(GetCampaignStateBatchRequest getCampaignStateBatchRequest) throws InternalServerException, ValidationException, AccessDeniedException, ThrottlingException, AwsServiceException, SdkClientException, ConnectCampaignsV2Exception Get state of campaigns for the specified Amazon Connect account.
- Parameters:
getCampaignStateBatchRequest
- The request for GetCampaignStateBatch API.- Returns:
- Result of the GetCampaignStateBatch operation returned by the service.
- See Also:
-
getCampaignStateBatch
default GetCampaignStateBatchResponse getCampaignStateBatch(Consumer<GetCampaignStateBatchRequest.Builder> getCampaignStateBatchRequest) throws InternalServerException, ValidationException, AccessDeniedException, ThrottlingException, AwsServiceException, SdkClientException, ConnectCampaignsV2Exception Get state of campaigns for the specified Amazon Connect account.
This is a convenience which creates an instance of the
GetCampaignStateBatchRequest.Builder
avoiding the need to create one manually viaGetCampaignStateBatchRequest.builder()
- Parameters:
getCampaignStateBatchRequest
- AConsumer
that will call methods onGetCampaignStateBatchRequest.Builder
to create a request. The request for GetCampaignStateBatch API.- Returns:
- Result of the GetCampaignStateBatch operation returned by the service.
- See Also:
-
getConnectInstanceConfig
default GetConnectInstanceConfigResponse getConnectInstanceConfig(GetConnectInstanceConfigRequest getConnectInstanceConfigRequest) throws InternalServerException, ResourceNotFoundException, ValidationException, AccessDeniedException, AwsServiceException, SdkClientException, ConnectCampaignsV2Exception Get the specific Connect instance config.
- Parameters:
getConnectInstanceConfigRequest
- The request for GetConnectInstanceConfig API.- Returns:
- Result of the GetConnectInstanceConfig operation returned by the service.
- See Also:
-
getConnectInstanceConfig
default GetConnectInstanceConfigResponse getConnectInstanceConfig(Consumer<GetConnectInstanceConfigRequest.Builder> getConnectInstanceConfigRequest) throws InternalServerException, ResourceNotFoundException, ValidationException, AccessDeniedException, AwsServiceException, SdkClientException, ConnectCampaignsV2Exception Get the specific Connect instance config.
This is a convenience which creates an instance of the
GetConnectInstanceConfigRequest.Builder
avoiding the need to create one manually viaGetConnectInstanceConfigRequest.builder()
- Parameters:
getConnectInstanceConfigRequest
- AConsumer
that will call methods onGetConnectInstanceConfigRequest.Builder
to create a request. The request for GetConnectInstanceConfig API.- Returns:
- Result of the GetConnectInstanceConfig operation returned by the service.
- See Also:
-
getInstanceCommunicationLimits
default GetInstanceCommunicationLimitsResponse getInstanceCommunicationLimits(GetInstanceCommunicationLimitsRequest getInstanceCommunicationLimitsRequest) throws InternalServerException, ResourceNotFoundException, ValidationException, AccessDeniedException, AwsServiceException, SdkClientException, ConnectCampaignsV2Exception Get the instance communication limits.
- Parameters:
getInstanceCommunicationLimitsRequest
- The request for GetInstanceCommunicationLimits API.- Returns:
- Result of the GetInstanceCommunicationLimits operation returned by the service.
- See Also:
-
getInstanceCommunicationLimits
default GetInstanceCommunicationLimitsResponse getInstanceCommunicationLimits(Consumer<GetInstanceCommunicationLimitsRequest.Builder> getInstanceCommunicationLimitsRequest) throws InternalServerException, ResourceNotFoundException, ValidationException, AccessDeniedException, AwsServiceException, SdkClientException, ConnectCampaignsV2Exception Get the instance communication limits.
This is a convenience which creates an instance of the
GetInstanceCommunicationLimitsRequest.Builder
avoiding the need to create one manually viaGetInstanceCommunicationLimitsRequest.builder()
- Parameters:
getInstanceCommunicationLimitsRequest
- AConsumer
that will call methods onGetInstanceCommunicationLimitsRequest.Builder
to create a request. The request for GetInstanceCommunicationLimits API.- Returns:
- Result of the GetInstanceCommunicationLimits operation returned by the service.
- See Also:
-
getInstanceOnboardingJobStatus
default GetInstanceOnboardingJobStatusResponse getInstanceOnboardingJobStatus(GetInstanceOnboardingJobStatusRequest getInstanceOnboardingJobStatusRequest) throws InternalServerException, ResourceNotFoundException, ValidationException, AccessDeniedException, AwsServiceException, SdkClientException, ConnectCampaignsV2Exception Get the specific instance onboarding job status.
- Parameters:
getInstanceOnboardingJobStatusRequest
- The request for GetInstanceOnboardingJobStatus API.- Returns:
- Result of the GetInstanceOnboardingJobStatus operation returned by the service.
- See Also:
-
getInstanceOnboardingJobStatus
default GetInstanceOnboardingJobStatusResponse getInstanceOnboardingJobStatus(Consumer<GetInstanceOnboardingJobStatusRequest.Builder> getInstanceOnboardingJobStatusRequest) throws InternalServerException, ResourceNotFoundException, ValidationException, AccessDeniedException, AwsServiceException, SdkClientException, ConnectCampaignsV2Exception Get the specific instance onboarding job status.
This is a convenience which creates an instance of the
GetInstanceOnboardingJobStatusRequest.Builder
avoiding the need to create one manually viaGetInstanceOnboardingJobStatusRequest.builder()
- Parameters:
getInstanceOnboardingJobStatusRequest
- AConsumer
that will call methods onGetInstanceOnboardingJobStatusRequest.Builder
to create a request. The request for GetInstanceOnboardingJobStatus API.- Returns:
- Result of the GetInstanceOnboardingJobStatus operation returned by the service.
- See Also:
-
listCampaigns
default ListCampaignsResponse listCampaigns(ListCampaignsRequest listCampaignsRequest) throws InternalServerException, ValidationException, AccessDeniedException, AwsServiceException, SdkClientException, ConnectCampaignsV2Exception Provides summary information about the campaigns under the specified Amazon Connect account.
- Parameters:
listCampaignsRequest
- The request for ListCampaigns API.- Returns:
- Result of the ListCampaigns operation returned by the service.
- See Also:
-
listCampaigns
default ListCampaignsResponse listCampaigns(Consumer<ListCampaignsRequest.Builder> listCampaignsRequest) throws InternalServerException, ValidationException, AccessDeniedException, AwsServiceException, SdkClientException, ConnectCampaignsV2Exception Provides summary information about the campaigns under the specified Amazon Connect account.
This is a convenience which creates an instance of the
ListCampaignsRequest.Builder
avoiding the need to create one manually viaListCampaignsRequest.builder()
- Parameters:
listCampaignsRequest
- AConsumer
that will call methods onListCampaignsRequest.Builder
to create a request. The request for ListCampaigns API.- Returns:
- Result of the ListCampaigns operation returned by the service.
- See Also:
-
listCampaignsPaginator
default ListCampaignsIterable listCampaignsPaginator(ListCampaignsRequest listCampaignsRequest) throws InternalServerException, ValidationException, AccessDeniedException, AwsServiceException, SdkClientException, ConnectCampaignsV2Exception This is a variant of
listCampaigns(software.amazon.awssdk.services.connectcampaignsv2.model.ListCampaignsRequest)
operation. The return type is a custom iterable that can be used to iterate through all the pages. SDK will internally handle making service calls for you.When this operation is called, a custom iterable is returned but no service calls are made yet. So there is no guarantee that the request is valid. As you iterate through the iterable, SDK will start lazily loading response pages by making service calls until there are no pages left or your iteration stops. If there are errors in your request, you will see the failures only after you start iterating through the iterable.
The following are few ways to iterate through the response pages:
1) Using a Streamsoftware.amazon.awssdk.services.connectcampaignsv2.paginators.ListCampaignsIterable responses = client.listCampaignsPaginator(request); responses.stream().forEach(....);
{ @code software.amazon.awssdk.services.connectcampaignsv2.paginators.ListCampaignsIterable responses = client .listCampaignsPaginator(request); for (software.amazon.awssdk.services.connectcampaignsv2.model.ListCampaignsResponse response : responses) { // do something; } }
3) Use iterator directlysoftware.amazon.awssdk.services.connectcampaignsv2.paginators.ListCampaignsIterable responses = client.listCampaignsPaginator(request); responses.iterator().forEachRemaining(....);
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.connectcampaignsv2.model.ListCampaignsRequest)
operation.- Parameters:
listCampaignsRequest
- The request for ListCampaigns API.- Returns:
- A custom iterable that can be used to iterate through all the response pages.
- See Also:
-
listCampaignsPaginator
default ListCampaignsIterable listCampaignsPaginator(Consumer<ListCampaignsRequest.Builder> listCampaignsRequest) throws InternalServerException, ValidationException, AccessDeniedException, AwsServiceException, SdkClientException, ConnectCampaignsV2Exception This is a variant of
listCampaigns(software.amazon.awssdk.services.connectcampaignsv2.model.ListCampaignsRequest)
operation. The return type is a custom iterable that can be used to iterate through all the pages. SDK will internally handle making service calls for you.When this operation is called, a custom iterable is returned but no service calls are made yet. So there is no guarantee that the request is valid. As you iterate through the iterable, SDK will start lazily loading response pages by making service calls until there are no pages left or your iteration stops. If there are errors in your request, you will see the failures only after you start iterating through the iterable.
The following are few ways to iterate through the response pages:
1) Using a Streamsoftware.amazon.awssdk.services.connectcampaignsv2.paginators.ListCampaignsIterable responses = client.listCampaignsPaginator(request); responses.stream().forEach(....);
{ @code software.amazon.awssdk.services.connectcampaignsv2.paginators.ListCampaignsIterable responses = client .listCampaignsPaginator(request); for (software.amazon.awssdk.services.connectcampaignsv2.model.ListCampaignsResponse response : responses) { // do something; } }
3) Use iterator directlysoftware.amazon.awssdk.services.connectcampaignsv2.paginators.ListCampaignsIterable responses = client.listCampaignsPaginator(request); responses.iterator().forEachRemaining(....);
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.connectcampaignsv2.model.ListCampaignsRequest)
operation.
This is a convenience which creates an instance of the
ListCampaignsRequest.Builder
avoiding the need to create one manually viaListCampaignsRequest.builder()
- Parameters:
listCampaignsRequest
- AConsumer
that will call methods onListCampaignsRequest.Builder
to create a request. The request for ListCampaigns API.- Returns:
- A custom iterable that can be used to iterate through all the response pages.
- See Also:
-
listConnectInstanceIntegrations
default ListConnectInstanceIntegrationsResponse listConnectInstanceIntegrations(ListConnectInstanceIntegrationsRequest listConnectInstanceIntegrationsRequest) throws InternalServerException, ResourceNotFoundException, ValidationException, AccessDeniedException, ThrottlingException, AwsServiceException, SdkClientException, ConnectCampaignsV2Exception Provides summary information about the integration under the specified Connect instance.
- Parameters:
listConnectInstanceIntegrationsRequest
- The request for ListConnectInstanceIntegrations API.- Returns:
- Result of the ListConnectInstanceIntegrations operation returned by the service.
- See Also:
-
listConnectInstanceIntegrations
default ListConnectInstanceIntegrationsResponse listConnectInstanceIntegrations(Consumer<ListConnectInstanceIntegrationsRequest.Builder> listConnectInstanceIntegrationsRequest) throws InternalServerException, ResourceNotFoundException, ValidationException, AccessDeniedException, ThrottlingException, AwsServiceException, SdkClientException, ConnectCampaignsV2Exception Provides summary information about the integration under the specified Connect instance.
This is a convenience which creates an instance of the
ListConnectInstanceIntegrationsRequest.Builder
avoiding the need to create one manually viaListConnectInstanceIntegrationsRequest.builder()
- Parameters:
listConnectInstanceIntegrationsRequest
- AConsumer
that will call methods onListConnectInstanceIntegrationsRequest.Builder
to create a request. The request for ListConnectInstanceIntegrations API.- Returns:
- Result of the ListConnectInstanceIntegrations operation returned by the service.
- See Also:
-
listConnectInstanceIntegrationsPaginator
default ListConnectInstanceIntegrationsIterable listConnectInstanceIntegrationsPaginator(ListConnectInstanceIntegrationsRequest listConnectInstanceIntegrationsRequest) throws InternalServerException, ResourceNotFoundException, ValidationException, AccessDeniedException, ThrottlingException, AwsServiceException, SdkClientException, ConnectCampaignsV2Exception This is a variant of
listConnectInstanceIntegrations(software.amazon.awssdk.services.connectcampaignsv2.model.ListConnectInstanceIntegrationsRequest)
operation. The return type is a custom iterable that can be used to iterate through all the pages. SDK will internally handle making service calls for you.When this operation is called, a custom iterable is returned but no service calls are made yet. So there is no guarantee that the request is valid. As you iterate through the iterable, SDK will start lazily loading response pages by making service calls until there are no pages left or your iteration stops. If there are errors in your request, you will see the failures only after you start iterating through the iterable.
The following are few ways to iterate through the response pages:
1) Using a Streamsoftware.amazon.awssdk.services.connectcampaignsv2.paginators.ListConnectInstanceIntegrationsIterable responses = client.listConnectInstanceIntegrationsPaginator(request); responses.stream().forEach(....);
{ @code software.amazon.awssdk.services.connectcampaignsv2.paginators.ListConnectInstanceIntegrationsIterable responses = client .listConnectInstanceIntegrationsPaginator(request); for (software.amazon.awssdk.services.connectcampaignsv2.model.ListConnectInstanceIntegrationsResponse response : responses) { // do something; } }
3) Use iterator directlysoftware.amazon.awssdk.services.connectcampaignsv2.paginators.ListConnectInstanceIntegrationsIterable responses = client.listConnectInstanceIntegrationsPaginator(request); responses.iterator().forEachRemaining(....);
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
listConnectInstanceIntegrations(software.amazon.awssdk.services.connectcampaignsv2.model.ListConnectInstanceIntegrationsRequest)
operation.- Parameters:
listConnectInstanceIntegrationsRequest
- The request for ListConnectInstanceIntegrations API.- Returns:
- A custom iterable that can be used to iterate through all the response pages.
- See Also:
-
listConnectInstanceIntegrationsPaginator
default ListConnectInstanceIntegrationsIterable listConnectInstanceIntegrationsPaginator(Consumer<ListConnectInstanceIntegrationsRequest.Builder> listConnectInstanceIntegrationsRequest) throws InternalServerException, ResourceNotFoundException, ValidationException, AccessDeniedException, ThrottlingException, AwsServiceException, SdkClientException, ConnectCampaignsV2Exception This is a variant of
listConnectInstanceIntegrations(software.amazon.awssdk.services.connectcampaignsv2.model.ListConnectInstanceIntegrationsRequest)
operation. The return type is a custom iterable that can be used to iterate through all the pages. SDK will internally handle making service calls for you.When this operation is called, a custom iterable is returned but no service calls are made yet. So there is no guarantee that the request is valid. As you iterate through the iterable, SDK will start lazily loading response pages by making service calls until there are no pages left or your iteration stops. If there are errors in your request, you will see the failures only after you start iterating through the iterable.
The following are few ways to iterate through the response pages:
1) Using a Streamsoftware.amazon.awssdk.services.connectcampaignsv2.paginators.ListConnectInstanceIntegrationsIterable responses = client.listConnectInstanceIntegrationsPaginator(request); responses.stream().forEach(....);
{ @code software.amazon.awssdk.services.connectcampaignsv2.paginators.ListConnectInstanceIntegrationsIterable responses = client .listConnectInstanceIntegrationsPaginator(request); for (software.amazon.awssdk.services.connectcampaignsv2.model.ListConnectInstanceIntegrationsResponse response : responses) { // do something; } }
3) Use iterator directlysoftware.amazon.awssdk.services.connectcampaignsv2.paginators.ListConnectInstanceIntegrationsIterable responses = client.listConnectInstanceIntegrationsPaginator(request); responses.iterator().forEachRemaining(....);
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
listConnectInstanceIntegrations(software.amazon.awssdk.services.connectcampaignsv2.model.ListConnectInstanceIntegrationsRequest)
operation.
This is a convenience which creates an instance of the
ListConnectInstanceIntegrationsRequest.Builder
avoiding the need to create one manually viaListConnectInstanceIntegrationsRequest.builder()
- Parameters:
listConnectInstanceIntegrationsRequest
- AConsumer
that will call methods onListConnectInstanceIntegrationsRequest.Builder
to create a request. The request for ListConnectInstanceIntegrations API.- Returns:
- A custom iterable that can be used to iterate through all the response pages.
- See Also:
-
listTagsForResource
default ListTagsForResourceResponse listTagsForResource(ListTagsForResourceRequest listTagsForResourceRequest) throws InternalServerException, ResourceNotFoundException, ValidationException, AccessDeniedException, ThrottlingException, AwsServiceException, SdkClientException, ConnectCampaignsV2Exception List tags for a resource.
- Parameters:
listTagsForResourceRequest
- The request for ListTagsForResource API.- Returns:
- Result of the ListTagsForResource operation returned by the service.
- See Also:
-
listTagsForResource
default ListTagsForResourceResponse listTagsForResource(Consumer<ListTagsForResourceRequest.Builder> listTagsForResourceRequest) throws InternalServerException, ResourceNotFoundException, ValidationException, AccessDeniedException, ThrottlingException, AwsServiceException, SdkClientException, ConnectCampaignsV2Exception List tags for a resource.
This is a convenience which creates an instance of the
ListTagsForResourceRequest.Builder
avoiding the need to create one manually viaListTagsForResourceRequest.builder()
- Parameters:
listTagsForResourceRequest
- AConsumer
that will call methods onListTagsForResourceRequest.Builder
to create a request. The request for ListTagsForResource API.- Returns:
- Result of the ListTagsForResource operation returned by the service.
- See Also:
-
pauseCampaign
default PauseCampaignResponse pauseCampaign(PauseCampaignRequest pauseCampaignRequest) throws InternalServerException, ResourceNotFoundException, ValidationException, ConflictException, InvalidCampaignStateException, AccessDeniedException, ThrottlingException, AwsServiceException, SdkClientException, ConnectCampaignsV2Exception Pauses a campaign for the specified Amazon Connect account.
- Parameters:
pauseCampaignRequest
- The request for PauseCampaign API.- Returns:
- Result of the PauseCampaign operation returned by the service.
- See Also:
-
pauseCampaign
default PauseCampaignResponse pauseCampaign(Consumer<PauseCampaignRequest.Builder> pauseCampaignRequest) throws InternalServerException, ResourceNotFoundException, ValidationException, ConflictException, InvalidCampaignStateException, AccessDeniedException, ThrottlingException, AwsServiceException, SdkClientException, ConnectCampaignsV2Exception Pauses a campaign for the specified Amazon Connect account.
This is a convenience which creates an instance of the
PauseCampaignRequest.Builder
avoiding the need to create one manually viaPauseCampaignRequest.builder()
- Parameters:
pauseCampaignRequest
- AConsumer
that will call methods onPauseCampaignRequest.Builder
to create a request. The request for PauseCampaign API.- Returns:
- Result of the PauseCampaign operation returned by the service.
- See Also:
-
putConnectInstanceIntegration
default PutConnectInstanceIntegrationResponse putConnectInstanceIntegration(PutConnectInstanceIntegrationRequest putConnectInstanceIntegrationRequest) throws InternalServerException, ResourceNotFoundException, ValidationException, ConflictException, AccessDeniedException, ThrottlingException, AwsServiceException, SdkClientException, ConnectCampaignsV2Exception Put or update the integration for the specified Amazon Connect instance.
- Parameters:
putConnectInstanceIntegrationRequest
- The request for PutConnectInstanceIntegration API.- Returns:
- Result of the PutConnectInstanceIntegration operation returned by the service.
- See Also:
-
putConnectInstanceIntegration
default PutConnectInstanceIntegrationResponse putConnectInstanceIntegration(Consumer<PutConnectInstanceIntegrationRequest.Builder> putConnectInstanceIntegrationRequest) throws InternalServerException, ResourceNotFoundException, ValidationException, ConflictException, AccessDeniedException, ThrottlingException, AwsServiceException, SdkClientException, ConnectCampaignsV2Exception Put or update the integration for the specified Amazon Connect instance.
This is a convenience which creates an instance of the
PutConnectInstanceIntegrationRequest.Builder
avoiding the need to create one manually viaPutConnectInstanceIntegrationRequest.builder()
- Parameters:
putConnectInstanceIntegrationRequest
- AConsumer
that will call methods onPutConnectInstanceIntegrationRequest.Builder
to create a request. The request for PutConnectInstanceIntegration API.- Returns:
- Result of the PutConnectInstanceIntegration operation returned by the service.
- See Also:
-
putInstanceCommunicationLimits
default PutInstanceCommunicationLimitsResponse putInstanceCommunicationLimits(PutInstanceCommunicationLimitsRequest putInstanceCommunicationLimitsRequest) throws InternalServerException, ResourceNotFoundException, ValidationException, ConflictException, AccessDeniedException, AwsServiceException, SdkClientException, ConnectCampaignsV2Exception Put the instance communication limits. This API is idempotent.
- Parameters:
putInstanceCommunicationLimitsRequest
- The request for PutInstanceCommunicationLimits API.- Returns:
- Result of the PutInstanceCommunicationLimits operation returned by the service.
- See Also:
-
putInstanceCommunicationLimits
default PutInstanceCommunicationLimitsResponse putInstanceCommunicationLimits(Consumer<PutInstanceCommunicationLimitsRequest.Builder> putInstanceCommunicationLimitsRequest) throws InternalServerException, ResourceNotFoundException, ValidationException, ConflictException, AccessDeniedException, AwsServiceException, SdkClientException, ConnectCampaignsV2Exception Put the instance communication limits. This API is idempotent.
This is a convenience which creates an instance of the
PutInstanceCommunicationLimitsRequest.Builder
avoiding the need to create one manually viaPutInstanceCommunicationLimitsRequest.builder()
- Parameters:
putInstanceCommunicationLimitsRequest
- AConsumer
that will call methods onPutInstanceCommunicationLimitsRequest.Builder
to create a request. The request for PutInstanceCommunicationLimits API.- Returns:
- Result of the PutInstanceCommunicationLimits operation returned by the service.
- See Also:
-
putOutboundRequestBatch
default PutOutboundRequestBatchResponse putOutboundRequestBatch(PutOutboundRequestBatchRequest putOutboundRequestBatchRequest) throws InternalServerException, ResourceNotFoundException, ValidationException, ConflictException, InvalidCampaignStateException, AccessDeniedException, ThrottlingException, AwsServiceException, SdkClientException, ConnectCampaignsV2Exception Creates outbound requests for the specified campaign Amazon Connect account. This API is idempotent.
- Parameters:
putOutboundRequestBatchRequest
- The request for PutOutboundRequestBatch API.- Returns:
- Result of the PutOutboundRequestBatch operation returned by the service.
- See Also:
-
putOutboundRequestBatch
default PutOutboundRequestBatchResponse putOutboundRequestBatch(Consumer<PutOutboundRequestBatchRequest.Builder> putOutboundRequestBatchRequest) throws InternalServerException, ResourceNotFoundException, ValidationException, ConflictException, InvalidCampaignStateException, AccessDeniedException, ThrottlingException, AwsServiceException, SdkClientException, ConnectCampaignsV2Exception Creates outbound requests for the specified campaign Amazon Connect account. This API is idempotent.
This is a convenience which creates an instance of the
PutOutboundRequestBatchRequest.Builder
avoiding the need to create one manually viaPutOutboundRequestBatchRequest.builder()
- Parameters:
putOutboundRequestBatchRequest
- AConsumer
that will call methods onPutOutboundRequestBatchRequest.Builder
to create a request. The request for PutOutboundRequestBatch API.- Returns:
- Result of the PutOutboundRequestBatch operation returned by the service.
- See Also:
-
putProfileOutboundRequestBatch
default PutProfileOutboundRequestBatchResponse putProfileOutboundRequestBatch(PutProfileOutboundRequestBatchRequest putProfileOutboundRequestBatchRequest) throws InternalServerException, ResourceNotFoundException, ValidationException, ConflictException, InvalidCampaignStateException, AccessDeniedException, ThrottlingException, AwsServiceException, SdkClientException, ConnectCampaignsV2Exception Takes in a list of profile outbound requests to be placed as part of an outbound campaign. This API is idempotent.
- Parameters:
putProfileOutboundRequestBatchRequest
- The request for PutProfileOutboundRequestBatch API- Returns:
- Result of the PutProfileOutboundRequestBatch operation returned by the service.
- See Also:
-
putProfileOutboundRequestBatch
default PutProfileOutboundRequestBatchResponse putProfileOutboundRequestBatch(Consumer<PutProfileOutboundRequestBatchRequest.Builder> putProfileOutboundRequestBatchRequest) throws InternalServerException, ResourceNotFoundException, ValidationException, ConflictException, InvalidCampaignStateException, AccessDeniedException, ThrottlingException, AwsServiceException, SdkClientException, ConnectCampaignsV2Exception Takes in a list of profile outbound requests to be placed as part of an outbound campaign. This API is idempotent.
This is a convenience which creates an instance of the
PutProfileOutboundRequestBatchRequest.Builder
avoiding the need to create one manually viaPutProfileOutboundRequestBatchRequest.builder()
- Parameters:
putProfileOutboundRequestBatchRequest
- AConsumer
that will call methods onPutProfileOutboundRequestBatchRequest.Builder
to create a request. The request for PutProfileOutboundRequestBatch API- Returns:
- Result of the PutProfileOutboundRequestBatch operation returned by the service.
- See Also:
-
resumeCampaign
default ResumeCampaignResponse resumeCampaign(ResumeCampaignRequest resumeCampaignRequest) throws InternalServerException, ResourceNotFoundException, ValidationException, ConflictException, InvalidCampaignStateException, AccessDeniedException, ThrottlingException, AwsServiceException, SdkClientException, ConnectCampaignsV2Exception Stops a campaign for the specified Amazon Connect account.
- Parameters:
resumeCampaignRequest
- The request for ResumeCampaign API.- Returns:
- Result of the ResumeCampaign operation returned by the service.
- See Also:
-
resumeCampaign
default ResumeCampaignResponse resumeCampaign(Consumer<ResumeCampaignRequest.Builder> resumeCampaignRequest) throws InternalServerException, ResourceNotFoundException, ValidationException, ConflictException, InvalidCampaignStateException, AccessDeniedException, ThrottlingException, AwsServiceException, SdkClientException, ConnectCampaignsV2Exception Stops a campaign for the specified Amazon Connect account.
This is a convenience which creates an instance of the
ResumeCampaignRequest.Builder
avoiding the need to create one manually viaResumeCampaignRequest.builder()
- Parameters:
resumeCampaignRequest
- AConsumer
that will call methods onResumeCampaignRequest.Builder
to create a request. The request for ResumeCampaign API.- Returns:
- Result of the ResumeCampaign operation returned by the service.
- See Also:
-
startCampaign
default StartCampaignResponse startCampaign(StartCampaignRequest startCampaignRequest) throws InternalServerException, ResourceNotFoundException, ValidationException, ConflictException, InvalidCampaignStateException, AccessDeniedException, ThrottlingException, AwsServiceException, SdkClientException, ConnectCampaignsV2Exception Starts a campaign for the specified Amazon Connect account.
- Parameters:
startCampaignRequest
- The request for StartCampaign API.- Returns:
- Result of the StartCampaign operation returned by the service.
- See Also:
-
startCampaign
default StartCampaignResponse startCampaign(Consumer<StartCampaignRequest.Builder> startCampaignRequest) throws InternalServerException, ResourceNotFoundException, ValidationException, ConflictException, InvalidCampaignStateException, AccessDeniedException, ThrottlingException, AwsServiceException, SdkClientException, ConnectCampaignsV2Exception Starts a campaign for the specified Amazon Connect account.
This is a convenience which creates an instance of the
StartCampaignRequest.Builder
avoiding the need to create one manually viaStartCampaignRequest.builder()
- Parameters:
startCampaignRequest
- AConsumer
that will call methods onStartCampaignRequest.Builder
to create a request. The request for StartCampaign API.- Returns:
- Result of the StartCampaign operation returned by the service.
- See Also:
-
startInstanceOnboardingJob
default StartInstanceOnboardingJobResponse startInstanceOnboardingJob(StartInstanceOnboardingJobRequest startInstanceOnboardingJobRequest) throws InternalServerException, ResourceNotFoundException, ValidationException, ConflictException, AccessDeniedException, ThrottlingException, AwsServiceException, SdkClientException, ConnectCampaignsV2Exception Onboard the specific Amazon Connect instance to Connect Campaigns.
- Parameters:
startInstanceOnboardingJobRequest
- The request for StartInstanceOnboardingJob API.- Returns:
- Result of the StartInstanceOnboardingJob operation returned by the service.
- See Also:
-
startInstanceOnboardingJob
default StartInstanceOnboardingJobResponse startInstanceOnboardingJob(Consumer<StartInstanceOnboardingJobRequest.Builder> startInstanceOnboardingJobRequest) throws InternalServerException, ResourceNotFoundException, ValidationException, ConflictException, AccessDeniedException, ThrottlingException, AwsServiceException, SdkClientException, ConnectCampaignsV2Exception Onboard the specific Amazon Connect instance to Connect Campaigns.
This is a convenience which creates an instance of the
StartInstanceOnboardingJobRequest.Builder
avoiding the need to create one manually viaStartInstanceOnboardingJobRequest.builder()
- Parameters:
startInstanceOnboardingJobRequest
- AConsumer
that will call methods onStartInstanceOnboardingJobRequest.Builder
to create a request. The request for StartInstanceOnboardingJob API.- Returns:
- Result of the StartInstanceOnboardingJob operation returned by the service.
- See Also:
-
stopCampaign
default StopCampaignResponse stopCampaign(StopCampaignRequest stopCampaignRequest) throws InternalServerException, ResourceNotFoundException, ValidationException, ConflictException, InvalidCampaignStateException, AccessDeniedException, ThrottlingException, AwsServiceException, SdkClientException, ConnectCampaignsV2Exception Stops a campaign for the specified Amazon Connect account.
- Parameters:
stopCampaignRequest
- The request for StopCampaign API.- Returns:
- Result of the StopCampaign operation returned by the service.
- See Also:
-
stopCampaign
default StopCampaignResponse stopCampaign(Consumer<StopCampaignRequest.Builder> stopCampaignRequest) throws InternalServerException, ResourceNotFoundException, ValidationException, ConflictException, InvalidCampaignStateException, AccessDeniedException, ThrottlingException, AwsServiceException, SdkClientException, ConnectCampaignsV2Exception Stops a campaign for the specified Amazon Connect account.
This is a convenience which creates an instance of the
StopCampaignRequest.Builder
avoiding the need to create one manually viaStopCampaignRequest.builder()
- Parameters:
stopCampaignRequest
- AConsumer
that will call methods onStopCampaignRequest.Builder
to create a request. The request for StopCampaign API.- Returns:
- Result of the StopCampaign operation returned by the service.
- See Also:
-
tagResource
default TagResourceResponse tagResource(TagResourceRequest tagResourceRequest) throws InternalServerException, ResourceNotFoundException, ValidationException, AccessDeniedException, ThrottlingException, AwsServiceException, SdkClientException, ConnectCampaignsV2Exception Tag a resource.
- Parameters:
tagResourceRequest
- The request for TagResource API.- Returns:
- Result of the TagResource operation returned by the service.
- See Also:
-
tagResource
default TagResourceResponse tagResource(Consumer<TagResourceRequest.Builder> tagResourceRequest) throws InternalServerException, ResourceNotFoundException, ValidationException, AccessDeniedException, ThrottlingException, AwsServiceException, SdkClientException, ConnectCampaignsV2Exception Tag a resource.
This is a convenience which creates an instance of the
TagResourceRequest.Builder
avoiding the need to create one manually viaTagResourceRequest.builder()
- Parameters:
tagResourceRequest
- AConsumer
that will call methods onTagResourceRequest.Builder
to create a request. The request for TagResource API.- Returns:
- Result of the TagResource operation returned by the service.
- See Also:
-
untagResource
default UntagResourceResponse untagResource(UntagResourceRequest untagResourceRequest) throws InternalServerException, ResourceNotFoundException, ValidationException, AccessDeniedException, ThrottlingException, AwsServiceException, SdkClientException, ConnectCampaignsV2Exception Untag a resource.
- Parameters:
untagResourceRequest
- The request for UntagResource API.- Returns:
- Result of the UntagResource operation returned by the service.
- See Also:
-
untagResource
default UntagResourceResponse untagResource(Consumer<UntagResourceRequest.Builder> untagResourceRequest) throws InternalServerException, ResourceNotFoundException, ValidationException, AccessDeniedException, ThrottlingException, AwsServiceException, SdkClientException, ConnectCampaignsV2Exception Untag a resource.
This is a convenience which creates an instance of the
UntagResourceRequest.Builder
avoiding the need to create one manually viaUntagResourceRequest.builder()
- Parameters:
untagResourceRequest
- AConsumer
that will call methods onUntagResourceRequest.Builder
to create a request. The request for UntagResource API.- Returns:
- Result of the UntagResource operation returned by the service.
- See Also:
-
updateCampaignChannelSubtypeConfig
default UpdateCampaignChannelSubtypeConfigResponse updateCampaignChannelSubtypeConfig(UpdateCampaignChannelSubtypeConfigRequest updateCampaignChannelSubtypeConfigRequest) throws InternalServerException, ResourceNotFoundException, ValidationException, ConflictException, AccessDeniedException, AwsServiceException, SdkClientException, ConnectCampaignsV2Exception Updates the channel subtype config of a campaign. This API is idempotent.
- Parameters:
updateCampaignChannelSubtypeConfigRequest
- The request for UpdateCampaignChannelSubtypeConfig API.- Returns:
- Result of the UpdateCampaignChannelSubtypeConfig operation returned by the service.
- See Also:
-
updateCampaignChannelSubtypeConfig
default UpdateCampaignChannelSubtypeConfigResponse updateCampaignChannelSubtypeConfig(Consumer<UpdateCampaignChannelSubtypeConfigRequest.Builder> updateCampaignChannelSubtypeConfigRequest) throws InternalServerException, ResourceNotFoundException, ValidationException, ConflictException, AccessDeniedException, AwsServiceException, SdkClientException, ConnectCampaignsV2Exception Updates the channel subtype config of a campaign. This API is idempotent.
This is a convenience which creates an instance of the
UpdateCampaignChannelSubtypeConfigRequest.Builder
avoiding the need to create one manually viaUpdateCampaignChannelSubtypeConfigRequest.builder()
- Parameters:
updateCampaignChannelSubtypeConfigRequest
- AConsumer
that will call methods onUpdateCampaignChannelSubtypeConfigRequest.Builder
to create a request. The request for UpdateCampaignChannelSubtypeConfig API.- Returns:
- Result of the UpdateCampaignChannelSubtypeConfig operation returned by the service.
- See Also:
-
updateCampaignCommunicationLimits
default UpdateCampaignCommunicationLimitsResponse updateCampaignCommunicationLimits(UpdateCampaignCommunicationLimitsRequest updateCampaignCommunicationLimitsRequest) throws InternalServerException, ResourceNotFoundException, ValidationException, ConflictException, InvalidCampaignStateException, AccessDeniedException, AwsServiceException, SdkClientException, ConnectCampaignsV2Exception Updates the communication limits config for a campaign. This API is idempotent.
- Parameters:
updateCampaignCommunicationLimitsRequest
- The request for UpdateCampaignCommunicationLimits API.- Returns:
- Result of the UpdateCampaignCommunicationLimits operation returned by the service.
- See Also:
-
updateCampaignCommunicationLimits
default UpdateCampaignCommunicationLimitsResponse updateCampaignCommunicationLimits(Consumer<UpdateCampaignCommunicationLimitsRequest.Builder> updateCampaignCommunicationLimitsRequest) throws InternalServerException, ResourceNotFoundException, ValidationException, ConflictException, InvalidCampaignStateException, AccessDeniedException, AwsServiceException, SdkClientException, ConnectCampaignsV2Exception Updates the communication limits config for a campaign. This API is idempotent.
This is a convenience which creates an instance of the
UpdateCampaignCommunicationLimitsRequest.Builder
avoiding the need to create one manually viaUpdateCampaignCommunicationLimitsRequest.builder()
- Parameters:
updateCampaignCommunicationLimitsRequest
- AConsumer
that will call methods onUpdateCampaignCommunicationLimitsRequest.Builder
to create a request. The request for UpdateCampaignCommunicationLimits API.- Returns:
- Result of the UpdateCampaignCommunicationLimits operation returned by the service.
- See Also:
-
updateCampaignCommunicationTime
default UpdateCampaignCommunicationTimeResponse updateCampaignCommunicationTime(UpdateCampaignCommunicationTimeRequest updateCampaignCommunicationTimeRequest) throws InternalServerException, ResourceNotFoundException, ValidationException, ConflictException, InvalidCampaignStateException, AccessDeniedException, AwsServiceException, SdkClientException, ConnectCampaignsV2Exception Updates the communication time config for a campaign. This API is idempotent.
- Parameters:
updateCampaignCommunicationTimeRequest
- The request for UpdateCampaignCommunicationTime API.- Returns:
- Result of the UpdateCampaignCommunicationTime operation returned by the service.
- See Also:
-
updateCampaignCommunicationTime
default UpdateCampaignCommunicationTimeResponse updateCampaignCommunicationTime(Consumer<UpdateCampaignCommunicationTimeRequest.Builder> updateCampaignCommunicationTimeRequest) throws InternalServerException, ResourceNotFoundException, ValidationException, ConflictException, InvalidCampaignStateException, AccessDeniedException, AwsServiceException, SdkClientException, ConnectCampaignsV2Exception Updates the communication time config for a campaign. This API is idempotent.
This is a convenience which creates an instance of the
UpdateCampaignCommunicationTimeRequest.Builder
avoiding the need to create one manually viaUpdateCampaignCommunicationTimeRequest.builder()
- Parameters:
updateCampaignCommunicationTimeRequest
- AConsumer
that will call methods onUpdateCampaignCommunicationTimeRequest.Builder
to create a request. The request for UpdateCampaignCommunicationTime API.- Returns:
- Result of the UpdateCampaignCommunicationTime operation returned by the service.
- See Also:
-
updateCampaignFlowAssociation
default UpdateCampaignFlowAssociationResponse updateCampaignFlowAssociation(UpdateCampaignFlowAssociationRequest updateCampaignFlowAssociationRequest) throws InternalServerException, ResourceNotFoundException, ValidationException, ConflictException, InvalidCampaignStateException, AccessDeniedException, AwsServiceException, SdkClientException, ConnectCampaignsV2Exception Updates the campaign flow associated with a campaign. This API is idempotent.
- Parameters:
updateCampaignFlowAssociationRequest
- The request for UpdateCampaignFlowAssociation API.- Returns:
- Result of the UpdateCampaignFlowAssociation operation returned by the service.
- See Also:
-
updateCampaignFlowAssociation
default UpdateCampaignFlowAssociationResponse updateCampaignFlowAssociation(Consumer<UpdateCampaignFlowAssociationRequest.Builder> updateCampaignFlowAssociationRequest) throws InternalServerException, ResourceNotFoundException, ValidationException, ConflictException, InvalidCampaignStateException, AccessDeniedException, AwsServiceException, SdkClientException, ConnectCampaignsV2Exception Updates the campaign flow associated with a campaign. This API is idempotent.
This is a convenience which creates an instance of the
UpdateCampaignFlowAssociationRequest.Builder
avoiding the need to create one manually viaUpdateCampaignFlowAssociationRequest.builder()
- Parameters:
updateCampaignFlowAssociationRequest
- AConsumer
that will call methods onUpdateCampaignFlowAssociationRequest.Builder
to create a request. The request for UpdateCampaignFlowAssociation API.- Returns:
- Result of the UpdateCampaignFlowAssociation operation returned by the service.
- See Also:
-
updateCampaignName
default UpdateCampaignNameResponse updateCampaignName(UpdateCampaignNameRequest updateCampaignNameRequest) throws InternalServerException, ResourceNotFoundException, ValidationException, ConflictException, AccessDeniedException, AwsServiceException, SdkClientException, ConnectCampaignsV2Exception Updates the name of a campaign. This API is idempotent.
- Parameters:
updateCampaignNameRequest
- The request for UpdateCampaignName API.- Returns:
- Result of the UpdateCampaignName operation returned by the service.
- See Also:
-
updateCampaignName
default UpdateCampaignNameResponse updateCampaignName(Consumer<UpdateCampaignNameRequest.Builder> updateCampaignNameRequest) throws InternalServerException, ResourceNotFoundException, ValidationException, ConflictException, AccessDeniedException, AwsServiceException, SdkClientException, ConnectCampaignsV2Exception Updates the name of a campaign. This API is idempotent.
This is a convenience which creates an instance of the
UpdateCampaignNameRequest.Builder
avoiding the need to create one manually viaUpdateCampaignNameRequest.builder()
- Parameters:
updateCampaignNameRequest
- AConsumer
that will call methods onUpdateCampaignNameRequest.Builder
to create a request. The request for UpdateCampaignName API.- Returns:
- Result of the UpdateCampaignName operation returned by the service.
- See Also:
-
updateCampaignSchedule
default UpdateCampaignScheduleResponse updateCampaignSchedule(UpdateCampaignScheduleRequest updateCampaignScheduleRequest) throws InternalServerException, ResourceNotFoundException, ValidationException, ConflictException, InvalidCampaignStateException, AccessDeniedException, AwsServiceException, SdkClientException, ConnectCampaignsV2Exception Updates the schedule for a campaign. This API is idempotent.
- Parameters:
updateCampaignScheduleRequest
- The request for UpdateCampaignSchedule API.- Returns:
- Result of the UpdateCampaignSchedule operation returned by the service.
- See Also:
-
updateCampaignSchedule
default UpdateCampaignScheduleResponse updateCampaignSchedule(Consumer<UpdateCampaignScheduleRequest.Builder> updateCampaignScheduleRequest) throws InternalServerException, ResourceNotFoundException, ValidationException, ConflictException, InvalidCampaignStateException, AccessDeniedException, AwsServiceException, SdkClientException, ConnectCampaignsV2Exception Updates the schedule for a campaign. This API is idempotent.
This is a convenience which creates an instance of the
UpdateCampaignScheduleRequest.Builder
avoiding the need to create one manually viaUpdateCampaignScheduleRequest.builder()
- Parameters:
updateCampaignScheduleRequest
- AConsumer
that will call methods onUpdateCampaignScheduleRequest.Builder
to create a request. The request for UpdateCampaignSchedule API.- Returns:
- Result of the UpdateCampaignSchedule operation returned by the service.
- See Also:
-
updateCampaignSource
default UpdateCampaignSourceResponse updateCampaignSource(UpdateCampaignSourceRequest updateCampaignSourceRequest) throws InternalServerException, ResourceNotFoundException, ValidationException, ConflictException, InvalidCampaignStateException, AccessDeniedException, AwsServiceException, SdkClientException, ConnectCampaignsV2Exception Updates the campaign source with a campaign. This API is idempotent.
- Parameters:
updateCampaignSourceRequest
- The request for UpdateCampaignSource API.- Returns:
- Result of the UpdateCampaignSource operation returned by the service.
- See Also:
-
updateCampaignSource
default UpdateCampaignSourceResponse updateCampaignSource(Consumer<UpdateCampaignSourceRequest.Builder> updateCampaignSourceRequest) throws InternalServerException, ResourceNotFoundException, ValidationException, ConflictException, InvalidCampaignStateException, AccessDeniedException, AwsServiceException, SdkClientException, ConnectCampaignsV2Exception Updates the campaign source with a campaign. This API is idempotent.
This is a convenience which creates an instance of the
UpdateCampaignSourceRequest.Builder
avoiding the need to create one manually viaUpdateCampaignSourceRequest.builder()
- Parameters:
updateCampaignSourceRequest
- AConsumer
that will call methods onUpdateCampaignSourceRequest.Builder
to create a request. The request for UpdateCampaignSource API.- Returns:
- Result of the UpdateCampaignSource operation returned by the service.
- See Also:
-
create
Create aConnectCampaignsV2Client
with the region loaded from theDefaultAwsRegionProviderChain
and credentials loaded from theDefaultCredentialsProvider
. -
builder
Create a builder that can be used to configure and create aConnectCampaignsV2Client
. -
serviceMetadata
-
serviceClientConfiguration
Description copied from interface:SdkClient
The SDK service client configuration exposes client settings to the user, e.g., ClientOverrideConfiguration- Specified by:
serviceClientConfiguration
in interfaceAwsClient
- Specified by:
serviceClientConfiguration
in interfaceSdkClient
- Returns:
- SdkServiceClientConfiguration
-