Package org.apache.druid.server.http
Class LookupCoordinatorResource
java.lang.Object
org.apache.druid.server.http.LookupCoordinatorResource
Contains information about lookups exposed through the coordinator
-
Constructor Summary
ConstructorsConstructorDescriptionLookupCoordinatorResource(LookupCoordinatorManager lookupCoordinatorManager, com.fasterxml.jackson.databind.ObjectMapper smileMapper, com.fasterxml.jackson.databind.ObjectMapper jsonMapper) -
Method Summary
Modifier and TypeMethodDescriptionjavax.ws.rs.core.ResponsecreateOrUpdateLookup(String tier, String lookup, InputStream in, javax.servlet.http.HttpServletRequest req) javax.ws.rs.core.ResponsedeleteLookup(String tier, String lookup, javax.servlet.http.HttpServletRequest req) javax.ws.rs.core.ResponsedeleteTier(String tier, javax.servlet.http.HttpServletRequest req) javax.ws.rs.core.Responsejavax.ws.rs.core.ResponsegetAllLookupsStatus(boolean detailed) javax.ws.rs.core.ResponsegetAllNodesStatus(boolean discover, Boolean detailed) javax.ws.rs.core.ResponsegetLookupStatusForTier(String tier, boolean detailed) javax.ws.rs.core.ResponsegetNodesStatusInTier(String tier) javax.ws.rs.core.ResponsegetSpecificLookup(String tier, String lookup) javax.ws.rs.core.ResponsegetSpecificLookupStatus(String tier, String lookup, boolean detailed) javax.ws.rs.core.ResponsegetSpecificNodeStatus(String tier, com.google.common.net.HostAndPort hostAndPort) javax.ws.rs.core.ResponsegetSpecificTier(String tier, boolean detailed) javax.ws.rs.core.ResponsegetTiers(boolean discover) javax.ws.rs.core.ResponseupdateAllLookups(InputStream in, javax.servlet.http.HttpServletRequest req)
-
Constructor Details
-
LookupCoordinatorResource
@Inject public LookupCoordinatorResource(LookupCoordinatorManager lookupCoordinatorManager, com.fasterxml.jackson.databind.ObjectMapper smileMapper, com.fasterxml.jackson.databind.ObjectMapper jsonMapper)
-
-
Method Details
-
getTiers
public javax.ws.rs.core.Response getTiers(boolean discover) -
getAllLookupSpecs
public javax.ws.rs.core.Response getAllLookupSpecs() -
updateAllLookups
public javax.ws.rs.core.Response updateAllLookups(InputStream in, @Context javax.servlet.http.HttpServletRequest req) -
deleteTier
public javax.ws.rs.core.Response deleteTier(String tier, @Context javax.servlet.http.HttpServletRequest req) -
deleteLookup
-
createOrUpdateLookup
public javax.ws.rs.core.Response createOrUpdateLookup(String tier, String lookup, InputStream in, @Context javax.servlet.http.HttpServletRequest req) -
getSpecificLookup
-
getSpecificTier
-
getAllLookupsStatus
public javax.ws.rs.core.Response getAllLookupsStatus(boolean detailed) -
getLookupStatusForTier
-
getSpecificLookupStatus
-
getAllNodesStatus
-
getNodesStatusInTier
-
getSpecificNodeStatus
public javax.ws.rs.core.Response getSpecificNodeStatus(String tier, com.google.common.net.HostAndPort hostAndPort)
-