public interface GrokPatternService
| Modifier and Type | Method and Description |
|---|---|
Set<GrokPattern> |
bulkLoad(Collection<String> patternIds) |
int |
delete(String patternId) |
int |
deleteAll() |
static Set<String> |
extractPatternNames(String namedPattern) |
GrokPattern |
load(String patternId) |
Set<GrokPattern> |
loadAll() |
Optional<GrokPattern> |
loadByName(String name) |
Map<String,Object> |
match(GrokPattern pattern,
String sampleData) |
static Map<String,String> |
namedGroups(Matcher matcher,
Set<String> groupNames) |
GrokPattern |
save(GrokPattern pattern) |
List<GrokPattern> |
saveAll(Collection<GrokPattern> patterns,
boolean replace) |
GrokPattern |
update(GrokPattern pattern) |
boolean |
validate(GrokPattern pattern) |
boolean |
validateAll(Collection<GrokPattern> patterns) |
GrokPattern load(String patternId) throws NotFoundException
NotFoundExceptionOptional<GrokPattern> loadByName(String name)
Set<GrokPattern> bulkLoad(Collection<String> patternIds)
Set<GrokPattern> loadAll()
GrokPattern save(GrokPattern pattern) throws ValidationException
ValidationExceptionGrokPattern update(GrokPattern pattern) throws ValidationException
ValidationExceptionList<GrokPattern> saveAll(Collection<GrokPattern> patterns, boolean replace) throws ValidationException
ValidationExceptionMap<String,Object> match(GrokPattern pattern, String sampleData) throws io.krakens.grok.api.exception.GrokException
io.krakens.grok.api.exception.GrokExceptionboolean validate(GrokPattern pattern) throws io.krakens.grok.api.exception.GrokException
io.krakens.grok.api.exception.GrokExceptionboolean validateAll(Collection<GrokPattern> patterns) throws io.krakens.grok.api.exception.GrokException
io.krakens.grok.api.exception.GrokExceptionint delete(String patternId)
int deleteAll()
Copyright © 2012–2021 Graylog, Inc.. All rights reserved.