#[non_exhaustive]pub struct ReplicaGlobalSecondaryIndex { /* private fields */ }
Expand description
Represents the properties of a replica global secondary index.
Implementations
sourceimpl ReplicaGlobalSecondaryIndex
impl ReplicaGlobalSecondaryIndex
sourcepub fn index_name(&self) -> Option<&str>
pub fn index_name(&self) -> Option<&str>
The name of the global secondary index.
sourcepub fn provisioned_throughput_override(
&self
) -> Option<&ProvisionedThroughputOverride>
pub fn provisioned_throughput_override(
&self
) -> Option<&ProvisionedThroughputOverride>
Replica table GSI-specific provisioned throughput. If not specified, uses the source table GSI's read capacity settings.
sourceimpl ReplicaGlobalSecondaryIndex
impl ReplicaGlobalSecondaryIndex
sourcepub fn builder() -> Builder
pub fn builder() -> Builder
Creates a new builder-style object to manufacture ReplicaGlobalSecondaryIndex
.
Trait Implementations
sourceimpl Clone for ReplicaGlobalSecondaryIndex
impl Clone for ReplicaGlobalSecondaryIndex
sourcefn clone(&self) -> ReplicaGlobalSecondaryIndex
fn clone(&self) -> ReplicaGlobalSecondaryIndex
Returns a copy of the value. Read more
1.0.0 · sourcefn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source
. Read moresourceimpl Debug for ReplicaGlobalSecondaryIndex
impl Debug for ReplicaGlobalSecondaryIndex
sourceimpl PartialEq<ReplicaGlobalSecondaryIndex> for ReplicaGlobalSecondaryIndex
impl PartialEq<ReplicaGlobalSecondaryIndex> for ReplicaGlobalSecondaryIndex
sourcefn eq(&self, other: &ReplicaGlobalSecondaryIndex) -> bool
fn eq(&self, other: &ReplicaGlobalSecondaryIndex) -> bool
impl StructuralPartialEq for ReplicaGlobalSecondaryIndex
Auto Trait Implementations
impl RefUnwindSafe for ReplicaGlobalSecondaryIndex
impl Send for ReplicaGlobalSecondaryIndex
impl Sync for ReplicaGlobalSecondaryIndex
impl Unpin for ReplicaGlobalSecondaryIndex
impl UnwindSafe for ReplicaGlobalSecondaryIndex
Blanket Implementations
sourceimpl<T> BorrowMut<T> for Twhere
T: ?Sized,
impl<T> BorrowMut<T> for Twhere
T: ?Sized,
const: unstable · sourcefn borrow_mut(&mut self) -> &mut T
fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more