# Functions
NewFactory creates a new Factory.
NewJSONUnmarshaller constructs a JSONUnmarshaller.
NewProtobufUnmarshaller constructs a ProtobufUnmarshaller.
NewSpanWriter initiates and returns a new kafka spanwriter.
NewZipkinThriftUnmarshaller constructs a zipkinThriftUnmarshaller.
# Constants
EncodingJSON is used for spans encoded as Protobuf-based JSON.
EncodingProto is used for spans encoded as Protobuf.
EncodingZipkinThrift is used for spans encoded as Zipkin Thrift.
# Variables
AllEncodings is a list of all supported encodings.
# Structs
Factory implements storage.Factory and creates write-only storage components backed by kafka.
JSONUnmarshaller implements Unmarshaller.
Options stores the configuration options for Kafka.
ProtobufUnmarshaller implements Unmarshaller.
SpanWriter writes spans to kafka.
ZipkinThriftUnmarshaller implements Unmarshaller.
# Interfaces
Marshaller encodes a span into a byte array to be sent to Kafka.
Unmarshaller decodes a byte array to a span.