@Generated(value="software.amazon.awssdk:codegen") @ThreadSafe public interface MediaConvertAsyncClient extends AwsClient
builder()
method.
AWS Elemental MediaConvert| Modifier 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 transcoding job.
|
default CompletableFuture<GetJobResponse> |
getJob(GetJobRequest getJobRequest)
Retrieve the JSON for a specific 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.
|
serviceNameclosestatic 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 AwsClientserviceClientConfiguration in interface SdkClientstatic 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.