Package-level declarations
Types
Inherited functions
Link copied to clipboard
inline suspend fun ArtifactClient.getAccountSettings(crossinline block: GetAccountSettingsRequest.Builder.() -> Unit): GetAccountSettingsResponse
Get the account settings for Artifact.
Link copied to clipboard
inline suspend fun ArtifactClient.getReport(crossinline block: GetReportRequest.Builder.() -> Unit): GetReportResponse
Get the content for a single report.
Link copied to clipboard
inline suspend fun ArtifactClient.getReportMetadata(crossinline block: GetReportMetadataRequest.Builder.() -> Unit): GetReportMetadataResponse
Get the metadata for a single report.
Link copied to clipboard
inline suspend fun ArtifactClient.getTermForReport(crossinline block: GetTermForReportRequest.Builder.() -> Unit): GetTermForReportResponse
Get the Term content associated with a single report.
Link copied to clipboard
inline suspend fun ArtifactClient.listCustomerAgreements(crossinline block: ListCustomerAgreementsRequest.Builder.() -> Unit): ListCustomerAgreementsResponse
List active customer-agreements applicable to calling identity.
Link copied to clipboard
inline suspend fun ArtifactClient.listReports(crossinline block: ListReportsRequest.Builder.() -> Unit): ListReportsResponse
List available reports.
Link copied to clipboard
inline suspend fun ArtifactClient.putAccountSettings(crossinline block: PutAccountSettingsRequest.Builder.() -> Unit): PutAccountSettingsResponse
Put the account settings for Artifact.
Link copied to clipboard
Create a copy of the client with one or more configuration values overridden. This method allows the caller to perform scoped config overrides for one or more client operations.