Interface ThingGroupDocument.Builder

  • Method Details

    • thingGroupName

      ThingGroupDocument.Builder thingGroupName(String thingGroupName)

      The thing group name.

      Parameters:
      thingGroupName - The thing group name.
      Returns:
      Returns a reference to this object so that method calls can be chained together.
    • thingGroupId

      ThingGroupDocument.Builder thingGroupId(String thingGroupId)

      The thing group ID.

      Parameters:
      thingGroupId - The thing group ID.
      Returns:
      Returns a reference to this object so that method calls can be chained together.
    • thingGroupDescription

      ThingGroupDocument.Builder thingGroupDescription(String thingGroupDescription)

      The thing group description.

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

      ThingGroupDocument.Builder attributes(Map<String,String> attributes)

      The thing group attributes.

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

      ThingGroupDocument.Builder parentGroupNames(Collection<String> parentGroupNames)

      Parent group names.

      Parameters:
      parentGroupNames - Parent group names.
      Returns:
      Returns a reference to this object so that method calls can be chained together.
    • parentGroupNames

      ThingGroupDocument.Builder parentGroupNames(String... parentGroupNames)

      Parent group names.

      Parameters:
      parentGroupNames - Parent group names.
      Returns:
      Returns a reference to this object so that method calls can be chained together.