SimpleDbV2Client

Amazon SimpleDB is a web service providing the core database functions of data indexing and querying in the cloud. By offloading the time and effort associated with building and operating a web-scale database, SimpleDB provides developers the freedom to focus on application development. A traditional, clustered relational database requires a sizable upfront capital outlay, is complex to design, and often requires extensive and repetitive database administration. Amazon SimpleDB is dramatically simpler, requiring no schema, automatically indexing your data and providing a simple API for storage and access. This approach eliminates the administrative burden of data modeling, index maintenance, and performance tuning. Developers gain access to this functionality within Amazon's proven computing environment, are able to scale instantly, and pay only for what they use.

Types

Link copied to clipboard
class Builder
Link copied to clipboard
object Companion
Link copied to clipboard
class Config

Properties

Link copied to clipboard

SimpleDbV2Client's configuration

Functions

Link copied to clipboard
abstract suspend fun getExport(input: GetExportRequest): GetExportResponse

Returns information for an existing domain export.

Link copied to clipboard
abstract suspend fun listExports(input: ListExportsRequest = ListExportsRequest { }): ListExportsResponse

Lists all exports that were created. The results are paginated and can be filtered by domain name.

Link copied to clipboard

Initiates the export of a SimpleDB domain to an S3 bucket.

Inherited functions

Link copied to clipboard
inline suspend fun SimpleDbV2Client.getExport(crossinline block: GetExportRequest.Builder.() -> Unit): GetExportResponse

Returns information for an existing domain export.

Link copied to clipboard

Lists all exports that were created. The results are paginated and can be filtered by domain name.

Link copied to clipboard
Link copied to clipboard

Initiates the export of a SimpleDB domain to an S3 bucket.

Link copied to clipboard
suspend fun SimpleDbV2Client.waitUntilExportSucceeded(block: GetExportRequest.Builder.() -> Unit): <Error class: unknown class><GetExportResponse>
suspend fun SimpleDbV2Client.waitUntilExportSucceeded(request: GetExportRequest, retryStrategy: <Error class: unknown class>? = null): <Error class: unknown class><GetExportResponse>
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.