Struct aws_sdk_iotwireless::operation::get_service_endpoint::builders::GetServiceEndpointInputBuilder
source · #[non_exhaustive]pub struct GetServiceEndpointInputBuilder { /* private fields */ }Expand description
A builder for GetServiceEndpointInput.
Implementations§
source§impl GetServiceEndpointInputBuilder
impl GetServiceEndpointInputBuilder
sourcepub fn service_type(self, input: WirelessGatewayServiceType) -> Self
pub fn service_type(self, input: WirelessGatewayServiceType) -> Self
The service type for which to get endpoint information about. Can be CUPS for the Configuration and Update Server endpoint, or LNS for the LoRaWAN Network Server endpoint or CLAIM for the global endpoint.
sourcepub fn set_service_type(self, input: Option<WirelessGatewayServiceType>) -> Self
pub fn set_service_type(self, input: Option<WirelessGatewayServiceType>) -> Self
The service type for which to get endpoint information about. Can be CUPS for the Configuration and Update Server endpoint, or LNS for the LoRaWAN Network Server endpoint or CLAIM for the global endpoint.
sourcepub fn get_service_type(&self) -> &Option<WirelessGatewayServiceType>
pub fn get_service_type(&self) -> &Option<WirelessGatewayServiceType>
The service type for which to get endpoint information about. Can be CUPS for the Configuration and Update Server endpoint, or LNS for the LoRaWAN Network Server endpoint or CLAIM for the global endpoint.
sourcepub fn build(self) -> Result<GetServiceEndpointInput, BuildError>
pub fn build(self) -> Result<GetServiceEndpointInput, BuildError>
Consumes the builder and constructs a GetServiceEndpointInput.
source§impl GetServiceEndpointInputBuilder
impl GetServiceEndpointInputBuilder
sourcepub async fn send_with(
self,
client: &Client,
) -> Result<GetServiceEndpointOutput, SdkError<GetServiceEndpointError, HttpResponse>>
pub async fn send_with( self, client: &Client, ) -> Result<GetServiceEndpointOutput, SdkError<GetServiceEndpointError, HttpResponse>>
Sends a request with this input using the given client.
Trait Implementations§
source§impl Clone for GetServiceEndpointInputBuilder
impl Clone for GetServiceEndpointInputBuilder
source§fn clone(&self) -> GetServiceEndpointInputBuilder
fn clone(&self) -> GetServiceEndpointInputBuilder
1.0.0 · source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
source. Read moresource§impl Default for GetServiceEndpointInputBuilder
impl Default for GetServiceEndpointInputBuilder
source§fn default() -> GetServiceEndpointInputBuilder
fn default() -> GetServiceEndpointInputBuilder
source§impl PartialEq for GetServiceEndpointInputBuilder
impl PartialEq for GetServiceEndpointInputBuilder
source§fn eq(&self, other: &GetServiceEndpointInputBuilder) -> bool
fn eq(&self, other: &GetServiceEndpointInputBuilder) -> bool
self and other values to be equal, and is used by ==.impl StructuralPartialEq for GetServiceEndpointInputBuilder
Auto Trait Implementations§
impl Freeze for GetServiceEndpointInputBuilder
impl RefUnwindSafe for GetServiceEndpointInputBuilder
impl Send for GetServiceEndpointInputBuilder
impl Sync for GetServiceEndpointInputBuilder
impl Unpin for GetServiceEndpointInputBuilder
impl UnwindSafe for GetServiceEndpointInputBuilder
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
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)
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>
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>
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 more