Class FirestoreV1.BatchWriteWithSummary.Builder
- java.lang.Object
-
- org.apache.beam.sdk.io.gcp.firestore.FirestoreV1.BatchWriteWithSummary.Builder
-
- Enclosing class:
- FirestoreV1.BatchWriteWithSummary
public static final class FirestoreV1.BatchWriteWithSummary.Builder extends java.lang.Object
A type safe builder forFirestoreV1.BatchWriteWithSummary
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()
.- See Also:
FirestoreIO.v1()
,FirestoreV1.write()
,FirestoreV1.Write.batchWrite()
,FirestoreV1.BatchWriteWithSummary
,BatchWriteRequest
,BatchWriteResponse
, google.firestore.v1.Firestore.BatchWrite, google.firestore.v1.BatchWriteRequest, google.firestore.v1.BatchWriteResponse
-
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description FirestoreV1.BatchWriteWithSummary
build()
Create a new instance ofTransform
from the current builder state.FirestoreV1.BatchWriteWithDeadLetterQueue.Builder
withDeadLetterQueue()
BldrT
withRpcQosOptions(RpcQosOptions rpcQosOptions)
Specify theRpcQosOptions
that will be used when bootstrapping the QOS of each running instance of theTransform
created by this builder.
-
-
-
Method Detail
-
withDeadLetterQueue
public FirestoreV1.BatchWriteWithDeadLetterQueue.Builder withDeadLetterQueue()
-
build
public FirestoreV1.BatchWriteWithSummary build()
Create a new instance ofTransform
from the current builder state.- Returns:
- a new instance of
Transform
from the current builder state.
-
withRpcQosOptions
public final BldrT withRpcQosOptions(RpcQosOptions rpcQosOptions)
Specify theRpcQosOptions
that will be used when bootstrapping the QOS of each running instance of theTransform
created by this builder.NOTE This method behaves as set, mutating the value in this builder instance.
- Parameters:
rpcQosOptions
- The QOS Options to use when bootstrapping and running the builtTransform
.- Returns:
- this builder
- See Also:
RpcQosOptions
,RpcQosOptions.defaultOptions()
,RpcQosOptions.newBuilder()
-
-