Click or drag to resize
Grid Solutions Framework

IDataSourceValue Interface

Defines an interface for a data source value.

Namespace: GrafanaAdapters.DataSources
Assembly: GrafanaAdapters (in GrafanaAdapters.dll) Version: 2.4.171-beta
Syntax
public interface IDataSourceValue
View Source

The IDataSourceValue type exposes the following members.

Properties
 NameDescription
Public propertyAugmentMetadata Gets function that augments metadata for the data source, or null if metadata augmentation is not needed.
Public propertyDataTypeIndex Gets the data source value type index.
Public propertyFlags Gets measurement state and quality flags of data source value.
Public propertyLoadOrder Gets the desired load order for the data source value type.
Public propertyMetadataTableName Gets the name of the primary metadata table for the data source.
Public propertyRequiredMetadataFieldNames Gets the names of the required metadata fields for the data source.
Public propertyTarget Gets the query target, e.g., a point-tag.
Public propertyTime Gets timestamp, in Unix epoch milliseconds, of data source value.
Public propertyTimeSeriesValue Gets time-series array values of data source value, e.g., [Value, Time].
Public propertyTimeSeriesValueDefinition Gets the format definition of a time-series array value, e.g., ["Value", "Time"].
Public propertyValue Gets the value of data source value.
Public propertyValueIndex Gets the index of the value within the TimeSeriesValue array.
Top
Methods
 NameDescription
Public methodGetTargetIDSet Gets the set of measurement key and point tag identifiers associated with a target.
Public methodLookupMetadata Looks up metadata record for the specified target.
Public methodRecordFromKey Gets the metadata record for the specified measurement key.
Top
Remarks
Implementations of this interface must be structs.
See Also