Interface ThingAttribute.Builder

    • Method Detail

      • thingName

        ThingAttribute.Builder thingName​(String thingName)

        The name of the thing.

        Parameters:
        thingName - The name of the thing.
        Returns:
        Returns a reference to this object so that method calls can be chained together.
      • thingTypeName

        ThingAttribute.Builder thingTypeName​(String thingTypeName)

        The name of the thing type, if the thing has been associated with a type.

        Parameters:
        thingTypeName - The name of the thing type, if the thing has been associated with a type.
        Returns:
        Returns a reference to this object so that method calls can be chained together.
      • thingArn

        ThingAttribute.Builder thingArn​(String thingArn)

        The thing ARN.

        Parameters:
        thingArn - The thing ARN.
        Returns:
        Returns a reference to this object so that method calls can be chained together.
      • attributes

        ThingAttribute.Builder attributes​(Map<String,​String> attributes)

        A list of thing attributes which are name-value pairs.

        Parameters:
        attributes - A list of thing attributes which are name-value pairs.
        Returns:
        Returns a reference to this object so that method calls can be chained together.
      • version

        ThingAttribute.Builder version​(Long version)

        The version of the thing record in the registry.

        Parameters:
        version - The version of the thing record in the registry.
        Returns:
        Returns a reference to this object so that method calls can be chained together.