Interface SensorStatisticsSummary.Builder
-
- All Superinterfaces:
Buildable,CopyableBuilder<SensorStatisticsSummary.Builder,SensorStatisticsSummary>,SdkBuilder<SensorStatisticsSummary.Builder,SensorStatisticsSummary>,SdkPojo
- Enclosing class:
- SensorStatisticsSummary
public static interface SensorStatisticsSummary.Builder extends SdkPojo, CopyableBuilder<SensorStatisticsSummary.Builder,SensorStatisticsSummary>
-
-
Method Summary
All Methods Instance Methods Abstract Methods Default Methods Modifier and Type Method Description default SensorStatisticsSummary.BuildercategoricalValues(Consumer<CategoricalValues.Builder> categoricalValues)Parameter that describes potential risk about whether data associated with the sensor is categorical.SensorStatisticsSummary.BuildercategoricalValues(CategoricalValues categoricalValues)Parameter that describes potential risk about whether data associated with the sensor is categorical.SensorStatisticsSummary.BuildercomponentName(String componentName)Name of the component to which the particular sensor belongs for which the statistics belong to.SensorStatisticsSummary.BuilderdataEndTime(Instant dataEndTime)Indicates the time reference to indicate the end of valid data associated with the sensor that the statistics belong to.SensorStatisticsSummary.BuilderdataExists(Boolean dataExists)Parameter that indicates whether data exists for the sensor that the statistics belong to.SensorStatisticsSummary.BuilderdataStartTime(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.SensorStatisticsSummary.BuilderduplicateTimestamps(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.SensorStatisticsSummary.BuilderinvalidDateEntries(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.SensorStatisticsSummary.BuilderinvalidValues(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.SensorStatisticsSummary.BuilderlargeTimestampGaps(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.SensorStatisticsSummary.BuildermissingValues(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.SensorStatisticsSummary.BuildermonotonicValues(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.SensorStatisticsSummary.BuildermultipleOperatingModes(MultipleOperatingModes multipleOperatingModes)Parameter that describes potential risk about whether data associated with the sensor has more than one operating mode.SensorStatisticsSummary.BuildersensorName(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 Detail
-
componentName
SensorStatisticsSummary.Builder componentName(String 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
SensorStatisticsSummary.Builder sensorName(String 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
SensorStatisticsSummary.Builder dataExists(Boolean 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
SensorStatisticsSummary.Builder 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.
- 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
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.
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:
missingValues(CountPercent)
-
invalidValues
SensorStatisticsSummary.Builder 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.
- 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
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.
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:
invalidValues(CountPercent)
-
invalidDateEntries
SensorStatisticsSummary.Builder invalidDateEntries(CountPercent 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:
invalidDateEntries(CountPercent)
-
duplicateTimestamps
SensorStatisticsSummary.Builder duplicateTimestamps(CountPercent 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:
duplicateTimestamps(CountPercent)
-
categoricalValues
SensorStatisticsSummary.Builder categoricalValues(CategoricalValues 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:
categoricalValues(CategoricalValues)
-
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:
multipleOperatingModes(MultipleOperatingModes)
-
largeTimestampGaps
SensorStatisticsSummary.Builder largeTimestampGaps(LargeTimestampGaps 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:
largeTimestampGaps(LargeTimestampGaps)
-
monotonicValues
SensorStatisticsSummary.Builder monotonicValues(MonotonicValues 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:
monotonicValues(MonotonicValues)
-
dataStartTime
SensorStatisticsSummary.Builder dataStartTime(Instant 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
SensorStatisticsSummary.Builder dataEndTime(Instant 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.
-
-