@Generated(value="software.amazon.awssdk:codegen") @ThreadSafe public interface DataExchangeAsyncClient extends AwsClient
builder() method.
AWS Data Exchange is a service that makes it easy for AWS customers to exchange data in the cloud. You can use the AWS Data Exchange APIs to create, update, manage, and access file-based data set in the AWS Cloud.
As a subscriber, you can view and access the data sets that you have an entitlement to through a subscription. You can use the APIs to download or copy your entitled data sets to Amazon Simple Storage Service (Amazon S3) for use across a variety of AWS analytics and machine learning services.
As a provider, you can create and manage your data sets that you would like to publish to a product. Being able to package and provide your data sets into products requires a few steps to determine eligibility. For more information, visit the AWS Data Exchange User Guide.
A data set is a collection of data that can be changed or updated over time. Data sets can be updated using revisions, which represent a new version or incremental change to a data set. A revision contains one or more assets. An asset in AWS Data Exchange is a piece of data that can be stored as an Amazon S3 object, Redshift datashare, API Gateway API, AWS Lake Formation data permission, or Amazon S3 data access. The asset can be a structured data file, an image file, or some other data file. Jobs are asynchronous import or export operations used to create or copy assets.
| 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 |
|---|---|
static DataExchangeAsyncClientBuilder |
builder()
Create a builder that can be used to configure and create a
DataExchangeAsyncClient. |
default CompletableFuture<CancelJobResponse> |
cancelJob(CancelJobRequest cancelJobRequest)
This operation cancels a job.
|
default CompletableFuture<CancelJobResponse> |
cancelJob(Consumer<CancelJobRequest.Builder> cancelJobRequest)
This operation cancels a job.
|
static DataExchangeAsyncClient |
create()
Create a
DataExchangeAsyncClient with the region loaded from the
DefaultAwsRegionProviderChain and credentials loaded from the
DefaultCredentialsProvider. |
default CompletableFuture<CreateDataSetResponse> |
createDataSet(Consumer<CreateDataSetRequest.Builder> createDataSetRequest)
This operation creates a data set.
|
default CompletableFuture<CreateDataSetResponse> |
createDataSet(CreateDataSetRequest createDataSetRequest)
This operation creates a data set.
|
default CompletableFuture<CreateEventActionResponse> |
createEventAction(Consumer<CreateEventActionRequest.Builder> createEventActionRequest)
This operation creates an event action.
|
default CompletableFuture<CreateEventActionResponse> |
createEventAction(CreateEventActionRequest createEventActionRequest)
This operation creates an event action.
|
default CompletableFuture<CreateJobResponse> |
createJob(Consumer<CreateJobRequest.Builder> createJobRequest)
This operation creates a job.
|
default CompletableFuture<CreateJobResponse> |
createJob(CreateJobRequest createJobRequest)
This operation creates a job.
|
default CompletableFuture<CreateRevisionResponse> |
createRevision(Consumer<CreateRevisionRequest.Builder> createRevisionRequest)
This operation creates a revision for a data set.
|
default CompletableFuture<CreateRevisionResponse> |
createRevision(CreateRevisionRequest createRevisionRequest)
This operation creates a revision for a data set.
|
default CompletableFuture<DeleteAssetResponse> |
deleteAsset(Consumer<DeleteAssetRequest.Builder> deleteAssetRequest)
This operation deletes an asset.
|
default CompletableFuture<DeleteAssetResponse> |
deleteAsset(DeleteAssetRequest deleteAssetRequest)
This operation deletes an asset.
|
default CompletableFuture<DeleteDataSetResponse> |
deleteDataSet(Consumer<DeleteDataSetRequest.Builder> deleteDataSetRequest)
This operation deletes a data set.
|
default CompletableFuture<DeleteDataSetResponse> |
deleteDataSet(DeleteDataSetRequest deleteDataSetRequest)
This operation deletes a data set.
|
default CompletableFuture<DeleteEventActionResponse> |
deleteEventAction(Consumer<DeleteEventActionRequest.Builder> deleteEventActionRequest)
This operation deletes the event action.
|
default CompletableFuture<DeleteEventActionResponse> |
deleteEventAction(DeleteEventActionRequest deleteEventActionRequest)
This operation deletes the event action.
|
default CompletableFuture<DeleteRevisionResponse> |
deleteRevision(Consumer<DeleteRevisionRequest.Builder> deleteRevisionRequest)
This operation deletes a revision.
|
default CompletableFuture<DeleteRevisionResponse> |
deleteRevision(DeleteRevisionRequest deleteRevisionRequest)
This operation deletes a revision.
|
default CompletableFuture<GetAssetResponse> |
getAsset(Consumer<GetAssetRequest.Builder> getAssetRequest)
This operation returns information about an asset.
|
default CompletableFuture<GetAssetResponse> |
getAsset(GetAssetRequest getAssetRequest)
This operation returns information about an asset.
|
default CompletableFuture<GetDataSetResponse> |
getDataSet(Consumer<GetDataSetRequest.Builder> getDataSetRequest)
This operation returns information about a data set.
|
default CompletableFuture<GetDataSetResponse> |
getDataSet(GetDataSetRequest getDataSetRequest)
This operation returns information about a data set.
|
default CompletableFuture<GetEventActionResponse> |
getEventAction(Consumer<GetEventActionRequest.Builder> getEventActionRequest)
This operation retrieves information about an event action.
|
default CompletableFuture<GetEventActionResponse> |
getEventAction(GetEventActionRequest getEventActionRequest)
This operation retrieves information about an event action.
|
default CompletableFuture<GetJobResponse> |
getJob(Consumer<GetJobRequest.Builder> getJobRequest)
This operation returns information about a job.
|
default CompletableFuture<GetJobResponse> |
getJob(GetJobRequest getJobRequest)
This operation returns information about a job.
|
default CompletableFuture<GetRevisionResponse> |
getRevision(Consumer<GetRevisionRequest.Builder> getRevisionRequest)
This operation returns information about a revision.
|
default CompletableFuture<GetRevisionResponse> |
getRevision(GetRevisionRequest getRevisionRequest)
This operation returns information about a revision.
|
default CompletableFuture<ListDataSetRevisionsResponse> |
listDataSetRevisions(Consumer<ListDataSetRevisionsRequest.Builder> listDataSetRevisionsRequest)
This operation lists a data set's revisions sorted by CreatedAt in descending order.
|
default CompletableFuture<ListDataSetRevisionsResponse> |
listDataSetRevisions(ListDataSetRevisionsRequest listDataSetRevisionsRequest)
This operation lists a data set's revisions sorted by CreatedAt in descending order.
|
default ListDataSetRevisionsPublisher |
listDataSetRevisionsPaginator(Consumer<ListDataSetRevisionsRequest.Builder> listDataSetRevisionsRequest)
This operation lists a data set's revisions sorted by CreatedAt in descending order.
|
default ListDataSetRevisionsPublisher |
listDataSetRevisionsPaginator(ListDataSetRevisionsRequest listDataSetRevisionsRequest)
This operation lists a data set's revisions sorted by CreatedAt in descending order.
|
default CompletableFuture<ListDataSetsResponse> |
listDataSets(Consumer<ListDataSetsRequest.Builder> listDataSetsRequest)
This operation lists your data sets.
|
default CompletableFuture<ListDataSetsResponse> |
listDataSets(ListDataSetsRequest listDataSetsRequest)
This operation lists your data sets.
|
default ListDataSetsPublisher |
listDataSetsPaginator(Consumer<ListDataSetsRequest.Builder> listDataSetsRequest)
This operation lists your data sets.
|
default ListDataSetsPublisher |
listDataSetsPaginator(ListDataSetsRequest listDataSetsRequest)
This operation lists your data sets.
|
default CompletableFuture<ListEventActionsResponse> |
listEventActions(Consumer<ListEventActionsRequest.Builder> listEventActionsRequest)
This operation lists your event actions.
|
default CompletableFuture<ListEventActionsResponse> |
listEventActions(ListEventActionsRequest listEventActionsRequest)
This operation lists your event actions.
|
default ListEventActionsPublisher |
listEventActionsPaginator(Consumer<ListEventActionsRequest.Builder> listEventActionsRequest)
This operation lists your event actions.
|
default ListEventActionsPublisher |
listEventActionsPaginator(ListEventActionsRequest listEventActionsRequest)
This operation lists your event actions.
|
default CompletableFuture<ListJobsResponse> |
listJobs(Consumer<ListJobsRequest.Builder> listJobsRequest)
This operation lists your jobs sorted by CreatedAt in descending order.
|
default CompletableFuture<ListJobsResponse> |
listJobs(ListJobsRequest listJobsRequest)
This operation lists your jobs sorted by CreatedAt in descending order.
|
default ListJobsPublisher |
listJobsPaginator(Consumer<ListJobsRequest.Builder> listJobsRequest)
This operation lists your jobs sorted by CreatedAt in descending order.
|
default ListJobsPublisher |
listJobsPaginator(ListJobsRequest listJobsRequest)
This operation lists your jobs sorted by CreatedAt in descending order.
|
default CompletableFuture<ListRevisionAssetsResponse> |
listRevisionAssets(Consumer<ListRevisionAssetsRequest.Builder> listRevisionAssetsRequest)
This operation lists a revision's assets sorted alphabetically in descending order.
|
default CompletableFuture<ListRevisionAssetsResponse> |
listRevisionAssets(ListRevisionAssetsRequest listRevisionAssetsRequest)
This operation lists a revision's assets sorted alphabetically in descending order.
|
default ListRevisionAssetsPublisher |
listRevisionAssetsPaginator(Consumer<ListRevisionAssetsRequest.Builder> listRevisionAssetsRequest)
This operation lists a revision's assets sorted alphabetically in descending order.
|
default ListRevisionAssetsPublisher |
listRevisionAssetsPaginator(ListRevisionAssetsRequest listRevisionAssetsRequest)
This operation lists a revision's assets sorted alphabetically in descending order.
|
default CompletableFuture<ListTagsForResourceResponse> |
listTagsForResource(Consumer<ListTagsForResourceRequest.Builder> listTagsForResourceRequest)
This operation lists the tags on the resource.
|
default CompletableFuture<ListTagsForResourceResponse> |
listTagsForResource(ListTagsForResourceRequest listTagsForResourceRequest)
This operation lists the tags on the resource.
|
default CompletableFuture<RevokeRevisionResponse> |
revokeRevision(Consumer<RevokeRevisionRequest.Builder> revokeRevisionRequest)
This operation revokes subscribers' access to a revision.
|
default CompletableFuture<RevokeRevisionResponse> |
revokeRevision(RevokeRevisionRequest revokeRevisionRequest)
This operation revokes subscribers' access to a revision.
|
default DataExchangeServiceClientConfiguration |
serviceClientConfiguration() |
default CompletableFuture<StartJobResponse> |
startJob(Consumer<StartJobRequest.Builder> startJobRequest)
This operation starts a job.
|
default CompletableFuture<StartJobResponse> |
startJob(StartJobRequest startJobRequest)
This operation starts a job.
|
default CompletableFuture<TagResourceResponse> |
tagResource(Consumer<TagResourceRequest.Builder> tagResourceRequest)
This operation tags a resource.
|
default CompletableFuture<TagResourceResponse> |
tagResource(TagResourceRequest tagResourceRequest)
This operation tags a resource.
|
default CompletableFuture<UntagResourceResponse> |
untagResource(Consumer<UntagResourceRequest.Builder> untagResourceRequest)
This operation removes one or more tags from a resource.
|
default CompletableFuture<UntagResourceResponse> |
untagResource(UntagResourceRequest untagResourceRequest)
This operation removes one or more tags from a resource.
|
default CompletableFuture<UpdateAssetResponse> |
updateAsset(Consumer<UpdateAssetRequest.Builder> updateAssetRequest)
This operation updates an asset.
|
default CompletableFuture<UpdateAssetResponse> |
updateAsset(UpdateAssetRequest updateAssetRequest)
This operation updates an asset.
|
default CompletableFuture<UpdateDataSetResponse> |
updateDataSet(Consumer<UpdateDataSetRequest.Builder> updateDataSetRequest)
This operation updates a data set.
|
default CompletableFuture<UpdateDataSetResponse> |
updateDataSet(UpdateDataSetRequest updateDataSetRequest)
This operation updates a data set.
|
default CompletableFuture<UpdateEventActionResponse> |
updateEventAction(Consumer<UpdateEventActionRequest.Builder> updateEventActionRequest)
This operation updates the event action.
|
default CompletableFuture<UpdateEventActionResponse> |
updateEventAction(UpdateEventActionRequest updateEventActionRequest)
This operation updates the event action.
|
default CompletableFuture<UpdateRevisionResponse> |
updateRevision(Consumer<UpdateRevisionRequest.Builder> updateRevisionRequest)
This operation updates a revision.
|
default CompletableFuture<UpdateRevisionResponse> |
updateRevision(UpdateRevisionRequest updateRevisionRequest)
This operation updates a revision.
|
serviceNameclosestatic final String SERVICE_NAME
static final String SERVICE_METADATA_ID
ServiceMetadataProvider.default CompletableFuture<CancelJobResponse> cancelJob(CancelJobRequest cancelJobRequest)
This operation cancels a job. Jobs can be cancelled only when they are in the WAITING state.
cancelJobRequest - default CompletableFuture<CancelJobResponse> cancelJob(Consumer<CancelJobRequest.Builder> cancelJobRequest)
This operation cancels a job. Jobs can be cancelled only when they are in the WAITING state.
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<CreateDataSetResponse> createDataSet(CreateDataSetRequest createDataSetRequest)
This operation creates a data set.
createDataSetRequest - default CompletableFuture<CreateDataSetResponse> createDataSet(Consumer<CreateDataSetRequest.Builder> createDataSetRequest)
This operation creates a data set.
This is a convenience which creates an instance of the CreateDataSetRequest.Builder avoiding the need to
create one manually via CreateDataSetRequest.builder()
createDataSetRequest - A Consumer that will call methods on CreateDataSetRequest.Builder to create a request.default CompletableFuture<CreateEventActionResponse> createEventAction(CreateEventActionRequest createEventActionRequest)
This operation creates an event action.
createEventActionRequest - default CompletableFuture<CreateEventActionResponse> createEventAction(Consumer<CreateEventActionRequest.Builder> createEventActionRequest)
This operation creates an event action.
This is a convenience which creates an instance of the CreateEventActionRequest.Builder avoiding the need
to create one manually via CreateEventActionRequest.builder()
createEventActionRequest - A Consumer that will call methods on CreateEventActionRequest.Builder to create a request.default CompletableFuture<CreateJobResponse> createJob(CreateJobRequest createJobRequest)
This operation creates a job.
createJobRequest - default CompletableFuture<CreateJobResponse> createJob(Consumer<CreateJobRequest.Builder> createJobRequest)
This operation creates a job.
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<CreateRevisionResponse> createRevision(CreateRevisionRequest createRevisionRequest)
This operation creates a revision for a data set.
createRevisionRequest - default CompletableFuture<CreateRevisionResponse> createRevision(Consumer<CreateRevisionRequest.Builder> createRevisionRequest)
This operation creates a revision for a data set.
This is a convenience which creates an instance of the CreateRevisionRequest.Builder avoiding the need to
create one manually via CreateRevisionRequest.builder()
createRevisionRequest - A Consumer that will call methods on CreateRevisionRequest.Builder to create a request.default CompletableFuture<DeleteAssetResponse> deleteAsset(DeleteAssetRequest deleteAssetRequest)
This operation deletes an asset.
deleteAssetRequest - default CompletableFuture<DeleteAssetResponse> deleteAsset(Consumer<DeleteAssetRequest.Builder> deleteAssetRequest)
This operation deletes an asset.
This is a convenience which creates an instance of the DeleteAssetRequest.Builder avoiding the need to
create one manually via DeleteAssetRequest.builder()
deleteAssetRequest - A Consumer that will call methods on DeleteAssetRequest.Builder to create a request.default CompletableFuture<DeleteDataSetResponse> deleteDataSet(DeleteDataSetRequest deleteDataSetRequest)
This operation deletes a data set.
deleteDataSetRequest - default CompletableFuture<DeleteDataSetResponse> deleteDataSet(Consumer<DeleteDataSetRequest.Builder> deleteDataSetRequest)
This operation deletes a data set.
This is a convenience which creates an instance of the DeleteDataSetRequest.Builder avoiding the need to
create one manually via DeleteDataSetRequest.builder()
deleteDataSetRequest - A Consumer that will call methods on DeleteDataSetRequest.Builder to create a request.default CompletableFuture<DeleteEventActionResponse> deleteEventAction(DeleteEventActionRequest deleteEventActionRequest)
This operation deletes the event action.
deleteEventActionRequest - default CompletableFuture<DeleteEventActionResponse> deleteEventAction(Consumer<DeleteEventActionRequest.Builder> deleteEventActionRequest)
This operation deletes the event action.
This is a convenience which creates an instance of the DeleteEventActionRequest.Builder avoiding the need
to create one manually via DeleteEventActionRequest.builder()
deleteEventActionRequest - A Consumer that will call methods on DeleteEventActionRequest.Builder to create a request.default CompletableFuture<DeleteRevisionResponse> deleteRevision(DeleteRevisionRequest deleteRevisionRequest)
This operation deletes a revision.
deleteRevisionRequest - default CompletableFuture<DeleteRevisionResponse> deleteRevision(Consumer<DeleteRevisionRequest.Builder> deleteRevisionRequest)
This operation deletes a revision.
This is a convenience which creates an instance of the DeleteRevisionRequest.Builder avoiding the need to
create one manually via DeleteRevisionRequest.builder()
deleteRevisionRequest - A Consumer that will call methods on DeleteRevisionRequest.Builder to create a request.default CompletableFuture<GetAssetResponse> getAsset(GetAssetRequest getAssetRequest)
This operation returns information about an asset.
getAssetRequest - default CompletableFuture<GetAssetResponse> getAsset(Consumer<GetAssetRequest.Builder> getAssetRequest)
This operation returns information about an asset.
This is a convenience which creates an instance of the GetAssetRequest.Builder avoiding the need to
create one manually via GetAssetRequest.builder()
getAssetRequest - A Consumer that will call methods on GetAssetRequest.Builder to create a request.default CompletableFuture<GetDataSetResponse> getDataSet(GetDataSetRequest getDataSetRequest)
This operation returns information about a data set.
getDataSetRequest - default CompletableFuture<GetDataSetResponse> getDataSet(Consumer<GetDataSetRequest.Builder> getDataSetRequest)
This operation returns information about a data set.
This is a convenience which creates an instance of the GetDataSetRequest.Builder avoiding the need to
create one manually via GetDataSetRequest.builder()
getDataSetRequest - A Consumer that will call methods on GetDataSetRequest.Builder to create a request.default CompletableFuture<GetEventActionResponse> getEventAction(GetEventActionRequest getEventActionRequest)
This operation retrieves information about an event action.
getEventActionRequest - default CompletableFuture<GetEventActionResponse> getEventAction(Consumer<GetEventActionRequest.Builder> getEventActionRequest)
This operation retrieves information about an event action.
This is a convenience which creates an instance of the GetEventActionRequest.Builder avoiding the need to
create one manually via GetEventActionRequest.builder()
getEventActionRequest - A Consumer that will call methods on GetEventActionRequest.Builder to create a request.default CompletableFuture<GetJobResponse> getJob(GetJobRequest getJobRequest)
This operation returns information about a job.
getJobRequest - default CompletableFuture<GetJobResponse> getJob(Consumer<GetJobRequest.Builder> getJobRequest)
This operation returns information about a job.
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<GetRevisionResponse> getRevision(GetRevisionRequest getRevisionRequest)
This operation returns information about a revision.
getRevisionRequest - default CompletableFuture<GetRevisionResponse> getRevision(Consumer<GetRevisionRequest.Builder> getRevisionRequest)
This operation returns information about a revision.
This is a convenience which creates an instance of the GetRevisionRequest.Builder avoiding the need to
create one manually via GetRevisionRequest.builder()
getRevisionRequest - A Consumer that will call methods on GetRevisionRequest.Builder to create a request.default CompletableFuture<ListDataSetRevisionsResponse> listDataSetRevisions(ListDataSetRevisionsRequest listDataSetRevisionsRequest)
This operation lists a data set's revisions sorted by CreatedAt in descending order.
listDataSetRevisionsRequest - default CompletableFuture<ListDataSetRevisionsResponse> listDataSetRevisions(Consumer<ListDataSetRevisionsRequest.Builder> listDataSetRevisionsRequest)
This operation lists a data set's revisions sorted by CreatedAt in descending order.
This is a convenience which creates an instance of the ListDataSetRevisionsRequest.Builder avoiding the
need to create one manually via ListDataSetRevisionsRequest.builder()
listDataSetRevisionsRequest - A Consumer that will call methods on ListDataSetRevisionsRequest.Builder to create a
request.default ListDataSetRevisionsPublisher listDataSetRevisionsPaginator(ListDataSetRevisionsRequest listDataSetRevisionsRequest)
This operation lists a data set's revisions sorted by CreatedAt in descending order.
This is a variant of
listDataSetRevisions(software.amazon.awssdk.services.dataexchange.model.ListDataSetRevisionsRequest)
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.dataexchange.paginators.ListDataSetRevisionsPublisher publisher = client.listDataSetRevisionsPaginator(request);
CompletableFuture<Void> future = publisher.subscribe(res -> { // Do something with the response });
future.get();
2) Using a custom subscriber
software.amazon.awssdk.services.dataexchange.paginators.ListDataSetRevisionsPublisher publisher = client.listDataSetRevisionsPaginator(request);
publisher.subscribe(new Subscriber<software.amazon.awssdk.services.dataexchange.model.ListDataSetRevisionsResponse>() {
public void onSubscribe(org.reactivestreams.Subscriber subscription) { //... };
public void onNext(software.amazon.awssdk.services.dataexchange.model.ListDataSetRevisionsResponse 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
listDataSetRevisions(software.amazon.awssdk.services.dataexchange.model.ListDataSetRevisionsRequest)
operation.
listDataSetRevisionsRequest - default ListDataSetRevisionsPublisher listDataSetRevisionsPaginator(Consumer<ListDataSetRevisionsRequest.Builder> listDataSetRevisionsRequest)
This operation lists a data set's revisions sorted by CreatedAt in descending order.
This is a variant of
listDataSetRevisions(software.amazon.awssdk.services.dataexchange.model.ListDataSetRevisionsRequest)
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.dataexchange.paginators.ListDataSetRevisionsPublisher publisher = client.listDataSetRevisionsPaginator(request);
CompletableFuture<Void> future = publisher.subscribe(res -> { // Do something with the response });
future.get();
2) Using a custom subscriber
software.amazon.awssdk.services.dataexchange.paginators.ListDataSetRevisionsPublisher publisher = client.listDataSetRevisionsPaginator(request);
publisher.subscribe(new Subscriber<software.amazon.awssdk.services.dataexchange.model.ListDataSetRevisionsResponse>() {
public void onSubscribe(org.reactivestreams.Subscriber subscription) { //... };
public void onNext(software.amazon.awssdk.services.dataexchange.model.ListDataSetRevisionsResponse 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
listDataSetRevisions(software.amazon.awssdk.services.dataexchange.model.ListDataSetRevisionsRequest)
operation.
This is a convenience which creates an instance of the ListDataSetRevisionsRequest.Builder avoiding the
need to create one manually via ListDataSetRevisionsRequest.builder()
listDataSetRevisionsRequest - A Consumer that will call methods on ListDataSetRevisionsRequest.Builder to create a
request.default CompletableFuture<ListDataSetsResponse> listDataSets(ListDataSetsRequest listDataSetsRequest)
This operation lists your data sets. When listing by origin OWNED, results are sorted by CreatedAt in descending order. When listing by origin ENTITLED, there is no order and the maxResults parameter is ignored.
listDataSetsRequest - default CompletableFuture<ListDataSetsResponse> listDataSets(Consumer<ListDataSetsRequest.Builder> listDataSetsRequest)
This operation lists your data sets. When listing by origin OWNED, results are sorted by CreatedAt in descending order. When listing by origin ENTITLED, there is no order and the maxResults parameter is ignored.
This is a convenience which creates an instance of the ListDataSetsRequest.Builder avoiding the need to
create one manually via ListDataSetsRequest.builder()
listDataSetsRequest - A Consumer that will call methods on ListDataSetsRequest.Builder to create a request.default ListDataSetsPublisher listDataSetsPaginator(ListDataSetsRequest listDataSetsRequest)
This operation lists your data sets. When listing by origin OWNED, results are sorted by CreatedAt in descending order. When listing by origin ENTITLED, there is no order and the maxResults parameter is ignored.
This is a variant of
listDataSets(software.amazon.awssdk.services.dataexchange.model.ListDataSetsRequest) 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.dataexchange.paginators.ListDataSetsPublisher publisher = client.listDataSetsPaginator(request);
CompletableFuture<Void> future = publisher.subscribe(res -> { // Do something with the response });
future.get();
2) Using a custom subscriber
software.amazon.awssdk.services.dataexchange.paginators.ListDataSetsPublisher publisher = client.listDataSetsPaginator(request);
publisher.subscribe(new Subscriber<software.amazon.awssdk.services.dataexchange.model.ListDataSetsResponse>() {
public void onSubscribe(org.reactivestreams.Subscriber subscription) { //... };
public void onNext(software.amazon.awssdk.services.dataexchange.model.ListDataSetsResponse 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
listDataSets(software.amazon.awssdk.services.dataexchange.model.ListDataSetsRequest) operation.
listDataSetsRequest - default ListDataSetsPublisher listDataSetsPaginator(Consumer<ListDataSetsRequest.Builder> listDataSetsRequest)
This operation lists your data sets. When listing by origin OWNED, results are sorted by CreatedAt in descending order. When listing by origin ENTITLED, there is no order and the maxResults parameter is ignored.
This is a variant of
listDataSets(software.amazon.awssdk.services.dataexchange.model.ListDataSetsRequest) 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.dataexchange.paginators.ListDataSetsPublisher publisher = client.listDataSetsPaginator(request);
CompletableFuture<Void> future = publisher.subscribe(res -> { // Do something with the response });
future.get();
2) Using a custom subscriber
software.amazon.awssdk.services.dataexchange.paginators.ListDataSetsPublisher publisher = client.listDataSetsPaginator(request);
publisher.subscribe(new Subscriber<software.amazon.awssdk.services.dataexchange.model.ListDataSetsResponse>() {
public void onSubscribe(org.reactivestreams.Subscriber subscription) { //... };
public void onNext(software.amazon.awssdk.services.dataexchange.model.ListDataSetsResponse 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
listDataSets(software.amazon.awssdk.services.dataexchange.model.ListDataSetsRequest) operation.
This is a convenience which creates an instance of the ListDataSetsRequest.Builder avoiding the need to
create one manually via ListDataSetsRequest.builder()
listDataSetsRequest - A Consumer that will call methods on ListDataSetsRequest.Builder to create a request.default CompletableFuture<ListEventActionsResponse> listEventActions(ListEventActionsRequest listEventActionsRequest)
This operation lists your event actions.
listEventActionsRequest - default CompletableFuture<ListEventActionsResponse> listEventActions(Consumer<ListEventActionsRequest.Builder> listEventActionsRequest)
This operation lists your event actions.
This is a convenience which creates an instance of the ListEventActionsRequest.Builder avoiding the need
to create one manually via ListEventActionsRequest.builder()
listEventActionsRequest - A Consumer that will call methods on ListEventActionsRequest.Builder to create a request.default ListEventActionsPublisher listEventActionsPaginator(ListEventActionsRequest listEventActionsRequest)
This operation lists your event actions.
This is a variant of
listEventActions(software.amazon.awssdk.services.dataexchange.model.ListEventActionsRequest) 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.dataexchange.paginators.ListEventActionsPublisher publisher = client.listEventActionsPaginator(request);
CompletableFuture<Void> future = publisher.subscribe(res -> { // Do something with the response });
future.get();
2) Using a custom subscriber
software.amazon.awssdk.services.dataexchange.paginators.ListEventActionsPublisher publisher = client.listEventActionsPaginator(request);
publisher.subscribe(new Subscriber<software.amazon.awssdk.services.dataexchange.model.ListEventActionsResponse>() {
public void onSubscribe(org.reactivestreams.Subscriber subscription) { //... };
public void onNext(software.amazon.awssdk.services.dataexchange.model.ListEventActionsResponse 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
listEventActions(software.amazon.awssdk.services.dataexchange.model.ListEventActionsRequest)
operation.
listEventActionsRequest - default ListEventActionsPublisher listEventActionsPaginator(Consumer<ListEventActionsRequest.Builder> listEventActionsRequest)
This operation lists your event actions.
This is a variant of
listEventActions(software.amazon.awssdk.services.dataexchange.model.ListEventActionsRequest) 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.dataexchange.paginators.ListEventActionsPublisher publisher = client.listEventActionsPaginator(request);
CompletableFuture<Void> future = publisher.subscribe(res -> { // Do something with the response });
future.get();
2) Using a custom subscriber
software.amazon.awssdk.services.dataexchange.paginators.ListEventActionsPublisher publisher = client.listEventActionsPaginator(request);
publisher.subscribe(new Subscriber<software.amazon.awssdk.services.dataexchange.model.ListEventActionsResponse>() {
public void onSubscribe(org.reactivestreams.Subscriber subscription) { //... };
public void onNext(software.amazon.awssdk.services.dataexchange.model.ListEventActionsResponse 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
listEventActions(software.amazon.awssdk.services.dataexchange.model.ListEventActionsRequest)
operation.
This is a convenience which creates an instance of the ListEventActionsRequest.Builder avoiding the need
to create one manually via ListEventActionsRequest.builder()
listEventActionsRequest - A Consumer that will call methods on ListEventActionsRequest.Builder to create a request.default CompletableFuture<ListJobsResponse> listJobs(ListJobsRequest listJobsRequest)
This operation lists your jobs sorted by CreatedAt in descending order.
listJobsRequest - default CompletableFuture<ListJobsResponse> listJobs(Consumer<ListJobsRequest.Builder> listJobsRequest)
This operation lists your jobs sorted by CreatedAt in descending order.
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 operation lists your jobs sorted by CreatedAt in descending order.
This is a variant of listJobs(software.amazon.awssdk.services.dataexchange.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.dataexchange.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.dataexchange.paginators.ListJobsPublisher publisher = client.listJobsPaginator(request);
publisher.subscribe(new Subscriber<software.amazon.awssdk.services.dataexchange.model.ListJobsResponse>() {
public void onSubscribe(org.reactivestreams.Subscriber subscription) { //... };
public void onNext(software.amazon.awssdk.services.dataexchange.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.dataexchange.model.ListJobsRequest) operation.
listJobsRequest - default ListJobsPublisher listJobsPaginator(Consumer<ListJobsRequest.Builder> listJobsRequest)
This operation lists your jobs sorted by CreatedAt in descending order.
This is a variant of listJobs(software.amazon.awssdk.services.dataexchange.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.dataexchange.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.dataexchange.paginators.ListJobsPublisher publisher = client.listJobsPaginator(request);
publisher.subscribe(new Subscriber<software.amazon.awssdk.services.dataexchange.model.ListJobsResponse>() {
public void onSubscribe(org.reactivestreams.Subscriber subscription) { //... };
public void onNext(software.amazon.awssdk.services.dataexchange.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.dataexchange.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<ListRevisionAssetsResponse> listRevisionAssets(ListRevisionAssetsRequest listRevisionAssetsRequest)
This operation lists a revision's assets sorted alphabetically in descending order.
listRevisionAssetsRequest - default CompletableFuture<ListRevisionAssetsResponse> listRevisionAssets(Consumer<ListRevisionAssetsRequest.Builder> listRevisionAssetsRequest)
This operation lists a revision's assets sorted alphabetically in descending order.
This is a convenience which creates an instance of the ListRevisionAssetsRequest.Builder avoiding the
need to create one manually via ListRevisionAssetsRequest.builder()
listRevisionAssetsRequest - A Consumer that will call methods on ListRevisionAssetsRequest.Builder to create a
request.default ListRevisionAssetsPublisher listRevisionAssetsPaginator(ListRevisionAssetsRequest listRevisionAssetsRequest)
This operation lists a revision's assets sorted alphabetically in descending order.
This is a variant of
listRevisionAssets(software.amazon.awssdk.services.dataexchange.model.ListRevisionAssetsRequest)
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.dataexchange.paginators.ListRevisionAssetsPublisher publisher = client.listRevisionAssetsPaginator(request);
CompletableFuture<Void> future = publisher.subscribe(res -> { // Do something with the response });
future.get();
2) Using a custom subscriber
software.amazon.awssdk.services.dataexchange.paginators.ListRevisionAssetsPublisher publisher = client.listRevisionAssetsPaginator(request);
publisher.subscribe(new Subscriber<software.amazon.awssdk.services.dataexchange.model.ListRevisionAssetsResponse>() {
public void onSubscribe(org.reactivestreams.Subscriber subscription) { //... };
public void onNext(software.amazon.awssdk.services.dataexchange.model.ListRevisionAssetsResponse 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
listRevisionAssets(software.amazon.awssdk.services.dataexchange.model.ListRevisionAssetsRequest)
operation.
listRevisionAssetsRequest - default ListRevisionAssetsPublisher listRevisionAssetsPaginator(Consumer<ListRevisionAssetsRequest.Builder> listRevisionAssetsRequest)
This operation lists a revision's assets sorted alphabetically in descending order.
This is a variant of
listRevisionAssets(software.amazon.awssdk.services.dataexchange.model.ListRevisionAssetsRequest)
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.dataexchange.paginators.ListRevisionAssetsPublisher publisher = client.listRevisionAssetsPaginator(request);
CompletableFuture<Void> future = publisher.subscribe(res -> { // Do something with the response });
future.get();
2) Using a custom subscriber
software.amazon.awssdk.services.dataexchange.paginators.ListRevisionAssetsPublisher publisher = client.listRevisionAssetsPaginator(request);
publisher.subscribe(new Subscriber<software.amazon.awssdk.services.dataexchange.model.ListRevisionAssetsResponse>() {
public void onSubscribe(org.reactivestreams.Subscriber subscription) { //... };
public void onNext(software.amazon.awssdk.services.dataexchange.model.ListRevisionAssetsResponse 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
listRevisionAssets(software.amazon.awssdk.services.dataexchange.model.ListRevisionAssetsRequest)
operation.
This is a convenience which creates an instance of the ListRevisionAssetsRequest.Builder avoiding the
need to create one manually via ListRevisionAssetsRequest.builder()
listRevisionAssetsRequest - A Consumer that will call methods on ListRevisionAssetsRequest.Builder to create a
request.default CompletableFuture<ListTagsForResourceResponse> listTagsForResource(ListTagsForResourceRequest listTagsForResourceRequest)
This operation lists the tags on the resource.
listTagsForResourceRequest - default CompletableFuture<ListTagsForResourceResponse> listTagsForResource(Consumer<ListTagsForResourceRequest.Builder> listTagsForResourceRequest)
This operation lists the tags on the resource.
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<RevokeRevisionResponse> revokeRevision(RevokeRevisionRequest revokeRevisionRequest)
This operation revokes subscribers' access to a revision.
revokeRevisionRequest - default CompletableFuture<RevokeRevisionResponse> revokeRevision(Consumer<RevokeRevisionRequest.Builder> revokeRevisionRequest)
This operation revokes subscribers' access to a revision.
This is a convenience which creates an instance of the RevokeRevisionRequest.Builder avoiding the need to
create one manually via RevokeRevisionRequest.builder()
revokeRevisionRequest - A Consumer that will call methods on RevokeRevisionRequest.Builder to create a request.default CompletableFuture<StartJobResponse> startJob(StartJobRequest startJobRequest)
This operation starts a job.
startJobRequest - default CompletableFuture<StartJobResponse> startJob(Consumer<StartJobRequest.Builder> startJobRequest)
This operation starts a job.
This is a convenience which creates an instance of the StartJobRequest.Builder avoiding the need to
create one manually via StartJobRequest.builder()
startJobRequest - A Consumer that will call methods on StartJobRequest.Builder to create a request.default CompletableFuture<TagResourceResponse> tagResource(TagResourceRequest tagResourceRequest)
This operation tags a resource.
tagResourceRequest - default CompletableFuture<TagResourceResponse> tagResource(Consumer<TagResourceRequest.Builder> tagResourceRequest)
This operation tags a resource.
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)
This operation removes one or more tags from a resource.
untagResourceRequest - default CompletableFuture<UntagResourceResponse> untagResource(Consumer<UntagResourceRequest.Builder> untagResourceRequest)
This operation removes one or more tags from a resource.
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<UpdateAssetResponse> updateAsset(UpdateAssetRequest updateAssetRequest)
This operation updates an asset.
updateAssetRequest - default CompletableFuture<UpdateAssetResponse> updateAsset(Consumer<UpdateAssetRequest.Builder> updateAssetRequest)
This operation updates an asset.
This is a convenience which creates an instance of the UpdateAssetRequest.Builder avoiding the need to
create one manually via UpdateAssetRequest.builder()
updateAssetRequest - A Consumer that will call methods on UpdateAssetRequest.Builder to create a request.default CompletableFuture<UpdateDataSetResponse> updateDataSet(UpdateDataSetRequest updateDataSetRequest)
This operation updates a data set.
updateDataSetRequest - default CompletableFuture<UpdateDataSetResponse> updateDataSet(Consumer<UpdateDataSetRequest.Builder> updateDataSetRequest)
This operation updates a data set.
This is a convenience which creates an instance of the UpdateDataSetRequest.Builder avoiding the need to
create one manually via UpdateDataSetRequest.builder()
updateDataSetRequest - A Consumer that will call methods on UpdateDataSetRequest.Builder to create a request.default CompletableFuture<UpdateEventActionResponse> updateEventAction(UpdateEventActionRequest updateEventActionRequest)
This operation updates the event action.
updateEventActionRequest - default CompletableFuture<UpdateEventActionResponse> updateEventAction(Consumer<UpdateEventActionRequest.Builder> updateEventActionRequest)
This operation updates the event action.
This is a convenience which creates an instance of the UpdateEventActionRequest.Builder avoiding the need
to create one manually via UpdateEventActionRequest.builder()
updateEventActionRequest - A Consumer that will call methods on UpdateEventActionRequest.Builder to create a request.default CompletableFuture<UpdateRevisionResponse> updateRevision(UpdateRevisionRequest updateRevisionRequest)
This operation updates a revision.
updateRevisionRequest - default CompletableFuture<UpdateRevisionResponse> updateRevision(Consumer<UpdateRevisionRequest.Builder> updateRevisionRequest)
This operation updates a revision.
This is a convenience which creates an instance of the UpdateRevisionRequest.Builder avoiding the need to
create one manually via UpdateRevisionRequest.builder()
updateRevisionRequest - A Consumer that will call methods on UpdateRevisionRequest.Builder to create a request.default DataExchangeServiceClientConfiguration serviceClientConfiguration()
serviceClientConfiguration in interface AwsClientserviceClientConfiguration in interface SdkClientstatic DataExchangeAsyncClient create()
DataExchangeAsyncClient with the region loaded from the
DefaultAwsRegionProviderChain and credentials loaded from the
DefaultCredentialsProvider.static DataExchangeAsyncClientBuilder builder()
DataExchangeAsyncClient.Copyright © 2023. All rights reserved.