@Generated(value="com.amazonaws:aws-java-sdk-code-generator") public class AbstractAmazonConnectCampaign extends Object implements AmazonConnectCampaign
AmazonConnectCampaign. Convenient method forms pass through to the corresponding
 overload that takes a request object, which throws an UnsupportedOperationException.ENDPOINT_PREFIX| Modifier and Type | Method and Description | 
|---|---|
CreateCampaignResult | 
createCampaign(CreateCampaignRequest request)
 Creates a campaign for the specified Amazon Connect account. 
 | 
DeleteCampaignResult | 
deleteCampaign(DeleteCampaignRequest request)
 Deletes a campaign from the specified Amazon Connect account. 
 | 
DeleteConnectInstanceConfigResult | 
deleteConnectInstanceConfig(DeleteConnectInstanceConfigRequest request)
 Deletes a connect instance config from the specified AWS account. 
 | 
DeleteInstanceOnboardingJobResult | 
deleteInstanceOnboardingJob(DeleteInstanceOnboardingJobRequest request)
 Delete the Connect Campaigns onboarding job for the specified Amazon Connect instance. 
 | 
DescribeCampaignResult | 
describeCampaign(DescribeCampaignRequest request)
 Describes the specific campaign. 
 | 
ResponseMetadata | 
getCachedResponseMetadata(AmazonWebServiceRequest request)
Returns additional metadata for a previously executed successful request, typically used for debugging issues
 where a service isn't acting as expected. 
 | 
GetCampaignStateResult | 
getCampaignState(GetCampaignStateRequest request)
 Get state of a campaign for the specified Amazon Connect account. 
 | 
GetCampaignStateBatchResult | 
getCampaignStateBatch(GetCampaignStateBatchRequest request)
 Get state of campaigns for the specified Amazon Connect account. 
 | 
GetConnectInstanceConfigResult | 
getConnectInstanceConfig(GetConnectInstanceConfigRequest request)
 Get the specific Connect instance config. 
 | 
GetInstanceOnboardingJobStatusResult | 
getInstanceOnboardingJobStatus(GetInstanceOnboardingJobStatusRequest request)
 Get the specific instance onboarding job status. 
 | 
ListCampaignsResult | 
listCampaigns(ListCampaignsRequest request)
 Provides summary information about the campaigns under the specified Amazon Connect account. 
 | 
ListTagsForResourceResult | 
listTagsForResource(ListTagsForResourceRequest request)
 List tags for a resource. 
 | 
PauseCampaignResult | 
pauseCampaign(PauseCampaignRequest request)
 Pauses a campaign for the specified Amazon Connect account. 
 | 
PutDialRequestBatchResult | 
putDialRequestBatch(PutDialRequestBatchRequest request)
 Creates dials requests for the specified campaign Amazon Connect account. 
 | 
ResumeCampaignResult | 
resumeCampaign(ResumeCampaignRequest request)
 Stops a campaign for the specified Amazon Connect account. 
 | 
void | 
shutdown()
Shuts down this client object, releasing any resources that might be held open. 
 | 
StartCampaignResult | 
startCampaign(StartCampaignRequest request)
 Starts a campaign for the specified Amazon Connect account. 
 | 
StartInstanceOnboardingJobResult | 
startInstanceOnboardingJob(StartInstanceOnboardingJobRequest request)
 Onboard the specific Amazon Connect instance to Connect Campaigns. 
 | 
StopCampaignResult | 
stopCampaign(StopCampaignRequest request)
 Stops a campaign for the specified Amazon Connect account. 
 | 
TagResourceResult | 
tagResource(TagResourceRequest request)
 Tag a resource. 
 | 
UntagResourceResult | 
untagResource(UntagResourceRequest request)
 Untag a resource. 
 | 
UpdateCampaignDialerConfigResult | 
updateCampaignDialerConfig(UpdateCampaignDialerConfigRequest request)
 Updates the dialer config of a campaign. 
 | 
UpdateCampaignNameResult | 
updateCampaignName(UpdateCampaignNameRequest request)
 Updates the name of a campaign. 
 | 
UpdateCampaignOutboundCallConfigResult | 
updateCampaignOutboundCallConfig(UpdateCampaignOutboundCallConfigRequest request)
 Updates the outbound call config of a campaign. 
 | 
