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