Class StackdriverSender

java.lang.Object
zipkin2.reporter.BytesMessageSender.Base
zipkin2.reporter.stackdriver.StackdriverSender
All Implemented Interfaces:
Closeable, AutoCloseable, zipkin2.reporter.BytesMessageSender

public final class StackdriverSender extends zipkin2.reporter.BytesMessageSender.Base
  • Method Details

    • newBuilder

      public static StackdriverSender.Builder newBuilder()
    • newBuilder

      public static StackdriverSender.Builder newBuilder(io.grpc.Channel channel)
    • messageMaxBytes

      public int messageMaxBytes()
    • messageSizeInBytes

      public int messageSizeInBytes(List<byte[]> traceIdPrefixedSpans)
      Specified by:
      messageSizeInBytes in interface zipkin2.reporter.BytesMessageSender
      Overrides:
      messageSizeInBytes in class zipkin2.reporter.BytesMessageSender.Base
    • messageSizeInBytes

      public int messageSizeInBytes(int traceIdPrefixedSpanSize)
      Specified by:
      messageSizeInBytes in interface zipkin2.reporter.BytesMessageSender
      Overrides:
      messageSizeInBytes in class zipkin2.reporter.BytesMessageSender.Base
    • send

      public void send(List<byte[]> traceIdPrefixedSpans) throws IOException
      Throws:
      IOException
    • toString

      public String toString()
      Overrides:
      toString in class Object
    • close

      public void close()