Class FileWriteSchemaTransformConfiguration.Builder
java.lang.Object
org.apache.beam.sdk.io.fileschematransform.FileWriteSchemaTransformConfiguration.Builder
- Enclosing class:
 FileWriteSchemaTransformConfiguration
- 
Constructor Summary
Constructors - 
Method Summary
Modifier and TypeMethodDescriptionbuild()setCompression(String value) The fileCompressionSeeFileWriteSchemaTransformConfiguration.getCompression()for more details.Configures extra details related to writing CSV formatted files.setFilenamePrefix(String value) A common prefix to use for all generated filenames.setFilenameSuffix(String value) Configures the filename suffix for written files.The format of the file content.setNumShards(Integer value) The number of output shards produced; a value of 1 disables sharding.Configures extra details related to writing Parquet formatted files.setShardNameTemplate(String value) Uses the givenShardNameTemplatefor naming output files.Configures extra details related to writing XML formatted files. 
- 
Constructor Details
- 
Builder
public Builder() 
 - 
 - 
Method Details
- 
setFormat
The format of the file content. SeeFileWriteSchemaTransformConfiguration.getFormat()for more details. - 
setFilenamePrefix
A common prefix to use for all generated filenames. - 
setCompression
The fileCompressionSeeFileWriteSchemaTransformConfiguration.getCompression()for more details. - 
setNumShards
The number of output shards produced; a value of 1 disables sharding. - 
setShardNameTemplate
Uses the givenShardNameTemplatefor naming output files. - 
setFilenameSuffix
Configures the filename suffix for written files. - 
setCsvConfiguration
public abstract FileWriteSchemaTransformConfiguration.Builder setCsvConfiguration(FileWriteSchemaTransformConfiguration.CsvConfiguration value) Configures extra details related to writing CSV formatted files. - 
setParquetConfiguration
public abstract FileWriteSchemaTransformConfiguration.Builder setParquetConfiguration(FileWriteSchemaTransformConfiguration.ParquetConfiguration value) Configures extra details related to writing Parquet formatted files. - 
setXmlConfiguration
public abstract FileWriteSchemaTransformConfiguration.Builder setXmlConfiguration(FileWriteSchemaTransformConfiguration.XmlConfiguration value) Configures extra details related to writing XML formatted files. - 
build
 
 -