Package com.google.firestore.v1
Class ExecutePipelineResponse.Builder
java.lang.Object
com.google.protobuf.AbstractMessageLite.Builder
com.google.protobuf.AbstractMessage.Builder<BuilderT>
com.google.protobuf.GeneratedMessageV3.Builder<ExecutePipelineResponse.Builder>
com.google.firestore.v1.ExecutePipelineResponse.Builder
- All Implemented Interfaces:
ExecutePipelineResponseOrBuilder,com.google.protobuf.Message.Builder,com.google.protobuf.MessageLite.Builder,com.google.protobuf.MessageLiteOrBuilder,com.google.protobuf.MessageOrBuilder,Cloneable
- Enclosing class:
- ExecutePipelineResponse
public static final class ExecutePipelineResponse.Builder
extends com.google.protobuf.GeneratedMessageV3.Builder<ExecutePipelineResponse.Builder>
implements ExecutePipelineResponseOrBuilder
The response for [Firestore.Execute][].Protobuf type
google.firestore.v1.ExecutePipelineResponse-
Method Summary
Modifier and TypeMethodDescriptionaddAllResults(Iterable<? extends Document> values) An ordered batch of results returned executing a pipeline.addRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field, Object value) addResults(int index, Document value) An ordered batch of results returned executing a pipeline.addResults(int index, Document.Builder builderForValue) An ordered batch of results returned executing a pipeline.addResults(Document value) An ordered batch of results returned executing a pipeline.addResults(Document.Builder builderForValue) An ordered batch of results returned executing a pipeline.An ordered batch of results returned executing a pipeline.addResultsBuilder(int index) An ordered batch of results returned executing a pipeline.build()clear()The time at which the results are valid.Query explain stats.clearField(com.google.protobuf.Descriptors.FieldDescriptor field) clearOneof(com.google.protobuf.Descriptors.OneofDescriptor oneof) An ordered batch of results returned executing a pipeline.Newly created transaction identifier.clone()static final com.google.protobuf.Descriptors.Descriptorcom.google.protobuf.Descriptors.Descriptorcom.google.protobuf.TimestampThe time at which the results are valid.com.google.protobuf.Timestamp.BuilderThe time at which the results are valid.com.google.protobuf.TimestampOrBuilderThe time at which the results are valid.Query explain stats.Query explain stats.Query explain stats.getResults(int index) An ordered batch of results returned executing a pipeline.getResultsBuilder(int index) An ordered batch of results returned executing a pipeline.An ordered batch of results returned executing a pipeline.intAn ordered batch of results returned executing a pipeline.An ordered batch of results returned executing a pipeline.getResultsOrBuilder(int index) An ordered batch of results returned executing a pipeline.List<? extends DocumentOrBuilder>An ordered batch of results returned executing a pipeline.com.google.protobuf.ByteStringNewly created transaction identifier.booleanThe time at which the results are valid.booleanQuery explain stats.protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTablefinal booleanmergeExecutionTime(com.google.protobuf.Timestamp value) The time at which the results are valid.mergeExplainStats(ExplainStats value) Query explain stats.mergeFrom(ExecutePipelineResponse other) mergeFrom(com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) mergeFrom(com.google.protobuf.Message other) mergeUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields) removeResults(int index) An ordered batch of results returned executing a pipeline.setExecutionTime(com.google.protobuf.Timestamp value) The time at which the results are valid.setExecutionTime(com.google.protobuf.Timestamp.Builder builderForValue) The time at which the results are valid.setExplainStats(ExplainStats value) Query explain stats.setExplainStats(ExplainStats.Builder builderForValue) Query explain stats.setRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field, int index, Object value) setResults(int index, Document value) An ordered batch of results returned executing a pipeline.setResults(int index, Document.Builder builderForValue) An ordered batch of results returned executing a pipeline.setTransaction(com.google.protobuf.ByteString value) Newly created transaction identifier.setUnknownFields(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, internalGetMapFieldReflection, internalGetMutableMapField, internalGetMutableMapFieldReflection, 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() -
internalGetFieldAccessorTable
protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable internalGetFieldAccessorTable()- Specified by:
internalGetFieldAccessorTablein classcom.google.protobuf.GeneratedMessageV3.Builder<ExecutePipelineResponse.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<ExecutePipelineResponse.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<ExecutePipelineResponse.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<ExecutePipelineResponse.Builder>
-
setField
public ExecutePipelineResponse.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<ExecutePipelineResponse.Builder>
-
clearField
public ExecutePipelineResponse.Builder clearField(com.google.protobuf.Descriptors.FieldDescriptor field) - Specified by:
clearFieldin interfacecom.google.protobuf.Message.Builder- Overrides:
clearFieldin classcom.google.protobuf.GeneratedMessageV3.Builder<ExecutePipelineResponse.Builder>
-
clearOneof
public ExecutePipelineResponse.Builder clearOneof(com.google.protobuf.Descriptors.OneofDescriptor oneof) - Specified by:
clearOneofin interfacecom.google.protobuf.Message.Builder- Overrides:
clearOneofin classcom.google.protobuf.GeneratedMessageV3.Builder<ExecutePipelineResponse.Builder>
-
setRepeatedField
public ExecutePipelineResponse.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<ExecutePipelineResponse.Builder>
-
addRepeatedField
public ExecutePipelineResponse.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<ExecutePipelineResponse.Builder>
-
mergeFrom
- Specified by:
mergeFromin interfacecom.google.protobuf.Message.Builder- Overrides:
mergeFromin classcom.google.protobuf.AbstractMessage.Builder<ExecutePipelineResponse.Builder>
-
mergeFrom
-
isInitialized
public final boolean isInitialized()- Specified by:
isInitializedin interfacecom.google.protobuf.MessageLiteOrBuilder- Overrides:
isInitializedin classcom.google.protobuf.GeneratedMessageV3.Builder<ExecutePipelineResponse.Builder>
-
mergeFrom
public ExecutePipelineResponse.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<ExecutePipelineResponse.Builder>- Throws:
IOException
-
getTransaction
public com.google.protobuf.ByteString getTransaction()Newly created transaction identifier. This field is only specified as part of the first response from the server, alongside the `results` field when the original request specified [ExecuteRequest.new_transaction][].
bytes transaction = 1;- Specified by:
getTransactionin interfaceExecutePipelineResponseOrBuilder- Returns:
- The transaction.
-
setTransaction
Newly created transaction identifier. This field is only specified as part of the first response from the server, alongside the `results` field when the original request specified [ExecuteRequest.new_transaction][].
bytes transaction = 1;- Parameters:
value- The transaction to set.- Returns:
- This builder for chaining.
-
clearTransaction
Newly created transaction identifier. This field is only specified as part of the first response from the server, alongside the `results` field when the original request specified [ExecuteRequest.new_transaction][].
bytes transaction = 1;- Returns:
- This builder for chaining.
-
getResultsList
An ordered batch of results returned executing a pipeline. The batch size is variable, and can even be zero for when only a partial progress message is returned. The fields present in the returned documents are only those that were explicitly requested in the pipeline, this includes those like [`__name__`][google.firestore.v1.Document.name] and [`__update_time__`][google.firestore.v1.Document.update_time]. This is explicitly a divergence from `Firestore.RunQuery` / `Firestore.GetDocument` RPCs which always return such fields even when they are not specified in the [`mask`][google.firestore.v1.DocumentMask].
repeated .google.firestore.v1.Document results = 2;- Specified by:
getResultsListin interfaceExecutePipelineResponseOrBuilder
-
getResultsCount
public int getResultsCount()An ordered batch of results returned executing a pipeline. The batch size is variable, and can even be zero for when only a partial progress message is returned. The fields present in the returned documents are only those that were explicitly requested in the pipeline, this includes those like [`__name__`][google.firestore.v1.Document.name] and [`__update_time__`][google.firestore.v1.Document.update_time]. This is explicitly a divergence from `Firestore.RunQuery` / `Firestore.GetDocument` RPCs which always return such fields even when they are not specified in the [`mask`][google.firestore.v1.DocumentMask].
repeated .google.firestore.v1.Document results = 2;- Specified by:
getResultsCountin interfaceExecutePipelineResponseOrBuilder
-
getResults
An ordered batch of results returned executing a pipeline. The batch size is variable, and can even be zero for when only a partial progress message is returned. The fields present in the returned documents are only those that were explicitly requested in the pipeline, this includes those like [`__name__`][google.firestore.v1.Document.name] and [`__update_time__`][google.firestore.v1.Document.update_time]. This is explicitly a divergence from `Firestore.RunQuery` / `Firestore.GetDocument` RPCs which always return such fields even when they are not specified in the [`mask`][google.firestore.v1.DocumentMask].
repeated .google.firestore.v1.Document results = 2;- Specified by:
getResultsin interfaceExecutePipelineResponseOrBuilder
-
setResults
An ordered batch of results returned executing a pipeline. The batch size is variable, and can even be zero for when only a partial progress message is returned. The fields present in the returned documents are only those that were explicitly requested in the pipeline, this includes those like [`__name__`][google.firestore.v1.Document.name] and [`__update_time__`][google.firestore.v1.Document.update_time]. This is explicitly a divergence from `Firestore.RunQuery` / `Firestore.GetDocument` RPCs which always return such fields even when they are not specified in the [`mask`][google.firestore.v1.DocumentMask].
repeated .google.firestore.v1.Document results = 2; -
setResults
An ordered batch of results returned executing a pipeline. The batch size is variable, and can even be zero for when only a partial progress message is returned. The fields present in the returned documents are only those that were explicitly requested in the pipeline, this includes those like [`__name__`][google.firestore.v1.Document.name] and [`__update_time__`][google.firestore.v1.Document.update_time]. This is explicitly a divergence from `Firestore.RunQuery` / `Firestore.GetDocument` RPCs which always return such fields even when they are not specified in the [`mask`][google.firestore.v1.DocumentMask].
repeated .google.firestore.v1.Document results = 2; -
addResults
An ordered batch of results returned executing a pipeline. The batch size is variable, and can even be zero for when only a partial progress message is returned. The fields present in the returned documents are only those that were explicitly requested in the pipeline, this includes those like [`__name__`][google.firestore.v1.Document.name] and [`__update_time__`][google.firestore.v1.Document.update_time]. This is explicitly a divergence from `Firestore.RunQuery` / `Firestore.GetDocument` RPCs which always return such fields even when they are not specified in the [`mask`][google.firestore.v1.DocumentMask].
repeated .google.firestore.v1.Document results = 2; -
addResults
An ordered batch of results returned executing a pipeline. The batch size is variable, and can even be zero for when only a partial progress message is returned. The fields present in the returned documents are only those that were explicitly requested in the pipeline, this includes those like [`__name__`][google.firestore.v1.Document.name] and [`__update_time__`][google.firestore.v1.Document.update_time]. This is explicitly a divergence from `Firestore.RunQuery` / `Firestore.GetDocument` RPCs which always return such fields even when they are not specified in the [`mask`][google.firestore.v1.DocumentMask].
repeated .google.firestore.v1.Document results = 2; -
addResults
An ordered batch of results returned executing a pipeline. The batch size is variable, and can even be zero for when only a partial progress message is returned. The fields present in the returned documents are only those that were explicitly requested in the pipeline, this includes those like [`__name__`][google.firestore.v1.Document.name] and [`__update_time__`][google.firestore.v1.Document.update_time]. This is explicitly a divergence from `Firestore.RunQuery` / `Firestore.GetDocument` RPCs which always return such fields even when they are not specified in the [`mask`][google.firestore.v1.DocumentMask].
repeated .google.firestore.v1.Document results = 2; -
addResults
An ordered batch of results returned executing a pipeline. The batch size is variable, and can even be zero for when only a partial progress message is returned. The fields present in the returned documents are only those that were explicitly requested in the pipeline, this includes those like [`__name__`][google.firestore.v1.Document.name] and [`__update_time__`][google.firestore.v1.Document.update_time]. This is explicitly a divergence from `Firestore.RunQuery` / `Firestore.GetDocument` RPCs which always return such fields even when they are not specified in the [`mask`][google.firestore.v1.DocumentMask].
repeated .google.firestore.v1.Document results = 2; -
addAllResults
An ordered batch of results returned executing a pipeline. The batch size is variable, and can even be zero for when only a partial progress message is returned. The fields present in the returned documents are only those that were explicitly requested in the pipeline, this includes those like [`__name__`][google.firestore.v1.Document.name] and [`__update_time__`][google.firestore.v1.Document.update_time]. This is explicitly a divergence from `Firestore.RunQuery` / `Firestore.GetDocument` RPCs which always return such fields even when they are not specified in the [`mask`][google.firestore.v1.DocumentMask].
repeated .google.firestore.v1.Document results = 2; -
clearResults
An ordered batch of results returned executing a pipeline. The batch size is variable, and can even be zero for when only a partial progress message is returned. The fields present in the returned documents are only those that were explicitly requested in the pipeline, this includes those like [`__name__`][google.firestore.v1.Document.name] and [`__update_time__`][google.firestore.v1.Document.update_time]. This is explicitly a divergence from `Firestore.RunQuery` / `Firestore.GetDocument` RPCs which always return such fields even when they are not specified in the [`mask`][google.firestore.v1.DocumentMask].
repeated .google.firestore.v1.Document results = 2; -
removeResults
An ordered batch of results returned executing a pipeline. The batch size is variable, and can even be zero for when only a partial progress message is returned. The fields present in the returned documents are only those that were explicitly requested in the pipeline, this includes those like [`__name__`][google.firestore.v1.Document.name] and [`__update_time__`][google.firestore.v1.Document.update_time]. This is explicitly a divergence from `Firestore.RunQuery` / `Firestore.GetDocument` RPCs which always return such fields even when they are not specified in the [`mask`][google.firestore.v1.DocumentMask].
repeated .google.firestore.v1.Document results = 2; -
getResultsBuilder
An ordered batch of results returned executing a pipeline. The batch size is variable, and can even be zero for when only a partial progress message is returned. The fields present in the returned documents are only those that were explicitly requested in the pipeline, this includes those like [`__name__`][google.firestore.v1.Document.name] and [`__update_time__`][google.firestore.v1.Document.update_time]. This is explicitly a divergence from `Firestore.RunQuery` / `Firestore.GetDocument` RPCs which always return such fields even when they are not specified in the [`mask`][google.firestore.v1.DocumentMask].
repeated .google.firestore.v1.Document results = 2; -
getResultsOrBuilder
An ordered batch of results returned executing a pipeline. The batch size is variable, and can even be zero for when only a partial progress message is returned. The fields present in the returned documents are only those that were explicitly requested in the pipeline, this includes those like [`__name__`][google.firestore.v1.Document.name] and [`__update_time__`][google.firestore.v1.Document.update_time]. This is explicitly a divergence from `Firestore.RunQuery` / `Firestore.GetDocument` RPCs which always return such fields even when they are not specified in the [`mask`][google.firestore.v1.DocumentMask].
repeated .google.firestore.v1.Document results = 2;- Specified by:
getResultsOrBuilderin interfaceExecutePipelineResponseOrBuilder
-
getResultsOrBuilderList
An ordered batch of results returned executing a pipeline. The batch size is variable, and can even be zero for when only a partial progress message is returned. The fields present in the returned documents are only those that were explicitly requested in the pipeline, this includes those like [`__name__`][google.firestore.v1.Document.name] and [`__update_time__`][google.firestore.v1.Document.update_time]. This is explicitly a divergence from `Firestore.RunQuery` / `Firestore.GetDocument` RPCs which always return such fields even when they are not specified in the [`mask`][google.firestore.v1.DocumentMask].
repeated .google.firestore.v1.Document results = 2;- Specified by:
getResultsOrBuilderListin interfaceExecutePipelineResponseOrBuilder
-
addResultsBuilder
An ordered batch of results returned executing a pipeline. The batch size is variable, and can even be zero for when only a partial progress message is returned. The fields present in the returned documents are only those that were explicitly requested in the pipeline, this includes those like [`__name__`][google.firestore.v1.Document.name] and [`__update_time__`][google.firestore.v1.Document.update_time]. This is explicitly a divergence from `Firestore.RunQuery` / `Firestore.GetDocument` RPCs which always return such fields even when they are not specified in the [`mask`][google.firestore.v1.DocumentMask].
repeated .google.firestore.v1.Document results = 2; -
addResultsBuilder
An ordered batch of results returned executing a pipeline. The batch size is variable, and can even be zero for when only a partial progress message is returned. The fields present in the returned documents are only those that were explicitly requested in the pipeline, this includes those like [`__name__`][google.firestore.v1.Document.name] and [`__update_time__`][google.firestore.v1.Document.update_time]. This is explicitly a divergence from `Firestore.RunQuery` / `Firestore.GetDocument` RPCs which always return such fields even when they are not specified in the [`mask`][google.firestore.v1.DocumentMask].
repeated .google.firestore.v1.Document results = 2; -
getResultsBuilderList
An ordered batch of results returned executing a pipeline. The batch size is variable, and can even be zero for when only a partial progress message is returned. The fields present in the returned documents are only those that were explicitly requested in the pipeline, this includes those like [`__name__`][google.firestore.v1.Document.name] and [`__update_time__`][google.firestore.v1.Document.update_time]. This is explicitly a divergence from `Firestore.RunQuery` / `Firestore.GetDocument` RPCs which always return such fields even when they are not specified in the [`mask`][google.firestore.v1.DocumentMask].
repeated .google.firestore.v1.Document results = 2; -
hasExecutionTime
public boolean hasExecutionTime()The time at which the results are valid. This is a (not strictly) monotonically increasing value across multiple responses in the same stream. The API guarantees that all previously returned results are still valid at the latest `execution_time`. This allows the API consumer to treat the query if it ran at the latest `execution_time` returned. If the query returns no results, a response with `execution_time` and no `results` will be sent, and this represents the time at which the operation was run.
.google.protobuf.Timestamp execution_time = 3;- Specified by:
hasExecutionTimein interfaceExecutePipelineResponseOrBuilder- Returns:
- Whether the executionTime field is set.
-
getExecutionTime
public com.google.protobuf.Timestamp getExecutionTime()The time at which the results are valid. This is a (not strictly) monotonically increasing value across multiple responses in the same stream. The API guarantees that all previously returned results are still valid at the latest `execution_time`. This allows the API consumer to treat the query if it ran at the latest `execution_time` returned. If the query returns no results, a response with `execution_time` and no `results` will be sent, and this represents the time at which the operation was run.
.google.protobuf.Timestamp execution_time = 3;- Specified by:
getExecutionTimein interfaceExecutePipelineResponseOrBuilder- Returns:
- The executionTime.
-
setExecutionTime
The time at which the results are valid. This is a (not strictly) monotonically increasing value across multiple responses in the same stream. The API guarantees that all previously returned results are still valid at the latest `execution_time`. This allows the API consumer to treat the query if it ran at the latest `execution_time` returned. If the query returns no results, a response with `execution_time` and no `results` will be sent, and this represents the time at which the operation was run.
.google.protobuf.Timestamp execution_time = 3; -
setExecutionTime
public ExecutePipelineResponse.Builder setExecutionTime(com.google.protobuf.Timestamp.Builder builderForValue) The time at which the results are valid. This is a (not strictly) monotonically increasing value across multiple responses in the same stream. The API guarantees that all previously returned results are still valid at the latest `execution_time`. This allows the API consumer to treat the query if it ran at the latest `execution_time` returned. If the query returns no results, a response with `execution_time` and no `results` will be sent, and this represents the time at which the operation was run.
.google.protobuf.Timestamp execution_time = 3; -
mergeExecutionTime
The time at which the results are valid. This is a (not strictly) monotonically increasing value across multiple responses in the same stream. The API guarantees that all previously returned results are still valid at the latest `execution_time`. This allows the API consumer to treat the query if it ran at the latest `execution_time` returned. If the query returns no results, a response with `execution_time` and no `results` will be sent, and this represents the time at which the operation was run.
.google.protobuf.Timestamp execution_time = 3; -
clearExecutionTime
The time at which the results are valid. This is a (not strictly) monotonically increasing value across multiple responses in the same stream. The API guarantees that all previously returned results are still valid at the latest `execution_time`. This allows the API consumer to treat the query if it ran at the latest `execution_time` returned. If the query returns no results, a response with `execution_time` and no `results` will be sent, and this represents the time at which the operation was run.
.google.protobuf.Timestamp execution_time = 3; -
getExecutionTimeBuilder
public com.google.protobuf.Timestamp.Builder getExecutionTimeBuilder()The time at which the results are valid. This is a (not strictly) monotonically increasing value across multiple responses in the same stream. The API guarantees that all previously returned results are still valid at the latest `execution_time`. This allows the API consumer to treat the query if it ran at the latest `execution_time` returned. If the query returns no results, a response with `execution_time` and no `results` will be sent, and this represents the time at which the operation was run.
.google.protobuf.Timestamp execution_time = 3; -
getExecutionTimeOrBuilder
public com.google.protobuf.TimestampOrBuilder getExecutionTimeOrBuilder()The time at which the results are valid. This is a (not strictly) monotonically increasing value across multiple responses in the same stream. The API guarantees that all previously returned results are still valid at the latest `execution_time`. This allows the API consumer to treat the query if it ran at the latest `execution_time` returned. If the query returns no results, a response with `execution_time` and no `results` will be sent, and this represents the time at which the operation was run.
.google.protobuf.Timestamp execution_time = 3;- Specified by:
getExecutionTimeOrBuilderin interfaceExecutePipelineResponseOrBuilder
-
hasExplainStats
public boolean hasExplainStats()Query explain stats. This is present on the **last** response if the request configured explain to run in 'analyze' or 'explain' mode in the pipeline options. If the query does not return any results, a response with `explain_stats` and no `results` will still be sent.
.google.firestore.v1.ExplainStats explain_stats = 4;- Specified by:
hasExplainStatsin interfaceExecutePipelineResponseOrBuilder- Returns:
- Whether the explainStats field is set.
-
getExplainStats
Query explain stats. This is present on the **last** response if the request configured explain to run in 'analyze' or 'explain' mode in the pipeline options. If the query does not return any results, a response with `explain_stats` and no `results` will still be sent.
.google.firestore.v1.ExplainStats explain_stats = 4;- Specified by:
getExplainStatsin interfaceExecutePipelineResponseOrBuilder- Returns:
- The explainStats.
-
setExplainStats
Query explain stats. This is present on the **last** response if the request configured explain to run in 'analyze' or 'explain' mode in the pipeline options. If the query does not return any results, a response with `explain_stats` and no `results` will still be sent.
.google.firestore.v1.ExplainStats explain_stats = 4; -
setExplainStats
Query explain stats. This is present on the **last** response if the request configured explain to run in 'analyze' or 'explain' mode in the pipeline options. If the query does not return any results, a response with `explain_stats` and no `results` will still be sent.
.google.firestore.v1.ExplainStats explain_stats = 4; -
mergeExplainStats
Query explain stats. This is present on the **last** response if the request configured explain to run in 'analyze' or 'explain' mode in the pipeline options. If the query does not return any results, a response with `explain_stats` and no `results` will still be sent.
.google.firestore.v1.ExplainStats explain_stats = 4; -
clearExplainStats
Query explain stats. This is present on the **last** response if the request configured explain to run in 'analyze' or 'explain' mode in the pipeline options. If the query does not return any results, a response with `explain_stats` and no `results` will still be sent.
.google.firestore.v1.ExplainStats explain_stats = 4; -
getExplainStatsBuilder
Query explain stats. This is present on the **last** response if the request configured explain to run in 'analyze' or 'explain' mode in the pipeline options. If the query does not return any results, a response with `explain_stats` and no `results` will still be sent.
.google.firestore.v1.ExplainStats explain_stats = 4; -
getExplainStatsOrBuilder
Query explain stats. This is present on the **last** response if the request configured explain to run in 'analyze' or 'explain' mode in the pipeline options. If the query does not return any results, a response with `explain_stats` and no `results` will still be sent.
.google.firestore.v1.ExplainStats explain_stats = 4;- Specified by:
getExplainStatsOrBuilderin interfaceExecutePipelineResponseOrBuilder
-
setUnknownFields
public final ExecutePipelineResponse.Builder setUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields) - Specified by:
setUnknownFieldsin interfacecom.google.protobuf.Message.Builder- Overrides:
setUnknownFieldsin classcom.google.protobuf.GeneratedMessageV3.Builder<ExecutePipelineResponse.Builder>
-
mergeUnknownFields
public final ExecutePipelineResponse.Builder mergeUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields) - Specified by:
mergeUnknownFieldsin interfacecom.google.protobuf.Message.Builder- Overrides:
mergeUnknownFieldsin classcom.google.protobuf.GeneratedMessageV3.Builder<ExecutePipelineResponse.Builder>
-