- 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.streaming.connectors.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.streaming.connectors.pulsar.FlinkPulsarSource
-
- adminUrl - Variable in class org.apache.flink.streaming.connectors.pulsar.table.PulsarDynamicTableSink
-
- adminUrl - Variable in class org.apache.flink.streaming.connectors.pulsar.table.PulsarDynamicTableSource
-
The Pulsar topic to consume.
- 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.streaming.connectors.pulsar.table.PulsarDynamicTableSource
-
- applyWatermark(WatermarkStrategy<RowData>) - Method in class org.apache.flink.streaming.connectors.pulsar.table.PulsarDynamicTableSource
-
- applyWritableMetadata(List<String>, DataType) - Method in class org.apache.flink.streaming.connectors.pulsar.table.PulsarDynamicTableSink
-
- 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
-
Deprecated.
- assignTimestampsAndWatermarks(AssignerWithPeriodicWatermarks<T>) - Method in class org.apache.flink.streaming.connectors.pulsar.FlinkPulsarSource
-
Deprecated.
- assignTimestampsAndWatermarks(WatermarkStrategy<T>) - Method in class org.apache.flink.streaming.connectors.pulsar.FlinkPulsarSource
-
Sets the given WatermarkStrategy on this consumer.
- asSummaryString() - Method in class org.apache.flink.streaming.connectors.pulsar.table.PulsarDynamicTableSink
-
- asSummaryString() - Method in class org.apache.flink.streaming.connectors.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.
- AtomicRowDataDeserializationSchema - Class in org.apache.flink.formats.atomic
-
rowDeserializationSchema for atomic type.
- AtomicRowDataDeserializationSchema(String, boolean) - Constructor for class org.apache.flink.formats.atomic.AtomicRowDataDeserializationSchema
-
- AtomicRowDataDeserializationSchema.Builder - Class in org.apache.flink.formats.atomic
-
- AtomicRowDataFormatFactory - Class in org.apache.flink.formats.atomic
-
rowDataFormatFactory for atomic type.
- AtomicRowDataFormatFactory() - Constructor for class org.apache.flink.formats.atomic.AtomicRowDataFormatFactory
-
- AtomicRowDataSerializationSchema - Class in org.apache.flink.formats.atomic
-
rowSerializationSchema for atomic type.
- AtomicRowDataSerializationSchema.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
-
- parallelism - Variable in class org.apache.flink.streaming.connectors.pulsar.table.PulsarDynamicTableSink
-
Parallelism of the physical Pulsar producer.
- 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.streaming.connectors.pulsar.table.PulsarTableOptions
-
Parses SpecificOffsets String to Map.
- PARTITION_DISCOVERY_INTERVAL_MILLIS - Static variable in class org.apache.flink.streaming.connectors.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
-
- 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.streaming.connectors.pulsar.table.PulsarDynamicTableSink
-
Data type to configure the formats.
- physicalDataType - Variable in class org.apache.flink.streaming.connectors.pulsar.table.PulsarDynamicTableSource
-
Data type to configure the formats.
- 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.streaming.connectors.pulsar.table.PulsarDynamicTableSource
-
Data type that describes the final output of the source.
- properties - Variable in class org.apache.flink.streaming.connectors.pulsar.FlinkPulsarSource
-
- properties - Variable in class org.apache.flink.streaming.connectors.pulsar.table.PulsarDynamicTableSink
-
Properties for the pulsar producer.
- properties - Variable in class org.apache.flink.streaming.connectors.pulsar.table.PulsarDynamicTableSource
-
Properties for the Pulsar consumer.
- PROPERTIES - Static variable in class org.apache.flink.streaming.connectors.pulsar.table.PulsarTableOptions
-
- 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.streaming.connectors.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_OPTION_KEY_PREFIX - Static variable in class org.apache.flink.streaming.connectors.pulsar.internal.PulsarOptions
-
- 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_SOURCE_METRICS_GROUP - Static variable in class org.apache.flink.streaming.connectors.pulsar.internal.metrics.PulsarSourceMetrics
-
- PULSAR_VERSION - Static variable in class org.apache.flink.table.catalog.pulsar.factories.PulsarCatalogFactoryOptions
-
- 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
-
- PulsarCatalogFactory - Class in org.apache.flink.table.catalog.pulsar.factories
-
Pulsar .
- PulsarCatalogFactory() - Constructor for class org.apache.flink.table.catalog.pulsar.factories.PulsarCatalogFactory
-
- PulsarCatalogFactoryOptions - Class in org.apache.flink.table.catalog.pulsar.factories
-
- 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
-
- 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.util.serialization
-
An interface for
dynamicPulsarSerializationSchema that need information
about the context where the Pulsar Producer is running along with information about the available
partitions.
- PulsarDeserializationSchema<T> - Interface in org.apache.flink.streaming.util.serialization
-
The deserialization schema describes how to turn the pulsar messages
into data types (Java/Scala objects) that are processed by Flink.
- PulsarDeserializationSchemaBuilder<V> - Class in org.apache.flink.streaming.util.serialization
-
- PulsarDeserializationSchemaBuilder() - Constructor for class org.apache.flink.streaming.util.serialization.PulsarDeserializationSchemaBuilder
-
Deprecated.
- PulsarDeserializationSchemaWrapper<T> - Class in org.apache.flink.streaming.util.serialization
-
- PulsarDeserializationSchemaWrapper(DeserializationSchema<T>, DataType) - Constructor for class org.apache.flink.streaming.util.serialization.PulsarDeserializationSchemaWrapper
-
Deprecated.
- PulsarDeserializationSchemaWrapper(DeserializationSchema<T>) - Constructor for class org.apache.flink.streaming.util.serialization.PulsarDeserializationSchemaWrapper
-
Deprecated.
- 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.streaming.connectors.pulsar.table
-
- PulsarDynamicTableFactory() - Constructor for class org.apache.flink.streaming.connectors.pulsar.table.PulsarDynamicTableFactory
-
- PulsarDynamicTableFactory(boolean) - Constructor for class org.apache.flink.streaming.connectors.pulsar.table.PulsarDynamicTableFactory
-
- PulsarDynamicTableSink - Class in org.apache.flink.streaming.connectors.pulsar.table
-
pulsar dynamic table sink.
- PulsarDynamicTableSink(String, String, String, DataType, Properties, EncodingFormat<SerializationSchema<RowData>>, EncodingFormat<SerializationSchema<RowData>>, int[], int[], String, PulsarSinkSemantic, String, boolean, Integer, MessageRouter) - Constructor for class org.apache.flink.streaming.connectors.pulsar.table.PulsarDynamicTableSink
-
- PulsarDynamicTableSource - Class in org.apache.flink.streaming.connectors.pulsar.table
-
pulsar dynamic table source.
- PulsarDynamicTableSource(DataType, DecodingFormat<DeserializationSchema<RowData>>, DecodingFormat<DeserializationSchema<RowData>>, int[], int[], String, List<String>, String, String, String, Properties, PulsarTableOptions.StartupOptions, boolean) - Constructor for class org.apache.flink.streaming.connectors.pulsar.table.PulsarDynamicTableSource
-
- 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<WatermarkStrategy<T>>, ProcessingTimeService, long, ClassLoader, StreamingRuntimeContext, ClientConfigurationData, Map<String, Object>, int, PulsarDeserializationSchema<T>, PulsarMetadataReader, MetricGroup, boolean) - Constructor for class org.apache.flink.streaming.connectors.pulsar.internal.PulsarFetcher
-
- PulsarFetcher(SourceFunction.SourceContext<T>, Map<TopicRange, MessageId>, Set<TopicRange>, SerializedValue<WatermarkStrategy<T>>, ProcessingTimeService, long, ClassLoader, StreamingRuntimeContext, ClientConfigurationData, Map<String, Object>, int, int, PulsarDeserializationSchema<T>, PulsarMetadataReader, MetricGroup, boolean) - Constructor for class org.apache.flink.streaming.connectors.pulsar.internal.PulsarFetcher
-
- 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>, ExecutorProvider) - 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
-
- PulsarPrimitiveSchema<T> - Class in org.apache.flink.streaming.util.serialization
-
pulsar primitive deserialization.
- PulsarPrimitiveSchema(Class<T>) - Constructor for class org.apache.flink.streaming.util.serialization.PulsarPrimitiveSchema
-
- PulsarRecordEmitter<T> - Class in org.apache.flink.connector.pulsar.source.reader
-
- PulsarRecordEmitter() - Constructor for class org.apache.flink.connector.pulsar.source.reader.PulsarRecordEmitter
-
- 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.util.serialization
-
An interface for the deserialization of Pulsar messages.
- PulsarSerializationSchemaWrapper<T> - Class in org.apache.flink.streaming.util.serialization
-
- PulsarSerializationSchemaWrapper.Builder<T> - Class in org.apache.flink.streaming.util.serialization
-
- 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.
- PulsarSinkSemantic - Enum in org.apache.flink.streaming.connectors.pulsar.table
-
Pulsar sink semantic Enum.
- 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
Pulsar 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(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.streaming.connectors.pulsar.table
-
Option utils for pulsar table source sink.
- PulsarTableOptions.StartupOptions - Class in org.apache.flink.streaming.connectors.pulsar.table
-
pulsar startup options.
- PulsarTableOptions.ValueFieldsStrategy - Enum in org.apache.flink.streaming.connectors.pulsar.table
-
Strategies to derive the data type of a value format by considering a key format.
- PulsarTopicPartitionStateWithWatermarkGenerator<T> - Class in org.apache.flink.streaming.connectors.pulsar.internal
-
A special version of the per-pulsar-partition-state that additionally holds a TimestampAssigner, WatermarkGenerator, an immediate WatermarkOutput, and a
deferred WatermarkOutput for this partition.
- PulsarTopicPartitionStateWithWatermarkGenerator(TopicRange, PulsarTopicState<T>, TimestampAssigner<T>, WatermarkGenerator<T>, WatermarkOutput, WatermarkOutput) - Constructor for class org.apache.flink.streaming.connectors.pulsar.internal.PulsarTopicPartitionStateWithWatermarkGenerator
-
- PulsarTopicState<T> - 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
-
- PulsarValidator - Class in org.apache.flink.table.descriptors
-
Pulsar Connector validator.
- PulsarValidator() - Constructor for class org.apache.flink.table.descriptors.PulsarValidator
-
- putSchema(ObjectPath, CatalogBaseTable, String) - 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.streaming.connectors.pulsar.table.PulsarTableOptions
-
- SCAN_STARTUP_MODE_VALUE_EARLIEST - Static variable in class org.apache.flink.streaming.connectors.pulsar.table.PulsarTableOptions
-
- SCAN_STARTUP_MODE_VALUE_EXTERNAL_SUBSCRIPTION - Static variable in class org.apache.flink.streaming.connectors.pulsar.table.PulsarTableOptions
-
- SCAN_STARTUP_MODE_VALUE_LATEST - Static variable in class org.apache.flink.streaming.connectors.pulsar.table.PulsarTableOptions
-
- SCAN_STARTUP_MODE_VALUE_SPECIFIC_OFFSETS - Static variable in class org.apache.flink.streaming.connectors.pulsar.table.PulsarTableOptions
-
- SCAN_STARTUP_SPECIFIC_OFFSETS - Static variable in class org.apache.flink.streaming.connectors.pulsar.table.PulsarTableOptions
-
- SCAN_STARTUP_SUB_NAME - Static variable in class org.apache.flink.streaming.connectors.pulsar.table.PulsarTableOptions
-
- SCAN_STARTUP_SUB_START_OFFSET - Static variable in class org.apache.flink.streaming.connectors.pulsar.table.PulsarTableOptions
-
- SCAN_STARTUP_TIMESTAMP_MILLIS - Static variable in class org.apache.flink.streaming.connectors.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
-
- SchemaInfoWrapper - Class in org.apache.flink.streaming.util.serialization
-
wrapper SchemaInfo, Resolve that a job cannot be serialized when submitted to flink.
- SchemaInfoWrapper(SchemaInfo) - Constructor for class org.apache.flink.streaming.util.serialization.SchemaInfoWrapper
-
- 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
-
- semantic - Variable in class org.apache.flink.streaming.connectors.pulsar.table.PulsarDynamicTableSink
-
Sink commit semantic.
- SEND_DELAY_MILLISECONDS - Static variable in class org.apache.flink.streaming.connectors.pulsar.internal.PulsarOptions
-
- SEND_TIMEOUT_MS - Static variable in class org.apache.flink.streaming.connectors.pulsar.internal.PulsarOptions
-
- 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.formats.atomic.AtomicRowDataSerializationSchema
-
- 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(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(T, TypedMessageBuilder<T>) - Method in class org.apache.flink.streaming.util.serialization.PulsarPrimitiveSchema
-
- serialize(T, TypedMessageBuilder<T>) - Method in interface org.apache.flink.streaming.util.serialization.PulsarSerializationSchema
-
Serializes the incoming element to a specified type.
- serialize(T, TypedMessageBuilder<T>) - Method in class org.apache.flink.streaming.util.serialization.PulsarSerializationSchemaWrapper
-
- 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.streaming.connectors.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.streaming.connectors.pulsar.table.PulsarDynamicTableSink
-
- serviceUrl - Variable in class org.apache.flink.streaming.connectors.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
-
- setCommittedOffset(MessageId) - Method in class org.apache.flink.streaming.connectors.pulsar.internal.PulsarTopicState
-
- setContext(SplitEnumeratorContext<PulsarPartitionSplit>) - Method in class org.apache.flink.connector.pulsar.source.PulsarSubscriber
-
- setDataType(DataType) - Method in class org.apache.flink.streaming.util.serialization.PulsarDeserializationSchemaBuilder
-
Deprecated.
- setDeliverAtExtractor(SerializableFunction<T, Optional<Long>>) - Method in class org.apache.flink.streaming.util.serialization.PulsarSerializationSchemaWrapper.Builder
-
- setDeserializer(MessageDeserializer<T>) - Method in class org.apache.flink.connector.pulsar.source.PulsarSourceBuilder
-
- setField(GenericRowData, int, Object) - Static method in class org.apache.flink.streaming.connectors.pulsar.util.RowDataUtil
-
- 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.util.serialization.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 interface org.apache.flink.streaming.util.serialization.PulsarContextAware
-
Sets the parallelism with which the parallel task of the Pulsar Sink runs.
- setParallelInstanceId(int) - Method in interface org.apache.flink.streaming.util.serialization.PulsarContextAware
-
Sets the number of the parallel subtask that the Pulsar Sink is running on.
- setRange(SerializableRange) - Method in class org.apache.flink.streaming.connectors.pulsar.internal.TopicRange
-
- setRecordClass(Class<V>) - Method in class org.apache.flink.streaming.util.serialization.PulsarDeserializationSchemaBuilder
-
Deprecated.
- 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.TopicRange
-
- setTopicExtractor(SerializableFunction<T, String>) - Method in class org.apache.flink.streaming.util.serialization.PulsarSerializationSchemaWrapper.Builder
-
- setTopicPattern(String, SplitDivisionStrategy, Set<String>) - Method in class org.apache.flink.connector.pulsar.source.PulsarSourceBuilder
-
- setTopicPattern(String, Set<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
-
- setValueDeserializer(DeserializationSchema<V>) - Method in class org.apache.flink.streaming.util.serialization.PulsarDeserializationSchemaBuilder
-
Deprecated.
- shouldStop(AbstractPartition, Message<?>) - Method in interface org.apache.flink.connector.pulsar.source.StopCondition
-
- 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_CHANGELOG_MODE - Static variable in class org.apache.flink.streaming.connectors.pulsar.table.UpsertPulsarDynamicTableFactory.EncodingFormatWrapper
-
- SINK_MESSAGE_ROUTER - Static variable in class org.apache.flink.streaming.connectors.pulsar.table.PulsarTableOptions
-
- SINK_MESSAGE_ROUTER_VALUE_KEY_HASH - Static variable in class org.apache.flink.streaming.connectors.pulsar.table.PulsarTableOptions
-
- SINK_MESSAGE_ROUTER_VALUE_ROUND_ROBIN - Static variable in class org.apache.flink.streaming.connectors.pulsar.table.PulsarTableOptions
-
- SINK_SEMANTIC - Static variable in class org.apache.flink.streaming.connectors.pulsar.table.PulsarTableOptions
-
- SINK_SEMANTIC_VALUE_AT_LEAST_ONCE - Static variable in class org.apache.flink.streaming.connectors.pulsar.table.PulsarTableOptions
-
- SINK_SEMANTIC_VALUE_EXACTLY_ONCE - Static variable in class org.apache.flink.streaming.connectors.pulsar.table.PulsarTableOptions
-
- SINK_SEMANTIC_VALUE_NONE - Static variable in class org.apache.flink.streaming.connectors.pulsar.table.PulsarTableOptions
-
- size() - Method in class org.apache.flink.streaming.connectors.pulsar.internal.ClosableBlockingQueue
-
Gets the number of elements currently in the queue.
- 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(long) - 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.
- SourceContextWatermarkOutputAdapter<T> - Class in org.apache.flink.streaming.connectors.pulsar.internal
-
A WatermarkOutput that forwards calls to a SourceFunction.SourceContext.
- SourceContextWatermarkOutputAdapter(SourceFunction.SourceContext<T>) - Constructor for class org.apache.flink.streaming.connectors.pulsar.internal.SourceContextWatermarkOutputAdapter
-
- 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.streaming.connectors.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.
- 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 - Enum in org.apache.flink.streaming.connectors.pulsar.config
-
Startup modes for the Pulsar Source.
- startupMode - Variable in class org.apache.flink.streaming.connectors.pulsar.table.PulsarTableOptions.StartupOptions
-
- startupOptions - Variable in class org.apache.flink.streaming.connectors.pulsar.table.PulsarDynamicTableSource
-
- StartupOptions() - Constructor for class org.apache.flink.streaming.connectors.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
-
- validate(DescriptorProperties) - Method in class org.apache.flink.streaming.connectors.pulsar.PulsarSchemaValidator
-
- validate(byte[]) - Method in class org.apache.flink.streaming.util.serialization.FlinkSchema
-
- validate(DescriptorProperties) - Method in class org.apache.flink.table.descriptors.AtomicValidator
-
- validate(DescriptorProperties) - Method in class org.apache.flink.table.descriptors.PulsarValidator
-
- validateSinkMessageRouter(ReadableConfig) - Static method in class org.apache.flink.streaming.connectors.pulsar.table.PulsarTableOptions
-
- validateSinkTopic(ReadableConfig) - Static method in class org.apache.flink.streaming.connectors.pulsar.table.PulsarTableOptions
-
- validateSourceTopic(ReadableConfig) - Static method in class org.apache.flink.streaming.connectors.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.streaming.connectors.pulsar.table.PulsarTableOptions
-
- validateTableSourceOptions(ReadableConfig) - Static method in class org.apache.flink.streaming.connectors.pulsar.table.PulsarTableOptions
-
- VALUE_FIELDS_INCLUDE - Static variable in class org.apache.flink.streaming.connectors.pulsar.table.PulsarTableOptions
-
- VALUE_FORMAT - Static variable in class org.apache.flink.streaming.connectors.pulsar.table.PulsarTableOptions
-
- valueDecodingFormat - Variable in class org.apache.flink.streaming.connectors.pulsar.table.PulsarDynamicTableSource
-
Format for decoding values from Pulsar.
- valueEncodingFormat - Variable in class org.apache.flink.streaming.connectors.pulsar.table.PulsarDynamicTableSink
-
Sink format for encoding records to pulsar.
- 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.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.table.PulsarSinkSemantic
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum org.apache.flink.streaming.connectors.pulsar.table.PulsarTableOptions.ValueFieldsStrategy
-
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
-
- valueOnly(DeserializationSchema<V>) - Static method in interface org.apache.flink.streaming.util.serialization.PulsarDeserializationSchema
-
- valueProjection - Variable in class org.apache.flink.streaming.connectors.pulsar.table.PulsarDynamicTableSink
-
Indices that determine the value fields and the source position in the consumed row.
- valueProjection - Variable in class org.apache.flink.streaming.connectors.pulsar.table.PulsarDynamicTableSource
-
Indices that determine the value fields and the target position in the produced row.
- 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.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.table.PulsarSinkSemantic
-
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.table.PulsarTableOptions.ValueFieldsStrategy
-
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.