Struct aws_sdk_elasticsearch::operation::describe_vpc_endpoints::builders::DescribeVpcEndpointsInputBuilder
source · #[non_exhaustive]pub struct DescribeVpcEndpointsInputBuilder { /* private fields */ }
Expand description
A builder for DescribeVpcEndpointsInput
.
Implementations§
source§impl DescribeVpcEndpointsInputBuilder
impl DescribeVpcEndpointsInputBuilder
sourcepub fn vpc_endpoint_ids(self, input: impl Into<String>) -> Self
pub fn vpc_endpoint_ids(self, input: impl Into<String>) -> Self
Appends an item to vpc_endpoint_ids
.
To override the contents of this collection use set_vpc_endpoint_ids
.
The unique identifiers of the endpoints to get information about.
sourcepub fn set_vpc_endpoint_ids(self, input: Option<Vec<String>>) -> Self
pub fn set_vpc_endpoint_ids(self, input: Option<Vec<String>>) -> Self
The unique identifiers of the endpoints to get information about.
sourcepub fn get_vpc_endpoint_ids(&self) -> &Option<Vec<String>>
pub fn get_vpc_endpoint_ids(&self) -> &Option<Vec<String>>
The unique identifiers of the endpoints to get information about.
sourcepub fn build(self) -> Result<DescribeVpcEndpointsInput, BuildError>
pub fn build(self) -> Result<DescribeVpcEndpointsInput, BuildError>
Consumes the builder and constructs a DescribeVpcEndpointsInput
.
source§impl DescribeVpcEndpointsInputBuilder
impl DescribeVpcEndpointsInputBuilder
sourcepub async fn send_with(
self,
client: &Client
) -> Result<DescribeVpcEndpointsOutput, SdkError<DescribeVpcEndpointsError, HttpResponse>>
pub async fn send_with( self, client: &Client ) -> Result<DescribeVpcEndpointsOutput, SdkError<DescribeVpcEndpointsError, HttpResponse>>
Sends a request with this input using the given client.
Trait Implementations§
source§impl Clone for DescribeVpcEndpointsInputBuilder
impl Clone for DescribeVpcEndpointsInputBuilder
source§fn clone(&self) -> DescribeVpcEndpointsInputBuilder
fn clone(&self) -> DescribeVpcEndpointsInputBuilder
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 DescribeVpcEndpointsInputBuilder
impl Default for DescribeVpcEndpointsInputBuilder
source§fn default() -> DescribeVpcEndpointsInputBuilder
fn default() -> DescribeVpcEndpointsInputBuilder
Returns the “default value” for a type. Read more
source§impl PartialEq for DescribeVpcEndpointsInputBuilder
impl PartialEq for DescribeVpcEndpointsInputBuilder
source§fn eq(&self, other: &DescribeVpcEndpointsInputBuilder) -> bool
fn eq(&self, other: &DescribeVpcEndpointsInputBuilder) -> bool
This method tests for
self
and other
values to be equal, and is used
by ==
.impl StructuralPartialEq for DescribeVpcEndpointsInputBuilder
Auto Trait Implementations§
impl Freeze for DescribeVpcEndpointsInputBuilder
impl RefUnwindSafe for DescribeVpcEndpointsInputBuilder
impl Send for DescribeVpcEndpointsInputBuilder
impl Sync for DescribeVpcEndpointsInputBuilder
impl Unpin for DescribeVpcEndpointsInputBuilder
impl UnwindSafe for DescribeVpcEndpointsInputBuilder
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.