public class PulsarJsonRowDecoder extends Object implements PulsarRowDecoder
| Constructor and Description |
|---|
PulsarJsonRowDecoder(org.apache.pulsar.client.impl.schema.generic.GenericJsonSchema genericJsonSchema,
Set<io.prestosql.decoder.DecoderColumnHandle> columns) |
| Modifier and Type | Method and Description |
|---|---|
Optional<Map<io.prestosql.decoder.DecoderColumnHandle,io.prestosql.decoder.FieldValueProvider>> |
decodeRow(io.netty.buffer.ByteBuf byteBuf)
decode ByteBuf by
GenericSchema. |
public PulsarJsonRowDecoder(org.apache.pulsar.client.impl.schema.generic.GenericJsonSchema genericJsonSchema, Set<io.prestosql.decoder.DecoderColumnHandle> columns)
public Optional<Map<io.prestosql.decoder.DecoderColumnHandle,io.prestosql.decoder.FieldValueProvider>> decodeRow(io.netty.buffer.ByteBuf byteBuf)
GenericSchema.decodeRow in interface PulsarRowDecoderbyteBuf - Copyright © 2017–2022 Apache Software Foundation. All rights reserved.