Interface CodeArtifacts.Builder

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

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

    • sourceCodeArtifactsObjectKey

      CodeArtifacts.Builder sourceCodeArtifactsObjectKey(String sourceCodeArtifactsObjectKey)

      The S3 object key for a source code .zip file. This is required for all code reviews.

      Parameters:
      sourceCodeArtifactsObjectKey - The S3 object key for a source code .zip file. This is required for all code reviews.
      Returns:
      Returns a reference to this object so that method calls can be chained together.
    • buildArtifactsObjectKey

      CodeArtifacts.Builder buildArtifactsObjectKey(String buildArtifactsObjectKey)

      The S3 object key for a build artifacts .zip file that contains .jar or .class files. This is required for a code review with security analysis. For more information, see Create code reviews with GitHub Actions in the Amazon CodeGuru Reviewer User Guide.

      Parameters:
      buildArtifactsObjectKey - The S3 object key for a build artifacts .zip file that contains .jar or .class files. This is required for a code review with security analysis. For more information, see Create code reviews with GitHub Actions in the Amazon CodeGuru Reviewer User Guide.
      Returns:
      Returns a reference to this object so that method calls can be chained together.