Struct aws_sdk_iotwireless::types::builders::TdscdmaObjBuilder
source · #[non_exhaustive]pub struct TdscdmaObjBuilder { /* private fields */ }Expand description
A builder for TdscdmaObj.
Implementations§
source§impl TdscdmaObjBuilder
impl TdscdmaObjBuilder
sourcepub fn utran_cid(self, input: i32) -> Self
pub fn utran_cid(self, input: i32) -> Self
UTRAN (UMTS Terrestrial Radio Access Network) Cell Global Identifier.
This field is required.sourcepub fn set_utran_cid(self, input: Option<i32>) -> Self
pub fn set_utran_cid(self, input: Option<i32>) -> Self
UTRAN (UMTS Terrestrial Radio Access Network) Cell Global Identifier.
sourcepub fn get_utran_cid(&self) -> &Option<i32>
pub fn get_utran_cid(&self) -> &Option<i32>
UTRAN (UMTS Terrestrial Radio Access Network) Cell Global Identifier.
sourcepub fn tdscdma_local_id(self, input: TdscdmaLocalId) -> Self
pub fn tdscdma_local_id(self, input: TdscdmaLocalId) -> Self
TD-SCDMA local identification (local ID) information.
sourcepub fn set_tdscdma_local_id(self, input: Option<TdscdmaLocalId>) -> Self
pub fn set_tdscdma_local_id(self, input: Option<TdscdmaLocalId>) -> Self
TD-SCDMA local identification (local ID) information.
sourcepub fn get_tdscdma_local_id(&self) -> &Option<TdscdmaLocalId>
pub fn get_tdscdma_local_id(&self) -> &Option<TdscdmaLocalId>
TD-SCDMA local identification (local ID) information.
sourcepub fn tdscdma_timing_advance(self, input: i32) -> Self
pub fn tdscdma_timing_advance(self, input: i32) -> Self
TD-SCDMA Timing advance.
sourcepub fn set_tdscdma_timing_advance(self, input: Option<i32>) -> Self
pub fn set_tdscdma_timing_advance(self, input: Option<i32>) -> Self
TD-SCDMA Timing advance.
sourcepub fn get_tdscdma_timing_advance(&self) -> &Option<i32>
pub fn get_tdscdma_timing_advance(&self) -> &Option<i32>
TD-SCDMA Timing advance.
sourcepub fn rscp(self, input: i32) -> Self
pub fn rscp(self, input: i32) -> Self
Signal power of the received signal (Received Signal Code Power), measured in decibel-milliwatts (dBm).
sourcepub fn set_rscp(self, input: Option<i32>) -> Self
pub fn set_rscp(self, input: Option<i32>) -> Self
Signal power of the received signal (Received Signal Code Power), measured in decibel-milliwatts (dBm).
sourcepub fn get_rscp(&self) -> &Option<i32>
pub fn get_rscp(&self) -> &Option<i32>
Signal power of the received signal (Received Signal Code Power), measured in decibel-milliwatts (dBm).
sourcepub fn path_loss(self, input: i32) -> Self
pub fn path_loss(self, input: i32) -> Self
Path loss, or path attenuation, is the reduction in power density of an electromagnetic wave as it propagates through space.
sourcepub fn set_path_loss(self, input: Option<i32>) -> Self
pub fn set_path_loss(self, input: Option<i32>) -> Self
Path loss, or path attenuation, is the reduction in power density of an electromagnetic wave as it propagates through space.
sourcepub fn get_path_loss(&self) -> &Option<i32>
pub fn get_path_loss(&self) -> &Option<i32>
Path loss, or path attenuation, is the reduction in power density of an electromagnetic wave as it propagates through space.
sourcepub fn tdscdma_nmr(self, input: TdscdmaNmrObj) -> Self
pub fn tdscdma_nmr(self, input: TdscdmaNmrObj) -> Self
Appends an item to tdscdma_nmr.
To override the contents of this collection use set_tdscdma_nmr.
TD-SCDMA object for network measurement reports.
sourcepub fn set_tdscdma_nmr(self, input: Option<Vec<TdscdmaNmrObj>>) -> Self
pub fn set_tdscdma_nmr(self, input: Option<Vec<TdscdmaNmrObj>>) -> Self
TD-SCDMA object for network measurement reports.
sourcepub fn get_tdscdma_nmr(&self) -> &Option<Vec<TdscdmaNmrObj>>
pub fn get_tdscdma_nmr(&self) -> &Option<Vec<TdscdmaNmrObj>>
TD-SCDMA object for network measurement reports.
sourcepub fn build(self) -> Result<TdscdmaObj, BuildError>
pub fn build(self) -> Result<TdscdmaObj, BuildError>
Consumes the builder and constructs a TdscdmaObj.
This method will fail if any of the following fields are not set:
Trait Implementations§
source§impl Clone for TdscdmaObjBuilder
impl Clone for TdscdmaObjBuilder
source§fn clone(&self) -> TdscdmaObjBuilder
fn clone(&self) -> TdscdmaObjBuilder
1.0.0 · source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
source. Read moresource§impl Debug for TdscdmaObjBuilder
impl Debug for TdscdmaObjBuilder
source§impl Default for TdscdmaObjBuilder
impl Default for TdscdmaObjBuilder
source§fn default() -> TdscdmaObjBuilder
fn default() -> TdscdmaObjBuilder
source§impl PartialEq for TdscdmaObjBuilder
impl PartialEq for TdscdmaObjBuilder
source§fn eq(&self, other: &TdscdmaObjBuilder) -> bool
fn eq(&self, other: &TdscdmaObjBuilder) -> bool
self and other values to be equal, and is used
by ==.