Package com.google.firestore.v1
Class ListenRequest.Builder
java.lang.Object
com.google.protobuf.AbstractMessageLite.Builder
com.google.protobuf.AbstractMessage.Builder<BuilderT>
com.google.protobuf.GeneratedMessageV3.Builder<ListenRequest.Builder>
com.google.firestore.v1.ListenRequest.Builder
- All Implemented Interfaces:
ListenRequestOrBuilder,com.google.protobuf.Message.Builder,com.google.protobuf.MessageLite.Builder,com.google.protobuf.MessageLiteOrBuilder,com.google.protobuf.MessageOrBuilder,Cloneable
- Enclosing class:
- ListenRequest
public static final class ListenRequest.Builder
extends com.google.protobuf.GeneratedMessageV3.Builder<ListenRequest.Builder>
implements ListenRequestOrBuilder
A request for [Firestore.Listen][google.firestore.v1.Firestore.Listen]Protobuf type
google.firestore.v1.ListenRequest-
Method Summary
Modifier and TypeMethodDescriptionaddRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field, Object value) build()clear()A target to add to this stream.Required.clearField(com.google.protobuf.Descriptors.FieldDescriptor field) clearOneof(com.google.protobuf.Descriptors.OneofDescriptor oneof) The ID of a target to remove from this stream.clone()booleancontainsLabels(String key) Labels associated with this target change.A target to add to this stream.A target to add to this stream.A target to add to this stream.Required.com.google.protobuf.ByteStringRequired.static final com.google.protobuf.Descriptors.Descriptorcom.google.protobuf.Descriptors.DescriptorDeprecated.intLabels associated with this target change.Labels associated with this target change.getLabelsOrDefault(String key, String defaultValue) Labels associated with this target change.getLabelsOrThrow(String key) Labels associated with this target change.Deprecated.intThe ID of a target to remove from this stream.booleanA target to add to this stream.booleanThe ID of a target to remove from this stream.protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTableprotected com.google.protobuf.MapFieldReflectionAccessorinternalGetMapFieldReflection(int number) protected com.google.protobuf.MapFieldReflectionAccessorinternalGetMutableMapFieldReflection(int number) final booleanmergeAddTarget(Target value) A target to add to this stream.mergeFrom(ListenRequest other) mergeFrom(com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) mergeFrom(com.google.protobuf.Message other) final ListenRequest.BuildermergeUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields) putAllLabels(Map<String, String> values) Labels associated with this target change.Labels associated with this target change.removeLabels(String key) Labels associated with this target change.setAddTarget(Target value) A target to add to this stream.setAddTarget(Target.Builder builderForValue) A target to add to this stream.setDatabase(String value) Required.setDatabaseBytes(com.google.protobuf.ByteString value) Required.setRemoveTarget(int value) The ID of a target to remove from this stream.setRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field, int index, Object value) final ListenRequest.BuildersetUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields) Methods inherited from class com.google.protobuf.GeneratedMessageV3.Builder
getAllFields, getField, getFieldBuilder, getOneofFieldDescriptor, getParentForChildren, getRepeatedField, getRepeatedFieldBuilder, getRepeatedFieldCount, getUnknownFields, getUnknownFieldSetBuilder, hasField, hasOneof, internalGetMapField, internalGetMutableMapField, isClean, markClean, mergeUnknownLengthDelimitedField, mergeUnknownVarintField, newBuilderForField, onBuilt, onChanged, parseUnknownField, setUnknownFieldSetBuilder, setUnknownFieldsProto3Methods inherited from class com.google.protobuf.AbstractMessage.Builder
findInitializationErrors, getInitializationErrorString, internalMergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, newUninitializedMessageException, toStringMethods inherited from class com.google.protobuf.AbstractMessageLite.Builder
addAll, addAll, mergeDelimitedFrom, mergeDelimitedFrom, mergeFrom, newUninitializedMessageExceptionMethods inherited from class java.lang.Object
equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, waitMethods inherited from interface com.google.protobuf.Message.Builder
mergeDelimitedFrom, mergeDelimitedFromMethods inherited from interface com.google.protobuf.MessageLite.Builder
mergeFromMethods inherited from interface com.google.protobuf.MessageOrBuilder
findInitializationErrors, getAllFields, getField, getInitializationErrorString, getOneofFieldDescriptor, getRepeatedField, getRepeatedFieldCount, getUnknownFields, hasField, hasOneof
-
Method Details
-
getDescriptor
public static final com.google.protobuf.Descriptors.Descriptor getDescriptor() -
internalGetMapFieldReflection
protected com.google.protobuf.MapFieldReflectionAccessor internalGetMapFieldReflection(int number) - Overrides:
internalGetMapFieldReflectionin classcom.google.protobuf.GeneratedMessageV3.Builder<ListenRequest.Builder>
-
internalGetMutableMapFieldReflection
protected com.google.protobuf.MapFieldReflectionAccessor internalGetMutableMapFieldReflection(int number) - Overrides:
internalGetMutableMapFieldReflectionin classcom.google.protobuf.GeneratedMessageV3.Builder<ListenRequest.Builder>
-
internalGetFieldAccessorTable
protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable internalGetFieldAccessorTable()- Specified by:
internalGetFieldAccessorTablein classcom.google.protobuf.GeneratedMessageV3.Builder<ListenRequest.Builder>
-
clear
- Specified by:
clearin interfacecom.google.protobuf.Message.Builder- Specified by:
clearin interfacecom.google.protobuf.MessageLite.Builder- Overrides:
clearin classcom.google.protobuf.GeneratedMessageV3.Builder<ListenRequest.Builder>
-
getDescriptorForType
public com.google.protobuf.Descriptors.Descriptor getDescriptorForType()- Specified by:
getDescriptorForTypein interfacecom.google.protobuf.Message.Builder- Specified by:
getDescriptorForTypein interfacecom.google.protobuf.MessageOrBuilder- Overrides:
getDescriptorForTypein classcom.google.protobuf.GeneratedMessageV3.Builder<ListenRequest.Builder>
-
getDefaultInstanceForType
- Specified by:
getDefaultInstanceForTypein interfacecom.google.protobuf.MessageLiteOrBuilder- Specified by:
getDefaultInstanceForTypein interfacecom.google.protobuf.MessageOrBuilder
-
build
- Specified by:
buildin interfacecom.google.protobuf.Message.Builder- Specified by:
buildin interfacecom.google.protobuf.MessageLite.Builder
-
buildPartial
- Specified by:
buildPartialin interfacecom.google.protobuf.Message.Builder- Specified by:
buildPartialin interfacecom.google.protobuf.MessageLite.Builder
-
clone
- Specified by:
clonein interfacecom.google.protobuf.Message.Builder- Specified by:
clonein interfacecom.google.protobuf.MessageLite.Builder- Overrides:
clonein classcom.google.protobuf.GeneratedMessageV3.Builder<ListenRequest.Builder>
-
setField
public ListenRequest.Builder setField(com.google.protobuf.Descriptors.FieldDescriptor field, Object value) - Specified by:
setFieldin interfacecom.google.protobuf.Message.Builder- Overrides:
setFieldin classcom.google.protobuf.GeneratedMessageV3.Builder<ListenRequest.Builder>
-
clearField
- Specified by:
clearFieldin interfacecom.google.protobuf.Message.Builder- Overrides:
clearFieldin classcom.google.protobuf.GeneratedMessageV3.Builder<ListenRequest.Builder>
-
clearOneof
- Specified by:
clearOneofin interfacecom.google.protobuf.Message.Builder- Overrides:
clearOneofin classcom.google.protobuf.GeneratedMessageV3.Builder<ListenRequest.Builder>
-
setRepeatedField
public ListenRequest.Builder setRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field, int index, Object value) - Specified by:
setRepeatedFieldin interfacecom.google.protobuf.Message.Builder- Overrides:
setRepeatedFieldin classcom.google.protobuf.GeneratedMessageV3.Builder<ListenRequest.Builder>
-
addRepeatedField
public ListenRequest.Builder addRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field, Object value) - Specified by:
addRepeatedFieldin interfacecom.google.protobuf.Message.Builder- Overrides:
addRepeatedFieldin classcom.google.protobuf.GeneratedMessageV3.Builder<ListenRequest.Builder>
-
mergeFrom
- Specified by:
mergeFromin interfacecom.google.protobuf.Message.Builder- Overrides:
mergeFromin classcom.google.protobuf.AbstractMessage.Builder<ListenRequest.Builder>
-
mergeFrom
-
isInitialized
public final boolean isInitialized()- Specified by:
isInitializedin interfacecom.google.protobuf.MessageLiteOrBuilder- Overrides:
isInitializedin classcom.google.protobuf.GeneratedMessageV3.Builder<ListenRequest.Builder>
-
mergeFrom
public ListenRequest.Builder mergeFrom(com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws IOException - Specified by:
mergeFromin interfacecom.google.protobuf.Message.Builder- Specified by:
mergeFromin interfacecom.google.protobuf.MessageLite.Builder- Overrides:
mergeFromin classcom.google.protobuf.AbstractMessage.Builder<ListenRequest.Builder>- Throws:
IOException
-
getTargetChangeCase
- Specified by:
getTargetChangeCasein interfaceListenRequestOrBuilder
-
clearTargetChange
-
getDatabase
Required. The database name. In the format: `projects/{project_id}/databases/{database_id}`.string database = 1 [(.google.api.field_behavior) = REQUIRED];- Specified by:
getDatabasein interfaceListenRequestOrBuilder- Returns:
- The database.
-
getDatabaseBytes
public com.google.protobuf.ByteString getDatabaseBytes()Required. The database name. In the format: `projects/{project_id}/databases/{database_id}`.string database = 1 [(.google.api.field_behavior) = REQUIRED];- Specified by:
getDatabaseBytesin interfaceListenRequestOrBuilder- Returns:
- The bytes for database.
-
setDatabase
Required. The database name. In the format: `projects/{project_id}/databases/{database_id}`.string database = 1 [(.google.api.field_behavior) = REQUIRED];- Parameters:
value- The database to set.- Returns:
- This builder for chaining.
-
clearDatabase
Required. The database name. In the format: `projects/{project_id}/databases/{database_id}`.string database = 1 [(.google.api.field_behavior) = REQUIRED];- Returns:
- This builder for chaining.
-
setDatabaseBytes
Required. The database name. In the format: `projects/{project_id}/databases/{database_id}`.string database = 1 [(.google.api.field_behavior) = REQUIRED];- Parameters:
value- The bytes for database to set.- Returns:
- This builder for chaining.
-
hasAddTarget
public boolean hasAddTarget()A target to add to this stream.
.google.firestore.v1.Target add_target = 2;- Specified by:
hasAddTargetin interfaceListenRequestOrBuilder- Returns:
- Whether the addTarget field is set.
-
getAddTarget
A target to add to this stream.
.google.firestore.v1.Target add_target = 2;- Specified by:
getAddTargetin interfaceListenRequestOrBuilder- Returns:
- The addTarget.
-
setAddTarget
A target to add to this stream.
.google.firestore.v1.Target add_target = 2; -
setAddTarget
A target to add to this stream.
.google.firestore.v1.Target add_target = 2; -
mergeAddTarget
A target to add to this stream.
.google.firestore.v1.Target add_target = 2; -
clearAddTarget
A target to add to this stream.
.google.firestore.v1.Target add_target = 2; -
getAddTargetBuilder
A target to add to this stream.
.google.firestore.v1.Target add_target = 2; -
getAddTargetOrBuilder
A target to add to this stream.
.google.firestore.v1.Target add_target = 2;- Specified by:
getAddTargetOrBuilderin interfaceListenRequestOrBuilder
-
hasRemoveTarget
public boolean hasRemoveTarget()The ID of a target to remove from this stream.
int32 remove_target = 3;- Specified by:
hasRemoveTargetin interfaceListenRequestOrBuilder- Returns:
- Whether the removeTarget field is set.
-
getRemoveTarget
public int getRemoveTarget()The ID of a target to remove from this stream.
int32 remove_target = 3;- Specified by:
getRemoveTargetin interfaceListenRequestOrBuilder- Returns:
- The removeTarget.
-
setRemoveTarget
The ID of a target to remove from this stream.
int32 remove_target = 3;- Parameters:
value- The removeTarget to set.- Returns:
- This builder for chaining.
-
clearRemoveTarget
The ID of a target to remove from this stream.
int32 remove_target = 3;- Returns:
- This builder for chaining.
-
getLabelsCount
public int getLabelsCount()Description copied from interface:ListenRequestOrBuilderLabels associated with this target change.
map<string, string> labels = 4;- Specified by:
getLabelsCountin interfaceListenRequestOrBuilder
-
containsLabels
Labels associated with this target change.
map<string, string> labels = 4;- Specified by:
containsLabelsin interfaceListenRequestOrBuilder
-
getLabels
Deprecated.UsegetLabelsMap()instead.- Specified by:
getLabelsin interfaceListenRequestOrBuilder
-
getLabelsMap
Labels associated with this target change.
map<string, string> labels = 4;- Specified by:
getLabelsMapin interfaceListenRequestOrBuilder
-
getLabelsOrDefault
Labels associated with this target change.
map<string, string> labels = 4;- Specified by:
getLabelsOrDefaultin interfaceListenRequestOrBuilder
-
getLabelsOrThrow
Labels associated with this target change.
map<string, string> labels = 4;- Specified by:
getLabelsOrThrowin interfaceListenRequestOrBuilder
-
clearLabels
-
removeLabels
Labels associated with this target change.
map<string, string> labels = 4; -
getMutableLabels
Deprecated.Use alternate mutation accessors instead. -
putLabels
Labels associated with this target change.
map<string, string> labels = 4; -
putAllLabels
Labels associated with this target change.
map<string, string> labels = 4; -
setUnknownFields
public final ListenRequest.Builder setUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields) - Specified by:
setUnknownFieldsin interfacecom.google.protobuf.Message.Builder- Overrides:
setUnknownFieldsin classcom.google.protobuf.GeneratedMessageV3.Builder<ListenRequest.Builder>
-
mergeUnknownFields
public final ListenRequest.Builder mergeUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields) - Specified by:
mergeUnknownFieldsin interfacecom.google.protobuf.Message.Builder- Overrides:
mergeUnknownFieldsin classcom.google.protobuf.GeneratedMessageV3.Builder<ListenRequest.Builder>
-