Skip navigation links
A B C D E F G I L M O P R S T 

A

addHeader(String, String) - Method in class io.jenkins.plugins.remotingopentelemetry.engine.log.OtlpGrpcLogExporterBuilder
 
addLogProcessor(LogProcessor) - Method in class io.jenkins.plugins.remotingopentelemetry.engine.log.LogSinkSdkProvider
 
addLogRecord(TaggedLogRecord) - Method in class io.jenkins.plugins.remotingopentelemetry.engine.log.BatchLogProcessor
 
addLogRecord(TaggedLogRecord) - Method in interface io.jenkins.plugins.remotingopentelemetry.engine.log.LogProcessor
 

B

BatchLogProcessor - Class in io.jenkins.plugins.remotingopentelemetry.engine.log
 
BatchLogProcessorBuilder - Class in io.jenkins.plugins.remotingopentelemetry.engine.log
 
build() - Method in class io.jenkins.plugins.remotingopentelemetry.engine.log.BatchLogProcessorBuilder
Build a BatchLogProcessor.
build() - Method in class io.jenkins.plugins.remotingopentelemetry.engine.log.LogSinkSdkProviderBuilder
 
build() - Method in class io.jenkins.plugins.remotingopentelemetry.engine.log.OtlpGrpcLogExporterBuilder
 
build(MetricExporter, LogProcessor, Resource, EngineConfiguration) - Static method in class io.jenkins.plugins.remotingopentelemetry.engine.OpenTelemetryProxy
 
builder(LogExporter) - Static method in class io.jenkins.plugins.remotingopentelemetry.engine.log.BatchLogProcessor
 
builder() - Static method in class io.jenkins.plugins.remotingopentelemetry.engine.log.LogSinkSdkProvider
 
builder() - Static method in class io.jenkins.plugins.remotingopentelemetry.engine.log.OtlpGrpcLogExporter
 

C

clean() - Static method in class io.jenkins.plugins.remotingopentelemetry.engine.OpenTelemetryProxy
 
close() - Method in class io.jenkins.plugins.remotingopentelemetry.engine.log.OpenTelemetryLogHandler
 
ConfigOption - Annotation Type in io.jenkins.plugins.remotingopentelemetry.engine.config
 
ConfigParser - Class in io.jenkins.plugins.remotingopentelemetry.engine.config
Load configuration from Environment variables, config file, etc...
ConfigParser(Object) - Constructor for class io.jenkins.plugins.remotingopentelemetry.engine.config.ConfigParser
 
Configuration - Annotation Type in io.jenkins.plugins.remotingopentelemetry.engine.config
 
ConfigurationParseException - Exception in io.jenkins.plugins.remotingopentelemetry.engine.config
 
ConfigurationParseException(String) - Constructor for exception io.jenkins.plugins.remotingopentelemetry.engine.config.ConfigurationParseException
 
ConfigurationParseException(String, Throwable) - Constructor for exception io.jenkins.plugins.remotingopentelemetry.engine.config.ConfigurationParseException
 
ConfigurationParseException(Throwable) - Constructor for exception io.jenkins.plugins.remotingopentelemetry.engine.config.ConfigurationParseException
 
create(EngineConfiguration) - Static method in class io.jenkins.plugins.remotingopentelemetry.engine.RemotingLogExporterProvider
 
create(EngineConfiguration) - Static method in class io.jenkins.plugins.remotingopentelemetry.engine.RemotingMetricExporterProvider
 
create(EngineConfiguration) - Static method in class io.jenkins.plugins.remotingopentelemetry.engine.RemotingResourceProvider
 
create(EngineConfiguration) - Static method in class io.jenkins.plugins.remotingopentelemetry.engine.RemotingSpanExporterProvider
 

D

DefaultEngineConfiguration - Class in io.jenkins.plugins.remotingopentelemetry.engine
 
DefaultEngineConfiguration() - Constructor for class io.jenkins.plugins.remotingopentelemetry.engine.DefaultEngineConfiguration
 

E

endpoint - Variable in class io.jenkins.plugins.remotingopentelemetry.engine.DefaultEngineConfiguration
 
EngineConfiguration - Interface in io.jenkins.plugins.remotingopentelemetry.engine
 
