#[non_exhaustive]pub struct WarmThroughput {
pub read_units_per_second: Option<i64>,
pub write_units_per_second: Option<i64>,
}
Expand description
Provides visibility into the number of read and write operations your table or secondary index can instantaneously support. The settings can be modified using the UpdateTable
operation to meet the throughput requirements of an upcoming peak event.
Fields (Non-exhaustive)§
This struct is marked as non-exhaustive
Non-exhaustive structs could have additional fields added in future. Therefore, non-exhaustive structs cannot be constructed in external crates using the traditional
Struct { .. }
syntax; cannot be matched against without a wildcard ..
; and struct update syntax will not work.read_units_per_second: Option<i64>
Represents the number of read operations your base table can instantaneously support.
write_units_per_second: Option<i64>
Represents the number of write operations your base table can instantaneously support.
Implementations§
Source§impl WarmThroughput
impl WarmThroughput
Sourcepub fn read_units_per_second(&self) -> Option<i64>
pub fn read_units_per_second(&self) -> Option<i64>
Represents the number of read operations your base table can instantaneously support.
Sourcepub fn write_units_per_second(&self) -> Option<i64>
pub fn write_units_per_second(&self) -> Option<i64>
Represents the number of write operations your base table can instantaneously support.
Source§impl WarmThroughput
impl WarmThroughput
Sourcepub fn builder() -> WarmThroughputBuilder
pub fn builder() -> WarmThroughputBuilder
Creates a new builder-style object to manufacture WarmThroughput
.
Trait Implementations§
Source§impl Clone for WarmThroughput
impl Clone for WarmThroughput
Source§fn clone(&self) -> WarmThroughput
fn clone(&self) -> WarmThroughput
Returns a copy of the value. Read more
1.0.0 · Source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source
. Read moreSource§impl Debug for WarmThroughput
impl Debug for WarmThroughput
Source§impl PartialEq for WarmThroughput
impl PartialEq for WarmThroughput
impl StructuralPartialEq for WarmThroughput
Auto Trait Implementations§
impl Freeze for WarmThroughput
impl RefUnwindSafe for WarmThroughput
impl Send for WarmThroughput
impl Sync for WarmThroughput
impl Unpin for WarmThroughput
impl UnwindSafe for WarmThroughput
Blanket Implementations§
Source§impl<T> BorrowMut<T> for Twhere
T: ?Sized,
impl<T> BorrowMut<T> for Twhere
T: ?Sized,
Source§fn borrow_mut(&mut self) -> &mut T
fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more
Source§impl<T> CloneToUninit for Twhere
T: Clone,
impl<T> CloneToUninit for Twhere
T: Clone,
Source§impl<T> Instrument for T
impl<T> Instrument for T
Source§fn instrument(self, span: Span) -> Instrumented<Self>
fn instrument(self, span: Span) -> Instrumented<Self>
Source§fn in_current_span(self) -> Instrumented<Self>
fn in_current_span(self) -> Instrumented<Self>
Source§impl<T> IntoEither for T
impl<T> IntoEither for T
Source§fn into_either(self, into_left: bool) -> Either<Self, Self>
fn into_either(self, into_left: bool) -> Either<Self, Self>
Converts
self
into a Left
variant of Either<Self, Self>
if into_left
is true
.
Converts self
into a Right
variant of Either<Self, Self>
otherwise. Read moreSource§fn into_either_with<F>(self, into_left: F) -> Either<Self, Self>
fn into_either_with<F>(self, into_left: F) -> Either<Self, Self>
Converts
self
into a Left
variant of Either<Self, Self>
if into_left(&self)
returns true
.
Converts self
into a Right
variant of Either<Self, Self>
otherwise. Read moreCreates a shared type from an unshared type.