| Package | Description |
|---|---|
| org.apache.pulsar.sql.presto |
Implementation of the connector to the Presto engine.
|
| org.apache.pulsar.sql.presto.decoder.avro |
This package contains decoder for SchemaType.AVRO.
|
| org.apache.pulsar.sql.presto.decoder.json |
This package contains decoder for SchemaType.JSON.
|
| org.apache.pulsar.sql.presto.decoder.primitive |
This package contains decoder for SchemaType of SchemaType.isPrimitive() return true.
|
| org.apache.pulsar.sql.presto.decoder.protobufnative |
This package contains decoder for SchemaType.AVRO.
|
| Modifier and Type | Method and Description |
|---|---|
PulsarRowDecoder |
PulsarRowDecoderFactory.createRowDecoder(TopicName topicName,
org.apache.pulsar.common.schema.SchemaInfo schemaInfo,
Set<io.prestosql.decoder.DecoderColumnHandle> columns)
createRowDecoder RowDecoder by pulsar SchemaInfo and column DecoderColumnHandles.
|
PulsarRowDecoder |
PulsarDispatchingRowDecoderFactory.createRowDecoder(TopicName topicName,
org.apache.pulsar.common.schema.SchemaInfo schemaInfo,
Set<io.prestosql.decoder.DecoderColumnHandle> columns) |
| Modifier and Type | Class and Description |
|---|---|
class |
PulsarAvroRowDecoder
Refer to
io.prestosql.decoder.avro.AvroRowDecoder. |
| Modifier and Type | Method and Description |
|---|---|
PulsarRowDecoder |
PulsarAvroRowDecoderFactory.createRowDecoder(TopicName topicName,
org.apache.pulsar.common.schema.SchemaInfo schemaInfo,
Set<io.prestosql.decoder.DecoderColumnHandle> columns) |
| Modifier and Type | Class and Description |
|---|---|
class |
PulsarJsonRowDecoder
Json PulsarRowDecoder.
|
| Modifier and Type | Class and Description |
|---|---|
class |
PulsarPrimitiveRowDecoder
Primitive Schema PulsarRowDecoder.
|
| Modifier and Type | Method and Description |
|---|---|
PulsarRowDecoder |
PulsarPrimitiveRowDecoderFactory.createRowDecoder(TopicName topicName,
org.apache.pulsar.common.schema.SchemaInfo schemaInfo,
Set<io.prestosql.decoder.DecoderColumnHandle> columns) |
| Modifier and Type | Class and Description |
|---|---|
class |
PulsarProtobufNativeRowDecoder
Pulsar
SchemaType.PROTOBUF_NATIVE RowDecoder. |
| Modifier and Type | Method and Description |
|---|---|
PulsarRowDecoder |
PulsarProtobufNativeRowDecoderFactory.createRowDecoder(TopicName topicName,
org.apache.pulsar.common.schema.SchemaInfo schemaInfo,
Set<io.prestosql.decoder.DecoderColumnHandle> columns) |
Copyright © 2017–2022 Apache Software Foundation. All rights reserved.