@Generated(value="com.amazonaws:aws-java-sdk-code-generator") public class AbstractAWSArtifact extends Object implements AWSArtifact
AWSArtifact
. Convenient method forms pass through to the corresponding overload
that takes a request object, which throws an UnsupportedOperationException
.ENDPOINT_PREFIX
Modifier and Type | Method and Description |
---|---|
GetAccountSettingsResult |
getAccountSettings(GetAccountSettingsRequest request)
Get the account settings for Artifact.
|
ResponseMetadata |
getCachedResponseMetadata(AmazonWebServiceRequest request)
Returns additional metadata for a previously executed successful request, typically used for debugging issues
where a service isn't acting as expected.
|
GetReportResult |
getReport(GetReportRequest request)
Get the content for a single report.
|
GetReportMetadataResult |
getReportMetadata(GetReportMetadataRequest request)
Get the metadata for a single report.
|
GetTermForReportResult |
getTermForReport(GetTermForReportRequest request)
Get the Term content associated with a single report.
|
ListReportsResult |
listReports(ListReportsRequest request)
List available reports.
|
PutAccountSettingsResult |
putAccountSettings(PutAccountSettingsRequest request)
Put the account settings for Artifact.
|
void |
shutdown()
Shuts down this client object, releasing any resources that might be held open.
|
public GetAccountSettingsResult getAccountSettings(GetAccountSettingsRequest request)
AWSArtifact
Get the account settings for Artifact.
getAccountSettings
in interface AWSArtifact
public GetReportResult getReport(GetReportRequest request)
AWSArtifact
Get the content for a single report.
getReport
in interface AWSArtifact
public GetReportMetadataResult getReportMetadata(GetReportMetadataRequest request)
AWSArtifact
Get the metadata for a single report.
getReportMetadata
in interface AWSArtifact
public GetTermForReportResult getTermForReport(GetTermForReportRequest request)
AWSArtifact
Get the Term content associated with a single report.
getTermForReport
in interface AWSArtifact
public ListReportsResult listReports(ListReportsRequest request)
AWSArtifact
List available reports.
listReports
in interface AWSArtifact
public PutAccountSettingsResult putAccountSettings(PutAccountSettingsRequest request)
AWSArtifact
Put the account settings for Artifact.
putAccountSettings
in interface AWSArtifact
public void shutdown()
AWSArtifact
shutdown
in interface AWSArtifact
public ResponseMetadata getCachedResponseMetadata(AmazonWebServiceRequest request)
AWSArtifact
Response metadata is only cached for a limited period of time, so if you need to access this extra diagnostic information for an executed request, you should use this method to retrieve it as soon as possible after executing a request.
getCachedResponseMetadata
in interface AWSArtifact
request
- The originally executed request.