Struct aws_sdk_codegurureviewer::model::rule_metadata::Builder
source · pub struct Builder { /* private fields */ }Expand description
A builder for RuleMetadata.
Implementations§
source§impl Builder
impl Builder
sourcepub fn set_rule_id(self, input: Option<String>) -> Self
pub fn set_rule_id(self, input: Option<String>) -> Self
The ID of the rule.
sourcepub fn set_rule_name(self, input: Option<String>) -> Self
pub fn set_rule_name(self, input: Option<String>) -> Self
The name of the rule.
sourcepub fn short_description(self, input: impl Into<String>) -> Self
pub fn short_description(self, input: impl Into<String>) -> Self
A short description of the rule.
sourcepub fn set_short_description(self, input: Option<String>) -> Self
pub fn set_short_description(self, input: Option<String>) -> Self
A short description of the rule.
sourcepub fn long_description(self, input: impl Into<String>) -> Self
pub fn long_description(self, input: impl Into<String>) -> Self
A long description of the rule.
sourcepub fn set_long_description(self, input: Option<String>) -> Self
pub fn set_long_description(self, input: Option<String>) -> Self
A long description of the rule.
Appends an item to rule_tags.
To override the contents of this collection use set_rule_tags.
Tags that are associated with the rule.
Tags that are associated with the rule.
sourcepub fn build(self) -> RuleMetadata
pub fn build(self) -> RuleMetadata
Consumes the builder and constructs a RuleMetadata.