Interface DocumentDeleteOrBuilder

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

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

    Modifier and Type
    Method
    Description
    The resource name of the [Document][google.firestore.v1.Document] that was deleted.
    com.google.protobuf.ByteString
    The resource name of the [Document][google.firestore.v1.Document] that was deleted.
    com.google.protobuf.Timestamp
    The read timestamp at which the delete was observed.
    com.google.protobuf.TimestampOrBuilder
    The read timestamp at which the delete was observed.
    int
    A set of target IDs for targets that previously matched this entity.
    int
    A set of target IDs for targets that previously matched this entity.
    A set of target IDs for targets that previously matched this entity.
    boolean
    The read timestamp at which the delete 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 was
       deleted.
       
      string document = 1;
      Returns:
      The document.
    • getDocumentBytes

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

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

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

      int getRemovedTargetIds(int index)
       A set of target IDs for targets that previously matched this entity.
       
      repeated int32 removed_target_ids = 6;
      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 delete was observed.
      
       Greater or equal to the `commit_time` of the delete.
       
      .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 delete was observed.
      
       Greater or equal to the `commit_time` of the delete.
       
      .google.protobuf.Timestamp read_time = 4;
      Returns:
      The readTime.
    • getReadTimeOrBuilder

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