Class ClientCompactionTaskTransformSpec


  • public class ClientCompactionTaskTransformSpec
    extends Object
    Spec containing transform configs for Compaction Task. This class mimics JSON field names for fields supported in compaction task with the corresponding fields in TransformSpec. This is done for end-user ease of use. Basically, end-user will use the same syntax / JSON structure to set transform configs for Compaction task as they would for any other ingestion task.
    • Constructor Detail

      • ClientCompactionTaskTransformSpec

        public ClientCompactionTaskTransformSpec​(org.apache.druid.query.filter.DimFilter filter)
    • Method Detail

      • getFilter

        @Nullable
        public org.apache.druid.query.filter.DimFilter getFilter()
      • asMap

        public Map<String,​Object> asMap​(com.fasterxml.jackson.databind.ObjectMapper objectMapper)
      • hashCode

        public int hashCode()
        Overrides:
        hashCode in class Object