Interface ScriptDetails.Builder

  • Method Details

    • scriptS3Location

      ScriptDetails.Builder scriptS3Location(S3Location scriptS3Location)

      The S3 object location for the script.

      Parameters:
      scriptS3Location - The S3 object location for the script.
      Returns:
      Returns a reference to this object so that method calls can be chained together.
    • scriptS3Location

      default ScriptDetails.Builder scriptS3Location(Consumer<S3Location.Builder> scriptS3Location)

      The S3 object location for the script.

      This is a convenience method that creates an instance of the S3Location.Builder avoiding the need to create one manually via S3Location.builder().

      When the Consumer completes, SdkBuilder.build() is called immediately and its result is passed to scriptS3Location(S3Location).

      Parameters:
      scriptS3Location - a consumer that will call methods on S3Location.Builder
      Returns:
      Returns a reference to this object so that method calls can be chained together.
      See Also:
    • executablePath

      ScriptDetails.Builder executablePath(String executablePath)

      The run path for the script.

      Parameters:
      executablePath - The run path for the script.
      Returns:
      Returns a reference to this object so that method calls can be chained together.
    • executableParameters

      ScriptDetails.Builder executableParameters(String executableParameters)

      The runtime parameters passed to the run path for the script.

      Parameters:
      executableParameters - The runtime parameters passed to the run path for the script.
      Returns:
      Returns a reference to this object so that method calls can be chained together.
    • timeoutInSeconds

      ScriptDetails.Builder timeoutInSeconds(Integer timeoutInSeconds)

      The run timeout, in seconds, for the script.

      Parameters:
      timeoutInSeconds - The run timeout, in seconds, for the script.
      Returns:
      Returns a reference to this object so that method calls can be chained together.