Class: AssetPropertyValue

aws-greengrass-core-sdk.StreamManager~AssetPropertyValue(value, timestamp, quality)

Contains asset property value information.

Constructor

new AssetPropertyValue(value, timestamp, quality)

Parameters:
Name Type Default Description
value aws-greengrass-core-sdk.StreamManager.Variant null The value of the asset property.
timestamp aws-greengrass-core-sdk.StreamManager.TimeInNanos null The timestamp of the asset property value.
quality aws-greengrass-core-sdk.StreamManager.Quality null The quality of the asset property value.
Source:

Members

quality

The quality of the asset property value.
Source:

quality

Source:

timestamp

The timestamp of the asset property value.
Source:

timestamp

Source:

value

The value of the asset property.
Source:

value

Source:

Methods

withQuality(value) → {aws-greengrass-core-sdk.StreamManager.AssetPropertyValue}

Parameters:
Name Type Description
value aws-greengrass-core-sdk.StreamManager.Quality The quality of the asset property value.
Source:
Returns:
Type
aws-greengrass-core-sdk.StreamManager.AssetPropertyValue

withTimestamp(value) → {aws-greengrass-core-sdk.StreamManager.AssetPropertyValue}

Parameters:
Name Type Description
value aws-greengrass-core-sdk.StreamManager.TimeInNanos The timestamp of the asset property value.
Source:
Returns:
Type
aws-greengrass-core-sdk.StreamManager.AssetPropertyValue

withValue(value) → {aws-greengrass-core-sdk.StreamManager.AssetPropertyValue}

Parameters:
Name Type Description
value aws-greengrass-core-sdk.StreamManager.Variant The value of the asset property.
Source:
Returns:
Type
aws-greengrass-core-sdk.StreamManager.AssetPropertyValue