Skip navigation links
A B C D G I K N O S T V W 

A

activeSpan() - Static method in class io.opentracing.contrib.grpc.OpenTracingContextKey
Retrieves the active span.
activeSpanContext() - Static method in class io.opentracing.contrib.grpc.OpenTracingContextKey
 
ActiveSpanContextSource - Interface in io.opentracing.contrib.grpc
An interface that defines how to get the current active span context.
ActiveSpanSource - Interface in io.opentracing.contrib.grpc
An interface that defines how to get the current active span.

B

build() - Method in class io.opentracing.contrib.grpc.TracingClientInterceptor.Builder
Build the TracingClientInterceptor.
build() - Method in class io.opentracing.contrib.grpc.TracingServerInterceptor.Builder
Build the TracingServerInterceptor.
Builder() - Constructor for class io.opentracing.contrib.grpc.TracingClientInterceptor.Builder
Creates a Builder with GlobalTracer if present else NoopTracer.

C

ClientCloseDecorator - Interface in io.opentracing.contrib.grpc
 
ClientSpanDecorator - Interface in io.opentracing.contrib.grpc
An interface for adding custom span tags to the spans created by TracingClientInterceptor.
close(Span, Status, Metadata) - Method in interface io.opentracing.contrib.grpc.ClientCloseDecorator
The method of the implementation is executed inside ForwardingClientCallListener.onClose(io.grpc.Status, io.grpc.Metadata).
close(Span, Status, Metadata) - Method in interface io.opentracing.contrib.grpc.ServerCloseDecorator
The method of the implementation is executed inside ForwardingServerCall.close(Status, Metadata).
constructOperationName(MethodDescriptor<ReqT, RespT>) - Method in interface io.opentracing.contrib.grpc.OperationNameConstructor
Constructs a span's operation name from the RPC's method.

D

DEFAULT - Static variable in interface io.opentracing.contrib.grpc.OperationNameConstructor
Default span operation name constructor, that will return an RPC's method name when constructOperationName is called.

G

getActiveSpan() - Method in interface io.opentracing.contrib.grpc.ActiveSpanSource
Retieves the active Span.
getActiveSpanContext() - Method in interface io.opentracing.contrib.grpc.ActiveSpanContextSource
Retrieves the active SpanContext.
getKey() - Static method in class io.opentracing.contrib.grpc.OpenTracingContextKey
Retrieves the span key.
getSpanContextKey() - Static method in class io.opentracing.contrib.grpc.OpenTracingContextKey
Retrieves the span context key.
GRPC_CONTEXT - Static variable in interface io.opentracing.contrib.grpc.ActiveSpanContextSource
ActiveSpanContextSource implementation that returns the current span context stored in the GRPC context under OpenTracingContextKey.
GRPC_CONTEXT - Static variable in interface io.opentracing.contrib.grpc.ActiveSpanSource
ActiveSpanSource implementation that returns the current span stored in the GRPC context under OpenTracingContextKey.

I

intercept(Channel) - Method in class io.opentracing.contrib.grpc.TracingClientInterceptor
Use this interceptor to trace all requests made by this client channel.
intercept(ServerServiceDefinition) - Method in class io.opentracing.contrib.grpc.TracingServerInterceptor
Add tracing to all requests made to this service.
intercept(BindableService) - Method in class io.opentracing.contrib.grpc.TracingServerInterceptor
Add tracing to all requests made to this service.
interceptCall(Span, MethodDescriptor, CallOptions) - Method in interface io.opentracing.contrib.grpc.ClientSpanDecorator
interceptCall(Span, ServerCall, Metadata) - Method in interface io.opentracing.contrib.grpc.ServerSpanDecorator
interceptCall(MethodDescriptor<ReqT, RespT>, CallOptions, Channel) - Method in class io.opentracing.contrib.grpc.TracingClientInterceptor
 
interceptCall(ServerCall<ReqT, RespT>, Metadata, ServerCallHandler<ReqT, RespT>) - Method in class io.opentracing.contrib.grpc.TracingServerInterceptor
 
io.opentracing.contrib.grpc - package io.opentracing.contrib.grpc
 

K

KEY_CONTEXT_NAME - Static variable in class io.opentracing.contrib.grpc.OpenTracingContextKey
 
KEY_NAME - Static variable in class io.opentracing.contrib.grpc.OpenTracingContextKey
 

N

newBuilder() - Static method in class io.opentracing.contrib.grpc.TracingClientInterceptor
newBuilder() - Static method in class io.opentracing.contrib.grpc.TracingServerInterceptor
NONE - Static variable in interface io.opentracing.contrib.grpc.ActiveSpanContextSource
ActiveSpanContextSource implementation that always returns null as the active span context.
NONE - Static variable in interface io.opentracing.contrib.grpc.ActiveSpanSource
ActiveSpanSource implementation that always returns null as the active span.

