public class RecordField extends Object
Modifier and Type | Field and Description |
---|---|
private Set<String> |
aliases |
private DataType |
dataType |
static boolean |
DEFAULT_NULLABLE |
private Object |
defaultValue |
private String |
fieldName |
private boolean |
nullable |
Constructor and Description |
---|
RecordField(String fieldName,
DataType dataType) |
RecordField(String fieldName,
DataType dataType,
boolean nullable) |
RecordField(String fieldName,
DataType dataType,
Object defaultValue) |
RecordField(String fieldName,
DataType dataType,
Object defaultValue,
boolean nullable) |
RecordField(String fieldName,
DataType dataType,
Object defaultValue,
Set<String> aliases) |
RecordField(String fieldName,
DataType dataType,
Object defaultValue,
Set<String> aliases,
boolean nullable) |
RecordField(String fieldName,
DataType dataType,
Set<String> aliases) |
RecordField(String fieldName,
DataType dataType,
Set<String> aliases,
boolean nullable) |
Modifier and Type | Method and Description |
---|---|
boolean |
equals(Object obj) |
Set<String> |
getAliases() |
DataType |
getDataType() |
Object |
getDefaultValue() |
String |
getFieldName() |
int |
hashCode() |
boolean |
isNullable() |
String |
toString() |
public static final boolean DEFAULT_NULLABLE
private final String fieldName
private final DataType dataType
private final Object defaultValue
private final boolean nullable
public RecordField(String fieldName, DataType dataType, Object defaultValue, boolean nullable)
public RecordField(String fieldName, DataType dataType, Set<String> aliases, boolean nullable)
public RecordField(String fieldName, DataType dataType, Object defaultValue, Set<String> aliases)
Copyright © 2021 Apache NiFi Project. All rights reserved.