Interface WirelessDeviceStatistics.Builder
-
- All Superinterfaces:
Buildable,CopyableBuilder<WirelessDeviceStatistics.Builder,WirelessDeviceStatistics>,SdkBuilder<WirelessDeviceStatistics.Builder,WirelessDeviceStatistics>,SdkPojo
- Enclosing class:
- WirelessDeviceStatistics
public static interface WirelessDeviceStatistics.Builder extends SdkPojo, CopyableBuilder<WirelessDeviceStatistics.Builder,WirelessDeviceStatistics>
-
-
Method Summary
All Methods Instance Methods Abstract Methods Default Methods Modifier and Type Method Description WirelessDeviceStatistics.Builderarn(String arn)The Amazon Resource Name of the resource.WirelessDeviceStatistics.BuilderdestinationName(String destinationName)The name of the destination to which the device is assigned.WirelessDeviceStatistics.BuilderfuotaDeviceStatus(String fuotaDeviceStatus)Sets the value of the FuotaDeviceStatus property for this object.WirelessDeviceStatistics.BuilderfuotaDeviceStatus(FuotaDeviceStatus fuotaDeviceStatus)Sets the value of the FuotaDeviceStatus property for this object.WirelessDeviceStatistics.Builderid(String id)The ID of the wireless device reporting the data.WirelessDeviceStatistics.BuilderlastUplinkReceivedAt(String lastUplinkReceivedAt)The date and time when the most recent uplink was received.default WirelessDeviceStatistics.BuilderloRaWAN(Consumer<LoRaWANListDevice.Builder> loRaWAN)LoRaWAN device info.WirelessDeviceStatistics.BuilderloRaWAN(LoRaWANListDevice loRaWAN)LoRaWAN device info.WirelessDeviceStatistics.BuildermcGroupId(Integer mcGroupId)Sets the value of the McGroupId property for this object.WirelessDeviceStatistics.BuildermulticastDeviceStatus(String multicastDeviceStatus)The status of the wireless device in the multicast group.WirelessDeviceStatistics.Buildername(String name)The name of the resource.default WirelessDeviceStatistics.Buildersidewalk(Consumer<SidewalkListDevice.Builder> sidewalk)The Sidewalk account credentials.WirelessDeviceStatistics.Buildersidewalk(SidewalkListDevice sidewalk)The Sidewalk account credentials.WirelessDeviceStatistics.Buildertype(String type)The wireless device type.WirelessDeviceStatistics.Buildertype(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 Detail
-
arn
WirelessDeviceStatistics.Builder arn(String 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
WirelessDeviceStatistics.Builder id(String 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
WirelessDeviceStatistics.Builder type(String 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:
WirelessDeviceType,WirelessDeviceType
-
type
WirelessDeviceStatistics.Builder type(WirelessDeviceType 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:
WirelessDeviceType,WirelessDeviceType
-
name
WirelessDeviceStatistics.Builder name(String 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
WirelessDeviceStatistics.Builder destinationName(String 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
WirelessDeviceStatistics.Builder lastUplinkReceivedAt(String 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
WirelessDeviceStatistics.Builder loRaWAN(LoRaWANListDevice 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
default WirelessDeviceStatistics.Builder loRaWAN(Consumer<LoRaWANListDevice.Builder> loRaWAN)
LoRaWAN device info.
This is a convenience method that creates an instance of theLoRaWANListDevice.Builderavoiding the need to create one manually viaLoRaWANListDevice.builder().When the
Consumercompletes,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:
loRaWAN(LoRaWANListDevice)
-
sidewalk
WirelessDeviceStatistics.Builder sidewalk(SidewalkListDevice 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
default WirelessDeviceStatistics.Builder sidewalk(Consumer<SidewalkListDevice.Builder> sidewalk)
The Sidewalk account credentials.
This is a convenience method that creates an instance of theSidewalkListDevice.Builderavoiding the need to create one manually viaSidewalkListDevice.builder().When the
Consumercompletes,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:
sidewalk(SidewalkListDevice)
-
fuotaDeviceStatus
WirelessDeviceStatistics.Builder fuotaDeviceStatus(String 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,FuotaDeviceStatus
-
fuotaDeviceStatus
WirelessDeviceStatistics.Builder fuotaDeviceStatus(FuotaDeviceStatus 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,FuotaDeviceStatus
-
multicastDeviceStatus
WirelessDeviceStatistics.Builder multicastDeviceStatus(String 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
WirelessDeviceStatistics.Builder mcGroupId(Integer 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.
-
-