public class GridCacheTwoStepQuery extends Object
| Modifier and Type | Field and Description |
|---|---|
static int |
DFLT_PAGE_SIZE |
| Constructor and Description |
|---|
GridCacheTwoStepQuery(Set<String> schemas,
Set<String> tbls) |
| Modifier and Type | Method and Description |
|---|---|
GridCacheTwoStepQuery |
addMapQuery(GridCacheSqlQuery qry) |
List<Integer> |
caches() |
void |
caches(List<Integer> caches) |
GridCacheTwoStepQuery |
copy(Object[] args) |
boolean |
distributedJoins()
Check if distributed joins are enabled for this query.
|
void |
distributedJoins(boolean distributedJoins)
Specify if distributed joins are enabled for this query.
|
boolean |
explain() |
void |
explain(boolean explain) |
List<Integer> |
extraCaches() |
void |
extraCaches(List<Integer> extraCaches) |
List<GridCacheSqlQuery> |
mapQueries() |
int |
pageSize() |
void |
pageSize(int pageSize) |
GridCacheSqlQuery |
reduceQuery() |
void |
reduceQuery(GridCacheSqlQuery rdc) |
Set<String> |
schemas() |
boolean |
skipMergeTable() |
void |
skipMergeTable(boolean skipMergeTbl) |
Collection<String> |
spaces() |
void |
spaces(Collection<String> spaces) |
Set<String> |
tables() |
String |
toString() |
public static final int DFLT_PAGE_SIZE
public void distributedJoins(boolean distributedJoins)
distributedJoins - Distributed joins enabled.public boolean distributedJoins()
true If distributed joind enabled.public boolean skipMergeTable()
True if reduce query can skip merge table creation and get data directly from merge index.public void skipMergeTable(boolean skipMergeTbl)
skipMergeTbl - Skip merge table.public boolean explain()
public void explain(boolean explain)
explain - If this is explain query.public void pageSize(int pageSize)
pageSize - Page size.public int pageSize()
public GridCacheTwoStepQuery addMapQuery(GridCacheSqlQuery qry)
qry - SQL Query.this.public GridCacheSqlQuery reduceQuery()
public void reduceQuery(GridCacheSqlQuery rdc)
rdc - Reduce query.public List<GridCacheSqlQuery> mapQueries()
public Collection<String> spaces()
public void spaces(Collection<String> spaces)
spaces - Spaces.public GridCacheTwoStepQuery copy(Object[] args)
args - New arguments to copy with.
Follow @ApacheIgnite
Ignite Fabric : ver. 1.7.0 Release Date : August 1 2016