Skip navigation links
A B C D E F G H I J K L M N O P R S T U V W 

A

AbstractPartition - Class in org.apache.flink.connector.pulsar.source
The abstraction of partition, not necessarily the topical partition in pulsar.
AbstractPartition(String, AbstractPartition.PartitionType) - Constructor for class org.apache.flink.connector.pulsar.source.AbstractPartition
 
AbstractPartition.PartitionType - Enum in org.apache.flink.connector.pulsar.source
Represents partition type in pulsar.
AbstractPulsarSubscriber - Class in org.apache.flink.connector.pulsar.source.subscription
The base implementations of PulsarSubscriber.
AbstractPulsarSubscriber() - Constructor for class org.apache.flink.connector.pulsar.source.subscription.AbstractPulsarSubscriber
 
add(E) - Method in class org.apache.flink.streaming.connectors.pulsar.internal.ClosableBlockingQueue
Adds the element to the queue, or fails with an exception, if the queue is closed.
addDiscoveredTopics(Set<TopicRange>) - Method in class org.apache.flink.streaming.connectors.pulsar.internal.PulsarFetcher
 
addIfOpen(E) - Method in class org.apache.flink.streaming.connectors.pulsar.internal.ClosableBlockingQueue
Tries to add an element to the queue, if the queue is still open.
addReader(int) - Method in class org.apache.flink.connector.pulsar.source.enumerator.PulsarSourceEnumerator
 
addSplitsBack(List<PulsarPartitionSplit>, int) - Method in class org.apache.flink.connector.pulsar.source.enumerator.PulsarSourceEnumerator
 
addSplitsBack(Map<Integer, List<PulsarPartitionSplit>>, List<PulsarPartitionSplit>, int, int) - Method in class org.apache.flink.connector.pulsar.source.HashSplitSchedulingStrategy
 
addSplitsBack(Map<Integer, List<PulsarPartitionSplit>>, List<PulsarPartitionSplit>, int, int) - Method in class org.apache.flink.connector.pulsar.source.KeySharedSplitSchedulingStrategy
 
addSplitsBack(Map<Integer, List<PulsarPartitionSplit>>, List<PulsarPartitionSplit>, int, int) - Method in interface org.apache.flink.connector.pulsar.source.SplitSchedulingStrategy
 
ADMIN_URL - Static variable in class org.apache.flink.connector.pulsar.source.PulsarSourceOptions
 
ADMIN_URL - Static variable in class org.apache.flink.connector.pulsar.table.PulsarTableOptions
 
ADMIN_URL_OPTION_KEY - Static variable in class org.apache.flink.streaming.connectors.pulsar.internal.PulsarOptions
 
adminUrl - Variable in class org.apache.flink.connector.pulsar.table.PulsarDynamicTableSink
 
adminUrl - Variable in class org.apache.flink.connector.pulsar.table.PulsarDynamicTableSource
The Pulsar topic to consume.
adminUrl - Variable in class org.apache.flink.streaming.connectors.pulsar.FlinkPulsarSource
 
alterDatabase(String, CatalogDatabase, boolean) - Method in class org.apache.flink.table.catalog.pulsar.PulsarCatalog
 
alterPartition(ObjectPath, CatalogPartitionSpec, CatalogPartition, boolean) - Method in class org.apache.flink.table.catalog.pulsar.PulsarCatalog
 
alterPartitionColumnStatistics(ObjectPath, CatalogPartitionSpec, CatalogColumnStatistics, boolean) - Method in class org.apache.flink.table.catalog.pulsar.PulsarCatalog
 
alterPartitionStatistics(ObjectPath, CatalogPartitionSpec, CatalogTableStatistics, boolean) - Method in class org.apache.flink.table.catalog.pulsar.PulsarCatalog
 
alterTable(ObjectPath, CatalogBaseTable, boolean) - Method in class org.apache.flink.table.catalog.pulsar.PulsarCatalog
 
alterTableColumnStatistics(ObjectPath, CatalogColumnStatistics, boolean) - Method in class org.apache.flink.table.catalog.pulsar.PulsarCatalog
 
alterTableStatistics(ObjectPath, CatalogTableStatistics, boolean) - Method in class org.apache.flink.table.catalog.pulsar.PulsarCatalog
 
apply(A, B) - Method in interface org.apache.flink.streaming.connectors.pulsar.internal.PulsarDeserializer.BinFunction
Applies this function to the given arguments.
apply(T) - Method in interface org.apache.flink.streaming.connectors.pulsar.internal.PulsarDeserializer.Function
Applies this function to the given argument.
apply(A, B, C) - Method in interface org.apache.flink.streaming.connectors.pulsar.internal.PulsarDeserializer.TriFunction
Applies this function to the given arguments.
apply(T) - Method in interface org.apache.flink.streaming.connectors.pulsar.internal.PulsarSourceStateSerializer.SerializableFunction
 
applyReadableMetadata(List<String>, DataType) - Method in class org.apache.flink.connector.pulsar.table.PulsarDynamicTableSource
 
applyReadableMetadata(List<String>, DataType) - Method in class org.apache.flink.streaming.connectors.pulsar.PulsarTableSource
 
applyReadableMetadata(List<String>, DataType) - Method in interface org.apache.flink.streaming.connectors.pulsar.SupportsReadingMetadata
Provides a list of metadata keys that the produced RowData must contain as appended metadata columns.
applyWritableMetadata(List<String>, DataType) - Method in class org.apache.flink.connector.pulsar.table.PulsarDynamicTableSink
 
applyWritableMetadata(List<String>, DataType) - Method in class org.apache.flink.streaming.connectors.pulsar.PulsarTableSink
 
applyWritableMetadata(List<String>, DataType) - Method in interface org.apache.flink.streaming.connectors.pulsar.SupportsWritingMetadata
Provides a list of metadata keys that the consumed RowData will contain as appended metadata columns which must be persisted.
ArrayDataUpdater(Object[]) - Constructor for class org.apache.flink.streaming.connectors.pulsar.internal.PulsarDeserializer.ArrayDataUpdater
 
assignTimestampsAndWatermarks(AssignerWithPunctuatedWatermarks<T>) - Method in class org.apache.flink.streaming.connectors.pulsar.FlinkPulsarSource
Specifies an AssignerWithPunctuatedWatermarks to emit watermarks in a punctuated manner.
assignTimestampsAndWatermarks(AssignerWithPeriodicWatermarks<T>) - Method in class org.apache.flink.streaming.connectors.pulsar.FlinkPulsarSource
Specifies an AssignerWithPunctuatedWatermarks to emit watermarks in a punctuated manner.
asSummaryString() - Method in class org.apache.flink.connector.pulsar.table.PulsarDynamicTableSink
 
asSummaryString() - Method in class org.apache.flink.connector.pulsar.table.PulsarDynamicTableSource
 
AsyncUtils - Class in org.apache.flink.connector.pulsar.source.util
A util class for asynchronous call of method.
AsyncUtils() - Constructor for class org.apache.flink.connector.pulsar.source.util.AsyncUtils
 
Atomic - Class in org.apache.flink.table.descriptors
Atomic ConnectorDescriptor.
Atomic() - Constructor for class org.apache.flink.table.descriptors.Atomic
Format descriptor for JSON.
AtomicRowDeserializationSchema - Class in org.apache.flink.formats.atomic
rowDeserializationSchema for atomic type.
AtomicRowDeserializationSchema(String, boolean) - Constructor for class org.apache.flink.formats.atomic.AtomicRowDeserializationSchema
 
AtomicRowDeserializationSchema.Builder<T> - Class in org.apache.flink.formats.atomic
AtomicRowFormatFactory - Class in org.apache.flink.formats.atomic
rowFormatFactory for atomic type.
AtomicRowFormatFactory() - Constructor for class org.apache.flink.formats.atomic.AtomicRowFormatFactory
 
AtomicRowSerializationSchema - Class in org.apache.flink.formats.atomic
rowSerializationSchema for atomic type.
AtomicRowSerializationSchema.Builder - Class in org.apache.flink.formats.atomic
atomicType2PulsarSchema(DataType) - Static method in class org.apache.flink.streaming.connectors.pulsar.internal.SchemaTranslator
 
AtomicValidator - Class in org.apache.flink.table.descriptors
Atomic connector validator.
AtomicValidator() - Constructor for class org.apache.flink.table.descriptors.AtomicValidator
 
AUTH_PARAMS_KEY - Static variable in class org.apache.flink.streaming.connectors.pulsar.internal.PulsarOptions
 
AUTH_PLUGIN_CLASSNAME_KEY - Static variable in class org.apache.flink.streaming.connectors.pulsar.internal.PulsarOptions
 
AvroDeser<T> - Class in org.apache.flink.streaming.connectors.pulsar.internal
Read Avro encoded data from Pulsar.
AvroSer<T> - Class in org.apache.flink.streaming.connectors.pulsar.internal
Read Avro encoded data from Pulsar.

B

belongsTo(TopicRange, int, int) - Static method in class org.apache.flink.streaming.connectors.pulsar.internal.SourceSinkUtils
 
BrokerPartition - Class in org.apache.flink.connector.pulsar.source
Represents pulsar's topic partition.
BrokerPartition(TopicRange) - Constructor for class org.apache.flink.connector.pulsar.source.BrokerPartition
 
build() - Method in class org.apache.flink.connector.pulsar.source.PulsarSourceBuilder
 
build() - Method in class org.apache.flink.formats.atomic.AtomicRowDeserializationSchema.Builder
 
build() - Method in class org.apache.flink.formats.atomic.AtomicRowSerializationSchema.Builder
 
build() - Method in class org.apache.flink.streaming.connectors.pulsar.internal.PulsarSerializationSchemaWrapper.Builder
 
builder() - Static method in class org.apache.flink.connector.pulsar.source.PulsarSource
Get a pulsarSourceBuilder to build a PulsarSource.
Builder(String) - Constructor for class org.apache.flink.formats.atomic.AtomicRowDeserializationSchema.Builder
 
Builder(String) - Constructor for class org.apache.flink.formats.atomic.AtomicRowSerializationSchema.Builder
 
Builder(SerializationSchema<T>) - Constructor for class org.apache.flink.streaming.connectors.pulsar.internal.PulsarSerializationSchemaWrapper.Builder
 
buildRowSchema(DataType, RecordSchemaType) - Static method in class org.apache.flink.streaming.connectors.pulsar.internal.SchemaUtils
 
buildSchemaForRecordClazz(Class<T>, RecordSchemaType) - Static method in class org.apache.flink.streaming.connectors.pulsar.internal.SchemaUtils
 

C

CachedClients - Class in org.apache.flink.batch.connectors.pulsar
Cached ML / BK client to be shared among threads inside a process.
CachedPulsarClient - Class in org.apache.flink.streaming.connectors.pulsar.internal
Enable the sharing of same PulsarClient among tasks in a same process.
CachedPulsarClient() - Constructor for class org.apache.flink.streaming.connectors.pulsar.internal.CachedPulsarClient
 
cancel() - Method in class org.apache.flink.streaming.connectors.pulsar.FlinkPulsarSource
 
cancel() - Method in class org.apache.flink.streaming.connectors.pulsar.internal.PulsarFetcher
 
cancel() - Method in class org.apache.flink.streaming.connectors.pulsar.internal.ReaderThread
 
caseInsensitiveParams - Variable in class org.apache.flink.streaming.connectors.pulsar.FlinkPulsarSource
 
CATALOG_ADMIN_URL - Static variable in class org.apache.flink.table.catalog.pulsar.PulsarCatalogValidator
 
CATALOG_DEFAULT_PARTITIONS - Static variable in class org.apache.flink.table.catalog.pulsar.PulsarCatalogValidator
 
CATALOG_PULSAR_VERSION - Static variable in class org.apache.flink.table.catalog.pulsar.PulsarCatalogValidator
 
CATALOG_SERVICE_URL - Static variable in class org.apache.flink.table.catalog.pulsar.PulsarCatalogValidator
 
CATALOG_STARTUP_MODE - Static variable in class org.apache.flink.table.catalog.pulsar.PulsarCatalogValidator
 
CATALOG_TYPE_VALUE_PULSAR - Static variable in class org.apache.flink.table.catalog.pulsar.PulsarCatalogValidator
 
checkAndGetNewWatermark(T, long) - Method in class org.apache.flink.streaming.connectors.pulsar.internal.PulsarTopicStateWithPunctuatedWatermarks
 
checkAndThrowException() - Method in class org.apache.flink.streaming.connectors.pulsar.internal.ExceptionProxy
Checks whether an exception has been set via ExceptionProxy.reportError(Throwable).
checkEncoding(String) - Method in class org.apache.flink.streaming.connectors.pulsar.internal.JSONOptions
 
checkEncoding(String) - Method in class org.apache.flink.streaming.connectors.pulsar.internal.JSONOptionsInRead
 
CLIENT_CACHE_SIZE_OPTION_KEY - Static variable in class org.apache.flink.streaming.connectors.pulsar.internal.PulsarOptions
 
clientConf - Variable in class org.apache.flink.streaming.connectors.pulsar.internal.PulsarFetcher
 
clientConf - Variable in class org.apache.flink.streaming.connectors.pulsar.internal.ReaderThread
 
clientConfigurationData - Variable in class org.apache.flink.streaming.connectors.pulsar.FlinkPulsarSource
 
clone() - Method in class org.apache.flink.connector.pulsar.source.split.PulsarPartitionSplit
 
ClosableBlockingQueue<E> - Class in org.apache.flink.streaming.connectors.pulsar.internal
A special form of blocking queue with two additions: The queue can be closed atomically when empty.
ClosableBlockingQueue() - Constructor for class org.apache.flink.streaming.connectors.pulsar.internal.ClosableBlockingQueue
Creates a new empty queue.
ClosableBlockingQueue(int) - Constructor for class org.apache.flink.streaming.connectors.pulsar.internal.ClosableBlockingQueue
Creates a new empty queue, reserving space for at least the specified number of elements.
ClosableBlockingQueue(Collection<? extends E>) - Constructor for class org.apache.flink.streaming.connectors.pulsar.internal.ClosableBlockingQueue
Creates a new queue that contains the given elements.
close() - Method in class org.apache.flink.batch.connectors.pulsar.InputSplitReader
 
close() - Method in class org.apache.flink.batch.connectors.pulsar.PulsarInputFormat
 
close() - Method in class org.apache.flink.connector.pulsar.source.enumerator.PulsarSourceEnumerator
 
close() - Method in class org.apache.flink.connector.pulsar.source.PartitionReader
 
close() - Method in class org.apache.flink.connector.pulsar.source.reader.PulsarPartitionSplitReader
 
close() - Method in class org.apache.flink.connector.pulsar.source.reader.PulsarSourceReader
 
close() - Method in class org.apache.flink.streaming.connectors.pulsar.FlinkPulsarSource
 
close() - Method in class org.apache.flink.streaming.connectors.pulsar.internal.ClosableBlockingQueue
Tries to close the queue.
close() - Method in class org.apache.flink.streaming.connectors.pulsar.internal.PulsarCatalogSupport
 
close() - Method in class org.apache.flink.streaming.connectors.pulsar.internal.PulsarMetadataReader
 
close() - Method in class org.apache.flink.table.catalog.pulsar.PulsarCatalog
 
CLOSE_TIMEOUT_MS - Static variable in class org.apache.flink.connector.pulsar.source.PulsarSourceOptions
 
ClosedException() - Constructor for exception org.apache.flink.streaming.connectors.pulsar.internal.PulsarMetadataReader.ClosedException
 
closeWithTimeout(String, ThrowingRunnable<Exception>, long) - Static method in class org.apache.flink.util.ComponentClosingUtils
Close a component with a timeout.
closeWithTimeout(String, Runnable, long) - Static method in class org.apache.flink.util.ComponentClosingUtils
Close a component with a timeout.
COMMIT_MAX_RETRIES - Static variable in class org.apache.flink.streaming.connectors.pulsar.internal.PulsarOptions
 
commitCursorToOffset(Map<TopicRange, MessageId>) - Method in class org.apache.flink.streaming.connectors.pulsar.internal.PulsarMetadataReader
 
commitMaxRetries - Variable in class org.apache.flink.streaming.connectors.pulsar.FlinkPulsarSource
 
commitOffsetToPulsar(Map<TopicRange, MessageId>, PulsarCommitCallback) - Method in class org.apache.flink.streaming.connectors.pulsar.internal.PulsarFetcher
 
COMMITS_FAILED_METRICS_COUNTER - Static variable in class org.apache.flink.connector.pulsar.source.PulsarSourceMetrics
 
COMMITS_FAILED_METRICS_COUNTER - Static variable in class org.apache.flink.streaming.connectors.pulsar.internal.metrics.PulsarSourceMetrics
 
COMMITS_SUCCEEDED_METRICS_COUNTER - Static variable in class org.apache.flink.connector.pulsar.source.PulsarSourceMetrics
 
COMMITS_SUCCEEDED_METRICS_COUNTER - Static variable in class org.apache.flink.streaming.connectors.pulsar.internal.metrics.PulsarSourceMetrics
 
committedOffsets(String) - Static method in interface org.apache.flink.connector.pulsar.source.StartOffsetInitializer
 
committedOffsets(String, MessageId) - Static method in interface org.apache.flink.connector.pulsar.source.StartOffsetInitializer
 
compareTo(InputLedger) - Method in class org.apache.flink.batch.connectors.pulsar.InputLedger
 
compareTo(PartitionReader) - Method in class org.apache.flink.connector.pulsar.source.PartitionReader
 
compareTo(SerializableRange) - Method in class org.apache.flink.streaming.connectors.pulsar.internal.SerializableRange
 
compareTo(TopicRange) - Method in class org.apache.flink.streaming.connectors.pulsar.internal.TopicRange
 
compatibleSchema(SchemaInfo, SchemaInfo) - Static method in class org.apache.flink.streaming.connectors.pulsar.internal.SchemaUtils
 
ComponentClosingUtils - Class in org.apache.flink.util
A util class to help with a clean component shutdown.
configure(Configuration) - Method in class org.apache.flink.batch.connectors.pulsar.PulsarInputFormat
 
configure(Consumer<Configuration>) - Method in class org.apache.flink.connector.pulsar.source.PulsarSourceBuilder
 
configure(String[], TypeInformation<?>[]) - Method in class org.apache.flink.streaming.connectors.pulsar.PulsarTableSink
 
configurePulsarClient(Consumer<ClientConfigurationData>) - Method in class org.apache.flink.connector.pulsar.source.PulsarSourceBuilder
 
configurePulsarConsumer(Consumer<ConsumerConfigurationData>) - Method in class org.apache.flink.connector.pulsar.source.PulsarSourceBuilder
 
CONNECTOR_ADMIN_URL - Static variable in class org.apache.flink.table.descriptors.PulsarValidator
 
CONNECTOR_EXTERNAL_SUB_DEFAULT_OFFSET - Static variable in class org.apache.flink.table.descriptors.PulsarValidator
 
CONNECTOR_EXTERNAL_SUB_NAME - Static variable in class org.apache.flink.table.descriptors.PulsarValidator
 
CONNECTOR_PROPERTIES - Static variable in class org.apache.flink.table.descriptors.PulsarValidator
 
CONNECTOR_PROPERTIES_KEY - Static variable in class org.apache.flink.table.descriptors.PulsarValidator
 
CONNECTOR_PROPERTIES_VALUE - Static variable in class org.apache.flink.table.descriptors.PulsarValidator
 
