Skip navigation links
A B C D E F G H I K L M N O P R S T V W 

A

AbstractExporter - Class in com.avioconsulting.mule.opentelemetry.api.config.exporter
 
AbstractExporter() - Constructor for class com.avioconsulting.mule.opentelemetry.api.config.exporter.AbstractExporter
 
AbstractMuleNotificationListener - Class in com.avioconsulting.mule.opentelemetry.internal.notifications.listeners
 
AbstractMuleNotificationListener(MuleNotificationProcessor) - Constructor for class com.avioconsulting.mule.opentelemetry.internal.notifications.listeners.AbstractMuleNotificationListener
 
AbstractProcessorComponent - Class in com.avioconsulting.mule.opentelemetry.internal.processor
 
AbstractProcessorComponent() - Constructor for class com.avioconsulting.mule.opentelemetry.internal.processor.AbstractProcessorComponent
 
AbstractProcessorComponent.ContextMapGetter - Enum in com.avioconsulting.mule.opentelemetry.internal.processor
 
addCustomTags(OpenTelemetryExtensionConfiguration, ParameterResolver<String>, Map<String, String>, CorrelationInfo) - Method in class com.avioconsulting.mule.opentelemetry.internal.OpenTelemetryOperations
Deprecated: Use addTransactionTags instead.
addGlobalConfigSystemAttributes(String, Map<String, String>, Map<String, String>) - Static method in class com.avioconsulting.mule.opentelemetry.internal.util.OpenTelemetryUtil
Extract any attributes defined via system properties (see System.getProperties()) for provided configName.
addInterceptSpannedComponents(String) - Method in class com.avioconsulting.mule.opentelemetry.internal.processor.MuleNotificationProcessor
Locations that are intercepted for span creation.
addMeteredComponent(String) - Method in interface com.avioconsulting.mule.opentelemetry.api.providers.OpenTelemetryMetricsProvider
Add a single component location for capturing metrics.
addMeteredComponent(String) - Method in class com.avioconsulting.mule.opentelemetry.internal.connection.OpenTelemetryMetricsProviderCollection
 
addMeteredComponentLocation(String) - Method in class com.avioconsulting.mule.opentelemetry.internal.processor.MuleNotificationProcessor
Locations that are intercepted and eligible for capturing metrics.
addProcessorSpan(String, TraceComponent, SpanBuilder) - Method in interface com.avioconsulting.mule.opentelemetry.api.store.TransactionStore
Add a new processor span under an existing transaction.
addProcessorSpan(TraceComponent, String) - Method in class com.avioconsulting.mule.opentelemetry.internal.connection.OpenTelemetryConnection
Creates a Span for given TraceComponent and adds it to the TraceComponent.getTransactionId() transaction.
addProcessorSpan(String, TraceComponent, SpanBuilder) - Method in class com.avioconsulting.mule.opentelemetry.internal.store.FlowSpan
Add a span created from given SpanBuilder for the processor identified at the given location String.
addProcessorSpan(String, TraceComponent, SpanBuilder) - Method in class com.avioconsulting.mule.opentelemetry.internal.store.InMemoryTransactionStore
 
addTagIfPresent(Map<String, String>, String, Map<String, String>, String) - Method in class com.avioconsulting.mule.opentelemetry.internal.processor.AbstractProcessorComponent
 
addTransactionTags(String, String, Map<String, String>) - Method in interface com.avioconsulting.mule.opentelemetry.api.store.TransactionStore
Add custom tags to an existing transaction.
addTransactionTags(OpenTelemetryExtensionConfiguration, Map<String, String>, CorrelationInfo) - Method in class com.avioconsulting.mule.opentelemetry.internal.OpenTelemetryOperations
Add custom tags to an ongoing trace transaction.
addTransactionTags(String, String, Map<String, String>) - Method in class com.avioconsulting.mule.opentelemetry.internal.store.InMemoryTransactionStore
 
after(ComponentLocation, InterceptionEvent, Optional<Throwable>) - Method in class com.avioconsulting.mule.opentelemetry.internal.interceptor.ProcessorTracingInterceptor
 
afterCallback(ComponentLocation, InterceptionEvent, Optional<Throwable>) - Method in class com.avioconsulting.mule.opentelemetry.internal.interceptor.TestSourceInterceptor
 
AnypointMQProcessorComponent - Class in com.avioconsulting.mule.opentelemetry.internal.processor
 
AnypointMQProcessorComponent() - Constructor for class com.avioconsulting.mule.opentelemetry.internal.processor.AnypointMQProcessorComponent
 
APIKitProcessorComponent - Class in com.avioconsulting.mule.opentelemetry.internal.processor
 
APIKitProcessorComponent() - Constructor for class com.avioconsulting.mule.opentelemetry.internal.processor.APIKitProcessorComponent
 
apiKitRoutePath(Map<String, String>, String) - Static method in class com.avioconsulting.mule.opentelemetry.internal.processor.util.HttpSpanUtil
Uses flow names to build a new span name
AppIdentifier - Class in com.avioconsulting.mule.opentelemetry.api
 
AppIdentifier(String, String, String) - Constructor for class com.avioconsulting.mule.opentelemetry.api.AppIdentifier
 
around(ComponentLocation, Map<String, ProcessorParameterValue>, InterceptionEvent, InterceptionAction) - Method in class com.avioconsulting.mule.opentelemetry.internal.interceptor.ProcessorTracingInterceptor
NOTE: Without this #around method, the context variable set in #before do not reflect in final event passed to the intercepted processor.
AsyncMessageNotificationListener - Class in com.avioconsulting.mule.opentelemetry.internal.notifications.listeners
Async work is scheduled and completed beyond the lifecycle of `mule:async` processor execution.
AsyncMessageNotificationListener(MuleNotificationProcessor) - Constructor for class com.avioconsulting.mule.opentelemetry.internal.notifications.listeners.AsyncMessageNotificationListener
 
Attribute - Class in com.avioconsulting.mule.opentelemetry.api.config
 
Attribute() - Constructor for class com.avioconsulting.mule.opentelemetry.api.config.Attribute
 
Attribute(String, String) - Constructor for class com.avioconsulting.mule.opentelemetry.api.config.Attribute
 

B

before(ComponentLocation, Map<String, ProcessorParameterValue>, InterceptionEvent) - Method in class com.avioconsulting.mule.opentelemetry.internal.interceptor.ProcessorTracingInterceptor
 
beforeCallback(ComponentLocation, Map<String, ProcessorParameterValue>, InterceptionEvent) - Method in class com.avioconsulting.mule.opentelemetry.internal.interceptor.TestSourceInterceptor
 

C

canHandle(ComponentIdentifier) - Method in interface com.avioconsulting.mule.opentelemetry.api.processor.ProcessorComponent
 
canHandle(ComponentIdentifier) - Method in class com.avioconsulting.mule.opentelemetry.internal.processor.AbstractProcessorComponent
 
canHandle(ComponentIdentifier) - Method in class com.avioconsulting.mule.opentelemetry.internal.processor.DBProcessorComponent
 
canHandle(ComponentIdentifier) - Method in class com.avioconsulting.mule.opentelemetry.internal.processor.FlowProcessorComponent
 
canHandle(ComponentIdentifier) - Method in class com.avioconsulting.mule.opentelemetry.internal.processor.GenericProcessorComponent
This processor supports all components.
canHandle(ComponentIdentifier) - Method in class com.avioconsulting.mule.opentelemetry.internal.processor.MuleCoreProcessorComponent
 
captureCustomMetric(N) - Method in interface com.avioconsulting.mule.opentelemetry.api.providers.OpenTelemetryMetricsProvider
For any notifications raised with MetricBaseNotificationData's subclass as a notification data, this module will delegate
captureCustomMetric(MetricBaseNotificationData) - Method in class com.avioconsulting.mule.opentelemetry.internal.connection.OpenTelemetryMetricsProviderCollection
 
captureFlowMetrics(TransactionMeta, String, Exception) - Method in interface com.avioconsulting.mule.opentelemetry.api.providers.OpenTelemetryMetricsProvider
This method is called when processing start or end of a Mule flow.
captureFlowMetrics(TransactionMeta, String, Exception) - Method in class com.avioconsulting.mule.opentelemetry.internal.connection.OpenTelemetryMetricsProviderCollection
 
captureProcessorMetrics(Component, Error, String, SpanMeta) - Method in interface com.avioconsulting.mule.opentelemetry.api.providers.OpenTelemetryMetricsProvider
This method is called for capturing Mule Processor event metrics such as start or end of the execution.
captureProcessorMetrics(Component, Error, String, SpanMeta) - Method in class com.avioconsulting.mule.opentelemetry.internal.connection.OpenTelemetryMetricsProviderCollection
 
com.avioconsulting.mule.opentelemetry.api - package com.avioconsulting.mule.opentelemetry.api
 
com.avioconsulting.mule.opentelemetry.api.config - package com.avioconsulting.mule.opentelemetry.api.config
 
com.avioconsulting.mule.opentelemetry.api.config.exporter - package com.avioconsulting.mule.opentelemetry.api.config.exporter
 
com.avioconsulting.mule.opentelemetry.api.notifications - package com.avioconsulting.mule.opentelemetry.api.notifications
 
com.avioconsulting.mule.opentelemetry.api.processor - package com.avioconsulting.mule.opentelemetry.api.processor
 
com.avioconsulting.mule.opentelemetry.api.providers - package com.avioconsulting.mule.opentelemetry.api.providers
 
com.avioconsulting.mule.opentelemetry.api.sdk - package com.avioconsulting.mule.opentelemetry.api.sdk
 
com.avioconsulting.mule.opentelemetry.api.store - package com.avioconsulting.mule.opentelemetry.api.store
 
com.avioconsulting.mule.opentelemetry.api.traces - package com.avioconsulting.mule.opentelemetry.api.traces
 
com.avioconsulting.mule.opentelemetry.api.util - package com.avioconsulting.mule.opentelemetry.api.util
 
com.avioconsulting.mule.opentelemetry.internal - package com.avioconsulting.mule.opentelemetry.internal
 
com.avioconsulting.mule.opentelemetry.internal.config - package com.avioconsulting.mule.opentelemetry.internal.config
 
com.avioconsulting.mule.opentelemetry.internal.connection - package com.avioconsulting.mule.opentelemetry.internal.connection
 
com.avioconsulting.mule.opentelemetry.internal.interceptor - package com.avioconsulting.mule.opentelemetry.internal.interceptor
 
com.avioconsulting.mule.opentelemetry.internal.notifications.listeners - package com.avioconsulting.mule.opentelemetry.internal.notifications.listeners
 
com.avioconsulting.mule.opentelemetry.internal.opentelemetry.sdk - package com.avioconsulting.mule.opentelemetry.internal.opentelemetry.sdk
 
com.avioconsulting.mule.opentelemetry.internal.opentelemetry.sdk.test - package com.avioconsulting.mule.opentelemetry.internal.opentelemetry.sdk.test
 
com.avioconsulting.mule.opentelemetry.internal.processor - package com.avioconsulting.mule.opentelemetry.internal.processor
 
com.avioconsulting.mule.opentelemetry.internal.processor.service - package com.avioconsulting.mule.opentelemetry.internal.processor.service
 
com.avioconsulting.mule.opentelemetry.internal.processor.util - package com.avioconsulting.mule.opentelemetry.internal.processor.util
 
com.avioconsulting.mule.opentelemetry.internal.store - package com.avioconsulting.mule.opentelemetry.internal.store
 
com.avioconsulting.mule.opentelemetry.internal.util - package com.avioconsulting.mule.opentelemetry.internal.util
 
com.avioconsulting.mule.opentelemetry.logs.api - package com.avioconsulting.mule.opentelemetry.logs.api
 
commaSeparatedList(List<? extends KeyValuePair>) - Static method in class com.avioconsulting.mule.opentelemetry.api.config.KeyValuePair
 
COMPONENT_NAME_KEY - Static variable in class com.avioconsulting.mule.opentelemetry.internal.processor.ComponentWrapper
 
COMPONENT_NAMESPACE_KEY - Static variable in class com.avioconsulting.mule.opentelemetry.internal.processor.ComponentWrapper
 
ComponentEventContext - Interface in com.avioconsulting.mule.opentelemetry.api.traces
Event context associated with the component.
ComponentsUtil - Class in com.avioconsulting.mule.opentelemetry.internal.util
 
ComponentsUtil() - Constructor for class com.avioconsulting.mule.opentelemetry.internal.util.ComponentsUtil
 
