Interface DataQualitySummary.Builder
-
- All Superinterfaces:
Buildable,CopyableBuilder<DataQualitySummary.Builder,DataQualitySummary>,SdkBuilder<DataQualitySummary.Builder,DataQualitySummary>,SdkPojo
- Enclosing class:
- DataQualitySummary
public static interface DataQualitySummary.Builder extends SdkPojo, CopyableBuilder<DataQualitySummary.Builder,DataQualitySummary>
-
-
Method Summary
All Methods Instance Methods Abstract Methods Default Methods Modifier and Type Method Description default DataQualitySummary.BuilderduplicateTimestamps(Consumer<DuplicateTimestamps.Builder> duplicateTimestamps)Parameter that gives information about duplicate timestamps in the input data.DataQualitySummary.BuilderduplicateTimestamps(DuplicateTimestamps duplicateTimestamps)Parameter that gives information about duplicate timestamps in the input data.default DataQualitySummary.BuilderinsufficientSensorData(Consumer<InsufficientSensorData.Builder> insufficientSensorData)Parameter that gives information about insufficient data for sensors in the dataset.DataQualitySummary.BuilderinsufficientSensorData(InsufficientSensorData insufficientSensorData)Parameter that gives information about insufficient data for sensors in the dataset.default DataQualitySummary.BuilderinvalidSensorData(Consumer<InvalidSensorData.Builder> invalidSensorData)Parameter that gives information about data that is invalid over all the sensors in the input data.DataQualitySummary.BuilderinvalidSensorData(InvalidSensorData invalidSensorData)Parameter that gives information about data that is invalid over all the sensors in the input data.default DataQualitySummary.BuildermissingSensorData(Consumer<MissingSensorData.Builder> missingSensorData)Parameter that gives information about data that is missing over all the sensors in the input data.DataQualitySummary.BuildermissingSensorData(MissingSensorData missingSensorData)Parameter that gives information about data that is missing over all the sensors in the input data.default DataQualitySummary.BuilderunsupportedTimestamps(Consumer<UnsupportedTimestamps.Builder> unsupportedTimestamps)Parameter that gives information about unsupported timestamps in the input data.DataQualitySummary.BuilderunsupportedTimestamps(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, sdkFields
-
-
-
-
Method Detail
-
insufficientSensorData
DataQualitySummary.Builder insufficientSensorData(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.
- 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.Builderavoiding the need to create one manually viaInsufficientSensorData.builder().When the
Consumercompletes,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:
insufficientSensorData(InsufficientSensorData)
-
missingSensorData
DataQualitySummary.Builder missingSensorData(MissingSensorData 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.Builderavoiding the need to create one manually viaMissingSensorData.builder().When the
Consumercompletes,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:
missingSensorData(MissingSensorData)
-
invalidSensorData
DataQualitySummary.Builder invalidSensorData(InvalidSensorData 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.Builderavoiding the need to create one manually viaInvalidSensorData.builder().When the
Consumercompletes,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:
invalidSensorData(InvalidSensorData)
-
unsupportedTimestamps
DataQualitySummary.Builder unsupportedTimestamps(UnsupportedTimestamps 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.Builderavoiding the need to create one manually viaUnsupportedTimestamps.builder().When the
Consumercompletes,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:
unsupportedTimestamps(UnsupportedTimestamps)
-
duplicateTimestamps
DataQualitySummary.Builder duplicateTimestamps(DuplicateTimestamps 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.Builderavoiding the need to create one manually viaDuplicateTimestamps.builder().When the
Consumercompletes,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:
duplicateTimestamps(DuplicateTimestamps)
-
-