Package org.apache.druid.query
Class Druids.ScanQueryBuilder
java.lang.Object
org.apache.druid.query.Druids.ScanQueryBuilder
- Enclosing class:
- Druids
A Builder for ScanQuery.
Required: dataSource(), intervals() must be called before build()
Usage example:
ScanQuery query = new ScanQueryBuilder()
.dataSource("Example")
.eternityInterval()
.build();
- See Also:
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionbatchSize(int b) build()columns(RowSignature sig) columnTypes(List<ColumnType> columnTypes) columnTypes(ColumnType... columnType) static Druids.ScanQueryBuilderdataSource(String ds) dataSource(DataSource ds) dataSource(Query<?> q) Convenience method for an interval over all time.limit(long l) offset(long o) virtualColumns(VirtualColumn... virtualColumns) virtualColumns(VirtualColumns virtualColumns)
-
Constructor Details
-
ScanQueryBuilder
public ScanQueryBuilder()
-
-
Method Details
-
build
-
copy
-
dataSource
-
dataSource
-
dataSource
-
intervals
-
eternityInterval
Convenience method for an interval over all time. -
virtualColumns
-
virtualColumns
-
context
-
resultFormat
-
batchSize
-
offset
-
limit
-
filters
-
columns
-
columns
-
order
-
orderBy
-
columnTypes
-
columnTypes
-
columns
-