A B C D E F G H I L N O P Q R S T U V W 
All Classes All Packages

A

ActionTypeAndNameSpanBuilderProvider - Class in io.temporal.opentracing.internal
Default implementation of the SpanBuilderProvider.
ActionTypeAndNameSpanBuilderProvider() - Constructor for class io.temporal.opentracing.internal.ActionTypeAndNameSpanBuilderProvider
 

B

build() - Method in class io.temporal.opentracing.OpenTracingOptions.Builder
 
build() - Method in class io.temporal.opentracing.SpanCreationContext.Builder
 

C

ContextAccessor - Class in io.temporal.opentracing.internal
 
ContextAccessor(OpenTracingOptions) - Constructor for class io.temporal.opentracing.internal.ContextAccessor
 
continueAsNew(WorkflowOutboundCallsInterceptor.ContinueAsNewInput) - Method in class io.temporal.opentracing.internal.OpenTracingWorkflowOutboundCallsInterceptor
 
createActivityRunSpan(Tracer, String, String, String, SpanContext) - Method in class io.temporal.opentracing.internal.SpanFactory
 
createActivityStartSpan(Tracer, String, String, String) - Method in class io.temporal.opentracing.internal.SpanFactory
 
createChildWorkflowStartSpan(Tracer, String, String, long, String, String) - Method in class io.temporal.opentracing.internal.SpanFactory
 
createContinueAsNewWorkflowStartSpan(Tracer, String, String, String) - Method in class io.temporal.opentracing.internal.SpanFactory
 
createExternalWorkflowSignalSpan(Tracer, String, String, String) - Method in class io.temporal.opentracing.internal.SpanFactory
 
createSpanBuilder(Tracer, SpanCreationContext) - Method in class io.temporal.opentracing.internal.ActionTypeAndNameSpanBuilderProvider
 
createSpanBuilder(Tracer, SpanCreationContext) - Method in interface io.temporal.opentracing.SpanBuilderProvider
 
createWorkflowExecuteUpdateSpan(Tracer, String, String, String, SpanContext) - Method in class io.temporal.opentracing.internal.SpanFactory
 
createWorkflowHandleQuerySpan(Tracer, String, SpanContext) - Method in class io.temporal.opentracing.internal.SpanFactory
 
createWorkflowHandleSignalSpan(Tracer, String, String, String, SpanContext) - Method in class io.temporal.opentracing.internal.SpanFactory
 
createWorkflowQuerySpan(Tracer, String, String, String) - Method in class io.temporal.opentracing.internal.SpanFactory
 
createWorkflowRunSpan(Tracer, String, String, String, SpanContext) - Method in class io.temporal.opentracing.internal.SpanFactory
 
createWorkflowSignalSpan(Tracer, String, String, String) - Method in class io.temporal.opentracing.internal.SpanFactory
 
createWorkflowStartSpan(Tracer, SpanOperationType, String, String) - Method in class io.temporal.opentracing.internal.SpanFactory
 
createWorkflowStartUpdateSpan(Tracer, String, String, String) - Method in class io.temporal.opentracing.internal.SpanFactory
 

D

DataDogOpenTracingSpanBuilderProvider - Class in io.temporal.opentracing.provider
This implementation of SpanBuilderProvider names and tags the OpenTracing spans in a way that is compatible with DataDog's APM tooling.
DataDogOpenTracingSpanBuilderProvider() - Constructor for class io.temporal.opentracing.provider.DataDogOpenTracingSpanBuilderProvider
 
decode(Map<String, String>, Tracer) - Method in class io.temporal.opentracing.codec.TextMapCodec
 
decode(Map<String, String>, Tracer) - Method in class io.temporal.opentracing.codec.TextMapInjectExtractCodec
 
decode(Map<String, String>, Tracer) - Method in interface io.temporal.opentracing.OpenTracingSpanContextCodec
 

E

encode(SpanContext, Tracer) - Method in class io.temporal.opentracing.codec.TextMapCodec
 
encode(SpanContext, Tracer) - Method in class io.temporal.opentracing.codec.TextMapInjectExtractCodec
 
encode(SpanContext, Tracer) - Method in interface io.temporal.opentracing.OpenTracingSpanContextCodec
 
EVICTED - Static variable in class io.temporal.opentracing.StandardTagNames
 
execute(ActivityInboundCallsInterceptor.ActivityInput) - Method in class io.temporal.opentracing.internal.OpenTracingActivityInboundCallsInterceptor
 
execute(WorkflowInboundCallsInterceptor.WorkflowInput) - Method in class io.temporal.opentracing.internal.OpenTracingWorkflowInboundCallsInterceptor
 
