@PublicEvolving public static class CsvRowDataSerializationSchema.Builder extends Object
CsvRowDataSerializationSchema
.Constructor and Description |
---|
Builder(RowType rowType)
Creates a
CsvRowDataSerializationSchema expecting the given RowType . |
Modifier and Type | Method and Description |
---|---|
CsvRowDataSerializationSchema |
build() |
CsvRowDataSerializationSchema.Builder |
disableQuoteCharacter() |
CsvRowDataSerializationSchema.Builder |
setArrayElementDelimiter(String delimiter) |
CsvRowDataSerializationSchema.Builder |
setEscapeCharacter(char c) |
CsvRowDataSerializationSchema.Builder |
setFieldDelimiter(char c) |
CsvRowDataSerializationSchema.Builder |
setLineDelimiter(String delimiter) |
CsvRowDataSerializationSchema.Builder |
setNullLiteral(String s) |
CsvRowDataSerializationSchema.Builder |
setQuoteCharacter(char c) |
public Builder(RowType rowType)
CsvRowDataSerializationSchema
expecting the given RowType
.rowType
- logical row type used to create schema.public CsvRowDataSerializationSchema.Builder setFieldDelimiter(char c)
public CsvRowDataSerializationSchema.Builder setLineDelimiter(String delimiter)
public CsvRowDataSerializationSchema.Builder setArrayElementDelimiter(String delimiter)
public CsvRowDataSerializationSchema.Builder disableQuoteCharacter()
public CsvRowDataSerializationSchema.Builder setQuoteCharacter(char c)
public CsvRowDataSerializationSchema.Builder setEscapeCharacter(char c)
public CsvRowDataSerializationSchema.Builder setNullLiteral(String s)
public CsvRowDataSerializationSchema build()
Copyright © 2014–2021 The Apache Software Foundation. All rights reserved.