Class SubscriptionPartitionOffset

java.lang.Object
pl.allegro.tech.hermes.consumers.consumer.offset.SubscriptionPartitionOffset

public class SubscriptionPartitionOffset extends Object
  • Constructor Details

    • SubscriptionPartitionOffset

      public SubscriptionPartitionOffset(SubscriptionPartition subscriptionPartition, long offset)
  • Method Details

    • subscriptionPartitionOffset

      public static SubscriptionPartitionOffset subscriptionPartitionOffset(pl.allegro.tech.hermes.api.SubscriptionName subscriptionName, pl.allegro.tech.hermes.common.kafka.offset.PartitionOffset partitionOffset, long partitionAssignmentTerm)
    • getSubscriptionName

      public pl.allegro.tech.hermes.api.SubscriptionName getSubscriptionName()
    • getKafkaTopicName

      public pl.allegro.tech.hermes.common.kafka.KafkaTopicName getKafkaTopicName()
    • getPartition

      public int getPartition()
    • getOffset

      public long getOffset()
    • getPartitionAssignmentTerm

      public long getPartitionAssignmentTerm()
    • getSubscriptionPartition

      public SubscriptionPartition getSubscriptionPartition()
    • toString

      public String toString()
      Overrides:
      toString in class Object
    • equals

      public boolean equals(Object o)
      Overrides:
      equals in class Object
    • hashCode

      public int hashCode()
      Overrides:
      hashCode in class Object