Interface PutAssetPropertyValueEntry.Builder

    • Method Detail

      • entryId

        PutAssetPropertyValueEntry.Builder entryId​(String entryId)

        Optional. A unique identifier for this entry that you can define to better track which message caused an error in case of failure. Accepts substitution templates. Defaults to a new UUID.

        Parameters:
        entryId - Optional. A unique identifier for this entry that you can define to better track which message caused an error in case of failure. Accepts substitution templates. Defaults to a new UUID.
        Returns:
        Returns a reference to this object so that method calls can be chained together.
      • assetId

        PutAssetPropertyValueEntry.Builder assetId​(String assetId)

        The ID of the IoT SiteWise asset. You must specify either a propertyAlias or both an aliasId and a propertyId. Accepts substitution templates.

        Parameters:
        assetId - The ID of the IoT SiteWise asset. You must specify either a propertyAlias or both an aliasId and a propertyId. Accepts substitution templates.
        Returns:
        Returns a reference to this object so that method calls can be chained together.
      • propertyId

        PutAssetPropertyValueEntry.Builder propertyId​(String propertyId)

        The ID of the asset's property. You must specify either a propertyAlias or both an aliasId and a propertyId. Accepts substitution templates.

        Parameters:
        propertyId - The ID of the asset's property. You must specify either a propertyAlias or both an aliasId and a propertyId. Accepts substitution templates.
        Returns:
        Returns a reference to this object so that method calls can be chained together.
      • propertyAlias

        PutAssetPropertyValueEntry.Builder propertyAlias​(String propertyAlias)

        The name of the property alias associated with your asset property. You must specify either a propertyAlias or both an aliasId and a propertyId. Accepts substitution templates.

        Parameters:
        propertyAlias - The name of the property alias associated with your asset property. You must specify either a propertyAlias or both an aliasId and a propertyId. Accepts substitution templates.
        Returns:
        Returns a reference to this object so that method calls can be chained together.
      • propertyValues

        PutAssetPropertyValueEntry.Builder propertyValues​(Collection<AssetPropertyValue> propertyValues)

        A list of property values to insert that each contain timestamp, quality, and value (TQV) information.

        Parameters:
        propertyValues - A list of property values to insert that each contain timestamp, quality, and value (TQV) information.
        Returns:
        Returns a reference to this object so that method calls can be chained together.
      • propertyValues

        PutAssetPropertyValueEntry.Builder propertyValues​(AssetPropertyValue... propertyValues)

        A list of property values to insert that each contain timestamp, quality, and value (TQV) information.

        Parameters:
        propertyValues - A list of property values to insert that each contain timestamp, quality, and value (TQV) information.
        Returns:
        Returns a reference to this object so that method calls can be chained together.