Class KafkaSchemaWrappedSchema
- java.lang.Object
-
- org.apache.pulsar.io.kafka.connect.schema.KafkaSchemaWrappedSchema
-
- All Implemented Interfaces:
java.io.Serializable,java.lang.Cloneable,org.apache.pulsar.client.api.Schema<byte[]>
public class KafkaSchemaWrappedSchema extends java.lang.Object implements org.apache.pulsar.client.api.Schema<byte[]>, java.io.SerializableWrapped schema for kafka connect schema.- See Also:
- Serialized Form
-
-
Constructor Summary
Constructors Constructor Description KafkaSchemaWrappedSchema(org.apache.pulsar.kafka.shade.avro.Schema schema, org.apache.kafka.connect.storage.Converter converter)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description org.apache.pulsar.client.api.Schema<byte[]>clone()byte[]encode(byte[] data)org.apache.pulsar.common.schema.SchemaInfogetSchemaInfo()
-
-
-
Method Detail
-
encode
public byte[] encode(byte[] data)
- Specified by:
encodein interfaceorg.apache.pulsar.client.api.Schema<byte[]>
-
getSchemaInfo
public org.apache.pulsar.common.schema.SchemaInfo getSchemaInfo()
- Specified by:
getSchemaInfoin interfaceorg.apache.pulsar.client.api.Schema<byte[]>
-
clone
public org.apache.pulsar.client.api.Schema<byte[]> clone()
- Specified by:
clonein interfaceorg.apache.pulsar.client.api.Schema<byte[]>- Overrides:
clonein classjava.lang.Object
-
-