| 限定符和类型 | 方法和说明 |
|---|---|
org.apache.flink.api.common.io.OutputFormat<RowData> |
OutputFormatProvider.createOutputFormat()
Creates an
OutputFormat instance. |
org.apache.flink.api.connector.sink.Sink<RowData,?,?,?> |
SinkProvider.createSink()
Creates a
Sink instance. |
| 限定符和类型 | 方法和说明 |
|---|---|
static OutputFormatProvider |
OutputFormatProvider.of(org.apache.flink.api.common.io.OutputFormat<RowData> outputFormat)
Helper method for creating a static provider.
|
static OutputFormatProvider |
OutputFormatProvider.of(org.apache.flink.api.common.io.OutputFormat<RowData> outputFormat,
Integer sinkParallelism)
Helper method for creating a static provider with a provided sink parallelism.
|
static SinkProvider |
SinkProvider.of(org.apache.flink.api.connector.sink.Sink<RowData,?,?,?> sink)
Helper method for creating a static provider.
|
static SinkProvider |
SinkProvider.of(org.apache.flink.api.connector.sink.Sink<RowData,?,?,?> sink,
Integer sinkParallelism)
Helper method for creating a Sink provider with a provided sink parallelism.
|
| 限定符和类型 | 方法和说明 |
|---|---|
org.apache.flink.api.common.io.InputFormat<RowData,?> |
InputFormatProvider.createInputFormat()
Creates an
InputFormat instance. |
org.apache.flink.api.connector.source.Source<RowData,?,?> |
SourceProvider.createSource()
Creates a
Source instance. |
| 限定符和类型 | 方法和说明 |
|---|---|
static InputFormatProvider |
InputFormatProvider.of(org.apache.flink.api.common.io.InputFormat<RowData,?> inputFormat)
Helper method for creating a static provider.
|
static SourceProvider |
SourceProvider.of(org.apache.flink.api.connector.source.Source<RowData,?,?> source)
Helper method for creating a static provider.
|
| 限定符和类型 | 方法和说明 |
|---|---|
void |
SupportsWatermarkPushDown.applyWatermark(org.apache.flink.api.common.eventtime.WatermarkStrategy<RowData> watermarkStrategy)
Provides a
WatermarkStrategy which defines how to generate Watermarks in the
stream source. |
| 限定符和类型 | 类和说明 |
|---|---|
class |
GenericRowData
An internal data structure representing data of
RowType and other (possibly nested)
structured types such as StructuredType. |
| 限定符和类型 | 方法和说明 |
|---|---|
RowData |
RowData.getRow(int pos,
int numFields)
Returns the row value at the given position.
|
RowData |
GenericRowData.getRow(int pos,
int numFields) |
RowData |
GenericArrayData.getRow(int pos,
int numFields) |
RowData |
ArrayData.getRow(int pos,
int numFields)
Returns the row value at the given position.
|
| 限定符和类型 | 方法和说明 |
|---|---|
Object |
RowData.FieldGetter.getFieldOrNull(RowData row) |
| 限定符和类型 | 类和说明 |
|---|---|
class |
BinaryRowData
An implementation of
RowData which is backed by MemorySegment instead of Object. |
class |
NestedRowData
Its memory storage structure is exactly the same with
BinaryRowData. |
| 限定符和类型 | 方法和说明 |
|---|---|
RowData |
NestedRowData.getRow(int pos,
int numFields) |
RowData |
BinaryArrayData.getRow(int pos,
int numFields) |
RowData |
BinaryRowData.getRow(int pos,
int numFields) |
static RowData |
BinarySegmentUtils.readRowData(org.apache.flink.core.memory.MemorySegment[] segments,
int numFields,
int baseOffset,
long offsetAndSize)
Gets an instance of
RowData from underlying MemorySegment. |
| 限定符和类型 | 方法和说明 |
|---|---|
NestedRowData |
NestedRowData.copy(RowData reuse) |
| 限定符和类型 | 类和说明 |
|---|---|
class |
JoinedRowData
|
| 限定符和类型 | 方法和说明 |
|---|---|
RowData |
JoinedRowData.getRow(int pos,
int numFields) |
| 限定符和类型 | 方法和说明 |
|---|---|
JoinedRowData |
JoinedRowData.replace(RowData row1,
RowData row2)
Replaces the
RowData backing this JoinedRowData. |
| 构造器和说明 |
|---|
JoinedRowData(RowData row1,
RowData row2)
Creates a new
JoinedRowData of kind RowKind.INSERT backed by
and . |
JoinedRowData(org.apache.flink.types.RowKind rowKind,
RowData row1,
RowData row2)
Creates a new
JoinedRowData of kind backed by and
. |
| 限定符和类型 | 方法和说明 |
|---|---|
BulkDecodingFormat<RowData> |
BulkReaderFormatFactory.createDecodingFormat(DynamicTableFactory.Context context,
org.apache.flink.configuration.ReadableConfig formatOptions)
Creates a
BulkDecodingFormat from the given context and format options. |
org.apache.flink.api.common.io.InputFormat<RowData,?> |
FileSystemFormatFactory.createReader(FileSystemFormatFactory.ReaderContext context)
已过时。
Create
InputFormat reader. |
Copyright © 2014–2022 The Apache Software Foundation. All rights reserved.