Class LookupCoordinatorResource

java.lang.Object
org.apache.druid.server.http.LookupCoordinatorResource

public class LookupCoordinatorResource extends Object
Contains information about lookups exposed through the coordinator
  • 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

      public javax.ws.rs.core.Response deleteLookup(String tier, String lookup, @Context javax.servlet.http.HttpServletRequest req)
    • createOrUpdateLookup

      public javax.ws.rs.core.Response createOrUpdateLookup(String tier, String lookup, InputStream in, @Context javax.servlet.http.HttpServletRequest req)
    • getSpecificLookup

      public javax.ws.rs.core.Response getSpecificLookup(String tier, String lookup)
    • getSpecificTier

      public javax.ws.rs.core.Response getSpecificTier(String tier, boolean detailed)
    • getAllLookupsStatus

      public javax.ws.rs.core.Response getAllLookupsStatus(boolean detailed)
    • getLookupStatusForTier

      public javax.ws.rs.core.Response getLookupStatusForTier(String tier, boolean detailed)
    • getSpecificLookupStatus

      public javax.ws.rs.core.Response getSpecificLookupStatus(String tier, String lookup, boolean detailed)
    • getAllNodesStatus

      public javax.ws.rs.core.Response getAllNodesStatus(boolean discover, @Nullable Boolean detailed)
    • getNodesStatusInTier

      public javax.ws.rs.core.Response getNodesStatusInTier(String tier)
    • getSpecificNodeStatus

      public javax.ws.rs.core.Response getSpecificNodeStatus(String tier, com.google.common.net.HostAndPort hostAndPort)