Class FileSystemOutputFormat.Builder<T>
java.lang.Object
org.apache.flink.connector.file.table.FileSystemOutputFormat.Builder<T>
- Enclosing class:
- FileSystemOutputFormat<T>
Builder to build
FileSystemOutputFormat.-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionbuild()setDynamicGrouped(boolean dynamicGrouped) setFileSystemFactory(FileSystemFactory fileSystemFactory) setFormatFactory(OutputFormatFactory<T> formatFactory) setIdentifier(org.apache.flink.table.catalog.ObjectIdentifier identifier) setIsToLocal(boolean isToLocal) setMetaStoreFactory(TableMetaStoreFactory metaStoreFactory) setOutputFileConfig(org.apache.flink.streaming.api.functions.sink.filesystem.OutputFileConfig outputFileConfig) setOverwrite(boolean overwrite) setPartitionColumns(String[] partitionColumns) setPartitionCommitPolicyFactory(PartitionCommitPolicyFactory partitionCommitPolicyFactory) setPartitionComputer(PartitionComputer<T> computer) setPath(org.apache.flink.core.fs.Path parentPath) setStaticPartitions(LinkedHashMap<String, String> staticPartitions)
-
Constructor Details
-
Builder
public Builder()
-
-
Method Details
-
setPartitionColumns
-
setStaticPartitions
public FileSystemOutputFormat.Builder<T> setStaticPartitions(LinkedHashMap<String, String> staticPartitions) -
setDynamicGrouped
-
setFormatFactory
-
setFileSystemFactory
-
setMetaStoreFactory
public FileSystemOutputFormat.Builder<T> setMetaStoreFactory(TableMetaStoreFactory metaStoreFactory) -
setOverwrite
-
setIsToLocal
-
setPath
-
setPartitionComputer
-
setOutputFileConfig
public FileSystemOutputFormat.Builder<T> setOutputFileConfig(org.apache.flink.streaming.api.functions.sink.filesystem.OutputFileConfig outputFileConfig) -
setIdentifier
public FileSystemOutputFormat.Builder<T> setIdentifier(org.apache.flink.table.catalog.ObjectIdentifier identifier) -
setPartitionCommitPolicyFactory
public FileSystemOutputFormat.Builder<T> setPartitionCommitPolicyFactory(PartitionCommitPolicyFactory partitionCommitPolicyFactory) -
build
-