Struct aws_sdk_codegurureviewer::model::code_artifacts::Builder
source · pub struct Builder { /* private fields */ }Expand description
A builder for CodeArtifacts.
Implementations§
source§impl Builder
impl Builder
sourcepub fn source_code_artifacts_object_key(self, input: impl Into<String>) -> Self
pub fn source_code_artifacts_object_key(self, input: impl Into<String>) -> Self
The S3 object key for a source code .zip file. This is required for all code reviews.
sourcepub fn set_source_code_artifacts_object_key(self, input: Option<String>) -> Self
pub fn set_source_code_artifacts_object_key(self, input: Option<String>) -> Self
The S3 object key for a source code .zip file. This is required for all code reviews.
sourcepub fn build_artifacts_object_key(self, input: impl Into<String>) -> Self
pub fn build_artifacts_object_key(self, input: impl Into<String>) -> Self
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.
sourcepub fn set_build_artifacts_object_key(self, input: Option<String>) -> Self
pub fn set_build_artifacts_object_key(self, input: Option<String>) -> Self
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.
sourcepub fn build(self) -> CodeArtifacts
pub fn build(self) -> CodeArtifacts
Consumes the builder and constructs a CodeArtifacts.