Fluent builder for RunConfig, provided primarily for Java callers. Any property left unset falls back to the same default as the constructor.