public abstract class FieldMetric extends Object implements SearchType
| Modifier and Type | Class and Description |
|---|---|
static class |
FieldMetric.Builder |
static class |
FieldMetric.DoubleResult |
static class |
FieldMetric.LongResult |
static class |
FieldMetric.Operation |
SearchType.Fallback, SearchType.Result| Modifier and Type | Field and Description |
|---|---|
static String |
NAME |
TYPE_FIELD| Constructor and Description |
|---|
FieldMetric() |
| Modifier and Type | Method and Description |
|---|---|
SearchType |
applyExecutionContext(com.fasterxml.jackson.databind.ObjectMapper objectMapper,
com.fasterxml.jackson.databind.JsonNode state) |
static FieldMetric.Builder |
builder() |
abstract String |
field() |
abstract Filter |
filter() |
abstract String |
id() |
abstract FieldMetric.Operation |
operation() |
abstract FieldMetric.Builder |
toBuilder() |
abstract String |
type() |
public static final String NAME
public abstract String type()
type in interface SearchType@Nullable public abstract String id()
id in interface SearchType@Nullable public abstract Filter filter()
filter in interface SearchTypepublic abstract String field()
public abstract FieldMetric.Operation operation()
public static FieldMetric.Builder builder()
public abstract FieldMetric.Builder toBuilder()
public SearchType applyExecutionContext(com.fasterxml.jackson.databind.ObjectMapper objectMapper, com.fasterxml.jackson.databind.JsonNode state)
applyExecutionContext in interface SearchTypeCopyright © 2012–2020 Graylog, Inc.. All rights reserved.