Interface DataPrepAggregationFunction.Builder
- All Superinterfaces:
Buildable,CopyableBuilder<DataPrepAggregationFunction.Builder,,DataPrepAggregationFunction> SdkBuilder<DataPrepAggregationFunction.Builder,,DataPrepAggregationFunction> SdkPojo
- Enclosing class:
DataPrepAggregationFunction
@Mutable
@NotThreadSafe
public static interface DataPrepAggregationFunction.Builder
extends SdkPojo, CopyableBuilder<DataPrepAggregationFunction.Builder,DataPrepAggregationFunction>
-
Method Summary
Modifier and TypeMethodDescriptionlistAggregation(Consumer<DataPrepListAggregationFunction.Builder> listAggregation) A list aggregation function that concatenates values from multiple rows into a single delimited string.listAggregation(DataPrepListAggregationFunction listAggregation) A list aggregation function that concatenates values from multiple rows into a single delimited string.simpleAggregation(Consumer<DataPrepSimpleAggregationFunction.Builder> simpleAggregation) A simple aggregation function such asSUM,COUNT,AVERAGE,MIN,MAX,MEDIAN,VARIANCE, orSTANDARD_DEVIATION.simpleAggregation(DataPrepSimpleAggregationFunction simpleAggregation) A simple aggregation function such asSUM,COUNT,AVERAGE,MIN,MAX,MEDIAN,VARIANCE, orSTANDARD_DEVIATION.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, sdkFieldNameToField, sdkFields
-
Method Details
-
simpleAggregation
DataPrepAggregationFunction.Builder simpleAggregation(DataPrepSimpleAggregationFunction simpleAggregation) A simple aggregation function such as
SUM,COUNT,AVERAGE,MIN,MAX,MEDIAN,VARIANCE, orSTANDARD_DEVIATION.- Parameters:
simpleAggregation- A simple aggregation function such asSUM,COUNT,AVERAGE,MIN,MAX,MEDIAN,VARIANCE, orSTANDARD_DEVIATION.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
simpleAggregation
default DataPrepAggregationFunction.Builder simpleAggregation(Consumer<DataPrepSimpleAggregationFunction.Builder> simpleAggregation) A simple aggregation function such as
This is a convenience method that creates an instance of theSUM,COUNT,AVERAGE,MIN,MAX,MEDIAN,VARIANCE, orSTANDARD_DEVIATION.DataPrepSimpleAggregationFunction.Builderavoiding the need to create one manually viaDataPrepSimpleAggregationFunction.builder().When the
Consumercompletes,SdkBuilder.build()is called immediately and its result is passed tosimpleAggregation(DataPrepSimpleAggregationFunction).- Parameters:
simpleAggregation- a consumer that will call methods onDataPrepSimpleAggregationFunction.Builder- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
-
listAggregation
DataPrepAggregationFunction.Builder listAggregation(DataPrepListAggregationFunction listAggregation) A list aggregation function that concatenates values from multiple rows into a single delimited string.
- Parameters:
listAggregation- A list aggregation function that concatenates values from multiple rows into a single delimited string.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
listAggregation
default DataPrepAggregationFunction.Builder listAggregation(Consumer<DataPrepListAggregationFunction.Builder> listAggregation) A list aggregation function that concatenates values from multiple rows into a single delimited string.
This is a convenience method that creates an instance of theDataPrepListAggregationFunction.Builderavoiding the need to create one manually viaDataPrepListAggregationFunction.builder().When the
Consumercompletes,SdkBuilder.build()is called immediately and its result is passed tolistAggregation(DataPrepListAggregationFunction).- Parameters:
listAggregation- a consumer that will call methods onDataPrepListAggregationFunction.Builder- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
-