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.