Package org.apache.pulsar.common.schema
Class SchemaIdUtil
java.lang.Object
org.apache.pulsar.common.schema.SchemaIdUtil
SchemaIdUtil to fill and retrieve schema id in MessageMetadata.
-
Field Summary
FieldsModifier and TypeFieldDescriptionstatic final bytestatic final byte -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionstatic byte[]addMagicHeader(byte[] data, boolean isKeyValue) static byte[]removeMagicHeader(byte[] schemaId)
-
Field Details
-
MAGIC_BYTE_VALUE
public static final byte MAGIC_BYTE_VALUE- See Also:
-
MAGIC_BYTE_KEY_VALUE
public static final byte MAGIC_BYTE_KEY_VALUE- See Also:
-
-
Constructor Details
-
SchemaIdUtil
public SchemaIdUtil()
-
-
Method Details
-
addMagicHeader
public static byte[] addMagicHeader(byte[] data, boolean isKeyValue) -
removeMagicHeader
public static byte[] removeMagicHeader(byte[] schemaId)
-