Class ConsumerGroupTopicConfig

    • Field Detail

      • consumerGroup

        protected final java.lang.String consumerGroup
      • topic

        protected final java.lang.String topic
      • subscriptionMode

        protected final org.apache.eventmesh.common.protocol.grpc.protos.Subscription.SubscriptionItem.SubscriptionMode subscriptionMode
      • grpcType

        protected final GrpcType grpcType
    • Constructor Detail

      • ConsumerGroupTopicConfig

        protected ConsumerGroupTopicConfig​(java.lang.String consumerGroup,
                                           java.lang.String topic,
                                           org.apache.eventmesh.common.protocol.grpc.protos.Subscription.SubscriptionItem.SubscriptionMode subscriptionMode,
                                           GrpcType grpcType)
    • Method Detail

      • buildTopicConfig

        public static ConsumerGroupTopicConfig buildTopicConfig​(java.lang.String consumerGroup,
                                                                java.lang.String topic,
                                                                org.apache.eventmesh.common.protocol.grpc.protos.Subscription.SubscriptionItem.SubscriptionMode subscriptionMode,
                                                                GrpcType grpcType)
      • getSize

        public abstract int getSize()
      • getConsumerGroup

        public java.lang.String getConsumerGroup()
      • getTopic

        public java.lang.String getTopic()
      • getSubscriptionMode

        public org.apache.eventmesh.common.protocol.grpc.protos.Subscription.SubscriptionItem.SubscriptionMode getSubscriptionMode()
      • getGrpcType

        public GrpcType getGrpcType()