ComponentWrapper - Class in com.avioconsulting.mule.opentelemetry.internal.processor
 
ComponentWrapper(Component, ConfigurationComponentLocator) - Constructor for class com.avioconsulting.mule.opentelemetry.internal.processor.ComponentWrapper
 
ConfigProperties - Class in com.avioconsulting.mule.opentelemetry.internal.config
 
ConfigProperties() - Constructor for class com.avioconsulting.mule.opentelemetry.internal.config.ConfigProperties
 
configurationComponentLocator - Variable in class com.avioconsulting.mule.opentelemetry.internal.processor.AbstractProcessorComponent
 
contextCopedPath(String, int) - Method in interface com.avioconsulting.mule.opentelemetry.api.traces.ComponentEventContext
Prefixes given path with the event context id trimmed by provided levels.
contextNestingLevel() - Method in interface com.avioconsulting.mule.opentelemetry.api.traces.ComponentEventContext
Number of levels in event context id.
contextScopedLocation() - Method in interface com.avioconsulting.mule.opentelemetry.api.traces.ComponentEventContext
Get component location prefixed with the event context id.
contextScopedLocationFor(String, String) - Static method in interface com.avioconsulting.mule.opentelemetry.api.traces.ComponentEventContext
 
contextScopedPath(String) - Method in interface com.avioconsulting.mule.opentelemetry.api.traces.ComponentEventContext
Prefix the given path with event context id
CORE_INTERCEPT_SCOPE_ROUTERS - Static variable in class com.avioconsulting.mule.opentelemetry.internal.processor.MuleCoreProcessorComponent
These core containers are to be processed in interceptor
createExporter(ConfigProperties) - Method in class com.avioconsulting.mule.opentelemetry.internal.opentelemetry.sdk.test.DelegatedLoggingSpanTestExporterProvider
 
createResource(ConfigProperties) - Method in class com.avioconsulting.mule.opentelemetry.internal.opentelemetry.sdk.MuleResourceProvider
 
current() - Static method in class com.avioconsulting.mule.opentelemetry.api.traces.TransactionContext
 

D

DB_DATASOURCE - Static variable in class com.avioconsulting.mule.opentelemetry.api.sdk.SemanticAttributes
Key to define datasource name for db connections
DBProcessorComponent - Class in com.avioconsulting.mule.opentelemetry.internal.processor
 
DBProcessorComponent() - Constructor for class com.avioconsulting.mule.opentelemetry.internal.processor.DBProcessorComponent
 
DelegatedLoggingSpanTestExporter - Class in com.avioconsulting.mule.opentelemetry.internal.opentelemetry.sdk.test
 
DelegatedLoggingSpanTestExporter(ConfigProperties) - Constructor for class com.avioconsulting.mule.opentelemetry.internal.opentelemetry.sdk.test.DelegatedLoggingSpanTestExporter
 
DelegatedLoggingSpanTestExporter.Span - Class in com.avioconsulting.mule.opentelemetry.internal.opentelemetry.sdk.test
 
DelegatedLoggingSpanTestExporter.SpanContext - Class in com.avioconsulting.mule.opentelemetry.internal.opentelemetry.sdk.test
 
DelegatedLoggingSpanTestExporterProvider - Class in com.avioconsulting.mule.opentelemetry.internal.opentelemetry.sdk.test
Used during tests.
DelegatedLoggingSpanTestExporterProvider() - Constructor for class com.avioconsulting.mule.opentelemetry.internal.opentelemetry.sdk.test.DelegatedLoggingSpanTestExporterProvider
 

E

EncodingUtil - Class in com.avioconsulting.mule.opentelemetry.api.util
 
EncodingUtil() - Constructor for class com.avioconsulting.mule.opentelemetry.api.util.EncodingUtil
 
endProcessorSpan(String, TraceComponent, Consumer<Span>) - Method in interface com.avioconsulting.mule.opentelemetry.api.store.TransactionStore
End an existing span under an existing transaction.
endProcessorSpan(String, TraceComponent, Consumer<Span>, Instant) - Method in interface com.avioconsulting.mule.opentelemetry.api.store.TransactionStore
This overloading allows to end a span at given time.
endProcessorSpan(TraceComponent, Error) - Method in class com.avioconsulting.mule.opentelemetry.internal.connection.OpenTelemetryConnection
 
endProcessorSpan(TraceComponent, Consumer<Span>, Instant) - Method in class com.avioconsulting.mule.opentelemetry.internal.store.FlowSpan
 
endProcessorSpan(String, TraceComponent, Consumer<Span>, Instant) - Method in class com.avioconsulting.mule.opentelemetry.internal.store.InMemoryTransactionStore
 
endTransaction(TraceComponent, Consumer<Span>) - Method in interface com.avioconsulting.mule.opentelemetry.api.store.TransactionStore
End a transaction represented by provided transaction id and rootFlowName, if exists.
endTransaction(TraceComponent, Exception) - Method in class com.avioconsulting.mule.opentelemetry.internal.connection.OpenTelemetryConnection
 
endTransaction(TraceComponent, Consumer<Span>) - Method in class com.avioconsulting.mule.opentelemetry.internal.store.InMemoryTransactionStore
 
equals(Object) - Method in class com.avioconsulting.mule.opentelemetry.api.config.exporter.OtlpExporter
 
equals(Object) - Method in class com.avioconsulting.mule.opentelemetry.api.config.KeyValuePair
 
equals(Object) - Method in class com.avioconsulting.mule.opentelemetry.api.config.MuleComponent
 
equals(Object) - Method in class com.avioconsulting.mule.opentelemetry.api.config.OpenTelemetryResource
 
equals(Object) - Method in class com.avioconsulting.mule.opentelemetry.api.config.SpanProcessorConfiguration
 
equals(Object) - Method in class com.avioconsulting.mule.opentelemetry.api.traces.TransactionContext
 
equals(Object) - Method in class com.avioconsulting.mule.opentelemetry.internal.opentelemetry.sdk.test.DelegatedLoggingSpanTestExporter.SpanContext
 
ERROR_TYPE - Static variable in class com.avioconsulting.mule.opentelemetry.api.sdk.SemanticAttributes
Key to capture Error types
export(Collection<SpanData>) - Method in class com.avioconsulting.mule.opentelemetry.internal.opentelemetry.sdk.test.DelegatedLoggingSpanTestExporter
 
ExporterConfiguration - Class in com.avioconsulting.mule.opentelemetry.api.config
This class represents configuration parameters for OpenTelemetry Exporter to be used.
ExporterConfiguration() - Constructor for class com.avioconsulting.mule.opentelemetry.api.config.ExporterConfiguration
 

F

findComponent(ComponentIdentifier, String, ConfigurationComponentLocator) - Static method in class com.avioconsulting.mule.opentelemetry.internal.util.ComponentsUtil
 
findLocation(String, ConfigurationComponentLocator) - Static method in class com.avioconsulting.mule.opentelemetry.internal.util.ComponentsUtil
 
findSpan(String) - Method in class com.avioconsulting.mule.opentelemetry.internal.store.FlowSpan
 
FLOW - Static variable in class com.avioconsulting.mule.opentelemetry.internal.processor.AbstractProcessorComponent
 
FlowProcessorComponent - Class in com.avioconsulting.mule.opentelemetry.internal.processor
 
FlowProcessorComponent() - Constructor for class com.avioconsulting.mule.opentelemetry.internal.processor.FlowProcessorComponent
 
FlowSpan - Class in com.avioconsulting.mule.opentelemetry.internal.store
 
FlowSpan(String, Span, String) - Constructor for class com.avioconsulting.mule.opentelemetry.internal.store.FlowSpan
 
flush() - Method in class com.avioconsulting.mule.opentelemetry.internal.opentelemetry.sdk.test.DelegatedLoggingSpanTestExporter
 
fromEnvironment(ExpressionManager) - Static method in class com.avioconsulting.mule.opentelemetry.api.AppIdentifier
 

G

GenericExporter - Class in com.avioconsulting.mule.opentelemetry.api.config.exporter
A generic exporter that can purely be configured using config properties, environment variables, or system properties as described in SDK auto-configuration.
GenericExporter() - Constructor for class com.avioconsulting.mule.opentelemetry.api.config.exporter.GenericExporter
 
GenericProcessorComponent - Class in com.avioconsulting.mule.opentelemetry.internal.processor
 
GenericProcessorComponent() - Constructor for class com.avioconsulting.mule.opentelemetry.internal.processor.GenericProcessorComponent
 
get(String) - Method in class com.avioconsulting.mule.opentelemetry.internal.connection.OpenTelemetryConnection
 
get() - Method in class com.avioconsulting.mule.opentelemetry.internal.interceptor.MessageProcessorTracingInterceptorFactory
 
get() - Method in class com.avioconsulting.mule.opentelemetry.internal.interceptor.TestSourceInterceptorFactory
 
get() - Static method in class com.avioconsulting.mule.opentelemetry.internal.opentelemetry.sdk.MuleResource
 
get(Map<String, ? super String>, String) - Method in enum com.avioconsulting.mule.opentelemetry.internal.processor.AbstractProcessorComponent.ContextMapGetter
 
getApikitConfigName() - Method in class com.avioconsulting.mule.opentelemetry.internal.store.FlowSpan
 
getAppIdentifier() - Method in interface com.avioconsulting.mule.opentelemetry.internal.config.OpenTelemetryConfiguration
 
getAppIdentifier() - Method in class com.avioconsulting.mule.opentelemetry.internal.config.OpenTelemetryExtensionConfiguration
 
getAppIdentifier() - Method in class com.avioconsulting.mule.opentelemetry.internal.connection.OpenTelemetryConnection
 
getAttributes() - Method in class com.avioconsulting.mule.opentelemetry.internal.opentelemetry.sdk.test.DelegatedLoggingSpanTestExporter.Span
 
getAttributes(Component, TypedValue<A>) - Method in class com.avioconsulting.mule.opentelemetry.internal.processor.AbstractProcessorComponent
 
getAttributes(Component, TypedValue<A>) - Method in class com.avioconsulting.mule.opentelemetry.internal.processor.AnypointMQProcessorComponent
 
getAttributes(Component, TypedValue<A>) - Method in class com.avioconsulting.mule.opentelemetry.internal.processor.DBProcessorComponent
 
getAttributes(Component, TypedValue<A>) - Method in class com.avioconsulting.mule.opentelemetry.internal.processor.HttpProcessorComponent
 
getAttributes(Component, TypedValue<A>) - Method in class com.avioconsulting.mule.opentelemetry.internal.processor.MuleCoreProcessorComponent
 
getAttributes(Component, TypedValue<A>) - Method in class com.avioconsulting.mule.opentelemetry.internal.processor.WSCProcessorComponent
 
getBaseTraceComponent(EnrichedServerNotification) - Method in class com.avioconsulting.mule.opentelemetry.internal.processor.AbstractProcessorComponent
 
getBatchExportDelayInterval() - Method in class com.avioconsulting.mule.opentelemetry.api.config.SpanProcessorConfiguration
 
getBoolean(String, boolean) - Static method in class com.avioconsulting.mule.opentelemetry.internal.util.PropertiesUtil
 
getClientCertKeyPath() - Method in class com.avioconsulting.mule.opentelemetry.api.config.exporter.OtlpExporter
 
getClientCertPath() - Method in class com.avioconsulting.mule.opentelemetry.api.config.exporter.OtlpExporter
 
getCollectorEndpoint() - Method in class com.avioconsulting.mule.opentelemetry.api.config.exporter.OtlpExporter
 
getComponent() - Method in class com.avioconsulting.mule.opentelemetry.internal.processor.ComponentWrapper
 
getComponentLocation() - Method in class com.avioconsulting.mule.opentelemetry.api.traces.TraceComponent
 
getConfig() - Method in class com.avioconsulting.mule.opentelemetry.internal.opentelemetry.sdk.test.DelegatedLoggingSpanTestExporter
 
getConfigConnectionParameters() - Method in class com.avioconsulting.mule.opentelemetry.internal.processor.ComponentWrapper
 
getConfigMap() - Method in class com.avioconsulting.mule.opentelemetry.api.config.OpenTelemetryResource
 
getConfigMap() - Method in interface com.avioconsulting.mule.opentelemetry.api.config.OtelConfigMapProvider
The implementation of OtelConfigMapProvider.getConfigMap() must return a Map with OpenTelemetry semantic attribute keys and appropriate values.
getConfigMap() - Method in class com.avioconsulting.mule.opentelemetry.api.config.SpanProcessorConfiguration
 
