Interface Device.Builder

    • Method Detail

      • deviceArn

        Device.Builder deviceArn​(String deviceArn)

        The ARN of a device.

        Parameters:
        deviceArn - The ARN of a device.
        Returns:
        Returns a reference to this object so that method calls can be chained together.
      • deviceSerialNumber

        Device.Builder deviceSerialNumber​(String deviceSerialNumber)

        The serial number of a device.

        Parameters:
        deviceSerialNumber - The serial number of a device.
        Returns:
        Returns a reference to this object so that method calls can be chained together.
      • deviceType

        Device.Builder deviceType​(String deviceType)

        The type of a device.

        Parameters:
        deviceType - The type of a device.
        Returns:
        Returns a reference to this object so that method calls can be chained together.
      • deviceName

        Device.Builder deviceName​(String deviceName)

        The name of a device.

        Parameters:
        deviceName - The name of a device.
        Returns:
        Returns a reference to this object so that method calls can be chained together.
      • softwareVersion

        Device.Builder softwareVersion​(String softwareVersion)

        The software version of a device.

        Parameters:
        softwareVersion - The software version of a device.
        Returns:
        Returns a reference to this object so that method calls can be chained together.
      • macAddress

        Device.Builder macAddress​(String macAddress)

        The MAC address of a device.

        Parameters:
        macAddress - The MAC address of a device.
        Returns:
        Returns a reference to this object so that method calls can be chained together.
      • roomArn

        Device.Builder roomArn​(String roomArn)

        The room ARN of a device.

        Parameters:
        roomArn - The room ARN of a device.
        Returns:
        Returns a reference to this object so that method calls can be chained together.
      • deviceStatus

        Device.Builder deviceStatus​(String deviceStatus)

        The status of a device. If the status is not READY, check the DeviceStatusInfo value for details.

        Parameters:
        deviceStatus - The status of a device. If the status is not READY, check the DeviceStatusInfo value for details.
        Returns:
        Returns a reference to this object so that method calls can be chained together.
        See Also:
        DeviceStatus, DeviceStatus
      • deviceStatus

        Device.Builder deviceStatus​(DeviceStatus deviceStatus)

        The status of a device. If the status is not READY, check the DeviceStatusInfo value for details.

        Parameters:
        deviceStatus - The status of a device. If the status is not READY, check the DeviceStatusInfo value for details.
        Returns:
        Returns a reference to this object so that method calls can be chained together.
        See Also:
        DeviceStatus, DeviceStatus
      • deviceStatusInfo

        Device.Builder deviceStatusInfo​(DeviceStatusInfo deviceStatusInfo)

        Detailed information about a device's status.

        Parameters:
        deviceStatusInfo - Detailed information about a device's status.
        Returns:
        Returns a reference to this object so that method calls can be chained together.
      • networkProfileInfo

        Device.Builder networkProfileInfo​(DeviceNetworkProfileInfo networkProfileInfo)

        Detailed information about a device's network profile.

        Parameters:
        networkProfileInfo - Detailed information about a device's network profile.
        Returns:
        Returns a reference to this object so that method calls can be chained together.