The type of object being built
Controls whether default values should be allowed during building
If true, allows default values to be used for unset properties
The builder instance for method chaining
Resets the builder to its initial state
The builder instance for method chaining
Sets the retries enabled to a specific value, defaults to false.
whether or not to retry on rpc errors.
The builder instance for method chaining
A generic builder interface that can be used to construct objects of type T