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
 
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(OpenTelemetryConnection, Map<String, String>, CorrelationInfo) - Method in class com.avioconsulting.mule.opentelemetry.internal.OpenTelemetryOperations
Add custom tags to an ongoing trace transaction.
addProcessorSpan(String, SpanBuilder) - Method in class com.avioconsulting.mule.opentelemetry.internal.store.FlowSpan
 
addProcessorSpan(String, String, SpanBuilder) - Method in class com.avioconsulting.mule.opentelemetry.internal.store.InMemoryTransactionStore
 
addProcessorSpan(String, String, SpanBuilder) - Method in interface com.avioconsulting.mule.opentelemetry.internal.store.TransactionStore
Add a new processor span under an existing transaction.
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 class com.avioconsulting.mule.opentelemetry.internal.store.InMemoryTransactionStore
 
addTransactionTags(String, String, Map<String, String>) - Method in interface com.avioconsulting.mule.opentelemetry.internal.store.TransactionStore
Add custom tags to an existing transaction.
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
 
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
 
build() - Method in class com.avioconsulting.mule.opentelemetry.internal.processor.TraceComponent.Builder
 

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.
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.processor - package com.avioconsulting.mule.opentelemetry.api.processor
 
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.listeners - package com.avioconsulting.mule.opentelemetry.internal.listeners
 
com.avioconsulting.mule.opentelemetry.internal.opentelemetry.sdk - package com.avioconsulting.mule.opentelemetry.internal.opentelemetry.sdk
 
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.store - package com.avioconsulting.mule.opentelemetry.internal.store
 
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
 
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
 
connect() - Method in class com.avioconsulting.mule.opentelemetry.internal.connection.OpenTelemetryConnectionProvider
 
createExporter(ConfigProperties) - Method in class com.avioconsulting.mule.opentelemetry.internal.opentelemetry.sdk.DelegatedLoggingSpanExporterProvider
 
createResource(ConfigProperties) - Method in class com.avioconsulting.mule.opentelemetry.internal.opentelemetry.sdk.MuleResourceProvider
 

D

DBProcessorComponent - Class in com.avioconsulting.mule.opentelemetry.internal.processor
 
DBProcessorComponent() - Constructor for class com.avioconsulting.mule.opentelemetry.internal.processor.DBProcessorComponent
 
DelegatedLoggingSpanExporter(ConfigProperties) - Constructor for class com.avioconsulting.mule.opentelemetry.internal.opentelemetry.sdk.DelegatedLoggingSpanExporterProvider.DelegatedLoggingSpanExporter
 
DelegatedLoggingSpanExporterProvider - Class in com.avioconsulting.mule.opentelemetry.internal.opentelemetry.sdk
Used during tests.
DelegatedLoggingSpanExporterProvider() - Constructor for class com.avioconsulting.mule.opentelemetry.internal.opentelemetry.sdk.DelegatedLoggingSpanExporterProvider
 
DelegatedLoggingSpanExporterProvider.DelegatedLoggingSpanExporter - Class in com.avioconsulting.mule.opentelemetry.internal.opentelemetry.sdk
 
DelegatedLoggingSpanExporterProvider.Span - Class in com.avioconsulting.mule.opentelemetry.internal.opentelemetry.sdk
 
disconnect(OpenTelemetryConnection) - Method in class com.avioconsulting.mule.opentelemetry.internal.connection.OpenTelemetryConnectionProvider
 

E

end(Instant) - Method in class com.avioconsulting.mule.opentelemetry.internal.store.FlowSpan
 
endProcessorSpan(String, Consumer<Span>, Instant) - Method in class com.avioconsulting.mule.opentelemetry.internal.store.FlowSpan
 
endProcessorSpan(String, String, Consumer<Span>, Instant) - Method in class com.avioconsulting.mule.opentelemetry.internal.store.InMemoryTransactionStore
 
endProcessorSpan(String, String) - Method in interface com.avioconsulting.mule.opentelemetry.internal.store.TransactionStore
End an existing span under an existing transaction.
endProcessorSpan(String, String, Consumer<Span>) - Method in interface com.avioconsulting.mule.opentelemetry.internal.store.TransactionStore
End an existing span under an existing transaction.
endProcessorSpan(String, String, Consumer<Span>, Instant) - Method in interface com.avioconsulting.mule.opentelemetry.internal.store.TransactionStore
This overloading allows to end a span at given time.
endTransaction(String, String, Consumer<Span>, Instant) - Method in class com.avioconsulting.mule.opentelemetry.internal.store.InMemoryTransactionStore
 
