Index

A B C D E F G H I J K L M N O P Q R S T U V W Z _ 
All Classes and Interfaces|All Packages|Constant Field Values|Serialized Form

A

AbstractDescriptor() - Constructor for class io.jenkins.plugins.opentelemetry.authentication.OtlpAuthentication.AbstractDescriptor
 
AbstractGitStepHandler - Class in io.jenkins.plugins.opentelemetry.job.step
 
AbstractGitStepHandler() - Constructor for class io.jenkins.plugins.opentelemetry.job.step.AbstractGitStepHandler
 
AbstractInvisibleMonitoringAction - Class in io.jenkins.plugins.opentelemetry.job.action
 
AbstractInvisibleMonitoringAction(Span) - Constructor for class io.jenkins.plugins.opentelemetry.job.action.AbstractInvisibleMonitoringAction
 
AbstractInvisibleMonitoringAction(Span, List<Scope>) - Constructor for class io.jenkins.plugins.opentelemetry.job.action.AbstractInvisibleMonitoringAction
 
AbstractMonitoringAction - Class in io.jenkins.plugins.opentelemetry.job.action
 
AbstractMonitoringAction(Span, List<Scope>) - Constructor for class io.jenkins.plugins.opentelemetry.job.action.AbstractMonitoringAction
 
AbstractPipelineListener - Class in io.jenkins.plugins.opentelemetry.job.jenkins
 
AbstractPipelineListener() - Constructor for class io.jenkins.plugins.opentelemetry.job.jenkins.AbstractPipelineListener
 
addEnvironmentVariables(Run, EnvVars, Span) - Method in class io.jenkins.plugins.opentelemetry.job.OtelEnvironmentContributorService
 
addSpanIdToInheritanceAllowedList(String) - Method in class io.jenkins.plugins.opentelemetry.OpenTelemetryAttributesAction
 
addStepPlugin(String, JenkinsOpenTelemetryPluginConfiguration.StepPlugin) - Method in class io.jenkins.plugins.opentelemetry.JenkinsOpenTelemetryPluginConfiguration
 
afterConfiguration(ConfigProperties) - Method in class io.jenkins.plugins.opentelemetry.init.StepExecutionInstrumentationInitializer
 
afterConfiguration(ConfigProperties) - Method in class io.jenkins.plugins.opentelemetry.jenkins.OpenTelemetryConfigurerComputerListener
Propagate config change to all the build agents.
afterConfiguration(ConfigProperties) - Method in class io.jenkins.plugins.opentelemetry.jenkins.OpenTelemetryTraceContextPropagatorFileCallableWrapperFactory
 
afterConfiguration(ConfigProperties) - Method in class io.jenkins.plugins.opentelemetry.job.MonitoringRunListener
 
afterConfiguration(ConfigProperties) - Method in class io.jenkins.plugins.opentelemetry.queue.MonitoringQueueListener
 
afterConfiguration(ConfigProperties) - Method in class io.jenkins.plugins.opentelemetry.servlet.StaplerInstrumentationServletFilter
 
afterConfiguration(ConfigProperties) - Method in class io.jenkins.plugins.opentelemetry.servlet.TraceContextServletFilter
 
afterSpanCreated(StepAtomNode, WorkflowRun) - Method in interface io.jenkins.plugins.opentelemetry.job.step.StepHandler
Invoked after the Span has been created using the SpanBuilder created by StepHandler.createSpanBuilder(FlowNode, WorkflowRun, Tracer).
AGENT - Static variable in class io.jenkins.plugins.opentelemetry.semconv.JenkinsOtelSemanticAttributes
A machine or a container which is connected to the Jenkins coordinator and capable of executing Pipelines or Jobs.
AGENT_ALLOCATE - Static variable in class io.jenkins.plugins.opentelemetry.semconv.JenkinsOtelSemanticAttributes
 
AGENT_ALLOCATION_UI - Static variable in class io.jenkins.plugins.opentelemetry.semconv.JenkinsOtelSemanticAttributes
 
AGENT_UI - Static variable in class io.jenkins.plugins.opentelemetry.semconv.JenkinsOtelSemanticAttributes
 
all() - Static method in class io.jenkins.plugins.opentelemetry.backend.elastic.ElasticLogsBackend
Returns all the registered ElasticLogsBackend descriptors.
all() - Static method in class io.jenkins.plugins.opentelemetry.backend.grafana.GrafanaLogsBackend
Returns all the registered GrafanaLogsBackend descriptors.
all() - Static method in interface io.jenkins.plugins.opentelemetry.job.jenkins.PipelineListener
 
allDescriptors() - Static method in class io.jenkins.plugins.opentelemetry.authentication.OtlpAuthentication
Returns all the registered OtlpAuthentication descriptors.
allDescriptors() - Static method in class io.jenkins.plugins.opentelemetry.backend.ObservabilityBackend
Returns all the registered ObservabilityBackend descriptors.
AuditingSecurityListener - Class in io.jenkins.plugins.opentelemetry.security
AuditingSecurityListener() - Constructor for class io.jenkins.plugins.opentelemetry.security.AuditingSecurityListener
 
authenticated2(UserDetails) - Method in class io.jenkins.plugins.opentelemetry.security.AuditingSecurityListener
 
AUTHENTICATION - Static variable in class io.jenkins.plugins.opentelemetry.semconv.JenkinsOtelSemanticAttributes.EventCategoryValues
 
available() - Method in class io.jenkins.plugins.opentelemetry.job.log.util.LineIteratorInputStream
Deprecated.
 
available() - Method in class io.jenkins.plugins.opentelemetry.job.log.util.LogLineIteratorInputStream
 

B

BACKEND_24_24_ICON_URL - Static variable in interface io.jenkins.plugins.opentelemetry.backend.ObservabilityBackend.TemplateBindings
 
BACKEND_NAME - Static variable in interface io.jenkins.plugins.opentelemetry.backend.ObservabilityBackend.TemplateBindings
 
BearerTokenAuthentication - Class in io.jenkins.plugins.opentelemetry.authentication
See https://tools.ietf.org/html/rfc6750
BearerTokenAuthentication() - Constructor for class io.jenkins.plugins.opentelemetry.authentication.BearerTokenAuthentication
 
BearerTokenAuthentication(String) - Constructor for class io.jenkins.plugins.opentelemetry.authentication.BearerTokenAuthentication
 
BearerTokenAuthentication.DescriptorImpl - Class in io.jenkins.plugins.opentelemetry.authentication
 
BitBucketPushCauseHandler - Class in io.jenkins.plugins.opentelemetry.job.cause
 
BitBucketPushCauseHandler() - Constructor for class io.jenkins.plugins.opentelemetry.job.cause.BitBucketPushCauseHandler
 
BRANCH - Static variable in class io.jenkins.plugins.opentelemetry.OtelUtils
 
BranchIndexingCauseHandler - Class in io.jenkins.plugins.opentelemetry.job.cause
 
BranchIndexingCauseHandler() - Constructor for class io.jenkins.plugins.opentelemetry.job.cause.BranchIndexingCauseHandler
 
build() - Method in class io.jenkins.plugins.opentelemetry.backend.grafana.LokiGetJenkinsBuildLogsQueryParametersBuilder
 
buildEnvironmentFor(Run, EnvVars, TaskListener) - Method in class io.jenkins.plugins.opentelemetry.job.OtelEnvironmentContributor
 
buildEnvironmentFor(StepContext, EnvVars, TaskListener) - Method in class io.jenkins.plugins.opentelemetry.job.OtelStepEnvironmentContributor
 
BuildStepMonitoringAction - Class in io.jenkins.plugins.opentelemetry.job.action
Span reference associate with a BuildStep
BuildStepMonitoringAction(Span) - Constructor for class io.jenkins.plugins.opentelemetry.job.action.BuildStepMonitoringAction
 
BuildTriggerStepHandler - Class in io.jenkins.plugins.opentelemetry.job.step
 
BuildTriggerStepHandler() - Constructor for class io.jenkins.plugins.opentelemetry.job.step.BuildTriggerStepHandler
 

C

call() - Method in class io.jenkins.plugins.opentelemetry.jenkins.OpenTelemetryConfigurerComputerListener.OpenTelemetryConfigurerMasterToSlaveCallable
 
canCreateSpanBuilder(Run) - Method in class io.jenkins.plugins.opentelemetry.job.runhandler.DefaultRunHandler
 
canCreateSpanBuilder(Run) - Method in class io.jenkins.plugins.opentelemetry.job.runhandler.JobDslRunHandler
 
canCreateSpanBuilder(Run) - Method in class io.jenkins.plugins.opentelemetry.job.runhandler.MatrixRunHandler
 
canCreateSpanBuilder(Run) - Method in interface io.jenkins.plugins.opentelemetry.job.runhandler.RunHandler
 
canCreateSpanBuilder(FlowNode, WorkflowRun) - Method in class io.jenkins.plugins.opentelemetry.job.step.BuildTriggerStepHandler
 
canCreateSpanBuilder(FlowNode, WorkflowRun) - Method in class io.jenkins.plugins.opentelemetry.job.step.DefaultStepHandler
 
canCreateSpanBuilder(FlowNode, WorkflowRun) - Method in class io.jenkins.plugins.opentelemetry.job.step.DurableTaskHandler
 
canCreateSpanBuilder(FlowNode, WorkflowRun) - Method in class io.jenkins.plugins.opentelemetry.job.step.GitCheckoutStepHandler
 
canCreateSpanBuilder(FlowNode, WorkflowRun) - Method in class io.jenkins.plugins.opentelemetry.job.step.GitStepHandler
 
canCreateSpanBuilder(FlowNode, WorkflowRun) - Method in interface io.jenkins.plugins.opentelemetry.job.step.StepHandler
 
CauseHandler - Interface in io.jenkins.plugins.opentelemetry.job.cause
 
CHANGE_REQUEST - Static variable in class io.jenkins.plugins.opentelemetry.OtelUtils
 
checkElasticsearchSetup() - Method in class io.jenkins.plugins.opentelemetry.backend.elastic.ElasticsearchLogStorageRetriever
Example of a successful check:
checkError() - Method in class io.jenkins.plugins.opentelemetry.job.log.util.TeePrintStream
 
checkLokiSetup() - Method in class io.jenkins.plugins.opentelemetry.backend.grafana.LokiLogStorageRetriever
 
CI_PIPELINE_AGENT_ID - Static variable in class io.jenkins.plugins.opentelemetry.semconv.JenkinsOtelSemanticAttributes
 
CI_PIPELINE_AGENT_NAME - Static variable in class io.jenkins.plugins.opentelemetry.semconv.JenkinsOtelSemanticAttributes
 
CI_PIPELINE_ID - Static variable in class io.jenkins.plugins.opentelemetry.semconv.JenkinsOtelSemanticAttributes
 
CI_PIPELINE_MULTIBRANCH_TYPE - Static variable in class io.jenkins.plugins.opentelemetry.semconv.JenkinsOtelSemanticAttributes
 
CI_PIPELINE_NAME - Static variable in class io.jenkins.plugins.opentelemetry.semconv.JenkinsOtelSemanticAttributes
 
CI_PIPELINE_RUN_ABORTED - Static variable in class io.jenkins.plugins.opentelemetry.semconv.JenkinsSemanticMetrics
 
CI_PIPELINE_RUN_ACTIVE - Static variable in class io.jenkins.plugins.opentelemetry.semconv.JenkinsSemanticMetrics
 
CI_PIPELINE_RUN_AXIS_NAMES - Static variable in class io.jenkins.plugins.opentelemetry.semconv.JenkinsOtelSemanticAttributes
 
CI_PIPELINE_RUN_AXIS_VALUES - Static variable in class io.jenkins.plugins.opentelemetry.semconv.JenkinsOtelSemanticAttributes
 
CI_PIPELINE_RUN_CAUSE - Static variable in class io.jenkins.plugins.opentelemetry.semconv.JenkinsOtelSemanticAttributes
 
CI_PIPELINE_RUN_COMMITTERS - Static variable in class io.jenkins.plugins.opentelemetry.semconv.JenkinsOtelSemanticAttributes
 
CI_PIPELINE_RUN_COMPLETED - Static variable in class io.jenkins.plugins.opentelemetry.semconv.JenkinsOtelSemanticAttributes
 
CI_PIPELINE_RUN_COMPLETED - Static variable in class io.jenkins.plugins.opentelemetry.semconv.JenkinsSemanticMetrics
 
CI_PIPELINE_RUN_DESCRIPTION - Static variable in class io.jenkins.plugins.opentelemetry.semconv.JenkinsOtelSemanticAttributes
 
CI_PIPELINE_RUN_DURATION - Static variable in class io.jenkins.plugins.opentelemetry.semconv.JenkinsSemanticMetrics
 
CI_PIPELINE_RUN_DURATION_MILLIS - Static variable in class io.jenkins.plugins.opentelemetry.semconv.JenkinsOtelSemanticAttributes
 
CI_PIPELINE_RUN_FAILED - Static variable in class io.jenkins.plugins.opentelemetry.semconv.JenkinsSemanticMetrics
 
CI_PIPELINE_RUN_LAUNCHED - Static variable in class io.jenkins.plugins.opentelemetry.semconv.JenkinsSemanticMetrics
 
CI_PIPELINE_RUN_NUMBER - Static variable in class io.jenkins.plugins.opentelemetry.semconv.JenkinsOtelSemanticAttributes
 
CI_PIPELINE_RUN_PARAMETER_IS_SENSITIVE - Static variable in class io.jenkins.plugins.opentelemetry.semconv.JenkinsOtelSemanticAttributes
 
CI_PIPELINE_RUN_PARAMETER_NAME - Static variable in class io.jenkins.plugins.opentelemetry.semconv.JenkinsOtelSemanticAttributes
 
CI_PIPELINE_RUN_PARAMETER_VALUE - Static variable in class io.jenkins.plugins.opentelemetry.semconv.JenkinsOtelSemanticAttributes
 
CI_PIPELINE_RUN_RESULT - Static variable in class io.jenkins.plugins.opentelemetry.semconv.JenkinsOtelSemanticAttributes
 
CI_PIPELINE_RUN_ROOT_SPAN_NAME_PREFIX - Static variable in class io.jenkins.plugins.opentelemetry.semconv.JenkinsOtelSemanticAttributes
Prefix of build root spans
CI_PIPELINE_RUN_STARTED - Static variable in class io.jenkins.plugins.opentelemetry.semconv.JenkinsSemanticMetrics
 
CI_PIPELINE_RUN_SUCCESS - Static variable in class io.jenkins.plugins.opentelemetry.semconv.JenkinsSemanticMetrics
 
CI_PIPELINE_RUN_URL - Static variable in class io.jenkins.plugins.opentelemetry.semconv.JenkinsOtelSemanticAttributes
 
CI_PIPELINE_RUN_USER - Static variable in class io.jenkins.plugins.opentelemetry.semconv.JenkinsOtelSemanticAttributes
 
CI_PIPELINE_TEMPLATE_ID - Static variable in class io.jenkins.plugins.opentelemetry.semconv.JenkinsOtelSemanticAttributes
 
CI_PIPELINE_TEMPLATE_URL - Static variable in class io.jenkins.plugins.opentelemetry.semconv.JenkinsOtelSemanticAttributes
 
CI_PIPELINE_TYPE - Static variable in class io.jenkins.plugins.opentelemetry.semconv.JenkinsOtelSemanticAttributes
 
Clocks - Class in io.jenkins.plugins.opentelemetry.opentelemetry.common
Utils for Clock
close() - Method in class io.jenkins.plugins.opentelemetry.backend.custom.CustomLogStorageRetriever
 
close() - Method in class io.jenkins.plugins.opentelemetry.backend.elastic.ElasticsearchBuildLogsLineIterator
 
close() - Method in class io.jenkins.plugins.opentelemetry.backend.elastic.ElasticsearchLogStorageRetriever
 
close() - Method in class io.jenkins.plugins.opentelemetry.backend.grafana.LokiBuildLogsLineIterator
 
close() - Method in class io.jenkins.plugins.opentelemetry.backend.grafana.LokiLogStorageRetriever
 
close() - Method in class io.jenkins.plugins.opentelemetry.init.OtelJulHandler
 
close() - Method in class io.jenkins.plugins.opentelemetry.job.log.util.CloseableIterator
 
close() - Method in class io.jenkins.plugins.opentelemetry.job.log.util.LineIteratorInputStream
Deprecated.
 
close() - Method in class io.jenkins.plugins.opentelemetry.job.log.util.LogLineIteratorInputStream
 
close() - Method in class io.jenkins.plugins.opentelemetry.job.log.util.TeeBuildListener
 
close() - Method in class io.jenkins.plugins.opentelemetry.job.log.util.TeeOutputStream
 
close() - Method in class io.jenkins.plugins.opentelemetry.job.log.util.TeeOutputStreamBuildListener
 
close() - Method in class io.jenkins.plugins.opentelemetry.job.log.util.TeePrintStream
 
CloseableIterator<E> - Class in io.jenkins.plugins.opentelemetry.job.log.util
Useful when the Iterator is backed by an InputStream and the logic of the code dereferences the InputStream, make the Iterator closeable.
CloseableIterator(Iterator<E>, Closeable) - Constructor for class io.jenkins.plugins.opentelemetry.job.log.util.CloseableIterator
 
compareTo(OtlpAuthentication.AbstractDescriptor) - Method in class io.jenkins.plugins.opentelemetry.authentication.OtlpAuthentication.AbstractDescriptor
 
compareTo(ObservabilityBackend.ObservabilityBackendDescriptor) - Method in class io.jenkins.plugins.opentelemetry.backend.ObservabilityBackend.ObservabilityBackendDescriptor
 
compareTo(CauseHandler) - Method in interface io.jenkins.plugins.opentelemetry.job.cause.CauseHandler
 
compareTo(RunHandler) - Method in interface io.jenkins.plugins.opentelemetry.job.runhandler.RunHandler
 
compareTo(RunIdentifier) - Method in class io.jenkins.plugins.opentelemetry.job.RunIdentifier
 
compareTo(StepHandler) - Method in interface io.jenkins.plugins.opentelemetry.job.step.StepHandler
 
compose(TemplateBindingsProvider, Map<String, Object>) - Static method in interface io.jenkins.plugins.opentelemetry.TemplateBindingsProvider
Passed bindings overwrite the values of the passed templateBindingsProvider
ConfigPropertiesUtils - Class in io.jenkins.plugins.opentelemetry.opentelemetry.autoconfigure
 
ConfigPropertiesUtils() - Constructor for class io.jenkins.plugins.opentelemetry.opentelemetry.autoconfigure.ConfigPropertiesUtils
 
configure(ConfigProperties) - Method in interface io.jenkins.plugins.opentelemetry.job.cause.CauseHandler
 
configure(ConfigProperties) - Method in class io.jenkins.plugins.opentelemetry.job.runhandler.JobDslRunHandler
 
configure(ConfigProperties) - Method in class io.jenkins.plugins.opentelemetry.job.runhandler.MatrixRunHandler
 
configure(ConfigProperties) - Method in interface io.jenkins.plugins.opentelemetry.job.runhandler.RunHandler
 
configure(Map<String, String>, Map<String, String>, boolean) - Static method in class io.jenkins.plugins.opentelemetry.opentelemetry.GlobalOpenTelemetrySdk
Configure if configuration has changed
configure(StaplerRequest, JSONObject) - Method in class io.jenkins.plugins.opentelemetry.JenkinsOpenTelemetryPluginConfiguration
 
configureOpenTelemetrySdk() - Method in class io.jenkins.plugins.opentelemetry.JenkinsOpenTelemetryPluginConfiguration
Initialize the Otel SDK, must happen after the plugin has been configured by the standard config and by JCasC JCasC configuration happens during `SYSTEM_CONFIG_ADAPTED` (see `io.jenkins.plugins.casc.ConfigurationAsCode#init()`)
ConsoleNotes - Class in io.jenkins.plugins.opentelemetry.job.log
Utilities for extracting and reinserting ConsoleNotes.
convert() - Method in class io.jenkins.plugins.opentelemetry.job.step.SpanAttribute
 
createSpanBuilder(Run, Tracer) - Method in class io.jenkins.plugins.opentelemetry.job.runhandler.DefaultRunHandler
 
createSpanBuilder(Run, Tracer) - Method in class io.jenkins.plugins.opentelemetry.job.runhandler.JobDslRunHandler
 
createSpanBuilder(Run, Tracer) - Method in class io.jenkins.plugins.opentelemetry.job.runhandler.MatrixRunHandler
 
createSpanBuilder(Run, Tracer) - Method in interface io.jenkins.plugins.opentelemetry.job.runhandler.RunHandler
 
createSpanBuilder(String, String, String, String, Tracer, WorkflowRun) - Method in class io.jenkins.plugins.opentelemetry.job.step.AbstractGitStepHandler
See: https://github.com/open-telemetry/opentelemetry-specification/blob/main/specification/trace/semantic_conventions/rpc.md https://git-scm.com/book/en/v2/Git-on-the-Server-The-Protocols
createSpanBuilder(FlowNode, WorkflowRun, Tracer) - Method in class io.jenkins.plugins.opentelemetry.job.step.BuildTriggerStepHandler
 
createSpanBuilder(FlowNode, WorkflowRun, Tracer) - Method in class io.jenkins.plugins.opentelemetry.job.step.DefaultStepHandler
 
createSpanBuilder(FlowNode, WorkflowRun, Tracer) - Method in class io.jenkins.plugins.opentelemetry.job.step.DurableTaskHandler
 
createSpanBuilder(FlowNode, WorkflowRun, Tracer) - Method in class io.jenkins.plugins.opentelemetry.job.step.GitCheckoutStepHandler
 
createSpanBuilder(FlowNode, WorkflowRun, Tracer) - Method in class io.jenkins.plugins.opentelemetry.job.step.GitStepHandler
 
createSpanBuilder(FlowNode, WorkflowRun, Tracer) - Method in interface io.jenkins.plugins.opentelemetry.job.step.StepHandler
 
createSpanBuilderFromGitDetails(String, String, String, String, Tracer) - Method in class io.jenkins.plugins.opentelemetry.job.step.AbstractGitStepHandler
Visible for testing.
createWriter(StaplerRequest, StaplerResponse, long) - Method in class io.jenkins.plugins.opentelemetry.job.log.OverallLog
 
CredentialsNotFoundException - Exception in io.jenkins.plugins.opentelemetry.jenkins
 
CredentialsNotFoundException() - Constructor for exception io.jenkins.plugins.opentelemetry.jenkins.CredentialsNotFoundException
 
CredentialsNotFoundException(String) - Constructor for exception io.jenkins.plugins.opentelemetry.jenkins.CredentialsNotFoundException
 
CredentialsNotFoundException(String, Throwable) - Constructor for exception io.jenkins.plugins.opentelemetry.jenkins.CredentialsNotFoundException
 
CredentialsNotFoundException(String, Throwable, boolean, boolean) - Constructor for exception io.jenkins.plugins.opentelemetry.jenkins.CredentialsNotFoundException
 
CredentialsNotFoundException(Throwable) - Constructor for exception io.jenkins.plugins.opentelemetry.jenkins.CredentialsNotFoundException
 
CURRENT_SPAN - Enum constant in enum io.jenkins.plugins.opentelemetry.job.step.SpanAttributeTarget
 
currentOpenTelemetryConfiguration - Variable in class io.jenkins.plugins.opentelemetry.JenkinsOpenTelemetryPluginConfiguration
The previously used configuration.
CustomLogStorageRetriever - Class in io.jenkins.plugins.opentelemetry.backend.custom
 
CustomLogStorageRetriever(Template, TemplateBindingsProvider) - Constructor for class io.jenkins.plugins.opentelemetry.backend.custom.CustomLogStorageRetriever
 
CustomObservabilityBackend - Class in io.jenkins.plugins.opentelemetry.backend
 
CustomObservabilityBackend() - Constructor for class io.jenkins.plugins.opentelemetry.backend.CustomObservabilityBackend
 
CustomObservabilityBackend.DescriptorImpl - Class in io.jenkins.plugins.opentelemetry.backend
 

D

DEFAULT_BACKEND_NAME - Static variable in class io.jenkins.plugins.opentelemetry.backend.ElasticBackend
 
DEFAULT_BACKEND_NAME - Static variable in class io.jenkins.plugins.opentelemetry.backend.GrafanaBackend
 
DEFAULT_KIBANA_DASHBOARD_QUERY_PARAMETERS - Static variable in class io.jenkins.plugins.opentelemetry.backend.ElasticBackend
 
DEFAULT_KIBANA_DASHBOARD_TITLE - Static variable in class io.jenkins.plugins.opentelemetry.backend.ElasticBackend
 
DEFAULT_KIBANA_SPACE_IDENTIFIER - Static variable in class io.jenkins.plugins.opentelemetry.backend.ElasticBackend
 
DEFAULT_LOKI_DATA_SOURCE_IDENTIFIER - Static variable in class io.jenkins.plugins.opentelemetry.backend.GrafanaBackend
 
DEFAULT_NAME - Static variable in class io.jenkins.plugins.opentelemetry.backend.CustomObservabilityBackend
 
DEFAULT_NAME - Static variable in class io.jenkins.plugins.opentelemetry.backend.DynatraceBackend
 
DEFAULT_NAME - Static variable in class io.jenkins.plugins.opentelemetry.backend.JaegerBackend
 
DEFAULT_NAME - Static variable in class io.jenkins.plugins.opentelemetry.backend.ZipkinBackend
 
DEFAULT_OTEL_JAVA_DISABLED_RESOURCE_PROVIDERS - Static variable in class io.jenkins.plugins.opentelemetry.JenkinsControllerOpenTelemetry
See OTEL_JAVA_DISABLED_RESOURCE_PROVIDERS
DefaultCauseHandler - Class in io.jenkins.plugins.opentelemetry.job.cause
 
DefaultCauseHandler() - Constructor for class io.jenkins.plugins.opentelemetry.job.cause.DefaultCauseHandler
 
DefaultRunHandler - Class in io.jenkins.plugins.opentelemetry.job.runhandler
Use same root span name for all pull change request pipelines (pull request, merge request) Use different span names for different branches.
DefaultRunHandler() - Constructor for class io.jenkins.plugins.opentelemetry.job.runhandler.DefaultRunHandler
 
DefaultStepHandler - Class in io.jenkins.plugins.opentelemetry.job.step
 
DefaultStepHandler() - Constructor for class io.jenkins.plugins.opentelemetry.job.step.DefaultStepHandler
 
DescriptorImpl() - Constructor for class io.jenkins.plugins.opentelemetry.authentication.BearerTokenAuthentication.DescriptorImpl
 
DescriptorImpl() - Constructor for class io.jenkins.plugins.opentelemetry.authentication.HeaderAuthentication.DescriptorImpl
 
DescriptorImpl() - Constructor for class io.jenkins.plugins.opentelemetry.authentication.NoAuthentication.DescriptorImpl
 
DescriptorImpl() - Constructor for class io.jenkins.plugins.opentelemetry.backend.CustomObservabilityBackend.DescriptorImpl
 
DescriptorImpl() - Constructor for class io.jenkins.plugins.opentelemetry.backend.DynatraceBackend.DescriptorImpl
 
DescriptorImpl() - Constructor for class io.jenkins.plugins.opentelemetry.backend.elastic.ElasticLogsBackend.DescriptorImpl
 
