me.prettyprint.cassandra.model
Class BasicColumnFamilyDefinition
java.lang.Object
me.prettyprint.cassandra.model.BasicColumnFamilyDefinition
- All Implemented Interfaces:
- ColumnFamilyDefinition
public class BasicColumnFamilyDefinition
- extends Object
- implements ColumnFamilyDefinition
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
BasicColumnFamilyDefinition
public BasicColumnFamilyDefinition()
BasicColumnFamilyDefinition
public BasicColumnFamilyDefinition(ColumnFamilyDefinition columnFamilyDefinition)
- Builds a
BasicColumnFamilyDefinition
based off the interface
setKeyspaceName
public void setKeyspaceName(String keyspaceName)
- Specified by:
setKeyspaceName
in interface ColumnFamilyDefinition
setName
public void setName(String name)
- Specified by:
setName
in interface ColumnFamilyDefinition
setColumnType
public void setColumnType(ColumnType columnType)
- Specified by:
setColumnType
in interface ColumnFamilyDefinition
setComparatorType
public void setComparatorType(ComparatorType comparitorType)
- Specified by:
setComparatorType
in interface ColumnFamilyDefinition
setSubComparatorType
public void setSubComparatorType(ComparatorType subComparitorType)
- Specified by:
setSubComparatorType
in interface ColumnFamilyDefinition
setComparatorTypeAlias
public void setComparatorTypeAlias(String alias)
- Specified by:
setComparatorTypeAlias
in interface ColumnFamilyDefinition
setSubComparatorTypeAlias
public void setSubComparatorTypeAlias(String alias)
- Specified by:
setSubComparatorTypeAlias
in interface ColumnFamilyDefinition
setComment
public void setComment(String comment)
- Specified by:
setComment
in interface ColumnFamilyDefinition
setRowCacheSize
public void setRowCacheSize(double rowCacheSize)
- Specified by:
setRowCacheSize
in interface ColumnFamilyDefinition
setKeyCacheSize
public void setKeyCacheSize(double keyCacheSize)
- Specified by:
setKeyCacheSize
in interface ColumnFamilyDefinition
setReadRepairChance
public void setReadRepairChance(double readRepairChance)
- Specified by:
setReadRepairChance
in interface ColumnFamilyDefinition
setGcGraceSeconds
public void setGcGraceSeconds(int gcGraceSeconds)
- Specified by:
setGcGraceSeconds
in interface ColumnFamilyDefinition
setDefaultValidationClass
public void setDefaultValidationClass(String defaultValidationClass)
- Specified by:
setDefaultValidationClass
in interface ColumnFamilyDefinition
setId
public void setId(int id)
- Specified by:
setId
in interface ColumnFamilyDefinition
setMaxCompactionThreshold
public void setMaxCompactionThreshold(int maxCompactionThreshold)
- Specified by:
setMaxCompactionThreshold
in interface ColumnFamilyDefinition
setMinCompactionThreshold
public void setMinCompactionThreshold(int minCompactionThreshold)
- Specified by:
setMinCompactionThreshold
in interface ColumnFamilyDefinition
setRowCacheSavePeriodInSeconds
public void setRowCacheSavePeriodInSeconds(int rowCacheSavePeriodInSeconds)
- Specified by:
setRowCacheSavePeriodInSeconds
in interface ColumnFamilyDefinition
setMemtableOperationsInMillions
public void setMemtableOperationsInMillions(double memtableOperationsInMillions)
- Specified by:
setMemtableOperationsInMillions
in interface ColumnFamilyDefinition
setMemtableThroughputInMb
public void setMemtableThroughputInMb(int memtableThroughputInMb)
- Specified by:
setMemtableThroughputInMb
in interface ColumnFamilyDefinition
setMemtableFlushAfterMins
public void setMemtableFlushAfterMins(int memtableFlushAfterMins)
- Specified by:
setMemtableFlushAfterMins
in interface ColumnFamilyDefinition
setReplicateOnWrite
public void setReplicateOnWrite(boolean replicateOnWrite)
- Specified by:
setReplicateOnWrite
in interface ColumnFamilyDefinition
addColumnDefinition
public void addColumnDefinition(ColumnDefinition columnDefinition)
- Specified by:
addColumnDefinition
in interface ColumnFamilyDefinition
setKeyCacheSavePeriodInSeconds
public void setKeyCacheSavePeriodInSeconds(int keyCacheSavePeriodInSeconds)
- Specified by:
setKeyCacheSavePeriodInSeconds
in interface ColumnFamilyDefinition
setKeyValidationClass
public void setKeyValidationClass(String keyValidationClass)
- Specified by:
setKeyValidationClass
in interface ColumnFamilyDefinition
getKeyspaceName
public String getKeyspaceName()
- SHOULD THIS BE HERE? A COLUMN DEFINITION IS PART OF A KEYSPACE BY VIRTUE
OF BEING IN A KEYSPACE LIST
- Specified by:
getKeyspaceName
in interface ColumnFamilyDefinition
getName
public String getName()
- Specified by:
getName
in interface ColumnFamilyDefinition
getColumnType
public ColumnType getColumnType()
- Specified by:
getColumnType
in interface ColumnFamilyDefinition
getComparatorType
public ComparatorType getComparatorType()
- Specified by:
getComparatorType
in interface ColumnFamilyDefinition
getSubComparatorType
public ComparatorType getSubComparatorType()
- Specified by:
getSubComparatorType
in interface ColumnFamilyDefinition
getComparatorTypeAlias
public String getComparatorTypeAlias()
- Specified by:
getComparatorTypeAlias
in interface ColumnFamilyDefinition
getSubComparatorTypeAlias
public String getSubComparatorTypeAlias()
- Specified by:
getSubComparatorTypeAlias
in interface ColumnFamilyDefinition
getComment
public String getComment()
- Specified by:
getComment
in interface ColumnFamilyDefinition
getRowCacheSize
public double getRowCacheSize()
- Specified by:
getRowCacheSize
in interface ColumnFamilyDefinition
getRowCacheSavePeriodInSeconds
public int getRowCacheSavePeriodInSeconds()
- Specified by:
getRowCacheSavePeriodInSeconds
in interface ColumnFamilyDefinition
getKeyCacheSize
public double getKeyCacheSize()
- Specified by:
getKeyCacheSize
in interface ColumnFamilyDefinition
getReadRepairChance
public double getReadRepairChance()
- Specified by:
getReadRepairChance
in interface ColumnFamilyDefinition
getColumnMetadata
public List<ColumnDefinition> getColumnMetadata()
- Specified by:
getColumnMetadata
in interface ColumnFamilyDefinition
getGcGraceSeconds
public int getGcGraceSeconds()
- Specified by:
getGcGraceSeconds
in interface ColumnFamilyDefinition
getDefaultValidationClass
public String getDefaultValidationClass()
- Specified by:
getDefaultValidationClass
in interface ColumnFamilyDefinition
getId
public int getId()
- Specified by:
getId
in interface ColumnFamilyDefinition
getMaxCompactionThreshold
public int getMaxCompactionThreshold()
- Specified by:
getMaxCompactionThreshold
in interface ColumnFamilyDefinition
getMinCompactionThreshold
public int getMinCompactionThreshold()
- Specified by:
getMinCompactionThreshold
in interface ColumnFamilyDefinition
getMemtableFlushAfterMins
public int getMemtableFlushAfterMins()
- Specified by:
getMemtableFlushAfterMins
in interface ColumnFamilyDefinition
getMemtableOperationsInMillions
public double getMemtableOperationsInMillions()
- Specified by:
getMemtableOperationsInMillions
in interface ColumnFamilyDefinition
getMemtableThroughputInMb
public int getMemtableThroughputInMb()
- Specified by:
getMemtableThroughputInMb
in interface ColumnFamilyDefinition
isReplicateOnWrite
public boolean isReplicateOnWrite()
- Specified by:
isReplicateOnWrite
in interface ColumnFamilyDefinition
getKeyCacheSavePeriodInSeconds
public int getKeyCacheSavePeriodInSeconds()
- Specified by:
getKeyCacheSavePeriodInSeconds
in interface ColumnFamilyDefinition
getKeyValidationClass
public String getKeyValidationClass()
- Specified by:
getKeyValidationClass
in interface ColumnFamilyDefinition
Copyright © 2011. All Rights Reserved.