export(Collection<TaggedLogRecord>) - Method in interface io.jenkins.plugins.remotingopentelemetry.engine.log.LogExporter
 
export(Collection<TaggedLogRecord>) - Method in class io.jenkins.plugins.remotingopentelemetry.engine.log.OtlpGrpcLogExporter
 

F

FilesystemMetric - Class in io.jenkins.plugins.remotingopentelemetry.engine.metric
TODO: Windows and Mac support Collect system level filesystem metrics
FilesystemMetric(SdkMeterProvider, Pattern) - Constructor for class io.jenkins.plugins.remotingopentelemetry.engine.metric.FilesystemMetric
 
flush() - Method in class io.jenkins.plugins.remotingopentelemetry.engine.log.OpenTelemetryLogHandler
 
forceFlush() - Method in class io.jenkins.plugins.remotingopentelemetry.engine.log.BatchLogProcessor
 
forceFlush() - Method in interface io.jenkins.plugins.remotingopentelemetry.engine.log.LogProcessor
 
forceFlush() - Method in class io.jenkins.plugins.remotingopentelemetry.engine.log.LogSinkSdkProvider
 

G

GarbageCollectorMXBeanMetric - Class in io.jenkins.plugins.remotingopentelemetry.engine.metric
 
GarbageCollectorMXBeanMetric(MeterProvider, Pattern) - Constructor for class io.jenkins.plugins.remotingopentelemetry.engine.metric.GarbageCollectorMXBeanMetric
 
get(String) - Method in class io.jenkins.plugins.remotingopentelemetry.engine.log.LogSinkSdkProvider
 
get(String, String) - Method in class io.jenkins.plugins.remotingopentelemetry.engine.log.LogSinkSdkProvider
 
getDefault() - Static method in class io.jenkins.plugins.remotingopentelemetry.engine.log.OtlpGrpcLogExporter
 
getEndpoint() - Method in class io.jenkins.plugins.remotingopentelemetry.engine.DefaultEngineConfiguration
 
getEndpoint() - Method in interface io.jenkins.plugins.remotingopentelemetry.engine.EngineConfiguration
 
getExporterTimeoutMillis() - Method in class io.jenkins.plugins.remotingopentelemetry.engine.DefaultEngineConfiguration
 
getExporterTimeoutMillis() - Method in interface io.jenkins.plugins.remotingopentelemetry.engine.EngineConfiguration
 
getExporterTimeoutMillis() - Method in class io.jenkins.plugins.remotingopentelemetry.engine.log.BatchLogProcessorBuilder
 
getLibraryInfo() - Method in class io.jenkins.plugins.remotingopentelemetry.engine.log.TaggedLogRecord
 
getLogSink() - Static method in class io.jenkins.plugins.remotingopentelemetry.engine.OpenTelemetryProxy
 
getMaxExportBatchSize() - Method in class io.jenkins.plugins.remotingopentelemetry.engine.log.BatchLogProcessorBuilder
 
getMaxQueueSize() - Method in class io.jenkins.plugins.remotingopentelemetry.engine.log.BatchLogProcessorBuilder
 
getMeter(String) - Static method in class io.jenkins.plugins.remotingopentelemetry.engine.OpenTelemetryProxy
 
getMetricsFilterPattern() - Method in class io.jenkins.plugins.remotingopentelemetry.engine.DefaultEngineConfiguration
 
getMetricsFilterPattern() - Method in interface io.jenkins.plugins.remotingopentelemetry.engine.EngineConfiguration
 
getRecord() - Method in class io.jenkins.plugins.remotingopentelemetry.engine.log.TaggedLogRecord
 
getResource() - Method in class io.jenkins.plugins.remotingopentelemetry.engine.log.TaggedLogRecord
 
getScheduleDelayMillis() - Method in class io.jenkins.plugins.remotingopentelemetry.engine.log.BatchLogProcessorBuilder
 
getSdkMeterProvider() - Static method in class io.jenkins.plugins.remotingopentelemetry.engine.OpenTelemetryProxy
 
getServiceInstanceId() - Method in class io.jenkins.plugins.remotingopentelemetry.engine.DefaultEngineConfiguration
 
getServiceInstanceId() - Method in interface io.jenkins.plugins.remotingopentelemetry.engine.EngineConfiguration
 

