Class SegmentsSystemView
- java.lang.Object
-
- org.apache.cassandra.db.virtual.AbstractVirtualTable
-
- org.apache.cassandra.index.sai.virtual.SegmentsSystemView
-
- All Implemented Interfaces:
VirtualTable
public class SegmentsSystemView extends AbstractVirtualTable
AVirtualTable
providing a system view of SSTable index segment metadata.
-
-
Nested Class Summary
-
Nested classes/interfaces inherited from class org.apache.cassandra.db.virtual.AbstractVirtualTable
AbstractVirtualTable.AbstractDataSet, AbstractVirtualTable.DataSet, AbstractVirtualTable.Partition, AbstractVirtualTable.SimpleTable
-
-
Field Summary
Fields Modifier and Type Field Description static java.lang.String
CELL_COUNT
static java.lang.String
COLUMN_NAME
static java.lang.String
COMPONENT_METADATA
static java.lang.String
END_TOKEN
static java.lang.String
INDEX_NAME
static java.lang.String
KEYSPACE_NAME
static java.lang.String
MAX_SSTABLE_ROW_ID
static java.lang.String
MAX_TERM
static java.lang.String
MIN_SSTABLE_ROW_ID
static java.lang.String
MIN_TERM
static java.lang.String
NAME
static java.lang.String
SEGMENT_ROW_ID_OFFSET
static java.lang.String
SSTABLE_NAME
static java.lang.String
START_TOKEN
static java.lang.String
TABLE_NAME
-
Fields inherited from class org.apache.cassandra.db.virtual.AbstractVirtualTable
metadata
-
-
Constructor Summary
Constructors Constructor Description SegmentsSystemView(java.lang.String keyspace)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description AbstractVirtualTable.DataSet
data()
Provide aAbstractVirtualTable.DataSet
that is contains all of the virtual table's data.-
Methods inherited from class org.apache.cassandra.db.virtual.AbstractVirtualTable
apply, data, metadata, select, select, toString, truncate
-
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
-
Methods inherited from interface org.apache.cassandra.db.virtual.VirtualTable
allowFilteringImplicitly, name
-
-
-
-
Field Detail
-
NAME
public static final java.lang.String NAME
- See Also:
- Constant Field Values
-
KEYSPACE_NAME
public static final java.lang.String KEYSPACE_NAME
- See Also:
- Constant Field Values
-
INDEX_NAME
public static final java.lang.String INDEX_NAME
- See Also:
- Constant Field Values
-
SSTABLE_NAME
public static final java.lang.String SSTABLE_NAME
- See Also:
- Constant Field Values
-
TABLE_NAME
public static final java.lang.String TABLE_NAME
- See Also:
- Constant Field Values
-
COLUMN_NAME
public static final java.lang.String COLUMN_NAME
- See Also:
- Constant Field Values
-
CELL_COUNT
public static final java.lang.String CELL_COUNT
- See Also:
- Constant Field Values
-
SEGMENT_ROW_ID_OFFSET
public static final java.lang.String SEGMENT_ROW_ID_OFFSET
- See Also:
- Constant Field Values
-
MIN_SSTABLE_ROW_ID
public static final java.lang.String MIN_SSTABLE_ROW_ID
- See Also:
- Constant Field Values
-
MAX_SSTABLE_ROW_ID
public static final java.lang.String MAX_SSTABLE_ROW_ID
- See Also:
- Constant Field Values
-
START_TOKEN
public static final java.lang.String START_TOKEN
- See Also:
- Constant Field Values
-
END_TOKEN
public static final java.lang.String END_TOKEN
- See Also:
- Constant Field Values
-
MIN_TERM
public static final java.lang.String MIN_TERM
- See Also:
- Constant Field Values
-
MAX_TERM
public static final java.lang.String MAX_TERM
- See Also:
- Constant Field Values
-
COMPONENT_METADATA
public static final java.lang.String COMPONENT_METADATA
- See Also:
- Constant Field Values
-
-
Method Detail
-
data
public AbstractVirtualTable.DataSet data()
Description copied from class:AbstractVirtualTable
Provide aAbstractVirtualTable.DataSet
that is contains all of the virtual table's data.- Specified by:
data
in classAbstractVirtualTable
-
-