Class SensorStatisticsSummary
- All Implemented Interfaces:
Serializable,SdkPojo,ToCopyableBuilder<SensorStatisticsSummary.Builder,SensorStatisticsSummary>
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 Also:
-
Nested Class Summary
Nested Classes -
Method Summary
Modifier and TypeMethodDescriptionbuilder()final CategoricalValuesParameter that describes potential risk about whether data associated with the sensor is categorical.final StringName of the component to which the particular sensor belongs for which the statistics belong to.final InstantIndicates the time reference to indicate the end of valid data associated with the sensor that the statistics belong to.final BooleanParameter that indicates whether data exists for the sensor that the statistics belong to.final InstantIndicates the time reference to indicate the beginning of valid data associated with the sensor that the statistics belong to.final CountPercentParameter that describes the total number of duplicate timestamp records associated with the sensor that the statistics belong to.final booleanfinal booleanequalsBySdkFields(Object obj) Indicates whether some other object is "equal to" this one by SDK fields.final <T> Optional<T> getValueForField(String fieldName, Class<T> clazz) final inthashCode()final CountPercentParameter that describes the total number of invalid date entries associated with the sensor that the statistics belong to.final CountPercentParameter that describes the total number of, and percentage of, values that are invalid for the sensor that the statistics belong to.final LargeTimestampGapsParameter that describes potential risk about whether data associated with the sensor contains one or more large gaps between consecutive timestamps.final CountPercentParameter that describes the total number of, and percentage of, values that are missing for the sensor that the statistics belong to.final MonotonicValuesParameter that describes potential risk about whether data associated with the sensor is mostly monotonic.final MultipleOperatingModesParameter that describes potential risk about whether data associated with the sensor has more than one operating mode.final StringName of the sensor that the statistics belong to.static Class<? extends SensorStatisticsSummary.Builder> Take this object and create a builder that contains all of the current property values of this object.final StringtoString()Returns a string representation of this object.Methods inherited from interface software.amazon.awssdk.utils.builder.ToCopyableBuilder
copy
-
Method Details
-
componentName
Name of the component to which the particular sensor belongs for which the statistics belong to.
- Returns:
- Name of the component to which the particular sensor belongs for which the statistics belong to.
-
sensorName
Name of the sensor that the statistics belong to.
- Returns:
- Name of the sensor that the statistics belong to.
-
dataExists
Parameter that indicates whether data exists for the sensor that the statistics belong to.
- Returns:
- Parameter that indicates whether data exists for the sensor that the statistics belong to.
-
missingValues
Parameter that describes the total number of, and percentage of, values that are missing for the sensor that the statistics belong to.
- Returns:
- Parameter that describes the total number of, and percentage of, values that are missing for the sensor that the statistics belong to.
-
invalidValues
Parameter that describes the total number of, and percentage of, values that are invalid for the sensor that the statistics belong to.
- Returns:
- Parameter that describes the total number of, and percentage of, values that are invalid for the sensor that the statistics belong to.
-
invalidDateEntries
Parameter that describes the total number of invalid date entries associated with the sensor that the statistics belong to.
- Returns:
- Parameter that describes the total number of invalid date entries associated with the sensor that the statistics belong to.
-
duplicateTimestamps
Parameter that describes the total number of duplicate timestamp records associated with the sensor that the statistics belong to.
- Returns:
- Parameter that describes the total number of duplicate timestamp records associated with the sensor that the statistics belong to.
-
categoricalValues
Parameter that describes potential risk about whether data associated with the sensor is categorical.
- Returns:
- Parameter that describes potential risk about whether data associated with the sensor is categorical.
-
multipleOperatingModes
Parameter that describes potential risk about whether data associated with the sensor has more than one operating mode.
- Returns:
- Parameter that describes potential risk about whether data associated with the sensor has more than one operating mode.
-
largeTimestampGaps
Parameter that describes potential risk about whether data associated with the sensor contains one or more large gaps between consecutive timestamps.
- Returns:
- Parameter that describes potential risk about whether data associated with the sensor contains one or more large gaps between consecutive timestamps.
-
monotonicValues
Parameter that describes potential risk about whether data associated with the sensor is mostly monotonic.
- Returns:
- Parameter that describes potential risk about whether data associated with the sensor is mostly monotonic.
-
dataStartTime
Indicates the time reference to indicate the beginning of valid data associated with the sensor that the statistics belong to.
- Returns:
- Indicates the time reference to indicate the beginning of valid data associated with the sensor that the statistics belong to.
-
dataEndTime
Indicates the time reference to indicate the end of valid data associated with the sensor that the statistics belong to.
- Returns:
- Indicates the time reference to indicate the end of valid data associated with the sensor that the statistics belong to.
-
toBuilder
Description copied from interface:ToCopyableBuilderTake this object and create a builder that contains all of the current property values of this object.- Specified by:
toBuilderin interfaceToCopyableBuilder<SensorStatisticsSummary.Builder,SensorStatisticsSummary> - Returns:
- a builder for type T
-
builder
-
serializableBuilderClass
-
hashCode
-
equals
-
equalsBySdkFields
Description copied from interface:SdkPojoIndicates whether some other object is "equal to" this one by SDK fields. An SDK field is a modeled, non-inherited field in anSdkPojoclass, and is generated based on a service model.If an
SdkPojoclass does not have any inherited fields,equalsBySdkFieldsandequalsare essentially the same.- Specified by:
equalsBySdkFieldsin interfaceSdkPojo- Parameters:
obj- the object to be compared with- Returns:
- true if the other object equals to this object by sdk fields, false otherwise.
-
toString
-
getValueForField
-
sdkFields
-
sdkFieldNameToField
- Specified by:
sdkFieldNameToFieldin interfaceSdkPojo- Returns:
- The mapping between the field name and its corresponding field.
-