endTransaction(String, String) - Method in interface com.avioconsulting.mule.opentelemetry.internal.store.TransactionStore
End a transaction represented by provided transaction id and rootFlowName, if exists.
endTransaction(String, String, Consumer<Span>) - Method in interface com.avioconsulting.mule.opentelemetry.internal.store.TransactionStore
End a transaction represented by provided transaction id and rootFlowName, if exists.
endTransaction(String, String, Consumer<Span>, Instant) - Method in interface com.avioconsulting.mule.opentelemetry.internal.store.TransactionStore
End a transaction at given end time.
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
 
export(Collection<SpanData>) - Method in class com.avioconsulting.mule.opentelemetry.internal.opentelemetry.sdk.DelegatedLoggingSpanExporterProvider.DelegatedLoggingSpanExporter
 
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

findSpan(String) - Method in class com.avioconsulting.mule.opentelemetry.internal.store.FlowSpan
 
FirstProcessorInterceptorFactory - Class in com.avioconsulting.mule.opentelemetry.internal.interceptor
ProcessorInterceptorFactory can intercept processors.
FirstProcessorInterceptorFactory(MuleNotificationProcessor) - Constructor for class com.avioconsulting.mule.opentelemetry.internal.interceptor.FirstProcessorInterceptorFactory
 
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) - Constructor for class com.avioconsulting.mule.opentelemetry.internal.store.FlowSpan
 
flush() - Method in class com.avioconsulting.mule.opentelemetry.internal.opentelemetry.sdk.DelegatedLoggingSpanExporterProvider.DelegatedLoggingSpanExporter
 

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() - Static method in class com.avioconsulting.mule.opentelemetry.internal.connection.OpenTelemetryConnection
 
get() - Method in class com.avioconsulting.mule.opentelemetry.internal.interceptor.FirstProcessorInterceptorFactory
 
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, String>, String) - Method in enum com.avioconsulting.mule.opentelemetry.internal.processor.AbstractProcessorComponent.ContextMapGetter
 
getAttributes() - Method in class com.avioconsulting.mule.opentelemetry.internal.opentelemetry.sdk.DelegatedLoggingSpanExporterProvider.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
 
getBaseTraceComponent(EnrichedServerNotification) - Method in class com.avioconsulting.mule.opentelemetry.internal.processor.AbstractProcessorComponent
 
getBatchExportDelayInterval() - Method in class com.avioconsulting.mule.opentelemetry.api.config.SpanProcessorConfiguration
 
getCollectorEndpoint() - Method in class com.avioconsulting.mule.opentelemetry.api.config.exporter.OtlpExporter
 
getComponent() - Method in class com.avioconsulting.mule.opentelemetry.internal.processor.ComponentWrapper
 
getConfig() - Method in class com.avioconsulting.mule.opentelemetry.internal.opentelemetry.sdk.DelegatedLoggingSpanExporterProvider.DelegatedLoggingSpanExporter
 
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 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 class com.avioconsulting.mule.opentelemetry.internal.processor.TraceComponent
 
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
 
getDocName() - Method in class com.avioconsulting.mule.opentelemetry.internal.processor.ComponentWrapper
 
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
 
getErrorMessage() - Method in class com.avioconsulting.mule.opentelemetry.internal.processor.TraceComponent
 
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 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
 
getHeaders() - Method in class com.avioconsulting.mule.opentelemetry.api.config.exporter.OtlpExporter
 
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.DelegatedLoggingSpanExporterProvider.Span
 
getInstrumentationVersion() - Method in class com.avioconsulting.mule.opentelemetry.internal.opentelemetry.sdk.DelegatedLoggingSpanExporterProvider.Span
 
getKey() - Method in class com.avioconsulting.mule.opentelemetry.api.config.KeyValuePair
 
getLocation() - Method in class com.avioconsulting.mule.opentelemetry.internal.processor.TraceComponent
 
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
 
getName() - Method in class com.avioconsulting.mule.opentelemetry.api.config.MuleComponent
 
getName() - Method in class com.avioconsulting.mule.opentelemetry.internal.opentelemetry.sdk.DelegatedLoggingSpanExporterProvider
 
getName() - Method in class com.avioconsulting.mule.opentelemetry.internal.processor.ComponentWrapper
 
