#[non_exhaustive]pub struct UpdateGroupInputBuilder { /* private fields */ }
Expand description
A builder for UpdateGroupInput
.
Implementations§
source§impl UpdateGroupInputBuilder
impl UpdateGroupInputBuilder
sourcepub fn group_name(self, input: impl Into<String>) -> Self
pub fn group_name(self, input: impl Into<String>) -> Self
The 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 case-sensitive name of the group.
sourcepub fn get_group_name(&self) -> &Option<String>
pub fn get_group_name(&self) -> &Option<String>
The 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 that was generated upon creation.
sourcepub fn set_group_arn(self, input: Option<String>) -> Self
pub fn set_group_arn(self, input: Option<String>) -> Self
The ARN that was generated upon creation.
sourcepub fn get_group_arn(&self) -> &Option<String>
pub fn get_group_arn(&self) -> &Option<String>
The ARN that was generated upon creation.
sourcepub fn filter_expression(self, input: impl Into<String>) -> Self
pub fn filter_expression(self, input: impl Into<String>) -> Self
The updated filter expression defining criteria by which to group traces.
sourcepub fn set_filter_expression(self, input: Option<String>) -> Self
pub fn set_filter_expression(self, input: Option<String>) -> Self
The updated filter expression defining criteria by which to group traces.
sourcepub fn get_filter_expression(&self) -> &Option<String>
pub fn get_filter_expression(&self) -> &Option<String>
The updated filter expression defining criteria by which to group 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 for the group. 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 for the group. 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 for the group. Notifications can only be enabled on a group with InsightsEnabled set to true.
sourcepub fn build(self) -> Result<UpdateGroupInput, BuildError>
pub fn build(self) -> Result<UpdateGroupInput, BuildError>
Consumes the builder and constructs a UpdateGroupInput
.
source§impl UpdateGroupInputBuilder
impl UpdateGroupInputBuilder
sourcepub async fn send_with(
self,
client: &Client
) -> Result<UpdateGroupOutput, SdkError<UpdateGroupError, HttpResponse>>
pub async fn send_with( self, client: &Client ) -> Result<UpdateGroupOutput, SdkError<UpdateGroupError, HttpResponse>>
Sends a request with this input using the given client.
Trait Implementations§
source§impl Clone for UpdateGroupInputBuilder
impl Clone for UpdateGroupInputBuilder
source§fn clone(&self) -> UpdateGroupInputBuilder
fn clone(&self) -> UpdateGroupInputBuilder
1.0.0 · source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
source
. Read moresource§impl Debug for UpdateGroupInputBuilder
impl Debug for UpdateGroupInputBuilder
source§impl Default for UpdateGroupInputBuilder
impl Default for UpdateGroupInputBuilder
source§fn default() -> UpdateGroupInputBuilder
fn default() -> UpdateGroupInputBuilder
source§impl PartialEq for UpdateGroupInputBuilder
impl PartialEq for UpdateGroupInputBuilder
source§fn eq(&self, other: &UpdateGroupInputBuilder) -> bool
fn eq(&self, other: &UpdateGroupInputBuilder) -> bool
self
and other
values to be equal, and is used
by ==
.