@Generated(value="com.amazonaws:aws-java-sdk-code-generator") public class SensorStatisticsSummary extends Object implements Serializable, Cloneable, StructuredPojo
Summary of ingestion statistics like whether data exists, number of missing values, number of invalid values and so on related to the particular sensor.
| Constructor and Description | 
|---|
| SensorStatisticsSummary() | 
| Modifier and Type | Method and Description | 
|---|---|
| SensorStatisticsSummary | clone() | 
| boolean | equals(Object obj) | 
| CategoricalValues | getCategoricalValues()
 Parameter that describes potential risk about whether data associated with the sensor is categorical. | 
| String | getComponentName()
 Name of the component to which the particular sensor belongs for which the statistics belong to. | 
| Date | getDataEndTime()
 Indicates the time reference to indicate the end of valid data associated with the sensor that the statistics
 belong to. | 
| Boolean | getDataExists()
 Parameter that indicates whether data exists for the sensor that the statistics belong to. | 
| Date | getDataStartTime()
 Indicates the time reference to indicate the beginning of valid data associated with the sensor that the
 statistics belong to. | 
| CountPercent | getDuplicateTimestamps()
 Parameter that describes the total number of duplicate timestamp records associated with the sensor that the
 statistics belong to. | 
| CountPercent | getInvalidDateEntries()
 Parameter that describes the total number of invalid date entries associated with the sensor that the statistics
 belong to. | 
| CountPercent | getInvalidValues()
 Parameter that describes the total number of, and percentage of, values that are invalid for the sensor that the
 statistics belong to. | 
| LargeTimestampGaps | getLargeTimestampGaps()
 Parameter that describes potential risk about whether data associated with the sensor contains one or more large
 gaps between consecutive timestamps. | 
| CountPercent | getMissingValues()
 Parameter that describes the total number of, and percentage of, values that are missing for the sensor that the
 statistics belong to. | 
| MonotonicValues | getMonotonicValues()
 Parameter that describes potential risk about whether data associated with the sensor is mostly monotonic. | 
| MultipleOperatingModes | getMultipleOperatingModes()
 Parameter that describes potential risk about whether data associated with the sensor has more than one operating
 mode. | 
| String | getSensorName()
 Name of the sensor that the statistics belong to. | 
| int | hashCode() | 
| Boolean | isDataExists()
 Parameter that indicates whether data exists for the sensor that the statistics belong to. | 
| void | marshall(ProtocolMarshaller protocolMarshaller)Marshalls this structured data using the given  ProtocolMarshaller. | 
| void | setCategoricalValues(CategoricalValues categoricalValues)
 Parameter that describes potential risk about whether data associated with the sensor is categorical. | 
| void | setComponentName(String componentName)
 Name of the component to which the particular sensor belongs for which the statistics belong to. | 
| void | setDataEndTime(Date dataEndTime)
 Indicates the time reference to indicate the end of valid data associated with the sensor that the statistics
 belong to. | 
| void | setDataExists(Boolean dataExists)
 Parameter that indicates whether data exists for the sensor that the statistics belong to. | 
| void | setDataStartTime(Date dataStartTime)
 Indicates the time reference to indicate the beginning of valid data associated with the sensor that the
 statistics belong to. | 
| void | setDuplicateTimestamps(CountPercent duplicateTimestamps)
 Parameter that describes the total number of duplicate timestamp records associated with the sensor that the
 statistics belong to. | 
| void | setInvalidDateEntries(CountPercent invalidDateEntries)
 Parameter that describes the total number of invalid date entries associated with the sensor that the statistics
 belong to. | 
| void | setInvalidValues(CountPercent invalidValues)
 Parameter that describes the total number of, and percentage of, values that are invalid for the sensor that the
 statistics belong to. | 
| void | setLargeTimestampGaps(LargeTimestampGaps largeTimestampGaps)
 Parameter that describes potential risk about whether data associated with the sensor contains one or more large
 gaps between consecutive timestamps. | 
| void | setMissingValues(CountPercent missingValues)
 Parameter that describes the total number of, and percentage of, values that are missing for the sensor that the
 statistics belong to. | 
| void | setMonotonicValues(MonotonicValues monotonicValues)
 Parameter that describes potential risk about whether data associated with the sensor is mostly monotonic. | 
| void | setMultipleOperatingModes(MultipleOperatingModes multipleOperatingModes)
 Parameter that describes potential risk about whether data associated with the sensor has more than one operating
 mode. | 
| void | setSensorName(String sensorName)
 Name of the sensor that the statistics belong to. | 
| String | toString()Returns a string representation of this object. | 
| SensorStatisticsSummary | withCategoricalValues(CategoricalValues categoricalValues)
 Parameter that describes potential risk about whether data associated with the sensor is categorical. | 
