Class OpenTelemetryExporterProperties.Otlp

java.lang.Object
io.arconia.opentelemetry.autoconfigure.exporter.OpenTelemetryExporterProperties.Otlp
Enclosing class:
OpenTelemetryExporterProperties

public static class OpenTelemetryExporterProperties.Otlp extends Object
Configuration properties for exporting OpenTelemetry telemetry data using OTLP.
  • Constructor Details

    • Otlp

      public Otlp()
  • Method Details

    • getEndpoint

      public @Nullable URI getEndpoint()
    • setEndpoint

      public void setEndpoint(URI endpoint)
    • getTimeout

      public Duration getTimeout()
    • setTimeout

      public void setTimeout(Duration timeout)
    • getConnectTimeout

      public Duration getConnectTimeout()
    • setConnectTimeout

      public void setConnectTimeout(Duration connectTimeout)
    • getProtocol

      public Protocol getProtocol()
    • setProtocol

      public void setProtocol(Protocol protocol)
    • getCompression

      public Compression getCompression()
    • setCompression

      public void setCompression(Compression compression)
    • getHeaders

      public Map<String,String> getHeaders()
    • setHeaders

      public void setHeaders(Map<String,String> headers)
    • isMetrics

      public boolean isMetrics()
    • setMetrics

      public void setMetrics(boolean metrics)