@PublicEvolving public final class PulsarTableOptions extends Object
PulsarOptions, PulsarSourceOptions, and PulsarSinkOptions.| Modifier and Type | Field and Description |
|---|---|
static org.apache.flink.configuration.ConfigOption<String> |
ADMIN_URL
Exactly same as
PulsarOptions.PULSAR_ADMIN_URL. |
static org.apache.flink.configuration.ConfigOption<Boolean> |
EXPLICIT |
static org.apache.flink.configuration.ConfigOption<List<String>> |
KEY_FIELDS |
static org.apache.flink.configuration.ConfigOption<String> |
KEY_FORMAT |
static org.apache.flink.configuration.ConfigOption<String> |
SERVICE_URL
Exactly same as
PulsarOptions.PULSAR_SERVICE_URL. |
static org.apache.flink.configuration.ConfigOption<String> |
SINK_CUSTOM_TOPIC_ROUTER |
static org.apache.flink.configuration.ConfigOption<java.time.Duration> |
SINK_MESSAGE_DELAY_INTERVAL |
static org.apache.flink.configuration.ConfigOption<TopicRoutingMode> |
SINK_TOPIC_ROUTING_MODE |
static org.apache.flink.configuration.ConfigOption<String> |
SOURCE_START_FROM_MESSAGE_ID |
static org.apache.flink.configuration.ConfigOption<Long> |
SOURCE_START_FROM_PUBLISH_TIME |
static org.apache.flink.configuration.ConfigOption<String> |
SOURCE_SUBSCRIPTION_NAME
Exactly same as
PulsarSourceOptions.PULSAR_SUBSCRIPTION_NAME. |
static org.apache.flink.configuration.ConfigOption<org.apache.pulsar.client.api.SubscriptionType> |
SOURCE_SUBSCRIPTION_TYPE |
static org.apache.flink.configuration.ConfigOption<List<String>> |
TOPICS |
static org.apache.flink.configuration.ConfigOption<String> |
VALUE_FORMAT |
public static final org.apache.flink.configuration.ConfigOption<org.apache.pulsar.client.api.SubscriptionType> SOURCE_SUBSCRIPTION_TYPE
public static final org.apache.flink.configuration.ConfigOption<String> SOURCE_SUBSCRIPTION_NAME
PulsarSourceOptions.PULSAR_SUBSCRIPTION_NAME.
Copied because we want to have a default value for it.public static final org.apache.flink.configuration.ConfigOption<String> SOURCE_START_FROM_MESSAGE_ID
public static final org.apache.flink.configuration.ConfigOption<Long> SOURCE_START_FROM_PUBLISH_TIME
public static final org.apache.flink.configuration.ConfigOption<String> SINK_CUSTOM_TOPIC_ROUTER
public static final org.apache.flink.configuration.ConfigOption<TopicRoutingMode> SINK_TOPIC_ROUTING_MODE
public static final org.apache.flink.configuration.ConfigOption<java.time.Duration> SINK_MESSAGE_DELAY_INTERVAL
public static final org.apache.flink.configuration.ConfigOption<String> KEY_FORMAT
public static final org.apache.flink.configuration.ConfigOption<String> VALUE_FORMAT
public static final org.apache.flink.configuration.ConfigOption<String> ADMIN_URL
PulsarOptions.PULSAR_ADMIN_URL. Copied here
because it is a required config option and should not be included in the FactoryUtil.FactoryHelper.validateExcept(String...) method.
By default all PulsarOptions are
included in the validateExcept() method./p>
public static final org.apache.flink.configuration.ConfigOption<String> SERVICE_URL
PulsarOptions.PULSAR_SERVICE_URL. Copied
here because it is a required config option and should not be included in the FactoryUtil.FactoryHelper.validateExcept(String...) method.
By default all PulsarOptions are
included in the validateExcept() method./p>
public static final org.apache.flink.configuration.ConfigOption<Boolean> EXPLICIT
Copyright © 2014–2022 The Apache Software Foundation. All rights reserved.