AWS SDK for C++  1.9.66
AWS SDK for C++
Public Member Functions | List of all members
Aws::XRay::Model::InsightsConfiguration Class Reference

#include <InsightsConfiguration.h>

Public Member Functions

 InsightsConfiguration ()
 
 InsightsConfiguration (Aws::Utils::Json::JsonView jsonValue)
 
InsightsConfigurationoperator= (Aws::Utils::Json::JsonView jsonValue)
 
Aws::Utils::Json::JsonValue Jsonize () const
 
bool GetInsightsEnabled () const
 
bool InsightsEnabledHasBeenSet () const
 
void SetInsightsEnabled (bool value)
 
InsightsConfigurationWithInsightsEnabled (bool value)
 
bool GetNotificationsEnabled () const
 
bool NotificationsEnabledHasBeenSet () const
 
void SetNotificationsEnabled (bool value)
 
InsightsConfigurationWithNotificationsEnabled (bool value)
 

Detailed Description

The structure containing configurations related to insights.

See Also:

AWS API Reference

Definition at line 30 of file InsightsConfiguration.h.

Constructor & Destructor Documentation

◆ InsightsConfiguration() [1/2]

Aws::XRay::Model::InsightsConfiguration::InsightsConfiguration ( )

◆ InsightsConfiguration() [2/2]

Aws::XRay::Model::InsightsConfiguration::InsightsConfiguration ( Aws::Utils::Json::JsonView  jsonValue)

Member Function Documentation

◆ GetInsightsEnabled()

bool Aws::XRay::Model::InsightsConfiguration::GetInsightsEnabled ( ) const
inline

Set the InsightsEnabled value to true to enable insights or false to disable insights.

Definition at line 43 of file InsightsConfiguration.h.

◆ GetNotificationsEnabled()

bool Aws::XRay::Model::InsightsConfiguration::GetNotificationsEnabled ( ) const
inline

Set the NotificationsEnabled value to true to enable insights notifications. Notifications can only be enabled on a group with InsightsEnabled set to true.

Definition at line 69 of file InsightsConfiguration.h.

◆ InsightsEnabledHasBeenSet()

bool Aws::XRay::Model::InsightsConfiguration::InsightsEnabledHasBeenSet ( ) const
inline

Set the InsightsEnabled value to true to enable insights or false to disable insights.

Definition at line 49 of file InsightsConfiguration.h.

◆ Jsonize()

Aws::Utils::Json::JsonValue Aws::XRay::Model::InsightsConfiguration::Jsonize ( ) const

◆ NotificationsEnabledHasBeenSet()

bool Aws::XRay::Model::InsightsConfiguration::NotificationsEnabledHasBeenSet ( ) const
inline

Set the NotificationsEnabled value to true to enable insights notifications. Notifications can only be enabled on a group with InsightsEnabled set to true.

Definition at line 76 of file InsightsConfiguration.h.

◆ operator=()

InsightsConfiguration& Aws::XRay::Model::InsightsConfiguration::operator= ( Aws::Utils::Json::JsonView  jsonValue)

◆ SetInsightsEnabled()

void Aws::XRay::Model::InsightsConfiguration::SetInsightsEnabled ( bool  value)
inline

Set the InsightsEnabled value to true to enable insights or false to disable insights.

Definition at line 55 of file InsightsConfiguration.h.

◆ SetNotificationsEnabled()

void Aws::XRay::Model::InsightsConfiguration::SetNotificationsEnabled ( bool  value)
inline

Set the NotificationsEnabled value to true to enable insights notifications. Notifications can only be enabled on a group with InsightsEnabled set to true.

Definition at line 83 of file InsightsConfiguration.h.

◆ WithInsightsEnabled()

InsightsConfiguration& Aws::XRay::Model::InsightsConfiguration::WithInsightsEnabled ( bool  value)
inline

Set the InsightsEnabled value to true to enable insights or false to disable insights.

Definition at line 61 of file InsightsConfiguration.h.

◆ WithNotificationsEnabled()

InsightsConfiguration& Aws::XRay::Model::InsightsConfiguration::WithNotificationsEnabled ( bool  value)
inline

Set the NotificationsEnabled value to true to enable insights notifications. Notifications can only be enabled on a group with InsightsEnabled set to true.

Definition at line 90 of file InsightsConfiguration.h.


The documentation for this class was generated from the following file: