- 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
-
- 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.
- 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
-
- 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
-
- PulsarPartitionSplitSerializer() - Constructor for class org.apache.flink.connector.pulsar.source.split.PulsarPartitionSplitSerializer
-
- PulsarRecordEmitter<T> - Class in org.apache.flink.connector.pulsar.source.reader
-
- 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
-
- PulsarSerializationSchemaWrapper<T> - Class in org.apache.flink.streaming.connectors.pulsar.internal
-
- 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
-
- 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
-
- 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
-
- 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
-
- 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
-
- 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.
- 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
-
- valueOnly(SerializationSchema<V>) - Static method in interface org.apache.flink.connector.pulsar.source.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.