Interface StatisticSummary.Builder
- All Superinterfaces:
Buildable,CopyableBuilder<StatisticSummary.Builder,,StatisticSummary> SdkBuilder<StatisticSummary.Builder,,StatisticSummary> SdkPojo
- Enclosing class:
StatisticSummary
-
Method Summary
Modifier and TypeMethodDescriptioncolumnsReferenced(String... columnsReferenced) The list of columns referenced by the statistic.columnsReferenced(Collection<String> columnsReferenced) The list of columns referenced by the statistic.doubleValue(Double doubleValue) The value of the statistic.evaluationLevel(String evaluationLevel) The evaluation level of the statistic.evaluationLevel(StatisticEvaluationLevel evaluationLevel) The evaluation level of the statistic.default StatisticSummary.BuilderinclusionAnnotation(Consumer<TimestampedInclusionAnnotation.Builder> inclusionAnnotation) The inclusion annotation for the statistic.inclusionAnnotation(TimestampedInclusionAnnotation inclusionAnnotation) The inclusion annotation for the statistic.The Profile ID.recordedOn(Instant recordedOn) The timestamp when the statistic was recorded.referencedDatasets(String... referencedDatasets) The list of datasets referenced by the statistic.referencedDatasets(Collection<String> referencedDatasets) The list of datasets referenced by the statistic.default StatisticSummary.BuilderrunIdentifier(Consumer<RunIdentifier.Builder> runIdentifier) The Run IdentifierrunIdentifier(RunIdentifier runIdentifier) The Run IdentifierstatisticId(String statisticId) The Statistic ID.statisticName(String statisticName) The name of the statistic.statisticProperties(Map<String, String> statisticProperties) AStatisticPropertiesMap, which contains aNameStringandDescriptionStringMethods 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
-
statisticId
The Statistic ID.
- Parameters:
statisticId- The Statistic ID.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
profileId
The Profile ID.
- Parameters:
profileId- The Profile ID.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
runIdentifier
The Run Identifier
- Parameters:
runIdentifier- The Run Identifier- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
runIdentifier
The Run Identifier
This is a convenience method that creates an instance of theRunIdentifier.Builderavoiding the need to create one manually viaRunIdentifier.builder().When the
Consumercompletes,SdkBuilder.build()is called immediately and its result is passed torunIdentifier(RunIdentifier).- Parameters:
runIdentifier- a consumer that will call methods onRunIdentifier.Builder- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
-
statisticName
The name of the statistic.
- Parameters:
statisticName- The name of the statistic.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
doubleValue
The value of the statistic.
- Parameters:
doubleValue- The value of the statistic.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
evaluationLevel
The evaluation level of the statistic. Possible values:
Dataset,Column,Multicolumn.- Parameters:
evaluationLevel- The evaluation level of the statistic. Possible values:Dataset,Column,Multicolumn.- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
-
evaluationLevel
The evaluation level of the statistic. Possible values:
Dataset,Column,Multicolumn.- Parameters:
evaluationLevel- The evaluation level of the statistic. Possible values:Dataset,Column,Multicolumn.- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
-
columnsReferenced
The list of columns referenced by the statistic.
- Parameters:
columnsReferenced- The list of columns referenced by the statistic.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
columnsReferenced
The list of columns referenced by the statistic.
- Parameters:
columnsReferenced- The list of columns referenced by the statistic.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
referencedDatasets
The list of datasets referenced by the statistic.
- Parameters:
referencedDatasets- The list of datasets referenced by the statistic.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
referencedDatasets
The list of datasets referenced by the statistic.
- Parameters:
referencedDatasets- The list of datasets referenced by the statistic.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
statisticProperties
A
StatisticPropertiesMap, which contains aNameStringandDescriptionString- Parameters:
statisticProperties- AStatisticPropertiesMap, which contains aNameStringandDescriptionString- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
recordedOn
The timestamp when the statistic was recorded.
- Parameters:
recordedOn- The timestamp when the statistic was recorded.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
inclusionAnnotation
The inclusion annotation for the statistic.
- Parameters:
inclusionAnnotation- The inclusion annotation for the statistic.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
inclusionAnnotation
default StatisticSummary.Builder inclusionAnnotation(Consumer<TimestampedInclusionAnnotation.Builder> inclusionAnnotation) The inclusion annotation for the statistic.
This is a convenience method that creates an instance of theTimestampedInclusionAnnotation.Builderavoiding the need to create one manually viaTimestampedInclusionAnnotation.builder().When the
Consumercompletes,SdkBuilder.build()is called immediately and its result is passed toinclusionAnnotation(TimestampedInclusionAnnotation).- Parameters:
inclusionAnnotation- a consumer that will call methods onTimestampedInclusionAnnotation.Builder- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
-