Uses of Class
org.apache.synapse.aspects.flow.statistics.tracing.opentelemetry.models.SpanWrapper
-
-
Uses of SpanWrapper in org.apache.synapse.aspects.flow.statistics.tracing.opentelemetry.management.helpers
Methods in org.apache.synapse.aspects.flow.statistics.tracing.opentelemetry.management.helpers with parameters of type SpanWrapper Modifier and Type Method Description static voidSpanTagger. setSpanTags(SpanWrapper spanWrapper)Sets tags to the span which is contained in the provided span wrapper, from information acquired from the given basic statistic data unit. -
Uses of SpanWrapper in org.apache.synapse.aspects.flow.statistics.tracing.opentelemetry.management.parentresolving
Methods in org.apache.synapse.aspects.flow.statistics.tracing.opentelemetry.management.parentresolving that return SpanWrapper Modifier and Type Method Description static SpanWrapperArtifactHolderBasedParentResolver. resolveParent(StatisticDataUnit child, SpanStore spanStore, MessageContext synCtx)Resolves parent span, based on the artifact holder.static SpanWrapperLatestActiveParentResolver. resolveParent(SpanStore spanStore)Resolves the latest active span as the parent.static SpanWrapperMessageFlowRepresentationBasedParentResolver. resolveParent(StatisticDataUnit child, SpanStore spanStore)Resolves the parent span wrapper based on the parent index, that is explicitly reported by the child statistic data unit.static SpanWrapperParentResolver. resolveParent(StatisticDataUnit child, SpanStore spanStore, MessageContext synCtx)Resolves parent spans before a child span starts.static SpanWrapperLatestActiveParentResolver. resolveParentForEndpointOrInboundEndpoint(SpanStore spanStore)Resolves the latest active span wrapper - which is either a Call mediator, a Send mediator, or a flow continuable mediator, as the parent span wrapper for endpoints or inbound endpoints. -
Uses of SpanWrapper in org.apache.synapse.aspects.flow.statistics.tracing.opentelemetry.models
Methods in org.apache.synapse.aspects.flow.statistics.tracing.opentelemetry.models that return SpanWrapper Modifier and Type Method Description SpanWrapperSpanWrapper. getLatestAnonymousSequence()Methods in org.apache.synapse.aspects.flow.statistics.tracing.opentelemetry.models that return types with arguments of type SpanWrapper Modifier and Type Method Description Map<String,SpanWrapper>SpanWrapper. getAnonymousSequences()Methods in org.apache.synapse.aspects.flow.statistics.tracing.opentelemetry.models with parameters of type SpanWrapper Modifier and Type Method Description voidSpanWrapper. addAnonymousSequence(String id, SpanWrapper anonymousSequenceSpanWrapper)Constructors in org.apache.synapse.aspects.flow.statistics.tracing.opentelemetry.models with parameters of type SpanWrapper Constructor Description SpanWrapper(String id, io.opentelemetry.api.trace.Span span, StatisticDataUnit openEventStatisticDataUnit, SpanWrapper parentSpanWrapper) -
Uses of SpanWrapper in org.apache.synapse.aspects.flow.statistics.tracing.opentelemetry.stores
Methods in org.apache.synapse.aspects.flow.statistics.tracing.opentelemetry.stores that return SpanWrapper Modifier and Type Method Description SpanWrapperSpanStore. addSpanWrapper(String spanId, io.opentelemetry.api.trace.Span activeSpan, StatisticDataUnit statisticDataUnit, SpanWrapper parentSpanWrapper, MessageContext synCtx)Denotes the beginning of a span.SpanWrapperSpanStore. getOuterLevelSpanWrapper()SpanWrapperSpanStore. getSpanWrapper(String spanWrapperId)SpanWrapperSpanStore. getSpanWrapperByComponentUniqueId(String componentUniqueId)Methods in org.apache.synapse.aspects.flow.statistics.tracing.opentelemetry.stores that return types with arguments of type SpanWrapper Modifier and Type Method Description List<SpanWrapper>SpanStore. getActiveSpanWrappers()Map<String,SpanWrapper>SpanStore. getSpanWrappers()Methods in org.apache.synapse.aspects.flow.statistics.tracing.opentelemetry.stores with parameters of type SpanWrapper Modifier and Type Method Description SpanWrapperSpanStore. addSpanWrapper(String spanId, io.opentelemetry.api.trace.Span activeSpan, StatisticDataUnit statisticDataUnit, SpanWrapper parentSpanWrapper, MessageContext synCtx)Denotes the beginning of a span.voidSpanStore. assignOuterLevelSpan(SpanWrapper spanWrapper)voidSpanStore. finishSpan(SpanWrapper spanWrapper)Denotes the end of a span.
-