CONNECTOR_SERVICE_URL - Static variable in class org.apache.flink.table.descriptors.PulsarValidator
 
CONNECTOR_SINK_EXTRACTOR - Static variable in class org.apache.flink.table.descriptors.PulsarValidator
 
CONNECTOR_SINK_EXTRACTOR_CLASS - Static variable in class org.apache.flink.table.descriptors.PulsarValidator
 
CONNECTOR_SINK_EXTRACTOR_CUSTOM - Static variable in class org.apache.flink.table.descriptors.PulsarValidator
 
CONNECTOR_SINK_EXTRACTOR_NONE - Static variable in class org.apache.flink.table.descriptors.PulsarValidator
 
CONNECTOR_SPECIFIC_OFFSETS - Static variable in class org.apache.flink.table.descriptors.PulsarValidator
 
CONNECTOR_SPECIFIC_OFFSETS_OFFSET - Static variable in class org.apache.flink.table.descriptors.PulsarValidator
 
CONNECTOR_SPECIFIC_OFFSETS_PARTITION - Static variable in class org.apache.flink.table.descriptors.PulsarValidator
 
CONNECTOR_STARTUP_MODE - Static variable in class org.apache.flink.table.descriptors.PulsarValidator
 
CONNECTOR_STARTUP_MODE_VALUE_EARLIEST - Static variable in class org.apache.flink.table.descriptors.PulsarValidator
 
CONNECTOR_STARTUP_MODE_VALUE_EXTERNAL_SUB - Static variable in class org.apache.flink.table.descriptors.PulsarValidator
 
CONNECTOR_STARTUP_MODE_VALUE_LATEST - Static variable in class org.apache.flink.table.descriptors.PulsarValidator
 
CONNECTOR_STARTUP_MODE_VALUE_SPECIFIC_OFFSETS - Static variable in class org.apache.flink.table.descriptors.PulsarValidator
 
CONNECTOR_TOPIC - Static variable in class org.apache.flink.table.descriptors.PulsarValidator
 
CONNECTOR_TYPE_VALUE_PULSAR - Static variable in class org.apache.flink.table.descriptors.PulsarValidator
 
ConnectorConfig - Class in org.apache.flink.common
Configuration for the connector.
ConnectorConfig(String) - Constructor for class org.apache.flink.common.ConnectorConfig
 
ConnectorConfigUtils - Class in org.apache.flink.common
Utils on loading ConnectorConfig from Map.
ConnectorUtils - Class in org.apache.flink.batch.connectors.pulsar
Utilities in constructing CachedClients.
ConnectorUtils() - Constructor for class org.apache.flink.batch.connectors.pulsar.ConnectorUtils
 
consumeDataStream(DataStream<Row>) - Method in class org.apache.flink.streaming.connectors.pulsar.PulsarTableSink
 
context - Variable in class org.apache.flink.connector.pulsar.source.PulsarSubscriber
 
converter - Variable in enum org.apache.flink.connector.pulsar.table.PulsarDynamicTableSource.ReadableMetadata
 
converter - Variable in enum org.apache.flink.streaming.connectors.pulsar.PulsarTableSource.ReadableMetadata
 
copy() - Method in class org.apache.flink.connector.pulsar.table.PulsarDynamicTableSink
 
copy() - Method in class org.apache.flink.connector.pulsar.table.PulsarDynamicTableSource
 
copy(MessageId) - Method in class org.apache.flink.streaming.connectors.pulsar.internal.MessageIdSerializer
 
copy(MessageId, MessageId) - Method in class org.apache.flink.streaming.connectors.pulsar.internal.MessageIdSerializer
 
copy(DataInputView, DataOutputView) - Method in class org.apache.flink.streaming.connectors.pulsar.internal.MessageIdSerializer
 
copy(TopicSubscription) - Method in class org.apache.flink.streaming.connectors.pulsar.internal.TopicSubscriptionSerializer
 
copy(TopicSubscription, TopicSubscription) - Method in class org.apache.flink.streaming.connectors.pulsar.internal.TopicSubscriptionSerializer
 
copy(DataInputView, DataOutputView) - Method in class org.apache.flink.streaming.connectors.pulsar.internal.TopicSubscriptionSerializer
 
create() - Static method in class org.apache.flink.common.ConnectorConfigUtils
 
createActualReader() - Method in class org.apache.flink.streaming.connectors.pulsar.internal.ReaderThread
 
createActualReader() - Method in class org.apache.flink.streaming.connectors.pulsar.internal.RowReaderThread
Deprecated.
 
createAndStartReaderThread(List<PulsarTopicState>, ExceptionProxy) - Method in class org.apache.flink.streaming.connectors.pulsar.internal.PulsarFetcher
 
createCatalog(String, Map<String, String>) - Method in class org.apache.flink.table.catalog.pulsar.factories.PulsarCatalogFactory
 
createDatabase(String, CatalogDatabase, boolean) - Method in class org.apache.flink.table.catalog.pulsar.PulsarCatalog
 
createDeserializationSchema(Map<String, String>) - Method in class org.apache.flink.formats.atomic.AtomicRowFormatFactory
 
createDynamicTableSink(DynamicTableFactory.Context) - Method in class org.apache.flink.connector.pulsar.table.PulsarDynamicTableFactory
 
createDynamicTableSource(DynamicTableFactory.Context) - Method in class org.apache.flink.connector.pulsar.table.PulsarDynamicTableFactory
 
createEnumerator(SplitEnumeratorContext<PulsarPartitionSplit>) - Method in class org.apache.flink.connector.pulsar.source.PulsarSource
 
createFetcher(SourceFunction.SourceContext, Map<TopicRange, MessageId>, SerializedValue<AssignerWithPeriodicWatermarks<Row>>, SerializedValue<AssignerWithPunctuatedWatermarks<Row>>, ProcessingTimeService, long, ClassLoader, StreamingRuntimeContext) - Method in class org.apache.flink.streaming.connectors.pulsar.FlinkPulsarRowSource
Deprecated.
 
createFetcher(SourceFunction.SourceContext, Map<TopicRange, MessageId>, SerializedValue<AssignerWithPeriodicWatermarks<T>>, SerializedValue<AssignerWithPunctuatedWatermarks<T>>, ProcessingTimeService, long, ClassLoader, StreamingRuntimeContext) - Method in class org.apache.flink.streaming.connectors.pulsar.FlinkPulsarSource
 
createInputSplits(int) - Method in class org.apache.flink.batch.connectors.pulsar.PulsarInputFormat
 
createInstance(String, Class<T>, ClassLoader) - Static method in class org.apache.flink.batch.connectors.pulsar.ConnectorUtils
Create an instance of userClassName using provided classLoader.
createInstance() - Method in class org.apache.flink.streaming.connectors.pulsar.internal.MessageIdSerializer
 
createInstance() - Method in class org.apache.flink.streaming.connectors.pulsar.internal.TopicSubscriptionSerializer
 
createMetadataReader() - Method in class org.apache.flink.streaming.connectors.pulsar.FlinkPulsarSource
 
createNamespace(String) - Method in class org.apache.flink.streaming.connectors.pulsar.internal.PulsarCatalogSupport
 
createNamespace(String) - Method in class org.apache.flink.streaming.connectors.pulsar.internal.PulsarMetadataReader
 
createPartition(ObjectPath, CatalogPartitionSpec, CatalogPartition, boolean) - Method in class org.apache.flink.table.catalog.pulsar.PulsarCatalog
 
createPartitionReaderAsync(PulsarPartitionSplit) - Method in class org.apache.flink.connector.pulsar.source.reader.PulsarPartitionSplitReader
 
createReader(SourceReaderContext) - Method in class org.apache.flink.connector.pulsar.source.PulsarSource
 
createReaderThread(ExceptionProxy, PulsarTopicState) - Method in class org.apache.flink.streaming.connectors.pulsar.internal.PulsarFetcher
 
createReaderThread(ExceptionProxy, PulsarTopicState) - Method in class org.apache.flink.streaming.connectors.pulsar.internal.PulsarRowFetcher
Deprecated.
 
createSerializationSchema(Map<String, String>) - Method in class org.apache.flink.formats.atomic.AtomicRowFormatFactory
 
createStreamTableSink(Map<String, String>) - Method in class org.apache.flink.streaming.connectors.pulsar.PulsarTableSourceSinkFactory
 
createStreamTableSource(Map<String, String>) - Method in class org.apache.flink.streaming.connectors.pulsar.PulsarTableSourceSinkFactory
 
createTable(ObjectPath, CatalogBaseTable, boolean) - Method in class org.apache.flink.table.catalog.pulsar.PulsarCatalog
 
createTableSink(TableSinkFactory.Context) - Method in class org.apache.flink.streaming.connectors.pulsar.PulsarTableSourceSinkFactory
 
createTableSource(ObjectPath, CatalogTable) - Method in class org.apache.flink.streaming.connectors.pulsar.PulsarTableSourceSinkFactory
 
createTopic(ObjectPath, int, CatalogBaseTable) - Method in class org.apache.flink.streaming.connectors.pulsar.internal.PulsarCatalogSupport
 
createTopic(String, int) - Method in class org.apache.flink.streaming.connectors.pulsar.internal.PulsarMetadataReader
 
CreationConfiguration(ConsumerConfigurationData<byte[]>) - Constructor for class org.apache.flink.connector.pulsar.source.StartOffsetInitializer.CreationConfiguration
 

D

databaseExists(String) - Method in class org.apache.flink.table.catalog.pulsar.PulsarCatalog
 
dataType - Variable in enum org.apache.flink.connector.pulsar.table.PulsarDynamicTableSource.ReadableMetadata
 
dataType - Variable in class org.apache.flink.streaming.connectors.pulsar.FlinkPulsarRowSink
Deprecated.
 
dataType - Variable in enum org.apache.flink.streaming.connectors.pulsar.PulsarTableSource.ReadableMetadata
 
DateTimeUtils - Class in org.apache.flink.streaming.connectors.pulsar.internal
Utils for various date related conversions.
DateTimeUtils() - Constructor for class org.apache.flink.streaming.connectors.pulsar.internal.DateTimeUtils
 
daysToMillis(int) - Static method in class org.apache.flink.streaming.connectors.pulsar.internal.DateTimeUtils
 
daysToMillis(int, TimeZone) - Static method in class org.apache.flink.streaming.connectors.pulsar.internal.DateTimeUtils
 
decodingFormat - Variable in class org.apache.flink.connector.pulsar.table.PulsarDynamicTableSource
Scan format for decoding records from Pulsar.
DEFAULT_PARTITIONS - Static variable in class org.apache.flink.streaming.connectors.pulsar.internal.PulsarOptions
 
defaultTimeZone() - Static method in class org.apache.flink.streaming.connectors.pulsar.internal.DateTimeUtils
 
deleteNamespace(String) - Method in class org.apache.flink.streaming.connectors.pulsar.internal.PulsarCatalogSupport
 
deleteNamespace(String) - Method in class org.apache.flink.streaming.connectors.pulsar.internal.PulsarMetadataReader
 
deleteTopic(ObjectPath) - Method in class org.apache.flink.streaming.connectors.pulsar.internal.PulsarCatalogSupport
 
deleteTopic(String) - Method in class org.apache.flink.streaming.connectors.pulsar.internal.PulsarMetadataReader
 
deserialize(RawMessage) - Method in class org.apache.flink.batch.connectors.pulsar.InputSplitReader
 
deserialize(int, byte[]) - Method in class org.apache.flink.connector.pulsar.source.enumerator.PulsarSourceEnumeratorStateSerializer
 
deserialize(Message<?>, Collector<T>) - Method in interface org.apache.flink.connector.pulsar.source.MessageDeserializer
Deserialize a consumer record into the given collector.
deserialize(int, byte[]) - Method in class org.apache.flink.connector.pulsar.source.split.PulsarPartitionSplitSerializer
 
deserialize(Message) - Method in class org.apache.flink.connector.pulsar.table.DynamicPulsarDeserializationSchema
 
deserialize(byte[]) - Method in class org.apache.flink.formats.atomic.AtomicRowDeserializationSchema
 
deserialize(byte[]) - Method in class org.apache.flink.streaming.connectors.pulsar.internal.AvroDeser
 
deserialize(byte[]) - Method in class org.apache.flink.streaming.connectors.pulsar.internal.JsonDeser
 
deserialize(DataInputView) - Method in class org.apache.flink.streaming.connectors.pulsar.internal.MessageIdSerializer
 
deserialize(MessageId, DataInputView) - Method in class org.apache.flink.streaming.connectors.pulsar.internal.MessageIdSerializer
 
deserialize(Message) - Method in interface org.apache.flink.streaming.connectors.pulsar.internal.PulsarDeserializationSchema
Deserializes the Pulsar message.
deserialize(Message, Collector<T>) - Method in interface org.apache.flink.streaming.connectors.pulsar.internal.PulsarDeserializationSchema
Deserializes the Pulsar message.
deserialize(Message) - Method in class org.apache.flink.streaming.connectors.pulsar.internal.PulsarDeserializationSchemaWrapper
 
deserialize(Message) - Method in class org.apache.flink.streaming.connectors.pulsar.internal.PulsarDeserializer
 
deserialize(int, byte[]) - Method in class org.apache.flink.streaming.connectors.pulsar.internal.PulsarSourceStateSerializer
 
deserialize(int, Object) - Method in class org.apache.flink.streaming.connectors.pulsar.internal.PulsarSourceStateSerializer
 
deserialize(DataInputView) - Method in class org.apache.flink.streaming.connectors.pulsar.internal.TopicSubscriptionSerializer
 
deserialize(TopicSubscription, DataInputView) - Method in class org.apache.flink.streaming.connectors.pulsar.internal.TopicSubscriptionSerializer
 
deserialize(Message) - Method in class org.apache.flink.streaming.connectors.pulsar.PulsarRowDeserializationSchema
 
deserializer - Variable in class org.apache.flink.streaming.connectors.pulsar.FlinkPulsarSource
 
deserializer - Variable in class org.apache.flink.streaming.connectors.pulsar.internal.PulsarFetcher
 
deserializer - Variable in class org.apache.flink.streaming.connectors.pulsar.internal.ReaderThread
 
deserializeSplitAssignments(byte[], SimpleVersionedSerializer<SplitT>, Function<Integer, C>) - Static method in class org.apache.flink.connector.pulsar.source.util.SerdeUtils
discoverTopicChanges() - Method in class org.apache.flink.streaming.connectors.pulsar.internal.PulsarMetadataReader
 
distributeRange(int, int) - Static method in class org.apache.flink.streaming.connectors.pulsar.internal.SourceSinkUtils
Get shard information of the task Fragmentation rules, Can be divided equally: each subtask handles the same range of tasks Not evenly divided: each subtask first processes the tasks in the same range, and the remainder part is added to the tasks starting at index 0 until it is used up.
doCommitOffsetToPulsar(Map<TopicRange, MessageId>, PulsarCommitCallback) - Method in class org.apache.flink.streaming.connectors.pulsar.internal.PulsarFetcher
 
dropDatabase(String, boolean, boolean) - Method in class org.apache.flink.table.catalog.pulsar.PulsarCatalog
 
dropPartition(ObjectPath, CatalogPartitionSpec, boolean) - Method in class org.apache.flink.table.catalog.pulsar.PulsarCatalog
 
dropTable(ObjectPath, boolean) - Method in class org.apache.flink.table.catalog.pulsar.PulsarCatalog
 
duplicate() - Method in class org.apache.flink.streaming.connectors.pulsar.internal.MessageIdSerializer
 
duplicate() - Method in class org.apache.flink.streaming.connectors.pulsar.internal.TopicSubscriptionSerializer
 
DynamicPulsarDeserializationSchema - Class in org.apache.flink.connector.pulsar.table
PulsarDeserializationSchema for dynamic table.
DynamicPulsarSerializationSchema - Class in org.apache.flink.connector.pulsar.table
PulsarSerializationSchema for dynamic table.

E

earliest() - Static method in interface org.apache.flink.connector.pulsar.source.StartOffsetInitializer
 
earliest(boolean) - Static method in interface org.apache.flink.connector.pulsar.source.StartOffsetInitializer
 
emitDataStream(DataStream<Row>) - Method in class org.apache.flink.streaming.connectors.pulsar.PulsarTableSink
 
emitRecord(ParsedMessage<T>, SourceOutput<T>, PulsarPartitionSplit) - Method in class org.apache.flink.connector.pulsar.source.reader.PulsarRecordEmitter
 
emitRecord(T, PulsarTopicState, MessageId) - Method in class org.apache.flink.streaming.connectors.pulsar.internal.PulsarFetcher
 
emitRecord(Message<?>) - Method in class org.apache.flink.streaming.connectors.pulsar.internal.ReaderThread
 
emitRecord(Message<?>) - Method in class org.apache.flink.streaming.connectors.pulsar.internal.RowReaderThread
Deprecated.
 
emptySchemaInfo() - Static method in class org.apache.flink.streaming.connectors.pulsar.internal.SchemaUtils
 
emptySchemaInfo() - Static method in class org.apache.flink.streaming.connectors.pulsar.internal.SimpleSchemaTranslator
 
ENABLE_KEY_HASH_RANGE_KEY - Static variable in class org.apache.flink.streaming.connectors.pulsar.internal.PulsarOptions
 
encodingFormat - Variable in class org.apache.flink.connector.pulsar.table.PulsarDynamicTableSink
Sink format for encoding records to pulsar.
equals(Object) - Method in class org.apache.flink.connector.pulsar.source.BrokerPartition
 
equals(Object) - Method in class org.apache.flink.connector.pulsar.source.reader.ParsedMessage
 
equals(Object) - Method in class org.apache.flink.connector.pulsar.table.PulsarDynamicTableSink
 
equals(Object) - Method in class org.apache.flink.connector.pulsar.table.PulsarDynamicTableSource
 
equals(Object) - Method in class org.apache.flink.formats.atomic.AtomicRowDeserializationSchema
 
equals(Object) - Method in class org.apache.flink.formats.atomic.AtomicRowSerializationSchema
 
equals(Object) - Method in class org.apache.flink.streaming.connectors.pulsar.internal.ClosableBlockingQueue
 
equals(Object) - Method in class org.apache.flink.streaming.connectors.pulsar.internal.MessageIdSerializer
 
equals(Object) - Method in class org.apache.flink.streaming.connectors.pulsar.internal.SerializableRange
 
equals(Object) - Method in class org.apache.flink.streaming.connectors.pulsar.internal.TopicRange
 
equals(Object) - Method in class org.apache.flink.streaming.connectors.pulsar.internal.TopicSubscriptionSerializer
 
EVENT_TIME_NAME - Static variable in class org.apache.flink.streaming.connectors.pulsar.internal.PulsarOptions
 
ExceptionProxy - Class in org.apache.flink.streaming.connectors.pulsar.internal
Creates an exception proxy that interrupts the given thread upon report of an exception.
ExceptionProxy(Thread) - Constructor for class org.apache.flink.streaming.connectors.pulsar.internal.ExceptionProxy
Creates an exception proxy that interrupts the given thread upon report of an exception.
exceptionProxy - Variable in class org.apache.flink.streaming.connectors.pulsar.internal.ReaderThread
 
externalSubscriptionName - Variable in class org.apache.flink.connector.pulsar.table.PulsarTableOptions.StartupOptions
 
