public static interface DeviceStatusInfo.Builder extends SdkPojo, CopyableBuilder<DeviceStatusInfo.Builder,DeviceStatusInfo>
| Modifier and Type | Method and Description |
|---|---|
DeviceStatusInfo.Builder |
connectionStatus(ConnectionStatus connectionStatus)
The latest available information about the connection status of a device.
|
DeviceStatusInfo.Builder |
connectionStatus(String connectionStatus)
The latest available information about the connection status of a device.
|
DeviceStatusInfo.Builder |
connectionStatusUpdatedTime(Instant connectionStatusUpdatedTime)
The time (in epoch) when the device connection status changed.
|
DeviceStatusInfo.Builder |
deviceStatusDetails(Collection<DeviceStatusDetail> deviceStatusDetails)
One or more device status detail descriptions.
|
DeviceStatusInfo.Builder |
deviceStatusDetails(Consumer<DeviceStatusDetail.Builder>... deviceStatusDetails)
One or more device status detail descriptions.
|
DeviceStatusInfo.Builder |
deviceStatusDetails(DeviceStatusDetail... deviceStatusDetails)
One or more device status detail descriptions.
|
equalsBySdkFields, sdkFieldscopyapplyMutation, buildDeviceStatusInfo.Builder deviceStatusDetails(Collection<DeviceStatusDetail> deviceStatusDetails)
One or more device status detail descriptions.
deviceStatusDetails - One or more device status detail descriptions.DeviceStatusInfo.Builder deviceStatusDetails(DeviceStatusDetail... deviceStatusDetails)
One or more device status detail descriptions.
deviceStatusDetails - One or more device status detail descriptions.DeviceStatusInfo.Builder deviceStatusDetails(Consumer<DeviceStatusDetail.Builder>... deviceStatusDetails)
One or more device status detail descriptions.
This is a convenience method that creates an instance of theDeviceStatusDetail.Builder avoiding the need
to create one manually via
DeviceStatusDetail.builder().
When the Consumer completes,
SdkBuilder.build() is called
immediately and its result is passed to #deviceStatusDetails(List.
deviceStatusDetails - a consumer that will call methods on
DeviceStatusDetail.Builder#deviceStatusDetails(java.util.Collection) DeviceStatusInfo.Builder connectionStatus(String connectionStatus)
The latest available information about the connection status of a device.
connectionStatus - The latest available information about the connection status of a device.ConnectionStatus,
ConnectionStatusDeviceStatusInfo.Builder connectionStatus(ConnectionStatus connectionStatus)
The latest available information about the connection status of a device.
connectionStatus - The latest available information about the connection status of a device.ConnectionStatus,
ConnectionStatusDeviceStatusInfo.Builder connectionStatusUpdatedTime(Instant connectionStatusUpdatedTime)
The time (in epoch) when the device connection status changed.
connectionStatusUpdatedTime - The time (in epoch) when the device connection status changed.Copyright © 2023. All rights reserved.