Interface Toolchain.Builder

    • Method Detail

      • source

        Toolchain.Builder source​(ToolchainSource source)

        The Amazon S3 location where the toolchain template file provided with the project request is stored. AWS CodeStar retrieves the file during project creation.

        Parameters:
        source - The Amazon S3 location where the toolchain template file provided with the project request is stored. AWS CodeStar retrieves the file during project creation.
        Returns:
        Returns a reference to this object so that method calls can be chained together.
      • roleArn

        Toolchain.Builder roleArn​(String roleArn)

        The service role ARN for AWS CodeStar to use for the toolchain template during stack provisioning.

        Parameters:
        roleArn - The service role ARN for AWS CodeStar to use for the toolchain template during stack provisioning.
        Returns:
        Returns a reference to this object so that method calls can be chained together.
      • stackParameters

        Toolchain.Builder stackParameters​(Map<String,​String> stackParameters)

        The list of parameter overrides to be passed into the toolchain template during stack provisioning, if any.

        Parameters:
        stackParameters - The list of parameter overrides to be passed into the toolchain template during stack provisioning, if any.
        Returns:
        Returns a reference to this object so that method calls can be chained together.