@Path(value="/system/grok") @Produces(value="application/json") @Consumes(value="application/json") public class GrokResource extends RestResource
objectMapper, serverStatus, userService| Constructor and Description |
|---|
GrokResource(GrokPatternService grokPatternService) |
| Modifier and Type | Method and Description |
|---|---|
javax.ws.rs.core.Response |
bulkUpdatePatterns(GrokPatternList patternList) |
javax.ws.rs.core.Response |
createPattern(GrokPattern pattern) |
GrokPatternList |
listGrokPatterns() |
GrokPattern |
listPattern(String patternId) |
void |
removePattern(String patternId) |
GrokPattern |
updatePattern(String patternId,
GrokPattern pattern) |
bytesToValueMap, checkPermission, checkPermission, getCurrentUser, getSubject, guessContentType, isPermitted, isPermitted, page, restrictToMaster, setPrettyPrint@Inject public GrokResource(GrokPatternService grokPatternService)
@GET @Timed public GrokPatternList listGrokPatterns()
@GET
@Timed
@Path(value="/{patternId}")
public GrokPattern listPattern(@PathParam(value="patternId")
String patternId)
throws NotFoundException
NotFoundException@POST
@Timed
public javax.ws.rs.core.Response createPattern(@NotNull
GrokPattern pattern)
throws ValidationException
ValidationException@PUT
@Timed
public javax.ws.rs.core.Response bulkUpdatePatterns(@NotNull
GrokPatternList patternList)
throws ValidationException
ValidationException@PUT
@Timed
@Path(value="/{patternId}")
public GrokPattern updatePattern(@PathParam(value="patternId")
String patternId,
GrokPattern pattern)
throws NotFoundException,
ValidationException
NotFoundExceptionValidationException@DELETE
@Timed
@Path(value="/{patternId}")
public void removePattern(@PathParam(value="patternId")
String patternId)
Copyright © 2012-2015 Graylog, Inc.. All Rights Reserved.