@Generated(value="software.amazon.awssdk:codegen") @ThreadSafe public interface MediaConvertAsyncClient extends AwsClient
builder()
method.
AWS Elemental MediaConvertModifier and Type | Field and Description |
---|---|
static String |
SERVICE_METADATA_ID
Value for looking up the service's metadata from the
ServiceMetadataProvider . |
static String |
SERVICE_NAME |
Modifier and Type | Method and Description |
---|---|
default CompletableFuture<AssociateCertificateResponse> |
associateCertificate(AssociateCertificateRequest associateCertificateRequest)
Associates an AWS Certificate Manager (ACM) Amazon Resource Name (ARN) with AWS Elemental MediaConvert.
|
default CompletableFuture<AssociateCertificateResponse> |
associateCertificate(Consumer<AssociateCertificateRequest.Builder> associateCertificateRequest)
Associates an AWS Certificate Manager (ACM) Amazon Resource Name (ARN) with AWS Elemental MediaConvert.
|
static MediaConvertAsyncClientBuilder |
builder()
Create a builder that can be used to configure and create a
MediaConvertAsyncClient . |
default CompletableFuture<CancelJobResponse> |
cancelJob(CancelJobRequest cancelJobRequest)
Permanently cancel a job.
|
default CompletableFuture<CancelJobResponse> |
cancelJob(Consumer<CancelJobRequest.Builder> cancelJobRequest)
Permanently cancel a job.
|
static MediaConvertAsyncClient |
create()
Create a
MediaConvertAsyncClient with the region loaded from the
DefaultAwsRegionProviderChain and credentials loaded from the
DefaultCredentialsProvider . |
default CompletableFuture<CreateJobResponse> |
createJob(Consumer<CreateJobRequest.Builder> createJobRequest)
Create a new transcoding job.
|
default CompletableFuture<CreateJobResponse> |
createJob(CreateJobRequest createJobRequest)
Create a new transcoding job.
|
default CompletableFuture<CreateJobTemplateResponse> |
createJobTemplate(Consumer<CreateJobTemplateRequest.Builder> createJobTemplateRequest)
Create a new job template.
|
default CompletableFuture<CreateJobTemplateResponse> |
createJobTemplate(CreateJobTemplateRequest createJobTemplateRequest)
Create a new job template.
|
default CompletableFuture<CreatePresetResponse> |
createPreset(Consumer<CreatePresetRequest.Builder> createPresetRequest)
Create a new preset.
|
default CompletableFuture<CreatePresetResponse> |
createPreset(CreatePresetRequest createPresetRequest)
Create a new preset.
|
default CompletableFuture<CreateQueueResponse> |
createQueue(Consumer<CreateQueueRequest.Builder> createQueueRequest)
Create a new transcoding queue.
|
default CompletableFuture<CreateQueueResponse> |
createQueue(CreateQueueRequest createQueueRequest)
Create a new transcoding queue.
|
default CompletableFuture<DeleteJobTemplateResponse> |
deleteJobTemplate(Consumer<DeleteJobTemplateRequest.Builder> deleteJobTemplateRequest)
Permanently delete a job template you have created.
|
default CompletableFuture<DeleteJobTemplateResponse> |
deleteJobTemplate(DeleteJobTemplateRequest deleteJobTemplateRequest)
Permanently delete a job template you have created.
|
default CompletableFuture<DeletePolicyResponse> |
deletePolicy(Consumer<DeletePolicyRequest.Builder> deletePolicyRequest)
Permanently delete a policy that you created.
|
default CompletableFuture<DeletePolicyResponse> |
deletePolicy(DeletePolicyRequest deletePolicyRequest)
Permanently delete a policy that you created.
|
default CompletableFuture<DeletePresetResponse> |
deletePreset(Consumer<DeletePresetRequest.Builder> deletePresetRequest)
Permanently delete a preset you have created.
|
default CompletableFuture<DeletePresetResponse> |
deletePreset(DeletePresetRequest deletePresetRequest)
Permanently delete a preset you have created.
|
default CompletableFuture<DeleteQueueResponse> |
deleteQueue(Consumer<DeleteQueueRequest.Builder> deleteQueueRequest)
Permanently delete a queue you have created.
|
default CompletableFuture<DeleteQueueResponse> |
deleteQueue(DeleteQueueRequest deleteQueueRequest)
Permanently delete a queue you have created.
|
default CompletableFuture<DescribeEndpointsResponse> |
describeEndpoints(Consumer<DescribeEndpointsRequest.Builder> describeEndpointsRequest)
Send an request with an empty body to the regional API endpoint to get your account API endpoint.
|
default CompletableFuture<DescribeEndpointsResponse> |
describeEndpoints(DescribeEndpointsRequest describeEndpointsRequest)
Send an request with an empty body to the regional API endpoint to get your account API endpoint.
|
default DescribeEndpointsPublisher |
describeEndpointsPaginator(Consumer<DescribeEndpointsRequest.Builder> describeEndpointsRequest)
Send an request with an empty body to the regional API endpoint to get your account API endpoint.
|
default DescribeEndpointsPublisher |
describeEndpointsPaginator(DescribeEndpointsRequest describeEndpointsRequest)
Send an request with an empty body to the regional API endpoint to get your account API endpoint.
|
default CompletableFuture<DisassociateCertificateResponse> |
disassociateCertificate(Consumer<DisassociateCertificateRequest.Builder> disassociateCertificateRequest)
Removes an association between the Amazon Resource Name (ARN) of an AWS Certificate Manager (ACM) certificate and
an AWS Elemental MediaConvert resource.
|
default CompletableFuture<DisassociateCertificateResponse> |
disassociateCertificate(DisassociateCertificateRequest disassociateCertificateRequest)
Removes an association between the Amazon Resource Name (ARN) of an AWS Certificate Manager (ACM) certificate and
an AWS Elemental MediaConvert resource.
|
default CompletableFuture<GetJobResponse> |
getJob(Consumer<GetJobRequest.Builder> getJobRequest)
Retrieve the JSON for a specific completed transcoding job.
|
default CompletableFuture<GetJobResponse> |
getJob(GetJobRequest getJobRequest)
Retrieve the JSON for a specific completed transcoding job.
|
default CompletableFuture<GetJobTemplateResponse> |
getJobTemplate(Consumer<GetJobTemplateRequest.Builder> getJobTemplateRequest)
Retrieve the JSON for a specific job template.
|
default CompletableFuture<GetJobTemplateResponse> |
getJobTemplate(GetJobTemplateRequest getJobTemplateRequest)
Retrieve the JSON for a specific job template.
|
default CompletableFuture<GetPolicyResponse> |
getPolicy(Consumer<GetPolicyRequest.Builder> getPolicyRequest)
Retrieve the JSON for your policy.
|
default CompletableFuture<GetPolicyResponse> |
getPolicy(GetPolicyRequest getPolicyRequest)
Retrieve the JSON for your policy.
|
default CompletableFuture<GetPresetResponse> |
getPreset(Consumer<GetPresetRequest.Builder> getPresetRequest)
Retrieve the JSON for a specific preset.
|
default CompletableFuture<GetPresetResponse> |
getPreset(GetPresetRequest getPresetRequest)
Retrieve the JSON for a specific preset.
|
default CompletableFuture<GetQueueResponse> |
getQueue(Consumer<GetQueueRequest.Builder> getQueueRequest)
Retrieve the JSON for a specific queue.
|
default CompletableFuture<GetQueueResponse> |
getQueue(GetQueueRequest getQueueRequest)
Retrieve the JSON for a specific queue.
|
default CompletableFuture<ListJobsResponse> |
listJobs(Consumer<ListJobsRequest.Builder> listJobsRequest)
Retrieve a JSON array of up to twenty of your most recently created jobs.
|
default CompletableFuture<ListJobsResponse> |
listJobs(ListJobsRequest listJobsRequest)
Retrieve a JSON array of up to twenty of your most recently created jobs.
|
default ListJobsPublisher |
listJobsPaginator(Consumer<ListJobsRequest.Builder> listJobsRequest)
Retrieve a JSON array of up to twenty of your most recently created jobs.
|
default ListJobsPublisher |
listJobsPaginator(ListJobsRequest listJobsRequest)
Retrieve a JSON array of up to twenty of your most recently created jobs.
|
default CompletableFuture<ListJobTemplatesResponse> |
listJobTemplates(Consumer<ListJobTemplatesRequest.Builder> listJobTemplatesRequest)
Retrieve a JSON array of up to twenty of your job templates.
|
default CompletableFuture<ListJobTemplatesResponse> |
listJobTemplates(ListJobTemplatesRequest listJobTemplatesRequest)
Retrieve a JSON array of up to twenty of your job templates.
|
default ListJobTemplatesPublisher |
listJobTemplatesPaginator(Consumer<ListJobTemplatesRequest.Builder> listJobTemplatesRequest)
Retrieve a JSON array of up to twenty of your job templates.
|
default ListJobTemplatesPublisher |
listJobTemplatesPaginator(ListJobTemplatesRequest listJobTemplatesRequest)
Retrieve a JSON array of up to twenty of your job templates.
|
default CompletableFuture<ListPresetsResponse> |
listPresets(Consumer<ListPresetsRequest.Builder> listPresetsRequest)
Retrieve a JSON array of up to twenty of your presets.
|
default CompletableFuture<ListPresetsResponse> |
listPresets(ListPresetsRequest listPresetsRequest)
Retrieve a JSON array of up to twenty of your presets.
|
default ListPresetsPublisher |
listPresetsPaginator(Consumer<ListPresetsRequest.Builder> listPresetsRequest)
Retrieve a JSON array of up to twenty of your presets.
|
default ListPresetsPublisher |
listPresetsPaginator(ListPresetsRequest listPresetsRequest)
Retrieve a JSON array of up to twenty of your presets.
|
default CompletableFuture<ListQueuesResponse> |
listQueues(Consumer<ListQueuesRequest.Builder> listQueuesRequest)
Retrieve a JSON array of up to twenty of your queues.
|
default CompletableFuture<ListQueuesResponse> |
listQueues(ListQueuesRequest listQueuesRequest)
Retrieve a JSON array of up to twenty of your queues.
|
default ListQueuesPublisher |
listQueuesPaginator(Consumer<ListQueuesRequest.Builder> listQueuesRequest)
Retrieve a JSON array of up to twenty of your queues.
|
default ListQueuesPublisher |
listQueuesPaginator(ListQueuesRequest listQueuesRequest)
Retrieve a JSON array of up to twenty of your queues.
|
default CompletableFuture<ListTagsForResourceResponse> |
listTagsForResource(Consumer<ListTagsForResourceRequest.Builder> listTagsForResourceRequest)
Retrieve the tags for a MediaConvert resource.
|
default CompletableFuture<ListTagsForResourceResponse> |
listTagsForResource(ListTagsForResourceRequest listTagsForResourceRequest)
Retrieve the tags for a MediaConvert resource.
|
default CompletableFuture<PutPolicyResponse> |
putPolicy(Consumer<PutPolicyRequest.Builder> putPolicyRequest)
Create or change your policy.
|
default CompletableFuture<PutPolicyResponse> |
putPolicy(PutPolicyRequest putPolicyRequest)
Create or change your policy.
|
default MediaConvertServiceClientConfiguration |
serviceClientConfiguration() |
default CompletableFuture<TagResourceResponse> |
tagResource(Consumer<TagResourceRequest.Builder> tagResourceRequest)
Add tags to a MediaConvert queue, preset, or job template.
|
default CompletableFuture<TagResourceResponse> |
tagResource(TagResourceRequest tagResourceRequest)
Add tags to a MediaConvert queue, preset, or job template.
|
default CompletableFuture<UntagResourceResponse> |
untagResource(Consumer<UntagResourceRequest.Builder> untagResourceRequest)
Remove tags from a MediaConvert queue, preset, or job template.
|
default CompletableFuture<UntagResourceResponse> |
untagResource(UntagResourceRequest untagResourceRequest)
Remove tags from a MediaConvert queue, preset, or job template.
|
default CompletableFuture<UpdateJobTemplateResponse> |
updateJobTemplate(Consumer<UpdateJobTemplateRequest.Builder> updateJobTemplateRequest)
Modify one of your existing job templates.
|
default CompletableFuture<UpdateJobTemplateResponse> |
updateJobTemplate(UpdateJobTemplateRequest updateJobTemplateRequest)
Modify one of your existing job templates.
|
default CompletableFuture<UpdatePresetResponse> |
updatePreset(Consumer<UpdatePresetRequest.Builder> updatePresetRequest)
Modify one of your existing presets.
|
default CompletableFuture<UpdatePresetResponse> |
updatePreset(UpdatePresetRequest updatePresetRequest)
Modify one of your existing presets.
|
default CompletableFuture<UpdateQueueResponse> |
updateQueue(Consumer<UpdateQueueRequest.Builder> updateQueueRequest)
Modify one of your existing queues.
|
default CompletableFuture<UpdateQueueResponse> |
updateQueue(UpdateQueueRequest updateQueueRequest)
Modify one of your existing queues.
|
serviceName
close
static final String SERVICE_NAME
static final String SERVICE_METADATA_ID
ServiceMetadataProvider
.default CompletableFuture<AssociateCertificateResponse> associateCertificate(AssociateCertificateRequest associateCertificateRequest)
associateCertificateRequest
- default CompletableFuture<AssociateCertificateResponse> associateCertificate(Consumer<AssociateCertificateRequest.Builder> associateCertificateRequest)
This is a convenience which creates an instance of the AssociateCertificateRequest.Builder
avoiding the
need to create one manually via AssociateCertificateRequest.builder()
associateCertificateRequest
- A Consumer
that will call methods on AssociateCertificateRequest.Builder
to create a
request.default CompletableFuture<CancelJobResponse> cancelJob(CancelJobRequest cancelJobRequest)
cancelJobRequest
- default CompletableFuture<CancelJobResponse> cancelJob(Consumer<CancelJobRequest.Builder> cancelJobRequest)
This is a convenience which creates an instance of the CancelJobRequest.Builder
avoiding the need to
create one manually via CancelJobRequest.builder()
cancelJobRequest
- A Consumer
that will call methods on CancelJobRequest.Builder
to create a request.default CompletableFuture<CreateJobResponse> createJob(CreateJobRequest createJobRequest)
createJobRequest
- default CompletableFuture<CreateJobResponse> createJob(Consumer<CreateJobRequest.Builder> createJobRequest)
This is a convenience which creates an instance of the CreateJobRequest.Builder
avoiding the need to
create one manually via CreateJobRequest.builder()
createJobRequest
- A Consumer
that will call methods on CreateJobRequest.Builder
to create a request.default CompletableFuture<CreateJobTemplateResponse> createJobTemplate(CreateJobTemplateRequest createJobTemplateRequest)
createJobTemplateRequest
- default CompletableFuture<CreateJobTemplateResponse> createJobTemplate(Consumer<CreateJobTemplateRequest.Builder> createJobTemplateRequest)
This is a convenience which creates an instance of the CreateJobTemplateRequest.Builder
avoiding the need
to create one manually via CreateJobTemplateRequest.builder()
createJobTemplateRequest
- A Consumer
that will call methods on CreateJobTemplateRequest.Builder
to create a request.default CompletableFuture<CreatePresetResponse> createPreset(CreatePresetRequest createPresetRequest)
createPresetRequest
- default CompletableFuture<CreatePresetResponse> createPreset(Consumer<CreatePresetRequest.Builder> createPresetRequest)
This is a convenience which creates an instance of the CreatePresetRequest.Builder
avoiding the need to
create one manually via CreatePresetRequest.builder()
createPresetRequest
- A Consumer
that will call methods on CreatePresetRequest.Builder
to create a request.default CompletableFuture<CreateQueueResponse> createQueue(CreateQueueRequest createQueueRequest)
createQueueRequest
- default CompletableFuture<CreateQueueResponse> createQueue(Consumer<CreateQueueRequest.Builder> createQueueRequest)
This is a convenience which creates an instance of the CreateQueueRequest.Builder
avoiding the need to
create one manually via CreateQueueRequest.builder()
createQueueRequest
- A Consumer
that will call methods on CreateQueueRequest.Builder
to create a request.default CompletableFuture<DeleteJobTemplateResponse> deleteJobTemplate(DeleteJobTemplateRequest deleteJobTemplateRequest)
deleteJobTemplateRequest
- default CompletableFuture<DeleteJobTemplateResponse> deleteJobTemplate(Consumer<DeleteJobTemplateRequest.Builder> deleteJobTemplateRequest)
This is a convenience which creates an instance of the DeleteJobTemplateRequest.Builder
avoiding the need
to create one manually via DeleteJobTemplateRequest.builder()
deleteJobTemplateRequest
- A Consumer
that will call methods on DeleteJobTemplateRequest.Builder
to create a request.default CompletableFuture<DeletePolicyResponse> deletePolicy(DeletePolicyRequest deletePolicyRequest)
deletePolicyRequest
- default CompletableFuture<DeletePolicyResponse> deletePolicy(Consumer<DeletePolicyRequest.Builder> deletePolicyRequest)
This is a convenience which creates an instance of the DeletePolicyRequest.Builder
avoiding the need to
create one manually via DeletePolicyRequest.builder()
deletePolicyRequest
- A Consumer
that will call methods on DeletePolicyRequest.Builder
to create a request.default CompletableFuture<DeletePresetResponse> deletePreset(DeletePresetRequest deletePresetRequest)
deletePresetRequest
- default CompletableFuture<DeletePresetResponse> deletePreset(Consumer<DeletePresetRequest.Builder> deletePresetRequest)
This is a convenience which creates an instance of the DeletePresetRequest.Builder
avoiding the need to
create one manually via DeletePresetRequest.builder()
deletePresetRequest
- A Consumer
that will call methods on DeletePresetRequest.Builder
to create a request.default CompletableFuture<DeleteQueueResponse> deleteQueue(DeleteQueueRequest deleteQueueRequest)
deleteQueueRequest
- default CompletableFuture<DeleteQueueResponse> deleteQueue(Consumer<DeleteQueueRequest.Builder> deleteQueueRequest)
This is a convenience which creates an instance of the DeleteQueueRequest.Builder
avoiding the need to
create one manually via DeleteQueueRequest.builder()
deleteQueueRequest
- A Consumer
that will call methods on DeleteQueueRequest.Builder
to create a request.default CompletableFuture<DescribeEndpointsResponse> describeEndpoints(DescribeEndpointsRequest describeEndpointsRequest)
describeEndpointsRequest
- DescribeEndpointsRequestdefault CompletableFuture<DescribeEndpointsResponse> describeEndpoints(Consumer<DescribeEndpointsRequest.Builder> describeEndpointsRequest)
This is a convenience which creates an instance of the DescribeEndpointsRequest.Builder
avoiding the need
to create one manually via DescribeEndpointsRequest.builder()
describeEndpointsRequest
- A Consumer
that will call methods on DescribeEndpointsRequest.Builder
to create a request.
DescribeEndpointsRequestdefault DescribeEndpointsPublisher describeEndpointsPaginator(DescribeEndpointsRequest describeEndpointsRequest)
This is a variant of
describeEndpoints(software.amazon.awssdk.services.mediaconvert.model.DescribeEndpointsRequest)
operation. The return type is a custom publisher that can be subscribed to request a stream of response pages.
SDK will internally handle making service calls for you.
When the operation is called, an instance of this class is returned. At this point, no service calls are made yet
and so there is no guarantee that the request is valid. If there are errors in your request, you will see the
failures only after you start streaming the data. The subscribe method should be called as a request to start
streaming data. For more info, see
Publisher.subscribe(org.reactivestreams.Subscriber)
. Each call to the subscribe
method will result in a new Subscription
i.e., a new contract to stream data from the
starting request.
The following are few ways to use the response class:
1) Using the subscribe helper method
software.amazon.awssdk.services.mediaconvert.paginators.DescribeEndpointsPublisher publisher = client.describeEndpointsPaginator(request);
CompletableFuture<Void> future = publisher.subscribe(res -> { // Do something with the response });
future.get();
2) Using a custom subscriber
software.amazon.awssdk.services.mediaconvert.paginators.DescribeEndpointsPublisher publisher = client.describeEndpointsPaginator(request);
publisher.subscribe(new Subscriber<software.amazon.awssdk.services.mediaconvert.model.DescribeEndpointsResponse>() {
public void onSubscribe(org.reactivestreams.Subscriber subscription) { //... };
public void onNext(software.amazon.awssdk.services.mediaconvert.model.DescribeEndpointsResponse response) { //... };
});
As the response is a publisher, it can work well with third party reactive streams implementations like RxJava2.
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
describeEndpoints(software.amazon.awssdk.services.mediaconvert.model.DescribeEndpointsRequest)
operation.
describeEndpointsRequest
- DescribeEndpointsRequestdefault DescribeEndpointsPublisher describeEndpointsPaginator(Consumer<DescribeEndpointsRequest.Builder> describeEndpointsRequest)
This is a variant of
describeEndpoints(software.amazon.awssdk.services.mediaconvert.model.DescribeEndpointsRequest)
operation. The return type is a custom publisher that can be subscribed to request a stream of response pages.
SDK will internally handle making service calls for you.
When the operation is called, an instance of this class is returned. At this point, no service calls are made yet
and so there is no guarantee that the request is valid. If there are errors in your request, you will see the
failures only after you start streaming the data. The subscribe method should be called as a request to start
streaming data. For more info, see
Publisher.subscribe(org.reactivestreams.Subscriber)
. Each call to the subscribe
method will result in a new Subscription
i.e., a new contract to stream data from the
starting request.
The following are few ways to use the response class:
1) Using the subscribe helper method
software.amazon.awssdk.services.mediaconvert.paginators.DescribeEndpointsPublisher publisher = client.describeEndpointsPaginator(request);
CompletableFuture<Void> future = publisher.subscribe(res -> { // Do something with the response });
future.get();
2) Using a custom subscriber
software.amazon.awssdk.services.mediaconvert.paginators.DescribeEndpointsPublisher publisher = client.describeEndpointsPaginator(request);
publisher.subscribe(new Subscriber<software.amazon.awssdk.services.mediaconvert.model.DescribeEndpointsResponse>() {
public void onSubscribe(org.reactivestreams.Subscriber subscription) { //... };
public void onNext(software.amazon.awssdk.services.mediaconvert.model.DescribeEndpointsResponse response) { //... };
});
As the response is a publisher, it can work well with third party reactive streams implementations like RxJava2.
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
describeEndpoints(software.amazon.awssdk.services.mediaconvert.model.DescribeEndpointsRequest)
operation.
This is a convenience which creates an instance of the DescribeEndpointsRequest.Builder
avoiding the need
to create one manually via DescribeEndpointsRequest.builder()
describeEndpointsRequest
- A Consumer
that will call methods on DescribeEndpointsRequest.Builder
to create a request.
DescribeEndpointsRequestdefault CompletableFuture<DisassociateCertificateResponse> disassociateCertificate(DisassociateCertificateRequest disassociateCertificateRequest)
disassociateCertificateRequest
- default CompletableFuture<DisassociateCertificateResponse> disassociateCertificate(Consumer<DisassociateCertificateRequest.Builder> disassociateCertificateRequest)
This is a convenience which creates an instance of the DisassociateCertificateRequest.Builder
avoiding
the need to create one manually via DisassociateCertificateRequest.builder()
disassociateCertificateRequest
- A Consumer
that will call methods on DisassociateCertificateRequest.Builder
to create a
request.default CompletableFuture<GetJobResponse> getJob(GetJobRequest getJobRequest)
getJobRequest
- default CompletableFuture<GetJobResponse> getJob(Consumer<GetJobRequest.Builder> getJobRequest)
This is a convenience which creates an instance of the GetJobRequest.Builder
avoiding the need to create
one manually via GetJobRequest.builder()
getJobRequest
- A Consumer
that will call methods on GetJobRequest.Builder
to create a request.default CompletableFuture<GetJobTemplateResponse> getJobTemplate(GetJobTemplateRequest getJobTemplateRequest)
getJobTemplateRequest
- default CompletableFuture<GetJobTemplateResponse> getJobTemplate(Consumer<GetJobTemplateRequest.Builder> getJobTemplateRequest)
This is a convenience which creates an instance of the GetJobTemplateRequest.Builder
avoiding the need to
create one manually via GetJobTemplateRequest.builder()
getJobTemplateRequest
- A Consumer
that will call methods on GetJobTemplateRequest.Builder
to create a request.default CompletableFuture<GetPolicyResponse> getPolicy(GetPolicyRequest getPolicyRequest)
getPolicyRequest
- default CompletableFuture<GetPolicyResponse> getPolicy(Consumer<GetPolicyRequest.Builder> getPolicyRequest)
This is a convenience which creates an instance of the GetPolicyRequest.Builder
avoiding the need to
create one manually via GetPolicyRequest.builder()
getPolicyRequest
- A Consumer
that will call methods on GetPolicyRequest.Builder
to create a request.default CompletableFuture<GetPresetResponse> getPreset(GetPresetRequest getPresetRequest)
getPresetRequest
- default CompletableFuture<GetPresetResponse> getPreset(Consumer<GetPresetRequest.Builder> getPresetRequest)
This is a convenience which creates an instance of the GetPresetRequest.Builder
avoiding the need to
create one manually via GetPresetRequest.builder()
getPresetRequest
- A Consumer
that will call methods on GetPresetRequest.Builder
to create a request.default CompletableFuture<GetQueueResponse> getQueue(GetQueueRequest getQueueRequest)
getQueueRequest
- default CompletableFuture<GetQueueResponse> getQueue(Consumer<GetQueueRequest.Builder> getQueueRequest)
This is a convenience which creates an instance of the GetQueueRequest.Builder
avoiding the need to
create one manually via GetQueueRequest.builder()
getQueueRequest
- A Consumer
that will call methods on GetQueueRequest.Builder
to create a request.default CompletableFuture<ListJobTemplatesResponse> listJobTemplates(ListJobTemplatesRequest listJobTemplatesRequest)
listJobTemplatesRequest
- default CompletableFuture<ListJobTemplatesResponse> listJobTemplates(Consumer<ListJobTemplatesRequest.Builder> listJobTemplatesRequest)
This is a convenience which creates an instance of the ListJobTemplatesRequest.Builder
avoiding the need
to create one manually via ListJobTemplatesRequest.builder()
listJobTemplatesRequest
- A Consumer
that will call methods on ListJobTemplatesRequest.Builder
to create a request.default ListJobTemplatesPublisher listJobTemplatesPaginator(ListJobTemplatesRequest listJobTemplatesRequest)
This is a variant of
listJobTemplates(software.amazon.awssdk.services.mediaconvert.model.ListJobTemplatesRequest)
operation.
The return type is a custom publisher that can be subscribed to request a stream of response pages. SDK will
internally handle making service calls for you.
When the operation is called, an instance of this class is returned. At this point, no service calls are made yet
and so there is no guarantee that the request is valid. If there are errors in your request, you will see the
failures only after you start streaming the data. The subscribe method should be called as a request to start
streaming data. For more info, see
Publisher.subscribe(org.reactivestreams.Subscriber)
. Each call to the subscribe
method will result in a new Subscription
i.e., a new contract to stream data from the
starting request.
The following are few ways to use the response class:
1) Using the subscribe helper method
software.amazon.awssdk.services.mediaconvert.paginators.ListJobTemplatesPublisher publisher = client.listJobTemplatesPaginator(request);
CompletableFuture<Void> future = publisher.subscribe(res -> { // Do something with the response });
future.get();
2) Using a custom subscriber
software.amazon.awssdk.services.mediaconvert.paginators.ListJobTemplatesPublisher publisher = client.listJobTemplatesPaginator(request);
publisher.subscribe(new Subscriber<software.amazon.awssdk.services.mediaconvert.model.ListJobTemplatesResponse>() {
public void onSubscribe(org.reactivestreams.Subscriber subscription) { //... };
public void onNext(software.amazon.awssdk.services.mediaconvert.model.ListJobTemplatesResponse response) { //... };
});
As the response is a publisher, it can work well with third party reactive streams implementations like RxJava2.
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
listJobTemplates(software.amazon.awssdk.services.mediaconvert.model.ListJobTemplatesRequest)
operation.
listJobTemplatesRequest
- default ListJobTemplatesPublisher listJobTemplatesPaginator(Consumer<ListJobTemplatesRequest.Builder> listJobTemplatesRequest)
This is a variant of
listJobTemplates(software.amazon.awssdk.services.mediaconvert.model.ListJobTemplatesRequest)
operation.
The return type is a custom publisher that can be subscribed to request a stream of response pages. SDK will
internally handle making service calls for you.
When the operation is called, an instance of this class is returned. At this point, no service calls are made yet
and so there is no guarantee that the request is valid. If there are errors in your request, you will see the
failures only after you start streaming the data. The subscribe method should be called as a request to start
streaming data. For more info, see
Publisher.subscribe(org.reactivestreams.Subscriber)
. Each call to the subscribe
method will result in a new Subscription
i.e., a new contract to stream data from the
starting request.
The following are few ways to use the response class:
1) Using the subscribe helper method
software.amazon.awssdk.services.mediaconvert.paginators.ListJobTemplatesPublisher publisher = client.listJobTemplatesPaginator(request);
CompletableFuture<Void> future = publisher.subscribe(res -> { // Do something with the response });
future.get();
2) Using a custom subscriber
software.amazon.awssdk.services.mediaconvert.paginators.ListJobTemplatesPublisher publisher = client.listJobTemplatesPaginator(request);
publisher.subscribe(new Subscriber<software.amazon.awssdk.services.mediaconvert.model.ListJobTemplatesResponse>() {
public void onSubscribe(org.reactivestreams.Subscriber subscription) { //... };
public void onNext(software.amazon.awssdk.services.mediaconvert.model.ListJobTemplatesResponse response) { //... };
});
As the response is a publisher, it can work well with third party reactive streams implementations like RxJava2.
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
listJobTemplates(software.amazon.awssdk.services.mediaconvert.model.ListJobTemplatesRequest)
operation.
This is a convenience which creates an instance of the ListJobTemplatesRequest.Builder
avoiding the need
to create one manually via ListJobTemplatesRequest.builder()
listJobTemplatesRequest
- A Consumer
that will call methods on ListJobTemplatesRequest.Builder
to create a request.default CompletableFuture<ListJobsResponse> listJobs(ListJobsRequest listJobsRequest)
listJobsRequest
- default CompletableFuture<ListJobsResponse> listJobs(Consumer<ListJobsRequest.Builder> listJobsRequest)
This is a convenience which creates an instance of the ListJobsRequest.Builder
avoiding the need to
create one manually via ListJobsRequest.builder()
listJobsRequest
- A Consumer
that will call methods on ListJobsRequest.Builder
to create a request.default ListJobsPublisher listJobsPaginator(ListJobsRequest listJobsRequest)
This is a variant of listJobs(software.amazon.awssdk.services.mediaconvert.model.ListJobsRequest)
operation. The return type is a custom publisher that can be subscribed to request a stream of response pages.
SDK will internally handle making service calls for you.
When the operation is called, an instance of this class is returned. At this point, no service calls are made yet
and so there is no guarantee that the request is valid. If there are errors in your request, you will see the
failures only after you start streaming the data. The subscribe method should be called as a request to start
streaming data. For more info, see
Publisher.subscribe(org.reactivestreams.Subscriber)
. Each call to the subscribe
method will result in a new Subscription
i.e., a new contract to stream data from the
starting request.
The following are few ways to use the response class:
1) Using the subscribe helper method
software.amazon.awssdk.services.mediaconvert.paginators.ListJobsPublisher publisher = client.listJobsPaginator(request);
CompletableFuture<Void> future = publisher.subscribe(res -> { // Do something with the response });
future.get();
2) Using a custom subscriber
software.amazon.awssdk.services.mediaconvert.paginators.ListJobsPublisher publisher = client.listJobsPaginator(request);
publisher.subscribe(new Subscriber<software.amazon.awssdk.services.mediaconvert.model.ListJobsResponse>() {
public void onSubscribe(org.reactivestreams.Subscriber subscription) { //... };
public void onNext(software.amazon.awssdk.services.mediaconvert.model.ListJobsResponse response) { //... };
});
As the response is a publisher, it can work well with third party reactive streams implementations like RxJava2.
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
listJobs(software.amazon.awssdk.services.mediaconvert.model.ListJobsRequest)
operation.
listJobsRequest
- default ListJobsPublisher listJobsPaginator(Consumer<ListJobsRequest.Builder> listJobsRequest)
This is a variant of listJobs(software.amazon.awssdk.services.mediaconvert.model.ListJobsRequest)
operation. The return type is a custom publisher that can be subscribed to request a stream of response pages.
SDK will internally handle making service calls for you.
When the operation is called, an instance of this class is returned. At this point, no service calls are made yet
and so there is no guarantee that the request is valid. If there are errors in your request, you will see the
failures only after you start streaming the data. The subscribe method should be called as a request to start
streaming data. For more info, see
Publisher.subscribe(org.reactivestreams.Subscriber)
. Each call to the subscribe
method will result in a new Subscription
i.e., a new contract to stream data from the
starting request.
The following are few ways to use the response class:
1) Using the subscribe helper method
software.amazon.awssdk.services.mediaconvert.paginators.ListJobsPublisher publisher = client.listJobsPaginator(request);
CompletableFuture<Void> future = publisher.subscribe(res -> { // Do something with the response });
future.get();
2) Using a custom subscriber
software.amazon.awssdk.services.mediaconvert.paginators.ListJobsPublisher publisher = client.listJobsPaginator(request);
publisher.subscribe(new Subscriber<software.amazon.awssdk.services.mediaconvert.model.ListJobsResponse>() {
public void onSubscribe(org.reactivestreams.Subscriber subscription) { //... };
public void onNext(software.amazon.awssdk.services.mediaconvert.model.ListJobsResponse response) { //... };
});
As the response is a publisher, it can work well with third party reactive streams implementations like RxJava2.
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
listJobs(software.amazon.awssdk.services.mediaconvert.model.ListJobsRequest)
operation.
This is a convenience which creates an instance of the ListJobsRequest.Builder
avoiding the need to
create one manually via ListJobsRequest.builder()
listJobsRequest
- A Consumer
that will call methods on ListJobsRequest.Builder
to create a request.default CompletableFuture<ListPresetsResponse> listPresets(ListPresetsRequest listPresetsRequest)
listPresetsRequest
- default CompletableFuture<ListPresetsResponse> listPresets(Consumer<ListPresetsRequest.Builder> listPresetsRequest)
This is a convenience which creates an instance of the ListPresetsRequest.Builder
avoiding the need to
create one manually via ListPresetsRequest.builder()
listPresetsRequest
- A Consumer
that will call methods on ListPresetsRequest.Builder
to create a request.default ListPresetsPublisher listPresetsPaginator(ListPresetsRequest listPresetsRequest)
This is a variant of listPresets(software.amazon.awssdk.services.mediaconvert.model.ListPresetsRequest)
operation. The return type is a custom publisher that can be subscribed to request a stream of response pages.
SDK will internally handle making service calls for you.
When the operation is called, an instance of this class is returned. At this point, no service calls are made yet
and so there is no guarantee that the request is valid. If there are errors in your request, you will see the
failures only after you start streaming the data. The subscribe method should be called as a request to start
streaming data. For more info, see
Publisher.subscribe(org.reactivestreams.Subscriber)
. Each call to the subscribe
method will result in a new Subscription
i.e., a new contract to stream data from the
starting request.
The following are few ways to use the response class:
1) Using the subscribe helper method
software.amazon.awssdk.services.mediaconvert.paginators.ListPresetsPublisher publisher = client.listPresetsPaginator(request);
CompletableFuture<Void> future = publisher.subscribe(res -> { // Do something with the response });
future.get();
2) Using a custom subscriber
software.amazon.awssdk.services.mediaconvert.paginators.ListPresetsPublisher publisher = client.listPresetsPaginator(request);
publisher.subscribe(new Subscriber<software.amazon.awssdk.services.mediaconvert.model.ListPresetsResponse>() {
public void onSubscribe(org.reactivestreams.Subscriber subscription) { //... };
public void onNext(software.amazon.awssdk.services.mediaconvert.model.ListPresetsResponse response) { //... };
});
As the response is a publisher, it can work well with third party reactive streams implementations like RxJava2.
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
listPresets(software.amazon.awssdk.services.mediaconvert.model.ListPresetsRequest)
operation.
listPresetsRequest
- default ListPresetsPublisher listPresetsPaginator(Consumer<ListPresetsRequest.Builder> listPresetsRequest)
This is a variant of listPresets(software.amazon.awssdk.services.mediaconvert.model.ListPresetsRequest)
operation. The return type is a custom publisher that can be subscribed to request a stream of response pages.
SDK will internally handle making service calls for you.
When the operation is called, an instance of this class is returned. At this point, no service calls are made yet
and so there is no guarantee that the request is valid. If there are errors in your request, you will see the
failures only after you start streaming the data. The subscribe method should be called as a request to start
streaming data. For more info, see
Publisher.subscribe(org.reactivestreams.Subscriber)
. Each call to the subscribe
method will result in a new Subscription
i.e., a new contract to stream data from the
starting request.
The following are few ways to use the response class:
1) Using the subscribe helper method
software.amazon.awssdk.services.mediaconvert.paginators.ListPresetsPublisher publisher = client.listPresetsPaginator(request);
CompletableFuture<Void> future = publisher.subscribe(res -> { // Do something with the response });
future.get();
2) Using a custom subscriber
software.amazon.awssdk.services.mediaconvert.paginators.ListPresetsPublisher publisher = client.listPresetsPaginator(request);
publisher.subscribe(new Subscriber<software.amazon.awssdk.services.mediaconvert.model.ListPresetsResponse>() {
public void onSubscribe(org.reactivestreams.Subscriber subscription) { //... };
public void onNext(software.amazon.awssdk.services.mediaconvert.model.ListPresetsResponse response) { //... };
});
As the response is a publisher, it can work well with third party reactive streams implementations like RxJava2.
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
listPresets(software.amazon.awssdk.services.mediaconvert.model.ListPresetsRequest)
operation.
This is a convenience which creates an instance of the ListPresetsRequest.Builder
avoiding the need to
create one manually via ListPresetsRequest.builder()
listPresetsRequest
- A Consumer
that will call methods on ListPresetsRequest.Builder
to create a request.default CompletableFuture<ListQueuesResponse> listQueues(ListQueuesRequest listQueuesRequest)
listQueuesRequest
- default CompletableFuture<ListQueuesResponse> listQueues(Consumer<ListQueuesRequest.Builder> listQueuesRequest)
This is a convenience which creates an instance of the ListQueuesRequest.Builder
avoiding the need to
create one manually via ListQueuesRequest.builder()
listQueuesRequest
- A Consumer
that will call methods on ListQueuesRequest.Builder
to create a request.default ListQueuesPublisher listQueuesPaginator(ListQueuesRequest listQueuesRequest)
This is a variant of listQueues(software.amazon.awssdk.services.mediaconvert.model.ListQueuesRequest)
operation. The return type is a custom publisher that can be subscribed to request a stream of response pages.
SDK will internally handle making service calls for you.
When the operation is called, an instance of this class is returned. At this point, no service calls are made yet
and so there is no guarantee that the request is valid. If there are errors in your request, you will see the
failures only after you start streaming the data. The subscribe method should be called as a request to start
streaming data. For more info, see
Publisher.subscribe(org.reactivestreams.Subscriber)
. Each call to the subscribe
method will result in a new Subscription
i.e., a new contract to stream data from the
starting request.
The following are few ways to use the response class:
1) Using the subscribe helper method
software.amazon.awssdk.services.mediaconvert.paginators.ListQueuesPublisher publisher = client.listQueuesPaginator(request);
CompletableFuture<Void> future = publisher.subscribe(res -> { // Do something with the response });
future.get();
2) Using a custom subscriber
software.amazon.awssdk.services.mediaconvert.paginators.ListQueuesPublisher publisher = client.listQueuesPaginator(request);
publisher.subscribe(new Subscriber<software.amazon.awssdk.services.mediaconvert.model.ListQueuesResponse>() {
public void onSubscribe(org.reactivestreams.Subscriber subscription) { //... };
public void onNext(software.amazon.awssdk.services.mediaconvert.model.ListQueuesResponse response) { //... };
});
As the response is a publisher, it can work well with third party reactive streams implementations like RxJava2.
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
listQueues(software.amazon.awssdk.services.mediaconvert.model.ListQueuesRequest)
operation.
listQueuesRequest
- default ListQueuesPublisher listQueuesPaginator(Consumer<ListQueuesRequest.Builder> listQueuesRequest)
This is a variant of listQueues(software.amazon.awssdk.services.mediaconvert.model.ListQueuesRequest)
operation. The return type is a custom publisher that can be subscribed to request a stream of response pages.
SDK will internally handle making service calls for you.
When the operation is called, an instance of this class is returned. At this point, no service calls are made yet
and so there is no guarantee that the request is valid. If there are errors in your request, you will see the
failures only after you start streaming the data. The subscribe method should be called as a request to start
streaming data. For more info, see
Publisher.subscribe(org.reactivestreams.Subscriber)
. Each call to the subscribe
method will result in a new Subscription
i.e., a new contract to stream data from the
starting request.
The following are few ways to use the response class:
1) Using the subscribe helper method
software.amazon.awssdk.services.mediaconvert.paginators.ListQueuesPublisher publisher = client.listQueuesPaginator(request);
CompletableFuture<Void> future = publisher.subscribe(res -> { // Do something with the response });
future.get();
2) Using a custom subscriber
software.amazon.awssdk.services.mediaconvert.paginators.ListQueuesPublisher publisher = client.listQueuesPaginator(request);
publisher.subscribe(new Subscriber<software.amazon.awssdk.services.mediaconvert.model.ListQueuesResponse>() {
public void onSubscribe(org.reactivestreams.Subscriber subscription) { //... };
public void onNext(software.amazon.awssdk.services.mediaconvert.model.ListQueuesResponse response) { //... };
});
As the response is a publisher, it can work well with third party reactive streams implementations like RxJava2.
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
listQueues(software.amazon.awssdk.services.mediaconvert.model.ListQueuesRequest)
operation.
This is a convenience which creates an instance of the ListQueuesRequest.Builder
avoiding the need to
create one manually via ListQueuesRequest.builder()
listQueuesRequest
- A Consumer
that will call methods on ListQueuesRequest.Builder
to create a request.default CompletableFuture<ListTagsForResourceResponse> listTagsForResource(ListTagsForResourceRequest listTagsForResourceRequest)
listTagsForResourceRequest
- default CompletableFuture<ListTagsForResourceResponse> listTagsForResource(Consumer<ListTagsForResourceRequest.Builder> listTagsForResourceRequest)
This is a convenience which creates an instance of the ListTagsForResourceRequest.Builder
avoiding the
need to create one manually via ListTagsForResourceRequest.builder()
listTagsForResourceRequest
- A Consumer
that will call methods on ListTagsForResourceRequest.Builder
to create a
request.default CompletableFuture<PutPolicyResponse> putPolicy(PutPolicyRequest putPolicyRequest)
putPolicyRequest
- default CompletableFuture<PutPolicyResponse> putPolicy(Consumer<PutPolicyRequest.Builder> putPolicyRequest)
This is a convenience which creates an instance of the PutPolicyRequest.Builder
avoiding the need to
create one manually via PutPolicyRequest.builder()
putPolicyRequest
- A Consumer
that will call methods on PutPolicyRequest.Builder
to create a request.default CompletableFuture<TagResourceResponse> tagResource(TagResourceRequest tagResourceRequest)
tagResourceRequest
- default CompletableFuture<TagResourceResponse> tagResource(Consumer<TagResourceRequest.Builder> tagResourceRequest)
This is a convenience which creates an instance of the TagResourceRequest.Builder
avoiding the need to
create one manually via TagResourceRequest.builder()
tagResourceRequest
- A Consumer
that will call methods on TagResourceRequest.Builder
to create a request.default CompletableFuture<UntagResourceResponse> untagResource(UntagResourceRequest untagResourceRequest)
untagResourceRequest
- default CompletableFuture<UntagResourceResponse> untagResource(Consumer<UntagResourceRequest.Builder> untagResourceRequest)
This is a convenience which creates an instance of the UntagResourceRequest.Builder
avoiding the need to
create one manually via UntagResourceRequest.builder()
untagResourceRequest
- A Consumer
that will call methods on UntagResourceRequest.Builder
to create a request.default CompletableFuture<UpdateJobTemplateResponse> updateJobTemplate(UpdateJobTemplateRequest updateJobTemplateRequest)
updateJobTemplateRequest
- default CompletableFuture<UpdateJobTemplateResponse> updateJobTemplate(Consumer<UpdateJobTemplateRequest.Builder> updateJobTemplateRequest)
This is a convenience which creates an instance of the UpdateJobTemplateRequest.Builder
avoiding the need
to create one manually via UpdateJobTemplateRequest.builder()
updateJobTemplateRequest
- A Consumer
that will call methods on UpdateJobTemplateRequest.Builder
to create a request.default CompletableFuture<UpdatePresetResponse> updatePreset(UpdatePresetRequest updatePresetRequest)
updatePresetRequest
- default CompletableFuture<UpdatePresetResponse> updatePreset(Consumer<UpdatePresetRequest.Builder> updatePresetRequest)
This is a convenience which creates an instance of the UpdatePresetRequest.Builder
avoiding the need to
create one manually via UpdatePresetRequest.builder()
updatePresetRequest
- A Consumer
that will call methods on UpdatePresetRequest.Builder
to create a request.default CompletableFuture<UpdateQueueResponse> updateQueue(UpdateQueueRequest updateQueueRequest)
updateQueueRequest
- default CompletableFuture<UpdateQueueResponse> updateQueue(Consumer<UpdateQueueRequest.Builder> updateQueueRequest)
This is a convenience which creates an instance of the UpdateQueueRequest.Builder
avoiding the need to
create one manually via UpdateQueueRequest.builder()
updateQueueRequest
- A Consumer
that will call methods on UpdateQueueRequest.Builder
to create a request.default MediaConvertServiceClientConfiguration serviceClientConfiguration()
serviceClientConfiguration
in interface AwsClient
serviceClientConfiguration
in interface SdkClient
static MediaConvertAsyncClient create()
MediaConvertAsyncClient
with the region loaded from the
DefaultAwsRegionProviderChain
and credentials loaded from the
DefaultCredentialsProvider
.static MediaConvertAsyncClientBuilder builder()
MediaConvertAsyncClient
.Copyright © 2023. All rights reserved.