public final class CassandraSpanStore extends Object implements SpanStore, AutoCloseable
This uses zipkin-cassandra-core which packages "/cassandra-schema-cql3.txt"
| Constructor and Description |
|---|
CassandraSpanStore(CassandraConfig config) |
| Modifier and Type | Method and Description |
|---|---|
void |
accept(List<Span> spans) |
void |
close() |
List<DependencyLink> |
getDependencies(long endTs,
Long lookback) |
List<Span> |
getRawTrace(long traceId) |
List<String> |
getServiceNames() |
List<String> |
getSpanNames(String service) |
List<Span> |
getTrace(long traceId) |
List<List<Span>> |
getTraces(QueryRequest request) |
public CassandraSpanStore(CassandraConfig config)
public void accept(List<Span> spans)
accept in interface SpanConsumeraccept in interface SpanStorepublic List<List<Span>> getTraces(QueryRequest request)
public List<Span> getRawTrace(long traceId)
getRawTrace in interface SpanStorepublic List<String> getServiceNames()
getServiceNames in interface SpanStorepublic List<String> getSpanNames(String service)
getSpanNames in interface SpanStorepublic List<DependencyLink> getDependencies(long endTs, @Nullable Long lookback)
getDependencies in interface SpanStorepublic void close()
close in interface AutoCloseableCopyright © 2015–2016 OpenZipkin. All rights reserved.