Package org.apache.druid.client.indexing
Class ClientCompactionTaskQuery
java.lang.Object
org.apache.druid.client.indexing.ClientCompactionTaskQuery
- All Implemented Interfaces:
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.
-
Field Summary
Fields -
Constructor Summary
ConstructorsConstructorDescriptionClientCompactionTaskQuery(String id, String dataSource, ClientCompactionIOConfig ioConfig, ClientCompactionTaskQueryTuningConfig tuningConfig, ClientCompactionTaskGranularitySpec granularitySpec, ClientCompactionTaskDimensionsSpec dimensionsSpec, AggregatorFactory[] metrics, CompactionTransformSpec transformSpec, List<AggregateProjectionSpec> projections, Map<String, Object> context, ClientCompactionRunnerInfo compactionRunner) -
Method Summary
-
Field Details
-
TYPE
- See Also:
-
-
Constructor Details
-
ClientCompactionTaskQuery
public ClientCompactionTaskQuery(String id, String dataSource, ClientCompactionIOConfig ioConfig, ClientCompactionTaskQueryTuningConfig tuningConfig, ClientCompactionTaskGranularitySpec granularitySpec, ClientCompactionTaskDimensionsSpec dimensionsSpec, AggregatorFactory[] metrics, CompactionTransformSpec transformSpec, @Nullable List<AggregateProjectionSpec> projections, Map<String, Object> context, @Nullable ClientCompactionRunnerInfo compactionRunner)
-
-
Method Details
-
getId
- Specified by:
getIdin interfaceClientTaskQuery
-
getType
- Specified by:
getTypein interfaceClientTaskQuery
-
getDataSource
- Specified by:
getDataSourcein interfaceClientTaskQuery
-
getIoConfig
-
getTuningConfig
-
getGranularitySpec
-
getDimensionsSpec
-
getMetricsSpec
-
getTransformSpec
-
getContext
-
getProjections
-
getCompactionRunner
-
equals
-
hashCode
public int hashCode() -
toString
-