ExternalSubscriptionStartOffsetInitializer - Class in org.apache.flink.connector.pulsar.source.offset
An implementation of StartOffsetInitializer for external subscription.
ExternalSubscriptionStartOffsetInitializer(String, MessageId) - Constructor for class org.apache.flink.connector.pulsar.source.offset.ExternalSubscriptionStartOffsetInitializer
 

F

factoryIdentifier() - Method in class org.apache.flink.connector.pulsar.table.PulsarDynamicTableFactory
 
FAIL_ON_DATA_LOSS_OPTION_KEY - Static variable in class org.apache.flink.streaming.connectors.pulsar.internal.PulsarOptions
 
FAIL_ON_WRITE_OPTION_KEY - Static variable in class org.apache.flink.streaming.connectors.pulsar.internal.PulsarOptions
 
failOnWrite(Map<String, String>) - Static method in class org.apache.flink.streaming.connectors.pulsar.internal.SourceSinkUtils
 
fetch() - Method in class org.apache.flink.connector.pulsar.source.reader.PulsarPartitionSplitReader
 
FlinkPulsarRowSink - Class in org.apache.flink.streaming.connectors.pulsar
Deprecated.
FlinkPulsarRowSink(String, Optional<String>, ClientConfigurationData, Properties, SerializationSchema, DataType) - Constructor for class org.apache.flink.streaming.connectors.pulsar.FlinkPulsarRowSink
Deprecated.
 
FlinkPulsarRowSink(String, String, Optional<String>, Properties, SerializationSchema<Row>, DataType) - Constructor for class org.apache.flink.streaming.connectors.pulsar.FlinkPulsarRowSink
Deprecated.
 
FlinkPulsarRowSource - Class in org.apache.flink.streaming.connectors.pulsar
Deprecated.
FlinkPulsarRowSource(String, ClientConfigurationData, Properties, PulsarDeserializationSchema<Row>) - Constructor for class org.apache.flink.streaming.connectors.pulsar.FlinkPulsarRowSource
Deprecated.
 
FlinkPulsarRowSource(String, ClientConfigurationData, Properties) - Constructor for class org.apache.flink.streaming.connectors.pulsar.FlinkPulsarRowSource
Deprecated.
 
FlinkPulsarRowSource(String, String, Properties, PulsarDeserializationSchema<Row>) - Constructor for class org.apache.flink.streaming.connectors.pulsar.FlinkPulsarRowSource
Deprecated.
 
FlinkPulsarRowSource(String, String, Properties) - Constructor for class org.apache.flink.streaming.connectors.pulsar.FlinkPulsarRowSource
Deprecated.
 
FlinkPulsarSink<T> - Class in org.apache.flink.streaming.connectors.pulsar
Write Pojo class to Flink.
FlinkPulsarSink(String, Optional<String>, ClientConfigurationData, Properties, PulsarSerializationSchema) - Constructor for class org.apache.flink.streaming.connectors.pulsar.FlinkPulsarSink
 
FlinkPulsarSink(String, String, Optional<String>, Properties, PulsarSerializationSchema<T>) - Constructor for class org.apache.flink.streaming.connectors.pulsar.FlinkPulsarSink
 
FlinkPulsarSource<T> - Class in org.apache.flink.streaming.connectors.pulsar
Pulsar data source.
FlinkPulsarSource(String, ClientConfigurationData, PulsarDeserializationSchema<T>, Properties) - Constructor for class org.apache.flink.streaming.connectors.pulsar.FlinkPulsarSource
 
FlinkPulsarSource(String, String, PulsarDeserializationSchema<T>, Properties) - Constructor for class org.apache.flink.streaming.connectors.pulsar.FlinkPulsarSource
 
FLUSH_ON_CHECKPOINT_OPTION_KEY - Static variable in class org.apache.flink.streaming.connectors.pulsar.internal.PulsarOptions
 
flushOnCheckpoint(Map<String, String>) - Static method in class org.apache.flink.streaming.connectors.pulsar.internal.SourceSinkUtils
 
FORMAT_ATOMIC_SCHEMA - Static variable in class org.apache.flink.table.descriptors.AtomicValidator
 
FORMAT_CLASS_NAME - Static variable in class org.apache.flink.table.descriptors.AtomicValidator
 
FORMAT_TYPE_VALUE - Static variable in class org.apache.flink.table.descriptors.AtomicValidator
 
fromJavaDate(Date) - Static method in class org.apache.flink.streaming.connectors.pulsar.internal.DateTimeUtils
Returns the number of days since epoch from java.sql.Date.
fromJavaTimestamp(Timestamp) - Static method in class org.apache.flink.streaming.connectors.pulsar.internal.DateTimeUtils
Returns the number of micros since epoch from java.sql.Timestamp.
FULL_RANGE - Static variable in class org.apache.flink.connector.pulsar.source.BrokerPartition
 
fullRangeEnd - Static variable in class org.apache.flink.streaming.connectors.pulsar.internal.SerializableRange
 
fullRangeStart - Static variable in class org.apache.flink.streaming.connectors.pulsar.internal.SerializableRange
 

G

genSplit(int, List<InputLedger>) - Method in class org.apache.flink.batch.connectors.pulsar.PulsarInputFormat
 
get() - Method in class org.apache.flink.batch.connectors.pulsar.InputSplitReader
 
get(String) - Static method in enum org.apache.flink.streaming.connectors.pulsar.internal.ParseMode
 
getAtomicType() - Method in class org.apache.flink.formats.atomic.AtomicRowSerializationSchema
 
getBatchBlocking() - Method in class org.apache.flink.streaming.connectors.pulsar.internal.ClosableBlockingQueue
Gets all the elements found in the list, or blocks until at least one element was added.
getBatchBlocking(long) - Method in class org.apache.flink.streaming.connectors.pulsar.internal.ClosableBlockingQueue
Gets all the elements found in the list, or blocks until at least one element was added.
getBoundedness() - Method in class org.apache.flink.connector.pulsar.source.PulsarSource
 
getCacheSize() - Static method in class org.apache.flink.streaming.connectors.pulsar.internal.CachedPulsarClient
 
getChangelogMode(ChangelogMode) - Method in class org.apache.flink.connector.pulsar.table.PulsarDynamicTableSink
 
getChangelogMode() - Method in class org.apache.flink.connector.pulsar.table.PulsarDynamicTableSource
 
getClient() - Method in class org.apache.flink.connector.pulsar.source.PulsarSource
 
getClientCacheSize(Map<String, String>) - Static method in class org.apache.flink.streaming.connectors.pulsar.internal.SourceSinkUtils
 
getCommitMaxRetries(Map<String, String>) - Static method in class org.apache.flink.streaming.connectors.pulsar.internal.SourceSinkUtils
 
getConsumerConfigurationData() - Method in class org.apache.flink.connector.pulsar.source.StartOffsetInitializer.CreationConfiguration
 
getCurrentAssignment() - Method in class org.apache.flink.connector.pulsar.source.enumerator.PulsarSourceEnumeratorState
 
getCurrentPartitions(PulsarAdmin) - Method in class org.apache.flink.connector.pulsar.source.subscription.AbstractPulsarSubscriber
 
getCurrentPartitions(PulsarAdmin) - Method in class org.apache.flink.connector.pulsar.source.subscription.TopicListSubscriber
 
getCurrentPartitions(PulsarAdmin) - Method in class org.apache.flink.connector.pulsar.source.subscription.TopicPatternSubscriber
 
getCurrentPartitionWatermark() - Method in class org.apache.flink.streaming.connectors.pulsar.internal.PulsarTopicStateWithPunctuatedWatermarks
 
getCurrentWatermarkTimestamp() - Method in class org.apache.flink.streaming.connectors.pulsar.internal.PulsarTopicStateWithPeriodicWatermarks
 
getDatabase(String) - Method in class org.apache.flink.table.catalog.pulsar.PulsarCatalog
 
getDataStream(StreamExecutionEnvironment) - Method in class org.apache.flink.streaming.connectors.pulsar.PulsarTableSource
 
getDayOfMonth(int) - Static method in class org.apache.flink.streaming.connectors.pulsar.internal.DateTimeUtils
Returns the 'day of month' value for the given date.
getDeserializationSchema() - Method in class org.apache.flink.streaming.connectors.pulsar.PulsarTableSource
 
getDeserializer() - Method in class org.apache.flink.streaming.connectors.pulsar.FlinkPulsarRowSource
Deprecated.
 
getElementBlocking() - Method in class org.apache.flink.streaming.connectors.pulsar.internal.ClosableBlockingQueue
Returns the next element in the queue.
getElementBlocking(long) - Method in class org.apache.flink.streaming.connectors.pulsar.internal.ClosableBlockingQueue
Returns the next element in the queue.
getEnumeratorCheckpointSerializer() - Method in class org.apache.flink.connector.pulsar.source.PulsarSource
 
getField(int) - Method in class org.apache.flink.streaming.connectors.pulsar.internal.PulsarSerializer.PositionedGetter
 
getFieldMapping() - Method in class org.apache.flink.streaming.connectors.pulsar.PulsarTableSource
 
getFieldNames() - Method in class org.apache.flink.streaming.connectors.pulsar.PulsarTableSink
 
getFieldTypes() - Method in class org.apache.flink.streaming.connectors.pulsar.PulsarTableSink
 
getIndexOfReader(int, PulsarPartitionSplit) - Method in class org.apache.flink.connector.pulsar.source.HashSplitSchedulingStrategy
 
getIndexOfReader(int, PulsarPartitionSplit) - Method in class org.apache.flink.connector.pulsar.source.KeySharedSplitSchedulingStrategy
 
getIndexOfReader(int, PulsarPartitionSplit) - Method in interface org.apache.flink.connector.pulsar.source.SplitSchedulingStrategy
 
getInitialMessageId() - Method in class org.apache.flink.connector.pulsar.source.StartOffsetInitializer.CreationConfiguration
 
getInputSplitAssigner(PulsarInputSplit[]) - Method in class org.apache.flink.batch.connectors.pulsar.PulsarInputFormat
 
getInstance(ConnectorConfig) - Static method in class org.apache.flink.batch.connectors.pulsar.CachedClients
 
getKey(RowData) - Method in class org.apache.flink.connector.pulsar.table.DynamicPulsarSerializationSchema
 
getKey(T) - Method in interface org.apache.flink.streaming.connectors.pulsar.internal.PulsarContextAware
 
getKey(T) - Method in class org.apache.flink.streaming.connectors.pulsar.internal.PulsarSerializationSchemaWrapper
 
getKey(Row) - Method in class org.apache.flink.streaming.connectors.pulsar.PulsarRowSerializationSchema
 
getLastConsumedId() - Method in class org.apache.flink.connector.pulsar.source.split.PulsarPartitionSplit
 
getLastMessage() - Method in class org.apache.flink.connector.pulsar.source.PartitionReader
 
getLastMessageId(String) - Method in class org.apache.flink.streaming.connectors.pulsar.internal.PulsarMetadataReader
 
getLedgersInBetween(String, MessageIdImpl, MessageIdImpl, CachedClients) - Static method in class org.apache.flink.batch.connectors.pulsar.SplitUtils
 
getLength() - Method in class org.apache.flink.streaming.connectors.pulsar.internal.MessageIdSerializer
 
getLength() - Method in class org.apache.flink.streaming.connectors.pulsar.internal.TopicSubscriptionSerializer
 
getManagedLedgerConfig() - Method in class org.apache.flink.batch.connectors.pulsar.CachedClients
 
getManagedLedgerFactory() - Method in class org.apache.flink.batch.connectors.pulsar.CachedClients
 
getMessageId() - Method in class org.apache.flink.connector.pulsar.source.reader.ParsedMessage
 
getMetaDataReader() - Method in class org.apache.flink.streaming.connectors.pulsar.internal.PulsarFetcher
 
getMonth(int) - Static method in class org.apache.flink.streaming.connectors.pulsar.internal.DateTimeUtils
Returns the month value for the given date.
getName() - Method in enum org.apache.flink.streaming.connectors.pulsar.internal.ParseMode
 
getNewPartitions() - Method in class org.apache.flink.connector.pulsar.source.PulsarSubscriber.PartitionChange
 
getOldStateVersion(Map<String, String>) - Static method in class org.apache.flink.streaming.connectors.pulsar.internal.SourceSinkUtils
 
getOrCreate(ClientConfigurationData) - Static method in class org.apache.flink.streaming.connectors.pulsar.internal.CachedPulsarClient
 
getOutputType() - Method in class org.apache.flink.streaming.connectors.pulsar.PulsarTableSink
 
getOwnedTopicStarts() - Method in class org.apache.flink.streaming.connectors.pulsar.FlinkPulsarSource
 
getPartition() - Method in class org.apache.flink.connector.pulsar.source.split.PulsarPartitionSplit
 
getPartition(ObjectPath, CatalogPartitionSpec) - Method in class org.apache.flink.table.catalog.pulsar.PulsarCatalog
 
getPartitionChanges(PulsarAdmin, Set<AbstractPartition>) - Method in class org.apache.flink.connector.pulsar.source.PulsarSubscriber
Get the partitions changes compared to the current partition assignment.
getPartitionChanges(PulsarAdmin, Set<AbstractPartition>) - Method in class org.apache.flink.connector.pulsar.source.subscription.AbstractPulsarSubscriber
 
getPartitionColumnStatistics(ObjectPath, CatalogPartitionSpec) - Method in class org.apache.flink.table.catalog.pulsar.PulsarCatalog
 
getPartitionDiscoveryIntervalInMillis(Map<String, String>) - Static method in class org.apache.flink.streaming.connectors.pulsar.internal.SourceSinkUtils
 
getPartitionStatistics(ObjectPath, CatalogPartitionSpec) - Method in class org.apache.flink.table.catalog.pulsar.PulsarCatalog
 
getPartitionType() - Method in class org.apache.flink.connector.pulsar.source.AbstractPartition
 
getPayload() - Method in class org.apache.flink.connector.pulsar.source.reader.ParsedMessage
 
getPendingOffsetsToCommit() - Method in class org.apache.flink.streaming.connectors.pulsar.FlinkPulsarSource
 
getPollTimeoutMs(Map<String, String>) - Static method in class org.apache.flink.streaming.connectors.pulsar.internal.SourceSinkUtils
 
getPositionFromSubscription(String, MessageId) - Method in class org.apache.flink.streaming.connectors.pulsar.internal.PulsarMetadataReader
 
getProctimeAttribute() - Method in class org.apache.flink.streaming.connectors.pulsar.PulsarTableSource
 
getProducedType() - Method in class org.apache.flink.batch.connectors.pulsar.PulsarInputFormat
 
getProducedType() - Method in class org.apache.flink.connector.pulsar.source.PulsarSource
 
getProducedType() - Method in class org.apache.flink.connector.pulsar.table.DynamicPulsarDeserializationSchema
 
getProducedType() - Method in class org.apache.flink.formats.atomic.AtomicRowDeserializationSchema
 
getProducedType() - Method in class org.apache.flink.streaming.connectors.pulsar.FlinkPulsarRowSource
Deprecated.
 
getProducedType() - Method in class org.apache.flink.streaming.connectors.pulsar.FlinkPulsarSource
 
getProducedType() - Method in class org.apache.flink.streaming.connectors.pulsar.internal.AvroDeser
 
getProducedType() - Method in class org.apache.flink.streaming.connectors.pulsar.internal.JsonDeser
 
getProducedType() - Method in class org.apache.flink.streaming.connectors.pulsar.internal.PulsarDeserializationSchemaWrapper
 
getProducedType() - Method in class org.apache.flink.streaming.connectors.pulsar.internal.PulsarDeserializer
 
getProducedType() - Method in class org.apache.flink.streaming.connectors.pulsar.PulsarRowDeserializationSchema
 
getProducerParams(Map<String, String>) - Static method in class org.apache.flink.streaming.connectors.pulsar.internal.SourceSinkUtils
 
getProperties(Map<String, String>) - Static method in class org.apache.flink.batch.connectors.pulsar.ConnectorUtils
 
getPulsarAdmin() - Method in class org.apache.flink.connector.pulsar.source.PulsarSource
 
getPulsarRange() - Method in class org.apache.flink.streaming.connectors.pulsar.internal.SerializableRange
 
getPulsarRange() - Method in class org.apache.flink.streaming.connectors.pulsar.internal.TopicRange
 
getPulsarSchema() - Method in class org.apache.flink.connector.pulsar.table.DynamicPulsarSerializationSchema
 
getPulsarSchema() - Method in class org.apache.flink.streaming.connectors.pulsar.FlinkPulsarRowSink
Deprecated.
 
getPulsarSchema(List<String>) - Method in class org.apache.flink.streaming.connectors.pulsar.internal.PulsarMetadataReader
 
getPulsarSchema(String) - Method in class org.apache.flink.streaming.connectors.pulsar.internal.PulsarMetadataReader
 
getPulsarSchema() - Method in interface org.apache.flink.streaming.connectors.pulsar.internal.PulsarSerializationSchema
 
getPulsarSchema() - Method in class org.apache.flink.streaming.connectors.pulsar.internal.PulsarSerializationSchemaWrapper
 
getPulsarSchema(SchemaInfo) - Static method in class org.apache.flink.streaming.connectors.pulsar.internal.SchemaUtils
 
getPulsarSchema() - Method in class org.apache.flink.streaming.connectors.pulsar.PulsarRowSerializationSchema
 
getRange() - Method in class org.apache.flink.streaming.connectors.pulsar.internal.TopicRange
 
getRanges(String, PulsarAdmin, SplitEnumeratorContext<PulsarPartitionSplit>) - Method in class org.apache.flink.connector.pulsar.source.NoSplitDivisionStrategy
 
getRanges(String, PulsarAdmin, SplitEnumeratorContext<PulsarPartitionSplit>) - Method in interface org.apache.flink.connector.pulsar.source.SplitDivisionStrategy
 
getRanges(String, PulsarAdmin, SplitEnumeratorContext<PulsarPartitionSplit>) - Method in class org.apache.flink.connector.pulsar.source.UniformSplitDivisionStrategy
 
getReaderParams(Map<String, String>) - Static method in class org.apache.flink.streaming.connectors.pulsar.internal.SourceSinkUtils
 
getRemovedPartitions() - Method in class org.apache.flink.connector.pulsar.source.PulsarSubscriber.PartitionChange
 
getReturnType() - Method in class org.apache.flink.streaming.connectors.pulsar.PulsarTableSource
 
getRollbackInS() - Method in class org.apache.flink.connector.pulsar.source.StartOffsetInitializer.CreationConfiguration
 
getRowtimeAttributeDescriptors() - Method in class org.apache.flink.streaming.connectors.pulsar.PulsarTableSource
 
getScanRuntimeProvider(ScanTableSource.ScanContext) - Method in class org.apache.flink.connector.pulsar.table.PulsarDynamicTableSource
 
getSerializer(int) - Method in class org.apache.flink.streaming.connectors.pulsar.internal.PulsarSourceStateSerializer
 
getSinkRuntimeProvider(DynamicTableSink.Context) - Method in class org.apache.flink.connector.pulsar.table.PulsarDynamicTableSink
 
getSplit() - Method in class org.apache.flink.connector.pulsar.source.PartitionReader
 
getSplitSerializer() - Method in class org.apache.flink.connector.pulsar.source.PulsarSource
 
getStartOffsetInitializer() - Method in class org.apache.flink.connector.pulsar.source.split.PulsarPartitionSplit
 
getStartupOptions(ReadableConfig, List<String>) - Static method in class org.apache.flink.connector.pulsar.table.PulsarTableOptions
 
