Class APIKitProcessorComponent
- java.lang.Object
-
- com.avioconsulting.mule.opentelemetry.internal.processor.AbstractProcessorComponent
-
- com.avioconsulting.mule.opentelemetry.internal.processor.APIKitProcessorComponent
-
- All Implemented Interfaces:
ProcessorComponent
public class APIKitProcessorComponent extends AbstractProcessorComponent
-
-
Nested Class Summary
-
Nested classes/interfaces inherited from class com.avioconsulting.mule.opentelemetry.internal.processor.AbstractProcessorComponent
AbstractProcessorComponent.ContextMapGetter
-
-
Field Summary
-
Fields inherited from class com.avioconsulting.mule.opentelemetry.internal.processor.AbstractProcessorComponent
configurationComponentLocator, FLOW, NAMESPACE_MULE
-
-
Constructor Summary
Constructors Constructor Description APIKitProcessorComponent()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description protected StringgetDefaultSpanName(Map<String,String> tags)protected StringgetNamespace()protected List<String>getOperations()protected List<String>getSources()-
Methods inherited from class com.avioconsulting.mule.opentelemetry.internal.processor.AbstractProcessorComponent
addTagIfPresent, canHandle, getAttributes, getBaseTraceComponent, getEndTraceComponent, getProcessorCommonTags, getSourceComponent, getSourceIdentifier, getSpanKind, getStartTraceComponent, getStartTraceComponent, getTraceComponentBuilderFor, getTransactionId, namespaceSupported, operationSupported, sourceSupported, withConfigurationComponentLocator
-
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
-
Methods inherited from interface com.avioconsulting.mule.opentelemetry.api.processor.ProcessorComponent
getSourceEndTraceComponent, getSourceStartTraceComponent
-
-
-
-
Method Detail
-
getNamespace
protected String getNamespace()
- Specified by:
getNamespacein classAbstractProcessorComponent
-
getOperations
protected List<String> getOperations()
- Specified by:
getOperationsin classAbstractProcessorComponent
-
getSources
protected List<String> getSources()
- Specified by:
getSourcesin classAbstractProcessorComponent
-
getDefaultSpanName
protected String getDefaultSpanName(Map<String,String> tags)
- Overrides:
getDefaultSpanNamein classAbstractProcessorComponent
-
-