I

io.jenkins.plugins.remotingopentelemetry.engine - package io.jenkins.plugins.remotingopentelemetry.engine
 
io.jenkins.plugins.remotingopentelemetry.engine.config - package io.jenkins.plugins.remotingopentelemetry.engine.config
 
io.jenkins.plugins.remotingopentelemetry.engine.log - package io.jenkins.plugins.remotingopentelemetry.engine.log
 
io.jenkins.plugins.remotingopentelemetry.engine.metric - package io.jenkins.plugins.remotingopentelemetry.engine.metric
 
io.jenkins.plugins.remotingopentelemetry.engine.semconv - package io.jenkins.plugins.remotingopentelemetry.engine.semconv
 
io.opentelemetry.exporter.otlp.internal - package io.opentelemetry.exporter.otlp.internal
 

L

LogAdapter - Class in io.opentelemetry.exporter.otlp.internal
 
LogAdapter() - Constructor for class io.opentelemetry.exporter.otlp.internal.LogAdapter
 
LogExporter - Interface in io.jenkins.plugins.remotingopentelemetry.engine.log
 
LogProcessor - Interface in io.jenkins.plugins.remotingopentelemetry.engine.log
 
LogSinkSdkProvider - Class in io.jenkins.plugins.remotingopentelemetry.engine.log
 
LogSinkSdkProviderBuilder - Class in io.jenkins.plugins.remotingopentelemetry.engine.log
 

M

MemoryMXBeanMetric - Class in io.jenkins.plugins.remotingopentelemetry.engine.metric
 
MemoryMXBeanMetric(MeterProvider, Pattern) - Constructor for class io.jenkins.plugins.remotingopentelemetry.engine.metric.MemoryMXBeanMetric
 
MemoryPoolMXBeanMetric - Class in io.jenkins.plugins.remotingopentelemetry.engine.metric
 
MemoryPoolMXBeanMetric(MeterProvider, Pattern) - Constructor for class io.jenkins.plugins.remotingopentelemetry.engine.metric.MemoryPoolMXBeanMetric
 
metricsFilterPattern - Variable in class io.jenkins.plugins.remotingopentelemetry.engine.DefaultEngineConfiguration
 
MonitoringEngine - Class in io.jenkins.plugins.remotingopentelemetry.engine
 
MonitoringEngine(EngineConfiguration) - Constructor for class io.jenkins.plugins.remotingopentelemetry.engine.MonitoringEngine
 

O

OpenTelemetryLogHandler - Class in io.jenkins.plugins.remotingopentelemetry.engine.log
 
OpenTelemetryLogHandler() - Constructor for class io.jenkins.plugins.remotingopentelemetry.engine.log.OpenTelemetryLogHandler
 