| SensorStatisticsSummary | withComponentName(String componentName)
 Name of the component to which the particular sensor belongs for which the statistics belong to. | 
| SensorStatisticsSummary | withDataEndTime(Date dataEndTime)
 Indicates the time reference to indicate the end of valid data associated with the sensor that the statistics
 belong to. | 
| SensorStatisticsSummary | withDataExists(Boolean dataExists)
 Parameter that indicates whether data exists for the sensor that the statistics belong to. | 
| SensorStatisticsSummary | withDataStartTime(Date dataStartTime)
 Indicates the time reference to indicate the beginning of valid data associated with the sensor that the
 statistics belong to. | 
| SensorStatisticsSummary | withDuplicateTimestamps(CountPercent duplicateTimestamps)
 Parameter that describes the total number of duplicate timestamp records associated with the sensor that the
 statistics belong to. | 
| SensorStatisticsSummary | withInvalidDateEntries(CountPercent invalidDateEntries)
 Parameter that describes the total number of invalid date entries associated with the sensor that the statistics
 belong to. | 
| SensorStatisticsSummary | withInvalidValues(CountPercent invalidValues)
 Parameter that describes the total number of, and percentage of, values that are invalid for the sensor that the
 statistics belong to. | 
| SensorStatisticsSummary | withLargeTimestampGaps(LargeTimestampGaps largeTimestampGaps)
 Parameter that describes potential risk about whether data associated with the sensor contains one or more large
 gaps between consecutive timestamps. | 
| SensorStatisticsSummary | withMissingValues(CountPercent missingValues)
 Parameter that describes the total number of, and percentage of, values that are missing for the sensor that the
 statistics belong to. | 
| SensorStatisticsSummary | withMonotonicValues(MonotonicValues monotonicValues)
 Parameter that describes potential risk about whether data associated with the sensor is mostly monotonic. | 
| SensorStatisticsSummary | withMultipleOperatingModes(MultipleOperatingModes multipleOperatingModes)
 Parameter that describes potential risk about whether data associated with the sensor has more than one operating
 mode. | 
| SensorStatisticsSummary | withSensorName(String sensorName)
 Name of the sensor that the statistics belong to. | 
public void setComponentName(String componentName)
Name of the component to which the particular sensor belongs for which the statistics belong to.
componentName - Name of the component to which the particular sensor belongs for which the statistics belong to.public String getComponentName()
Name of the component to which the particular sensor belongs for which the statistics belong to.
public SensorStatisticsSummary withComponentName(String componentName)
Name of the component to which the particular sensor belongs for which the statistics belong to.
componentName - Name of the component to which the particular sensor belongs for which the statistics belong to.public void setSensorName(String sensorName)
Name of the sensor that the statistics belong to.
sensorName - Name of the sensor that the statistics belong to.public String getSensorName()
Name of the sensor that the statistics belong to.
public SensorStatisticsSummary withSensorName(String sensorName)
Name of the sensor that the statistics belong to.
sensorName - Name of the sensor that the statistics belong to.public void setDataExists(Boolean dataExists)
Parameter that indicates whether data exists for the sensor that the statistics belong to.
dataExists - Parameter that indicates whether data exists for the sensor that the statistics belong to.public Boolean getDataExists()
Parameter that indicates whether data exists for the sensor that the statistics belong to.
public SensorStatisticsSummary withDataExists(Boolean dataExists)
Parameter that indicates whether data exists for the sensor that the statistics belong to.
dataExists - Parameter that indicates whether data exists for the sensor that the statistics belong to.public Boolean isDataExists()
Parameter that indicates whether data exists for the sensor that the statistics belong to.
public void setMissingValues(CountPercent missingValues)
Parameter that describes the total number of, and percentage of, values that are missing 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.public CountPercent getMissingValues()
Parameter that describes the total number of, and percentage of, values that are missing for the sensor that the statistics belong to.
public SensorStatisticsSummary withMissingValues(CountPercent missingValues)
Parameter that describes the total number of, and percentage of, values that are missing 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.public void setInvalidValues(CountPercent invalidValues)
Parameter that describes the total number of, and percentage of, values that are invalid 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.public CountPercent getInvalidValues()
Parameter that describes the total number of, and percentage of, values that are invalid for the sensor that the statistics belong to.
public SensorStatisticsSummary withInvalidValues(CountPercent invalidValues)
Parameter that describes the total number of, and percentage of, values that are invalid 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.public void setInvalidDateEntries(CountPercent invalidDateEntries)
Parameter that describes the total number of invalid date entries associated with 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.public CountPercent getInvalidDateEntries()
Parameter that describes the total number of invalid date entries associated with the sensor that the statistics belong to.
public SensorStatisticsSummary withInvalidDateEntries(CountPercent invalidDateEntries)
Parameter that describes the total number of invalid date entries associated with 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.public void setDuplicateTimestamps(CountPercent duplicateTimestamps)
Parameter that describes the total number of duplicate timestamp records 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.public CountPercent getDuplicateTimestamps()
Parameter that describes the total number of duplicate timestamp records associated with the sensor that the statistics belong to.
public SensorStatisticsSummary withDuplicateTimestamps(CountPercent duplicateTimestamps)
Parameter that describes the total number of duplicate timestamp records 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.public void setCategoricalValues(CategoricalValues categoricalValues)
Parameter that describes potential risk about whether data associated with the sensor is categorical.
categoricalValues - Parameter that describes potential risk about whether data associated with the sensor is categorical.public CategoricalValues getCategoricalValues()
Parameter that describes potential risk about whether data associated with the sensor is categorical.
public SensorStatisticsSummary withCategoricalValues(CategoricalValues categoricalValues)
Parameter that describes potential risk about whether data associated with the sensor is categorical.
categoricalValues - Parameter that describes potential risk about whether data associated with the sensor is categorical.public void setMultipleOperatingModes(MultipleOperatingModes multipleOperatingModes)
Parameter that describes potential risk about whether data associated with the sensor has more than one operating mode.
multipleOperatingModes - Parameter that describes potential risk about whether data associated with the sensor has more than one
        operating mode.public MultipleOperatingModes getMultipleOperatingModes()
