public final class TopicNameBuilder
extends java.lang.Object
| Modifier and Type | Method and Description |
|---|---|
static java.lang.String |
getTenantGroupTopicFromComposedTopicName(java.lang.String composedTopicName)
Gets the tenant group.
|
static java.lang.String |
getTopicFromComposedTopicName(java.lang.String composedTopicName)
Gets topic name and tenant group composed by topicname-tenantgroup.
|
static java.lang.String |
getTopicName(java.lang.String topic,
java.lang.String tenantGroup)
Compose a Kafka topic name based on group and topic.
|
public static java.lang.String getTopicName(java.lang.String topic,
java.lang.String tenantGroup)
topic - topic name.tenantGroup - tenant group name.public static java.lang.String getTopicFromComposedTopicName(java.lang.String composedTopicName)
composedTopicName - A topic name composed by topic and tenant group.public static java.lang.String getTenantGroupTopicFromComposedTopicName(java.lang.String composedTopicName)
composedTopicName - A topic name composed by topic and tenant group.