public final class ESQuery extends Object
Modifier and Type | Class and Description |
---|---|
static class |
ESQuery.QueryType |
Constructor and Description |
---|
ESQuery(String index,
String type,
String query,
com.google.common.collect.ImmutableList<String> schema,
com.google.common.collect.ImmutableList<String> columns,
ESQuery.QueryType queryType,
int limit) |
Modifier and Type | Method and Description |
---|---|
boolean |
equals(Object o) |
com.google.common.collect.ImmutableList<String> |
getColumns()
Columns/expressions in the query (ordered)
|
String |
getIndex()
index on which the query will get executed
|
int |
getLimit()
size of the query;
|
String |
getQuery()
the query
|
ESQuery.QueryType |
getQueryType()
Type of the query, aggregate or term;
|
com.google.common.collect.ImmutableList<String> |
getSchema()
aliases in the query (ordered)
|
String |
getType()
type on which the query will get executed
|
int |
hashCode() |
String |
toString() |
@ConstructorProperties(value={"index","type","query","schema","columns","queryType","limit"}) @Generated(value="lombok") public ESQuery(String index, String type, String query, com.google.common.collect.ImmutableList<String> schema, com.google.common.collect.ImmutableList<String> columns, ESQuery.QueryType queryType, int limit)
@Generated(value="lombok") public String getIndex()
@Generated(value="lombok") public String getType()
@Generated(value="lombok") public String getQuery()
@Generated(value="lombok") public com.google.common.collect.ImmutableList<String> getSchema()
@Generated(value="lombok") public com.google.common.collect.ImmutableList<String> getColumns()
@Generated(value="lombok") public ESQuery.QueryType getQueryType()
@Generated(value="lombok") public int getLimit()
@Generated(value="lombok") public boolean equals(Object o)
@Generated(value="lombok") public int hashCode()
@Generated(value="lombok") public String toString()
Copyright © 2014–2018 Apache Software Foundation. All rights reserved.