Click or drag to resize
Grid Solutions Framework

IDataSourceValueType Interface

Defines an interface for a data source value type.

Namespace: GrafanaAdapters.DataSourceValueTypes
Assembly: GrafanaAdapters (in GrafanaAdapters.dll) Version: 2.4.181-beta
Syntax
public interface IDataSourceValueType
View Source

The IDataSourceValueType 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 type.
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 type.
Public propertyTimeSeriesValue Gets time-series array values of the data source value type, 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 type.
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