public static final class FirestoreV1.RunQuery.Builder
extends java.lang.Object
FirestoreV1.RunQuery
allowing configuration and instantiation.
This class is part of the Firestore Connector DSL, it has a type safe builder accessible
via FirestoreIO.v1()
.
read()
.
runQuery()
.
FirestoreIO.v1()
,
FirestoreV1.read()
,
FirestoreV1.Read.runQuery()
,
FirestoreV1.RunQuery
,
RunQueryRequest
,
RunQueryResponse
,
google.firestore.v1.Firestore.RunQuery,
google.firestore.v1.RunQueryRequest,
google.firestore.v1.RunQueryResponseModifier and Type | Method and Description |
---|---|
FirestoreV1.RunQuery |
build()
Create a new instance of
Transform from the current builder state. |
BldrT |
withReadTime(@Nullable Instant readTime) |
BldrT |
withRpcQosOptions(RpcQosOptions rpcQosOptions)
Specify the
RpcQosOptions that will be used when bootstrapping the QOS of each
running instance of the Transform created by this builder. |
public FirestoreV1.RunQuery build()
Transform
from the current builder state.Transform
from the current builder state.public final BldrT withReadTime(@Nullable Instant readTime)
public final BldrT withRpcQosOptions(RpcQosOptions rpcQosOptions)
RpcQosOptions
that will be used when bootstrapping the QOS of each
running instance of the Transform
created by this builder.
NOTE This method behaves as set, mutating the value in this builder instance.
rpcQosOptions
- The QOS Options to use when bootstrapping and running the built Transform
.RpcQosOptions
,
RpcQosOptions.defaultOptions()
,
RpcQosOptions.newBuilder()