Interface DocumentRemoveOrBuilder

All Superinterfaces:
com.google.protobuf.MessageLiteOrBuilder, com.google.protobuf.MessageOrBuilder
All Known Implementing Classes:
DocumentRemove, DocumentRemove.Builder

public interface DocumentRemoveOrBuilder extends com.google.protobuf.MessageOrBuilder
  • Method Summary

    Modifier and Type
    Method
    Description
    The resource name of the [Document][google.firestore.v1.Document] that has gone out of view.
    com.google.protobuf.ByteString
    The resource name of the [Document][google.firestore.v1.Document] that has gone out of view.
    com.google.protobuf.Timestamp
    The read timestamp at which the remove was observed.
    com.google.protobuf.TimestampOrBuilder
    The read timestamp at which the remove was observed.
    int
    A set of target IDs for targets that previously matched this document.
    int
    A set of target IDs for targets that previously matched this document.
    A set of target IDs for targets that previously matched this document.
    boolean
    The read timestamp at which the remove was observed.

    Methods inherited from interface com.google.protobuf.MessageLiteOrBuilder

    isInitialized

    Methods inherited from interface com.google.protobuf.MessageOrBuilder

    findInitializationErrors, getAllFields, getDefaultInstanceForType, getDescriptorForType, getField, getInitializationErrorString, getOneofFieldDescriptor, getRepeatedField, getRepeatedFieldCount, getUnknownFields, hasField, hasOneof
  • Method Details

    • getDocument

      String getDocument()
       The resource name of the [Document][google.firestore.v1.Document] that has
       gone out of view.
       
      string document = 1;
      Returns:
      The document.
    • getDocumentBytes

      com.google.protobuf.ByteString getDocumentBytes()
       The resource name of the [Document][google.firestore.v1.Document] that has
       gone out of view.
       
      string document = 1;
      Returns:
      The bytes for document.
    • getRemovedTargetIdsList

      List<Integer> getRemovedTargetIdsList()
       A set of target IDs for targets that previously matched this document.
       
      repeated int32 removed_target_ids = 2;
      Returns:
      A list containing the removedTargetIds.
    • getRemovedTargetIdsCount

      int getRemovedTargetIdsCount()
       A set of target IDs for targets that previously matched this document.
       
      repeated int32 removed_target_ids = 2;
      Returns:
      The count of removedTargetIds.
    • getRemovedTargetIds

      int getRemovedTargetIds(int index)
       A set of target IDs for targets that previously matched this document.
       
      repeated int32 removed_target_ids = 2;
      Parameters:
      index - The index of the element to return.
      Returns:
      The removedTargetIds at the given index.
    • hasReadTime

      boolean hasReadTime()
       The read timestamp at which the remove was observed.
      
       Greater or equal to the `commit_time` of the change/delete/remove.
       
      .google.protobuf.Timestamp read_time = 4;
      Returns:
      Whether the readTime field is set.
    • getReadTime

      com.google.protobuf.Timestamp getReadTime()
       The read timestamp at which the remove was observed.
      
       Greater or equal to the `commit_time` of the change/delete/remove.
       
      .google.protobuf.Timestamp read_time = 4;
      Returns:
      The readTime.
    • getReadTimeOrBuilder

      com.google.protobuf.TimestampOrBuilder getReadTimeOrBuilder()
       The read timestamp at which the remove was observed.
      
       Greater or equal to the `commit_time` of the change/delete/remove.
       
      .google.protobuf.Timestamp read_time = 4;