Package com.palantir.atlasdb.cassandra
Class CassandraJmxCompactionConfig
- java.lang.Object
-
- com.palantir.atlasdb.cassandra.CassandraJmxCompactionConfig
-
@Immutable public abstract class CassandraJmxCompactionConfig extends Object
-
-
Constructor Summary
Constructors Constructor Description CassandraJmxCompactionConfig()
-
Method Summary
All Methods Instance Methods Abstract Methods Concrete Methods Modifier and Type Method Description protected void
check()
long
compactionTimeoutSeconds()
abstract String
keystore()
abstract String
keystorePassword()
abstract String
password()
int
port()
long
rmiTimeoutMillis()
boolean
ssl()
abstract String
truststore()
abstract String
truststorePassword()
abstract String
username()
-
-
-
Method Detail
-
ssl
@Default public boolean ssl()
-
rmiTimeoutMillis
@Default public long rmiTimeoutMillis()
-
port
@Default public int port()
-
compactionTimeoutSeconds
@Default public long compactionTimeoutSeconds()
-
keystore
@Nullable public abstract String keystore()
-
keystorePassword
@Nullable public abstract String keystorePassword()
-
truststore
@Nullable public abstract String truststore()
-
truststorePassword
@Nullable public abstract String truststorePassword()
-
username
public abstract String username()
-
password
public abstract String password()
-
check
@Check protected final void check()
-
-