protected static class CsvInputFormat.AbstractConfigBuilder<T> extends Object
| Modifier and Type | Field and Description |
|---|---|
protected org.apache.flink.api.java.record.io.CsvInputFormat.RecordFormatCompilerHints |
hints |
| Modifier | Constructor and Description |
|---|---|
protected |
AbstractConfigBuilder(org.apache.flink.api.common.operators.Operator<?> contract,
org.apache.flink.configuration.Configuration config)
Creates a new builder for the given configuration.
|
| Modifier and Type | Method and Description |
|---|---|
T |
field(Class<? extends org.apache.flink.types.Value> type,
int textPosition) |
T |
field(Class<? extends org.apache.flink.types.Value> type,
int textPosition,
float avgLen) |
T |
fieldDelimiter(char delimiter)
Sets the delimiter that delimits the individual fields in the records textual input representation.
|
protected final org.apache.flink.api.java.record.io.CsvInputFormat.RecordFormatCompilerHints hints
protected AbstractConfigBuilder(org.apache.flink.api.common.operators.Operator<?> contract,
org.apache.flink.configuration.Configuration config)
contract - The contract from which the compiler hints are used.
If contract is null, new compiler hints are generated.config - The configuration into which the parameters will be written.public T fieldDelimiter(char delimiter)
delimiter - The character to be used as a field delimiter.Copyright © 2014–2015 The Apache Software Foundation. All rights reserved.