Package com.hazelcast.jet.pulsar
Class PulsarDataConnection.Properties
java.lang.Object
com.hazelcast.jet.pulsar.PulsarDataConnection.Properties
- Enclosing class:
- PulsarDataConnection
Properties that are possible to use with
PulsarDataConnection.-
Field Summary
FieldsModifier and TypeFieldDescriptionstatic final StringPulsar Broker URL.static final StringIf true, transactions will be activated on underlying PulsarClient.static final StringPulsar HTTP endpoint URL for administrative tasks, like listing resources or checking topic deduplication status.static final StringEither localName ("namespace") or full name ("tenant/namespace").static final StringTenant name, optional. -
Constructor Summary
Constructors -
Method Summary
-
Field Details
-
BROKER_URL
Pulsar Broker URL. Always mandatory.- See Also:
-
HTTP_SERVICE_URL
Pulsar HTTP endpoint URL for administrative tasks, like listing resources or checking topic deduplication status.- See Also:
-
NAMESPACE
Either localName ("namespace") or full name ("tenant/namespace"). Optional property. If set, it will filter only resources assigned to this namespace.- See Also:
-
TENANT
Tenant name, optional. If set, it will filter only resources assigned to this tenant.- See Also:
-
ENABLE_TRANSACTIONS
If true, transactions will be activated on underlying PulsarClient. Please note, that transactions must be also enabled on broker side.This option is necessary if given data connection will be used in Jet job with Pulsar Sink and
ProcessingGuarantee.EXACTLY_ONCEprocessing guarantee.- See Also:
-
-
Constructor Details
-
Properties
public Properties()
-