Class JobEnvironmentRequest.Builder

    • Constructor Detail

      • Builder

        public Builder()
        Constructor.
    • Method Detail

      • withRequestedEnvironmentVariables

        public JobEnvironmentRequest.Builder withRequestedEnvironmentVariables​(@Nullable
                                                                               java.util.Map<java.lang.String,​java.lang.String> requestedEnvironmentVariables)
        Set any environment variables that the agent should add to the job runtime.
        Parameters:
        requestedEnvironmentVariables - Additional environment variables
        Returns:
        The builder
      • withExt

        public JobEnvironmentRequest.Builder withExt​(@Nullable
                                                     com.fasterxml.jackson.databind.JsonNode ext)
        Set the extension configuration for the agent. This is generally used for specific implementations of the job launcher e.g. on Titus or local docker etc.
        Parameters:
        ext - The extension configuration which is effectively a DSL per job launch implementation
        Returns:
        The builder