pub struct Builder { /* private fields */ }
Expand description
A builder for ReplicaGlobalSecondaryIndexSettingsUpdate
.
Implementations§
source§impl Builder
impl Builder
sourcepub fn index_name(self, input: impl Into<String>) -> Self
pub fn index_name(self, input: impl Into<String>) -> Self
The name of the global secondary index. The name must be unique among all other indexes on this table.
sourcepub fn set_index_name(self, input: Option<String>) -> Self
pub fn set_index_name(self, input: Option<String>) -> Self
The name of the global secondary index. The name must be unique among all other indexes on this table.
sourcepub fn provisioned_read_capacity_units(self, input: i64) -> Self
pub fn provisioned_read_capacity_units(self, input: i64) -> Self
The maximum number of strongly consistent reads consumed per second before DynamoDB returns a ThrottlingException
.
sourcepub fn set_provisioned_read_capacity_units(self, input: Option<i64>) -> Self
pub fn set_provisioned_read_capacity_units(self, input: Option<i64>) -> Self
The maximum number of strongly consistent reads consumed per second before DynamoDB returns a ThrottlingException
.
sourcepub fn provisioned_read_capacity_auto_scaling_settings_update(
self,
input: AutoScalingSettingsUpdate
) -> Self
pub fn provisioned_read_capacity_auto_scaling_settings_update(
self,
input: AutoScalingSettingsUpdate
) -> Self
Auto scaling settings for managing a global secondary index replica's read capacity units.
sourcepub fn set_provisioned_read_capacity_auto_scaling_settings_update(
self,
input: Option<AutoScalingSettingsUpdate>
) -> Self
pub fn set_provisioned_read_capacity_auto_scaling_settings_update(
self,
input: Option<AutoScalingSettingsUpdate>
) -> Self
Auto scaling settings for managing a global secondary index replica's read capacity units.
sourcepub fn build(self) -> ReplicaGlobalSecondaryIndexSettingsUpdate
pub fn build(self) -> ReplicaGlobalSecondaryIndexSettingsUpdate
Consumes the builder and constructs a ReplicaGlobalSecondaryIndexSettingsUpdate
.