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

#include <TemplateSourceEntity.h>

Public Member Functions

 TemplateSourceEntity ()
 
 TemplateSourceEntity (Aws::Utils::Json::JsonView jsonValue)
 
TemplateSourceEntityoperator= (Aws::Utils::Json::JsonView jsonValue)
 
Aws::Utils::Json::JsonValue Jsonize () const
 
const TemplateSourceAnalysisGetSourceAnalysis () const
 
bool SourceAnalysisHasBeenSet () const
 
void SetSourceAnalysis (const TemplateSourceAnalysis &value)
 
void SetSourceAnalysis (TemplateSourceAnalysis &&value)
 
TemplateSourceEntityWithSourceAnalysis (const TemplateSourceAnalysis &value)
 
TemplateSourceEntityWithSourceAnalysis (TemplateSourceAnalysis &&value)
 
const TemplateSourceTemplateGetSourceTemplate () const
 
bool SourceTemplateHasBeenSet () const
 
void SetSourceTemplate (const TemplateSourceTemplate &value)
 
void SetSourceTemplate (TemplateSourceTemplate &&value)
 
TemplateSourceEntityWithSourceTemplate (const TemplateSourceTemplate &value)
 
TemplateSourceEntityWithSourceTemplate (TemplateSourceTemplate &&value)
 

Detailed Description

The source entity of the template.

See Also:

AWS API Reference

Definition at line 32 of file TemplateSourceEntity.h.

Constructor & Destructor Documentation

◆ TemplateSourceEntity() [1/2]

Aws::QuickSight::Model::TemplateSourceEntity::TemplateSourceEntity ( )

◆ TemplateSourceEntity() [2/2]

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

Member Function Documentation

◆ GetSourceAnalysis()

const TemplateSourceAnalysis& Aws::QuickSight::Model::TemplateSourceEntity::GetSourceAnalysis ( ) const
inline

The source analysis, if it is based on an analysis.

Definition at line 44 of file TemplateSourceEntity.h.

◆ GetSourceTemplate()

const TemplateSourceTemplate& Aws::QuickSight::Model::TemplateSourceEntity::GetSourceTemplate ( ) const
inline

The source template, if it is based on an template.

Definition at line 75 of file TemplateSourceEntity.h.

◆ Jsonize()

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

◆ operator=()

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

◆ SetSourceAnalysis() [1/2]

void Aws::QuickSight::Model::TemplateSourceEntity::SetSourceAnalysis ( const TemplateSourceAnalysis value)
inline

The source analysis, if it is based on an analysis.

Definition at line 54 of file TemplateSourceEntity.h.

◆ SetSourceAnalysis() [2/2]

void Aws::QuickSight::Model::TemplateSourceEntity::SetSourceAnalysis ( TemplateSourceAnalysis &&  value)
inline

The source analysis, if it is based on an analysis.

Definition at line 59 of file TemplateSourceEntity.h.

◆ SetSourceTemplate() [1/2]

void Aws::QuickSight::Model::TemplateSourceEntity::SetSourceTemplate ( const TemplateSourceTemplate value)
inline

The source template, if it is based on an template.

Definition at line 85 of file TemplateSourceEntity.h.

◆ SetSourceTemplate() [2/2]

void Aws::QuickSight::Model::TemplateSourceEntity::SetSourceTemplate ( TemplateSourceTemplate &&  value)
inline

The source template, if it is based on an template.

Definition at line 90 of file TemplateSourceEntity.h.

◆ SourceAnalysisHasBeenSet()

bool Aws::QuickSight::Model::TemplateSourceEntity::SourceAnalysisHasBeenSet ( ) const
inline

The source analysis, if it is based on an analysis.

Definition at line 49 of file TemplateSourceEntity.h.

◆ SourceTemplateHasBeenSet()

bool Aws::QuickSight::Model::TemplateSourceEntity::SourceTemplateHasBeenSet ( ) const
inline

The source template, if it is based on an template.

Definition at line 80 of file TemplateSourceEntity.h.

◆ WithSourceAnalysis() [1/2]

TemplateSourceEntity& Aws::QuickSight::Model::TemplateSourceEntity::WithSourceAnalysis ( const TemplateSourceAnalysis value)
inline

The source analysis, if it is based on an analysis.

Definition at line 64 of file TemplateSourceEntity.h.

◆ WithSourceAnalysis() [2/2]

TemplateSourceEntity& Aws::QuickSight::Model::TemplateSourceEntity::WithSourceAnalysis ( TemplateSourceAnalysis &&  value)
inline

The source analysis, if it is based on an analysis.

Definition at line 69 of file TemplateSourceEntity.h.

◆ WithSourceTemplate() [1/2]

TemplateSourceEntity& Aws::QuickSight::Model::TemplateSourceEntity::WithSourceTemplate ( const TemplateSourceTemplate value)
inline

The source template, if it is based on an template.

Definition at line 95 of file TemplateSourceEntity.h.

◆ WithSourceTemplate() [2/2]

TemplateSourceEntity& Aws::QuickSight::Model::TemplateSourceEntity::WithSourceTemplate ( TemplateSourceTemplate &&  value)
inline

The source template, if it is based on an template.

Definition at line 100 of file TemplateSourceEntity.h.


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