Interface DeviceData.Builder

    • Method Detail

      • deviceArn

        DeviceData.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

        DeviceData.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

        DeviceData.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

        DeviceData.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

        DeviceData.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

        DeviceData.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.
      • deviceStatus

        DeviceData.Builder deviceStatus​(String deviceStatus)

        The status of a device.

        Parameters:
        deviceStatus - The status of a device.
        Returns:
        Returns a reference to this object so that method calls can be chained together.
        See Also:
        DeviceStatus, DeviceStatus
      • deviceStatus

        DeviceData.Builder deviceStatus​(DeviceStatus deviceStatus)

        The status of a device.

        Parameters:
        deviceStatus - The status of a device.
        Returns:
        Returns a reference to this object so that method calls can be chained together.
        See Also:
        DeviceStatus, DeviceStatus
      • networkProfileArn

        DeviceData.Builder networkProfileArn​(String networkProfileArn)

        The ARN of the network profile associated with a device.

        Parameters:
        networkProfileArn - The ARN of the network profile associated with a device.
        Returns:
        Returns a reference to this object so that method calls can be chained together.
      • networkProfileName

        DeviceData.Builder networkProfileName​(String networkProfileName)

        The name of the network profile associated with a device.

        Parameters:
        networkProfileName - The name of the network profile associated with a device.
        Returns:
        Returns a reference to this object so that method calls can be chained together.
      • roomArn

        DeviceData.Builder roomArn​(String roomArn)

        The room ARN associated with a device.

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

        DeviceData.Builder roomName​(String roomName)

        The name of the room associated with a device.

        Parameters:
        roomName - The name of the room associated with a device.
        Returns:
        Returns a reference to this object so that method calls can be chained together.
      • deviceStatusInfo

        DeviceData.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.
      • createdTime

        DeviceData.Builder createdTime​(Instant createdTime)

        The time (in epoch) when the device data was created.

        Parameters:
        createdTime - The time (in epoch) when the device data was created.
        Returns:
        Returns a reference to this object so that method calls can be chained together.