Interface ThingTypeProperties.Builder

All Superinterfaces:
Buildable, CopyableBuilder<ThingTypeProperties.Builder,ThingTypeProperties>, SdkBuilder<ThingTypeProperties.Builder,ThingTypeProperties>, SdkPojo
Enclosing class:
ThingTypeProperties

public static interface ThingTypeProperties.Builder extends SdkPojo, CopyableBuilder<ThingTypeProperties.Builder,ThingTypeProperties>
  • Method Details

    • thingTypeDescription

      ThingTypeProperties.Builder thingTypeDescription(String thingTypeDescription)

      The description of the thing type.

      Parameters:
      thingTypeDescription - The description of the thing type.
      Returns:
      Returns a reference to this object so that method calls can be chained together.
    • searchableAttributes

      ThingTypeProperties.Builder searchableAttributes(Collection<String> searchableAttributes)

      A list of searchable thing attribute names.

      Parameters:
      searchableAttributes - A list of searchable thing attribute names.
      Returns:
      Returns a reference to this object so that method calls can be chained together.
    • searchableAttributes

      ThingTypeProperties.Builder searchableAttributes(String... searchableAttributes)

      A list of searchable thing attribute names.

      Parameters:
      searchableAttributes - A list of searchable thing attribute names.
      Returns:
      Returns a reference to this object so that method calls can be chained together.