Interface SensorStatisticsSummary.Builder
- All Superinterfaces:
Buildable,CopyableBuilder<SensorStatisticsSummary.Builder,,SensorStatisticsSummary> SdkBuilder<SensorStatisticsSummary.Builder,,SensorStatisticsSummary> SdkPojo
- Enclosing class:
SensorStatisticsSummary
-
Method Summary
Modifier and TypeMethodDescriptiondefault SensorStatisticsSummary.BuildercategoricalValues(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.BuilderduplicateTimestamps(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.BuilderinvalidDateEntries(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.BuilderinvalidValues(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.BuilderlargeTimestampGaps(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.BuildermissingValues(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.BuildermonotonicValues(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.BuildermultipleOperatingModes(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
copyMethods inherited from interface software.amazon.awssdk.utils.builder.SdkBuilder
applyMutation, buildMethods 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.Builderavoiding the need to create one manually viaCountPercent.builder().When the
Consumercompletes,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.Builderavoiding the need to create one manually viaCountPercent.builder().When the
Consumercompletes,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.Builderavoiding the need to create one manually viaCountPercent.builder().When the
Consumercompletes,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.Builderavoiding the need to create one manually viaCountPercent.builder().When the
Consumercompletes,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.Builderavoiding the need to create one manually viaCategoricalValues.builder().When the
Consumercompletes,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.Builderavoiding the need to create one manually viaMultipleOperatingModes.builder().When the
Consumercompletes,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.Builderavoiding the need to create one manually viaLargeTimestampGaps.builder().When the
Consumercompletes,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.Builderavoiding the need to create one manually viaMonotonicValues.builder().When the
Consumercompletes,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.
-