Index
All Classes and Interfaces|All Packages
A
- AwsLambdaEventsInstrumenterFactory - Class in io.opentelemetry.instrumentation.awslambdaevents.v2_2.internal
-
This class is internal and is hence not for public use.
- AwsLambdaSqsInstrumenterFactory - Class in io.opentelemetry.instrumentation.awslambdaevents.v2_2.internal
-
This class is internal and is hence not for public use.
C
- createInstrumenter(OpenTelemetry, Set<String>) - Static method in class io.opentelemetry.instrumentation.awslambdaevents.v2_2.internal.AwsLambdaEventsInstrumenterFactory
D
- doHandleRequest(APIGatewayProxyRequestEvent, Context) - Method in class io.opentelemetry.instrumentation.awslambdaevents.v2_2.TracingRequestApiGatewayWrapper
- doHandleRequest(SQSEvent, Context) - Method in class io.opentelemetry.instrumentation.awslambdaevents.v2_2.TracingSqsEventHandler
- doHandleRequest(Object, Context) - Method in class io.opentelemetry.instrumentation.awslambdaevents.v2_2.TracingRequestWrapper
E
- extractHttpHeaders(Object) - Method in class io.opentelemetry.instrumentation.awslambdaevents.v2_2.TracingRequestWrapper
F
- forEvent(OpenTelemetry) - Static method in class io.opentelemetry.instrumentation.awslambdaevents.v2_2.internal.AwsLambdaSqsInstrumenterFactory
- forMessage(OpenTelemetry) - Static method in class io.opentelemetry.instrumentation.awslambdaevents.v2_2.internal.AwsLambdaSqsInstrumenterFactory
H
- handleEvent(SQSEvent, Context) - Method in class io.opentelemetry.instrumentation.awslambdaevents.v2_2.TracingSqsEventHandler
-
Handles a batch of messages.
- handleEvent(SQSEvent, Context) - Method in class io.opentelemetry.instrumentation.awslambdaevents.v2_2.TracingSqsEventWrapper
- handleEvent(SQSEvent, Context) - Method in class io.opentelemetry.instrumentation.awslambdaevents.v2_2.TracingSqsMessageHandler
- handleMessage(SQSEvent.SQSMessage, Context) - Method in class io.opentelemetry.instrumentation.awslambdaevents.v2_2.TracingSqsMessageHandler
-
Handles a message.
I
- io.opentelemetry.instrumentation.awslambdaevents.v2_2 - package io.opentelemetry.instrumentation.awslambdaevents.v2_2
- io.opentelemetry.instrumentation.awslambdaevents.v2_2.internal - package io.opentelemetry.instrumentation.awslambdaevents.v2_2.internal
O
- OBJECT_MAPPER - Static variable in class io.opentelemetry.instrumentation.awslambdaevents.v2_2.TracingRequestWrapper
T
- TracingRequestApiGatewayWrapper - Class in io.opentelemetry.instrumentation.awslambdaevents.v2_2
-
Wrapper for
TracingRequestHandler. - TracingRequestApiGatewayWrapper() - Constructor for class io.opentelemetry.instrumentation.awslambdaevents.v2_2.TracingRequestApiGatewayWrapper
- TracingRequestWrapper - Class in io.opentelemetry.instrumentation.awslambdaevents.v2_2
-
Wrapper for
TracingRequestHandler. - TracingRequestWrapper() - Constructor for class io.opentelemetry.instrumentation.awslambdaevents.v2_2.TracingRequestWrapper
- TracingSqsEventHandler - Class in io.opentelemetry.instrumentation.awslambdaevents.v2_2
- TracingSqsEventHandler(OpenTelemetrySdk) - Constructor for class io.opentelemetry.instrumentation.awslambdaevents.v2_2.TracingSqsEventHandler
-
Creates a new
TracingSqsEventHandlerwhich traces using the providedOpenTelemetrySdkand has a timeout of 1s when flushing at the end of an invocation. - TracingSqsEventHandler(OpenTelemetrySdk, Duration) - Constructor for class io.opentelemetry.instrumentation.awslambdaevents.v2_2.TracingSqsEventHandler
-
Creates a new
TracingSqsEventHandlerwhich traces using the providedOpenTelemetrySdkand has a timeout offlushTimeoutwhen flushing at the end of an invocation. - TracingSqsEventHandler(OpenTelemetrySdk, Duration, Instrumenter<SQSEvent, Void>) - Constructor for class io.opentelemetry.instrumentation.awslambdaevents.v2_2.TracingSqsEventHandler
-
Creates a new
TracingSqsEventHandlerwhich flushes the providedOpenTelemetrySdk, has a timeout offlushTimeoutwhen flushing at the end of an invocation, and traces using the providedAwsLambdaFunctionInstrumenter. - TracingSqsEventWrapper - Class in io.opentelemetry.instrumentation.awslambdaevents.v2_2
- TracingSqsEventWrapper() - Constructor for class io.opentelemetry.instrumentation.awslambdaevents.v2_2.TracingSqsEventWrapper
- TracingSqsMessageHandler - Class in io.opentelemetry.instrumentation.awslambdaevents.v2_2
- TracingSqsMessageHandler(OpenTelemetrySdk) - Constructor for class io.opentelemetry.instrumentation.awslambdaevents.v2_2.TracingSqsMessageHandler
-
Creates a new
TracingSqsMessageHandlerwhich traces using the providedOpenTelemetrySdkand has a timeout of 1s when flushing at the end of an invocation. - TracingSqsMessageHandler(OpenTelemetrySdk, Duration) - Constructor for class io.opentelemetry.instrumentation.awslambdaevents.v2_2.TracingSqsMessageHandler
-
Creates a new
TracingSqsMessageHandlerwhich traces using the providedOpenTelemetrySdkand has a timeout offlushTimeoutwhen flushing at the end of an invocation. - TracingSqsMessageHandler(OpenTelemetrySdk, Duration, Instrumenter<SQSEvent, Void>) - Constructor for class io.opentelemetry.instrumentation.awslambdaevents.v2_2.TracingSqsMessageHandler
-
Creates a new
TracingSqsMessageHandlerwhich flushes the providedOpenTelemetrySdk, has a timeout offlushTimeoutwhen flushing at the end of an invocation, and instrumentsSQSEventusing the providedInstrumenter<SQSEvent, Void>. - TracingSqsMessageHandler(OpenTelemetrySdk, Duration, Instrumenter<SQSEvent, Void>, Instrumenter<SQSEvent.SQSMessage, Void>) - Constructor for class io.opentelemetry.instrumentation.awslambdaevents.v2_2.TracingSqsMessageHandler
-
Creates a new
TracingSqsMessageHandlerwhich flushes the providedOpenTelemetrySdk, has a timeout offlushTimeoutwhen flushing at the end of an invocation, and traces using the providedInstrumenter<SQSEvent, Void>andInstrumenter<SQSMessage, Void>.
All Classes and Interfaces|All Packages