Parameter that describes potential risk about whether data associated with the sensor has more than one operating mode.
public SensorStatisticsSummary withMultipleOperatingModes(MultipleOperatingModes multipleOperatingModes)
Parameter that describes potential risk about whether data associated with the sensor has more than one operating mode.
multipleOperatingModes - Parameter that describes potential risk about whether data associated with the sensor has more than one
        operating mode.public void setLargeTimestampGaps(LargeTimestampGaps largeTimestampGaps)
Parameter that describes potential risk about whether data associated with the sensor contains one or more large gaps between consecutive timestamps.
largeTimestampGaps - Parameter that describes potential risk about whether data associated with the sensor contains one or more
        large gaps between consecutive timestamps.public LargeTimestampGaps getLargeTimestampGaps()
Parameter that describes potential risk about whether data associated with the sensor contains one or more large gaps between consecutive timestamps.
public SensorStatisticsSummary withLargeTimestampGaps(LargeTimestampGaps largeTimestampGaps)
Parameter that describes potential risk about whether data associated with the sensor contains one or more large gaps between consecutive timestamps.
largeTimestampGaps - Parameter that describes potential risk about whether data associated with the sensor contains one or more
        large gaps between consecutive timestamps.public void setMonotonicValues(MonotonicValues monotonicValues)
Parameter that describes potential risk about whether data associated with the sensor is mostly monotonic.
monotonicValues - Parameter that describes potential risk about whether data associated with the sensor is mostly monotonic.public MonotonicValues getMonotonicValues()
Parameter that describes potential risk about whether data associated with the sensor is mostly monotonic.
public SensorStatisticsSummary withMonotonicValues(MonotonicValues monotonicValues)
Parameter that describes potential risk about whether data associated with the sensor is mostly monotonic.
monotonicValues - Parameter that describes potential risk about whether data associated with the sensor is mostly monotonic.public void setDataStartTime(Date dataStartTime)
Indicates the time reference to indicate the beginning of valid data associated with the sensor that the statistics belong to.
dataStartTime - Indicates the time reference to indicate the beginning of valid data associated with the sensor that the
        statistics belong to.public Date getDataStartTime()
Indicates the time reference to indicate the beginning of valid data associated with the sensor that the statistics belong to.
public SensorStatisticsSummary withDataStartTime(Date dataStartTime)
Indicates the time reference to indicate the beginning of valid data associated with the sensor that the statistics belong to.
dataStartTime - Indicates the time reference to indicate the beginning of valid data associated with the sensor that the
        statistics belong to.public void setDataEndTime(Date dataEndTime)
Indicates the time reference to indicate the end 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.public Date getDataEndTime()
Indicates the time reference to indicate the end of valid data associated with the sensor that the statistics belong to.
public SensorStatisticsSummary withDataEndTime(Date dataEndTime)
Indicates the time reference to indicate the end 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.public String toString()
toString in class ObjectObject.toString()public SensorStatisticsSummary clone()
public void marshall(ProtocolMarshaller protocolMarshaller)
StructuredPojoProtocolMarshaller.marshall in interface StructuredPojoprotocolMarshaller - Implementation of ProtocolMarshaller used to marshall this object's data.