Package org.apache.druid.client.indexing
Class ClientCompactionTaskQuery
- java.lang.Object
-
- org.apache.druid.client.indexing.ClientCompactionTaskQuery
-
- All Implemented Interfaces:
ClientTaskQuery
public class ClientCompactionTaskQuery extends Object implements ClientTaskQuery
Client representation of org.apache.druid.indexing.common.task.CompactionTask. JSON serialization fields of this class must correspond to those of org.apache.druid.indexing.common.task.CompactionTask.
-
-
Constructor Summary
Constructors Constructor Description ClientCompactionTaskQuery(String id, String dataSource, ClientCompactionIOConfig ioConfig, ClientCompactionTaskQueryTuningConfig tuningConfig, ClientCompactionTaskGranularitySpec granularitySpec, ClientCompactionTaskDimensionsSpec dimensionsSpec, org.apache.druid.query.aggregation.AggregatorFactory[] metrics, ClientCompactionTaskTransformSpec transformSpec, Map<String,Object> context)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description booleanequals(Object o)Map<String,Object>getContext()StringgetDataSource()ClientCompactionTaskDimensionsSpecgetDimensionsSpec()ClientCompactionTaskGranularitySpecgetGranularitySpec()StringgetId()ClientCompactionIOConfiggetIoConfig()org.apache.druid.query.aggregation.AggregatorFactory[]getMetricsSpec()ClientCompactionTaskTransformSpecgetTransformSpec()ClientCompactionTaskQueryTuningConfiggetTuningConfig()StringgetType()inthashCode()StringtoString()
-
-
-
Field Detail
-
TYPE
public static final String TYPE
- See Also:
- Constant Field Values
-
-
Constructor Detail
-
ClientCompactionTaskQuery
public ClientCompactionTaskQuery(String id, String dataSource, ClientCompactionIOConfig ioConfig, ClientCompactionTaskQueryTuningConfig tuningConfig, ClientCompactionTaskGranularitySpec granularitySpec, ClientCompactionTaskDimensionsSpec dimensionsSpec, org.apache.druid.query.aggregation.AggregatorFactory[] metrics, ClientCompactionTaskTransformSpec transformSpec, Map<String,Object> context)
-
-
Method Detail
-
getId
public String getId()
- Specified by:
getIdin interfaceClientTaskQuery
-
getType
public String getType()
- Specified by:
getTypein interfaceClientTaskQuery
-
getDataSource
public String getDataSource()
- Specified by:
getDataSourcein interfaceClientTaskQuery
-
getIoConfig
public ClientCompactionIOConfig getIoConfig()
-
getTuningConfig
public ClientCompactionTaskQueryTuningConfig getTuningConfig()
-
getGranularitySpec
public ClientCompactionTaskGranularitySpec getGranularitySpec()
-
getDimensionsSpec
public ClientCompactionTaskDimensionsSpec getDimensionsSpec()
-
getMetricsSpec
@Nullable public org.apache.druid.query.aggregation.AggregatorFactory[] getMetricsSpec()
-
getTransformSpec
public ClientCompactionTaskTransformSpec getTransformSpec()
-
-