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:
Fields
|
Ctors
|
Methods
|
Inherited Methods
|
[Expand All]
public class
ThriftKeyspaceDefinitionImpl
extends
Object
implements
KeyspaceDefinition
java.lang.Object
↳
com.netflix.astyanax.thrift.ddl.ThriftKeyspaceDefinitionImpl
Summary
Fields
protected KsDef
ks_def
Public Constructors
ThriftKeyspaceDefinitionImpl
()
ThriftKeyspaceDefinitionImpl
(KsDef ks_def)
Public Methods
KeyspaceDefinition
addColumnFamily
(
ColumnFamilyDefinition
cfDef)
KeyspaceDefinition
addStrategyOption
(
String
name,
String
value)
ColumnFamilyDefinition
getColumnFamily
(
String
columnFamily)
List
<
ColumnFamilyDefinition
>
getColumnFamilyList
()
String
getName
()
String
getStrategyClass
()
Map
<
String
,
String
>
getStrategyOptions
()
KsDef
getThriftKeyspaceDefinition
()
KeyspaceDefinition
setName
(
String
name)
KeyspaceDefinition
setStrategyClass
(
String
strategyClass)
KeyspaceDefinition
setStrategyOptions
(
Map
<
String
,
String
> options)
[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.KeyspaceDefinition
abstract
KeyspaceDefinition
addColumnFamily
(
ColumnFamilyDefinition
cfDef)
abstract
KeyspaceDefinition
addStrategyOption
(
String
name,
String
value)
abstract
ColumnFamilyDefinition
getColumnFamily
(
String
columnFamily)
abstract
List
<
ColumnFamilyDefinition
>
getColumnFamilyList
()
abstract
String
getName
()
abstract
String
getStrategyClass
()
abstract
Map
<
String
,
String
>
getStrategyOptions
()
abstract
KeyspaceDefinition
setName
(
String
name)
abstract
KeyspaceDefinition
setStrategyClass
(
String
strategyClass)
abstract
KeyspaceDefinition
setStrategyOptions
(
Map
<
String
,
String
> options)
Fields
protected KsDef
ks_def
Public Constructors
public
ThriftKeyspaceDefinitionImpl
()
public
ThriftKeyspaceDefinitionImpl
(KsDef ks_def)
Public Methods
public
KeyspaceDefinition
addColumnFamily
(
ColumnFamilyDefinition
cfDef)
public
KeyspaceDefinition
addStrategyOption
(
String
name,
String
value)
public
ColumnFamilyDefinition
getColumnFamily
(
String
columnFamily)
public
List
<
ColumnFamilyDefinition
>
getColumnFamilyList
()
public
String
getName
()
public
String
getStrategyClass
()
public
Map
<
String
,
String
>
getStrategyOptions
()
public KsDef
getThriftKeyspaceDefinition
()
public
KeyspaceDefinition
setName
(
String
name)
public
KeyspaceDefinition
setStrategyClass
(
String
strategyClass)
public
KeyspaceDefinition
setStrategyOptions
(
Map
<
String
,
String
> options)