- canEqual(Object) - Method in class org.apache.flink.connector.pulsar.common.schema.PulsarSchemaTypeInformation
-
- CATALOG_ADMIN_URL - Static variable in class org.apache.flink.connector.pulsar.table.catalog.PulsarCatalogFactoryOptions
-
- CATALOG_CONFIG_VALIDATOR - Static variable in class org.apache.flink.connector.pulsar.table.catalog.PulsarCatalogFactory
-
- CATALOG_SERVICE_URL - Static variable in class org.apache.flink.connector.pulsar.table.catalog.PulsarCatalogFactoryOptions
-
- CATALOG_TENANT - Static variable in class org.apache.flink.connector.pulsar.table.catalog.PulsarCatalogFactoryOptions
-
- CLASS_INFO_PLACEHOLDER - Static variable in class org.apache.flink.connector.pulsar.common.schema.PulsarSchemaUtils
-
- CLIENT_CONFIG_PREFIX - Static variable in class org.apache.flink.connector.pulsar.common.config.PulsarOptions
-
- close() - Method in class org.apache.flink.connector.pulsar.sink.committer.PulsarCommitter
-
- close() - Method in class org.apache.flink.connector.pulsar.sink.writer.PulsarWriter
-
- close() - Method in class org.apache.flink.connector.pulsar.sink.writer.topic.ProducerRegister
-
- close() - Method in class org.apache.flink.connector.pulsar.sink.writer.topic.register.DynamicTopicRegister
-
- close() - Method in class org.apache.flink.connector.pulsar.sink.writer.topic.register.EmptyTopicRegister
-
- close() - Method in class org.apache.flink.connector.pulsar.sink.writer.topic.register.FixedTopicRegister
-
- close() - Method in class org.apache.flink.connector.pulsar.source.enumerator.PulsarSourceEnumerator
-
- close() - Method in class org.apache.flink.connector.pulsar.source.reader.source.PulsarOrderedSourceReader
-
- close() - Method in class org.apache.flink.connector.pulsar.source.reader.source.PulsarUnorderedSourceReader
-
- close() - Method in class org.apache.flink.connector.pulsar.table.catalog.impl.PulsarAdminTool
-
- close() - Method in class org.apache.flink.connector.pulsar.table.catalog.impl.PulsarCatalogSupport
-
- close() - Method in class org.apache.flink.connector.pulsar.table.catalog.PulsarCatalog
-
- closeFetcher(String) - Method in class org.apache.flink.connector.pulsar.source.reader.fetcher.PulsarFetcherManagerBase
-
Close the finished split related fetcher.
- commit(Collection<Committer.CommitRequest<PulsarCommittable>>) - Method in class org.apache.flink.connector.pulsar.sink.committer.PulsarCommitter
-
- compatibleSchema(SchemaInfo, SchemaInfo) - Static method in class org.apache.flink.connector.pulsar.table.catalog.utils.TableSchemaHelper
-
- conflictOptions(ConfigOption<?>...) - Method in class org.apache.flink.connector.pulsar.common.config.PulsarConfigValidator.PulsarConfigValidatorBuilder
-
- CONSUMER_CONFIG_PREFIX - Static variable in class org.apache.flink.connector.pulsar.source.PulsarSourceOptions
-
- contains(ConfigOption<T>) - Method in class org.apache.flink.connector.pulsar.common.config.PulsarConfigBuilder
-
Validate if the config has a existed option.
- converter - Variable in enum org.apache.flink.connector.pulsar.table.sink.PulsarWritableMetadata.WritableMetadata
-
- converter - Variable in enum org.apache.flink.connector.pulsar.table.source.PulsarReadableMetadata.ReadableMetadata
-
- copy(T) - Method in class org.apache.flink.connector.pulsar.common.schema.PulsarSchemaTypeSerializer
-
- copy(T, T) - Method in class org.apache.flink.connector.pulsar.common.schema.PulsarSchemaTypeSerializer
-
- copy(DataInputView, DataOutputView) - Method in class org.apache.flink.connector.pulsar.common.schema.PulsarSchemaTypeSerializer
-
- copy() - Method in class org.apache.flink.connector.pulsar.table.sink.PulsarTableSink
-
- copy() - Method in class org.apache.flink.connector.pulsar.table.source.PulsarTableSource
-
- create(StopCursor, SourceConfiguration) - Static method in class org.apache.flink.connector.pulsar.source.enumerator.assigner.SplitAssignerFactory
-
Create blank assigner.
- create(StopCursor, SourceConfiguration, PulsarSourceEnumState) - Static method in class org.apache.flink.connector.pulsar.source.enumerator.assigner.SplitAssignerFactory
-
Create assigner from checkpoint state.
- create(SourceReaderContext, PulsarDeserializationSchema<OUT>, SourceConfiguration, CryptoKeyReader) - Static method in class org.apache.flink.connector.pulsar.source.reader.PulsarSourceReaderFactory
-
- createAdmin(PulsarConfiguration) - Static method in class org.apache.flink.connector.pulsar.common.config.PulsarClientFactory
-
PulsarAdmin shares almost the same configuration with PulsarClient, but we separate this
create method for directly creating it.
- createAssignment(List<Integer>) - Method in class org.apache.flink.connector.pulsar.source.enumerator.assigner.NormalSplitAssigner
-
- createAssignment(List<Integer>) - Method in class org.apache.flink.connector.pulsar.source.enumerator.assigner.SharedSplitAssigner
-
- createAssignment(List<Integer>) - Method in interface org.apache.flink.connector.pulsar.source.enumerator.assigner.SplitAssigner
-
Create a split assignment from the current readers.
- createCatalog(CatalogFactory.Context) - Method in class org.apache.flink.connector.pulsar.table.catalog.PulsarCatalogFactory
-
- createClient(PulsarConfiguration) - Static method in class org.apache.flink.connector.pulsar.common.config.PulsarClientFactory
-
Create a PulsarClient by using the flink Configuration and the config customizer.
- createCommitter() - Method in class org.apache.flink.connector.pulsar.sink.PulsarSink
-
- createConsumerBuilder(PulsarClient, Schema<T>, SourceConfiguration) - Static method in class org.apache.flink.connector.pulsar.source.config.PulsarSourceConfigUtils
-
Create a pulsar consumer builder by using the given Configuration.
- createDatabase(String, CatalogDatabase) - Method in class org.apache.flink.connector.pulsar.table.catalog.impl.PulsarCatalogSupport
-
- createDatabase(String, CatalogDatabase, boolean) - Method in class org.apache.flink.connector.pulsar.table.catalog.PulsarCatalog
-
- createDynamicTableSink(DynamicTableFactory.Context) - Method in class org.apache.flink.connector.pulsar.table.PulsarTableFactory
-
- createDynamicTableSource(DynamicTableFactory.Context) - Method in class org.apache.flink.connector.pulsar.table.PulsarTableFactory
-
- createEnumerator(SplitEnumeratorContext<PulsarPartitionSplit>) - Method in class org.apache.flink.connector.pulsar.source.PulsarSource
-
- createFullRange() - Static method in class org.apache.flink.connector.pulsar.source.enumerator.topic.TopicRange
-
Create a topic range which contains the full hash range.
- createInstance() - Method in class org.apache.flink.connector.pulsar.common.schema.PulsarSchemaTypeSerializer
-
- createKeyFormatProjection(ReadableConfig, DataType) - Static method in class org.apache.flink.connector.pulsar.table.PulsarTableOptionUtils
-
Creates an array of indices that determine which physical fields of the table schema to
include in the key format and the order that those fields have in the key format.
- createMessageBuilder(String, Schema<T>) - Method in class org.apache.flink.connector.pulsar.sink.writer.topic.ProducerRegister
-
Create a TypedMessageBuilder which could be sent to Pulsar directly.
- createNamespace(String) - Method in class org.apache.flink.connector.pulsar.table.catalog.impl.PulsarAdminTool
-
- createNamespace(String, boolean) - Method in class org.apache.flink.connector.pulsar.table.catalog.impl.PulsarAdminTool
-
- createPartition(ObjectPath, CatalogPartitionSpec, CatalogPartition, boolean) - Method in class org.apache.flink.connector.pulsar.table.catalog.PulsarCatalog
-
- createProducerBuilder(PulsarClient, Schema<T>, SinkConfiguration) - Static method in class org.apache.flink.connector.pulsar.sink.config.PulsarSinkConfigUtils
-
Create a pulsar producer builder by using the given Configuration.
- createPulsarDeserialization(ScanTableSource.ScanContext) - Method in class org.apache.flink.connector.pulsar.table.source.PulsarTableDeserializationSchemaFactory
-
- createPulsarSerializationSchema(DynamicTableSink.Context) - Method in class org.apache.flink.connector.pulsar.table.sink.PulsarTableSerializationSchemaFactory
-
- createReader(SourceReaderContext) - Method in class org.apache.flink.connector.pulsar.source.PulsarSource
-
- createSchema(SchemaInfo) - Method in class org.apache.flink.connector.pulsar.common.schema.factories.AvroSchemaFactory
-
- createSchema(SchemaInfo) - Method in class org.apache.flink.connector.pulsar.common.schema.factories.JSONSchemaFactory
-
- createSchema(SchemaInfo) - Method in class org.apache.flink.connector.pulsar.common.schema.factories.KeyValueSchemaFactory
-
- createSchema(SchemaInfo) - Method in class org.apache.flink.connector.pulsar.common.schema.factories.PrimitiveSchemaFactory
-
- createSchema(SchemaInfo) - Method in class org.apache.flink.connector.pulsar.common.schema.factories.ProtobufNativeSchemaFactory
-
- createSchema(SchemaInfo) - Method in class org.apache.flink.connector.pulsar.common.schema.factories.ProtobufSchemaFactory
-
- createSchema(SchemaInfo) - Method in class org.apache.flink.connector.pulsar.common.schema.factories.StringSchemaFactory
-
- createSchema(SchemaInfo) - Method in interface org.apache.flink.connector.pulsar.common.schema.PulsarSchemaFactory
-
Create the schema by the given info.
- createSchema(SchemaInfo) - Static method in class org.apache.flink.connector.pulsar.common.schema.PulsarSchemaUtils
-
Pulsar has a hugh set of built-in schemas.
- createSerializer(ExecutionConfig) - Method in class org.apache.flink.connector.pulsar.common.schema.PulsarSchemaTypeInformation
-
- createTable(ObjectPath, ResolvedCatalogTable) - Method in class org.apache.flink.connector.pulsar.table.catalog.impl.PulsarCatalogSupport
-
- createTable(ObjectPath, CatalogBaseTable, boolean) - Method in class org.apache.flink.connector.pulsar.table.catalog.PulsarCatalog
-
- createTenant(String) - Method in class org.apache.flink.connector.pulsar.table.catalog.impl.PulsarAdminTool
-
- createTopic(String, int) - Method in class org.apache.flink.connector.pulsar.table.catalog.impl.PulsarAdminTool
-
- createTransaction(PulsarClient, long) - Static method in class org.apache.flink.connector.pulsar.common.utils.PulsarTransactionUtils
-
Create transaction with given timeout millis.
- createTypeInfo(SchemaInfo) - Method in class org.apache.flink.connector.pulsar.common.schema.factories.AvroSchemaFactory
-
- createTypeInfo(SchemaInfo) - Method in class org.apache.flink.connector.pulsar.common.schema.factories.BaseStructSchemaFactory
-
- createTypeInfo(SchemaInfo) - Method in class org.apache.flink.connector.pulsar.common.schema.factories.JSONSchemaFactory
-
- createTypeInfo(SchemaInfo) - Method in class org.apache.flink.connector.pulsar.common.schema.factories.KeyValueSchemaFactory
-
- createTypeInfo(SchemaInfo) - Method in class org.apache.flink.connector.pulsar.common.schema.factories.PrimitiveSchemaFactory
-
- createTypeInfo(SchemaInfo) - Method in class org.apache.flink.connector.pulsar.common.schema.factories.StringSchemaFactory
-
- createTypeInfo(SchemaInfo) - Method in interface org.apache.flink.connector.pulsar.common.schema.PulsarSchemaFactory
-
Create the flink type information by the given schema info.
- createTypeInformation(SchemaInfo) - Static method in class org.apache.flink.connector.pulsar.common.schema.PulsarSchemaUtils
-
Convert the SchemaInfo into a flink manageable TypeInformation.
- createValueFormatProjection(ReadableConfig, DataType) - Static method in class org.apache.flink.connector.pulsar.table.PulsarTableOptionUtils
-
- createWriter(Sink.InitContext) - Method in class org.apache.flink.connector.pulsar.sink.PulsarSink
-
- CURRENT_VERSION - Static variable in class org.apache.flink.connector.pulsar.source.split.PulsarPartitionSplitSerializer
-
- CursorPosition - Class in org.apache.flink.connector.pulsar.source.enumerator.cursor
-
The class for defining the start or stop position.
- CursorPosition(MessageId) - Constructor for class org.apache.flink.connector.pulsar.source.enumerator.cursor.CursorPosition
-
- CursorPosition(Long) - Constructor for class org.apache.flink.connector.pulsar.source.enumerator.cursor.CursorPosition
-
- CursorPosition.Type - Enum in org.apache.flink.connector.pulsar.source.enumerator.cursor
-
The position type for reader to choose whether timestamp or message id as the start position.
- CursorVerification - Enum in org.apache.flink.connector.pulsar.source.config
-
The enum class for defining the cursor verify behavior.
- generateSchemaInfo(Map<String, String>) - Static method in class org.apache.flink.connector.pulsar.table.catalog.utils.TableSchemaHelper
-
- generateTableProperties(SchemaInfo) - Static method in class org.apache.flink.connector.pulsar.table.catalog.utils.TableSchemaHelper
-
- get(ConfigOption<T>) - Method in class org.apache.flink.connector.pulsar.common.config.PulsarConfigBuilder
-
Get an option-related config value.
- get(ConfigOption<F>, Function<F, T>) - Method in class org.apache.flink.connector.pulsar.common.config.PulsarConfiguration
-
Get an option value from the given config, convert it into the a new value instance.
- getAppendedPartitions() - Method in class org.apache.flink.connector.pulsar.source.enumerator.PulsarSourceEnumState
-
- getArity() - Method in class org.apache.flink.connector.pulsar.common.schema.PulsarSchemaTypeInformation
-
- getAutoCommitCursorInterval() - Method in class org.apache.flink.connector.pulsar.source.config.SourceConfiguration
-
- getAvroSchema(DataType) - Static method in class org.apache.flink.connector.pulsar.table.catalog.utils.TableSchemaHelper
-
- getBoundedness() - Method in class org.apache.flink.connector.pulsar.source.PulsarSource
-
- getChangelogMode(ChangelogMode) - Method in class org.apache.flink.connector.pulsar.table.sink.PulsarTableSink
-
- getChangelogMode() - Method in class org.apache.flink.connector.pulsar.table.source.PulsarTableSource
-
- getCommittableSerializer() - Method in class org.apache.flink.connector.pulsar.sink.PulsarSink
-
- getConnectorMetadataArity() - Method in class org.apache.flink.connector.pulsar.table.source.PulsarReadableMetadata
-
- getCurrentVersion() - Method in class org.apache.flink.connector.pulsar.common.schema.PulsarSchemaTypeSerializer.PulsarSchemaTypeSerializerSnapshot
-
- getDatabase(String) - Method in class org.apache.flink.connector.pulsar.table.catalog.impl.PulsarCatalogSupport
-
- getDatabase(String) - Method in class org.apache.flink.connector.pulsar.table.catalog.PulsarCatalog
-
- getDeliveryGuarantee() - Method in class org.apache.flink.connector.pulsar.sink.config.SinkConfiguration
-
The delivery guarantee changes the behavior of
PulsarWriter.
- getDescription() - Method in enum org.apache.flink.connector.pulsar.sink.writer.router.MessageKeyHash
-
- getDescription() - Method in enum org.apache.flink.connector.pulsar.sink.writer.router.TopicRoutingMode
-
- getDescription() - Method in enum org.apache.flink.connector.pulsar.source.config.CursorVerification
-
- getEnd() - Method in class org.apache.flink.connector.pulsar.source.enumerator.topic.TopicRange
-
- getEnumeratorCheckpointSerializer() - Method in class org.apache.flink.connector.pulsar.source.PulsarSource
-
- getEventTime() - Method in class org.apache.flink.connector.pulsar.sink.writer.message.PulsarMessage
-
- getFactory() - Method in class org.apache.flink.connector.pulsar.table.catalog.PulsarCatalog
-
- getFullTopicName() - Method in class org.apache.flink.connector.pulsar.source.enumerator.topic.TopicPartition
-
Pulsar split the topic partition into a bunch of small topics, we would get the real topic
name by using this method.
- getHash() - Method in enum org.apache.flink.connector.pulsar.sink.writer.router.MessageKeyHash
-
- getKey() - Method in class org.apache.flink.connector.pulsar.sink.writer.message.PulsarMessage
-
- getKeyBytes() - Method in class org.apache.flink.connector.pulsar.sink.writer.message.PulsarMessage
-
- getKeyDecodingFormat(FactoryUtil.TableFactoryHelper) - Static method in class org.apache.flink.connector.pulsar.table.PulsarTableOptionUtils
-
- getKeyEncodingFormat(FactoryUtil.TableFactoryHelper) - Static method in class org.apache.flink.connector.pulsar.table.PulsarTableOptionUtils
-
- getLatestConsumedId() - Method in class org.apache.flink.connector.pulsar.source.split.PulsarPartitionSplit
-
- getLatestConsumedId() - Method in class org.apache.flink.connector.pulsar.source.split.PulsarPartitionSplitState
-
- getLength() - Method in class org.apache.flink.connector.pulsar.common.schema.PulsarSchemaTypeSerializer
-
- getMaxFetchRecords() - Method in class org.apache.flink.connector.pulsar.source.config.SourceConfiguration
-
The fetch counts for a split reader.
- getMaxFetchTime() - Method in class org.apache.flink.connector.pulsar.source.config.SourceConfiguration
-
The fetch time for flink split reader polling message.
- getMaxPendingMessages() - Method in class org.apache.flink.connector.pulsar.sink.config.SinkConfiguration
-
Pulsar message is sent asynchronously.
- getMaxRecommitTimes() - Method in class org.apache.flink.connector.pulsar.sink.config.SinkConfiguration
-
The maximum allowed recommitting time for a Pulsar transaction.
- getMessageDelayMillis(ReadableConfig) - Static method in class org.apache.flink.connector.pulsar.table.PulsarTableOptionUtils
-
- getMessageId() - Method in class org.apache.flink.connector.pulsar.source.enumerator.cursor.CursorPosition
-
- getMessageKeyHash() - Method in class org.apache.flink.connector.pulsar.sink.config.SinkConfiguration
-
The message key's hash logic for routing the message into one Pulsar partition.
- getMessageQueueCapacity() - Method in class org.apache.flink.connector.pulsar.source.config.SourceConfiguration
-
The capacity of the element queue in the source reader.
- getMetricGroup() - Method in class org.apache.flink.connector.pulsar.source.reader.deserializer.PulsarDeserializationSchemaInitializationContext
-
- getName() - Method in class org.apache.flink.connector.pulsar.source.enumerator.topic.TopicMetadata
-
- getNamespaceProperties(String) - Method in class org.apache.flink.connector.pulsar.table.catalog.impl.PulsarAdminTool
-
- getNext(MessageIdImpl) - Static method in class org.apache.flink.connector.pulsar.source.enumerator.cursor.start.MessageIdStartCursor
-
The implementation from the
this
code to get the next message id.
- getNumberOfParallelInstances() - Method in interface org.apache.flink.connector.pulsar.sink.writer.context.PulsarSinkContext
-
- getNumberOfParallelInstances() - Method in class org.apache.flink.connector.pulsar.sink.writer.context.PulsarSinkContextImpl
-
- getOrCreateFetcher(String) - Method in class org.apache.flink.connector.pulsar.source.reader.fetcher.PulsarFetcherManagerBase
-
- getOrderingKey() - Method in class org.apache.flink.connector.pulsar.sink.writer.message.PulsarMessage
-
- getParallelInstanceId() - Method in interface org.apache.flink.connector.pulsar.sink.writer.context.PulsarSinkContext
-
Get the number of the subtask that PulsarSink is running on.
- getParallelInstanceId() - Method in class org.apache.flink.connector.pulsar.sink.writer.context.PulsarSinkContextImpl
-
- getPartition() - Method in class org.apache.flink.connector.pulsar.source.split.PulsarPartitionSplit
-
- getPartition() - Method in class org.apache.flink.connector.pulsar.source.split.PulsarPartitionSplitState
-
- getPartition(ObjectPath, CatalogPartitionSpec) - Method in class org.apache.flink.connector.pulsar.table.catalog.PulsarCatalog
-
- getPartitionColumnStatistics(ObjectPath, CatalogPartitionSpec) - Method in class org.apache.flink.connector.pulsar.table.catalog.PulsarCatalog
-
- getPartitionDiscoveryIntervalMs() - Method in class org.apache.flink.connector.pulsar.source.config.SourceConfiguration
-
The interval in millis for flink querying topic partition information.
- getPartitionId() - Method in class org.apache.flink.connector.pulsar.source.enumerator.topic.TopicPartition
-
- getPartitionSize() - Method in class org.apache.flink.connector.pulsar.source.enumerator.topic.TopicMetadata
-
- getPartitionStatistics(ObjectPath, CatalogPartitionSpec) - Method in class org.apache.flink.connector.pulsar.table.catalog.PulsarCatalog
-
- getPartitionSwitchSize() - Method in class org.apache.flink.connector.pulsar.sink.config.SinkConfiguration
-
Switch the partition to write when we have written the given size of messages.
- getPendingPartitionSplits() - Method in class org.apache.flink.connector.pulsar.source.enumerator.PulsarSourceEnumState
-
- getProducedType() - Method in class org.apache.flink.connector.pulsar.source.PulsarSource
-
- getProducedType() - Method in class org.apache.flink.connector.pulsar.source.reader.deserializer.PulsarTypeInformationWrapper
-
- getProducedType() - Method in class org.apache.flink.connector.pulsar.table.source.PulsarTableDeserializationSchema
-
- getProperties(ConfigOption<Map<String, String>>) - Method in class org.apache.flink.connector.pulsar.common.config.PulsarConfiguration
-
Get the option value by a prefix.
- getProperties() - Method in class org.apache.flink.connector.pulsar.sink.writer.message.PulsarMessage
-
- getPulsarProperties(ReadableConfig) - Static method in class org.apache.flink.connector.pulsar.table.PulsarTableOptionUtils
-
- getPulsarProperties(Map<String, String>) - Static method in class org.apache.flink.connector.pulsar.table.PulsarTableOptionUtils
-
- getPulsarRange() - Method in class org.apache.flink.connector.pulsar.source.enumerator.topic.TopicPartition
-
- getPulsarSchema() - Method in class org.apache.flink.connector.pulsar.common.schema.PulsarSchema
-
- getPulsarSchema(String) - Method in class org.apache.flink.connector.pulsar.table.catalog.impl.PulsarAdminTool
-
- getRange() - Method in class org.apache.flink.connector.pulsar.source.enumerator.topic.TopicPartition
-
- getReaderAssignedSplits() - Method in class org.apache.flink.connector.pulsar.source.enumerator.PulsarSourceEnumState
-
- getRecordClass() - Method in class org.apache.flink.connector.pulsar.common.schema.PulsarSchema
-
- getReplicationClusters() - Method in class org.apache.flink.connector.pulsar.sink.writer.message.PulsarMessage
-
- getScanRuntimeProvider(ScanTableSource.ScanContext) - Method in class org.apache.flink.connector.pulsar.table.source.PulsarTableSource
-
- getSchema() - Method in class org.apache.flink.connector.pulsar.sink.writer.message.PulsarMessage
-
- getSchemaInfo() - Method in class org.apache.flink.connector.pulsar.common.schema.PulsarSchema
-
- getSchemaInfo(SchemaType, DataType) - Static method in class org.apache.flink.connector.pulsar.table.catalog.utils.TableSchemaHelper
-
- getSequenceId() - Method in class org.apache.flink.connector.pulsar.sink.writer.message.PulsarMessage
-
- getSharedPendingPartitionSplits() - Method in class org.apache.flink.connector.pulsar.source.enumerator.PulsarSourceEnumState
-
- getSinkRuntimeProvider(DynamicTableSink.Context) - Method in class org.apache.flink.connector.pulsar.table.sink.PulsarTableSink
-
- getSplitSerializer() - Method in class org.apache.flink.connector.pulsar.source.PulsarSource
-
- getStart() - Method in class org.apache.flink.connector.pulsar.source.enumerator.topic.TopicRange
-
- getStartCursor(ReadableConfig) - Static method in class org.apache.flink.connector.pulsar.table.PulsarTableOptionUtils
-
- getStopCursor() - Method in class org.apache.flink.connector.pulsar.source.split.PulsarPartitionSplit
-
- getSubscribedTopicPartitions(PulsarAdmin, RangeGenerator, int) - Method in class org.apache.flink.connector.pulsar.source.enumerator.subscriber.impl.TopicListSubscriber
-
- getSubscribedTopicPartitions(PulsarAdmin, RangeGenerator, int) - Method in class org.apache.flink.connector.pulsar.source.enumerator.subscriber.impl.TopicPatternSubscriber
-
- getSubscribedTopicPartitions(PulsarAdmin, RangeGenerator, int) - Method in interface org.apache.flink.connector.pulsar.source.enumerator.subscriber.PulsarSubscriber
-
- getSubscriptionMode() - Method in class org.apache.flink.connector.pulsar.source.config.SourceConfiguration
-
The pulsar's subscription mode for this flink source.
- getSubscriptionName() - Method in class org.apache.flink.connector.pulsar.source.config.SourceConfiguration
-
The pulsar's subscription name for this flink source.
- getSubscriptionType() - Method in class org.apache.flink.connector.pulsar.source.config.SourceConfiguration
-
The pulsar's subscription type for this flink source.
- getSubscriptionType(ReadableConfig) - Static method in class org.apache.flink.connector.pulsar.table.PulsarTableOptionUtils
-
- getTable(ObjectPath) - Method in class org.apache.flink.connector.pulsar.table.catalog.impl.PulsarCatalogSupport
-
- getTable(ObjectPath) - Method in class org.apache.flink.connector.pulsar.table.catalog.PulsarCatalog
-
- getTableColumnStatistics(ObjectPath) - Method in class org.apache.flink.connector.pulsar.table.catalog.PulsarCatalog
-
- getTableStatistics(ObjectPath) - Method in class org.apache.flink.connector.pulsar.table.catalog.PulsarCatalog
-
- getTimestamp() - Method in class org.apache.flink.connector.pulsar.source.enumerator.cursor.CursorPosition
-
- getTopic() - Method in class org.apache.flink.connector.pulsar.sink.committer.PulsarCommittable
-
- getTopic() - Method in class org.apache.flink.connector.pulsar.source.enumerator.topic.TopicPartition
-
- getTopicListFromOptions(ReadableConfig) - Static method in class org.apache.flink.connector.pulsar.table.PulsarTableOptionUtils
-
- getTopicListSubscriber(List<String>) - Static method in interface org.apache.flink.connector.pulsar.source.enumerator.subscriber.PulsarSubscriber
-
- getTopicMetadataRefreshInterval() - Method in class org.apache.flink.connector.pulsar.sink.config.SinkConfiguration
-
Auto-update the topic metadata in a fixed interval (in ms).
- getTopicPatternSubscriber(Pattern, RegexSubscriptionMode) - Static method in interface org.apache.flink.connector.pulsar.source.enumerator.subscriber.PulsarSubscriber
-
- getTopicRouter(ReadableConfig, ClassLoader) - Static method in class org.apache.flink.connector.pulsar.table.PulsarTableOptionUtils
-
- getTopicRoutingMode(ReadableConfig) - Static method in class org.apache.flink.connector.pulsar.table.PulsarTableOptionUtils
-
- getTopics(String) - Method in class org.apache.flink.connector.pulsar.table.catalog.impl.PulsarAdminTool
-
- getTotalFields() - Method in class org.apache.flink.connector.pulsar.common.schema.PulsarSchemaTypeInformation
-
- getTransactionTimeoutMillis() - Method in class org.apache.flink.connector.pulsar.sink.config.SinkConfiguration
-
Pulsar's transactions have a timeout mechanism for the uncommitted transaction.
- getTransactionTimeoutMillis() - Method in class org.apache.flink.connector.pulsar.source.config.SourceConfiguration
-
Pulsar's transaction have a timeout mechanism for uncommitted transaction.
- getTxnID() - Method in class org.apache.flink.connector.pulsar.sink.committer.PulsarCommittable
-
- getType() - Method in class org.apache.flink.connector.pulsar.source.enumerator.cursor.CursorPosition
-
- getTypeClass() - Method in class org.apache.flink.connector.pulsar.common.schema.PulsarSchemaTypeInformation
-
- getUncommittedTransactionId() - Method in class org.apache.flink.connector.pulsar.source.split.PulsarPartitionSplit
-
- getUncommittedTransactionId() - Method in class org.apache.flink.connector.pulsar.source.split.PulsarPartitionSplitState
-
- getUserCodeClassLoader() - Method in class org.apache.flink.connector.pulsar.source.reader.deserializer.PulsarDeserializationSchemaInitializationContext
-
- getValue() - Method in class org.apache.flink.connector.pulsar.sink.writer.message.PulsarMessage
-
- getValueDecodingFormat(FactoryUtil.TableFactoryHelper) - Static method in class org.apache.flink.connector.pulsar.table.PulsarTableOptionUtils
-
- getValueEncodingFormat(FactoryUtil.TableFactoryHelper) - Static method in class org.apache.flink.connector.pulsar.table.PulsarTableOptionUtils
-
- getVerifyInitialOffsets() - Method in class org.apache.flink.connector.pulsar.source.config.SourceConfiguration
-
- getVersion() - Method in class org.apache.flink.connector.pulsar.sink.committer.PulsarCommittableSerializer
-
- getVersion() - Method in class org.apache.flink.connector.pulsar.source.enumerator.PulsarSourceEnumStateSerializer
-
- getVersion() - Method in class org.apache.flink.connector.pulsar.source.split.PulsarPartitionSplitSerializer
-
- parseMessageIdStartCursor(String) - Static method in class org.apache.flink.connector.pulsar.table.PulsarTableOptionUtils
-
- parseMessageIdString(String) - Static method in class org.apache.flink.connector.pulsar.table.PulsarTableOptionUtils
-
- parsePublishTimeStartCursor(Long) - Static method in class org.apache.flink.connector.pulsar.table.PulsarTableOptionUtils
-
- partitionExists(ObjectPath, CatalogPartitionSpec) - Method in class org.apache.flink.connector.pulsar.table.catalog.PulsarCatalog
-
- pollMessage(Duration) - Method in class org.apache.flink.connector.pulsar.source.reader.split.PulsarOrderedPartitionSplitReader
-
- pollMessage(Duration) - Method in class org.apache.flink.connector.pulsar.source.reader.split.PulsarUnorderedPartitionSplitReader
-
- pollNext(ReaderOutput<OUT>) - Method in class org.apache.flink.connector.pulsar.source.reader.source.PulsarOrderedSourceReader
-
- position(String, int) - Method in class org.apache.flink.connector.pulsar.source.enumerator.cursor.start.MessageIdStartCursor
-
- position(String, int) - Method in class org.apache.flink.connector.pulsar.source.enumerator.cursor.start.PublishTimestampStartCursor
-
- position(String, int) - Method in interface org.apache.flink.connector.pulsar.source.enumerator.cursor.StartCursor
-
- prepareCommit() - Method in class org.apache.flink.connector.pulsar.sink.writer.PulsarWriter
-
- prepareCommit() - Method in class org.apache.flink.connector.pulsar.sink.writer.topic.ProducerRegister
-
Convert the transactions into a committable list for Pulsar Committer.
- PrimitiveSchemaFactory<T> - Class in org.apache.flink.connector.pulsar.common.schema.factories
-
The schema factory for pulsar's primitive types.
- PrimitiveSchemaFactory(Schema<T>, TypeInformation<T>) - Constructor for class org.apache.flink.connector.pulsar.common.schema.factories.PrimitiveSchemaFactory
-
- PrimitiveSchemaFactory(SchemaType, Schema<T>, TypeInformation<T>) - Constructor for class org.apache.flink.connector.pulsar.common.schema.factories.PrimitiveSchemaFactory
-
- processTime() - Method in interface org.apache.flink.connector.pulsar.sink.writer.context.PulsarSinkContext
-
Returns the current process time in flink.
- processTime() - Method in class org.apache.flink.connector.pulsar.sink.writer.context.PulsarSinkContextImpl
-
- PRODUCER_CONFIG_PREFIX - Static variable in class org.apache.flink.connector.pulsar.sink.PulsarSinkOptions
-
- ProducerRegister - Class in org.apache.flink.connector.pulsar.sink.writer.topic
-
All the Pulsar Producers share the same Client, but self hold the queue for a specified topic.
- ProducerRegister(SinkConfiguration, CryptoKeyReader) - Constructor for class org.apache.flink.connector.pulsar.sink.writer.topic.ProducerRegister
-
- projectToProducedRowAndCollect(Message<?>, List<RowData>, List<RowData>, Collector<RowData>) - Method in class org.apache.flink.connector.pulsar.table.source.PulsarRowDataConverter
-
- properties(Map<String, String>) - Method in class org.apache.flink.connector.pulsar.sink.writer.message.PulsarMessageBuilder
-
Method wrapper of TypedMessageBuilder.properties(Map).
- property(String, String) - Method in class org.apache.flink.connector.pulsar.sink.writer.message.PulsarMessageBuilder
-
Method wrapper of TypedMessageBuilder.property(String, String).
- ProtobufNativeSchemaFactory<T extends com.google.protobuf.GeneratedMessageV3> - Class in org.apache.flink.connector.pulsar.common.schema.factories
-
The schema factory for pulsar's ProtobufNativeSchema.
- ProtobufNativeSchemaFactory() - Constructor for class org.apache.flink.connector.pulsar.common.schema.factories.ProtobufNativeSchemaFactory
-
- ProtobufSchemaFactory<T extends com.google.protobuf.GeneratedMessageV3> - Class in org.apache.flink.connector.pulsar.common.schema.factories
-
The schema factory for pulsar's ProtobufSchema.
- ProtobufSchemaFactory() - Constructor for class org.apache.flink.connector.pulsar.common.schema.factories.ProtobufSchemaFactory
-
- protoDescriptorToSqlType(Descriptors.Descriptor) - Static method in class org.apache.flink.connector.pulsar.table.catalog.impl.SchemaTranslator
-
- PublishTimestampStartCursor - Class in org.apache.flink.connector.pulsar.source.enumerator.cursor.start
-
This cursor make pulsar start consuming from a specific publish timestamp.
- PublishTimestampStartCursor(long) - Constructor for class org.apache.flink.connector.pulsar.source.enumerator.cursor.start.PublishTimestampStartCursor
-
- PublishTimestampStopCursor - Class in org.apache.flink.connector.pulsar.source.enumerator.cursor.stop
-
Stop consuming message at the given publish time.
- PublishTimestampStopCursor(long) - Constructor for class org.apache.flink.connector.pulsar.source.enumerator.cursor.stop.PublishTimestampStopCursor
-
- PULSAR_ACK_RECEIPT_ENABLED - Static variable in class org.apache.flink.connector.pulsar.source.PulsarSourceOptions
-
- PULSAR_ACK_TIMEOUT_MILLIS - Static variable in class org.apache.flink.connector.pulsar.source.PulsarSourceOptions
-
- PULSAR_ACKNOWLEDGEMENTS_GROUP_TIME_MICROS - Static variable in class org.apache.flink.connector.pulsar.source.PulsarSourceOptions
-
- PULSAR_ADMIN_URL - Static variable in class org.apache.flink.connector.pulsar.common.config.PulsarOptions
-
- PULSAR_AUTH_PARAM_MAP - Static variable in class org.apache.flink.connector.pulsar.common.config.PulsarOptions
-
- PULSAR_AUTH_PARAMS - Static variable in class org.apache.flink.connector.pulsar.common.config.PulsarOptions
-
- PULSAR_AUTH_PLUGIN_CLASS_NAME - Static variable in class org.apache.flink.connector.pulsar.common.config.PulsarOptions
-
- PULSAR_AUTO_ACK_OLDEST_CHUNKED_MESSAGE_ON_QUEUE_FULL - Static variable in class org.apache.flink.connector.pulsar.source.PulsarSourceOptions
-
- PULSAR_AUTO_CERT_REFRESH_TIME - Static variable in class org.apache.flink.connector.pulsar.common.config.PulsarOptions
-
- PULSAR_AUTO_COMMIT_CURSOR_INTERVAL - Static variable in class org.apache.flink.connector.pulsar.source.PulsarSourceOptions
-
- PULSAR_AUTO_UPDATE_PARTITIONS_INTERVAL_SECONDS - Static variable in class org.apache.flink.connector.pulsar.source.PulsarSourceOptions
-
- PULSAR_BATCHING_ENABLED - Static variable in class org.apache.flink.connector.pulsar.sink.PulsarSinkOptions
-
- PULSAR_BATCHING_MAX_BYTES - Static variable in class org.apache.flink.connector.pulsar.sink.PulsarSinkOptions
-
- PULSAR_BATCHING_MAX_MESSAGES - Static variable in class org.apache.flink.connector.pulsar.sink.PulsarSinkOptions
-
- PULSAR_BATCHING_MAX_PUBLISH_DELAY_MICROS - Static variable in class org.apache.flink.connector.pulsar.sink.PulsarSinkOptions
-
- PULSAR_BATCHING_PARTITION_SWITCH_FREQUENCY_BY_PUBLISH_DELAY - Static variable in class org.apache.flink.connector.pulsar.sink.PulsarSinkOptions
-
- PULSAR_CHUNKING_ENABLED - Static variable in class org.apache.flink.connector.pulsar.sink.PulsarSinkOptions
-
- PULSAR_COMPRESSION_TYPE - Static variable in class org.apache.flink.connector.pulsar.sink.PulsarSinkOptions
-
- PULSAR_CONCURRENT_LOOKUP_REQUEST - Static variable in class org.apache.flink.connector.pulsar.common.config.PulsarOptions
-
- PULSAR_CONNECT_TIMEOUT - Static variable in class org.apache.flink.connector.pulsar.common.config.PulsarOptions
-
- PULSAR_CONNECTION_TIMEOUT_MS - Static variable in class org.apache.flink.connector.pulsar.common.config.PulsarOptions
-
- PULSAR_CONNECTIONS_PER_BROKER - Static variable in class org.apache.flink.connector.pulsar.common.config.PulsarOptions
-
- PULSAR_CONSUMER_NAME - Static variable in class org.apache.flink.connector.pulsar.source.PulsarSourceOptions
-
- PULSAR_CONSUMER_PROPERTIES - Static variable in class org.apache.flink.connector.pulsar.source.PulsarSourceOptions
-
- PULSAR_CRYPTO_FAILURE_ACTION - Static variable in class org.apache.flink.connector.pulsar.source.PulsarSourceOptions
-
- PULSAR_DEAD_LETTER_TOPIC - Static variable in class org.apache.flink.connector.pulsar.source.PulsarSourceOptions
-
- PULSAR_ENABLE_AUTO_ACKNOWLEDGE_MESSAGE - Static variable in class org.apache.flink.connector.pulsar.source.PulsarSourceOptions
-
- PULSAR_ENABLE_BUSY_WAIT - Static variable in class org.apache.flink.connector.pulsar.common.config.PulsarOptions
-
- PULSAR_ENABLE_TRANSACTION - Static variable in class org.apache.flink.connector.pulsar.common.config.PulsarOptions
-
- PULSAR_ENCRYPTION_KEYS - Static variable in class org.apache.flink.connector.pulsar.sink.PulsarSinkOptions
-
- PULSAR_EXPIRE_TIME_OF_INCOMPLETE_CHUNKED_MESSAGE_MILLIS - Static variable in class org.apache.flink.connector.pulsar.source.PulsarSourceOptions
-
- PULSAR_INITIAL_BACKOFF_INTERVAL_NANOS - Static variable in class org.apache.flink.connector.pulsar.common.config.PulsarOptions
-
- PULSAR_INITIAL_SEQUENCE_ID - Static variable in class org.apache.flink.connector.pulsar.sink.PulsarSinkOptions
-
- PULSAR_KEEP_ALIVE_INTERVAL_SECONDS - Static variable in class org.apache.flink.connector.pulsar.common.config.PulsarOptions
-
- PULSAR_LISTENER_NAME - Static variable in class org.apache.flink.connector.pulsar.common.config.PulsarOptions
-
- PULSAR_MAX_BACKOFF_INTERVAL_NANOS - Static variable in class org.apache.flink.connector.pulsar.common.config.PulsarOptions
-
- PULSAR_MAX_FETCH_RECORDS - Static variable in class org.apache.flink.connector.pulsar.source.PulsarSourceOptions
-
- PULSAR_MAX_FETCH_TIME - Static variable in class org.apache.flink.connector.pulsar.source.PulsarSourceOptions
-
- PULSAR_MAX_LOOKUP_REDIRECTS - Static variable in class org.apache.flink.connector.pulsar.common.config.PulsarOptions
-
- PULSAR_MAX_LOOKUP_REQUEST - Static variable in class org.apache.flink.connector.pulsar.common.config.PulsarOptions
-
- PULSAR_MAX_NUMBER_OF_REJECTED_REQUEST_PER_CONNECTION - Static variable in class org.apache.flink.connector.pulsar.common.config.PulsarOptions
-
- PULSAR_MAX_PENDING_CHUNKED_MESSAGE - Static variable in class org.apache.flink.connector.pulsar.source.PulsarSourceOptions
-
- PULSAR_MAX_PENDING_MESSAGES - Static variable in class org.apache.flink.connector.pulsar.sink.PulsarSinkOptions
-
- PULSAR_MAX_PENDING_MESSAGES_ACROSS_PARTITIONS - Static variable in class org.apache.flink.connector.pulsar.sink.PulsarSinkOptions
-
- PULSAR_MAX_PENDING_MESSAGES_ON_PARALLELISM - Static variable in class org.apache.flink.connector.pulsar.sink.PulsarSinkOptions
-
- PULSAR_MAX_RECOMMIT_TIMES - Static variable in class org.apache.flink.connector.pulsar.sink.PulsarSinkOptions
-
- PULSAR_MAX_REDELIVER_COUNT - Static variable in class org.apache.flink.connector.pulsar.source.PulsarSourceOptions
-
Dead letter policy for consumers.
- PULSAR_MAX_TOTAL_RECEIVER_QUEUE_SIZE_ACROSS_PARTITIONS - Static variable in class org.apache.flink.connector.pulsar.source.PulsarSourceOptions
-
- PULSAR_MEMORY_LIMIT_BYTES - Static variable in class org.apache.flink.connector.pulsar.common.config.PulsarOptions
-
- PULSAR_MESSAGE_KEY_HASH - Static variable in class org.apache.flink.connector.pulsar.sink.PulsarSinkOptions
-
- PULSAR_NEGATIVE_ACK_REDELIVERY_DELAY_MICROS - Static variable in class org.apache.flink.connector.pulsar.source.PulsarSourceOptions
-
- PULSAR_NUM_IO_THREADS - Static variable in class org.apache.flink.connector.pulsar.common.config.PulsarOptions
-
- PULSAR_NUM_LISTENER_THREADS - Static variable in class org.apache.flink.connector.pulsar.common.config.PulsarOptions
-
- PULSAR_OPERATION_TIMEOUT_MS - Static variable in class org.apache.flink.connector.pulsar.common.config.PulsarOptions
-
- PULSAR_PARTITION_DISCOVERY_INTERVAL_MS - Static variable in class org.apache.flink.connector.pulsar.source.PulsarSourceOptions
-
- PULSAR_POOL_MESSAGES - Static variable in class org.apache.flink.connector.pulsar.source.PulsarSourceOptions
-
- PULSAR_PRIORITY_LEVEL - Static variable in class org.apache.flink.connector.pulsar.source.PulsarSourceOptions
-
- PULSAR_PRODUCER_CRYPTO_FAILURE_ACTION - Static variable in class org.apache.flink.connector.pulsar.sink.PulsarSinkOptions
-
- PULSAR_PRODUCER_NAME - Static variable in class org.apache.flink.connector.pulsar.sink.PulsarSinkOptions
-
- PULSAR_PRODUCER_PROPERTIES - Static variable in class org.apache.flink.connector.pulsar.sink.PulsarSinkOptions
-
- PULSAR_PROXY_PROTOCOL - Static variable in class org.apache.flink.connector.pulsar.common.config.PulsarOptions
-
- PULSAR_PROXY_SERVICE_URL - Static variable in class org.apache.flink.connector.pulsar.common.config.PulsarOptions
-
- PULSAR_READ_COMPACTED - Static variable in class org.apache.flink.connector.pulsar.source.PulsarSourceOptions
-
- PULSAR_READ_SCHEMA_EVOLUTION - Static variable in class org.apache.flink.connector.pulsar.source.PulsarSourceOptions
-
- PULSAR_READ_TIMEOUT - Static variable in class org.apache.flink.connector.pulsar.common.config.PulsarOptions
-
- PULSAR_READ_TRANSACTION_TIMEOUT - Static variable in class org.apache.flink.connector.pulsar.source.PulsarSourceOptions
-
- PULSAR_RECEIVER_QUEUE_SIZE - Static variable in class org.apache.flink.connector.pulsar.source.PulsarSourceOptions
-
- PULSAR_REPLICATE_SUBSCRIPTION_STATE - Static variable in class org.apache.flink.connector.pulsar.source.PulsarSourceOptions
-
- PULSAR_REQUEST_TIMEOUT - Static variable in class org.apache.flink.connector.pulsar.common.config.PulsarOptions
-
- PULSAR_REQUEST_TIMEOUT_MS - Static variable in class org.apache.flink.connector.pulsar.common.config.PulsarOptions
-
- PULSAR_RETRY_ENABLE - Static variable in class org.apache.flink.connector.pulsar.source.PulsarSourceOptions
-
- PULSAR_RETRY_LETTER_TOPIC - Static variable in class org.apache.flink.connector.pulsar.source.PulsarSourceOptions
-
- PULSAR_SEND_TIMEOUT_MS - Static variable in class org.apache.flink.connector.pulsar.sink.PulsarSinkOptions
-
- PULSAR_SERVICE_URL - Static variable in class org.apache.flink.connector.pulsar.common.config.PulsarOptions
-
- PULSAR_SSL_PROVIDER - Static variable in class org.apache.flink.connector.pulsar.common.config.PulsarOptions
-
- PULSAR_STATS_INTERVAL_SECONDS - Static variable in class org.apache.flink.connector.pulsar.common.config.PulsarOptions
-
- PULSAR_SUBSCRIPTION_INITIAL_POSITION - Static variable in class org.apache.flink.connector.pulsar.source.PulsarSourceOptions
-
- PULSAR_SUBSCRIPTION_MODE - Static variable in class org.apache.flink.connector.pulsar.source.PulsarSourceOptions
-
- PULSAR_SUBSCRIPTION_NAME - Static variable in class org.apache.flink.connector.pulsar.source.PulsarSourceOptions
-
- PULSAR_SUBSCRIPTION_TYPE - Static variable in class org.apache.flink.connector.pulsar.source.PulsarSourceOptions
-
- PULSAR_TICK_DURATION_MILLIS - Static variable in class org.apache.flink.connector.pulsar.source.PulsarSourceOptions
-
- PULSAR_TLS_ALLOW_INSECURE_CONNECTION - Static variable in class org.apache.flink.connector.pulsar.common.config.PulsarOptions
-
- PULSAR_TLS_CIPHERS - Static variable in class org.apache.flink.connector.pulsar.common.config.PulsarOptions
-
- PULSAR_TLS_HOSTNAME_VERIFICATION_ENABLE - Static variable in class org.apache.flink.connector.pulsar.common.config.PulsarOptions
-
- PULSAR_TLS_PROTOCOLS - Static variable in class org.apache.flink.connector.pulsar.common.config.PulsarOptions
-
- PULSAR_TLS_TRUST_CERTS_FILE_PATH - Static variable in class org.apache.flink.connector.pulsar.common.config.PulsarOptions
-
- PULSAR_TLS_TRUST_STORE_PASSWORD - Static variable in class org.apache.flink.connector.pulsar.common.config.PulsarOptions
-
- PULSAR_TLS_TRUST_STORE_PATH - Static variable in class org.apache.flink.connector.pulsar.common.config.PulsarOptions
-
- PULSAR_TLS_TRUST_STORE_TYPE - Static variable in class org.apache.flink.connector.pulsar.common.config.PulsarOptions
-
- PULSAR_TOPIC_METADATA_REFRESH_INTERVAL - Static variable in class org.apache.flink.connector.pulsar.sink.PulsarSinkOptions
-
- PULSAR_TRANSACTION_TIMEOUT_MILLIS - Static variable in class org.apache.flink.connector.pulsar.source.PulsarSourceOptions
-
- PULSAR_USE_KEY_STORE_TLS - Static variable in class org.apache.flink.connector.pulsar.common.config.PulsarOptions
-
- PULSAR_USE_TCP_NO_DELAY - Static variable in class org.apache.flink.connector.pulsar.common.config.PulsarOptions
-
- PULSAR_VERIFY_INITIAL_OFFSETS - Static variable in class org.apache.flink.connector.pulsar.source.PulsarSourceOptions
-
- PULSAR_WRITE_DELIVERY_GUARANTEE - Static variable in class org.apache.flink.connector.pulsar.sink.PulsarSinkOptions
-
- PULSAR_WRITE_SCHEMA_EVOLUTION - Static variable in class org.apache.flink.connector.pulsar.sink.PulsarSinkOptions
-
- PULSAR_WRITE_TRANSACTION_TIMEOUT - Static variable in class org.apache.flink.connector.pulsar.sink.PulsarSinkOptions
-
- PulsarAdminTool - Class in org.apache.flink.connector.pulsar.table.catalog.impl
-
A class that wraps Pulsar Admin API.
- PulsarAdminTool(PulsarCatalogConfiguration) - Constructor for class org.apache.flink.connector.pulsar.table.catalog.impl.PulsarAdminTool
-
- PulsarCatalog - Class in org.apache.flink.connector.pulsar.table.catalog
-
Catalog implementation to use Pulsar to store metadatas for Flink tables/databases.
- PulsarCatalog(String, PulsarCatalogConfiguration, String, String) - Constructor for class org.apache.flink.connector.pulsar.table.catalog.PulsarCatalog
-
- PulsarCatalogConfiguration - Class in org.apache.flink.connector.pulsar.table.catalog
-
- PulsarCatalogConfiguration(Configuration) - Constructor for class org.apache.flink.connector.pulsar.table.catalog.PulsarCatalogConfiguration
-
Creates a new PulsarConfiguration, which holds a copy of the given configuration that can't
be altered.
- PulsarCatalogFactory - Class in org.apache.flink.connector.pulsar.table.catalog
-
PulsarCatalogFactory implementing CatalogFactory.
- PulsarCatalogFactory() - Constructor for class org.apache.flink.connector.pulsar.table.catalog.PulsarCatalogFactory
-
- PulsarCatalogFactoryOptions - Class in org.apache.flink.connector.pulsar.table.catalog
-
- PulsarCatalogSupport - Class in org.apache.flink.connector.pulsar.table.catalog.impl
-
This class is the implementation layer of catalog operations.
- PulsarCatalogSupport(PulsarCatalogConfiguration, String, SchemaTranslator) - Constructor for class org.apache.flink.connector.pulsar.table.catalog.impl.PulsarCatalogSupport
-
- PulsarClientFactory - Class in org.apache.flink.connector.pulsar.common.config
-
- PulsarCommittable - Class in org.apache.flink.connector.pulsar.sink.committer
-
The writer state for Pulsar connector.
- PulsarCommittable(TxnID, String) - Constructor for class org.apache.flink.connector.pulsar.sink.committer.PulsarCommittable
-
- PulsarCommittableSerializer - Class in org.apache.flink.connector.pulsar.sink.committer
-
- PulsarCommittableSerializer() - Constructor for class org.apache.flink.connector.pulsar.sink.committer.PulsarCommittableSerializer
-
- PulsarCommitter - Class in org.apache.flink.connector.pulsar.sink.committer
-
- PulsarCommitter(SinkConfiguration) - Constructor for class org.apache.flink.connector.pulsar.sink.committer.PulsarCommitter
-
- PulsarConfigBuilder - Class in org.apache.flink.connector.pulsar.common.config
-
A builder for building the unmodifiable Configuration instance.
- PulsarConfigBuilder() - Constructor for class org.apache.flink.connector.pulsar.common.config.PulsarConfigBuilder
-
- PulsarConfiguration - Class in org.apache.flink.connector.pulsar.common.config
-
An unmodifiable Configuration for Pulsar.
- PulsarConfiguration(Configuration) - Constructor for class org.apache.flink.connector.pulsar.common.config.PulsarConfiguration
-
Creates a new PulsarConfiguration, which holds a copy of the given configuration that can't
be altered.
- PulsarConfigValidator - Class in org.apache.flink.connector.pulsar.common.config
-
- PulsarConfigValidator.PulsarConfigValidatorBuilder - Class in org.apache.flink.connector.pulsar.common.config
-
- PulsarConfigValidatorBuilder() - Constructor for class org.apache.flink.connector.pulsar.common.config.PulsarConfigValidator.PulsarConfigValidatorBuilder
-
- PulsarDeserializationSchema<T> - Interface in org.apache.flink.connector.pulsar.source.reader.deserializer
-
A schema bridge for deserializing the pulsar's Message<byte[]> into a flink managed
instance.
- PulsarDeserializationSchemaInitializationContext - Class in org.apache.flink.connector.pulsar.source.reader.deserializer
-
Convert the SourceReaderContext into a DeserializationSchema.InitializationContext, we would use a pulsar named metric group for this
content.
- PulsarDeserializationSchemaInitializationContext(SourceReaderContext) - Constructor for class org.apache.flink.connector.pulsar.source.reader.deserializer.PulsarDeserializationSchemaInitializationContext
-
- PulsarExceptionUtils - Class in org.apache.flink.connector.pulsar.common.utils
-
Util class for pulsar checked exceptions.
- PulsarFetcherManagerBase - Class in org.apache.flink.connector.pulsar.source.reader.fetcher
-
Common fetcher manager abstraction for both ordered & unordered message.
- PulsarFetcherManagerBase(FutureCompletingBlockingQueue<RecordsWithSplitIds<Message<byte[]>>>, Supplier<SplitReader<Message<byte[]>, PulsarPartitionSplit>>) - Constructor for class org.apache.flink.connector.pulsar.source.reader.fetcher.PulsarFetcherManagerBase
-
Creates a new SplitFetcherManager with multiple I/O threads.
- PulsarMessage<T> - Class in org.apache.flink.connector.pulsar.sink.writer.message
-
The message instance would be used for TypedMessageBuilder.
- PulsarMessageBuilder<T> - Class in org.apache.flink.connector.pulsar.sink.writer.message
-
TypedMessageBuilder wrapper for providing the required method for end-users.
- PulsarMessageBuilder() - Constructor for class org.apache.flink.connector.pulsar.sink.writer.message.PulsarMessageBuilder
-
- PulsarOptions - Class in org.apache.flink.connector.pulsar.common.config
-
Configuration for Pulsar Client, these config options would be used for both source, sink and
table.
- PulsarOrderedFetcherManager - Class in org.apache.flink.connector.pulsar.source.reader.fetcher
-
Pulsar's FetcherManager implementation for ordered consuming.
- PulsarOrderedFetcherManager(FutureCompletingBlockingQueue<RecordsWithSplitIds<Message<byte[]>>>, Supplier<SplitReader<Message<byte[]>, PulsarPartitionSplit>>) - Constructor for class org.apache.flink.connector.pulsar.source.reader.fetcher.PulsarOrderedFetcherManager
-
- PulsarOrderedPartitionSplitReader - Class in org.apache.flink.connector.pulsar.source.reader.split
-
- PulsarOrderedPartitionSplitReader(PulsarClient, PulsarAdmin, SourceConfiguration, CryptoKeyReader) - Constructor for class org.apache.flink.connector.pulsar.source.reader.split.PulsarOrderedPartitionSplitReader
-
- PulsarOrderedSourceReader<OUT> - Class in org.apache.flink.connector.pulsar.source.reader.source
-
The source reader for pulsar subscription Failover and Exclusive, which consumes the ordered
messages.
- PulsarOrderedSourceReader(FutureCompletingBlockingQueue<RecordsWithSplitIds<Message<byte[]>>>, Supplier<PulsarOrderedPartitionSplitReader>, PulsarRecordEmitter<OUT>, SourceReaderContext, SourceConfiguration, PulsarClient, PulsarAdmin) - Constructor for class org.apache.flink.connector.pulsar.source.reader.source.PulsarOrderedSourceReader
-
- PulsarPartitionSplit - Class in org.apache.flink.connector.pulsar.source.split
-
A SourceSplit implementation for a Pulsar's partition.
- PulsarPartitionSplit(TopicPartition, StopCursor) - Constructor for class org.apache.flink.connector.pulsar.source.split.PulsarPartitionSplit
-
- PulsarPartitionSplit(TopicPartition, StopCursor, MessageId, TxnID) - Constructor for class org.apache.flink.connector.pulsar.source.split.PulsarPartitionSplit
-
- PulsarPartitionSplitSerializer - Class in org.apache.flink.connector.pulsar.source.split
-
- PulsarPartitionSplitState - Class in org.apache.flink.connector.pulsar.source.split
-
Pulsar partition split state.
- PulsarPartitionSplitState(PulsarPartitionSplit) - Constructor for class org.apache.flink.connector.pulsar.source.split.PulsarPartitionSplitState
-
- PulsarReadableMetadata - Class in org.apache.flink.connector.pulsar.table.source
-
Class for reading metadata fields from a Pulsar message and put in corresponding Flink row
fields.
- PulsarReadableMetadata(List<String>) - Constructor for class org.apache.flink.connector.pulsar.table.source.PulsarReadableMetadata
-
- PulsarReadableMetadata.ReadableMetadata - Enum in org.apache.flink.connector.pulsar.table.source
-
Lists the metadata that is readable from a Pulsar message.
- PulsarRecordEmitter<T> - Class in org.apache.flink.connector.pulsar.source.reader.emitter
-
- PulsarRecordEmitter(PulsarDeserializationSchema<T>) - Constructor for class org.apache.flink.connector.pulsar.source.reader.emitter.PulsarRecordEmitter
-
- PulsarRowDataConverter - Class in org.apache.flink.connector.pulsar.table.source
-
Contains the projection information needed to map a Pulsar message to proper key fields, value
fields and metadata fields.
- PulsarRowDataConverter(int, int[], int[], PulsarReadableMetadata) - Constructor for class org.apache.flink.connector.pulsar.table.source.PulsarRowDataConverter
-
- PulsarSchema<T> - Class in org.apache.flink.connector.pulsar.common.schema
-
A wrapper for Pulsar Schema, make it serializable and can be created from SchemaInfo.
- PulsarSchema(Schema<T>) - Constructor for class org.apache.flink.connector.pulsar.common.schema.PulsarSchema
-
Create serializable pulsar schema for primitive types.
- PulsarSchema(Schema<T>, Class<T>) - Constructor for class org.apache.flink.connector.pulsar.common.schema.PulsarSchema
-
Create serializable pulsar schema for struct type or primitive types.
- PulsarSchema(Schema<KeyValue<K, V>>, Class<K>, Class<V>) - Constructor for class org.apache.flink.connector.pulsar.common.schema.PulsarSchema
-
Create serializable pulsar schema for key value type.
- pulsarSchema(Schema<T>) - Static method in interface org.apache.flink.connector.pulsar.sink.writer.serializer.PulsarSerializationSchema
-
Create a PulsarSerializationSchema by using the Pulsar Schema instance.
- pulsarSchema(Schema<T>, Class<T>) - Static method in interface org.apache.flink.connector.pulsar.sink.writer.serializer.PulsarSerializationSchema
-
Create a PulsarSerializationSchema by using the Pulsar Schema instance.
- pulsarSchema(Schema<KeyValue<K, V>>, Class<K>, Class<V>) - Static method in interface org.apache.flink.connector.pulsar.sink.writer.serializer.PulsarSerializationSchema
-
Create a PulsarSerializationSchema by using the Pulsar Schema instance.
- pulsarSchema(Schema<T>) - Static method in interface org.apache.flink.connector.pulsar.source.reader.deserializer.PulsarDeserializationSchema
-
Create a PulsarDeserializationSchema by using the Pulsar Schema instance.
- pulsarSchema(Schema<T>, Class<T>) - Static method in interface org.apache.flink.connector.pulsar.source.reader.deserializer.PulsarDeserializationSchema
-
Create a PulsarDeserializationSchema by using the Pulsar Schema instance.
- pulsarSchema(Schema<KeyValue<K, V>>, Class<K>, Class<V>) - Static method in interface org.apache.flink.connector.pulsar.source.reader.deserializer.PulsarDeserializationSchema
-
Create a PulsarDeserializationSchema by using the Pulsar Schema instance.
- PulsarSchemaFactory<T> - Interface in org.apache.flink.connector.pulsar.common.schema
-
The schema factory for a specified SchemaType.
- pulsarSchemaToFlinkSchema(SchemaInfo) - Method in class org.apache.flink.connector.pulsar.table.catalog.impl.SchemaTranslator
-
- pulsarSchemaToPhysicalFields(SchemaInfo) - Method in class org.apache.flink.connector.pulsar.table.catalog.impl.SchemaTranslator
-
- PulsarSchemaTypeInformation<T> - Class in org.apache.flink.connector.pulsar.common.schema
-
Wrap the pulsar Schema into a flink TypeInformation.
- PulsarSchemaTypeInformation(PulsarSchema<T>) - Constructor for class org.apache.flink.connector.pulsar.common.schema.PulsarSchemaTypeInformation
-
- PulsarSchemaTypeSerializer<T> - Class in org.apache.flink.connector.pulsar.common.schema
-
Wrap the pulsar Schema into a flink TypeSerializer.
- PulsarSchemaTypeSerializer(PulsarSchema<T>) - Constructor for class org.apache.flink.connector.pulsar.common.schema.PulsarSchemaTypeSerializer
-
- PulsarSchemaTypeSerializer.PulsarSchemaTypeSerializerSnapshot<T> - Class in org.apache.flink.connector.pulsar.common.schema
-
Snapshot for PulsarSchemaTypeSerializer, we only snapshot the SerializablePulsarSchema into
the state.
- PulsarSchemaTypeSerializerSnapshot(PulsarSchema<T>) - Constructor for class org.apache.flink.connector.pulsar.common.schema.PulsarSchemaTypeSerializer.PulsarSchemaTypeSerializerSnapshot
-
- PulsarSchemaUtils - Class in org.apache.flink.connector.pulsar.common.schema
-
Util class for pulsar schema.
- PulsarSchemaWrapper<IN> - Class in org.apache.flink.connector.pulsar.sink.writer.serializer
-
Wrap the Pulsar's Schema into PulsarSerializationSchema.
- PulsarSchemaWrapper(PulsarSchema<IN>) - Constructor for class org.apache.flink.connector.pulsar.sink.writer.serializer.PulsarSchemaWrapper
-
- PulsarSerdeUtils - Class in org.apache.flink.connector.pulsar.common.utils
-
Util for serialize and deserialize.
- PulsarSerializationSchema<IN> - Interface in org.apache.flink.connector.pulsar.sink.writer.serializer
-
The serialization schema for how to serialize records into Pulsar.
- PulsarSerializationSchemaWrapper<IN> - Class in org.apache.flink.connector.pulsar.sink.writer.serializer
-
Wrap the Flink's SerializationSchema into PulsarSerializationSchema.
- PulsarSerializationSchemaWrapper(SerializationSchema<IN>) - Constructor for class org.apache.flink.connector.pulsar.sink.writer.serializer.PulsarSerializationSchemaWrapper
-
- PulsarSink<IN> - Class in org.apache.flink.connector.pulsar.sink
-
The Sink implementation of Pulsar.
- PulsarSinkBuilder<IN> - Class in org.apache.flink.connector.pulsar.sink
-
- PulsarSinkConfigUtils - Class in org.apache.flink.connector.pulsar.sink.config
-
Create the Producer to send message and a validator for building sink config.
- PulsarSinkContext - Interface in org.apache.flink.connector.pulsar.sink.writer.context
-
This context provides information on the pulsar record target location.
- PulsarSinkContextImpl - Class in org.apache.flink.connector.pulsar.sink.writer.context
-
An implementation that would contain all the required context.
- PulsarSinkContextImpl(Sink.InitContext, SinkConfiguration) - Constructor for class org.apache.flink.connector.pulsar.sink.writer.context.PulsarSinkContextImpl
-
- PulsarSinkOptions - Class in org.apache.flink.connector.pulsar.sink
-
Configurations for PulsarSink.
- PulsarSource<OUT> - Class in org.apache.flink.connector.pulsar.source
-
The Source implementation of Pulsar.
- PulsarSource(SourceConfiguration, PulsarSubscriber, RangeGenerator, StartCursor, StopCursor, Boundedness, PulsarDeserializationSchema<OUT>, CryptoKeyReader) - Constructor for class org.apache.flink.connector.pulsar.source.PulsarSource
-
The constructor for PulsarSource, it's package protected for forcing using
PulsarSourceBuilder.
- PulsarSourceBuilder<OUT> - Class in org.apache.flink.connector.pulsar.source
-
- PulsarSourceConfigUtils - Class in org.apache.flink.connector.pulsar.source.config
-
Create source related Consumer and validate config.
- PulsarSourceEnumerator - Class in org.apache.flink.connector.pulsar.source.enumerator
-
The enumerator class for pulsar source.
- PulsarSourceEnumerator(PulsarSubscriber, StartCursor, RangeGenerator, SourceConfiguration, SplitEnumeratorContext<PulsarPartitionSplit>, SplitAssigner) - Constructor for class org.apache.flink.connector.pulsar.source.enumerator.PulsarSourceEnumerator
-
- PulsarSourceEnumState - Class in org.apache.flink.connector.pulsar.source.enumerator
-
The state class for pulsar source enumerator, used for storing the split state.
- PulsarSourceEnumState(Set<TopicPartition>, Set<PulsarPartitionSplit>, Map<Integer, Set<PulsarPartitionSplit>>, Map<Integer, Set<String>>, boolean) - Constructor for class org.apache.flink.connector.pulsar.source.enumerator.PulsarSourceEnumState
-
- PulsarSourceEnumStateSerializer - Class in org.apache.flink.connector.pulsar.source.enumerator
-
The Serializer for the enumerator state of Pulsar source.
- PulsarSourceOptions - Class in org.apache.flink.connector.pulsar.source
-
Configurations for PulsarSource.
- PulsarSourceReaderFactory - Class in org.apache.flink.connector.pulsar.source.reader
-
This factory class is used for creating different types of source reader for different
subscription type.
- PulsarSubscriber - Interface in org.apache.flink.connector.pulsar.source.enumerator.subscriber
-
Pulsar consumer allows a few different ways to consume from the topics, including:
Subscribe from a collection of topics.
- PulsarTableDeserializationSchema - Class in org.apache.flink.connector.pulsar.table.source
-
- PulsarTableDeserializationSchema(DeserializationSchema<RowData>, DeserializationSchema<RowData>, TypeInformation<RowData>, PulsarRowDataConverter) - Constructor for class org.apache.flink.connector.pulsar.table.source.PulsarTableDeserializationSchema
-
- PulsarTableDeserializationSchemaFactory - Class in org.apache.flink.connector.pulsar.table.source
-
- PulsarTableDeserializationSchemaFactory(DataType, DecodingFormat<DeserializationSchema<RowData>>, int[], DecodingFormat<DeserializationSchema<RowData>>, int[]) - Constructor for class org.apache.flink.connector.pulsar.table.source.PulsarTableDeserializationSchemaFactory
-
- PulsarTableFactory - Class in org.apache.flink.connector.pulsar.table
-
Factory for creating DynamicTableSource and DynamicTableSink.
- PulsarTableFactory() - Constructor for class org.apache.flink.connector.pulsar.table.PulsarTableFactory
-
- PulsarTableOptions - Class in org.apache.flink.connector.pulsar.table
-
Config options that is used to configure a Pulsar SQL Connector.
- PulsarTableOptionUtils - Class in org.apache.flink.connector.pulsar.table
-
A util class for getting fields from config options, getting formats and other useful
information.
- PulsarTableSerializationSchema - Class in org.apache.flink.connector.pulsar.table.sink
-
- PulsarTableSerializationSchema(SerializationSchema<RowData>, RowData.FieldGetter[], SerializationSchema<RowData>, RowData.FieldGetter[], PulsarWritableMetadata) - Constructor for class org.apache.flink.connector.pulsar.table.sink.PulsarTableSerializationSchema
-
- PulsarTableSerializationSchema.MetadataConverter - Interface in org.apache.flink.connector.pulsar.table.sink
-
A class to read fields from Flink row and map to a Pulsar metadata.
- PulsarTableSerializationSchemaFactory - Class in org.apache.flink.connector.pulsar.table.sink
-
- PulsarTableSerializationSchemaFactory(DataType, EncodingFormat<SerializationSchema<RowData>>, int[], EncodingFormat<SerializationSchema<RowData>>, int[]) - Constructor for class org.apache.flink.connector.pulsar.table.sink.PulsarTableSerializationSchemaFactory
-
- PulsarTableSink - Class in org.apache.flink.connector.pulsar.table.sink
-
Pulsar SQL Connector sink.
- PulsarTableSink(PulsarTableSerializationSchemaFactory, ChangelogMode, List<String>, Properties, DeliveryGuarantee, TopicRouter<RowData>, TopicRoutingMode, long) - Constructor for class org.apache.flink.connector.pulsar.table.sink.PulsarTableSink
-
- PulsarTableSource - Class in org.apache.flink.connector.pulsar.table.source
-
A ScanTableSource implementation for Pulsar SQL Connector.
- PulsarTableSource(PulsarTableDeserializationSchemaFactory, DecodingFormat<DeserializationSchema<RowData>>, List<String>, Properties, StartCursor, SubscriptionType) - Constructor for class org.apache.flink.connector.pulsar.table.source.PulsarTableSource
-
- PulsarTableValidationUtils - Class in org.apache.flink.connector.pulsar.table
-
Util class for source and sink validation rules.
- PulsarTransactionUtils - Class in org.apache.flink.connector.pulsar.common.utils
-
A suit of workarounds for the Pulsar Transaction.
- PulsarTypeInformationWrapper<T> - Class in org.apache.flink.connector.pulsar.source.reader.deserializer
-
Wrap the flink TypeInformation into a PulsarDeserializationSchema.
- PulsarTypeInformationWrapper(TypeInformation<T>, ExecutionConfig) - Constructor for class org.apache.flink.connector.pulsar.source.reader.deserializer.PulsarTypeInformationWrapper
-
- PulsarUnorderedFetcherManager - Class in org.apache.flink.connector.pulsar.source.reader.fetcher
-
Pulsar's FetcherManager implementation for unordered consuming.
- PulsarUnorderedFetcherManager(FutureCompletingBlockingQueue<RecordsWithSplitIds<Message<byte[]>>>, Supplier<SplitReader<Message<byte[]>, PulsarPartitionSplit>>) - Constructor for class org.apache.flink.connector.pulsar.source.reader.fetcher.PulsarUnorderedFetcherManager
-
- PulsarUnorderedPartitionSplitReader - Class in org.apache.flink.connector.pulsar.source.reader.split
-
- PulsarUnorderedPartitionSplitReader(PulsarClient, PulsarAdmin, SourceConfiguration, CryptoKeyReader, TransactionCoordinatorClient) - Constructor for class org.apache.flink.connector.pulsar.source.reader.split.PulsarUnorderedPartitionSplitReader
-
- PulsarUnorderedSourceReader<OUT> - Class in org.apache.flink.connector.pulsar.source.reader.source
-
The source reader for pulsar subscription Shared and Key_Shared, which consumes the unordered
messages.
- PulsarUnorderedSourceReader(FutureCompletingBlockingQueue<RecordsWithSplitIds<Message<byte[]>>>, Supplier<PulsarUnorderedPartitionSplitReader>, PulsarRecordEmitter<OUT>, SourceReaderContext, SourceConfiguration, PulsarClient, PulsarAdmin, TransactionCoordinatorClient) - Constructor for class org.apache.flink.connector.pulsar.source.reader.source.PulsarUnorderedSourceReader
-
- PulsarWritableMetadata - Class in org.apache.flink.connector.pulsar.table.sink
-
A class used to manage WritableMetadata for Pulsar SQL sink connector.
- PulsarWritableMetadata(List<String>, int) - Constructor for class org.apache.flink.connector.pulsar.table.sink.PulsarWritableMetadata
-
- PulsarWritableMetadata.WritableMetadata - Enum in org.apache.flink.connector.pulsar.table.sink
-
A list of writable metadata used by Pulsar SQL sink connector.
- PulsarWriter<IN> - Class in org.apache.flink.connector.pulsar.sink.writer
-
This class is responsible to write records in a Pulsar topic and to handle the different delivery
DeliveryGuarantees.
- PulsarWriter(SinkConfiguration, PulsarSerializationSchema<IN>, TopicRegister<IN>, TopicRouter<IN>, MessageDelayer<IN>, CryptoKeyReader, Sink.InitContext) - Constructor for class org.apache.flink.connector.pulsar.sink.writer.PulsarWriter
-
Constructor creating a Pulsar writer.
- schema() - Method in interface org.apache.flink.connector.pulsar.source.reader.deserializer.PulsarDeserializationSchema
-
By default, deserializers will decode bytes array message.
- schema() - Method in class org.apache.flink.connector.pulsar.table.source.PulsarTableDeserializationSchema
-
- schemaInfo2SqlType(SchemaInfo) - Method in class org.apache.flink.connector.pulsar.table.catalog.impl.SchemaTranslator
-
- SchemaTranslator - Class in org.apache.flink.connector.pulsar.table.catalog.impl
-
Translate a Pulsar Schema to Flink Table Schema.
- SchemaTranslator(boolean) - Constructor for class org.apache.flink.connector.pulsar.table.catalog.impl.SchemaTranslator
-
- sequenceId(long) - Method in class org.apache.flink.connector.pulsar.sink.writer.message.PulsarMessageBuilder
-
Method wrapper of TypedMessageBuilder.sequenceId(long).
- serialize(T, DataOutputView) - Method in class org.apache.flink.connector.pulsar.common.schema.PulsarSchemaTypeSerializer
-
- serialize(PulsarCommittable) - Method in class org.apache.flink.connector.pulsar.sink.committer.PulsarCommittableSerializer
-
- serialize(IN, PulsarSinkContext) - Method in class org.apache.flink.connector.pulsar.sink.writer.serializer.PulsarSchemaWrapper
-
- serialize(IN, PulsarSinkContext) - Method in interface org.apache.flink.connector.pulsar.sink.writer.serializer.PulsarSerializationSchema
-
Serializes the given element into bytes and Schema.BYTES.
- serialize(IN, PulsarSinkContext) - Method in class org.apache.flink.connector.pulsar.sink.writer.serializer.PulsarSerializationSchemaWrapper
-
- serialize(PulsarSourceEnumState) - Method in class org.apache.flink.connector.pulsar.source.enumerator.PulsarSourceEnumStateSerializer
-
- serialize(PulsarPartitionSplit) - Method in class org.apache.flink.connector.pulsar.source.split.PulsarPartitionSplitSerializer
-
- serialize(RowData, PulsarSinkContext) - Method in class org.apache.flink.connector.pulsar.table.sink.PulsarTableSerializationSchema
-
- serializeBytes(DataOutputStream, byte[]) - Static method in class org.apache.flink.connector.pulsar.common.utils.PulsarSerdeUtils
-
- serializeMap(DataOutputStream, Map<K, V>, BiConsumerWithException<DataOutputStream, K, IOException>, BiConsumerWithException<DataOutputStream, V, IOException>) - Static method in class org.apache.flink.connector.pulsar.common.utils.PulsarSerdeUtils
-
- serializeObject(DataOutputStream, Object) - Static method in class org.apache.flink.connector.pulsar.common.utils.PulsarSerdeUtils
-
- serializePulsarPartitionSplit(DataOutputStream, PulsarPartitionSplit) - Method in class org.apache.flink.connector.pulsar.source.split.PulsarPartitionSplitSerializer
-
- serializeSet(DataOutputStream, Set<T>, BiConsumerWithException<DataOutputStream, T, IOException>) - Static method in class org.apache.flink.connector.pulsar.common.utils.PulsarSerdeUtils
-
- serializeTopicPartition(DataOutputStream, TopicPartition) - Method in class org.apache.flink.connector.pulsar.source.split.PulsarPartitionSplitSerializer
-
- SERVICE_URL - Static variable in class org.apache.flink.connector.pulsar.table.PulsarTableOptions
-
- set(ConfigOption<T>, T) - Method in class org.apache.flink.connector.pulsar.common.config.PulsarConfigBuilder
-
Add a config option with a not null value.
- set(Configuration) - Method in class org.apache.flink.connector.pulsar.common.config.PulsarConfigBuilder
-
Fill in a set of configs which shouldn't be duplicated.
- set(Properties) - Method in class org.apache.flink.connector.pulsar.common.config.PulsarConfigBuilder
-
Fill in a set of config properties which shouldn't be duplicated.
- setAdminUrl(String) - Method in class org.apache.flink.connector.pulsar.sink.PulsarSinkBuilder
-
Sets the admin endpoint for the PulsarAdmin of the PulsarSink.
- setAdminUrl(String) - Method in class org.apache.flink.connector.pulsar.source.PulsarSourceBuilder
-
Sets the admin endpoint for the PulsarAdmin of the PulsarSource.
- setBoundedStopCursor(StopCursor) - Method in class org.apache.flink.connector.pulsar.source.PulsarSourceBuilder
-
By default, the PulsarSource is set to run in Boundedness.CONTINUOUS_UNBOUNDED manner
and thus never stops until the Flink job fails or is canceled.
- setConfig(ConfigOption<T>, T) - Method in class org.apache.flink.connector.pulsar.sink.PulsarSinkBuilder
-
Set an arbitrary property for the PulsarSink and Pulsar Producer.
- setConfig(Configuration) - Method in class org.apache.flink.connector.pulsar.sink.PulsarSinkBuilder
-
Set arbitrary properties for the PulsarSink and Pulsar Producer.
- setConfig(ConfigOption<T>, T) - Method in class org.apache.flink.connector.pulsar.source.PulsarSourceBuilder
-
Set an arbitrary property for the PulsarSource and Pulsar Consumer.
- setConfig(Configuration) - Method in class org.apache.flink.connector.pulsar.source.PulsarSourceBuilder
-
Set arbitrary properties for the PulsarSource and Pulsar Consumer.
- setConnectorMetadataKeys(List<String>) - Method in class org.apache.flink.connector.pulsar.table.source.PulsarTableDeserializationSchemaFactory
-
- setConsumerName(String) - Method in class org.apache.flink.connector.pulsar.source.PulsarSourceBuilder
-
The consumer name is informative, and it can be used to identify a particular consumer
instance from the topic stats.
- setCryptoKeyReader(CryptoKeyReader) - Method in class org.apache.flink.connector.pulsar.sink.PulsarSinkBuilder
-
Sets a CryptoKeyReader.
- setCryptoKeyReader(CryptoKeyReader) - Method in class org.apache.flink.connector.pulsar.source.PulsarSourceBuilder
-
Sets a CryptoKeyReader.
- setDeliveryGuarantee(DeliveryGuarantee) - Method in class org.apache.flink.connector.pulsar.sink.PulsarSinkBuilder
-
Sets the wanted the DeliveryGuarantee.
- setDeserializationSchema(PulsarDeserializationSchema<T>) - Method in class org.apache.flink.connector.pulsar.source.PulsarSourceBuilder
-
DeserializationSchema is required for getting the Schema for deserialize message from
pulsar and getting the TypeInformation for message serialization in flink.
- setEncryptionKeys(String...) - Method in class org.apache.flink.connector.pulsar.sink.PulsarSinkBuilder
-
Add public encryption key, used by producer to encrypt the data key.
- setLatestConsumedId(MessageId) - Method in class org.apache.flink.connector.pulsar.source.split.PulsarPartitionSplitState
-
- setProducedDataType(DataType) - Method in class org.apache.flink.connector.pulsar.table.source.PulsarTableDeserializationSchemaFactory
-
- setProducerName(String) - Method in class org.apache.flink.connector.pulsar.sink.PulsarSinkBuilder
-
The producer name is informative, and it can be used to identify a particular producer
instance from the topic stats.
- setProperties(Properties) - Method in class org.apache.flink.connector.pulsar.sink.PulsarSinkBuilder
-
Set arbitrary properties for the PulsarSink and Pulsar Producer.
- setProperties(Properties) - Method in class org.apache.flink.connector.pulsar.source.PulsarSourceBuilder
-
Set arbitrary properties for the PulsarSource and Pulsar Consumer.
- setRangeGenerator(RangeGenerator) - Method in class org.apache.flink.connector.pulsar.source.PulsarSourceBuilder
-
Set a topic range generator for Key_Shared subscription.
- setSerializationSchema(PulsarSerializationSchema<T>) - Method in class org.apache.flink.connector.pulsar.sink.PulsarSinkBuilder
-
- setServiceUrl(String) - Method in class org.apache.flink.connector.pulsar.sink.PulsarSinkBuilder
-
Sets the server's link for the PulsarProducer of the PulsarSink.
- setServiceUrl(String) - Method in class org.apache.flink.connector.pulsar.source.PulsarSourceBuilder
-
Sets the server's link for the PulsarConsumer of the PulsarSource.
- setStartCursor(StartCursor) - Method in class org.apache.flink.connector.pulsar.source.PulsarSourceBuilder
-
Specify from which offsets the PulsarSource should start consume from by providing an
StartCursor.
- setSubscriptionName(String) - Method in class org.apache.flink.connector.pulsar.source.PulsarSourceBuilder
-
Sets the name for this pulsar subscription.
- setSubscriptionType(SubscriptionType) - Method in class org.apache.flink.connector.pulsar.source.PulsarSourceBuilder
-
SubscriptionType is the consuming behavior for pulsar, we would generator different
split by the given subscription type.
- setTopicPattern(String) - Method in class org.apache.flink.connector.pulsar.source.PulsarSourceBuilder
-
Set a topic pattern to consume from the java regex str.
- setTopicPattern(Pattern) - Method in class org.apache.flink.connector.pulsar.source.PulsarSourceBuilder
-
Set a topic pattern to consume from the java
Pattern.
- setTopicPattern(String, RegexSubscriptionMode) - Method in class org.apache.flink.connector.pulsar.source.PulsarSourceBuilder
-
Set a topic pattern to consume from the java regex str.
- setTopicPattern(Pattern, RegexSubscriptionMode) - Method in class org.apache.flink.connector.pulsar.source.PulsarSourceBuilder
-
Set a topic pattern to consume from the java
Pattern.
- setTopicRouter(TopicRouter<IN>) - Method in class org.apache.flink.connector.pulsar.sink.PulsarSinkBuilder
-
Use a custom topic router instead predefine topic routing.
- setTopicRoutingMode(TopicRoutingMode) - Method in class org.apache.flink.connector.pulsar.sink.PulsarSinkBuilder
-
Set a routing mode for choosing right topic partition to send messages.
- setTopics(String...) - Method in class org.apache.flink.connector.pulsar.sink.PulsarSinkBuilder
-
Set a pulsar topic list for flink sink.
- setTopics(List<String>) - Method in class org.apache.flink.connector.pulsar.sink.PulsarSinkBuilder
-
Set a pulsar topic list for flink sink.
- setTopics(TopicExtractor<IN>) - Method in class org.apache.flink.connector.pulsar.sink.PulsarSinkBuilder
-
Set a dynamic topic extractor for extracting the topic information.
- setTopics(String...) - Method in class org.apache.flink.connector.pulsar.source.PulsarSourceBuilder
-
Set a pulsar topic list for flink source.
- setTopics(List<String>) - Method in class org.apache.flink.connector.pulsar.source.PulsarSourceBuilder
-
Set a pulsar topic list for flink source.
- setUnboundedStopCursor(StopCursor) - Method in class org.apache.flink.connector.pulsar.source.PulsarSourceBuilder
-
By default, the PulsarSource runs in an Boundedness.CONTINUOUS_UNBOUNDED mode and
never stop until the Flink job is canceled or fails.
- setUncommittedTransactionId(TxnID) - Method in class org.apache.flink.connector.pulsar.source.split.PulsarPartitionSplitState
-
- setWritableMetadataKeys(List<String>) - Method in class org.apache.flink.connector.pulsar.table.sink.PulsarTableSerializationSchemaFactory
-
- SharedSplitAssigner - Class in org.apache.flink.connector.pulsar.source.enumerator.assigner
-
This assigner is used for SubscriptionType.Shared subscriptions.
- SharedSplitAssigner(StopCursor, SourceConfiguration) - Constructor for class org.apache.flink.connector.pulsar.source.enumerator.assigner.SharedSplitAssigner
-
- SharedSplitAssigner(StopCursor, SourceConfiguration, PulsarSourceEnumState) - Constructor for class org.apache.flink.connector.pulsar.source.enumerator.assigner.SharedSplitAssigner
-
- shouldStop(Message<?>) - Method in class org.apache.flink.connector.pulsar.source.enumerator.cursor.stop.EventTimestampStopCursor
-
- shouldStop(Message<?>) - Method in class org.apache.flink.connector.pulsar.source.enumerator.cursor.stop.LatestMessageStopCursor
-
- shouldStop(Message<?>) - Method in class org.apache.flink.connector.pulsar.source.enumerator.cursor.stop.MessageIdStopCursor
-
- shouldStop(Message<?>) - Method in class org.apache.flink.connector.pulsar.source.enumerator.cursor.stop.NeverStopCursor
-
- shouldStop(Message<?>) - Method in class org.apache.flink.connector.pulsar.source.enumerator.cursor.stop.PublishTimestampStopCursor
-
- shouldStop(Message<?>) - Method in interface org.apache.flink.connector.pulsar.source.enumerator.cursor.StopCursor
-
Determine whether to pause consumption on the current message by the returned boolean value.
- SINGLE_FIELD_FIELD_NAME - Static variable in class org.apache.flink.connector.pulsar.table.catalog.impl.SchemaTranslator
-
- SINK_CONFIG_PREFIX - Static variable in class org.apache.flink.connector.pulsar.sink.PulsarSinkOptions
-
- SINK_CONFIG_VALIDATOR - Static variable in class org.apache.flink.connector.pulsar.sink.config.PulsarSinkConfigUtils
-
- SINK_CUSTOM_TOPIC_ROUTER - Static variable in class org.apache.flink.connector.pulsar.table.PulsarTableOptions
-
- SINK_MESSAGE_DELAY_INTERVAL - Static variable in class org.apache.flink.connector.pulsar.table.PulsarTableOptions
-
- SINK_TOPIC_ROUTING_MODE - Static variable in class org.apache.flink.connector.pulsar.table.PulsarTableOptions
-
- SinkConfiguration - Class in org.apache.flink.connector.pulsar.sink.config
-
The configured class for pulsar sink.
- SinkConfiguration(Configuration) - Constructor for class org.apache.flink.connector.pulsar.sink.config.SinkConfiguration
-
- snapshotConfiguration() - Method in class org.apache.flink.connector.pulsar.common.schema.PulsarSchemaTypeSerializer
-
- snapshotState() - Method in class org.apache.flink.connector.pulsar.source.enumerator.assigner.NormalSplitAssigner
-
- snapshotState() - Method in class org.apache.flink.connector.pulsar.source.enumerator.assigner.SharedSplitAssigner
-
- snapshotState() - Method in interface org.apache.flink.connector.pulsar.source.enumerator.assigner.SplitAssigner
-
Snapshot the current assign state into checkpoint.
- snapshotState(long) - Method in class org.apache.flink.connector.pulsar.source.enumerator.PulsarSourceEnumerator
-
- snapshotState(long) - Method in class org.apache.flink.connector.pulsar.source.reader.fetcher.PulsarUnorderedFetcherManager
-
- snapshotState(long) - Method in class org.apache.flink.connector.pulsar.source.reader.source.PulsarOrderedSourceReader
-
- snapshotState(long) - Method in class org.apache.flink.connector.pulsar.source.reader.source.PulsarUnorderedSourceReader
-
- snapshotState(long) - Method in class org.apache.flink.connector.pulsar.source.reader.split.PulsarUnorderedPartitionSplitReader
-
- sneakyAdmin(ThrowingRunnable<R>) - Static method in class org.apache.flink.connector.pulsar.common.utils.PulsarExceptionUtils
-
- sneakyAdmin(SupplierWithException<T, R>) - Static method in class org.apache.flink.connector.pulsar.common.utils.PulsarExceptionUtils
-
- sneakyClient(ThrowingRunnable<R>) - Static method in class org.apache.flink.connector.pulsar.common.utils.PulsarExceptionUtils
-
- sneakyClient(SupplierWithException<T, R>) - Static method in class org.apache.flink.connector.pulsar.common.utils.PulsarExceptionUtils
-
- sneakyThrow(Exception) - Static method in class org.apache.flink.connector.pulsar.common.utils.PulsarExceptionUtils
-
javac hack for unchecking the checked exception.
- SOURCE_CONFIG_PREFIX - Static variable in class org.apache.flink.connector.pulsar.source.PulsarSourceOptions
-
- SOURCE_CONFIG_VALIDATOR - Static variable in class org.apache.flink.connector.pulsar.source.config.PulsarSourceConfigUtils
-
- SOURCE_START_FROM_MESSAGE_ID - Static variable in class org.apache.flink.connector.pulsar.table.PulsarTableOptions
-
- SOURCE_START_FROM_PUBLISH_TIME - Static variable in class org.apache.flink.connector.pulsar.table.PulsarTableOptions
-
- SOURCE_SUBSCRIPTION_NAME - Static variable in class org.apache.flink.connector.pulsar.table.PulsarTableOptions
-
- SOURCE_SUBSCRIPTION_TYPE - Static variable in class org.apache.flink.connector.pulsar.table.PulsarTableOptions
-
- SourceConfiguration - Class in org.apache.flink.connector.pulsar.source.config
-
The configuration class for pulsar source.
- SourceConfiguration(Configuration) - Constructor for class org.apache.flink.connector.pulsar.source.config.SourceConfiguration
-
- SplitAssigner - Interface in org.apache.flink.connector.pulsar.source.enumerator.assigner
-
The split assigner for different subscription.
- SplitAssignerFactory - Class in org.apache.flink.connector.pulsar.source.enumerator.assigner
-
The factory for creating split assigner.
- splitId() - Method in class org.apache.flink.connector.pulsar.source.split.PulsarPartitionSplit
-
- start() - Method in class org.apache.flink.connector.pulsar.source.enumerator.PulsarSourceEnumerator
-
- start() - Method in class org.apache.flink.connector.pulsar.source.reader.source.PulsarOrderedSourceReader
-
- startConsumer(PulsarPartitionSplit, Consumer<?>) - Method in class org.apache.flink.connector.pulsar.source.reader.split.PulsarOrderedPartitionSplitReader
-
- startConsumer(PulsarPartitionSplit, Consumer<?>) - Method in class org.apache.flink.connector.pulsar.source.reader.split.PulsarUnorderedPartitionSplitReader
-
- StartCursor - Interface in org.apache.flink.connector.pulsar.source.enumerator.cursor
-
A interface for users to specify the start position of a pulsar subscription.
- startFetcher(SplitFetcher<Message<byte[]>, PulsarPartitionSplit>) - Method in class org.apache.flink.connector.pulsar.source.reader.fetcher.PulsarFetcherManagerBase
-
- StopCursor - Interface in org.apache.flink.connector.pulsar.source.enumerator.cursor
-
A interface for users to specify the stop position of a pulsar subscription.
- StringSchemaFactory - Class in org.apache.flink.connector.pulsar.common.schema.factories
-
The schema factory for pulsar's StringSchema.
- StringSchemaFactory() - Constructor for class org.apache.flink.connector.pulsar.common.schema.factories.StringSchemaFactory
-
- tableExists(ObjectPath) - Method in class org.apache.flink.connector.pulsar.table.catalog.impl.PulsarCatalogSupport
-
- tableExists(ObjectPath) - Method in class org.apache.flink.connector.pulsar.table.catalog.PulsarCatalog
-
- TableSchemaHelper - Class in org.apache.flink.connector.pulsar.table.catalog.utils
-
Util to convert between flink table map representation and pulsar SchemaInfo.
- tenantExists(String) - Method in class org.apache.flink.connector.pulsar.table.catalog.impl.PulsarAdminTool
-
- topicExists(String) - Method in class org.apache.flink.connector.pulsar.table.catalog.impl.PulsarAdminTool
-
- TopicExtractor<IN> - Interface in org.apache.flink.connector.pulsar.sink.writer.topic
-
Choose topics from the message, used for dynamic generate topics in Pulsar sink.
- TopicExtractor.TopicMetadataProvider - Interface in org.apache.flink.connector.pulsar.sink.writer.topic
-
A wrapper for PulsarAdmin instance, we won't expose the Pulsar admin interface for
better control the abstraction.
- TopicListSubscriber - Class in org.apache.flink.connector.pulsar.source.enumerator.subscriber.impl
-
the implements of consuming multiple topics.
- TopicListSubscriber(List<String>) - Constructor for class org.apache.flink.connector.pulsar.source.enumerator.subscriber.impl.TopicListSubscriber
-
- TopicMetadata - Class in org.apache.flink.connector.pulsar.source.enumerator.topic
-
The pojo class for pulsar topic metadata information.
- TopicMetadata(String, int) - Constructor for class org.apache.flink.connector.pulsar.source.enumerator.topic.TopicMetadata
-
- topicName(String) - Static method in class org.apache.flink.connector.pulsar.source.enumerator.topic.TopicNameUtils
-
Ensure the given topic name should be a topic without partition information.
- TopicNameUtils - Class in org.apache.flink.connector.pulsar.source.enumerator.topic
-
util for topic name.
- topicNameWithPartition(String, int) - Static method in class org.apache.flink.connector.pulsar.source.enumerator.topic.TopicNameUtils
-
Create a topic name with partition information.
- TopicPartition - Class in org.apache.flink.connector.pulsar.source.enumerator.topic
-
Topic partition is the basic topic information used by SplitReader, we create this topic
metas for a specified topic by subscription type and convert it into a partition split.
- TopicPartition(String) - Constructor for class org.apache.flink.connector.pulsar.source.enumerator.topic.TopicPartition
-
Create a top level topic without partition information.
- TopicPartition(String, int) - Constructor for class org.apache.flink.connector.pulsar.source.enumerator.topic.TopicPartition
-
Create a topic partition without key hash range.
- TopicPartition(String, int, TopicRange) - Constructor for class org.apache.flink.connector.pulsar.source.enumerator.topic.TopicPartition
-
- TopicPatternSubscriber - Class in org.apache.flink.connector.pulsar.source.enumerator.subscriber.impl
-
Subscribe to matching topics based on topic pattern.
- TopicPatternSubscriber(Pattern, RegexSubscriptionMode) - Constructor for class org.apache.flink.connector.pulsar.source.enumerator.subscriber.impl.TopicPatternSubscriber
-
- TopicRange - Class in org.apache.flink.connector.pulsar.source.enumerator.topic
-
This class is used to define the range for KeyShared subscription.
- TopicRange(int, int) - Constructor for class org.apache.flink.connector.pulsar.source.enumerator.topic.TopicRange
-
- TopicRegister<IN> - Interface in org.apache.flink.connector.pulsar.sink.writer.topic
-
The topic register for returning the available topic partitions.
- TopicRouter<IN> - Interface in org.apache.flink.connector.pulsar.sink.writer.router
-
The router for choosing the desired topic to write the Flink records.
- TopicRoutingMode - Enum in org.apache.flink.connector.pulsar.sink.writer.router
-
The routing policy for choosing the desired topic by the given message.
- topics(IN) - Method in class org.apache.flink.connector.pulsar.sink.writer.topic.register.DynamicTopicRegister
-
- topics(IN) - Method in class org.apache.flink.connector.pulsar.sink.writer.topic.register.EmptyTopicRegister
-
- topics(IN) - Method in class org.apache.flink.connector.pulsar.sink.writer.topic.register.FixedTopicRegister
-
- topics(IN) - Method in interface org.apache.flink.connector.pulsar.sink.writer.topic.TopicRegister
-
Return all the available topic partitions.
- TOPICS - Static variable in class org.apache.flink.connector.pulsar.table.PulsarTableOptions
-
- toPulsarPartitionSplit() - Method in class org.apache.flink.connector.pulsar.source.split.PulsarPartitionSplitState
-
Create a partition split which contains the latest consumed message id as the start position.
- toPulsarRange() - Method in class org.apache.flink.connector.pulsar.source.enumerator.topic.TopicRange
-
Convert to pulsar's Range API for consuming in client.
- toString() - Method in class org.apache.flink.connector.pulsar.common.schema.PulsarSchema
-
- toString() - Method in class org.apache.flink.connector.pulsar.common.schema.PulsarSchemaTypeInformation
-
- toString() - Method in class org.apache.flink.connector.pulsar.sink.committer.PulsarCommittable
-
- toString() - Method in enum org.apache.flink.connector.pulsar.sink.writer.router.MessageKeyHash
-
- toString() - Method in enum org.apache.flink.connector.pulsar.sink.writer.router.TopicRoutingMode
-
- toString() - Method in class org.apache.flink.connector.pulsar.source.enumerator.cursor.CursorPosition
-
- toString() - Method in class org.apache.flink.connector.pulsar.source.enumerator.topic.TopicPartition
-
- toString() - Method in class org.apache.flink.connector.pulsar.source.enumerator.topic.TopicRange
-
- toString() - Method in class org.apache.flink.connector.pulsar.source.split.PulsarPartitionSplit
-
- toTopicPartitions(TopicMetadata, List<TopicRange>) - Method in class org.apache.flink.connector.pulsar.source.enumerator.subscriber.impl.BasePulsarSubscriber
-
- type() - Method in class org.apache.flink.connector.pulsar.common.schema.factories.AvroSchemaFactory
-
- type() - Method in class org.apache.flink.connector.pulsar.common.schema.factories.JSONSchemaFactory
-
- type() - Method in class org.apache.flink.connector.pulsar.common.schema.factories.KeyValueSchemaFactory
-
- type() - Method in class org.apache.flink.connector.pulsar.common.schema.factories.PrimitiveSchemaFactory
-
- type() - Method in class org.apache.flink.connector.pulsar.common.schema.factories.ProtobufNativeSchemaFactory
-
- type() - Method in class org.apache.flink.connector.pulsar.common.schema.factories.ProtobufSchemaFactory
-
- type() - Method in class org.apache.flink.connector.pulsar.common.schema.factories.StringSchemaFactory
-
- type() - Method in interface org.apache.flink.connector.pulsar.common.schema.PulsarSchemaFactory
-
The supported schema type for this factory.
- validateKeyFormatConfigs(ReadableConfig) - Static method in class org.apache.flink.connector.pulsar.table.PulsarTableValidationUtils
-
- validatePrimaryKeyConstraints(ObjectIdentifier, int[], FactoryUtil.TableFactoryHelper) - Static method in class org.apache.flink.connector.pulsar.table.PulsarTableValidationUtils
-
- validateSinkRoutingConfigs(ReadableConfig) - Static method in class org.apache.flink.connector.pulsar.table.PulsarTableValidationUtils
-
- validateStartCursorConfigs(ReadableConfig) - Static method in class org.apache.flink.connector.pulsar.table.PulsarTableValidationUtils
-
- validateSubscriptionTypeConfigs(ReadableConfig) - Static method in class org.apache.flink.connector.pulsar.table.PulsarTableValidationUtils
-
- validateTableSinkOptions(ReadableConfig) - Static method in class org.apache.flink.connector.pulsar.table.PulsarTableValidationUtils
-
- validateTableSourceOptions(ReadableConfig) - Static method in class org.apache.flink.connector.pulsar.table.PulsarTableValidationUtils
-
- validateTopicsConfigs(ReadableConfig) - Static method in class org.apache.flink.connector.pulsar.table.PulsarTableValidationUtils
-
- value(Schema<T>, T) - Method in class org.apache.flink.connector.pulsar.sink.writer.message.PulsarMessageBuilder
-
Method wrapper of TypedMessageBuilder.value(Object).
- VALUE_FORMAT - Static variable in class org.apache.flink.connector.pulsar.table.PulsarTableOptions
-
- valueOf(String) - Static method in enum org.apache.flink.connector.pulsar.sink.writer.router.MessageKeyHash
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum org.apache.flink.connector.pulsar.sink.writer.router.TopicRoutingMode
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum org.apache.flink.connector.pulsar.source.config.CursorVerification
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum org.apache.flink.connector.pulsar.source.enumerator.cursor.CursorPosition.Type
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum org.apache.flink.connector.pulsar.table.sink.PulsarWritableMetadata.WritableMetadata
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum org.apache.flink.connector.pulsar.table.source.PulsarReadableMetadata.ReadableMetadata
-
Returns the enum constant of this type with the specified name.
- values() - Static method in enum org.apache.flink.connector.pulsar.sink.writer.router.MessageKeyHash
-
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.sink.writer.router.TopicRoutingMode
-
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.config.CursorVerification
-
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.enumerator.cursor.CursorPosition.Type
-
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.sink.PulsarWritableMetadata.WritableMetadata
-
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.source.PulsarReadableMetadata.ReadableMetadata
-
Returns an array containing the constants of this enum type, in
the order they are declared.