public interface GuavaSpanStore extends GuavaAsyncSpanConsumer
SpanStore but exposes methods as
ListenableFuture to allow asynchronous composition.SpanStore| Modifier and Type | Method and Description |
|---|---|
com.google.common.util.concurrent.ListenableFuture<List<DependencyLink>> |
getDependencies(long endTs,
Long lookback)
Version of
SpanStore.getDependencies(long, java.lang.Long) that returns ListenableFuture. |
com.google.common.util.concurrent.ListenableFuture<List<Span>> |
getRawTrace(long traceId)
Version of
SpanStore.getRawTrace(long) that returns ListenableFuture. |
com.google.common.util.concurrent.ListenableFuture<List<String>> |
getServiceNames()
Version of
SpanStore.getServiceNames() that returns ListenableFuture. |
com.google.common.util.concurrent.ListenableFuture<List<String>> |
getSpanNames(String serviceName)
Version of
SpanStore.getSpanNames(java.lang.String) that returns ListenableFuture. |
com.google.common.util.concurrent.ListenableFuture<List<Span>> |
getTrace(long id)
Version of
SpanStore.getTrace(long) that returns ListenableFuture. |
com.google.common.util.concurrent.ListenableFuture<List<List<Span>>> |
getTraces(QueryRequest request)
Version of
SpanStore.getTraces(zipkin.QueryRequest) that returns ListenableFuture. |
acceptcom.google.common.util.concurrent.ListenableFuture<List<List<Span>>> getTraces(QueryRequest request)
SpanStore.getTraces(zipkin.QueryRequest) that returns ListenableFuture.com.google.common.util.concurrent.ListenableFuture<List<Span>> getTrace(long id)
SpanStore.getTrace(long) that returns ListenableFuture.com.google.common.util.concurrent.ListenableFuture<List<Span>> getRawTrace(long traceId)
SpanStore.getRawTrace(long) that returns ListenableFuture.com.google.common.util.concurrent.ListenableFuture<List<String>> getServiceNames()
SpanStore.getServiceNames() that returns ListenableFuture.com.google.common.util.concurrent.ListenableFuture<List<String>> getSpanNames(String serviceName)
SpanStore.getSpanNames(java.lang.String) that returns ListenableFuture.com.google.common.util.concurrent.ListenableFuture<List<DependencyLink>> getDependencies(long endTs, @Nullable Long lookback)
SpanStore.getDependencies(long, java.lang.Long) that returns ListenableFuture.Copyright © 2015–2016 OpenZipkin. All rights reserved.