private GradleCommandLineComposerParameters getComposerParameters()

in gradle-runner-agent/src/main/java/jetbrains/buildServer/gradle/agent/GradleRunnerService.java [162:188]


  private GradleCommandLineComposerParameters getComposerParameters(@NotNull Map<String, String> env,
                                                                    @NotNull List<String> gradleTasks,
                                                                    @NotNull List<String> gradleUserDefinedParams,
                                                                    @Nullable Boolean configurationCacheEnabled,
                                                                    @NotNull List<String> params,
                                                                    @NotNull String exePath,
                                                                    @Nullable GradleLaunchModeSelectionResult launchModeSelectionResult) throws RunBuildException {
    return GradleCommandLineComposerParameters.builder()
                                              .withEnv(env)
                                              .withBuildTempDir(getBuildTempDirectory().toPath())
                                              .withRunnerParameters(getRunnerParameters())
                                              .withPluginsDir(getBuild().getAgentConfiguration().getAgentPluginsDirectory().toPath())
                                              .withGradleOpts(buildGradleOpts())
                                              .withGradleTasks(gradleTasks)
                                              .withGradleUserDefinedParams(gradleUserDefinedParams)
                                              .withConfigurationCacheEnabled(Optional.ofNullable(configurationCacheEnabled).orElse(false))
                                              .withConfigParameters(getConfigParameters())
                                              .withLogger(getLogger())
                                              .withRunnerContext(getRunnerContext())
                                              .withJavaHome(getJavaHome())
                                              .withCheckoutDir(getCheckoutDirectory().toPath())
                                              .withWorkingDir(getWorkingDirectory().toPath())
                                              .withInitialGradleParams(params)
                                              .withExePath(exePath)
                                              .withLaunchModeSelectionResult(launchModeSelectionResult)
                                              .build();
  }