samplingSchemes property
Default samplings schema for:
- PHONE_LOG - a period one day back in time and one day into the future
- TEXT_MESSAGE_LOG - a period one day back in time and one day into the future
- CALENDAR - a period one day back in time and one day into the future
Implementation
@override
DataTypeSamplingSchemeMap get samplingSchemes =>
DataTypeSamplingSchemeMap.from([
DataTypeSamplingScheme(
DataTypeMetaData(
type: PHONE_LOG,
displayName: "Phone Log",
timeType: DataTimeType.TIME_SPAN,
),
HistoricSamplingConfiguration(
past: const Duration(days: 1),
future: const Duration(days: 1),
)),
DataTypeSamplingScheme(
DataTypeMetaData(
type: TEXT_MESSAGE_LOG,
displayName: "Text Message Log",
timeType: DataTimeType.TIME_SPAN,
),
HistoricSamplingConfiguration(
past: const Duration(days: 1),
future: const Duration(days: 1),
)),
DataTypeSamplingScheme(DataTypeMetaData(
type: TEXT_MESSAGE,
displayName: "Text Messages",
timeType: DataTimeType.POINT,
)),
DataTypeSamplingScheme(
DataTypeMetaData(
type: CALENDAR,
displayName: "Calendar Entries",
timeType: DataTimeType.TIME_SPAN,
),
HistoricSamplingConfiguration(
past: const Duration(days: 1),
future: const Duration(days: 1),
)),
]);