public static interface DeviceData.Builder extends SdkPojo, CopyableBuilder<DeviceData.Builder,DeviceData>
| Modifier and Type | Method and Description |
|---|---|
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 |
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.
|
copyapplyMutation, 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 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)Copyright © 2017 Amazon Web Services, Inc. All Rights Reserved.