public class TextField extends AbstractConfigurationField
Modifier and Type | Class and Description |
---|---|
static class |
TextField.Attribute |
ConfigurationField.Optional
Modifier and Type | Field and Description |
---|---|
static String |
FIELD_TYPE |
description, field_type, humanName, name, optional, position
DEFAULT_POSITION, PLACE_AT_END_POSITION
Constructor and Description |
---|
TextField(String name,
String humanName,
String defaultValue,
String description,
ConfigurationField.Optional isOptional) |
TextField(String name,
String humanName,
String defaultValue,
String description,
ConfigurationField.Optional isOptional,
int position,
TextField.Attribute... attrs) |
TextField(String name,
String humanName,
String defaultValue,
String description,
ConfigurationField.Optional isOptional,
TextField.Attribute... attrs) |
TextField(String name,
String humanName,
String defaultValue,
String description,
TextField.Attribute... attributes) |
Modifier and Type | Method and Description |
---|---|
List<String> |
getAttributes() |
Object |
getDefaultValue() |
void |
setDefaultValue(Object defaultValue) |
getAdditionalInformation, getDescription, getFieldType, getHumanName, getName, getPosition, isOptional
public static final String FIELD_TYPE
public TextField(String name, String humanName, String defaultValue, String description, ConfigurationField.Optional isOptional)
public TextField(String name, String humanName, String defaultValue, String description, TextField.Attribute... attributes)
public TextField(String name, String humanName, String defaultValue, String description, ConfigurationField.Optional isOptional, TextField.Attribute... attrs)
public TextField(String name, String humanName, String defaultValue, String description, ConfigurationField.Optional isOptional, int position, TextField.Attribute... attrs)
public Object getDefaultValue()
public void setDefaultValue(Object defaultValue)
public List<String> getAttributes()
getAttributes
in interface ConfigurationField
getAttributes
in class AbstractConfigurationField
Copyright © 2012–2020 Graylog, Inc.. All rights reserved.