@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_PREFIX
getAccountSettings, getCachedResponseMetadata, getReport, getReportMetadata, getTermForReport, listReports, putAccountSettings, shutdown
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
getAccountSettings, getCachedResponseMetadata, getReport, getReportMetadata, getTermForReport, listReports, putAccountSettings, shutdown
public Future<GetAccountSettingsResult> getAccountSettingsAsync(GetAccountSettingsRequest request)
AWSArtifactAsync
Get the account settings for Artifact.
getAccountSettingsAsync
in interface AWSArtifactAsync
public Future<GetAccountSettingsResult> getAccountSettingsAsync(GetAccountSettingsRequest request, AsyncHandler<GetAccountSettingsRequest,GetAccountSettingsResult> asyncHandler)
AWSArtifactAsync
Get the account settings for Artifact.
getAccountSettingsAsync
in interface AWSArtifactAsync
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.public Future<GetReportResult> getReportAsync(GetReportRequest request)
AWSArtifactAsync
Get the content for a single report.
getReportAsync
in interface AWSArtifactAsync
public Future<GetReportResult> getReportAsync(GetReportRequest request, AsyncHandler<GetReportRequest,GetReportResult> asyncHandler)
AWSArtifactAsync
Get the content for a single report.
getReportAsync
in interface AWSArtifactAsync
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.public Future<GetReportMetadataResult> getReportMetadataAsync(GetReportMetadataRequest request)
AWSArtifactAsync
Get the metadata for a single report.
getReportMetadataAsync
in interface AWSArtifactAsync
public Future<GetReportMetadataResult> getReportMetadataAsync(GetReportMetadataRequest request, AsyncHandler<GetReportMetadataRequest,GetReportMetadataResult> asyncHandler)
AWSArtifactAsync
Get the metadata for a single report.
getReportMetadataAsync
in interface AWSArtifactAsync
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.public Future<GetTermForReportResult> getTermForReportAsync(GetTermForReportRequest request)
AWSArtifactAsync
Get the Term content associated with a single report.
getTermForReportAsync
in interface AWSArtifactAsync
public Future<GetTermForReportResult> getTermForReportAsync(GetTermForReportRequest request, AsyncHandler<GetTermForReportRequest,GetTermForReportResult> asyncHandler)
AWSArtifactAsync
Get the Term content associated with a single report.
getTermForReportAsync
in interface AWSArtifactAsync
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.public Future<ListReportsResult> listReportsAsync(ListReportsRequest request)
AWSArtifactAsync
List available reports.
listReportsAsync
in interface AWSArtifactAsync
public Future<ListReportsResult> listReportsAsync(ListReportsRequest request, AsyncHandler<ListReportsRequest,ListReportsResult> asyncHandler)
AWSArtifactAsync
List available reports.
listReportsAsync
in interface AWSArtifactAsync
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.public Future<PutAccountSettingsResult> putAccountSettingsAsync(PutAccountSettingsRequest request)
AWSArtifactAsync
Put the account settings for Artifact.
putAccountSettingsAsync
in interface AWSArtifactAsync
public Future<PutAccountSettingsResult> putAccountSettingsAsync(PutAccountSettingsRequest request, AsyncHandler<PutAccountSettingsRequest,PutAccountSettingsResult> asyncHandler)
AWSArtifactAsync
Put the account settings for Artifact.
putAccountSettingsAsync
in interface AWSArtifactAsync
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.