K
- keyV
- valuepublic abstract class AbstractPulsarConfiguration<K,V> extends Object
Modifier and Type | Field and Description |
---|---|
static String |
DEFAULT_BOOTSTRAP_SERVER
The default bootstrap server address for messaging.
|
static org.apache.pulsar.client.api.Authentication |
DEFAULT_PULSAR_AUTHENTICATION
By default Pulsar doesn't have any authentication.
|
static int |
DEFAULT_PULSAR_MESSAGING_PORT
The default Apache Pulsar messaging port.
|
static String |
DEFAULT_SERVER_HOST_ADDRESS
The default server hostname or IP address.
|
static String |
PREFIX
The default prefix used for Pulsar configuration.
|
static String |
TENANT_NAME_VALIDATOR |
static String |
TOPIC_NAME_PATTERN_VALIDATOR
Regex for validating topic pattern.
|
static String |
TOPIC_NAME_VALIDATOR
Regex for validating topic name.
|
Modifier | Constructor and Description |
---|---|
protected |
AbstractPulsarConfiguration(Properties config) |
public static final int DEFAULT_PULSAR_MESSAGING_PORT
public static final String PREFIX
public static final String DEFAULT_SERVER_HOST_ADDRESS
public static final String DEFAULT_BOOTSTRAP_SERVER
public static final org.apache.pulsar.client.api.Authentication DEFAULT_PULSAR_AUTHENTICATION
public static final String TOPIC_NAME_VALIDATOR
public static final String TOPIC_NAME_PATTERN_VALIDATOR
public static final String TENANT_NAME_VALIDATOR
protected AbstractPulsarConfiguration(Properties config)
@NonNull public Properties getConfig()