Class SensorStatisticsSummary
- java.lang.Object
-
- software.amazon.awssdk.services.lookoutequipment.model.SensorStatisticsSummary
-
- All Implemented Interfaces:
Serializable,SdkPojo,ToCopyableBuilder<SensorStatisticsSummary.Builder,SensorStatisticsSummary>
@Generated("software.amazon.awssdk:codegen") public final class SensorStatisticsSummary extends Object implements SdkPojo, Serializable, 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:
- Serialized Form
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static interfaceSensorStatisticsSummary.Builder
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description static SensorStatisticsSummary.Builderbuilder()CategoricalValuescategoricalValues()Parameter that describes potential risk about whether data associated with the sensor is categorical.StringcomponentName()Name of the component to which the particular sensor belongs for which the statistics belong to.InstantdataEndTime()Indicates the time reference to indicate the end of valid data associated with the sensor that the statistics belong to.BooleandataExists()Parameter that indicates whether data exists for the sensor that the statistics belong to.InstantdataStartTime()Indicates the time reference to indicate the beginning of valid data associated with the sensor that the statistics belong to.CountPercentduplicateTimestamps()Parameter that describes the total number of duplicate timestamp records associated with the sensor that the statistics belong to.booleanequals(Object obj)booleanequalsBySdkFields(Object obj)<T> Optional<T>getValueForField(String fieldName, Class<T> clazz)inthashCode()CountPercentinvalidDateEntries()Parameter that describes the total number of invalid date entries associated with the sensor that the statistics belong to.CountPercentinvalidValues()Parameter that describes the total number of, and percentage of, values that are invalid for the sensor that the statistics belong to.LargeTimestampGapslargeTimestampGaps()Parameter that describes potential risk about whether data associated with the sensor contains one or more large gaps between consecutive timestamps.CountPercentmissingValues()Parameter that describes the total number of, and percentage of, values that are missing for the sensor that the statistics belong to.MonotonicValuesmonotonicValues()Parameter that describes potential risk about whether data associated with the sensor is mostly monotonic.MultipleOperatingModesmultipleOperatingModes()Parameter that describes potential risk about whether data associated with the sensor has more than one operating mode.List<SdkField<?>>sdkFields()StringsensorName()Name of the sensor that the statistics belong to.static Class<? extends SensorStatisticsSummary.Builder>serializableBuilderClass()SensorStatisticsSummary.BuildertoBuilder()StringtoString()Returns a string representation of this object.-
Methods inherited from class java.lang.Object
clone, finalize, getClass, notify, notifyAll, wait, wait, wait
-
Methods inherited from interface software.amazon.awssdk.utils.builder.ToCopyableBuilder
copy
-
-
-
-
Method Detail
-
componentName
public final String 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
public final String sensorName()
Name of the sensor that the statistics belong to.
- Returns:
- Name of the sensor that the statistics belong to.
-
dataExists
public final Boolean 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
public final CountPercent 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
public final CountPercent 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
public final CountPercent 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
public final CountPercent 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
public final CategoricalValues 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
public final MultipleOperatingModes 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
public final LargeTimestampGaps 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
public final MonotonicValues 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
public final Instant 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
public final Instant 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
public SensorStatisticsSummary.Builder toBuilder()
- Specified by:
toBuilderin interfaceToCopyableBuilder<SensorStatisticsSummary.Builder,SensorStatisticsSummary>
-
builder
public static SensorStatisticsSummary.Builder builder()
-
serializableBuilderClass
public static Class<? extends SensorStatisticsSummary.Builder> serializableBuilderClass()
-
equalsBySdkFields
public final boolean equalsBySdkFields(Object obj)
- Specified by:
equalsBySdkFieldsin interfaceSdkPojo
-
toString
public final String toString()
Returns a string representation of this object. This is useful for testing and debugging. Sensitive data will be redacted from this string using a placeholder value.
-
-