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

Packages that use KSMetaData
org.apache.cassandra.config   
org.apache.cassandra.db   
org.apache.cassandra.db.migration   
 

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.fromAvro(org.apache.cassandra.db.migration.avro.KsDef ks)
           
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 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)
           
 

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, java.util.UUID newVersion)
          Remove table definition from system and update schema version
static KSMetaData KSMetaData.cloneWith(KSMetaData ksm, java.lang.Iterable<CFMetaData> cfDefs)
           
 void Schema.setTableDefinition(KSMetaData ksm, java.util.UUID newVersion)
          Update (or insert) new table definition and change schema version
 

Method parameters in org.apache.cassandra.config with type arguments of type KSMetaData
 Schema Schema.load(java.util.Collection<KSMetaData> tableDefs, java.util.UUID version)
          Load up non-system tables and set schema version to the given value
 

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
 

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

Uses of KSMetaData in org.apache.cassandra.db.migration
 

Constructors in org.apache.cassandra.db.migration with parameters of type KSMetaData
AddKeyspace(KSMetaData ksm)
           
UpdateKeyspace(KSMetaData ksm)
          create migration based on thrift parameters
 



Copyright © 2012 The Apache Software Foundation