getName() - Method in class com.avioconsulting.mule.opentelemetry.internal.processor.TraceComponent
 
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.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
 
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.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
 
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
getProcessorCommonTags(EnrichedServerNotification) - Method in class com.avioconsulting.mule.opentelemetry.internal.processor.AbstractProcessorComponent
 
getProcessorComponentFor(ComponentIdentifier, ConfigurationComponentLocator) - Method in class com.avioconsulting.mule.opentelemetry.internal.processor.service.ProcessorComponentService
 
getRequestCompression() - Method in class com.avioconsulting.mule.opentelemetry.api.config.exporter.OtlpExporter
 
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 class com.avioconsulting.mule.opentelemetry.internal.store.Transaction
 
getRootFlowSpan() - Method in class com.avioconsulting.mule.opentelemetry.internal.store.Transaction
 
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.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
 
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 class com.avioconsulting.mule.opentelemetry.internal.store.FlowSpan
 
getSpanId() - Method in class com.avioconsulting.mule.opentelemetry.internal.opentelemetry.sdk.DelegatedLoggingSpanExporterProvider.Span
 
getSpanKind() - Method in class com.avioconsulting.mule.opentelemetry.internal.opentelemetry.sdk.DelegatedLoggingSpanExporterProvider.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.TraceComponent
 
getSpanName() - Method in class com.avioconsulting.mule.opentelemetry.internal.opentelemetry.sdk.DelegatedLoggingSpanExporterProvider.Span
 
getSpanName() - Method in class com.avioconsulting.mule.opentelemetry.internal.processor.TraceComponent
 
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.DelegatedLoggingSpanExporterProvider.Span
 
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(EnrichedServerNotification) - Method in class com.avioconsulting.mule.opentelemetry.internal.processor.AbstractProcessorComponent
 
getStartTraceComponent(EnrichedServerNotification) - Method in class com.avioconsulting.mule.opentelemetry.internal.processor.AnypointMQProcessorComponent
 
getStartTraceComponent(EnrichedServerNotification) - Method in class com.avioconsulting.mule.opentelemetry.internal.processor.FlowProcessorComponent
 
getStartTraceComponent(EnrichedServerNotification) - Method in class com.avioconsulting.mule.opentelemetry.internal.processor.HttpProcessorComponent
 
getStatusCode() - Method in class com.avioconsulting.mule.opentelemetry.internal.processor.TraceComponent
 
getTags() - Method in class com.avioconsulting.mule.opentelemetry.internal.processor.TraceComponent
 
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(T, TextMapGetter<T>) - Method in interface com.avioconsulting.mule.opentelemetry.internal.connection.TraceContextHandler
 
getTraceContext(OpenTelemetryConnection, CorrelationInfo) - Method in class com.avioconsulting.mule.opentelemetry.internal.OpenTelemetryOperations
 
getTraceId() - Method in class com.avioconsulting.mule.opentelemetry.internal.opentelemetry.sdk.DelegatedLoggingSpanExporterProvider.Span
 
getTraceId() - Method in class com.avioconsulting.mule.opentelemetry.internal.store.Transaction
 
getTraceIdForTransaction(String) - Method in class com.avioconsulting.mule.opentelemetry.internal.store.InMemoryTransactionStore
 
getTraceIdForTransaction(String) - Method in interface com.avioconsulting.mule.opentelemetry.internal.store.TransactionStore
Get the Trace Id associated the transaction
getTraceLevelConfiguration() - Method in class com.avioconsulting.mule.opentelemetry.internal.config.OpenTelemetryExtensionConfiguration
 
getTransactionContext(String) - Method in class com.avioconsulting.mule.opentelemetry.internal.store.InMemoryTransactionStore
 
getTransactionContext(String) - Method in interface com.avioconsulting.mule.opentelemetry.internal.store.TransactionStore
Get the Context of the initiating flow span.
getTransactionId(EnrichedServerNotification) - Method in class com.avioconsulting.mule.opentelemetry.internal.processor.AbstractProcessorComponent
 
getTransactionId() - Method in class com.avioconsulting.mule.opentelemetry.internal.processor.TraceComponent
 
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

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(MessageProcessorNotification) - 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
 
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
 

I

init(Supplier<OpenTelemetryConnection>, boolean) - Method in class com.avioconsulting.mule.opentelemetry.internal.processor.MuleNotificationProcessor
 
init(Supplier<OpenTelemetryConnection>, TraceLevelConfiguration) - Method in class com.avioconsulting.mule.opentelemetry.internal.processor.MuleNotificationProcessor
 
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
 
