Struct aws_sdk_ecr::model::cvss_score_details::Builder
source · pub struct Builder { /* private fields */ }Expand description
A builder for CvssScoreDetails.
Implementations§
source§impl Builder
impl Builder
sourcepub fn adjustments(self, input: CvssScoreAdjustment) -> Self
pub fn adjustments(self, input: CvssScoreAdjustment) -> Self
Appends an item to adjustments.
To override the contents of this collection use set_adjustments.
An object that contains details about adjustment Amazon Inspector made to the CVSS score.
sourcepub fn set_adjustments(self, input: Option<Vec<CvssScoreAdjustment>>) -> Self
pub fn set_adjustments(self, input: Option<Vec<CvssScoreAdjustment>>) -> Self
An object that contains details about adjustment Amazon Inspector made to the CVSS score.
sourcepub fn score_source(self, input: impl Into<String>) -> Self
pub fn score_source(self, input: impl Into<String>) -> Self
The source for the CVSS score.
sourcepub fn set_score_source(self, input: Option<String>) -> Self
pub fn set_score_source(self, input: Option<String>) -> Self
The source for the CVSS score.
sourcepub fn scoring_vector(self, input: impl Into<String>) -> Self
pub fn scoring_vector(self, input: impl Into<String>) -> Self
The vector for the CVSS score.
sourcepub fn set_scoring_vector(self, input: Option<String>) -> Self
pub fn set_scoring_vector(self, input: Option<String>) -> Self
The vector for the CVSS score.
sourcepub fn set_version(self, input: Option<String>) -> Self
pub fn set_version(self, input: Option<String>) -> Self
The CVSS version used in scoring.
sourcepub fn build(self) -> CvssScoreDetails
pub fn build(self) -> CvssScoreDetails
Consumes the builder and constructs a CvssScoreDetails.