Interface DeviceSummary.Builder

    • Method Detail

      • deviceName

        DeviceSummary.Builder deviceName​(String deviceName)

        The unique identifier of the device.

        Parameters:
        deviceName - The unique identifier of the device.
        Returns:
        Returns a reference to this object so that method calls can be chained together.
      • deviceArn

        DeviceSummary.Builder deviceArn​(String deviceArn)

        Amazon Resource Name (ARN) of the device.

        Parameters:
        deviceArn - Amazon Resource Name (ARN) of the device.
        Returns:
        Returns a reference to this object so that method calls can be chained together.
      • description

        DeviceSummary.Builder description​(String description)

        A description of the device.

        Parameters:
        description - A description of the device.
        Returns:
        Returns a reference to this object so that method calls can be chained together.
      • deviceFleetName

        DeviceSummary.Builder deviceFleetName​(String deviceFleetName)

        The name of the fleet the device belongs to.

        Parameters:
        deviceFleetName - The name of the fleet the device belongs to.
        Returns:
        Returns a reference to this object so that method calls can be chained together.
      • iotThingName

        DeviceSummary.Builder iotThingName​(String iotThingName)

        The Amazon Web Services Internet of Things (IoT) object thing name associated with the device..

        Parameters:
        iotThingName - The Amazon Web Services Internet of Things (IoT) object thing name associated with the device..
        Returns:
        Returns a reference to this object so that method calls can be chained together.
      • registrationTime

        DeviceSummary.Builder registrationTime​(Instant registrationTime)

        The timestamp of the last registration or de-reregistration.

        Parameters:
        registrationTime - The timestamp of the last registration or de-reregistration.
        Returns:
        Returns a reference to this object so that method calls can be chained together.
      • latestHeartbeat

        DeviceSummary.Builder latestHeartbeat​(Instant latestHeartbeat)

        The last heartbeat received from the device.

        Parameters:
        latestHeartbeat - The last heartbeat received from the device.
        Returns:
        Returns a reference to this object so that method calls can be chained together.
      • models

        DeviceSummary.Builder models​(EdgeModelSummary... models)

        Models on the device.

        Parameters:
        models - Models on the device.
        Returns:
        Returns a reference to this object so that method calls can be chained together.
      • agentVersion

        DeviceSummary.Builder agentVersion​(String agentVersion)

        Edge Manager agent version.

        Parameters:
        agentVersion - Edge Manager agent version.
        Returns:
        Returns a reference to this object so that method calls can be chained together.