A B C D E F G H I K L M N O P R S T V W
All Classes All Packages
All Classes All Packages
All Classes All Packages
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(Supplier<OpenTelemetryConnection>, Map<String, String>, CorrelationInfo) - Method in class com.avioconsulting.mule.opentelemetry.internal.OpenTelemetryOperations
-
Add custom tags to an ongoing trace transaction.
- 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 providedconfigName. - 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(TraceComponent, String) - Method in class com.avioconsulting.mule.opentelemetry.internal.connection.OpenTelemetryConnection
-
Creates a
Spanfor givenTraceComponentand adds it to theTraceComponent.getTransactionId()transaction. - addProcessorSpan(String, TraceComponent, SpanBuilder) - Method in interface com.avioconsulting.mule.opentelemetry.api.store.TransactionStore
-
Add a new processor span under an existing transaction.
- addProcessorSpan(String, TraceComponent, SpanBuilder) - Method in class com.avioconsulting.mule.opentelemetry.internal.store.FlowSpan
-
Add a span created from given
SpanBuilderfor the processor identified at the given locationString. - 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(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.
- 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.
- captureCustomMetric(MetricBaseNotificationData) - Method in class com.avioconsulting.mule.opentelemetry.internal.connection.OpenTelemetryMetricsProviderCollection
- 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 - 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
- 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
- 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
- connect() - Method in class com.avioconsulting.mule.opentelemetry.internal.connection.OpenTelemetryConnectionProvider
- 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
- disconnect(Supplier<OpenTelemetryConnection>) - Method in class com.avioconsulting.mule.opentelemetry.internal.connection.OpenTelemetryConnectionProvider
E
- EncodingUtil - Class in com.avioconsulting.mule.opentelemetry.api.util
- EncodingUtil() - Constructor for class com.avioconsulting.mule.opentelemetry.api.util.EncodingUtil
- endProcessorSpan(TraceComponent, Error) - Method in class com.avioconsulting.mule.opentelemetry.internal.connection.OpenTelemetryConnection
- endProcessorSpan(String, String) - Method in interface com.avioconsulting.mule.opentelemetry.api.store.TransactionStore
-
End an existing span under an existing transaction.
- endProcessorSpan(String, String, Consumer<Span>) - Method in interface com.avioconsulting.mule.opentelemetry.api.store.TransactionStore
-
End an existing span under an existing transaction.
- endProcessorSpan(String, String, Consumer<Span>, Instant) - Method in interface com.avioconsulting.mule.opentelemetry.api.store.TransactionStore
-
This overloading allows to end a span at given time.
- endProcessorSpan(String, String, Consumer<Span>, Instant) - Method in class com.avioconsulting.mule.opentelemetry.internal.store.InMemoryTransactionStore
- endProcessorSpan(String, Consumer<Span>, Instant) - Method in class com.avioconsulting.mule.opentelemetry.internal.store.FlowSpan
- endTransaction(TraceComponent, Exception) - Method in class com.avioconsulting.mule.opentelemetry.internal.connection.OpenTelemetryConnection
- endTransaction(String, String) - Method in interface com.avioconsulting.mule.opentelemetry.api.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.api.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.api.store.TransactionStore
-
End a transaction at given end time.
- endTransaction(String, String, Consumer<Span>, Instant) - 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() - 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(String) - Method in class com.avioconsulting.mule.opentelemetry.internal.connection.OpenTelemetryConnection
- get(Map<String, 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
- 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.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 aMapwith 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
- 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
- getDocName() - Method in class com.avioconsulting.mule.opentelemetry.internal.processor.ComponentWrapper
- 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
TraceComponentfor 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
- getEnvId() - Method in class com.avioconsulting.mule.opentelemetry.api.AppIdentifier
- getErrorMessage() - Method in class com.avioconsulting.mule.opentelemetry.api.traces.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 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
- 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() - 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
- getInstance(OpenTelemetryConfigWrapper) - Static method in class com.avioconsulting.mule.opentelemetry.internal.connection.OpenTelemetryConnection
- 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 class com.avioconsulting.mule.opentelemetry.api.traces.TraceComponent
- getLocation() - Method in class com.avioconsulting.mule.opentelemetry.internal.store.ProcessorSpan
- 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
OpenTelemetryMetricsConfigProviderinstance 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
- getOpenTelemetryConfiguration() - Method in class com.avioconsulting.mule.opentelemetry.internal.config.OpenTelemetryConfigWrapper
- 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
- 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
- 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
- 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
- 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
- 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(Component, Message, String) - Method in interface com.avioconsulting.mule.opentelemetry.api.processor.ProcessorComponent
- getStartTraceComponent(Component, Message, String) - Method in class com.avioconsulting.mule.opentelemetry.internal.processor.AbstractProcessorComponent
-
Create a start trace component without the notification object.
- getStartTraceComponent(Component, Message, String) - Method in class com.avioconsulting.mule.opentelemetry.internal.processor.AnypointMQProcessorComponent
- getStartTraceComponent(Component, Message, String) - Method in class com.avioconsulting.mule.opentelemetry.internal.processor.HttpProcessorComponent
- getStartTraceComponent(EnrichedServerNotification) - Method in interface com.avioconsulting.mule.opentelemetry.api.processor.ProcessorComponent
-
Build a
TraceComponentfor 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.FlowProcessorComponent
- 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
- getTraceComponentBuilderFor(EnrichedServerNotification) - Method in class com.avioconsulting.mule.opentelemetry.internal.processor.AbstractProcessorComponent
- getTraceContext(String) - Method in class com.avioconsulting.mule.opentelemetry.internal.connection.OpenTelemetryConnection
-
Get the trace context information for a given transaction id.
- getTraceContext(String, ComponentLocation) - Method in class com.avioconsulting.mule.opentelemetry.internal.connection.OpenTelemetryConnection
-
Get the trace context information for a given transaction id.
- getTraceContext(Supplier<OpenTelemetryConnection>, CorrelationInfo) - Method in class com.avioconsulting.mule.opentelemetry.internal.OpenTelemetryOperations
- getTraceContext(T, TextMapGetter<T>) - Method in class com.avioconsulting.mule.opentelemetry.internal.connection.OpenTelemetryConnection
- getTraceContext(T, TextMapGetter<T>) - Method in interface com.avioconsulting.mule.opentelemetry.internal.connection.TraceContextHandler
- 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 interface com.avioconsulting.mule.opentelemetry.api.store.TransactionStore
-
Get the Trace Id associated the 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, ComponentLocation) - Method in interface com.avioconsulting.mule.opentelemetry.api.store.TransactionStore
-
Get the
Contextof the initiating flow span. - getTransactionContext(String, ComponentLocation) - 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() - Method in class com.avioconsulting.mule.opentelemetry.internal.store.ProcessorSpan
- getTransactionId() - Method in class com.avioconsulting.mule.opentelemetry.internal.store.Transaction
- getTransactionId(EnrichedServerNotification) - Method in class com.avioconsulting.mule.opentelemetry.internal.processor.AbstractProcessorComponent
- 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
- GRPC - com.avioconsulting.mule.opentelemetry.api.config.exporter.OtlpExporter.Protocol
- GZIP - com.avioconsulting.mule.opentelemetry.api.config.exporter.OtlpExporter.OtlpRequestCompression
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
- 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
- HTTP_PROTOBUF - com.avioconsulting.mule.opentelemetry.api.config.exporter.OtlpExporter.Protocol
- 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() - Static method in class com.avioconsulting.mule.opentelemetry.internal.util.PropertiesUtil
- init(OpenTelemetryConnection, TraceLevelConfiguration) - Method in class com.avioconsulting.mule.opentelemetry.internal.processor.MuleNotificationProcessor
- 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(OpenTelemetryMetricsConfigProvider, OpenTelemetry) - Method in class com.avioconsulting.mule.opentelemetry.internal.connection.OpenTelemetryMetricsProviderCollection
- initialize(T, OpenTelemetry) - Method in interface com.avioconsulting.mule.opentelemetry.api.providers.OpenTelemetryMetricsProvider
-
Initialize provider
- 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
- INSTANCE - com.avioconsulting.mule.opentelemetry.internal.connection.OpenTelemetryConnection.HashMapTextMapSetter
- INSTANCE - com.avioconsulting.mule.opentelemetry.internal.processor.AbstractProcessorComponent.ContextMapGetter
- 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.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
- isFlowRef(ComponentLocation) - 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
- 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, 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
- 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_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
Resourcethat 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
- named(String) - Static method in class com.avioconsulting.mule.opentelemetry.api.traces.TraceComponent
- 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
- NONE - com.avioconsulting.mule.opentelemetry.api.config.exporter.OtlpExporter.OtlpRequestCompression
- NoopOpenTelemetryMetricsConfigProvider - Class in com.avioconsulting.mule.opentelemetry.api.providers
- NoopOpenTelemetryMetricsConfigProvider() - Constructor for class com.avioconsulting.mule.opentelemetry.api.providers.NoopOpenTelemetryMetricsConfigProvider
O
- of(Span) - Static method in class com.avioconsulting.mule.opentelemetry.api.traces.TransactionContext
- 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
- 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
- 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_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_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_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
- 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_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.
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
- 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
- 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
- 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
- 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(String, String) - Static method in class com.avioconsulting.mule.opentelemetry.internal.processor.util.HttpSpanUtil
-
Generates HTTP Span name
- spanName(Map<String, 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) - Method in class com.avioconsulting.mule.opentelemetry.internal.connection.OpenTelemetryConnection
- startTransaction(TraceComponent, String, SpanBuilder) - Method in interface com.avioconsulting.mule.opentelemetry.api.store.TransactionStore
-
Start a new transaction.
- 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
- supplier() - Static method in class com.avioconsulting.mule.opentelemetry.internal.connection.OpenTelemetryConnection
-
Supplierto use withConnectionProviderwhere lazy initialization is required.
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.
V
- validate(Supplier<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.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
- 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
All Classes All Packages