Class SqlTableView


  • public class SqlTableView
    extends Object
    Sql table representation for a SystemView.
    • Constructor Detail

      • SqlTableView

        public SqlTableView​(org.apache.ignite.internal.processors.query.schema.management.TableDescriptor tbl)
        Parameters:
        tbl - Table.
    • Method Detail

      • cacheGroupId

        public int cacheGroupId()
        Returns cache group ID.
        Returns:
        Cache group ID.
      • cacheGroupName

        public String cacheGroupName()
        Returns Cache group name.
        Returns:
        Cache group name.
      • cacheId

        public int cacheId()
        Returns cache ID.
        Returns:
        Cache ID.
      • cacheName

        public String cacheName()
        Returns cache name.
        Returns:
        Cache name.
      • schemaName

        public String schemaName()
        Returns schema name.
        Returns:
        Schema name.
      • tableName

        public String tableName()
        Returns table name.
        Returns:
        Table name.
      • affinityKeyColumn

        public String affinityKeyColumn()
        Returns name of affinity key column.
        Returns:
        Affinity key column name.
      • keyAlias

        public String keyAlias()
        Returns alias for key column.
        Returns:
        Key alias.
      • valueAlias

        public String valueAlias()
        Returns alias for value column.
        Returns:
        Value alias.
      • keyTypeName

        public String keyTypeName()
        Returns name of key type.
        Returns:
        Key type name.
      • valueTypeName

        public String valueTypeName()
        Returns name of value type.
        Returns:
        Value type name.
      • isIndexRebuildInProgress

        public boolean isIndexRebuildInProgress()
        Returns:
        True if index rebuild is in progress.