Class DruidQuery.ScanQuery

  • Enclosing class:
    DruidQuery

    private static class DruidQuery.ScanQuery
    extends java.lang.Object
    Druid Scan Query Body
    • Constructor Summary

      Constructors 
      Constructor Description
      ScanQuery​(java.lang.String dataSource, java.util.List<org.joda.time.Interval> intervals, DruidJsonFilter jsonFilter, java.util.List<VirtualColumn> virtualColumnList, java.util.List<java.lang.String> columns, java.lang.Integer fetchLimit)  
    • Method Summary

      All Methods Instance Methods Concrete Methods 
      Modifier and Type Method Description
      java.lang.String toQuery()  
      • Methods inherited from class java.lang.Object

        clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
    • Field Detail

      • dataSource

        private java.lang.String dataSource
      • intervals

        private java.util.List<org.joda.time.Interval> intervals
      • virtualColumnList

        private java.util.List<VirtualColumn> virtualColumnList
      • columns

        private java.util.List<java.lang.String> columns
      • fetchLimit

        private java.lang.Integer fetchLimit
    • Constructor Detail

      • ScanQuery

        ScanQuery​(java.lang.String dataSource,
                  java.util.List<org.joda.time.Interval> intervals,
                  DruidJsonFilter jsonFilter,
                  java.util.List<VirtualColumn> virtualColumnList,
                  java.util.List<java.lang.String> columns,
                  java.lang.Integer fetchLimit)
    • Method Detail

      • toQuery

        @Nonnull
        public java.lang.String toQuery()