getStatistics(BaseStatistics) - Method in class org.apache.flink.batch.connectors.pulsar.PulsarInputFormat
 
getStatsProvider() - Method in class org.apache.flink.batch.connectors.pulsar.CachedClients
 
getStopCondition() - Method in class org.apache.flink.connector.pulsar.source.split.PulsarPartitionSplit
 
getSubscribedTopicStates() - Method in class org.apache.flink.streaming.connectors.pulsar.internal.PulsarFetcher
 
getSubscriptionName() - Method in class org.apache.flink.streaming.connectors.pulsar.FlinkPulsarSource
 
getTable(ObjectPath) - Method in class org.apache.flink.table.catalog.pulsar.PulsarCatalog
 
getTableColumnStatistics(ObjectPath) - Method in class org.apache.flink.table.catalog.pulsar.PulsarCatalog
 
getTableFactory() - Method in class org.apache.flink.table.catalog.pulsar.PulsarCatalog
 
getTableSchema(ObjectPath) - Method in class org.apache.flink.streaming.connectors.pulsar.internal.PulsarCatalogSupport
 
getTableSchema() - Method in class org.apache.flink.streaming.connectors.pulsar.PulsarTableSink
 
getTableSchema() - Method in class org.apache.flink.streaming.connectors.pulsar.PulsarTableSource
 
getTableStatistics(ObjectPath) - Method in class org.apache.flink.table.catalog.pulsar.PulsarCatalog
 
getTargetTopic(RowData) - Method in class org.apache.flink.connector.pulsar.table.DynamicPulsarSerializationSchema
 
getTargetTopic(T) - Method in interface org.apache.flink.streaming.connectors.pulsar.internal.PulsarContextAware
Returns the topic that the presented element should be sent to.
getTargetTopic(T) - Method in class org.apache.flink.streaming.connectors.pulsar.internal.PulsarSerializationSchemaWrapper
 
getTargetTopic(Row) - Method in class org.apache.flink.streaming.connectors.pulsar.PulsarRowSerializationSchema
 
getThreadLocal() - Static method in class org.apache.flink.common.ConnectorConfigUtils
 
getThreadLocalTimestampFormat(TimeZone) - Static method in class org.apache.flink.streaming.connectors.pulsar.internal.DateTimeUtils
 
getTimestamp() - Method in class org.apache.flink.connector.pulsar.source.reader.ParsedMessage
 
getTimestampForRecord(T, long) - Method in class org.apache.flink.streaming.connectors.pulsar.internal.PulsarTopicStateWithPeriodicWatermarks
 
getTimestampForRecord(T, long) - Method in class org.apache.flink.streaming.connectors.pulsar.internal.PulsarTopicStateWithPunctuatedWatermarks
 
getTopic() - Method in class org.apache.flink.connector.pulsar.source.AbstractPartition
 
getTopic() - Method in class org.apache.flink.connector.pulsar.source.split.PulsarPartitionSplit
 
getTopic() - Method in class org.apache.flink.streaming.connectors.pulsar.internal.TopicRange
 
getTopicListSubscriber(SplitDivisionStrategy, String...) - Static method in class org.apache.flink.connector.pulsar.source.PulsarSubscriber
 
getTopicPartitions() - Method in class org.apache.flink.streaming.connectors.pulsar.internal.PulsarMetadataReader
 
getTopicPartitionsAll() - Method in class org.apache.flink.streaming.connectors.pulsar.internal.PulsarMetadataReader
 
getTopicPatternSubscriber(String, SplitDivisionStrategy, String...) - Static method in class org.apache.flink.connector.pulsar.source.PulsarSubscriber
 
getTopicRange() - Method in class org.apache.flink.connector.pulsar.source.BrokerPartition
 
getTopics(String) - Method in class org.apache.flink.streaming.connectors.pulsar.internal.PulsarCatalogSupport
 
getTopics(String) - Method in class org.apache.flink.streaming.connectors.pulsar.internal.PulsarMetadataReader
 
getTopics() - Method in class org.apache.flink.streaming.connectors.pulsar.internal.PulsarMetadataReader
 
getV0Serializer() - Method in class org.apache.flink.streaming.connectors.pulsar.internal.PulsarSourceStateSerializer
 
getV1Serializer() - Method in class org.apache.flink.streaming.connectors.pulsar.internal.PulsarSourceStateSerializer
 
getV2Serializer() - Method in class org.apache.flink.streaming.connectors.pulsar.internal.PulsarSourceStateSerializer
 
getVersion() - Method in class org.apache.flink.connector.pulsar.source.enumerator.PulsarSourceEnumeratorStateSerializer
 
getVersion() - Method in class org.apache.flink.connector.pulsar.source.split.PulsarPartitionSplitSerializer
 
getVersion() - Method in class org.apache.flink.streaming.connectors.pulsar.internal.PulsarSourceStateSerializer
 
getYear(int) - Static method in class org.apache.flink.streaming.connectors.pulsar.internal.DateTimeUtils
Returns the year value for the given date.

H

handleSourceEvent(int, SourceEvent) - Method in class org.apache.flink.connector.pulsar.source.enumerator.PulsarSourceEnumerator
 
handleSplitsChanges(Queue<SplitsChange<PulsarPartitionSplit>>) - Method in class org.apache.flink.connector.pulsar.source.reader.PulsarPartitionSplitReader
 
hashCode() - Method in class org.apache.flink.connector.pulsar.source.BrokerPartition
 
hashCode() - Method in class org.apache.flink.connector.pulsar.source.reader.ParsedMessage
 
hashCode() - Method in class org.apache.flink.connector.pulsar.table.PulsarDynamicTableSink
 
hashCode() - Method in class org.apache.flink.connector.pulsar.table.PulsarDynamicTableSource
 
hashCode() - Method in class org.apache.flink.formats.atomic.AtomicRowDeserializationSchema
 
hashCode() - Method in class org.apache.flink.formats.atomic.AtomicRowSerializationSchema
 
hashCode() - Method in class org.apache.flink.streaming.connectors.pulsar.internal.ClosableBlockingQueue
 
hashCode() - Method in class org.apache.flink.streaming.connectors.pulsar.internal.MessageIdSerializer
 
hashCode() - Method in class org.apache.flink.streaming.connectors.pulsar.internal.SerializableRange
 
hashCode() - Method in class org.apache.flink.streaming.connectors.pulsar.internal.TopicRange
 
hashCode() - Method in class org.apache.flink.streaming.connectors.pulsar.internal.TopicSubscriptionSerializer
 
HashSplitSchedulingStrategy - Class in org.apache.flink.connector.pulsar.source
SplitSchedulingStrategy for Hash mode.
HashSplitSchedulingStrategy() - Constructor for class org.apache.flink.connector.pulsar.source.HashSplitSchedulingStrategy
 
hitMessageId(Message<?>, MessageId) - Static method in interface org.apache.flink.connector.pulsar.source.StopCondition
 

I

IDENTIFIER - Static variable in class org.apache.flink.connector.pulsar.table.PulsarDynamicTableFactory
 
IncompatibleSchemaException - Exception in org.apache.flink.streaming.connectors.pulsar.internal
Exception designates the incompatibility between pulsar and flink type.
IncompatibleSchemaException(String, Throwable) - Constructor for exception org.apache.flink.streaming.connectors.pulsar.internal.IncompatibleSchemaException
 
IncompatibleSchemaException(String) - Constructor for exception org.apache.flink.streaming.connectors.pulsar.internal.IncompatibleSchemaException
 
init(AbstractPartition, Consumer<byte[]>) - Method in interface org.apache.flink.connector.pulsar.source.StopCondition
 
initializeAfterCreation(AbstractPartition, Consumer<?>) - Method in class org.apache.flink.connector.pulsar.source.offset.TimestampStartOffsetInitializer
 
initializeAfterCreation(AbstractPartition, Consumer<?>) - Method in interface org.apache.flink.connector.pulsar.source.StartOffsetInitializer
Initializes the offset for the given consumer and partition.
initializeBeforeCreation(AbstractPartition, StartOffsetInitializer.CreationConfiguration) - Method in class org.apache.flink.connector.pulsar.source.offset.RollbackStartOffsetInitializer
 
initializeBeforeCreation(AbstractPartition, StartOffsetInitializer.CreationConfiguration) - Method in class org.apache.flink.connector.pulsar.source.offset.SpecifiedStartOffsetInitializer
 
initializeBeforeCreation(AbstractPartition, StartOffsetInitializer.CreationConfiguration) - Method in interface org.apache.flink.connector.pulsar.source.StartOffsetInitializer
Initializes the offset for the given consumer configuration and partition.
initializedState(PulsarPartitionSplit) - Method in class org.apache.flink.connector.pulsar.source.reader.PulsarSourceReader
 
initializeState(FunctionInitializationContext) - Method in class org.apache.flink.streaming.connectors.pulsar.FlinkPulsarSource
 
InputLedger - Class in org.apache.flink.batch.connectors.pulsar
A ledger with a range to be read.
InputLedger() - Constructor for class org.apache.flink.batch.connectors.pulsar.InputLedger
 
InputSplitReader<T> - Class in org.apache.flink.batch.connectors.pulsar
Segment reader for a input split.
InputSplitReader(ConnectorConfig, int, List<InputLedger>) - Constructor for class org.apache.flink.batch.connectors.pulsar.InputSplitReader
 
INSTANCE - Static variable in class org.apache.flink.streaming.connectors.pulsar.internal.MessageIdSerializer
 
INSTANCE - Static variable in class org.apache.flink.streaming.connectors.pulsar.internal.TopicSubscriptionSerializer
 
INSTRUCTION_FOR_FAIL_ON_DATA_LOSS_FALSE - Static variable in class org.apache.flink.streaming.connectors.pulsar.internal.PulsarOptions
 
INSTRUCTION_FOR_FAIL_ON_DATA_LOSS_TRUE - Static variable in class org.apache.flink.streaming.connectors.pulsar.internal.PulsarOptions
 
invoke(Row, SinkFunction.Context) - Method in class org.apache.flink.streaming.connectors.pulsar.FlinkPulsarRowSink
Deprecated.
 
invoke(T, SinkFunction.Context) - Method in class org.apache.flink.streaming.connectors.pulsar.FlinkPulsarSink
 
isEmpty() - Method in class org.apache.flink.streaming.connectors.pulsar.internal.ClosableBlockingQueue
Checks whether the queue is empty (has no elements).
isEndOfStream(T) - Method in interface org.apache.flink.connector.pulsar.source.MessageDeserializer
Method to decide whether the element signals the end of the stream.
isEndOfStream(RowData) - Method in class org.apache.flink.connector.pulsar.table.DynamicPulsarDeserializationSchema
 
isEndOfStream(Row) - Method in class org.apache.flink.formats.atomic.AtomicRowDeserializationSchema
 
isEndOfStream(T) - Method in class org.apache.flink.streaming.connectors.pulsar.internal.AvroDeser
 
isEndOfStream(T) - Method in class org.apache.flink.streaming.connectors.pulsar.internal.JsonDeser
 
isEndOfStream(T) - Method in interface org.apache.flink.streaming.connectors.pulsar.internal.PulsarDeserializationSchema
Method to decide whether the element signals the end of the stream.
isEndOfStream(T) - Method in class org.apache.flink.streaming.connectors.pulsar.internal.PulsarDeserializationSchemaWrapper
 
isEndOfStream(Row) - Method in class org.apache.flink.streaming.connectors.pulsar.internal.PulsarDeserializer
 
isEndOfStream(Row) - Method in class org.apache.flink.streaming.connectors.pulsar.PulsarRowDeserializationSchema
 
isFullRange() - Method in class org.apache.flink.streaming.connectors.pulsar.internal.TopicRange
 
isImmutableType() - Method in class org.apache.flink.streaming.connectors.pulsar.internal.MessageIdSerializer
 
isImmutableType() - Method in class org.apache.flink.streaming.connectors.pulsar.internal.TopicSubscriptionSerializer
 
isOffloadedLedger() - Method in class org.apache.flink.batch.connectors.pulsar.InputLedger
 
isOffsetDefined() - Method in class org.apache.flink.streaming.connectors.pulsar.internal.PulsarTopicState
 
isOpen() - Method in class org.apache.flink.streaming.connectors.pulsar.internal.ClosableBlockingQueue
Checks whether the queue is currently open, meaning elements can be added and polled.
isRunning() - Method in class org.apache.flink.streaming.connectors.pulsar.internal.ReaderThread
 
isStopped() - Method in class org.apache.flink.connector.pulsar.source.PartitionReader
 
isUseExtendField() - Method in class org.apache.flink.streaming.connectors.pulsar.internal.SimpleSchemaTranslator
 
isUseExtendFields() - Method in class org.apache.flink.formats.atomic.AtomicRowDeserializationSchema
 

J

JacksonRecordParser - Class in org.apache.flink.streaming.connectors.pulsar.internal
JSON record parser.
JacksonRecordParser(DataType, JSONOptions) - Constructor for class org.apache.flink.streaming.connectors.pulsar.internal.JacksonRecordParser
 
joinDiscoveryLoopThread() - Method in class org.apache.flink.streaming.connectors.pulsar.FlinkPulsarSource
 
JsonDeser<T> - Class in org.apache.flink.streaming.connectors.pulsar.internal
Read JSON encoded data from Pulsar.
JSONOptions - Class in org.apache.flink.streaming.connectors.pulsar.internal
Various options for decoding a JSON record.
JSONOptions(Map<String, String>, String, String) - Constructor for class org.apache.flink.streaming.connectors.pulsar.internal.JSONOptions
 
JSONOptionsInRead - Class in org.apache.flink.streaming.connectors.pulsar.internal
Read JSON Options.
JSONOptionsInRead(Map<String, String>, String, String) - Constructor for class org.apache.flink.streaming.connectors.pulsar.internal.JSONOptionsInRead
 
JsonSer<T> - Class in org.apache.flink.streaming.connectors.pulsar.internal
Read JSON encoded data from Pulsar.

K

key - Variable in enum org.apache.flink.connector.pulsar.table.PulsarDynamicTableSource.ReadableMetadata
 
key - Variable in enum org.apache.flink.streaming.connectors.pulsar.PulsarTableSource.ReadableMetadata
 
KEY_ATTRIBUTE_NAME - Static variable in class org.apache.flink.streaming.connectors.pulsar.internal.PulsarOptions
 
KeySharedSplitSchedulingStrategy - Class in org.apache.flink.connector.pulsar.source
SplitSchedulingStrategy for keyShared mode.
KeySharedSplitSchedulingStrategy() - Constructor for class org.apache.flink.connector.pulsar.source.KeySharedSplitSchedulingStrategy
 

L

latest() - Static method in interface org.apache.flink.connector.pulsar.source.StartOffsetInitializer
 
latest(boolean) - Static method in interface org.apache.flink.connector.pulsar.source.StartOffsetInitializer
 
ledgerSize() - Method in class org.apache.flink.batch.connectors.pulsar.InputLedger
 
lineSeparator - Variable in class org.apache.flink.streaming.connectors.pulsar.internal.JSONOptions
 
listDatabases() - Method in class org.apache.flink.table.catalog.pulsar.PulsarCatalog
 
listNamespaces() - Method in class org.apache.flink.streaming.connectors.pulsar.internal.PulsarCatalogSupport
 
listNamespaces() - Method in class org.apache.flink.streaming.connectors.pulsar.internal.PulsarMetadataReader
 
listPartitions(ObjectPath) - Method in class org.apache.flink.table.catalog.pulsar.PulsarCatalog
 
listPartitions(ObjectPath, CatalogPartitionSpec) - Method in class org.apache.flink.table.catalog.pulsar.PulsarCatalog
 
listPartitionsByFilter(ObjectPath, List<Expression>) - Method in class org.apache.flink.table.catalog.pulsar.PulsarCatalog
 
listReadableMetadata() - Method in class org.apache.flink.connector.pulsar.table.PulsarDynamicTableSource
 
listReadableMetadata() - Method in class org.apache.flink.streaming.connectors.pulsar.PulsarTableSource
 
listReadableMetadata() - Method in interface org.apache.flink.streaming.connectors.pulsar.SupportsReadingMetadata
Returns the map of metadata keys and their corresponding data types that can be produced by this table source for reading.
listTables(String) - Method in class org.apache.flink.table.catalog.pulsar.PulsarCatalog
 
listViews(String) - Method in class org.apache.flink.table.catalog.pulsar.PulsarCatalog
 
listWritableMetadata() - Method in class org.apache.flink.connector.pulsar.table.PulsarDynamicTableSink
 
listWritableMetadata() - Method in class org.apache.flink.streaming.connectors.pulsar.PulsarTableSink
 
listWritableMetadata() - Method in interface org.apache.flink.streaming.connectors.pulsar.SupportsWritingMetadata
Returns the map of metadata keys and their corresponding data types that can be consumed by this table sink for writing.
loadData(Map<String, String>) - Static method in class org.apache.flink.common.ConnectorConfigUtils
 
loadData(Map<String, String>, ConnectorConfig) - Static method in class org.apache.flink.common.ConnectorConfigUtils
 

M

MAX_FETCH_RECORDS - Static variable in class org.apache.flink.connector.pulsar.source.PulsarSourceOptions
 
MAX_FETCH_TIME - Static variable in class org.apache.flink.connector.pulsar.source.PulsarSourceOptions
 
MAX_NUM_PENDING_CHECKPOINTS - Static variable in class org.apache.flink.streaming.connectors.pulsar.FlinkPulsarSource
The maximum number of pending non-committed checkpoints to track, to avoid memory leaks.
MESSAGE_ID_NAME - Static variable in class org.apache.flink.streaming.connectors.pulsar.internal.PulsarOptions
 
MessageDeserializer<T> - Interface in org.apache.flink.connector.pulsar.source
An interface for the deserialization of Pulsar messages.
messageIdRoughEquals(MessageId, MessageId) - Static method in class org.apache.flink.streaming.connectors.pulsar.internal.ReaderThread
used to check whether starting position and current message we got actually are equal we neglect the potential batchIdx deliberately while seeking to MessageIdImpl for batch entry.
MessageIdSerializer - Class in org.apache.flink.streaming.connectors.pulsar.internal
MessageId Serializer for flink state.
MessageIdSerializer() - Constructor for class org.apache.flink.streaming.connectors.pulsar.internal.MessageIdSerializer
 
MessageIdSerializer.MessageIdSerializerSnapshot - Class in org.apache.flink.streaming.connectors.pulsar.internal
Serializer configuration snapshot for compatibility and format evolution.
MessageIdSerializerSnapshot() - Constructor for class org.apache.flink.streaming.connectors.pulsar.internal.MessageIdSerializer.MessageIdSerializerSnapshot
 
MessageSerializer<T> - Interface in org.apache.flink.connector.pulsar.source
An interface for the deserialization of Pulsar messages.
META_FIELD_NAMES - Static variable in class org.apache.flink.streaming.connectors.pulsar.internal.PulsarOptions
 
METADATA_FIELDS - Static variable in class org.apache.flink.streaming.connectors.pulsar.internal.SimpleSchemaTranslator
 
