public class CreateIndexStatement extends SingleTableStatement
Constructor and Description |
---|
CreateIndexStatement(NamedNode indexTableName,
NamedTableNode dataTable,
IndexKeyConstraint indexKeyConstraint,
List<ColumnName> includeColumns,
List<ParseNode> splits,
com.google.common.collect.ListMultimap<String,Pair<String,Object>> props,
boolean ifNotExists,
PTable.IndexType indexType,
boolean async,
int bindCount,
Map<String,UDFParseNode> udfParseNodes) |
Modifier and Type | Method and Description |
---|---|
List<ColumnName> |
getIncludeColumns() |
IndexKeyConstraint |
getIndexConstraint() |
TableName |
getIndexTableName() |
PTable.IndexType |
getIndexType() |
com.google.common.collect.ListMultimap<String,Pair<String,Object>> |
getProps() |
List<ParseNode> |
getSplitNodes() |
Map<String,UDFParseNode> |
getUdfParseNodes() |
boolean |
ifNotExists() |
boolean |
isAsync() |
getBindCount, getTable
getOperation
public CreateIndexStatement(NamedNode indexTableName, NamedTableNode dataTable, IndexKeyConstraint indexKeyConstraint, List<ColumnName> includeColumns, List<ParseNode> splits, com.google.common.collect.ListMultimap<String,Pair<String,Object>> props, boolean ifNotExists, PTable.IndexType indexType, boolean async, int bindCount, Map<String,UDFParseNode> udfParseNodes)
public IndexKeyConstraint getIndexConstraint()
public List<ColumnName> getIncludeColumns()
public TableName getIndexTableName()
public boolean ifNotExists()
public PTable.IndexType getIndexType()
public boolean isAsync()
public Map<String,UDFParseNode> getUdfParseNodes()
Copyright © 2017 Apache Software Foundation. All Rights Reserved.