Package org.apache.iceberg.orc
Class ORC.WriteBuilder
- java.lang.Object
- 
- org.apache.iceberg.orc.ORC.WriteBuilder
 
- 
- Enclosing class:
- ORC
 
 public static class ORC.WriteBuilder extends java.lang.Object
- 
- 
Method SummaryAll Methods Instance Methods Concrete Methods Deprecated Methods Modifier and Type Method Description <D> FileAppender<D>build()ORC.WriteBuilderconfig(java.lang.String property, java.lang.String value)Deprecated.Please use #set(String, String) insteadORC.WriteBuildercreateWriterFunc(java.util.function.BiFunction<Schema,org.apache.orc.TypeDescription,OrcRowWriter<?>> writerFunction)ORC.WriteBuildermetadata(java.lang.String property, java.lang.String value)ORC.WriteBuildermetricsConfig(MetricsConfig newMetricsConfig)ORC.WriteBuilderoverwrite()ORC.WriteBuilderoverwrite(boolean enabled)ORC.WriteBuilderschema(Schema newSchema)ORC.WriteBuilderset(java.lang.String property, java.lang.String value)ORC.WriteBuildersetAll(java.util.Map<java.lang.String,java.lang.String> properties)
 
- 
- 
- 
Method Detail- 
metadatapublic ORC.WriteBuilder metadata(java.lang.String property, java.lang.String value) 
 - 
config@Deprecated public ORC.WriteBuilder config(java.lang.String property, java.lang.String value) Deprecated.Please use #set(String, String) insteadSetting a specific configuration value for the writer.- Parameters:
- property- The property to set
- value- The value to set
- Returns:
- The resulting builder for chaining purposes
 
 - 
setpublic ORC.WriteBuilder set(java.lang.String property, java.lang.String value) 
 - 
createWriterFuncpublic ORC.WriteBuilder createWriterFunc(java.util.function.BiFunction<Schema,org.apache.orc.TypeDescription,OrcRowWriter<?>> writerFunction) 
 - 
setAllpublic ORC.WriteBuilder setAll(java.util.Map<java.lang.String,java.lang.String> properties) 
 - 
schemapublic ORC.WriteBuilder schema(Schema newSchema) 
 - 
overwritepublic ORC.WriteBuilder overwrite() 
 - 
overwritepublic ORC.WriteBuilder overwrite(boolean enabled) 
 - 
metricsConfigpublic ORC.WriteBuilder metricsConfig(MetricsConfig newMetricsConfig) 
 - 
buildpublic <D> FileAppender<D> build() 
 
- 
 
-