Interface WirelessDeviceStatistics.Builder
- All Superinterfaces:
Buildable
,CopyableBuilder<WirelessDeviceStatistics.Builder,
,WirelessDeviceStatistics> SdkBuilder<WirelessDeviceStatistics.Builder,
,WirelessDeviceStatistics> SdkPojo
- Enclosing class:
WirelessDeviceStatistics
-
Method Summary
Modifier and TypeMethodDescriptionThe Amazon Resource Name of the resource.destinationName
(String destinationName) The name of the destination to which the device is assigned.fuotaDeviceStatus
(String fuotaDeviceStatus) Sets the value of the FuotaDeviceStatus property for this object.fuotaDeviceStatus
(FuotaDeviceStatus fuotaDeviceStatus) Sets the value of the FuotaDeviceStatus property for this object.The ID of the wireless device reporting the data.lastUplinkReceivedAt
(String lastUplinkReceivedAt) The date and time when the most recent uplink was received.default WirelessDeviceStatistics.Builder
loRaWAN
(Consumer<LoRaWANListDevice.Builder> loRaWAN) LoRaWAN device info.loRaWAN
(LoRaWANListDevice loRaWAN) LoRaWAN device info.Sets the value of the McGroupId property for this object.multicastDeviceStatus
(String multicastDeviceStatus) The status of the wireless device in the multicast group.The name of the resource.default WirelessDeviceStatistics.Builder
sidewalk
(Consumer<SidewalkListDevice.Builder> sidewalk) The Sidewalk account credentials.sidewalk
(SidewalkListDevice sidewalk) The Sidewalk account credentials.The wireless device type.type
(WirelessDeviceType type) The wireless device type.Methods inherited from interface software.amazon.awssdk.utils.builder.CopyableBuilder
copy
Methods inherited from interface software.amazon.awssdk.utils.builder.SdkBuilder
applyMutation, build
Methods inherited from interface software.amazon.awssdk.core.SdkPojo
equalsBySdkFields, sdkFieldNameToField, sdkFields
-
Method Details
-
arn
The Amazon Resource Name of the resource.
- Parameters:
arn
- The Amazon Resource Name of the resource.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
id
The ID of the wireless device reporting the data.
- Parameters:
id
- The ID of the wireless device reporting the data.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
type
The wireless device type.
- Parameters:
type
- The wireless device type.- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
-
type
The wireless device type.
- Parameters:
type
- The wireless device type.- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
-
name
The name of the resource.
- Parameters:
name
- The name of the resource.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
destinationName
The name of the destination to which the device is assigned.
- Parameters:
destinationName
- The name of the destination to which the device is assigned.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
lastUplinkReceivedAt
The date and time when the most recent uplink was received.
Theis value is only valid for 3 months.
- Parameters:
lastUplinkReceivedAt
- The date and time when the most recent uplink was received.Theis value is only valid for 3 months.
- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
loRaWAN
LoRaWAN device info.
- Parameters:
loRaWAN
- LoRaWAN device info.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
loRaWAN
LoRaWAN device info.
This is a convenience method that creates an instance of theLoRaWANListDevice.Builder
avoiding the need to create one manually viaLoRaWANListDevice.builder()
.When the
Consumer
completes,SdkBuilder.build()
is called immediately and its result is passed toloRaWAN(LoRaWANListDevice)
.- Parameters:
loRaWAN
- a consumer that will call methods onLoRaWANListDevice.Builder
- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
-
sidewalk
The Sidewalk account credentials.
- Parameters:
sidewalk
- The Sidewalk account credentials.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
sidewalk
The Sidewalk account credentials.
This is a convenience method that creates an instance of theSidewalkListDevice.Builder
avoiding the need to create one manually viaSidewalkListDevice.builder()
.When the
Consumer
completes,SdkBuilder.build()
is called immediately and its result is passed tosidewalk(SidewalkListDevice)
.- Parameters:
sidewalk
- a consumer that will call methods onSidewalkListDevice.Builder
- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
-
fuotaDeviceStatus
Sets the value of the FuotaDeviceStatus property for this object.- Parameters:
fuotaDeviceStatus
- The new value for the FuotaDeviceStatus property for this object.- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
-
fuotaDeviceStatus
Sets the value of the FuotaDeviceStatus property for this object.- Parameters:
fuotaDeviceStatus
- The new value for the FuotaDeviceStatus property for this object.- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
-
multicastDeviceStatus
The status of the wireless device in the multicast group.
- Parameters:
multicastDeviceStatus
- The status of the wireless device in the multicast group.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
mcGroupId
Sets the value of the McGroupId property for this object.- Parameters:
mcGroupId
- The new value for the McGroupId property for this object.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-