metadataKeys - Variable in class org.apache.flink.connector.pulsar.table.PulsarDynamicTableSink
Metadata that is appended at the end of a physical sink row.
metadataKeys - Variable in class org.apache.flink.connector.pulsar.table.PulsarDynamicTableSource
Metadata that is appended at the end of a physical source row.
metadataKeys - Variable in class org.apache.flink.streaming.connectors.pulsar.PulsarTableSink
Metadata that is appended at the end of a physical sink row.
metadataKeys - Variable in class org.apache.flink.streaming.connectors.pulsar.PulsarTableSource
Metadata that is appended at the end of a physical source row.
metadataReader - Variable in class org.apache.flink.streaming.connectors.pulsar.FlinkPulsarSource
The partition discoverer, used to find new partitions.
metadataReader - Variable in class org.apache.flink.streaming.connectors.pulsar.internal.PulsarFetcher
 
millisToDays(long) - Static method in class org.apache.flink.streaming.connectors.pulsar.internal.DateTimeUtils
 
millisToDays(long, TimeZone) - Static method in class org.apache.flink.streaming.connectors.pulsar.internal.DateTimeUtils
 
multiLine - Variable in class org.apache.flink.streaming.connectors.pulsar.internal.JSONOptions
 

N

namespaceExists(String) - Method in class org.apache.flink.streaming.connectors.pulsar.internal.PulsarCatalogSupport
 
namespaceExists(String) - Method in class org.apache.flink.streaming.connectors.pulsar.internal.PulsarMetadataReader
 
never() - Static method in interface org.apache.flink.connector.pulsar.source.StopCondition
 
newAdminFromConf(String, ClientConfigurationData) - Static method in class org.apache.flink.connector.pulsar.source.util.PulsarAdminUtils
 
newAdminFromConf(String, ClientConfigurationData) - Static method in class org.apache.flink.streaming.connectors.pulsar.internal.PulsarClientUtils
 
newClientConf(String, Properties) - Static method in class org.apache.flink.streaming.connectors.pulsar.internal.PulsarClientUtils
 
NewDecimalConversion() - Constructor for class org.apache.flink.streaming.connectors.pulsar.internal.PulsarDeserializer.NewDecimalConversion
 
next() - Method in class org.apache.flink.batch.connectors.pulsar.InputSplitReader
 
nextBatch() - Method in class org.apache.flink.connector.pulsar.source.PartitionReader
 
nextRecord(T) - Method in class org.apache.flink.batch.connectors.pulsar.PulsarInputFormat
 
NO_SPLIT - Static variable in class org.apache.flink.connector.pulsar.source.NoSplitDivisionStrategy
 
NON_BATCH_COMPARATOR - Static variable in interface org.apache.flink.connector.pulsar.source.StopCondition
 
normalizeStartupMode(StartupMode) - Static method in class org.apache.flink.table.descriptors.PulsarValidator
 
NoSplitDivisionStrategy - Class in org.apache.flink.connector.pulsar.source
The SplitDivisionStrategy represent no range splitting is required.
NoSplitDivisionStrategy() - Constructor for class org.apache.flink.connector.pulsar.source.NoSplitDivisionStrategy
 
notifyCheckpointAborted(long) - Method in class org.apache.flink.streaming.connectors.pulsar.FlinkPulsarSource
 
notifyCheckpointComplete(long) - Method in class org.apache.flink.streaming.connectors.pulsar.FlinkPulsarSource
 

O

objectPath2TopicName(ObjectPath) - Static method in class org.apache.flink.streaming.connectors.pulsar.internal.PulsarCatalogSupport
 
of(Class<T>) - Static method in class org.apache.flink.streaming.connectors.pulsar.internal.AvroDeser
 
of(Class<T>) - Static method in class org.apache.flink.streaming.connectors.pulsar.internal.AvroSer
 
of(Class<T>) - Static method in class org.apache.flink.streaming.connectors.pulsar.internal.JsonDeser
 
of(Class<T>) - Static method in class org.apache.flink.streaming.connectors.pulsar.internal.JsonSer
 
of(Range) - Static method in class org.apache.flink.streaming.connectors.pulsar.internal.SerializableRange
 
of(int, int) - Static method in class org.apache.flink.streaming.connectors.pulsar.internal.SerializableRange
 
offset(MessageId, boolean) - Static method in interface org.apache.flink.connector.pulsar.source.StartOffsetInitializer
 
offsetForEachTopic(Set<TopicRange>, StartupMode, Map<TopicRange, MessageId>) - Method in class org.apache.flink.streaming.connectors.pulsar.FlinkPulsarSource
 
offsets(Map<AbstractPartition, MessageId>) - Static method in interface org.apache.flink.connector.pulsar.source.StartOffsetInitializer
 
offsets(Map<AbstractPartition, MessageId>, MessageId, boolean) - Static method in interface org.apache.flink.connector.pulsar.source.StartOffsetInitializer
 
OFFSETS_BY_PARTITION_METRICS_GROUP - Static variable in class org.apache.flink.streaming.connectors.pulsar.internal.metrics.PulsarSourceMetrics
 
OFFSETS_BY_TOPIC_METRICS_GROUP - Static variable in class org.apache.flink.streaming.connectors.pulsar.internal.metrics.PulsarSourceMetrics
 
ofFullRange() - Static method in class org.apache.flink.streaming.connectors.pulsar.internal.SerializableRange
 
OLD_STATE_VERSION - Static variable in class org.apache.flink.streaming.connectors.pulsar.internal.PulsarOptions
 
onException(Throwable) - Method in interface org.apache.flink.streaming.connectors.pulsar.internal.PulsarCommitCallback
A callback method the user can implement to provide asynchronous handling of commit request failure.
onSplitFinished(Collection<String>) - Method in class org.apache.flink.connector.pulsar.source.reader.PulsarSourceReader
 
onSuccess() - Method in interface org.apache.flink.streaming.connectors.pulsar.internal.PulsarCommitCallback
A callback method the user can implement to provide asynchronous handling of commit request completion.
open(PulsarInputSplit) - Method in class org.apache.flink.batch.connectors.pulsar.PulsarInputFormat
 
open(SerializationSchema.InitializationContext) - Method in interface org.apache.flink.connector.pulsar.source.MessageSerializer
Initialization method for the schema.
open(DeserializationSchema.InitializationContext) - Method in class org.apache.flink.connector.pulsar.table.DynamicPulsarDeserializationSchema
 
open(SerializationSchema.InitializationContext) - Method in class org.apache.flink.connector.pulsar.table.DynamicPulsarSerializationSchema
 
open(Configuration) - Method in class org.apache.flink.streaming.connectors.pulsar.FlinkPulsarRowSink
Deprecated.
 
open(Configuration) - Method in class org.apache.flink.streaming.connectors.pulsar.FlinkPulsarSource
 
open(DeserializationSchema.InitializationContext) - Method in interface org.apache.flink.streaming.connectors.pulsar.internal.PulsarDeserializationSchema
 
open(DeserializationSchema.InitializationContext) - Method in class org.apache.flink.streaming.connectors.pulsar.internal.PulsarDeserializationSchemaWrapper
 
open(DeserializationSchema.InitializationContext) - Method in class org.apache.flink.streaming.connectors.pulsar.internal.PulsarDeserializer
 
open(SerializationSchema.InitializationContext) - Method in interface org.apache.flink.streaming.connectors.pulsar.internal.PulsarSerializationSchema
Initialization method for the schema.
open(SerializationSchema.InitializationContext) - Method in class org.apache.flink.streaming.connectors.pulsar.internal.PulsarSerializationSchemaWrapper
 
open(DeserializationSchema.InitializationContext) - Method in class org.apache.flink.streaming.connectors.pulsar.PulsarRowDeserializationSchema
 
open(SerializationSchema.InitializationContext) - Method in class org.apache.flink.streaming.connectors.pulsar.PulsarRowSerializationSchema
 
open() - Method in class org.apache.flink.table.catalog.pulsar.PulsarCatalog
 
optionalOptions() - Method in class org.apache.flink.connector.pulsar.table.PulsarDynamicTableFactory
 
org.apache.flink.batch.connectors.pulsar - package org.apache.flink.batch.connectors.pulsar
 
org.apache.flink.common - package org.apache.flink.common
 
org.apache.flink.connector.pulsar.source - package org.apache.flink.connector.pulsar.source
 
org.apache.flink.connector.pulsar.source.enumerator - package org.apache.flink.connector.pulsar.source.enumerator
 
org.apache.flink.connector.pulsar.source.offset - package org.apache.flink.connector.pulsar.source.offset
 
org.apache.flink.connector.pulsar.source.reader - package org.apache.flink.connector.pulsar.source.reader
 
org.apache.flink.connector.pulsar.source.split - package org.apache.flink.connector.pulsar.source.split
 
org.apache.flink.connector.pulsar.source.subscription - package org.apache.flink.connector.pulsar.source.subscription
 
org.apache.flink.connector.pulsar.source.util - package org.apache.flink.connector.pulsar.source.util
 
org.apache.flink.connector.pulsar.table - package org.apache.flink.connector.pulsar.table
 
org.apache.flink.formats.atomic - package org.apache.flink.formats.atomic
 
org.apache.flink.streaming.connectors.pulsar - package org.apache.flink.streaming.connectors.pulsar
 
org.apache.flink.streaming.connectors.pulsar.config - package org.apache.flink.streaming.connectors.pulsar.config
 
org.apache.flink.streaming.connectors.pulsar.internal - package org.apache.flink.streaming.connectors.pulsar.internal
 
org.apache.flink.streaming.connectors.pulsar.internal.metrics - package org.apache.flink.streaming.connectors.pulsar.internal.metrics
 
org.apache.flink.table.catalog.pulsar - package org.apache.flink.table.catalog.pulsar
 
org.apache.flink.table.catalog.pulsar.factories - package org.apache.flink.table.catalog.pulsar.factories
 
org.apache.flink.table.descriptors - package org.apache.flink.table.descriptors
 
org.apache.flink.util - package org.apache.flink.util
 
owner - Variable in class org.apache.flink.streaming.connectors.pulsar.internal.ReaderThread
 

P

parallelAsync(List<T>, FunctionWithException<T, C, E>, BiConsumerWithException<T, R, E>, Class<E>) - Static method in class org.apache.flink.connector.pulsar.source.util.AsyncUtils
 
parallelAsync(List<T>, FunctionWithException<T, C, E>, BiPredicate<T, E>, BiConsumerWithException<T, R, E>, Class<E>) - Static method in class org.apache.flink.connector.pulsar.source.util.AsyncUtils
 
parse(String, BiFunction<JsonFactory, String, JsonParser>, Row) - Method in class org.apache.flink.streaming.connectors.pulsar.internal.JacksonRecordParser
 
ParsedMessage<T> - Class in org.apache.flink.connector.pulsar.source.reader
Represents the parsed message.
ParsedMessage(T, MessageId, long) - Constructor for class org.apache.flink.connector.pulsar.source.reader.ParsedMessage
 
parseJsonToken(JsonParser, DataType, JacksonRecordParser.PartialFunc) - Method in class org.apache.flink.streaming.connectors.pulsar.internal.JacksonRecordParser
This method skips `FIELD_NAME`s at the beginning, and handles nulls ahead before trying to parse the JSON token using given function `f`.
ParseMode - Enum in org.apache.flink.streaming.connectors.pulsar.internal
Parse mode for the JSON record deserializer.
parseSpecificOffsets(String, String) - Static method in class org.apache.flink.connector.pulsar.table.PulsarTableOptions
Parses SpecificOffsets String to Map.
PARTITION_DISCOVERY_INTERVAL_MILLIS - Static variable in class org.apache.flink.connector.pulsar.table.PulsarTableOptions
 
PARTITION_DISCOVERY_INTERVAL_MS - Static variable in class org.apache.flink.connector.pulsar.source.PulsarSourceOptions
 
PARTITION_DISCOVERY_INTERVAL_MS_OPTION_KEY - Static variable in class org.apache.flink.streaming.connectors.pulsar.internal.PulsarOptions
 
PARTITION_SUFFIX - Static variable in class org.apache.flink.streaming.connectors.pulsar.internal.PulsarOptions
 
PartitionChange(Set<AbstractPartition>, Set<AbstractPartition>) - Constructor for class org.apache.flink.connector.pulsar.source.PulsarSubscriber.PartitionChange
 
partitionExists(ObjectPath, CatalogPartitionSpec) - Method in class org.apache.flink.table.catalog.pulsar.PulsarCatalog
 
PartitionReader - Class in org.apache.flink.connector.pulsar.source
Using to reade data form partition.
PartitionReader(PulsarPartitionSplit, ConsumerImpl<byte[]>, StopCondition) - Constructor for class org.apache.flink.connector.pulsar.source.PartitionReader
 
partitionToNSplits(List<InputLedger>, int) - Static method in class org.apache.flink.batch.connectors.pulsar.SplitUtils
Best effort partitioning based on ledger size (use backtracking method).
partitionType - Variable in class org.apache.flink.connector.pulsar.source.AbstractPartition
 
peek() - Method in class org.apache.flink.streaming.connectors.pulsar.internal.ClosableBlockingQueue
Returns the queue's next element without removing it, if the queue is non-empty.
physicalDataType - Variable in class org.apache.flink.connector.pulsar.table.PulsarDynamicTableSink
Data type to configure the format.
physicalDataType - Variable in class org.apache.flink.connector.pulsar.table.PulsarDynamicTableSource
Data type to configure the format.
physicalDataType - Variable in class org.apache.flink.streaming.connectors.pulsar.PulsarTableSink
Data type to configure the format.
physicalDataType - Variable in class org.apache.flink.streaming.connectors.pulsar.PulsarTableSource
Data type to configure the format.
PoisonState - Class in org.apache.flink.streaming.connectors.pulsar.internal
A sign state that used to stop fetcher earlier.
poll() - Method in class org.apache.flink.streaming.connectors.pulsar.internal.ClosableBlockingQueue
Returns the queue's next element and removes it, the queue is non-empty.
POLL_TIMEOUT_MS_OPTION_KEY - Static variable in class org.apache.flink.streaming.connectors.pulsar.internal.PulsarOptions
 
pollBatch() - Method in class org.apache.flink.streaming.connectors.pulsar.internal.ClosableBlockingQueue
Returns all of the queue's current elements in a list, if the queue is non-empty.
pollTimeoutMs - Variable in class org.apache.flink.streaming.connectors.pulsar.FlinkPulsarSource
 
pollTimeoutMs - Variable in class org.apache.flink.streaming.connectors.pulsar.internal.PulsarFetcher
 
pollTimeoutMs - Variable in class org.apache.flink.streaming.connectors.pulsar.internal.ReaderThread
 
PositionedGetter(Object[], Row) - Constructor for class org.apache.flink.streaming.connectors.pulsar.internal.PulsarSerializer.PositionedGetter
 
PositionedGetter(Row) - Constructor for class org.apache.flink.streaming.connectors.pulsar.internal.PulsarSerializer.PositionedGetter
 
PositionedGetter(Object[]) - Constructor for class org.apache.flink.streaming.connectors.pulsar.internal.PulsarSerializer.PositionedGetter
 
producedDataType - Variable in class org.apache.flink.connector.pulsar.table.PulsarDynamicTableSource
Data type that describes the final output of the source.
producedDataType - Variable in class org.apache.flink.streaming.connectors.pulsar.PulsarTableSource
Data type that describes the final output of the source.
producedTypeInfo - Variable in class org.apache.flink.streaming.connectors.pulsar.PulsarTableSource
 
properties - Variable in class org.apache.flink.connector.pulsar.table.PulsarDynamicTableSink
Properties for the pulsar producer.
properties - Variable in class org.apache.flink.connector.pulsar.table.PulsarDynamicTableSource
Properties for the Pulsar consumer.
properties - Variable in class org.apache.flink.streaming.connectors.pulsar.FlinkPulsarSource
 
properties(Properties) - Method in class org.apache.flink.table.descriptors.Pulsar
Sets the configuration properties for the Pulsar consumer.
PROPERTIES_PREFIX - Static variable in class org.apache.flink.connector.pulsar.table.PulsarTableOptions
 
property(String, String) - Method in class org.apache.flink.table.descriptors.Pulsar
Adds a configuration properties for the Pulsar consumer.
PUBLISH_TIME_NAME - Static variable in class org.apache.flink.streaming.connectors.pulsar.internal.PulsarOptions
 
Pulsar - Class in org.apache.flink.table.descriptors
Pulsar .
Pulsar() - Constructor for class org.apache.flink.table.descriptors.Pulsar
 
PULSAR_CLIENT_OPTION_KEY_PREFIX - Static variable in class org.apache.flink.streaming.connectors.pulsar.internal.PulsarOptions
 
PULSAR_CONSUMER_METRICS_GROUP - Static variable in class org.apache.flink.streaming.connectors.pulsar.internal.metrics.PulsarSourceMetrics
 
PULSAR_PRIMITIVES - Static variable in class org.apache.flink.table.descriptors.AtomicValidator
 
PULSAR_PRODUCER_OPTION_KEY_PREFIX - Static variable in class org.apache.flink.streaming.connectors.pulsar.internal.PulsarOptions
 
PULSAR_READER_OPTION_KEY_PREFIX - Static variable in class org.apache.flink.streaming.connectors.pulsar.internal.PulsarOptions
 
PULSAR_READER_READER_NAME - Static variable in class org.apache.flink.connector.pulsar.table.PulsarTableOptions
 
PULSAR_READER_RECEIVER_QUEUE_SIZE - Static variable in class org.apache.flink.connector.pulsar.table.PulsarTableOptions
 
PULSAR_READER_SUBSCRIPTION_ROLE_PREFIX - Static variable in class org.apache.flink.connector.pulsar.table.PulsarTableOptions
 
PulsarAdminUtils - Class in org.apache.flink.connector.pulsar.source.util
A util class to help with the use of pulsarAdmin.
PulsarAdminUtils() - Constructor for class org.apache.flink.connector.pulsar.source.util.PulsarAdminUtils
 
PulsarCatalog - Class in org.apache.flink.table.catalog.pulsar
Expose a Pulsar instance as a database catalog.
PulsarCatalog(String, String, Map<String, String>, String) - Constructor for class org.apache.flink.table.catalog.pulsar.PulsarCatalog
 
PulsarCatalogDescriptor - Class in org.apache.flink.table.catalog.pulsar
Pulsar .
PulsarCatalogDescriptor() - Constructor for class org.apache.flink.table.catalog.pulsar.PulsarCatalogDescriptor
 
PulsarCatalogFactory - Class in org.apache.flink.table.catalog.pulsar.factories
Pulsar .
PulsarCatalogFactory() - Constructor for class org.apache.flink.table.catalog.pulsar.factories.PulsarCatalogFactory
 
PulsarCatalogSupport - Class in org.apache.flink.streaming.connectors.pulsar.internal
catalog support.
PulsarCatalogSupport(String, ClientConfigurationData, String, Map<String, String>, int, int, SchemaTranslator) - Constructor for class org.apache.flink.streaming.connectors.pulsar.internal.PulsarCatalogSupport
 
PulsarCatalogValidator - Class in org.apache.flink.table.catalog.pulsar
Pulsar .
PulsarCatalogValidator() - Constructor for class org.apache.flink.table.catalog.pulsar.PulsarCatalogValidator
 
PulsarClientUtils - Class in org.apache.flink.streaming.connectors.pulsar.internal
Utility to create Pulsar Admin Client from adminUrl and clientConfigurationData.
PulsarClientUtils() - Constructor for class org.apache.flink.streaming.connectors.pulsar.internal.PulsarClientUtils
 
