TabularDataPoint class
Represents a tabular data point and its associated metadata.
Constructors
-
TabularDataPoint({required String partId, required String resourceName, required String resourceSubtype, required String methodName, required DateTime timeCaptured, required String organizationId, required String locationId, required String robotName, required String robotId, required String partName, required dynamic methodParameters, required List<
String> tags, required Map<String, dynamic> payload})
Properties
- hashCode → int
-
The hash code for this object.
no setterinherited
- locationId → String
-
The location ID
final
- methodName → String
-
The method used for data capture
Example:
Readings
final - methodParameters → dynamic
-
Additional parameters associated with the data capture method
final
- organizationId → String
-
The organization ID
final
- partId → String
-
The robot part ID
final
- partName → String
-
The robot part name
final
-
payload
→ Map<
String, dynamic> -
The captured data
final
- resourceName → String
-
The resource name
final
- resourceSubtype → String
-
The resource subtype
Example:
rdk:component:sensor
final - robotId → String
-
The robot ID
final
- robotName → String
-
The robot name
final
- runtimeType → Type
-
A representation of the runtime type of the object.
no setterinherited
-
A list of tags associated with the data point
final
- timeCaptured → DateTime
-
The time at which the data point was captured
final
Methods
-
noSuchMethod(
Invocation invocation) → dynamic -
Invoked when a nonexistent method or property is accessed.
inherited
-
toString(
) → String -
A string representation of this object.
inherited
Operators
-
operator ==(
Object other) → bool -
The equality operator.
inherited