Struct aws_sdk_dynamodb::types::builders::ConsumedCapacityBuilder
source · #[non_exhaustive]pub struct ConsumedCapacityBuilder { /* private fields */ }
Expand description
A builder for ConsumedCapacity
.
Implementations§
source§impl ConsumedCapacityBuilder
impl ConsumedCapacityBuilder
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 get_table_name(&self) -> &Option<String>
pub fn get_table_name(&self) -> &Option<String>
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 get_capacity_units(&self) -> &Option<f64>
pub fn get_capacity_units(&self) -> &Option<f64>
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 get_read_capacity_units(&self) -> &Option<f64>
pub fn get_read_capacity_units(&self) -> &Option<f64>
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 get_write_capacity_units(&self) -> &Option<f64>
pub fn get_write_capacity_units(&self) -> &Option<f64>
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 get_table(&self) -> &Option<Capacity>
pub fn get_table(&self) -> &Option<Capacity>
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 get_local_secondary_indexes(&self) -> &Option<HashMap<String, Capacity>>
pub fn get_local_secondary_indexes(&self) -> &Option<HashMap<String, Capacity>>
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 get_global_secondary_indexes(&self) -> &Option<HashMap<String, Capacity>>
pub fn get_global_secondary_indexes(&self) -> &Option<HashMap<String, Capacity>>
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
.
Trait Implementations§
source§impl Clone for ConsumedCapacityBuilder
impl Clone for ConsumedCapacityBuilder
source§fn clone(&self) -> ConsumedCapacityBuilder
fn clone(&self) -> ConsumedCapacityBuilder
1.0.0 · source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
source
. Read moresource§impl Debug for ConsumedCapacityBuilder
impl Debug for ConsumedCapacityBuilder
source§impl Default for ConsumedCapacityBuilder
impl Default for ConsumedCapacityBuilder
source§fn default() -> ConsumedCapacityBuilder
fn default() -> ConsumedCapacityBuilder
source§impl PartialEq for ConsumedCapacityBuilder
impl PartialEq for ConsumedCapacityBuilder
source§fn eq(&self, other: &ConsumedCapacityBuilder) -> bool
fn eq(&self, other: &ConsumedCapacityBuilder) -> bool
self
and other
values to be equal, and is used
by ==
.