@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 Object
Object.toString()
public SensorStatisticsSummary clone()
public void marshall(ProtocolMarshaller protocolMarshaller)
StructuredPojo
ProtocolMarshaller
.marshall
in interface StructuredPojo
protocolMarshaller
- Implementation of ProtocolMarshaller
used to marshall this object's data.