Package zipkin2.storage.cassandra
Class CassandraStorage.Builder
- java.lang.Object
- 
- zipkin2.storage.StorageComponent.Builder
- 
- zipkin2.storage.cassandra.internal.CassandraStorageBuilder<CassandraStorage.Builder>
- 
- zipkin2.storage.cassandra.CassandraStorage.Builder
 
 
 
- 
- Enclosing class:
- CassandraStorage
 
 public static final class CassandraStorage.Builder extends zipkin2.storage.cassandra.internal.CassandraStorageBuilder<CassandraStorage.Builder> 
- 
- 
Method SummaryAll Methods Instance Methods Concrete Methods Modifier and Type Method Description CassandraStoragebuild()CassandraStorage.BuilderensureSchema(boolean ensureSchema)Ensures that schema exists, if enabled tries to execute: io.zipkin.zipkin2:zipkin-storage-cassandra/zipkin2-schema.cql io.zipkin.zipkin2:zipkin-storage-cassandra/zipkin2-indexes.cql Defaults to true.CassandraStorage.Builderkeyspace(String keyspace)Keyspace to store span and index data.CassandraStorage.BuildersessionFactory(CassandraStorage.SessionFactory sessionFactory)Override to control how sessions are created.
 
- 
- 
- 
Method Detail- 
keyspacepublic CassandraStorage.Builder keyspace(String keyspace) Keyspace to store span and index data. Defaults to "zipkin2"- Overrides:
- keyspacein class- zipkin2.storage.cassandra.internal.CassandraStorageBuilder<CassandraStorage.Builder>
 
 - 
ensureSchemapublic CassandraStorage.Builder ensureSchema(boolean ensureSchema) Ensures that schema exists, if enabled tries to execute:- io.zipkin.zipkin2:zipkin-storage-cassandra/zipkin2-schema.cql
- io.zipkin.zipkin2:zipkin-storage-cassandra/zipkin2-indexes.cql
 - Overrides:
- ensureSchemain class- zipkin2.storage.cassandra.internal.CassandraStorageBuilder<CassandraStorage.Builder>
 
 - 
sessionFactorypublic CassandraStorage.Builder sessionFactory(CassandraStorage.SessionFactory sessionFactory) Override to control how sessions are created.
 - 
buildpublic CassandraStorage build() - Specified by:
- buildin class- StorageComponent.Builder
 
 
- 
 
-