@Generated(value="com.amazonaws:aws-java-sdk-code-generator") public class DataQualitySummary extends Object implements Serializable, Cloneable, StructuredPojo
DataQualitySummary gives aggregated statistics over all the sensors about a completed ingestion job. It primarily gives more information about statistics over different incorrect data like MissingCompleteSensorData, MissingSensorData, UnsupportedDateFormats, InsufficientSensorData, DuplicateTimeStamps.
Constructor and Description |
---|
DataQualitySummary() |
Modifier and Type | Method and Description |
---|---|
DataQualitySummary |
clone() |
boolean |
equals(Object obj) |
DuplicateTimestamps |
getDuplicateTimestamps()
Parameter that gives information about duplicate timestamps in the input data.
|
InsufficientSensorData |
getInsufficientSensorData()
Parameter that gives information about insufficient data for sensors in the dataset.
|
InvalidSensorData |
getInvalidSensorData()
Parameter that gives information about data that is invalid over all the sensors in the input data.
|
MissingSensorData |
getMissingSensorData()
Parameter that gives information about data that is missing over all the sensors in the input data.
|
UnsupportedTimestamps |
getUnsupportedTimestamps()
Parameter that gives information about unsupported timestamps in the input data.
|
int |
hashCode() |
void |
marshall(ProtocolMarshaller protocolMarshaller)
Marshalls this structured data using the given
ProtocolMarshaller . |
void |
setDuplicateTimestamps(DuplicateTimestamps duplicateTimestamps)
Parameter that gives information about duplicate timestamps in the input data.
|
void |
setInsufficientSensorData(InsufficientSensorData insufficientSensorData)
Parameter that gives information about insufficient data for sensors in the dataset.
|
void |
setInvalidSensorData(InvalidSensorData invalidSensorData)
Parameter that gives information about data that is invalid over all the sensors in the input data.
|
void |
setMissingSensorData(MissingSensorData missingSensorData)
Parameter that gives information about data that is missing over all the sensors in the input data.
|
void |
setUnsupportedTimestamps(UnsupportedTimestamps unsupportedTimestamps)
Parameter that gives information about unsupported timestamps in the input data.
|
String |
toString()
Returns a string representation of this object.
|
DataQualitySummary |
withDuplicateTimestamps(DuplicateTimestamps duplicateTimestamps)
Parameter that gives information about duplicate timestamps in the input data.
|
DataQualitySummary |
withInsufficientSensorData(InsufficientSensorData insufficientSensorData)
Parameter that gives information about insufficient data for sensors in the dataset.
|
DataQualitySummary |
withInvalidSensorData(InvalidSensorData invalidSensorData)
Parameter that gives information about data that is invalid over all the sensors in the input data.
|
DataQualitySummary |
withMissingSensorData(MissingSensorData missingSensorData)
Parameter that gives information about data that is missing over all the sensors in the input data.
|
DataQualitySummary |
withUnsupportedTimestamps(UnsupportedTimestamps unsupportedTimestamps)
Parameter that gives information about unsupported timestamps in the input data.
|
public void setInsufficientSensorData(InsufficientSensorData insufficientSensorData)
Parameter that gives information about insufficient data for sensors in the dataset. This includes information about those sensors that have complete data missing and those with a short date range.
insufficientSensorData
- Parameter that gives information about insufficient data for sensors in the dataset. This includes
information about those sensors that have complete data missing and those with a short date range.public InsufficientSensorData getInsufficientSensorData()
Parameter that gives information about insufficient data for sensors in the dataset. This includes information about those sensors that have complete data missing and those with a short date range.
public DataQualitySummary withInsufficientSensorData(InsufficientSensorData insufficientSensorData)
Parameter that gives information about insufficient data for sensors in the dataset. This includes information about those sensors that have complete data missing and those with a short date range.
insufficientSensorData
- Parameter that gives information about insufficient data for sensors in the dataset. This includes
information about those sensors that have complete data missing and those with a short date range.public void setMissingSensorData(MissingSensorData missingSensorData)
Parameter that gives information about data that is missing over all the sensors in the input data.
missingSensorData
- Parameter that gives information about data that is missing over all the sensors in the input data.public MissingSensorData getMissingSensorData()
Parameter that gives information about data that is missing over all the sensors in the input data.
public DataQualitySummary withMissingSensorData(MissingSensorData missingSensorData)
Parameter that gives information about data that is missing over all the sensors in the input data.
missingSensorData
- Parameter that gives information about data that is missing over all the sensors in the input data.public void setInvalidSensorData(InvalidSensorData invalidSensorData)
Parameter that gives information about data that is invalid over all the sensors in the input data.
invalidSensorData
- Parameter that gives information about data that is invalid over all the sensors in the input data.public InvalidSensorData getInvalidSensorData()
Parameter that gives information about data that is invalid over all the sensors in the input data.
public DataQualitySummary withInvalidSensorData(InvalidSensorData invalidSensorData)
Parameter that gives information about data that is invalid over all the sensors in the input data.
invalidSensorData
- Parameter that gives information about data that is invalid over all the sensors in the input data.public void setUnsupportedTimestamps(UnsupportedTimestamps unsupportedTimestamps)
Parameter that gives information about unsupported timestamps in the input data.
unsupportedTimestamps
- Parameter that gives information about unsupported timestamps in the input data.public UnsupportedTimestamps getUnsupportedTimestamps()
Parameter that gives information about unsupported timestamps in the input data.
public DataQualitySummary withUnsupportedTimestamps(UnsupportedTimestamps unsupportedTimestamps)
Parameter that gives information about unsupported timestamps in the input data.
unsupportedTimestamps
- Parameter that gives information about unsupported timestamps in the input data.public void setDuplicateTimestamps(DuplicateTimestamps duplicateTimestamps)
Parameter that gives information about duplicate timestamps in the input data.
duplicateTimestamps
- Parameter that gives information about duplicate timestamps in the input data.public DuplicateTimestamps getDuplicateTimestamps()
Parameter that gives information about duplicate timestamps in the input data.
public DataQualitySummary withDuplicateTimestamps(DuplicateTimestamps duplicateTimestamps)
Parameter that gives information about duplicate timestamps in the input data.
duplicateTimestamps
- Parameter that gives information about duplicate timestamps in the input data.public String toString()
toString
in class Object
Object.toString()
public DataQualitySummary clone()
public void marshall(ProtocolMarshaller protocolMarshaller)
StructuredPojo
ProtocolMarshaller
.marshall
in interface StructuredPojo
protocolMarshaller
- Implementation of ProtocolMarshaller
used to marshall this object's data.