Interface MLDataFormats.ManagedCursorInfoOrBuilder

All Superinterfaces:
com.google.protobuf.MessageLiteOrBuilder, com.google.protobuf.MessageOrBuilder
All Known Implementing Classes:
MLDataFormats.ManagedCursorInfo, MLDataFormats.ManagedCursorInfo.Builder
Enclosing class:
MLDataFormats

public static interface MLDataFormats.ManagedCursorInfoOrBuilder extends com.google.protobuf.MessageOrBuilder
  • Method Details

    • 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

      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

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

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

      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

      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

      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

      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;
    • getCursorPropertiesList

      List<MLDataFormats.StringProperty> getCursorPropertiesList()
       Additional custom properties associated with
       the cursor
       
      repeated .StringProperty cursorProperties = 8;
    • getCursorProperties

      MLDataFormats.StringProperty getCursorProperties(int index)
       Additional custom properties associated with
       the cursor
       
      repeated .StringProperty cursorProperties = 8;
    • getCursorPropertiesCount

      int getCursorPropertiesCount()
       Additional custom properties associated with
       the cursor
       
      repeated .StringProperty cursorProperties = 8;
    • getCursorPropertiesOrBuilderList

      List<? extends MLDataFormats.StringPropertyOrBuilder> getCursorPropertiesOrBuilderList()
       Additional custom properties associated with
       the cursor
       
      repeated .StringProperty cursorProperties = 8;
    • getCursorPropertiesOrBuilder

      MLDataFormats.StringPropertyOrBuilder getCursorPropertiesOrBuilder(int index)
       Additional custom properties associated with
       the cursor
       
      repeated .StringProperty cursorProperties = 8;