Struct aws_sdk_dynamodb::operation::transact_write_items::builders::TransactWriteItemsOutputBuilder
source · #[non_exhaustive]pub struct TransactWriteItemsOutputBuilder { /* private fields */ }
Expand description
A builder for TransactWriteItemsOutput
.
Implementations§
source§impl TransactWriteItemsOutputBuilder
impl TransactWriteItemsOutputBuilder
sourcepub fn consumed_capacity(self, input: ConsumedCapacity) -> Self
pub fn consumed_capacity(self, input: ConsumedCapacity) -> Self
Appends an item to consumed_capacity
.
To override the contents of this collection use set_consumed_capacity
.
The capacity units consumed by the entire TransactWriteItems
operation. The values of the list are ordered according to the ordering of the TransactItems
request parameter.
sourcepub fn set_consumed_capacity(self, input: Option<Vec<ConsumedCapacity>>) -> Self
pub fn set_consumed_capacity(self, input: Option<Vec<ConsumedCapacity>>) -> Self
The capacity units consumed by the entire TransactWriteItems
operation. The values of the list are ordered according to the ordering of the TransactItems
request parameter.
sourcepub fn get_consumed_capacity(&self) -> &Option<Vec<ConsumedCapacity>>
pub fn get_consumed_capacity(&self) -> &Option<Vec<ConsumedCapacity>>
The capacity units consumed by the entire TransactWriteItems
operation. The values of the list are ordered according to the ordering of the TransactItems
request parameter.
sourcepub fn item_collection_metrics(
self,
k: impl Into<String>,
v: Vec<ItemCollectionMetrics>
) -> Self
pub fn item_collection_metrics( self, k: impl Into<String>, v: Vec<ItemCollectionMetrics> ) -> Self
Adds a key-value pair to item_collection_metrics
.
To override the contents of this collection use set_item_collection_metrics
.
A list of tables that were processed by TransactWriteItems
and, for each table, information about any item collections that were affected by individual UpdateItem
, PutItem
, or DeleteItem
operations.
sourcepub fn set_item_collection_metrics(
self,
input: Option<HashMap<String, Vec<ItemCollectionMetrics>>>
) -> Self
pub fn set_item_collection_metrics( self, input: Option<HashMap<String, Vec<ItemCollectionMetrics>>> ) -> Self
A list of tables that were processed by TransactWriteItems
and, for each table, information about any item collections that were affected by individual UpdateItem
, PutItem
, or DeleteItem
operations.
sourcepub fn get_item_collection_metrics(
&self
) -> &Option<HashMap<String, Vec<ItemCollectionMetrics>>>
pub fn get_item_collection_metrics( &self ) -> &Option<HashMap<String, Vec<ItemCollectionMetrics>>>
A list of tables that were processed by TransactWriteItems
and, for each table, information about any item collections that were affected by individual UpdateItem
, PutItem
, or DeleteItem
operations.
sourcepub fn build(self) -> TransactWriteItemsOutput
pub fn build(self) -> TransactWriteItemsOutput
Consumes the builder and constructs a TransactWriteItemsOutput
.
Trait Implementations§
source§impl Clone for TransactWriteItemsOutputBuilder
impl Clone for TransactWriteItemsOutputBuilder
source§fn clone(&self) -> TransactWriteItemsOutputBuilder
fn clone(&self) -> TransactWriteItemsOutputBuilder
1.0.0 · source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
source
. Read moresource§impl Default for TransactWriteItemsOutputBuilder
impl Default for TransactWriteItemsOutputBuilder
source§fn default() -> TransactWriteItemsOutputBuilder
fn default() -> TransactWriteItemsOutputBuilder
source§impl PartialEq for TransactWriteItemsOutputBuilder
impl PartialEq for TransactWriteItemsOutputBuilder
source§fn eq(&self, other: &TransactWriteItemsOutputBuilder) -> bool
fn eq(&self, other: &TransactWriteItemsOutputBuilder) -> bool
self
and other
values to be equal, and is used
by ==
.