Struct aws_sdk_ec2::operation::describe_volume_status::builders::DescribeVolumeStatusOutputBuilder
source · #[non_exhaustive]pub struct DescribeVolumeStatusOutputBuilder { /* private fields */ }Expand description
A builder for DescribeVolumeStatusOutput.
Implementations§
source§impl DescribeVolumeStatusOutputBuilder
impl DescribeVolumeStatusOutputBuilder
sourcepub fn next_token(self, input: impl Into<String>) -> Self
pub fn next_token(self, input: impl Into<String>) -> Self
The token to include in another request to get the next page of items. This value is null when there are no more items to return.
sourcepub fn set_next_token(self, input: Option<String>) -> Self
pub fn set_next_token(self, input: Option<String>) -> Self
The token to include in another request to get the next page of items. This value is null when there are no more items to return.
sourcepub fn get_next_token(&self) -> &Option<String>
pub fn get_next_token(&self) -> &Option<String>
The token to include in another request to get the next page of items. This value is null when there are no more items to return.
sourcepub fn volume_statuses(self, input: VolumeStatusItem) -> Self
pub fn volume_statuses(self, input: VolumeStatusItem) -> Self
Appends an item to volume_statuses.
To override the contents of this collection use set_volume_statuses.
Information about the status of the volumes.
sourcepub fn set_volume_statuses(self, input: Option<Vec<VolumeStatusItem>>) -> Self
pub fn set_volume_statuses(self, input: Option<Vec<VolumeStatusItem>>) -> Self
Information about the status of the volumes.
sourcepub fn get_volume_statuses(&self) -> &Option<Vec<VolumeStatusItem>>
pub fn get_volume_statuses(&self) -> &Option<Vec<VolumeStatusItem>>
Information about the status of the volumes.
sourcepub fn build(self) -> DescribeVolumeStatusOutput
pub fn build(self) -> DescribeVolumeStatusOutput
Consumes the builder and constructs a DescribeVolumeStatusOutput.
Trait Implementations§
source§impl Clone for DescribeVolumeStatusOutputBuilder
impl Clone for DescribeVolumeStatusOutputBuilder
source§fn clone(&self) -> DescribeVolumeStatusOutputBuilder
fn clone(&self) -> DescribeVolumeStatusOutputBuilder
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 DescribeVolumeStatusOutputBuilder
impl Default for DescribeVolumeStatusOutputBuilder
source§fn default() -> DescribeVolumeStatusOutputBuilder
fn default() -> DescribeVolumeStatusOutputBuilder
Returns the “default value” for a type. Read more
source§impl PartialEq for DescribeVolumeStatusOutputBuilder
impl PartialEq for DescribeVolumeStatusOutputBuilder
source§fn eq(&self, other: &DescribeVolumeStatusOutputBuilder) -> bool
fn eq(&self, other: &DescribeVolumeStatusOutputBuilder) -> bool
This method tests for
self and other values to be equal, and is used
by ==.impl StructuralPartialEq for DescribeVolumeStatusOutputBuilder
Auto Trait Implementations§
impl Freeze for DescribeVolumeStatusOutputBuilder
impl RefUnwindSafe for DescribeVolumeStatusOutputBuilder
impl Send for DescribeVolumeStatusOutputBuilder
impl Sync for DescribeVolumeStatusOutputBuilder
impl Unpin for DescribeVolumeStatusOutputBuilder
impl UnwindSafe for DescribeVolumeStatusOutputBuilder
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.