Package zipkin2.storage.cassandra.v1
Class CassandraSpanStore
- java.lang.Object
-
- zipkin2.storage.cassandra.v1.CassandraSpanStore
-
- All Implemented Interfaces:
ServiceAndSpanNames,SpanStore,Traces
public final class CassandraSpanStore extends Object implements SpanStore, Traces, ServiceAndSpanNames
-
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description Call<List<DependencyLink>>getDependencies(long endTs, long lookback)Call<List<String>>getRemoteServiceNames(String serviceName)Call<List<String>>getServiceNames()Call<List<String>>getSpanNames(String serviceName)Call<List<Span>>getTrace(String traceId)Call<List<List<Span>>>getTraces(Iterable<String> traceIds)Call<List<List<Span>>>getTraces(QueryRequest request)
-
-
-
Method Detail
-
getTraces
public Call<List<List<Span>>> getTraces(QueryRequest request)
-
getServiceNames
public Call<List<String>> getServiceNames()
- Specified by:
getServiceNamesin interfaceServiceAndSpanNames- Specified by:
getServiceNamesin interfaceSpanStore
-
getRemoteServiceNames
public Call<List<String>> getRemoteServiceNames(String serviceName)
- Specified by:
getRemoteServiceNamesin interfaceServiceAndSpanNames
-
getSpanNames
public Call<List<String>> getSpanNames(String serviceName)
- Specified by:
getSpanNamesin interfaceServiceAndSpanNames- Specified by:
getSpanNamesin interfaceSpanStore
-
getDependencies
public Call<List<DependencyLink>> getDependencies(long endTs, long lookback)
- Specified by:
getDependenciesin interfaceSpanStore
-
-