Struct aws_sdk_iotwireless::types::builders::LteObjBuilder
source · #[non_exhaustive]pub struct LteObjBuilder { /* private fields */ }Expand description
A builder for LteObj.
Implementations§
source§impl LteObjBuilder
impl LteObjBuilder
sourcepub fn eutran_cid(self, input: i32) -> Self
pub fn eutran_cid(self, input: i32) -> Self
E-UTRAN (Evolved Universal Terrestrial Radio Access Network) Cell Global Identifier.
This field is required.sourcepub fn set_eutran_cid(self, input: Option<i32>) -> Self
pub fn set_eutran_cid(self, input: Option<i32>) -> Self
E-UTRAN (Evolved Universal Terrestrial Radio Access Network) Cell Global Identifier.
sourcepub fn get_eutran_cid(&self) -> &Option<i32>
pub fn get_eutran_cid(&self) -> &Option<i32>
E-UTRAN (Evolved Universal Terrestrial Radio Access Network) Cell Global Identifier.
sourcepub fn lte_local_id(self, input: LteLocalId) -> Self
pub fn lte_local_id(self, input: LteLocalId) -> Self
LTE local identification (local ID) information.
sourcepub fn set_lte_local_id(self, input: Option<LteLocalId>) -> Self
pub fn set_lte_local_id(self, input: Option<LteLocalId>) -> Self
LTE local identification (local ID) information.
sourcepub fn get_lte_local_id(&self) -> &Option<LteLocalId>
pub fn get_lte_local_id(&self) -> &Option<LteLocalId>
LTE local identification (local ID) information.
sourcepub fn lte_timing_advance(self, input: i32) -> Self
pub fn lte_timing_advance(self, input: i32) -> Self
LTE timing advance.
sourcepub fn set_lte_timing_advance(self, input: Option<i32>) -> Self
pub fn set_lte_timing_advance(self, input: Option<i32>) -> Self
LTE timing advance.
sourcepub fn get_lte_timing_advance(&self) -> &Option<i32>
pub fn get_lte_timing_advance(&self) -> &Option<i32>
LTE timing advance.
sourcepub fn rsrp(self, input: i32) -> Self
pub fn rsrp(self, input: i32) -> Self
Signal power of the reference signal received, measured in dBm (decibel-milliwatts).
sourcepub fn set_rsrp(self, input: Option<i32>) -> Self
pub fn set_rsrp(self, input: Option<i32>) -> Self
Signal power of the reference signal received, measured in dBm (decibel-milliwatts).
sourcepub fn get_rsrp(&self) -> &Option<i32>
pub fn get_rsrp(&self) -> &Option<i32>
Signal power of the reference signal received, measured in dBm (decibel-milliwatts).
sourcepub fn rsrq(self, input: f32) -> Self
pub fn rsrq(self, input: f32) -> Self
Signal quality of the reference Signal received, measured in decibels (dB).
sourcepub fn set_rsrq(self, input: Option<f32>) -> Self
pub fn set_rsrq(self, input: Option<f32>) -> Self
Signal quality of the reference Signal received, measured in decibels (dB).
sourcepub fn get_rsrq(&self) -> &Option<f32>
pub fn get_rsrq(&self) -> &Option<f32>
Signal quality of the reference Signal received, measured in decibels (dB).
sourcepub fn nr_capable(self, input: bool) -> Self
pub fn nr_capable(self, input: bool) -> Self
Parameter that determines whether the LTE object is capable of supporting NR (new radio).
sourcepub fn set_nr_capable(self, input: Option<bool>) -> Self
pub fn set_nr_capable(self, input: Option<bool>) -> Self
Parameter that determines whether the LTE object is capable of supporting NR (new radio).
sourcepub fn get_nr_capable(&self) -> &Option<bool>
pub fn get_nr_capable(&self) -> &Option<bool>
Parameter that determines whether the LTE object is capable of supporting NR (new radio).
sourcepub fn lte_nmr(self, input: LteNmrObj) -> Self
pub fn lte_nmr(self, input: LteNmrObj) -> Self
Appends an item to lte_nmr.
To override the contents of this collection use set_lte_nmr.
LTE object for network measurement reports.
sourcepub fn set_lte_nmr(self, input: Option<Vec<LteNmrObj>>) -> Self
pub fn set_lte_nmr(self, input: Option<Vec<LteNmrObj>>) -> Self
LTE object for network measurement reports.
sourcepub fn get_lte_nmr(&self) -> &Option<Vec<LteNmrObj>>
pub fn get_lte_nmr(&self) -> &Option<Vec<LteNmrObj>>
LTE object for network measurement reports.
Trait Implementations§
source§impl Clone for LteObjBuilder
impl Clone for LteObjBuilder
source§fn clone(&self) -> LteObjBuilder
fn clone(&self) -> LteObjBuilder
1.0.0 · source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
source. Read moresource§impl Debug for LteObjBuilder
impl Debug for LteObjBuilder
source§impl Default for LteObjBuilder
impl Default for LteObjBuilder
source§fn default() -> LteObjBuilder
fn default() -> LteObjBuilder
source§impl PartialEq for LteObjBuilder
impl PartialEq for LteObjBuilder
source§fn eq(&self, other: &LteObjBuilder) -> bool
fn eq(&self, other: &LteObjBuilder) -> bool
self and other values to be equal, and is used
by ==.