@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_METRICENDPOINT_PREFIXassociateCertificate, 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, updateQueueaddRequestHandler, addRequestHandler, configureRegion, getClientConfiguration, getEndpointPrefix, getMonitoringListeners, getRequestMetricsCollector, getServiceName, getSignerByURI, getSignerOverride, getSignerRegionOverride, getTimeOffset, makeImmutable, removeRequestHandler, removeRequestHandler, setEndpoint, setEndpoint, setRegion, setServiceNameIntern, setSignerRegionOverride, setTimeOffset, withEndpoint, withRegion, withRegion, withTimeOffsetequals, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitassociateCertificate, 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, updateQueuepublic static AWSMediaConvertAsyncClientBuilder asyncBuilder()
public ExecutorService getExecutorService()
public Future<AssociateCertificateResult> associateCertificateAsync(AssociateCertificateRequest request)
AWSMediaConvertAsyncassociateCertificateAsync in interface AWSMediaConvertAsyncpublic Future<AssociateCertificateResult> associateCertificateAsync(AssociateCertificateRequest request, AsyncHandler<AssociateCertificateRequest,AssociateCertificateResult> asyncHandler)
AWSMediaConvertAsyncassociateCertificateAsync in interface AWSMediaConvertAsyncasyncHandler - 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)
AWSMediaConvertAsynccancelJobAsync in interface AWSMediaConvertAsyncpublic Future<CancelJobResult> cancelJobAsync(CancelJobRequest request, AsyncHandler<CancelJobRequest,CancelJobResult> asyncHandler)
AWSMediaConvertAsynccancelJobAsync in interface AWSMediaConvertAsyncasyncHandler - 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)
AWSMediaConvertAsynccreateJobAsync in interface AWSMediaConvertAsyncpublic Future<CreateJobResult> createJobAsync(CreateJobRequest request, AsyncHandler<CreateJobRequest,CreateJobResult> asyncHandler)
AWSMediaConvertAsynccreateJobAsync in interface AWSMediaConvertAsyncasyncHandler - 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)
AWSMediaConvertAsynccreateJobTemplateAsync in interface AWSMediaConvertAsyncpublic Future<CreateJobTemplateResult> createJobTemplateAsync(CreateJobTemplateRequest request, AsyncHandler<CreateJobTemplateRequest,CreateJobTemplateResult> asyncHandler)
AWSMediaConvertAsynccreateJobTemplateAsync in interface AWSMediaConvertAsyncasyncHandler - 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)
AWSMediaConvertAsynccreatePresetAsync in interface AWSMediaConvertAsyncpublic Future<CreatePresetResult> createPresetAsync(CreatePresetRequest request, AsyncHandler<CreatePresetRequest,CreatePresetResult> asyncHandler)
AWSMediaConvertAsynccreatePresetAsync in interface AWSMediaConvertAsyncasyncHandler - 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)
AWSMediaConvertAsynccreateQueueAsync in interface AWSMediaConvertAsyncpublic Future<CreateQueueResult> createQueueAsync(CreateQueueRequest request, AsyncHandler<CreateQueueRequest,CreateQueueResult> asyncHandler)
AWSMediaConvertAsynccreateQueueAsync in interface AWSMediaConvertAsyncasyncHandler - 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)
AWSMediaConvertAsyncdeleteJobTemplateAsync in interface AWSMediaConvertAsyncpublic Future<DeleteJobTemplateResult> deleteJobTemplateAsync(DeleteJobTemplateRequest request, AsyncHandler<DeleteJobTemplateRequest,DeleteJobTemplateResult> asyncHandler)
AWSMediaConvertAsyncdeleteJobTemplateAsync in interface AWSMediaConvertAsyncasyncHandler - 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)
AWSMediaConvertAsyncdeletePolicyAsync in interface AWSMediaConvertAsyncpublic Future<DeletePolicyResult> deletePolicyAsync(DeletePolicyRequest request, AsyncHandler<DeletePolicyRequest,DeletePolicyResult> asyncHandler)
AWSMediaConvertAsyncdeletePolicyAsync in interface AWSMediaConvertAsyncasyncHandler - 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)
AWSMediaConvertAsyncdeletePresetAsync in interface AWSMediaConvertAsyncpublic Future<DeletePresetResult> deletePresetAsync(DeletePresetRequest request, AsyncHandler<DeletePresetRequest,DeletePresetResult> asyncHandler)
AWSMediaConvertAsyncdeletePresetAsync in interface AWSMediaConvertAsyncasyncHandler - 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)
AWSMediaConvertAsyncdeleteQueueAsync in interface AWSMediaConvertAsyncpublic Future<DeleteQueueResult> deleteQueueAsync(DeleteQueueRequest request, AsyncHandler<DeleteQueueRequest,DeleteQueueResult> asyncHandler)
AWSMediaConvertAsyncdeleteQueueAsync in interface AWSMediaConvertAsyncasyncHandler - 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)
AWSMediaConvertAsyncdescribeEndpointsAsync in interface AWSMediaConvertAsync@Deprecated public Future<DescribeEndpointsResult> describeEndpointsAsync(DescribeEndpointsRequest request, AsyncHandler<DescribeEndpointsRequest,DescribeEndpointsResult> asyncHandler)
AWSMediaConvertAsyncdescribeEndpointsAsync in interface AWSMediaConvertAsyncasyncHandler - 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)
AWSMediaConvertAsyncdisassociateCertificateAsync in interface AWSMediaConvertAsyncpublic Future<DisassociateCertificateResult> disassociateCertificateAsync(DisassociateCertificateRequest request, AsyncHandler<DisassociateCertificateRequest,DisassociateCertificateResult> asyncHandler)
AWSMediaConvertAsyncdisassociateCertificateAsync in interface AWSMediaConvertAsyncasyncHandler - 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)
AWSMediaConvertAsyncgetJobAsync in interface AWSMediaConvertAsyncpublic Future<GetJobResult> getJobAsync(GetJobRequest request, AsyncHandler<GetJobRequest,GetJobResult> asyncHandler)
AWSMediaConvertAsyncgetJobAsync in interface AWSMediaConvertAsyncasyncHandler - 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)
AWSMediaConvertAsyncgetJobTemplateAsync in interface AWSMediaConvertAsyncpublic Future<GetJobTemplateResult> getJobTemplateAsync(GetJobTemplateRequest request, AsyncHandler<GetJobTemplateRequest,GetJobTemplateResult> asyncHandler)
AWSMediaConvertAsyncgetJobTemplateAsync in interface AWSMediaConvertAsyncasyncHandler - 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)
AWSMediaConvertAsyncgetPolicyAsync in interface AWSMediaConvertAsyncpublic Future<GetPolicyResult> getPolicyAsync(GetPolicyRequest request, AsyncHandler<GetPolicyRequest,GetPolicyResult> asyncHandler)
AWSMediaConvertAsyncgetPolicyAsync in interface AWSMediaConvertAsyncasyncHandler - 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)
AWSMediaConvertAsyncgetPresetAsync in interface AWSMediaConvertAsyncpublic Future<GetPresetResult> getPresetAsync(GetPresetRequest request, AsyncHandler<GetPresetRequest,GetPresetResult> asyncHandler)
AWSMediaConvertAsyncgetPresetAsync in interface AWSMediaConvertAsyncasyncHandler - 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)
AWSMediaConvertAsyncgetQueueAsync in interface AWSMediaConvertAsyncpublic Future<GetQueueResult> getQueueAsync(GetQueueRequest request, AsyncHandler<GetQueueRequest,GetQueueResult> asyncHandler)
AWSMediaConvertAsyncgetQueueAsync in interface AWSMediaConvertAsyncasyncHandler - 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)
AWSMediaConvertAsynclistJobTemplatesAsync in interface AWSMediaConvertAsyncpublic Future<ListJobTemplatesResult> listJobTemplatesAsync(ListJobTemplatesRequest request, AsyncHandler<ListJobTemplatesRequest,ListJobTemplatesResult> asyncHandler)
AWSMediaConvertAsynclistJobTemplatesAsync in interface AWSMediaConvertAsyncasyncHandler - 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)
AWSMediaConvertAsynclistJobsAsync in interface AWSMediaConvertAsyncpublic Future<ListJobsResult> listJobsAsync(ListJobsRequest request, AsyncHandler<ListJobsRequest,ListJobsResult> asyncHandler)
AWSMediaConvertAsynclistJobsAsync in interface AWSMediaConvertAsyncasyncHandler - 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)
AWSMediaConvertAsynclistPresetsAsync in interface AWSMediaConvertAsyncpublic Future<ListPresetsResult> listPresetsAsync(ListPresetsRequest request, AsyncHandler<ListPresetsRequest,ListPresetsResult> asyncHandler)
AWSMediaConvertAsynclistPresetsAsync in interface AWSMediaConvertAsyncasyncHandler - 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)
AWSMediaConvertAsynclistQueuesAsync in interface AWSMediaConvertAsyncpublic Future<ListQueuesResult> listQueuesAsync(ListQueuesRequest request, AsyncHandler<ListQueuesRequest,ListQueuesResult> asyncHandler)
AWSMediaConvertAsynclistQueuesAsync in interface AWSMediaConvertAsyncasyncHandler - 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)
AWSMediaConvertAsynclistTagsForResourceAsync in interface AWSMediaConvertAsyncpublic Future<ListTagsForResourceResult> listTagsForResourceAsync(ListTagsForResourceRequest request, AsyncHandler<ListTagsForResourceRequest,ListTagsForResourceResult> asyncHandler)
AWSMediaConvertAsynclistTagsForResourceAsync in interface AWSMediaConvertAsyncasyncHandler - 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)
AWSMediaConvertAsyncputPolicyAsync in interface AWSMediaConvertAsyncpublic Future<PutPolicyResult> putPolicyAsync(PutPolicyRequest request, AsyncHandler<PutPolicyRequest,PutPolicyResult> asyncHandler)
AWSMediaConvertAsyncputPolicyAsync in interface AWSMediaConvertAsyncasyncHandler - 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)
AWSMediaConvertAsyncsearchJobsAsync in interface AWSMediaConvertAsyncpublic Future<SearchJobsResult> searchJobsAsync(SearchJobsRequest request, AsyncHandler<SearchJobsRequest,SearchJobsResult> asyncHandler)
AWSMediaConvertAsyncsearchJobsAsync in interface AWSMediaConvertAsyncasyncHandler - 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)
AWSMediaConvertAsynctagResourceAsync in interface AWSMediaConvertAsyncpublic Future<TagResourceResult> tagResourceAsync(TagResourceRequest request, AsyncHandler<TagResourceRequest,TagResourceResult> asyncHandler)
AWSMediaConvertAsynctagResourceAsync in interface AWSMediaConvertAsyncasyncHandler - 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)
AWSMediaConvertAsyncuntagResourceAsync in interface AWSMediaConvertAsyncpublic Future<UntagResourceResult> untagResourceAsync(UntagResourceRequest request, AsyncHandler<UntagResourceRequest,UntagResourceResult> asyncHandler)
AWSMediaConvertAsyncuntagResourceAsync in interface AWSMediaConvertAsyncasyncHandler - 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)
AWSMediaConvertAsyncupdateJobTemplateAsync in interface AWSMediaConvertAsyncpublic Future<UpdateJobTemplateResult> updateJobTemplateAsync(UpdateJobTemplateRequest request, AsyncHandler<UpdateJobTemplateRequest,UpdateJobTemplateResult> asyncHandler)
AWSMediaConvertAsyncupdateJobTemplateAsync in interface AWSMediaConvertAsyncasyncHandler - 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)
AWSMediaConvertAsyncupdatePresetAsync in interface AWSMediaConvertAsyncpublic Future<UpdatePresetResult> updatePresetAsync(UpdatePresetRequest request, AsyncHandler<UpdatePresetRequest,UpdatePresetResult> asyncHandler)
AWSMediaConvertAsyncupdatePresetAsync in interface AWSMediaConvertAsyncasyncHandler - 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)
AWSMediaConvertAsyncupdateQueueAsync in interface AWSMediaConvertAsyncpublic Future<UpdateQueueResult> updateQueueAsync(UpdateQueueRequest request, AsyncHandler<UpdateQueueRequest,UpdateQueueResult> asyncHandler)
AWSMediaConvertAsyncupdateQueueAsync in interface AWSMediaConvertAsyncasyncHandler - 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 AWSMediaConvertshutdown in class AWSMediaConvertClient