executeActivity(WorkflowOutboundCallsInterceptor.ActivityInput<R>) - Method in class io.temporal.opentracing.internal.OpenTracingWorkflowOutboundCallsInterceptor
 
executeChildWorkflow(WorkflowOutboundCallsInterceptor.ChildWorkflowInput<R>) - Method in class io.temporal.opentracing.internal.OpenTracingWorkflowOutboundCallsInterceptor
 
executeLocalActivity(WorkflowOutboundCallsInterceptor.LocalActivityInput<R>) - Method in class io.temporal.opentracing.internal.OpenTracingWorkflowOutboundCallsInterceptor
 
executeUpdate(WorkflowInboundCallsInterceptor.UpdateInput) - Method in class io.temporal.opentracing.internal.OpenTracingWorkflowInboundCallsInterceptor
 

F

FAILED - Static variable in class io.temporal.opentracing.StandardTagNames
Deprecated.
use Tags.ERROR

G

getActionName() - Method in class io.temporal.opentracing.SpanCreationContext
Returns the action name, which is the name of the Workflow or Activity class
getDefaultInstance() - Static method in class io.temporal.opentracing.OpenTracingOptions
 
getDefaultPrefix() - Method in enum io.temporal.opentracing.SpanOperationType
 
getIsErrorPredicate() - Method in class io.temporal.opentracing.OpenTracingOptions
 
getParentRunId() - Method in class io.temporal.opentracing.SpanCreationContext
 
getParentWorkflowId() - Method in class io.temporal.opentracing.SpanCreationContext
 
getRunId() - Method in class io.temporal.opentracing.SpanCreationContext
 
getSpanBuilderProvider() - Method in class io.temporal.opentracing.OpenTracingOptions
 
getSpanContextCodec() - Method in class io.temporal.opentracing.OpenTracingOptions
 
getSpanName(SpanCreationContext) - Method in class io.temporal.opentracing.internal.ActionTypeAndNameSpanBuilderProvider
Generates the name of the span given the span context.
getSpanName(SpanCreationContext) - Method in class io.temporal.opentracing.provider.DataDogOpenTracingSpanBuilderProvider
Uses just the operation type as the name, e.g.
getSpanOperationType() - Method in class io.temporal.opentracing.SpanCreationContext
 
getSpanTags(SpanCreationContext) - Method in class io.temporal.opentracing.internal.ActionTypeAndNameSpanBuilderProvider
Generates tags for the span given the span creation context
getSpanTags(SpanCreationContext) - Method in class io.temporal.opentracing.provider.DataDogOpenTracingSpanBuilderProvider
Includes the default tags but also uses SpanCreationContext.getActionName() as a tag with the key "resource.name"
getTracer() - Method in class io.temporal.opentracing.OpenTracingOptions
 
getWorkflowId() - Method in class io.temporal.opentracing.SpanCreationContext
 

H

HANDLE_QUERY - io.temporal.opentracing.SpanOperationType
 
HANDLE_SIGNAL - io.temporal.opentracing.SpanOperationType
 
HANDLE_UPDATE - io.temporal.opentracing.SpanOperationType
 
handleQuery(WorkflowInboundCallsInterceptor.QueryInput) - Method in class io.temporal.opentracing.internal.OpenTracingWorkflowInboundCallsInterceptor
 
handleSignal(WorkflowInboundCallsInterceptor.SignalInput) - Method in class io.temporal.opentracing.internal.OpenTracingWorkflowInboundCallsInterceptor
 

I

init(ActivityExecutionContext) - Method in class io.temporal.opentracing.internal.OpenTracingActivityInboundCallsInterceptor
 
init(WorkflowOutboundCallsInterceptor) - Method in class io.temporal.opentracing.internal.OpenTracingWorkflowInboundCallsInterceptor
 
INSTANCE - Static variable in class io.temporal.opentracing.codec.TextMapCodec
 
INSTANCE - Static variable in class io.temporal.opentracing.codec.TextMapInjectExtractCodec
 
INSTANCE - Static variable in class io.temporal.opentracing.internal.ActionTypeAndNameSpanBuilderProvider
 
INSTANCE - Static variable in class io.temporal.opentracing.provider.DataDogOpenTracingSpanBuilderProvider
 
interceptActivity(ActivityInboundCallsInterceptor) - Method in class io.temporal.opentracing.OpenTracingWorkerInterceptor
 
interceptWorkflow(WorkflowInboundCallsInterceptor) - Method in class io.temporal.opentracing.OpenTracingWorkerInterceptor
 
io.temporal.opentracing - package io.temporal.opentracing
 
io.temporal.opentracing.codec - package io.temporal.opentracing.codec
 
io.temporal.opentracing.internal - package io.temporal.opentracing.internal
 
io.temporal.opentracing.provider - package io.temporal.opentracing.provider
 

