Class RebalanceEventMetadata

java.lang.Object
io.debezium.connector.spanner.kafka.internal.model.RebalanceEventMetadata

public class RebalanceEventMetadata extends Object
DTO for transferring Rebalance Event information, between application layers.
  • Field Details

    • consumerId

      private final String consumerId
    • rebalanceGenerationId

      private final long rebalanceGenerationId
    • leader

      private final boolean leader
  • Constructor Details

    • RebalanceEventMetadata

      public RebalanceEventMetadata(String consumerId, long rebalanceGenerationId, boolean leader)
  • Method Details

    • getConsumerId

      public String getConsumerId()
    • getRebalanceGenerationId

      public long getRebalanceGenerationId()
    • isLeader

      public boolean isLeader()
    • equals

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

      public int hashCode()
      Overrides:
      hashCode in class Object
    • toString

      public String toString()
      Overrides:
      toString in class Object