Struct aws_sdk_qldb::operation::list_journal_kinesis_streams_for_ledger::builders::ListJournalKinesisStreamsForLedgerInputBuilder
source · #[non_exhaustive]pub struct ListJournalKinesisStreamsForLedgerInputBuilder { /* private fields */ }
Expand description
A builder for ListJournalKinesisStreamsForLedgerInput
.
Implementations§
source§impl ListJournalKinesisStreamsForLedgerInputBuilder
impl ListJournalKinesisStreamsForLedgerInputBuilder
sourcepub fn ledger_name(self, input: impl Into<String>) -> Self
pub fn ledger_name(self, input: impl Into<String>) -> Self
The name of the ledger.
This field is required.sourcepub fn set_ledger_name(self, input: Option<String>) -> Self
pub fn set_ledger_name(self, input: Option<String>) -> Self
The name of the ledger.
sourcepub fn get_ledger_name(&self) -> &Option<String>
pub fn get_ledger_name(&self) -> &Option<String>
The name of the ledger.
sourcepub fn max_results(self, input: i32) -> Self
pub fn max_results(self, input: i32) -> Self
The maximum number of results to return in a single ListJournalKinesisStreamsForLedger
request. (The actual number of results returned might be fewer.)
sourcepub fn set_max_results(self, input: Option<i32>) -> Self
pub fn set_max_results(self, input: Option<i32>) -> Self
The maximum number of results to return in a single ListJournalKinesisStreamsForLedger
request. (The actual number of results returned might be fewer.)
sourcepub fn get_max_results(&self) -> &Option<i32>
pub fn get_max_results(&self) -> &Option<i32>
The maximum number of results to return in a single ListJournalKinesisStreamsForLedger
request. (The actual number of results returned might be fewer.)
sourcepub fn next_token(self, input: impl Into<String>) -> Self
pub fn next_token(self, input: impl Into<String>) -> Self
A pagination token, indicating that you want to retrieve the next page of results. If you received a value for NextToken
in the response from a previous ListJournalKinesisStreamsForLedger
call, you should use that value as input here.
sourcepub fn set_next_token(self, input: Option<String>) -> Self
pub fn set_next_token(self, input: Option<String>) -> Self
A pagination token, indicating that you want to retrieve the next page of results. If you received a value for NextToken
in the response from a previous ListJournalKinesisStreamsForLedger
call, you should use that value as input here.
sourcepub fn get_next_token(&self) -> &Option<String>
pub fn get_next_token(&self) -> &Option<String>
A pagination token, indicating that you want to retrieve the next page of results. If you received a value for NextToken
in the response from a previous ListJournalKinesisStreamsForLedger
call, you should use that value as input here.
sourcepub fn build(
self
) -> Result<ListJournalKinesisStreamsForLedgerInput, BuildError>
pub fn build( self ) -> Result<ListJournalKinesisStreamsForLedgerInput, BuildError>
Consumes the builder and constructs a ListJournalKinesisStreamsForLedgerInput
.
source§impl ListJournalKinesisStreamsForLedgerInputBuilder
impl ListJournalKinesisStreamsForLedgerInputBuilder
sourcepub async fn send_with(
self,
client: &Client
) -> Result<ListJournalKinesisStreamsForLedgerOutput, SdkError<ListJournalKinesisStreamsForLedgerError, HttpResponse>>
pub async fn send_with( self, client: &Client ) -> Result<ListJournalKinesisStreamsForLedgerOutput, SdkError<ListJournalKinesisStreamsForLedgerError, HttpResponse>>
Sends a request with this input using the given client.
Trait Implementations§
source§impl Clone for ListJournalKinesisStreamsForLedgerInputBuilder
impl Clone for ListJournalKinesisStreamsForLedgerInputBuilder
source§fn clone(&self) -> ListJournalKinesisStreamsForLedgerInputBuilder
fn clone(&self) -> ListJournalKinesisStreamsForLedgerInputBuilder
1.0.0 · source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
source
. Read moresource§impl Default for ListJournalKinesisStreamsForLedgerInputBuilder
impl Default for ListJournalKinesisStreamsForLedgerInputBuilder
source§fn default() -> ListJournalKinesisStreamsForLedgerInputBuilder
fn default() -> ListJournalKinesisStreamsForLedgerInputBuilder
source§impl PartialEq for ListJournalKinesisStreamsForLedgerInputBuilder
impl PartialEq for ListJournalKinesisStreamsForLedgerInputBuilder
source§fn eq(&self, other: &ListJournalKinesisStreamsForLedgerInputBuilder) -> bool
fn eq(&self, other: &ListJournalKinesisStreamsForLedgerInputBuilder) -> bool
self
and other
values to be equal, and is used
by ==
.impl StructuralPartialEq for ListJournalKinesisStreamsForLedgerInputBuilder
Auto Trait Implementations§
impl Freeze for ListJournalKinesisStreamsForLedgerInputBuilder
impl RefUnwindSafe for ListJournalKinesisStreamsForLedgerInputBuilder
impl Send for ListJournalKinesisStreamsForLedgerInputBuilder
impl Sync for ListJournalKinesisStreamsForLedgerInputBuilder
impl Unpin for ListJournalKinesisStreamsForLedgerInputBuilder
impl UnwindSafe for ListJournalKinesisStreamsForLedgerInputBuilder
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
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>
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>
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 more