Class FileWriteSchemaTransformConfiguration.CsvConfiguration
java.lang.Object
org.apache.beam.sdk.io.fileschematransform.FileWriteSchemaTransformConfiguration.CsvConfiguration
- Enclosing class:
FileWriteSchemaTransformConfiguration
@DefaultSchema(AutoValueSchema.class)
public abstract static class FileWriteSchemaTransformConfiguration.CsvConfiguration
extends Object
Configures extra details related to writing CSV formatted files.
-
Nested Class Summary
Nested ClassesModifier and TypeClassDescriptionstatic class
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionabstract String
SeeCSVFormat.Predefined.values()
for a list of allowed values.
-
Constructor Details
-
CsvConfiguration
public CsvConfiguration()
-
-
Method Details
-
getPredefinedCsvFormat
@SchemaFieldDescription("The Predefined format of the written CSV file. Valid options can be found in: https://commons.apache.org/proper/commons-csv/apidocs/org/apache/commons/csv/CSVFormat.Predefined.html") public abstract String getPredefinedCsvFormat()SeeCSVFormat.Predefined.values()
for a list of allowed values.
-