DescriptorImpl() - Constructor for class io.jenkins.plugins.opentelemetry.backend.elastic.ElasticLogsBackendWithJenkinsVisualization.DescriptorImpl
 
DescriptorImpl() - Constructor for class io.jenkins.plugins.opentelemetry.backend.elastic.ElasticLogsBackendWithoutJenkinsVisualization.DescriptorImpl
 
DescriptorImpl() - Constructor for class io.jenkins.plugins.opentelemetry.backend.elastic.NoElasticLogsBackend.DescriptorImpl
 
DescriptorImpl() - Constructor for class io.jenkins.plugins.opentelemetry.backend.ElasticBackend.DescriptorImpl
 
DescriptorImpl() - Constructor for class io.jenkins.plugins.opentelemetry.backend.grafana.GrafanaLogsBackend.DescriptorImpl
 
DescriptorImpl() - Constructor for class io.jenkins.plugins.opentelemetry.backend.grafana.GrafanaLogsBackendBackendWithLogMirroringInJenkins.DescriptorImpl
 
DescriptorImpl() - Constructor for class io.jenkins.plugins.opentelemetry.backend.grafana.GrafanaLogsBackendWithJenkinsVisualization.DescriptorImpl
 
DescriptorImpl() - Constructor for class io.jenkins.plugins.opentelemetry.backend.grafana.GrafanaLogsBackendWithoutJenkinsVisualization.DescriptorImpl
 
DescriptorImpl() - Constructor for class io.jenkins.plugins.opentelemetry.backend.grafana.NoGrafanaLogsBackend.DescriptorImpl
 
DescriptorImpl() - Constructor for class io.jenkins.plugins.opentelemetry.backend.GrafanaBackend.DescriptorImpl
 
DescriptorImpl() - Constructor for class io.jenkins.plugins.opentelemetry.backend.JaegerBackend.DescriptorImpl
 
DescriptorImpl() - Constructor for class io.jenkins.plugins.opentelemetry.backend.ZipkinBackend.DescriptorImpl
 
DescriptorImpl() - Constructor for class io.jenkins.plugins.opentelemetry.job.step.SetSpanAttributesStep.DescriptorImpl
 
DescriptorImpl() - Constructor for class io.jenkins.plugins.opentelemetry.job.step.SpanAttribute.DescriptorImpl
 
DescriptorImpl() - Constructor for class io.jenkins.plugins.opentelemetry.job.step.WithNewSpanStep.DescriptorImpl
 
DescriptorImpl() - Constructor for class io.jenkins.plugins.opentelemetry.job.step.WithSpanAttributesStep.DescriptorImpl
 
DescriptorImpl() - Constructor for class io.jenkins.plugins.opentelemetry.job.step.WithSpanAttributeStep.DescriptorImpl
 
DescriptorImpl() - Constructor for class io.jenkins.plugins.opentelemetry.job.ViewColumn.DescriptorImpl
 
destroy() - Method in class io.jenkins.plugins.opentelemetry.servlet.StaplerInstrumentationServletFilter
 
DiskUsageMonitoringInitializer - Class in io.jenkins.plugins.opentelemetry.init
Capture disk usage metrics relying on the QuickDiskUsagePlugin
DiskUsageMonitoringInitializer() - Constructor for class io.jenkins.plugins.opentelemetry.init.DiskUsageMonitoringInitializer
 
doAct(StaplerRequest, StaplerResponse) - Method in class io.jenkins.plugins.opentelemetry.administrativemonitor.ElasticBackendDashboardNotEnabledAdministrativeMonitor
Depending on whether the user said "yes" or "no", send him to the right place.
doAct(StaplerRequest, StaplerResponse) - Method in class io.jenkins.plugins.opentelemetry.administrativemonitor.ElasticBackendKibanaBaseUrlNotSetAdministrativeMonitor
Depending on whether the user said "yes" or "no", send him to the right place.
doAct(StaplerRequest, StaplerResponse) - Method in class io.jenkins.plugins.opentelemetry.administrativemonitor.ObservabilityBackendCheckAdministrativeMonitor
Depending on whether the user said "yes" or "no", send him to the right place.
doCheckElasticsearchCredentialsId(Item, String) - Method in class io.jenkins.plugins.opentelemetry.backend.elastic.ElasticLogsBackendWithJenkinsVisualization.DescriptorImpl
 
doCheckElasticsearchUrl(String) - Method in class io.jenkins.plugins.opentelemetry.backend.elastic.ElasticLogsBackendWithJenkinsVisualization.DescriptorImpl
 
doCheckEndpoint(String) - Method in class io.jenkins.plugins.opentelemetry.JenkinsOpenTelemetryPluginConfiguration
doCheckExportOtelConfigurationAsEnvironmentVariables(String) - Method in class io.jenkins.plugins.opentelemetry.JenkinsOpenTelemetryPluginConfiguration
A warning if it's selected.
doCheckGrafanaBaseUrl(String) - Method in class io.jenkins.plugins.opentelemetry.backend.GrafanaBackend.DescriptorImpl
 
doCheckIgnoredSteps(String) - Method in class io.jenkins.plugins.opentelemetry.JenkinsOpenTelemetryPluginConfiguration
Validates the period duration input.
doCheckJaegerBaseUrl(String) - Method in class io.jenkins.plugins.opentelemetry.backend.JaegerBackend.DescriptorImpl
 
doCheckKibanaBaseUrl(String) - Method in class io.jenkins.plugins.opentelemetry.backend.ElasticBackend.DescriptorImpl
 
doCheckLokiCredentialsId(Item, String) - Method in class io.jenkins.plugins.opentelemetry.backend.grafana.GrafanaLogsBackendWithJenkinsVisualization.DescriptorImpl
 
doCheckLokiUrl(String) - Method in class io.jenkins.plugins.opentelemetry.backend.grafana.GrafanaLogsBackendWithJenkinsVisualization.DescriptorImpl
 
doFillElasticsearchCredentialsIdItems(Item, String) - Method in class io.jenkins.plugins.opentelemetry.backend.elastic.ElasticLogsBackendWithJenkinsVisualization.DescriptorImpl
 
doFillHeaderValueIdItems() - Method in class io.jenkins.plugins.opentelemetry.authentication.HeaderAuthentication.DescriptorImpl
 
doFillLokiCredentialsIdItems(Item, String) - Method in class io.jenkins.plugins.opentelemetry.backend.grafana.GrafanaLogsBackendWithJenkinsVisualization.DescriptorImpl
 
doFillLokiOTelLogFormatItems() - Method in class io.jenkins.plugins.opentelemetry.backend.grafana.GrafanaLogsBackend.DescriptorImpl
 
doFillTargetItems(Item, ItemGroup) - Method in class io.jenkins.plugins.opentelemetry.job.step.SetSpanAttributesStep.DescriptorImpl
 
doFillTargetItems(Item, ItemGroup) - Method in class io.jenkins.plugins.opentelemetry.job.step.WithSpanAttributesStep.DescriptorImpl
 
doFillTargetItems(Item, ItemGroup) - Method in class io.jenkins.plugins.opentelemetry.job.step.WithSpanAttributeStep.DescriptorImpl
 
doFillTempoQueryTypeItems() - Method in class io.jenkins.plugins.opentelemetry.backend.GrafanaBackend.DescriptorImpl
 
doFillTokenIdItems() - Method in class io.jenkins.plugins.opentelemetry.authentication.BearerTokenAuthentication.DescriptorImpl
 
doFillTokenIdItems() - Method in class io.jenkins.plugins.opentelemetry.authentication.BearerTokenAuthentication
 
doFillTypeItems(Item, ItemGroup) - Method in class io.jenkins.plugins.opentelemetry.job.step.SetSpanAttributesStep.DescriptorImpl
 
doFillTypeItems(Item, ItemGroup) - Method in class io.jenkins.plugins.opentelemetry.job.step.WithSpanAttributesStep.DescriptorImpl
 
doFillTypeItems(Item, ItemGroup) - Method in class io.jenkins.plugins.opentelemetry.job.step.WithSpanAttributeStep.DescriptorImpl
 
doFilter(ServletRequest, ServletResponse, FilterChain) - Method in class io.jenkins.plugins.opentelemetry.servlet.StaplerInstrumentationServletFilter
 
doFilter(ServletRequest, ServletResponse, FilterChain) - Method in class io.jenkins.plugins.opentelemetry.servlet.TraceContextServletFilter
 
