public static final class FirestoreV1.BatchWriteWithDeadLetterQueue.Builder
extends java.lang.Object
FirestoreV1.BatchWriteWithDeadLetterQueue
allowing configuration and
instantiation.
This class is part of the Firestore Connector DSL, it has a type safe builder accessible
via FirestoreIO.v1()
.
write()
.
batchWrite()
.
FirestoreIO.v1()
,
FirestoreV1.write()
,
FirestoreV1.Write.batchWrite()
,
FirestoreV1.BatchWriteWithSummary
,
BatchWriteRequest
,
BatchWriteResponse
,
google.firestore.v1.Firestore.BatchWrite,
google.firestore.v1.BatchWriteRequest,
google.firestore.v1.BatchWriteResponseModifier and Type | Method and Description |
---|---|
FirestoreV1.BatchWriteWithDeadLetterQueue |
build()
Create a new instance of
Transform from the current builder state. |
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.BatchWriteWithDeadLetterQueue build()
Transform
from the current builder state.Transform
from the current builder state.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()