INSTRUMENTATION_NAME - Static variable in class com.avioconsulting.mule.opentelemetry.internal.connection.OpenTelemetryConnectionProvider
 
INSTRUMENTATION_VERSION - Static variable in class com.avioconsulting.mule.opentelemetry.internal.connection.OpenTelemetryConnectionProvider
 
intercept(ComponentLocation) - Method in class com.avioconsulting.mule.opentelemetry.internal.interceptor.FirstProcessorInterceptorFactory
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
 
isSpanAllProcessors() - Method in class com.avioconsulting.mule.opentelemetry.api.config.TraceLevelConfiguration
 
isTurnOffTracing() - Method in class com.avioconsulting.mule.opentelemetry.internal.config.OpenTelemetryExtensionConfiguration
 

K

keys(Map<String, 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

LoggingExporter - Class in com.avioconsulting.mule.opentelemetry.api.config.exporter
 
LoggingExporter() - Constructor for class com.avioconsulting.mule.opentelemetry.api.config.exporter.LoggingExporter
 

M

MULE_APP_DOMAIN - Static variable in class com.avioconsulting.mule.opentelemetry.internal.opentelemetry.sdk.SemanticAttributes
Application Name.
MULE_APP_FLOW_NAME - Static variable in class com.avioconsulting.mule.opentelemetry.internal.opentelemetry.sdk.SemanticAttributes
 
MULE_APP_FLOW_SOURCE_CONFIG_REF - Static variable in class com.avioconsulting.mule.opentelemetry.internal.opentelemetry.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.internal.opentelemetry.sdk.SemanticAttributes
Mule Flow Source's Name.
MULE_APP_FLOW_SOURCE_NAMESPACE - Static variable in class com.avioconsulting.mule.opentelemetry.internal.opentelemetry.sdk.SemanticAttributes
XML Namespace of the Source component.
MULE_APP_FULL_DOMAIN - Static variable in class com.avioconsulting.mule.opentelemetry.internal.opentelemetry.sdk.SemanticAttributes
Full DNS of application.
MULE_APP_PROCESSOR_CONFIG_REF - Static variable in class com.avioconsulting.mule.opentelemetry.internal.opentelemetry.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.internal.opentelemetry.sdk.SemanticAttributes
Documented name of the processor.
MULE_APP_PROCESSOR_NAME - Static variable in class com.avioconsulting.mule.opentelemetry.internal.opentelemetry.sdk.SemanticAttributes
Mule Processor Name.
MULE_APP_PROCESSOR_NAMESPACE - Static variable in class com.avioconsulting.mule.opentelemetry.internal.opentelemetry.sdk.SemanticAttributes
XML Namespace of the Mule processor.
MULE_CORRELATION_ID - Static variable in class com.avioconsulting.mule.opentelemetry.internal.opentelemetry.sdk.SemanticAttributes
Mule Correlation Id for the current event.
MULE_CSORGANIZATION_ID - Static variable in class com.avioconsulting.mule.opentelemetry.internal.opentelemetry.sdk.SemanticAttributes
 
MULE_ENVIRONMENT_AWS_REGION - Static variable in class com.avioconsulting.mule.opentelemetry.internal.opentelemetry.sdk.SemanticAttributes
AWS Region in which Application is deployed in.
MULE_ENVIRONMENT_ID - Static variable in class com.avioconsulting.mule.opentelemetry.internal.opentelemetry.sdk.SemanticAttributes
Mule Environment ID.
MULE_ENVIRONMENT_TYPE - Static variable in class com.avioconsulting.mule.opentelemetry.internal.opentelemetry.sdk.SemanticAttributes
Mule Environment Type - eg.
MULE_HOME - Static variable in class com.avioconsulting.mule.opentelemetry.internal.opentelemetry.sdk.SemanticAttributes
Absolute path to mule installation.
MULE_ORGANIZATION_ID - Static variable in class com.avioconsulting.mule.opentelemetry.internal.opentelemetry.sdk.SemanticAttributes
Most of the Mule users are familiar with organization id instead of CSORGANIZATION ID.
MULE_OTEL_INTERCEPTOR_PROCESSOR_ENABLE_PROPERTY_NAME - Static variable in class com.avioconsulting.mule.opentelemetry.internal.interceptor.FirstProcessorInterceptorFactory
 
MULE_OTEL_SPAN_PROCESSORS_ENABLE_PROPERTY_NAME - Static variable in class com.avioconsulting.mule.opentelemetry.internal.processor.MuleNotificationProcessor
 
MULE_SERVER_ID - Static variable in class com.avioconsulting.mule.opentelemetry.internal.opentelemetry.sdk.SemanticAttributes
Mule Server Id that is processing current request.
MULE_WORKER_ID - Static variable in class com.avioconsulting.mule.opentelemetry.internal.opentelemetry.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
 
MuleMessageProcessorNotificationListener - Class in com.avioconsulting.mule.opentelemetry.internal.listeners
 
MuleMessageProcessorNotificationListener(MuleNotificationProcessor) - Constructor for class com.avioconsulting.mule.opentelemetry.internal.listeners.MuleMessageProcessorNotificationListener
 
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.listeners
 
MulePipelineMessageNotificationListener(MuleNotificationProcessor) - Constructor for class com.avioconsulting.mule.opentelemetry.internal.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
 
newBuilder(String) - Static method in class com.avioconsulting.mule.opentelemetry.internal.processor.TraceComponent
 

O

onNotification(MessageProcessorNotification) - Method in class com.avioconsulting.mule.opentelemetry.internal.listeners.MuleMessageProcessorNotificationListener
 
onNotification(PipelineMessageNotification) - Method in class com.avioconsulting.mule.opentelemetry.internal.listeners.MulePipelineMessageNotificationListener
 
OpenTelemetryConfigWrapper - Class in com.avioconsulting.mule.opentelemetry.internal.config
 
OpenTelemetryConfigWrapper(OpenTelemetryResource, OpenTelemetryExporter, SpanProcessorConfiguration) - 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
 
OpenTelemetryConnectionProvider - Class in com.avioconsulting.mule.opentelemetry.internal.connection
 
OpenTelemetryConnectionProvider() - Constructor for class com.avioconsulting.mule.opentelemetry.internal.connection.OpenTelemetryConnectionProvider
 
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
 
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
 
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_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_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_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_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

ProcessorComponent - Interface in com.avioconsulting.mule.opentelemetry.api.processor
 
ProcessorComponentService - Class in com.avioconsulting.mule.opentelemetry.internal.processor.service
 
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) - Constructor for class com.avioconsulting.mule.opentelemetry.internal.interceptor.ProcessorTracingInterceptor
Interceptor.
PROP_MULE_OTEL_TRACING_DISABLED - Static variable in class com.avioconsulting.mule.opentelemetry.internal.config.OpenTelemetryExtensionConfiguration
 

