Struct aws_sdk_appstream::operation::describe_sessions::builders::DescribeSessionsOutputBuilder
source · #[non_exhaustive]pub struct DescribeSessionsOutputBuilder { /* private fields */ }
Expand description
A builder for DescribeSessionsOutput
.
Implementations§
source§impl DescribeSessionsOutputBuilder
impl DescribeSessionsOutputBuilder
sourcepub fn sessions(self, input: Session) -> Self
pub fn sessions(self, input: Session) -> Self
Appends an item to sessions
.
To override the contents of this collection use set_sessions
.
Information about the streaming sessions.
sourcepub fn set_sessions(self, input: Option<Vec<Session>>) -> Self
pub fn set_sessions(self, input: Option<Vec<Session>>) -> Self
Information about the streaming sessions.
sourcepub fn get_sessions(&self) -> &Option<Vec<Session>>
pub fn get_sessions(&self) -> &Option<Vec<Session>>
Information about the streaming sessions.
sourcepub fn next_token(self, input: impl Into<String>) -> Self
pub fn next_token(self, input: impl Into<String>) -> Self
The pagination token to use to retrieve the next page of results for this operation. If there are no more pages, this value is null.
sourcepub fn set_next_token(self, input: Option<String>) -> Self
pub fn set_next_token(self, input: Option<String>) -> Self
The pagination token to use to retrieve the next page of results for this operation. If there are no more pages, this value is null.
sourcepub fn get_next_token(&self) -> &Option<String>
pub fn get_next_token(&self) -> &Option<String>
The pagination token to use to retrieve the next page of results for this operation. If there are no more pages, this value is null.
sourcepub fn build(self) -> DescribeSessionsOutput
pub fn build(self) -> DescribeSessionsOutput
Consumes the builder and constructs a DescribeSessionsOutput
.
Trait Implementations§
source§impl Clone for DescribeSessionsOutputBuilder
impl Clone for DescribeSessionsOutputBuilder
source§fn clone(&self) -> DescribeSessionsOutputBuilder
fn clone(&self) -> DescribeSessionsOutputBuilder
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 DescribeSessionsOutputBuilder
impl Default for DescribeSessionsOutputBuilder
source§fn default() -> DescribeSessionsOutputBuilder
fn default() -> DescribeSessionsOutputBuilder
Returns the “default value” for a type. Read more
source§impl PartialEq for DescribeSessionsOutputBuilder
impl PartialEq for DescribeSessionsOutputBuilder
source§fn eq(&self, other: &DescribeSessionsOutputBuilder) -> bool
fn eq(&self, other: &DescribeSessionsOutputBuilder) -> bool
This method tests for
self
and other
values to be equal, and is used
by ==
.impl StructuralPartialEq for DescribeSessionsOutputBuilder
Auto Trait Implementations§
impl Freeze for DescribeSessionsOutputBuilder
impl RefUnwindSafe for DescribeSessionsOutputBuilder
impl Send for DescribeSessionsOutputBuilder
impl Sync for DescribeSessionsOutputBuilder
impl Unpin for DescribeSessionsOutputBuilder
impl UnwindSafe for DescribeSessionsOutputBuilder
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>
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.