Struct aws_sdk_dax::operation::describe_subnet_groups::builders::DescribeSubnetGroupsOutputBuilder
source · #[non_exhaustive]pub struct DescribeSubnetGroupsOutputBuilder { /* private fields */ }Expand description
A builder for DescribeSubnetGroupsOutput.
Implementations§
source§impl DescribeSubnetGroupsOutputBuilder
impl DescribeSubnetGroupsOutputBuilder
sourcepub fn next_token(self, input: impl Into<String>) -> Self
pub fn next_token(self, input: impl Into<String>) -> Self
Provides an identifier to allow retrieval of paginated results.
sourcepub fn set_next_token(self, input: Option<String>) -> Self
pub fn set_next_token(self, input: Option<String>) -> Self
Provides an identifier to allow retrieval of paginated results.
sourcepub fn get_next_token(&self) -> &Option<String>
pub fn get_next_token(&self) -> &Option<String>
Provides an identifier to allow retrieval of paginated results.
sourcepub fn subnet_groups(self, input: SubnetGroup) -> Self
pub fn subnet_groups(self, input: SubnetGroup) -> Self
Appends an item to subnet_groups.
To override the contents of this collection use set_subnet_groups.
An array of subnet groups. Each element in the array represents a single subnet group.
sourcepub fn set_subnet_groups(self, input: Option<Vec<SubnetGroup>>) -> Self
pub fn set_subnet_groups(self, input: Option<Vec<SubnetGroup>>) -> Self
An array of subnet groups. Each element in the array represents a single subnet group.
sourcepub fn get_subnet_groups(&self) -> &Option<Vec<SubnetGroup>>
pub fn get_subnet_groups(&self) -> &Option<Vec<SubnetGroup>>
An array of subnet groups. Each element in the array represents a single subnet group.
sourcepub fn build(self) -> DescribeSubnetGroupsOutput
pub fn build(self) -> DescribeSubnetGroupsOutput
Consumes the builder and constructs a DescribeSubnetGroupsOutput.
Trait Implementations§
source§impl Clone for DescribeSubnetGroupsOutputBuilder
impl Clone for DescribeSubnetGroupsOutputBuilder
source§fn clone(&self) -> DescribeSubnetGroupsOutputBuilder
fn clone(&self) -> DescribeSubnetGroupsOutputBuilder
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 DescribeSubnetGroupsOutputBuilder
impl Default for DescribeSubnetGroupsOutputBuilder
source§fn default() -> DescribeSubnetGroupsOutputBuilder
fn default() -> DescribeSubnetGroupsOutputBuilder
Returns the “default value” for a type. Read more
source§impl PartialEq for DescribeSubnetGroupsOutputBuilder
impl PartialEq for DescribeSubnetGroupsOutputBuilder
source§fn eq(&self, other: &DescribeSubnetGroupsOutputBuilder) -> bool
fn eq(&self, other: &DescribeSubnetGroupsOutputBuilder) -> bool
Tests for
self and other values to be equal, and is used by ==.impl StructuralPartialEq for DescribeSubnetGroupsOutputBuilder
Auto Trait Implementations§
impl Freeze for DescribeSubnetGroupsOutputBuilder
impl RefUnwindSafe for DescribeSubnetGroupsOutputBuilder
impl Send for DescribeSubnetGroupsOutputBuilder
impl Sync for DescribeSubnetGroupsOutputBuilder
impl Unpin for DescribeSubnetGroupsOutputBuilder
impl UnwindSafe for DescribeSubnetGroupsOutputBuilder
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> CloneToUninit for Twhere
T: Clone,
impl<T> CloneToUninit for Twhere
T: Clone,
source§default unsafe fn clone_to_uninit(&self, dst: *mut T)
default unsafe fn clone_to_uninit(&self, dst: *mut T)
🔬This is a nightly-only experimental API. (
clone_to_uninit)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.