private void readObject(ObjectInputStream ois) throws ClassNotFoundException, IOException
ClassNotFoundExceptionIOExceptionprivate void writeObject(ObjectOutputStream oos) throws IOException
IOExceptionPulsarSchema<T> schema
PulsarSchema<T> schema
SinkConfiguration sinkConfiguration
PulsarSerializationSchema<IN> serializationSchema
TopicMetadataListener metadataListener
MessageDelayer<IN> messageDelayer
TopicRouter<IN> topicRouter
org.apache.flink.connector.base.DeliveryGuarantee deliveryGuarantee
long transactionTimeoutMillis
long topicMetadataRefreshInterval
int partitionSwitchSize
MessageKeyHash messageKeyHash
boolean enableSchemaEvolution
int maxPendingMessages
int maxRecommitTimes
long delayDuration
MessageKeyHash messageKeyHash
AtomicLong counter
int partitionSwitchSize
PulsarSchema<T> pulsarSchema
org.apache.flink.api.common.serialization.SerializationSchema<T> serializationSchema
SourceConfiguration sourceConfiguration
PulsarSubscriber subscriber
RangeGenerator rangeGenerator
StartCursor startCursor
StopCursor stopCursor
org.apache.flink.api.connector.source.Boundedness boundedness
PulsarDeserializationSchema<T> deserializationSchema
int messageQueueCapacity
long partitionDiscoveryIntervalMs
boolean enableAutoAcknowledgeMessage
boolean enableSchemaEvolution
long autoCommitCursorInterval
long transactionTimeoutMillis
java.time.Duration maxFetchTime
int maxFetchRecords
CursorVerification verifyInitialOffsets
String subscriptionName
org.apache.pulsar.client.api.SubscriptionType subscriptionType
org.apache.pulsar.client.api.SubscriptionMode subscriptionMode
CursorPosition.Type type
org.apache.pulsar.client.api.MessageId messageId
Long timestamp
org.apache.pulsar.client.api.MessageId messageId
long timestamp
long timestamp
org.apache.pulsar.client.api.MessageId messageId
org.apache.pulsar.client.api.MessageId messageId
boolean exclusive
long timestamp
String topic
int partitionId
TopicRange range
TopicRange.createFullRange() full range for all the subscription type except SubscriptionType.Key_Shared.int start
int end
org.apache.flink.api.common.typeinfo.TypeInformation<T> information
org.apache.flink.api.common.typeutils.TypeSerializer<T> serializer
org.apache.flink.api.common.serialization.SerializationSchema<T> keySerialization
org.apache.flink.table.data.RowData.FieldGetter[] keyFieldGetters
org.apache.flink.api.common.serialization.SerializationSchema<T> valueSerialization
org.apache.flink.table.data.RowData.FieldGetter[] valueFieldGetters
PulsarWritableMetadata writableMetadata
List<E> writableMetadataKeys
int physicalChildrenSize
int[] metadataPositions
PulsarWritableMetadata.WritableMetadata in the consumed row or -1 if
this metadata key is not used.int physicalArity
int[] keyProjection
int[] valueProjection
PulsarReadableMetadata readableMetadata
org.apache.flink.api.common.typeinfo.TypeInformation<T> producedTypeInfo
org.apache.flink.api.common.serialization.DeserializationSchema<T> keyDeserialization
org.apache.flink.api.common.serialization.DeserializationSchema<T> valueDeserialization
PulsarRowDataConverter rowDataConverter
org.apache.flink.table.types.DataType physicalDataType
org.apache.flink.table.connector.format.DecodingFormat<I> keyDecodingFormat
int[] keyProjection
org.apache.flink.table.connector.format.DecodingFormat<I> valueDecodingFormat
int[] valueProjection
org.apache.flink.table.types.DataType producedDataType
List<E> connectorMetadataKeys
Copyright © 2014–2022 The Apache Software Foundation. All rights reserved.