Struct aws_sdk_auditmanager::operation::validate_assessment_report_integrity::builders::ValidateAssessmentReportIntegrityOutputBuilder
source · #[non_exhaustive]pub struct ValidateAssessmentReportIntegrityOutputBuilder { /* private fields */ }Expand description
A builder for ValidateAssessmentReportIntegrityOutput.
Implementations§
source§impl ValidateAssessmentReportIntegrityOutputBuilder
impl ValidateAssessmentReportIntegrityOutputBuilder
sourcepub fn signature_valid(self, input: bool) -> Self
pub fn signature_valid(self, input: bool) -> Self
Specifies whether the signature key is valid.
sourcepub fn set_signature_valid(self, input: Option<bool>) -> Self
pub fn set_signature_valid(self, input: Option<bool>) -> Self
Specifies whether the signature key is valid.
sourcepub fn get_signature_valid(&self) -> &Option<bool>
pub fn get_signature_valid(&self) -> &Option<bool>
Specifies whether the signature key is valid.
sourcepub fn signature_algorithm(self, input: impl Into<String>) -> Self
pub fn signature_algorithm(self, input: impl Into<String>) -> Self
The signature algorithm that's used to code sign the assessment report file.
sourcepub fn set_signature_algorithm(self, input: Option<String>) -> Self
pub fn set_signature_algorithm(self, input: Option<String>) -> Self
The signature algorithm that's used to code sign the assessment report file.
sourcepub fn get_signature_algorithm(&self) -> &Option<String>
pub fn get_signature_algorithm(&self) -> &Option<String>
The signature algorithm that's used to code sign the assessment report file.
sourcepub fn signature_date_time(self, input: impl Into<String>) -> Self
pub fn signature_date_time(self, input: impl Into<String>) -> Self
The date and time signature that specifies when the assessment report was created.
sourcepub fn set_signature_date_time(self, input: Option<String>) -> Self
pub fn set_signature_date_time(self, input: Option<String>) -> Self
The date and time signature that specifies when the assessment report was created.
sourcepub fn get_signature_date_time(&self) -> &Option<String>
pub fn get_signature_date_time(&self) -> &Option<String>
The date and time signature that specifies when the assessment report was created.
sourcepub fn signature_key_id(self, input: impl Into<String>) -> Self
pub fn signature_key_id(self, input: impl Into<String>) -> Self
The unique identifier for the validation signature key.
sourcepub fn set_signature_key_id(self, input: Option<String>) -> Self
pub fn set_signature_key_id(self, input: Option<String>) -> Self
The unique identifier for the validation signature key.
sourcepub fn get_signature_key_id(&self) -> &Option<String>
pub fn get_signature_key_id(&self) -> &Option<String>
The unique identifier for the validation signature key.
sourcepub fn validation_errors(self, input: impl Into<String>) -> Self
pub fn validation_errors(self, input: impl Into<String>) -> Self
Appends an item to validation_errors.
To override the contents of this collection use set_validation_errors.
Represents any errors that occurred when validating the assessment report.
sourcepub fn set_validation_errors(self, input: Option<Vec<String>>) -> Self
pub fn set_validation_errors(self, input: Option<Vec<String>>) -> Self
Represents any errors that occurred when validating the assessment report.
sourcepub fn get_validation_errors(&self) -> &Option<Vec<String>>
pub fn get_validation_errors(&self) -> &Option<Vec<String>>
Represents any errors that occurred when validating the assessment report.
sourcepub fn build(self) -> ValidateAssessmentReportIntegrityOutput
pub fn build(self) -> ValidateAssessmentReportIntegrityOutput
Consumes the builder and constructs a ValidateAssessmentReportIntegrityOutput.
Trait Implementations§
source§impl Clone for ValidateAssessmentReportIntegrityOutputBuilder
impl Clone for ValidateAssessmentReportIntegrityOutputBuilder
source§fn clone(&self) -> ValidateAssessmentReportIntegrityOutputBuilder
fn clone(&self) -> ValidateAssessmentReportIntegrityOutputBuilder
1.0.0 · source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
source. Read moresource§impl Default for ValidateAssessmentReportIntegrityOutputBuilder
impl Default for ValidateAssessmentReportIntegrityOutputBuilder
source§fn default() -> ValidateAssessmentReportIntegrityOutputBuilder
fn default() -> ValidateAssessmentReportIntegrityOutputBuilder
source§impl PartialEq for ValidateAssessmentReportIntegrityOutputBuilder
impl PartialEq for ValidateAssessmentReportIntegrityOutputBuilder
source§fn eq(&self, other: &ValidateAssessmentReportIntegrityOutputBuilder) -> bool
fn eq(&self, other: &ValidateAssessmentReportIntegrityOutputBuilder) -> bool
self and other values to be equal, and is used
by ==.