R

refresh() - Static method in class com.avioconsulting.mule.opentelemetry.internal.opentelemetry.sdk.MuleResource
Used to refresh the loaded properties.

S

SemanticAttributes - Class in com.avioconsulting.mule.opentelemetry.internal.opentelemetry.sdk
Defines the attribute keys to be used when capturing mule related span attributes.
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.DelegatedLoggingSpanExporterProvider.Span
 
setConfigProperties(Map<String, String>) - Method in class com.avioconsulting.mule.opentelemetry.api.config.exporter.AbstractExporter
 
setInstrumentationName(String) - Method in class com.avioconsulting.mule.opentelemetry.internal.opentelemetry.sdk.DelegatedLoggingSpanExporterProvider.Span
 
setInstrumentationVersion(String) - Method in class com.avioconsulting.mule.opentelemetry.internal.opentelemetry.sdk.DelegatedLoggingSpanExporterProvider.Span
 
setName(String) - Method in class com.avioconsulting.mule.opentelemetry.api.config.MuleComponent
 
setNamespace(String) - Method in class com.avioconsulting.mule.opentelemetry.api.config.MuleComponent
 
setSpanId(String) - Method in class com.avioconsulting.mule.opentelemetry.internal.opentelemetry.sdk.DelegatedLoggingSpanExporterProvider.Span
 
setSpanKind(String) - Method in class com.avioconsulting.mule.opentelemetry.internal.opentelemetry.sdk.DelegatedLoggingSpanExporterProvider.Span
 
setSpanName(String) - Method in class com.avioconsulting.mule.opentelemetry.internal.opentelemetry.sdk.DelegatedLoggingSpanExporterProvider.Span
 
setSpanStatus(String) - Method in class com.avioconsulting.mule.opentelemetry.internal.opentelemetry.sdk.DelegatedLoggingSpanExporterProvider.Span
 
