@Internal public class KeyFunctions extends Object
Constructor and Description |
---|
KeyFunctions() |
Modifier and Type | Method and Description |
---|---|
static <T,K> org.apache.flink.api.common.operators.Operator<org.apache.flink.api.java.tuple.Tuple2<K,T>> |
appendKeyExtractor(org.apache.flink.api.common.operators.Operator<T> input,
org.apache.flink.api.common.operators.Keys.SelectorFunctionKeys<T,K> key) |
static <T,K1,K2> org.apache.flink.api.common.operators.Operator<org.apache.flink.api.java.tuple.Tuple3<K1,K2,T>> |
appendKeyExtractor(org.apache.flink.api.common.operators.Operator<T> input,
org.apache.flink.api.common.operators.Keys.SelectorFunctionKeys<T,K1> key1,
org.apache.flink.api.common.operators.Keys.SelectorFunctionKeys<T,K2> key2) |
static <T,K> org.apache.flink.api.common.operators.SingleInputOperator<?,T,?> |
appendKeyRemover(org.apache.flink.api.common.operators.Operator<org.apache.flink.api.java.tuple.Tuple2<K,T>> inputWithKey,
org.apache.flink.api.common.operators.Keys.SelectorFunctionKeys<T,K> key) |
static <T,K> org.apache.flink.api.common.typeinfo.TypeInformation<org.apache.flink.api.java.tuple.Tuple2<K,T>> |
createTypeWithKey(org.apache.flink.api.common.operators.Keys.SelectorFunctionKeys<T,K> key) |
static <T,K1,K2> org.apache.flink.api.common.typeinfo.TypeInformation<org.apache.flink.api.java.tuple.Tuple3<K1,K2,T>> |
createTypeWithKey(org.apache.flink.api.common.operators.Keys.SelectorFunctionKeys<T,K1> key1,
org.apache.flink.api.common.operators.Keys.SelectorFunctionKeys<T,K2> key2) |
public static <T,K> org.apache.flink.api.common.operators.Operator<org.apache.flink.api.java.tuple.Tuple2<K,T>> appendKeyExtractor(org.apache.flink.api.common.operators.Operator<T> input, org.apache.flink.api.common.operators.Keys.SelectorFunctionKeys<T,K> key)
public static <T,K1,K2> org.apache.flink.api.common.operators.Operator<org.apache.flink.api.java.tuple.Tuple3<K1,K2,T>> appendKeyExtractor(org.apache.flink.api.common.operators.Operator<T> input, org.apache.flink.api.common.operators.Keys.SelectorFunctionKeys<T,K1> key1, org.apache.flink.api.common.operators.Keys.SelectorFunctionKeys<T,K2> key2)
public static <T,K> org.apache.flink.api.common.operators.SingleInputOperator<?,T,?> appendKeyRemover(org.apache.flink.api.common.operators.Operator<org.apache.flink.api.java.tuple.Tuple2<K,T>> inputWithKey, org.apache.flink.api.common.operators.Keys.SelectorFunctionKeys<T,K> key)
public static <T,K> org.apache.flink.api.common.typeinfo.TypeInformation<org.apache.flink.api.java.tuple.Tuple2<K,T>> createTypeWithKey(org.apache.flink.api.common.operators.Keys.SelectorFunctionKeys<T,K> key)
public static <T,K1,K2> org.apache.flink.api.common.typeinfo.TypeInformation<org.apache.flink.api.java.tuple.Tuple3<K1,K2,T>> createTypeWithKey(org.apache.flink.api.common.operators.Keys.SelectorFunctionKeys<T,K1> key1, org.apache.flink.api.common.operators.Keys.SelectorFunctionKeys<T,K2> key2)
Copyright © 2014–2018 The Apache Software Foundation. All rights reserved.