Interface AssetModelProperty.Builder

    • Method Detail

      • id

        AssetModelProperty.Builder id​(String id)

        The ID of the asset model property.

        Parameters:
        id - The ID of the asset model property.
        Returns:
        Returns a reference to this object so that method calls can be chained together.
      • name

        AssetModelProperty.Builder name​(String name)

        The name of the asset model property.

        Parameters:
        name - The name of the asset model property.
        Returns:
        Returns a reference to this object so that method calls can be chained together.
      • dataTypeSpec

        AssetModelProperty.Builder dataTypeSpec​(String dataTypeSpec)

        The data type of the structure for this property. This parameter exists on properties that have the STRUCT data type.

        Parameters:
        dataTypeSpec - The data type of the structure for this property. This parameter exists on properties that have the STRUCT data type.
        Returns:
        Returns a reference to this object so that method calls can be chained together.
      • unit

        AssetModelProperty.Builder unit​(String unit)

        The unit of the asset model property, such as Newtons or RPM.

        Parameters:
        unit - The unit of the asset model property, such as Newtons or RPM.
        Returns:
        Returns a reference to this object so that method calls can be chained together.
      • type

        AssetModelProperty.Builder type​(PropertyType type)

        The property type (see PropertyType).

        Parameters:
        type - The property type (see PropertyType).
        Returns:
        Returns a reference to this object so that method calls can be chained together.