Class StreamTopicConfig
- java.lang.Object
-
- org.apache.eventmesh.runtime.core.protocol.grpc.consumer.consumergroup.ConsumerGroupTopicConfig
-
- org.apache.eventmesh.runtime.core.protocol.grpc.consumer.consumergroup.StreamTopicConfig
-
public class StreamTopicConfig extends ConsumerGroupTopicConfig
-
-
Field Summary
-
Fields inherited from class org.apache.eventmesh.runtime.core.protocol.grpc.consumer.consumergroup.ConsumerGroupTopicConfig
consumerGroup, grpcType, subscriptionMode, topic
-
-
Constructor Summary
Constructors Constructor Description StreamTopicConfig(java.lang.String consumerGroup, java.lang.String topic, org.apache.eventmesh.common.protocol.grpc.protos.Subscription.SubscriptionItem.SubscriptionMode subscriptionMode)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description voidderegisterClient(ConsumerGroupClient client)java.lang.StringgetConsumerGroup()GrpcTypegetGrpcType()java.util.Map<java.lang.String,java.util.List<EventEmitter<org.apache.eventmesh.common.protocol.grpc.protos.SimpleMessage>>>getIdcEmitters()intgetSize()org.apache.eventmesh.common.protocol.grpc.protos.Subscription.SubscriptionItem.SubscriptionModegetSubscriptionMode()java.lang.StringgetTopic()java.util.List<EventEmitter<org.apache.eventmesh.common.protocol.grpc.protos.SimpleMessage>>getTotalEmitters()voidregisterClient(ConsumerGroupClient client)java.lang.StringtoString()-
Methods inherited from class org.apache.eventmesh.runtime.core.protocol.grpc.consumer.consumergroup.ConsumerGroupTopicConfig
buildTopicConfig
-
-
-
-
Method Detail
-
registerClient
public void registerClient(ConsumerGroupClient client)
- Specified by:
registerClientin classConsumerGroupTopicConfig
-
deregisterClient
public void deregisterClient(ConsumerGroupClient client)
- Specified by:
deregisterClientin classConsumerGroupTopicConfig
-
getSize
public int getSize()
- Specified by:
getSizein classConsumerGroupTopicConfig
-
toString
public java.lang.String toString()
- Overrides:
toStringin classjava.lang.Object
-
getConsumerGroup
public java.lang.String getConsumerGroup()
- Overrides:
getConsumerGroupin classConsumerGroupTopicConfig
-
getTopic
public java.lang.String getTopic()
- Overrides:
getTopicin classConsumerGroupTopicConfig
-
getSubscriptionMode
public org.apache.eventmesh.common.protocol.grpc.protos.Subscription.SubscriptionItem.SubscriptionMode getSubscriptionMode()
- Overrides:
getSubscriptionModein classConsumerGroupTopicConfig
-
getGrpcType
public GrpcType getGrpcType()
- Overrides:
getGrpcTypein classConsumerGroupTopicConfig
-
getIdcEmitters
public java.util.Map<java.lang.String,java.util.List<EventEmitter<org.apache.eventmesh.common.protocol.grpc.protos.SimpleMessage>>> getIdcEmitters()
-
getTotalEmitters
public java.util.List<EventEmitter<org.apache.eventmesh.common.protocol.grpc.protos.SimpleMessage>> getTotalEmitters()
-
-