dyna-record
    Preparing search index...

    Class TransactionBuilder

    Build and executes a TransactWriteItems request

    Index

    Constructors

    Methods

    • Add a conditional check to the transaction

      Parameters

      • item: Omit<ConditionCheck, "ExpressionAttributeValues" | "Key"> & {}
      • conditionFailedMsg: string

      Returns void

    • Add a delete operation to the transaction

      Parameters

      • item: Omit<Delete, "ExpressionAttributeValues" | "Key"> & {}
      • OptionalconditionFailedMsg: string

      Returns void

    • Add a put operation to the transaction

      Parameters

      • item: Omit<Put, "ExpressionAttributeValues" | "Item"> & {}
      • OptionalconditionFailedMsg: string

      Returns void

    • Add an update operation to the transaction

      Parameters

      • item: Omit<Update, "ExpressionAttributeValues" | "Key"> & {}
      • OptionalconditionFailedMsg: string

      Returns void

    • Replaces the tracked condition-failure message for an already-queued update item, for conditions appended to the item after it was queued

      Parameters

      • item: Omit<Update, "ExpressionAttributeValues" | "Key"> & {}

        The queued update item, matched by reference

      • errMsg: string

        The replacement error message

      Returns void