Class FirestoreV1.PartitionQuery.Builder
java.lang.Object
org.apache.beam.sdk.io.gcp.firestore.FirestoreV1.PartitionQuery.Builder
- Enclosing class:
 FirestoreV1.PartitionQuery
A type safe builder for 
FirestoreV1.PartitionQuery allowing configuration and instantiation.
 This class is part of the Firestore Connector DSL, it has a type safe builder accessible
 via FirestoreIO.v1().read().partitionQuery().
 
- See Also:
 
- 
Constructor Summary
ConstructorsConstructorDescriptionBuilder(org.apache.beam.sdk.io.gcp.firestore.JodaClock clock, org.apache.beam.sdk.io.gcp.firestore.FirestoreStatefulComponentFactory firestoreStatefulComponentFactory, RpcQosOptions rpcQosOptions, boolean nameOnlyQuery, @Nullable Instant readTime)  - 
Method Summary
Modifier and TypeMethodDescriptionbuild()Create a new instance ofTransformfrom the current builder state.Update produced queries to only retrieve their__name__thereby not retrieving any fields and reducing resource requirements.withReadTime(@Nullable Instant readTime) withRpcQosOptions(RpcQosOptions rpcQosOptions) Specify theRpcQosOptionsthat will be used when bootstrapping the QOS of each running instance of theTransformcreated by this builder. 
- 
Constructor Details
- 
Builder
public Builder(org.apache.beam.sdk.io.gcp.firestore.JodaClock clock, org.apache.beam.sdk.io.gcp.firestore.FirestoreStatefulComponentFactory firestoreStatefulComponentFactory, RpcQosOptions rpcQosOptions, boolean nameOnlyQuery, @Nullable Instant readTime)  
 - 
 - 
Method Details
- 
build
Create a new instance ofTransformfrom the current builder state.- Returns:
 - a new instance of 
Transformfrom the current builder state. 
 - 
withNameOnlyQuery
Update produced queries to only retrieve their__name__thereby not retrieving any fields and reducing resource requirements.- Returns:
 - this builder
 
 - 
withReadTime
 - 
withRpcQosOptions
Specify theRpcQosOptionsthat will be used when bootstrapping the QOS of each running instance of theTransformcreated 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:
 
 
 -