public static interface DeviceData.Builder extends SdkPojo, CopyableBuilder<DeviceData.Builder,DeviceData>
| Modifier and Type | Method and Description |
|---|---|
DeviceData.Builder |
createdTime(Instant createdTime)
The time (in epoch) when the device data was created.
|
DeviceData.Builder |
deviceArn(String deviceArn)
The ARN of a device.
|
DeviceData.Builder |
deviceName(String deviceName)
The name of a device.
|
DeviceData.Builder |
deviceSerialNumber(String deviceSerialNumber)
The serial number of a device.
|
DeviceData.Builder |
deviceStatus(DeviceStatus deviceStatus)
The status of a device.
|
DeviceData.Builder |
deviceStatus(String deviceStatus)
The status of a device.
|
default DeviceData.Builder |
deviceStatusInfo(Consumer<DeviceStatusInfo.Builder> deviceStatusInfo)
Detailed information about a device's status.
|
DeviceData.Builder |
deviceStatusInfo(DeviceStatusInfo deviceStatusInfo)
Detailed information about a device's status.
|
DeviceData.Builder |
deviceType(String deviceType)
The type of a device.
|
DeviceData.Builder |
macAddress(String macAddress)
The MAC address of a device.
|
DeviceData.Builder |
networkProfileArn(String networkProfileArn)
The ARN of the network profile associated with a device.
|
DeviceData.Builder |
networkProfileName(String networkProfileName)
The name of the network profile associated with a device.
|
DeviceData.Builder |
roomArn(String roomArn)
The room ARN associated with a device.
|
DeviceData.Builder |
roomName(String roomName)
The name of the room associated with a device.
|
DeviceData.Builder |
softwareVersion(String softwareVersion)
The software version of a device.
|
equalsBySdkFields, sdkFieldscopyapplyMutation, buildDeviceData.Builder deviceArn(String deviceArn)
The ARN of a device.
deviceArn - The ARN of a device.DeviceData.Builder deviceSerialNumber(String deviceSerialNumber)
The serial number of a device.
deviceSerialNumber - The serial number of a device.DeviceData.Builder deviceType(String deviceType)
The type of a device.
deviceType - The type of a device.DeviceData.Builder deviceName(String deviceName)
The name of a device.
deviceName - The name of a device.DeviceData.Builder softwareVersion(String softwareVersion)
The software version of a device.
softwareVersion - The software version of a device.DeviceData.Builder macAddress(String macAddress)
The MAC address of a device.
macAddress - The MAC address of a device.DeviceData.Builder deviceStatus(String deviceStatus)
The status of a device.
deviceStatus - The status of a device.DeviceStatus,
DeviceStatusDeviceData.Builder deviceStatus(DeviceStatus deviceStatus)
The status of a device.
deviceStatus - The status of a device.DeviceStatus,
DeviceStatusDeviceData.Builder networkProfileArn(String networkProfileArn)
The ARN of the network profile associated with a device.
networkProfileArn - The ARN of the network profile associated with a device.DeviceData.Builder networkProfileName(String networkProfileName)
The name of the network profile associated with a device.
networkProfileName - The name of the network profile associated with a device.DeviceData.Builder roomArn(String roomArn)
The room ARN associated with a device.
roomArn - The room ARN associated with a device.DeviceData.Builder roomName(String roomName)
The name of the room associated with a device.
roomName - The name of the room associated with a device.DeviceData.Builder deviceStatusInfo(DeviceStatusInfo deviceStatusInfo)
Detailed information about a device's status.
deviceStatusInfo - Detailed information about a device's status.default DeviceData.Builder deviceStatusInfo(Consumer<DeviceStatusInfo.Builder> deviceStatusInfo)
Detailed information about a device's status.
This is a convenience that creates an instance of theDeviceStatusInfo.Builder avoiding the need to
create one manually via DeviceStatusInfo.builder().
When the Consumer completes, SdkBuilder.build() is called immediately and its
result is passed to deviceStatusInfo(DeviceStatusInfo).deviceStatusInfo - a consumer that will call methods on DeviceStatusInfo.BuilderdeviceStatusInfo(DeviceStatusInfo)DeviceData.Builder createdTime(Instant createdTime)
The time (in epoch) when the device data was created.
createdTime - The time (in epoch) when the device data was created.Copyright © 2021. All rights reserved.