Struct aws_sdk_dynamodbstreams::operation::get_shard_iterator::builders::GetShardIteratorOutputBuilder
source · #[non_exhaustive]pub struct GetShardIteratorOutputBuilder { /* private fields */ }
Expand description
A builder for GetShardIteratorOutput
.
Implementations§
source§impl GetShardIteratorOutputBuilder
impl GetShardIteratorOutputBuilder
sourcepub fn shard_iterator(self, input: impl Into<String>) -> Self
pub fn shard_iterator(self, input: impl Into<String>) -> Self
The position in the shard from which to start reading stream records sequentially. A shard iterator specifies this position using the sequence number of a stream record in a shard.
sourcepub fn set_shard_iterator(self, input: Option<String>) -> Self
pub fn set_shard_iterator(self, input: Option<String>) -> Self
The position in the shard from which to start reading stream records sequentially. A shard iterator specifies this position using the sequence number of a stream record in a shard.
sourcepub fn get_shard_iterator(&self) -> &Option<String>
pub fn get_shard_iterator(&self) -> &Option<String>
The position in the shard from which to start reading stream records sequentially. A shard iterator specifies this position using the sequence number of a stream record in a shard.
sourcepub fn build(self) -> GetShardIteratorOutput
pub fn build(self) -> GetShardIteratorOutput
Consumes the builder and constructs a GetShardIteratorOutput
.
Trait Implementations§
source§impl Clone for GetShardIteratorOutputBuilder
impl Clone for GetShardIteratorOutputBuilder
source§fn clone(&self) -> GetShardIteratorOutputBuilder
fn clone(&self) -> GetShardIteratorOutputBuilder
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 Default for GetShardIteratorOutputBuilder
impl Default for GetShardIteratorOutputBuilder
source§fn default() -> GetShardIteratorOutputBuilder
fn default() -> GetShardIteratorOutputBuilder
Returns the “default value” for a type. Read more
source§impl PartialEq for GetShardIteratorOutputBuilder
impl PartialEq for GetShardIteratorOutputBuilder
source§fn eq(&self, other: &GetShardIteratorOutputBuilder) -> bool
fn eq(&self, other: &GetShardIteratorOutputBuilder) -> bool
This method tests for
self
and other
values to be equal, and is used
by ==
.impl StructuralPartialEq for GetShardIteratorOutputBuilder
Auto Trait Implementations§
impl Freeze for GetShardIteratorOutputBuilder
impl RefUnwindSafe for GetShardIteratorOutputBuilder
impl Send for GetShardIteratorOutputBuilder
impl Sync for GetShardIteratorOutputBuilder
impl Unpin for GetShardIteratorOutputBuilder
impl UnwindSafe for GetShardIteratorOutputBuilder
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> 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>
Creates a shared type from an unshared type.