@Path(value="/cluster/deflector") @Produces(value="application/json") public class ClusterDeflectorResource extends ProxiedResource
ProxiedResource.CallResult<ResponseType>, ProxiedResource.MasterResponse<ResponseType>, ProxiedResource.NodeResponse<ResponseType>authenticationToken, nodeService, remoteInterfaceProviderconfiguration, userService| Constructor and Description |
|---|
ClusterDeflectorResource(javax.ws.rs.core.HttpHeaders httpHeaders,
NodeService nodeService,
RemoteInterfaceProvider remoteInterfaceProvider,
ExecutorService executorService) |
| Modifier and Type | Method and Description |
|---|---|
void |
cycle() |
void |
cycle(String indexSetId) |
createRemoteInterfaceProvider, getForAllNodes, getForAllNodes, requestOnAllNodes, requestOnAllNodes, requestOnMastercheckAnyPermission, checkPermission, checkPermission, getCurrentUser, getIndexSet, getSubject, getUriBuilderToSelf, isAnyPermitted, isAnyPermitted, isPermitted, isPermitted, setPrettyPrint@Inject
public ClusterDeflectorResource(@Context
javax.ws.rs.core.HttpHeaders httpHeaders,
NodeService nodeService,
RemoteInterfaceProvider remoteInterfaceProvider,
@Named(value="proxiedRequestsExecutorService")
ExecutorService executorService)
@POST
@Timed
@Path(value="/cycle")
public void cycle()
throws IOException
IOException@POST
@Timed
@Path(value="/{indexSetId}/cycle")
public void cycle(@PathParam(value="indexSetId")
String indexSetId)
throws IOException
IOExceptionCopyright © 2012–2021 Graylog, Inc.. All rights reserved.