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