PulsarCommitCallback - Interface in org.apache.flink.streaming.connectors.pulsar.internal
A callback interface that the source operator can implement to trigger custom actions when a commit request completes, which should normally be triggered from checkpoint complete event.
PulsarContextAware<T> - Interface in org.apache.flink.streaming.connectors.pulsar.internal
An interface for PulsarSerializationSchema that need information about the context where the Kafka Producer is running along with information about the available partitions.
PulsarDeserializationSchema<T> - Interface in org.apache.flink.streaming.connectors.pulsar.internal
The deserialization schema describes how to turn the pulsar messages into data types (Java/Scala objects) that are processed by Flink.
PulsarDeserializationSchemaWrapper<T> - Class in org.apache.flink.streaming.connectors.pulsar.internal
A simple wrapper for using the DeserializationSchema with the PulsarDeserializationSchema interface.
PulsarDeserializationSchemaWrapper(DeserializationSchema<T>) - Constructor for class org.apache.flink.streaming.connectors.pulsar.internal.PulsarDeserializationSchemaWrapper
 
PulsarDeserializer - Class in org.apache.flink.streaming.connectors.pulsar.internal
Deserialize Pulsar message into Flink row.
PulsarDeserializer(SchemaInfo, JSONOptions, boolean) - Constructor for class org.apache.flink.streaming.connectors.pulsar.internal.PulsarDeserializer
 
PulsarDeserializer.ArrayDataUpdater - Class in org.apache.flink.streaming.connectors.pulsar.internal
Flink array field updater.
PulsarDeserializer.BinFunction<A,B> - Interface in org.apache.flink.streaming.connectors.pulsar.internal
Binary function interface that takes three arguments and returns nothing.
PulsarDeserializer.Function<T,R> - Interface in org.apache.flink.streaming.connectors.pulsar.internal
Represents a function that accepts one argument and produces a result.
PulsarDeserializer.NewDecimalConversion - Class in org.apache.flink.streaming.connectors.pulsar.internal
DecimalConversion.
PulsarDeserializer.RowUpdater - Class in org.apache.flink.streaming.connectors.pulsar.internal
Flink Row field updater.
PulsarDeserializer.TriFunction<A,B,C> - Interface in org.apache.flink.streaming.connectors.pulsar.internal
Trinary function interface that takes three arguments and returns nothing.
PulsarDynamicTableFactory - Class in org.apache.flink.connector.pulsar.table
Factory for creating configured instances of PulsarDynamicTableFactory.
PulsarDynamicTableFactory() - Constructor for class org.apache.flink.connector.pulsar.table.PulsarDynamicTableFactory
 
PulsarDynamicTableSink - Class in org.apache.flink.connector.pulsar.table
pulsar dynamic table sink.
PulsarDynamicTableSink(String, String, String, DataType, Properties, EncodingFormat<SerializationSchema<RowData>>) - Constructor for class org.apache.flink.connector.pulsar.table.PulsarDynamicTableSink
 
PulsarDynamicTableSource - Class in org.apache.flink.connector.pulsar.table
pulsar dynamic table source.
PulsarDynamicTableSource(DataType, DecodingFormat<DeserializationSchema<RowData>>, List<String>, String, String, String, Properties, PulsarTableOptions.StartupOptions) - Constructor for class org.apache.flink.connector.pulsar.table.PulsarDynamicTableSource
 
PulsarDynamicTableSource.ReadableMetadata - Enum in org.apache.flink.connector.pulsar.table
readableMetadata for new table api.
PulsarFetcher<T> - Class in org.apache.flink.streaming.connectors.pulsar.internal
Implements the logic around emitting records and tracking offsets, as well as around the optional timestamp assignment and watermark generation.
PulsarFetcher(SourceFunction.SourceContext<T>, Map<TopicRange, MessageId>, SerializedValue<AssignerWithPeriodicWatermarks<T>>, SerializedValue<AssignerWithPunctuatedWatermarks<T>>, ProcessingTimeService, long, ClassLoader, StreamingRuntimeContext, ClientConfigurationData, Map<String, Object>, int, PulsarDeserializationSchema<T>, PulsarMetadataReader) - Constructor for class org.apache.flink.streaming.connectors.pulsar.internal.PulsarFetcher
 
PulsarFetcher(SourceFunction.SourceContext<T>, Map<TopicRange, MessageId>, SerializedValue<AssignerWithPeriodicWatermarks<T>>, SerializedValue<AssignerWithPunctuatedWatermarks<T>>, ProcessingTimeService, long, ClassLoader, StreamingRuntimeContext, ClientConfigurationData, Map<String, Object>, int, int, PulsarDeserializationSchema<T>, PulsarMetadataReader) - Constructor for class org.apache.flink.streaming.connectors.pulsar.internal.PulsarFetcher
 
PulsarInputFormat<T> - Class in org.apache.flink.batch.connectors.pulsar
Read Pulsar data in batch mode.
PulsarInputFormat(ConnectorConfig, DeserializationSchema<T>) - Constructor for class org.apache.flink.batch.connectors.pulsar.PulsarInputFormat
 
PulsarInputSplit - Class in org.apache.flink.batch.connectors.pulsar
Pulsar InputSplit.
PulsarInputSplit() - Constructor for class org.apache.flink.batch.connectors.pulsar.PulsarInputSplit
 
PulsarMetadataReader - Class in org.apache.flink.streaming.connectors.pulsar.internal
A Helper class that talks to Pulsar Admin API.
PulsarMetadataReader(String, ClientConfigurationData, String, Map<String, String>, int, int, boolean) - Constructor for class org.apache.flink.streaming.connectors.pulsar.internal.PulsarMetadataReader
 
PulsarMetadataReader(String, ClientConfigurationData, String, Map<String, String>, int, int) - Constructor for class org.apache.flink.streaming.connectors.pulsar.internal.PulsarMetadataReader
 
PulsarMetadataReader.ClosedException - Exception in org.apache.flink.streaming.connectors.pulsar.internal
Designate the close of the metadata reader.
PulsarOptions - Class in org.apache.flink.streaming.connectors.pulsar.internal
A collection of constants to talk to Pulsar.
PulsarOptions() - Constructor for class org.apache.flink.streaming.connectors.pulsar.internal.PulsarOptions
 
PulsarPartitionSplit - Class in org.apache.flink.connector.pulsar.source.split
A SourceSplit for a Pulsar partition.
PulsarPartitionSplit(AbstractPartition, StartOffsetInitializer, StopCondition) - Constructor for class org.apache.flink.connector.pulsar.source.split.PulsarPartitionSplit
 
PulsarPartitionSplitReader<T> - Class in org.apache.flink.connector.pulsar.source.reader
A SplitReader implementation that reads records from Pulsar partitions.
PulsarPartitionSplitReader(Configuration, ConsumerConfigurationData<byte[]>, PulsarClient, PulsarAdmin, MessageDeserializer<T>, ExecutorService) - Constructor for class org.apache.flink.connector.pulsar.source.reader.PulsarPartitionSplitReader
 
PulsarPartitionSplitSerializer - Class in org.apache.flink.connector.pulsar.source.split
The serializer for PulsarPartitionSplit.
PulsarPartitionSplitSerializer() - Constructor for class org.apache.flink.connector.pulsar.source.split.PulsarPartitionSplitSerializer
 
PulsarRecordEmitter<T> - Class in org.apache.flink.connector.pulsar.source.reader
The RecordEmitter implementation for PulsarSourceReader.
PulsarRecordEmitter() - Constructor for class org.apache.flink.connector.pulsar.source.reader.PulsarRecordEmitter
 
PulsarRowDeserializationSchema - Class in org.apache.flink.streaming.connectors.pulsar
a deserializationSchema for row type in pulsar.
PulsarRowFetcher - Class in org.apache.flink.streaming.connectors.pulsar.internal
Deprecated.
PulsarRowFetcher(SourceFunction.SourceContext<Row>, Map<TopicRange, MessageId>, SerializedValue<AssignerWithPeriodicWatermarks<Row>>, SerializedValue<AssignerWithPunctuatedWatermarks<Row>>, ProcessingTimeService, long, ClassLoader, StreamingRuntimeContext, ClientConfigurationData, Map<String, Object>, int, PulsarDeserializationSchema<Row>, PulsarMetadataReader, boolean, boolean) - Constructor for class org.apache.flink.streaming.connectors.pulsar.internal.PulsarRowFetcher
Deprecated.
 
PulsarRowSerializationSchema - Class in org.apache.flink.streaming.connectors.pulsar
a serializationSchema for row type in pulsar.
pulsarSchemaToFieldsDataType(SchemaInfo) - Method in class org.apache.flink.streaming.connectors.pulsar.internal.SchemaTranslator
 
pulsarSchemaToFieldsDataType(SchemaInfo) - Method in class org.apache.flink.streaming.connectors.pulsar.internal.SimpleSchemaTranslator
 
pulsarSchemaToTableSchema(SchemaInfo) - Method in class org.apache.flink.streaming.connectors.pulsar.internal.SchemaTranslator
 
pulsarSchemaToTableSchema(SchemaInfo) - Method in class org.apache.flink.streaming.connectors.pulsar.internal.SimpleSchemaTranslator
 
PulsarSchemaValidator - Class in org.apache.flink.streaming.connectors.pulsar
Pulsar validator that allows to only specify proctime or rowtime in schema.
PulsarSchemaValidator(boolean, boolean, boolean) - Constructor for class org.apache.flink.streaming.connectors.pulsar.PulsarSchemaValidator
 
PulsarSerializationSchema<T> - Interface in org.apache.flink.streaming.connectors.pulsar.internal
A PulsarSerializationSchema defines how to serialize values of type T into byte[].
PulsarSerializationSchemaWrapper<T> - Class in org.apache.flink.streaming.connectors.pulsar.internal
A wrapper that warp flink SerializationSchema to PulsarSerializationSchema.
PulsarSerializationSchemaWrapper.Builder<T> - Class in org.apache.flink.streaming.connectors.pulsar.internal
PulsarSerializer - Class in org.apache.flink.streaming.connectors.pulsar.internal
Serializer that converts Flink row to Pulsar message payload.
PulsarSerializer(DataType, boolean) - Constructor for class org.apache.flink.streaming.connectors.pulsar.internal.PulsarSerializer
 
PulsarSerializer.PositionedGetter - Class in org.apache.flink.streaming.connectors.pulsar.internal
Get element from specific position.
PulsarSource<OUT> - Class in org.apache.flink.connector.pulsar.source
The Source implementation of Pulsar.
PulsarSource(PulsarSubscriber, StartOffsetInitializer, StopCondition, Boundedness, MessageDeserializer<OUT>, Configuration, ClientConfigurationData, ConsumerConfigurationData<byte[]>, SplitSchedulingStrategy) - Constructor for class org.apache.flink.connector.pulsar.source.PulsarSource
 
PulsarSourceBuilder<OUT> - Class in org.apache.flink.connector.pulsar.source
The @builder class for PulsarSource to make it easier for the users to construct a PulsarSource.
PulsarSourceEnumerator - Class in org.apache.flink.connector.pulsar.source.enumerator
The enumerator class for pulsar source.
PulsarSourceEnumerator(PulsarSubscriber, StartOffsetInitializer, StopCondition, PulsarAdmin, Configuration, SplitEnumeratorContext<PulsarPartitionSplit>, Map<Integer, List<PulsarPartitionSplit>>, SplitSchedulingStrategy) - Constructor for class org.apache.flink.connector.pulsar.source.enumerator.PulsarSourceEnumerator
 
PulsarSourceEnumerator.PartitionSplitChange - Class in org.apache.flink.connector.pulsar.source.enumerator
class that represents partitionSplit's change.
PulsarSourceEnumeratorState - Class in org.apache.flink.connector.pulsar.source.enumerator
The state of pulsar source enumerator.
PulsarSourceEnumeratorState(Map<Integer, List<PulsarPartitionSplit>>) - Constructor for class org.apache.flink.connector.pulsar.source.enumerator.PulsarSourceEnumeratorState
 
PulsarSourceEnumeratorStateSerializer - Class in org.apache.flink.connector.pulsar.source.enumerator
The Serializer for the enumerator state of Kafka source.
PulsarSourceEnumeratorStateSerializer() - Constructor for class org.apache.flink.connector.pulsar.source.enumerator.PulsarSourceEnumeratorStateSerializer
 
PulsarSourceMetrics - Class in org.apache.flink.connector.pulsar.source
A collection of Pulsar consumer metrics related constant strings.
PulsarSourceMetrics() - Constructor for class org.apache.flink.connector.pulsar.source.PulsarSourceMetrics
 
PulsarSourceMetrics - Class in org.apache.flink.streaming.connectors.pulsar.internal.metrics
A collection of Pulsar consumer metrics related constant strings.
PulsarSourceMetrics() - Constructor for class org.apache.flink.streaming.connectors.pulsar.internal.metrics.PulsarSourceMetrics
 
PulsarSourceOptions - Class in org.apache.flink.connector.pulsar.source
Configurations for PulsarSource.
PulsarSourceOptions() - Constructor for class org.apache.flink.connector.pulsar.source.PulsarSourceOptions
 
PulsarSourceOptions.OffsetVerification - Enum in org.apache.flink.connector.pulsar.source
Enum for offsetVerification.
PulsarSourceReader<T> - Class in org.apache.flink.connector.pulsar.source.reader
The source reader for Pulsar partitions.
PulsarSourceReader(FutureNotifier, FutureCompletingBlockingQueue<RecordsWithSplitIds<ParsedMessage<T>>>, Supplier<SplitReader<ParsedMessage<T>, PulsarPartitionSplit>>, RecordEmitter<ParsedMessage<T>, T, PulsarPartitionSplit>, Configuration, SourceReaderContext, RunnableWithException) - Constructor for class org.apache.flink.connector.pulsar.source.reader.PulsarSourceReader
 
PulsarSourceStateSerializer - Class in org.apache.flink.streaming.connectors.pulsar.internal
Old PulsarSourceState Serializer for flink state.
PulsarSourceStateSerializer(ExecutionConfig) - Constructor for class org.apache.flink.streaming.connectors.pulsar.internal.PulsarSourceStateSerializer
 
PulsarSourceStateSerializer.SerializableFunction<T,R> - Interface in org.apache.flink.streaming.connectors.pulsar.internal
Represents a serializable function that accepts one argument and produces a result.
PulsarSubscriber - Class in org.apache.flink.connector.pulsar.source
Pulsar consumer allows a few different ways to consume from the topics, including: Subscribe from a collection of topics.
PulsarSubscriber() - Constructor for class org.apache.flink.connector.pulsar.source.PulsarSubscriber
 
PulsarSubscriber.PartitionChange - Class in org.apache.flink.connector.pulsar.source
A container class to hold the newly added partitions and removed partitions.
PulsarTableOptions - Class in org.apache.flink.connector.pulsar.table
Option utils for pulsar table source sink.
PulsarTableOptions.StartupOptions - Class in org.apache.flink.connector.pulsar.table
pulsar startup options.
PulsarTableSink - Class in org.apache.flink.streaming.connectors.pulsar
Pulsar Table Sink.
PulsarTableSink(String, TableSchema, String, ClientConfigurationData, Properties, SerializationSchema) - Constructor for class org.apache.flink.streaming.connectors.pulsar.PulsarTableSink
 
PulsarTableSink(String, String, TableSchema, String, Properties, SerializationSchema) - Constructor for class org.apache.flink.streaming.connectors.pulsar.PulsarTableSink
 
PulsarTableSource - Class in org.apache.flink.streaming.connectors.pulsar
Pulsar .
PulsarTableSource(Optional<TableSchema>, Optional<String>, List<RowtimeAttributeDescriptor>, Optional<Map<String, String>>, String, String, Properties, DeserializationSchema<Row>, StartupMode, Map<String, MessageId>, String) - Constructor for class org.apache.flink.streaming.connectors.pulsar.PulsarTableSource
 
PulsarTableSource(String, String, Properties) - Constructor for class org.apache.flink.streaming.connectors.pulsar.PulsarTableSource
 
PulsarTableSource.ReadableMetadata - Enum in org.apache.flink.streaming.connectors.pulsar
readable metadata in source.
PulsarTableSourceSinkFactory - Class in org.apache.flink.streaming.connectors.pulsar
Pulsar Table source sink factory.
PulsarTableSourceSinkFactory(Properties) - Constructor for class org.apache.flink.streaming.connectors.pulsar.PulsarTableSourceSinkFactory
 
PulsarTableSourceSinkFactory() - Constructor for class org.apache.flink.streaming.connectors.pulsar.PulsarTableSourceSinkFactory
 
PulsarTopicState - Class in org.apache.flink.streaming.connectors.pulsar.internal
The state that the Flink Pulsar Source holds for each Pulsar partition.
PulsarTopicState(String) - Constructor for class org.apache.flink.streaming.connectors.pulsar.internal.PulsarTopicState
 
PulsarTopicState(String, int, int) - Constructor for class org.apache.flink.streaming.connectors.pulsar.internal.PulsarTopicState
 
PulsarTopicState(TopicRange) - Constructor for class org.apache.flink.streaming.connectors.pulsar.internal.PulsarTopicState
 
PulsarTopicStateWithPeriodicWatermarks<T> - Class in org.apache.flink.streaming.connectors.pulsar.internal
A special version of the per-pulsar-partition-state that additionally holds a periodic watermark generator (and timestamp extractor) per partition.
PulsarTopicStateWithPeriodicWatermarks(String, AssignerWithPeriodicWatermarks<T>) - Constructor for class org.apache.flink.streaming.connectors.pulsar.internal.PulsarTopicStateWithPeriodicWatermarks
 
PulsarTopicStateWithPeriodicWatermarks(TopicRange, AssignerWithPeriodicWatermarks<T>) - Constructor for class org.apache.flink.streaming.connectors.pulsar.internal.PulsarTopicStateWithPeriodicWatermarks
 
PulsarTopicStateWithPunctuatedWatermarks<T> - Class in org.apache.flink.streaming.connectors.pulsar.internal
A special version of the per-pulsar-partition-state that additionally holds a periodic watermark generator (and timestamp extractor) per partition.
PulsarTopicStateWithPunctuatedWatermarks(String, AssignerWithPunctuatedWatermarks<T>) - Constructor for class org.apache.flink.streaming.connectors.pulsar.internal.PulsarTopicStateWithPunctuatedWatermarks
 
PulsarTopicStateWithPunctuatedWatermarks(TopicRange, AssignerWithPunctuatedWatermarks<T>) - Constructor for class org.apache.flink.streaming.connectors.pulsar.internal.PulsarTopicStateWithPunctuatedWatermarks
 
PulsarValidator - Class in org.apache.flink.table.descriptors
Pulsar Connector validator.
PulsarValidator() - Constructor for class org.apache.flink.table.descriptors.PulsarValidator
 
pulsarVersion(String) - Method in class org.apache.flink.table.catalog.pulsar.PulsarCatalogDescriptor
 
putSchema(ObjectPath, CatalogBaseTable) - Method in class org.apache.flink.streaming.connectors.pulsar.internal.PulsarCatalogSupport
 
putSchema(String, SchemaInfo) - Method in class org.apache.flink.streaming.connectors.pulsar.internal.PulsarMetadataReader
 

R

reachedEnd() - Method in class org.apache.flink.batch.connectors.pulsar.PulsarInputFormat
 
reader - Variable in class org.apache.flink.streaming.connectors.pulsar.internal.ReaderThread
 
readerConf - Variable in class org.apache.flink.streaming.connectors.pulsar.FlinkPulsarSource
 
