@PublicEvolving public static class CsvRowDataSerializationSchema.Builder extends Object
CsvRowDataSerializationSchema.| 构造器和说明 |
|---|
Builder(org.apache.flink.table.types.logical.RowType rowType)
Creates a
CsvRowDataSerializationSchema expecting the given RowType. |
| 限定符和类型 | 方法和说明 |
|---|---|
CsvRowDataSerializationSchema |
build() |
CsvRowDataSerializationSchema.Builder |
disableQuoteCharacter() |
CsvRowDataSerializationSchema.Builder |
setArrayElementDelimiter(String delimiter) |
CsvRowDataSerializationSchema.Builder |
setEscapeCharacter(char c) |
CsvRowDataSerializationSchema.Builder |
setFieldDelimiter(char c) |
CsvRowDataSerializationSchema.Builder |
setNullLiteral(String s) |
CsvRowDataSerializationSchema.Builder |
setQuoteCharacter(char c) |
void |
setWriteBigDecimalInScientificNotation(boolean isScientificNotation) |
public Builder(org.apache.flink.table.types.logical.RowType rowType)
CsvRowDataSerializationSchema expecting the given RowType.rowType - logical row type used to create schema.public CsvRowDataSerializationSchema.Builder setFieldDelimiter(char c)
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 void setWriteBigDecimalInScientificNotation(boolean isScientificNotation)
public CsvRowDataSerializationSchema build()
Copyright © 2014–2022 The Apache Software Foundation. All rights reserved.