{-# LANGUAGE NoImplicitPrelude #-} {-# OPTIONS_GHC -fno-warn-duplicate-exports #-} {-# OPTIONS_GHC -fno-warn-unused-imports #-} -- Derived from AWS service descriptions, licensed under Apache 2.0. -- | -- Module : Amazonka.QLDBSession.Lens -- Copyright : (c) 2013-2023 Brendan Hay -- License : Mozilla Public License, v. 2.0. -- Maintainer : Brendan Hay -- Stability : auto-generated -- Portability : non-portable (GHC extensions) module Amazonka.QLDBSession.Lens ( -- * Operations -- ** SendCommand sendCommand_abortTransaction, sendCommand_commitTransaction, sendCommand_endSession, sendCommand_executeStatement, sendCommand_fetchPage, sendCommand_sessionToken, sendCommand_startSession, sendCommand_startTransaction, sendCommandResponse_abortTransaction, sendCommandResponse_commitTransaction, sendCommandResponse_endSession, sendCommandResponse_executeStatement, sendCommandResponse_fetchPage, sendCommandResponse_startSession, sendCommandResponse_startTransaction, sendCommandResponse_httpStatus, -- * Types -- ** AbortTransactionRequest -- ** AbortTransactionResult abortTransactionResult_timingInformation, -- ** CommitTransactionRequest commitTransactionRequest_transactionId, commitTransactionRequest_commitDigest, -- ** CommitTransactionResult commitTransactionResult_commitDigest, commitTransactionResult_consumedIOs, commitTransactionResult_timingInformation, commitTransactionResult_transactionId, -- ** EndSessionRequest -- ** EndSessionResult endSessionResult_timingInformation, -- ** ExecuteStatementRequest executeStatementRequest_parameters, executeStatementRequest_transactionId, executeStatementRequest_statement, -- ** ExecuteStatementResult executeStatementResult_consumedIOs, executeStatementResult_firstPage, executeStatementResult_timingInformation, -- ** FetchPageRequest fetchPageRequest_transactionId, fetchPageRequest_nextPageToken, -- ** FetchPageResult fetchPageResult_consumedIOs, fetchPageResult_page, fetchPageResult_timingInformation, -- ** IOUsage iOUsage_readIOs, iOUsage_writeIOs, -- ** Page page_nextPageToken, page_values, -- ** StartSessionRequest startSessionRequest_ledgerName, -- ** StartSessionResult startSessionResult_sessionToken, startSessionResult_timingInformation, -- ** StartTransactionRequest -- ** StartTransactionResult startTransactionResult_timingInformation, startTransactionResult_transactionId, -- ** TimingInformation timingInformation_processingTimeMilliseconds, -- ** ValueHolder valueHolder_ionBinary, valueHolder_ionText, ) where import Amazonka.QLDBSession.SendCommand import Amazonka.QLDBSession.Types.AbortTransactionRequest import Amazonka.QLDBSession.Types.AbortTransactionResult import Amazonka.QLDBSession.Types.CommitTransactionRequest import Amazonka.QLDBSession.Types.CommitTransactionResult import Amazonka.QLDBSession.Types.EndSessionRequest import Amazonka.QLDBSession.Types.EndSessionResult import Amazonka.QLDBSession.Types.ExecuteStatementRequest import Amazonka.QLDBSession.Types.ExecuteStatementResult import Amazonka.QLDBSession.Types.FetchPageRequest import Amazonka.QLDBSession.Types.FetchPageResult import Amazonka.QLDBSession.Types.IOUsage import Amazonka.QLDBSession.Types.Page import Amazonka.QLDBSession.Types.StartSessionRequest import Amazonka.QLDBSession.Types.StartSessionResult import Amazonka.QLDBSession.Types.StartTransactionRequest import Amazonka.QLDBSession.Types.StartTransactionResult import Amazonka.QLDBSession.Types.TimingInformation import Amazonka.QLDBSession.Types.ValueHolder