public static final class PlanSummary.Builder extends GeneratedMessageV3.Builder<PlanSummary.Builder> implements PlanSummaryOrBuilder
Planning phase information for the query.
Protobuf type google.firestore.v1.PlanSummary
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
addAllIndexesUsed(Iterable<? extends Struct> values)
public PlanSummary.Builder addAllIndexesUsed(Iterable<? extends Struct> values)
The indexes selected for the query. For example:
[
{"query_scope": "Collection", "properties": "(foo ASC, name ASC)"},
{"query_scope": "Collection", "properties": "(bar ASC, name ASC)"}
]
repeated .google.protobuf.Struct indexes_used = 1;
Parameter |
---|
Name | Description |
values | Iterable<? extends com.google.protobuf.Struct>
|
addIndexesUsed(Struct value)
public PlanSummary.Builder addIndexesUsed(Struct value)
The indexes selected for the query. For example:
[
{"query_scope": "Collection", "properties": "(foo ASC, name ASC)"},
{"query_scope": "Collection", "properties": "(bar ASC, name ASC)"}
]
repeated .google.protobuf.Struct indexes_used = 1;
Parameter |
---|
Name | Description |
value | Struct
|
addIndexesUsed(Struct.Builder builderForValue)
public PlanSummary.Builder addIndexesUsed(Struct.Builder builderForValue)
The indexes selected for the query. For example:
[
{"query_scope": "Collection", "properties": "(foo ASC, name ASC)"},
{"query_scope": "Collection", "properties": "(bar ASC, name ASC)"}
]
repeated .google.protobuf.Struct indexes_used = 1;
Parameter |
---|
Name | Description |
builderForValue | Builder
|
addIndexesUsed(int index, Struct value)
public PlanSummary.Builder addIndexesUsed(int index, Struct value)
The indexes selected for the query. For example:
[
{"query_scope": "Collection", "properties": "(foo ASC, name ASC)"},
{"query_scope": "Collection", "properties": "(bar ASC, name ASC)"}
]
repeated .google.protobuf.Struct indexes_used = 1;
addIndexesUsed(int index, Struct.Builder builderForValue)
public PlanSummary.Builder addIndexesUsed(int index, Struct.Builder builderForValue)
The indexes selected for the query. For example:
[
{"query_scope": "Collection", "properties": "(foo ASC, name ASC)"},
{"query_scope": "Collection", "properties": "(bar ASC, name ASC)"}
]
repeated .google.protobuf.Struct indexes_used = 1;
Parameters |
---|
Name | Description |
index | int
|
builderForValue | Builder
|
addIndexesUsedBuilder()
public Struct.Builder addIndexesUsedBuilder()
The indexes selected for the query. For example:
[
{"query_scope": "Collection", "properties": "(foo ASC, name ASC)"},
{"query_scope": "Collection", "properties": "(bar ASC, name ASC)"}
]
repeated .google.protobuf.Struct indexes_used = 1;
addIndexesUsedBuilder(int index)
public Struct.Builder addIndexesUsedBuilder(int index)
The indexes selected for the query. For example:
[
{"query_scope": "Collection", "properties": "(foo ASC, name ASC)"},
{"query_scope": "Collection", "properties": "(bar ASC, name ASC)"}
]
repeated .google.protobuf.Struct indexes_used = 1;
Parameter |
---|
Name | Description |
index | int
|
addRepeatedField(Descriptors.FieldDescriptor field, Object value)
public PlanSummary.Builder addRepeatedField(Descriptors.FieldDescriptor field, Object value)
Overrides
build()
public PlanSummary build()
buildPartial()
public PlanSummary buildPartial()
clear()
public PlanSummary.Builder clear()
Overrides
clearField(Descriptors.FieldDescriptor field)
public PlanSummary.Builder clearField(Descriptors.FieldDescriptor field)
Overrides
clearIndexesUsed()
public PlanSummary.Builder clearIndexesUsed()
The indexes selected for the query. For example:
[
{"query_scope": "Collection", "properties": "(foo ASC, name ASC)"},
{"query_scope": "Collection", "properties": "(bar ASC, name ASC)"}
]
repeated .google.protobuf.Struct indexes_used = 1;
clearOneof(Descriptors.OneofDescriptor oneof)
public PlanSummary.Builder clearOneof(Descriptors.OneofDescriptor oneof)
Overrides
clone()
public PlanSummary.Builder clone()
Overrides
getDefaultInstanceForType()
public PlanSummary getDefaultInstanceForType()
getDescriptorForType()
public Descriptors.Descriptor getDescriptorForType()
Overrides
getIndexesUsed(int index)
public Struct getIndexesUsed(int index)
The indexes selected for the query. For example:
[
{"query_scope": "Collection", "properties": "(foo ASC, name ASC)"},
{"query_scope": "Collection", "properties": "(bar ASC, name ASC)"}
]
repeated .google.protobuf.Struct indexes_used = 1;
Parameter |
---|
Name | Description |
index | int
|
getIndexesUsedBuilder(int index)
public Struct.Builder getIndexesUsedBuilder(int index)
The indexes selected for the query. For example:
[
{"query_scope": "Collection", "properties": "(foo ASC, name ASC)"},
{"query_scope": "Collection", "properties": "(bar ASC, name ASC)"}
]
repeated .google.protobuf.Struct indexes_used = 1;
Parameter |
---|
Name | Description |
index | int
|
getIndexesUsedBuilderList()
public List<Struct.Builder> getIndexesUsedBuilderList()
The indexes selected for the query. For example:
[
{"query_scope": "Collection", "properties": "(foo ASC, name ASC)"},
{"query_scope": "Collection", "properties": "(bar ASC, name ASC)"}
]
repeated .google.protobuf.Struct indexes_used = 1;
getIndexesUsedCount()
public int getIndexesUsedCount()
The indexes selected for the query. For example:
[
{"query_scope": "Collection", "properties": "(foo ASC, name ASC)"},
{"query_scope": "Collection", "properties": "(bar ASC, name ASC)"}
]
repeated .google.protobuf.Struct indexes_used = 1;
Returns |
---|
Type | Description |
int | |
getIndexesUsedList()
public List<Struct> getIndexesUsedList()
The indexes selected for the query. For example:
[
{"query_scope": "Collection", "properties": "(foo ASC, name ASC)"},
{"query_scope": "Collection", "properties": "(bar ASC, name ASC)"}
]
repeated .google.protobuf.Struct indexes_used = 1;
getIndexesUsedOrBuilder(int index)
public StructOrBuilder getIndexesUsedOrBuilder(int index)
The indexes selected for the query. For example:
[
{"query_scope": "Collection", "properties": "(foo ASC, name ASC)"},
{"query_scope": "Collection", "properties": "(bar ASC, name ASC)"}
]
repeated .google.protobuf.Struct indexes_used = 1;
Parameter |
---|
Name | Description |
index | int
|
getIndexesUsedOrBuilderList()
public List<? extends StructOrBuilder> getIndexesUsedOrBuilderList()
The indexes selected for the query. For example:
[
{"query_scope": "Collection", "properties": "(foo ASC, name ASC)"},
{"query_scope": "Collection", "properties": "(bar ASC, name ASC)"}
]
repeated .google.protobuf.Struct indexes_used = 1;
Returns |
---|
Type | Description |
List<? extends com.google.protobuf.StructOrBuilder> | |
internalGetFieldAccessorTable()
protected GeneratedMessageV3.FieldAccessorTable internalGetFieldAccessorTable()
Overrides
isInitialized()
public final boolean isInitialized()
Overrides
mergeFrom(PlanSummary other)
public PlanSummary.Builder mergeFrom(PlanSummary other)
public PlanSummary.Builder mergeFrom(CodedInputStream input, ExtensionRegistryLite extensionRegistry)
Overrides
mergeFrom(Message other)
public PlanSummary.Builder mergeFrom(Message other)
Parameter |
---|
Name | Description |
other | Message
|
Overrides
mergeUnknownFields(UnknownFieldSet unknownFields)
public final PlanSummary.Builder mergeUnknownFields(UnknownFieldSet unknownFields)
Overrides
removeIndexesUsed(int index)
public PlanSummary.Builder removeIndexesUsed(int index)
The indexes selected for the query. For example:
[
{"query_scope": "Collection", "properties": "(foo ASC, name ASC)"},
{"query_scope": "Collection", "properties": "(bar ASC, name ASC)"}
]
repeated .google.protobuf.Struct indexes_used = 1;
Parameter |
---|
Name | Description |
index | int
|
setField(Descriptors.FieldDescriptor field, Object value)
public PlanSummary.Builder setField(Descriptors.FieldDescriptor field, Object value)
Overrides
setIndexesUsed(int index, Struct value)
public PlanSummary.Builder setIndexesUsed(int index, Struct value)
The indexes selected for the query. For example:
[
{"query_scope": "Collection", "properties": "(foo ASC, name ASC)"},
{"query_scope": "Collection", "properties": "(bar ASC, name ASC)"}
]
repeated .google.protobuf.Struct indexes_used = 1;
setIndexesUsed(int index, Struct.Builder builderForValue)
public PlanSummary.Builder setIndexesUsed(int index, Struct.Builder builderForValue)
The indexes selected for the query. For example:
[
{"query_scope": "Collection", "properties": "(foo ASC, name ASC)"},
{"query_scope": "Collection", "properties": "(bar ASC, name ASC)"}
]
repeated .google.protobuf.Struct indexes_used = 1;
Parameters |
---|
Name | Description |
index | int
|
builderForValue | Builder
|
setRepeatedField(Descriptors.FieldDescriptor field, int index, Object value)
public PlanSummary.Builder setRepeatedField(Descriptors.FieldDescriptor field, int index, Object value)
Overrides
setUnknownFields(UnknownFieldSet unknownFields)
public final PlanSummary.Builder setUnknownFields(UnknownFieldSet unknownFields)
Overrides