OpenTelemetryMetricsSemanticConventions - Class in io.jenkins.plugins.remotingopentelemetry.engine.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) [OpenTelemetry Runtime Metrics Semantic Conventions](https://github.com/open-telemetry/opentelemetry-specification/blob/main/specification/metrics/semantic_conventions/runtime-environment-metrics.md)
OpenTelemetryMetricsSemanticConventions() - Constructor for class io.jenkins.plugins.remotingopentelemetry.engine.semconv.OpenTelemetryMetricsSemanticConventions
 
OpenTelemetryProxy - Class in io.jenkins.plugins.remotingopentelemetry.engine
Builds and provides OpenTelemetry global object
OpenTelemetryProxy() - Constructor for class io.jenkins.plugins.remotingopentelemetry.engine.OpenTelemetryProxy
 
OperatingSystemMXBeanMetric - Class in io.jenkins.plugins.remotingopentelemetry.engine.metric
 
OperatingSystemMXBeanMetric(SdkMeterProvider, Pattern) - Constructor for class io.jenkins.plugins.remotingopentelemetry.engine.metric.OperatingSystemMXBeanMetric
 
OtlpGrpcLogExporter - Class in io.jenkins.plugins.remotingopentelemetry.engine.log
 
OtlpGrpcLogExporterBuilder - Class in io.jenkins.plugins.remotingopentelemetry.engine.log
 
OtlpGrpcLogExporterBuilder() - Constructor for class io.jenkins.plugins.remotingopentelemetry.engine.log.OtlpGrpcLogExporterBuilder
 

P

parse() - Method in class io.jenkins.plugins.remotingopentelemetry.engine.config.ConfigParser
 
PreMain - Class in io.jenkins.plugins.remotingopentelemetry.engine
 
PreMain() - Constructor for class io.jenkins.plugins.remotingopentelemetry.engine.PreMain
 
premain(String, Instrumentation) - Static method in class io.jenkins.plugins.remotingopentelemetry.engine.PreMain
 
PROCESS_CPU_LOAD - Static variable in class io.jenkins.plugins.remotingopentelemetry.engine.semconv.OpenTelemetryMetricsSemanticConventions
 
PROCESS_CPU_TIME - Static variable in class io.jenkins.plugins.remotingopentelemetry.engine.semconv.OpenTelemetryMetricsSemanticConventions
 
publish(LogRecord) - Method in class io.jenkins.plugins.remotingopentelemetry.engine.log.OpenTelemetryLogHandler
 

R

register() - Method in class io.jenkins.plugins.remotingopentelemetry.engine.metric.FilesystemMetric
 
register() - Method in class io.jenkins.plugins.remotingopentelemetry.engine.metric.GarbageCollectorMXBeanMetric
 
register() - Method in class io.jenkins.plugins.remotingopentelemetry.engine.metric.MemoryMXBeanMetric
 
register() - Method in class io.jenkins.plugins.remotingopentelemetry.engine.metric.MemoryPoolMXBeanMetric
 
register() - Method in class io.jenkins.plugins.remotingopentelemetry.engine.metric.OperatingSystemMXBeanMetric
 
RemotingLogExporterProvider - Class in io.jenkins.plugins.remotingopentelemetry.engine
 
RemotingLogExporterProvider() - Constructor for class io.jenkins.plugins.remotingopentelemetry.engine.RemotingLogExporterProvider
 
RemotingMetricExporterProvider - Class in io.jenkins.plugins.remotingopentelemetry.engine
 
RemotingMetricExporterProvider() - Constructor for class io.jenkins.plugins.remotingopentelemetry.engine.RemotingMetricExporterProvider
 
RemotingResourceProvider - Class in io.jenkins.plugins.remotingopentelemetry.engine
Provides Resource
RemotingResourceProvider() - Constructor for class io.jenkins.plugins.remotingopentelemetry.engine.RemotingResourceProvider
 
RemotingSpanExporterProvider - Class in io.jenkins.plugins.remotingopentelemetry.engine
Provides SpanExporter
RemotingSpanExporterProvider() - Constructor for class io.jenkins.plugins.remotingopentelemetry.engine.RemotingSpanExporterProvider
 
RUNTIME_JVM_GC_COUNT - Static variable in class io.jenkins.plugins.remotingopentelemetry.engine.semconv.OpenTelemetryMetricsSemanticConventions
 
RUNTIME_JVM_GC_TIME - Static variable in class io.jenkins.plugins.remotingopentelemetry.engine.semconv.OpenTelemetryMetricsSemanticConventions
 
RUNTIME_JVM_MEMORY_AREA - Static variable in class io.jenkins.plugins.remotingopentelemetry.engine.semconv.OpenTelemetryMetricsSemanticConventions
 
RUNTIME_JVM_MEMORY_POOL - Static variable in class io.jenkins.plugins.remotingopentelemetry.engine.semconv.OpenTelemetryMetricsSemanticConventions
 

S

serviceInstanceId - Variable in class io.jenkins.plugins.remotingopentelemetry.engine.DefaultEngineConfiguration
 
setChannel(ManagedChannel) - Method in class io.jenkins.plugins.remotingopentelemetry.engine.log.OtlpGrpcLogExporterBuilder
 
setEndpoint(String) - Method in class io.jenkins.plugins.remotingopentelemetry.engine.log.OtlpGrpcLogExporterBuilder
 
setEnv(Map<String, String>) - Method in class io.jenkins.plugins.remotingopentelemetry.engine.config.ConfigParser
 
setExporterTimeoutMillis(int) - Method in class io.jenkins.plugins.remotingopentelemetry.engine.log.BatchLogProcessorBuilder
Sets the maximum time an exporter will be allowed to run before being cancelled.
setMaxExportBatchSize(int) - Method in class io.jenkins.plugins.remotingopentelemetry.engine.log.BatchLogProcessorBuilder
Sets the maximum batch size for every export.
setMaxQueueSize(int) - Method in class io.jenkins.plugins.remotingopentelemetry.engine.log.BatchLogProcessorBuilder
Sets the maximum number of Spans that are kept in the queue before start dropping.
setResource(Resource) - Method in class io.jenkins.plugins.remotingopentelemetry.engine.log.LogSinkSdkProviderBuilder
 
setScheduleDelayMillis(long) - Method in class io.jenkins.plugins.remotingopentelemetry.engine.log.BatchLogProcessorBuilder
Sets the delay interval between two consecutive exports.
setTimeout(long, TimeUnit) - Method in class io.jenkins.plugins.remotingopentelemetry.engine.log.OtlpGrpcLogExporterBuilder
 
setTimeout(Duration) - Method in class io.jenkins.plugins.remotingopentelemetry.engine.log.OtlpGrpcLogExporterBuilder
 
shutdown() - Method in class io.jenkins.plugins.remotingopentelemetry.engine.log.BatchLogProcessor
 
shutdown() - Method in interface io.jenkins.plugins.remotingopentelemetry.engine.log.LogExporter
 
shutdown() - Method in interface io.jenkins.plugins.remotingopentelemetry.engine.log.LogProcessor
 
shutdown() - Method in class io.jenkins.plugins.remotingopentelemetry.engine.log.LogSinkSdkProvider
 
shutdown() - Method in class io.jenkins.plugins.remotingopentelemetry.engine.log.OtlpGrpcLogExporter
 
start() - Method in class io.jenkins.plugins.remotingopentelemetry.engine.MonitoringEngine
 
startIntervalMetricReader() - Static method in class io.jenkins.plugins.remotingopentelemetry.engine.OpenTelemetryProxy
 
STATE_FREE - Static variable in class io.jenkins.plugins.remotingopentelemetry.engine.semconv.OpenTelemetryMetricsSemanticConventions
 
STATE_USED - Static variable in class io.jenkins.plugins.remotingopentelemetry.engine.semconv.OpenTelemetryMetricsSemanticConventions
 
SYSTEM_CPU_LOAD - Static variable in class io.jenkins.plugins.remotingopentelemetry.engine.semconv.OpenTelemetryMetricsSemanticConventions
 
SYSTEM_CPU_LOAD_AVERAGE_1M - Static variable in class io.jenkins.plugins.remotingopentelemetry.engine.semconv.OpenTelemetryMetricsSemanticConventions
 
SYSTEM_FILESYSTEM_USAGE - Static variable in class io.jenkins.plugins.remotingopentelemetry.engine.semconv.OpenTelemetryMetricsSemanticConventions
 
SYSTEM_FILESYSTEM_UTILIZATION - Static variable in class io.jenkins.plugins.remotingopentelemetry.engine.semconv.OpenTelemetryMetricsSemanticConventions
 
SYSTEM_MEMORY_USAGE - Static variable in class io.jenkins.plugins.remotingopentelemetry.engine.semconv.OpenTelemetryMetricsSemanticConventions
 
SYSTEM_MEMORY_UTILIZATION - Static variable in class io.jenkins.plugins.remotingopentelemetry.engine.semconv.OpenTelemetryMetricsSemanticConventions
 
SYSTEM_PAGING_USAGE - Static variable in class io.jenkins.plugins.remotingopentelemetry.engine.semconv.OpenTelemetryMetricsSemanticConventions
 
SYSTEM_PAGING_UTILIZATION - Static variable in class io.jenkins.plugins.remotingopentelemetry.engine.semconv.OpenTelemetryMetricsSemanticConventions
 

T

TaggedLogRecord - Class in io.jenkins.plugins.remotingopentelemetry.engine.log
 
toProtoResourceLogs(Collection<TaggedLogRecord>) - Static method in class io.opentelemetry.exporter.otlp.internal.LogAdapter
 
A B C D E F G I L M O P R S T 
Skip navigation links

Copyright © 2016–2021. All rights reserved.