public class ThriftFamilyFactory
extends java.lang.Object
implements com.netflix.astyanax.AstyanaxTypeFactory<org.apache.cassandra.thrift.Cassandra.Client>
| Constructor and Description |
|---|
ThriftFamilyFactory() |
| Modifier and Type | Method and Description |
|---|---|
com.netflix.astyanax.Cluster |
createCluster(com.netflix.astyanax.connectionpool.ConnectionPool<org.apache.cassandra.thrift.Cassandra.Client> cp,
com.netflix.astyanax.AstyanaxConfiguration asConfig,
com.netflix.astyanax.KeyspaceTracerFactory tracerFactory) |
com.netflix.astyanax.connectionpool.ConnectionFactory<org.apache.cassandra.thrift.Cassandra.Client> |
createConnectionFactory(com.netflix.astyanax.AstyanaxConfiguration asConfig,
com.netflix.astyanax.connectionpool.ConnectionPoolConfiguration cfConfig,
com.netflix.astyanax.KeyspaceTracerFactory tracerFactory,
com.netflix.astyanax.connectionpool.ConnectionPoolMonitor monitor) |
com.netflix.astyanax.Keyspace |
createKeyspace(java.lang.String ksName,
com.netflix.astyanax.connectionpool.ConnectionPool<org.apache.cassandra.thrift.Cassandra.Client> cp,
com.netflix.astyanax.AstyanaxConfiguration asConfig,
com.netflix.astyanax.KeyspaceTracerFactory tracerFactory) |
static ThriftFamilyFactory |
getInstance() |
public static ThriftFamilyFactory getInstance()
public com.netflix.astyanax.Keyspace createKeyspace(java.lang.String ksName,
com.netflix.astyanax.connectionpool.ConnectionPool<org.apache.cassandra.thrift.Cassandra.Client> cp,
com.netflix.astyanax.AstyanaxConfiguration asConfig,
com.netflix.astyanax.KeyspaceTracerFactory tracerFactory)
createKeyspace in interface com.netflix.astyanax.AstyanaxTypeFactory<org.apache.cassandra.thrift.Cassandra.Client>public com.netflix.astyanax.Cluster createCluster(com.netflix.astyanax.connectionpool.ConnectionPool<org.apache.cassandra.thrift.Cassandra.Client> cp,
com.netflix.astyanax.AstyanaxConfiguration asConfig,
com.netflix.astyanax.KeyspaceTracerFactory tracerFactory)
createCluster in interface com.netflix.astyanax.AstyanaxTypeFactory<org.apache.cassandra.thrift.Cassandra.Client>public com.netflix.astyanax.connectionpool.ConnectionFactory<org.apache.cassandra.thrift.Cassandra.Client> createConnectionFactory(com.netflix.astyanax.AstyanaxConfiguration asConfig,
com.netflix.astyanax.connectionpool.ConnectionPoolConfiguration cfConfig,
com.netflix.astyanax.KeyspaceTracerFactory tracerFactory,
com.netflix.astyanax.connectionpool.ConnectionPoolMonitor monitor)
createConnectionFactory in interface com.netflix.astyanax.AstyanaxTypeFactory<org.apache.cassandra.thrift.Cassandra.Client>