Struct aws_sdk_dynamodb::model::consumed_capacity::Builder
source · pub struct Builder { /* private fields */ }
Expand description
A builder for ConsumedCapacity
.
Implementations§
source§impl Builder
impl Builder
sourcepub fn table_name(self, input: impl Into<String>) -> Self
pub fn table_name(self, input: impl Into<String>) -> Self
The name of the table that was affected by the operation.
sourcepub fn set_table_name(self, input: Option<String>) -> Self
pub fn set_table_name(self, input: Option<String>) -> Self
The name of the table that was affected by the operation.
sourcepub fn capacity_units(self, input: f64) -> Self
pub fn capacity_units(self, input: f64) -> Self
The total number of capacity units consumed by the operation.
sourcepub fn set_capacity_units(self, input: Option<f64>) -> Self
pub fn set_capacity_units(self, input: Option<f64>) -> Self
The total number of capacity units consumed by the operation.
sourcepub fn read_capacity_units(self, input: f64) -> Self
pub fn read_capacity_units(self, input: f64) -> Self
The total number of read capacity units consumed by the operation.
sourcepub fn set_read_capacity_units(self, input: Option<f64>) -> Self
pub fn set_read_capacity_units(self, input: Option<f64>) -> Self
The total number of read capacity units consumed by the operation.
sourcepub fn write_capacity_units(self, input: f64) -> Self
pub fn write_capacity_units(self, input: f64) -> Self
The total number of write capacity units consumed by the operation.
sourcepub fn set_write_capacity_units(self, input: Option<f64>) -> Self
pub fn set_write_capacity_units(self, input: Option<f64>) -> Self
The total number of write capacity units consumed by the operation.
sourcepub fn table(self, input: Capacity) -> Self
pub fn table(self, input: Capacity) -> Self
The amount of throughput consumed on the table affected by the operation.
sourcepub fn set_table(self, input: Option<Capacity>) -> Self
pub fn set_table(self, input: Option<Capacity>) -> Self
The amount of throughput consumed on the table affected by the operation.
sourcepub fn local_secondary_indexes(self, k: impl Into<String>, v: Capacity) -> Self
pub fn local_secondary_indexes(self, k: impl Into<String>, v: Capacity) -> Self
Adds a key-value pair to local_secondary_indexes
.
To override the contents of this collection use set_local_secondary_indexes
.
The amount of throughput consumed on each local index affected by the operation.
sourcepub fn set_local_secondary_indexes(
self,
input: Option<HashMap<String, Capacity>>
) -> Self
pub fn set_local_secondary_indexes(
self,
input: Option<HashMap<String, Capacity>>
) -> Self
The amount of throughput consumed on each local index affected by the operation.
sourcepub fn global_secondary_indexes(self, k: impl Into<String>, v: Capacity) -> Self
pub fn global_secondary_indexes(self, k: impl Into<String>, v: Capacity) -> Self
Adds a key-value pair to global_secondary_indexes
.
To override the contents of this collection use set_global_secondary_indexes
.
The amount of throughput consumed on each global index affected by the operation.
sourcepub fn set_global_secondary_indexes(
self,
input: Option<HashMap<String, Capacity>>
) -> Self
pub fn set_global_secondary_indexes(
self,
input: Option<HashMap<String, Capacity>>
) -> Self
The amount of throughput consumed on each global index affected by the operation.
sourcepub fn build(self) -> ConsumedCapacity
pub fn build(self) -> ConsumedCapacity
Consumes the builder and constructs a ConsumedCapacity
.