Struct aws_sdk_iotwireless::operation::get_service_endpoint::builders::GetServiceEndpointOutputBuilder
source · #[non_exhaustive]pub struct GetServiceEndpointOutputBuilder { /* private fields */ }Expand description
A builder for GetServiceEndpointOutput.
Implementations§
source§impl GetServiceEndpointOutputBuilder
impl GetServiceEndpointOutputBuilder
sourcepub fn service_type(self, input: WirelessGatewayServiceType) -> Self
pub fn service_type(self, input: WirelessGatewayServiceType) -> Self
The endpoint's service type.
sourcepub fn set_service_type(self, input: Option<WirelessGatewayServiceType>) -> Self
pub fn set_service_type(self, input: Option<WirelessGatewayServiceType>) -> Self
The endpoint's service type.
sourcepub fn get_service_type(&self) -> &Option<WirelessGatewayServiceType>
pub fn get_service_type(&self) -> &Option<WirelessGatewayServiceType>
The endpoint's service type.
sourcepub fn service_endpoint(self, input: impl Into<String>) -> Self
pub fn service_endpoint(self, input: impl Into<String>) -> Self
The service endpoint value.
sourcepub fn set_service_endpoint(self, input: Option<String>) -> Self
pub fn set_service_endpoint(self, input: Option<String>) -> Self
The service endpoint value.
sourcepub fn get_service_endpoint(&self) -> &Option<String>
pub fn get_service_endpoint(&self) -> &Option<String>
The service endpoint value.
sourcepub fn server_trust(self, input: impl Into<String>) -> Self
pub fn server_trust(self, input: impl Into<String>) -> Self
The Root CA of the server trust certificate.
sourcepub fn set_server_trust(self, input: Option<String>) -> Self
pub fn set_server_trust(self, input: Option<String>) -> Self
The Root CA of the server trust certificate.
sourcepub fn get_server_trust(&self) -> &Option<String>
pub fn get_server_trust(&self) -> &Option<String>
The Root CA of the server trust certificate.
sourcepub fn build(self) -> GetServiceEndpointOutput
pub fn build(self) -> GetServiceEndpointOutput
Consumes the builder and constructs a GetServiceEndpointOutput.
Trait Implementations§
source§impl Clone for GetServiceEndpointOutputBuilder
impl Clone for GetServiceEndpointOutputBuilder
source§fn clone(&self) -> GetServiceEndpointOutputBuilder
fn clone(&self) -> GetServiceEndpointOutputBuilder
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 GetServiceEndpointOutputBuilder
impl Default for GetServiceEndpointOutputBuilder
source§fn default() -> GetServiceEndpointOutputBuilder
fn default() -> GetServiceEndpointOutputBuilder
Returns the “default value” for a type. Read more
source§impl PartialEq for GetServiceEndpointOutputBuilder
impl PartialEq for GetServiceEndpointOutputBuilder
source§fn eq(&self, other: &GetServiceEndpointOutputBuilder) -> bool
fn eq(&self, other: &GetServiceEndpointOutputBuilder) -> bool
This method tests for
self and other values to be equal, and is used
by ==.impl StructuralPartialEq for GetServiceEndpointOutputBuilder
Auto Trait Implementations§
impl Freeze for GetServiceEndpointOutputBuilder
impl RefUnwindSafe for GetServiceEndpointOutputBuilder
impl Send for GetServiceEndpointOutputBuilder
impl Sync for GetServiceEndpointOutputBuilder
impl Unpin for GetServiceEndpointOutputBuilder
impl UnwindSafe for GetServiceEndpointOutputBuilder
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.