Package org.apache.cassandra.db.virtual
Class VirtualKeyspaceRegistry
- java.lang.Object
-
- org.apache.cassandra.db.virtual.VirtualKeyspaceRegistry
-
public final class VirtualKeyspaceRegistry extends java.lang.Object
-
-
Field Summary
Fields Modifier and Type Field Description static VirtualKeyspaceRegistry
instance
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description KeyspaceMetadata
getKeyspaceMetadataNullable(java.lang.String name)
VirtualKeyspace
getKeyspaceNullable(java.lang.String name)
TableMetadata
getTableMetadataNullable(TableId id)
VirtualTable
getTableNullable(TableId id)
void
register(VirtualKeyspace keyspace)
java.lang.Iterable<KeyspaceMetadata>
virtualKeyspacesMetadata()
-
-
-
Field Detail
-
instance
public static final VirtualKeyspaceRegistry instance
-
-
Method Detail
-
register
public void register(VirtualKeyspace keyspace)
-
getKeyspaceNullable
@Nullable public VirtualKeyspace getKeyspaceNullable(java.lang.String name)
-
getTableNullable
@Nullable public VirtualTable getTableNullable(TableId id)
-
getKeyspaceMetadataNullable
@Nullable public KeyspaceMetadata getKeyspaceMetadataNullable(java.lang.String name)
-
getTableMetadataNullable
@Nullable public TableMetadata getTableMetadataNullable(TableId id)
-
virtualKeyspacesMetadata
public java.lang.Iterable<KeyspaceMetadata> virtualKeyspacesMetadata()
-
-