Interface DeviceStatusInfo.Builder

    • Method Detail

      • deviceStatusDetails

        DeviceStatusInfo.Builder deviceStatusDetails​(Collection<DeviceStatusDetail> deviceStatusDetails)

        One or more device status detail descriptions.

        Parameters:
        deviceStatusDetails - One or more device status detail descriptions.
        Returns:
        Returns a reference to this object so that method calls can be chained together.
      • deviceStatusDetails

        DeviceStatusInfo.Builder deviceStatusDetails​(DeviceStatusDetail... deviceStatusDetails)

        One or more device status detail descriptions.

        Parameters:
        deviceStatusDetails - One or more device status detail descriptions.
        Returns:
        Returns a reference to this object so that method calls can be chained together.
      • connectionStatus

        DeviceStatusInfo.Builder connectionStatus​(String connectionStatus)

        The latest available information about the connection status of a device.

        Parameters:
        connectionStatus - The latest available information about the connection status of a device.
        Returns:
        Returns a reference to this object so that method calls can be chained together.
        See Also:
        ConnectionStatus, ConnectionStatus
      • connectionStatus

        DeviceStatusInfo.Builder connectionStatus​(ConnectionStatus connectionStatus)

        The latest available information about the connection status of a device.

        Parameters:
        connectionStatus - The latest available information about the connection status of a device.
        Returns:
        Returns a reference to this object so that method calls can be chained together.
        See Also:
        ConnectionStatus, ConnectionStatus
      • connectionStatusUpdatedTime

        DeviceStatusInfo.Builder connectionStatusUpdatedTime​(Instant connectionStatusUpdatedTime)

        The time (in epoch) when the device connection status changed.

        Parameters:
        connectionStatusUpdatedTime - The time (in epoch) when the device connection status changed.
        Returns:
        Returns a reference to this object so that method calls can be chained together.