java.lang.Object
com.predic8.membrane.core.interceptor.opentelemetry.exporter.OtlpExporter
All Implemented Interfaces:
OtelExporter

public class OtlpExporter extends Object implements OtelExporter
  • Constructor Details

    • OtlpExporter

      public OtlpExporter()
  • Method Details

    • getEndpointUrl

      public String getEndpointUrl()
      Specified by:
      getEndpointUrl in interface OtelExporter
    • get

      public io.opentelemetry.sdk.trace.export.SpanExporter get()
      Specified by:
      get in interface OtelExporter
    • setHeaders

      public void setHeaders(List<addHeader> headers)
    • setTransport

      public void setTransport(String transport)
    • setSecured

      public void setSecured(boolean secured)
    • setPath

      public void setPath(String path)
    • setHost

      public void setHost(String host)
      Specified by:
      setHost in interface OtelExporter
    • setPort

      public void setPort(int port)
      Specified by:
      setPort in interface OtelExporter
    • getPath

      public String getPath()
    • getHost

      public String getHost()
      Specified by:
      getHost in interface OtelExporter
    • getPort

      public int getPort()
      Specified by:
      getPort in interface OtelExporter
    • getHeaders

      public List<addHeader> getHeaders()
    • isSecured

      public boolean isSecured()