@Generated(value="com.amazonaws:aws-java-sdk-code-generator") public interface AWSMediaConvertAsync extends AWSMediaConvert
AsyncHandler
can be used to receive
notification when an asynchronous operation completes.
Note: Do not directly implement this interface, new methods are added to it regularly. Extend from
AbstractAWSMediaConvertAsync
instead.
AWS Elemental MediaConvert
ENDPOINT_PREFIX
Modifier and Type | Method and Description |
---|---|
Future<AssociateCertificateResult> |
associateCertificateAsync(AssociateCertificateRequest associateCertificateRequest)
Associates an AWS Certificate Manager (ACM) Amazon Resource Name (ARN) with AWS Elemental MediaConvert.
|
Future<AssociateCertificateResult> |
associateCertificateAsync(AssociateCertificateRequest associateCertificateRequest,
AsyncHandler<AssociateCertificateRequest,AssociateCertificateResult> asyncHandler)
Associates an AWS Certificate Manager (ACM) Amazon Resource Name (ARN) with AWS Elemental MediaConvert.
|
Future<CancelJobResult> |
cancelJobAsync(CancelJobRequest cancelJobRequest)
Permanently cancel a job.
|
Future<CancelJobResult> |
cancelJobAsync(CancelJobRequest cancelJobRequest,
AsyncHandler<CancelJobRequest,CancelJobResult> asyncHandler)
Permanently cancel a job.
|
Future<CreateJobResult> |
createJobAsync(CreateJobRequest createJobRequest)
Create a new transcoding job.
|
Future<CreateJobResult> |
createJobAsync(CreateJobRequest createJobRequest,
AsyncHandler<CreateJobRequest,CreateJobResult> asyncHandler)
Create a new transcoding job.
|
Future<CreateJobTemplateResult> |
createJobTemplateAsync(CreateJobTemplateRequest createJobTemplateRequest)
Create a new job template.
|
Future<CreateJobTemplateResult> |
createJobTemplateAsync(CreateJobTemplateRequest createJobTemplateRequest,
AsyncHandler<CreateJobTemplateRequest,CreateJobTemplateResult> asyncHandler)
Create a new job template.
|
Future<CreatePresetResult> |
createPresetAsync(CreatePresetRequest createPresetRequest)
Create a new preset.
|
Future<CreatePresetResult> |
createPresetAsync(CreatePresetRequest createPresetRequest,
AsyncHandler<CreatePresetRequest,CreatePresetResult> asyncHandler)
Create a new preset.
|
Future<CreateQueueResult> |
createQueueAsync(CreateQueueRequest createQueueRequest)
Create a new transcoding queue.
|
Future<CreateQueueResult> |
createQueueAsync(CreateQueueRequest createQueueRequest,
AsyncHandler<CreateQueueRequest,CreateQueueResult> asyncHandler)
Create a new transcoding queue.
|
Future<DeleteJobTemplateResult> |
deleteJobTemplateAsync(DeleteJobTemplateRequest deleteJobTemplateRequest)
Permanently delete a job template you have created.
|
Future<DeleteJobTemplateResult> |
deleteJobTemplateAsync(DeleteJobTemplateRequest deleteJobTemplateRequest,
AsyncHandler<DeleteJobTemplateRequest,DeleteJobTemplateResult> asyncHandler)
Permanently delete a job template you have created.
|
Future<DeletePresetResult> |
deletePresetAsync(DeletePresetRequest deletePresetRequest)
Permanently delete a preset you have created.
|
Future<DeletePresetResult> |
deletePresetAsync(DeletePresetRequest deletePresetRequest,
AsyncHandler<DeletePresetRequest,DeletePresetResult> asyncHandler)
Permanently delete a preset you have created.
|
Future<DeleteQueueResult> |
deleteQueueAsync(DeleteQueueRequest deleteQueueRequest)
Permanently delete a queue you have created.
|
Future<DeleteQueueResult> |
deleteQueueAsync(DeleteQueueRequest deleteQueueRequest,
AsyncHandler<DeleteQueueRequest,DeleteQueueResult> asyncHandler)
Permanently delete a queue you have created.
|
Future<DescribeEndpointsResult> |
describeEndpointsAsync(DescribeEndpointsRequest describeEndpointsRequest)
Send an request with an empty body to the regional API endpoint to get your account API endpoint.
|
Future<DescribeEndpointsResult> |
describeEndpointsAsync(DescribeEndpointsRequest describeEndpointsRequest,
AsyncHandler<DescribeEndpointsRequest,DescribeEndpointsResult> asyncHandler)
Send an request with an empty body to the regional API endpoint to get your account API endpoint.
|
Future<DisassociateCertificateResult> |
disassociateCertificateAsync(DisassociateCertificateRequest disassociateCertificateRequest)
Removes an association between the Amazon Resource Name (ARN) of an AWS Certificate Manager (ACM) certificate and
an AWS Elemental MediaConvert resource.
|
Future<DisassociateCertificateResult> |
disassociateCertificateAsync(DisassociateCertificateRequest disassociateCertificateRequest,
AsyncHandler<DisassociateCertificateRequest,DisassociateCertificateResult> asyncHandler)
Removes an association between the Amazon Resource Name (ARN) of an AWS Certificate Manager (ACM) certificate and
an AWS Elemental MediaConvert resource.
|
Future<GetJobResult> |
getJobAsync(GetJobRequest getJobRequest)
Retrieve the JSON for a specific completed transcoding job.
|
Future<GetJobResult> |
getJobAsync(GetJobRequest getJobRequest,
AsyncHandler<GetJobRequest,GetJobResult> asyncHandler)
Retrieve the JSON for a specific completed transcoding job.
|
Future<GetJobTemplateResult> |
getJobTemplateAsync(GetJobTemplateRequest getJobTemplateRequest)
Retrieve the JSON for a specific job template.
|
Future<GetJobTemplateResult> |
getJobTemplateAsync(GetJobTemplateRequest getJobTemplateRequest,
AsyncHandler<GetJobTemplateRequest,GetJobTemplateResult> asyncHandler)
Retrieve the JSON for a specific job template.
|
Future<GetPresetResult> |
getPresetAsync(GetPresetRequest getPresetRequest)
Retrieve the JSON for a specific preset.
|
Future<GetPresetResult> |
getPresetAsync(GetPresetRequest getPresetRequest,
AsyncHandler<GetPresetRequest,GetPresetResult> asyncHandler)
Retrieve the JSON for a specific preset.
|
Future<GetQueueResult> |
getQueueAsync(GetQueueRequest getQueueRequest)
Retrieve the JSON for a specific queue.
|
Future<GetQueueResult> |
getQueueAsync(GetQueueRequest getQueueRequest,
AsyncHandler<GetQueueRequest,GetQueueResult> asyncHandler)
Retrieve the JSON for a specific queue.
|
Future<ListJobsResult> |
listJobsAsync(ListJobsRequest listJobsRequest)
Retrieve a JSON array of up to twenty of your most recently created jobs.
|
Future<ListJobsResult> |
listJobsAsync(ListJobsRequest listJobsRequest,
AsyncHandler<ListJobsRequest,ListJobsResult> asyncHandler)
Retrieve a JSON array of up to twenty of your most recently created jobs.
|
Future<ListJobTemplatesResult> |
listJobTemplatesAsync(ListJobTemplatesRequest listJobTemplatesRequest)
Retrieve a JSON array of up to twenty of your job templates.
|
Future<ListJobTemplatesResult> |
listJobTemplatesAsync(ListJobTemplatesRequest listJobTemplatesRequest,
AsyncHandler<ListJobTemplatesRequest,ListJobTemplatesResult> asyncHandler)
Retrieve a JSON array of up to twenty of your job templates.
|
Future<ListPresetsResult> |
listPresetsAsync(ListPresetsRequest listPresetsRequest)
Retrieve a JSON array of up to twenty of your presets.
|
Future<ListPresetsResult> |
listPresetsAsync(ListPresetsRequest listPresetsRequest,
AsyncHandler<ListPresetsRequest,ListPresetsResult> asyncHandler)
Retrieve a JSON array of up to twenty of your presets.
|
Future<ListQueuesResult> |
listQueuesAsync(ListQueuesRequest listQueuesRequest)
Retrieve a JSON array of up to twenty of your queues.
|
Future<ListQueuesResult> |
listQueuesAsync(ListQueuesRequest listQueuesRequest,
AsyncHandler<ListQueuesRequest,ListQueuesResult> asyncHandler)
Retrieve a JSON array of up to twenty of your queues.
|
Future<ListTagsForResourceResult> |
listTagsForResourceAsync(ListTagsForResourceRequest listTagsForResourceRequest)
Retrieve the tags for a MediaConvert resource.
|
Future<ListTagsForResourceResult> |
listTagsForResourceAsync(ListTagsForResourceRequest listTagsForResourceRequest,
AsyncHandler<ListTagsForResourceRequest,ListTagsForResourceResult> asyncHandler)
Retrieve the tags for a MediaConvert resource.
|
Future<TagResourceResult> |
tagResourceAsync(TagResourceRequest tagResourceRequest)
Add tags to a MediaConvert queue, preset, or job template.
|
Future<TagResourceResult> |
tagResourceAsync(TagResourceRequest tagResourceRequest,
AsyncHandler<TagResourceRequest,TagResourceResult> asyncHandler)
Add tags to a MediaConvert queue, preset, or job template.
|
Future<UntagResourceResult> |
untagResourceAsync(UntagResourceRequest untagResourceRequest)
Remove tags from a MediaConvert queue, preset, or job template.
|
Future<UntagResourceResult> |
untagResourceAsync(UntagResourceRequest untagResourceRequest,
AsyncHandler<UntagResourceRequest,UntagResourceResult> asyncHandler)
Remove tags from a MediaConvert queue, preset, or job template.
|
Future<UpdateJobTemplateResult> |
updateJobTemplateAsync(UpdateJobTemplateRequest updateJobTemplateRequest)
Modify one of your existing job templates.
|
Future<UpdateJobTemplateResult> |
updateJobTemplateAsync(UpdateJobTemplateRequest updateJobTemplateRequest,
AsyncHandler<UpdateJobTemplateRequest,UpdateJobTemplateResult> asyncHandler)
Modify one of your existing job templates.
|
Future<UpdatePresetResult> |
updatePresetAsync(UpdatePresetRequest updatePresetRequest)
Modify one of your existing presets.
|
Future<UpdatePresetResult> |
updatePresetAsync(UpdatePresetRequest updatePresetRequest,
AsyncHandler<UpdatePresetRequest,UpdatePresetResult> asyncHandler)
Modify one of your existing presets.
|
Future<UpdateQueueResult> |
updateQueueAsync(UpdateQueueRequest updateQueueRequest)
Modify one of your existing queues.
|
Future<UpdateQueueResult> |
updateQueueAsync(UpdateQueueRequest updateQueueRequest,
AsyncHandler<UpdateQueueRequest,UpdateQueueResult> asyncHandler)
Modify one of your existing queues.
|
associateCertificate, cancelJob, createJob, createJobTemplate, createPreset, createQueue, deleteJobTemplate, deletePreset, deleteQueue, describeEndpoints, disassociateCertificate, getCachedResponseMetadata, getJob, getJobTemplate, getPreset, getQueue, listJobs, listJobTemplates, listPresets, listQueues, listTagsForResource, shutdown, tagResource, untagResource, updateJobTemplate, updatePreset, updateQueue
Future<AssociateCertificateResult> associateCertificateAsync(AssociateCertificateRequest associateCertificateRequest)
associateCertificateRequest
- Future<AssociateCertificateResult> associateCertificateAsync(AssociateCertificateRequest associateCertificateRequest, AsyncHandler<AssociateCertificateRequest,AssociateCertificateResult> asyncHandler)
associateCertificateRequest
- 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.Future<CancelJobResult> cancelJobAsync(CancelJobRequest cancelJobRequest)
cancelJobRequest
- Future<CancelJobResult> cancelJobAsync(CancelJobRequest cancelJobRequest, AsyncHandler<CancelJobRequest,CancelJobResult> asyncHandler)
cancelJobRequest
- 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.Future<CreateJobResult> createJobAsync(CreateJobRequest createJobRequest)
createJobRequest
- Future<CreateJobResult> createJobAsync(CreateJobRequest createJobRequest, AsyncHandler<CreateJobRequest,CreateJobResult> asyncHandler)
createJobRequest
- 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.Future<CreateJobTemplateResult> createJobTemplateAsync(CreateJobTemplateRequest createJobTemplateRequest)
createJobTemplateRequest
- Future<CreateJobTemplateResult> createJobTemplateAsync(CreateJobTemplateRequest createJobTemplateRequest, AsyncHandler<CreateJobTemplateRequest,CreateJobTemplateResult> asyncHandler)
createJobTemplateRequest
- 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.Future<CreatePresetResult> createPresetAsync(CreatePresetRequest createPresetRequest)
createPresetRequest
- Future<CreatePresetResult> createPresetAsync(CreatePresetRequest createPresetRequest, AsyncHandler<CreatePresetRequest,CreatePresetResult> asyncHandler)
createPresetRequest
- 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.Future<CreateQueueResult> createQueueAsync(CreateQueueRequest createQueueRequest)
createQueueRequest
- Future<CreateQueueResult> createQueueAsync(CreateQueueRequest createQueueRequest, AsyncHandler<CreateQueueRequest,CreateQueueResult> asyncHandler)
createQueueRequest
- 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.Future<DeleteJobTemplateResult> deleteJobTemplateAsync(DeleteJobTemplateRequest deleteJobTemplateRequest)
deleteJobTemplateRequest
- Future<DeleteJobTemplateResult> deleteJobTemplateAsync(DeleteJobTemplateRequest deleteJobTemplateRequest, AsyncHandler<DeleteJobTemplateRequest,DeleteJobTemplateResult> asyncHandler)
deleteJobTemplateRequest
- 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.Future<DeletePresetResult> deletePresetAsync(DeletePresetRequest deletePresetRequest)
deletePresetRequest
- Future<DeletePresetResult> deletePresetAsync(DeletePresetRequest deletePresetRequest, AsyncHandler<DeletePresetRequest,DeletePresetResult> asyncHandler)
deletePresetRequest
- 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.Future<DeleteQueueResult> deleteQueueAsync(DeleteQueueRequest deleteQueueRequest)
deleteQueueRequest
- Future<DeleteQueueResult> deleteQueueAsync(DeleteQueueRequest deleteQueueRequest, AsyncHandler<DeleteQueueRequest,DeleteQueueResult> asyncHandler)
deleteQueueRequest
- 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.Future<DescribeEndpointsResult> describeEndpointsAsync(DescribeEndpointsRequest describeEndpointsRequest)
describeEndpointsRequest
- DescribeEndpointsRequestFuture<DescribeEndpointsResult> describeEndpointsAsync(DescribeEndpointsRequest describeEndpointsRequest, AsyncHandler<DescribeEndpointsRequest,DescribeEndpointsResult> asyncHandler)
describeEndpointsRequest
- DescribeEndpointsRequestasyncHandler
- 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.Future<DisassociateCertificateResult> disassociateCertificateAsync(DisassociateCertificateRequest disassociateCertificateRequest)
disassociateCertificateRequest
- Future<DisassociateCertificateResult> disassociateCertificateAsync(DisassociateCertificateRequest disassociateCertificateRequest, AsyncHandler<DisassociateCertificateRequest,DisassociateCertificateResult> asyncHandler)
disassociateCertificateRequest
- 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.Future<GetJobResult> getJobAsync(GetJobRequest getJobRequest)
getJobRequest
- Future<GetJobResult> getJobAsync(GetJobRequest getJobRequest, AsyncHandler<GetJobRequest,GetJobResult> asyncHandler)
getJobRequest
- 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.Future<GetJobTemplateResult> getJobTemplateAsync(GetJobTemplateRequest getJobTemplateRequest)
getJobTemplateRequest
- Future<GetJobTemplateResult> getJobTemplateAsync(GetJobTemplateRequest getJobTemplateRequest, AsyncHandler<GetJobTemplateRequest,GetJobTemplateResult> asyncHandler)
getJobTemplateRequest
- 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.Future<GetPresetResult> getPresetAsync(GetPresetRequest getPresetRequest)
getPresetRequest
- Future<GetPresetResult> getPresetAsync(GetPresetRequest getPresetRequest, AsyncHandler<GetPresetRequest,GetPresetResult> asyncHandler)
getPresetRequest
- 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.Future<GetQueueResult> getQueueAsync(GetQueueRequest getQueueRequest)
getQueueRequest
- Future<GetQueueResult> getQueueAsync(GetQueueRequest getQueueRequest, AsyncHandler<GetQueueRequest,GetQueueResult> asyncHandler)
getQueueRequest
- 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.Future<ListJobTemplatesResult> listJobTemplatesAsync(ListJobTemplatesRequest listJobTemplatesRequest)
listJobTemplatesRequest
- Future<ListJobTemplatesResult> listJobTemplatesAsync(ListJobTemplatesRequest listJobTemplatesRequest, AsyncHandler<ListJobTemplatesRequest,ListJobTemplatesResult> asyncHandler)
listJobTemplatesRequest
- 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.Future<ListJobsResult> listJobsAsync(ListJobsRequest listJobsRequest)
listJobsRequest
- Future<ListJobsResult> listJobsAsync(ListJobsRequest listJobsRequest, AsyncHandler<ListJobsRequest,ListJobsResult> asyncHandler)
listJobsRequest
- 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.Future<ListPresetsResult> listPresetsAsync(ListPresetsRequest listPresetsRequest)
listPresetsRequest
- Future<ListPresetsResult> listPresetsAsync(ListPresetsRequest listPresetsRequest, AsyncHandler<ListPresetsRequest,ListPresetsResult> asyncHandler)
listPresetsRequest
- 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.Future<ListQueuesResult> listQueuesAsync(ListQueuesRequest listQueuesRequest)
listQueuesRequest
- Future<ListQueuesResult> listQueuesAsync(ListQueuesRequest listQueuesRequest, AsyncHandler<ListQueuesRequest,ListQueuesResult> asyncHandler)
listQueuesRequest
- 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.Future<ListTagsForResourceResult> listTagsForResourceAsync(ListTagsForResourceRequest listTagsForResourceRequest)
listTagsForResourceRequest
- Future<ListTagsForResourceResult> listTagsForResourceAsync(ListTagsForResourceRequest listTagsForResourceRequest, AsyncHandler<ListTagsForResourceRequest,ListTagsForResourceResult> asyncHandler)
listTagsForResourceRequest
- 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.Future<TagResourceResult> tagResourceAsync(TagResourceRequest tagResourceRequest)
tagResourceRequest
- Future<TagResourceResult> tagResourceAsync(TagResourceRequest tagResourceRequest, AsyncHandler<TagResourceRequest,TagResourceResult> asyncHandler)
tagResourceRequest
- 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.Future<UntagResourceResult> untagResourceAsync(UntagResourceRequest untagResourceRequest)
untagResourceRequest
- Future<UntagResourceResult> untagResourceAsync(UntagResourceRequest untagResourceRequest, AsyncHandler<UntagResourceRequest,UntagResourceResult> asyncHandler)
untagResourceRequest
- 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.Future<UpdateJobTemplateResult> updateJobTemplateAsync(UpdateJobTemplateRequest updateJobTemplateRequest)
updateJobTemplateRequest
- Future<UpdateJobTemplateResult> updateJobTemplateAsync(UpdateJobTemplateRequest updateJobTemplateRequest, AsyncHandler<UpdateJobTemplateRequest,UpdateJobTemplateResult> asyncHandler)
updateJobTemplateRequest
- 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.Future<UpdatePresetResult> updatePresetAsync(UpdatePresetRequest updatePresetRequest)
updatePresetRequest
- Future<UpdatePresetResult> updatePresetAsync(UpdatePresetRequest updatePresetRequest, AsyncHandler<UpdatePresetRequest,UpdatePresetResult> asyncHandler)
updatePresetRequest
- 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.Future<UpdateQueueResult> updateQueueAsync(UpdateQueueRequest updateQueueRequest)
updateQueueRequest
- Future<UpdateQueueResult> updateQueueAsync(UpdateQueueRequest updateQueueRequest, AsyncHandler<UpdateQueueRequest,UpdateQueueResult> asyncHandler)
updateQueueRequest
- 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.Copyright © 2013 Amazon Web Services, Inc. All Rights Reserved.