me.prettyprint.cassandra.model
Class BasicKeyspaceDefinition
java.lang.Object
me.prettyprint.cassandra.model.BasicKeyspaceDefinition
- All Implemented Interfaces:
- KeyspaceDefinition
public class BasicKeyspaceDefinition
- extends Object
- implements KeyspaceDefinition
Created by IntelliJ IDEA.
User: peter
Date: 20/10/2010
Time: 4:11:33 PM
To change this template use File | Settings | File Templates.
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
BasicKeyspaceDefinition
public BasicKeyspaceDefinition()
getName
public String getName()
- Specified by:
getName
in interface KeyspaceDefinition
getStrategyClass
public String getStrategyClass()
- Specified by:
getStrategyClass
in interface KeyspaceDefinition
getStrategyOptions
public Map<String,String> getStrategyOptions()
- Specified by:
getStrategyOptions
in interface KeyspaceDefinition
getReplicationFactor
public int getReplicationFactor()
- Specified by:
getReplicationFactor
in interface KeyspaceDefinition
getCfDefs
public List<ColumnFamilyDefinition> getCfDefs()
- Specified by:
getCfDefs
in interface KeyspaceDefinition
setName
public void setName(String name)
setStrategyClass
public void setStrategyClass(String strategyClass)
setReplicationFactor
public void setReplicationFactor(int replicationFactor)
addColumnFamily
public void addColumnFamily(ColumnFamilyDefinition columnFamilyDefinition)
removeColumnFamily
public void removeColumnFamily(ColumnFamilyDefinition columnFamilyDefinition)
setStrategyOption
public void setStrategyOption(String field,
String value)
removeStrategyOption
public void removeStrategyOption(String field)
isDurableWrites
public boolean isDurableWrites()
- Specified by:
isDurableWrites
in interface KeyspaceDefinition
setDurableWrites
public void setDurableWrites(boolean durableWrites)
Copyright © 2011. All Rights Reserved.