Package org.apache.druid.server.http
Class CoordinatorCompactionConfigsResource
java.lang.Object
org.apache.druid.server.http.CoordinatorCompactionConfigsResource
-
Constructor Summary
ConstructorsConstructorDescriptionCoordinatorCompactionConfigsResource(CoordinatorConfigManager configManager) -
Method Summary
Modifier and TypeMethodDescriptionjavax.ws.rs.core.ResponseaddOrUpdateDatasourceCompactionConfig(DataSourceCompactionConfig newConfig, javax.servlet.http.HttpServletRequest req) javax.ws.rs.core.ResponsedeleteCompactionConfig(String dataSource, javax.servlet.http.HttpServletRequest req) javax.ws.rs.core.Responsejavax.ws.rs.core.ResponsegetCompactionConfigHistory(String dataSource, String interval, Integer count) javax.ws.rs.core.ResponsegetDatasourceCompactionConfig(String dataSource) javax.ws.rs.core.ResponsesetCompactionTaskLimit(Double compactionTaskSlotRatio, Integer maxCompactionTaskSlots, javax.servlet.http.HttpServletRequest req) Deprecated.
-
Constructor Details
-
CoordinatorCompactionConfigsResource
-
-
Method Details
-
getCompactionConfig
public javax.ws.rs.core.Response getCompactionConfig() -
setCompactionTaskLimit
@Deprecated public javax.ws.rs.core.Response setCompactionTaskLimit(Double compactionTaskSlotRatio, Integer maxCompactionTaskSlots, @Context javax.servlet.http.HttpServletRequest req) Deprecated.Use APIGET /druid/indexer/v1/compaction/config/clusterinstead. -
addOrUpdateDatasourceCompactionConfig
public javax.ws.rs.core.Response addOrUpdateDatasourceCompactionConfig(DataSourceCompactionConfig newConfig, @Context javax.servlet.http.HttpServletRequest req) -
getDatasourceCompactionConfig
-
getCompactionConfigHistory
-
deleteCompactionConfig
public javax.ws.rs.core.Response deleteCompactionConfig(String dataSource, @Context javax.servlet.http.HttpServletRequest req)
-
GET /druid/indexer/v1/compaction/config/clusterinstead.