@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)
AWSArtifactGet the account settings for Artifact.
getAccountSettings in interface AWSArtifactpublic GetReportResult getReport(GetReportRequest request)
AWSArtifactGet the content for a single report.
getReport in interface AWSArtifactpublic GetReportMetadataResult getReportMetadata(GetReportMetadataRequest request)
AWSArtifactGet the metadata for a single report.
getReportMetadata in interface AWSArtifactpublic GetTermForReportResult getTermForReport(GetTermForReportRequest request)
AWSArtifactGet the Term content associated with a single report.
getTermForReport in interface AWSArtifactpublic ListReportsResult listReports(ListReportsRequest request)
AWSArtifactList available reports.
listReports in interface AWSArtifactpublic PutAccountSettingsResult putAccountSettings(PutAccountSettingsRequest request)
AWSArtifactPut the account settings for Artifact.
putAccountSettings in interface AWSArtifactpublic void shutdown()
AWSArtifactshutdown in interface AWSArtifactpublic ResponseMetadata getCachedResponseMetadata(AmazonWebServiceRequest request)
AWSArtifactResponse 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 AWSArtifactrequest - The originally executed request.