Struct aws_sdk_xray::types::builders::GroupBuilder
source · #[non_exhaustive]pub struct GroupBuilder { /* private fields */ }
Expand description
A builder for Group
.
Implementations§
source§impl GroupBuilder
impl GroupBuilder
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 Amazon Resource Name (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 Amazon Resource Name (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 Amazon Resource Name (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 through Amazon EventBridge for the group.
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 through Amazon EventBridge for the group.
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 through Amazon EventBridge for the group.
Trait Implementations§
source§impl Clone for GroupBuilder
impl Clone for GroupBuilder
source§fn clone(&self) -> GroupBuilder
fn clone(&self) -> GroupBuilder
1.0.0 · source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
source
. Read moresource§impl Debug for GroupBuilder
impl Debug for GroupBuilder
source§impl Default for GroupBuilder
impl Default for GroupBuilder
source§fn default() -> GroupBuilder
fn default() -> GroupBuilder
source§impl PartialEq<GroupBuilder> for GroupBuilder
impl PartialEq<GroupBuilder> for GroupBuilder
source§fn eq(&self, other: &GroupBuilder) -> bool
fn eq(&self, other: &GroupBuilder) -> bool
self
and other
values to be equal, and is used
by ==
.