getConfigName() - Method in interface com.avioconsulting.mule.opentelemetry.internal.config.OpenTelemetryConfiguration
 
getConfigName() - Method in class com.avioconsulting.mule.opentelemetry.internal.config.OpenTelemetryExtensionConfiguration
 
getConfigParameters() - Method in class com.avioconsulting.mule.opentelemetry.internal.processor.ComponentWrapper
 
getConfigProperties() - Method in class com.avioconsulting.mule.opentelemetry.api.config.exporter.AbstractExporter
 
getConfigRef() - Method in class com.avioconsulting.mule.opentelemetry.internal.processor.ComponentWrapper
 
getConnectionSupplier() - Method in class com.avioconsulting.mule.opentelemetry.internal.processor.MuleNotificationProcessor
 
getContext() - Method in interface com.avioconsulting.mule.opentelemetry.api.store.SpanMeta
 
getContext() - Method in class com.avioconsulting.mule.opentelemetry.api.traces.TraceComponent
 
getContext() - Method in class com.avioconsulting.mule.opentelemetry.api.traces.TransactionContext
 
getContext() - Method in class com.avioconsulting.mule.opentelemetry.internal.store.ProcessorSpan
 
getCurrentTraceContext(OpenTelemetryExtensionConfiguration, CorrelationInfo, ComponentLocation) - Method in class com.avioconsulting.mule.opentelemetry.internal.OpenTelemetryOperations
Get the trace context for current trace transaction.
getDefaultSpanName(Map<String, String>) - Method in class com.avioconsulting.mule.opentelemetry.internal.processor.AbstractProcessorComponent
 
getDefaultSpanName(Map<String, String>) - Method in class com.avioconsulting.mule.opentelemetry.internal.processor.AnypointMQProcessorComponent
 
getDefaultSpanName(Map<String, String>) - Method in class com.avioconsulting.mule.opentelemetry.internal.processor.APIKitProcessorComponent
 
getDefaultSpanName(Map<String, String>) - Method in class com.avioconsulting.mule.opentelemetry.internal.processor.WSCProcessorComponent
 
getDocName() - Method in class com.avioconsulting.mule.opentelemetry.internal.processor.ComponentWrapper
 
getEndEpocNanos() - Method in class com.avioconsulting.mule.opentelemetry.internal.opentelemetry.sdk.test.DelegatedLoggingSpanTestExporter.Span
 
getEndpointCertPath() - Method in class com.avioconsulting.mule.opentelemetry.api.config.exporter.OtlpExporter
 
getEndTime() - Method in interface com.avioconsulting.mule.opentelemetry.api.store.TransactionMeta
 
getEndTime() - Method in class com.avioconsulting.mule.opentelemetry.api.traces.TraceComponent
 
getEndTime() - Method in class com.avioconsulting.mule.opentelemetry.internal.store.ProcessorSpan
 
getEndTime() - Method in class com.avioconsulting.mule.opentelemetry.internal.store.Transaction
 
getEndTraceComponent(EnrichedServerNotification) - Method in interface com.avioconsulting.mule.opentelemetry.api.processor.ProcessorComponent
Build a TraceComponent for end of a flow-like container or a message processor.
getEndTraceComponent(EnrichedServerNotification) - Method in class com.avioconsulting.mule.opentelemetry.internal.processor.AbstractProcessorComponent
 
getEndTraceComponent(EnrichedServerNotification) - Method in class com.avioconsulting.mule.opentelemetry.internal.processor.AnypointMQProcessorComponent
 
getEndTraceComponent(EnrichedServerNotification) - Method in class com.avioconsulting.mule.opentelemetry.internal.processor.HttpProcessorComponent
 
getEndTraceComponent(EnrichedServerNotification) - Method in class com.avioconsulting.mule.opentelemetry.internal.processor.MuleCoreProcessorComponent
 
getEndTraceComponent(EnrichedServerNotification) - Method in class com.avioconsulting.mule.opentelemetry.internal.processor.WSCProcessorComponent
 
getEnvId() - Method in class com.avioconsulting.mule.opentelemetry.api.AppIdentifier
 
getErrorMessage() - Method in class com.avioconsulting.mule.opentelemetry.api.traces.TraceComponent
 
getEventContextId() - Method in interface com.avioconsulting.mule.opentelemetry.api.traces.ComponentEventContext
 
getEventContextId() - Method in class com.avioconsulting.mule.opentelemetry.api.traces.TraceComponent
 
getEventContextPrimaryId() - Method in interface com.avioconsulting.mule.opentelemetry.api.traces.ComponentEventContext
Gets the primary event context id which is the part before first `_` character.
getEventTransactionId(Event) - Static method in class com.avioconsulting.mule.opentelemetry.internal.util.OpenTelemetryUtil
This method uses EventContext.getId() for extracting the unique id for current event processing.
getEventTransactionId(String) - Static method in class com.avioconsulting.mule.opentelemetry.internal.util.OpenTelemetryUtil
Creates a unique id for current event processing.
getExporter() - Method in class com.avioconsulting.mule.opentelemetry.api.config.ExporterConfiguration
 
getExporter() - Method in class com.avioconsulting.mule.opentelemetry.internal.config.OpenTelemetryConfigWrapper
 
getExporterConfiguration() - Method in interface com.avioconsulting.mule.opentelemetry.internal.config.OpenTelemetryConfiguration
 
getExporterConfiguration() - Method in class com.avioconsulting.mule.opentelemetry.internal.config.OpenTelemetryExtensionConfiguration
 
getExporterProperties() - Method in class com.avioconsulting.mule.opentelemetry.api.config.exporter.AbstractExporter
 
getExporterProperties() - Method in class com.avioconsulting.mule.opentelemetry.api.config.exporter.LoggingExporter
 
getExporterProperties() - Method in interface com.avioconsulting.mule.opentelemetry.api.config.exporter.OpenTelemetryExporter
 
getExporterProperties() - Method in class com.avioconsulting.mule.opentelemetry.api.config.exporter.OtlpExporter
 
getExportTimeout() - Method in class com.avioconsulting.mule.opentelemetry.api.config.SpanProcessorConfiguration
 
getExpressionManager() - Method in interface com.avioconsulting.mule.opentelemetry.internal.config.OpenTelemetryConfiguration
 
getExpressionManager() - Method in class com.avioconsulting.mule.opentelemetry.internal.config.OpenTelemetryConfigWrapper
 
getExpressionManager() - Method in class com.avioconsulting.mule.opentelemetry.internal.config.OpenTelemetryExtensionConfiguration
 
getExpressionManager() - Method in class com.avioconsulting.mule.opentelemetry.internal.connection.OpenTelemetryConnection
 
getFlowName() - Method in class com.avioconsulting.mule.opentelemetry.internal.store.FlowSpan
 
getHeaders() - Method in class com.avioconsulting.mule.opentelemetry.api.config.exporter.OtlpExporter
 
getHttpClient(String) - Method in class com.avioconsulting.mule.opentelemetry.internal.config.OpenTelemetryConfigWrapper
 
getHttpService() - Method in interface com.avioconsulting.mule.opentelemetry.internal.config.OpenTelemetryConfiguration
 
getHttpService() - Method in class com.avioconsulting.mule.opentelemetry.internal.config.OpenTelemetryExtensionConfiguration
 
getIdentifier() - Method in class com.avioconsulting.mule.opentelemetry.api.AppIdentifier
 
getIgnoreMuleComponents() - Method in class com.avioconsulting.mule.opentelemetry.api.config.TraceLevelConfiguration
 
getInstance(OpenTelemetryConfigWrapper) - Static method in class com.avioconsulting.mule.opentelemetry.internal.connection.OpenTelemetryConnection
 
getInstance() - Static method in class com.avioconsulting.mule.opentelemetry.internal.processor.service.ProcessorComponentService
 
getInstance() - Static method in class com.avioconsulting.mule.opentelemetry.internal.store.InMemoryTransactionStore
 
getInstrumentationName() - Method in class com.avioconsulting.mule.opentelemetry.internal.opentelemetry.sdk.test.DelegatedLoggingSpanTestExporter.Span
 
getInstrumentationVersion() - Method in class com.avioconsulting.mule.opentelemetry.internal.opentelemetry.sdk.test.DelegatedLoggingSpanTestExporter.Span
 
getInterceptExclusions() - Method in class com.avioconsulting.mule.opentelemetry.internal.interceptor.MessageProcessorTracingInterceptorFactory
 
getInterceptInclusions() - Method in class com.avioconsulting.mule.opentelemetry.internal.interceptor.MessageProcessorTracingInterceptorFactory
 
getInterceptionDisabledComponents() - Method in class com.avioconsulting.mule.opentelemetry.api.config.TraceLevelConfiguration
 
getInterceptionEnabledComponents() - Method in class com.avioconsulting.mule.opentelemetry.api.config.TraceLevelConfiguration
 
getKey() - Method in class com.avioconsulting.mule.opentelemetry.api.config.KeyValuePair
 
getLocation() - Method in interface com.avioconsulting.mule.opentelemetry.api.traces.ComponentEventContext
 
getLocation() - Method in class com.avioconsulting.mule.opentelemetry.api.traces.TraceComponent
 
getLocation() - Method in class com.avioconsulting.mule.opentelemetry.internal.store.ProcessorSpan
 
getLocationParent(String) - Static method in class com.avioconsulting.mule.opentelemetry.internal.util.ComponentsUtil
Find a parent location, usually represented 2 level up, for given location string.
getLogPrefix() - Method in class com.avioconsulting.mule.opentelemetry.api.config.exporter.LoggingExporter
 
getMaxBatchExportSize() - Method in class com.avioconsulting.mule.opentelemetry.api.config.SpanProcessorConfiguration
 
getMaxQueueSize() - Method in class com.avioconsulting.mule.opentelemetry.api.config.SpanProcessorConfiguration
 
getMetricAttributes() - Method in class com.avioconsulting.mule.opentelemetry.api.notifications.MetricBaseNotificationData
 
getMetricName() - Method in class com.avioconsulting.mule.opentelemetry.api.notifications.MetricBaseNotificationData
 
getMetricsConfigProvider() - Method in interface com.avioconsulting.mule.opentelemetry.api.providers.OpenTelemetryMetricsConfigSupplier
Get OpenTelemetryMetricsConfigProvider instance associated with the configuration.
getMetricsConfigProvider() - Method in interface com.avioconsulting.mule.opentelemetry.internal.config.OpenTelemetryConfiguration
 
getMetricsConfigProvider() - Method in class com.avioconsulting.mule.opentelemetry.internal.config.OpenTelemetryExtensionConfiguration
 
getMetricsProviders() - Method in class com.avioconsulting.mule.opentelemetry.internal.connection.OpenTelemetryConnection
 
getMetricType() - Method in class com.avioconsulting.mule.opentelemetry.api.notifications.MetricBaseNotificationData
 
getMetricValue() - Method in class com.avioconsulting.mule.opentelemetry.api.notifications.MetricBaseNotificationData
 
getName() - Method in class com.avioconsulting.mule.opentelemetry.api.AppIdentifier
 
getName() - Method in class com.avioconsulting.mule.opentelemetry.api.config.MuleComponent
 
getName() - Method in class com.avioconsulting.mule.opentelemetry.api.traces.TraceComponent
 
getName() - Method in class com.avioconsulting.mule.opentelemetry.internal.opentelemetry.sdk.test.DelegatedLoggingSpanTestExporterProvider
 
getName() - Method in class com.avioconsulting.mule.opentelemetry.internal.processor.ComponentWrapper
 
getNamespace() - Method in class com.avioconsulting.mule.opentelemetry.api.config.MuleComponent
 
getNamespace() - Method in class com.avioconsulting.mule.opentelemetry.internal.processor.AbstractProcessorComponent
 
getNamespace() - Method in class com.avioconsulting.mule.opentelemetry.internal.processor.AnypointMQProcessorComponent
 
getNamespace() - Method in class com.avioconsulting.mule.opentelemetry.internal.processor.APIKitProcessorComponent
 
getNamespace() - Method in class com.avioconsulting.mule.opentelemetry.internal.processor.DBProcessorComponent
 
getNamespace() - Method in class com.avioconsulting.mule.opentelemetry.internal.processor.FlowProcessorComponent
 
