Interface AggFunction.Builder
-
- All Superinterfaces:
Buildable,CopyableBuilder<AggFunction.Builder,AggFunction>,SdkBuilder<AggFunction.Builder,AggFunction>,SdkPojo
- Enclosing class:
- AggFunction
@Mutable @NotThreadSafe public static interface AggFunction.Builder extends SdkPojo, CopyableBuilder<AggFunction.Builder,AggFunction>
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description AggFunction.Builderaggregation(String aggregation)The aggregation of an Agg function.AggFunction.Builderaggregation(AggType aggregation)The aggregation of an Agg function.AggFunction.BuilderaggregationFunctionParameters(Map<String,String> aggregationFunctionParameters)The aggregation parameters for an Agg function.AggFunction.Builderperiod(String period)The period of an Agg function.AggFunction.Builderperiod(TopicTimeGranularity period)The period of an Agg function.AggFunction.BuilderperiodField(String periodField)The period field for an Agg function.-
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, sdkFieldNameToField, sdkFields
-
-
-
-
Method Detail
-
aggregation
AggFunction.Builder aggregation(String aggregation)
The aggregation of an Agg function.
-
aggregation
AggFunction.Builder aggregation(AggType aggregation)
The aggregation of an Agg function.
-
aggregationFunctionParameters
AggFunction.Builder aggregationFunctionParameters(Map<String,String> aggregationFunctionParameters)
The aggregation parameters for an Agg function.
- Parameters:
aggregationFunctionParameters- The aggregation parameters for an Agg function.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
period
AggFunction.Builder period(String period)
The period of an Agg function.
- Parameters:
period- The period of an Agg function.- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
TopicTimeGranularity,TopicTimeGranularity
-
period
AggFunction.Builder period(TopicTimeGranularity period)
The period of an Agg function.
- Parameters:
period- The period of an Agg function.- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
TopicTimeGranularity,TopicTimeGranularity
-
periodField
AggFunction.Builder periodField(String periodField)
The period field for an Agg function.
- Parameters:
periodField- The period field for an Agg function.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
-