public abstract class GrokPattern extends Object
Modifier and Type | Class and Description |
---|---|
static class |
GrokPattern.Builder |
Modifier and Type | Field and Description |
---|---|
static String |
FIELD_CONTENT_PACK |
static String |
FIELD_ID |
static String |
FIELD_NAME |
static String |
FIELD_PATTERN |
Constructor and Description |
---|
GrokPattern() |
Modifier and Type | Method and Description |
---|---|
static GrokPattern.Builder |
builder() |
abstract String |
contentPack() |
static GrokPattern |
create(String name,
String pattern) |
static GrokPattern |
create(String id,
String name,
String pattern,
String contentPack) |
abstract String |
id() |
abstract String |
name() |
abstract String |
pattern() |
abstract GrokPattern.Builder |
toBuilder() |
public static final String FIELD_ID
public static final String FIELD_NAME
public static final String FIELD_PATTERN
public static final String FIELD_CONTENT_PACK
public abstract String name()
public abstract String pattern()
public static GrokPattern create(@Nullable String id, String name, String pattern, @Nullable String contentPack)
public static GrokPattern create(String name, String pattern)
public static GrokPattern.Builder builder()
public abstract GrokPattern.Builder toBuilder()
Copyright © 2012–2021 Graylog, Inc.. All rights reserved.