getNamespace() - Method in class com.avioconsulting.mule.opentelemetry.internal.processor.GenericProcessorComponent
This supports all namespaces.
getNamespace() - Method in class com.avioconsulting.mule.opentelemetry.internal.processor.HttpProcessorComponent
 
getNamespace() - Method in class com.avioconsulting.mule.opentelemetry.internal.processor.MuleCoreProcessorComponent
 
getNamespace() - Method in class com.avioconsulting.mule.opentelemetry.internal.processor.WSCProcessorComponent
 
getOpenTelemetryConfiguration() - Method in class com.avioconsulting.mule.opentelemetry.internal.config.OpenTelemetryConfigWrapper
 
getOpenTelemetryConnection() - Method in class com.avioconsulting.mule.opentelemetry.internal.config.OpenTelemetryExtensionConfiguration
 
getOpenTelemetryConnection() - Method in class com.avioconsulting.mule.opentelemetry.internal.processor.MuleNotificationProcessor
 
getOperations() - Method in class com.avioconsulting.mule.opentelemetry.internal.processor.AbstractProcessorComponent
 
getOperations() - Method in class com.avioconsulting.mule.opentelemetry.internal.processor.AnypointMQProcessorComponent
 
getOperations() - Method in class com.avioconsulting.mule.opentelemetry.internal.processor.APIKitProcessorComponent
 
getOperations() - Method in class com.avioconsulting.mule.opentelemetry.internal.processor.DBProcessorComponent
 
getOperations() - Method in class com.avioconsulting.mule.opentelemetry.internal.processor.FlowProcessorComponent
 
getOperations() - Method in class com.avioconsulting.mule.opentelemetry.internal.processor.GenericProcessorComponent
This supports all operations.
getOperations() - Method in class com.avioconsulting.mule.opentelemetry.internal.processor.HttpProcessorComponent
 
getOperations() - Method in class com.avioconsulting.mule.opentelemetry.internal.processor.MuleCoreProcessorComponent
 
getOperations() - Method in class com.avioconsulting.mule.opentelemetry.internal.processor.WSCProcessorComponent
 
getOrgId() - Method in class com.avioconsulting.mule.opentelemetry.api.AppIdentifier
 
getParameter(String) - Method in class com.avioconsulting.mule.opentelemetry.internal.processor.ComponentWrapper
 
getParameters() - Method in class com.avioconsulting.mule.opentelemetry.internal.processor.ComponentWrapper
Get Component Parameters (Unmodifiable) Map
getParentSpanContext() - Method in class com.avioconsulting.mule.opentelemetry.internal.opentelemetry.sdk.test.DelegatedLoggingSpanTestExporter.Span
 
getProcessorCommonTags(Component) - Method in class com.avioconsulting.mule.opentelemetry.internal.processor.AbstractProcessorComponent
 
getProcessorComponent(ComponentIdentifier) - Method in class com.avioconsulting.mule.opentelemetry.internal.processor.MuleNotificationProcessor
 
getProcessorComponentFor(ComponentIdentifier, ConfigurationComponentLocator) - Method in class com.avioconsulting.mule.opentelemetry.internal.processor.service.ProcessorComponentService
 
getProperty(String) - Static method in class com.avioconsulting.mule.opentelemetry.internal.util.PropertiesUtil
 
getRequestCompression() - Method in class com.avioconsulting.mule.opentelemetry.api.config.exporter.OtlpExporter
 
getResource() - Method in interface com.avioconsulting.mule.opentelemetry.internal.config.OpenTelemetryConfiguration
 
getResource() - Method in class com.avioconsulting.mule.opentelemetry.internal.config.OpenTelemetryConfigWrapper
 
getResource() - Method in class com.avioconsulting.mule.opentelemetry.internal.config.OpenTelemetryExtensionConfiguration
 
getResourceAttributes() - Method in class com.avioconsulting.mule.opentelemetry.api.config.OpenTelemetryResource
 
getRootFlowName() - Method in interface com.avioconsulting.mule.opentelemetry.api.store.TransactionMeta
 
getRootFlowName() - Method in class com.avioconsulting.mule.opentelemetry.internal.store.ProcessorSpan
 
getRootFlowName() - Method in class com.avioconsulting.mule.opentelemetry.internal.store.Transaction
 
getRootFlowSpan() - Method in class com.avioconsulting.mule.opentelemetry.internal.store.Transaction
 
getRootSpanName() - Method in class com.avioconsulting.mule.opentelemetry.internal.store.FlowSpan
 
getRouteContainerLocation(TraceComponent) - Static method in class com.avioconsulting.mule.opentelemetry.internal.util.ComponentsUtil
Gets the parent container for router's route.
getServiceName() - Method in class com.avioconsulting.mule.opentelemetry.api.config.OpenTelemetryResource
 
getSourceComponent(EnrichedServerNotification) - Method in class com.avioconsulting.mule.opentelemetry.internal.processor.AbstractProcessorComponent
 
getSourceEndTraceComponent(EnrichedServerNotification, TraceContextHandler) - Method in interface com.avioconsulting.mule.opentelemetry.api.processor.ProcessorComponent
For flows with a source component, this method can allow processor components to build source specific traces.
getSourceEndTraceComponent(EnrichedServerNotification, TraceContextHandler) - Method in class com.avioconsulting.mule.opentelemetry.internal.processor.AnypointMQProcessorComponent
 
getSourceEndTraceComponent(EnrichedServerNotification, TraceContextHandler) - Method in class com.avioconsulting.mule.opentelemetry.internal.processor.FlowProcessorComponent
 
getSourceEndTraceComponent(EnrichedServerNotification, TraceContextHandler) - Method in class com.avioconsulting.mule.opentelemetry.internal.processor.HttpProcessorComponent
 
getSourceIdentifier(EnrichedServerNotification) - Method in class com.avioconsulting.mule.opentelemetry.internal.processor.AbstractProcessorComponent
 
getSources() - Method in class com.avioconsulting.mule.opentelemetry.internal.processor.AbstractProcessorComponent
 
getSources() - Method in class com.avioconsulting.mule.opentelemetry.internal.processor.AnypointMQProcessorComponent
 
getSources() - Method in class com.avioconsulting.mule.opentelemetry.internal.processor.APIKitProcessorComponent
 
getSources() - Method in class com.avioconsulting.mule.opentelemetry.internal.processor.DBProcessorComponent
 
getSources() - Method in class com.avioconsulting.mule.opentelemetry.internal.processor.FlowProcessorComponent
 
getSources() - Method in class com.avioconsulting.mule.opentelemetry.internal.processor.GenericProcessorComponent
This supports all sources.
getSources() - Method in class com.avioconsulting.mule.opentelemetry.internal.processor.HttpProcessorComponent
 
getSources() - Method in class com.avioconsulting.mule.opentelemetry.internal.processor.MuleCoreProcessorComponent
 
getSources() - Method in class com.avioconsulting.mule.opentelemetry.internal.processor.WSCProcessorComponent
 
getSourceStartTraceComponent(EnrichedServerNotification, TraceContextHandler) - Method in interface com.avioconsulting.mule.opentelemetry.api.processor.ProcessorComponent
If a message processor has a source variation, then this implementation can do more processing of a component.
getSourceStartTraceComponent(EnrichedServerNotification, TraceContextHandler) - Method in class com.avioconsulting.mule.opentelemetry.internal.processor.AnypointMQProcessorComponent
 
getSourceStartTraceComponent(EnrichedServerNotification, TraceContextHandler) - Method in class com.avioconsulting.mule.opentelemetry.internal.processor.FlowProcessorComponent
 
getSourceStartTraceComponent(EnrichedServerNotification, TraceContextHandler) - Method in class com.avioconsulting.mule.opentelemetry.internal.processor.HttpProcessorComponent
 
getSpan() - Method in interface com.avioconsulting.mule.opentelemetry.api.store.TransactionMeta
 
getSpan() - Method in class com.avioconsulting.mule.opentelemetry.internal.store.FlowSpan
 
getSpan() - Method in class com.avioconsulting.mule.opentelemetry.internal.store.ProcessorSpan
 
getSpan() - Method in class com.avioconsulting.mule.opentelemetry.internal.store.Transaction
 
getSpanContext() - Method in class com.avioconsulting.mule.opentelemetry.internal.opentelemetry.sdk.test.DelegatedLoggingSpanTestExporter.Span
 
getSpanId() - Method in interface com.avioconsulting.mule.opentelemetry.api.store.SpanMeta
 
getSpanId() - Method in class com.avioconsulting.mule.opentelemetry.api.traces.TransactionContext
 
getSpanId() - Method in class com.avioconsulting.mule.opentelemetry.internal.opentelemetry.sdk.test.DelegatedLoggingSpanTestExporter.Span
 
getSpanId() - Method in class com.avioconsulting.mule.opentelemetry.internal.opentelemetry.sdk.test.DelegatedLoggingSpanTestExporter.SpanContext
 
getSpanId() - Method in class com.avioconsulting.mule.opentelemetry.internal.store.ProcessorSpan
 
getSpanIdLong() - Method in class com.avioconsulting.mule.opentelemetry.api.traces.TransactionContext
 
getSpanKind() - Method in class com.avioconsulting.mule.opentelemetry.api.traces.TraceComponent
 
getSpanKind() - Method in class com.avioconsulting.mule.opentelemetry.internal.opentelemetry.sdk.test.DelegatedLoggingSpanTestExporter.Span
 
getSpanKind() - Method in class com.avioconsulting.mule.opentelemetry.internal.processor.AbstractProcessorComponent
 
getSpanKind() - Method in class com.avioconsulting.mule.opentelemetry.internal.processor.AnypointMQProcessorComponent
 
getSpanKind() - Method in class com.avioconsulting.mule.opentelemetry.internal.processor.DBProcessorComponent
 
getSpanKind() - Method in class com.avioconsulting.mule.opentelemetry.internal.processor.HttpProcessorComponent
 
getSpanKind() - Method in class com.avioconsulting.mule.opentelemetry.internal.processor.WSCProcessorComponent
 
getSpanName() - Method in class com.avioconsulting.mule.opentelemetry.api.traces.TraceComponent
 
getSpanName() - Method in class com.avioconsulting.mule.opentelemetry.internal.opentelemetry.sdk.test.DelegatedLoggingSpanTestExporter.Span
 
getSpanProcessorConfiguration() - Method in interface com.avioconsulting.mule.opentelemetry.internal.config.OpenTelemetryConfiguration
 
getSpanProcessorConfiguration() - Method in class com.avioconsulting.mule.opentelemetry.internal.config.OpenTelemetryConfigWrapper
 
getSpanProcessorConfiguration() - Method in class com.avioconsulting.mule.opentelemetry.internal.config.OpenTelemetryExtensionConfiguration
 
getSpanStatus() - Method in class com.avioconsulting.mule.opentelemetry.internal.opentelemetry.sdk.test.DelegatedLoggingSpanTestExporter.Span
 
getSpanStatusDescription() - Method in class com.avioconsulting.mule.opentelemetry.internal.opentelemetry.sdk.test.DelegatedLoggingSpanTestExporter.Span
 
getStartEpocNanos() - Method in class com.avioconsulting.mule.opentelemetry.internal.opentelemetry.sdk.test.DelegatedLoggingSpanTestExporter.Span
 
getStartTime() - Method in interface com.avioconsulting.mule.opentelemetry.api.store.TransactionMeta
 
getStartTime() - Method in class com.avioconsulting.mule.opentelemetry.api.traces.TraceComponent
 
getStartTime() - Method in class com.avioconsulting.mule.opentelemetry.internal.store.ProcessorSpan
 
getStartTime() - Method in class com.avioconsulting.mule.opentelemetry.internal.store.Transaction
 
getStartTraceComponent(EnrichedServerNotification) - Method in interface com.avioconsulting.mule.opentelemetry.api.processor.ProcessorComponent
Build a TraceComponent for start of a flow-like container or a message processor.
getStartTraceComponent(Component, Event) - Method in interface com.avioconsulting.mule.opentelemetry.api.processor.ProcessorComponent
Build a TraceComponent for start of the Component processing given Event
getStartTraceComponent(EnrichedServerNotification) - Method in class com.avioconsulting.mule.opentelemetry.internal.processor.AbstractProcessorComponent
 
getStartTraceComponent(Component, Event) - Method in class com.avioconsulting.mule.opentelemetry.internal.processor.AbstractProcessorComponent
Create a start trace component without the notification object.
getStartTraceComponent(Component, Event) - Method in class com.avioconsulting.mule.opentelemetry.internal.processor.AnypointMQProcessorComponent
 