readerConf - Variable in class org.apache.flink.streaming.connectors.pulsar.internal.PulsarFetcher
 
readerConf - Variable in class org.apache.flink.streaming.connectors.pulsar.internal.ReaderThread
 
ReaderThread<T> - Class in org.apache.flink.streaming.connectors.pulsar.internal
Actual working thread that read a specific Pulsar topic.
ReaderThread(PulsarFetcher, PulsarTopicState, ClientConfigurationData, Map<String, Object>, PulsarDeserializationSchema<T>, int, ExceptionProxy) - Constructor for class org.apache.flink.streaming.connectors.pulsar.internal.ReaderThread
 
ReaderThread(PulsarFetcher, PulsarTopicState, ClientConfigurationData, Map<String, Object>, PulsarDeserializationSchema<T>, int, ExceptionProxy, boolean) - Constructor for class org.apache.flink.streaming.connectors.pulsar.internal.ReaderThread
 
readExternal(ObjectInput) - Method in class org.apache.flink.streaming.connectors.pulsar.internal.SerializableRange
 
readExternal(ObjectInput) - Method in class org.apache.flink.streaming.connectors.pulsar.internal.TopicRange
 
RecordSchemaType - Enum in org.apache.flink.streaming.connectors.pulsar.config
Record schema type for the Pulsar Sink.
removeCursor(Set<TopicRange>) - Method in class org.apache.flink.streaming.connectors.pulsar.internal.PulsarMetadataReader
 
removeEarliestAndLatest(Map<TopicRange, MessageId>) - Method in class org.apache.flink.streaming.connectors.pulsar.internal.PulsarFetcher
 
renameTable(ObjectPath, String, boolean) - Method in class org.apache.flink.table.catalog.pulsar.PulsarCatalog
 
reportError(Throwable) - Method in class org.apache.flink.streaming.connectors.pulsar.internal.ExceptionProxy
Sets the exception and interrupts the target thread, if no other exception has occurred so far.
requiredContext() - Method in class org.apache.flink.streaming.connectors.pulsar.PulsarTableSourceSinkFactory
 
requiredContext() - Method in class org.apache.flink.table.catalog.pulsar.factories.PulsarCatalogFactory
 
requiredOptions() - Method in class org.apache.flink.connector.pulsar.table.PulsarDynamicTableFactory
 
resetCursor(String, MessageId) - Method in class org.apache.flink.streaming.connectors.pulsar.internal.PulsarMetadataReader
 
restoreEnumerator(SplitEnumeratorContext<PulsarPartitionSplit>, PulsarSourceEnumeratorState) - Method in class org.apache.flink.connector.pulsar.source.PulsarSource
 
rollback(long, TimeUnit) - Static method in interface org.apache.flink.connector.pulsar.source.StartOffsetInitializer
 
RollbackStartOffsetInitializer - Class in org.apache.flink.connector.pulsar.source.offset
An implementation of StartOffsetInitializer to rollback the offsets by a certain duration.
RollbackStartOffsetInitializer(long) - Constructor for class org.apache.flink.connector.pulsar.source.offset.RollbackStartOffsetInitializer
 
RowReaderThread - Class in org.apache.flink.streaming.connectors.pulsar.internal
Deprecated.
RowReaderThread(PulsarFetcher, PulsarTopicState, ClientConfigurationData, Map<String, Object>, int, SchemaInfo, PulsarDeserializationSchema<Row>, ExceptionProxy, boolean) - Constructor for class org.apache.flink.streaming.connectors.pulsar.internal.RowReaderThread
Deprecated.
 
RowUpdater() - Constructor for class org.apache.flink.streaming.connectors.pulsar.internal.PulsarDeserializer.RowUpdater
 
run(SourceFunction.SourceContext<T>) - Method in class org.apache.flink.streaming.connectors.pulsar.FlinkPulsarSource
 
run() - Method in class org.apache.flink.streaming.connectors.pulsar.internal.ReaderThread
 
runFetchLoop() - Method in class org.apache.flink.streaming.connectors.pulsar.internal.PulsarFetcher
 
running - Variable in class org.apache.flink.streaming.connectors.pulsar.internal.ReaderThread
 
runWithTopicsDiscovery() - Method in class org.apache.flink.streaming.connectors.pulsar.FlinkPulsarSource
 

S

SCAN_STARTUP_MODE - Static variable in class org.apache.flink.connector.pulsar.table.PulsarTableOptions
 
SCAN_STARTUP_MODE_VALUE_EARLIEST - Static variable in class org.apache.flink.connector.pulsar.table.PulsarTableOptions
 
SCAN_STARTUP_MODE_VALUE_EXTERNAL_SUBSCRIPTION - Static variable in class org.apache.flink.connector.pulsar.table.PulsarTableOptions
 
SCAN_STARTUP_MODE_VALUE_LATEST - Static variable in class org.apache.flink.connector.pulsar.table.PulsarTableOptions
 
SCAN_STARTUP_MODE_VALUE_SPECIFIC_OFFSETS - Static variable in class org.apache.flink.connector.pulsar.table.PulsarTableOptions
 
SCAN_STARTUP_SPECIFIC_OFFSETS - Static variable in class org.apache.flink.connector.pulsar.table.PulsarTableOptions
 
SCAN_STARTUP_SUB_NAME - Static variable in class org.apache.flink.connector.pulsar.table.PulsarTableOptions
 
SCAN_STARTUP_TIMESTAMP_MILLIS - Static variable in class org.apache.flink.connector.pulsar.table.PulsarTableOptions
 
schemaInfo2SqlType(SchemaInfo) - Method in class org.apache.flink.streaming.connectors.pulsar.internal.SchemaTranslator
 
schemaInfo2SqlType(SchemaInfo) - Method in class org.apache.flink.streaming.connectors.pulsar.internal.SimpleSchemaTranslator
 
SchemaTranslator - Class in org.apache.flink.streaming.connectors.pulsar.internal
schema translator.
SchemaTranslator() - Constructor for class org.apache.flink.streaming.connectors.pulsar.internal.SchemaTranslator
 
SchemaUtils - Class in org.apache.flink.streaming.connectors.pulsar.internal
Various utilities to working with Pulsar Schema and Flink type system.
SchemaUtils() - Constructor for class org.apache.flink.streaming.connectors.pulsar.internal.SchemaUtils
 
seedTopicsWithInitialOffsets - Variable in class org.apache.flink.streaming.connectors.pulsar.internal.PulsarFetcher
 
SerdeUtils - Class in org.apache.flink.connector.pulsar.source.util
A util class with some helper method for serde in the sources.
SerializableFunction<T,R> - Interface in org.apache.flink.streaming.connectors.pulsar
Represents a serializable function that accepts one argument and produces a result.
SerializableRange - Class in org.apache.flink.streaming.connectors.pulsar.internal
SerializableRange.
SerializableRange(Range) - Constructor for class org.apache.flink.streaming.connectors.pulsar.internal.SerializableRange
 
SerializableRange(int, int) - Constructor for class org.apache.flink.streaming.connectors.pulsar.internal.SerializableRange
 
SerializableRange() - Constructor for class org.apache.flink.streaming.connectors.pulsar.internal.SerializableRange
 
serialize(PulsarSourceEnumeratorState) - Method in class org.apache.flink.connector.pulsar.source.enumerator.PulsarSourceEnumeratorStateSerializer
 
serialize(T, TypedMessageBuilder<byte[]>) - Method in interface org.apache.flink.connector.pulsar.source.MessageSerializer
Serializes the incoming element to a specified type.
serialize(PulsarPartitionSplit) - Method in class org.apache.flink.connector.pulsar.source.split.PulsarPartitionSplitSerializer
 
serialize(RowData) - Method in class org.apache.flink.connector.pulsar.table.DynamicPulsarSerializationSchema
 
serialize(RowData, TypedMessageBuilder<byte[]>) - Method in class org.apache.flink.connector.pulsar.table.DynamicPulsarSerializationSchema
 
serialize(Row) - Method in class org.apache.flink.formats.atomic.AtomicRowSerializationSchema
 
serialize(T) - Method in class org.apache.flink.streaming.connectors.pulsar.internal.AvroSer
 
serialize(T) - Method in class org.apache.flink.streaming.connectors.pulsar.internal.JsonSer
 
serialize(MessageId, DataOutputView) - Method in class org.apache.flink.streaming.connectors.pulsar.internal.MessageIdSerializer
 
serialize(T) - Method in interface org.apache.flink.streaming.connectors.pulsar.internal.PulsarSerializationSchema
Serializes given element and returns it as a byte[].
serialize(T, TypedMessageBuilder<byte[]>) - Method in interface org.apache.flink.streaming.connectors.pulsar.internal.PulsarSerializationSchema
 
serialize(T) - Method in class org.apache.flink.streaming.connectors.pulsar.internal.PulsarSerializationSchemaWrapper
 
serialize(T, TypedMessageBuilder<byte[]>) - Method in class org.apache.flink.streaming.connectors.pulsar.internal.PulsarSerializationSchemaWrapper
 
serialize(Object) - Method in class org.apache.flink.streaming.connectors.pulsar.internal.PulsarSerializer
 
serialize(Tuple2<TopicSubscription, MessageId>) - Method in class org.apache.flink.streaming.connectors.pulsar.internal.PulsarSourceStateSerializer
 
serialize(TopicSubscription, DataOutputView) - Method in class org.apache.flink.streaming.connectors.pulsar.internal.TopicSubscriptionSerializer
 
serialize(Row) - Method in class org.apache.flink.streaming.connectors.pulsar.PulsarRowSerializationSchema
 
serialize(Row, TypedMessageBuilder<byte[]>) - Method in class org.apache.flink.streaming.connectors.pulsar.PulsarRowSerializationSchema
 
serializeSplitAssignments(Map<Integer, C>, SimpleVersionedSerializer<SplitT>) - Static method in class org.apache.flink.connector.pulsar.source.util.SerdeUtils
Serialize a mapping from subtask ids to lists of assigned splits.
SERVICE_URL - Static variable in class org.apache.flink.connector.pulsar.table.PulsarTableOptions
 
SERVICE_URL_OPTION_KEY - Static variable in class org.apache.flink.streaming.connectors.pulsar.internal.PulsarOptions
 
serviceUrl - Variable in class org.apache.flink.connector.pulsar.table.PulsarDynamicTableSink
 
serviceUrl - Variable in class org.apache.flink.connector.pulsar.table.PulsarDynamicTableSource
The Pulsar topic to consume.
set(int, Object) - Method in class org.apache.flink.streaming.connectors.pulsar.internal.PulsarDeserializer.ArrayDataUpdater
 
set(int, Object) - Method in class org.apache.flink.streaming.connectors.pulsar.internal.PulsarDeserializer.RowUpdater
 
setCacheSize(int) - Static method in class org.apache.flink.streaming.connectors.pulsar.internal.CachedPulsarClient
 
setClass(String) - Method in class org.apache.flink.table.descriptors.Atomic
 
setContext(SplitEnumeratorContext<PulsarPartitionSplit>) - Method in class org.apache.flink.connector.pulsar.source.PulsarSubscriber
 
setDeserializer(MessageDeserializer<T>) - Method in class org.apache.flink.connector.pulsar.source.PulsarSourceBuilder
 
setInitialMessageId(MessageId) - Method in class org.apache.flink.connector.pulsar.source.StartOffsetInitializer.CreationConfiguration
 
setJacksonOptions(JsonFactory) - Method in class org.apache.flink.streaming.connectors.pulsar.internal.JSONOptions
Sets config options on a Jackson [[JsonFactory]].
setKeyExtractor(SerializableFunction<T, byte[]>) - Method in class org.apache.flink.streaming.connectors.pulsar.internal.PulsarSerializationSchemaWrapper.Builder
 
setLastConsumedId(MessageId) - Method in class org.apache.flink.connector.pulsar.source.split.PulsarPartitionSplit
 
setLastMessage(Message) - Method in class org.apache.flink.connector.pulsar.source.PartitionReader
 
setNullAt(int) - Method in class org.apache.flink.streaming.connectors.pulsar.internal.PulsarDeserializer.ArrayDataUpdater
 
setNullAt(int) - Method in class org.apache.flink.streaming.connectors.pulsar.internal.PulsarDeserializer.RowUpdater
 
setNumParallelInstances(int) - Method in class org.apache.flink.connector.pulsar.table.DynamicPulsarSerializationSchema
 
setNumParallelInstances(int) - Method in interface org.apache.flink.streaming.connectors.pulsar.internal.PulsarContextAware
Sets the parallelism with which the parallel task of the Pulsar Sink runs.
setNumParallelInstances(int) - Method in class org.apache.flink.streaming.connectors.pulsar.internal.PulsarSerializationSchemaWrapper
 
setNumParallelInstances(int) - Method in class org.apache.flink.streaming.connectors.pulsar.PulsarRowSerializationSchema
 
setParallelInstanceId(int) - Method in class org.apache.flink.connector.pulsar.table.DynamicPulsarSerializationSchema
 
setParallelInstanceId(int) - Method in interface org.apache.flink.streaming.connectors.pulsar.internal.PulsarContextAware
Sets the number of the parallel subtask that the Kafka Producer is running on.
setParallelInstanceId(int) - Method in class org.apache.flink.streaming.connectors.pulsar.internal.PulsarSerializationSchemaWrapper
 
setParallelInstanceId(int) - Method in class org.apache.flink.streaming.connectors.pulsar.PulsarRowSerializationSchema
 
setPartitions(int[]) - Method in class org.apache.flink.connector.pulsar.table.DynamicPulsarSerializationSchema
 
setPartitions(int[]) - Method in interface org.apache.flink.streaming.connectors.pulsar.internal.PulsarContextAware
Sets the available partitions for the topic returned from PulsarContextAware.getTargetTopic(Object).
setPartitions(int[]) - Method in class org.apache.flink.streaming.connectors.pulsar.internal.PulsarSerializationSchemaWrapper
 
setPartitions(int[]) - Method in class org.apache.flink.streaming.connectors.pulsar.PulsarRowSerializationSchema
 
setRollbackInS(long) - Method in class org.apache.flink.connector.pulsar.source.StartOffsetInitializer.CreationConfiguration
 
setRow(Row) - Method in class org.apache.flink.streaming.connectors.pulsar.internal.PulsarDeserializer.RowUpdater
 
setSplitSchedulingStrategy(SplitSchedulingStrategy) - Method in class org.apache.flink.connector.pulsar.source.PulsarSourceBuilder
 
setStartFromEarliest() - Method in class org.apache.flink.streaming.connectors.pulsar.FlinkPulsarSource
 
setStartFromLatest() - Method in class org.apache.flink.streaming.connectors.pulsar.FlinkPulsarSource
 
setStartFromSpecificOffsets(Map<String, MessageId>) - Method in class org.apache.flink.streaming.connectors.pulsar.FlinkPulsarSource
 
setStartFromSubscription(String) - Method in class org.apache.flink.streaming.connectors.pulsar.FlinkPulsarSource
 
setStartFromSubscription(String, MessageId) - Method in class org.apache.flink.streaming.connectors.pulsar.FlinkPulsarSource
 
setSubscriber(PulsarSubscriber) - Method in class org.apache.flink.connector.pulsar.source.PulsarSourceBuilder
 
setTopic(String) - Method in class org.apache.flink.streaming.connectors.pulsar.internal.PulsarSerializationSchemaWrapper.Builder
 
setTopicExtractor(SerializableFunction<T, String>) - Method in class org.apache.flink.streaming.connectors.pulsar.internal.PulsarSerializationSchemaWrapper.Builder
 
setTopicPattern(String, SplitDivisionStrategy, String...) - Method in class org.apache.flink.connector.pulsar.source.PulsarSourceBuilder
 
setTopicPattern(String, String...) - Method in class org.apache.flink.connector.pulsar.source.PulsarSourceBuilder
 
setTopicRange(TopicRange) - Method in class org.apache.flink.connector.pulsar.source.BrokerPartition
 
setTopics(SplitDivisionStrategy, String...) - Method in class org.apache.flink.connector.pulsar.source.PulsarSourceBuilder
 
setTopics(String...) - Method in class org.apache.flink.connector.pulsar.source.PulsarSourceBuilder
 
setupCursor(Map<TopicRange, MessageId>, boolean) - Method in class org.apache.flink.streaming.connectors.pulsar.internal.PulsarMetadataReader
 
setupCursor(Map<TopicRange, MessageId>) - Method in class org.apache.flink.streaming.connectors.pulsar.internal.PulsarMetadataReader
 
shouldStop(AbstractPartition, Message<?>) - Method in interface org.apache.flink.connector.pulsar.source.StopCondition
 
shutdown() - Static method in class org.apache.flink.batch.connectors.pulsar.CachedClients
 
SimpleSchemaTranslator - Class in org.apache.flink.streaming.connectors.pulsar.internal
flink 1.11 schema translator.
SimpleSchemaTranslator() - Constructor for class org.apache.flink.streaming.connectors.pulsar.internal.SimpleSchemaTranslator
 
SimpleSchemaTranslator(boolean) - Constructor for class org.apache.flink.streaming.connectors.pulsar.internal.SimpleSchemaTranslator
 
SINK_PARTITIONER - Static variable in class org.apache.flink.connector.pulsar.table.PulsarTableOptions
 
SINK_PARTITIONER_VALUE_FIXED - Static variable in class org.apache.flink.connector.pulsar.table.PulsarTableOptions
 
SINK_PARTITIONER_VALUE_ROUND_ROBIN - Static variable in class org.apache.flink.connector.pulsar.table.PulsarTableOptions
 
size() - Method in class org.apache.flink.streaming.connectors.pulsar.internal.ClosableBlockingQueue
Gets the number of elements currently in the queue.
sizeOfLedgerList(List<InputLedger>) - Static method in class org.apache.flink.batch.connectors.pulsar.SplitUtils
 
skipFirstMessageIfNeeded() - Method in class org.apache.flink.streaming.connectors.pulsar.internal.ReaderThread
 
snapshotConfiguration() - Method in class org.apache.flink.streaming.connectors.pulsar.internal.MessageIdSerializer
 
snapshotConfiguration() - Method in class org.apache.flink.streaming.connectors.pulsar.internal.TopicSubscriptionSerializer
 
snapshotCurrentState() - Method in class org.apache.flink.streaming.connectors.pulsar.internal.PulsarFetcher
Takes a snapshot of the partition offsets.
snapshotState() - Method in class org.apache.flink.connector.pulsar.source.enumerator.PulsarSourceEnumerator
 
snapshotState(FunctionSnapshotContext) - Method in class org.apache.flink.streaming.connectors.pulsar.FlinkPulsarSource
 
sourceContext - Variable in class org.apache.flink.streaming.connectors.pulsar.internal.PulsarFetcher
The source context to emit records and watermarks to.
SourceSinkUtils - Class in org.apache.flink.streaming.connectors.pulsar.internal
Utilities for source sink options parsing.
SourceSinkUtils() - Constructor for class org.apache.flink.streaming.connectors.pulsar.internal.SourceSinkUtils
 
specificOffsets - Variable in class org.apache.flink.connector.pulsar.table.PulsarTableOptions.StartupOptions
 
SpecifiedStartOffsetInitializer - Class in org.apache.flink.connector.pulsar.source.offset
An implementation of StartOffsetInitializer which initializes the offsets of the partition according to the user specified offsets.
SpecifiedStartOffsetInitializer(Map<AbstractPartition, MessageId>, MessageId, boolean) - Constructor for class org.apache.flink.connector.pulsar.source.offset.SpecifiedStartOffsetInitializer
 
