| Package | Description |
|---|---|
| org.hawkular.apm.server.api.model.zipkin | |
| org.hawkular.apm.server.api.services | |
| org.hawkular.apm.server.api.utils | |
| org.hawkular.apm.server.api.utils.zipkin |
| Constructor and Description |
|---|
Span(Span span,
List<BinaryAnnotation> binaryAnnotations,
List<Annotation> annotations)
Copy construct, with ability to specify binary annotations and annotations.
|
| Modifier and Type | Method and Description |
|---|---|
Span |
SpanService.getSpan(String tenantId,
String id)
This method returns a span of a given id.
|
| Modifier and Type | Method and Description |
|---|---|
Set<Span> |
SpanCache.getChildren(String tenant,
String id)
Get all children of a given span.
|
List<Span> |
SpanService.getChildren(String tenantId,
String id)
This method returns all children of a given span.
|
Set<Span> |
SpanCache.getTrace(String tenant,
String id)
Get all spans which belongs to the trace.
|
| Modifier and Type | Method and Description |
|---|---|
void |
SpanCache.store(String tenantId,
List<Span> spans,
Function<Span,String> cacheKeyEntrySupplier)
Stores spans into cache
|
void |
SpanCache.store(String tenantId,
List<Span> spans,
Function<Span,String> cacheKeyEntrySupplier)
Stores spans into cache
|
void |
SpanService.storeSpan(String tenantId,
List<Span> spans)
This method stores the supplied list of spans.
|
void |
SpanService.storeSpan(String tenantId,
List<Span> spans,
Function<Span,String> spanIdSupplier)
This method stores the supplied list of spans.
|
void |
SpanService.storeSpan(String tenantId,
List<Span> spans,
Function<Span,String> spanIdSupplier)
This method stores the supplied list of spans.
|
| Modifier and Type | Method and Description |
|---|---|
protected static Span |
SourceInfoUtil.findRootOrServerSpan(String tenantId,
Span span,
SpanCache spanCache)
This method identifies the root or enclosing server span that contains the
supplied client span.
|
| Modifier and Type | Method and Description |
|---|---|
protected static Span |
SourceInfoUtil.findRootOrServerSpan(String tenantId,
Span span,
SpanCache spanCache)
This method identifies the root or enclosing server span that contains the
supplied client span.
|
static SourceInfo |
SourceInfoUtil.getSourceInfo(String tenantId,
Span serverSpan,
SpanCache spanCache)
This method attempts to derive the Source Information for the supplied server
span.
|
| Modifier and Type | Method and Description |
|---|---|
static Span |
ZipkinSpanConvertor.span(zipkin.Span zipkinSpan) |
| Modifier and Type | Method and Description |
|---|---|
static List<Span> |
ZipkinSpanConvertor.spans(List<zipkin.Span> zipkinSpans) |
| Modifier and Type | Method and Description |
|---|---|
static String |
SpanDeriverUtil.deriveFault(Span span)
Derives fault from Span.
|
static String |
SpanDeriverUtil.deriveOperation(Span span)
Derives an operation from supplied span.
|
static String |
SpanHttpDeriverUtil.getHttpMethod(Span span)
Derives HTTP operation from Span's binary annotations.
|
static boolean |
SpanHttpDeriverUtil.isHttp(Span span)
This method determines whether the span is associated with
a HTTP communication.
|
static String |
SpanUniqueIdGenerator.toOriginal(Span span)
Reverse method to the
SpanUniqueIdGenerator.toUnique(Span) to generate original
id from the unique id. |
static String |
SpanUniqueIdGenerator.toUnique(Span span)
Utility method to get unique id of the span.
|
Copyright © 2015–2017 Red Hat, Inc.. All rights reserved.