setTraceId(String) - Method in class com.avioconsulting.mule.opentelemetry.internal.opentelemetry.sdk.DelegatedLoggingSpanExporterProvider.Span
 
shutdown() - Method in class com.avioconsulting.mule.opentelemetry.internal.opentelemetry.sdk.DelegatedLoggingSpanExporterProvider.DelegatedLoggingSpanExporter
 
sourceSupported(ComponentIdentifier) - Method in class com.avioconsulting.mule.opentelemetry.internal.processor.AbstractProcessorComponent
 
Span() - Constructor for class com.avioconsulting.mule.opentelemetry.internal.opentelemetry.sdk.DelegatedLoggingSpanExporterProvider.Span
 
spanBuilder(String) - Method in class com.avioconsulting.mule.opentelemetry.internal.connection.OpenTelemetryConnection
 
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.DelegatedLoggingSpanExporterProvider.DelegatedLoggingSpanExporter
 
start() - Method in class com.avioconsulting.mule.opentelemetry.internal.config.OpenTelemetryExtensionConfiguration
 
startTransaction(String, String, SpanBuilder) - Method in class com.avioconsulting.mule.opentelemetry.internal.store.InMemoryTransactionStore
 
startTransaction(String, String, SpanBuilder) - Method in interface com.avioconsulting.mule.opentelemetry.internal.store.TransactionStore
Start a new transaction.
statusCode - Variable in class com.avioconsulting.mule.opentelemetry.internal.processor.TraceComponent.Builder
 
stop() - Method in class com.avioconsulting.mule.opentelemetry.internal.config.OpenTelemetryExtensionConfiguration
 

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
 
toBuilder() - Method in class com.avioconsulting.mule.opentelemetry.internal.processor.TraceComponent
 
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.DelegatedLoggingSpanExporterProvider.Span
 
TRACE_CONTEXT_MAP_KEY - Static variable in interface com.avioconsulting.mule.opentelemetry.internal.store.TransactionStore
 
TRACE_ID - Static variable in interface com.avioconsulting.mule.opentelemetry.internal.store.TransactionStore
 
TRACE_TRANSACTION_ID - Static variable in interface com.avioconsulting.mule.opentelemetry.internal.store.TransactionStore
 
traceAllProcessors() - Method in class com.avioconsulting.mule.opentelemetry.internal.config.ConfigProperties
 
TraceComponent - Class in com.avioconsulting.mule.opentelemetry.internal.processor
 
TraceComponent.Builder - Class in com.avioconsulting.mule.opentelemetry.internal.processor
 
TraceContextHandler - Interface in com.avioconsulting.mule.opentelemetry.internal.connection
 
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
 
Transaction - Class in com.avioconsulting.mule.opentelemetry.internal.store
 
Transaction(String, String, String, FlowSpan) - Constructor for class com.avioconsulting.mule.opentelemetry.internal.store.Transaction
 
transactionIdFor(Event) - Method in interface com.avioconsulting.mule.opentelemetry.internal.store.TransactionStore
A default implementation to get a mule correlation id as a local transaction id.
TransactionStore - Interface in com.avioconsulting.mule.opentelemetry.internal.store
Transaction store for managing service transactions.

V

validate(OpenTelemetryConnection) - Method in class com.avioconsulting.mule.opentelemetry.internal.connection.OpenTelemetryConnectionProvider
 
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

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.internal.processor.TraceComponent.Builder
 
withErrorMessage(String) - Method in class com.avioconsulting.mule.opentelemetry.internal.processor.TraceComponent.Builder
 
withLocation(String) - Method in class com.avioconsulting.mule.opentelemetry.internal.processor.TraceComponent.Builder
 
withSpanKind(SpanKind) - Method in class com.avioconsulting.mule.opentelemetry.internal.processor.TraceComponent.Builder
 
withSpanName(String) - Method in class com.avioconsulting.mule.opentelemetry.internal.processor.TraceComponent.Builder
 
withStatsCode(StatusCode) - Method in class com.avioconsulting.mule.opentelemetry.internal.processor.TraceComponent.Builder
 
withTags(Map<String, String>) - Method in class com.avioconsulting.mule.opentelemetry.internal.processor.TraceComponent.Builder
 
withTransactionId(String) - Method in class com.avioconsulting.mule.opentelemetry.internal.processor.TraceComponent.Builder
 
A B C D E F G H I K L M N O P R S T V W 
Skip navigation links

Copyright © 2022 AVIO Consulting. All rights reserved.