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

A

activeSpan() - Static method in class io.opentracing.contrib.grpc.OpenTracingContextKey
 
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.ClientTracingInterceptor.Builder
 
build() - Method in class io.opentracing.contrib.grpc.ServerTracingInterceptor.Builder
 
Builder() - Constructor for class io.opentracing.contrib.grpc.ClientTracingInterceptor.Builder
Creates a Builder using GlobalTracer to get tracer
Builder(Tracer) - Constructor for class io.opentracing.contrib.grpc.ClientTracingInterceptor.Builder
 
Builder() - Constructor for class io.opentracing.contrib.grpc.ServerTracingInterceptor.Builder
Creates a Builder using GlobalTracer to get tracer
Builder(Tracer) - Constructor for class io.opentracing.contrib.grpc.ServerTracingInterceptor.Builder
 

C

ClientSpanDecorator - Interface in io.opentracing.contrib.grpc
An interface for adding custom span tags to the spans created by ClientTracingInterceptor
ClientTracingInterceptor - Class in io.opentracing.contrib.grpc
An intercepter that applies tracing via OpenTracing to all client requests.
ClientTracingInterceptor() - Constructor for class io.opentracing.contrib.grpc.ClientTracingInterceptor
Instantiate interceptor using GlobalTracer to get tracer
ClientTracingInterceptor(Tracer) - Constructor for class io.opentracing.contrib.grpc.ClientTracingInterceptor
 
ClientTracingInterceptor.Builder - Class in io.opentracing.contrib.grpc
Builds the configuration of a ClientTracingInterceptor.
ClientTracingInterceptor.ClientRequestAttribute - Enum in io.opentracing.contrib.grpc
 
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
 
getActiveSpanContext() - Method in interface io.opentracing.contrib.grpc.ActiveSpanContextSource
 
getKey() - Static method in class io.opentracing.contrib.grpc.OpenTracingContextKey
 
getSpanContextKey() - Static method in class io.opentracing.contrib.grpc.OpenTracingContextKey
 
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.ClientTracingInterceptor
Use this intercepter to trace all requests made by this client channel.
intercept(ServerServiceDefinition) - Method in class io.opentracing.contrib.grpc.ServerTracingInterceptor
Add tracing to all requests made to this service.
intercept(BindableService) - Method in class io.opentracing.contrib.grpc.ServerTracingInterceptor
Add tracing to all requests made to this service.
interceptCall(Span, MethodDescriptor, CallOptions) - Method in interface io.opentracing.contrib.grpc.ClientSpanDecorator
The method of the implementation is executed inside ClientTracingInterceptor.interceptCall(MethodDescriptor, CallOptions, Channel)
interceptCall(MethodDescriptor<ReqT, RespT>, CallOptions, Channel) - Method in class io.opentracing.contrib.grpc.ClientTracingInterceptor
 
interceptCall(Span, ServerCall, Metadata) - Method in interface io.opentracing.contrib.grpc.ServerSpanDecorator
interceptCall(ServerCall<ReqT, RespT>, Metadata, ServerCallHandler<ReqT, RespT>) - Method in class io.opentracing.contrib.grpc.ServerTracingInterceptor
 
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

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

ServerSpanDecorator - Interface in io.opentracing.contrib.grpc
An interface for adding custom span tags to the spans created by ServerTracingInterceptor
ServerTracingInterceptor - Class in io.opentracing.contrib.grpc
An intercepter that applies tracing via OpenTracing to all requests to the server.
ServerTracingInterceptor() - Constructor for class io.opentracing.contrib.grpc.ServerTracingInterceptor
Instantiate interceptor using GlobalTracer to get tracer
ServerTracingInterceptor(Tracer) - Constructor for class io.opentracing.contrib.grpc.ServerTracingInterceptor
 
ServerTracingInterceptor.Builder - Class in io.opentracing.contrib.grpc
Builds the configuration of a ServerTracingInterceptor.
ServerTracingInterceptor.ServerRequestAttribute - Enum in io.opentracing.contrib.grpc
 

V

valueOf(String) - Static method in enum io.opentracing.contrib.grpc.ClientTracingInterceptor.ClientRequestAttribute
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum io.opentracing.contrib.grpc.ServerTracingInterceptor.ServerRequestAttribute
Returns the enum constant of this type with the specified name.
values() - Static method in enum io.opentracing.contrib.grpc.ClientTracingInterceptor.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.ServerTracingInterceptor.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.ClientTracingInterceptor.Builder
 
withActiveSpanSource(ActiveSpanSource) - Method in class io.opentracing.contrib.grpc.ClientTracingInterceptor.Builder
 
withClientSpanDecorator(ClientSpanDecorator) - Method in class io.opentracing.contrib.grpc.ClientTracingInterceptor.Builder
Decorates the client span with custom data
withOperationName(OperationNameConstructor) - Method in class io.opentracing.contrib.grpc.ClientTracingInterceptor.Builder
 
withOperationName(OperationNameConstructor) - Method in class io.opentracing.contrib.grpc.ServerTracingInterceptor.Builder
 
withServerSpanDecorator(ServerSpanDecorator) - Method in class io.opentracing.contrib.grpc.ServerTracingInterceptor.Builder
Decorates the server span with custom data.
withStreaming() - Method in class io.opentracing.contrib.grpc.ClientTracingInterceptor.Builder
Logs streaming events to client spans.
withStreaming() - Method in class io.opentracing.contrib.grpc.ServerTracingInterceptor.Builder
Logs streaming events to server spans.
withTracedAttributes(ClientTracingInterceptor.ClientRequestAttribute...) - Method in class io.opentracing.contrib.grpc.ClientTracingInterceptor.Builder
 
withTracedAttributes(ServerTracingInterceptor.ServerRequestAttribute...) - Method in class io.opentracing.contrib.grpc.ServerTracingInterceptor.Builder
 
withVerbosity() - Method in class io.opentracing.contrib.grpc.ClientTracingInterceptor.Builder
Logs all request life-cycle events to client spans.
withVerbosity() - Method in class io.opentracing.contrib.grpc.ServerTracingInterceptor.Builder
Logs all request life-cycle events to server spans.
A B C D G I K N O S V W 
Skip navigation links

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