public class ListField extends AbstractConfigurationField
Modifier and Type | Class and Description |
---|---|
static class |
ListField.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 |
---|
ListField(String name,
String humanName,
List<String> defaultValue,
Map<String,String> values,
String description,
ConfigurationField.Optional isOptional,
int position,
ListField.Attribute... attributes) |
ListField(String name,
String humanName,
List<String> defaultValue,
Map<String,String> values,
String description,
ConfigurationField.Optional isOptional,
ListField.Attribute... attributes) |
ListField(String name,
String humanName,
List<String> defaultValue,
String description,
ConfigurationField.Optional isOptional) |
Modifier and Type | Method and Description |
---|---|
Map<String,Map<String,String>> |
getAdditionalInformation() |
List<String> |
getAttributes() |
Object |
getDefaultValue() |
void |
setDefaultValue(Object defaultValue) |
getDescription, getFieldType, getHumanName, getName, getPosition, isOptional
public static final String FIELD_TYPE
public ListField(String name, String humanName, List<String> defaultValue, String description, ConfigurationField.Optional isOptional)
public ListField(String name, String humanName, List<String> defaultValue, Map<String,String> values, String description, ConfigurationField.Optional isOptional, ListField.Attribute... attributes)
public ListField(String name, String humanName, List<String> defaultValue, Map<String,String> values, String description, ConfigurationField.Optional isOptional, int position, ListField.Attribute... attributes)
public Object getDefaultValue()
public void setDefaultValue(Object defaultValue)
public Map<String,Map<String,String>> getAdditionalInformation()
getAdditionalInformation
in interface ConfigurationField
getAdditionalInformation
in class AbstractConfigurationField
public List<String> getAttributes()
getAttributes
in interface ConfigurationField
getAttributes
in class AbstractConfigurationField
Copyright © 2012–2020 Graylog, Inc.. All rights reserved.