#[non_exhaustive]pub struct CreateRuleGroupOutputBuilder { /* private fields */ }
Expand description
A builder for CreateRuleGroupOutput
.
Implementations§
source§impl CreateRuleGroupOutputBuilder
impl CreateRuleGroupOutputBuilder
sourcepub fn summary(self, input: RuleGroupSummary) -> Self
pub fn summary(self, input: RuleGroupSummary) -> Self
High-level information about a RuleGroup
, returned by operations like create and list. This provides information like the ID, that you can use to retrieve and manage a RuleGroup
, and the ARN, that you provide to the RuleGroupReferenceStatement
to use the rule group in a Rule
.
sourcepub fn set_summary(self, input: Option<RuleGroupSummary>) -> Self
pub fn set_summary(self, input: Option<RuleGroupSummary>) -> Self
High-level information about a RuleGroup
, returned by operations like create and list. This provides information like the ID, that you can use to retrieve and manage a RuleGroup
, and the ARN, that you provide to the RuleGroupReferenceStatement
to use the rule group in a Rule
.
sourcepub fn get_summary(&self) -> &Option<RuleGroupSummary>
pub fn get_summary(&self) -> &Option<RuleGroupSummary>
High-level information about a RuleGroup
, returned by operations like create and list. This provides information like the ID, that you can use to retrieve and manage a RuleGroup
, and the ARN, that you provide to the RuleGroupReferenceStatement
to use the rule group in a Rule
.
sourcepub fn build(self) -> CreateRuleGroupOutput
pub fn build(self) -> CreateRuleGroupOutput
Consumes the builder and constructs a CreateRuleGroupOutput
.
Trait Implementations§
source§impl Clone for CreateRuleGroupOutputBuilder
impl Clone for CreateRuleGroupOutputBuilder
source§fn clone(&self) -> CreateRuleGroupOutputBuilder
fn clone(&self) -> CreateRuleGroupOutputBuilder
1.0.0 · source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
source
. Read moresource§impl Debug for CreateRuleGroupOutputBuilder
impl Debug for CreateRuleGroupOutputBuilder
source§impl Default for CreateRuleGroupOutputBuilder
impl Default for CreateRuleGroupOutputBuilder
source§fn default() -> CreateRuleGroupOutputBuilder
fn default() -> CreateRuleGroupOutputBuilder
source§impl PartialEq for CreateRuleGroupOutputBuilder
impl PartialEq for CreateRuleGroupOutputBuilder
source§fn eq(&self, other: &CreateRuleGroupOutputBuilder) -> bool
fn eq(&self, other: &CreateRuleGroupOutputBuilder) -> bool
self
and other
values to be equal, and is used
by ==
.