| Copyright | (c) 2013-2023 Brendan Hay |
|---|---|
| License | Mozilla Public License, v. 2.0. |
| Maintainer | Brendan Hay |
| Stability | auto-generated |
| Portability | non-portable (GHC extensions) |
| Safe Haskell | Safe-Inferred |
| Language | Haskell2010 |
Amazonka.QLDBSession.Types.CommitTransactionResult
Description
Synopsis
- data CommitTransactionResult = CommitTransactionResult' {}
- newCommitTransactionResult :: CommitTransactionResult
- commitTransactionResult_commitDigest :: Lens' CommitTransactionResult (Maybe ByteString)
- commitTransactionResult_consumedIOs :: Lens' CommitTransactionResult (Maybe IOUsage)
- commitTransactionResult_timingInformation :: Lens' CommitTransactionResult (Maybe TimingInformation)
- commitTransactionResult_transactionId :: Lens' CommitTransactionResult (Maybe Text)
Documentation
data CommitTransactionResult Source #
Contains the details of the committed transaction.
See: newCommitTransactionResult smart constructor.
Constructors
| CommitTransactionResult' | |
Fields
| |
Instances
newCommitTransactionResult :: CommitTransactionResult Source #
Create a value of CommitTransactionResult with all optional fields omitted.
Use generic-lens or optics to modify other optional fields.
The following record fields are available, with the corresponding lenses provided for backwards compatibility:
$sel:commitDigest:CommitTransactionResult', commitTransactionResult_commitDigest - The commit digest of the committed transaction.--
-- Note: This Lens automatically encodes and decodes Base64 data.
-- The underlying isomorphism will encode to Base64 representation during
-- serialisation, and decode from Base64 representation during deserialisation.
-- This Lens accepts and returns only raw unencoded data.
$sel:consumedIOs:CommitTransactionResult', commitTransactionResult_consumedIOs - Contains metrics about the number of I/O requests that were consumed.
$sel:timingInformation:CommitTransactionResult', commitTransactionResult_timingInformation - Contains server-side performance information for the command.
$sel:transactionId:CommitTransactionResult', commitTransactionResult_transactionId - The transaction ID of the committed transaction.
commitTransactionResult_commitDigest :: Lens' CommitTransactionResult (Maybe ByteString) Source #
The commit digest of the committed transaction.--
-- Note: This Lens automatically encodes and decodes Base64 data.
-- The underlying isomorphism will encode to Base64 representation during
-- serialisation, and decode from Base64 representation during deserialisation.
-- This Lens accepts and returns only raw unencoded data.
commitTransactionResult_consumedIOs :: Lens' CommitTransactionResult (Maybe IOUsage) Source #
Contains metrics about the number of I/O requests that were consumed.
commitTransactionResult_timingInformation :: Lens' CommitTransactionResult (Maybe TimingInformation) Source #
Contains server-side performance information for the command.
commitTransactionResult_transactionId :: Lens' CommitTransactionResult (Maybe Text) Source #
The transaction ID of the committed transaction.