me.prettyprint.cassandra.model
Class BasicKeyspaceDefinition

java.lang.Object
  extended by 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.


Constructor Summary
BasicKeyspaceDefinition()
           
 
Method Summary
 void addColumnFamily(ColumnFamilyDefinition columnFamilyDefinition)
           
 List<ColumnFamilyDefinition> getCfDefs()
           
 String getName()
           
 int getReplicationFactor()
           
 String getStrategyClass()
           
 Map<String,String> getStrategyOptions()
           
 boolean isDurableWrites()
           
 void removeColumnFamily(ColumnFamilyDefinition columnFamilyDefinition)
           
 void removeStrategyOption(String field)
           
 void setDurableWrites(boolean durableWrites)
           
 void setName(String name)
           
 void setReplicationFactor(int replicationFactor)
           
 void setStrategyClass(String strategyClass)
           
 void setStrategyOption(String field, String value)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

BasicKeyspaceDefinition

public BasicKeyspaceDefinition()
Method Detail

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.