Uses of Class
org.apache.cassandra.config.KSMetaData

Packages that use KSMetaData
org.apache.cassandra.config   
org.apache.cassandra.cql3   
org.apache.cassandra.db   
org.apache.cassandra.service   
 

Uses of KSMetaData in org.apache.cassandra.config
 

Methods in org.apache.cassandra.config that return KSMetaData
static KSMetaData KSMetaData.cloneWith(KSMetaData ksm, java.lang.Iterable<CFMetaData> cfDefs)
           
static KSMetaData KSMetaData.fromSchema(Row row, java.lang.Iterable<CFMetaData> cfms)
          Deserialize only Keyspace attributes without nested ColumnFamilies
static KSMetaData KSMetaData.fromSchema(Row serializedKs, Row serializedCFs)
          Deserialize Keyspace with nested ColumnFamilies
static KSMetaData KSMetaData.fromThrift(KsDef ksd, CFMetaData... cfDefs)
           
 KSMetaData Schema.getKSMetaData(java.lang.String table)
          Get metadata about table by its name
 KSMetaData Schema.getTableDefinition(java.lang.String table)
          Get metadata about table by its name
static KSMetaData Avro.ksFromAvro(org.apache.cassandra.db.migration.avro.KsDef ks)
          Deprecated. 
static KSMetaData KSMetaData.newKeyspace(java.lang.String name, java.lang.Class<? extends AbstractReplicationStrategy> strategyClass, java.util.Map<java.lang.String,java.lang.String> options, boolean durablesWrites, java.lang.Iterable<CFMetaData> cfDefs)
           
static KSMetaData KSMetaData.newKeyspace(java.lang.String name, java.lang.String strategyName, java.util.Map<java.lang.String,java.lang.String> options, boolean durableWrites)
           
 KSMetaData KSMetaData.reloadAttributes()
           
static KSMetaData KSMetaData.systemKeyspace()
           
static KSMetaData KSMetaData.testMetadata(java.lang.String name, java.lang.Class<? extends AbstractReplicationStrategy> strategyClass, java.util.Map<java.lang.String,java.lang.String> strategyOptions, CFMetaData... cfDefs)
           
static KSMetaData KSMetaData.testMetadataNotDurable(java.lang.String name, java.lang.Class<? extends AbstractReplicationStrategy> strategyClass, java.util.Map<java.lang.String,java.lang.String> strategyOptions, CFMetaData... cfDefs)
           
 KSMetaData KSMetaData.validate()
           
 

Methods in org.apache.cassandra.config that return types with arguments of type KSMetaData
 java.util.Collection<KSMetaData> Schema.getTableDefinitions()
           
 

Methods in org.apache.cassandra.config with parameters of type KSMetaData
 void Schema.addSystemTable(KSMetaData systemTable)
          Add a new system table
 void Schema.clearTableDefinition(KSMetaData ksm)
          Remove table definition from system
static KSMetaData KSMetaData.cloneWith(KSMetaData ksm, java.lang.Iterable<CFMetaData> cfDefs)
           
 Schema Schema.load(KSMetaData keyspaceDef)
          Load specific keyspace into Schema
 void Schema.setTableDefinition(KSMetaData ksm)
          Update (or insert) new table definition
 RowMutation KSMetaData.toSchemaUpdate(KSMetaData newState, long modificationTimestamp)
           
 

Method parameters in org.apache.cassandra.config with type arguments of type KSMetaData
 Schema Schema.load(java.util.Collection<KSMetaData> tableDefs)
          Load up non-system tables
 

Uses of KSMetaData in org.apache.cassandra.cql3
 

Methods in org.apache.cassandra.cql3 that return KSMetaData
 KSMetaData KSPropDefs.asKSMetadata(java.lang.String ksName)
           
 KSMetaData KSPropDefs.asKSMetadataUpdate(KSMetaData old)
           
 

Methods in org.apache.cassandra.cql3 with parameters of type KSMetaData
 KSMetaData KSPropDefs.asKSMetadataUpdate(KSMetaData old)
           
 

Uses of KSMetaData in org.apache.cassandra.db
 

Methods in org.apache.cassandra.db that return types with arguments of type KSMetaData
static java.util.Collection<KSMetaData> DefsTable.loadFromStorage(java.util.UUID version)
          Loads a version of keyspace definitions from storage (using old SCHEMA_CF as a data source) Note: If definitions where found in SCHEMA_CF this method would load them into new schema handling table KEYSPACE_CF
static java.util.Collection<KSMetaData> DefsTable.loadFromTable()
          Load keyspace definitions for the system keyspace (system.SCHEMA_KEYSPACES_CF)
 

Methods in org.apache.cassandra.db with parameters of type KSMetaData
 void Table.createReplicationStrategy(KSMetaData ksm)
           
 

Method parameters in org.apache.cassandra.db with type arguments of type KSMetaData
static void DefsTable.dumpToStorage(java.util.Collection<KSMetaData> keyspaces)
           
 

Uses of KSMetaData in org.apache.cassandra.service
 

Methods in org.apache.cassandra.service with parameters of type KSMetaData
static void MigrationManager.announceKeyspaceUpdate(KSMetaData ksm)
           
static void MigrationManager.announceNewKeyspace(KSMetaData ksm)
           
 



Copyright © 2013 The Apache Software Foundation