public enum PythonOperatorUtils extends Enum<PythonOperatorUtils>
| 限定符和类型 | 类和说明 |
|---|---|
static class |
PythonOperatorUtils.CoFlatMapFunctionOutputFlag
The Flag for PythonCoFlatMapFunction output data.
|
static class |
PythonOperatorUtils.CoMapFunctionOutputFlag
The Flag for PythonCoMapFunction output data.
|
static class |
PythonOperatorUtils.KeyedProcessFunctionInputFlag
The Flag for PythonKeyedProcessFunction input data.
|
static class |
PythonOperatorUtils.KeyedProcessFunctionOutputFlag
The Flag for PythonKeyedProcessFunction output data.
|
| 限定符和类型 | 方法和说明 |
|---|---|
static boolean |
endOfLastFlatMap(int length,
byte[] rawData) |
static FlinkFnApi.UserDefinedAggregateFunction |
getUserDefinedAggregateFunctionProto(org.apache.flink.table.functions.python.PythonAggregateFunctionInfo pythonFunctionInfo,
org.apache.flink.table.planner.typeutils.DataViewUtils.DataViewSpec[] dataViewSpecs) |
static FlinkFnApi.UserDefinedDataStreamFunction |
getUserDefinedDataStreamFunctionProto(DataStreamPythonFunctionInfo dataStreamPythonFunctionInfo,
org.apache.flink.api.common.functions.RuntimeContext runtimeContext,
Map<String,String> internalParameters) |
static FlinkFnApi.UserDefinedDataStreamFunction |
getUserDefinedDataStreamStatefulFunctionProto(DataStreamPythonFunctionInfo dataStreamPythonFunctionInfo,
org.apache.flink.api.common.functions.RuntimeContext runtimeContext,
Map<String,String> internalParameters,
org.apache.flink.api.common.typeinfo.TypeInformation keyTypeInfo) |
static FlinkFnApi.UserDefinedFunction |
getUserDefinedFunctionProto(org.apache.flink.table.functions.python.PythonFunctionInfo pythonFunctionInfo) |
static PythonOperatorUtils |
valueOf(String name)
返回带有指定名称的该类型的枚举常量。
|
static PythonOperatorUtils[] |
values()
按照声明该枚举类型的常量的顺序, 返回
包含这些常量的数组。
|
public static PythonOperatorUtils[] values()
for (PythonOperatorUtils c : PythonOperatorUtils.values()) System.out.println(c);
public static PythonOperatorUtils valueOf(String name)
name - 要返回的枚举常量的名称。IllegalArgumentException - 如果该枚举类型没有带有指定名称的常量NullPointerException - 如果参数为空值public static FlinkFnApi.UserDefinedFunction getUserDefinedFunctionProto(org.apache.flink.table.functions.python.PythonFunctionInfo pythonFunctionInfo)
public static FlinkFnApi.UserDefinedAggregateFunction getUserDefinedAggregateFunctionProto(org.apache.flink.table.functions.python.PythonAggregateFunctionInfo pythonFunctionInfo, org.apache.flink.table.planner.typeutils.DataViewUtils.DataViewSpec[] dataViewSpecs)
public static FlinkFnApi.UserDefinedDataStreamFunction getUserDefinedDataStreamFunctionProto(DataStreamPythonFunctionInfo dataStreamPythonFunctionInfo, org.apache.flink.api.common.functions.RuntimeContext runtimeContext, Map<String,String> internalParameters)
public static FlinkFnApi.UserDefinedDataStreamFunction getUserDefinedDataStreamStatefulFunctionProto(DataStreamPythonFunctionInfo dataStreamPythonFunctionInfo, org.apache.flink.api.common.functions.RuntimeContext runtimeContext, Map<String,String> internalParameters, org.apache.flink.api.common.typeinfo.TypeInformation keyTypeInfo)
public static boolean endOfLastFlatMap(int length,
byte[] rawData)
Copyright © 2014–2021 The Apache Software Foundation. All rights reserved.