| 限定符和类型 | 方法和说明 |
|---|---|
FlinkFnApi.CoderInfoDescriptor |
FlinkFnApi.CoderInfoDescriptor.Builder.build() |
FlinkFnApi.CoderInfoDescriptor |
FlinkFnApi.CoderInfoDescriptor.Builder.buildPartial() |
static FlinkFnApi.CoderInfoDescriptor |
FlinkFnApi.CoderInfoDescriptor.getDefaultInstance() |
FlinkFnApi.CoderInfoDescriptor |
FlinkFnApi.CoderInfoDescriptor.getDefaultInstanceForType() |
FlinkFnApi.CoderInfoDescriptor |
FlinkFnApi.CoderInfoDescriptor.Builder.getDefaultInstanceForType() |
static FlinkFnApi.CoderInfoDescriptor |
FlinkFnApi.CoderInfoDescriptor.parseDelimitedFrom(InputStream input) |
static FlinkFnApi.CoderInfoDescriptor |
FlinkFnApi.CoderInfoDescriptor.parseDelimitedFrom(InputStream input,
com.google.protobuf.ExtensionRegistryLite extensionRegistry) |
static FlinkFnApi.CoderInfoDescriptor |
FlinkFnApi.CoderInfoDescriptor.parseFrom(byte[] data) |
static FlinkFnApi.CoderInfoDescriptor |
FlinkFnApi.CoderInfoDescriptor.parseFrom(byte[] data,
com.google.protobuf.ExtensionRegistryLite extensionRegistry) |
static FlinkFnApi.CoderInfoDescriptor |
FlinkFnApi.CoderInfoDescriptor.parseFrom(ByteBuffer data) |
static FlinkFnApi.CoderInfoDescriptor |
FlinkFnApi.CoderInfoDescriptor.parseFrom(ByteBuffer data,
com.google.protobuf.ExtensionRegistryLite extensionRegistry) |
static FlinkFnApi.CoderInfoDescriptor |
FlinkFnApi.CoderInfoDescriptor.parseFrom(com.google.protobuf.ByteString data) |
static FlinkFnApi.CoderInfoDescriptor |
FlinkFnApi.CoderInfoDescriptor.parseFrom(com.google.protobuf.ByteString data,
com.google.protobuf.ExtensionRegistryLite extensionRegistry) |
static FlinkFnApi.CoderInfoDescriptor |
FlinkFnApi.CoderInfoDescriptor.parseFrom(com.google.protobuf.CodedInputStream input) |
static FlinkFnApi.CoderInfoDescriptor |
FlinkFnApi.CoderInfoDescriptor.parseFrom(com.google.protobuf.CodedInputStream input,
com.google.protobuf.ExtensionRegistryLite extensionRegistry) |
static FlinkFnApi.CoderInfoDescriptor |
FlinkFnApi.CoderInfoDescriptor.parseFrom(InputStream input) |
static FlinkFnApi.CoderInfoDescriptor |
FlinkFnApi.CoderInfoDescriptor.parseFrom(InputStream input,
com.google.protobuf.ExtensionRegistryLite extensionRegistry) |
| 限定符和类型 | 方法和说明 |
|---|---|
com.google.protobuf.Parser<FlinkFnApi.CoderInfoDescriptor> |
FlinkFnApi.CoderInfoDescriptor.getParserForType() |
static com.google.protobuf.Parser<FlinkFnApi.CoderInfoDescriptor> |
FlinkFnApi.CoderInfoDescriptor.parser() |
| 限定符和类型 | 方法和说明 |
|---|---|
FlinkFnApi.CoderInfoDescriptor.Builder |
FlinkFnApi.CoderInfoDescriptor.Builder.mergeFrom(FlinkFnApi.CoderInfoDescriptor other) |
static FlinkFnApi.CoderInfoDescriptor.Builder |
FlinkFnApi.CoderInfoDescriptor.newBuilder(FlinkFnApi.CoderInfoDescriptor prototype) |
| 限定符和类型 | 方法和说明 |
|---|---|
FlinkFnApi.CoderInfoDescriptor |
AbstractOneInputPythonFunctionOperator.createInputCoderInfoDescriptor() |
FlinkFnApi.CoderInfoDescriptor |
AbstractTwoInputPythonFunctionOperator.createInputCoderInfoDescriptor() |
FlinkFnApi.CoderInfoDescriptor |
AbstractOneInputPythonFunctionOperator.createOutputCoderInfoDescriptor() |
FlinkFnApi.CoderInfoDescriptor |
AbstractTwoInputPythonFunctionOperator.createOutputCoderInfoDescriptor() |
| 限定符和类型 | 方法和说明 |
|---|---|
static FlinkFnApi.CoderInfoDescriptor |
TimerUtils.createTimerDataCoderInfoDescriptorProto(org.apache.flink.api.common.typeinfo.TypeInformation<org.apache.flink.types.Row> timerDataType) |
| 限定符和类型 | 字段和说明 |
|---|---|
protected FlinkFnApi.CoderInfoDescriptor |
BeamPythonFunctionRunner.inputCoderDescriptor |
protected FlinkFnApi.CoderInfoDescriptor |
BeamPythonFunctionRunner.outputCoderDescriptor |
| 构造器和说明 |
|---|
BeamDataStreamPythonFunctionRunner(String taskName,
PythonEnvironmentManager environmentManager,
String headOperatorFunctionUrn,
List<FlinkFnApi.UserDefinedDataStreamFunction> userDefinedDataStreamFunctions,
Map<String,String> jobOptions,
FlinkMetricContainer flinkMetricContainer,
org.apache.flink.runtime.state.KeyedStateBackend<?> stateBackend,
org.apache.flink.api.common.typeutils.TypeSerializer<?> keySerializer,
org.apache.flink.api.common.typeutils.TypeSerializer<?> namespaceSerializer,
TimerRegistration timerRegistration,
org.apache.flink.runtime.memory.MemoryManager memoryManager,
double managedMemoryFraction,
FlinkFnApi.CoderInfoDescriptor inputCoderDescriptor,
FlinkFnApi.CoderInfoDescriptor outputCoderDescriptor,
FlinkFnApi.CoderInfoDescriptor timerCoderDescriptor) |
BeamPythonFunctionRunner(String taskName,
PythonEnvironmentManager environmentManager,
Map<String,String> jobOptions,
FlinkMetricContainer flinkMetricContainer,
org.apache.flink.runtime.state.KeyedStateBackend keyedStateBackend,
org.apache.flink.api.common.typeutils.TypeSerializer keySerializer,
org.apache.flink.api.common.typeutils.TypeSerializer namespaceSerializer,
TimerRegistration timerRegistration,
org.apache.flink.runtime.memory.MemoryManager memoryManager,
double managedMemoryFraction,
FlinkFnApi.CoderInfoDescriptor inputCoderDescriptor,
FlinkFnApi.CoderInfoDescriptor outputCoderDescriptor) |
| 限定符和类型 | 方法和说明 |
|---|---|
static FlinkFnApi.CoderInfoDescriptor |
ProtoUtils.createArrowTypeCoderInfoDescriptorProto(org.apache.flink.table.types.logical.RowType rowType,
FlinkFnApi.CoderInfoDescriptor.Mode mode,
boolean separatedWithEndMessage) |
static FlinkFnApi.CoderInfoDescriptor |
ProtoUtils.createFlattenRowTypeCoderInfoDescriptorProto(org.apache.flink.table.types.logical.RowType rowType,
FlinkFnApi.CoderInfoDescriptor.Mode mode,
boolean separatedWithEndMessage) |
static FlinkFnApi.CoderInfoDescriptor |
ProtoUtils.createOverWindowArrowTypeCoderInfoDescriptorProto(org.apache.flink.table.types.logical.RowType rowType,
FlinkFnApi.CoderInfoDescriptor.Mode mode,
boolean separatedWithEndMessage) |
static FlinkFnApi.CoderInfoDescriptor |
ProtoUtils.createRawTypeCoderInfoDescriptorProto(org.apache.flink.api.common.typeinfo.TypeInformation<?> typeInformation,
FlinkFnApi.CoderInfoDescriptor.Mode mode,
boolean separatedWithEndMessage) |
static FlinkFnApi.CoderInfoDescriptor |
ProtoUtils.createRowTypeCoderInfoDescriptorProto(org.apache.flink.table.types.logical.RowType rowType,
FlinkFnApi.CoderInfoDescriptor.Mode mode,
boolean separatedWithEndMessage) |
| 限定符和类型 | 方法和说明 |
|---|---|
static org.apache.beam.model.pipeline.v1.RunnerApi.Coder |
ProtoUtils.createCoderProto(FlinkFnApi.CoderInfoDescriptor coderInfoDescriptor) |
| 限定符和类型 | 方法和说明 |
|---|---|
abstract FlinkFnApi.CoderInfoDescriptor |
AbstractStatelessFunctionOperator.createInputCoderInfoDescriptor(org.apache.flink.table.types.logical.RowType runnerInputType) |
abstract FlinkFnApi.CoderInfoDescriptor |
AbstractStatelessFunctionOperator.createOutputCoderInfoDescriptor(org.apache.flink.table.types.logical.RowType runnerOutType) |
| 限定符和类型 | 方法和说明 |
|---|---|
FlinkFnApi.CoderInfoDescriptor |
PythonStreamGroupWindowAggregateOperator.createInputCoderInfoDescriptor(org.apache.flink.table.types.logical.RowType runnerInputType) |
FlinkFnApi.CoderInfoDescriptor |
AbstractPythonStreamAggregateOperator.createInputCoderInfoDescriptor(org.apache.flink.table.types.logical.RowType runnerInputType) |
FlinkFnApi.CoderInfoDescriptor |
PythonStreamGroupWindowAggregateOperator.createOutputCoderInfoDescriptor(org.apache.flink.table.types.logical.RowType runnerOutType) |
FlinkFnApi.CoderInfoDescriptor |
AbstractPythonStreamAggregateOperator.createOutputCoderInfoDescriptor(org.apache.flink.table.types.logical.RowType runnerOutType) |
| 限定符和类型 | 方法和说明 |
|---|---|
FlinkFnApi.CoderInfoDescriptor |
AbstractArrowPythonAggregateFunctionOperator.createInputCoderInfoDescriptor(org.apache.flink.table.types.logical.RowType runnerInputType) |
FlinkFnApi.CoderInfoDescriptor |
AbstractArrowPythonAggregateFunctionOperator.createOutputCoderInfoDescriptor(org.apache.flink.table.types.logical.RowType runnerOutType) |
| 限定符和类型 | 方法和说明 |
|---|---|
FlinkFnApi.CoderInfoDescriptor |
BatchArrowPythonOverWindowAggregateFunctionOperator.createInputCoderInfoDescriptor(org.apache.flink.table.types.logical.RowType runnerInputType) |
| 限定符和类型 | 方法和说明 |
|---|---|
FlinkFnApi.CoderInfoDescriptor |
PythonScalarFunctionOperator.createInputCoderInfoDescriptor(org.apache.flink.table.types.logical.RowType runnerInputType) |
FlinkFnApi.CoderInfoDescriptor |
PythonScalarFunctionOperator.createOutputCoderInfoDescriptor(org.apache.flink.table.types.logical.RowType runnerOutType) |
| 限定符和类型 | 方法和说明 |
|---|---|
FlinkFnApi.CoderInfoDescriptor |
ArrowPythonScalarFunctionOperator.createInputCoderInfoDescriptor(org.apache.flink.table.types.logical.RowType runnerInputType) |
FlinkFnApi.CoderInfoDescriptor |
ArrowPythonScalarFunctionOperator.createOutputCoderInfoDescriptor(org.apache.flink.table.types.logical.RowType runnerOutputType) |
| 限定符和类型 | 方法和说明 |
|---|---|
FlinkFnApi.CoderInfoDescriptor |
PythonTableFunctionOperator.createInputCoderInfoDescriptor(org.apache.flink.table.types.logical.RowType runnerInputType) |
FlinkFnApi.CoderInfoDescriptor |
PythonTableFunctionOperator.createOutputCoderInfoDescriptor(org.apache.flink.table.types.logical.RowType runnerOutType) |
| 限定符和类型 | 方法和说明 |
|---|---|
static BeamTablePythonFunctionRunner |
BeamTablePythonFunctionRunner.stateful(String taskName,
PythonEnvironmentManager environmentManager,
String functionUrn,
com.google.protobuf.GeneratedMessageV3 userDefinedFunctionProto,
Map<String,String> jobOptions,
FlinkMetricContainer flinkMetricContainer,
org.apache.flink.runtime.state.KeyedStateBackend<?> keyedStateBackend,
org.apache.flink.api.common.typeutils.TypeSerializer<?> keySerializer,
org.apache.flink.api.common.typeutils.TypeSerializer<?> namespaceSerializer,
org.apache.flink.runtime.memory.MemoryManager memoryManager,
double managedMemoryFraction,
FlinkFnApi.CoderInfoDescriptor inputCoderDescriptor,
FlinkFnApi.CoderInfoDescriptor outputCoderDescriptor) |
static BeamTablePythonFunctionRunner |
BeamTablePythonFunctionRunner.stateless(String taskName,
PythonEnvironmentManager environmentManager,
String functionUrn,
com.google.protobuf.GeneratedMessageV3 userDefinedFunctionProto,
Map<String,String> jobOptions,
FlinkMetricContainer flinkMetricContainer,
org.apache.flink.runtime.memory.MemoryManager memoryManager,
double managedMemoryFraction,
FlinkFnApi.CoderInfoDescriptor inputCoderDescriptor,
FlinkFnApi.CoderInfoDescriptor outputCoderDescriptor) |
| 构造器和说明 |
|---|
BeamTablePythonFunctionRunner(String taskName,
PythonEnvironmentManager environmentManager,
String functionUrn,
com.google.protobuf.GeneratedMessageV3 userDefinedFunctionProto,
Map<String,String> jobOptions,
FlinkMetricContainer flinkMetricContainer,
org.apache.flink.runtime.state.KeyedStateBackend<?> keyedStateBackend,
org.apache.flink.api.common.typeutils.TypeSerializer<?> keySerializer,
org.apache.flink.api.common.typeutils.TypeSerializer<?> namespaceSerializer,
org.apache.flink.runtime.memory.MemoryManager memoryManager,
double managedMemoryFraction,
FlinkFnApi.CoderInfoDescriptor inputCoderDescriptor,
FlinkFnApi.CoderInfoDescriptor outputCoderDescriptor) |
Copyright © 2014–2022 The Apache Software Foundation. All rights reserved.