# Functions
New creates a QLBDDriver using the parameters and options, and verifies the configuration.
# Structs
BufferedResult is a cursor over a result set from a QLDB statement that is valid outside the context of a transaction.
DriverOptions can be used to configure the driver during construction.
ExponentialBackoffStrategy exponentially increases the delay per retry attempt given a base and a cap.
IOUsage contains metrics for the amount of IO requests that were consumed.
QLDBDriver is used to execute statements against QLDB.
Result is a cursor over a result set from a QLDB statement.
RetryPolicy defines the policy to use to for retrying the provided function in the case of a non-fatal error.
TimingInformation contains metrics for server-side processing time.
# Interfaces
BackoffStrategy is an interface for implementing a delay before retrying the provided function with a new transaction.
Logger is an interface for a QLDBDriver logger.
Transaction represents an active QLDB transaction.
# Type aliases
LogLevel represents the valid logging verbosity levels.