getStartTraceComponent(EnrichedServerNotification) - Method in class com.avioconsulting.mule.opentelemetry.internal.processor.FlowProcessorComponent
 
getStartTraceComponent(Component, Event) - Method in class com.avioconsulting.mule.opentelemetry.internal.processor.HttpProcessorComponent
 
getStatusCode() - Method in class com.avioconsulting.mule.opentelemetry.api.traces.TraceComponent
 
getTags() - Method in interface com.avioconsulting.mule.opentelemetry.api.store.TransactionMeta
 
getTags() - Method in class com.avioconsulting.mule.opentelemetry.api.traces.TraceComponent
 
getTags() - Method in class com.avioconsulting.mule.opentelemetry.internal.store.FlowSpan
 
getTags() - Method in class com.avioconsulting.mule.opentelemetry.internal.store.ProcessorSpan
 
getTags() - Method in class com.avioconsulting.mule.opentelemetry.internal.store.Transaction
 
getTraceComponent(ComponentLocation, TraceComponent) - Static method in class com.avioconsulting.mule.opentelemetry.internal.util.ComponentsUtil
Build a Trace component for sub-flow
getTraceComponentBuilderFor(EnrichedServerNotification) - Method in class com.avioconsulting.mule.opentelemetry.internal.processor.AbstractProcessorComponent
 
getTraceContext(T, TextMapGetter<T>) - Method in class com.avioconsulting.mule.opentelemetry.internal.connection.OpenTelemetryConnection
 
getTraceContext(String) - Method in class com.avioconsulting.mule.opentelemetry.internal.connection.OpenTelemetryConnection
Get the trace context information for a given transaction id.
getTraceContext(String, String) - Method in class com.avioconsulting.mule.opentelemetry.internal.connection.OpenTelemetryConnection
Get the trace context information for a given transaction id.
getTraceContext(T, TextMapGetter<T>) - Method in interface com.avioconsulting.mule.opentelemetry.internal.connection.TraceContextHandler
 
getTraceContext(OpenTelemetryExtensionConfiguration, ParameterResolver<String>, CorrelationInfo) - Method in class com.avioconsulting.mule.opentelemetry.internal.OpenTelemetryOperations
Deprecated: Use Get Current Trace Context instead.
getTraceId() - Method in interface com.avioconsulting.mule.opentelemetry.api.store.TransactionMeta
 
getTraceId() - Method in class com.avioconsulting.mule.opentelemetry.api.traces.TransactionContext
 
getTraceId() - Method in class com.avioconsulting.mule.opentelemetry.internal.opentelemetry.sdk.test.DelegatedLoggingSpanTestExporter.Span
 
getTraceId() - Method in class com.avioconsulting.mule.opentelemetry.internal.opentelemetry.sdk.test.DelegatedLoggingSpanTestExporter.SpanContext
 
getTraceId() - Method in class com.avioconsulting.mule.opentelemetry.internal.store.ProcessorSpan
 
getTraceId() - Method in class com.avioconsulting.mule.opentelemetry.internal.store.Transaction
 
getTraceIdForTransaction(String) - Method in class com.avioconsulting.mule.opentelemetry.internal.store.InMemoryTransactionStore
 
getTraceIdLongLowPart() - Method in class com.avioconsulting.mule.opentelemetry.api.traces.TransactionContext
 
getTraceLevelConfiguration() - Method in interface com.avioconsulting.mule.opentelemetry.internal.config.OpenTelemetryConfiguration
 
getTraceLevelConfiguration() - Method in class com.avioconsulting.mule.opentelemetry.internal.config.OpenTelemetryExtensionConfiguration
 
getTraceLevelConfiguration() - Method in class com.avioconsulting.mule.opentelemetry.internal.processor.MuleNotificationProcessor
 
getTransactionContext(String, String) - Method in interface com.avioconsulting.mule.opentelemetry.api.store.TransactionStore
Get the Context of the initiating flow span.
getTransactionContext(String, String) - Method in class com.avioconsulting.mule.opentelemetry.internal.store.InMemoryTransactionStore
 
getTransactionId() - Method in interface com.avioconsulting.mule.opentelemetry.api.store.TransactionMeta
 
getTransactionId() - Method in class com.avioconsulting.mule.opentelemetry.api.traces.TraceComponent
 
getTransactionId(EnrichedServerNotification) - Method in class com.avioconsulting.mule.opentelemetry.internal.processor.AbstractProcessorComponent
 
getTransactionId() - Method in class com.avioconsulting.mule.opentelemetry.internal.store.ProcessorSpan
 
getTransactionId() - Method in class com.avioconsulting.mule.opentelemetry.internal.store.Transaction
 
getTransactionStore() - Method in class com.avioconsulting.mule.opentelemetry.internal.connection.OpenTelemetryConnection
 
getValue() - Method in enum com.avioconsulting.mule.opentelemetry.api.config.exporter.OtlpExporter.OtlpRequestCompression
 
getValue() - Method in enum com.avioconsulting.mule.opentelemetry.api.config.exporter.OtlpExporter.Protocol
 
getValue() - Method in class com.avioconsulting.mule.opentelemetry.api.config.KeyValuePair
 

H

handleAsyncScheduledEvent(AsyncMessageNotification) - Method in class com.avioconsulting.mule.opentelemetry.internal.processor.MuleNotificationProcessor
Process the AsyncMessageNotification to capture start of the span.
handleFlowEndEvent(PipelineMessageNotification) - Method in class com.avioconsulting.mule.opentelemetry.internal.processor.MuleNotificationProcessor
 
handleFlowStartEvent(PipelineMessageNotification) - Method in class com.avioconsulting.mule.opentelemetry.internal.processor.MuleNotificationProcessor
 
handleProcessorEndEvent(EnrichedServerNotification) - Method in class com.avioconsulting.mule.opentelemetry.internal.processor.MuleNotificationProcessor
 
handleProcessorStartEvent(MessageProcessorNotification) - Method in class com.avioconsulting.mule.opentelemetry.internal.processor.MuleNotificationProcessor
 
hasConnection() - Method in class com.avioconsulting.mule.opentelemetry.internal.processor.MuleNotificationProcessor
 
hashCode() - Method in class com.avioconsulting.mule.opentelemetry.api.config.exporter.OtlpExporter
 
hashCode() - Method in class com.avioconsulting.mule.opentelemetry.api.config.KeyValuePair
 
hashCode() - Method in class com.avioconsulting.mule.opentelemetry.api.config.MuleComponent
 
hashCode() - Method in class com.avioconsulting.mule.opentelemetry.api.config.OpenTelemetryResource
 
hashCode() - Method in class com.avioconsulting.mule.opentelemetry.api.config.SpanProcessorConfiguration
 
hashCode() - Method in class com.avioconsulting.mule.opentelemetry.api.traces.TransactionContext
 
hashCode() - Method in class com.avioconsulting.mule.opentelemetry.internal.opentelemetry.sdk.test.DelegatedLoggingSpanTestExporter.SpanContext
 
Header - Class in com.avioconsulting.mule.opentelemetry.api.config
 
Header() - Constructor for class com.avioconsulting.mule.opentelemetry.api.config.Header
 
Header(String, String) - Constructor for class com.avioconsulting.mule.opentelemetry.api.config.Header
 
HttpProcessorComponent - Class in com.avioconsulting.mule.opentelemetry.internal.processor
 
HttpProcessorComponent() - Constructor for class com.avioconsulting.mule.opentelemetry.internal.processor.HttpProcessorComponent
 
HttpSpanUtil - Class in com.avioconsulting.mule.opentelemetry.internal.processor.util
 
HttpSpanUtil() - Constructor for class com.avioconsulting.mule.opentelemetry.internal.processor.util.HttpSpanUtil
 

I

init(OpenTelemetryConnection, TraceLevelConfiguration) - Method in class com.avioconsulting.mule.opentelemetry.internal.processor.MuleNotificationProcessor
 
init() - Static method in class com.avioconsulting.mule.opentelemetry.internal.util.PropertiesUtil
 
initialise(AppIdentifier) - Method in class com.avioconsulting.mule.opentelemetry.api.providers.NoopOpenTelemetryMetricsConfigProvider
 
initialise(AppIdentifier) - Method in interface com.avioconsulting.mule.opentelemetry.api.providers.OpenTelemetryMetricsConfigProvider
This method will be called before initializing the OpenTelemetry instance.
initialize(T, OpenTelemetry) - Method in interface com.avioconsulting.mule.opentelemetry.api.providers.OpenTelemetryMetricsProvider
Initialize provider
initialize(OpenTelemetryMetricsConfigProvider, OpenTelemetry) - Method in class com.avioconsulting.mule.opentelemetry.internal.connection.OpenTelemetryMetricsProviderCollection
 
injectTraceContext(T, TextMapSetter<T>) - Method in class com.avioconsulting.mule.opentelemetry.internal.connection.OpenTelemetryConnection
 
injectTraceContext(T, TextMapSetter<T>) - Method in interface com.avioconsulting.mule.opentelemetry.internal.connection.TraceContextHandler
 
InMemoryTransactionStore - Class in com.avioconsulting.mule.opentelemetry.internal.store
In-memory TransactionStore.
InMemoryTransactionStore() - Constructor for class com.avioconsulting.mule.opentelemetry.internal.store.InMemoryTransactionStore
 
intercept(ComponentLocation) - Method in class com.avioconsulting.mule.opentelemetry.internal.interceptor.MessageProcessorTracingInterceptorFactory
This intercepts the first processor of root container which can be a flow or sub-flow.
invalidate() - Method in class com.avioconsulting.mule.opentelemetry.internal.connection.OpenTelemetryConnection
 
isAsyncScope(TypedComponentIdentifier) - Static method in class com.avioconsulting.mule.opentelemetry.internal.util.ComponentsUtil
 
isFirstProcessor(ComponentLocation) - Static method in class com.avioconsulting.mule.opentelemetry.internal.util.ComponentsUtil
 
isFlowRef(ComponentLocation) - Static method in class com.avioconsulting.mule.opentelemetry.internal.util.ComponentsUtil
 
isFlowTrace(TraceComponent) - Static method in class com.avioconsulting.mule.opentelemetry.internal.util.ComponentsUtil
 
isFlowTypeContainer(ComponentLocation) - Static method in class com.avioconsulting.mule.opentelemetry.internal.util.ComponentsUtil
 
isRoute(TypedComponentIdentifier) - Static method in class com.avioconsulting.mule.opentelemetry.internal.util.ComponentsUtil
 
isSpanAllProcessors() - Method in class com.avioconsulting.mule.opentelemetry.api.config.TraceLevelConfiguration
 
isSubFlow(ComponentLocation) - Static method in class com.avioconsulting.mule.opentelemetry.internal.util.ComponentsUtil
 
isTurnOffMetrics() - Method in interface com.avioconsulting.mule.opentelemetry.internal.config.OpenTelemetryConfiguration
 
isTurnOffMetrics() - Method in class com.avioconsulting.mule.opentelemetry.internal.config.OpenTelemetryConfigWrapper
 
isTurnOffMetrics() - Method in class com.avioconsulting.mule.opentelemetry.internal.config.OpenTelemetryExtensionConfiguration
 
isTurnOffMetrics() - Method in class com.avioconsulting.mule.opentelemetry.internal.connection.OpenTelemetryConnection
 
isTurnOffTracing() - Method in interface com.avioconsulting.mule.opentelemetry.internal.config.OpenTelemetryConfiguration
 
isTurnOffTracing() - Method in class com.avioconsulting.mule.opentelemetry.internal.config.OpenTelemetryConfigWrapper
 
isTurnOffTracing() - Method in class com.avioconsulting.mule.opentelemetry.internal.config.OpenTelemetryExtensionConfiguration
 
isTurnOffTracing() - Method in class com.avioconsulting.mule.opentelemetry.internal.connection.OpenTelemetryConnection
 
isUseAPIKitSpanNames() - Static method in class com.avioconsulting.mule.opentelemetry.internal.util.PropertiesUtil
 

K

keys(Map<String, ? super String>) - Method in enum com.avioconsulting.mule.opentelemetry.internal.processor.AbstractProcessorComponent.ContextMapGetter
 
KeyValuePair - Class in com.avioconsulting.mule.opentelemetry.api.config
 
KeyValuePair() - Constructor for class com.avioconsulting.mule.opentelemetry.api.config.KeyValuePair
 
KeyValuePair(String, String) - Constructor for class com.avioconsulting.mule.opentelemetry.api.config.KeyValuePair
 

