Package com.palantir.atlasdb.cassandra
Class CassandraServersConfigs.CqlCapableConfig
- java.lang.Object
-
- com.palantir.atlasdb.cassandra.CassandraServersConfigs.CqlCapableConfig
-
- All Implemented Interfaces:
CassandraServersConfigs.CassandraServersConfig
- Enclosing class:
- CassandraServersConfigs
@Immutable public abstract static class CassandraServersConfigs.CqlCapableConfig extends Object implements CassandraServersConfigs.CassandraServersConfig
-
-
Constructor Summary
Constructors Constructor Description CqlCapableConfig()
-
Method Summary
All Methods Instance Methods Abstract Methods Concrete Methods Modifier and Type Method Description <T> T
accept(CassandraServersConfigs.Visitor<T> visitor)
abstract Set<InetSocketAddress>
cqlHosts()
int
numberOfThriftHosts()
abstract Set<InetSocketAddress>
thriftHosts()
CassandraServersConfigs.CqlCapableConfigTuning
tuning()
boolean
validateHosts()
-
-
-
Method Detail
-
thriftHosts
public abstract Set<InetSocketAddress> thriftHosts()
-
cqlHosts
public abstract Set<InetSocketAddress> cqlHosts()
-
tuning
@Default public CassandraServersConfigs.CqlCapableConfigTuning tuning()
-
numberOfThriftHosts
@Derived public int numberOfThriftHosts()
- Specified by:
numberOfThriftHosts
in interfaceCassandraServersConfigs.CassandraServersConfig
-
validateHosts
public boolean validateHosts()
-
accept
public <T> T accept(CassandraServersConfigs.Visitor<T> visitor)
- Specified by:
accept
in interfaceCassandraServersConfigs.CassandraServersConfig
-
-