Uses of Class
io.opentelemetry.exporter.internal.http.HttpExporterBuilder
Packages that use HttpExporterBuilder
Package
Description
OpenTelemetry exporter which sends log data to OpenTelemetry collector via OTLP HTTP.
OpenTelemetry exporter which sends metric data to OpenTelemetry collector via OTLP HTTP.
OpenTelemetry exporter which sends span data to OpenTelemetry collector via OTLP HTTP.
-
Uses of HttpExporterBuilder in io.opentelemetry.exporter.internal.http
Methods in io.opentelemetry.exporter.internal.http that return HttpExporterBuilderModifier and TypeMethodDescriptionHttpExporterBuilder.addConstantHeaders
(String key, String value) HttpExporterBuilder.copy()
HttpExporterBuilder.exportAsJson()
HttpExporterBuilder.setAuthenticator
(Authenticator authenticator) HttpExporterBuilder.setCompression
(Compressor compressor) HttpExporterBuilder.setConnectTimeout
(long timeout, TimeUnit unit) HttpExporterBuilder.setEndpoint
(String endpoint) HttpExporterBuilder.setHeadersSupplier
(Supplier<Map<String, String>> headerSupplier) HttpExporterBuilder.setKeyManagerFromCerts
(byte[] privateKeyPem, byte[] certificatePem) HttpExporterBuilder.setMeterProvider
(Supplier<MeterProvider> meterProviderSupplier) HttpExporterBuilder.setProxyOptions
(ProxyOptions proxyOptions) HttpExporterBuilder.setRetryPolicy
(RetryPolicy retryPolicy) HttpExporterBuilder.setSslContext
(SSLContext sslContext, X509TrustManager trustManager) HttpExporterBuilder.setTimeout
(long timeout, TimeUnit unit) HttpExporterBuilder.setTrustManagerFromCerts
(byte[] trustedCertificatesPem) -
Uses of HttpExporterBuilder in io.opentelemetry.exporter.otlp.http.logs
Fields in io.opentelemetry.exporter.otlp.http.logs declared as HttpExporterBuilderModifier and TypeFieldDescriptionprivate final HttpExporterBuilder
<Marshaler> OtlpHttpLogRecordExporter.builder
private final HttpExporterBuilder
<Marshaler> OtlpHttpLogRecordExporterBuilder.delegate
Constructors in io.opentelemetry.exporter.otlp.http.logs with parameters of type HttpExporterBuilderModifierConstructorDescription(package private)
OtlpHttpLogRecordExporter
(HttpExporterBuilder<Marshaler> builder, HttpExporter<Marshaler> delegate, MemoryMode memoryMode) (package private)
OtlpHttpLogRecordExporterBuilder
(HttpExporterBuilder<Marshaler> delegate, MemoryMode memoryMode) -
Uses of HttpExporterBuilder in io.opentelemetry.exporter.otlp.http.metrics
Fields in io.opentelemetry.exporter.otlp.http.metrics declared as HttpExporterBuilderModifier and TypeFieldDescriptionprivate final HttpExporterBuilder
<Marshaler> OtlpHttpMetricExporter.builder
private final HttpExporterBuilder
<Marshaler> OtlpHttpMetricExporterBuilder.delegate
Constructors in io.opentelemetry.exporter.otlp.http.metrics with parameters of type HttpExporterBuilderModifierConstructorDescription(package private)
OtlpHttpMetricExporter
(HttpExporterBuilder<Marshaler> builder, HttpExporter<Marshaler> delegate, AggregationTemporalitySelector aggregationTemporalitySelector, DefaultAggregationSelector defaultAggregationSelector, MemoryMode memoryMode) (package private)
OtlpHttpMetricExporterBuilder
(HttpExporterBuilder<Marshaler> delegate, MemoryMode memoryMode) -
Uses of HttpExporterBuilder in io.opentelemetry.exporter.otlp.http.trace
Fields in io.opentelemetry.exporter.otlp.http.trace declared as HttpExporterBuilderModifier and TypeFieldDescriptionprivate final HttpExporterBuilder
<Marshaler> OtlpHttpSpanExporter.builder
private final HttpExporterBuilder
<Marshaler> OtlpHttpSpanExporterBuilder.delegate
Constructors in io.opentelemetry.exporter.otlp.http.trace with parameters of type HttpExporterBuilderModifierConstructorDescription(package private)
OtlpHttpSpanExporter
(HttpExporterBuilder<Marshaler> builder, HttpExporter<Marshaler> delegate, MemoryMode memoryMode) (package private)
OtlpHttpSpanExporterBuilder
(HttpExporterBuilder<Marshaler> delegate, MemoryMode memoryMode)