public interface PubSubConnectionConf<T extends PubSubReaderGroupConf<?>,S extends PubSubWriterGroupConf<?>> extends PubSubNamedConf
| Modifier and Type | Interface and Description |
|---|---|
static interface |
PubSubConnectionConf.Builder<T extends PubSubConnectionConf.Builder<T>>
Builder for setting common parts of a pubsub connection conf.
|
PubSubConf.MapKind<T>| Modifier and Type | Method and Description |
|---|---|
String |
getName()
Get connection name.
|
PublisherId |
getPublisherId()
The PublisherId for a publisher.
|
Map<String,T> |
getReaderGroups() |
default PubSubTransportProfile |
getTransportProfile()
Returns the TransportProfile (uri) of the connection.
|
Map<String,S> |
getWriterGroups() |
Boolean |
isEnabled()
Returns the enabled state.
|
PubSubConnectionConf<T,S> |
withEnabled(Boolean enabled) |
PubSubConnectionConf<T,S> |
withPublisherId(PublisherId publisherId) |
withNameget, get, specification, toBuilder, toMap, with, with, withAllString getName()
getName in interface PubSubNamedConfPublisherId getPublisherId()
default PubSubTransportProfile getTransportProfile()
Boolean isEnabled()
PubSubConnectionConf<T,S> withEnabled(Boolean enabled)
PubSubConnectionConf<T,S> withPublisherId(PublisherId publisherId)
Copyright © 2026. All rights reserved.