Interface BulkReaderFormatFactory
- All Superinterfaces:
org.apache.flink.table.factories.DecodingFormatFactory<BulkFormat<org.apache.flink.table.data.RowData,,FileSourceSplit>> org.apache.flink.table.factories.Factory,org.apache.flink.table.factories.FormatFactory
@Internal
public interface BulkReaderFormatFactory
extends org.apache.flink.table.factories.DecodingFormatFactory<BulkFormat<org.apache.flink.table.data.RowData,FileSourceSplit>>
Base interface for configuring a
BulkFormat for file system connector.- See Also:
-
FactoryUtil.createTableFactoryHelper(DynamicTableFactory, DynamicTableFactory.Context)
-
Method Summary
Modifier and TypeMethodDescriptionBulkDecodingFormat<org.apache.flink.table.data.RowData>createDecodingFormat(org.apache.flink.table.factories.DynamicTableFactory.Context context, org.apache.flink.configuration.ReadableConfig formatOptions) Creates aBulkDecodingFormatfrom the given context and format options.Methods inherited from interface org.apache.flink.table.factories.Factory
factoryIdentifier, optionalOptions, requiredOptionsMethods inherited from interface org.apache.flink.table.factories.FormatFactory
forwardOptions
-
Method Details
-
createDecodingFormat
BulkDecodingFormat<org.apache.flink.table.data.RowData> createDecodingFormat(org.apache.flink.table.factories.DynamicTableFactory.Context context, org.apache.flink.configuration.ReadableConfig formatOptions) Creates aBulkDecodingFormatfrom the given context and format options.- Specified by:
createDecodingFormatin interfaceorg.apache.flink.table.factories.DecodingFormatFactory<BulkFormat<org.apache.flink.table.data.RowData,FileSourceSplit>>
-