Package org.apache.druid.server.http
Class CoordinatorCompactionConfigsResource
- java.lang.Object
-
- org.apache.druid.server.http.CoordinatorCompactionConfigsResource
-
public class CoordinatorCompactionConfigsResource extends Object
-
-
Constructor Summary
Constructors Constructor Description CoordinatorCompactionConfigsResource(CoordinatorConfigManager configManager, org.apache.druid.audit.AuditManager auditManager)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description javax.ws.rs.core.ResponseaddOrUpdateCompactionConfig(DataSourceCompactionConfig newConfig, javax.servlet.http.HttpServletRequest req)javax.ws.rs.core.ResponsedeleteCompactionConfig(String dataSource, javax.servlet.http.HttpServletRequest req)javax.ws.rs.core.ResponsegetCompactionConfig()javax.ws.rs.core.ResponsegetCompactionConfig(String dataSource)javax.ws.rs.core.ResponsegetCompactionConfigHistory(String dataSource, String interval, Integer count)javax.ws.rs.core.ResponsesetCompactionTaskLimit(Double compactionTaskSlotRatio, Integer maxCompactionTaskSlots, Boolean useAutoScaleSlots, javax.servlet.http.HttpServletRequest req)
-
-
-
Constructor Detail
-
CoordinatorCompactionConfigsResource
@Inject public CoordinatorCompactionConfigsResource(CoordinatorConfigManager configManager, org.apache.druid.audit.AuditManager auditManager)
-
-
Method Detail
-
getCompactionConfig
public javax.ws.rs.core.Response getCompactionConfig()
-
setCompactionTaskLimit
public javax.ws.rs.core.Response setCompactionTaskLimit(Double compactionTaskSlotRatio, Integer maxCompactionTaskSlots, Boolean useAutoScaleSlots, @Context javax.servlet.http.HttpServletRequest req)
-
addOrUpdateCompactionConfig
public javax.ws.rs.core.Response addOrUpdateCompactionConfig(DataSourceCompactionConfig newConfig, @Context javax.servlet.http.HttpServletRequest req)
-
getCompactionConfig
public javax.ws.rs.core.Response getCompactionConfig(String dataSource)
-
getCompactionConfigHistory
public javax.ws.rs.core.Response getCompactionConfigHistory(String dataSource, String interval, Integer count)
-
deleteCompactionConfig
public javax.ws.rs.core.Response deleteCompactionConfig(String dataSource, @Context javax.servlet.http.HttpServletRequest req)
-
-