public static final class BundleElement.Builder extends GeneratedMessageV3.Builder<BundleElement.Builder> implements BundleElementOrBuilder
A Firestore bundle is a length-prefixed stream of JSON representations of
BundleElement
.
Only one BundleMetadata
is expected, and it should be the first element.
The named queries follow after metadata
. Every document_metadata
is
immediately followed by a document
.
Protobuf type google.firestore.bundle.BundleElement
Inherited Members
com.google.protobuf.GeneratedMessageV3.Builder.getUnknownFieldSetBuilder()
com.google.protobuf.GeneratedMessageV3.Builder.internalGetMapFieldReflection(int)
com.google.protobuf.GeneratedMessageV3.Builder.internalGetMutableMapFieldReflection(int)
com.google.protobuf.GeneratedMessageV3.Builder.mergeUnknownLengthDelimitedField(int,com.google.protobuf.ByteString)
com.google.protobuf.GeneratedMessageV3.Builder.mergeUnknownVarintField(int,int)
com.google.protobuf.GeneratedMessageV3.Builder.parseUnknownField(com.google.protobuf.CodedInputStream,com.google.protobuf.ExtensionRegistryLite,int)
com.google.protobuf.GeneratedMessageV3.Builder.setUnknownFieldSetBuilder(com.google.protobuf.UnknownFieldSet.Builder)
Static Methods
getDescriptor()
public static final Descriptors.Descriptor getDescriptor()
Methods
addRepeatedField(Descriptors.FieldDescriptor field, Object value)
public BundleElement.Builder addRepeatedField(Descriptors.FieldDescriptor field, Object value)
Overrides
build()
public BundleElement build()
buildPartial()
public BundleElement buildPartial()
clear()
public BundleElement.Builder clear()
Overrides
clearDocument()
public BundleElement.Builder clearDocument()
.google.firestore.v1.Document document = 4;
public BundleElement.Builder clearDocumentMetadata()
.google.firestore.bundle.BundledDocumentMetadata document_metadata = 3;
clearElementType()
public BundleElement.Builder clearElementType()
clearField(Descriptors.FieldDescriptor field)
public BundleElement.Builder clearField(Descriptors.FieldDescriptor field)
Overrides
public BundleElement.Builder clearMetadata()
.google.firestore.bundle.BundleMetadata metadata = 1;
clearNamedQuery()
public BundleElement.Builder clearNamedQuery()
.google.firestore.bundle.NamedQuery named_query = 2;
clearOneof(Descriptors.OneofDescriptor oneof)
public BundleElement.Builder clearOneof(Descriptors.OneofDescriptor oneof)
Overrides
clone()
public BundleElement.Builder clone()
Overrides
getDefaultInstanceForType()
public BundleElement getDefaultInstanceForType()
getDescriptorForType()
public Descriptors.Descriptor getDescriptorForType()
Overrides
getDocument()
public Document getDocument()
.google.firestore.v1.Document document = 4;
Returns |
Type |
Description |
Document |
The document.
|
getDocumentBuilder()
public Document.Builder getDocumentBuilder()
.google.firestore.v1.Document document = 4;
public BundledDocumentMetadata getDocumentMetadata()
.google.firestore.bundle.BundledDocumentMetadata document_metadata = 3;
public BundledDocumentMetadata.Builder getDocumentMetadataBuilder()
.google.firestore.bundle.BundledDocumentMetadata document_metadata = 3;
public BundledDocumentMetadataOrBuilder getDocumentMetadataOrBuilder()
.google.firestore.bundle.BundledDocumentMetadata document_metadata = 3;
getDocumentOrBuilder()
public DocumentOrBuilder getDocumentOrBuilder()
.google.firestore.v1.Document document = 4;
getElementTypeCase()
public BundleElement.ElementTypeCase getElementTypeCase()
public BundleMetadata getMetadata()
.google.firestore.bundle.BundleMetadata metadata = 1;
public BundleMetadata.Builder getMetadataBuilder()
.google.firestore.bundle.BundleMetadata metadata = 1;
public BundleMetadataOrBuilder getMetadataOrBuilder()
.google.firestore.bundle.BundleMetadata metadata = 1;
getNamedQuery()
public NamedQuery getNamedQuery()
.google.firestore.bundle.NamedQuery named_query = 2;
Returns |
Type |
Description |
NamedQuery |
The namedQuery.
|
getNamedQueryBuilder()
public NamedQuery.Builder getNamedQueryBuilder()
.google.firestore.bundle.NamedQuery named_query = 2;
getNamedQueryOrBuilder()
public NamedQueryOrBuilder getNamedQueryOrBuilder()
.google.firestore.bundle.NamedQuery named_query = 2;
hasDocument()
public boolean hasDocument()
.google.firestore.v1.Document document = 4;
Returns |
Type |
Description |
boolean |
Whether the document field is set.
|
public boolean hasDocumentMetadata()
.google.firestore.bundle.BundledDocumentMetadata document_metadata = 3;
Returns |
Type |
Description |
boolean |
Whether the documentMetadata field is set.
|
public boolean hasMetadata()
.google.firestore.bundle.BundleMetadata metadata = 1;
Returns |
Type |
Description |
boolean |
Whether the metadata field is set.
|
hasNamedQuery()
public boolean hasNamedQuery()
.google.firestore.bundle.NamedQuery named_query = 2;
Returns |
Type |
Description |
boolean |
Whether the namedQuery field is set.
|
internalGetFieldAccessorTable()
protected GeneratedMessageV3.FieldAccessorTable internalGetFieldAccessorTable()
Overrides
isInitialized()
public final boolean isInitialized()
Overrides
mergeDocument(Document value)
public BundleElement.Builder mergeDocument(Document value)
.google.firestore.v1.Document document = 4;
Parameter |
Name |
Description |
value |
Document
|
public BundleElement.Builder mergeDocumentMetadata(BundledDocumentMetadata value)
.google.firestore.bundle.BundledDocumentMetadata document_metadata = 3;
mergeFrom(BundleElement other)
public BundleElement.Builder mergeFrom(BundleElement other)
public BundleElement.Builder mergeFrom(CodedInputStream input, ExtensionRegistryLite extensionRegistry)
Overrides
mergeFrom(Message other)
public BundleElement.Builder mergeFrom(Message other)
Parameter |
Name |
Description |
other |
Message
|
Overrides
public BundleElement.Builder mergeMetadata(BundleMetadata value)
.google.firestore.bundle.BundleMetadata metadata = 1;
mergeNamedQuery(NamedQuery value)
public BundleElement.Builder mergeNamedQuery(NamedQuery value)
.google.firestore.bundle.NamedQuery named_query = 2;
mergeUnknownFields(UnknownFieldSet unknownFields)
public final BundleElement.Builder mergeUnknownFields(UnknownFieldSet unknownFields)
Overrides
setDocument(Document value)
public BundleElement.Builder setDocument(Document value)
.google.firestore.v1.Document document = 4;
Parameter |
Name |
Description |
value |
Document
|
setDocument(Document.Builder builderForValue)
public BundleElement.Builder setDocument(Document.Builder builderForValue)
.google.firestore.v1.Document document = 4;
public BundleElement.Builder setDocumentMetadata(BundledDocumentMetadata value)
.google.firestore.bundle.BundledDocumentMetadata document_metadata = 3;
public BundleElement.Builder setDocumentMetadata(BundledDocumentMetadata.Builder builderForValue)
.google.firestore.bundle.BundledDocumentMetadata document_metadata = 3;
setField(Descriptors.FieldDescriptor field, Object value)
public BundleElement.Builder setField(Descriptors.FieldDescriptor field, Object value)
Overrides
public BundleElement.Builder setMetadata(BundleMetadata value)
.google.firestore.bundle.BundleMetadata metadata = 1;
public BundleElement.Builder setMetadata(BundleMetadata.Builder builderForValue)
.google.firestore.bundle.BundleMetadata metadata = 1;
setNamedQuery(NamedQuery value)
public BundleElement.Builder setNamedQuery(NamedQuery value)
.google.firestore.bundle.NamedQuery named_query = 2;
setNamedQuery(NamedQuery.Builder builderForValue)
public BundleElement.Builder setNamedQuery(NamedQuery.Builder builderForValue)
.google.firestore.bundle.NamedQuery named_query = 2;
setRepeatedField(Descriptors.FieldDescriptor field, int index, Object value)
public BundleElement.Builder setRepeatedField(Descriptors.FieldDescriptor field, int index, Object value)
Overrides
setUnknownFields(UnknownFieldSet unknownFields)
public final BundleElement.Builder setUnknownFields(UnknownFieldSet unknownFields)
Overrides