Class SpanDataSerializer

java.lang.Object
io.opentelemetry.contrib.kafka.SpanDataSerializer
All Implemented Interfaces:
Closeable, AutoCloseable, org.apache.kafka.common.serialization.Serializer<Collection<io.opentelemetry.sdk.trace.data.SpanData>>

public class SpanDataSerializer extends Object implements org.apache.kafka.common.serialization.Serializer<Collection<io.opentelemetry.sdk.trace.data.SpanData>>
  • Constructor Details

    • SpanDataSerializer

      public SpanDataSerializer()
  • Method Details

    • serialize

      public byte[] serialize(String topic, Collection<io.opentelemetry.sdk.trace.data.SpanData> data)
      Specified by:
      serialize in interface org.apache.kafka.common.serialization.Serializer<Collection<io.opentelemetry.sdk.trace.data.SpanData>>