Interface DataQualitySummary.Builder
- All Superinterfaces:
Buildable
,CopyableBuilder<DataQualitySummary.Builder,
,DataQualitySummary> SdkBuilder<DataQualitySummary.Builder,
,DataQualitySummary> SdkPojo
- Enclosing class:
DataQualitySummary
-
Method Summary
Modifier and TypeMethodDescriptiondefault DataQualitySummary.Builder
duplicateTimestamps
(Consumer<DuplicateTimestamps.Builder> duplicateTimestamps) Parameter that gives information about duplicate timestamps in the input data.duplicateTimestamps
(DuplicateTimestamps duplicateTimestamps) Parameter that gives information about duplicate timestamps in the input data.default DataQualitySummary.Builder
insufficientSensorData
(Consumer<InsufficientSensorData.Builder> insufficientSensorData) Parameter that gives information about insufficient data for sensors in the dataset.insufficientSensorData
(InsufficientSensorData insufficientSensorData) Parameter that gives information about insufficient data for sensors in the dataset.default DataQualitySummary.Builder
invalidSensorData
(Consumer<InvalidSensorData.Builder> invalidSensorData) Parameter that gives information about data that is invalid over all the sensors in the input data.invalidSensorData
(InvalidSensorData invalidSensorData) Parameter that gives information about data that is invalid over all the sensors in the input data.default DataQualitySummary.Builder
missingSensorData
(Consumer<MissingSensorData.Builder> missingSensorData) Parameter that gives information about data that is missing over all the sensors in the input data.missingSensorData
(MissingSensorData missingSensorData) Parameter that gives information about data that is missing over all the sensors in the input data.default DataQualitySummary.Builder
unsupportedTimestamps
(Consumer<UnsupportedTimestamps.Builder> unsupportedTimestamps) Parameter that gives information about unsupported timestamps in the input data.unsupportedTimestamps
(UnsupportedTimestamps unsupportedTimestamps) Parameter that gives information about unsupported timestamps in the input data.Methods inherited from interface software.amazon.awssdk.utils.builder.CopyableBuilder
copy
Methods inherited from interface software.amazon.awssdk.utils.builder.SdkBuilder
applyMutation, build
Methods inherited from interface software.amazon.awssdk.core.SdkPojo
equalsBySdkFields, sdkFieldNameToField, sdkFields
-
Method Details
-
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.
- Parameters:
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.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
insufficientSensorData
default DataQualitySummary.Builder insufficientSensorData(Consumer<InsufficientSensorData.Builder> 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.
This is a convenience method that creates an instance of theInsufficientSensorData.Builder
avoiding the need to create one manually viaInsufficientSensorData.builder()
.When the
Consumer
completes,SdkBuilder.build()
is called immediately and its result is passed toinsufficientSensorData(InsufficientSensorData)
.- Parameters:
insufficientSensorData
- a consumer that will call methods onInsufficientSensorData.Builder
- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
-
missingSensorData
Parameter that gives information about data that is missing over all the sensors in the input data.
- Parameters:
missingSensorData
- Parameter that gives information about data that is missing over all the sensors in the input data.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
missingSensorData
default DataQualitySummary.Builder missingSensorData(Consumer<MissingSensorData.Builder> missingSensorData) Parameter that gives information about data that is missing over all the sensors in the input data.
This is a convenience method that creates an instance of theMissingSensorData.Builder
avoiding the need to create one manually viaMissingSensorData.builder()
.When the
Consumer
completes,SdkBuilder.build()
is called immediately and its result is passed tomissingSensorData(MissingSensorData)
.- Parameters:
missingSensorData
- a consumer that will call methods onMissingSensorData.Builder
- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
-
invalidSensorData
Parameter that gives information about data that is invalid over all the sensors in the input data.
- Parameters:
invalidSensorData
- Parameter that gives information about data that is invalid over all the sensors in the input data.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
invalidSensorData
default DataQualitySummary.Builder invalidSensorData(Consumer<InvalidSensorData.Builder> invalidSensorData) Parameter that gives information about data that is invalid over all the sensors in the input data.
This is a convenience method that creates an instance of theInvalidSensorData.Builder
avoiding the need to create one manually viaInvalidSensorData.builder()
.When the
Consumer
completes,SdkBuilder.build()
is called immediately and its result is passed toinvalidSensorData(InvalidSensorData)
.- Parameters:
invalidSensorData
- a consumer that will call methods onInvalidSensorData.Builder
- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
-
unsupportedTimestamps
Parameter that gives information about unsupported timestamps in the input data.
- Parameters:
unsupportedTimestamps
- Parameter that gives information about unsupported timestamps in the input data.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
unsupportedTimestamps
default DataQualitySummary.Builder unsupportedTimestamps(Consumer<UnsupportedTimestamps.Builder> unsupportedTimestamps) Parameter that gives information about unsupported timestamps in the input data.
This is a convenience method that creates an instance of theUnsupportedTimestamps.Builder
avoiding the need to create one manually viaUnsupportedTimestamps.builder()
.When the
Consumer
completes,SdkBuilder.build()
is called immediately and its result is passed tounsupportedTimestamps(UnsupportedTimestamps)
.- Parameters:
unsupportedTimestamps
- a consumer that will call methods onUnsupportedTimestamps.Builder
- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
-
duplicateTimestamps
Parameter that gives information about duplicate timestamps in the input data.
- Parameters:
duplicateTimestamps
- Parameter that gives information about duplicate timestamps in the input data.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
duplicateTimestamps
default DataQualitySummary.Builder duplicateTimestamps(Consumer<DuplicateTimestamps.Builder> duplicateTimestamps) Parameter that gives information about duplicate timestamps in the input data.
This is a convenience method that creates an instance of theDuplicateTimestamps.Builder
avoiding the need to create one manually viaDuplicateTimestamps.builder()
.When the
Consumer
completes,SdkBuilder.build()
is called immediately and its result is passed toduplicateTimestamps(DuplicateTimestamps)
.- Parameters:
duplicateTimestamps
- a consumer that will call methods onDuplicateTimestamps.Builder
- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
-