All Downloads are FREE. Search and download functionalities are using the official Maven repository.

com.amazonaws.services.dataexchange.AWSDataExchangeAsync Maven / Gradle / Ivy

Go to download

The AWS Java SDK for AWS Data Exchange module holds the client classes that are used for communicating with AWS Data Exchange Service

There is a newer version: 1.12.780
Show newest version
/*
 * Copyright 2019-2024 Amazon.com, Inc. or its affiliates. All Rights Reserved.
 * 
 * Licensed under the Apache License, Version 2.0 (the "License"). You may not use this file except in compliance with
 * the License. A copy of the License is located at
 * 
 * http://aws.amazon.com/apache2.0
 * 
 * or in the "license" file accompanying this file. This file is distributed on an "AS IS" BASIS, WITHOUT WARRANTIES OR
 * CONDITIONS OF ANY KIND, either express or implied. See the License for the specific language governing permissions
 * and limitations under the License.
 */
package com.amazonaws.services.dataexchange;

import javax.annotation.Generated;

import com.amazonaws.services.dataexchange.model.*;

/**
 * Interface for accessing AWS Data Exchange asynchronously. Each asynchronous method will return a Java Future object
 * representing the asynchronous operation; overloads which accept an {@code AsyncHandler} can be used to receive
 * notification when an asynchronous operation completes.
 * 

* Note: Do not directly implement this interface, new methods are added to it regularly. Extend from * {@link com.amazonaws.services.dataexchange.AbstractAWSDataExchangeAsync} instead. *

*

*

* 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. *

*/ @Generated("com.amazonaws:aws-java-sdk-code-generator") public interface AWSDataExchangeAsync extends AWSDataExchange { /** *

* This operation cancels a job. Jobs can be cancelled only when they are in the WAITING state. *

* * @param cancelJobRequest * @return A Java Future containing the result of the CancelJob operation returned by the service. * @sample AWSDataExchangeAsync.CancelJob * @see AWS API * Documentation */ java.util.concurrent.Future cancelJobAsync(CancelJobRequest cancelJobRequest); /** *

* This operation cancels a job. Jobs can be cancelled only when they are in the WAITING state. *

* * @param cancelJobRequest * @param asyncHandler * Asynchronous callback handler for events in the lifecycle of the request. Users can provide an * implementation of the callback methods in this interface to receive notification of successful or * unsuccessful completion of the operation. * @return A Java Future containing the result of the CancelJob operation returned by the service. * @sample AWSDataExchangeAsyncHandler.CancelJob * @see AWS API * Documentation */ java.util.concurrent.Future cancelJobAsync(CancelJobRequest cancelJobRequest, com.amazonaws.handlers.AsyncHandler asyncHandler); /** *

* This operation creates a data set. *

* * @param createDataSetRequest * @return A Java Future containing the result of the CreateDataSet operation returned by the service. * @sample AWSDataExchangeAsync.CreateDataSet * @see AWS API * Documentation */ java.util.concurrent.Future createDataSetAsync(CreateDataSetRequest createDataSetRequest); /** *

* This operation creates a data set. *

* * @param createDataSetRequest * @param asyncHandler * Asynchronous callback handler for events in the lifecycle of the request. Users can provide an * implementation of the callback methods in this interface to receive notification of successful or * unsuccessful completion of the operation. * @return A Java Future containing the result of the CreateDataSet operation returned by the service. * @sample AWSDataExchangeAsyncHandler.CreateDataSet * @see AWS API * Documentation */ java.util.concurrent.Future createDataSetAsync(CreateDataSetRequest createDataSetRequest, com.amazonaws.handlers.AsyncHandler asyncHandler); /** *

* This operation creates an event action. *

* * @param createEventActionRequest * @return A Java Future containing the result of the CreateEventAction operation returned by the service. * @sample AWSDataExchangeAsync.CreateEventAction * @see AWS * API Documentation */ java.util.concurrent.Future createEventActionAsync(CreateEventActionRequest createEventActionRequest); /** *

* This operation creates an event action. *

* * @param createEventActionRequest * @param asyncHandler * Asynchronous callback handler for events in the lifecycle of the request. Users can provide an * implementation of the callback methods in this interface to receive notification of successful or * unsuccessful completion of the operation. * @return A Java Future containing the result of the CreateEventAction operation returned by the service. * @sample AWSDataExchangeAsyncHandler.CreateEventAction * @see AWS * API Documentation */ java.util.concurrent.Future createEventActionAsync(CreateEventActionRequest createEventActionRequest, com.amazonaws.handlers.AsyncHandler asyncHandler); /** *

* This operation creates a job. *

* * @param createJobRequest * @return A Java Future containing the result of the CreateJob operation returned by the service. * @sample AWSDataExchangeAsync.CreateJob * @see AWS API * Documentation */ java.util.concurrent.Future createJobAsync(CreateJobRequest createJobRequest); /** *

* This operation creates a job. *

* * @param createJobRequest * @param asyncHandler * Asynchronous callback handler for events in the lifecycle of the request. Users can provide an * implementation of the callback methods in this interface to receive notification of successful or * unsuccessful completion of the operation. * @return A Java Future containing the result of the CreateJob operation returned by the service. * @sample AWSDataExchangeAsyncHandler.CreateJob * @see AWS API * Documentation */ java.util.concurrent.Future createJobAsync(CreateJobRequest createJobRequest, com.amazonaws.handlers.AsyncHandler asyncHandler); /** *

* This operation creates a revision for a data set. *

* * @param createRevisionRequest * @return A Java Future containing the result of the CreateRevision operation returned by the service. * @sample AWSDataExchangeAsync.CreateRevision * @see AWS * API Documentation */ java.util.concurrent.Future createRevisionAsync(CreateRevisionRequest createRevisionRequest); /** *

* This operation creates a revision for a data set. *

* * @param createRevisionRequest * @param asyncHandler * Asynchronous callback handler for events in the lifecycle of the request. Users can provide an * implementation of the callback methods in this interface to receive notification of successful or * unsuccessful completion of the operation. * @return A Java Future containing the result of the CreateRevision operation returned by the service. * @sample AWSDataExchangeAsyncHandler.CreateRevision * @see AWS * API Documentation */ java.util.concurrent.Future createRevisionAsync(CreateRevisionRequest createRevisionRequest, com.amazonaws.handlers.AsyncHandler asyncHandler); /** *

* This operation deletes an asset. *

* * @param deleteAssetRequest * @return A Java Future containing the result of the DeleteAsset operation returned by the service. * @sample AWSDataExchangeAsync.DeleteAsset * @see AWS API * Documentation */ java.util.concurrent.Future deleteAssetAsync(DeleteAssetRequest deleteAssetRequest); /** *

* This operation deletes an asset. *

* * @param deleteAssetRequest * @param asyncHandler * Asynchronous callback handler for events in the lifecycle of the request. Users can provide an * implementation of the callback methods in this interface to receive notification of successful or * unsuccessful completion of the operation. * @return A Java Future containing the result of the DeleteAsset operation returned by the service. * @sample AWSDataExchangeAsyncHandler.DeleteAsset * @see AWS API * Documentation */ java.util.concurrent.Future deleteAssetAsync(DeleteAssetRequest deleteAssetRequest, com.amazonaws.handlers.AsyncHandler asyncHandler); /** *

* This operation deletes a data set. *

* * @param deleteDataSetRequest * @return A Java Future containing the result of the DeleteDataSet operation returned by the service. * @sample AWSDataExchangeAsync.DeleteDataSet * @see AWS API * Documentation */ java.util.concurrent.Future deleteDataSetAsync(DeleteDataSetRequest deleteDataSetRequest); /** *

* This operation deletes a data set. *

* * @param deleteDataSetRequest * @param asyncHandler * Asynchronous callback handler for events in the lifecycle of the request. Users can provide an * implementation of the callback methods in this interface to receive notification of successful or * unsuccessful completion of the operation. * @return A Java Future containing the result of the DeleteDataSet operation returned by the service. * @sample AWSDataExchangeAsyncHandler.DeleteDataSet * @see AWS API * Documentation */ java.util.concurrent.Future deleteDataSetAsync(DeleteDataSetRequest deleteDataSetRequest, com.amazonaws.handlers.AsyncHandler asyncHandler); /** *

* This operation deletes the event action. *

* * @param deleteEventActionRequest * @return A Java Future containing the result of the DeleteEventAction operation returned by the service. * @sample AWSDataExchangeAsync.DeleteEventAction * @see AWS * API Documentation */ java.util.concurrent.Future deleteEventActionAsync(DeleteEventActionRequest deleteEventActionRequest); /** *

* This operation deletes the event action. *

* * @param deleteEventActionRequest * @param asyncHandler * Asynchronous callback handler for events in the lifecycle of the request. Users can provide an * implementation of the callback methods in this interface to receive notification of successful or * unsuccessful completion of the operation. * @return A Java Future containing the result of the DeleteEventAction operation returned by the service. * @sample AWSDataExchangeAsyncHandler.DeleteEventAction * @see AWS * API Documentation */ java.util.concurrent.Future deleteEventActionAsync(DeleteEventActionRequest deleteEventActionRequest, com.amazonaws.handlers.AsyncHandler asyncHandler); /** *

* This operation deletes a revision. *

* * @param deleteRevisionRequest * @return A Java Future containing the result of the DeleteRevision operation returned by the service. * @sample AWSDataExchangeAsync.DeleteRevision * @see AWS * API Documentation */ java.util.concurrent.Future deleteRevisionAsync(DeleteRevisionRequest deleteRevisionRequest); /** *

* This operation deletes a revision. *

* * @param deleteRevisionRequest * @param asyncHandler * Asynchronous callback handler for events in the lifecycle of the request. Users can provide an * implementation of the callback methods in this interface to receive notification of successful or * unsuccessful completion of the operation. * @return A Java Future containing the result of the DeleteRevision operation returned by the service. * @sample AWSDataExchangeAsyncHandler.DeleteRevision * @see AWS * API Documentation */ java.util.concurrent.Future deleteRevisionAsync(DeleteRevisionRequest deleteRevisionRequest, com.amazonaws.handlers.AsyncHandler asyncHandler); /** *

* This operation returns information about an asset. *

* * @param getAssetRequest * @return A Java Future containing the result of the GetAsset operation returned by the service. * @sample AWSDataExchangeAsync.GetAsset * @see AWS API * Documentation */ java.util.concurrent.Future getAssetAsync(GetAssetRequest getAssetRequest); /** *

* This operation returns information about an asset. *

* * @param getAssetRequest * @param asyncHandler * Asynchronous callback handler for events in the lifecycle of the request. Users can provide an * implementation of the callback methods in this interface to receive notification of successful or * unsuccessful completion of the operation. * @return A Java Future containing the result of the GetAsset operation returned by the service. * @sample AWSDataExchangeAsyncHandler.GetAsset * @see AWS API * Documentation */ java.util.concurrent.Future getAssetAsync(GetAssetRequest getAssetRequest, com.amazonaws.handlers.AsyncHandler asyncHandler); /** *

* This operation returns information about a data set. *

* * @param getDataSetRequest * @return A Java Future containing the result of the GetDataSet operation returned by the service. * @sample AWSDataExchangeAsync.GetDataSet * @see AWS API * Documentation */ java.util.concurrent.Future getDataSetAsync(GetDataSetRequest getDataSetRequest); /** *

* This operation returns information about a data set. *

* * @param getDataSetRequest * @param asyncHandler * Asynchronous callback handler for events in the lifecycle of the request. Users can provide an * implementation of the callback methods in this interface to receive notification of successful or * unsuccessful completion of the operation. * @return A Java Future containing the result of the GetDataSet operation returned by the service. * @sample AWSDataExchangeAsyncHandler.GetDataSet * @see AWS API * Documentation */ java.util.concurrent.Future getDataSetAsync(GetDataSetRequest getDataSetRequest, com.amazonaws.handlers.AsyncHandler asyncHandler); /** *

* This operation retrieves information about an event action. *

* * @param getEventActionRequest * @return A Java Future containing the result of the GetEventAction operation returned by the service. * @sample AWSDataExchangeAsync.GetEventAction * @see AWS * API Documentation */ java.util.concurrent.Future getEventActionAsync(GetEventActionRequest getEventActionRequest); /** *

* This operation retrieves information about an event action. *

* * @param getEventActionRequest * @param asyncHandler * Asynchronous callback handler for events in the lifecycle of the request. Users can provide an * implementation of the callback methods in this interface to receive notification of successful or * unsuccessful completion of the operation. * @return A Java Future containing the result of the GetEventAction operation returned by the service. * @sample AWSDataExchangeAsyncHandler.GetEventAction * @see AWS * API Documentation */ java.util.concurrent.Future getEventActionAsync(GetEventActionRequest getEventActionRequest, com.amazonaws.handlers.AsyncHandler asyncHandler); /** *

* This operation returns information about a job. *

* * @param getJobRequest * @return A Java Future containing the result of the GetJob operation returned by the service. * @sample AWSDataExchangeAsync.GetJob * @see AWS API * Documentation */ java.util.concurrent.Future getJobAsync(GetJobRequest getJobRequest); /** *

* This operation returns information about a job. *

* * @param getJobRequest * @param asyncHandler * Asynchronous callback handler for events in the lifecycle of the request. Users can provide an * implementation of the callback methods in this interface to receive notification of successful or * unsuccessful completion of the operation. * @return A Java Future containing the result of the GetJob operation returned by the service. * @sample AWSDataExchangeAsyncHandler.GetJob * @see AWS API * Documentation */ java.util.concurrent.Future getJobAsync(GetJobRequest getJobRequest, com.amazonaws.handlers.AsyncHandler asyncHandler); /** *

* This operation returns information about a revision. *

* * @param getRevisionRequest * @return A Java Future containing the result of the GetRevision operation returned by the service. * @sample AWSDataExchangeAsync.GetRevision * @see AWS API * Documentation */ java.util.concurrent.Future getRevisionAsync(GetRevisionRequest getRevisionRequest); /** *

* This operation returns information about a revision. *

* * @param getRevisionRequest * @param asyncHandler * Asynchronous callback handler for events in the lifecycle of the request. Users can provide an * implementation of the callback methods in this interface to receive notification of successful or * unsuccessful completion of the operation. * @return A Java Future containing the result of the GetRevision operation returned by the service. * @sample AWSDataExchangeAsyncHandler.GetRevision * @see AWS API * Documentation */ java.util.concurrent.Future getRevisionAsync(GetRevisionRequest getRevisionRequest, com.amazonaws.handlers.AsyncHandler asyncHandler); /** *

* This operation lists a data set's revisions sorted by CreatedAt in descending order. *

* * @param listDataSetRevisionsRequest * @return A Java Future containing the result of the ListDataSetRevisions operation returned by the service. * @sample AWSDataExchangeAsync.ListDataSetRevisions * @see AWS API Documentation */ java.util.concurrent.Future listDataSetRevisionsAsync(ListDataSetRevisionsRequest listDataSetRevisionsRequest); /** *

* This operation lists a data set's revisions sorted by CreatedAt in descending order. *

* * @param listDataSetRevisionsRequest * @param asyncHandler * Asynchronous callback handler for events in the lifecycle of the request. Users can provide an * implementation of the callback methods in this interface to receive notification of successful or * unsuccessful completion of the operation. * @return A Java Future containing the result of the ListDataSetRevisions operation returned by the service. * @sample AWSDataExchangeAsyncHandler.ListDataSetRevisions * @see AWS API Documentation */ java.util.concurrent.Future listDataSetRevisionsAsync(ListDataSetRevisionsRequest listDataSetRevisionsRequest, com.amazonaws.handlers.AsyncHandler asyncHandler); /** *

* 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. *

* * @param listDataSetsRequest * @return A Java Future containing the result of the ListDataSets operation returned by the service. * @sample AWSDataExchangeAsync.ListDataSets * @see AWS API * Documentation */ java.util.concurrent.Future listDataSetsAsync(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. *

* * @param listDataSetsRequest * @param asyncHandler * Asynchronous callback handler for events in the lifecycle of the request. Users can provide an * implementation of the callback methods in this interface to receive notification of successful or * unsuccessful completion of the operation. * @return A Java Future containing the result of the ListDataSets operation returned by the service. * @sample AWSDataExchangeAsyncHandler.ListDataSets * @see AWS API * Documentation */ java.util.concurrent.Future listDataSetsAsync(ListDataSetsRequest listDataSetsRequest, com.amazonaws.handlers.AsyncHandler asyncHandler); /** *

* This operation lists your event actions. *

* * @param listEventActionsRequest * @return A Java Future containing the result of the ListEventActions operation returned by the service. * @sample AWSDataExchangeAsync.ListEventActions * @see AWS * API Documentation */ java.util.concurrent.Future listEventActionsAsync(ListEventActionsRequest listEventActionsRequest); /** *

* This operation lists your event actions. *

* * @param listEventActionsRequest * @param asyncHandler * Asynchronous callback handler for events in the lifecycle of the request. Users can provide an * implementation of the callback methods in this interface to receive notification of successful or * unsuccessful completion of the operation. * @return A Java Future containing the result of the ListEventActions operation returned by the service. * @sample AWSDataExchangeAsyncHandler.ListEventActions * @see AWS * API Documentation */ java.util.concurrent.Future listEventActionsAsync(ListEventActionsRequest listEventActionsRequest, com.amazonaws.handlers.AsyncHandler asyncHandler); /** *

* This operation lists your jobs sorted by CreatedAt in descending order. *

* * @param listJobsRequest * @return A Java Future containing the result of the ListJobs operation returned by the service. * @sample AWSDataExchangeAsync.ListJobs * @see AWS API * Documentation */ java.util.concurrent.Future listJobsAsync(ListJobsRequest listJobsRequest); /** *

* This operation lists your jobs sorted by CreatedAt in descending order. *

* * @param listJobsRequest * @param asyncHandler * Asynchronous callback handler for events in the lifecycle of the request. Users can provide an * implementation of the callback methods in this interface to receive notification of successful or * unsuccessful completion of the operation. * @return A Java Future containing the result of the ListJobs operation returned by the service. * @sample AWSDataExchangeAsyncHandler.ListJobs * @see AWS API * Documentation */ java.util.concurrent.Future listJobsAsync(ListJobsRequest listJobsRequest, com.amazonaws.handlers.AsyncHandler asyncHandler); /** *

* This operation lists a revision's assets sorted alphabetically in descending order. *

* * @param listRevisionAssetsRequest * @return A Java Future containing the result of the ListRevisionAssets operation returned by the service. * @sample AWSDataExchangeAsync.ListRevisionAssets * @see AWS API Documentation */ java.util.concurrent.Future listRevisionAssetsAsync(ListRevisionAssetsRequest listRevisionAssetsRequest); /** *

* This operation lists a revision's assets sorted alphabetically in descending order. *

* * @param listRevisionAssetsRequest * @param asyncHandler * Asynchronous callback handler for events in the lifecycle of the request. Users can provide an * implementation of the callback methods in this interface to receive notification of successful or * unsuccessful completion of the operation. * @return A Java Future containing the result of the ListRevisionAssets operation returned by the service. * @sample AWSDataExchangeAsyncHandler.ListRevisionAssets * @see AWS API Documentation */ java.util.concurrent.Future listRevisionAssetsAsync(ListRevisionAssetsRequest listRevisionAssetsRequest, com.amazonaws.handlers.AsyncHandler asyncHandler); /** *

* This operation lists the tags on the resource. *

* * @param listTagsForResourceRequest * @return A Java Future containing the result of the ListTagsForResource operation returned by the service. * @sample AWSDataExchangeAsync.ListTagsForResource * @see AWS API Documentation */ java.util.concurrent.Future listTagsForResourceAsync(ListTagsForResourceRequest listTagsForResourceRequest); /** *

* This operation lists the tags on the resource. *

* * @param listTagsForResourceRequest * @param asyncHandler * Asynchronous callback handler for events in the lifecycle of the request. Users can provide an * implementation of the callback methods in this interface to receive notification of successful or * unsuccessful completion of the operation. * @return A Java Future containing the result of the ListTagsForResource operation returned by the service. * @sample AWSDataExchangeAsyncHandler.ListTagsForResource * @see AWS API Documentation */ java.util.concurrent.Future listTagsForResourceAsync(ListTagsForResourceRequest listTagsForResourceRequest, com.amazonaws.handlers.AsyncHandler asyncHandler); /** *

* This operation revokes subscribers' access to a revision. *

* * @param revokeRevisionRequest * @return A Java Future containing the result of the RevokeRevision operation returned by the service. * @sample AWSDataExchangeAsync.RevokeRevision * @see AWS * API Documentation */ java.util.concurrent.Future revokeRevisionAsync(RevokeRevisionRequest revokeRevisionRequest); /** *

* This operation revokes subscribers' access to a revision. *

* * @param revokeRevisionRequest * @param asyncHandler * Asynchronous callback handler for events in the lifecycle of the request. Users can provide an * implementation of the callback methods in this interface to receive notification of successful or * unsuccessful completion of the operation. * @return A Java Future containing the result of the RevokeRevision operation returned by the service. * @sample AWSDataExchangeAsyncHandler.RevokeRevision * @see AWS * API Documentation */ java.util.concurrent.Future revokeRevisionAsync(RevokeRevisionRequest revokeRevisionRequest, com.amazonaws.handlers.AsyncHandler asyncHandler); /** *

* The type of event associated with the data set. *

* * @param sendDataSetNotificationRequest * @return A Java Future containing the result of the SendDataSetNotification operation returned by the service. * @sample AWSDataExchangeAsync.SendDataSetNotification * @see AWS API Documentation */ java.util.concurrent.Future sendDataSetNotificationAsync(SendDataSetNotificationRequest sendDataSetNotificationRequest); /** *

* The type of event associated with the data set. *

* * @param sendDataSetNotificationRequest * @param asyncHandler * Asynchronous callback handler for events in the lifecycle of the request. Users can provide an * implementation of the callback methods in this interface to receive notification of successful or * unsuccessful completion of the operation. * @return A Java Future containing the result of the SendDataSetNotification operation returned by the service. * @sample AWSDataExchangeAsyncHandler.SendDataSetNotification * @see AWS API Documentation */ java.util.concurrent.Future sendDataSetNotificationAsync(SendDataSetNotificationRequest sendDataSetNotificationRequest, com.amazonaws.handlers.AsyncHandler asyncHandler); /** *

* This operation starts a job. *

* * @param startJobRequest * @return A Java Future containing the result of the StartJob operation returned by the service. * @sample AWSDataExchangeAsync.StartJob * @see AWS API * Documentation */ java.util.concurrent.Future startJobAsync(StartJobRequest startJobRequest); /** *

* This operation starts a job. *

* * @param startJobRequest * @param asyncHandler * Asynchronous callback handler for events in the lifecycle of the request. Users can provide an * implementation of the callback methods in this interface to receive notification of successful or * unsuccessful completion of the operation. * @return A Java Future containing the result of the StartJob operation returned by the service. * @sample AWSDataExchangeAsyncHandler.StartJob * @see AWS API * Documentation */ java.util.concurrent.Future startJobAsync(StartJobRequest startJobRequest, com.amazonaws.handlers.AsyncHandler asyncHandler); /** *

* This operation tags a resource. *

* * @param tagResourceRequest * @return A Java Future containing the result of the TagResource operation returned by the service. * @sample AWSDataExchangeAsync.TagResource * @see AWS API * Documentation */ java.util.concurrent.Future tagResourceAsync(TagResourceRequest tagResourceRequest); /** *

* This operation tags a resource. *

* * @param tagResourceRequest * @param asyncHandler * Asynchronous callback handler for events in the lifecycle of the request. Users can provide an * implementation of the callback methods in this interface to receive notification of successful or * unsuccessful completion of the operation. * @return A Java Future containing the result of the TagResource operation returned by the service. * @sample AWSDataExchangeAsyncHandler.TagResource * @see AWS API * Documentation */ java.util.concurrent.Future tagResourceAsync(TagResourceRequest tagResourceRequest, com.amazonaws.handlers.AsyncHandler asyncHandler); /** *

* This operation removes one or more tags from a resource. *

* * @param untagResourceRequest * @return A Java Future containing the result of the UntagResource operation returned by the service. * @sample AWSDataExchangeAsync.UntagResource * @see AWS API * Documentation */ java.util.concurrent.Future untagResourceAsync(UntagResourceRequest untagResourceRequest); /** *

* This operation removes one or more tags from a resource. *

* * @param untagResourceRequest * @param asyncHandler * Asynchronous callback handler for events in the lifecycle of the request. Users can provide an * implementation of the callback methods in this interface to receive notification of successful or * unsuccessful completion of the operation. * @return A Java Future containing the result of the UntagResource operation returned by the service. * @sample AWSDataExchangeAsyncHandler.UntagResource * @see AWS API * Documentation */ java.util.concurrent.Future untagResourceAsync(UntagResourceRequest untagResourceRequest, com.amazonaws.handlers.AsyncHandler asyncHandler); /** *

* This operation updates an asset. *

* * @param updateAssetRequest * @return A Java Future containing the result of the UpdateAsset operation returned by the service. * @sample AWSDataExchangeAsync.UpdateAsset * @see AWS API * Documentation */ java.util.concurrent.Future updateAssetAsync(UpdateAssetRequest updateAssetRequest); /** *

* This operation updates an asset. *

* * @param updateAssetRequest * @param asyncHandler * Asynchronous callback handler for events in the lifecycle of the request. Users can provide an * implementation of the callback methods in this interface to receive notification of successful or * unsuccessful completion of the operation. * @return A Java Future containing the result of the UpdateAsset operation returned by the service. * @sample AWSDataExchangeAsyncHandler.UpdateAsset * @see AWS API * Documentation */ java.util.concurrent.Future updateAssetAsync(UpdateAssetRequest updateAssetRequest, com.amazonaws.handlers.AsyncHandler asyncHandler); /** *

* This operation updates a data set. *

* * @param updateDataSetRequest * @return A Java Future containing the result of the UpdateDataSet operation returned by the service. * @sample AWSDataExchangeAsync.UpdateDataSet * @see AWS API * Documentation */ java.util.concurrent.Future updateDataSetAsync(UpdateDataSetRequest updateDataSetRequest); /** *

* This operation updates a data set. *

* * @param updateDataSetRequest * @param asyncHandler * Asynchronous callback handler for events in the lifecycle of the request. Users can provide an * implementation of the callback methods in this interface to receive notification of successful or * unsuccessful completion of the operation. * @return A Java Future containing the result of the UpdateDataSet operation returned by the service. * @sample AWSDataExchangeAsyncHandler.UpdateDataSet * @see AWS API * Documentation */ java.util.concurrent.Future updateDataSetAsync(UpdateDataSetRequest updateDataSetRequest, com.amazonaws.handlers.AsyncHandler asyncHandler); /** *

* This operation updates the event action. *

* * @param updateEventActionRequest * @return A Java Future containing the result of the UpdateEventAction operation returned by the service. * @sample AWSDataExchangeAsync.UpdateEventAction * @see AWS * API Documentation */ java.util.concurrent.Future updateEventActionAsync(UpdateEventActionRequest updateEventActionRequest); /** *

* This operation updates the event action. *

* * @param updateEventActionRequest * @param asyncHandler * Asynchronous callback handler for events in the lifecycle of the request. Users can provide an * implementation of the callback methods in this interface to receive notification of successful or * unsuccessful completion of the operation. * @return A Java Future containing the result of the UpdateEventAction operation returned by the service. * @sample AWSDataExchangeAsyncHandler.UpdateEventAction * @see AWS * API Documentation */ java.util.concurrent.Future updateEventActionAsync(UpdateEventActionRequest updateEventActionRequest, com.amazonaws.handlers.AsyncHandler asyncHandler); /** *

* This operation updates a revision. *

* * @param updateRevisionRequest * @return A Java Future containing the result of the UpdateRevision operation returned by the service. * @sample AWSDataExchangeAsync.UpdateRevision * @see AWS * API Documentation */ java.util.concurrent.Future updateRevisionAsync(UpdateRevisionRequest updateRevisionRequest); /** *

* This operation updates a revision. *

* * @param updateRevisionRequest * @param asyncHandler * Asynchronous callback handler for events in the lifecycle of the request. Users can provide an * implementation of the callback methods in this interface to receive notification of successful or * unsuccessful completion of the operation. * @return A Java Future containing the result of the UpdateRevision operation returned by the service. * @sample AWSDataExchangeAsyncHandler.UpdateRevision * @see AWS * API Documentation */ java.util.concurrent.Future updateRevisionAsync(UpdateRevisionRequest updateRevisionRequest, com.amazonaws.handlers.AsyncHandler asyncHandler); }




© 2015 - 2025 Weber Informatics LLC | Privacy Policy