@Generated(value="org.apache.camel.maven.packaging.EndpointDslMojo") public interface PulsarEndpointBuilderFactory
| Modifier and Type | Interface and Description |
|---|---|
static interface |
PulsarEndpointBuilderFactory.AdvancedPulsarEndpointBuilder
Advanced builder for endpoint for the Pulsar component.
|
static interface |
PulsarEndpointBuilderFactory.AdvancedPulsarEndpointConsumerBuilder
Advanced builder for endpoint consumers for the Pulsar component.
|
static interface |
PulsarEndpointBuilderFactory.AdvancedPulsarEndpointProducerBuilder
Advanced builder for endpoint producers for the Pulsar component.
|
static class |
PulsarEndpointBuilderFactory.CompressionType
Proxy enum for
org.apache.pulsar.client.api.CompressionType
enum. |
static class |
PulsarEndpointBuilderFactory.MessageRoutingMode
Proxy enum for
org.apache.pulsar.client.api.MessageRoutingMode enum. |
static interface |
PulsarEndpointBuilderFactory.PulsarBuilders |
static interface |
PulsarEndpointBuilderFactory.PulsarEndpointBuilder
Builder for endpoint for the Pulsar component.
|
static interface |
PulsarEndpointBuilderFactory.PulsarEndpointConsumerBuilder
Builder for endpoint consumers for the Pulsar component.
|
static interface |
PulsarEndpointBuilderFactory.PulsarEndpointProducerBuilder
Builder for endpoint producers for the Pulsar component.
|
static class |
PulsarEndpointBuilderFactory.SubscriptionInitialPosition
Proxy enum for
org.apache.camel.component.pulsar.utils.consumers.SubscriptionInitialPosition enum. |
static class |
PulsarEndpointBuilderFactory.SubscriptionType
Proxy enum for
org.apache.camel.component.pulsar.utils.consumers.SubscriptionType enum. |
| Modifier and Type | Method and Description |
|---|---|
static PulsarEndpointBuilderFactory.PulsarEndpointBuilder |
pulsar(String path)
Pulsar (camel-pulsar)
Camel Apache Pulsar Component
Category: messaging
Since: 2.24
Maven coordinates: org.apache.camel:camel-pulsar
Syntax:
pulsar:persistence://tenant/namespace/topic
Path parameter: persistence (required)
Whether the topic is persistent or non-persistent
The value can be one of: persistent, non-persistent
Path parameter: tenant (required)
The tenant
Path parameter: namespace (required)
The namespace
Path parameter: topic (required)
The topic |
static PulsarEndpointBuilderFactory.PulsarEndpointBuilder pulsar(String path)
pulsar:persistence://tenant/namespace/topic
Path parameter: persistence (required)
Whether the topic is persistent or non-persistent
The value can be one of: persistent, non-persistent
Path parameter: tenant (required)
The tenant
Path parameter: namespace (required)
The namespace
Path parameter: topic (required)
The topicApache Camel