#[non_exhaustive]pub struct ApplicationConfigBuilder { /* private fields */ }
Expand description
A builder for ApplicationConfig
.
Implementations§
source§impl ApplicationConfigBuilder
impl ApplicationConfigBuilder
sourcepub fn set_f_port(self, input: Option<i32>) -> Self
pub fn set_f_port(self, input: Option<i32>) -> Self
The Fport value.
sourcepub fn get_f_port(&self) -> &Option<i32>
pub fn get_f_port(&self) -> &Option<i32>
The Fport value.
sourcepub fn type(self, input: ApplicationConfigType) -> Self
pub fn type(self, input: ApplicationConfigType) -> Self
Application type, which can be specified to obtain real-time position information of your LoRaWAN device.
sourcepub fn set_type(self, input: Option<ApplicationConfigType>) -> Self
pub fn set_type(self, input: Option<ApplicationConfigType>) -> Self
Application type, which can be specified to obtain real-time position information of your LoRaWAN device.
sourcepub fn get_type(&self) -> &Option<ApplicationConfigType>
pub fn get_type(&self) -> &Option<ApplicationConfigType>
Application type, which can be specified to obtain real-time position information of your LoRaWAN device.
sourcepub fn destination_name(self, input: impl Into<String>) -> Self
pub fn destination_name(self, input: impl Into<String>) -> Self
The name of the position data destination that describes the AWS IoT rule that processes the device's position data for use by AWS IoT Core for LoRaWAN.
sourcepub fn set_destination_name(self, input: Option<String>) -> Self
pub fn set_destination_name(self, input: Option<String>) -> Self
The name of the position data destination that describes the AWS IoT rule that processes the device's position data for use by AWS IoT Core for LoRaWAN.
sourcepub fn get_destination_name(&self) -> &Option<String>
pub fn get_destination_name(&self) -> &Option<String>
The name of the position data destination that describes the AWS IoT rule that processes the device's position data for use by AWS IoT Core for LoRaWAN.
sourcepub fn build(self) -> ApplicationConfig
pub fn build(self) -> ApplicationConfig
Consumes the builder and constructs a ApplicationConfig
.
Trait Implementations§
source§impl Clone for ApplicationConfigBuilder
impl Clone for ApplicationConfigBuilder
source§fn clone(&self) -> ApplicationConfigBuilder
fn clone(&self) -> ApplicationConfigBuilder
1.0.0 · source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
source
. Read moresource§impl Debug for ApplicationConfigBuilder
impl Debug for ApplicationConfigBuilder
source§impl Default for ApplicationConfigBuilder
impl Default for ApplicationConfigBuilder
source§fn default() -> ApplicationConfigBuilder
fn default() -> ApplicationConfigBuilder
source§impl PartialEq for ApplicationConfigBuilder
impl PartialEq for ApplicationConfigBuilder
source§fn eq(&self, other: &ApplicationConfigBuilder) -> bool
fn eq(&self, other: &ApplicationConfigBuilder) -> bool
self
and other
values to be equal, and is used
by ==
.