Package zipkin2.reporter.libthrift
Class LibthriftSender
- java.lang.Object
-
- zipkin2.reporter.Component
-
- zipkin2.reporter.Sender
-
- zipkin2.reporter.libthrift.LibthriftSender
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static classLibthriftSender.Builder
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description CheckResultcheck()Sends an empty log message to the configured host.voidclose()static LibthriftSendercreate(String host)Creates a sender that sendsEncoding.THRIFTmessages.Encodingencoding()intmessageMaxBytes()intmessageSizeInBytes(int encodedSizeInBytes)intmessageSizeInBytes(List<byte[]> encodedSpans)Size of the Thrift RPC messagestatic LibthriftSender.BuildernewBuilder()Call<Void>sendSpans(List<byte[]> encodedSpans)LibthriftSender.BuildertoBuilder()StringtoString()
-
-
-
Method Detail
-
create
public static LibthriftSender create(String host)
Creates a sender that sendsEncoding.THRIFTmessages.
-
newBuilder
public static LibthriftSender.Builder newBuilder()
-
toBuilder
public LibthriftSender.Builder toBuilder()
-
messageMaxBytes
public int messageMaxBytes()
- Specified by:
messageMaxBytesin classSender
-
messageSizeInBytes
public int messageSizeInBytes(int encodedSizeInBytes)
- Overrides:
messageSizeInBytesin classSender
-
messageSizeInBytes
public int messageSizeInBytes(List<byte[]> encodedSpans)
Size of the Thrift RPC message- Specified by:
messageSizeInBytesin classSender
-
check
public CheckResult check()
Sends an empty log message to the configured host.
-
close
public void close()
-
-