Class ManagedLedgerInternalStats.CursorStats

java.lang.Object
org.apache.pulsar.common.policies.data.ManagedLedgerInternalStats.CursorStats
Enclosing class:
ManagedLedgerInternalStats

public static class ManagedLedgerInternalStats.CursorStats extends Object
Pulsar cursor statistics.
  • Field Details

    • markDeletePosition

      public String markDeletePosition
    • readPosition

      public String readPosition
    • waitingReadOp

      public boolean waitingReadOp
    • pendingReadOps

      public int pendingReadOps
    • messagesConsumedCounter

      public long messagesConsumedCounter
    • cursorLedger

      public long cursorLedger
    • cursorLedgerLastEntry

      public long cursorLedgerLastEntry
    • individuallyDeletedMessages

      public String individuallyDeletedMessages
    • lastLedgerSwitchTimestamp

      public String lastLedgerSwitchTimestamp
    • state

      public String state
    • active

      public boolean active
    • numberOfEntriesSinceFirstNotAckedMessage

      public long numberOfEntriesSinceFirstNotAckedMessage
    • totalNonContiguousDeletedMessagesRange

      public int totalNonContiguousDeletedMessagesRange
    • subscriptionHavePendingRead

      public boolean subscriptionHavePendingRead
    • subscriptionHavePendingReplayRead

      public boolean subscriptionHavePendingReplayRead
    • properties

      public Map<String,Long> properties
  • Constructor Details

    • CursorStats

      public CursorStats()