doProgressiveHtml(StaplerRequest, StaplerResponse) - Method in class io.jenkins.plugins.opentelemetry.job.log.OverallLog
Invoked by `/job/:jobFullName/:runNumber/logText/progressiveHtml
doProgressiveText(StaplerRequest, StaplerResponse) - Method in class io.jenkins.plugins.opentelemetry.job.log.OverallLog
 
doProgressText(StaplerRequest, StaplerResponse) - Method in class io.jenkins.plugins.opentelemetry.job.log.OverallLog
 
doValidate(String, boolean, String) - Method in class io.jenkins.plugins.opentelemetry.backend.elastic.ElasticLogsBackendWithJenkinsVisualization.DescriptorImpl
 
doValidate(String, boolean, String, String) - Method in class io.jenkins.plugins.opentelemetry.backend.grafana.GrafanaLogsBackendWithJenkinsVisualization.DescriptorImpl
 
DurableTaskHandler - Class in io.jenkins.plugins.opentelemetry.job.step
Customization of spans for shell step: (sh, cmd, and powershell).
DurableTaskHandler() - Constructor for class io.jenkins.plugins.opentelemetry.job.step.DurableTaskHandler
 
DynatraceBackend - Class in io.jenkins.plugins.opentelemetry.backend
 
DynatraceBackend(String) - Constructor for class io.jenkins.plugins.opentelemetry.backend.DynatraceBackend
 
DynatraceBackend.DescriptorImpl - Class in io.jenkins.plugins.opentelemetry.backend
 

E

ELASTIC_TRANSACTION_TYPE - Static variable in class io.jenkins.plugins.opentelemetry.semconv.JenkinsOtelSemanticAttributes
 
ElasticBackend - Class in io.jenkins.plugins.opentelemetry.backend
 
ElasticBackend() - Constructor for class io.jenkins.plugins.opentelemetry.backend.ElasticBackend
 
ElasticBackend.DescriptorImpl - Class in io.jenkins.plugins.opentelemetry.backend
 
ElasticBackend.TemplateBindings - Interface in io.jenkins.plugins.opentelemetry.backend
List the attribute keys of the template bindings exposed by ObservabilityBackend.getBindings()
ElasticBackendDashboardNotEnabledAdministrativeMonitor - Class in io.jenkins.plugins.opentelemetry.administrativemonitor
 
ElasticBackendDashboardNotEnabledAdministrativeMonitor() - Constructor for class io.jenkins.plugins.opentelemetry.administrativemonitor.ElasticBackendDashboardNotEnabledAdministrativeMonitor
 
ElasticBackendKibanaBaseUrlNotSetAdministrativeMonitor - Class in io.jenkins.plugins.opentelemetry.administrativemonitor
 
ElasticBackendKibanaBaseUrlNotSetAdministrativeMonitor() - Constructor for class io.jenkins.plugins.opentelemetry.administrativemonitor.ElasticBackendKibanaBaseUrlNotSetAdministrativeMonitor
 
ElasticLogsBackend - Class in io.jenkins.plugins.opentelemetry.backend.elastic
 
ElasticLogsBackend() - Constructor for class io.jenkins.plugins.opentelemetry.backend.elastic.ElasticLogsBackend
 
ElasticLogsBackend.DescriptorImpl - Class in io.jenkins.plugins.opentelemetry.backend.elastic
 
ElasticLogsBackendWithJenkinsVisualization - Class in io.jenkins.plugins.opentelemetry.backend.elastic
 
ElasticLogsBackendWithJenkinsVisualization() - Constructor for class io.jenkins.plugins.opentelemetry.backend.elastic.ElasticLogsBackendWithJenkinsVisualization
 
ElasticLogsBackendWithJenkinsVisualization.DescriptorImpl - Class in io.jenkins.plugins.opentelemetry.backend.elastic
 
ElasticLogsBackendWithoutJenkinsVisualization - Class in io.jenkins.plugins.opentelemetry.backend.elastic
 
ElasticLogsBackendWithoutJenkinsVisualization() - Constructor for class io.jenkins.plugins.opentelemetry.backend.elastic.ElasticLogsBackendWithoutJenkinsVisualization
 
ElasticLogsBackendWithoutJenkinsVisualization.DescriptorImpl - Class in io.jenkins.plugins.opentelemetry.backend.elastic
 
ElasticsearchBuildLogsLineIterator - Class in io.jenkins.plugins.opentelemetry.backend.elastic
https://www.elastic.co/guide/en/elasticsearch/reference/7.17/point-in-time-api.html
ElasticsearchBuildLogsLineIterator(String, int, String, ElasticsearchClient, Tracer) - Constructor for class io.jenkins.plugins.opentelemetry.backend.elastic.ElasticsearchBuildLogsLineIterator
 
ElasticsearchBuildLogsLineIterator(String, int, String, String, ElasticsearchClient, Tracer) - Constructor for class io.jenkins.plugins.opentelemetry.backend.elastic.ElasticsearchBuildLogsLineIterator
 
ElasticsearchFields - Interface in io.jenkins.plugins.opentelemetry.backend.elastic
 
ElasticsearchLogStorageRetriever - Class in io.jenkins.plugins.opentelemetry.backend.elastic
Retrieve the logs from Elasticsearch.
ElasticsearchLogStorageRetriever(String, boolean, Credentials, Template, TemplateBindingsProvider) - Constructor for class io.jenkins.plugins.opentelemetry.backend.elastic.ElasticsearchLogStorageRetriever
TODO verify username:password auth vs apiKey auth
empty() - Static method in interface io.jenkins.plugins.opentelemetry.TemplateBindingsProvider
 
emptyConfig() - Static method in class io.jenkins.plugins.opentelemetry.opentelemetry.autoconfigure.ConfigPropertiesUtils
Helper because there is no public implementation of the "i.o.s.a.s.ConfigProperties" interface.
END_TIME - Static variable in interface io.jenkins.plugins.opentelemetry.backend.ObservabilityBackend.TemplateBindings
endPipelinePhaseSpan(Run<?, ?>) - Method in class io.jenkins.plugins.opentelemetry.job.MonitoringRunListener
 
enrichOpenTelemetryAutoConfigureConfigProperties(Map<String, String>) - Method in class io.jenkins.plugins.opentelemetry.authentication.BearerTokenAuthentication
 
enrichOpenTelemetryAutoConfigureConfigProperties(Map<String, String>) - Method in class io.jenkins.plugins.opentelemetry.authentication.HeaderAuthentication
 
enrichOpenTelemetryAutoConfigureConfigProperties(Map<String, String>) - Method in class io.jenkins.plugins.opentelemetry.authentication.NoAuthentication
 
enrichOpenTelemetryAutoConfigureConfigProperties(Map<String, String>) - Method in class io.jenkins.plugins.opentelemetry.authentication.OtlpAuthentication
 
enrichOtelEnvironmentVariables(Map<String, String>) - Method in class io.jenkins.plugins.opentelemetry.authentication.BearerTokenAuthentication
 
enrichOtelEnvironmentVariables(Map<String, String>) - Method in class io.jenkins.plugins.opentelemetry.authentication.HeaderAuthentication
 
enrichOtelEnvironmentVariables(Map<String, String>) - Method in class io.jenkins.plugins.opentelemetry.authentication.NoAuthentication
 
enrichOtelEnvironmentVariables(Map<String, String>) - Method in class io.jenkins.plugins.opentelemetry.authentication.OtlpAuthentication
Enrich the provided environment variables injecting the authentication settings, typically appending credentials to the OTEL_EXPORTER_OTLP_HEADERS variable
equals(Object) - Method in class io.jenkins.plugins.opentelemetry.authentication.BearerTokenAuthentication
 
equals(Object) - Method in class io.jenkins.plugins.opentelemetry.authentication.HeaderAuthentication
 
equals(Object) - Method in class io.jenkins.plugins.opentelemetry.authentication.NoAuthentication
 
equals(Object) - Method in class io.jenkins.plugins.opentelemetry.backend.CustomObservabilityBackend
 
equals(Object) - Method in class io.jenkins.plugins.opentelemetry.backend.DynatraceBackend
 
equals(Object) - Method in class io.jenkins.plugins.opentelemetry.backend.elastic.ElasticLogsBackendWithJenkinsVisualization
 
equals(Object) - Method in class io.jenkins.plugins.opentelemetry.backend.elastic.ElasticLogsBackendWithoutJenkinsVisualization
 
equals(Object) - Method in class io.jenkins.plugins.opentelemetry.backend.elastic.NoElasticLogsBackend
 
equals(Object) - Method in class io.jenkins.plugins.opentelemetry.backend.ElasticBackend
 
equals(Object) - Method in class io.jenkins.plugins.opentelemetry.backend.grafana.GrafanaLogsBackendBackendWithLogMirroringInJenkins
 
equals(Object) - Method in class io.jenkins.plugins.opentelemetry.backend.grafana.GrafanaLogsBackendWithJenkinsVisualization
 
equals(Object) - Method in class io.jenkins.plugins.opentelemetry.backend.grafana.GrafanaLogsBackendWithoutJenkinsVisualization
 
equals(Object) - Method in class io.jenkins.plugins.opentelemetry.backend.grafana.NoGrafanaLogsBackend
 
equals(Object) - Method in class io.jenkins.plugins.opentelemetry.backend.GrafanaBackend
 
equals(Object) - Method in class io.jenkins.plugins.opentelemetry.backend.JaegerBackend
 
equals(Object) - Method in class io.jenkins.plugins.opentelemetry.backend.ObservabilityBackend
 
equals(Object) - Method in class io.jenkins.plugins.opentelemetry.backend.ZipkinBackend
 
equals(Object) - Method in class io.jenkins.plugins.opentelemetry.job.log.FlowNodeTraceContext
 
equals(Object) - Method in class io.jenkins.plugins.opentelemetry.job.log.RunTraceContext
 
equals(Object) - Method in class io.jenkins.plugins.opentelemetry.job.RunFlowNodeIdentifier
 
equals(Object) - Method in class io.jenkins.plugins.opentelemetry.job.RunIdentifier
 
equals(Object) - Method in class io.jenkins.plugins.opentelemetry.OpenTelemetryConfiguration
 
equals(Object) - Method in class io.jenkins.plugins.opentelemetry.servlet.StaplerInstrumentationServletFilter
 
equals(Object) - Method in class io.jenkins.plugins.opentelemetry.servlet.StaplerInstrumentationServletFilter.ParsedBlueOceanPipelineJobUrl
 
equals(Object) - Method in class io.jenkins.plugins.opentelemetry.servlet.StaplerInstrumentationServletFilter.ParsedJobUrl
 
equals(Object) - Method in class io.jenkins.plugins.opentelemetry.servlet.TraceContextServletFilter
 
ERROR_CAUSE_TYPE_SECURITY_EXCEPTION - Static variable in interface io.jenkins.plugins.opentelemetry.backend.elastic.ElasticsearchFields
 
ERROR_TEMPLATE - Static variable in class io.jenkins.plugins.opentelemetry.backend.ObservabilityBackend
 
EVENT_CATEGORY - Static variable in class io.jenkins.plugins.opentelemetry.semconv.JenkinsOtelSemanticAttributes
EVENT_OUTCOME - Static variable in class io.jenkins.plugins.opentelemetry.semconv.JenkinsOtelSemanticAttributes
EventCategoryValues() - Constructor for class io.jenkins.plugins.opentelemetry.semconv.JenkinsOtelSemanticAttributes.EventCategoryValues
 
EventOutcomeValues() - Constructor for class io.jenkins.plugins.opentelemetry.semconv.JenkinsOtelSemanticAttributes.EventOutcomeValues
 

F

failedToAuthenticate(String) - Method in class io.jenkins.plugins.opentelemetry.security.AuditingSecurityListener
 
failedToLogIn(String) - Method in class io.jenkins.plugins.opentelemetry.security.AuditingSecurityListener
 
FAILURE - Static variable in class io.jenkins.plugins.opentelemetry.semconv.JenkinsOtelSemanticAttributes.EventOutcomeValues
 
FIELD_CI_PIPELINE_ID - Static variable in interface io.jenkins.plugins.opentelemetry.backend.elastic.ElasticsearchFields
 
FIELD_CI_PIPELINE_RUN_NUMBER - Static variable in interface io.jenkins.plugins.opentelemetry.backend.elastic.ElasticsearchFields
 
FIELD_JENKINS_STEP_ID - Static variable in interface io.jenkins.plugins.opentelemetry.backend.elastic.ElasticsearchFields
 
FIELD_MESSAGE - Static variable in interface io.jenkins.plugins.opentelemetry.backend.elastic.ElasticsearchFields
Field used by the Elastic-Otel mapping to store the LogRecordBuilder.setBody(String)
FIELD_TIMESTAMP - Static variable in interface io.jenkins.plugins.opentelemetry.backend.elastic.ElasticsearchFields
 
FIELD_TRACE_ID - Static variable in interface io.jenkins.plugins.opentelemetry.backend.elastic.ElasticsearchFields
Mapping for SpanContext.getTraceId()
findStepPluginOrDefault(String, Descriptor<? extends Describable>) - Method in class io.jenkins.plugins.opentelemetry.JenkinsOpenTelemetryPluginConfiguration
 
findStepPluginOrDefault(String, BuildStep) - Method in class io.jenkins.plugins.opentelemetry.JenkinsOpenTelemetryPluginConfiguration
 
findStepPluginOrDefault(String, StepAtomNode) - Method in class io.jenkins.plugins.opentelemetry.JenkinsOpenTelemetryPluginConfiguration
 
findStepPluginOrDefault(String, StepStartNode) - Method in class io.jenkins.plugins.opentelemetry.JenkinsOpenTelemetryPluginConfiguration
 
findSymbolOrDefault(String, Descriptor<? extends Describable>) - Method in class io.jenkins.plugins.opentelemetry.JenkinsOpenTelemetryPluginConfiguration
 
findSymbolOrDefault(String, BuildStep) - Method in class io.jenkins.plugins.opentelemetry.JenkinsOpenTelemetryPluginConfiguration
 
finished(AbstractBuild, BuildStep, BuildListener, boolean) - Method in class io.jenkins.plugins.opentelemetry.job.MonitoringBuildStepListener
fireOnAfterAtomicStep(StepAtomNode, FlowNode, WorkflowRun) - Method in class io.jenkins.plugins.opentelemetry.job.jenkins.GraphListenerAdapterToPipelineListener
 
fireOnAfterEndNodeStep(StepEndNode, String, FlowNode, WorkflowRun) - Method in class io.jenkins.plugins.opentelemetry.job.jenkins.GraphListenerAdapterToPipelineListener
 
fireOnAfterEndStageStep(StepEndNode, String, FlowNode, WorkflowRun) - Method in class io.jenkins.plugins.opentelemetry.job.jenkins.GraphListenerAdapterToPipelineListener
 
fireOnAfterEndWithNewSpanStep(StepEndNode, FlowNode, WorkflowRun) - Method in class io.jenkins.plugins.opentelemetry.job.jenkins.GraphListenerAdapterToPipelineListener
 
fireOnAfterStartNodeStep(StepStartNode, String, WorkflowRun) - Method in class io.jenkins.plugins.opentelemetry.job.jenkins.GraphListenerAdapterToPipelineListener
 
fireOnBeforeAtomicStep(StepAtomNode, WorkflowRun) - Method in class io.jenkins.plugins.opentelemetry.job.jenkins.GraphListenerAdapterToPipelineListener
 
fireOnBeforeStartStageStep(StepStartNode, String, WorkflowRun) - Method in class io.jenkins.plugins.opentelemetry.job.jenkins.GraphListenerAdapterToPipelineListener
 
fireOnBeforeWithNewSpanStep(StepStartNode, WorkflowRun) - Method in class io.jenkins.plugins.opentelemetry.job.jenkins.GraphListenerAdapterToPipelineListener
 
fireOnEndPipeline(FlowEndNode, WorkflowRun) - Method in class io.jenkins.plugins.opentelemetry.job.jenkins.GraphListenerAdapterToPipelineListener
 
fireOnStartNodeStep(StepStartNode, String, WorkflowRun) - Method in class io.jenkins.plugins.opentelemetry.job.jenkins.GraphListenerAdapterToPipelineListener
 
fireOnStartPipeline(FlowStartNode, WorkflowRun) - Method in class io.jenkins.plugins.opentelemetry.job.jenkins.GraphListenerAdapterToPipelineListener
 
FlowNodeMonitoringAction - Class in io.jenkins.plugins.opentelemetry.job.action
Span reference associate with a FlowNode
FlowNodeMonitoringAction(Span) - Constructor for class io.jenkins.plugins.opentelemetry.job.action.FlowNodeMonitoringAction
 
FlowNodeMonitoringAction(Span, List<Scope>) - Constructor for class io.jenkins.plugins.opentelemetry.job.action.FlowNodeMonitoringAction
 
flowNodeToDebugString() - Static method in class io.jenkins.plugins.opentelemetry.OtelUtils
 
FlowNodeTraceContext - Class in io.jenkins.plugins.opentelemetry.job.log
 
FlowNodeTraceContext(String, int, String, String, String, Map<String, String>) - Constructor for class io.jenkins.plugins.opentelemetry.job.log.FlowNodeTraceContext
 
flush() - Method in class io.jenkins.plugins.opentelemetry.init.OtelJulHandler
 
flush() - Method in class io.jenkins.plugins.opentelemetry.job.log.util.InputStreamByteBuffer
Unsupported by this readonly ByteBuffer
flush() - Method in class io.jenkins.plugins.opentelemetry.job.log.util.TeeOutputStream
 
flush() - Method in class io.jenkins.plugins.opentelemetry.job.log.util.TeePrintStream
 
forBuild(FlowExecutionOwner) - Method in class io.jenkins.plugins.opentelemetry.job.log.OtelLogStorageFactory
Create a LogStorage for a given FlowExecutionOwner
FREESTYLE - Static variable in class io.jenkins.plugins.opentelemetry.OtelUtils
 
FUNCTION_NAME - Static variable in class io.jenkins.plugins.opentelemetry.job.step.SetSpanAttributesStep.DescriptorImpl
 
FUNCTION_NAME - Static variable in class io.jenkins.plugins.opentelemetry.job.step.WithSpanAttributesStep.DescriptorImpl
 
FUNCTION_NAME - Static variable in class io.jenkins.plugins.opentelemetry.job.step.WithSpanAttributeStep.DescriptorImpl
 

G

get() - Static method in class io.jenkins.plugins.opentelemetry.backend.ElasticBackend
 
get() - Static method in class io.jenkins.plugins.opentelemetry.JenkinsControllerOpenTelemetry
 
get() - Static method in class io.jenkins.plugins.opentelemetry.JenkinsOpenTelemetryPluginConfiguration
https://github.com/spotbugs/spotbugs/issues/1175
get() - Static method in class io.jenkins.plugins.opentelemetry.job.OtelTraceService
 
get() - Static method in class io.jenkins.plugins.opentelemetry.opentelemetry.GlobalOpenTelemetrySdk
 
get(HttpServletRequest, String) - Method in class io.jenkins.plugins.opentelemetry.OtelUtils.HttpServletRequestTextMapGetter
 
getAttributeKey() - Method in class io.jenkins.plugins.opentelemetry.job.step.SpanAttribute
 
getAttributes() - Method in class io.jenkins.plugins.opentelemetry.job.step.WithNewSpanStep
 
getAttributes() - Method in class io.jenkins.plugins.opentelemetry.OpenTelemetryAttributesAction
 
getAttributeType() - Method in class io.jenkins.plugins.opentelemetry.job.step.SpanAttribute
 
getAuthentication() - Method in class io.jenkins.plugins.opentelemetry.JenkinsOpenTelemetryPluginConfiguration
 
getAuthentication() - Method in class io.jenkins.plugins.opentelemetry.OpenTelemetryConfiguration
 
getBindings() - Method in class io.jenkins.plugins.opentelemetry.backend.CustomObservabilityBackend
 
getBindings() - Method in class io.jenkins.plugins.opentelemetry.backend.DynatraceBackend
 
getBindings() - Method in class io.jenkins.plugins.opentelemetry.backend.ElasticBackend
 
getBindings() - Method in class io.jenkins.plugins.opentelemetry.backend.grafana.GrafanaLogsBackendWithJenkinsVisualization
 
getBindings() - Method in class io.jenkins.plugins.opentelemetry.backend.grafana.GrafanaLogsBackendWithoutJenkinsVisualization
 
getBindings() - Method in class io.jenkins.plugins.opentelemetry.backend.GrafanaBackend
 
getBindings() - Method in class io.jenkins.plugins.opentelemetry.backend.JaegerBackend
 
getBindings() - Method in class io.jenkins.plugins.opentelemetry.backend.ObservabilityBackend
 
getBindings() - Method in class io.jenkins.plugins.opentelemetry.backend.ZipkinBackend
 
getBindings() - Method in interface io.jenkins.plugins.opentelemetry.TemplateBindingsProvider
 
getBuildLogsVisualizationMessageTemplate() - Method in class io.jenkins.plugins.opentelemetry.backend.elastic.ElasticLogsBackend
 
getBuildLogsVisualizationMessageTemplate() - Method in class io.jenkins.plugins.opentelemetry.backend.grafana.GrafanaLogsBackend
 
getBuildLogsVisualizationUrlTemplate() - Method in class io.jenkins.plugins.opentelemetry.backend.elastic.ElasticLogsBackend
 
getBuildLogsVisualizationUrlTemplate() - Method in class io.jenkins.plugins.opentelemetry.backend.grafana.GrafanaLogsBackend
 
getByteBuffer() - Method in class io.jenkins.plugins.opentelemetry.job.log.LogsQueryResult
 
getCauseHandler(Cause) - Method in class io.jenkins.plugins.opentelemetry.job.MonitoringRunListener
 
getCauseHandlers() - Method in class io.jenkins.plugins.opentelemetry.job.MonitoringRunListener
 
getChangeRequestRootSpanName(String) - Method in class io.jenkins.plugins.opentelemetry.job.runhandler.DefaultRunHandler
 
getCharset() - Method in class io.jenkins.plugins.opentelemetry.job.log.LogsQueryResult
 
getConfigProperties() - Method in class io.jenkins.plugins.opentelemetry.JenkinsOpenTelemetryPluginConfiguration
 
getConfigProperties() - Method in class io.jenkins.plugins.opentelemetry.job.opentelemetry.OtelContextAwareAbstractRunListener
 
getConfigurationProperties() - Method in class io.jenkins.plugins.opentelemetry.JenkinsOpenTelemetryPluginConfiguration
 
getContext() - Method in class io.jenkins.plugins.opentelemetry.job.log.RunTraceContext
 
getConvertedValue() - Method in class io.jenkins.plugins.opentelemetry.job.step.SpanAttribute
 
getDashboardId() - Method in class io.jenkins.plugins.opentelemetry.backend.DynatraceBackend
 
getDashboardTimeRange() - Method in class io.jenkins.plugins.opentelemetry.backend.DynatraceBackend
 
getDebugString(FlowNode) - Static method in class io.jenkins.plugins.opentelemetry.job.jenkins.PipelineNodeUtil
 
getDefaultEventLogger() - Method in class io.jenkins.plugins.opentelemetry.JenkinsControllerOpenTelemetry
 
getDefaultGrafanaOrgId() - Method in class io.jenkins.plugins.opentelemetry.backend.GrafanaBackend.DescriptorImpl
 
getDefaultKibanaDashboardTitle() - Method in class io.jenkins.plugins.opentelemetry.backend.ElasticBackend.DescriptorImpl
 
getDefaultKibanaDashboardUrlParameters() - Method in class io.jenkins.plugins.opentelemetry.backend.ElasticBackend.DescriptorImpl
 
getDefaultKibanaSpaceIdentifier() - Method in class io.jenkins.plugins.opentelemetry.backend.ElasticBackend.DescriptorImpl
 
getDefaultLokiDataSourceIdentifier() - Method in class io.jenkins.plugins.opentelemetry.backend.grafana.GrafanaLogsBackendWithJenkinsVisualization.DescriptorImpl
 
getDefaultLokiDataSourceIdentifier() - Method in class io.jenkins.plugins.opentelemetry.backend.grafana.GrafanaLogsBackendWithoutJenkinsVisualization.DescriptorImpl
 
getDefaultLokiOTelLogFormat() - Method in class io.jenkins.plugins.opentelemetry.backend.grafana.GrafanaLogsBackend.DescriptorImpl
 
getDefaultLokiOTelLogFormat() - Method in class io.jenkins.plugins.opentelemetry.backend.grafana.GrafanaLogsBackendBackendWithLogMirroringInJenkins.DescriptorImpl
 
getDefaultLokiOTelLogFormat() - Method in class io.jenkins.plugins.opentelemetry.backend.grafana.GrafanaLogsBackendWithJenkinsVisualization.DescriptorImpl
 
getDefaultLokiOTelLogFormat() - Method in class io.jenkins.plugins.opentelemetry.backend.grafana.GrafanaLogsBackendWithoutJenkinsVisualization.DescriptorImpl
 
getDefaultLokiOTelLogFormat() - Method in class io.jenkins.plugins.opentelemetry.backend.grafana.NoGrafanaLogsBackend.DescriptorImpl
 
getDefaultMeter() - Method in class io.jenkins.plugins.opentelemetry.JenkinsControllerOpenTelemetry
 
getDefaultName() - Method in class io.jenkins.plugins.opentelemetry.backend.CustomObservabilityBackend
 
getDefaultName() - Method in class io.jenkins.plugins.opentelemetry.backend.DynatraceBackend
 
getDefaultName() - Method in class io.jenkins.plugins.opentelemetry.backend.ElasticBackend
 
getDefaultName() - Method in class io.jenkins.plugins.opentelemetry.backend.GrafanaBackend
 
getDefaultName() - Method in class io.jenkins.plugins.opentelemetry.backend.JaegerBackend
 
getDefaultName() - Method in class io.jenkins.plugins.opentelemetry.backend.ObservabilityBackend
 
getDefaultName() - Method in class io.jenkins.plugins.opentelemetry.backend.ZipkinBackend
 
getDefaultTempoDataSourceIdentifier() - Method in class io.jenkins.plugins.opentelemetry.backend.GrafanaBackend.DescriptorImpl
 
getDefaultTempoQueryType() - Method in class io.jenkins.plugins.opentelemetry.backend.GrafanaBackend.DescriptorImpl
 
getDefaultTracer() - Method in class io.jenkins.plugins.opentelemetry.JenkinsControllerOpenTelemetry
 
getDescriptor() - Method in class io.jenkins.plugins.opentelemetry.authentication.OtlpAuthentication
 
getDescriptor() - Method in class io.jenkins.plugins.opentelemetry.backend.elastic.ElasticLogsBackend
 
getDescriptor() - Method in class io.jenkins.plugins.opentelemetry.backend.grafana.GrafanaLogsBackend
 
getDescriptor() - Method in class io.jenkins.plugins.opentelemetry.backend.ObservabilityBackend
 
getDescriptor() - Method in class io.jenkins.plugins.opentelemetry.job.step.WithNewSpanStep
 
getDetailedDebugString(FlowNode) - Static method in class io.jenkins.plugins.opentelemetry.job.jenkins.PipelineNodeUtil
 
getDisabledResourceProviders() - Method in class io.jenkins.plugins.opentelemetry.JenkinsOpenTelemetryPluginConfiguration
 
getDisabledResourceProviders() - Method in class io.jenkins.plugins.opentelemetry.OpenTelemetryConfiguration
 
getDisplayName() - Method in class io.jenkins.plugins.opentelemetry.administrativemonitor.ElasticBackendDashboardNotEnabledAdministrativeMonitor
 
getDisplayName() - Method in class io.jenkins.plugins.opentelemetry.administrativemonitor.ElasticBackendKibanaBaseUrlNotSetAdministrativeMonitor
 
getDisplayName() - Method in class io.jenkins.plugins.opentelemetry.administrativemonitor.ObservabilityBackendCheckAdministrativeMonitor
 
getDisplayName() - Method in class io.jenkins.plugins.opentelemetry.authentication.BearerTokenAuthentication.DescriptorImpl
 
getDisplayName() - Method in class io.jenkins.plugins.opentelemetry.authentication.HeaderAuthentication.DescriptorImpl
 
getDisplayName() - Method in class io.jenkins.plugins.opentelemetry.authentication.NoAuthentication.DescriptorImpl
 
getDisplayName() - Method in class io.jenkins.plugins.opentelemetry.backend.CustomObservabilityBackend.DescriptorImpl
 
getDisplayName() - Method in class io.jenkins.plugins.opentelemetry.backend.DynatraceBackend.DescriptorImpl
 
getDisplayName() - Method in class io.jenkins.plugins.opentelemetry.backend.elastic.ElasticLogsBackendWithJenkinsVisualization.DescriptorImpl
 
getDisplayName() - Method in class io.jenkins.plugins.opentelemetry.backend.elastic.ElasticLogsBackendWithoutJenkinsVisualization.DescriptorImpl
 
getDisplayName() - Method in class io.jenkins.plugins.opentelemetry.backend.elastic.NoElasticLogsBackend.DescriptorImpl
 
getDisplayName() - Method in class io.jenkins.plugins.opentelemetry.backend.ElasticBackend.DescriptorImpl
 
getDisplayName() - Method in enum io.jenkins.plugins.opentelemetry.backend.grafana.GrafanaLogsBackend.LokiOTelLogFormat
 
getDisplayName() - Method in class io.jenkins.plugins.opentelemetry.backend.grafana.GrafanaLogsBackendBackendWithLogMirroringInJenkins.DescriptorImpl
 
getDisplayName() - Method in class io.jenkins.plugins.opentelemetry.backend.grafana.GrafanaLogsBackendWithJenkinsVisualization.DescriptorImpl
 
getDisplayName() - Method in class io.jenkins.plugins.opentelemetry.backend.grafana.GrafanaLogsBackendWithoutJenkinsVisualization.DescriptorImpl
 
getDisplayName() - Method in class io.jenkins.plugins.opentelemetry.backend.grafana.NoGrafanaLogsBackend.DescriptorImpl
 
getDisplayName() - Method in class io.jenkins.plugins.opentelemetry.backend.GrafanaBackend.DescriptorImpl
 
getDisplayName() - Method in class io.jenkins.plugins.opentelemetry.backend.JaegerBackend.DescriptorImpl
 
getDisplayName() - Method in class io.jenkins.plugins.opentelemetry.backend.ZipkinBackend.DescriptorImpl
 
getDisplayName() - Method in class io.jenkins.plugins.opentelemetry.job.action.AbstractInvisibleMonitoringAction
 
getDisplayName() - Method in class io.jenkins.plugins.opentelemetry.job.MonitoringAction
 
getDisplayName() - Method in class io.jenkins.plugins.opentelemetry.job.OpenTelemetryAction
 
getDisplayName() - Method in class io.jenkins.plugins.opentelemetry.job.step.SetSpanAttributesStep.DescriptorImpl
 
getDisplayName() - Method in class io.jenkins.plugins.opentelemetry.job.step.SpanAttribute.DescriptorImpl
 
getDisplayName() - Method in class io.jenkins.plugins.opentelemetry.job.step.WithNewSpanStep.DescriptorImpl
 
getDisplayName() - Method in class io.jenkins.plugins.opentelemetry.job.step.WithSpanAttributesStep.DescriptorImpl
 
getDisplayName() - Method in class io.jenkins.plugins.opentelemetry.job.step.WithSpanAttributeStep.DescriptorImpl
 
getDisplayName() - Method in class io.jenkins.plugins.opentelemetry.job.ViewColumn.DescriptorImpl
 
getDisplayName() - Method in class io.jenkins.plugins.opentelemetry.OpenTelemetryRootAction
 
getDisplayName() - Method in class io.jenkins.plugins.opentelemetry.queue.RemoteSpanAction
 
getDisplayName(FlowNode) - Static method in class io.jenkins.plugins.opentelemetry.job.jenkins.PipelineNodeUtil
copy of io.jenkins.blueocean.rest.impl.pipeline.PipelineNodeUtil
getElasticLogsBackend() - Method in class io.jenkins.plugins.opentelemetry.backend.ElasticBackend
 
getElasticsearchCredentialsId() - Method in class io.jenkins.plugins.opentelemetry.backend.elastic.ElasticLogsBackendWithJenkinsVisualization
 
getElasticsearchUrl() - Method in class io.jenkins.plugins.opentelemetry.backend.elastic.ElasticLogsBackendWithJenkinsVisualization
 
getEndpoint() - Method in class io.jenkins.plugins.opentelemetry.JenkinsOpenTelemetryPluginConfiguration
Never empty
getEndpoint() - Method in class io.jenkins.plugins.opentelemetry.OpenTelemetryConfiguration
 
getEnvironmentVariableName() - Method in class io.jenkins.plugins.opentelemetry.job.MonitoringAction.ObservabilityBackendLink
 
getEnvVariableName() - Method in class io.jenkins.plugins.opentelemetry.backend.CustomObservabilityBackend
 
getEnvVariableName() - Method in class io.jenkins.plugins.opentelemetry.backend.DynatraceBackend
 
getEnvVariableName() - Method in class io.jenkins.plugins.opentelemetry.backend.ElasticBackend
 
getEnvVariableName() - Method in class io.jenkins.plugins.opentelemetry.backend.GrafanaBackend
 
getEnvVariableName() - Method in class io.jenkins.plugins.opentelemetry.backend.JaegerBackend
 
getEnvVariableName() - Method in class io.jenkins.plugins.opentelemetry.backend.ObservabilityBackend
 
getEnvVariableName() - Method in class io.jenkins.plugins.opentelemetry.backend.ZipkinBackend
 
getExporterIntervalMillis() - Method in class io.jenkins.plugins.opentelemetry.JenkinsOpenTelemetryPluginConfiguration
 
getExporterIntervalMillis() - Method in class io.jenkins.plugins.opentelemetry.OpenTelemetryConfiguration
 
getExporterTimeoutMillis() - Method in class io.jenkins.plugins.opentelemetry.JenkinsOpenTelemetryPluginConfiguration
 
getExporterTimeoutMillis() - Method in class io.jenkins.plugins.opentelemetry.OpenTelemetryConfiguration
 
getFirstMetricsCapableObservabilityBackend() - Method in class io.jenkins.plugins.opentelemetry.OpenTelemetryRootAction
 
getFlowNodeId() - Method in class io.jenkins.plugins.opentelemetry.job.log.FlowNodeTraceContext
 
getFunctionName() - Method in class io.jenkins.plugins.opentelemetry.job.step.SetSpanAttributesStep.DescriptorImpl
 
getFunctionName() - Method in class io.jenkins.plugins.opentelemetry.job.step.WithNewSpanStep.DescriptorImpl
 
getFunctionName() - Method in class io.jenkins.plugins.opentelemetry.job.step.WithSpanAttributesStep.DescriptorImpl
 
getFunctionName() - Method in class io.jenkins.plugins.opentelemetry.job.step.WithSpanAttributeStep.DescriptorImpl
 
getGrafanaBaseUrl() - Method in class io.jenkins.plugins.opentelemetry.backend.GrafanaBackend
 
getGrafanaLogsBackend() - Method in class io.jenkins.plugins.opentelemetry.backend.GrafanaBackend
 
getGrafanaLokiDatasourceIdentifier() - Method in class io.jenkins.plugins.opentelemetry.backend.grafana.GrafanaLogsBackendWithJenkinsVisualization
 
getGrafanaLokiDatasourceIdentifier() - Method in class io.jenkins.plugins.opentelemetry.backend.grafana.GrafanaLogsBackendWithoutJenkinsVisualization
 
getGrafanaOrgId() - Method in class io.jenkins.plugins.opentelemetry.backend.GrafanaBackend
 
getHeaderName() - Method in class io.jenkins.plugins.opentelemetry.authentication.HeaderAuthentication
 
getHeaderValueId() - Method in class io.jenkins.plugins.opentelemetry.authentication.HeaderAuthentication
 
getIconClass() - Method in class io.jenkins.plugins.opentelemetry.job.MonitoringAction.ObservabilityBackendLink
 
getIconFileName() - Method in class io.jenkins.plugins.opentelemetry.job.action.AbstractInvisibleMonitoringAction
 
getIconFileName() - Method in class io.jenkins.plugins.opentelemetry.job.MonitoringAction
 
getIconFileName() - Method in class io.jenkins.plugins.opentelemetry.job.OpenTelemetryAction
 
getIconFileName() - Method in class io.jenkins.plugins.opentelemetry.OpenTelemetryRootAction
 
getIconFileName() - Method in class io.jenkins.plugins.opentelemetry.queue.RemoteSpanAction
 
getIconPath() - Method in class io.jenkins.plugins.opentelemetry.backend.CustomObservabilityBackend
 
getIconPath() - Method in class io.jenkins.plugins.opentelemetry.backend.DynatraceBackend
 
getIconPath() - Method in class io.jenkins.plugins.opentelemetry.backend.ElasticBackend
 
getIconPath() - Method in class io.jenkins.plugins.opentelemetry.backend.GrafanaBackend
 
getIconPath() - Method in class io.jenkins.plugins.opentelemetry.backend.JaegerBackend
 
getIconPath() - Method in class io.jenkins.plugins.opentelemetry.backend.ObservabilityBackend
 
getIconPath() - Method in class io.jenkins.plugins.opentelemetry.backend.ZipkinBackend
 
getId() - Method in class io.jenkins.plugins.opentelemetry.job.log.LogLine
 
getId() - Method in class io.jenkins.plugins.opentelemetry.job.RunIdentifier
String identifier for this run
getIgnoredSteps() - Method in class io.jenkins.plugins.opentelemetry.JenkinsOpenTelemetryPluginConfiguration
 
getJaegerBaseUrl() - Method in class io.jenkins.plugins.opentelemetry.backend.JaegerBackend
 
getJenkinsVersion() - Static method in class io.jenkins.plugins.opentelemetry.OtelUtils
 
getJobFullName() - Method in class io.jenkins.plugins.opentelemetry.job.log.RunTraceContext
 
getJobName() - Method in class io.jenkins.plugins.opentelemetry.job.RunIdentifier
 
getKey() - Method in class io.jenkins.plugins.opentelemetry.job.step.SpanAttribute
 
getKey() - Method in class io.jenkins.plugins.opentelemetry.job.step.WithSpanAttributeStep
 
getKibanaBaseUrl() - Method in class io.jenkins.plugins.opentelemetry.backend.ElasticBackend
 
getKibanaDashboardTitle() - Method in class io.jenkins.plugins.opentelemetry.backend.ElasticBackend
 
getKibanaDashboardUrlParameters() - Method in class io.jenkins.plugins.opentelemetry.backend.ElasticBackend
 
getKibanaSpaceIdentifier() - Method in class io.jenkins.plugins.opentelemetry.backend.ElasticBackend
 
getLabel() - Method in class io.jenkins.plugins.opentelemetry.job.MonitoringAction.ObservabilityBackendLink
 
getLabel() - Method in class io.jenkins.plugins.opentelemetry.job.step.WithNewSpanStep
 
getLinks() - Method in class io.jenkins.plugins.opentelemetry.job.MonitoringAction
 
getLinks(Job<?, ?>) - Method in class io.jenkins.plugins.opentelemetry.job.ViewColumn
 
getLoadedStepsPlugins() - Method in class io.jenkins.plugins.opentelemetry.JenkinsOpenTelemetryPluginConfiguration
 
getLogger() - Method in class io.jenkins.plugins.opentelemetry.job.log.util.TeeBuildListener
 
getLogger() - Method in class io.jenkins.plugins.opentelemetry.job.log.util.TeeOutputStreamBuildListener
 
getLogLineFromLogBytes(long) - Method in class io.jenkins.plugins.opentelemetry.job.log.util.LineIterator.JenkinsHttpSessionLineBytesToLineNumberConverter
Deprecated.
 
getLogLineFromLogBytes(long) - Method in interface io.jenkins.plugins.opentelemetry.job.log.util.LineIterator.LineBytesToLineNumberConverter
Deprecated.
 
getLogLineIdFromLogBytes(long) - Method in class io.jenkins.plugins.opentelemetry.job.log.util.LogLineIterator.JenkinsHttpSessionLineBytesToLogLineIdMapper
 
getLogLineIdFromLogBytes(long) - Method in interface io.jenkins.plugins.opentelemetry.job.log.util.LogLineIterator.LogLineBytesToLogLineIdMapper
 
getLogStorageRetriever() - Method in class io.jenkins.plugins.opentelemetry.JenkinsOpenTelemetryPluginConfiguration
 
getLogsViewHeader() - Method in class io.jenkins.plugins.opentelemetry.job.log.LogsQueryResult
 
getLokiApacheHttpCredentials(String) - Static method in class io.jenkins.plugins.opentelemetry.backend.grafana.GrafanaLogsBackendWithJenkinsVisualization
 
getLokiCredentialsId() - Method in class io.jenkins.plugins.opentelemetry.backend.grafana.GrafanaLogsBackendWithJenkinsVisualization
 
getLokiOTelLogFormat() - Method in class io.jenkins.plugins.opentelemetry.backend.grafana.GrafanaLogsBackend
 
getLokiTenantId() - Method in class io.jenkins.plugins.opentelemetry.backend.grafana.GrafanaLogsBackendWithJenkinsVisualization
 
getLokiUrl() - Method in class io.jenkins.plugins.opentelemetry.backend.grafana.GrafanaLogsBackendWithJenkinsVisualization
 
getManagementZoneId() - Method in class io.jenkins.plugins.opentelemetry.backend.DynatraceBackend
 
getMessage() - Method in class io.jenkins.plugins.opentelemetry.job.log.LogLine
 
getMessage() - Method in class io.jenkins.plugins.opentelemetry.job.log.LogsViewHeader
 
getMeter() - Method in class io.jenkins.plugins.opentelemetry.job.opentelemetry.OtelContextAwareAbstractRunListener
 
getMetricsVisualizationUrl(Resource) - Method in class io.jenkins.plugins.opentelemetry.backend.ObservabilityBackend
 
getMetricsVisualizationUrlTemplate() - Method in class io.jenkins.plugins.opentelemetry.backend.CustomObservabilityBackend
 
getMetricsVisualizationUrlTemplate() - Method in class io.jenkins.plugins.opentelemetry.backend.DynatraceBackend
 
getMetricsVisualizationUrlTemplate() - Method in class io.jenkins.plugins.opentelemetry.backend.ElasticBackend
 
getMetricsVisualizationUrlTemplate() - Method in class io.jenkins.plugins.opentelemetry.backend.GrafanaBackend
Not yet instrumented
getMetricsVisualizationUrlTemplate() - Method in class io.jenkins.plugins.opentelemetry.backend.JaegerBackend
 
getMetricsVisualizationUrlTemplate() - Method in class io.jenkins.plugins.opentelemetry.backend.ObservabilityBackend
 
getMetricsVisualizationUrlTemplate() - Method in class io.jenkins.plugins.opentelemetry.backend.ZipkinBackend
 
getMultibranchType(Run) - Static method in class io.jenkins.plugins.opentelemetry.OtelUtils
 
getName() - Method in class io.jenkins.plugins.opentelemetry.backend.ObservabilityBackend
Returns the specified backend name or the default name.
getName() - Method in class io.jenkins.plugins.opentelemetry.JenkinsOpenTelemetryPluginConfiguration.StepPlugin
 
getNoteworthyConfigPropertiesAsText() - Method in class io.jenkins.plugins.opentelemetry.JenkinsOpenTelemetryPluginConfiguration
Used in io/jenkins/plugins/opentelemetry/JenkinsOpenTelemetryPluginConfiguration/config.jelly because cyrille doesn't know how to format the content with linebreaks in a html teaxtarea
getObservabilityBackends() - Method in class io.jenkins.plugins.opentelemetry.JenkinsOpenTelemetryPluginConfiguration
 
getOpentelemetryPluginVersion() - Static method in class io.jenkins.plugins.opentelemetry.OtelUtils
 
getOpenTelemetrySdk() - Method in class io.jenkins.plugins.opentelemetry.JenkinsControllerOpenTelemetry
Deprecated.
getOtelConfigurationAsEnvironmentVariables() - Method in class io.jenkins.plugins.opentelemetry.JenkinsOpenTelemetryPluginConfiguration
 
getOtelConfigurationProperties() - Method in class io.jenkins.plugins.opentelemetry.backend.elastic.ElasticLogsBackend
 
getOtelConfigurationProperties() - Method in class io.jenkins.plugins.opentelemetry.backend.elastic.NoElasticLogsBackend
 
getOtelConfigurationProperties() - Method in class io.jenkins.plugins.opentelemetry.backend.ElasticBackend
 
getOtelConfigurationProperties() - Method in class io.jenkins.plugins.opentelemetry.backend.grafana.GrafanaLogsBackend
 
getOtelConfigurationProperties() - Method in class io.jenkins.plugins.opentelemetry.backend.grafana.GrafanaLogsBackendBackendWithLogMirroringInJenkins
Activate the log mirroring to disk in addition to activation of the OTel export of pipeline logs done by the GrafanaLogsBackend.getOtelConfigurationProperties()
getOtelConfigurationProperties() - Method in class io.jenkins.plugins.opentelemetry.backend.grafana.NoGrafanaLogsBackend
 
getOtelConfigurationProperties() - Method in class io.jenkins.plugins.opentelemetry.backend.GrafanaBackend
 
getOtelConfigurationProperties() - Method in class io.jenkins.plugins.opentelemetry.backend.ObservabilityBackend
Extension point for Observability backends to contribute to the configuration properties used to instantiate the OpenTelemetry SDK.
getOtelLogger() - Static method in class io.jenkins.plugins.opentelemetry.opentelemetry.GlobalOpenTelemetrySdk
 
getOutputStream() - Method in class io.jenkins.plugins.opentelemetry.job.log.util.TeeOutputStreamBuildListener
 
getPassword() - Method in class io.jenkins.plugins.opentelemetry.jenkins.JenkinsCredentialsToApacheHttpCredentialsAdapter
 
getPipelineRootSpan(Run) - Method in class io.jenkins.plugins.opentelemetry.job.OtelTraceService
Returns top level span of the Run
getPreviousNode(FlowNode) - Static method in class io.jenkins.plugins.opentelemetry.job.jenkins.PipelineNodeUtil
Returns the node that has been previously executed
getProjectActions() - Method in class io.jenkins.plugins.opentelemetry.job.MonitoringAction
 
getProjectType(Run) - Static method in class io.jenkins.plugins.opentelemetry.OtelUtils
 
getRequiredContext() - Method in class io.jenkins.plugins.opentelemetry.job.step.SetSpanAttributesStep.DescriptorImpl
 
getRequiredContext() - Method in class io.jenkins.plugins.opentelemetry.job.step.WithNewSpanStep.DescriptorImpl
 
getRequiredContext() - Method in class io.jenkins.plugins.opentelemetry.job.step.WithSpanAttributesStep.DescriptorImpl
 
getRequiredContext() - Method in class io.jenkins.plugins.opentelemetry.job.step.WithSpanAttributeStep.DescriptorImpl
 
getResource() - Method in class io.jenkins.plugins.opentelemetry.JenkinsOpenTelemetryPluginConfiguration
 
getResourceAsText() - Method in class io.jenkins.plugins.opentelemetry.JenkinsOpenTelemetryPluginConfiguration
Used in io/jenkins/plugins/opentelemetry/JenkinsOpenTelemetryPluginConfiguration/config.jelly because cyrille doesn't know how to format the content with linebreaks in a html teaxtarea
getRunHandlers() - Method in class io.jenkins.plugins.opentelemetry.job.MonitoringRunListener
 
getRunNumber() - Method in class io.jenkins.plugins.opentelemetry.job.log.RunTraceContext
 
getRunNumber() - Method in class io.jenkins.plugins.opentelemetry.job.RunIdentifier
 
getServiceName() - Method in class io.jenkins.plugins.opentelemetry.JenkinsOpenTelemetryPluginConfiguration
 
getServiceName() - Method in class io.jenkins.plugins.opentelemetry.OpenTelemetryConfiguration
 
getServiceNamespace() - Method in class io.jenkins.plugins.opentelemetry.JenkinsOpenTelemetryPluginConfiguration
 
getServiceNamespace() - Method in class io.jenkins.plugins.opentelemetry.OpenTelemetryConfiguration
 
getSpan() - Method in class io.jenkins.plugins.opentelemetry.job.action.AbstractMonitoringAction
 
getSpan() - Method in interface io.jenkins.plugins.opentelemetry.job.action.OtelMonitoringAction
 
getSpan(AbstractBuild, BuildStep) - Method in class io.jenkins.plugins.opentelemetry.job.OtelTraceService
 
getSpan(Run) - Method in class io.jenkins.plugins.opentelemetry.job.OtelTraceService
Returns the span of the current run phase.
getSpan(Run, FlowNode) - Method in class io.jenkins.plugins.opentelemetry.job.OtelTraceService
 
getSpanId() - Method in class io.jenkins.plugins.opentelemetry.job.action.AbstractMonitoringAction
 
getSpanId() - Method in class io.jenkins.plugins.opentelemetry.job.log.RunTraceContext
 
getSpanId() - Method in class io.jenkins.plugins.opentelemetry.queue.RemoteSpanAction
 
getSpanName() - Method in class io.jenkins.plugins.opentelemetry.job.action.AbstractMonitoringAction
 
getStartTimeInNanos() - Method in class io.jenkins.plugins.opentelemetry.backend.grafana.LokiGetJenkinsBuildLogsQueryParameters
 
getStatusUnsetCausesOfInterruption() - Method in class io.jenkins.plugins.opentelemetry.JenkinsOpenTelemetryPluginConfiguration
 
getStepHandlers() - Method in class io.jenkins.plugins.opentelemetry.job.MonitoringPipelineListener
 
getStructuredDescription(Cause) - Method in class io.jenkins.plugins.opentelemetry.job.cause.BitBucketPushCauseHandler
 
getStructuredDescription(Cause) - Method in interface io.jenkins.plugins.opentelemetry.job.cause.CauseHandler
Machine-readable description of the cause like "UserIdCause:anonymous"...
getStructuredDescription(Cause) - Method in class io.jenkins.plugins.opentelemetry.job.cause.GitHubPushCauseHandler
 
getStructuredDescription(Cause) - Method in class io.jenkins.plugins.opentelemetry.job.cause.GitLabWebHookCauseHandler
 
getStructuredDescription(Cause) - Method in class io.jenkins.plugins.opentelemetry.job.cause.RemoteCauseHandler
 
getStructuredDescription(Cause) - Method in class io.jenkins.plugins.opentelemetry.job.cause.UpstreamCauseHandler
 
getStructuredDescription(Cause) - Method in class io.jenkins.plugins.opentelemetry.job.cause.UserIdCauseHandler
 
getSyntheticStage(FlowNode) - Static method in class io.jenkins.plugins.opentelemetry.job.jenkins.PipelineNodeUtil
copy of io.jenkins.blueocean.rest.impl.pipeline.PipelineNodeUtil
getSystemPropertyOrEnvironmentVariable(String) - Static method in class io.jenkins.plugins.opentelemetry.OtelUtils
 
getTarget() - Method in class io.jenkins.plugins.opentelemetry.job.step.SpanAttribute
 
getTarget() - Method in class io.jenkins.plugins.opentelemetry.job.step.WithSpanAttributeStep
 
getTargetSpan() - Method in class io.jenkins.plugins.opentelemetry.job.step.SpanAttribute
 
getTempoDataSourceIdentifier() - Method in class io.jenkins.plugins.opentelemetry.backend.GrafanaBackend
 
getTempoQueryType() - Method in class io.jenkins.plugins.opentelemetry.backend.GrafanaBackend
 
getTokenId() - Method in class io.jenkins.plugins.opentelemetry.authentication.BearerTokenAuthentication
 
getTraceFlagsAsByte() - Method in class io.jenkins.plugins.opentelemetry.queue.RemoteSpanAction
 
getTraceId() - Method in class io.jenkins.plugins.opentelemetry.job.action.AbstractMonitoringAction
 
getTraceId() - Method in class io.jenkins.plugins.opentelemetry.job.log.RunTraceContext
 
getTraceId() - Method in class io.jenkins.plugins.opentelemetry.queue.RemoteSpanAction
 
getTracer() - Method in class io.jenkins.plugins.opentelemetry.job.MonitoringBuildStepListener
 
getTracer() - Method in class io.jenkins.plugins.opentelemetry.job.MonitoringPipelineListener
 
getTracer() - Method in class io.jenkins.plugins.opentelemetry.job.opentelemetry.OtelContextAwareAbstractRunListener
 
getTracerService() - Method in class io.jenkins.plugins.opentelemetry.job.MonitoringBuildStepListener
 
getTracerService() - Method in class io.jenkins.plugins.opentelemetry.job.MonitoringPipelineListener
 
getTraceService() - Method in class io.jenkins.plugins.opentelemetry.job.opentelemetry.OtelContextAwareAbstractRunListener
 
getTraceStateMap() - Method in class io.jenkins.plugins.opentelemetry.queue.RemoteSpanAction
 
getTraceVisualisationUrl(Map<String, Object>) - Method in class io.jenkins.plugins.opentelemetry.backend.ObservabilityBackend
 
getTraceVisualisationUrlTemplate() - Method in class io.jenkins.plugins.opentelemetry.backend.CustomObservabilityBackend
 
getTraceVisualisationUrlTemplate() - Method in class io.jenkins.plugins.opentelemetry.backend.DynatraceBackend
 
getTraceVisualisationUrlTemplate() - Method in class io.jenkins.plugins.opentelemetry.backend.ElasticBackend
 
getTraceVisualisationUrlTemplate() - Method in class io.jenkins.plugins.opentelemetry.backend.GrafanaBackend
 
getTraceVisualisationUrlTemplate() - Method in class io.jenkins.plugins.opentelemetry.backend.JaegerBackend
 
getTraceVisualisationUrlTemplate() - Method in class io.jenkins.plugins.opentelemetry.backend.ObservabilityBackend
 
getTraceVisualisationUrlTemplate() - Method in class io.jenkins.plugins.opentelemetry.backend.ZipkinBackend
 
getTrustedCertificatesPem() - Method in class io.jenkins.plugins.opentelemetry.JenkinsOpenTelemetryPluginConfiguration
 
getTrustedCertificatesPem() - Method in class io.jenkins.plugins.opentelemetry.OpenTelemetryConfiguration
 
getType() - Method in class io.jenkins.plugins.opentelemetry.job.step.WithSpanAttributeStep
 
getUrl() - Method in class io.jenkins.plugins.opentelemetry.backend.DynatraceBackend
 
getUrl() - Method in class io.jenkins.plugins.opentelemetry.job.MonitoringAction.ObservabilityBackendLink
 
getUrlName() - Method in class io.jenkins.plugins.opentelemetry.job.action.AbstractInvisibleMonitoringAction
 
getUrlName() - Method in class io.jenkins.plugins.opentelemetry.job.MonitoringAction
 
getUrlName() - Method in class io.jenkins.plugins.opentelemetry.job.OpenTelemetryAction
 
getUrlName() - Method in class io.jenkins.plugins.opentelemetry.OpenTelemetryRootAction
 
getUrlName() - Method in class io.jenkins.plugins.opentelemetry.queue.RemoteSpanAction
 
getUserPrincipal() - Method in class io.jenkins.plugins.opentelemetry.jenkins.JenkinsCredentialsToApacheHttpCredentialsAdapter
 
getValue() - Method in class io.jenkins.plugins.opentelemetry.job.step.SpanAttribute
 
getValue() - Method in class io.jenkins.plugins.opentelemetry.job.step.WithSpanAttributeStep
 
getVersion() - Method in class io.jenkins.plugins.opentelemetry.JenkinsOpenTelemetryPluginConfiguration.StepPlugin
 
getVisualisationObservabilityBackendsString() - Method in class io.jenkins.plugins.opentelemetry.JenkinsOpenTelemetryPluginConfiguration
For visualisation in config.jelly
getW3cTraceContext() - Method in class io.jenkins.plugins.opentelemetry.job.action.AbstractMonitoringAction
 
getW3cTraceContext() - Method in interface io.jenkins.plugins.opentelemetry.job.action.OtelMonitoringAction
 
getW3cTraceContext() - Method in class io.jenkins.plugins.opentelemetry.job.log.RunTraceContext
 
getW3cTraceContext(Span) - Static method in class io.jenkins.plugins.opentelemetry.OtelUtils
 
getW3cTraceContext(String) - Method in class io.jenkins.plugins.opentelemetry.job.MonitoringAction
 
getWorkflowRun(FlowNode) - Static method in class io.jenkins.plugins.opentelemetry.job.jenkins.PipelineNodeUtil
 
getZipkinBaseUrl() - Method in class io.jenkins.plugins.opentelemetry.backend.ZipkinBackend
 
GIT_BRANCH - Static variable in class io.jenkins.plugins.opentelemetry.semconv.JenkinsOtelSemanticAttributes
 
GIT_CLONE_DEPTH - Static variable in class io.jenkins.plugins.opentelemetry.semconv.JenkinsOtelSemanticAttributes
 
GIT_CLONE_SHALLOW - Static variable in class io.jenkins.plugins.opentelemetry.semconv.JenkinsOtelSemanticAttributes
 
GIT_REPOSITORY - Static variable in class io.jenkins.plugins.opentelemetry.semconv.JenkinsOtelSemanticAttributes
 
GIT_USERNAME - Static variable in class io.jenkins.plugins.opentelemetry.semconv.JenkinsOtelSemanticAttributes
 
GitCheckoutStepHandler - Class in io.jenkins.plugins.opentelemetry.job.step
Customization of the checkout ... step when configured to access a Git repository.
GitCheckoutStepHandler() - Constructor for class io.jenkins.plugins.opentelemetry.job.step.GitCheckoutStepHandler
 
GITHUB_API_RATE_LIMIT_REMAINING_REQUESTS - Static variable in class io.jenkins.plugins.opentelemetry.semconv.GitHubSemanticAttributes
 
GITHUB_API_URL - Static variable in class io.jenkins.plugins.opentelemetry.semconv.GitHubSemanticAttributes
 
GITHUB_APP_ID - Static variable in class io.jenkins.plugins.opentelemetry.semconv.GitHubSemanticAttributes
 
GITHUB_APP_NAME - Static variable in class io.jenkins.plugins.opentelemetry.semconv.GitHubSemanticAttributes
 
GITHUB_APP_OWNER - Static variable in class io.jenkins.plugins.opentelemetry.semconv.GitHubSemanticAttributes
 
GITHUB_AUTHENTICATION - Static variable in class io.jenkins.plugins.opentelemetry.semconv.GitHubSemanticAttributes
 
GitHubClientMonitoring - Class in io.jenkins.plugins.opentelemetry.init
This implementation of the monitoring of the GitHub client relies on a hack with Java reflection to access a private field of the Connector class because we have not found any public API to observe the state of this GitHub client.
GitHubClientMonitoring() - Constructor for class io.jenkins.plugins.opentelemetry.init.GitHubClientMonitoring
 
GitHubPushCauseHandler - Class in io.jenkins.plugins.opentelemetry.job.cause
 
GitHubPushCauseHandler() - Constructor for class io.jenkins.plugins.opentelemetry.job.cause.GitHubPushCauseHandler
 
GitHubSemanticAttributes - Class in io.jenkins.plugins.opentelemetry.semconv
 
GitHubSemanticAttributes() - Constructor for class io.jenkins.plugins.opentelemetry.semconv.GitHubSemanticAttributes
 
GitLabWebHookCauseHandler - Class in io.jenkins.plugins.opentelemetry.job.cause
 
GitLabWebHookCauseHandler() - Constructor for class io.jenkins.plugins.opentelemetry.job.cause.GitLabWebHookCauseHandler
 
GitStepHandler - Class in io.jenkins.plugins.opentelemetry.job.step
Customization of the span for git steps.
GitStepHandler() - Constructor for class io.jenkins.plugins.opentelemetry.job.step.GitStepHandler
 
GlobalOpenTelemetrySdk - Class in io.jenkins.plugins.opentelemetry.opentelemetry
Global singleton similar to the GlobalOpenTelemetry in order to also have a static accessor to the SdkLoggerProvider
GlobalOpenTelemetrySdk() - Constructor for class io.jenkins.plugins.opentelemetry.opentelemetry.GlobalOpenTelemetrySdk
 
GRAFANA_BASE_URL - Static variable in interface io.jenkins.plugins.opentelemetry.backend.GrafanaBackend.TemplateBindings
 
GRAFANA_LOKI_DATASOURCE_IDENTIFIER - Static variable in interface io.jenkins.plugins.opentelemetry.backend.GrafanaBackend.TemplateBindings
 
GRAFANA_ORG_ID - Static variable in interface io.jenkins.plugins.opentelemetry.backend.GrafanaBackend.TemplateBindings
 
GRAFANA_TEMPO_DATASOURCE_IDENTIFIER - Static variable in interface io.jenkins.plugins.opentelemetry.backend.GrafanaBackend.TemplateBindings
 
GRAFANA_TEMPO_QUERY_TYPE - Static variable in interface io.jenkins.plugins.opentelemetry.backend.GrafanaBackend.TemplateBindings
 
GrafanaBackend - Class in io.jenkins.plugins.opentelemetry.backend
 
GrafanaBackend() - Constructor for class io.jenkins.plugins.opentelemetry.backend.GrafanaBackend
 
GrafanaBackend.DescriptorImpl - Class in io.jenkins.plugins.opentelemetry.backend
 
GrafanaBackend.TemplateBindings - Interface in io.jenkins.plugins.opentelemetry.backend
List the attribute keys of the template bindings exposed by ObservabilityBackend.getBindings()
GrafanaLogsBackend - Class in io.jenkins.plugins.opentelemetry.backend.grafana
 
GrafanaLogsBackend() - Constructor for class io.jenkins.plugins.opentelemetry.backend.grafana.GrafanaLogsBackend
 
GrafanaLogsBackend.DescriptorImpl - Class in io.jenkins.plugins.opentelemetry.backend.grafana
 
GrafanaLogsBackend.LokiOTelLogFormat - Enum in io.jenkins.plugins.opentelemetry.backend.grafana
 
GrafanaLogsBackendBackendWithLogMirroringInJenkins - Class in io.jenkins.plugins.opentelemetry.backend.grafana
Store pipeline logs both in Loki and in the Jenkins home directory.
GrafanaLogsBackendBackendWithLogMirroringInJenkins() - Constructor for class io.jenkins.plugins.opentelemetry.backend.grafana.GrafanaLogsBackendBackendWithLogMirroringInJenkins
 
GrafanaLogsBackendBackendWithLogMirroringInJenkins.DescriptorImpl - Class in io.jenkins.plugins.opentelemetry.backend.grafana
 
GrafanaLogsBackendWithJenkinsVisualization - Class in io.jenkins.plugins.opentelemetry.backend.grafana
 
GrafanaLogsBackendWithJenkinsVisualization() - Constructor for class io.jenkins.plugins.opentelemetry.backend.grafana.GrafanaLogsBackendWithJenkinsVisualization
 
GrafanaLogsBackendWithJenkinsVisualization.DescriptorImpl - Class in io.jenkins.plugins.opentelemetry.backend.grafana
 
GrafanaLogsBackendWithoutJenkinsVisualization - Class in io.jenkins.plugins.opentelemetry.backend.grafana
 
GrafanaLogsBackendWithoutJenkinsVisualization() - Constructor for class io.jenkins.plugins.opentelemetry.backend.grafana.GrafanaLogsBackendWithoutJenkinsVisualization
 
GrafanaLogsBackendWithoutJenkinsVisualization.DescriptorImpl - Class in io.jenkins.plugins.opentelemetry.backend.grafana
 
GraphListenerAdapterToPipelineListener - Class in io.jenkins.plugins.opentelemetry.job.jenkins
Adapter to simplify the implementation of pipeline Step listeners.
GraphListenerAdapterToPipelineListener() - Constructor for class io.jenkins.plugins.opentelemetry.job.jenkins.GraphListenerAdapterToPipelineListener
 

H

hasEnded() - Method in class io.jenkins.plugins.opentelemetry.job.action.AbstractMonitoringAction
 
hasEnded() - Method in interface io.jenkins.plugins.opentelemetry.job.action.OtelMonitoringAction
 
hashCode() - Method in class io.jenkins.plugins.opentelemetry.authentication.BearerTokenAuthentication
 
hashCode() - Method in class io.jenkins.plugins.opentelemetry.authentication.HeaderAuthentication
 
hashCode() - Method in class io.jenkins.plugins.opentelemetry.authentication.NoAuthentication
 
hashCode() - Method in class io.jenkins.plugins.opentelemetry.backend.CustomObservabilityBackend
 
hashCode() - Method in class io.jenkins.plugins.opentelemetry.backend.DynatraceBackend
 
hashCode() - Method in class io.jenkins.plugins.opentelemetry.backend.elastic.ElasticLogsBackendWithJenkinsVisualization
 
hashCode() - Method in class io.jenkins.plugins.opentelemetry.backend.elastic.ElasticLogsBackendWithoutJenkinsVisualization
 
hashCode() - Method in class io.jenkins.plugins.opentelemetry.backend.elastic.NoElasticLogsBackend
 
hashCode() - Method in class io.jenkins.plugins.opentelemetry.backend.ElasticBackend
 
hashCode() - Method in class io.jenkins.plugins.opentelemetry.backend.grafana.GrafanaLogsBackendBackendWithLogMirroringInJenkins
 
hashCode() - Method in class io.jenkins.plugins.opentelemetry.backend.grafana.GrafanaLogsBackendWithJenkinsVisualization
 
hashCode() - Method in class io.jenkins.plugins.opentelemetry.backend.grafana.GrafanaLogsBackendWithoutJenkinsVisualization
 
hashCode() - Method in class io.jenkins.plugins.opentelemetry.backend.grafana.NoGrafanaLogsBackend
 
hashCode() - Method in class io.jenkins.plugins.opentelemetry.backend.GrafanaBackend
 
hashCode() - Method in class io.jenkins.plugins.opentelemetry.backend.JaegerBackend
 
hashCode() - Method in class io.jenkins.plugins.opentelemetry.backend.ObservabilityBackend
 
hashCode() - Method in class io.jenkins.plugins.opentelemetry.backend.ZipkinBackend
 
hashCode() - Method in class io.jenkins.plugins.opentelemetry.job.log.FlowNodeTraceContext
 
hashCode() - Method in class io.jenkins.plugins.opentelemetry.job.log.RunTraceContext
 
hashCode() - Method in class io.jenkins.plugins.opentelemetry.job.RunFlowNodeIdentifier
 
hashCode() - Method in class io.jenkins.plugins.opentelemetry.job.RunIdentifier
 
hashCode() - Method in class io.jenkins.plugins.opentelemetry.OpenTelemetryConfiguration
 
hashCode() - Method in class io.jenkins.plugins.opentelemetry.servlet.StaplerInstrumentationServletFilter
 
hashCode() - Method in class io.jenkins.plugins.opentelemetry.servlet.StaplerInstrumentationServletFilter.ParsedBlueOceanPipelineJobUrl
 
hashCode() - Method in class io.jenkins.plugins.opentelemetry.servlet.StaplerInstrumentationServletFilter.ParsedJobUrl
 
hashCode() - Method in class io.jenkins.plugins.opentelemetry.servlet.TraceContextServletFilter
 
hasNext() - Method in class io.jenkins.plugins.opentelemetry.backend.elastic.ElasticsearchBuildLogsLineIterator
 
hasNext() - Method in class io.jenkins.plugins.opentelemetry.backend.grafana.LokiBuildLogsLineIterator
 
hasNext() - Method in class io.jenkins.plugins.opentelemetry.job.log.util.CloseableIterator
 
hasOpentelemetryData(Run<?, ?>) - Static method in class io.jenkins.plugins.opentelemetry.OtelUtils
Check if the run has Opentelemetry data To validate it search for the MonitoringAction in the build actions.
HeaderAuthentication - Class in io.jenkins.plugins.opentelemetry.authentication
 
HeaderAuthentication() - Constructor for class io.jenkins.plugins.opentelemetry.authentication.HeaderAuthentication
 
HeaderAuthentication.DescriptorImpl - Class in io.jenkins.plugins.opentelemetry.authentication
 
HTTP_SESSION_KEY - Static variable in class io.jenkins.plugins.opentelemetry.job.log.util.LineIterator.JenkinsHttpSessionLineBytesToLineNumberConverter
Deprecated.
 
HTTP_SESSION_KEY - Static variable in class io.jenkins.plugins.opentelemetry.job.log.util.LogLineIterator.JenkinsHttpSessionLineBytesToLogLineIdMapper
 
HttpServletRequestTextMapGetter() - Constructor for class io.jenkins.plugins.opentelemetry.OtelUtils.HttpServletRequestTextMapGetter
 

I

ICONS_PREFIX - Static variable in class io.jenkins.plugins.opentelemetry.backend.ObservabilityBackend
 
INDEX_LIFECYCLE_POLICY_NAME - Static variable in interface io.jenkins.plugins.opentelemetry.backend.elastic.ElasticsearchFields
Waiting to fix https://github.com/jenkinsci/opentelemetry-plugin/issues/336 , we hard code the policy name
INDEX_TEMPLATE_NAME - Static variable in interface io.jenkins.plugins.opentelemetry.backend.elastic.ElasticsearchFields
 
INDEX_TEMPLATE_PATTERNS - Static variable in interface io.jenkins.plugins.opentelemetry.backend.elastic.ElasticsearchFields
 
inheritanceAllowedSpanIdListIsEmpty() - Method in class io.jenkins.plugins.opentelemetry.OpenTelemetryAttributesAction
 
init(FilterConfig) - Method in class io.jenkins.plugins.opentelemetry.servlet.StaplerInstrumentationServletFilter
 
initialize(OpenTelemetryConfiguration) - Method in class io.jenkins.plugins.opentelemetry.JenkinsControllerOpenTelemetry
 
InputStreamByteBuffer - Class in io.jenkins.plugins.opentelemetry.job.log.util
Readonly ByteBuffer backed by an InputStream
InputStreamByteBuffer(InputStream, Tracer) - Constructor for class io.jenkins.plugins.opentelemetry.job.log.util.InputStreamByteBuffer
 
INSTANCE_COUNTER - Static variable in class io.jenkins.plugins.opentelemetry.JenkinsControllerOpenTelemetry
 
INSTRUMENTATION_NAME - Static variable in class io.jenkins.plugins.opentelemetry.semconv.JenkinsOtelSemanticAttributes
 
io.jenkins.plugins.opentelemetry - package io.jenkins.plugins.opentelemetry
 
io.jenkins.plugins.opentelemetry.administrativemonitor - package io.jenkins.plugins.opentelemetry.administrativemonitor
 
io.jenkins.plugins.opentelemetry.authentication - package io.jenkins.plugins.opentelemetry.authentication
 
io.jenkins.plugins.opentelemetry.backend - package io.jenkins.plugins.opentelemetry.backend
 
io.jenkins.plugins.opentelemetry.backend.custom - package io.jenkins.plugins.opentelemetry.backend.custom
 
io.jenkins.plugins.opentelemetry.backend.elastic - package io.jenkins.plugins.opentelemetry.backend.elastic
 
io.jenkins.plugins.opentelemetry.backend.grafana - package io.jenkins.plugins.opentelemetry.backend.grafana
 
io.jenkins.plugins.opentelemetry.computer - package io.jenkins.plugins.opentelemetry.computer
 
io.jenkins.plugins.opentelemetry.init - package io.jenkins.plugins.opentelemetry.init
 
io.jenkins.plugins.opentelemetry.jenkins - package io.jenkins.plugins.opentelemetry.jenkins
 
io.jenkins.plugins.opentelemetry.job - package io.jenkins.plugins.opentelemetry.job
 
io.jenkins.plugins.opentelemetry.job.action - package io.jenkins.plugins.opentelemetry.job.action
 
io.jenkins.plugins.opentelemetry.job.cause - package io.jenkins.plugins.opentelemetry.job.cause
 
io.jenkins.plugins.opentelemetry.job.jenkins - package io.jenkins.plugins.opentelemetry.job.jenkins
 
io.jenkins.plugins.opentelemetry.job.log - package io.jenkins.plugins.opentelemetry.job.log
 
io.jenkins.plugins.opentelemetry.job.log.util - package io.jenkins.plugins.opentelemetry.job.log.util
 
io.jenkins.plugins.opentelemetry.job.opentelemetry - package io.jenkins.plugins.opentelemetry.job.opentelemetry
 
io.jenkins.plugins.opentelemetry.job.runhandler - package io.jenkins.plugins.opentelemetry.job.runhandler
 
io.jenkins.plugins.opentelemetry.job.step - package io.jenkins.plugins.opentelemetry.job.step
 
io.jenkins.plugins.opentelemetry.opentelemetry - package io.jenkins.plugins.opentelemetry.opentelemetry
 
io.jenkins.plugins.opentelemetry.opentelemetry.autoconfigure - package io.jenkins.plugins.opentelemetry.opentelemetry.autoconfigure
 
io.jenkins.plugins.opentelemetry.opentelemetry.common - package io.jenkins.plugins.opentelemetry.opentelemetry.common
 
io.jenkins.plugins.opentelemetry.queue - package io.jenkins.plugins.opentelemetry.queue
 
io.jenkins.plugins.opentelemetry.security - package io.jenkins.plugins.opentelemetry.security
 
io.jenkins.plugins.opentelemetry.semconv - package io.jenkins.plugins.opentelemetry.semconv
Semantic conventions: OpenTelemetry Attributes and metrics names.
io.jenkins.plugins.opentelemetry.servlet - package io.jenkins.plugins.opentelemetry.servlet
 
isActivated() - Method in class io.jenkins.plugins.opentelemetry.administrativemonitor.ElasticBackendDashboardNotEnabledAdministrativeMonitor
 
isActivated() - Method in class io.jenkins.plugins.opentelemetry.administrativemonitor.ElasticBackendKibanaBaseUrlNotSetAdministrativeMonitor
 
isActivated() - Method in class io.jenkins.plugins.opentelemetry.administrativemonitor.ObservabilityBackendCheckAdministrativeMonitor
 
isBitBucketPushCause(Cause) - Method in class io.jenkins.plugins.opentelemetry.job.cause.BitBucketPushCauseHandler
 
isComplete() - Method in class io.jenkins.plugins.opentelemetry.job.log.LogsQueryResult
 
isDisableSslVerifications() - Method in class io.jenkins.plugins.opentelemetry.backend.elastic.ElasticLogsBackendWithJenkinsVisualization
 
isDisableSslVerifications() - Method in class io.jenkins.plugins.opentelemetry.backend.grafana.GrafanaLogsBackendWithJenkinsVisualization
 
isDisplayKibanaDashboardLink() - Method in class io.jenkins.plugins.opentelemetry.backend.ElasticBackend
 
isEndParallelBlock(FlowNode) - Static method in class io.jenkins.plugins.opentelemetry.job.jenkins.PipelineNodeUtil
 
isExportOtelConfigurationAsEnvironmentVariables() - Method in class io.jenkins.plugins.opentelemetry.JenkinsOpenTelemetryPluginConfiguration
 
isFreestyle(Run) - Static method in class io.jenkins.plugins.opentelemetry.OtelUtils
 
isInitialized() - Static method in class io.jenkins.plugins.opentelemetry.opentelemetry.GlobalOpenTelemetrySdk
 
isLogsEnabled() - Method in class io.jenkins.plugins.opentelemetry.JenkinsControllerOpenTelemetry
 
isMatrix(Run) - Static method in class io.jenkins.plugins.opentelemetry.OtelUtils
 
isMaven(Run) - Static method in class io.jenkins.plugins.opentelemetry.OtelUtils
 
isMultibranch(Run) - Static method in class io.jenkins.plugins.opentelemetry.OtelUtils
 
isMultibranchBranch(Run) - Static method in class io.jenkins.plugins.opentelemetry.OtelUtils
 
isMultibranchChangeRequest(Run) - Static method in class io.jenkins.plugins.opentelemetry.OtelUtils
 
isMultibranchTag(Run) - Static method in class io.jenkins.plugins.opentelemetry.OtelUtils
 
isNotYetAppliedToSpan(String) - Method in class io.jenkins.plugins.opentelemetry.OpenTelemetryAttributesAction
Remember a span to which these attributes are applied.
isOtelLogsMirrorToDisk() - Method in class io.jenkins.plugins.opentelemetry.JenkinsControllerOpenTelemetry
 
isPostSyntheticStage(FlowNode) - Static method in class io.jenkins.plugins.opentelemetry.job.jenkins.PipelineNodeUtil
copy of io.jenkins.blueocean.rest.impl.pipeline.PipelineNodeUtil
isPreSyntheticStage(FlowNode) - Static method in class io.jenkins.plugins.opentelemetry.job.jenkins.PipelineNodeUtil
copy of io.jenkins.blueocean.rest.impl.pipeline.PipelineNodeUtil
isSetAttributesOnlyOnParent() - Method in class io.jenkins.plugins.opentelemetry.job.step.WithNewSpanStep
 
isSkippedStage(FlowNode) - Static method in class io.jenkins.plugins.opentelemetry.job.jenkins.PipelineNodeUtil
copy of io.jenkins.blueocean.rest.impl.pipeline.PipelineNodeUtil
isSpanIdAllowedToInheritAttributes(String) - Method in class io.jenkins.plugins.opentelemetry.OpenTelemetryAttributesAction
 
isStartExecutorNode(FlowNode) - Static method in class io.jenkins.plugins.opentelemetry.job.jenkins.PipelineNodeUtil
 
isStartExecutorNodeExecution(FlowNode) - Static method in class io.jenkins.plugins.opentelemetry.job.jenkins.PipelineNodeUtil
 
isStartParallelBlock(FlowNode) - Static method in class io.jenkins.plugins.opentelemetry.job.jenkins.PipelineNodeUtil
inspired by of io.jenkins.blueocean.rest.impl.pipeline.PipelineNodeUtil
isStartParallelBranch(FlowNode) - Static method in class io.jenkins.plugins.opentelemetry.job.jenkins.PipelineNodeUtil
inspired by of io.jenkins.blueocean.rest.impl.pipeline.PipelineNodeUtil
isStartStage(FlowNode) - Static method in class io.jenkins.plugins.opentelemetry.job.jenkins.PipelineNodeUtil
copy of io.jenkins.blueocean.rest.impl.pipeline.PipelineNodeUtil
isStartWithNewSpan(FlowNode) - Static method in class io.jenkins.plugins.opentelemetry.job.jenkins.PipelineNodeUtil
 
isSupported(Cause) - Method in class io.jenkins.plugins.opentelemetry.job.cause.BitBucketPushCauseHandler
 
isSupported(Cause) - Method in class io.jenkins.plugins.opentelemetry.job.cause.BranchIndexingCauseHandler
 
isSupported(Cause) - Method in interface io.jenkins.plugins.opentelemetry.job.cause.CauseHandler
 
isSupported(Cause) - Method in class io.jenkins.plugins.opentelemetry.job.cause.DefaultCauseHandler
 
isSupported(Cause) - Method in class io.jenkins.plugins.opentelemetry.job.cause.GitHubPushCauseHandler
 
isSupported(Cause) - Method in class io.jenkins.plugins.opentelemetry.job.cause.GitLabWebHookCauseHandler
 
isSupported(Cause) - Method in class io.jenkins.plugins.opentelemetry.job.cause.RemoteCauseHandler
 
isSupported(Cause) - Method in class io.jenkins.plugins.opentelemetry.job.cause.SCMTriggerCauseHandler
 
isSupported(Cause) - Method in class io.jenkins.plugins.opentelemetry.job.cause.TimerTriggerCauseHandler
 
isSupported(Cause) - Method in class io.jenkins.plugins.opentelemetry.job.cause.UpstreamCauseHandler
 
isSupported(Cause) - Method in class io.jenkins.plugins.opentelemetry.job.cause.UserIdCauseHandler
 
isSyntheticStage(FlowNode) - Static method in class io.jenkins.plugins.opentelemetry.job.jenkins.PipelineNodeUtil
copy of io.jenkins.blueocean.rest.impl.pipeline.PipelineNodeUtil
isUnknown() - Method in class io.jenkins.plugins.opentelemetry.JenkinsOpenTelemetryPluginConfiguration.StepPlugin
 
isWorkflow(Run) - Static method in class io.jenkins.plugins.opentelemetry.OtelUtils
 

J

JaegerBackend - Class in io.jenkins.plugins.opentelemetry.backend
 
JaegerBackend() - Constructor for class io.jenkins.plugins.opentelemetry.backend.JaegerBackend
 
JaegerBackend.DescriptorImpl - Class in io.jenkins.plugins.opentelemetry.backend
 
JENKINS_AGENTS_LAUNCH_FAILURE - Static variable in class io.jenkins.plugins.opentelemetry.semconv.JenkinsSemanticMetrics
 
JENKINS_AGENTS_OFFLINE - Static variable in class io.jenkins.plugins.opentelemetry.semconv.JenkinsSemanticMetrics
 
JENKINS_AGENTS_ONLINE - Static variable in class io.jenkins.plugins.opentelemetry.semconv.JenkinsSemanticMetrics
 
JENKINS_AGENTS_TOTAL - Static variable in class io.jenkins.plugins.opentelemetry.semconv.JenkinsSemanticMetrics
 
JENKINS_ANSI_ANNOTATIONS - Static variable in class io.jenkins.plugins.opentelemetry.semconv.JenkinsOtelSemanticAttributes
 
JENKINS_ANSI_ANNOTATIONS_NOTE_FIELD - Static variable in class io.jenkins.plugins.opentelemetry.semconv.JenkinsOtelSemanticAttributes
 
JENKINS_ANSI_ANNOTATIONS_POSITION_FIELD - Static variable in class io.jenkins.plugins.opentelemetry.semconv.JenkinsOtelSemanticAttributes
 
JENKINS_CLOUD_AGENTS_COMPLETED - Static variable in class io.jenkins.plugins.opentelemetry.semconv.JenkinsSemanticMetrics
 
JENKINS_CLOUD_AGENTS_FAILURE - Static variable in class io.jenkins.plugins.opentelemetry.semconv.JenkinsSemanticMetrics
 
JENKINS_COMPUTER_NAME - Static variable in class io.jenkins.plugins.opentelemetry.semconv.JenkinsOtelSemanticAttributes
 
JENKINS_COMPUTER_NAME_CONTROLLER - Static variable in class io.jenkins.plugins.opentelemetry.semconv.JenkinsOtelSemanticAttributes
As Jenkins.MasterComputer.getName() returns "", choose another name
JENKINS_CORE - Static variable in class io.jenkins.plugins.opentelemetry.OtelUtils
 
JENKINS_CREDENTIALS_ID - Static variable in class io.jenkins.plugins.opentelemetry.semconv.JenkinsOtelSemanticAttributes
 
JENKINS_DISK_USAGE_BYTES - Static variable in class io.jenkins.plugins.opentelemetry.semconv.JenkinsSemanticMetrics
 
JENKINS_EXECUTOR_AVAILABLE - Static variable in class io.jenkins.plugins.opentelemetry.semconv.JenkinsSemanticMetrics
 
JENKINS_EXECUTOR_BUSY - Static variable in class io.jenkins.plugins.opentelemetry.semconv.JenkinsSemanticMetrics
 
JENKINS_EXECUTOR_CONNECTING - Static variable in class io.jenkins.plugins.opentelemetry.semconv.JenkinsSemanticMetrics
 
JENKINS_EXECUTOR_DEFINED - Static variable in class io.jenkins.plugins.opentelemetry.semconv.JenkinsSemanticMetrics
 
JENKINS_EXECUTOR_IDLE - Static variable in class io.jenkins.plugins.opentelemetry.semconv.JenkinsSemanticMetrics
 
JENKINS_EXECUTOR_ONLINE - Static variable in class io.jenkins.plugins.opentelemetry.semconv.JenkinsSemanticMetrics
 
JENKINS_EXECUTOR_QUEUE - Static variable in class io.jenkins.plugins.opentelemetry.semconv.JenkinsSemanticMetrics
 
JENKINS_JOB_SPAN_PHASE_FINALIZE_NAME - Static variable in class io.jenkins.plugins.opentelemetry.semconv.JenkinsOtelSemanticAttributes
 
JENKINS_JOB_SPAN_PHASE_RUN_NAME - Static variable in class io.jenkins.plugins.opentelemetry.semconv.JenkinsOtelSemanticAttributes
 
JENKINS_JOB_SPAN_PHASE_START_NAME - Static variable in class io.jenkins.plugins.opentelemetry.semconv.JenkinsOtelSemanticAttributes
 
JENKINS_OPEN_TELEMETRY_PLUGIN_VERSION - Static variable in class io.jenkins.plugins.opentelemetry.semconv.JenkinsOtelSemanticAttributes
 
JENKINS_QUEUE_BLOCKED - Static variable in class io.jenkins.plugins.opentelemetry.semconv.JenkinsSemanticMetrics
 
JENKINS_QUEUE_BUILDABLE - Static variable in class io.jenkins.plugins.opentelemetry.semconv.JenkinsSemanticMetrics
 
JENKINS_QUEUE_LEFT - Static variable in class io.jenkins.plugins.opentelemetry.semconv.JenkinsSemanticMetrics
 
JENKINS_QUEUE_TIME_SPENT_MILLIS - Static variable in class io.jenkins.plugins.opentelemetry.semconv.JenkinsSemanticMetrics
 
JENKINS_QUEUE_WAITING - Static variable in class io.jenkins.plugins.opentelemetry.semconv.JenkinsSemanticMetrics
 
JENKINS_SCM_EVENT_ACTIVE_THREADS - Static variable in class io.jenkins.plugins.opentelemetry.semconv.JenkinsSemanticMetrics
 
JENKINS_SCM_EVENT_COMPLETED_TASKS - Static variable in class io.jenkins.plugins.opentelemetry.semconv.JenkinsSemanticMetrics
 
JENKINS_SCM_EVENT_POOL_SIZE - Static variable in class io.jenkins.plugins.opentelemetry.semconv.JenkinsSemanticMetrics
 
JENKINS_SCM_EVENT_QUEUED_TASKS - Static variable in class io.jenkins.plugins.opentelemetry.semconv.JenkinsSemanticMetrics
 
JENKINS_STEP_AGENT_LABEL - Static variable in class io.jenkins.plugins.opentelemetry.semconv.JenkinsOtelSemanticAttributes
 
JENKINS_STEP_ID - Static variable in class io.jenkins.plugins.opentelemetry.semconv.JenkinsOtelSemanticAttributes
 
JENKINS_STEP_INTERRUPTION_CAUSES - Static variable in class io.jenkins.plugins.opentelemetry.semconv.JenkinsOtelSemanticAttributes
 
JENKINS_STEP_NAME - Static variable in class io.jenkins.plugins.opentelemetry.semconv.JenkinsOtelSemanticAttributes
 
JENKINS_STEP_PLUGIN_NAME - Static variable in class io.jenkins.plugins.opentelemetry.semconv.JenkinsOtelSemanticAttributes
 
JENKINS_STEP_PLUGIN_VERSION - Static variable in class io.jenkins.plugins.opentelemetry.semconv.JenkinsOtelSemanticAttributes
 
JENKINS_STEP_RESULT - Static variable in class io.jenkins.plugins.opentelemetry.semconv.JenkinsOtelSemanticAttributes
 
JENKINS_STEP_TYPE - Static variable in class io.jenkins.plugins.opentelemetry.semconv.JenkinsOtelSemanticAttributes
 
JENKINS_TRIGGER_BUILD_URL_PATTERN - Static variable in class io.jenkins.plugins.opentelemetry.servlet.TraceContextServletFilter
 
jenkinsControllerOpenTelemetry - Variable in class io.jenkins.plugins.opentelemetry.computer.MonitoringComputerListener
 
jenkinsControllerOpenTelemetry - Variable in class io.jenkins.plugins.opentelemetry.init.DiskUsageMonitoringInitializer
 
jenkinsControllerOpenTelemetry - Variable in class io.jenkins.plugins.opentelemetry.init.GitHubClientMonitoring
 
jenkinsControllerOpenTelemetry - Variable in class io.jenkins.plugins.opentelemetry.init.SCMEventMonitoringInitializer
 
jenkinsControllerOpenTelemetry - Variable in class io.jenkins.plugins.opentelemetry.job.MonitoringPipelineListener
 
JenkinsControllerOpenTelemetry - Class in io.jenkins.plugins.opentelemetry
OpenTelemetry instance intended to live on the Jenkins Controller.
JenkinsControllerOpenTelemetry() - Constructor for class io.jenkins.plugins.opentelemetry.JenkinsControllerOpenTelemetry
 
JenkinsCredentialsToApacheHttpCredentialsAdapter - Class in io.jenkins.plugins.opentelemetry.jenkins
Adapter to convert Jenkins credentials to Apache HTTP credentials.
JenkinsCredentialsToApacheHttpCredentialsAdapter(String) - Constructor for class io.jenkins.plugins.opentelemetry.jenkins.JenkinsCredentialsToApacheHttpCredentialsAdapter
 
JenkinsCredentialsToApacheHttpCredentialsAdapter(Supplier<String>) - Constructor for class io.jenkins.plugins.opentelemetry.jenkins.JenkinsCredentialsToApacheHttpCredentialsAdapter
JenkinsExecutorMonitoringInitializer - Class in io.jenkins.plugins.opentelemetry.init
 
JenkinsExecutorMonitoringInitializer() - Constructor for class io.jenkins.plugins.opentelemetry.init.JenkinsExecutorMonitoringInitializer
 
JenkinsHttpSessionLineBytesToLineNumberConverter(String, int, String) - Constructor for class io.jenkins.plugins.opentelemetry.job.log.util.LineIterator.JenkinsHttpSessionLineBytesToLineNumberConverter
Deprecated.
 
JenkinsHttpSessionLineBytesToLogLineIdMapper(String, int, String) - Constructor for class io.jenkins.plugins.opentelemetry.job.log.util.LogLineIterator.JenkinsHttpSessionLineBytesToLogLineIdMapper
 
JenkinsOpenTelemetryPluginConfiguration - Class in io.jenkins.plugins.opentelemetry
 
JenkinsOpenTelemetryPluginConfiguration() - Constructor for class io.jenkins.plugins.opentelemetry.JenkinsOpenTelemetryPluginConfiguration
 
JenkinsOpenTelemetryPluginConfiguration.StepPlugin - Class in io.jenkins.plugins.opentelemetry
 
JenkinsOtelSemanticAttributes - Class in io.jenkins.plugins.opentelemetry.semconv
 
JenkinsOtelSemanticAttributes() - Constructor for class io.jenkins.plugins.opentelemetry.semconv.JenkinsOtelSemanticAttributes
 
JenkinsOtelSemanticAttributes.EventCategoryValues - Class in io.jenkins.plugins.opentelemetry.semconv
See https://www.elastic.co/guide/en/ecs/current/ecs-allowed-values-event-category.html
JenkinsOtelSemanticAttributes.EventOutcomeValues - Class in io.jenkins.plugins.opentelemetry.semconv
 
JenkinsSemanticMetrics - Class in io.jenkins.plugins.opentelemetry.semconv
 
JobDslRunHandler - Class in io.jenkins.plugins.opentelemetry.job.runhandler
 
JobDslRunHandler() - Constructor for class io.jenkins.plugins.opentelemetry.job.runhandler.JobDslRunHandler
 
JvmMonitoringInitializer - Class in io.jenkins.plugins.opentelemetry.init
Inspired by io.opentelemetry.instrumentation.javaagent.runtimemetrics.RuntimeMetricsInstaller TODO support reconfiguration of otel.instrumentation.runtime-metrics.enabled=false
JvmMonitoringInitializer() - Constructor for class io.jenkins.plugins.opentelemetry.init.JvmMonitoringInitializer
 

K

KEEPALIVE - Static variable in class io.jenkins.plugins.opentelemetry.backend.elastic.ElasticsearchLogStorageRetriever
 
KEEPALIVE_DEFAULT - Static variable in class io.jenkins.plugins.opentelemetry.backend.elastic.ElasticsearchLogStorageRetriever
 
KEEPALIVE_INTERVAL - Static variable in class io.jenkins.plugins.opentelemetry.backend.elastic.ElasticsearchLogStorageRetriever
 
KEEPALIVE_INTERVAL_DEFAULT - Static variable in class io.jenkins.plugins.opentelemetry.backend.elastic.ElasticsearchLogStorageRetriever
 
KEEPALIVE_INTERVAL_PROPERTY - Static variable in class io.jenkins.plugins.opentelemetry.backend.elastic.ElasticsearchLogStorageRetriever
 
KEEPALIVE_PROPERTY - Static variable in class io.jenkins.plugins.opentelemetry.backend.elastic.ElasticsearchLogStorageRetriever
 
keys(HttpServletRequest) - Method in class io.jenkins.plugins.opentelemetry.OtelUtils.HttpServletRequestTextMapGetter
 
KIBANA_BASE_URL - Static variable in interface io.jenkins.plugins.opentelemetry.backend.ElasticBackend.TemplateBindings
 
KIBANA_DASHBOARD_TITLE - Static variable in interface io.jenkins.plugins.opentelemetry.backend.ElasticBackend.TemplateBindings
 
KIBANA_SPACE_IDENTIFIER - Static variable in interface io.jenkins.plugins.opentelemetry.backend.ElasticBackend.TemplateBindings
 

L

LABEL_SERVICE_NAME - Static variable in interface io.jenkins.plugins.opentelemetry.backend.grafana.LokiMetadata
 
LABEL_SERVICE_NAMESPACE - Static variable in interface io.jenkins.plugins.opentelemetry.backend.grafana.LokiMetadata
 
LABELS - Static variable in class io.jenkins.plugins.opentelemetry.semconv.OpenTelemetryTracesSemanticConventions
 
length() - Method in class io.jenkins.plugins.opentelemetry.job.log.util.InputStreamByteBuffer
 
LineIterator - Interface in io.jenkins.plugins.opentelemetry.job.log.util
Deprecated.
use LogLineIterator instead
LineIterator.JenkinsHttpSessionLineBytesToLineNumberConverter - Class in io.jenkins.plugins.opentelemetry.job.log.util
Deprecated.
Converter gets garbage collected when the HTTP session expires
LineIterator.LineBytesToLineNumberConverter - Interface in io.jenkins.plugins.opentelemetry.job.log.util
Deprecated.
 
LineIteratorInputStream - Class in io.jenkins.plugins.opentelemetry.job.log.util
Deprecated.
use LogLineIterator instead
LineIteratorInputStream(LineIterator, LineIterator.LineBytesToLineNumberConverter, Tracer) - Constructor for class io.jenkins.plugins.opentelemetry.job.log.util.LineIteratorInputStream
Deprecated.
 
loadLogLines(InputStream) - Method in class io.jenkins.plugins.opentelemetry.backend.grafana.LokiBuildLogsLineIterator
 
loadNextFormattedLogLines() - Method in class io.jenkins.plugins.opentelemetry.backend.elastic.ElasticsearchBuildLogsLineIterator
 
loadNextLogLines() - Method in class io.jenkins.plugins.opentelemetry.backend.grafana.LokiBuildLogsLineIterator
 
log(Supplier<String>) - Method in class io.jenkins.plugins.opentelemetry.job.jenkins.GraphListenerAdapterToPipelineListener
 
log(Level, Supplier<String>) - Method in class io.jenkins.plugins.opentelemetry.job.jenkins.GraphListenerAdapterToPipelineListener
 
loggedIn(String) - Method in class io.jenkins.plugins.opentelemetry.security.AuditingSecurityListener
 
LOGGER - Static variable in class io.jenkins.plugins.opentelemetry.job.MonitoringBuildStepListener
 
LOGGER - Static variable in class io.jenkins.plugins.opentelemetry.job.MonitoringRunListener
 
LOGIN - Static variable in class io.jenkins.plugins.opentelemetry.semconv.JenkinsSemanticMetrics
 
LOGIN_FAILURE - Static variable in class io.jenkins.plugins.opentelemetry.semconv.JenkinsSemanticMetrics
 
LOGIN_SUCCESS - Static variable in class io.jenkins.plugins.opentelemetry.semconv.JenkinsSemanticMetrics
 
LogLine<Id> - Class in io.jenkins.plugins.opentelemetry.job.log
Represents a build log line.
LogLine(Id, String) - Constructor for class io.jenkins.plugins.opentelemetry.job.log.LogLine
 
LogLineIterator<Id> - Interface in io.jenkins.plugins.opentelemetry.job.log.util
 
LogLineIterator.JenkinsHttpSessionLineBytesToLogLineIdMapper<Id> - Class in io.jenkins.plugins.opentelemetry.job.log.util
Converter gets garbage collected when the HTTP session expires
LogLineIterator.LogLineBytesToLogLineIdMapper<Id> - Interface in io.jenkins.plugins.opentelemetry.job.log.util
 
LogLineIteratorInputStream<Id> - Class in io.jenkins.plugins.opentelemetry.job.log.util
LogLineIteratorInputStream(LogLineIterator<Id>, LogLineIterator.LogLineBytesToLogLineIdMapper<Id>, Tracer) - Constructor for class io.jenkins.plugins.opentelemetry.job.log.util.LogLineIteratorInputStream
 
LogsQueryResult - Class in io.jenkins.plugins.opentelemetry.job.log
 
LogsQueryResult(ByteBuffer, LogsViewHeader, Charset, boolean) - Constructor for class io.jenkins.plugins.opentelemetry.job.log.LogsQueryResult
 
LogStorageRetriever - Interface in io.jenkins.plugins.opentelemetry.job.log
 
LogsViewHeader - Class in io.jenkins.plugins.opentelemetry.job.log
 
LogsViewHeader(String, String, String) - Constructor for class io.jenkins.plugins.opentelemetry.job.log.LogsViewHeader
 
LOKI_V2_JSON_OTEL_FORMAT - Enum constant in enum io.jenkins.plugins.opentelemetry.backend.grafana.GrafanaLogsBackend.LokiOTelLogFormat
 
LOKI_V3_OTEL_FORMAT - Enum constant in enum io.jenkins.plugins.opentelemetry.backend.grafana.GrafanaLogsBackend.LokiOTelLogFormat
 
LokiBuildLogsLineIterator - Class in io.jenkins.plugins.opentelemetry.backend.grafana
 
LokiBuildLogsLineIterator(LokiGetJenkinsBuildLogsQueryParameters, CloseableHttpClient, HttpContext, String, Optional<Credentials>, Optional<String>, Tracer) - Constructor for class io.jenkins.plugins.opentelemetry.backend.grafana.LokiBuildLogsLineIterator
 
LokiGetJenkinsBuildLogsQueryParameters - Class in io.jenkins.plugins.opentelemetry.backend.grafana
 
LokiGetJenkinsBuildLogsQueryParameters(String, int, String, Optional<String>, Instant, Optional<Instant>, String, Optional<String>) - Constructor for class io.jenkins.plugins.opentelemetry.backend.grafana.LokiGetJenkinsBuildLogsQueryParameters
 
LokiGetJenkinsBuildLogsQueryParametersBuilder - Class in io.jenkins.plugins.opentelemetry.backend.grafana
 
LokiGetJenkinsBuildLogsQueryParametersBuilder() - Constructor for class io.jenkins.plugins.opentelemetry.backend.grafana.LokiGetJenkinsBuildLogsQueryParametersBuilder
 
LokiLogStorageRetriever - Class in io.jenkins.plugins.opentelemetry.backend.grafana
 
LokiLogStorageRetriever(String, boolean, Optional<Credentials>, Optional<String>, Template, TemplateBindingsProvider, String, Optional<String>) - Constructor for class io.jenkins.plugins.opentelemetry.backend.grafana.LokiLogStorageRetriever
 
LokiMetadata - Interface in io.jenkins.plugins.opentelemetry.backend.grafana
 
lokiOTelLogFormat - Variable in class io.jenkins.plugins.opentelemetry.backend.grafana.GrafanaLogsBackend
 
LokiTenantHeader - Class in io.jenkins.plugins.opentelemetry.backend.grafana
 
LokiTenantHeader(String) - Constructor for class io.jenkins.plugins.opentelemetry.backend.grafana.LokiTenantHeader
 

M

markAsComplete() - Method in class io.jenkins.plugins.opentelemetry.job.log.OverallLog
 
MATRIX - Static variable in class io.jenkins.plugins.opentelemetry.OtelUtils
 
MatrixRunHandler - Class in io.jenkins.plugins.opentelemetry.job.runhandler
 
MatrixRunHandler() - Constructor for class io.jenkins.plugins.opentelemetry.job.runhandler.MatrixRunHandler
 
MAVEN - Static variable in class io.jenkins.plugins.opentelemetry.OtelUtils
 
MAX_LINES - Static variable in class io.jenkins.plugins.opentelemetry.backend.elastic.ElasticsearchBuildLogsLineIterator
 
MAX_QUERIES - Static variable in class io.jenkins.plugins.opentelemetry.backend.grafana.LokiBuildLogsLineIterator
 
mergeBindings(Map<String, Object>) - Method in class io.jenkins.plugins.opentelemetry.backend.CustomObservabilityBackend
 
mergeBindings(Map<String, Object>) - Method in class io.jenkins.plugins.opentelemetry.backend.DynatraceBackend
 
mergeBindings(Map<String, Object>) - Method in class io.jenkins.plugins.opentelemetry.backend.ElasticBackend
 
mergeBindings(Map<String, Object>) - Method in class io.jenkins.plugins.opentelemetry.backend.GrafanaBackend
 
mergeBindings(Map<String, Object>) - Method in class io.jenkins.plugins.opentelemetry.backend.JaegerBackend
 
mergeBindings(Map<String, Object>) - Method in class io.jenkins.plugins.opentelemetry.backend.ObservabilityBackend
For extensions
mergeBindings(Map<String, Object>) - Method in class io.jenkins.plugins.opentelemetry.backend.ZipkinBackend
 
Messages - Class in io.jenkins.plugins.opentelemetry
Generated localization support class.
Messages() - Constructor for class io.jenkins.plugins.opentelemetry.Messages
 
META_DATA_CI_PIPELINE_ID - Static variable in interface io.jenkins.plugins.opentelemetry.backend.grafana.LokiMetadata
 
META_DATA_CI_PIPELINE_RUN_NUMBER - Static variable in interface io.jenkins.plugins.opentelemetry.backend.grafana.LokiMetadata
 
META_DATA_JENKINS_PIPELINE_STEP_ID - Static variable in interface io.jenkins.plugins.opentelemetry.backend.grafana.LokiMetadata
 
META_DATA_TRACE_ID - Static variable in interface io.jenkins.plugins.opentelemetry.backend.grafana.LokiMetadata
 
MonitoringAction - Class in io.jenkins.plugins.opentelemetry.job
Span reference associate with a Run
MonitoringAction(Span) - Constructor for class io.jenkins.plugins.opentelemetry.job.MonitoringAction
 
MonitoringAction.ObservabilityBackendLink - Class in io.jenkins.plugins.opentelemetry.job
 
MonitoringBuildStepListener - Class in io.jenkins.plugins.opentelemetry.job
 
MonitoringBuildStepListener() - Constructor for class io.jenkins.plugins.opentelemetry.job.MonitoringBuildStepListener
 
MonitoringCloudListener - Class in io.jenkins.plugins.opentelemetry.computer
 
MonitoringCloudListener() - Constructor for class io.jenkins.plugins.opentelemetry.computer.MonitoringCloudListener
 
MonitoringComputerListener - Class in io.jenkins.plugins.opentelemetry.computer
 
MonitoringComputerListener() - Constructor for class io.jenkins.plugins.opentelemetry.computer.MonitoringComputerListener
 
MonitoringPipelineListener - Class in io.jenkins.plugins.opentelemetry.job
 
MonitoringPipelineListener() - Constructor for class io.jenkins.plugins.opentelemetry.job.MonitoringPipelineListener
 
MonitoringQueueListener - Class in io.jenkins.plugins.opentelemetry.queue
Monitor the Jenkins Build queue
MonitoringQueueListener() - Constructor for class io.jenkins.plugins.opentelemetry.queue.MonitoringQueueListener
 
MonitoringRunListener - Class in io.jenkins.plugins.opentelemetry.job
TODO support reconfiguration
MonitoringRunListener() - Constructor for class io.jenkins.plugins.opentelemetry.job.MonitoringRunListener
 
monotonicClock() - Static method in class io.jenkins.plugins.opentelemetry.opentelemetry.common.Clocks
 
monotonicClock(Clock) - Static method in class io.jenkins.plugins.opentelemetry.opentelemetry.common.Clocks
 
monotonicOffsetClock(long) - Static method in class io.jenkins.plugins.opentelemetry.opentelemetry.common.Clocks
 
MULTIBRANCH - Static variable in class io.jenkins.plugins.opentelemetry.OtelUtils
 

N

newFlowNodeTraceContext(Run, FlowNode, Span) - Static method in class io.jenkins.plugins.opentelemetry.job.log.FlowNodeTraceContext
 
newInputStream() - Method in class io.jenkins.plugins.opentelemetry.job.log.util.InputStreamByteBuffer
 
newLogStorageRetriever(TemplateBindingsProvider) - Method in class io.jenkins.plugins.opentelemetry.backend.elastic.ElasticLogsBackend
Returns null if the backend is not capable of retrieving logs(ie the NoElasticLogsBackend
newLogStorageRetriever(TemplateBindingsProvider) - Method in class io.jenkins.plugins.opentelemetry.backend.elastic.ElasticLogsBackendWithJenkinsVisualization
 
newLogStorageRetriever(TemplateBindingsProvider) - Method in class io.jenkins.plugins.opentelemetry.backend.elastic.ElasticLogsBackendWithoutJenkinsVisualization
 
newLogStorageRetriever(TemplateBindingsProvider) - Method in class io.jenkins.plugins.opentelemetry.backend.elastic.NoElasticLogsBackend
 
newLogStorageRetriever(TemplateBindingsProvider) - Method in class io.jenkins.plugins.opentelemetry.backend.ElasticBackend
 
newLogStorageRetriever(TemplateBindingsProvider) - Method in class io.jenkins.plugins.opentelemetry.backend.grafana.GrafanaLogsBackend
Returns null if the backend is not capable of retrieving logs(ie the NoGrafanaLogsBackend
newLogStorageRetriever(TemplateBindingsProvider) - Method in class io.jenkins.plugins.opentelemetry.backend.grafana.GrafanaLogsBackendBackendWithLogMirroringInJenkins
Logs should be retrieved from the Jenkins home, not from Loki
newLogStorageRetriever(TemplateBindingsProvider) - Method in class io.jenkins.plugins.opentelemetry.backend.grafana.GrafanaLogsBackendWithJenkinsVisualization
 
newLogStorageRetriever(TemplateBindingsProvider) - Method in class io.jenkins.plugins.opentelemetry.backend.grafana.GrafanaLogsBackendWithoutJenkinsVisualization
 
newLogStorageRetriever(TemplateBindingsProvider) - Method in class io.jenkins.plugins.opentelemetry.backend.grafana.NoGrafanaLogsBackend
 
newLogStorageRetriever(TemplateBindingsProvider) - Method in class io.jenkins.plugins.opentelemetry.backend.GrafanaBackend
 
newLogStorageRetriever(TemplateBindingsProvider) - Method in class io.jenkins.plugins.opentelemetry.backend.ObservabilityBackend
 
next() - Method in class io.jenkins.plugins.opentelemetry.backend.elastic.ElasticsearchBuildLogsLineIterator
 
next() - Method in class io.jenkins.plugins.opentelemetry.backend.grafana.LokiBuildLogsLineIterator
 
next() - Method in class io.jenkins.plugins.opentelemetry.job.log.util.CloseableIterator
 
NoAuthentication - Class in io.jenkins.plugins.opentelemetry.authentication
 
NoAuthentication() - Constructor for class io.jenkins.plugins.opentelemetry.authentication.NoAuthentication
 
NoAuthentication.DescriptorImpl - Class in io.jenkins.plugins.opentelemetry.authentication
 
NoElasticLogsBackend - Class in io.jenkins.plugins.opentelemetry.backend.elastic
 
NoElasticLogsBackend() - Constructor for class io.jenkins.plugins.opentelemetry.backend.elastic.NoElasticLogsBackend
 
NoElasticLogsBackend.DescriptorImpl - Class in io.jenkins.plugins.opentelemetry.backend.elastic
 
NoGrafanaLogsBackend - Class in io.jenkins.plugins.opentelemetry.backend.grafana
 
NoGrafanaLogsBackend() - Constructor for class io.jenkins.plugins.opentelemetry.backend.grafana.NoGrafanaLogsBackend
 
NoGrafanaLogsBackend.DescriptorImpl - Class in io.jenkins.plugins.opentelemetry.backend.grafana
 
noteworthyConfigProperties(ConfigProperties) - Static method in class io.jenkins.plugins.opentelemetry.OtelUtils
 
notifyOfNewStep(Step, StepContext) - Method in class io.jenkins.plugins.opentelemetry.job.jenkins.GraphListenerAdapterToPipelineListener
 
notifyOfNewStep(Step, StepContext) - Method in class io.jenkins.plugins.opentelemetry.job.MonitoringPipelineListener
 

O

ObservabilityBackend - Class in io.jenkins.plugins.opentelemetry.backend
 
ObservabilityBackend() - Constructor for class io.jenkins.plugins.opentelemetry.backend.ObservabilityBackend
 
ObservabilityBackend.ObservabilityBackendDescriptor - Class in io.jenkins.plugins.opentelemetry.backend
 
ObservabilityBackend.TemplateBindings - Interface in io.jenkins.plugins.opentelemetry.backend
List the attribute keys of the template bindings exposed by ObservabilityBackend.getBindings()
ObservabilityBackendCheckAdministrativeMonitor - Class in io.jenkins.plugins.opentelemetry.administrativemonitor
 
ObservabilityBackendCheckAdministrativeMonitor() - Constructor for class io.jenkins.plugins.opentelemetry.administrativemonitor.ObservabilityBackendCheckAdministrativeMonitor
 
ObservabilityBackendDescriptor() - Constructor for class io.jenkins.plugins.opentelemetry.backend.ObservabilityBackend.ObservabilityBackendDescriptor
 
ObservabilityBackendLink(String, String, String, String) - Constructor for class io.jenkins.plugins.opentelemetry.job.MonitoringAction.ObservabilityBackendLink
 
observabilityColumn() - Static method in class io.jenkins.plugins.opentelemetry.Messages
Key observabilityColumn: Observability.
of(String, String) - Static method in interface io.jenkins.plugins.opentelemetry.TemplateBindingsProvider
 
of(String, String, String, String) - Static method in interface io.jenkins.plugins.opentelemetry.TemplateBindingsProvider
 
of(Map<String, Object>) - Static method in interface io.jenkins.plugins.opentelemetry.TemplateBindingsProvider
 
offsetClock(long, Clock) - Static method in class io.jenkins.plugins.opentelemetry.opentelemetry.common.Clocks
 
onAfterAtomicStep(StepAtomNode, FlowNode, WorkflowRun) - Method in class io.jenkins.plugins.opentelemetry.job.jenkins.AbstractPipelineListener
 
onAfterAtomicStep(StepAtomNode, FlowNode, WorkflowRun) - Method in interface io.jenkins.plugins.opentelemetry.job.jenkins.PipelineListener
Just after the atomic step
onAfterAtomicStep(StepAtomNode, FlowNode, WorkflowRun) - Method in class io.jenkins.plugins.opentelemetry.job.MonitoringPipelineListener
 
onAfterStartNodeStep(StepStartNode, String, WorkflowRun) - Method in class io.jenkins.plugins.opentelemetry.job.jenkins.AbstractPipelineListener
 
onAfterStartNodeStep(StepStartNode, String, WorkflowRun) - Method in interface io.jenkins.plugins.opentelemetry.job.jenkins.PipelineListener
Just after the `node` step starts.
onAfterStartNodeStep(StepStartNode, String, WorkflowRun) - Method in class io.jenkins.plugins.opentelemetry.job.MonitoringPipelineListener
 
onAtomicStep(StepAtomNode, WorkflowRun) - Method in class io.jenkins.plugins.opentelemetry.job.jenkins.AbstractPipelineListener
 
onAtomicStep(StepAtomNode, WorkflowRun) - Method in interface io.jenkins.plugins.opentelemetry.job.jenkins.PipelineListener
Just before the atomic step starts
onAtomicStep(StepAtomNode, WorkflowRun) - Method in class io.jenkins.plugins.opentelemetry.job.MonitoringPipelineListener
 
onAttached(Run<?, ?>) - Method in class io.jenkins.plugins.opentelemetry.job.MonitoringAction
 
onComplete(NodeProvisioner.PlannedNode, Node) - Method in class io.jenkins.plugins.opentelemetry.computer.MonitoringCloudListener
 
onCompleted(Run<?, ?>, TaskListener) - Method in class io.jenkins.plugins.opentelemetry.job.opentelemetry.OtelContextAwareAbstractRunListener
 
onDeleted(Run<?, ?>) - Method in class io.jenkins.plugins.opentelemetry.job.opentelemetry.OtelContextAwareAbstractRunListener
 
onEndNodeStep(StepEndNode, String, FlowNode, WorkflowRun) - Method in class io.jenkins.plugins.opentelemetry.job.jenkins.AbstractPipelineListener
 
onEndNodeStep(StepEndNode, String, FlowNode, WorkflowRun) - Method in interface io.jenkins.plugins.opentelemetry.job.jenkins.PipelineListener
Just after the `node` step ends
onEndNodeStep(StepEndNode, String, FlowNode, WorkflowRun) - Method in class io.jenkins.plugins.opentelemetry.job.MonitoringPipelineListener
 
onEndParallelStepBranch(StepEndNode, String, FlowNode, WorkflowRun) - Method in class io.jenkins.plugins.opentelemetry.job.jenkins.AbstractPipelineListener
 
onEndParallelStepBranch(StepEndNode, String, FlowNode, WorkflowRun) - Method in interface io.jenkins.plugins.opentelemetry.job.jenkins.PipelineListener
Just before the `parallel` branch ends
onEndParallelStepBranch(StepEndNode, String, FlowNode, WorkflowRun) - Method in class io.jenkins.plugins.opentelemetry.job.MonitoringPipelineListener
 
onEndPipeline(FlowNode, WorkflowRun) - Method in class io.jenkins.plugins.opentelemetry.job.jenkins.AbstractPipelineListener
 
onEndPipeline(FlowNode, WorkflowRun) - Method in interface io.jenkins.plugins.opentelemetry.job.jenkins.PipelineListener
Just after the pipeline ends
onEndStageStep(StepEndNode, String, FlowNode, WorkflowRun) - Method in class io.jenkins.plugins.opentelemetry.job.jenkins.AbstractPipelineListener
 
onEndStageStep(StepEndNode, String, FlowNode, WorkflowRun) - Method in interface io.jenkins.plugins.opentelemetry.job.jenkins.PipelineListener
Just after the `stage` step ends
onEndStageStep(StepEndNode, String, FlowNode, WorkflowRun) - Method in class io.jenkins.plugins.opentelemetry.job.MonitoringPipelineListener
 
onEndWithNewSpanStep(StepEndNode, FlowNode, WorkflowRun) - Method in class io.jenkins.plugins.opentelemetry.job.jenkins.AbstractPipelineListener
 
onEndWithNewSpanStep(StepEndNode, FlowNode, WorkflowRun) - Method in interface io.jenkins.plugins.opentelemetry.job.jenkins.PipelineListener
Just before the `withNewSpan` step ends
onEndWithNewSpanStep(StepEndNode, FlowNode, WorkflowRun) - Method in class io.jenkins.plugins.opentelemetry.job.MonitoringPipelineListener
 
onEnterBlocked(Queue.BlockedItem) - Method in class io.jenkins.plugins.opentelemetry.queue.MonitoringQueueListener
 
onEnterWaiting(Queue.WaitingItem) - Method in class io.jenkins.plugins.opentelemetry.queue.MonitoringQueueListener
 
onFailure(NodeProvisioner.PlannedNode, Throwable) - Method in class io.jenkins.plugins.opentelemetry.computer.MonitoringCloudListener
 
onFinalized(Run<?, ?>) - Method in class io.jenkins.plugins.opentelemetry.job.opentelemetry.OtelContextAwareAbstractRunListener
 
onInitialize(Run<?, ?>) - Method in class io.jenkins.plugins.opentelemetry.job.opentelemetry.OtelContextAwareAbstractRunListener
 
onLaunchFailure(Computer, TaskListener) - Method in class io.jenkins.plugins.opentelemetry.computer.MonitoringComputerListener
 
onLeaveBlocked(Queue.BlockedItem) - Method in class io.jenkins.plugins.opentelemetry.queue.MonitoringQueueListener
 
onLeft(Queue.LeftItem) - Method in class io.jenkins.plugins.opentelemetry.queue.MonitoringQueueListener
 
onLoad(Run<?, ?>) - Method in class io.jenkins.plugins.opentelemetry.job.MonitoringAction
 
onNewHead(FlowNode) - Method in class io.jenkins.plugins.opentelemetry.job.jenkins.GraphListenerAdapterToPipelineListener
 
onRollback(NodeProvisioner.PlannedNode, Node, Throwable) - Method in class io.jenkins.plugins.opentelemetry.computer.MonitoringCloudListener
 
onStarted(Run<?, ?>, TaskListener) - Method in class io.jenkins.plugins.opentelemetry.job.opentelemetry.OtelContextAwareAbstractRunListener
 
onStartNodeStep(StepStartNode, String, WorkflowRun) - Method in class io.jenkins.plugins.opentelemetry.job.jenkins.AbstractPipelineListener
 
onStartNodeStep(StepStartNode, String, WorkflowRun) - Method in interface io.jenkins.plugins.opentelemetry.job.jenkins.PipelineListener
Just before the `node` step starts.
onStartNodeStep(StepStartNode, String, WorkflowRun) - Method in class io.jenkins.plugins.opentelemetry.job.MonitoringPipelineListener
 
onStartParallelStepBranch(StepStartNode, String, WorkflowRun) - Method in class io.jenkins.plugins.opentelemetry.job.jenkins.AbstractPipelineListener
 
onStartParallelStepBranch(StepStartNode, String, WorkflowRun) - Method in interface io.jenkins.plugins.opentelemetry.job.jenkins.PipelineListener
Just before the `parallel` branch starts
onStartParallelStepBranch(StepStartNode, String, WorkflowRun) - Method in class io.jenkins.plugins.opentelemetry.job.MonitoringPipelineListener
 
onStartPipeline(FlowNode, WorkflowRun) - Method in class io.jenkins.plugins.opentelemetry.job.jenkins.AbstractPipelineListener
 
onStartPipeline(FlowNode, WorkflowRun) - Method in interface io.jenkins.plugins.opentelemetry.job.jenkins.PipelineListener
Just before the pipeline starts
onStartStageStep(StepStartNode, String, WorkflowRun) - Method in class io.jenkins.plugins.opentelemetry.job.jenkins.AbstractPipelineListener
 
onStartStageStep(StepStartNode, String, WorkflowRun) - Method in interface io.jenkins.plugins.opentelemetry.job.jenkins.PipelineListener
Just before the `stage`step starts
onStartStageStep(StepStartNode, String, WorkflowRun) - Method in class io.jenkins.plugins.opentelemetry.job.MonitoringPipelineListener
 
onStartWithNewSpanStep(StepStartNode, WorkflowRun) - Method in class io.jenkins.plugins.opentelemetry.job.jenkins.AbstractPipelineListener
 
onStartWithNewSpanStep(StepStartNode, WorkflowRun) - Method in interface io.jenkins.plugins.opentelemetry.job.jenkins.PipelineListener
Just before the `withNewSpan` step starts
onStartWithNewSpanStep(StepStartNode, WorkflowRun) - Method in class io.jenkins.plugins.opentelemetry.job.MonitoringPipelineListener
 
openTelemetry - Variable in class io.jenkins.plugins.opentelemetry.init.JvmMonitoringInitializer
 
openTelemetry - Variable in class io.jenkins.plugins.opentelemetry.init.OtelJulHandler
 
openTelemetry - Variable in class io.jenkins.plugins.opentelemetry.JenkinsControllerOpenTelemetry
 
OpenTelemetryAction - Class in io.jenkins.plugins.opentelemetry.job
 
OpenTelemetryAction() - Constructor for class io.jenkins.plugins.opentelemetry.job.OpenTelemetryAction
 
OpenTelemetryAttributesAction - Class in io.jenkins.plugins.opentelemetry
 
OpenTelemetryAttributesAction() - Constructor for class io.jenkins.plugins.opentelemetry.OpenTelemetryAttributesAction
 
OpenTelemetryConfiguration - Class in io.jenkins.plugins.opentelemetry
 
OpenTelemetryConfiguration(Optional<String>, Optional<String>, Optional<OtlpAuthentication>, Optional<Integer>, Optional<Integer>, Optional<String>, Optional<String>, Optional<String>, Map<String, String>) - Constructor for class io.jenkins.plugins.opentelemetry.OpenTelemetryConfiguration
 
OpenTelemetryConfigurerComputerListener - Class in io.jenkins.plugins.opentelemetry.jenkins
Instantiate and configure OpenTelemetry SDKs on the Jenkins build agents
OpenTelemetryConfigurerComputerListener() - Constructor for class io.jenkins.plugins.opentelemetry.jenkins.OpenTelemetryConfigurerComputerListener
 
OpenTelemetryConfigurerComputerListener.OpenTelemetryConfigurerMasterToSlaveCallable - Class in io.jenkins.plugins.opentelemetry.jenkins
 
OpenTelemetryConfigurerMasterToSlaveCallable(Map<String, String>, Map<String, String>) - Constructor for class io.jenkins.plugins.opentelemetry.jenkins.OpenTelemetryConfigurerComputerListener.OpenTelemetryConfigurerMasterToSlaveCallable
 
OpenTelemetryMetricsSemanticConventions - Class in io.jenkins.plugins.opentelemetry.semconv
Java constants for the [OpenTelemetry System Metrics Semantic Conventions](https://github.com/open-telemetry/opentelemetry-specification/blob/main/specification/metrics/semantic_conventions/system-metrics.md) [OpenTelemetry Process Metrics Semantic Conventions](https://github.com/open-telemetry/opentelemetry-specification/blob/main/specification/metrics/semantic_conventions/process-metrics.md)
OpenTelemetryMetricsSemanticConventions() - Constructor for class io.jenkins.plugins.opentelemetry.semconv.OpenTelemetryMetricsSemanticConventions
 
OpenTelemetryRootAction - Class in io.jenkins.plugins.opentelemetry
Decorates Jenkins navigation GUI with the OpenTelemetry dashboard link if defined
OpenTelemetryRootAction() - Constructor for class io.jenkins.plugins.opentelemetry.OpenTelemetryRootAction
 
OpenTelemetryTraceContextPropagatorFileCallableWrapperFactory - Class in io.jenkins.plugins.opentelemetry.jenkins
Propagates trace context to Jenkins build agents and, if enabled, create a span on the jenkins agent side for the remoting call.
OpenTelemetryTraceContextPropagatorFileCallableWrapperFactory() - Constructor for class io.jenkins.plugins.opentelemetry.jenkins.OpenTelemetryTraceContextPropagatorFileCallableWrapperFactory
 
OpenTelemetryTracesSemanticConventions - Class in io.jenkins.plugins.opentelemetry.semconv
 
OpenTelemetryTracesSemanticConventions() - Constructor for class io.jenkins.plugins.opentelemetry.semconv.OpenTelemetryTracesSemanticConventions
 
ordinal() - Method in class io.jenkins.plugins.opentelemetry.authentication.OtlpAuthentication.AbstractDescriptor
Override alpha sorting
ordinal() - Method in class io.jenkins.plugins.opentelemetry.backend.CustomObservabilityBackend.DescriptorImpl
Should be the last item when listing the observability backend types
ordinal() - Method in class io.jenkins.plugins.opentelemetry.backend.ObservabilityBackend.ObservabilityBackendDescriptor
Enable displaying the CustomObservabilityBackend at the end when listing all available backend types
ordinal() - Method in class io.jenkins.plugins.opentelemetry.init.OtelJulHandler
Hooking Otel logs is the first thing to initialize
ordinal() - Method in interface io.jenkins.plugins.opentelemetry.job.cause.CauseHandler
 
ordinal() - Method in class io.jenkins.plugins.opentelemetry.job.cause.DefaultCauseHandler
 
ordinal() - Method in class io.jenkins.plugins.opentelemetry.job.cause.SCMTriggerCauseHandler
ordinal() - Method in class io.jenkins.plugins.opentelemetry.job.runhandler.DefaultRunHandler
 
ordinal() - Method in class io.jenkins.plugins.opentelemetry.job.runhandler.JobDslRunHandler
 
ordinal() - Method in interface io.jenkins.plugins.opentelemetry.job.runhandler.RunHandler
 
ordinal() - Method in class io.jenkins.plugins.opentelemetry.job.step.DefaultStepHandler
 
ordinal() - Method in interface io.jenkins.plugins.opentelemetry.job.step.StepHandler
 
OTEL_CUSTOM_URL - Static variable in class io.jenkins.plugins.opentelemetry.backend.CustomObservabilityBackend
 
OTEL_DYNATRACE_URL - Static variable in class io.jenkins.plugins.opentelemetry.backend.DynatraceBackend
 
OTEL_ELASTIC_URL - Static variable in class io.jenkins.plugins.opentelemetry.backend.ElasticBackend
 
OTEL_EXPORTER_OTLP_CERTIFICATE - Static variable in class io.jenkins.plugins.opentelemetry.semconv.OTelEnvironmentVariablesConventions
 
OTEL_EXPORTER_OTLP_ENDPOINT - Static variable in class io.jenkins.plugins.opentelemetry.semconv.OTelEnvironmentVariablesConventions
 
OTEL_EXPORTER_OTLP_INSECURE - Static variable in class io.jenkins.plugins.opentelemetry.semconv.OTelEnvironmentVariablesConventions
 
OTEL_EXPORTER_OTLP_TIMEOUT - Static variable in class io.jenkins.plugins.opentelemetry.semconv.OTelEnvironmentVariablesConventions
 
OTEL_GRAFANA_URL - Static variable in class io.jenkins.plugins.opentelemetry.backend.GrafanaBackend
 
OTEL_INSTRUMENTATION_JENKINS_AGENTS_ENABLED - Static variable in class io.jenkins.plugins.opentelemetry.semconv.JenkinsOtelSemanticAttributes
Instrument Jenkins build agents
OTEL_INSTRUMENTATION_JENKINS_REMOTE_SPAN_ENABLED - Static variable in class io.jenkins.plugins.opentelemetry.semconv.JenkinsOtelSemanticAttributes
 
OTEL_INSTRUMENTATION_JENKINS_REMOTING_ENABLED - Static variable in class io.jenkins.plugins.opentelemetry.semconv.JenkinsOtelSemanticAttributes
Instrument Jenkins Remoting from the Jenkins controller to Jenkins build agents
OTEL_INSTRUMENTATION_JENKINS_RUN_DURATION_ALLOW_LIST - Static variable in class io.jenkins.plugins.opentelemetry.semconv.JenkinsOtelSemanticAttributes
 
OTEL_INSTRUMENTATION_JENKINS_RUN_DURATION_DENY_LIST - Static variable in class io.jenkins.plugins.opentelemetry.semconv.JenkinsOtelSemanticAttributes
 
OTEL_INSTRUMENTATION_JENKINS_WEB_ENABLED - Static variable in class io.jenkins.plugins.opentelemetry.semconv.JenkinsOtelSemanticAttributes
 
OTEL_INSTRUMENTATION_SERVLET_CAPTURE_REQUEST_PARAMETERS - Static variable in class io.jenkins.plugins.opentelemetry.semconv.JenkinsOtelSemanticAttributes
https://opentelemetry.io/docs/zero-code/java/agent/configuration/#capturing-servlet-request-parameters
OTEL_JAEGER_URL - Static variable in class io.jenkins.plugins.opentelemetry.backend.JaegerBackend
 
OTEL_TRACES_EXPORTER - Static variable in class io.jenkins.plugins.opentelemetry.semconv.OTelEnvironmentVariablesConventions
 
OTEL_ZIPKIN_URL - Static variable in class io.jenkins.plugins.opentelemetry.backend.ZipkinBackend
 
OtelContextAwareAbstractRunListener - Class in io.jenkins.plugins.opentelemetry.job.opentelemetry
RunListener that setups the OpenTelemetry Context with the current Span.
OtelContextAwareAbstractRunListener() - Constructor for class io.jenkins.plugins.opentelemetry.job.opentelemetry.OtelContextAwareAbstractRunListener
 
OtelEnvironmentContributor - Class in io.jenkins.plugins.opentelemetry.job
Inject OpenTelemetry environment variables in shell steps: TRACEPARENT, OTEL_EXPORTER_OTLP_ENDPOINT...
OtelEnvironmentContributor() - Constructor for class io.jenkins.plugins.opentelemetry.job.OtelEnvironmentContributor
 
OtelEnvironmentContributorService - Class in io.jenkins.plugins.opentelemetry.job
Inject OpenTelemetry environment variables in shell steps: TRACEPARENT, OTEL_EXPORTER_OTLP_ENDPOINT...
OtelEnvironmentContributorService() - Constructor for class io.jenkins.plugins.opentelemetry.job.OtelEnvironmentContributorService
 
OTelEnvironmentVariablesConventions - Class in io.jenkins.plugins.opentelemetry.semconv
Java constants for the [OpenTelemetry Environment variables conventions](https://github.com/open-telemetry/opentelemetry-specification/blob/main/specification/protocol/exporter.md) [OpenTelemetry Java SDK Autoconfigure](https://github.com/open-telemetry/opentelemetry-java/tree/main/sdk-extensions/autoconfigure)
OTelEnvironmentVariablesConventions() - Constructor for class io.jenkins.plugins.opentelemetry.semconv.OTelEnvironmentVariablesConventions
 
OtelJulHandler - Class in io.jenkins.plugins.opentelemetry.init
Inspired by https://github.com/open-telemetry/opentelemetry-java-instrumentation/blob/v1.14.0/instrumentation/java-util-logging/javaagent/src/main/java/io/opentelemetry/javaagent/instrumentation/jul/JavaUtilLoggingHelper.java
OtelJulHandler() - Constructor for class io.jenkins.plugins.opentelemetry.init.OtelJulHandler
 
OtelLogStorageFactory - Class in io.jenkins.plugins.opentelemetry.job.log
Binds Otel Logs to Pipeline logs.
OtelLogStorageFactory() - Constructor for class io.jenkins.plugins.opentelemetry.job.log.OtelLogStorageFactory
 
OtelMonitoringAction - Interface in io.jenkins.plugins.opentelemetry.job.action
Action to decorate Job steps to hold references to Spans
OtelStepEnvironmentContributor - Class in io.jenkins.plugins.opentelemetry.job
Inject OpenTelemetry environment variables in shell steps: TRACEPARENT, OTEL_EXPORTER_OTLP_ENDPOINT...
OtelStepEnvironmentContributor() - Constructor for class io.jenkins.plugins.opentelemetry.job.OtelStepEnvironmentContributor
 
OtelTraceService - Class in io.jenkins.plugins.opentelemetry.job
 
OtelTraceService() - Constructor for class io.jenkins.plugins.opentelemetry.job.OtelTraceService
 
OtelUtils - Class in io.jenkins.plugins.opentelemetry
 
OtelUtils() - Constructor for class io.jenkins.plugins.opentelemetry.OtelUtils
 
OtelUtils.HttpServletRequestTextMapGetter - Class in io.jenkins.plugins.opentelemetry
 
OtlpAuthentication - Class in io.jenkins.plugins.opentelemetry.authentication
 
OtlpAuthentication() - Constructor for class io.jenkins.plugins.opentelemetry.authentication.OtlpAuthentication
 
OtlpAuthentication.AbstractDescriptor - Class in io.jenkins.plugins.opentelemetry.authentication
 
overallLog(String, int, String, String, boolean, Instant, Instant) - Method in class io.jenkins.plugins.opentelemetry.backend.custom.CustomLogStorageRetriever
 
overallLog(String, int, String, String, boolean, Instant, Instant) - Method in class io.jenkins.plugins.opentelemetry.backend.elastic.ElasticsearchLogStorageRetriever
 
overallLog(String, int, String, String, boolean, Instant, Instant) - Method in class io.jenkins.plugins.opentelemetry.backend.grafana.LokiLogStorageRetriever
 
overallLog(String, int, String, String, boolean, Instant, Instant) - Method in interface io.jenkins.plugins.opentelemetry.job.log.LogStorageRetriever
 
OverallLog - Class in io.jenkins.plugins.opentelemetry.job.log
 
OverallLog(ByteBuffer, LogsViewHeader, Charset, boolean, FlowExecutionOwner.Executable, Tracer) - Constructor for class io.jenkins.plugins.opentelemetry.job.log.OverallLog
 

P

PAGE_SIZE - Static variable in class io.jenkins.plugins.opentelemetry.backend.elastic.ElasticsearchBuildLogsLineIterator
 
parse(byte[], int) - Static method in class io.jenkins.plugins.opentelemetry.job.log.ConsoleNotes
 
ParsedBlueOceanPipelineJobUrl(String, Long, String, Integer, String) - Constructor for class io.jenkins.plugins.opentelemetry.servlet.StaplerInstrumentationServletFilter.ParsedBlueOceanPipelineJobUrl
 
ParsedBlueOceanPipelineJobUrl(List<String>, Long, List<String>, String, Integer) - Constructor for class io.jenkins.plugins.opentelemetry.servlet.StaplerInstrumentationServletFilter.ParsedBlueOceanPipelineJobUrl
 
ParsedJobUrl(String, Long, String) - Constructor for class io.jenkins.plugins.opentelemetry.servlet.StaplerInstrumentationServletFilter.ParsedJobUrl
 
ParsedJobUrl(List<String>, Long, List<String>) - Constructor for class io.jenkins.plugins.opentelemetry.servlet.StaplerInstrumentationServletFilter.ParsedJobUrl
 
PIPELINE_ROOT_SPAN - Enum constant in enum io.jenkins.plugins.opentelemetry.job.step.SpanAttributeTarget
 
PipelineListener - Interface in io.jenkins.plugins.opentelemetry.job.jenkins
 
PipelineNodeUtil - Class in io.jenkins.plugins.opentelemetry.job.jenkins
 
PipelineNodeUtil() - Constructor for class io.jenkins.plugins.opentelemetry.job.jenkins.PipelineNodeUtil
 
POINT_IN_TIME_KEEP_ALIVE - Static variable in class io.jenkins.plugins.opentelemetry.backend.elastic.ElasticsearchBuildLogsLineIterator
 
postConstruct() - Method in class io.jenkins.plugins.opentelemetry.computer.MonitoringCloudListener
 
postConstruct() - Method in class io.jenkins.plugins.opentelemetry.computer.MonitoringComputerListener
 
postConstruct() - Method in class io.jenkins.plugins.opentelemetry.init.DiskUsageMonitoringInitializer
 
postConstruct() - Method in class io.jenkins.plugins.opentelemetry.init.GitHubClientMonitoring
 
postConstruct() - Method in class io.jenkins.plugins.opentelemetry.init.JenkinsExecutorMonitoringInitializer
 
postConstruct() - Method in class io.jenkins.plugins.opentelemetry.init.JvmMonitoringInitializer
 
postConstruct() - Method in class io.jenkins.plugins.opentelemetry.init.OtelJulHandler
 
postConstruct() - Method in class io.jenkins.plugins.opentelemetry.init.SCMEventMonitoringInitializer
 
postConstruct() - Method in class io.jenkins.plugins.opentelemetry.init.ServletFilterInitializer
 
postConstruct() - Method in class io.jenkins.plugins.opentelemetry.JenkinsControllerOpenTelemetry
 
postConstruct() - Method in class io.jenkins.plugins.opentelemetry.job.log.OtelLogStorageFactory
 
postConstruct() - Method in class io.jenkins.plugins.opentelemetry.job.MonitoringPipelineListener
 
postConstruct() - Method in class io.jenkins.plugins.opentelemetry.job.MonitoringRunListener
 
postConstruct() - Method in class io.jenkins.plugins.opentelemetry.queue.MonitoringQueueListener
 
postConstruct() - Method in class io.jenkins.plugins.opentelemetry.security.AuditingSecurityListener
 
preDestroy() - Method in class io.jenkins.plugins.opentelemetry.JenkinsOpenTelemetryPluginConfiguration
 
preOnline(Computer, Channel, FilePath, TaskListener) - Method in class io.jenkins.plugins.opentelemetry.computer.MonitoringComputerListener
 
preOnline(Computer, Channel, FilePath, TaskListener) - Method in class io.jenkins.plugins.opentelemetry.jenkins.OpenTelemetryConfigurerComputerListener
 
prettyPrintConfiguration(ConfigProperties) - Static method in class io.jenkins.plugins.opentelemetry.OtelUtils
 
prettyPrintOtelSdkConfig(ConfigProperties, Resource) - Static method in class io.jenkins.plugins.opentelemetry.OtelUtils
 
prettyPrintPhaseRetentionPolicy(Phase, String) - Static method in class io.jenkins.plugins.opentelemetry.backend.elastic.ElasticsearchLogStorageRetriever
 
prettyPrintResource(Resource) - Static method in class io.jenkins.plugins.opentelemetry.OtelUtils
 
PROCESS_CPU_LOAD - Static variable in class io.jenkins.plugins.opentelemetry.semconv.OpenTelemetryMetricsSemanticConventions
 
PROCESS_CPU_TIME - Static variable in class io.jenkins.plugins.opentelemetry.semconv.OpenTelemetryMetricsSemanticConventions
 
publish(LogRecord) - Method in class io.jenkins.plugins.opentelemetry.init.OtelJulHandler
Map the LogRecord data model onto the LogRecordBuilder.
purgeRun(Run) - Method in class io.jenkins.plugins.opentelemetry.job.OtelTraceService
 
purgeSpanAndCloseAssociatedScopes() - Method in class io.jenkins.plugins.opentelemetry.job.action.AbstractMonitoringAction
 
purgeSpanAndCloseAssociatedScopes() - Method in interface io.jenkins.plugins.opentelemetry.job.action.OtelMonitoringAction
 
putAgentSpan(Run, Span, FlowNode) - Method in class io.jenkins.plugins.opentelemetry.job.OtelTraceService
 
putLogBytesToLogLine(long, long) - Method in class io.jenkins.plugins.opentelemetry.job.log.util.LineIterator.JenkinsHttpSessionLineBytesToLineNumberConverter
Deprecated.
 
putLogBytesToLogLine(long, long) - Method in interface io.jenkins.plugins.opentelemetry.job.log.util.LineIterator.LineBytesToLineNumberConverter
Deprecated.
 
putLogBytesToLogLineId(long, Id) - Method in class io.jenkins.plugins.opentelemetry.job.log.util.LogLineIterator.JenkinsHttpSessionLineBytesToLogLineIdMapper
 
putLogBytesToLogLineId(long, Id) - Method in interface io.jenkins.plugins.opentelemetry.job.log.util.LogLineIterator.LogLineBytesToLogLineIdMapper
 
putRunPhaseSpan(Run, Span) - Method in class io.jenkins.plugins.opentelemetry.job.OtelTraceService
 
putSpan(AbstractBuild, BuildStep, Span) - Method in class io.jenkins.plugins.opentelemetry.job.OtelTraceService
 
putSpan(AbstractBuild, Span) - Method in class io.jenkins.plugins.opentelemetry.job.OtelTraceService
 
putSpan(Run, Span) - Method in class io.jenkins.plugins.opentelemetry.job.OtelTraceService
 
putSpan(Run, Span, FlowNode) - Method in class io.jenkins.plugins.opentelemetry.job.OtelTraceService
 
putSpanAndScopes(Run, Span, FlowNode, List<Scope>) - Method in class io.jenkins.plugins.opentelemetry.job.OtelTraceService
 

Q

quickDiskUsagePlugin - Variable in class io.jenkins.plugins.opentelemetry.init.DiskUsageMonitoringInitializer
Don't inject the `quickDiskUsagePlugin` using @Inject because the injected instance is not the right one.

R

read() - Method in class io.jenkins.plugins.opentelemetry.job.log.util.LineIteratorInputStream
Deprecated.
 
read() - Method in class io.jenkins.plugins.opentelemetry.job.log.util.LogLineIteratorInputStream
 
readAll() - Method in class io.jenkins.plugins.opentelemetry.job.log.OverallLog
 
readFormattedMessage(String, JSONArray) - Static method in class io.jenkins.plugins.opentelemetry.job.log.ConsoleNotes
 
readResolve() - Method in class io.jenkins.plugins.opentelemetry.JenkinsOpenTelemetryPluginConfiguration
 
readResolve() - Method in class io.jenkins.plugins.opentelemetry.job.MonitoringAction
Backward compatibility
readResolve() - Method in class io.jenkins.plugins.opentelemetry.job.step.SpanAttribute
 
RemoteCauseHandler - Class in io.jenkins.plugins.opentelemetry.job.cause
 
RemoteCauseHandler() - Constructor for class io.jenkins.plugins.opentelemetry.job.cause.RemoteCauseHandler
 
RemoteSpanAction - Class in io.jenkins.plugins.opentelemetry.queue
 
RemoteSpanAction(String, String, byte, Map<String, String>) - Constructor for class io.jenkins.plugins.opentelemetry.queue.RemoteSpanAction
 
removeBuildStepSpan(AbstractBuild, BuildStep, Span) - Method in class io.jenkins.plugins.opentelemetry.job.OtelTraceService
 
removeJobPhaseSpan(Run, Span) - Method in class io.jenkins.plugins.opentelemetry.job.OtelTraceService
 
removePipelineStepSpanAndCloseAssociatedScopes(WorkflowRun, FlowNode, Span) - Method in class io.jenkins.plugins.opentelemetry.job.OtelTraceService
 
ROOT_SPAN_NAME - Static variable in interface io.jenkins.plugins.opentelemetry.backend.ObservabilityBackend.TemplateBindings
 
run() - Method in class io.jenkins.plugins.opentelemetry.job.step.SpanAttributeStepExecution
 
RunFlowNodeIdentifier - Class in io.jenkins.plugins.opentelemetry.job
 
RunFlowNodeIdentifier(String, int, String) - Constructor for class io.jenkins.plugins.opentelemetry.job.RunFlowNodeIdentifier
 
RunHandler - Interface in io.jenkins.plugins.opentelemetry.job.runhandler
 
RunIdentifier - Class in io.jenkins.plugins.opentelemetry.job
 
RunIdentifier(String, int) - Constructor for class io.jenkins.plugins.opentelemetry.job.RunIdentifier
 
RunPhaseMonitoringAction - Class in io.jenkins.plugins.opentelemetry.job.action
Span reference associated with a phase of a Run as a Actionable.getActions(Class)
RunPhaseMonitoringAction(Span) - Constructor for class io.jenkins.plugins.opentelemetry.job.action.RunPhaseMonitoringAction
 
RunTraceContext - Class in io.jenkins.plugins.opentelemetry.job.log
 
RunTraceContext(String, int, String, String, Map<String, String>) - Constructor for class io.jenkins.plugins.opentelemetry.job.log.RunTraceContext
 

S

sanitizeOtlpEndpoint(String) - Method in class io.jenkins.plugins.opentelemetry.JenkinsOpenTelemetryPluginConfiguration
 
sanitizeUrl(URIish) - Method in class io.jenkins.plugins.opentelemetry.job.step.AbstractGitStepHandler
Remove the `username` and the `password` params of the URL.
SCMEventMonitoringInitializer - Class in io.jenkins.plugins.opentelemetry.init
Capture SCM Events metrics
SCMEventMonitoringInitializer() - Constructor for class io.jenkins.plugins.opentelemetry.init.SCMEventMonitoringInitializer
 
SCMTriggerCauseHandler - Class in io.jenkins.plugins.opentelemetry.job.cause
 
SCMTriggerCauseHandler() - Constructor for class io.jenkins.plugins.opentelemetry.job.cause.SCMTriggerCauseHandler
 
searchGitUserName(String, WorkflowRun) - Method in class io.jenkins.plugins.opentelemetry.job.step.AbstractGitStepHandler
 
SERVICE_NAME - Static variable in interface io.jenkins.plugins.opentelemetry.backend.ObservabilityBackend.TemplateBindings
 
SERVICE_NAMESPACE - Static variable in interface io.jenkins.plugins.opentelemetry.backend.ObservabilityBackend.TemplateBindings
 
SERVICE_NAMESPACE_AND_NAME - Static variable in interface io.jenkins.plugins.opentelemetry.backend.ObservabilityBackend.TemplateBindings
 
ServletFilterInitializer - Class in io.jenkins.plugins.opentelemetry.init
TODO Register the StaplerInstrumentationServletFilter earlier in the chain of Filter of the Jenkins webapp, register it before the HudsonFilter so that the AuditingSecurityListener events can be associated to an HTTP trace.
ServletFilterInitializer() - Constructor for class io.jenkins.plugins.opentelemetry.init.ServletFilterInitializer
 
setAttributeType(AttributeType) - Method in class io.jenkins.plugins.opentelemetry.job.step.SpanAttribute
 
setAuthentication(OtlpAuthentication) - Method in class io.jenkins.plugins.opentelemetry.JenkinsOpenTelemetryPluginConfiguration
 
setConfigurationProperties(String) - Method in class io.jenkins.plugins.opentelemetry.JenkinsOpenTelemetryPluginConfiguration
 
setDashboardId(String) - Method in class io.jenkins.plugins.opentelemetry.backend.DynatraceBackend
 
setDashboardTimeRange(String) - Method in class io.jenkins.plugins.opentelemetry.backend.DynatraceBackend
 
setDefaultType() - Method in class io.jenkins.plugins.opentelemetry.job.step.SpanAttribute
 
setDisabledResourceProviders(String) - Method in class io.jenkins.plugins.opentelemetry.JenkinsOpenTelemetryPluginConfiguration
 
setDisableSslVerifications(boolean) - Method in class io.jenkins.plugins.opentelemetry.backend.elastic.ElasticLogsBackendWithJenkinsVisualization
 
setDisableSslVerifications(boolean) - Method in class io.jenkins.plugins.opentelemetry.backend.grafana.GrafanaLogsBackendWithJenkinsVisualization
 
setDisplayKibanaDashboardLink(boolean) - Method in class io.jenkins.plugins.opentelemetry.backend.ElasticBackend
 
setElasticLogsBackend(ElasticLogsBackend) - Method in class io.jenkins.plugins.opentelemetry.backend.ElasticBackend
 
setElasticsearchCredentialsId(String) - Method in class io.jenkins.plugins.opentelemetry.backend.elastic.ElasticLogsBackendWithJenkinsVisualization
 
setElasticsearchUrl(String) - Method in class io.jenkins.plugins.opentelemetry.backend.elastic.ElasticLogsBackendWithJenkinsVisualization
 
setEndpoint(String) - Method in class io.jenkins.plugins.opentelemetry.JenkinsOpenTelemetryPluginConfiguration
 
setEndTime(Instant) - Method in class io.jenkins.plugins.opentelemetry.backend.grafana.LokiGetJenkinsBuildLogsQueryParametersBuilder
 
setEnvironmentContributorService(OtelEnvironmentContributorService) - Method in class io.jenkins.plugins.opentelemetry.job.OtelEnvironmentContributor
 
setEnvironmentContributorService(OtelEnvironmentContributorService) - Method in class io.jenkins.plugins.opentelemetry.job.OtelStepEnvironmentContributor
 
setExporterIntervalMillis(Integer) - Method in class io.jenkins.plugins.opentelemetry.JenkinsOpenTelemetryPluginConfiguration
 
setExporterTimeoutMillis(Integer) - Method in class io.jenkins.plugins.opentelemetry.JenkinsOpenTelemetryPluginConfiguration
 
setExportOtelConfigurationAsEnvironmentVariables(boolean) - Method in class io.jenkins.plugins.opentelemetry.JenkinsOpenTelemetryPluginConfiguration
 
setFlowNodeId(String) - Method in class io.jenkins.plugins.opentelemetry.backend.grafana.LokiGetJenkinsBuildLogsQueryParametersBuilder
 
setGrafanaBaseUrl(String) - Method in class io.jenkins.plugins.opentelemetry.backend.GrafanaBackend
 
setGrafanaLogsBackend(GrafanaLogsBackend) - Method in class io.jenkins.plugins.opentelemetry.backend.GrafanaBackend
 
setGrafanaLokiDatasourceIdentifier(String) - Method in class io.jenkins.plugins.opentelemetry.backend.grafana.GrafanaLogsBackendWithJenkinsVisualization
 
setGrafanaLokiDatasourceIdentifier(String) - Method in class io.jenkins.plugins.opentelemetry.backend.grafana.GrafanaLogsBackendWithoutJenkinsVisualization
 
setGrafanaMetricsDashboard(String) - Method in class io.jenkins.plugins.opentelemetry.backend.GrafanaBackend
 
setGrafanaOrgId(String) - Method in class io.jenkins.plugins.opentelemetry.backend.GrafanaBackend
 
setHeaderName(String) - Method in class io.jenkins.plugins.opentelemetry.authentication.HeaderAuthentication
 
setHeaderValueId(String) - Method in class io.jenkins.plugins.opentelemetry.authentication.HeaderAuthentication
 
setIgnoredSteps(String) - Method in class io.jenkins.plugins.opentelemetry.JenkinsOpenTelemetryPluginConfiguration
 
setJaegerBaseUrl(String) - Method in class io.jenkins.plugins.opentelemetry.backend.JaegerBackend
 
setJenkinsControllerOpenTelemetry(JenkinsControllerOpenTelemetry) - Method in class io.jenkins.plugins.opentelemetry.job.opentelemetry.OtelContextAwareAbstractRunListener
 
setJenkinsControllerOpenTelemetry(JenkinsControllerOpenTelemetry) - Method in class io.jenkins.plugins.opentelemetry.security.AuditingSecurityListener
 
setJenkinsLocationConfiguration(JenkinsLocationConfiguration) - Method in class io.jenkins.plugins.opentelemetry.JenkinsOpenTelemetryPluginConfiguration
 
setJenkinsOpenTelemetryPluginConfiguration(JenkinsOpenTelemetryPluginConfiguration) - Method in class io.jenkins.plugins.opentelemetry.administrativemonitor.ElasticBackendDashboardNotEnabledAdministrativeMonitor
 
setJenkinsOpenTelemetryPluginConfiguration(JenkinsOpenTelemetryPluginConfiguration) - Method in class io.jenkins.plugins.opentelemetry.administrativemonitor.ElasticBackendKibanaBaseUrlNotSetAdministrativeMonitor
 
setJenkinsOpenTelemetryPluginConfiguration(JenkinsOpenTelemetryPluginConfiguration) - Method in class io.jenkins.plugins.opentelemetry.administrativemonitor.ObservabilityBackendCheckAdministrativeMonitor
 
setJenkinsOpenTelemetryPluginConfiguration(JenkinsOpenTelemetryPluginConfiguration) - Method in class io.jenkins.plugins.opentelemetry.jenkins.OpenTelemetryConfigurerComputerListener
 
setJenkinsOpenTelemetryPluginConfiguration(JenkinsOpenTelemetryPluginConfiguration) - Method in class io.jenkins.plugins.opentelemetry.jenkins.OpenTelemetryTraceContextPropagatorFileCallableWrapperFactory
 
setJenkinsOpenTelemetryPluginConfiguration(JenkinsOpenTelemetryPluginConfiguration) - Method in class io.jenkins.plugins.opentelemetry.job.OtelEnvironmentContributorService
 
setJenkinsOpenTelemetryPluginConfiguration(JenkinsOpenTelemetryPluginConfiguration) - Method in class io.jenkins.plugins.opentelemetry.OpenTelemetryRootAction
 
setJobFullName(String) - Method in class io.jenkins.plugins.opentelemetry.backend.grafana.LokiGetJenkinsBuildLogsQueryParametersBuilder
 
setKey(String) - Method in class io.jenkins.plugins.opentelemetry.job.step.SpanAttribute
 
setKey(String) - Method in class io.jenkins.plugins.opentelemetry.job.step.WithSpanAttributeStep
 
setKibanaBaseUrl(String) - Method in class io.jenkins.plugins.opentelemetry.backend.ElasticBackend
 
setKibanaDashboardTitle(String) - Method in class io.jenkins.plugins.opentelemetry.backend.ElasticBackend
 
setKibanaDashboardUrlParameters(String) - Method in class io.jenkins.plugins.opentelemetry.backend.ElasticBackend
 
setKibanaSpaceIdentifier(String) - Method in class io.jenkins.plugins.opentelemetry.backend.ElasticBackend
 
setLokiCredentialsId(String) - Method in class io.jenkins.plugins.opentelemetry.backend.grafana.GrafanaLogsBackendWithJenkinsVisualization
 
setLokiOTelLogFormat(String) - Method in class io.jenkins.plugins.opentelemetry.backend.grafana.GrafanaLogsBackend
 
setLokiTenantId(String) - Method in class io.jenkins.plugins.opentelemetry.backend.grafana.GrafanaLogsBackendWithJenkinsVisualization
 
setLokiUrl(String) - Method in class io.jenkins.plugins.opentelemetry.backend.grafana.GrafanaLogsBackendWithJenkinsVisualization
 
setManagementZoneId(String) - Method in class io.jenkins.plugins.opentelemetry.backend.DynatraceBackend
 
setMetricsVisualizationUrlTemplate(String) - Method in class io.jenkins.plugins.opentelemetry.backend.CustomObservabilityBackend
 
setName(String) - Method in class io.jenkins.plugins.opentelemetry.backend.ObservabilityBackend
 
setObservabilityBackends(List<ObservabilityBackend>) - Method in class io.jenkins.plugins.opentelemetry.JenkinsOpenTelemetryPluginConfiguration
 
setOpenTelemetry(ReconfigurableOpenTelemetry) - Method in class io.jenkins.plugins.opentelemetry.job.opentelemetry.OtelContextAwareAbstractRunListener
 
setOpenTelemetry(ReconfigurableOpenTelemetry) - Method in class io.jenkins.plugins.opentelemetry.OpenTelemetryRootAction
 
setOpenTelemetryTracerService(OtelTraceService) - Method in class io.jenkins.plugins.opentelemetry.job.MonitoringBuildStepListener
 
setOpenTelemetryTracerService(OtelTraceService) - Method in class io.jenkins.plugins.opentelemetry.job.MonitoringPipelineListener
 
setOpenTelemetryTracerService(OtelTraceService) - Method in class io.jenkins.plugins.opentelemetry.job.opentelemetry.OtelContextAwareAbstractRunListener
 
setOtelTraceService(OtelTraceService) - Method in class io.jenkins.plugins.opentelemetry.job.OtelEnvironmentContributor
 
setOtelTraceService(OtelTraceService) - Method in class io.jenkins.plugins.opentelemetry.job.OtelStepEnvironmentContributor
 
setRunNumber(int) - Method in class io.jenkins.plugins.opentelemetry.backend.grafana.LokiGetJenkinsBuildLogsQueryParametersBuilder
 
setSeedJobTransientActionFactory(SeedJobTransientActionFactory) - Method in class io.jenkins.plugins.opentelemetry.job.runhandler.JobDslRunHandler
 
setServiceName(String) - Method in class io.jenkins.plugins.opentelemetry.backend.grafana.LokiGetJenkinsBuildLogsQueryParametersBuilder
 
setServiceName(String) - Method in class io.jenkins.plugins.opentelemetry.JenkinsOpenTelemetryPluginConfiguration
 
setServiceNamespace(String) - Method in class io.jenkins.plugins.opentelemetry.backend.grafana.LokiGetJenkinsBuildLogsQueryParametersBuilder
 
setServiceNamespace(String) - Method in class io.jenkins.plugins.opentelemetry.JenkinsOpenTelemetryPluginConfiguration
 
setServiceNamespace(Optional<String>) - Method in class io.jenkins.plugins.opentelemetry.backend.grafana.LokiGetJenkinsBuildLogsQueryParametersBuilder
 
SetSpanAttributesStep - Class in io.jenkins.plugins.opentelemetry.job.step
 
SetSpanAttributesStep(List<SpanAttribute>) - Constructor for class io.jenkins.plugins.opentelemetry.job.step.SetSpanAttributesStep
 
SetSpanAttributesStep.DescriptorImpl - Class in io.jenkins.plugins.opentelemetry.job.step
 
setStartTime(Instant) - Method in class io.jenkins.plugins.opentelemetry.backend.grafana.LokiGetJenkinsBuildLogsQueryParametersBuilder
 
setStartTimeInNanos(long) - Method in class io.jenkins.plugins.opentelemetry.backend.grafana.LokiGetJenkinsBuildLogsQueryParameters
 
setTarget(SpanAttributeTarget) - Method in class io.jenkins.plugins.opentelemetry.job.step.SpanAttribute
 
setTarget(String) - Method in class io.jenkins.plugins.opentelemetry.job.step.WithSpanAttributeStep
 
setTargetSpan(Span) - Method in class io.jenkins.plugins.opentelemetry.job.step.SpanAttribute
 
setTempoDataSourceIdentifier(String) - Method in class io.jenkins.plugins.opentelemetry.backend.GrafanaBackend
 
setTempoQueryType(String) - Method in class io.jenkins.plugins.opentelemetry.backend.GrafanaBackend
 
setTokenId(String) - Method in class io.jenkins.plugins.opentelemetry.authentication.BearerTokenAuthentication
 
setTraceId(String) - Method in class io.jenkins.plugins.opentelemetry.backend.grafana.LokiGetJenkinsBuildLogsQueryParametersBuilder
 
setTracer(ReconfigurableOpenTelemetry) - Method in class io.jenkins.plugins.opentelemetry.servlet.StaplerInstrumentationServletFilter
 
setTracer(JenkinsControllerOpenTelemetry) - Method in class io.jenkins.plugins.opentelemetry.job.MonitoringBuildStepListener
 
setTraceVisualisationUrlTemplate(String) - Method in class io.jenkins.plugins.opentelemetry.backend.CustomObservabilityBackend
 
setTrustedCertificatesPem(String) - Method in class io.jenkins.plugins.opentelemetry.JenkinsOpenTelemetryPluginConfiguration
 
setType(String) - Method in class io.jenkins.plugins.opentelemetry.job.step.WithSpanAttributeStep
 
setupContext(AbstractBuild, BuildStep) - Method in class io.jenkins.plugins.opentelemetry.job.MonitoringBuildStepListener
 
setupContext(WorkflowRun, FlowNode) - Method in class io.jenkins.plugins.opentelemetry.job.MonitoringPipelineListener
 
setUpEnvironment(AbstractBuild, Launcher, BuildListener) - Method in class io.jenkins.plugins.opentelemetry.job.opentelemetry.OtelContextAwareAbstractRunListener
 
setValue(Object) - Method in class io.jenkins.plugins.opentelemetry.job.step.SpanAttribute
 
setValue(Object) - Method in class io.jenkins.plugins.opentelemetry.job.step.WithSpanAttributeStep
 
setZipkinBaseUrl(String) - Method in class io.jenkins.plugins.opentelemetry.backend.ZipkinBackend
 
shownByDefault() - Method in class io.jenkins.plugins.opentelemetry.job.ViewColumn.DescriptorImpl
 
skip(long) - Method in class io.jenkins.plugins.opentelemetry.job.log.util.LineIteratorInputStream
Deprecated.
 
skip(long) - Method in class io.jenkins.plugins.opentelemetry.job.log.util.LogLineIteratorInputStream
 
skipLines(long) - Method in class io.jenkins.plugins.opentelemetry.backend.elastic.ElasticsearchBuildLogsLineIterator
 
skipLines(long) - Method in interface io.jenkins.plugins.opentelemetry.job.log.util.LineIterator
Deprecated.
 
skipLines(Id) - Method in interface io.jenkins.plugins.opentelemetry.job.log.util.LogLineIterator
 
skipLines(Long) - Method in class io.jenkins.plugins.opentelemetry.backend.grafana.LokiBuildLogsLineIterator
 
SPAN_ID - Static variable in interface io.jenkins.plugins.opentelemetry.backend.ObservabilityBackend.TemplateBindings
 
SPAN_ID - Static variable in class io.jenkins.plugins.opentelemetry.semconv.OpenTelemetryTracesSemanticConventions
 
SPAN_ID - Static variable in class io.jenkins.plugins.opentelemetry.semconv.OTelEnvironmentVariablesConventions
 
SpanAttribute - Class in io.jenkins.plugins.opentelemetry.job.step
 
SpanAttribute(String, Object, AttributeType, SpanAttributeTarget) - Constructor for class io.jenkins.plugins.opentelemetry.job.step.SpanAttribute
 
SpanAttribute.DescriptorImpl - Class in io.jenkins.plugins.opentelemetry.job.step
 
SpanAttributeStepExecution - Class in io.jenkins.plugins.opentelemetry.job.step
 
SpanAttributeStepExecution(List<SpanAttribute>, boolean, StepContext) - Constructor for class io.jenkins.plugins.opentelemetry.job.step.SpanAttributeStepExecution
 
SpanAttributeStepExecution(List<SpanAttribute>, boolean, StepContext, boolean) - Constructor for class io.jenkins.plugins.opentelemetry.job.step.SpanAttributeStepExecution
 
SpanAttributeTarget - Enum in io.jenkins.plugins.opentelemetry.job.step
 
spanName - Variable in class io.jenkins.plugins.opentelemetry.job.action.AbstractMonitoringAction
 
spanToDebugString() - Static method in class io.jenkins.plugins.opentelemetry.OtelUtils
 
StaplerInstrumentationServletFilter - Class in io.jenkins.plugins.opentelemetry.servlet
Instrumentation of the Stapler MVC framework.
StaplerInstrumentationServletFilter() - Constructor for class io.jenkins.plugins.opentelemetry.servlet.StaplerInstrumentationServletFilter
 
StaplerInstrumentationServletFilter.ParsedBlueOceanPipelineJobUrl - Class in io.jenkins.plugins.opentelemetry.servlet
 
StaplerInstrumentationServletFilter.ParsedJobUrl - Class in io.jenkins.plugins.opentelemetry.servlet
 
start() - Method in class io.jenkins.plugins.opentelemetry.job.step.SpanAttributeStepExecution
 
start(StepContext) - Method in class io.jenkins.plugins.opentelemetry.job.step.SetSpanAttributesStep
 
start(StepContext) - Method in class io.jenkins.plugins.opentelemetry.job.step.WithNewSpanStep
 
start(StepContext) - Method in class io.jenkins.plugins.opentelemetry.job.step.WithSpanAttributesStep
 
start(StepContext) - Method in class io.jenkins.plugins.opentelemetry.job.step.WithSpanAttributeStep
 
START_TIME - Static variable in interface io.jenkins.plugins.opentelemetry.backend.ObservabilityBackend.TemplateBindings
started(AbstractBuild, BuildStep, BuildListener) - Method in class io.jenkins.plugins.opentelemetry.job.MonitoringBuildStepListener
STATE_FREE - Static variable in class io.jenkins.plugins.opentelemetry.semconv.OpenTelemetryMetricsSemanticConventions
 
STATE_USED - Static variable in class io.jenkins.plugins.opentelemetry.semconv.OpenTelemetryMetricsSemanticConventions
 
STEP_NAME - Static variable in class io.jenkins.plugins.opentelemetry.semconv.JenkinsOtelSemanticAttributes
The pipeline step name
STEP_NODE - Static variable in class io.jenkins.plugins.opentelemetry.semconv.JenkinsOtelSemanticAttributes
The pipeline step node
StepExecutionInstrumentationInitializer - Class in io.jenkins.plugins.opentelemetry.init
 
StepExecutionInstrumentationInitializer() - Constructor for class io.jenkins.plugins.opentelemetry.init.StepExecutionInstrumentationInitializer
 
StepHandler - Interface in io.jenkins.plugins.opentelemetry.job.step
 
stepLog(String, int, String, String, String, boolean, Instant, Instant) - Method in class io.jenkins.plugins.opentelemetry.backend.custom.CustomLogStorageRetriever
 
stepLog(String, int, String, String, String, boolean, Instant, Instant) - Method in class io.jenkins.plugins.opentelemetry.backend.elastic.ElasticsearchLogStorageRetriever
 
stepLog(String, int, String, String, String, boolean, Instant, Instant) - Method in class io.jenkins.plugins.opentelemetry.backend.grafana.LokiLogStorageRetriever
 
stepLog(String, int, String, String, String, boolean, Instant, Instant) - Method in interface io.jenkins.plugins.opentelemetry.job.log.LogStorageRetriever
 
StepPlugin() - Constructor for class io.jenkins.plugins.opentelemetry.JenkinsOpenTelemetryPluginConfiguration.StepPlugin
 
StepPlugin(String, String) - Constructor for class io.jenkins.plugins.opentelemetry.JenkinsOpenTelemetryPluginConfiguration.StepPlugin
 
STRICT_MODE - Static variable in class io.jenkins.plugins.opentelemetry.job.OtelTraceService
 
SUCCESS - Static variable in class io.jenkins.plugins.opentelemetry.semconv.JenkinsOtelSemanticAttributes.EventOutcomeValues
 
SYSTEM_CPU_LOAD - Static variable in class io.jenkins.plugins.opentelemetry.semconv.OpenTelemetryMetricsSemanticConventions
 
SYSTEM_CPU_LOAD_AVERAGE_1M - Static variable in class io.jenkins.plugins.opentelemetry.semconv.OpenTelemetryMetricsSemanticConventions
 
SYSTEM_MEMORY_USAGE - Static variable in class io.jenkins.plugins.opentelemetry.semconv.OpenTelemetryMetricsSemanticConventions
 
SYSTEM_MEMORY_UTILIZATION - Static variable in class io.jenkins.plugins.opentelemetry.semconv.OpenTelemetryMetricsSemanticConventions
 
SYSTEM_PAGING_USAGE - Static variable in class io.jenkins.plugins.opentelemetry.semconv.OpenTelemetryMetricsSemanticConventions
 
SYSTEM_PAGING_UTILIZATION - Static variable in class io.jenkins.plugins.opentelemetry.semconv.OpenTelemetryMetricsSemanticConventions
 

T

TAG - Static variable in class io.jenkins.plugins.opentelemetry.OtelUtils
 
takesImplicitBlockArgument() - Method in class io.jenkins.plugins.opentelemetry.job.step.WithNewSpanStep.DescriptorImpl
 
takesImplicitBlockArgument() - Method in class io.jenkins.plugins.opentelemetry.job.step.WithSpanAttributesStep.DescriptorImpl
 
TeeBuildListener - Class in io.jenkins.plugins.opentelemetry.job.log.util
 
TeeBuildListener(TaskListener, TaskListener) - Constructor for class io.jenkins.plugins.opentelemetry.job.log.util.TeeBuildListener
 
TeeOutputStream - Class in io.jenkins.plugins.opentelemetry.job.log.util
 
TeeOutputStream(OutputStream, OutputStream) - Constructor for class io.jenkins.plugins.opentelemetry.job.log.util.TeeOutputStream
 
TeeOutputStreamBuildListener - Class in io.jenkins.plugins.opentelemetry.job.log.util
 
TeeOutputStreamBuildListener(BuildListener, BuildListener) - Constructor for class io.jenkins.plugins.opentelemetry.job.log.util.TeeOutputStreamBuildListener
 
TeePrintStream - Class in io.jenkins.plugins.opentelemetry.job.log.util
 
TeePrintStream(PrintStream, PrintStream) - Constructor for class io.jenkins.plugins.opentelemetry.job.log.util.TeePrintStream
 
TemplateBindingsProvider - Interface in io.jenkins.plugins.opentelemetry
Provide bindings for Groovy Template.
TESTING_INMEMORY_MODE - Static variable in class io.jenkins.plugins.opentelemetry.OpenTelemetryConfiguration
 
TimerTriggerCauseHandler - Class in io.jenkins.plugins.opentelemetry.job.cause
 
TimerTriggerCauseHandler() - Constructor for class io.jenkins.plugins.opentelemetry.job.cause.TimerTriggerCauseHandler
 
toAttributes() - Method in class io.jenkins.plugins.opentelemetry.backend.grafana.LokiGetJenkinsBuildLogsQueryParameters
 
toAttributes() - Method in class io.jenkins.plugins.opentelemetry.job.log.FlowNodeTraceContext
 
toAttributes() - Method in class io.jenkins.plugins.opentelemetry.job.log.RunTraceContext
 
toDebugString(Span) - Static method in class io.jenkins.plugins.opentelemetry.OtelUtils
 
toDebugString(FlowNode) - Static method in class io.jenkins.plugins.opentelemetry.OtelUtils
 
toHttpRequest(String) - Method in class io.jenkins.plugins.opentelemetry.backend.grafana.LokiGetJenkinsBuildLogsQueryParameters
 
toOpenTelemetryConfiguration() - Method in class io.jenkins.plugins.opentelemetry.JenkinsOpenTelemetryPluginConfiguration
 
toOpenTelemetryProperties() - Method in class io.jenkins.plugins.opentelemetry.OpenTelemetryConfiguration
 
toOpenTelemetryResource() - Method in class io.jenkins.plugins.opentelemetry.OpenTelemetryConfiguration
 
toOpenTelemetryResourceAsMap() - Method in class io.jenkins.plugins.opentelemetry.OpenTelemetryConfiguration
 
toString() - Method in class io.jenkins.plugins.opentelemetry.authentication.BearerTokenAuthentication
 
toString() - Method in class io.jenkins.plugins.opentelemetry.authentication.HeaderAuthentication
 
toString() - Method in class io.jenkins.plugins.opentelemetry.authentication.NoAuthentication
 
toString() - Method in class io.jenkins.plugins.opentelemetry.backend.custom.CustomLogStorageRetriever
 
toString() - Method in class io.jenkins.plugins.opentelemetry.backend.CustomObservabilityBackend
 
toString() - Method in class io.jenkins.plugins.opentelemetry.backend.elastic.ElasticLogsBackendWithJenkinsVisualization
 
toString() - Method in class io.jenkins.plugins.opentelemetry.backend.elastic.ElasticLogsBackendWithoutJenkinsVisualization
 
toString() - Method in class io.jenkins.plugins.opentelemetry.backend.elastic.ElasticsearchLogStorageRetriever
 
toString() - Method in class io.jenkins.plugins.opentelemetry.backend.grafana.GrafanaLogsBackendWithJenkinsVisualization
 
toString() - Method in class io.jenkins.plugins.opentelemetry.backend.grafana.GrafanaLogsBackendWithoutJenkinsVisualization
 
toString() - Method in class io.jenkins.plugins.opentelemetry.backend.grafana.LokiGetJenkinsBuildLogsQueryParameters
 
toString() - Method in class io.jenkins.plugins.opentelemetry.jenkins.JenkinsCredentialsToApacheHttpCredentialsAdapter
 
toString() - Method in class io.jenkins.plugins.opentelemetry.JenkinsOpenTelemetryPluginConfiguration.StepPlugin
 
toString() - Method in class io.jenkins.plugins.opentelemetry.job.action.AbstractMonitoringAction
 
toString() - Method in class io.jenkins.plugins.opentelemetry.job.log.FlowNodeTraceContext
 
toString() - Method in class io.jenkins.plugins.opentelemetry.job.log.LogLine
 
toString() - Method in class io.jenkins.plugins.opentelemetry.job.log.RunTraceContext
 
toString() - Method in class io.jenkins.plugins.opentelemetry.job.log.util.TeeBuildListener
 
toString() - Method in class io.jenkins.plugins.opentelemetry.job.MonitoringAction.ObservabilityBackendLink
 
toString() - Method in class io.jenkins.plugins.opentelemetry.job.MonitoringBuildStepListener
 
toString() - Method in class io.jenkins.plugins.opentelemetry.job.MonitoringPipelineListener
 
toString() - Method in class io.jenkins.plugins.opentelemetry.job.RunFlowNodeIdentifier
 
toString() - Method in class io.jenkins.plugins.opentelemetry.job.RunIdentifier
 
toString() - Method in class io.jenkins.plugins.opentelemetry.OpenTelemetryAttributesAction
 
toString() - Method in class io.jenkins.plugins.opentelemetry.OpenTelemetryConfiguration
 
toString() - Method in class io.jenkins.plugins.opentelemetry.servlet.StaplerInstrumentationServletFilter.ParsedBlueOceanPipelineJobUrl
 
toString() - Method in class io.jenkins.plugins.opentelemetry.servlet.StaplerInstrumentationServletFilter.ParsedJobUrl
 
TRACE_ID - Static variable in interface io.jenkins.plugins.opentelemetry.backend.ObservabilityBackend.TemplateBindings
 
TRACE_ID - Static variable in class io.jenkins.plugins.opentelemetry.semconv.OpenTelemetryTracesSemanticConventions
 
TRACE_ID - Static variable in class io.jenkins.plugins.opentelemetry.semconv.OTelEnvironmentVariablesConventions
 
TraceContextServletFilter - Class in io.jenkins.plugins.opentelemetry.servlet
Must be a Filter rather than a HttpServletFilter because it must wrap the invocation of the FilterChain to ensure that the Span is correctly associated with the current Context.
TraceContextServletFilter() - Constructor for class io.jenkins.plugins.opentelemetry.servlet.TraceContextServletFilter
 
tracer - Variable in class io.jenkins.plugins.opentelemetry.job.log.util.LineIteratorInputStream
Deprecated.
 
tracer - Variable in class io.jenkins.plugins.opentelemetry.job.log.util.LogLineIteratorInputStream
 

U

UNKNOWN - Static variable in class io.jenkins.plugins.opentelemetry.OtelUtils
 
UNKNOWN - Static variable in class io.jenkins.plugins.opentelemetry.semconv.JenkinsOtelSemanticAttributes.EventOutcomeValues
 
UNKNOWN_VALUE - Static variable in class io.jenkins.plugins.opentelemetry.OtelUtils
 
UpstreamCauseHandler - Class in io.jenkins.plugins.opentelemetry.job.cause
 
UpstreamCauseHandler() - Constructor for class io.jenkins.plugins.opentelemetry.job.cause.UpstreamCauseHandler
 
urlEncode(String) - Static method in class io.jenkins.plugins.opentelemetry.OtelUtils
 
UserIdCauseHandler - Class in io.jenkins.plugins.opentelemetry.job.cause
 
UserIdCauseHandler() - Constructor for class io.jenkins.plugins.opentelemetry.job.cause.UserIdCauseHandler
 

V

valueOf(String) - Static method in enum io.jenkins.plugins.opentelemetry.backend.grafana.GrafanaLogsBackend.LokiOTelLogFormat
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum io.jenkins.plugins.opentelemetry.job.step.SpanAttributeTarget
Returns the enum constant of this type with the specified name.
values() - Static method in enum io.jenkins.plugins.opentelemetry.backend.grafana.GrafanaLogsBackend.LokiOTelLogFormat
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum io.jenkins.plugins.opentelemetry.job.step.SpanAttributeTarget
Returns an array containing the constants of this enum type, in the order they are declared.
ViewColumn - Class in io.jenkins.plugins.opentelemetry.job
 
ViewColumn() - Constructor for class io.jenkins.plugins.opentelemetry.job.ViewColumn
 
ViewColumn.DescriptorImpl - Class in io.jenkins.plugins.opentelemetry.job
 

W

w3cTraceContext - Variable in class io.jenkins.plugins.opentelemetry.job.action.AbstractMonitoringAction
 
WithNewSpanStep - Class in io.jenkins.plugins.opentelemetry.job.step
 
WithNewSpanStep(String, List<SpanAttribute>, Boolean) - Constructor for class io.jenkins.plugins.opentelemetry.job.step.WithNewSpanStep
 
WithNewSpanStep.DescriptorImpl - Class in io.jenkins.plugins.opentelemetry.job.step
 
WithSpanAttributesStep - Class in io.jenkins.plugins.opentelemetry.job.step
 
WithSpanAttributesStep(List<SpanAttribute>) - Constructor for class io.jenkins.plugins.opentelemetry.job.step.WithSpanAttributesStep
 
WithSpanAttributesStep.DescriptorImpl - Class in io.jenkins.plugins.opentelemetry.job.step
 
WithSpanAttributeStep - Class in io.jenkins.plugins.opentelemetry.job.step
 
WithSpanAttributeStep() - Constructor for class io.jenkins.plugins.opentelemetry.job.step.WithSpanAttributeStep
 
WithSpanAttributeStep.DescriptorImpl - Class in io.jenkins.plugins.opentelemetry.job.step
 
WORKFLOW - Static variable in class io.jenkins.plugins.opentelemetry.OtelUtils
 
wrap(DelegatingCallable<T, IOException>) - Method in class io.jenkins.plugins.opentelemetry.jenkins.OpenTelemetryTraceContextPropagatorFileCallableWrapperFactory
 
write(byte[]) - Method in class io.jenkins.plugins.opentelemetry.job.log.util.InputStreamByteBuffer
Unsupported by this readonly ByteBuffer
write(byte[]) - Method in class io.jenkins.plugins.opentelemetry.job.log.util.TeeOutputStream
 
write(byte[], int, int) - Method in class io.jenkins.plugins.opentelemetry.job.log.util.InputStreamByteBuffer
Unsupported by this readonly ByteBuffer
write(byte[], int, int) - Method in class io.jenkins.plugins.opentelemetry.job.log.util.TeeOutputStream
 
write(byte[], int, int) - Method in class io.jenkins.plugins.opentelemetry.job.log.util.TeePrintStream
 
write(int) - Method in class io.jenkins.plugins.opentelemetry.job.log.util.InputStreamByteBuffer
Unsupported by this readonly ByteBuffer
write(int) - Method in class io.jenkins.plugins.opentelemetry.job.log.util.TeeOutputStream
 
write(int) - Method in class io.jenkins.plugins.opentelemetry.job.log.util.TeePrintStream
 
writeHeader(Writer, FlowExecutionOwner.Executable, Charset) - Method in class io.jenkins.plugins.opentelemetry.job.log.LogsViewHeader
 
writeHtmlTo(long, Writer) - Method in class io.jenkins.plugins.opentelemetry.job.log.OverallLog
Inspired by io.jenkins.plugins.pipeline_cloudwatch_logs.CloudWatchRetriever.OverallLog#writeHtmlTo
writeLogTo(long, OutputStream) - Method in class io.jenkins.plugins.opentelemetry.job.log.OverallLog
Called by `/job/:jobFullName/:runNumber/consoleText` or `/blue/rest/organizations/:organization/pipelines/:pipeline/branches/:branch/runs/:runNumber/log?start=0` with `complete=true`
writeLogTo(long, Writer) - Method in class io.jenkins.plugins.opentelemetry.job.log.OverallLog
 
writeRawLogTo(long, OutputStream) - Method in class io.jenkins.plugins.opentelemetry.job.log.OverallLog
Invoked by: * /job/:jobFullName/:runNumber/console * WorkflowRun.getLogInputStream()
writeTo(OutputStream) - Method in class io.jenkins.plugins.opentelemetry.job.log.util.InputStreamByteBuffer
Unsupported by this readonly ByteBuffer

Z

ZipkinBackend - Class in io.jenkins.plugins.opentelemetry.backend
 
ZipkinBackend() - Constructor for class io.jenkins.plugins.opentelemetry.backend.ZipkinBackend
 
ZipkinBackend.DescriptorImpl - Class in io.jenkins.plugins.opentelemetry.backend
 

_

_doFilter(HttpServletRequest, HttpServletResponse, FilterChain) - Method in class io.jenkins.plugins.opentelemetry.servlet.StaplerInstrumentationServletFilter
 
_doFilter(HttpServletRequest, HttpServletResponse, FilterChain) - Method in class io.jenkins.plugins.opentelemetry.servlet.TraceContextServletFilter
 
_observabilityColumn() - Static method in class io.jenkins.plugins.opentelemetry.Messages
Key observabilityColumn: Observability.
_onCompleted(Run<?, ?>, TaskListener) - Method in class io.jenkins.plugins.opentelemetry.job.MonitoringRunListener
 
_onCompleted(Run<?, ?>, TaskListener) - Method in class io.jenkins.plugins.opentelemetry.job.opentelemetry.OtelContextAwareAbstractRunListener
 
_onDeleted(Run<?, ?>) - Method in class io.jenkins.plugins.opentelemetry.job.opentelemetry.OtelContextAwareAbstractRunListener
 
_onFinalized(Run<?, ?>) - Method in class io.jenkins.plugins.opentelemetry.job.MonitoringRunListener
 
_onFinalized(Run<?, ?>) - Method in class io.jenkins.plugins.opentelemetry.job.opentelemetry.OtelContextAwareAbstractRunListener
 
_onInitialize(Run<?, ?>) - Method in class io.jenkins.plugins.opentelemetry.job.MonitoringRunListener
 
_onInitialize(Run<?, ?>) - Method in class io.jenkins.plugins.opentelemetry.job.opentelemetry.OtelContextAwareAbstractRunListener
 
_onStarted(Run<?, ?>, TaskListener) - Method in class io.jenkins.plugins.opentelemetry.job.MonitoringRunListener
 
_onStarted(Run<?, ?>, TaskListener) - Method in class io.jenkins.plugins.opentelemetry.job.opentelemetry.OtelContextAwareAbstractRunListener
 
_setUpEnvironment(AbstractBuild, Launcher, BuildListener) - Method in class io.jenkins.plugins.opentelemetry.job.opentelemetry.OtelContextAwareAbstractRunListener
 
A B C D E F G H I J K L M N O P Q R S T U V W Z _ 
All Classes and Interfaces|All Packages|Constant Field Values|Serialized Form