Astyanax 1.0.5
Package Index
|
Class Index
com.netflix.astyanax
com.netflix.astyanax.clock
com.netflix.astyanax.connectionpool
com.netflix.astyanax.connectionpool.exceptions
com.netflix.astyanax.connectionpool.impl
com.netflix.astyanax.ddl
com.netflix.astyanax.impl
com.netflix.astyanax.mapping
com.netflix.astyanax.model
com.netflix.astyanax.query
com.netflix.astyanax.recipes
com.netflix.astyanax.recipes.locks
com.netflix.astyanax.recipes.storage
com.netflix.astyanax.recipes.uniqueness
com.netflix.astyanax.retry
com.netflix.astyanax.serializers
com.netflix.astyanax.shallows
com.netflix.astyanax.test
com.netflix.astyanax.thrift
com.netflix.astyanax.thrift.ddl
com.netflix.astyanax.thrift.model
com.netflix.astyanax.util
Classes
ThriftColumnDefinitionImpl
ThriftColumnFamilyDefinitionImpl
ThriftKeyspaceDefinitionImpl
Package Index
|
Class Index
View Source
Summary:
Ctors
|
Methods
|
Inherited Methods
|
[Expand All]
public class
ThriftColumnFamilyDefinitionImpl
extends
Object
implements
ColumnFamilyDefinition
java.lang.Object
↳
com.netflix.astyanax.thrift.ddl.ThriftColumnFamilyDefinitionImpl
Summary
Public Constructors
ThriftColumnFamilyDefinitionImpl
()
ThriftColumnFamilyDefinitionImpl
(CfDef cfDef)
Public Methods
ColumnFamilyDefinition
addColumnDefinition
(
ColumnDefinition
columnDef)
void
clearColumnDefinitionList
()
List
<
ColumnDefinition
>
getColumnDefinitionList
()
String
getComment
()
String
getComparatorType
()
String
getDefaultValidationClass
()
int
getId
()
ByteBuffer
getKeyAlias
()
int
getKeyCacheSavePeriodInSeconds
()
double
getKeyCacheSize
()
String
getKeyValidationClass
()
String
getKeyspace
()
int
getMemtableFlushAfterMins
()
double
getMemtableOperationsInMillions
()
int
getMemtableThroughputInMb
()
double
getMergeShardsChance
()
int
getMinCompactionThreshold
()
String
getName
()
double
getReadRepairChance
()
boolean
getReplicateOnWrite
()
String
getRowCacheProvider
()
int
getRowCacheSavePeriodInSeconds
()
double
getRowCacheSize
()
CfDef
getThriftColumnFamilyDefinition
()
ColumnDefinition
makeColumnDefinition
()
ColumnFamilyDefinition
setComment
(
String
comment)
ColumnFamilyDefinition
setComparatorType
(
String
value)
ColumnFamilyDefinition
setDefaultValidationClass
(
String
value)
ColumnFamilyDefinition
setId
(int id)
ColumnFamilyDefinition
setKeyAlias
(ByteBuffer alias)
ColumnFamilyDefinition
setKeyCacheSavePeriodInSeconds
(int value)
ColumnFamilyDefinition
setKeyCacheSize
(double keyCacheSize)
ColumnFamilyDefinition
setKeyValidationClass
(
String
keyValidationClass)
ColumnFamilyDefinition
setKeyspace
(
String
keyspace)
ColumnFamilyDefinition
setMemtableFlushAfterMins
(int value)
ColumnFamilyDefinition
setMemtableOperationsInMillions
(double value)
ColumnFamilyDefinition
setMemtableThroughputInMb
(int value)
ColumnFamilyDefinition
setMergeShardsChance
(double value)
ColumnFamilyDefinition
setMinCompactionThreshold
(int value)
ColumnFamilyDefinition
setName
(
String
name)
ColumnFamilyDefinition
setReadRepairChance
(double value)
ColumnFamilyDefinition
setReplicateOnWrite
(boolean value)
ColumnFamilyDefinition
setRowCacheProvider
(
String
value)
ColumnFamilyDefinition
setRowCacheSavePeriodInSeconds
(int value)
ColumnFamilyDefinition
setRowCacheSize
(double size)
[Expand]
Inherited Methods
From class
java.lang.Object
Object
clone
()
boolean
equals
(
Object
arg0)
void
finalize
()
final
Class
<?>
getClass
()
int
hashCode
()
final void
notify
()
final void
notifyAll
()
String
toString
()
final void
wait
()
final void
wait
(long arg0, int arg1)
final void
wait
(long arg0)
From interface
com.netflix.astyanax.ddl.ColumnFamilyDefinition
abstract
ColumnFamilyDefinition
addColumnDefinition
(
ColumnDefinition
def)
abstract void
clearColumnDefinitionList
()
abstract
List
<
ColumnDefinition
>
getColumnDefinitionList
()
abstract
String
getComment
()
abstract
String
getComparatorType
()
abstract
String
getDefaultValidationClass
()
abstract int
getId
()
abstract ByteBuffer
getKeyAlias
()
abstract int
getKeyCacheSavePeriodInSeconds
()
abstract double
getKeyCacheSize
()
abstract
String
getKeyValidationClass
()
abstract
String
getKeyspace
()
abstract int
getMemtableFlushAfterMins
()
abstract double
getMemtableOperationsInMillions
()
abstract int
getMemtableThroughputInMb
()
abstract double
getMergeShardsChance
()
abstract int
getMinCompactionThreshold
()
abstract
String
getName
()
abstract double
getReadRepairChance
()
abstract boolean
getReplicateOnWrite
()
abstract
String
getRowCacheProvider
()
abstract int
getRowCacheSavePeriodInSeconds
()
abstract double
getRowCacheSize
()
abstract
ColumnDefinition
makeColumnDefinition
()
abstract
ColumnFamilyDefinition
setComment
(
String
comment)
abstract
ColumnFamilyDefinition
setComparatorType
(
String
value)
abstract
ColumnFamilyDefinition
setDefaultValidationClass
(
String
value)
abstract
ColumnFamilyDefinition
setId
(int id)
abstract
ColumnFamilyDefinition
setKeyAlias
(ByteBuffer alias)
abstract
ColumnFamilyDefinition
setKeyCacheSavePeriodInSeconds
(int value)
abstract
ColumnFamilyDefinition
setKeyCacheSize
(double keyCacheSize)
abstract
ColumnFamilyDefinition
setKeyValidationClass
(
String
keyValidationClass)
abstract
ColumnFamilyDefinition
setKeyspace
(
String
keyspace)
abstract
ColumnFamilyDefinition
setMemtableFlushAfterMins
(int value)
abstract
ColumnFamilyDefinition
setMemtableOperationsInMillions
(double value)
abstract
ColumnFamilyDefinition
setMemtableThroughputInMb
(int value)
abstract
ColumnFamilyDefinition
setMergeShardsChance
(double value)
abstract
ColumnFamilyDefinition
setMinCompactionThreshold
(int value)
abstract
ColumnFamilyDefinition
setName
(
String
name)
abstract
ColumnFamilyDefinition
setReadRepairChance
(double value)
abstract
ColumnFamilyDefinition
setReplicateOnWrite
(boolean value)
abstract
ColumnFamilyDefinition
setRowCacheProvider
(
String
value)
abstract
ColumnFamilyDefinition
setRowCacheSavePeriodInSeconds
(int value)
abstract
ColumnFamilyDefinition
setRowCacheSize
(double size)
Public Constructors
public
ThriftColumnFamilyDefinitionImpl
()
public
ThriftColumnFamilyDefinitionImpl
(CfDef cfDef)
Public Methods
public
ColumnFamilyDefinition
addColumnDefinition
(
ColumnDefinition
columnDef)
public void
clearColumnDefinitionList
()
public
List
<
ColumnDefinition
>
getColumnDefinitionList
()
public
String
getComment
()
public
String
getComparatorType
()
public
String
getDefaultValidationClass
()
public int
getId
()
public ByteBuffer
getKeyAlias
()
public int
getKeyCacheSavePeriodInSeconds
()
public double
getKeyCacheSize
()
public
String
getKeyValidationClass
()
public
String
getKeyspace
()
public int
getMemtableFlushAfterMins
()
public double
getMemtableOperationsInMillions
()
public int
getMemtableThroughputInMb
()
public double
getMergeShardsChance
()
public int
getMinCompactionThreshold
()
public
String
getName
()
public double
getReadRepairChance
()
public boolean
getReplicateOnWrite
()
public
String
getRowCacheProvider
()
public int
getRowCacheSavePeriodInSeconds
()
public double
getRowCacheSize
()
public CfDef
getThriftColumnFamilyDefinition
()
public
ColumnDefinition
makeColumnDefinition
()
public
ColumnFamilyDefinition
setComment
(
String
comment)
public
ColumnFamilyDefinition
setComparatorType
(
String
value)
public
ColumnFamilyDefinition
setDefaultValidationClass
(
String
value)
public
ColumnFamilyDefinition
setId
(int id)
public
ColumnFamilyDefinition
setKeyAlias
(ByteBuffer alias)
public
ColumnFamilyDefinition
setKeyCacheSavePeriodInSeconds
(int value)
public
ColumnFamilyDefinition
setKeyCacheSize
(double keyCacheSize)
public
ColumnFamilyDefinition
setKeyValidationClass
(
String
keyValidationClass)
public
ColumnFamilyDefinition
setKeyspace
(
String
keyspace)
public
ColumnFamilyDefinition
setMemtableFlushAfterMins
(int value)
public
ColumnFamilyDefinition
setMemtableOperationsInMillions
(double value)
public
ColumnFamilyDefinition
setMemtableThroughputInMb
(int value)
public
ColumnFamilyDefinition
setMergeShardsChance
(double value)
public
ColumnFamilyDefinition
setMinCompactionThreshold
(int value)
public
ColumnFamilyDefinition
setName
(
String
name)
public
ColumnFamilyDefinition
setReadRepairChance
(double value)
public
ColumnFamilyDefinition
setReplicateOnWrite
(boolean value)
public
ColumnFamilyDefinition
setRowCacheProvider
(
String
value)
public
ColumnFamilyDefinition
setRowCacheSavePeriodInSeconds
(int value)
public
ColumnFamilyDefinition
setRowCacheSize
(double size)