public static final class CassandraConfig.Builder extends Object
| Constructor and Description |
|---|
Builder() |
| Modifier and Type | Method and Description |
|---|---|
CassandraConfig |
build() |
CassandraConfig.Builder |
contactPoints(String contactPoints)
Comma separated list of hosts / IPs part of Cassandra cluster.
|
CassandraConfig.Builder |
ensureSchema(boolean ensureSchema)
Ensures that schema exists, if enabled tries to execute script
io.zipkin:zipkin-cassandra-core/cassandra-schema-cql3.txt.
|
CassandraConfig.Builder |
indexTtl(int indexTtl)
Time-to-live in seconds for index data.
|
CassandraConfig.Builder |
keyspace(String keyspace)
Keyspace to store span and index data.
|
CassandraConfig.Builder |
localDc(String localDc)
Name of the datacenter that will be considered "local" for latency load balancing.
|
CassandraConfig.Builder |
maxConnections(int maxConnections)
Max pooled connections per datacenter-local host.
|
CassandraConfig.Builder |
maxTraceCols(int maxTraceCols)
Spans have multiple values for the same id.
|
CassandraConfig.Builder |
password(String password)
Will throw an exception on startup if authentication fails.
|
CassandraConfig.Builder |
spanTtl(int spanTtl)
Time-to-live in seconds for span data.
|
CassandraConfig.Builder |
username(String username)
Will throw an exception on startup if authentication fails.
|
public CassandraConfig.Builder keyspace(String keyspace)
public CassandraConfig.Builder contactPoints(String contactPoints)
public CassandraConfig.Builder localDc(@Nullable String localDc)
public CassandraConfig.Builder maxConnections(int maxConnections)
public CassandraConfig.Builder ensureSchema(boolean ensureSchema)
public CassandraConfig.Builder username(@Nullable String username)
public CassandraConfig.Builder password(@Nullable String password)
public CassandraConfig.Builder maxTraceCols(int maxTraceCols)
public CassandraConfig.Builder indexTtl(int indexTtl)
public CassandraConfig.Builder spanTtl(int spanTtl)
public CassandraConfig build()
Copyright © 2015–2016 OpenZipkin. All rights reserved.