Struct aws_sdk_xray::types::builders::InsightsConfigurationBuilder
source · #[non_exhaustive]pub struct InsightsConfigurationBuilder { /* private fields */ }
Expand description
A builder for InsightsConfiguration
.
Implementations§
source§impl InsightsConfigurationBuilder
impl InsightsConfigurationBuilder
sourcepub fn insights_enabled(self, input: bool) -> Self
pub fn insights_enabled(self, input: bool) -> Self
Set the InsightsEnabled value to true to enable insights or false to disable insights.
sourcepub fn set_insights_enabled(self, input: Option<bool>) -> Self
pub fn set_insights_enabled(self, input: Option<bool>) -> Self
Set the InsightsEnabled value to true to enable insights or false to disable insights.
sourcepub fn get_insights_enabled(&self) -> &Option<bool>
pub fn get_insights_enabled(&self) -> &Option<bool>
Set the InsightsEnabled value to true to enable insights or false to disable insights.
sourcepub fn notifications_enabled(self, input: bool) -> Self
pub fn notifications_enabled(self, input: bool) -> Self
Set the NotificationsEnabled value to true to enable insights notifications. Notifications can only be enabled on a group with InsightsEnabled set to true.
sourcepub fn set_notifications_enabled(self, input: Option<bool>) -> Self
pub fn set_notifications_enabled(self, input: Option<bool>) -> Self
Set the NotificationsEnabled value to true to enable insights notifications. Notifications can only be enabled on a group with InsightsEnabled set to true.
sourcepub fn get_notifications_enabled(&self) -> &Option<bool>
pub fn get_notifications_enabled(&self) -> &Option<bool>
Set the NotificationsEnabled value to true to enable insights notifications. Notifications can only be enabled on a group with InsightsEnabled set to true.
sourcepub fn build(self) -> InsightsConfiguration
pub fn build(self) -> InsightsConfiguration
Consumes the builder and constructs a InsightsConfiguration
.
Trait Implementations§
source§impl Clone for InsightsConfigurationBuilder
impl Clone for InsightsConfigurationBuilder
source§fn clone(&self) -> InsightsConfigurationBuilder
fn clone(&self) -> InsightsConfigurationBuilder
1.0.0 · source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
source
. Read moresource§impl Debug for InsightsConfigurationBuilder
impl Debug for InsightsConfigurationBuilder
source§impl Default for InsightsConfigurationBuilder
impl Default for InsightsConfigurationBuilder
source§fn default() -> InsightsConfigurationBuilder
fn default() -> InsightsConfigurationBuilder
source§impl PartialEq for InsightsConfigurationBuilder
impl PartialEq for InsightsConfigurationBuilder
source§fn eq(&self, other: &InsightsConfigurationBuilder) -> bool
fn eq(&self, other: &InsightsConfigurationBuilder) -> bool
self
and other
values to be equal, and is used
by ==
.