@Path(value="/system/pipelines/pipeline") @Consumes(value="application/json") @Produces(value="application/json") public class PipelineResource extends RestResource implements PluginRestResource
configuration, userService| Constructor and Description |
|---|
PipelineResource(PipelineService pipelineService,
PipelineRuleParser pipelineRuleParser) |
| Modifier and Type | Method and Description |
|---|---|
PipelineSource |
createFromParser(@NotNull PipelineSource pipelineSource) |
void |
delete(String id) |
PipelineSource |
get(String id) |
Collection<PipelineSource> |
getAll() |
PipelineSource |
parse(@NotNull PipelineSource pipelineSource) |
PipelineSource |
update(String id,
@NotNull PipelineSource update) |
checkAnyPermission, checkPermission, checkPermission, getCurrentUser, getIndexSet, getSubject, getUriBuilderToSelf, isAnyPermitted, isAnyPermitted, isPermitted, isPermitted, setPrettyPrint@Inject public PipelineResource(PipelineService pipelineService, PipelineRuleParser pipelineRuleParser)
@POST public PipelineSource createFromParser(@NotNull @NotNull PipelineSource pipelineSource) throws ParseException
ParseException@POST @Path(value="/parse") public PipelineSource parse(@NotNull @NotNull PipelineSource pipelineSource) throws ParseException
ParseException@GET public Collection<PipelineSource> getAll()
@Path(value="/{id}")
@GET
public PipelineSource get(@PathParam(value="id")
String id)
throws NotFoundException
NotFoundException@Path(value="/{id}")
@PUT
public PipelineSource update(@PathParam(value="id")
String id,
@NotNull
@NotNull PipelineSource update)
throws NotFoundException
NotFoundException@Path(value="/{id}")
@DELETE
public void delete(@PathParam(value="id")
String id)
throws NotFoundException
NotFoundExceptionCopyright © 2012–2021 Graylog, Inc.. All rights reserved.