L

logEviction(Span) - Method in class io.temporal.opentracing.internal.SpanFactory
 
logFail(Span, Throwable) - Method in class io.temporal.opentracing.internal.SpanFactory
 

N

newBuilder() - Static method in class io.temporal.opentracing.OpenTracingOptions
 
newBuilder() - Static method in class io.temporal.opentracing.SpanCreationContext
 
newChildThread(Runnable, boolean, String) - Method in class io.temporal.opentracing.internal.OpenTracingWorkflowOutboundCallsInterceptor
 

O

OpenTracingActivityInboundCallsInterceptor - Class in io.temporal.opentracing.internal
 
OpenTracingActivityInboundCallsInterceptor(ActivityInboundCallsInterceptor, OpenTracingOptions, SpanFactory, ContextAccessor) - Constructor for class io.temporal.opentracing.internal.OpenTracingActivityInboundCallsInterceptor
 
OpenTracingClientInterceptor - Class in io.temporal.opentracing
 
OpenTracingClientInterceptor() - Constructor for class io.temporal.opentracing.OpenTracingClientInterceptor
 
OpenTracingClientInterceptor(OpenTracingOptions) - Constructor for class io.temporal.opentracing.OpenTracingClientInterceptor
 
OpenTracingOptions - Class in io.temporal.opentracing
 
OpenTracingOptions.Builder - Class in io.temporal.opentracing
 
OpenTracingSpanContextCodec - Interface in io.temporal.opentracing
Provides an interface for pluggable implementations that provide encoding/decoding of OpenTracing SpanContexts back and forth to Map<String, String> that can be transported inside Temporal Headers
OpenTracingWorkerInterceptor - Class in io.temporal.opentracing
 
OpenTracingWorkerInterceptor() - Constructor for class io.temporal.opentracing.OpenTracingWorkerInterceptor
 
OpenTracingWorkerInterceptor(OpenTracingOptions) - Constructor for class io.temporal.opentracing.OpenTracingWorkerInterceptor
 
OpenTracingWorkflowClientCallsInterceptor - Class in io.temporal.opentracing.internal
 
OpenTracingWorkflowClientCallsInterceptor(WorkflowClientCallsInterceptor, OpenTracingOptions, SpanFactory, ContextAccessor) - Constructor for class io.temporal.opentracing.internal.OpenTracingWorkflowClientCallsInterceptor
 
OpenTracingWorkflowInboundCallsInterceptor - Class in io.temporal.opentracing.internal
 
OpenTracingWorkflowInboundCallsInterceptor(WorkflowInboundCallsInterceptor, OpenTracingOptions, SpanFactory, ContextAccessor) - Constructor for class io.temporal.opentracing.internal.OpenTracingWorkflowInboundCallsInterceptor
 
OpenTracingWorkflowOutboundCallsInterceptor - Class in io.temporal.opentracing.internal
 
OpenTracingWorkflowOutboundCallsInterceptor(WorkflowOutboundCallsInterceptor, OpenTracingOptions, SpanFactory, ContextAccessor) - Constructor for class io.temporal.opentracing.internal.OpenTracingWorkflowOutboundCallsInterceptor
 

P

PARENT_RUN_ID - Static variable in class io.temporal.opentracing.StandardTagNames
 
PARENT_WORKFLOW_ID - Static variable in class io.temporal.opentracing.StandardTagNames
 

Q

query(WorkflowClientCallsInterceptor.QueryInput<R>) - Method in class io.temporal.opentracing.internal.OpenTracingWorkflowClientCallsInterceptor
 
QUERY_WORKFLOW - io.temporal.opentracing.SpanOperationType
 

R

readSpanContextFromHeader(Header, Tracer) - Method in class io.temporal.opentracing.internal.ContextAccessor
 
RUN_ACTIVITY - io.temporal.opentracing.SpanOperationType
 
RUN_ID - Static variable in class io.temporal.opentracing.StandardTagNames
 
RUN_WORKFLOW - io.temporal.opentracing.SpanOperationType
 

S

setActionName(String) - Method in class io.temporal.opentracing.SpanCreationContext.Builder
 
setIsErrorPredicate(Predicate<Throwable>) - Method in class io.temporal.opentracing.OpenTracingOptions.Builder
 
setParentRunId(String) - Method in class io.temporal.opentracing.SpanCreationContext.Builder
 
setParentWorkflowId(String) - Method in class io.temporal.opentracing.SpanCreationContext.Builder
 
setRunId(String) - Method in class io.temporal.opentracing.SpanCreationContext.Builder
 
setSpanBuilderProvider(SpanBuilderProvider) - Method in class io.temporal.opentracing.OpenTracingOptions.Builder
 
