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.
  • 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()
      See CSVFormat.Predefined.values() for a list of allowed values.