Interface ToolchainSource.Builder

All Superinterfaces:
Buildable, CopyableBuilder<ToolchainSource.Builder,ToolchainSource>, SdkBuilder<ToolchainSource.Builder,ToolchainSource>, SdkPojo
Enclosing class:
ToolchainSource

public static interface ToolchainSource.Builder extends SdkPojo, CopyableBuilder<ToolchainSource.Builder,ToolchainSource>
  • Method Details

    • s3

      The Amazon S3 bucket where the toolchain template file provided with the project request is stored.

      Parameters:
      s3 - The Amazon S3 bucket where the toolchain template file provided with the project request is stored.
      Returns:
      Returns a reference to this object so that method calls can be chained together.
    • s3

      The Amazon S3 bucket where the toolchain template file provided with the project request is stored.

      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 s3(S3Location).

      Parameters:
      s3 - 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: