SamplePoint constructor
SamplePoint({
- DataCollector? dataCollector,
- DataType? dataType,
- int? id,
- DateTime? startTime,
- DateTime? endTime,
- DateTime? samplingTime,
- FieldValueOptions? fieldValueOptions,
- TimeUnit timeUnit = TimeUnit.MILLISECONDS,
- String? metadata,
You must set dataCollector or dataType.
Implementation
SamplePoint({
this.dataCollector,
this.dataType,
this.id,
this.startTime,
this.endTime,
this.samplingTime,
this.fieldValueOptions,
this.timeUnit = TimeUnit.MILLISECONDS,
this.metadata,
}) : assert(dataCollector != null || dataType != null) {
for (Field field
in dataCollector?.dataType?.fields ?? dataType?.fields ?? <Field>[]) {
pairs[field.name] = null;
}
}