# Functions
New creates a QLBDDriver using the parameters and options, and verifies the configuration.
# Structs
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.
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.
BufferedResult is a cursor over a result set from a QLDB statement that is valid outside the context of a transaction.
Logger is an interface for a QLDBDriver logger.
Result is a cursor over a result set from a QLDB statement.
Transaction represents an active QLDB transaction.
# Type aliases
LogLevel represents the valid logging verbosity levels.