public static final class StructuredQuery.Projection extends GeneratedMessageV3 implements StructuredQuery.ProjectionOrBuilder
The projection of document's fields to return.
Protobuf type google.firestore.v1.StructuredQuery.Projection
Inherited Members
com.google.protobuf.GeneratedMessageV3.<ListT>makeMutableCopy(ListT)
com.google.protobuf.GeneratedMessageV3.<ListT>makeMutableCopy(ListT,int)
com.google.protobuf.GeneratedMessageV3.<T>emptyList(java.lang.Class<T>)
Static Fields
FIELDS_FIELD_NUMBER
public static final int FIELDS_FIELD_NUMBER
Field Value |
---|
Type | Description |
int | |
Static Methods
getDefaultInstance()
public static StructuredQuery.Projection getDefaultInstance()
getDescriptor()
public static final Descriptors.Descriptor getDescriptor()
newBuilder()
public static StructuredQuery.Projection.Builder newBuilder()
newBuilder(StructuredQuery.Projection prototype)
public static StructuredQuery.Projection.Builder newBuilder(StructuredQuery.Projection prototype)
public static StructuredQuery.Projection parseDelimitedFrom(InputStream input)
public static StructuredQuery.Projection parseDelimitedFrom(InputStream input, ExtensionRegistryLite extensionRegistry)
parseFrom(byte[] data)
public static StructuredQuery.Projection parseFrom(byte[] data)
Parameter |
---|
Name | Description |
data | byte[]
|
parseFrom(byte[] data, ExtensionRegistryLite extensionRegistry)
public static StructuredQuery.Projection parseFrom(byte[] data, ExtensionRegistryLite extensionRegistry)
parseFrom(ByteString data)
public static StructuredQuery.Projection parseFrom(ByteString data)
parseFrom(ByteString data, ExtensionRegistryLite extensionRegistry)
public static StructuredQuery.Projection parseFrom(ByteString data, ExtensionRegistryLite extensionRegistry)
public static StructuredQuery.Projection parseFrom(CodedInputStream input)
public static StructuredQuery.Projection parseFrom(CodedInputStream input, ExtensionRegistryLite extensionRegistry)
public static StructuredQuery.Projection parseFrom(InputStream input)
public static StructuredQuery.Projection parseFrom(InputStream input, ExtensionRegistryLite extensionRegistry)
parseFrom(ByteBuffer data)
public static StructuredQuery.Projection parseFrom(ByteBuffer data)
parseFrom(ByteBuffer data, ExtensionRegistryLite extensionRegistry)
public static StructuredQuery.Projection parseFrom(ByteBuffer data, ExtensionRegistryLite extensionRegistry)
parser()
public static Parser<StructuredQuery.Projection> parser()
Methods
equals(Object obj)
public boolean equals(Object obj)
Parameter |
---|
Name | Description |
obj | Object
|
Overrides
getDefaultInstanceForType()
public StructuredQuery.Projection getDefaultInstanceForType()
getFields(int index)
public StructuredQuery.FieldReference getFields(int index)
The fields to return.
If empty, all fields are returned. To only return the name
of the document, use ['name']
.
repeated .google.firestore.v1.StructuredQuery.FieldReference fields = 2;
Parameter |
---|
Name | Description |
index | int
|
getFieldsCount()
public int getFieldsCount()
The fields to return.
If empty, all fields are returned. To only return the name
of the document, use ['name']
.
repeated .google.firestore.v1.StructuredQuery.FieldReference fields = 2;
Returns |
---|
Type | Description |
int | |
getFieldsList()
public List<StructuredQuery.FieldReference> getFieldsList()
The fields to return.
If empty, all fields are returned. To only return the name
of the document, use ['name']
.
repeated .google.firestore.v1.StructuredQuery.FieldReference fields = 2;
getFieldsOrBuilder(int index)
public StructuredQuery.FieldReferenceOrBuilder getFieldsOrBuilder(int index)
The fields to return.
If empty, all fields are returned. To only return the name
of the document, use ['name']
.
repeated .google.firestore.v1.StructuredQuery.FieldReference fields = 2;
Parameter |
---|
Name | Description |
index | int
|
getFieldsOrBuilderList()
public List<? extends StructuredQuery.FieldReferenceOrBuilder> getFieldsOrBuilderList()
The fields to return.
If empty, all fields are returned. To only return the name
of the document, use ['name']
.
repeated .google.firestore.v1.StructuredQuery.FieldReference fields = 2;
Returns |
---|
Type | Description |
List<? extends com.google.firestore.v1.StructuredQuery.FieldReferenceOrBuilder> | |
getParserForType()
public Parser<StructuredQuery.Projection> getParserForType()
Overrides
getSerializedSize()
public int getSerializedSize()
Returns |
---|
Type | Description |
int | |
Overrides
hashCode()
Returns |
---|
Type | Description |
int | |
Overrides
internalGetFieldAccessorTable()
protected GeneratedMessageV3.FieldAccessorTable internalGetFieldAccessorTable()
Overrides
isInitialized()
public final boolean isInitialized()
Overrides
newBuilderForType()
public StructuredQuery.Projection.Builder newBuilderForType()
newBuilderForType(GeneratedMessageV3.BuilderParent parent)
protected StructuredQuery.Projection.Builder newBuilderForType(GeneratedMessageV3.BuilderParent parent)
Overrides
newInstance(GeneratedMessageV3.UnusedPrivateParameter unused)
protected Object newInstance(GeneratedMessageV3.UnusedPrivateParameter unused)
Overrides
toBuilder()
public StructuredQuery.Projection.Builder toBuilder()
writeTo(CodedOutputStream output)
public void writeTo(CodedOutputStream output)
Overrides