Base Config Builder
Defines a builder for creating configured PolywrapClient instances with support for adding, removing, and modifying various configuration options.
Inheritors
Functions
Adds the given BuilderConfig to the current configuration.
Adds a Bundle to the current configuration.
Adds a NativeBundle from the FFI. Bundles defined in the FFI are always added to the final configuration before all other items, and therefore can be overwritten regardless of the order in which they are added.
Adds all default configuration Bundles to the current configuration.
Adds an interface implementation with the specified interface and implementation URIs.
Adds multiple interface implementations with the specified interface URI and a list of implementation URIs.
Adds a UriResolver to the current configuration.
Adds a list of UriResolver instances to the current configuration.
Builds a PolywrapClient instance with the current builder configuration and optional additional configuration specified through a builder DSL.
Removes an environment variable with the specified URI key from the current configuration.
Removes an interface implementation with the specified interface and implementation URIs.
Removes a package with the specified URI key from the current configuration.
Removes a redirect with the specified source URI.
Removes a wrapper with the specified URI key from the current configuration.
Adds a package with a specified URI key to the current configuration.
Adds a set of packages with specified URI keys to the current configuration.
Adds a redirect with a specified source and destination URI.
Adds a set of redirects with specified source and destination URIs.
Adds a wrapper with a specified URI key to the current configuration.
Adds a set of wrappers with specified URI keys to the current configuration.