Package-level declarations
Types
Link copied to clipboard
interface RdsDataClient
Amazon RDS provides an HTTP endpoint to run SQL statements on an Amazon Aurora DB cluster. To run these statements, you use the RDS Data API (Data API).
Inherited functions
Link copied to clipboard
inline suspend fun RdsDataClient.batchExecuteStatement(crossinline block: BatchExecuteStatementRequest.Builder.() -> Unit): BatchExecuteStatementResponse
Runs a batch SQL statement over an array of data.
Link copied to clipboard
inline suspend fun RdsDataClient.beginTransaction(crossinline block: BeginTransactionRequest.Builder.() -> Unit): BeginTransactionResponse
Starts a SQL transaction.
Link copied to clipboard
inline suspend fun RdsDataClient.commitTransaction(crossinline block: CommitTransactionRequest.Builder.() -> Unit): CommitTransactionResponse
Ends a SQL transaction started with the BeginTransaction operation and commits the changes.
Link copied to clipboard
inline suspend fun RdsDataClient.executeStatement(crossinline block: ExecuteStatementRequest.Builder.() -> Unit): ExecuteStatementResponse
Runs a SQL statement against a database.
Link copied to clipboard
inline suspend fun RdsDataClient.rollbackTransaction(crossinline block: RollbackTransactionRequest.Builder.() -> Unit): RollbackTransactionResponse
Performs a rollback of a transaction. Rolling back a transaction cancels its changes.
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.