Struct aws_sdk_iotwireless::operation::get_wireless_device_statistics::builders::GetWirelessDeviceStatisticsOutputBuilder
source · #[non_exhaustive]pub struct GetWirelessDeviceStatisticsOutputBuilder { /* private fields */ }Expand description
A builder for GetWirelessDeviceStatisticsOutput.
Implementations§
source§impl GetWirelessDeviceStatisticsOutputBuilder
impl GetWirelessDeviceStatisticsOutputBuilder
sourcepub fn wireless_device_id(self, input: impl Into<String>) -> Self
pub fn wireless_device_id(self, input: impl Into<String>) -> Self
The ID of the wireless device.
sourcepub fn set_wireless_device_id(self, input: Option<String>) -> Self
pub fn set_wireless_device_id(self, input: Option<String>) -> Self
The ID of the wireless device.
sourcepub fn get_wireless_device_id(&self) -> &Option<String>
pub fn get_wireless_device_id(&self) -> &Option<String>
The ID of the wireless device.
sourcepub fn last_uplink_received_at(self, input: impl Into<String>) -> Self
pub fn last_uplink_received_at(self, input: impl Into<String>) -> Self
The date and time when the most recent uplink was received.
This value is only valid for 3 months.
sourcepub fn set_last_uplink_received_at(self, input: Option<String>) -> Self
pub fn set_last_uplink_received_at(self, input: Option<String>) -> Self
The date and time when the most recent uplink was received.
This value is only valid for 3 months.
sourcepub fn get_last_uplink_received_at(&self) -> &Option<String>
pub fn get_last_uplink_received_at(&self) -> &Option<String>
The date and time when the most recent uplink was received.
This value is only valid for 3 months.
sourcepub fn lo_ra_wan(self, input: LoRaWanDeviceMetadata) -> Self
pub fn lo_ra_wan(self, input: LoRaWanDeviceMetadata) -> Self
Information about the wireless device's operations.
sourcepub fn set_lo_ra_wan(self, input: Option<LoRaWanDeviceMetadata>) -> Self
pub fn set_lo_ra_wan(self, input: Option<LoRaWanDeviceMetadata>) -> Self
Information about the wireless device's operations.
sourcepub fn get_lo_ra_wan(&self) -> &Option<LoRaWanDeviceMetadata>
pub fn get_lo_ra_wan(&self) -> &Option<LoRaWanDeviceMetadata>
Information about the wireless device's operations.
sourcepub fn sidewalk(self, input: SidewalkDeviceMetadata) -> Self
pub fn sidewalk(self, input: SidewalkDeviceMetadata) -> Self
MetaData for Sidewalk device.
sourcepub fn set_sidewalk(self, input: Option<SidewalkDeviceMetadata>) -> Self
pub fn set_sidewalk(self, input: Option<SidewalkDeviceMetadata>) -> Self
MetaData for Sidewalk device.
sourcepub fn get_sidewalk(&self) -> &Option<SidewalkDeviceMetadata>
pub fn get_sidewalk(&self) -> &Option<SidewalkDeviceMetadata>
MetaData for Sidewalk device.
sourcepub fn build(self) -> GetWirelessDeviceStatisticsOutput
pub fn build(self) -> GetWirelessDeviceStatisticsOutput
Consumes the builder and constructs a GetWirelessDeviceStatisticsOutput.
Trait Implementations§
source§impl Clone for GetWirelessDeviceStatisticsOutputBuilder
impl Clone for GetWirelessDeviceStatisticsOutputBuilder
source§fn clone(&self) -> GetWirelessDeviceStatisticsOutputBuilder
fn clone(&self) -> GetWirelessDeviceStatisticsOutputBuilder
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 GetWirelessDeviceStatisticsOutputBuilder
impl Default for GetWirelessDeviceStatisticsOutputBuilder
source§fn default() -> GetWirelessDeviceStatisticsOutputBuilder
fn default() -> GetWirelessDeviceStatisticsOutputBuilder
Returns the “default value” for a type. Read more
source§impl PartialEq for GetWirelessDeviceStatisticsOutputBuilder
impl PartialEq for GetWirelessDeviceStatisticsOutputBuilder
source§fn eq(&self, other: &GetWirelessDeviceStatisticsOutputBuilder) -> bool
fn eq(&self, other: &GetWirelessDeviceStatisticsOutputBuilder) -> bool
This method tests for
self and other values to be equal, and is used
by ==.impl StructuralPartialEq for GetWirelessDeviceStatisticsOutputBuilder
Auto Trait Implementations§
impl Freeze for GetWirelessDeviceStatisticsOutputBuilder
impl RefUnwindSafe for GetWirelessDeviceStatisticsOutputBuilder
impl Send for GetWirelessDeviceStatisticsOutputBuilder
impl Sync for GetWirelessDeviceStatisticsOutputBuilder
impl Unpin for GetWirelessDeviceStatisticsOutputBuilder
impl UnwindSafe for GetWirelessDeviceStatisticsOutputBuilder
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.