Interface InsufficientSensorData.Builder
- All Superinterfaces:
Buildable
,CopyableBuilder<InsufficientSensorData.Builder,
,InsufficientSensorData> SdkBuilder<InsufficientSensorData.Builder,
,InsufficientSensorData> SdkPojo
- Enclosing class:
InsufficientSensorData
-
Method Summary
Modifier and TypeMethodDescriptiondefault InsufficientSensorData.Builder
missingCompleteSensorData
(Consumer<MissingCompleteSensorData.Builder> missingCompleteSensorData) Parameter that describes the total number of sensors that have data completely missing for it.missingCompleteSensorData
(MissingCompleteSensorData missingCompleteSensorData) Parameter that describes the total number of sensors that have data completely missing for it.default InsufficientSensorData.Builder
sensorsWithShortDateRange
(Consumer<SensorsWithShortDateRange.Builder> sensorsWithShortDateRange) Parameter that describes the total number of sensors that have a short date range of less than 14 days of data overall.sensorsWithShortDateRange
(SensorsWithShortDateRange sensorsWithShortDateRange) Parameter that describes the total number of sensors that have a short date range of less than 14 days of data overall.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 Details
-
missingCompleteSensorData
InsufficientSensorData.Builder missingCompleteSensorData(MissingCompleteSensorData missingCompleteSensorData) Parameter that describes the total number of sensors that have data completely missing for it.
- Parameters:
missingCompleteSensorData
- Parameter that describes the total number of sensors that have data completely missing for it.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
missingCompleteSensorData
default InsufficientSensorData.Builder missingCompleteSensorData(Consumer<MissingCompleteSensorData.Builder> missingCompleteSensorData) Parameter that describes the total number of sensors that have data completely missing for it.
This is a convenience method that creates an instance of theMissingCompleteSensorData.Builder
avoiding the need to create one manually viaMissingCompleteSensorData.builder()
.When the
Consumer
completes,SdkBuilder.build()
is called immediately and its result is passed tomissingCompleteSensorData(MissingCompleteSensorData)
.- Parameters:
missingCompleteSensorData
- a consumer that will call methods onMissingCompleteSensorData.Builder
- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
-
sensorsWithShortDateRange
InsufficientSensorData.Builder sensorsWithShortDateRange(SensorsWithShortDateRange sensorsWithShortDateRange) Parameter that describes the total number of sensors that have a short date range of less than 14 days of data overall.
- Parameters:
sensorsWithShortDateRange
- Parameter that describes the total number of sensors that have a short date range of less than 14 days of data overall.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
sensorsWithShortDateRange
default InsufficientSensorData.Builder sensorsWithShortDateRange(Consumer<SensorsWithShortDateRange.Builder> sensorsWithShortDateRange) Parameter that describes the total number of sensors that have a short date range of less than 14 days of data overall.
This is a convenience method that creates an instance of theSensorsWithShortDateRange.Builder
avoiding the need to create one manually viaSensorsWithShortDateRange.builder()
.When the
Consumer
completes,SdkBuilder.build()
is called immediately and its result is passed tosensorsWithShortDateRange(SensorsWithShortDateRange)
.- Parameters:
sensorsWithShortDateRange
- a consumer that will call methods onSensorsWithShortDateRange.Builder
- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
-