@Generated(value="com.amazonaws:aws-java-sdk-code-generator") public class AbstractAWSArtifactAsync extends AbstractAWSArtifact implements AWSArtifactAsync
AWSArtifactAsync. Convenient method forms pass through to the corresponding
overload that takes a request object and an AsyncHandler, which throws an
UnsupportedOperationException.ENDPOINT_PREFIXgetAccountSettings, getCachedResponseMetadata, getReport, getReportMetadata, getTermForReport, listReports, putAccountSettings, shutdownequals, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitgetAccountSettings, getCachedResponseMetadata, getReport, getReportMetadata, getTermForReport, listReports, putAccountSettings, shutdownpublic Future<GetAccountSettingsResult> getAccountSettingsAsync(GetAccountSettingsRequest request)
AWSArtifactAsyncGet the account settings for Artifact.
getAccountSettingsAsync in interface AWSArtifactAsyncpublic Future<GetAccountSettingsResult> getAccountSettingsAsync(GetAccountSettingsRequest request, AsyncHandler<GetAccountSettingsRequest,GetAccountSettingsResult> asyncHandler)
AWSArtifactAsyncGet the account settings for Artifact.
getAccountSettingsAsync in interface AWSArtifactAsyncasyncHandler - 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.public Future<GetReportResult> getReportAsync(GetReportRequest request)
AWSArtifactAsyncGet the content for a single report.
getReportAsync in interface AWSArtifactAsyncpublic Future<GetReportResult> getReportAsync(GetReportRequest request, AsyncHandler<GetReportRequest,GetReportResult> asyncHandler)
AWSArtifactAsyncGet the content for a single report.
getReportAsync in interface AWSArtifactAsyncasyncHandler - 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.public Future<GetReportMetadataResult> getReportMetadataAsync(GetReportMetadataRequest request)
AWSArtifactAsyncGet the metadata for a single report.
getReportMetadataAsync in interface AWSArtifactAsyncpublic Future<GetReportMetadataResult> getReportMetadataAsync(GetReportMetadataRequest request, AsyncHandler<GetReportMetadataRequest,GetReportMetadataResult> asyncHandler)
AWSArtifactAsyncGet the metadata for a single report.
getReportMetadataAsync in interface AWSArtifactAsyncasyncHandler - 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.public Future<GetTermForReportResult> getTermForReportAsync(GetTermForReportRequest request)
AWSArtifactAsyncGet the Term content associated with a single report.
getTermForReportAsync in interface AWSArtifactAsyncpublic Future<GetTermForReportResult> getTermForReportAsync(GetTermForReportRequest request, AsyncHandler<GetTermForReportRequest,GetTermForReportResult> asyncHandler)
AWSArtifactAsyncGet the Term content associated with a single report.
getTermForReportAsync in interface AWSArtifactAsyncasyncHandler - 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.public Future<ListReportsResult> listReportsAsync(ListReportsRequest request)
AWSArtifactAsyncList available reports.
listReportsAsync in interface AWSArtifactAsyncpublic Future<ListReportsResult> listReportsAsync(ListReportsRequest request, AsyncHandler<ListReportsRequest,ListReportsResult> asyncHandler)
AWSArtifactAsyncList available reports.
listReportsAsync in interface AWSArtifactAsyncasyncHandler - 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.public Future<PutAccountSettingsResult> putAccountSettingsAsync(PutAccountSettingsRequest request)
AWSArtifactAsyncPut the account settings for Artifact.
putAccountSettingsAsync in interface AWSArtifactAsyncpublic Future<PutAccountSettingsResult> putAccountSettingsAsync(PutAccountSettingsRequest request, AsyncHandler<PutAccountSettingsRequest,PutAccountSettingsResult> asyncHandler)
AWSArtifactAsyncPut the account settings for Artifact.
putAccountSettingsAsync in interface AWSArtifactAsyncasyncHandler - 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.