#[non_exhaustive]pub struct ListStreamsOutputBuilder { /* private fields */ }
Expand description
A builder for ListStreamsOutput
.
Implementations§
source§impl ListStreamsOutputBuilder
impl ListStreamsOutputBuilder
sourcepub fn streams(self, input: Stream) -> Self
pub fn streams(self, input: Stream) -> Self
Appends an item to streams
.
To override the contents of this collection use set_streams
.
A list of stream descriptors associated with the current account and endpoint.
sourcepub fn set_streams(self, input: Option<Vec<Stream>>) -> Self
pub fn set_streams(self, input: Option<Vec<Stream>>) -> Self
A list of stream descriptors associated with the current account and endpoint.
sourcepub fn get_streams(&self) -> &Option<Vec<Stream>>
pub fn get_streams(&self) -> &Option<Vec<Stream>>
A list of stream descriptors associated with the current account and endpoint.
sourcepub fn last_evaluated_stream_arn(self, input: impl Into<String>) -> Self
pub fn last_evaluated_stream_arn(self, input: impl Into<String>) -> Self
The stream ARN of the item where the operation stopped, inclusive of the previous result set. Use this value to start a new operation, excluding this value in the new request.
If LastEvaluatedStreamArn
is empty, then the "last page" of results has been processed and there is no more data to be retrieved.
If LastEvaluatedStreamArn
is not empty, it does not necessarily mean that there is more data in the result set. The only way to know when you have reached the end of the result set is when LastEvaluatedStreamArn
is empty.
sourcepub fn set_last_evaluated_stream_arn(self, input: Option<String>) -> Self
pub fn set_last_evaluated_stream_arn(self, input: Option<String>) -> Self
The stream ARN of the item where the operation stopped, inclusive of the previous result set. Use this value to start a new operation, excluding this value in the new request.
If LastEvaluatedStreamArn
is empty, then the "last page" of results has been processed and there is no more data to be retrieved.
If LastEvaluatedStreamArn
is not empty, it does not necessarily mean that there is more data in the result set. The only way to know when you have reached the end of the result set is when LastEvaluatedStreamArn
is empty.
sourcepub fn get_last_evaluated_stream_arn(&self) -> &Option<String>
pub fn get_last_evaluated_stream_arn(&self) -> &Option<String>
The stream ARN of the item where the operation stopped, inclusive of the previous result set. Use this value to start a new operation, excluding this value in the new request.
If LastEvaluatedStreamArn
is empty, then the "last page" of results has been processed and there is no more data to be retrieved.
If LastEvaluatedStreamArn
is not empty, it does not necessarily mean that there is more data in the result set. The only way to know when you have reached the end of the result set is when LastEvaluatedStreamArn
is empty.
sourcepub fn build(self) -> ListStreamsOutput
pub fn build(self) -> ListStreamsOutput
Consumes the builder and constructs a ListStreamsOutput
.
Trait Implementations§
source§impl Clone for ListStreamsOutputBuilder
impl Clone for ListStreamsOutputBuilder
source§fn clone(&self) -> ListStreamsOutputBuilder
fn clone(&self) -> ListStreamsOutputBuilder
1.0.0 · source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
source
. Read moresource§impl Debug for ListStreamsOutputBuilder
impl Debug for ListStreamsOutputBuilder
source§impl Default for ListStreamsOutputBuilder
impl Default for ListStreamsOutputBuilder
source§fn default() -> ListStreamsOutputBuilder
fn default() -> ListStreamsOutputBuilder
source§impl PartialEq for ListStreamsOutputBuilder
impl PartialEq for ListStreamsOutputBuilder
source§fn eq(&self, other: &ListStreamsOutputBuilder) -> bool
fn eq(&self, other: &ListStreamsOutputBuilder) -> bool
self
and other
values to be equal, and is used
by ==
.