public static class OutputFileFactory.Builder
extends java.lang.Object
Modifier and Type | Method and Description |
---|---|
OutputFileFactory |
build() |
OutputFileFactory.Builder |
defaultSpec(PartitionSpec newDefaultSpec) |
OutputFileFactory.Builder |
format(FileFormat newFormat) |
OutputFileFactory.Builder |
ioSupplier(java.util.function.Supplier<FileIO> newIoSupplier)
Configures a
FileIO supplier, which can potentially be used to dynamically refresh
the file IO instance when a table is refreshed. |
OutputFileFactory.Builder |
operationId(java.lang.String newOperationId) |
OutputFileFactory.Builder |
suffix(java.lang.String newSuffix) |
public OutputFileFactory.Builder defaultSpec(PartitionSpec newDefaultSpec)
public OutputFileFactory.Builder operationId(java.lang.String newOperationId)
public OutputFileFactory.Builder format(FileFormat newFormat)
public OutputFileFactory.Builder suffix(java.lang.String newSuffix)
public OutputFileFactory.Builder ioSupplier(java.util.function.Supplier<FileIO> newIoSupplier)
FileIO
supplier, which can potentially be used to dynamically refresh
the file IO instance when a table is refreshed.newIoSupplier
- The file IO supplierpublic OutputFileFactory build()