Copyright | (c) 2013-2023 Brendan Hay |
---|---|
License | Mozilla Public License, v. 2.0. |
Maintainer | Brendan Hay |
Stability | auto-generated |
Portability | non-portable (GHC extensions) |
Safe Haskell | Safe-Inferred |
Language | Haskell2010 |
Synopsis
- data SensorStatisticsSummary = SensorStatisticsSummary' {
- categoricalValues :: Maybe CategoricalValues
- componentName :: Maybe Text
- dataEndTime :: Maybe POSIX
- dataExists :: Maybe Bool
- dataStartTime :: Maybe POSIX
- duplicateTimestamps :: Maybe CountPercent
- invalidDateEntries :: Maybe CountPercent
- invalidValues :: Maybe CountPercent
- largeTimestampGaps :: Maybe LargeTimestampGaps
- missingValues :: Maybe CountPercent
- monotonicValues :: Maybe MonotonicValues
- multipleOperatingModes :: Maybe MultipleOperatingModes
- sensorName :: Maybe Text
- newSensorStatisticsSummary :: SensorStatisticsSummary
- sensorStatisticsSummary_categoricalValues :: Lens' SensorStatisticsSummary (Maybe CategoricalValues)
- sensorStatisticsSummary_componentName :: Lens' SensorStatisticsSummary (Maybe Text)
- sensorStatisticsSummary_dataEndTime :: Lens' SensorStatisticsSummary (Maybe UTCTime)
- sensorStatisticsSummary_dataExists :: Lens' SensorStatisticsSummary (Maybe Bool)
- sensorStatisticsSummary_dataStartTime :: Lens' SensorStatisticsSummary (Maybe UTCTime)
- sensorStatisticsSummary_duplicateTimestamps :: Lens' SensorStatisticsSummary (Maybe CountPercent)
- sensorStatisticsSummary_invalidDateEntries :: Lens' SensorStatisticsSummary (Maybe CountPercent)
- sensorStatisticsSummary_invalidValues :: Lens' SensorStatisticsSummary (Maybe CountPercent)
- sensorStatisticsSummary_largeTimestampGaps :: Lens' SensorStatisticsSummary (Maybe LargeTimestampGaps)
- sensorStatisticsSummary_missingValues :: Lens' SensorStatisticsSummary (Maybe CountPercent)
- sensorStatisticsSummary_monotonicValues :: Lens' SensorStatisticsSummary (Maybe MonotonicValues)
- sensorStatisticsSummary_multipleOperatingModes :: Lens' SensorStatisticsSummary (Maybe MultipleOperatingModes)
- sensorStatisticsSummary_sensorName :: Lens' SensorStatisticsSummary (Maybe Text)
Documentation
data SensorStatisticsSummary Source #
Summary of ingestion statistics like whether data exists, number of missing values, number of invalid values and so on related to the particular sensor.
See: newSensorStatisticsSummary
smart constructor.
SensorStatisticsSummary' | |
|
Instances
newSensorStatisticsSummary :: SensorStatisticsSummary Source #
Create a value of SensorStatisticsSummary
with all optional fields omitted.
Use generic-lens or optics to modify other optional fields.
The following record fields are available, with the corresponding lenses provided for backwards compatibility:
$sel:categoricalValues:SensorStatisticsSummary'
, sensorStatisticsSummary_categoricalValues
- Parameter that describes potential risk about whether data associated
with the sensor is categorical.
$sel:componentName:SensorStatisticsSummary'
, sensorStatisticsSummary_componentName
- Name of the component to which the particular sensor belongs for which
the statistics belong to.
$sel:dataEndTime:SensorStatisticsSummary'
, sensorStatisticsSummary_dataEndTime
- Indicates the time reference to indicate the end of valid data
associated with the sensor that the statistics belong to.
$sel:dataExists:SensorStatisticsSummary'
, sensorStatisticsSummary_dataExists
- Parameter that indicates whether data exists for the sensor that the
statistics belong to.
$sel:dataStartTime:SensorStatisticsSummary'
, sensorStatisticsSummary_dataStartTime
- Indicates the time reference to indicate the beginning of valid data
associated with the sensor that the statistics belong to.
$sel:duplicateTimestamps:SensorStatisticsSummary'
, sensorStatisticsSummary_duplicateTimestamps
- Parameter that describes the total number of duplicate timestamp records
associated with the sensor that the statistics belong to.
$sel:invalidDateEntries:SensorStatisticsSummary'
, sensorStatisticsSummary_invalidDateEntries
- Parameter that describes the total number of invalid date entries
associated with the sensor that the statistics belong to.
$sel:invalidValues:SensorStatisticsSummary'
, sensorStatisticsSummary_invalidValues
- Parameter that describes the total number of, and percentage of, values
that are invalid for the sensor that the statistics belong to.
$sel:largeTimestampGaps:SensorStatisticsSummary'
, sensorStatisticsSummary_largeTimestampGaps
- Parameter that describes potential risk about whether data associated
with the sensor contains one or more large gaps between consecutive
timestamps.
$sel:missingValues:SensorStatisticsSummary'
, sensorStatisticsSummary_missingValues
- Parameter that describes the total number of, and percentage of, values
that are missing for the sensor that the statistics belong to.
$sel:monotonicValues:SensorStatisticsSummary'
, sensorStatisticsSummary_monotonicValues
- Parameter that describes potential risk about whether data associated
with the sensor is mostly monotonic.
$sel:multipleOperatingModes:SensorStatisticsSummary'
, sensorStatisticsSummary_multipleOperatingModes
- Parameter that describes potential risk about whether data associated
with the sensor has more than one operating mode.
$sel:sensorName:SensorStatisticsSummary'
, sensorStatisticsSummary_sensorName
- Name of the sensor that the statistics belong to.
sensorStatisticsSummary_categoricalValues :: Lens' SensorStatisticsSummary (Maybe CategoricalValues) Source #
Parameter that describes potential risk about whether data associated with the sensor is categorical.
sensorStatisticsSummary_componentName :: Lens' SensorStatisticsSummary (Maybe Text) Source #
Name of the component to which the particular sensor belongs for which the statistics belong to.
sensorStatisticsSummary_dataEndTime :: Lens' SensorStatisticsSummary (Maybe UTCTime) Source #
Indicates the time reference to indicate the end of valid data associated with the sensor that the statistics belong to.
sensorStatisticsSummary_dataExists :: Lens' SensorStatisticsSummary (Maybe Bool) Source #
Parameter that indicates whether data exists for the sensor that the statistics belong to.
sensorStatisticsSummary_dataStartTime :: Lens' SensorStatisticsSummary (Maybe UTCTime) Source #
Indicates the time reference to indicate the beginning of valid data associated with the sensor that the statistics belong to.
sensorStatisticsSummary_duplicateTimestamps :: Lens' SensorStatisticsSummary (Maybe CountPercent) Source #
Parameter that describes the total number of duplicate timestamp records associated with the sensor that the statistics belong to.
sensorStatisticsSummary_invalidDateEntries :: Lens' SensorStatisticsSummary (Maybe CountPercent) Source #
Parameter that describes the total number of invalid date entries associated with the sensor that the statistics belong to.
sensorStatisticsSummary_invalidValues :: Lens' SensorStatisticsSummary (Maybe CountPercent) Source #
Parameter that describes the total number of, and percentage of, values that are invalid for the sensor that the statistics belong to.
sensorStatisticsSummary_largeTimestampGaps :: Lens' SensorStatisticsSummary (Maybe LargeTimestampGaps) Source #
Parameter that describes potential risk about whether data associated with the sensor contains one or more large gaps between consecutive timestamps.
sensorStatisticsSummary_missingValues :: Lens' SensorStatisticsSummary (Maybe CountPercent) Source #
Parameter that describes the total number of, and percentage of, values that are missing for the sensor that the statistics belong to.
sensorStatisticsSummary_monotonicValues :: Lens' SensorStatisticsSummary (Maybe MonotonicValues) Source #
Parameter that describes potential risk about whether data associated with the sensor is mostly monotonic.
sensorStatisticsSummary_multipleOperatingModes :: Lens' SensorStatisticsSummary (Maybe MultipleOperatingModes) Source #
Parameter that describes potential risk about whether data associated with the sensor has more than one operating mode.
sensorStatisticsSummary_sensorName :: Lens' SensorStatisticsSummary (Maybe Text) Source #
Name of the sensor that the statistics belong to.