common property

SamplingSchema common
override

The default (common) sampling schema for all measures in this package.

Implementation

SamplingSchema get common => SamplingSchema()
  ..type = SamplingSchemaType.COMMON
  ..name = 'Common (default) context sampling schema'
  ..powerAware = true
  ..measures.addEntries([
    MapEntry(
        DataType.LOCATION, Measure(MeasureType(NameSpace.CARP, DataType.LOCATION), name: 'Location', enabled: true)),
    MapEntry(DataType.ACTIVITY,
        Measure(MeasureType(NameSpace.CARP, DataType.ACTIVITY), name: 'Activity Recognition', enabled: true)),
    MapEntry(
        DataType.WEATHER,
        WeatherMeasure(MeasureType(NameSpace.CARP, DataType.WEATHER),
            name: 'Local Weather', enabled: true, frequency: 60 * 60 * 1000))
  ]);