类 Utils
java.lang.Object
org.apache.pulsar.io.kinesis.Utils
-
构造器概要
构造器 -
方法概要
修饰符和类型方法说明static ByteBufferserializeRecordToFlatBuffer(com.google.flatbuffers.FlatBufferBuilder builder, org.apache.pulsar.functions.api.Record<byte[]> record) static ByteBufferserializeRecordToFlatBuffer(org.apache.pulsar.functions.api.Record<byte[]> record) Serialize record to flat-buffer. it's not a thread-safe method.static StringserializeRecordToJson(org.apache.pulsar.functions.api.Record<byte[]> record) Serializes sink-record into json format.
-
构造器详细资料
-
Utils
public Utils()
-
-
方法详细资料
-
serializeRecordToFlatBuffer
public static ByteBuffer serializeRecordToFlatBuffer(org.apache.pulsar.functions.api.Record<byte[]> record) Serialize record to flat-buffer. it's not a thread-safe method.- 参数:
record-- 返回:
-
serializeRecordToFlatBuffer
public static ByteBuffer serializeRecordToFlatBuffer(com.google.flatbuffers.FlatBufferBuilder builder, org.apache.pulsar.functions.api.Record<byte[]> record) -
serializeRecordToJson
Serializes sink-record into json format. It encodes encryption-keys, encryption-param and payload in base64 format so, it can be sent in json.- 参数:
record-- 返回:
-