AWS SDK for C++  1.9.129
AWS SDK for C++
Public Member Functions | List of all members
Aws::QuickSight::Model::AnonymousUserEmbeddingExperienceConfiguration Class Reference

#include <AnonymousUserEmbeddingExperienceConfiguration.h>

Public Member Functions

 AnonymousUserEmbeddingExperienceConfiguration ()
 
 AnonymousUserEmbeddingExperienceConfiguration (Aws::Utils::Json::JsonView jsonValue)
 
AnonymousUserEmbeddingExperienceConfigurationoperator= (Aws::Utils::Json::JsonView jsonValue)
 
Aws::Utils::Json::JsonValue Jsonize () const
 
const AnonymousUserDashboardEmbeddingConfigurationGetDashboard () const
 
bool DashboardHasBeenSet () const
 
void SetDashboard (const AnonymousUserDashboardEmbeddingConfiguration &value)
 
void SetDashboard (AnonymousUserDashboardEmbeddingConfiguration &&value)
 
AnonymousUserEmbeddingExperienceConfigurationWithDashboard (const AnonymousUserDashboardEmbeddingConfiguration &value)
 
AnonymousUserEmbeddingExperienceConfigurationWithDashboard (AnonymousUserDashboardEmbeddingConfiguration &&value)
 

Detailed Description

The type of experience you want to embed. For anonymous users, you can embed an Amazon QuickSight dashboard.

See Also:

AWS API Reference

Definition at line 32 of file AnonymousUserEmbeddingExperienceConfiguration.h.

Constructor & Destructor Documentation

◆ AnonymousUserEmbeddingExperienceConfiguration() [1/2]

Aws::QuickSight::Model::AnonymousUserEmbeddingExperienceConfiguration::AnonymousUserEmbeddingExperienceConfiguration ( )

◆ AnonymousUserEmbeddingExperienceConfiguration() [2/2]

Aws::QuickSight::Model::AnonymousUserEmbeddingExperienceConfiguration::AnonymousUserEmbeddingExperienceConfiguration ( Aws::Utils::Json::JsonView  jsonValue)

Member Function Documentation

◆ DashboardHasBeenSet()

bool Aws::QuickSight::Model::AnonymousUserEmbeddingExperienceConfiguration::DashboardHasBeenSet ( ) const
inline

The type of embedding experience. In this case, an Amazon QuickSight dashboard.

Definition at line 51 of file AnonymousUserEmbeddingExperienceConfiguration.h.

◆ GetDashboard()

const AnonymousUserDashboardEmbeddingConfiguration& Aws::QuickSight::Model::AnonymousUserEmbeddingExperienceConfiguration::GetDashboard ( ) const
inline

The type of embedding experience. In this case, an Amazon QuickSight dashboard.

Definition at line 45 of file AnonymousUserEmbeddingExperienceConfiguration.h.

◆ Jsonize()

Aws::Utils::Json::JsonValue Aws::QuickSight::Model::AnonymousUserEmbeddingExperienceConfiguration::Jsonize ( ) const

◆ operator=()

AnonymousUserEmbeddingExperienceConfiguration& Aws::QuickSight::Model::AnonymousUserEmbeddingExperienceConfiguration::operator= ( Aws::Utils::Json::JsonView  jsonValue)

◆ SetDashboard() [1/2]

void Aws::QuickSight::Model::AnonymousUserEmbeddingExperienceConfiguration::SetDashboard ( AnonymousUserDashboardEmbeddingConfiguration &&  value)
inline

The type of embedding experience. In this case, an Amazon QuickSight dashboard.

Definition at line 63 of file AnonymousUserEmbeddingExperienceConfiguration.h.

◆ SetDashboard() [2/2]

void Aws::QuickSight::Model::AnonymousUserEmbeddingExperienceConfiguration::SetDashboard ( const AnonymousUserDashboardEmbeddingConfiguration value)
inline

The type of embedding experience. In this case, an Amazon QuickSight dashboard.

Definition at line 57 of file AnonymousUserEmbeddingExperienceConfiguration.h.

◆ WithDashboard() [1/2]

AnonymousUserEmbeddingExperienceConfiguration& Aws::QuickSight::Model::AnonymousUserEmbeddingExperienceConfiguration::WithDashboard ( AnonymousUserDashboardEmbeddingConfiguration &&  value)
inline

The type of embedding experience. In this case, an Amazon QuickSight dashboard.

Definition at line 75 of file AnonymousUserEmbeddingExperienceConfiguration.h.

◆ WithDashboard() [2/2]

AnonymousUserEmbeddingExperienceConfiguration& Aws::QuickSight::Model::AnonymousUserEmbeddingExperienceConfiguration::WithDashboard ( const AnonymousUserDashboardEmbeddingConfiguration value)
inline

The type of embedding experience. In this case, an Amazon QuickSight dashboard.

Definition at line 69 of file AnonymousUserEmbeddingExperienceConfiguration.h.


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