Struct aws_sdk_apigateway::operation::get_base_path_mapping::builders::GetBasePathMappingFluentBuilder
source · pub struct GetBasePathMappingFluentBuilder { /* private fields */ }
Expand description
Fluent builder constructing a request to GetBasePathMapping
.
Describe a BasePathMapping resource.
Implementations§
source§impl GetBasePathMappingFluentBuilder
impl GetBasePathMappingFluentBuilder
sourcepub fn as_input(&self) -> &GetBasePathMappingInputBuilder
pub fn as_input(&self) -> &GetBasePathMappingInputBuilder
Access the GetBasePathMapping as a reference.
sourcepub async fn send(
self
) -> Result<GetBasePathMappingOutput, SdkError<GetBasePathMappingError, HttpResponse>>
pub async fn send( self ) -> Result<GetBasePathMappingOutput, SdkError<GetBasePathMappingError, HttpResponse>>
Sends the request and returns the response.
If an error occurs, an SdkError
will be returned with additional details that
can be matched against.
By default, any retryable failures will be retried twice. Retry behavior is configurable with the RetryConfig, which can be set when configuring the client.
sourcepub fn customize(
self
) -> CustomizableOperation<GetBasePathMappingOutput, GetBasePathMappingError, Self>
pub fn customize( self ) -> CustomizableOperation<GetBasePathMappingOutput, GetBasePathMappingError, Self>
Consumes this builder, creating a customizable operation that can be modified before being sent.
sourcepub fn domain_name(self, input: impl Into<String>) -> Self
pub fn domain_name(self, input: impl Into<String>) -> Self
The domain name of the BasePathMapping resource to be described.
sourcepub fn set_domain_name(self, input: Option<String>) -> Self
pub fn set_domain_name(self, input: Option<String>) -> Self
The domain name of the BasePathMapping resource to be described.
sourcepub fn get_domain_name(&self) -> &Option<String>
pub fn get_domain_name(&self) -> &Option<String>
The domain name of the BasePathMapping resource to be described.
sourcepub fn base_path(self, input: impl Into<String>) -> Self
pub fn base_path(self, input: impl Into<String>) -> Self
The base path name that callers of the API must provide as part of the URL after the domain name. This value must be unique for all of the mappings across a single API. Specify '(none)' if you do not want callers to specify any base path name after the domain name.
sourcepub fn set_base_path(self, input: Option<String>) -> Self
pub fn set_base_path(self, input: Option<String>) -> Self
The base path name that callers of the API must provide as part of the URL after the domain name. This value must be unique for all of the mappings across a single API. Specify '(none)' if you do not want callers to specify any base path name after the domain name.
sourcepub fn get_base_path(&self) -> &Option<String>
pub fn get_base_path(&self) -> &Option<String>
The base path name that callers of the API must provide as part of the URL after the domain name. This value must be unique for all of the mappings across a single API. Specify '(none)' if you do not want callers to specify any base path name after the domain name.
Trait Implementations§
source§impl Clone for GetBasePathMappingFluentBuilder
impl Clone for GetBasePathMappingFluentBuilder
source§fn clone(&self) -> GetBasePathMappingFluentBuilder
fn clone(&self) -> GetBasePathMappingFluentBuilder
1.0.0 · source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
source
. Read more