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
Builds and returns the final DryRunCachingClientConfig object.
The constructed DryRunCachingClientConfig
Gets the current AO config
The current AO config or undefined if not set
Protected
isGets whether default values are allowed.
True if defaults are allowed, false otherwise
Resets the builder to its initial state.
The builder instance for method chaining
Protected
validateSets the aoConfig for the configurations
The aoConfig to use
The builder instance for method chaining
Sets the process ID for the configuration.
The ID of the ao process
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
Sets the aoConfig.
The aoConfig options
The builder instance for method chaining
Sets the tokenProcessId.
The tokenProcessId options
The builder instance for method chaining
Sets the wallet for the configuration.
The Arweave wallet interface
The builder instance for method chaining
A generic builder interface that can be used to construct objects of type T