SplitDivisionStrategy - Interface in org.apache.flink.connector.pulsar.source
Split strategy for Topic range.
splitId() - Method in class org.apache.flink.connector.pulsar.source.split.PulsarPartitionSplit
 
SplitSchedulingStrategy - Interface in org.apache.flink.connector.pulsar.source
An interface to determine which subtask to execute the split on.
SplitUtils - Class in org.apache.flink.batch.connectors.pulsar
Utilities for split generation logic.
SplitUtils() - Constructor for class org.apache.flink.batch.connectors.pulsar.SplitUtils
 
sqlType2AvroSchema(DataType) - Static method in class org.apache.flink.streaming.connectors.pulsar.internal.SimpleSchemaTranslator
 
sqlType2PulsarSchema(DataType) - Static method in class org.apache.flink.streaming.connectors.pulsar.internal.SimpleSchemaTranslator
 
start() - Method in class org.apache.flink.connector.pulsar.source.enumerator.PulsarSourceEnumerator
 
startAt(StartOffsetInitializer) - Method in class org.apache.flink.connector.pulsar.source.PulsarSourceBuilder
 
startFromEarliest() - Method in class org.apache.flink.table.descriptors.Pulsar
 
startFromExternalSubscription(String) - Method in class org.apache.flink.table.descriptors.Pulsar
 
startFromExternalSubscription(String, String) - Method in class org.apache.flink.table.descriptors.Pulsar
 
startFromLatest() - Method in class org.apache.flink.table.descriptors.Pulsar
 
startFromSpecificOffset(String, MessageId) - Method in class org.apache.flink.table.descriptors.Pulsar
 
startFromSpecificOffsets(Map<String, MessageId>) - Method in class org.apache.flink.table.descriptors.Pulsar
 
startMessageId - Variable in class org.apache.flink.streaming.connectors.pulsar.internal.ReaderThread
 
StartOffsetInitializer - Interface in org.apache.flink.connector.pulsar.source
A interface for users to specify the starting / stopping offset of a PulsarPartitionSplit.
StartOffsetInitializer.CreationConfiguration - Class in org.apache.flink.connector.pulsar.source
config class to create consumer.
STARTUP_MODE_OPTION_KEY - Static variable in class org.apache.flink.streaming.connectors.pulsar.internal.PulsarOptions
 
startupMode - Variable in class org.apache.flink.connector.pulsar.table.PulsarTableOptions.StartupOptions
 
StartupMode - Enum in org.apache.flink.streaming.connectors.pulsar.config
Startup modes for the Pulsar Source.
startupOptions - Variable in class org.apache.flink.connector.pulsar.table.PulsarDynamicTableSource
The startup mode for the contained consumer (default is StartupMode.LATEST).
StartupOptions() - Constructor for class org.apache.flink.connector.pulsar.table.PulsarTableOptions.StartupOptions
 
state - Variable in class org.apache.flink.streaming.connectors.pulsar.internal.ReaderThread
 
stopAfterLast() - Static method in interface org.apache.flink.connector.pulsar.source.StopCondition
 
stopAfterMessageId(MessageId) - Static method in interface org.apache.flink.connector.pulsar.source.StopCondition
 
stopAfterMessageIds(Map<AbstractPartition, MessageId>) - Static method in interface org.apache.flink.connector.pulsar.source.StopCondition
 
stopAfterTimestamp(long) - Static method in interface org.apache.flink.connector.pulsar.source.StopCondition
 
stopAt(StopCondition) - Method in class org.apache.flink.connector.pulsar.source.PulsarSourceBuilder
 
stopAtLast() - Static method in interface org.apache.flink.connector.pulsar.source.StopCondition
 
stopAtMessageId(MessageId) - Static method in interface org.apache.flink.connector.pulsar.source.StopCondition
 
stopAtMessageIds(Map<AbstractPartition, MessageId>) - Static method in interface org.apache.flink.connector.pulsar.source.StopCondition
 
stopAtTimestamp(long) - Static method in interface org.apache.flink.connector.pulsar.source.StopCondition
 
StopCondition - Interface in org.apache.flink.connector.pulsar.source
An interface to control when to stop.
StopCondition.StopResult - Enum in org.apache.flink.connector.pulsar.source
Enum for stop condition.
stringToTime(String) - Static method in class org.apache.flink.streaming.connectors.pulsar.internal.DateTimeUtils
 
subscribedPartitionStates - Variable in class org.apache.flink.streaming.connectors.pulsar.internal.PulsarFetcher
All partitions (and their state) that this fetcher is subscribed to.
SUBSCRIPTION_ROLE_OPTION_KEY - Static variable in class org.apache.flink.streaming.connectors.pulsar.internal.PulsarOptions
 
supportedFormatProperties() - Method in class org.apache.flink.formats.atomic.AtomicRowFormatFactory
 
supportedProperties() - Method in class org.apache.flink.streaming.connectors.pulsar.PulsarTableSourceSinkFactory
 
supportedProperties() - Method in class org.apache.flink.table.catalog.pulsar.factories.PulsarCatalogFactory
 
SupportsReadingMetadata - Interface in org.apache.flink.streaming.connectors.pulsar
Before Flink 1.12, we simulated this interface, after which we will use the official interface.
SupportsWritingMetadata - Interface in org.apache.flink.streaming.connectors.pulsar
Before Flink 1.12, we simulated this interface, after which we will use the official interface.

T

tableExists(ObjectPath) - Method in class org.apache.flink.table.catalog.pulsar.PulsarCatalog
 
tableSchemaToPulsarSchema(TableSchema) - Method in class org.apache.flink.streaming.connectors.pulsar.internal.SchemaTranslator
 
tableSchemaToPulsarSchema(TableSchema) - Method in class org.apache.flink.streaming.connectors.pulsar.internal.SimpleSchemaTranslator
 
timestamps(long) - Static method in interface org.apache.flink.connector.pulsar.source.StartOffsetInitializer
 
TimestampStartOffsetInitializer - Class in org.apache.flink.connector.pulsar.source.offset
An implementation of StartOffsetInitializer to initialize the offsets based on a timestamp.
TimestampStartOffsetInitializer(long) - Constructor for class org.apache.flink.connector.pulsar.source.offset.TimestampStartOffsetInitializer
 
timestampToString(long, TimeZone) - Static method in class org.apache.flink.streaming.connectors.pulsar.internal.DateTimeUtils
 
toCaceInsensitiveParams(Map<String, String>) - Static method in class org.apache.flink.streaming.connectors.pulsar.internal.SourceSinkUtils
 
toCatalogProperties() - Method in class org.apache.flink.table.catalog.pulsar.PulsarCatalogDescriptor
 
toConnectorProperties() - Method in class org.apache.flink.table.descriptors.Pulsar
 
toFormatProperties() - Method in class org.apache.flink.table.descriptors.Atomic
 
toJavaDate(int) - Static method in class org.apache.flink.streaming.connectors.pulsar.internal.DateTimeUtils
Returns a java.sql.Date from number of days since epoch.
toJavaTimestamp(long) - Static method in class org.apache.flink.streaming.connectors.pulsar.internal.DateTimeUtils
Returns a java.sql.Timestamp from number of micros since epoch.
topic - Variable in class org.apache.flink.connector.pulsar.source.AbstractPartition
 
topic - Variable in class org.apache.flink.connector.pulsar.table.PulsarDynamicTableSink
The pulsar topic to write to.
TOPIC - Static variable in class org.apache.flink.connector.pulsar.table.PulsarTableOptions
 
topic(String) - Method in class org.apache.flink.table.descriptors.Pulsar
Sets the topic from which the table is read.
TOPIC_ATTRIBUTE_NAME - Static variable in class org.apache.flink.streaming.connectors.pulsar.internal.PulsarOptions
 
TOPIC_MULTI_OPTION_KEY - Static variable in class org.apache.flink.streaming.connectors.pulsar.internal.PulsarOptions
 
TOPIC_OPTION_KEYS - Static variable in class org.apache.flink.streaming.connectors.pulsar.internal.PulsarOptions
 
TOPIC_PATTERN - Static variable in class org.apache.flink.connector.pulsar.table.PulsarTableOptions
 
TOPIC_PATTERN_OPTION_KEY - Static variable in class org.apache.flink.streaming.connectors.pulsar.internal.PulsarOptions
 
TOPIC_SINGLE_OPTION_KEY - Static variable in class org.apache.flink.streaming.connectors.pulsar.internal.PulsarOptions
 
topicExists(ObjectPath) - Method in class org.apache.flink.streaming.connectors.pulsar.internal.PulsarCatalogSupport
 
topicExists(String) - Method in class org.apache.flink.streaming.connectors.pulsar.internal.PulsarMetadataReader
 
TopicListSubscriber - Class in org.apache.flink.connector.pulsar.source.subscription
A subscriber to a fixed list of topics.
TopicListSubscriber(SplitDivisionStrategy, String...) - Constructor for class org.apache.flink.connector.pulsar.source.subscription.TopicListSubscriber
 
topicPattern - Variable in class org.apache.flink.connector.pulsar.table.PulsarDynamicTableSource
The Pulsar topic to consume.
TopicPatternSubscriber - Class in org.apache.flink.connector.pulsar.source.subscription
A subscriber to a topic pattern.
TopicPatternSubscriber(String, SplitDivisionStrategy, String...) - Constructor for class org.apache.flink.connector.pulsar.source.subscription.TopicPatternSubscriber
 
topicRange - Variable in class org.apache.flink.streaming.connectors.pulsar.internal.ReaderThread
 
TopicRange - Class in org.apache.flink.streaming.connectors.pulsar.internal
topic key_share range.
TopicRange() - Constructor for class org.apache.flink.streaming.connectors.pulsar.internal.TopicRange
 
TopicRange(String) - Constructor for class org.apache.flink.streaming.connectors.pulsar.internal.TopicRange
 
TopicRange(String, Range) - Constructor for class org.apache.flink.streaming.connectors.pulsar.internal.TopicRange
 
TopicRange(String, int, int) - Constructor for class org.apache.flink.streaming.connectors.pulsar.internal.TopicRange
 
topics - Variable in class org.apache.flink.connector.pulsar.table.PulsarDynamicTableSource
The Pulsar topic to consume.
TopicSubscription - Class in org.apache.flink.streaming.connectors.pulsar.internal
TopicSubscription.
TopicSubscription() - Constructor for class org.apache.flink.streaming.connectors.pulsar.internal.TopicSubscription
 
TopicSubscriptionSerializer - Class in org.apache.flink.streaming.connectors.pulsar.internal
TopicSubscription Serializer for flink state.
TopicSubscriptionSerializer() - Constructor for class org.apache.flink.streaming.connectors.pulsar.internal.TopicSubscriptionSerializer
 
TopicSubscriptionSerializer.TopicSubscriptionSerializerSnapshot - Class in org.apache.flink.streaming.connectors.pulsar.internal
Serializer configuration snapshot for compatibility and format evolution.
TopicSubscriptionSerializerSnapshot() - Constructor for class org.apache.flink.streaming.connectors.pulsar.internal.TopicSubscriptionSerializer.TopicSubscriptionSerializerSnapshot
 
toSplitType(String, PulsarPartitionSplit) - Method in class org.apache.flink.connector.pulsar.source.reader.PulsarSourceReader
 
toString() - Method in class org.apache.flink.batch.connectors.pulsar.InputLedger
 
toString() - Method in class org.apache.flink.connector.pulsar.source.reader.ParsedMessage
 
toString() - Method in class org.apache.flink.connector.pulsar.source.split.PulsarPartitionSplit
 
toString() - Method in class org.apache.flink.streaming.connectors.pulsar.internal.ClosableBlockingQueue
 
toString() - Method in class org.apache.flink.streaming.connectors.pulsar.internal.PulsarTopicState
 
toString() - Method in class org.apache.flink.streaming.connectors.pulsar.internal.PulsarTopicStateWithPeriodicWatermarks
 
toString() - Method in class org.apache.flink.streaming.connectors.pulsar.internal.PulsarTopicStateWithPunctuatedWatermarks
 
toString() - Method in class org.apache.flink.streaming.connectors.pulsar.internal.SerializableRange
 
toString() - Method in class org.apache.flink.streaming.connectors.pulsar.internal.TopicRange
 

U

unassignedPartitionsQueue - Variable in class org.apache.flink.streaming.connectors.pulsar.internal.PulsarFetcher
Queue of partitions that are not yet assigned to any reader thread for consuming.
UniformSplitDivisionStrategy - Class in org.apache.flink.connector.pulsar.source
Split strategy for keyShared mode.
UniformSplitDivisionStrategy() - Constructor for class org.apache.flink.connector.pulsar.source.UniformSplitDivisionStrategy
 
uploadPulsarSchema(PulsarAdmin, String, SchemaInfo) - Static method in class org.apache.flink.streaming.connectors.pulsar.internal.SchemaUtils
 
urls(String, String) - Method in class org.apache.flink.table.descriptors.Pulsar
 
USE_EXTEND_FIELD - Static variable in class org.apache.flink.streaming.connectors.pulsar.internal.PulsarOptions
 
useAtomicMode(DataType) - Method in class org.apache.flink.streaming.connectors.pulsar.internal.PulsarSerializationSchemaWrapper.Builder
 
useExtendField - Variable in class org.apache.flink.connector.pulsar.table.PulsarDynamicTableSink
 
useExtendField - Variable in class org.apache.flink.connector.pulsar.table.PulsarDynamicTableSource
 
useExtendField - Variable in class org.apache.flink.streaming.connectors.pulsar.PulsarTableSink
 
useExtendField - Variable in class org.apache.flink.streaming.connectors.pulsar.PulsarTableSource
 
useExtendField(boolean) - Method in class org.apache.flink.table.descriptors.Pulsar
 
useExtendFields(boolean) - Method in class org.apache.flink.formats.atomic.AtomicRowDeserializationSchema.Builder
 
useExtendFields(boolean) - Method in class org.apache.flink.formats.atomic.AtomicRowSerializationSchema.Builder
 
usePojoMode(Class<?>, RecordSchemaType) - Method in class org.apache.flink.streaming.connectors.pulsar.internal.PulsarSerializationSchemaWrapper.Builder
 
useRowMode(DataType, RecordSchemaType) - Method in class org.apache.flink.streaming.connectors.pulsar.internal.PulsarSerializationSchemaWrapper.Builder
 
useSpecialMode(Schema<?>) - Method in class org.apache.flink.streaming.connectors.pulsar.internal.PulsarSerializationSchemaWrapper.Builder
 
uuid - Variable in class org.apache.flink.streaming.connectors.pulsar.FlinkPulsarSource
 

V

validate(DescriptorProperties) - Method in class org.apache.flink.streaming.connectors.pulsar.PulsarSchemaValidator
 
validate(DescriptorProperties) - Method in class org.apache.flink.table.catalog.pulsar.PulsarCatalogValidator
 
validate(DescriptorProperties) - Method in class org.apache.flink.table.descriptors.AtomicValidator
 
validate(DescriptorProperties) - Method in class org.apache.flink.table.descriptors.PulsarValidator
 
validateSinkPartitioner(ReadableConfig) - Static method in class org.apache.flink.connector.pulsar.table.PulsarTableOptions
 
validateSinkTopic(ReadableConfig) - Static method in class org.apache.flink.connector.pulsar.table.PulsarTableOptions
 
validateSourceTopic(ReadableConfig) - Static method in class org.apache.flink.connector.pulsar.table.PulsarTableOptions
 
validateStreamSourceOptions(Map<String, String>) - Static method in class org.apache.flink.streaming.connectors.pulsar.internal.SourceSinkUtils
 
validateTableSinkOptions(ReadableConfig) - Static method in class org.apache.flink.connector.pulsar.table.PulsarTableOptions
 
validateTableSourceOptions(ReadableConfig) - Static method in class org.apache.flink.connector.pulsar.table.PulsarTableOptions
 
valueOf(String) - Static method in enum org.apache.flink.connector.pulsar.source.AbstractPartition.PartitionType
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.apache.flink.connector.pulsar.source.PulsarSourceOptions.OffsetVerification
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.apache.flink.connector.pulsar.source.StopCondition.StopResult
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.apache.flink.connector.pulsar.table.PulsarDynamicTableSource.ReadableMetadata
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.apache.flink.streaming.connectors.pulsar.config.RecordSchemaType
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.apache.flink.streaming.connectors.pulsar.config.StartupMode
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.apache.flink.streaming.connectors.pulsar.internal.ParseMode
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.apache.flink.streaming.connectors.pulsar.PulsarTableSource.ReadableMetadata
Returns the enum constant of this type with the specified name.
valueOnly(DeserializationSchema<V>) - Static method in interface org.apache.flink.connector.pulsar.source.MessageDeserializer
Wraps a Flink DeserializationSchema to a MessageDeserializer.
valueOnly(SerializationSchema<V>) - Static method in interface org.apache.flink.connector.pulsar.source.MessageSerializer
Wraps a Flink SerializationSchema to a MessageSerializer.
values() - Static method in enum org.apache.flink.connector.pulsar.source.AbstractPartition.PartitionType
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum org.apache.flink.connector.pulsar.source.PulsarSourceOptions.OffsetVerification
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum org.apache.flink.connector.pulsar.source.StopCondition.StopResult
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum org.apache.flink.connector.pulsar.table.PulsarDynamicTableSource.ReadableMetadata
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum org.apache.flink.streaming.connectors.pulsar.config.RecordSchemaType
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum org.apache.flink.streaming.connectors.pulsar.config.StartupMode
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum org.apache.flink.streaming.connectors.pulsar.internal.ParseMode
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum org.apache.flink.streaming.connectors.pulsar.PulsarTableSource.ReadableMetadata
Returns an array containing the constants of this enum type, in the order they are declared.
VERIFY_INITIAL_OFFSETS - Static variable in class org.apache.flink.connector.pulsar.source.PulsarSourceOptions
 
verifyOffset(AbstractPartition, Supplier<Optional<MessageId>>, Supplier<Optional<Message<byte[]>>>) - Method in class org.apache.flink.connector.pulsar.source.offset.RollbackStartOffsetInitializer
 
verifyOffset(AbstractPartition, Supplier<Optional<MessageId>>, Supplier<Optional<Message<byte[]>>>) - Method in class org.apache.flink.connector.pulsar.source.offset.SpecifiedStartOffsetInitializer
 
verifyOffset(AbstractPartition, Supplier<Optional<MessageId>>, Supplier<Optional<Message<byte[]>>>) - Method in class org.apache.flink.connector.pulsar.source.offset.TimestampStartOffsetInitializer
 
verifyOffset(AbstractPartition, Supplier<Optional<MessageId>>, Supplier<Optional<Message<byte[]>>>) - Method in interface org.apache.flink.connector.pulsar.source.StartOffsetInitializer
Verifies if the offset was initialized correctly.

W

wakeUp() - Method in class org.apache.flink.connector.pulsar.source.reader.PulsarPartitionSplitReader
 
writeExternal(ObjectOutput) - Method in class org.apache.flink.streaming.connectors.pulsar.internal.SerializableRange
 
writeExternal(ObjectOutput) - Method in class org.apache.flink.streaming.connectors.pulsar.internal.TopicRange
 
A B C D E F G H I J K L M N O P R S T U V W 
Skip navigation links

Copyright © 2019–2021 The Apache Software Foundation. All rights reserved.