The caller supports RunConfig#env.
The caller supports RunConfig#inheritOutput and RunConfig#inheritError.
The caller supports RunConfig#onOutputStream.
Validates that config
is valid and only sets supported options.
Validates that config
is valid and only sets supported options.
java.lang.IllegalArgumentException
if there are unsupported options.
Support validator for RunConfig.
Validators allow us to add options to RunConfig in a forward compatible manner.
Every JSEnv must
This ensures that all set config options are supported by the JSEnv.