Interface SensorStatisticsSummary.Builder
- All Superinterfaces:
Buildable
,CopyableBuilder<SensorStatisticsSummary.Builder,
,SensorStatisticsSummary> SdkBuilder<SensorStatisticsSummary.Builder,
,SensorStatisticsSummary> SdkPojo
- Enclosing class:
SensorStatisticsSummary
-
Method Summary
Modifier and TypeMethodDescriptiondefault SensorStatisticsSummary.Builder
categoricalValues
(Consumer<CategoricalValues.Builder> categoricalValues) Parameter that describes potential risk about whether data associated with the sensor is categorical.categoricalValues
(CategoricalValues categoricalValues) Parameter that describes potential risk about whether data associated with the sensor is categorical.componentName
(String componentName) Name of the component to which the particular sensor belongs for which the statistics belong to.dataEndTime
(Instant dataEndTime) Indicates the time reference to indicate the end of valid data associated with the sensor that the statistics belong to.dataExists
(Boolean dataExists) Parameter that indicates whether data exists for the sensor that the statistics belong to.dataStartTime
(Instant dataStartTime) Indicates the time reference to indicate the beginning of valid data associated with the sensor that the statistics belong to.default SensorStatisticsSummary.Builder
duplicateTimestamps
(Consumer<CountPercent.Builder> duplicateTimestamps) Parameter that describes the total number of duplicate timestamp records associated with the sensor that the statistics belong to.duplicateTimestamps
(CountPercent duplicateTimestamps) Parameter that describes the total number of duplicate timestamp records associated with the sensor that the statistics belong to.default SensorStatisticsSummary.Builder
invalidDateEntries
(Consumer<CountPercent.Builder> invalidDateEntries) Parameter that describes the total number of invalid date entries associated with the sensor that the statistics belong to.invalidDateEntries
(CountPercent invalidDateEntries) Parameter that describes the total number of invalid date entries associated with the sensor that the statistics belong to.default SensorStatisticsSummary.Builder
invalidValues
(Consumer<CountPercent.Builder> invalidValues) Parameter that describes the total number of, and percentage of, values that are invalid for the sensor that the statistics belong to.invalidValues
(CountPercent invalidValues) Parameter that describes the total number of, and percentage of, values that are invalid for the sensor that the statistics belong to.default SensorStatisticsSummary.Builder
largeTimestampGaps
(Consumer<LargeTimestampGaps.Builder> largeTimestampGaps) Parameter that describes potential risk about whether data associated with the sensor contains one or more large gaps between consecutive timestamps.largeTimestampGaps
(LargeTimestampGaps largeTimestampGaps) Parameter that describes potential risk about whether data associated with the sensor contains one or more large gaps between consecutive timestamps.default SensorStatisticsSummary.Builder
missingValues
(Consumer<CountPercent.Builder> missingValues) Parameter that describes the total number of, and percentage of, values that are missing for the sensor that the statistics belong to.missingValues
(CountPercent missingValues) Parameter that describes the total number of, and percentage of, values that are missing for the sensor that the statistics belong to.default SensorStatisticsSummary.Builder
monotonicValues
(Consumer<MonotonicValues.Builder> monotonicValues) Parameter that describes potential risk about whether data associated with the sensor is mostly monotonic.monotonicValues
(MonotonicValues monotonicValues) Parameter that describes potential risk about whether data associated with the sensor is mostly monotonic.default SensorStatisticsSummary.Builder
multipleOperatingModes
(Consumer<MultipleOperatingModes.Builder> multipleOperatingModes) Parameter that describes potential risk about whether data associated with the sensor has more than one operating mode.multipleOperatingModes
(MultipleOperatingModes multipleOperatingModes) Parameter that describes potential risk about whether data associated with the sensor has more than one operating mode.sensorName
(String sensorName) Name of the sensor that the statistics belong to.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
-
componentName
Name of the component to which the particular sensor belongs for which the statistics belong to.
- Parameters:
componentName
- Name of the component to which the particular sensor belongs for which the statistics belong to.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
sensorName
Name of the sensor that the statistics belong to.
- Parameters:
sensorName
- Name of the sensor that the statistics belong to.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
dataExists
Parameter that indicates whether data exists for the sensor that the statistics belong to.
- Parameters:
dataExists
- Parameter that indicates whether data exists for the sensor that the statistics belong to.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
missingValues
Parameter that describes the total number of, and percentage of, values that are missing for the sensor that the statistics belong to.
- Parameters:
missingValues
- Parameter that describes the total number of, and percentage of, values that are missing for the sensor that the statistics belong to.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
missingValues
Parameter that describes the total number of, and percentage of, values that are missing for the sensor that the statistics belong to.
This is a convenience method that creates an instance of theCountPercent.Builder
avoiding the need to create one manually viaCountPercent.builder()
.When the
Consumer
completes,SdkBuilder.build()
is called immediately and its result is passed tomissingValues(CountPercent)
.- Parameters:
missingValues
- a consumer that will call methods onCountPercent.Builder
- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
-
invalidValues
Parameter that describes the total number of, and percentage of, values that are invalid for the sensor that the statistics belong to.
- Parameters:
invalidValues
- Parameter that describes the total number of, and percentage of, values that are invalid for the sensor that the statistics belong to.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
invalidValues
Parameter that describes the total number of, and percentage of, values that are invalid for the sensor that the statistics belong to.
This is a convenience method that creates an instance of theCountPercent.Builder
avoiding the need to create one manually viaCountPercent.builder()
.When the
Consumer
completes,SdkBuilder.build()
is called immediately and its result is passed toinvalidValues(CountPercent)
.- Parameters:
invalidValues
- a consumer that will call methods onCountPercent.Builder
- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
-
invalidDateEntries
Parameter that describes the total number of invalid date entries associated with the sensor that the statistics belong to.
- Parameters:
invalidDateEntries
- Parameter that describes the total number of invalid date entries associated with the sensor that the statistics belong to.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
invalidDateEntries
default SensorStatisticsSummary.Builder invalidDateEntries(Consumer<CountPercent.Builder> invalidDateEntries) Parameter that describes the total number of invalid date entries associated with the sensor that the statistics belong to.
This is a convenience method that creates an instance of theCountPercent.Builder
avoiding the need to create one manually viaCountPercent.builder()
.When the
Consumer
completes,SdkBuilder.build()
is called immediately and its result is passed toinvalidDateEntries(CountPercent)
.- Parameters:
invalidDateEntries
- a consumer that will call methods onCountPercent.Builder
- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
-
duplicateTimestamps
Parameter that describes the total number of duplicate timestamp records associated with the sensor that the statistics belong to.
- Parameters:
duplicateTimestamps
- Parameter that describes the total number of duplicate timestamp records associated with the sensor that the statistics belong to.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
duplicateTimestamps
default SensorStatisticsSummary.Builder duplicateTimestamps(Consumer<CountPercent.Builder> duplicateTimestamps) Parameter that describes the total number of duplicate timestamp records associated with the sensor that the statistics belong to.
This is a convenience method that creates an instance of theCountPercent.Builder
avoiding the need to create one manually viaCountPercent.builder()
.When the
Consumer
completes,SdkBuilder.build()
is called immediately and its result is passed toduplicateTimestamps(CountPercent)
.- Parameters:
duplicateTimestamps
- a consumer that will call methods onCountPercent.Builder
- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
-
categoricalValues
Parameter that describes potential risk about whether data associated with the sensor is categorical.
- Parameters:
categoricalValues
- Parameter that describes potential risk about whether data associated with the sensor is categorical.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
categoricalValues
default SensorStatisticsSummary.Builder categoricalValues(Consumer<CategoricalValues.Builder> categoricalValues) Parameter that describes potential risk about whether data associated with the sensor is categorical.
This is a convenience method that creates an instance of theCategoricalValues.Builder
avoiding the need to create one manually viaCategoricalValues.builder()
.When the
Consumer
completes,SdkBuilder.build()
is called immediately and its result is passed tocategoricalValues(CategoricalValues)
.- Parameters:
categoricalValues
- a consumer that will call methods onCategoricalValues.Builder
- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
-
multipleOperatingModes
SensorStatisticsSummary.Builder multipleOperatingModes(MultipleOperatingModes multipleOperatingModes) Parameter that describes potential risk about whether data associated with the sensor has more than one operating mode.
- Parameters:
multipleOperatingModes
- Parameter that describes potential risk about whether data associated with the sensor has more than one operating mode.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
multipleOperatingModes
default SensorStatisticsSummary.Builder multipleOperatingModes(Consumer<MultipleOperatingModes.Builder> multipleOperatingModes) Parameter that describes potential risk about whether data associated with the sensor has more than one operating mode.
This is a convenience method that creates an instance of theMultipleOperatingModes.Builder
avoiding the need to create one manually viaMultipleOperatingModes.builder()
.When the
Consumer
completes,SdkBuilder.build()
is called immediately and its result is passed tomultipleOperatingModes(MultipleOperatingModes)
.- Parameters:
multipleOperatingModes
- a consumer that will call methods onMultipleOperatingModes.Builder
- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
-
largeTimestampGaps
Parameter that describes potential risk about whether data associated with the sensor contains one or more large gaps between consecutive timestamps.
- Parameters:
largeTimestampGaps
- Parameter that describes potential risk about whether data associated with the sensor contains one or more large gaps between consecutive timestamps.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
largeTimestampGaps
default SensorStatisticsSummary.Builder largeTimestampGaps(Consumer<LargeTimestampGaps.Builder> largeTimestampGaps) Parameter that describes potential risk about whether data associated with the sensor contains one or more large gaps between consecutive timestamps.
This is a convenience method that creates an instance of theLargeTimestampGaps.Builder
avoiding the need to create one manually viaLargeTimestampGaps.builder()
.When the
Consumer
completes,SdkBuilder.build()
is called immediately and its result is passed tolargeTimestampGaps(LargeTimestampGaps)
.- Parameters:
largeTimestampGaps
- a consumer that will call methods onLargeTimestampGaps.Builder
- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
-
monotonicValues
Parameter that describes potential risk about whether data associated with the sensor is mostly monotonic.
- Parameters:
monotonicValues
- Parameter that describes potential risk about whether data associated with the sensor is mostly monotonic.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
monotonicValues
default SensorStatisticsSummary.Builder monotonicValues(Consumer<MonotonicValues.Builder> monotonicValues) Parameter that describes potential risk about whether data associated with the sensor is mostly monotonic.
This is a convenience method that creates an instance of theMonotonicValues.Builder
avoiding the need to create one manually viaMonotonicValues.builder()
.When the
Consumer
completes,SdkBuilder.build()
is called immediately and its result is passed tomonotonicValues(MonotonicValues)
.- Parameters:
monotonicValues
- a consumer that will call methods onMonotonicValues.Builder
- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
-
dataStartTime
Indicates the time reference to indicate the beginning of valid data associated with the sensor that the statistics belong to.
- Parameters:
dataStartTime
- Indicates the time reference to indicate the beginning of valid data associated with the sensor that the statistics belong to.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
dataEndTime
Indicates the time reference to indicate the end of valid data associated with the sensor that the statistics belong to.
- Parameters:
dataEndTime
- Indicates the time reference to indicate the end of valid data associated with the sensor that the statistics belong to.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-