Package-level declarations
Types
Contains the details of the transaction to abort.
Contains the details of the aborted transaction.
Returned if the request is malformed or contains an error such as an invalid parameter value or a missing required parameter.
Returned when the request exceeds the processing capacity of the ledger.
Contains the details of the transaction to commit.
Contains the details of the committed transaction.
Specifies a request to end the session.
Contains the details of the ended session.
Specifies a request to execute a statement.
Contains the details of the executed statement.
Specifies the details of the page to be fetched.
Contains the page that was fetched.
Returned if the session doesn't exist anymore because it timed out or expired.
Returned if a resource limit such as number of active sessions is exceeded.
Returned when a transaction cannot be written to the journal due to a failure in the verification phase of optimistic concurrency control (OCC).
Base class for all service related exceptions thrown by the QldbSession client
Returned when the rate of requests exceeds the allowed throughput.
Specifies a request to start a new session.
Contains the details of the started session.
Specifies a request to start a transaction.
Contains the details of the started transaction.
Contains server-side performance information for a command. Amazon QLDB captures timing information between the times when it receives the request and when it sends the corresponding response.
A structure that can contain a value in multiple encoding formats.