public CreateCampaignResult createCampaign(CreateCampaignRequest request)
AmazonConnectCampaignCreates a campaign for the specified Amazon Connect account. This API is idempotent.
createCampaign in interface AmazonConnectCampaignrequest - The request for Create Campaign API.public DeleteCampaignResult deleteCampaign(DeleteCampaignRequest request)
AmazonConnectCampaignDeletes a campaign from the specified Amazon Connect account.
deleteCampaign in interface AmazonConnectCampaignrequest - DeleteCampaignRequestpublic DeleteConnectInstanceConfigResult deleteConnectInstanceConfig(DeleteConnectInstanceConfigRequest request)
AmazonConnectCampaignDeletes a connect instance config from the specified AWS account.
deleteConnectInstanceConfig in interface AmazonConnectCampaignrequest - DeleteCampaignRequestpublic DeleteInstanceOnboardingJobResult deleteInstanceOnboardingJob(DeleteInstanceOnboardingJobRequest request)
AmazonConnectCampaignDelete the Connect Campaigns onboarding job for the specified Amazon Connect instance.
deleteInstanceOnboardingJob in interface AmazonConnectCampaignrequest - The request for DeleteInstanceOnboardingJob API.public DescribeCampaignResult describeCampaign(DescribeCampaignRequest request)
AmazonConnectCampaignDescribes the specific campaign.
describeCampaign in interface AmazonConnectCampaignrequest - DescribeCampaignRequestspublic GetCampaignStateResult getCampaignState(GetCampaignStateRequest request)
AmazonConnectCampaignGet state of a campaign for the specified Amazon Connect account.
getCampaignState in interface AmazonConnectCampaignrequest - GetCampaignStateRequestpublic GetCampaignStateBatchResult getCampaignStateBatch(GetCampaignStateBatchRequest request)
AmazonConnectCampaignGet state of campaigns for the specified Amazon Connect account.
getCampaignStateBatch in interface AmazonConnectCampaignrequest - GetCampaignStateBatchRequestpublic GetConnectInstanceConfigResult getConnectInstanceConfig(GetConnectInstanceConfigRequest request)
AmazonConnectCampaignGet the specific Connect instance config.
getConnectInstanceConfig in interface AmazonConnectCampaignrequest - GetConnectInstanceConfigRequestpublic GetInstanceOnboardingJobStatusResult getInstanceOnboardingJobStatus(GetInstanceOnboardingJobStatusRequest request)
AmazonConnectCampaignGet the specific instance onboarding job status.
getInstanceOnboardingJobStatus in interface AmazonConnectCampaignrequest - GetInstanceOnboardingJobStatusRequestpublic ListCampaignsResult listCampaigns(ListCampaignsRequest request)
AmazonConnectCampaignProvides summary information about the campaigns under the specified Amazon Connect account.
listCampaigns in interface AmazonConnectCampaignrequest - ListCampaignsRequestpublic ListTagsForResourceResult listTagsForResource(ListTagsForResourceRequest request)
AmazonConnectCampaignList tags for a resource.
listTagsForResource in interface AmazonConnectCampaignrequest - ListTagsForResourcepublic PauseCampaignResult pauseCampaign(PauseCampaignRequest request)
AmazonConnectCampaignPauses a campaign for the specified Amazon Connect account.
pauseCampaign in interface AmazonConnectCampaignrequest - PauseCampaignRequestpublic PutDialRequestBatchResult putDialRequestBatch(PutDialRequestBatchRequest request)
AmazonConnectCampaignCreates dials requests for the specified campaign Amazon Connect account. This API is idempotent.
putDialRequestBatch in interface AmazonConnectCampaignrequest - PutDialRequestBatchRequestpublic ResumeCampaignResult resumeCampaign(ResumeCampaignRequest request)
AmazonConnectCampaignStops a campaign for the specified Amazon Connect account.
resumeCampaign in interface AmazonConnectCampaignrequest - ResumeCampaignRequestpublic StartCampaignResult startCampaign(StartCampaignRequest request)
AmazonConnectCampaignStarts a campaign for the specified Amazon Connect account.
startCampaign in interface AmazonConnectCampaignrequest - StartCampaignRequestpublic StartInstanceOnboardingJobResult startInstanceOnboardingJob(StartInstanceOnboardingJobRequest request)
AmazonConnectCampaignOnboard the specific Amazon Connect instance to Connect Campaigns.
startInstanceOnboardingJob in interface AmazonConnectCampaignrequest - The request for StartInstanceOnboardingJob API.public StopCampaignResult stopCampaign(StopCampaignRequest request)
AmazonConnectCampaignStops a campaign for the specified Amazon Connect account.
stopCampaign in interface AmazonConnectCampaignrequest - StopCampaignRequestpublic TagResourceResult tagResource(TagResourceRequest request)
AmazonConnectCampaignTag a resource.
tagResource in interface AmazonConnectCampaignrequest - TagResourceRequestpublic UntagResourceResult untagResource(UntagResourceRequest request)
AmazonConnectCampaignUntag a resource.
untagResource in interface AmazonConnectCampaignrequest - UntagResourceRequestpublic UpdateCampaignDialerConfigResult updateCampaignDialerConfig(UpdateCampaignDialerConfigRequest request)
AmazonConnectCampaignUpdates the dialer config of a campaign. This API is idempotent.
updateCampaignDialerConfig in interface AmazonConnectCampaignrequest - UpdateCampaignDialerConfigRequestpublic UpdateCampaignNameResult updateCampaignName(UpdateCampaignNameRequest request)
AmazonConnectCampaignUpdates the name of a campaign. This API is idempotent.
updateCampaignName in interface AmazonConnectCampaignrequest - UpdateCampaignNameRequestpublic UpdateCampaignOutboundCallConfigResult updateCampaignOutboundCallConfig(UpdateCampaignOutboundCallConfigRequest request)
AmazonConnectCampaignUpdates the outbound call config of a campaign. This API is idempotent.
updateCampaignOutboundCallConfig in interface AmazonConnectCampaignrequest - UpdateCampaignOutboundCallConfigRequestpublic void shutdown()
AmazonConnectCampaignshutdown in interface AmazonConnectCampaignpublic ResponseMetadata getCachedResponseMetadata(AmazonWebServiceRequest request)
AmazonConnectCampaignResponse metadata is only cached for a limited period of time, so if you need to access this extra diagnostic information for an executed request, you should use this method to retrieve it as soon as possible after executing a request.
getCachedResponseMetadata in interface AmazonConnectCampaignrequest - The originally executed request.