@ThreadSafe @Generated(value="com.amazonaws:aws-java-sdk-code-generator") public class AWSMediaConvertAsyncClient extends AWSMediaConvertClient implements AWSMediaConvertAsync
AsyncHandler
can be used to receive
notification when an asynchronous operation completes.
AWS Elemental MediaConvert
LOGGING_AWS_REQUEST_METRIC
ENDPOINT_PREFIX
associateCertificate, builder, cancelJob, createJob, createJobTemplate, createPreset, createQueue, deleteJobTemplate, deletePolicy, deletePreset, deleteQueue, describeEndpoints, disassociateCertificate, getCachedResponseMetadata, getJob, getJobTemplate, getPolicy, getPreset, getQueue, listJobs, listJobTemplates, listPresets, listQueues, listTagsForResource, putPolicy, searchJobs, tagResource, untagResource, updateJobTemplate, updatePreset, updateQueue
addRequestHandler, addRequestHandler, configureRegion, getClientConfiguration, getEndpointPrefix, getMonitoringListeners, getRequestMetricsCollector, getServiceName, getSignerByURI, getSignerOverride, getSignerRegionOverride, getTimeOffset, makeImmutable, removeRequestHandler, removeRequestHandler, setEndpoint, setEndpoint, setRegion, setServiceNameIntern, setSignerRegionOverride, setTimeOffset, withEndpoint, withRegion, withRegion, withTimeOffset
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
associateCertificate, cancelJob, createJob, createJobTemplate, createPreset, createQueue, deleteJobTemplate, deletePolicy, deletePreset, deleteQueue, describeEndpoints, disassociateCertificate, getCachedResponseMetadata, getJob, getJobTemplate, getPolicy, getPreset, getQueue, listJobs, listJobTemplates, listPresets, listQueues, listTagsForResource, putPolicy, searchJobs, tagResource, untagResource, updateJobTemplate, updatePreset, updateQueue
public static AWSMediaConvertAsyncClientBuilder asyncBuilder()
public ExecutorService getExecutorService()
public Future<AssociateCertificateResult> associateCertificateAsync(AssociateCertificateRequest request)
AWSMediaConvertAsync
associateCertificateAsync
in interface AWSMediaConvertAsync
public Future<AssociateCertificateResult> associateCertificateAsync(AssociateCertificateRequest request, AsyncHandler<AssociateCertificateRequest,AssociateCertificateResult> asyncHandler)
AWSMediaConvertAsync
associateCertificateAsync
in interface AWSMediaConvertAsync
asyncHandler
- Asynchronous callback handler for events in the lifecycle of the request. Users can provide an
implementation of the callback methods in this interface to receive notification of successful or
unsuccessful completion of the operation.public Future<CancelJobResult> cancelJobAsync(CancelJobRequest request)
AWSMediaConvertAsync
cancelJobAsync
in interface AWSMediaConvertAsync
public Future<CancelJobResult> cancelJobAsync(CancelJobRequest request, AsyncHandler<CancelJobRequest,CancelJobResult> asyncHandler)
AWSMediaConvertAsync
cancelJobAsync
in interface AWSMediaConvertAsync
asyncHandler
- Asynchronous callback handler for events in the lifecycle of the request. Users can provide an
implementation of the callback methods in this interface to receive notification of successful or
unsuccessful completion of the operation.public Future<CreateJobResult> createJobAsync(CreateJobRequest request)
AWSMediaConvertAsync
createJobAsync
in interface AWSMediaConvertAsync
public Future<CreateJobResult> createJobAsync(CreateJobRequest request, AsyncHandler<CreateJobRequest,CreateJobResult> asyncHandler)
AWSMediaConvertAsync
createJobAsync
in interface AWSMediaConvertAsync
asyncHandler
- Asynchronous callback handler for events in the lifecycle of the request. Users can provide an
implementation of the callback methods in this interface to receive notification of successful or
unsuccessful completion of the operation.public Future<CreateJobTemplateResult> createJobTemplateAsync(CreateJobTemplateRequest request)
AWSMediaConvertAsync
createJobTemplateAsync
in interface AWSMediaConvertAsync
public Future<CreateJobTemplateResult> createJobTemplateAsync(CreateJobTemplateRequest request, AsyncHandler<CreateJobTemplateRequest,CreateJobTemplateResult> asyncHandler)
AWSMediaConvertAsync
createJobTemplateAsync
in interface AWSMediaConvertAsync
asyncHandler
- Asynchronous callback handler for events in the lifecycle of the request. Users can provide an
implementation of the callback methods in this interface to receive notification of successful or
unsuccessful completion of the operation.public Future<CreatePresetResult> createPresetAsync(CreatePresetRequest request)
AWSMediaConvertAsync
createPresetAsync
in interface AWSMediaConvertAsync
public Future<CreatePresetResult> createPresetAsync(CreatePresetRequest request, AsyncHandler<CreatePresetRequest,CreatePresetResult> asyncHandler)
AWSMediaConvertAsync
createPresetAsync
in interface AWSMediaConvertAsync
asyncHandler
- Asynchronous callback handler for events in the lifecycle of the request. Users can provide an
implementation of the callback methods in this interface to receive notification of successful or
unsuccessful completion of the operation.public Future<CreateQueueResult> createQueueAsync(CreateQueueRequest request)
AWSMediaConvertAsync
createQueueAsync
in interface AWSMediaConvertAsync
public Future<CreateQueueResult> createQueueAsync(CreateQueueRequest request, AsyncHandler<CreateQueueRequest,CreateQueueResult> asyncHandler)
AWSMediaConvertAsync
createQueueAsync
in interface AWSMediaConvertAsync
asyncHandler
- Asynchronous callback handler for events in the lifecycle of the request. Users can provide an
implementation of the callback methods in this interface to receive notification of successful or
unsuccessful completion of the operation.public Future<DeleteJobTemplateResult> deleteJobTemplateAsync(DeleteJobTemplateRequest request)
AWSMediaConvertAsync
deleteJobTemplateAsync
in interface AWSMediaConvertAsync
public Future<DeleteJobTemplateResult> deleteJobTemplateAsync(DeleteJobTemplateRequest request, AsyncHandler<DeleteJobTemplateRequest,DeleteJobTemplateResult> asyncHandler)
AWSMediaConvertAsync
deleteJobTemplateAsync
in interface AWSMediaConvertAsync
asyncHandler
- Asynchronous callback handler for events in the lifecycle of the request. Users can provide an
implementation of the callback methods in this interface to receive notification of successful or
unsuccessful completion of the operation.public Future<DeletePolicyResult> deletePolicyAsync(DeletePolicyRequest request)
AWSMediaConvertAsync
deletePolicyAsync
in interface AWSMediaConvertAsync
public Future<DeletePolicyResult> deletePolicyAsync(DeletePolicyRequest request, AsyncHandler<DeletePolicyRequest,DeletePolicyResult> asyncHandler)
AWSMediaConvertAsync
deletePolicyAsync
in interface AWSMediaConvertAsync
asyncHandler
- Asynchronous callback handler for events in the lifecycle of the request. Users can provide an
implementation of the callback methods in this interface to receive notification of successful or
unsuccessful completion of the operation.public Future<DeletePresetResult> deletePresetAsync(DeletePresetRequest request)
AWSMediaConvertAsync
deletePresetAsync
in interface AWSMediaConvertAsync
public Future<DeletePresetResult> deletePresetAsync(DeletePresetRequest request, AsyncHandler<DeletePresetRequest,DeletePresetResult> asyncHandler)
AWSMediaConvertAsync
deletePresetAsync
in interface AWSMediaConvertAsync
asyncHandler
- Asynchronous callback handler for events in the lifecycle of the request. Users can provide an
implementation of the callback methods in this interface to receive notification of successful or
unsuccessful completion of the operation.public Future<DeleteQueueResult> deleteQueueAsync(DeleteQueueRequest request)
AWSMediaConvertAsync
deleteQueueAsync
in interface AWSMediaConvertAsync
public Future<DeleteQueueResult> deleteQueueAsync(DeleteQueueRequest request, AsyncHandler<DeleteQueueRequest,DeleteQueueResult> asyncHandler)
AWSMediaConvertAsync
deleteQueueAsync
in interface AWSMediaConvertAsync
asyncHandler
- Asynchronous callback handler for events in the lifecycle of the request. Users can provide an
implementation of the callback methods in this interface to receive notification of successful or
unsuccessful completion of the operation.@Deprecated public Future<DescribeEndpointsResult> describeEndpointsAsync(DescribeEndpointsRequest request)
AWSMediaConvertAsync
describeEndpointsAsync
in interface AWSMediaConvertAsync
@Deprecated public Future<DescribeEndpointsResult> describeEndpointsAsync(DescribeEndpointsRequest request, AsyncHandler<DescribeEndpointsRequest,DescribeEndpointsResult> asyncHandler)
AWSMediaConvertAsync
describeEndpointsAsync
in interface AWSMediaConvertAsync
asyncHandler
- Asynchronous callback handler for events in the lifecycle of the request. Users can provide an
implementation of the callback methods in this interface to receive notification of successful or
unsuccessful completion of the operation.public Future<DisassociateCertificateResult> disassociateCertificateAsync(DisassociateCertificateRequest request)
AWSMediaConvertAsync
disassociateCertificateAsync
in interface AWSMediaConvertAsync
public Future<DisassociateCertificateResult> disassociateCertificateAsync(DisassociateCertificateRequest request, AsyncHandler<DisassociateCertificateRequest,DisassociateCertificateResult> asyncHandler)
AWSMediaConvertAsync
disassociateCertificateAsync
in interface AWSMediaConvertAsync
asyncHandler
- Asynchronous callback handler for events in the lifecycle of the request. Users can provide an
implementation of the callback methods in this interface to receive notification of successful or
unsuccessful completion of the operation.public Future<GetJobResult> getJobAsync(GetJobRequest request)
AWSMediaConvertAsync
getJobAsync
in interface AWSMediaConvertAsync
public Future<GetJobResult> getJobAsync(GetJobRequest request, AsyncHandler<GetJobRequest,GetJobResult> asyncHandler)
AWSMediaConvertAsync
getJobAsync
in interface AWSMediaConvertAsync
asyncHandler
- Asynchronous callback handler for events in the lifecycle of the request. Users can provide an
implementation of the callback methods in this interface to receive notification of successful or
unsuccessful completion of the operation.public Future<GetJobTemplateResult> getJobTemplateAsync(GetJobTemplateRequest request)
AWSMediaConvertAsync
getJobTemplateAsync
in interface AWSMediaConvertAsync
public Future<GetJobTemplateResult> getJobTemplateAsync(GetJobTemplateRequest request, AsyncHandler<GetJobTemplateRequest,GetJobTemplateResult> asyncHandler)
AWSMediaConvertAsync
getJobTemplateAsync
in interface AWSMediaConvertAsync
asyncHandler
- Asynchronous callback handler for events in the lifecycle of the request. Users can provide an
implementation of the callback methods in this interface to receive notification of successful or
unsuccessful completion of the operation.public Future<GetPolicyResult> getPolicyAsync(GetPolicyRequest request)
AWSMediaConvertAsync
getPolicyAsync
in interface AWSMediaConvertAsync
public Future<GetPolicyResult> getPolicyAsync(GetPolicyRequest request, AsyncHandler<GetPolicyRequest,GetPolicyResult> asyncHandler)
AWSMediaConvertAsync
getPolicyAsync
in interface AWSMediaConvertAsync
asyncHandler
- Asynchronous callback handler for events in the lifecycle of the request. Users can provide an
implementation of the callback methods in this interface to receive notification of successful or
unsuccessful completion of the operation.public Future<GetPresetResult> getPresetAsync(GetPresetRequest request)
AWSMediaConvertAsync
getPresetAsync
in interface AWSMediaConvertAsync
public Future<GetPresetResult> getPresetAsync(GetPresetRequest request, AsyncHandler<GetPresetRequest,GetPresetResult> asyncHandler)
AWSMediaConvertAsync
getPresetAsync
in interface AWSMediaConvertAsync
asyncHandler
- Asynchronous callback handler for events in the lifecycle of the request. Users can provide an
implementation of the callback methods in this interface to receive notification of successful or
unsuccessful completion of the operation.public Future<GetQueueResult> getQueueAsync(GetQueueRequest request)
AWSMediaConvertAsync
getQueueAsync
in interface AWSMediaConvertAsync
public Future<GetQueueResult> getQueueAsync(GetQueueRequest request, AsyncHandler<GetQueueRequest,GetQueueResult> asyncHandler)
AWSMediaConvertAsync
getQueueAsync
in interface AWSMediaConvertAsync
asyncHandler
- Asynchronous callback handler for events in the lifecycle of the request. Users can provide an
implementation of the callback methods in this interface to receive notification of successful or
unsuccessful completion of the operation.public Future<ListJobTemplatesResult> listJobTemplatesAsync(ListJobTemplatesRequest request)
AWSMediaConvertAsync
listJobTemplatesAsync
in interface AWSMediaConvertAsync
public Future<ListJobTemplatesResult> listJobTemplatesAsync(ListJobTemplatesRequest request, AsyncHandler<ListJobTemplatesRequest,ListJobTemplatesResult> asyncHandler)
AWSMediaConvertAsync
listJobTemplatesAsync
in interface AWSMediaConvertAsync
asyncHandler
- Asynchronous callback handler for events in the lifecycle of the request. Users can provide an
implementation of the callback methods in this interface to receive notification of successful or
unsuccessful completion of the operation.public Future<ListJobsResult> listJobsAsync(ListJobsRequest request)
AWSMediaConvertAsync
listJobsAsync
in interface AWSMediaConvertAsync
public Future<ListJobsResult> listJobsAsync(ListJobsRequest request, AsyncHandler<ListJobsRequest,ListJobsResult> asyncHandler)
AWSMediaConvertAsync
listJobsAsync
in interface AWSMediaConvertAsync
asyncHandler
- Asynchronous callback handler for events in the lifecycle of the request. Users can provide an
implementation of the callback methods in this interface to receive notification of successful or
unsuccessful completion of the operation.public Future<ListPresetsResult> listPresetsAsync(ListPresetsRequest request)
AWSMediaConvertAsync
listPresetsAsync
in interface AWSMediaConvertAsync
public Future<ListPresetsResult> listPresetsAsync(ListPresetsRequest request, AsyncHandler<ListPresetsRequest,ListPresetsResult> asyncHandler)
AWSMediaConvertAsync
listPresetsAsync
in interface AWSMediaConvertAsync
asyncHandler
- Asynchronous callback handler for events in the lifecycle of the request. Users can provide an
implementation of the callback methods in this interface to receive notification of successful or
unsuccessful completion of the operation.public Future<ListQueuesResult> listQueuesAsync(ListQueuesRequest request)
AWSMediaConvertAsync
listQueuesAsync
in interface AWSMediaConvertAsync
public Future<ListQueuesResult> listQueuesAsync(ListQueuesRequest request, AsyncHandler<ListQueuesRequest,ListQueuesResult> asyncHandler)
AWSMediaConvertAsync
listQueuesAsync
in interface AWSMediaConvertAsync
asyncHandler
- Asynchronous callback handler for events in the lifecycle of the request. Users can provide an
implementation of the callback methods in this interface to receive notification of successful or
unsuccessful completion of the operation.public Future<ListTagsForResourceResult> listTagsForResourceAsync(ListTagsForResourceRequest request)
AWSMediaConvertAsync
listTagsForResourceAsync
in interface AWSMediaConvertAsync
public Future<ListTagsForResourceResult> listTagsForResourceAsync(ListTagsForResourceRequest request, AsyncHandler<ListTagsForResourceRequest,ListTagsForResourceResult> asyncHandler)
AWSMediaConvertAsync
listTagsForResourceAsync
in interface AWSMediaConvertAsync
asyncHandler
- Asynchronous callback handler for events in the lifecycle of the request. Users can provide an
implementation of the callback methods in this interface to receive notification of successful or
unsuccessful completion of the operation.public Future<PutPolicyResult> putPolicyAsync(PutPolicyRequest request)
AWSMediaConvertAsync
putPolicyAsync
in interface AWSMediaConvertAsync
public Future<PutPolicyResult> putPolicyAsync(PutPolicyRequest request, AsyncHandler<PutPolicyRequest,PutPolicyResult> asyncHandler)
AWSMediaConvertAsync
putPolicyAsync
in interface AWSMediaConvertAsync
asyncHandler
- Asynchronous callback handler for events in the lifecycle of the request. Users can provide an
implementation of the callback methods in this interface to receive notification of successful or
unsuccessful completion of the operation.public Future<SearchJobsResult> searchJobsAsync(SearchJobsRequest request)
AWSMediaConvertAsync
searchJobsAsync
in interface AWSMediaConvertAsync
public Future<SearchJobsResult> searchJobsAsync(SearchJobsRequest request, AsyncHandler<SearchJobsRequest,SearchJobsResult> asyncHandler)
AWSMediaConvertAsync
searchJobsAsync
in interface AWSMediaConvertAsync
asyncHandler
- Asynchronous callback handler for events in the lifecycle of the request. Users can provide an
implementation of the callback methods in this interface to receive notification of successful or
unsuccessful completion of the operation.public Future<TagResourceResult> tagResourceAsync(TagResourceRequest request)
AWSMediaConvertAsync
tagResourceAsync
in interface AWSMediaConvertAsync
public Future<TagResourceResult> tagResourceAsync(TagResourceRequest request, AsyncHandler<TagResourceRequest,TagResourceResult> asyncHandler)
AWSMediaConvertAsync
tagResourceAsync
in interface AWSMediaConvertAsync
asyncHandler
- Asynchronous callback handler for events in the lifecycle of the request. Users can provide an
implementation of the callback methods in this interface to receive notification of successful or
unsuccessful completion of the operation.public Future<UntagResourceResult> untagResourceAsync(UntagResourceRequest request)
AWSMediaConvertAsync
untagResourceAsync
in interface AWSMediaConvertAsync
public Future<UntagResourceResult> untagResourceAsync(UntagResourceRequest request, AsyncHandler<UntagResourceRequest,UntagResourceResult> asyncHandler)
AWSMediaConvertAsync
untagResourceAsync
in interface AWSMediaConvertAsync
asyncHandler
- Asynchronous callback handler for events in the lifecycle of the request. Users can provide an
implementation of the callback methods in this interface to receive notification of successful or
unsuccessful completion of the operation.public Future<UpdateJobTemplateResult> updateJobTemplateAsync(UpdateJobTemplateRequest request)
AWSMediaConvertAsync
updateJobTemplateAsync
in interface AWSMediaConvertAsync
public Future<UpdateJobTemplateResult> updateJobTemplateAsync(UpdateJobTemplateRequest request, AsyncHandler<UpdateJobTemplateRequest,UpdateJobTemplateResult> asyncHandler)
AWSMediaConvertAsync
updateJobTemplateAsync
in interface AWSMediaConvertAsync
asyncHandler
- Asynchronous callback handler for events in the lifecycle of the request. Users can provide an
implementation of the callback methods in this interface to receive notification of successful or
unsuccessful completion of the operation.public Future<UpdatePresetResult> updatePresetAsync(UpdatePresetRequest request)
AWSMediaConvertAsync
updatePresetAsync
in interface AWSMediaConvertAsync
public Future<UpdatePresetResult> updatePresetAsync(UpdatePresetRequest request, AsyncHandler<UpdatePresetRequest,UpdatePresetResult> asyncHandler)
AWSMediaConvertAsync
updatePresetAsync
in interface AWSMediaConvertAsync
asyncHandler
- Asynchronous callback handler for events in the lifecycle of the request. Users can provide an
implementation of the callback methods in this interface to receive notification of successful or
unsuccessful completion of the operation.public Future<UpdateQueueResult> updateQueueAsync(UpdateQueueRequest request)
AWSMediaConvertAsync
updateQueueAsync
in interface AWSMediaConvertAsync
public Future<UpdateQueueResult> updateQueueAsync(UpdateQueueRequest request, AsyncHandler<UpdateQueueRequest,UpdateQueueResult> asyncHandler)
AWSMediaConvertAsync
updateQueueAsync
in interface AWSMediaConvertAsync
asyncHandler
- Asynchronous callback handler for events in the lifecycle of the request. Users can provide an
implementation of the callback methods in this interface to receive notification of successful or
unsuccessful completion of the operation.public void shutdown()
getExecutorService().shutdown()
followed by getExecutorService().awaitTermination()
prior to
calling this method.shutdown
in interface AWSMediaConvert
shutdown
in class AWSMediaConvertClient