public static final class FlinkFnApi.UserDefinedAggregateFunctions.Builder extends com.google.protobuf.GeneratedMessageV3.Builder<FlinkFnApi.UserDefinedAggregateFunctions.Builder> implements FlinkFnApi.UserDefinedAggregateFunctionsOrBuilder
A list of the user-defined aggregate functions to be executed in a group aggregate operation.Protobuf type
org.apache.flink.fn_execution.v1.UserDefinedAggregateFunctionsgetAllFields, getField, getFieldBuilder, getOneofFieldDescriptor, getParentForChildren, getRepeatedField, getRepeatedFieldBuilder, getRepeatedFieldCount, getUnknownFields, hasField, hasOneof, internalGetMapField, internalGetMutableMapField, isClean, markClean, newBuilderForField, onBuilt, onChanged, setUnknownFieldsProto3findInitializationErrors, getInitializationErrorString, internalMergeFrom, mergeDelimitedFrom, mergeDelimitedFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, newUninitializedMessageException, toStringaddAll, addAll, mergeFrom, newUninitializedMessageExceptionequals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, waitpublic static final com.google.protobuf.Descriptors.Descriptor getDescriptor()
protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable internalGetFieldAccessorTable()
internalGetFieldAccessorTable in class com.google.protobuf.GeneratedMessageV3.Builder<FlinkFnApi.UserDefinedAggregateFunctions.Builder>public FlinkFnApi.UserDefinedAggregateFunctions.Builder clear()
clear in interface com.google.protobuf.Message.Builderclear in interface com.google.protobuf.MessageLite.Builderclear in class com.google.protobuf.GeneratedMessageV3.Builder<FlinkFnApi.UserDefinedAggregateFunctions.Builder>public com.google.protobuf.Descriptors.Descriptor getDescriptorForType()
getDescriptorForType in interface com.google.protobuf.Message.BuildergetDescriptorForType in interface com.google.protobuf.MessageOrBuildergetDescriptorForType in class com.google.protobuf.GeneratedMessageV3.Builder<FlinkFnApi.UserDefinedAggregateFunctions.Builder>public FlinkFnApi.UserDefinedAggregateFunctions getDefaultInstanceForType()
getDefaultInstanceForType in interface com.google.protobuf.MessageLiteOrBuildergetDefaultInstanceForType in interface com.google.protobuf.MessageOrBuilderpublic FlinkFnApi.UserDefinedAggregateFunctions build()
build in interface com.google.protobuf.Message.Builderbuild in interface com.google.protobuf.MessageLite.Builderpublic FlinkFnApi.UserDefinedAggregateFunctions buildPartial()
buildPartial in interface com.google.protobuf.Message.BuilderbuildPartial in interface com.google.protobuf.MessageLite.Builderpublic FlinkFnApi.UserDefinedAggregateFunctions.Builder clone()
clone in interface com.google.protobuf.Message.Builderclone in interface com.google.protobuf.MessageLite.Builderclone in class com.google.protobuf.GeneratedMessageV3.Builder<FlinkFnApi.UserDefinedAggregateFunctions.Builder>public FlinkFnApi.UserDefinedAggregateFunctions.Builder setField(com.google.protobuf.Descriptors.FieldDescriptor field, Object value)
setField in interface com.google.protobuf.Message.BuildersetField in class com.google.protobuf.GeneratedMessageV3.Builder<FlinkFnApi.UserDefinedAggregateFunctions.Builder>public FlinkFnApi.UserDefinedAggregateFunctions.Builder clearField(com.google.protobuf.Descriptors.FieldDescriptor field)
clearField in interface com.google.protobuf.Message.BuilderclearField in class com.google.protobuf.GeneratedMessageV3.Builder<FlinkFnApi.UserDefinedAggregateFunctions.Builder>public FlinkFnApi.UserDefinedAggregateFunctions.Builder clearOneof(com.google.protobuf.Descriptors.OneofDescriptor oneof)
clearOneof in interface com.google.protobuf.Message.BuilderclearOneof in class com.google.protobuf.GeneratedMessageV3.Builder<FlinkFnApi.UserDefinedAggregateFunctions.Builder>public FlinkFnApi.UserDefinedAggregateFunctions.Builder setRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field, int index, Object value)
setRepeatedField in interface com.google.protobuf.Message.BuildersetRepeatedField in class com.google.protobuf.GeneratedMessageV3.Builder<FlinkFnApi.UserDefinedAggregateFunctions.Builder>public FlinkFnApi.UserDefinedAggregateFunctions.Builder addRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field, Object value)
addRepeatedField in interface com.google.protobuf.Message.BuilderaddRepeatedField in class com.google.protobuf.GeneratedMessageV3.Builder<FlinkFnApi.UserDefinedAggregateFunctions.Builder>public FlinkFnApi.UserDefinedAggregateFunctions.Builder mergeFrom(com.google.protobuf.Message other)
mergeFrom in interface com.google.protobuf.Message.BuildermergeFrom in class com.google.protobuf.AbstractMessage.Builder<FlinkFnApi.UserDefinedAggregateFunctions.Builder>public FlinkFnApi.UserDefinedAggregateFunctions.Builder mergeFrom(FlinkFnApi.UserDefinedAggregateFunctions other)
public final boolean isInitialized()
isInitialized in interface com.google.protobuf.MessageLiteOrBuilderisInitialized in class com.google.protobuf.GeneratedMessageV3.Builder<FlinkFnApi.UserDefinedAggregateFunctions.Builder>public FlinkFnApi.UserDefinedAggregateFunctions.Builder mergeFrom(com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws IOException
mergeFrom in interface com.google.protobuf.Message.BuildermergeFrom in interface com.google.protobuf.MessageLite.BuildermergeFrom in class com.google.protobuf.AbstractMessage.Builder<FlinkFnApi.UserDefinedAggregateFunctions.Builder>IOExceptionpublic List<FlinkFnApi.UserDefinedAggregateFunction> getUdfsList()
repeated .org.apache.flink.fn_execution.v1.UserDefinedAggregateFunction udfs = 1;getUdfsList in interface FlinkFnApi.UserDefinedAggregateFunctionsOrBuilderpublic int getUdfsCount()
repeated .org.apache.flink.fn_execution.v1.UserDefinedAggregateFunction udfs = 1;getUdfsCount in interface FlinkFnApi.UserDefinedAggregateFunctionsOrBuilderpublic FlinkFnApi.UserDefinedAggregateFunction getUdfs(int index)
repeated .org.apache.flink.fn_execution.v1.UserDefinedAggregateFunction udfs = 1;getUdfs in interface FlinkFnApi.UserDefinedAggregateFunctionsOrBuilderpublic FlinkFnApi.UserDefinedAggregateFunctions.Builder setUdfs(int index, FlinkFnApi.UserDefinedAggregateFunction value)
repeated .org.apache.flink.fn_execution.v1.UserDefinedAggregateFunction udfs = 1;public FlinkFnApi.UserDefinedAggregateFunctions.Builder setUdfs(int index, FlinkFnApi.UserDefinedAggregateFunction.Builder builderForValue)
repeated .org.apache.flink.fn_execution.v1.UserDefinedAggregateFunction udfs = 1;public FlinkFnApi.UserDefinedAggregateFunctions.Builder addUdfs(FlinkFnApi.UserDefinedAggregateFunction value)
repeated .org.apache.flink.fn_execution.v1.UserDefinedAggregateFunction udfs = 1;public FlinkFnApi.UserDefinedAggregateFunctions.Builder addUdfs(int index, FlinkFnApi.UserDefinedAggregateFunction value)
repeated .org.apache.flink.fn_execution.v1.UserDefinedAggregateFunction udfs = 1;public FlinkFnApi.UserDefinedAggregateFunctions.Builder addUdfs(FlinkFnApi.UserDefinedAggregateFunction.Builder builderForValue)
repeated .org.apache.flink.fn_execution.v1.UserDefinedAggregateFunction udfs = 1;public FlinkFnApi.UserDefinedAggregateFunctions.Builder addUdfs(int index, FlinkFnApi.UserDefinedAggregateFunction.Builder builderForValue)
repeated .org.apache.flink.fn_execution.v1.UserDefinedAggregateFunction udfs = 1;public FlinkFnApi.UserDefinedAggregateFunctions.Builder addAllUdfs(Iterable<? extends FlinkFnApi.UserDefinedAggregateFunction> values)
repeated .org.apache.flink.fn_execution.v1.UserDefinedAggregateFunction udfs = 1;public FlinkFnApi.UserDefinedAggregateFunctions.Builder clearUdfs()
repeated .org.apache.flink.fn_execution.v1.UserDefinedAggregateFunction udfs = 1;public FlinkFnApi.UserDefinedAggregateFunctions.Builder removeUdfs(int index)
repeated .org.apache.flink.fn_execution.v1.UserDefinedAggregateFunction udfs = 1;public FlinkFnApi.UserDefinedAggregateFunction.Builder getUdfsBuilder(int index)
repeated .org.apache.flink.fn_execution.v1.UserDefinedAggregateFunction udfs = 1;public FlinkFnApi.UserDefinedAggregateFunctionOrBuilder getUdfsOrBuilder(int index)
repeated .org.apache.flink.fn_execution.v1.UserDefinedAggregateFunction udfs = 1;getUdfsOrBuilder in interface FlinkFnApi.UserDefinedAggregateFunctionsOrBuilderpublic List<? extends FlinkFnApi.UserDefinedAggregateFunctionOrBuilder> getUdfsOrBuilderList()
repeated .org.apache.flink.fn_execution.v1.UserDefinedAggregateFunction udfs = 1;getUdfsOrBuilderList in interface FlinkFnApi.UserDefinedAggregateFunctionsOrBuilderpublic FlinkFnApi.UserDefinedAggregateFunction.Builder addUdfsBuilder()
repeated .org.apache.flink.fn_execution.v1.UserDefinedAggregateFunction udfs = 1;public FlinkFnApi.UserDefinedAggregateFunction.Builder addUdfsBuilder(int index)
repeated .org.apache.flink.fn_execution.v1.UserDefinedAggregateFunction udfs = 1;public List<FlinkFnApi.UserDefinedAggregateFunction.Builder> getUdfsBuilderList()
repeated .org.apache.flink.fn_execution.v1.UserDefinedAggregateFunction udfs = 1;public boolean getMetricEnabled()
bool metric_enabled = 2;getMetricEnabled in interface FlinkFnApi.UserDefinedAggregateFunctionsOrBuilderpublic FlinkFnApi.UserDefinedAggregateFunctions.Builder setMetricEnabled(boolean value)
bool metric_enabled = 2;value - The metricEnabled to set.public FlinkFnApi.UserDefinedAggregateFunctions.Builder clearMetricEnabled()
bool metric_enabled = 2;public List<Integer> getGroupingList()
The array of the key indexes.
repeated int32 grouping = 3;getGroupingList in interface FlinkFnApi.UserDefinedAggregateFunctionsOrBuilderpublic int getGroupingCount()
The array of the key indexes.
repeated int32 grouping = 3;getGroupingCount in interface FlinkFnApi.UserDefinedAggregateFunctionsOrBuilderpublic int getGrouping(int index)
The array of the key indexes.
repeated int32 grouping = 3;getGrouping in interface FlinkFnApi.UserDefinedAggregateFunctionsOrBuilderindex - The index of the element to return.public FlinkFnApi.UserDefinedAggregateFunctions.Builder setGrouping(int index, int value)
The array of the key indexes.
repeated int32 grouping = 3;index - The index to set the value at.value - The grouping to set.public FlinkFnApi.UserDefinedAggregateFunctions.Builder addGrouping(int value)
The array of the key indexes.
repeated int32 grouping = 3;value - The grouping to add.public FlinkFnApi.UserDefinedAggregateFunctions.Builder addAllGrouping(Iterable<? extends Integer> values)
The array of the key indexes.
repeated int32 grouping = 3;values - The grouping to add.public FlinkFnApi.UserDefinedAggregateFunctions.Builder clearGrouping()
The array of the key indexes.
repeated int32 grouping = 3;public boolean getGenerateUpdateBefore()
Generate retract messages if true.
bool generate_update_before = 4;getGenerateUpdateBefore in interface FlinkFnApi.UserDefinedAggregateFunctionsOrBuilderpublic FlinkFnApi.UserDefinedAggregateFunctions.Builder setGenerateUpdateBefore(boolean value)
Generate retract messages if true.
bool generate_update_before = 4;value - The generateUpdateBefore to set.public FlinkFnApi.UserDefinedAggregateFunctions.Builder clearGenerateUpdateBefore()
Generate retract messages if true.
bool generate_update_before = 4;public boolean hasKeyType()
The schema of the grouping keys.
.org.apache.flink.fn_execution.v1.Schema.FieldType key_type = 5;hasKeyType in interface FlinkFnApi.UserDefinedAggregateFunctionsOrBuilderpublic FlinkFnApi.Schema.FieldType getKeyType()
The schema of the grouping keys.
.org.apache.flink.fn_execution.v1.Schema.FieldType key_type = 5;getKeyType in interface FlinkFnApi.UserDefinedAggregateFunctionsOrBuilderpublic FlinkFnApi.UserDefinedAggregateFunctions.Builder setKeyType(FlinkFnApi.Schema.FieldType value)
The schema of the grouping keys.
.org.apache.flink.fn_execution.v1.Schema.FieldType key_type = 5;public FlinkFnApi.UserDefinedAggregateFunctions.Builder setKeyType(FlinkFnApi.Schema.FieldType.Builder builderForValue)
The schema of the grouping keys.
.org.apache.flink.fn_execution.v1.Schema.FieldType key_type = 5;public FlinkFnApi.UserDefinedAggregateFunctions.Builder mergeKeyType(FlinkFnApi.Schema.FieldType value)
The schema of the grouping keys.
.org.apache.flink.fn_execution.v1.Schema.FieldType key_type = 5;public FlinkFnApi.UserDefinedAggregateFunctions.Builder clearKeyType()
The schema of the grouping keys.
.org.apache.flink.fn_execution.v1.Schema.FieldType key_type = 5;public FlinkFnApi.Schema.FieldType.Builder getKeyTypeBuilder()
The schema of the grouping keys.
.org.apache.flink.fn_execution.v1.Schema.FieldType key_type = 5;public FlinkFnApi.Schema.FieldTypeOrBuilder getKeyTypeOrBuilder()
The schema of the grouping keys.
.org.apache.flink.fn_execution.v1.Schema.FieldType key_type = 5;getKeyTypeOrBuilder in interface FlinkFnApi.UserDefinedAggregateFunctionsOrBuilderpublic int getIndexOfCountStar()
The index of a count aggregate used to calculate the number of accumulated rows.
int32 index_of_count_star = 6;getIndexOfCountStar in interface FlinkFnApi.UserDefinedAggregateFunctionsOrBuilderpublic FlinkFnApi.UserDefinedAggregateFunctions.Builder setIndexOfCountStar(int value)
The index of a count aggregate used to calculate the number of accumulated rows.
int32 index_of_count_star = 6;value - The indexOfCountStar to set.public FlinkFnApi.UserDefinedAggregateFunctions.Builder clearIndexOfCountStar()
The index of a count aggregate used to calculate the number of accumulated rows.
int32 index_of_count_star = 6;public boolean getStateCleaningEnabled()
Cleanup the expired state if true.
bool state_cleaning_enabled = 7;getStateCleaningEnabled in interface FlinkFnApi.UserDefinedAggregateFunctionsOrBuilderpublic FlinkFnApi.UserDefinedAggregateFunctions.Builder setStateCleaningEnabled(boolean value)
Cleanup the expired state if true.
bool state_cleaning_enabled = 7;value - The stateCleaningEnabled to set.public FlinkFnApi.UserDefinedAggregateFunctions.Builder clearStateCleaningEnabled()
Cleanup the expired state if true.
bool state_cleaning_enabled = 7;public int getStateCacheSize()
The state cache size.
int32 state_cache_size = 8;getStateCacheSize in interface FlinkFnApi.UserDefinedAggregateFunctionsOrBuilderpublic FlinkFnApi.UserDefinedAggregateFunctions.Builder setStateCacheSize(int value)
The state cache size.
int32 state_cache_size = 8;value - The stateCacheSize to set.public FlinkFnApi.UserDefinedAggregateFunctions.Builder clearStateCacheSize()
The state cache size.
int32 state_cache_size = 8;public int getMapStateReadCacheSize()
The map state read cache size.
int32 map_state_read_cache_size = 9;getMapStateReadCacheSize in interface FlinkFnApi.UserDefinedAggregateFunctionsOrBuilderpublic FlinkFnApi.UserDefinedAggregateFunctions.Builder setMapStateReadCacheSize(int value)
The map state read cache size.
int32 map_state_read_cache_size = 9;value - The mapStateReadCacheSize to set.public FlinkFnApi.UserDefinedAggregateFunctions.Builder clearMapStateReadCacheSize()
The map state read cache size.
int32 map_state_read_cache_size = 9;public int getMapStateWriteCacheSize()
The map_state_write_cache_size.
int32 map_state_write_cache_size = 10;getMapStateWriteCacheSize in interface FlinkFnApi.UserDefinedAggregateFunctionsOrBuilderpublic FlinkFnApi.UserDefinedAggregateFunctions.Builder setMapStateWriteCacheSize(int value)
The map_state_write_cache_size.
int32 map_state_write_cache_size = 10;value - The mapStateWriteCacheSize to set.public FlinkFnApi.UserDefinedAggregateFunctions.Builder clearMapStateWriteCacheSize()
The map_state_write_cache_size.
int32 map_state_write_cache_size = 10;public boolean getCountStarInserted()
True if the count(*) agg is inserted by the planner.
bool count_star_inserted = 11;getCountStarInserted in interface FlinkFnApi.UserDefinedAggregateFunctionsOrBuilderpublic FlinkFnApi.UserDefinedAggregateFunctions.Builder setCountStarInserted(boolean value)
True if the count(*) agg is inserted by the planner.
bool count_star_inserted = 11;value - The countStarInserted to set.public FlinkFnApi.UserDefinedAggregateFunctions.Builder clearCountStarInserted()
True if the count(*) agg is inserted by the planner.
bool count_star_inserted = 11;public boolean hasGroupWindow()
Group Window.
.org.apache.flink.fn_execution.v1.GroupWindow group_window = 12;hasGroupWindow in interface FlinkFnApi.UserDefinedAggregateFunctionsOrBuilderpublic FlinkFnApi.GroupWindow getGroupWindow()
Group Window.
.org.apache.flink.fn_execution.v1.GroupWindow group_window = 12;getGroupWindow in interface FlinkFnApi.UserDefinedAggregateFunctionsOrBuilderpublic FlinkFnApi.UserDefinedAggregateFunctions.Builder setGroupWindow(FlinkFnApi.GroupWindow value)
Group Window.
.org.apache.flink.fn_execution.v1.GroupWindow group_window = 12;public FlinkFnApi.UserDefinedAggregateFunctions.Builder setGroupWindow(FlinkFnApi.GroupWindow.Builder builderForValue)
Group Window.
.org.apache.flink.fn_execution.v1.GroupWindow group_window = 12;public FlinkFnApi.UserDefinedAggregateFunctions.Builder mergeGroupWindow(FlinkFnApi.GroupWindow value)
Group Window.
.org.apache.flink.fn_execution.v1.GroupWindow group_window = 12;public FlinkFnApi.UserDefinedAggregateFunctions.Builder clearGroupWindow()
Group Window.
.org.apache.flink.fn_execution.v1.GroupWindow group_window = 12;public FlinkFnApi.GroupWindow.Builder getGroupWindowBuilder()
Group Window.
.org.apache.flink.fn_execution.v1.GroupWindow group_window = 12;public FlinkFnApi.GroupWindowOrBuilder getGroupWindowOrBuilder()
Group Window.
.org.apache.flink.fn_execution.v1.GroupWindow group_window = 12;getGroupWindowOrBuilder in interface FlinkFnApi.UserDefinedAggregateFunctionsOrBuilderpublic final FlinkFnApi.UserDefinedAggregateFunctions.Builder setUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields)
setUnknownFields in interface com.google.protobuf.Message.BuildersetUnknownFields in class com.google.protobuf.GeneratedMessageV3.Builder<FlinkFnApi.UserDefinedAggregateFunctions.Builder>public final FlinkFnApi.UserDefinedAggregateFunctions.Builder mergeUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields)
mergeUnknownFields in interface com.google.protobuf.Message.BuildermergeUnknownFields in class com.google.protobuf.GeneratedMessageV3.Builder<FlinkFnApi.UserDefinedAggregateFunctions.Builder>Copyright © 2014–2021 The Apache Software Foundation. All rights reserved.