L

load(ClassLoader, Class<T>, R) - Static method in class com.avioconsulting.mule.opentelemetry.internal.util.ServiceProviderUtil
 
LOGGING - Static variable in class com.avioconsulting.mule.opentelemetry.api.config.exporter.LoggingExporter
 
LoggingExporter - Class in com.avioconsulting.mule.opentelemetry.api.config.exporter
 
LoggingExporter() - Constructor for class com.avioconsulting.mule.opentelemetry.api.config.exporter.LoggingExporter
 
LogsApiPackageMarker - Class in com.avioconsulting.mule.opentelemetry.logs.api
This is a marker class to allow exporting the Logs API Package for Log implementations.
LogsApiPackageMarker() - Constructor for class com.avioconsulting.mule.opentelemetry.logs.api.LogsApiPackageMarker
 
longFromBase16Hex(String) - Static method in class com.avioconsulting.mule.opentelemetry.api.util.EncodingUtil
 

M

MessageProcessorTracingInterceptorFactory - Class in com.avioconsulting.mule.opentelemetry.internal.interceptor
ProcessorInterceptorFactory can intercept processors.
MessageProcessorTracingInterceptorFactory(MuleNotificationProcessor, ConfigurationComponentLocator) - Constructor for class com.avioconsulting.mule.opentelemetry.internal.interceptor.MessageProcessorTracingInterceptorFactory
 
method(Map<String, String>) - Static method in class com.avioconsulting.mule.opentelemetry.internal.processor.util.HttpSpanUtil
Get HTTP Method name with either old and new Semantic Attribute for Method.
MetricBaseNotificationData<SELF extends MetricBaseNotificationData<SELF>> - Class in com.avioconsulting.mule.opentelemetry.api.notifications
Metrics notifications data holder to use by Metrics providers for processing custom metrics.
MetricBaseNotificationData() - Constructor for class com.avioconsulting.mule.opentelemetry.api.notifications.MetricBaseNotificationData
 
MetricEventNotificationListener - Class in com.avioconsulting.mule.opentelemetry.internal.notifications.listeners
Metric event notification listener to process ExtensionNotifications raised by the module.
MetricEventNotificationListener(MuleNotificationProcessor) - Constructor for class com.avioconsulting.mule.opentelemetry.internal.notifications.listeners.MetricEventNotificationListener
 
MULE_APP_DOMAIN - Static variable in class com.avioconsulting.mule.opentelemetry.api.sdk.SemanticAttributes
Application Name.
MULE_APP_FLOW_NAME - Static variable in class com.avioconsulting.mule.opentelemetry.api.sdk.SemanticAttributes
 
MULE_APP_FLOW_SOURCE_CONFIG_REF - Static variable in class com.avioconsulting.mule.opentelemetry.api.sdk.SemanticAttributes
Name of the configuration element used by the flow source component.
MULE_APP_FLOW_SOURCE_NAME - Static variable in class com.avioconsulting.mule.opentelemetry.api.sdk.SemanticAttributes
Mule Flow Source's Name.
MULE_APP_FLOW_SOURCE_NAMESPACE - Static variable in class com.avioconsulting.mule.opentelemetry.api.sdk.SemanticAttributes
XML Namespace of the Source component.
MULE_APP_FULL_DOMAIN - Static variable in class com.avioconsulting.mule.opentelemetry.api.sdk.SemanticAttributes
Full DNS of application.
MULE_APP_PROCESSOR_CONFIG_REF - Static variable in class com.avioconsulting.mule.opentelemetry.api.sdk.SemanticAttributes
Name of the configuration element, if exists on the processor.
MULE_APP_PROCESSOR_DOC_NAME - Static variable in class com.avioconsulting.mule.opentelemetry.api.sdk.SemanticAttributes
Documented name of the processor.
MULE_APP_PROCESSOR_NAME - Static variable in class com.avioconsulting.mule.opentelemetry.api.sdk.SemanticAttributes
Mule Processor Name.
MULE_APP_PROCESSOR_NAMESPACE - Static variable in class com.avioconsulting.mule.opentelemetry.api.sdk.SemanticAttributes
XML Namespace of the Mule processor.
MULE_APP_SCOPE_SUBFLOW_NAME - Static variable in class com.avioconsulting.mule.opentelemetry.api.sdk.SemanticAttributes
 
MULE_CORRELATION_ID - Static variable in class com.avioconsulting.mule.opentelemetry.api.sdk.SemanticAttributes
Mule Correlation Id for the current event.
MULE_CSORGANIZATION_ID - Static variable in class com.avioconsulting.mule.opentelemetry.api.sdk.SemanticAttributes
 
MULE_ENVIRONMENT_AWS_REGION - Static variable in class com.avioconsulting.mule.opentelemetry.api.sdk.SemanticAttributes
AWS Region in which Application is deployed in.
MULE_ENVIRONMENT_ID - Static variable in class com.avioconsulting.mule.opentelemetry.api.sdk.SemanticAttributes
Mule Environment ID.
MULE_ENVIRONMENT_TYPE - Static variable in class com.avioconsulting.mule.opentelemetry.api.sdk.SemanticAttributes
Mule Environment Type - eg.
MULE_HOME - Static variable in class com.avioconsulting.mule.opentelemetry.api.sdk.SemanticAttributes
Absolute path to mule installation.
MULE_ORGANIZATION_ID - Static variable in class com.avioconsulting.mule.opentelemetry.api.sdk.SemanticAttributes
Most of the Mule users are familiar with organization id instead of CSORGANIZATION ID.
MULE_OTEL_INTERCEPTOR_FIRST_PROCESSOR_ONLY - Static variable in class com.avioconsulting.mule.opentelemetry.internal.interceptor.MessageProcessorTracingInterceptorFactory
 
MULE_OTEL_INTERCEPTOR_PROCESSOR_ENABLE_PROPERTY_NAME - Static variable in class com.avioconsulting.mule.opentelemetry.internal.interceptor.MessageProcessorTracingInterceptorFactory
 
MULE_OTEL_SPAN_PROCESSORS_ENABLE_PROPERTY_NAME - Static variable in class com.avioconsulting.mule.opentelemetry.internal.processor.MuleNotificationProcessor
 
MULE_OTEL_USE_APIKIT_SPAN_NAMES - Static variable in class com.avioconsulting.mule.opentelemetry.internal.util.PropertiesUtil
 
MULE_SERVER_ID - Static variable in class com.avioconsulting.mule.opentelemetry.api.sdk.SemanticAttributes
Mule Server Id that is processing current request.
MULE_WORKER_ID - Static variable in class com.avioconsulting.mule.opentelemetry.api.sdk.SemanticAttributes
Mule CloudHub Worker id that is processing current request.
MuleComponent - Class in com.avioconsulting.mule.opentelemetry.api.config
 
MuleComponent() - Constructor for class com.avioconsulting.mule.opentelemetry.api.config.MuleComponent
 
MuleComponent(String, String) - Constructor for class com.avioconsulting.mule.opentelemetry.api.config.MuleComponent
 
MuleCoreProcessorComponent - Class in com.avioconsulting.mule.opentelemetry.internal.processor
This processor handles any specific operations or sources from Mule Core namespace that are needed for overall tracing.
MuleCoreProcessorComponent() - Constructor for class com.avioconsulting.mule.opentelemetry.internal.processor.MuleCoreProcessorComponent
 
MuleMessageProcessorNotificationListener - Class in com.avioconsulting.mule.opentelemetry.internal.notifications.listeners
 
MuleMessageProcessorNotificationListener(MuleNotificationProcessor) - Constructor for class com.avioconsulting.mule.opentelemetry.internal.notifications.listeners.MuleMessageProcessorNotificationListener
 
muleNotificationProcessor - Variable in class com.avioconsulting.mule.opentelemetry.internal.notifications.listeners.AbstractMuleNotificationListener
 
MuleNotificationProcessor - Class in com.avioconsulting.mule.opentelemetry.internal.processor
Notification Processor bean.
MuleNotificationProcessor(ConfigurationComponentLocator) - Constructor for class com.avioconsulting.mule.opentelemetry.internal.processor.MuleNotificationProcessor
 
MulePipelineMessageNotificationListener - Class in com.avioconsulting.mule.opentelemetry.internal.notifications.listeners
 
MulePipelineMessageNotificationListener(MuleNotificationProcessor) - Constructor for class com.avioconsulting.mule.opentelemetry.internal.notifications.listeners.MulePipelineMessageNotificationListener
 
MuleResource - Class in com.avioconsulting.mule.opentelemetry.internal.opentelemetry.sdk
Creates an OpenTelemetry Resource that adds Mule Runtime specific attributes in trace data.
MuleResourceProvider - Class in com.avioconsulting.mule.opentelemetry.internal.opentelemetry.sdk
 
MuleResourceProvider() - Constructor for class com.avioconsulting.mule.opentelemetry.internal.opentelemetry.sdk.MuleResourceProvider
 

N

NAMESPACE - Static variable in class com.avioconsulting.mule.opentelemetry.internal.processor.DBProcessorComponent
 
NAMESPACE - Static variable in class com.avioconsulting.mule.opentelemetry.internal.processor.HttpProcessorComponent
 
NAMESPACE_MULE - Static variable in class com.avioconsulting.mule.opentelemetry.internal.processor.AbstractProcessorComponent
 
namespaceSupported(ComponentIdentifier) - Method in class com.avioconsulting.mule.opentelemetry.internal.processor.AbstractProcessorComponent
 
NoopOpenTelemetryMetricsConfigProvider - Class in com.avioconsulting.mule.opentelemetry.api.providers
 
NoopOpenTelemetryMetricsConfigProvider() - Constructor for class com.avioconsulting.mule.opentelemetry.api.providers.NoopOpenTelemetryMetricsConfigProvider
 

O

of(String) - Static method in class com.avioconsulting.mule.opentelemetry.api.traces.TraceComponent
 
of(String, ComponentLocation) - Static method in class com.avioconsulting.mule.opentelemetry.api.traces.TraceComponent
 
of(Component) - Static method in class com.avioconsulting.mule.opentelemetry.api.traces.TraceComponent
 
of(ComponentLocation) - Static method in class com.avioconsulting.mule.opentelemetry.api.traces.TraceComponent
 
of(Span) - Static method in class com.avioconsulting.mule.opentelemetry.api.traces.TransactionContext
 
onNotification(AsyncMessageNotification) - Method in class com.avioconsulting.mule.opentelemetry.internal.notifications.listeners.AsyncMessageNotificationListener
 
onNotification(ExtensionNotification) - Method in class com.avioconsulting.mule.opentelemetry.internal.notifications.listeners.MetricEventNotificationListener
 
onNotification(MessageProcessorNotification) - Method in class com.avioconsulting.mule.opentelemetry.internal.notifications.listeners.MuleMessageProcessorNotificationListener
 
onNotification(PipelineMessageNotification) - Method in class com.avioconsulting.mule.opentelemetry.internal.notifications.listeners.MulePipelineMessageNotificationListener
 
OpenTelemetryConfiguration - Interface in com.avioconsulting.mule.opentelemetry.internal.config
 
OpenTelemetryConfigWrapper - Class in com.avioconsulting.mule.opentelemetry.internal.config
 
OpenTelemetryConfigWrapper(OpenTelemetryConfiguration) - Constructor for class com.avioconsulting.mule.opentelemetry.internal.config.OpenTelemetryConfigWrapper
 
OpenTelemetryConnection - Class in com.avioconsulting.mule.opentelemetry.internal.connection
 
OpenTelemetryConnection.HashMapTextMapSetter - Enum in com.avioconsulting.mule.opentelemetry.internal.connection
 
OpenTelemetryExporter - Interface in com.avioconsulting.mule.opentelemetry.api.config.exporter
 
OpenTelemetryExtension - Class in com.avioconsulting.mule.opentelemetry.internal
 
OpenTelemetryExtension() - Constructor for class com.avioconsulting.mule.opentelemetry.internal.OpenTelemetryExtension
 
OpenTelemetryExtensionConfiguration - Class in com.avioconsulting.mule.opentelemetry.internal.config
 
OpenTelemetryExtensionConfiguration() - Constructor for class com.avioconsulting.mule.opentelemetry.internal.config.OpenTelemetryExtensionConfiguration
 
OpenTelemetryMetricsConfigProvider - Interface in com.avioconsulting.mule.opentelemetry.api.providers
 
