Struct aws_sdk_apigatewayv2::operation::get_api_mapping::builders::GetApiMappingInputBuilder
source · #[non_exhaustive]pub struct GetApiMappingInputBuilder { /* private fields */ }
Expand description
A builder for GetApiMappingInput
.
Implementations§
source§impl GetApiMappingInputBuilder
impl GetApiMappingInputBuilder
sourcepub fn api_mapping_id(self, input: impl Into<String>) -> Self
pub fn api_mapping_id(self, input: impl Into<String>) -> Self
The API mapping identifier.
This field is required.sourcepub fn set_api_mapping_id(self, input: Option<String>) -> Self
pub fn set_api_mapping_id(self, input: Option<String>) -> Self
The API mapping identifier.
sourcepub fn get_api_mapping_id(&self) -> &Option<String>
pub fn get_api_mapping_id(&self) -> &Option<String>
The API mapping identifier.
sourcepub fn domain_name(self, input: impl Into<String>) -> Self
pub fn domain_name(self, input: impl Into<String>) -> Self
The domain name.
This field is required.sourcepub fn set_domain_name(self, input: Option<String>) -> Self
pub fn set_domain_name(self, input: Option<String>) -> Self
The domain name.
sourcepub fn get_domain_name(&self) -> &Option<String>
pub fn get_domain_name(&self) -> &Option<String>
The domain name.
sourcepub fn build(self) -> Result<GetApiMappingInput, BuildError>
pub fn build(self) -> Result<GetApiMappingInput, BuildError>
Consumes the builder and constructs a GetApiMappingInput
.
source§impl GetApiMappingInputBuilder
impl GetApiMappingInputBuilder
sourcepub async fn send_with(
self,
client: &Client
) -> Result<GetApiMappingOutput, SdkError<GetApiMappingError, HttpResponse>>
pub async fn send_with( self, client: &Client ) -> Result<GetApiMappingOutput, SdkError<GetApiMappingError, HttpResponse>>
Sends a request with this input using the given client.
Trait Implementations§
source§impl Clone for GetApiMappingInputBuilder
impl Clone for GetApiMappingInputBuilder
source§fn clone(&self) -> GetApiMappingInputBuilder
fn clone(&self) -> GetApiMappingInputBuilder
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 Debug for GetApiMappingInputBuilder
impl Debug for GetApiMappingInputBuilder
source§impl Default for GetApiMappingInputBuilder
impl Default for GetApiMappingInputBuilder
source§fn default() -> GetApiMappingInputBuilder
fn default() -> GetApiMappingInputBuilder
Returns the “default value” for a type. Read more
source§impl PartialEq for GetApiMappingInputBuilder
impl PartialEq for GetApiMappingInputBuilder
source§fn eq(&self, other: &GetApiMappingInputBuilder) -> bool
fn eq(&self, other: &GetApiMappingInputBuilder) -> bool
This method tests for
self
and other
values to be equal, and is used
by ==
.impl StructuralPartialEq for GetApiMappingInputBuilder
Auto Trait Implementations§
impl Freeze for GetApiMappingInputBuilder
impl RefUnwindSafe for GetApiMappingInputBuilder
impl Send for GetApiMappingInputBuilder
impl Sync for GetApiMappingInputBuilder
impl Unpin for GetApiMappingInputBuilder
impl UnwindSafe for GetApiMappingInputBuilder
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>
Creates a shared type from an unshared type.