public class SqlIndexView extends Object
SystemView
.Constructor and Description |
---|
SqlIndexView(org.apache.ignite.internal.processors.query.schema.management.TableDescriptor tbl,
org.apache.ignite.internal.processors.query.schema.management.IndexDescriptor idx) |
Modifier and Type | Method and Description |
---|---|
int |
cacheGroupId()
Returns cache group ID.
|
String |
cacheGroupName()
Returns Cache group name.
|
int |
cacheId()
Returns cache ID.
|
String |
cacheName()
Returns cache name.
|
String |
columns()
Returns all columns on which index is built.
|
String |
indexName()
Returns index name.
|
String |
indexType()
Returns index type.
|
Integer |
inlineSize()
Returns inline size in bytes.
|
boolean |
isPk()
Returns boolean value which indicates whether this index is for primary key or not.
|
boolean |
isUnique()
Returns boolean value which indicates whether this index is unique or not.
|
String |
schemaName()
Returns schema name.
|
String |
tableName()
Returns table name.
|
public SqlIndexView(org.apache.ignite.internal.processors.query.schema.management.TableDescriptor tbl, org.apache.ignite.internal.processors.query.schema.management.IndexDescriptor idx)
tbl
- Table information.idx
- Index information.public int cacheGroupId()
public String cacheGroupName()
public int cacheId()
public String cacheName()
public String schemaName()
public String tableName()
public String indexName()
public String indexType()
public String columns()
public boolean isPk()
True
if primary key index, false
otherwise.public boolean isUnique()
True
if unique index, false
otherwise.public Integer inlineSize()
Follow @ApacheIgnite
Ignite Database and Caching Platform : ver. 2.16.0 Release Date : December 15 2023