setSpanContextCodec(OpenTracingSpanContextCodec) - Method in class io.temporal.opentracing.OpenTracingOptions.Builder
 
setSpanOperationType(SpanOperationType) - Method in class io.temporal.opentracing.SpanCreationContext.Builder
 
setTracer(Tracer) - Method in class io.temporal.opentracing.OpenTracingOptions.Builder
 
setWorkflowId(String) - Method in class io.temporal.opentracing.SpanCreationContext.Builder
 
signal(WorkflowClientCallsInterceptor.WorkflowSignalInput) - Method in class io.temporal.opentracing.internal.OpenTracingWorkflowClientCallsInterceptor
 
SIGNAL_EXTERNAL_WORKFLOW - io.temporal.opentracing.SpanOperationType
 
SIGNAL_WITH_START_WORKFLOW - io.temporal.opentracing.SpanOperationType
 
SIGNAL_WORKFLOW - io.temporal.opentracing.SpanOperationType
 
signalExternalWorkflow(WorkflowOutboundCallsInterceptor.SignalExternalInput) - Method in class io.temporal.opentracing.internal.OpenTracingWorkflowOutboundCallsInterceptor
 
signalWithStart(WorkflowClientCallsInterceptor.WorkflowSignalWithStartInput) - Method in class io.temporal.opentracing.internal.OpenTracingWorkflowClientCallsInterceptor
 
SpanBuilderProvider - Interface in io.temporal.opentracing
Fully pluggable strategy for creating OpenTracing spans based on content from the SpanCreationContext
SpanCreationContext - Class in io.temporal.opentracing
Used when creating an OpenTracing span and provides contextual information used for naming and tagging OT spans.
SpanCreationContext.Builder - Class in io.temporal.opentracing
 
SpanFactory - Class in io.temporal.opentracing.internal
 
SpanFactory(OpenTracingOptions) - Constructor for class io.temporal.opentracing.internal.SpanFactory
 
SpanOperationType - Enum in io.temporal.opentracing
 
StandardTagNames - Class in io.temporal.opentracing
 
StandardTagNames() - Constructor for class io.temporal.opentracing.StandardTagNames
 
start(WorkflowClientCallsInterceptor.WorkflowStartInput) - Method in class io.temporal.opentracing.internal.OpenTracingWorkflowClientCallsInterceptor
 
START_ACTIVITY - io.temporal.opentracing.SpanOperationType
 
START_CHILD_WORKFLOW - io.temporal.opentracing.SpanOperationType
 
START_CONTINUE_AS_NEW_WORKFLOW - io.temporal.opentracing.SpanOperationType
 
START_WORKFLOW - io.temporal.opentracing.SpanOperationType
 
startUpdate(WorkflowClientCallsInterceptor.StartUpdateInput<R>) - Method in class io.temporal.opentracing.internal.OpenTracingWorkflowClientCallsInterceptor
 

T

TEXT_MAP_CODEC - Static variable in interface io.temporal.opentracing.OpenTracingSpanContextCodec
 
TEXT_MAP_INJECT_EXTRACT_CODEC - Static variable in interface io.temporal.opentracing.OpenTracingSpanContextCodec
 
TextMapCodec - Class in io.temporal.opentracing.codec
This Encoder uses Format.Builtin.TEXT_MAP for both serialization and deserialization.
TextMapCodec() - Constructor for class io.temporal.opentracing.codec.TextMapCodec
 
TextMapInjectExtractCodec - Class in io.temporal.opentracing.codec
This is the default implementation that uses Format.Builtin.TEXT_MAP_INJECT and Format.Builtin.TEXT_MAP_EXTRACT specific formats for serialization and deserialization respectively
TextMapInjectExtractCodec() - Constructor for class io.temporal.opentracing.codec.TextMapInjectExtractCodec
 

U

UPDATE_WORKFLOW - io.temporal.opentracing.SpanOperationType
 

V

valueOf(String) - Static method in enum io.temporal.opentracing.SpanOperationType
Returns the enum constant of this type with the specified name.
values() - Static method in enum io.temporal.opentracing.SpanOperationType
Returns an array containing the constants of this enum type, in the order they are declared.

W

WORKFLOW_ID - Static variable in class io.temporal.opentracing.StandardTagNames
 
workflowClientCallsInterceptor(WorkflowClientCallsInterceptor) - Method in class io.temporal.opentracing.OpenTracingClientInterceptor
 
writeSpanContextToHeader(SpanContext, Header, Tracer) - Method in class io.temporal.opentracing.internal.ContextAccessor
 
writeSpanContextToHeader(Supplier<Span>, Header, Tracer) - Method in class io.temporal.opentracing.internal.ContextAccessor
 
A B C D E F G H I L N O P Q R S T U V W 
All Classes All Packages