O

OpenTracingContextKey - Class in io.opentracing.contrib.grpc
A Context key for the current OpenTracing trace state.
OpenTracingContextKey() - Constructor for class io.opentracing.contrib.grpc.OpenTracingContextKey
 
OperationNameConstructor - Interface in io.opentracing.contrib.grpc
Interface that allows span operation names to be constructed from an RPC's method descriptor.

S

ServerCloseDecorator - Interface in io.opentracing.contrib.grpc
An interface for adding custom span tags to the spans created by TracingServerInterceptor when the gRPC call is closed.
ServerSpanDecorator - Interface in io.opentracing.contrib.grpc
An interface for adding custom span tags to the spans created by TracingServerInterceptor.

T

TracingClientInterceptor - Class in io.opentracing.contrib.grpc
An interceptor that applies tracing via OpenTracing to all client requests.
TracingClientInterceptor.Builder - Class in io.opentracing.contrib.grpc
Builds the configuration of a TracingClientInterceptor.
TracingClientInterceptor.ClientRequestAttribute - Enum in io.opentracing.contrib.grpc
 
TracingServerInterceptor - Class in io.opentracing.contrib.grpc
An interceptor that applies tracing via OpenTracing to all requests to the server.
TracingServerInterceptor.Builder - Class in io.opentracing.contrib.grpc
Builds the configuration of a TracingServerInterceptor.
TracingServerInterceptor.ServerRequestAttribute - Enum in io.opentracing.contrib.grpc
 

V

valueOf(String) - Static method in enum io.opentracing.contrib.grpc.TracingClientInterceptor.ClientRequestAttribute
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum io.opentracing.contrib.grpc.TracingServerInterceptor.ServerRequestAttribute
Returns the enum constant of this type with the specified name.
values() - Static method in enum io.opentracing.contrib.grpc.TracingClientInterceptor.ClientRequestAttribute
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum io.opentracing.contrib.grpc.TracingServerInterceptor.ServerRequestAttribute
Returns an array containing the constants of this enum type, in the order they are declared.

W

withActiveSpanContextSource(ActiveSpanContextSource) - Method in class io.opentracing.contrib.grpc.TracingClientInterceptor.Builder
Provide the active span context source.
withActiveSpanSource(ActiveSpanSource) - Method in class io.opentracing.contrib.grpc.TracingClientInterceptor.Builder
Provide the active span source.
withClientCloseDecorator(ClientCloseDecorator) - Method in class io.opentracing.contrib.grpc.TracingClientInterceptor.Builder
Decorates the client span with custom data when the call is closed.
withClientSpanDecorator(ClientSpanDecorator) - Method in class io.opentracing.contrib.grpc.TracingClientInterceptor.Builder
Decorates the client span with custom data.
withOperationName(OperationNameConstructor) - Method in class io.opentracing.contrib.grpc.TracingClientInterceptor.Builder
Provide operation name constructor.
withOperationName(OperationNameConstructor) - Method in class io.opentracing.contrib.grpc.TracingServerInterceptor.Builder
Provide operation name.
withServerCloseDecorator(ServerCloseDecorator) - Method in class io.opentracing.contrib.grpc.TracingServerInterceptor.Builder
Decorates the server span with custom data when the gRPC call is closed.
withServerSpanDecorator(ServerSpanDecorator) - Method in class io.opentracing.contrib.grpc.TracingServerInterceptor.Builder
Decorates the server span with custom data.
withStreaming() - Method in class io.opentracing.contrib.grpc.TracingClientInterceptor.Builder
Logs streaming events to client spans.
withStreaming() - Method in class io.opentracing.contrib.grpc.TracingServerInterceptor.Builder
Logs streaming events to server spans.
withTracedAttributes(TracingClientInterceptor.ClientRequestAttribute...) - Method in class io.opentracing.contrib.grpc.TracingClientInterceptor.Builder
Provide traced attributes.
withTracedAttributes(TracingServerInterceptor.ServerRequestAttribute...) - Method in class io.opentracing.contrib.grpc.TracingServerInterceptor.Builder
Provide traced attributes.
withTracer(Tracer) - Method in class io.opentracing.contrib.grpc.TracingClientInterceptor.Builder
Provide the Tracer.
withTracer(Tracer) - Method in class io.opentracing.contrib.grpc.TracingServerInterceptor.Builder
Provide the Tracer.
withVerbosity() - Method in class io.opentracing.contrib.grpc.TracingClientInterceptor.Builder
Logs all request life-cycle events to client spans.
withVerbosity() - Method in class io.opentracing.contrib.grpc.TracingServerInterceptor.Builder
Logs all request life-cycle events to server spans.
A B C D G I K N O S T V W 
Skip navigation links

Copyright © 2017-2019–2019. All rights reserved.