public class KeyspaceBuilder extends Object
Builder for a Cassandra Keyspace.
Usage example:
Keyspace keyspace = new KeyspaceBuilder("Cluster Name", "Keyspace name")
.setHosts("host1,host2,host3")
.setThriftPort(9260)
.build();
| Constructor and Description |
|---|
KeyspaceBuilder(String clusterName,
String keyspaceName)
Creates a
KeyspaceBuilder. |
| Modifier and Type | Method and Description |
|---|---|
com.netflix.astyanax.Keyspace |
build()
Builds a
Keyspace from current configuration. |
KeyspaceBuilder |
setHosts(String seedHosts)
Sets a
hostnames list to use. |
KeyspaceBuilder |
setThriftPort(int port)
Sets a
thrift port to use. |
public KeyspaceBuilder(String clusterName, String keyspaceName)
KeyspaceBuilder.clusterName - Cassandra cluster name to usekeyspaceName - Cassandra keyspace name to usepublic KeyspaceBuilder setHosts(String seedHosts)
hostnames list to use. The default is localhost.seedHosts - comma separated Cassandra cluster hosts listpublic KeyspaceBuilder setThriftPort(int port)
thrift port to use. The default is 9160.port - thrift portpublic com.netflix.astyanax.Keyspace build()
Keyspace from current configuration.Copyright © 2021. All rights reserved.