ConnectorConfig connectorConfig
org.apache.flink.api.common.serialization.DeserializationSchema<T> deserializer
String serviceUrl
String adminUrl
String zookeeperUri
String authPluginClassName
String authParams
String tlsTrustCertsFilePath
Boolean tlsAllowInsecureConnection
Boolean tlsHostnameVerificationEnable
String topic
String topics
String topicsPattern
int entryReadBatchSize
int targetNumSplits
int maxSplitMessageQueueSize
int maxSplitEntryQueueSize
int maxMessageSize
String statsProvider
Map<K,V> statsProviderConfigs
boolean namespaceDelimiterRewriteEnable
String rewriteNamespaceDelimiter
String managedLedgerOffloadDriver
int managedLedgerOffloadMaxThreads
String offloadersDirectory
Map<K,V> offloaderProperties
int bookkeeperThrottleValue
int bookkeeperNumIOThreads
int bookkeeperNumWorkerThreads
long managedLedgerCacheSizeMB
int managedLedgerNumWorkerThreads
int managedLedgerNumSchedulerThreads
long partitionDiscoveryIntervalMillis
boolean failOnDataLoss
int clientCacheSize
boolean flushOnCheckpoint
boolean failOnWrite
int pollTimeoutMs
int commitMaxRetries
String topic
AbstractPartition.PartitionType partitionType
TopicRange topicRange
private Object readResolve() throws ObjectStreamException
ObjectStreamExceptionPulsarSubscriber subscriber
StartOffsetInitializer startOffsetInitializer
StopCondition stopCondition
org.apache.flink.api.connector.source.Boundedness boundedness
MessageDeserializer<T> messageDeserializer
org.apache.flink.configuration.Configuration configuration
org.apache.pulsar.client.impl.conf.ClientConfigurationData pulsarConfiguration
org.apache.pulsar.client.impl.conf.ConsumerConfigurationData<T> consumerConfigurationData
SplitSchedulingStrategy splitSchedulingStrategy
String adminUrl
org.apache.pulsar.client.admin.PulsarAdmin pulsarAdmin
org.apache.pulsar.client.api.PulsarClient pulsarClient
org.apache.flink.api.connector.source.SplitEnumeratorContext<SplitT extends org.apache.flink.api.connector.source.SourceSplit> context
org.apache.pulsar.client.api.MessageId defaultOffset
String subscriptionName
long rollbackTimeInS
long startingTimestamp
AbstractPartition partition
StartOffsetInitializer startOffsetInitializer
StopCondition stopCondition
org.apache.pulsar.client.api.MessageId lastConsumedId
org.slf4j.Logger logger
SplitDivisionStrategy splitDivisionStrategy
List<E> topics
String namespace
SplitDivisionStrategy splitDivisionStrategy
Pattern topicPattern
org.apache.flink.api.common.serialization.DeserializationSchema<T> valueDeserialization
boolean hasMetadata
org.apache.flink.connector.pulsar.table.DynamicPulsarDeserializationSchema.ReadableRowDataMetadataConverter[] metadataConverters
org.apache.flink.api.common.typeinfo.TypeInformation<T> producedTypeInfo
String topic
org.apache.flink.api.common.serialization.SerializationSchema<T> valueSerialization
boolean hasMetadata
int[] metadataPositions
PulsarDynamicTableSink.WritableMetadata in the consumed row or
-1 if this metadata key is not used.org.apache.flink.table.data.RowData.FieldGetter[] physicalFieldGetters
RecordSchemaType recordSchemaType
org.apache.flink.table.types.DataType dataType
int[] partitions
int parallelInstanceId
int numParallelInstances
org.apache.flink.table.types.DataType dataType
org.apache.flink.table.types.DataType valueType
SerializableFunction<T,R> valueProjection
SerializableFunction<T,R> metaProjection
org.apache.flink.api.common.typeinfo.TypeInformation<T> typeInformation
PulsarSerializationSchema<T> serializationSchema
String adminUrl
org.apache.pulsar.client.impl.conf.ClientConfigurationData clientConfigurationData
Map<K,V> caseInsensitiveParams
Map<K,V> readerConf
PulsarDeserializationSchema<T> deserializer
Map<K,V> ownedTopicStarts
org.apache.flink.util.SerializedValue<T> periodicWatermarkAssigner
org.apache.flink.util.SerializedValue<T> punctuatedWatermarkAssigner
long discoveryIntervalMillis
int pollTimeoutMs
int commitMaxRetries
StartupMode startupMode
StartupMode.LATEST).String externalSubscriptionName
StartupMode.EXTERNAL_SUBSCRIPTION
If the subscription exists for a partition, we would start reading this partition from the subscription cursor.
At the same time, checkpoint for the job would made progress on the subscription.org.apache.pulsar.client.api.MessageId subscriptionPosition
MessageId.latest);
Only relevant when startup mode is StartupMode.EXTERNAL_SUBSCRIPTION.Map<K,V> specificStartupOffsetsAsBytes
Properties properties
UUID uuid
org.apache.commons.collections.map.LinkedMap pendingOffsetsToCommit
int oldStateVersion
boolean stateSubEqualexternalSub
boolean running
org.apache.flink.api.common.serialization.DeserializationSchema<T> valueDeserialization
boolean hasMetadata
org.apache.flink.streaming.connectors.pulsar.PulsarRowDeserializationSchema.ReadableRowMetadataConverter[] metadataConverters
org.apache.flink.api.common.typeinfo.TypeInformation<T> producedTypeInfo
String topic
org.apache.flink.api.common.serialization.SerializationSchema<T> valueSerialization
boolean hasMetadata
int[] metadataPositions
PulsarTableSink.WritableMetadata in the consumed row or
-1 if this metadata key is not used.int[] physicalPos
RecordSchemaType recordSchemaType
org.apache.flink.table.types.DataType dataType
SerializableFunction<T,R> topicExtractor
int[] partitions
int parallelInstanceId
int numParallelInstances
boolean primitivesAsString
boolean prefersDecimal
boolean allowComments
boolean allowUnquotedFieldNames
boolean allowSingleQuotes
boolean allowNumericLeadingZeros
boolean allowNonNumericNumbers
boolean allowBackslashEscapingAnyCharacter
boolean allowUnquotedControlChars
ParseMode parseMode
String columnNameOfCorruptRecord
boolean dropFieldIfAllNull
ConcurrentHashMap<K,V> computedTimeZones
Function<T,R> computeTimeZone
TimeZone timeZone
org.apache.commons.lang3.time.FastDateFormat dateFormat
org.apache.commons.lang3.time.FastDateFormat timestampFormat
boolean multiLine
String lineSeparator
String encoding
byte[] lineSeparatorInRead
String lineSeparatorInWrite
String defaultTimeZoneId
String defaultColumnNameOfCorruptRecord
org.apache.flink.api.common.serialization.DeserializationSchema<T> deserializationSchema
PulsarDeserializer.Function<T,R> converter
org.apache.flink.table.types.DataType rootDataType
org.apache.flink.table.types.FieldsDataType fieldsDataType
SchemaTranslator schemaTranslator
PulsarDeserializer.NewDecimalConversion decimalConversions
Object[] array
org.apache.flink.types.Row row
String topic
org.apache.flink.api.common.serialization.SerializationSchema<T> serializationSchema
RecordSchemaType recordSchemaType
org.apache.pulsar.client.api.Schema<T> schema
Class<T> clazz
org.apache.flink.table.types.DataType dataType
org.apache.flink.streaming.connectors.pulsar.internal.PulsarSerializationSchemaWrapper.SchemaMode schemaMode
SerializableFunction<T,R> topicExtractor
SerializableFunction<T,R> keyExtractor
int parallelInstanceId
int numParallelInstances
public void readExternal(ObjectInput in) throws IOException, ClassNotFoundException
IOExceptionClassNotFoundExceptionpublic void writeExternal(ObjectOutput out) throws IOException
IOExceptionboolean useExtendField
public void readExternal(ObjectInput in) throws IOException, ClassNotFoundException
IOExceptionClassNotFoundExceptionpublic void writeExternal(ObjectOutput out) throws IOException
IOExceptionString topic
SerializableRange range
String subscriptionName
long upperPart
long lowerPart
long to
long current
org.apache.flink.types.LongValue currentValue
long to
long current
private void readObject(ObjectInputStream arg0) throws IOException, ClassNotFoundException
IOExceptionClassNotFoundExceptionprivate void writeObject(ObjectOutputStream arg0) throws IOException
IOExceptionThrowable failureCause
String id
org.apache.flink.api.common.typeinfo.TypeInformation<T> typeInfo
org.apache.flink.util.SerializableObject lock
int leaseCount
boolean closed
byte[] serializedData
String keyString
org.apache.flink.types.StringValue toTokenize
int pos
int limit
long seed
Copyright © 2019–2021 The Apache Software Foundation. All rights reserved.