Interface MLDataFormats.ManagedCursorInfoOrBuilder

    • Method Detail

      • hasCursorsLedgerId

        boolean hasCursorsLedgerId()
         If the ledger id is -1, then the mark-delete position is
         the one from the (ledgerId, entryId) snapshot below
         
        required int64 cursorsLedgerId = 1;
        Returns:
        Whether the cursorsLedgerId field is set.
      • getCursorsLedgerId

        long getCursorsLedgerId()
         If the ledger id is -1, then the mark-delete position is
         the one from the (ledgerId, entryId) snapshot below
         
        required int64 cursorsLedgerId = 1;
        Returns:
        The cursorsLedgerId.
      • hasMarkDeleteLedgerId

        boolean hasMarkDeleteLedgerId()
         Last snapshot of the mark-delete position
         
        optional int64 markDeleteLedgerId = 2;
        Returns:
        Whether the markDeleteLedgerId field is set.
      • getMarkDeleteLedgerId

        long getMarkDeleteLedgerId()
         Last snapshot of the mark-delete position
         
        optional int64 markDeleteLedgerId = 2;
        Returns:
        The markDeleteLedgerId.
      • hasMarkDeleteEntryId

        boolean hasMarkDeleteEntryId()
        optional int64 markDeleteEntryId = 3;
        Returns:
        Whether the markDeleteEntryId field is set.
      • getMarkDeleteEntryId

        long getMarkDeleteEntryId()
        optional int64 markDeleteEntryId = 3;
        Returns:
        The markDeleteEntryId.
      • getIndividualDeletedMessagesList

        java.util.List<MLDataFormats.MessageRange> getIndividualDeletedMessagesList()
        repeated .MessageRange individualDeletedMessages = 4;
      • getIndividualDeletedMessages

        MLDataFormats.MessageRange getIndividualDeletedMessages​(int index)
        repeated .MessageRange individualDeletedMessages = 4;
      • getIndividualDeletedMessagesCount

        int getIndividualDeletedMessagesCount()
        repeated .MessageRange individualDeletedMessages = 4;
      • getIndividualDeletedMessagesOrBuilderList

        java.util.List<? extends MLDataFormats.MessageRangeOrBuilder> getIndividualDeletedMessagesOrBuilderList()
        repeated .MessageRange individualDeletedMessages = 4;
      • getIndividualDeletedMessagesOrBuilder

        MLDataFormats.MessageRangeOrBuilder getIndividualDeletedMessagesOrBuilder​(int index)
        repeated .MessageRange individualDeletedMessages = 4;
      • getPropertiesList

        java.util.List<MLDataFormats.LongProperty> getPropertiesList()
         Additional custom properties associated with
         the current cursor position
         
        repeated .LongProperty properties = 5;
      • getProperties

        MLDataFormats.LongProperty getProperties​(int index)
         Additional custom properties associated with
         the current cursor position
         
        repeated .LongProperty properties = 5;
      • getPropertiesCount

        int getPropertiesCount()
         Additional custom properties associated with
         the current cursor position
         
        repeated .LongProperty properties = 5;
      • getPropertiesOrBuilderList

        java.util.List<? extends MLDataFormats.LongPropertyOrBuilder> getPropertiesOrBuilderList()
         Additional custom properties associated with
         the current cursor position
         
        repeated .LongProperty properties = 5;
      • getPropertiesOrBuilder

        MLDataFormats.LongPropertyOrBuilder getPropertiesOrBuilder​(int index)
         Additional custom properties associated with
         the current cursor position
         
        repeated .LongProperty properties = 5;
      • hasLastActive

        boolean hasLastActive()
        optional int64 lastActive = 6;
        Returns:
        Whether the lastActive field is set.
      • getLastActive

        long getLastActive()
        optional int64 lastActive = 6;
        Returns:
        The lastActive.
      • getBatchedEntryDeletionIndexInfoList

        java.util.List<MLDataFormats.BatchedEntryDeletionIndexInfo> getBatchedEntryDeletionIndexInfoList()
         Store which index in the batch message has been deleted
         
        repeated .BatchedEntryDeletionIndexInfo batchedEntryDeletionIndexInfo = 7;
      • getBatchedEntryDeletionIndexInfo

        MLDataFormats.BatchedEntryDeletionIndexInfo getBatchedEntryDeletionIndexInfo​(int index)
         Store which index in the batch message has been deleted
         
        repeated .BatchedEntryDeletionIndexInfo batchedEntryDeletionIndexInfo = 7;
      • getBatchedEntryDeletionIndexInfoCount

        int getBatchedEntryDeletionIndexInfoCount()
         Store which index in the batch message has been deleted
         
        repeated .BatchedEntryDeletionIndexInfo batchedEntryDeletionIndexInfo = 7;
      • getBatchedEntryDeletionIndexInfoOrBuilderList

        java.util.List<? extends MLDataFormats.BatchedEntryDeletionIndexInfoOrBuilder> getBatchedEntryDeletionIndexInfoOrBuilderList()
         Store which index in the batch message has been deleted
         
        repeated .BatchedEntryDeletionIndexInfo batchedEntryDeletionIndexInfo = 7;
      • getBatchedEntryDeletionIndexInfoOrBuilder

        MLDataFormats.BatchedEntryDeletionIndexInfoOrBuilder getBatchedEntryDeletionIndexInfoOrBuilder​(int index)
         Store which index in the batch message has been deleted
         
        repeated .BatchedEntryDeletionIndexInfo batchedEntryDeletionIndexInfo = 7;