public static interface Device.Builder extends SdkPojo, CopyableBuilder<Device.Builder,Device>
| Modifier and Type | Method and Description |
|---|---|
Device.Builder |
deviceArn(String deviceArn)
The ARN of a device.
|
Device.Builder |
deviceName(String deviceName)
The name of a device.
|
Device.Builder |
deviceSerialNumber(String deviceSerialNumber)
The serial number of a device.
|
Device.Builder |
deviceStatus(DeviceStatus deviceStatus)
The status of a device.
|
Device.Builder |
deviceStatus(String deviceStatus)
The status of a device.
|
default Device.Builder |
deviceStatusInfo(Consumer<DeviceStatusInfo.Builder> deviceStatusInfo)
Detailed information about a device's status.
|
Device.Builder |
deviceStatusInfo(DeviceStatusInfo deviceStatusInfo)
Detailed information about a device's status.
|
Device.Builder |
deviceType(String deviceType)
The type of a device.
|
Device.Builder |
macAddress(String macAddress)
The MAC address of a device.
|
default Device.Builder |
networkProfileInfo(Consumer<DeviceNetworkProfileInfo.Builder> networkProfileInfo)
Detailed information about a device's network profile.
|
Device.Builder |
networkProfileInfo(DeviceNetworkProfileInfo networkProfileInfo)
Detailed information about a device's network profile.
|
Device.Builder |
roomArn(String roomArn)
The room ARN of a device.
|
Device.Builder |
softwareVersion(String softwareVersion)
The software version of a device.
|
equalsBySdkFields, sdkFieldscopyapplyMutation, buildDevice.Builder deviceArn(String deviceArn)
The ARN of a device.
deviceArn - The ARN of a device.Device.Builder deviceSerialNumber(String deviceSerialNumber)
The serial number of a device.
deviceSerialNumber - The serial number of a device.Device.Builder deviceType(String deviceType)
The type of a device.
deviceType - The type of a device.Device.Builder deviceName(String deviceName)
The name of a device.
deviceName - The name of a device.Device.Builder softwareVersion(String softwareVersion)
The software version of a device.
softwareVersion - The software version of a device.Device.Builder macAddress(String macAddress)
The MAC address of a device.
macAddress - The MAC address of a device.Device.Builder roomArn(String roomArn)
The room ARN of a device.
roomArn - The room ARN of a device.Device.Builder deviceStatus(String deviceStatus)
The status of a device. If the status is not READY, check the DeviceStatusInfo value for details.
deviceStatus - The status of a device. If the status is not READY, check the DeviceStatusInfo value for details.DeviceStatus,
DeviceStatusDevice.Builder deviceStatus(DeviceStatus deviceStatus)
The status of a device. If the status is not READY, check the DeviceStatusInfo value for details.
deviceStatus - The status of a device. If the status is not READY, check the DeviceStatusInfo value for details.DeviceStatus,
DeviceStatusDevice.Builder deviceStatusInfo(DeviceStatusInfo deviceStatusInfo)
Detailed information about a device's status.
deviceStatusInfo - Detailed information about a device's status.default Device.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)Device.Builder networkProfileInfo(DeviceNetworkProfileInfo networkProfileInfo)
Detailed information about a device's network profile.
networkProfileInfo - Detailed information about a device's network profile.default Device.Builder networkProfileInfo(Consumer<DeviceNetworkProfileInfo.Builder> networkProfileInfo)
Detailed information about a device's network profile.
This is a convenience that creates an instance of theDeviceNetworkProfileInfo.Builder avoiding the
need to create one manually via DeviceNetworkProfileInfo.builder().
When the Consumer completes, SdkBuilder.build() is called immediately
and its result is passed to networkProfileInfo(DeviceNetworkProfileInfo).networkProfileInfo - a consumer that will call methods on DeviceNetworkProfileInfo.BuildernetworkProfileInfo(DeviceNetworkProfileInfo)Copyright © 2021. All rights reserved.