public class BasicColumnFamilyDefinition extends Object implements ColumnFamilyDefinition
| Constructor and Description |
|---|
BasicColumnFamilyDefinition() |
BasicColumnFamilyDefinition(ColumnFamilyDefinition columnFamilyDefinition)
Builds a
BasicColumnFamilyDefinition based off the interface |
public BasicColumnFamilyDefinition()
public BasicColumnFamilyDefinition(ColumnFamilyDefinition columnFamilyDefinition)
BasicColumnFamilyDefinition based off the interfacepublic void setKeyspaceName(String keyspaceName)
setKeyspaceName in interface ColumnFamilyDefinitionpublic void setName(String name)
setName in interface ColumnFamilyDefinitionpublic void setColumnType(ColumnType columnType)
setColumnType in interface ColumnFamilyDefinitionpublic void setComparatorType(ComparatorType comparitorType)
setComparatorType in interface ColumnFamilyDefinitionpublic void setSubComparatorType(ComparatorType subComparitorType)
setSubComparatorType in interface ColumnFamilyDefinitionpublic void setComparatorTypeAlias(String alias)
ColumnFamilyDefinition(TypeName1, TypeName2, ...).setComparatorTypeAlias in interface ColumnFamilyDefinitionalias - An alias String defining the comparator to be used for the row keys.public void setSubComparatorTypeAlias(String alias)
setSubComparatorTypeAlias in interface ColumnFamilyDefinitionpublic void setComment(String comment)
setComment in interface ColumnFamilyDefinitionpublic void setRowCacheSize(double rowCacheSize)
setRowCacheSize in interface ColumnFamilyDefinitionpublic void setKeyCacheSize(double keyCacheSize)
setKeyCacheSize in interface ColumnFamilyDefinitionpublic void setReadRepairChance(double readRepairChance)
setReadRepairChance in interface ColumnFamilyDefinitionpublic void setGcGraceSeconds(int gcGraceSeconds)
setGcGraceSeconds in interface ColumnFamilyDefinitionpublic void setDefaultValidationClass(String defaultValidationClass)
setDefaultValidationClass in interface ColumnFamilyDefinitionpublic void setId(int id)
setId in interface ColumnFamilyDefinitionpublic void setMaxCompactionThreshold(int maxCompactionThreshold)
setMaxCompactionThreshold in interface ColumnFamilyDefinitionpublic void setMinCompactionThreshold(int minCompactionThreshold)
setMinCompactionThreshold in interface ColumnFamilyDefinitionpublic void setRowCacheSavePeriodInSeconds(int rowCacheSavePeriodInSeconds)
setRowCacheSavePeriodInSeconds in interface ColumnFamilyDefinitionpublic void setMemtableOperationsInMillions(double memtableOperationsInMillions)
setMemtableOperationsInMillions in interface ColumnFamilyDefinitionpublic void setMemtableThroughputInMb(int memtableThroughputInMb)
setMemtableThroughputInMb in interface ColumnFamilyDefinitionpublic void setMemtableFlushAfterMins(int memtableFlushAfterMins)
setMemtableFlushAfterMins in interface ColumnFamilyDefinitionpublic void setReplicateOnWrite(boolean replicateOnWrite)
setReplicateOnWrite in interface ColumnFamilyDefinitionpublic void addColumnDefinition(ColumnDefinition columnDefinition)
addColumnDefinition in interface ColumnFamilyDefinitionpublic void setKeyCacheSavePeriodInSeconds(int keyCacheSavePeriodInSeconds)
setKeyCacheSavePeriodInSeconds in interface ColumnFamilyDefinitionpublic void setKeyValidationClass(String keyValidationClass)
setKeyValidationClass in interface ColumnFamilyDefinitionpublic void setKeyValidationAlias(String keyValidationAlias)
setKeyValidationAlias in interface ColumnFamilyDefinitionpublic String getKeyspaceName()
getKeyspaceName in interface ColumnFamilyDefinitionpublic String getName()
getName in interface ColumnFamilyDefinitionpublic ColumnType getColumnType()
getColumnType in interface ColumnFamilyDefinitionpublic ComparatorType getComparatorType()
getComparatorType in interface ColumnFamilyDefinitionpublic ComparatorType getSubComparatorType()
getSubComparatorType in interface ColumnFamilyDefinitionpublic String getComparatorTypeAlias()
getComparatorTypeAlias in interface ColumnFamilyDefinitionpublic String getSubComparatorTypeAlias()
getSubComparatorTypeAlias in interface ColumnFamilyDefinitionpublic String getComment()
getComment in interface ColumnFamilyDefinitionpublic double getRowCacheSize()
getRowCacheSize in interface ColumnFamilyDefinitionpublic int getRowCacheSavePeriodInSeconds()
getRowCacheSavePeriodInSeconds in interface ColumnFamilyDefinitionpublic double getKeyCacheSize()
getKeyCacheSize in interface ColumnFamilyDefinitionpublic double getReadRepairChance()
getReadRepairChance in interface ColumnFamilyDefinitionpublic List<ColumnDefinition> getColumnMetadata()
getColumnMetadata in interface ColumnFamilyDefinitionpublic int getGcGraceSeconds()
getGcGraceSeconds in interface ColumnFamilyDefinitionpublic String getDefaultValidationClass()
getDefaultValidationClass in interface ColumnFamilyDefinitionpublic int getId()
getId in interface ColumnFamilyDefinitionpublic int getMaxCompactionThreshold()
getMaxCompactionThreshold in interface ColumnFamilyDefinitionpublic int getMinCompactionThreshold()
getMinCompactionThreshold in interface ColumnFamilyDefinitionpublic int getMemtableFlushAfterMins()
getMemtableFlushAfterMins in interface ColumnFamilyDefinitionpublic double getMemtableOperationsInMillions()
getMemtableOperationsInMillions in interface ColumnFamilyDefinitionpublic int getMemtableThroughputInMb()
getMemtableThroughputInMb in interface ColumnFamilyDefinitionpublic boolean isReplicateOnWrite()
isReplicateOnWrite in interface ColumnFamilyDefinitionpublic int getKeyCacheSavePeriodInSeconds()
getKeyCacheSavePeriodInSeconds in interface ColumnFamilyDefinitionpublic String getKeyValidationClass()
getKeyValidationClass in interface ColumnFamilyDefinitionpublic String getKeyValidationAlias()
getKeyValidationAlias in interface ColumnFamilyDefinitionpublic String getCompactionStrategy()
getCompactionStrategy in interface ColumnFamilyDefinitionpublic void setCompactionStrategy(String compactionStrategy)
setCompactionStrategy in interface ColumnFamilyDefinitionpublic Map<String,String> getCompactionStrategyOptions()
getCompactionStrategyOptions in interface ColumnFamilyDefinitionpublic void setCompactionStrategyOptions(Map<String,String> compactionStrategyOptions)
setCompactionStrategyOptions in interface ColumnFamilyDefinitionpublic Map<String,String> getCompressionOptions()
getCompressionOptions in interface ColumnFamilyDefinitionpublic void setCompressionOptions(Map<String,String> compressionOptions)
setCompressionOptions in interface ColumnFamilyDefinitionpublic double getMergeShardsChance()
getMergeShardsChance in interface ColumnFamilyDefinitionpublic void setMergeShardsChance(double mergeShardsChance)
setMergeShardsChance in interface ColumnFamilyDefinitionpublic String getRowCacheProvider()
getRowCacheProvider in interface ColumnFamilyDefinitionpublic void setRowCacheProvider(String rowCacheProvider)
setRowCacheProvider in interface ColumnFamilyDefinitionpublic ByteBuffer getKeyAlias()
getKeyAlias in interface ColumnFamilyDefinitionpublic void setKeyAlias(ByteBuffer keyAlias)
setKeyAlias in interface ColumnFamilyDefinitionpublic int getRowCacheKeysToSave()
getRowCacheKeysToSave in interface ColumnFamilyDefinitionpublic void setRowCacheKeysToSave(int rowCacheKeysToSave)
setRowCacheKeysToSave in interface ColumnFamilyDefinitionCopyright © 2014. All Rights Reserved.