| Modifier and Type | Class and Description |
|---|---|
static class |
ValueReference.Builder |
| Modifier and Type | Field and Description |
|---|---|
static String |
FIELD_TYPE |
static String |
FIELD_VALUE |
| Constructor and Description |
|---|
ValueReference() |
public static final String FIELD_TYPE
public static final String FIELD_VALUE
public abstract ValueType valueType()
public abstract Object value()
public Boolean asBoolean(Map<String,ValueReference> parameters)
public Double asDouble(Map<String,ValueReference> parameters)
public Float asFloat(Map<String,ValueReference> parameters)
public Integer asInteger(Map<String,ValueReference> parameters)
public Long asLong(Map<String,ValueReference> parameters)
public String asString(Map<String,ValueReference> parameters)
public String asString()
public <S extends Enum<S>> S asEnum(Map<String,ValueReference> parameters, Class<S> type)
@Nullable public static ValueReference of(Object value)
public static ValueReference of(Boolean value)
public static ValueReference of(Double value)
public static ValueReference of(Float value)
public static ValueReference of(Integer value)
public static ValueReference of(Long value)
public static ValueReference of(String value)
public static ValueReference of(Enum value)
public static ValueReference createParameter(String value)
public static ValueReference.Builder builder()
Copyright © 2012–2021 Graylog, Inc.. All rights reserved.