Class ListenResponse.Builder

java.lang.Object
com.google.protobuf.AbstractMessageLite.Builder
com.google.protobuf.AbstractMessage.Builder<BuilderT>
com.google.protobuf.GeneratedMessageV3.Builder<ListenResponse.Builder>
com.google.firestore.v1.ListenResponse.Builder
All Implemented Interfaces:
ListenResponseOrBuilder, com.google.protobuf.Message.Builder, com.google.protobuf.MessageLite.Builder, com.google.protobuf.MessageLiteOrBuilder, com.google.protobuf.MessageOrBuilder, Cloneable
Enclosing class:
ListenResponse

public static final class ListenResponse.Builder extends com.google.protobuf.GeneratedMessageV3.Builder<ListenResponse.Builder> implements ListenResponseOrBuilder
 The response for [Firestore.Listen][google.firestore.v1.Firestore.Listen].
 
Protobuf type google.firestore.v1.ListenResponse
  • Method Details

    • getDescriptor

      public static final com.google.protobuf.Descriptors.Descriptor getDescriptor()
    • internalGetFieldAccessorTable

      protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable internalGetFieldAccessorTable()
      Specified by:
      internalGetFieldAccessorTable in class com.google.protobuf.GeneratedMessageV3.Builder<ListenResponse.Builder>
    • clear

      public ListenResponse.Builder clear()
      Specified by:
      clear in interface com.google.protobuf.Message.Builder
      Specified by:
      clear in interface com.google.protobuf.MessageLite.Builder
      Overrides:
      clear in class com.google.protobuf.GeneratedMessageV3.Builder<ListenResponse.Builder>
    • getDescriptorForType

      public com.google.protobuf.Descriptors.Descriptor getDescriptorForType()
      Specified by:
      getDescriptorForType in interface com.google.protobuf.Message.Builder
      Specified by:
      getDescriptorForType in interface com.google.protobuf.MessageOrBuilder
      Overrides:
      getDescriptorForType in class com.google.protobuf.GeneratedMessageV3.Builder<ListenResponse.Builder>
    • getDefaultInstanceForType

      public ListenResponse getDefaultInstanceForType()
      Specified by:
      getDefaultInstanceForType in interface com.google.protobuf.MessageLiteOrBuilder
      Specified by:
      getDefaultInstanceForType in interface com.google.protobuf.MessageOrBuilder
    • build

      public ListenResponse build()
      Specified by:
      build in interface com.google.protobuf.Message.Builder
      Specified by:
      build in interface com.google.protobuf.MessageLite.Builder
    • buildPartial

      public ListenResponse buildPartial()
      Specified by:
      buildPartial in interface com.google.protobuf.Message.Builder
      Specified by:
      buildPartial in interface com.google.protobuf.MessageLite.Builder
    • clone

      public ListenResponse.Builder clone()
      Specified by:
      clone in interface com.google.protobuf.Message.Builder
      Specified by:
      clone in interface com.google.protobuf.MessageLite.Builder
      Overrides:
      clone in class com.google.protobuf.GeneratedMessageV3.Builder<ListenResponse.Builder>
    • setField

      public ListenResponse.Builder setField(com.google.protobuf.Descriptors.FieldDescriptor field, Object value)
      Specified by:
      setField in interface com.google.protobuf.Message.Builder
      Overrides:
      setField in class com.google.protobuf.GeneratedMessageV3.Builder<ListenResponse.Builder>
    • clearField

      public ListenResponse.Builder clearField(com.google.protobuf.Descriptors.FieldDescriptor field)
      Specified by:
      clearField in interface com.google.protobuf.Message.Builder
      Overrides:
      clearField in class com.google.protobuf.GeneratedMessageV3.Builder<ListenResponse.Builder>
    • clearOneof

      public ListenResponse.Builder clearOneof(com.google.protobuf.Descriptors.OneofDescriptor oneof)
      Specified by:
      clearOneof in interface com.google.protobuf.Message.Builder
      Overrides:
      clearOneof in class com.google.protobuf.GeneratedMessageV3.Builder<ListenResponse.Builder>
    • setRepeatedField

      public ListenResponse.Builder setRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field, int index, Object value)
      Specified by:
      setRepeatedField in interface com.google.protobuf.Message.Builder
      Overrides:
      setRepeatedField in class com.google.protobuf.GeneratedMessageV3.Builder<ListenResponse.Builder>
    • addRepeatedField

      public ListenResponse.Builder addRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field, Object value)
      Specified by:
      addRepeatedField in interface com.google.protobuf.Message.Builder
      Overrides:
      addRepeatedField in class com.google.protobuf.GeneratedMessageV3.Builder<ListenResponse.Builder>
    • mergeFrom

      public ListenResponse.Builder mergeFrom(com.google.protobuf.Message other)
      Specified by:
      mergeFrom in interface com.google.protobuf.Message.Builder
      Overrides:
      mergeFrom in class com.google.protobuf.AbstractMessage.Builder<ListenResponse.Builder>
    • mergeFrom

      public ListenResponse.Builder mergeFrom(ListenResponse other)
    • isInitialized

      public final boolean isInitialized()
      Specified by:
      isInitialized in interface com.google.protobuf.MessageLiteOrBuilder
      Overrides:
      isInitialized in class com.google.protobuf.GeneratedMessageV3.Builder<ListenResponse.Builder>
    • mergeFrom

      public ListenResponse.Builder mergeFrom(com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws IOException
      Specified by:
      mergeFrom in interface com.google.protobuf.Message.Builder
      Specified by:
      mergeFrom in interface com.google.protobuf.MessageLite.Builder
      Overrides:
      mergeFrom in class com.google.protobuf.AbstractMessage.Builder<ListenResponse.Builder>
      Throws:
      IOException
    • getResponseTypeCase

      public ListenResponse.ResponseTypeCase getResponseTypeCase()
      Specified by:
      getResponseTypeCase in interface ListenResponseOrBuilder
    • clearResponseType

      public ListenResponse.Builder clearResponseType()
    • hasTargetChange

      public boolean hasTargetChange()
       Targets have changed.
       
      .google.firestore.v1.TargetChange target_change = 2;
      Specified by:
      hasTargetChange in interface ListenResponseOrBuilder
      Returns:
      Whether the targetChange field is set.
    • getTargetChange

      public TargetChange getTargetChange()
       Targets have changed.
       
      .google.firestore.v1.TargetChange target_change = 2;
      Specified by:
      getTargetChange in interface ListenResponseOrBuilder
      Returns:
      The targetChange.
    • setTargetChange

      public ListenResponse.Builder setTargetChange(TargetChange value)
       Targets have changed.
       
      .google.firestore.v1.TargetChange target_change = 2;
    • setTargetChange

      public ListenResponse.Builder setTargetChange(TargetChange.Builder builderForValue)
       Targets have changed.
       
      .google.firestore.v1.TargetChange target_change = 2;
    • mergeTargetChange

      public ListenResponse.Builder mergeTargetChange(TargetChange value)
       Targets have changed.
       
      .google.firestore.v1.TargetChange target_change = 2;
    • clearTargetChange

      public ListenResponse.Builder clearTargetChange()
       Targets have changed.
       
      .google.firestore.v1.TargetChange target_change = 2;
    • getTargetChangeBuilder

      public TargetChange.Builder getTargetChangeBuilder()
       Targets have changed.
       
      .google.firestore.v1.TargetChange target_change = 2;
    • getTargetChangeOrBuilder

      public TargetChangeOrBuilder getTargetChangeOrBuilder()
       Targets have changed.
       
      .google.firestore.v1.TargetChange target_change = 2;
      Specified by:
      getTargetChangeOrBuilder in interface ListenResponseOrBuilder
    • hasDocumentChange

      public boolean hasDocumentChange()
       A [Document][google.firestore.v1.Document] has changed.
       
      .google.firestore.v1.DocumentChange document_change = 3;
      Specified by:
      hasDocumentChange in interface ListenResponseOrBuilder
      Returns:
      Whether the documentChange field is set.
    • getDocumentChange

      public DocumentChange getDocumentChange()
       A [Document][google.firestore.v1.Document] has changed.
       
      .google.firestore.v1.DocumentChange document_change = 3;
      Specified by:
      getDocumentChange in interface ListenResponseOrBuilder
      Returns:
      The documentChange.
    • setDocumentChange

      public ListenResponse.Builder setDocumentChange(DocumentChange value)
       A [Document][google.firestore.v1.Document] has changed.
       
      .google.firestore.v1.DocumentChange document_change = 3;
    • setDocumentChange

      public ListenResponse.Builder setDocumentChange(DocumentChange.Builder builderForValue)
       A [Document][google.firestore.v1.Document] has changed.
       
      .google.firestore.v1.DocumentChange document_change = 3;
    • mergeDocumentChange

      public ListenResponse.Builder mergeDocumentChange(DocumentChange value)
       A [Document][google.firestore.v1.Document] has changed.
       
      .google.firestore.v1.DocumentChange document_change = 3;
    • clearDocumentChange

      public ListenResponse.Builder clearDocumentChange()
       A [Document][google.firestore.v1.Document] has changed.
       
      .google.firestore.v1.DocumentChange document_change = 3;
    • getDocumentChangeBuilder

      public DocumentChange.Builder getDocumentChangeBuilder()
       A [Document][google.firestore.v1.Document] has changed.
       
      .google.firestore.v1.DocumentChange document_change = 3;
    • getDocumentChangeOrBuilder

      public DocumentChangeOrBuilder getDocumentChangeOrBuilder()
       A [Document][google.firestore.v1.Document] has changed.
       
      .google.firestore.v1.DocumentChange document_change = 3;
      Specified by:
      getDocumentChangeOrBuilder in interface ListenResponseOrBuilder
    • hasDocumentDelete

      public boolean hasDocumentDelete()
       A [Document][google.firestore.v1.Document] has been deleted.
       
      .google.firestore.v1.DocumentDelete document_delete = 4;
      Specified by:
      hasDocumentDelete in interface ListenResponseOrBuilder
      Returns:
      Whether the documentDelete field is set.
    • getDocumentDelete

      public DocumentDelete getDocumentDelete()
       A [Document][google.firestore.v1.Document] has been deleted.
       
      .google.firestore.v1.DocumentDelete document_delete = 4;
      Specified by:
      getDocumentDelete in interface ListenResponseOrBuilder
      Returns:
      The documentDelete.
    • setDocumentDelete

      public ListenResponse.Builder setDocumentDelete(DocumentDelete value)
       A [Document][google.firestore.v1.Document] has been deleted.
       
      .google.firestore.v1.DocumentDelete document_delete = 4;
    • setDocumentDelete

      public ListenResponse.Builder setDocumentDelete(DocumentDelete.Builder builderForValue)
       A [Document][google.firestore.v1.Document] has been deleted.
       
      .google.firestore.v1.DocumentDelete document_delete = 4;
    • mergeDocumentDelete

      public ListenResponse.Builder mergeDocumentDelete(DocumentDelete value)
       A [Document][google.firestore.v1.Document] has been deleted.
       
      .google.firestore.v1.DocumentDelete document_delete = 4;
    • clearDocumentDelete

      public ListenResponse.Builder clearDocumentDelete()
       A [Document][google.firestore.v1.Document] has been deleted.
       
      .google.firestore.v1.DocumentDelete document_delete = 4;
    • getDocumentDeleteBuilder

      public DocumentDelete.Builder getDocumentDeleteBuilder()
       A [Document][google.firestore.v1.Document] has been deleted.
       
      .google.firestore.v1.DocumentDelete document_delete = 4;
    • getDocumentDeleteOrBuilder

      public DocumentDeleteOrBuilder getDocumentDeleteOrBuilder()
       A [Document][google.firestore.v1.Document] has been deleted.
       
      .google.firestore.v1.DocumentDelete document_delete = 4;
      Specified by:
      getDocumentDeleteOrBuilder in interface ListenResponseOrBuilder
    • hasDocumentRemove

      public boolean hasDocumentRemove()
       A [Document][google.firestore.v1.Document] has been removed from a target
       (because it is no longer relevant to that target).
       
      .google.firestore.v1.DocumentRemove document_remove = 6;
      Specified by:
      hasDocumentRemove in interface ListenResponseOrBuilder
      Returns:
      Whether the documentRemove field is set.
    • getDocumentRemove

      public DocumentRemove getDocumentRemove()
       A [Document][google.firestore.v1.Document] has been removed from a target
       (because it is no longer relevant to that target).
       
      .google.firestore.v1.DocumentRemove document_remove = 6;
      Specified by:
      getDocumentRemove in interface ListenResponseOrBuilder
      Returns:
      The documentRemove.
    • setDocumentRemove

      public ListenResponse.Builder setDocumentRemove(DocumentRemove value)
       A [Document][google.firestore.v1.Document] has been removed from a target
       (because it is no longer relevant to that target).
       
      .google.firestore.v1.DocumentRemove document_remove = 6;
    • setDocumentRemove

      public ListenResponse.Builder setDocumentRemove(DocumentRemove.Builder builderForValue)
       A [Document][google.firestore.v1.Document] has been removed from a target
       (because it is no longer relevant to that target).
       
      .google.firestore.v1.DocumentRemove document_remove = 6;
    • mergeDocumentRemove

      public ListenResponse.Builder mergeDocumentRemove(DocumentRemove value)
       A [Document][google.firestore.v1.Document] has been removed from a target
       (because it is no longer relevant to that target).
       
      .google.firestore.v1.DocumentRemove document_remove = 6;
    • clearDocumentRemove

      public ListenResponse.Builder clearDocumentRemove()
       A [Document][google.firestore.v1.Document] has been removed from a target
       (because it is no longer relevant to that target).
       
      .google.firestore.v1.DocumentRemove document_remove = 6;
    • getDocumentRemoveBuilder

      public DocumentRemove.Builder getDocumentRemoveBuilder()
       A [Document][google.firestore.v1.Document] has been removed from a target
       (because it is no longer relevant to that target).
       
      .google.firestore.v1.DocumentRemove document_remove = 6;
    • getDocumentRemoveOrBuilder

      public DocumentRemoveOrBuilder getDocumentRemoveOrBuilder()
       A [Document][google.firestore.v1.Document] has been removed from a target
       (because it is no longer relevant to that target).
       
      .google.firestore.v1.DocumentRemove document_remove = 6;
      Specified by:
      getDocumentRemoveOrBuilder in interface ListenResponseOrBuilder
    • hasFilter

      public boolean hasFilter()
       A filter to apply to the set of documents previously returned for the
       given target.
      
       Returned when documents may have been removed from the given target, but
       the exact documents are unknown.
       
      .google.firestore.v1.ExistenceFilter filter = 5;
      Specified by:
      hasFilter in interface ListenResponseOrBuilder
      Returns:
      Whether the filter field is set.
    • getFilter

      public ExistenceFilter getFilter()
       A filter to apply to the set of documents previously returned for the
       given target.
      
       Returned when documents may have been removed from the given target, but
       the exact documents are unknown.
       
      .google.firestore.v1.ExistenceFilter filter = 5;
      Specified by:
      getFilter in interface ListenResponseOrBuilder
      Returns:
      The filter.
    • setFilter

      public ListenResponse.Builder setFilter(ExistenceFilter value)
       A filter to apply to the set of documents previously returned for the
       given target.
      
       Returned when documents may have been removed from the given target, but
       the exact documents are unknown.
       
      .google.firestore.v1.ExistenceFilter filter = 5;
    • setFilter

      public ListenResponse.Builder setFilter(ExistenceFilter.Builder builderForValue)
       A filter to apply to the set of documents previously returned for the
       given target.
      
       Returned when documents may have been removed from the given target, but
       the exact documents are unknown.
       
      .google.firestore.v1.ExistenceFilter filter = 5;
    • mergeFilter

      public ListenResponse.Builder mergeFilter(ExistenceFilter value)
       A filter to apply to the set of documents previously returned for the
       given target.
      
       Returned when documents may have been removed from the given target, but
       the exact documents are unknown.
       
      .google.firestore.v1.ExistenceFilter filter = 5;
    • clearFilter

      public ListenResponse.Builder clearFilter()
       A filter to apply to the set of documents previously returned for the
       given target.
      
       Returned when documents may have been removed from the given target, but
       the exact documents are unknown.
       
      .google.firestore.v1.ExistenceFilter filter = 5;
    • getFilterBuilder

      public ExistenceFilter.Builder getFilterBuilder()
       A filter to apply to the set of documents previously returned for the
       given target.
      
       Returned when documents may have been removed from the given target, but
       the exact documents are unknown.
       
      .google.firestore.v1.ExistenceFilter filter = 5;
    • getFilterOrBuilder

      public ExistenceFilterOrBuilder getFilterOrBuilder()
       A filter to apply to the set of documents previously returned for the
       given target.
      
       Returned when documents may have been removed from the given target, but
       the exact documents are unknown.
       
      .google.firestore.v1.ExistenceFilter filter = 5;
      Specified by:
      getFilterOrBuilder in interface ListenResponseOrBuilder
    • setUnknownFields

      public final ListenResponse.Builder setUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields)
      Specified by:
      setUnknownFields in interface com.google.protobuf.Message.Builder
      Overrides:
      setUnknownFields in class com.google.protobuf.GeneratedMessageV3.Builder<ListenResponse.Builder>
    • mergeUnknownFields

      public final ListenResponse.Builder mergeUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields)
      Specified by:
      mergeUnknownFields in interface com.google.protobuf.Message.Builder
      Overrides:
      mergeUnknownFields in class com.google.protobuf.GeneratedMessageV3.Builder<ListenResponse.Builder>