| Package | Description |
|---|---|
| org.apache.flink.api.java.record.operators |
| Modifier and Type | Method and Description |
|---|---|
static ReduceOperator.Builder |
ReduceOperator.builder(Class<? extends ReduceFunction> udf)
Creates a Builder with the provided
ReduceFunction implementation. |
static ReduceOperator.Builder |
ReduceOperator.builder(Class<? extends ReduceFunction> udf,
Class<? extends Key<?>> keyClass,
int keyColumn)
Creates a Builder with the provided
ReduceFunction implementation. |
static ReduceOperator.Builder |
ReduceOperator.builder(ReduceFunction udf)
Creates a Builder with the provided
ReduceFunction implementation. |
static ReduceOperator.Builder |
ReduceOperator.builder(ReduceFunction udf,
Class<? extends Key<?>> keyClass,
int keyColumn)
Creates a Builder with the provided
ReduceFunction implementation. |
ReduceOperator.Builder |
ReduceOperator.Builder.input(Operator<Record>... inputs)
Sets one or several inputs (union).
|
ReduceOperator.Builder |
ReduceOperator.Builder.input(Operator<Record> input)
Sets the input.
|
ReduceOperator.Builder |
ReduceOperator.Builder.inputs(List<Operator<Record>> inputs)
Sets the inputs.
|
ReduceOperator.Builder |
ReduceOperator.Builder.keyField(Class<? extends Key<?>> keyClass,
int keyColumn)
Adds additional key field.
|
ReduceOperator.Builder |
ReduceOperator.Builder.name(String name)
Sets the name of this operator.
|
ReduceOperator.Builder |
ReduceOperator.Builder.secondaryOrder(Ordering order)
Sets the order of the elements within a group.
|
ReduceOperator.Builder |
ReduceOperator.Builder.setBroadcastVariable(String name,
Operator<Record> input)
Binds the result produced by a plan rooted at
root to a
variable used by the UDF wrapped in this operator. |
ReduceOperator.Builder |
ReduceOperator.Builder.setBroadcastVariables(Map<String,Operator<Record>> inputs)
Binds multiple broadcast variables.
|
| Constructor and Description |
|---|
ReduceOperator(ReduceOperator.Builder builder)
The private constructor that only gets invoked from the Builder.
|
Copyright © 2015 The Apache Software Foundation. All rights reserved.