OpenTelemetryMetricsConfigSupplier - Interface in com.avioconsulting.mule.opentelemetry.api.providers
When contributing a metrics configuration extension to this module, this exported supplier interface can help acquire instance of metrics provider configuration in extensions.
OpenTelemetryMetricsProvider<T extends OpenTelemetryMetricsConfigProvider> - Interface in com.avioconsulting.mule.opentelemetry.api.providers
Service interface for Metrics providers
OpenTelemetryMetricsProviderCollection - Class in com.avioconsulting.mule.opentelemetry.internal.connection
 
OpenTelemetryMetricsProviderCollection() - Constructor for class com.avioconsulting.mule.opentelemetry.internal.connection.OpenTelemetryMetricsProviderCollection
 
OpenTelemetryOperations - Class in com.avioconsulting.mule.opentelemetry.internal
 
OpenTelemetryOperations() - Constructor for class com.avioconsulting.mule.opentelemetry.internal.OpenTelemetryOperations
 
OpenTelemetryResource - Class in com.avioconsulting.mule.opentelemetry.api.config
 
OpenTelemetryResource() - Constructor for class com.avioconsulting.mule.opentelemetry.api.config.OpenTelemetryResource
 
OpenTelemetryResource(String, List<Attribute>) - Constructor for class com.avioconsulting.mule.opentelemetry.api.config.OpenTelemetryResource
 
OpenTelemetryUtil - Class in com.avioconsulting.mule.opentelemetry.internal.util
 
OpenTelemetryUtil() - Constructor for class com.avioconsulting.mule.opentelemetry.internal.util.OpenTelemetryUtil
 
operationSupported(ComponentIdentifier) - Method in class com.avioconsulting.mule.opentelemetry.internal.processor.AbstractProcessorComponent
 
OTEL_EXPORTER_LOGGING_PREFIX_KEY - Static variable in class com.avioconsulting.mule.opentelemetry.api.config.exporter.LoggingExporter
 
OTEL_EXPORTER_OTLP_CERTIFICATE - Static variable in class com.avioconsulting.mule.opentelemetry.api.config.exporter.OtlpExporter
 
OTEL_EXPORTER_OTLP_CLIENT_CERTIFICATE - Static variable in class com.avioconsulting.mule.opentelemetry.api.config.exporter.OtlpExporter
 
OTEL_EXPORTER_OTLP_CLIENT_KEY - Static variable in class com.avioconsulting.mule.opentelemetry.api.config.exporter.OtlpExporter
 
OTEL_EXPORTER_OTLP_COMPRESSION - Static variable in class com.avioconsulting.mule.opentelemetry.api.config.exporter.OtlpExporter
 
OTEL_EXPORTER_OTLP_ENDPOINT - Static variable in class com.avioconsulting.mule.opentelemetry.api.config.exporter.OtlpExporter
 
OTEL_EXPORTER_OTLP_HEADERS - Static variable in class com.avioconsulting.mule.opentelemetry.api.config.exporter.OtlpExporter
 
OTEL_EXPORTER_OTLP_LOGS_ENDPOINT - Static variable in class com.avioconsulting.mule.opentelemetry.api.config.exporter.OtlpExporter
 
OTEL_EXPORTER_OTLP_METRICS_ENDPOINT - Static variable in class com.avioconsulting.mule.opentelemetry.api.config.exporter.OtlpExporter
 
OTEL_EXPORTER_OTLP_PROTOCOL - Static variable in class com.avioconsulting.mule.opentelemetry.api.config.exporter.OtlpExporter
 
OTEL_EXPORTER_OTLP_TRACES_ENDPOINT - Static variable in class com.avioconsulting.mule.opentelemetry.api.config.exporter.OtlpExporter
 
OTEL_FLOW_CONTEXT_ID - Static variable in interface com.avioconsulting.mule.opentelemetry.api.store.TransactionStore
 
OTEL_FLOW_PREV_CONTEXT_ID - Static variable in interface com.avioconsulting.mule.opentelemetry.api.store.TransactionStore
 
OTEL_LOGS_EXPORTER_KEY - Static variable in interface com.avioconsulting.mule.opentelemetry.api.config.exporter.OpenTelemetryExporter
 
OTEL_METRICS_EXPORTER_KEY - Static variable in interface com.avioconsulting.mule.opentelemetry.api.config.exporter.OpenTelemetryExporter
 
OTEL_SYSTEM_PROPERTIES_MAP - Variable in class com.avioconsulting.mule.opentelemetry.internal.connection.OpenTelemetryConnection
Collect all otel specific system properties and cache them in a map.
OTEL_TRACES_EXPORTER_KEY - Static variable in interface com.avioconsulting.mule.opentelemetry.api.config.exporter.OpenTelemetryExporter
 
OtelConfigMapProvider - Interface in com.avioconsulting.mule.opentelemetry.api.config
OpenTelemetry Configuration Map provider interface.
OTLP - Static variable in class com.avioconsulting.mule.opentelemetry.api.config.exporter.OtlpExporter
 
OtlpExporter - Class in com.avioconsulting.mule.opentelemetry.api.config.exporter
 
OtlpExporter() - Constructor for class com.avioconsulting.mule.opentelemetry.api.config.exporter.OtlpExporter
Default constructor used by Mule SDK to instantiate this class.
OtlpExporter.OtlpRequestCompression - Enum in com.avioconsulting.mule.opentelemetry.api.config.exporter
The compression type to use on OTLP trace, metric, and log requests.
OtlpExporter.Protocol - Enum in com.avioconsulting.mule.opentelemetry.api.config.exporter
 

P

prevContextScopedPath(String) - Method in interface com.avioconsulting.mule.opentelemetry.api.traces.ComponentEventContext
 
ProcessorComponent - Interface in com.avioconsulting.mule.opentelemetry.api.processor
 
ProcessorComponentService - Class in com.avioconsulting.mule.opentelemetry.internal.processor.service
 
ProcessorSpan - Class in com.avioconsulting.mule.opentelemetry.internal.store
 
ProcessorSpan(Span, String, String, Instant, String) - Constructor for class com.avioconsulting.mule.opentelemetry.internal.store.ProcessorSpan
 
ProcessorTracingInterceptor - Class in com.avioconsulting.mule.opentelemetry.internal.interceptor
Interceptor to set tracing context information in flow a variable named TransactionStore.TRACE_CONTEXT_MAP_KEY.
ProcessorTracingInterceptor(MuleNotificationProcessor, ConfigurationComponentLocator) - Constructor for class com.avioconsulting.mule.opentelemetry.internal.interceptor.ProcessorTracingInterceptor
Interceptor.
PROP_MULE_OTEL_METRICS_DISABLED - Static variable in class com.avioconsulting.mule.opentelemetry.internal.config.OpenTelemetryExtensionConfiguration
 
PROP_MULE_OTEL_TRACING_DISABLED - Static variable in class com.avioconsulting.mule.opentelemetry.internal.config.OpenTelemetryExtensionConfiguration
 
PropertiesUtil - Class in com.avioconsulting.mule.opentelemetry.internal.util
 

R

refresh() - Static method in class com.avioconsulting.mule.opentelemetry.internal.opentelemetry.sdk.MuleResource
Used to refresh the loaded properties.
resetForTest() - Static method in class com.avioconsulting.mule.opentelemetry.internal.connection.OpenTelemetryConnection
This is for tests to reset the static instance in-between the tests.
resolveFlowName(ExpressionManager, TraceComponent, BindingContext, ConfigurationComponentLocator) - Static method in class com.avioconsulting.mule.opentelemetry.internal.util.ComponentsUtil
Resolves the target flow name using given #expressionManager and updates it in TraceComponent.tags.

S

SemanticAttributes - Class in com.avioconsulting.mule.opentelemetry.api.sdk
Defines the attribute keys to be used when capturing mule related span attributes.
ServiceProviderUtil - Class in com.avioconsulting.mule.opentelemetry.internal.util
 
set(Map<String, String>, String, String) - Method in enum com.avioconsulting.mule.opentelemetry.internal.connection.OpenTelemetryConnection.HashMapTextMapSetter
 
setAttributes(Map<String, Object>) - Method in class com.avioconsulting.mule.opentelemetry.internal.opentelemetry.sdk.test.DelegatedLoggingSpanTestExporter.Span
 
setConfigProperties(Map<String, String>) - Method in class com.avioconsulting.mule.opentelemetry.api.config.exporter.AbstractExporter
 
setContext(Context) - Method in class com.avioconsulting.mule.opentelemetry.api.traces.TransactionContext
 
setEndEpocNanos(long) - Method in class com.avioconsulting.mule.opentelemetry.internal.opentelemetry.sdk.test.DelegatedLoggingSpanTestExporter.Span
 
setEndTime(Instant) - Method in class com.avioconsulting.mule.opentelemetry.internal.store.ProcessorSpan
 
setEndTime(Instant) - Method in class com.avioconsulting.mule.opentelemetry.internal.store.Transaction
 
setExporter(OpenTelemetryExporter) - Method in class com.avioconsulting.mule.opentelemetry.api.config.ExporterConfiguration
 
setExporterConfiguration(ExporterConfiguration) - Method in class com.avioconsulting.mule.opentelemetry.internal.config.OpenTelemetryExtensionConfiguration
 
setInstrumentationName(String) - Method in class com.avioconsulting.mule.opentelemetry.internal.opentelemetry.sdk.test.DelegatedLoggingSpanTestExporter.Span
 
setInstrumentationVersion(String) - Method in class com.avioconsulting.mule.opentelemetry.internal.opentelemetry.sdk.test.DelegatedLoggingSpanTestExporter.Span
 
setKey(String) - Method in class com.avioconsulting.mule.opentelemetry.api.config.KeyValuePair
 
setMetricAttributes(Map<String, String>) - Method in class com.avioconsulting.mule.opentelemetry.api.notifications.MetricBaseNotificationData
 
setMetricName(String) - Method in class com.avioconsulting.mule.opentelemetry.api.notifications.MetricBaseNotificationData
 
setMetricType(String) - Method in class com.avioconsulting.mule.opentelemetry.api.notifications.MetricBaseNotificationData
 
setMetricValue(Object) - Method in class com.avioconsulting.mule.opentelemetry.api.notifications.MetricBaseNotificationData
 
setName(String) - Method in class com.avioconsulting.mule.opentelemetry.api.config.MuleComponent
 
setNamespace(String) - Method in class com.avioconsulting.mule.opentelemetry.api.config.MuleComponent
 
setOpenTelemetryConfiguration(OpenTelemetryConfiguration) - Method in class com.avioconsulting.mule.opentelemetry.internal.config.OpenTelemetryConfigWrapper
 
setParentSpanContext(DelegatedLoggingSpanTestExporter.SpanContext) - Method in class com.avioconsulting.mule.opentelemetry.internal.opentelemetry.sdk.test.DelegatedLoggingSpanTestExporter.Span
 
setResource(OpenTelemetryResource) - Method in class com.avioconsulting.mule.opentelemetry.internal.config.OpenTelemetryExtensionConfiguration
 
setRootSpanName(String) - Method in class com.avioconsulting.mule.opentelemetry.internal.store.FlowSpan
 
setSpanContext(DelegatedLoggingSpanTestExporter.SpanContext) - Method in class com.avioconsulting.mule.opentelemetry.internal.opentelemetry.sdk.test.DelegatedLoggingSpanTestExporter.Span
 
setSpanId(String) - Method in class com.avioconsulting.mule.opentelemetry.api.traces.TransactionContext
 
setSpanId(String) - Method in class com.avioconsulting.mule.opentelemetry.internal.opentelemetry.sdk.test.DelegatedLoggingSpanTestExporter.Span
 
setSpanIdLong(String) - Method in class com.avioconsulting.mule.opentelemetry.api.traces.TransactionContext
 
setSpanKind(String) - Method in class com.avioconsulting.mule.opentelemetry.internal.opentelemetry.sdk.test.DelegatedLoggingSpanTestExporter.Span
 
setSpanName(String) - Method in class com.avioconsulting.mule.opentelemetry.internal.opentelemetry.sdk.test.DelegatedLoggingSpanTestExporter.Span
 
setSpanProcessorConfiguration(SpanProcessorConfiguration) - Method in class com.avioconsulting.mule.opentelemetry.internal.config.OpenTelemetryExtensionConfiguration
 
setSpanStatus(TraceComponent, Span) - Method in class com.avioconsulting.mule.opentelemetry.internal.connection.OpenTelemetryConnection
 
