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
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,
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, 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 Object getDefaultValue()
public void setDefaultValue(Object defaultValue)
public List<String> getAttributes()
getAttributes
in interface ConfigurationField
getAttributes
in class AbstractConfigurationField
Copyright © 2012–2019 Graylog, Inc.. All rights reserved.