Struct aws_sdk_xray::types::builders::GroupSummaryBuilder
source · #[non_exhaustive]pub struct GroupSummaryBuilder { /* private fields */ }
Expand description
A builder for GroupSummary
.
Implementations§
source§impl GroupSummaryBuilder
impl GroupSummaryBuilder
sourcepub fn group_name(self, input: impl Into<String>) -> Self
pub fn group_name(self, input: impl Into<String>) -> Self
The unique case-sensitive name of the group.
sourcepub fn set_group_name(self, input: Option<String>) -> Self
pub fn set_group_name(self, input: Option<String>) -> Self
The unique case-sensitive name of the group.
sourcepub fn get_group_name(&self) -> &Option<String>
pub fn get_group_name(&self) -> &Option<String>
The unique case-sensitive name of the group.
sourcepub fn group_arn(self, input: impl Into<String>) -> Self
pub fn group_arn(self, input: impl Into<String>) -> Self
The ARN of the group generated based on the GroupName.
sourcepub fn set_group_arn(self, input: Option<String>) -> Self
pub fn set_group_arn(self, input: Option<String>) -> Self
The ARN of the group generated based on the GroupName.
sourcepub fn get_group_arn(&self) -> &Option<String>
pub fn get_group_arn(&self) -> &Option<String>
The ARN of the group generated based on the GroupName.
sourcepub fn filter_expression(self, input: impl Into<String>) -> Self
pub fn filter_expression(self, input: impl Into<String>) -> Self
The filter expression defining the parameters to include traces.
sourcepub fn set_filter_expression(self, input: Option<String>) -> Self
pub fn set_filter_expression(self, input: Option<String>) -> Self
The filter expression defining the parameters to include traces.
sourcepub fn get_filter_expression(&self) -> &Option<String>
pub fn get_filter_expression(&self) -> &Option<String>
The filter expression defining the parameters to include traces.
sourcepub fn insights_configuration(self, input: InsightsConfiguration) -> Self
pub fn insights_configuration(self, input: InsightsConfiguration) -> Self
The structure containing configurations related to insights.
-
The InsightsEnabled boolean can be set to true to enable insights for the group or false to disable insights for the group.
-
The NotificationsEnabled boolean can be set to true to enable insights notifications. Notifications can only be enabled on a group with InsightsEnabled set to true.
sourcepub fn set_insights_configuration(
self,
input: Option<InsightsConfiguration>
) -> Self
pub fn set_insights_configuration( self, input: Option<InsightsConfiguration> ) -> Self
The structure containing configurations related to insights.
-
The InsightsEnabled boolean can be set to true to enable insights for the group or false to disable insights for the group.
-
The NotificationsEnabled boolean can be set to true to enable insights notifications. Notifications can only be enabled on a group with InsightsEnabled set to true.
sourcepub fn get_insights_configuration(&self) -> &Option<InsightsConfiguration>
pub fn get_insights_configuration(&self) -> &Option<InsightsConfiguration>
The structure containing configurations related to insights.
-
The InsightsEnabled boolean can be set to true to enable insights for the group or false to disable insights for the group.
-
The NotificationsEnabled boolean can be set to true to enable insights notifications. Notifications can only be enabled on a group with InsightsEnabled set to true.
sourcepub fn build(self) -> GroupSummary
pub fn build(self) -> GroupSummary
Consumes the builder and constructs a GroupSummary
.
Trait Implementations§
source§impl Clone for GroupSummaryBuilder
impl Clone for GroupSummaryBuilder
source§fn clone(&self) -> GroupSummaryBuilder
fn clone(&self) -> GroupSummaryBuilder
1.0.0 · source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
source
. Read moresource§impl Debug for GroupSummaryBuilder
impl Debug for GroupSummaryBuilder
source§impl Default for GroupSummaryBuilder
impl Default for GroupSummaryBuilder
source§fn default() -> GroupSummaryBuilder
fn default() -> GroupSummaryBuilder
source§impl PartialEq for GroupSummaryBuilder
impl PartialEq for GroupSummaryBuilder
source§fn eq(&self, other: &GroupSummaryBuilder) -> bool
fn eq(&self, other: &GroupSummaryBuilder) -> bool
self
and other
values to be equal, and is used
by ==
.