setSpanStatus(String) - Method in class com.avioconsulting.mule.opentelemetry.internal.opentelemetry.sdk.test.DelegatedLoggingSpanTestExporter.Span
 
setSpanStatusDescription(String) - Method in class com.avioconsulting.mule.opentelemetry.internal.opentelemetry.sdk.test.DelegatedLoggingSpanTestExporter.Span
 
setStartEpocNanos(long) - Method in class com.avioconsulting.mule.opentelemetry.internal.opentelemetry.sdk.test.DelegatedLoggingSpanTestExporter.Span
 
setTags(Map<String, String>) - Method in class com.avioconsulting.mule.opentelemetry.internal.store.FlowSpan
 
setTags(Map<String, String>) - Method in class com.avioconsulting.mule.opentelemetry.internal.store.ProcessorSpan
 
setTraceId(String) - Method in class com.avioconsulting.mule.opentelemetry.api.traces.TransactionContext
 
setTraceId(String) - Method in class com.avioconsulting.mule.opentelemetry.internal.opentelemetry.sdk.test.DelegatedLoggingSpanTestExporter.Span
 
setTraceIdLongLowPart(String) - Method in class com.avioconsulting.mule.opentelemetry.api.traces.TransactionContext
 
setTraceLevelConfiguration(TraceLevelConfiguration) - Method in class com.avioconsulting.mule.opentelemetry.internal.config.OpenTelemetryExtensionConfiguration
 
setValue(String) - Method in class com.avioconsulting.mule.opentelemetry.api.config.KeyValuePair
 
shutdown() - Method in class com.avioconsulting.mule.opentelemetry.internal.opentelemetry.sdk.test.DelegatedLoggingSpanTestExporter
 
sourceSupported(ComponentIdentifier) - Method in class com.avioconsulting.mule.opentelemetry.internal.processor.AbstractProcessorComponent
 
Span() - Constructor for class com.avioconsulting.mule.opentelemetry.internal.opentelemetry.sdk.test.DelegatedLoggingSpanTestExporter.Span
 
SPAN_ID - Static variable in interface com.avioconsulting.mule.opentelemetry.api.store.TransactionStore
 
SPAN_ID_LONG - Static variable in class com.avioconsulting.mule.opentelemetry.internal.connection.OpenTelemetryConnection
 
spanBuilder(String) - Method in class com.avioconsulting.mule.opentelemetry.internal.connection.OpenTelemetryConnection
 
SpanContext(SpanContext) - Constructor for class com.avioconsulting.mule.opentelemetry.internal.opentelemetry.sdk.test.DelegatedLoggingSpanTestExporter.SpanContext
 
SpanMeta - Interface in com.avioconsulting.mule.opentelemetry.api.store
Get Span metadata information.
spanName(Map<String, String>, String) - Static method in class com.avioconsulting.mule.opentelemetry.internal.processor.util.HttpSpanUtil
Generates HTTP Span name
spanName(String, String) - Static method in class com.avioconsulting.mule.opentelemetry.internal.processor.util.HttpSpanUtil
Generates HTTP Span name
SpanProcessorConfiguration - Class in com.avioconsulting.mule.opentelemetry.api.config
Tracing SDK's Span processor configuration parameters.
SpanProcessorConfiguration() - Constructor for class com.avioconsulting.mule.opentelemetry.api.config.SpanProcessorConfiguration
 
SpanProcessorConfiguration(long, long, long, long) - Constructor for class com.avioconsulting.mule.opentelemetry.api.config.SpanProcessorConfiguration
 
spanQueue - Static variable in class com.avioconsulting.mule.opentelemetry.internal.opentelemetry.sdk.test.DelegatedLoggingSpanTestExporter
 
start() - Method in class com.avioconsulting.mule.opentelemetry.api.providers.NoopOpenTelemetryMetricsConfigProvider
 
start() - Method in interface com.avioconsulting.mule.opentelemetry.api.providers.OpenTelemetryMetricsConfigProvider
This method is called after OpenTelemetry is instantiated.
start() - Method in class com.avioconsulting.mule.opentelemetry.internal.config.OpenTelemetryExtensionConfiguration
 
startTransaction(TraceComponent, String, SpanBuilder) - Method in interface com.avioconsulting.mule.opentelemetry.api.store.TransactionStore
Start a new transaction.
startTransaction(TraceComponent) - Method in class com.avioconsulting.mule.opentelemetry.internal.connection.OpenTelemetryConnection
 
startTransaction(TraceComponent, String, SpanBuilder) - Method in class com.avioconsulting.mule.opentelemetry.internal.store.InMemoryTransactionStore
 
stop() - Method in class com.avioconsulting.mule.opentelemetry.api.providers.NoopOpenTelemetryMetricsConfigProvider
 
stop() - Method in interface com.avioconsulting.mule.opentelemetry.api.providers.OpenTelemetryMetricsConfigProvider
This method is called while disposing the OpenTelemetry instance.
stop() - Method in interface com.avioconsulting.mule.opentelemetry.api.providers.OpenTelemetryMetricsProvider
 
stop() - Method in class com.avioconsulting.mule.opentelemetry.internal.config.OpenTelemetryExtensionConfiguration
 
stop() - Method in class com.avioconsulting.mule.opentelemetry.internal.connection.OpenTelemetryMetricsProviderCollection
 

T

TestSourceInterceptor - Class in com.avioconsulting.mule.opentelemetry.internal.interceptor
Doesn't let you modify the event before sending to flow but can let you modify event before flow response is sent.
TestSourceInterceptor() - Constructor for class com.avioconsulting.mule.opentelemetry.internal.interceptor.TestSourceInterceptor
 
TestSourceInterceptorFactory - Class in com.avioconsulting.mule.opentelemetry.internal.interceptor
 
TestSourceInterceptorFactory() - Constructor for class com.avioconsulting.mule.opentelemetry.internal.interceptor.TestSourceInterceptorFactory
 
toString() - Method in class com.avioconsulting.mule.opentelemetry.api.AppIdentifier
 
toString() - Method in class com.avioconsulting.mule.opentelemetry.api.config.KeyValuePair
 
toString() - Method in class com.avioconsulting.mule.opentelemetry.api.config.MuleComponent
 
toString() - Method in class com.avioconsulting.mule.opentelemetry.internal.opentelemetry.sdk.test.DelegatedLoggingSpanTestExporter.Span
 
toString() - Method in class com.avioconsulting.mule.opentelemetry.internal.opentelemetry.sdk.test.DelegatedLoggingSpanTestExporter.SpanContext
 
TRACE_CONTEXT_MAP_KEY - Static variable in interface com.avioconsulting.mule.opentelemetry.api.store.TransactionStore
 
TRACE_ID - Static variable in interface com.avioconsulting.mule.opentelemetry.api.store.TransactionStore
 
TRACE_ID_LONG_LOW_PART - Static variable in class com.avioconsulting.mule.opentelemetry.internal.connection.OpenTelemetryConnection
 
TRACE_PREV_CONTEXT_MAP_KEY - Static variable in interface com.avioconsulting.mule.opentelemetry.api.store.TransactionStore
 
TRACE_TRANSACTION_ID - Static variable in interface com.avioconsulting.mule.opentelemetry.api.store.TransactionStore
 
traceAllProcessors() - Method in class com.avioconsulting.mule.opentelemetry.internal.config.ConfigProperties
 
TraceComponent - Class in com.avioconsulting.mule.opentelemetry.api.traces
 
TraceContextHandler - Interface in com.avioconsulting.mule.opentelemetry.internal.connection
 
traceIdLong(String) - Static method in class com.avioconsulting.mule.opentelemetry.api.util.EncodingUtil
 
TraceLevelConfiguration - Class in com.avioconsulting.mule.opentelemetry.api.config
 
TraceLevelConfiguration() - Constructor for class com.avioconsulting.mule.opentelemetry.api.config.TraceLevelConfiguration
 
TraceLevelConfiguration(boolean, List<MuleComponent>) - Constructor for class com.avioconsulting.mule.opentelemetry.api.config.TraceLevelConfiguration
 
TraceLevelConfiguration(boolean, List<MuleComponent>, List<MuleComponent>, List<MuleComponent>) - Constructor for class com.avioconsulting.mule.opentelemetry.api.config.TraceLevelConfiguration
 
Transaction - Class in com.avioconsulting.mule.opentelemetry.internal.store
 
Transaction(String, String, String, FlowSpan, Instant) - Constructor for class com.avioconsulting.mule.opentelemetry.internal.store.Transaction
 
TransactionContext - Class in com.avioconsulting.mule.opentelemetry.api.traces
 
TransactionContext() - Constructor for class com.avioconsulting.mule.opentelemetry.api.traces.TransactionContext
 
transactionIdFor(Event) - Method in interface com.avioconsulting.mule.opentelemetry.api.store.TransactionStore
A default implementation to get a mule correlation id as a local transaction id.
TransactionMeta - Interface in com.avioconsulting.mule.opentelemetry.api.store
Get Transaction metadata information.
TransactionStore - Interface in com.avioconsulting.mule.opentelemetry.api.store
Transaction store for managing service transactions.
transformToAbsolutePath(String, String) - Method in class com.avioconsulting.mule.opentelemetry.api.config.exporter.AbstractExporter
When paths are provided relative to the mule application code, the OTEL SDK resolution fails to find those files.

V

valueOf(String) - Static method in enum com.avioconsulting.mule.opentelemetry.api.config.exporter.OtlpExporter.OtlpRequestCompression
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum com.avioconsulting.mule.opentelemetry.api.config.exporter.OtlpExporter.Protocol
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum com.avioconsulting.mule.opentelemetry.internal.connection.OpenTelemetryConnection.HashMapTextMapSetter
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum com.avioconsulting.mule.opentelemetry.internal.processor.AbstractProcessorComponent.ContextMapGetter
Returns the enum constant of this type with the specified name.
values() - Static method in enum com.avioconsulting.mule.opentelemetry.api.config.exporter.OtlpExporter.OtlpRequestCompression
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum com.avioconsulting.mule.opentelemetry.api.config.exporter.OtlpExporter.Protocol
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum com.avioconsulting.mule.opentelemetry.internal.connection.OpenTelemetryConnection.HashMapTextMapSetter
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum com.avioconsulting.mule.opentelemetry.internal.processor.AbstractProcessorComponent.ContextMapGetter
Returns an array containing the constants of this enum type, in the order they are declared.

W

withComponentLocation(ComponentLocation) - Method in class com.avioconsulting.mule.opentelemetry.api.traces.TraceComponent
 
withConfigurationComponentLocator(ConfigurationComponentLocator) - Method in interface com.avioconsulting.mule.opentelemetry.api.processor.ProcessorComponent
 
withConfigurationComponentLocator(ConfigurationComponentLocator) - Method in class com.avioconsulting.mule.opentelemetry.internal.processor.AbstractProcessorComponent
 
withContext(Context) - Method in class com.avioconsulting.mule.opentelemetry.api.traces.TraceComponent
 
withEndTime(Instant) - Method in class com.avioconsulting.mule.opentelemetry.api.traces.TraceComponent
 
withErrorMessage(String) - Method in class com.avioconsulting.mule.opentelemetry.api.traces.TraceComponent
 
withEventContextId(String) - Method in class com.avioconsulting.mule.opentelemetry.api.traces.TraceComponent
 
withLocation(String) - Method in class com.avioconsulting.mule.opentelemetry.api.traces.TraceComponent
 
withSpanKind(SpanKind) - Method in class com.avioconsulting.mule.opentelemetry.api.traces.TraceComponent
 
withSpanName(String) - Method in class com.avioconsulting.mule.opentelemetry.api.traces.TraceComponent
 
withStartTime(Instant) - Method in class com.avioconsulting.mule.opentelemetry.api.traces.TraceComponent
 
withStatsCode(StatusCode) - Method in class com.avioconsulting.mule.opentelemetry.api.traces.TraceComponent
 
withTags(Map<String, String>) - Method in class com.avioconsulting.mule.opentelemetry.api.traces.TraceComponent
 
withTransactionId(String) - Method in class com.avioconsulting.mule.opentelemetry.api.traces.TraceComponent
 
WSCProcessorComponent - Class in com.avioconsulting.mule.opentelemetry.internal.processor
 
WSCProcessorComponent() - Constructor for class com.avioconsulting.mule.opentelemetry.internal.processor.WSCProcessorComponent
 
A B C D E F G H I K L M N O P R S T V W 
Skip navigation links

Copyright © 2024 AVIO Consulting. All rights reserved.