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

#include <ThemeConfiguration.h>

Public Member Functions

 ThemeConfiguration ()
 
 ThemeConfiguration (Aws::Utils::Json::JsonView jsonValue)
 
ThemeConfigurationoperator= (Aws::Utils::Json::JsonView jsonValue)
 
Aws::Utils::Json::JsonValue Jsonize () const
 
const DataColorPaletteGetDataColorPalette () const
 
bool DataColorPaletteHasBeenSet () const
 
void SetDataColorPalette (const DataColorPalette &value)
 
void SetDataColorPalette (DataColorPalette &&value)
 
ThemeConfigurationWithDataColorPalette (const DataColorPalette &value)
 
ThemeConfigurationWithDataColorPalette (DataColorPalette &&value)
 
const UIColorPaletteGetUIColorPalette () const
 
bool UIColorPaletteHasBeenSet () const
 
void SetUIColorPalette (const UIColorPalette &value)
 
void SetUIColorPalette (UIColorPalette &&value)
 
ThemeConfigurationWithUIColorPalette (const UIColorPalette &value)
 
ThemeConfigurationWithUIColorPalette (UIColorPalette &&value)
 
const SheetStyleGetSheet () const
 
bool SheetHasBeenSet () const
 
void SetSheet (const SheetStyle &value)
 
void SetSheet (SheetStyle &&value)
 
ThemeConfigurationWithSheet (const SheetStyle &value)
 
ThemeConfigurationWithSheet (SheetStyle &&value)
 

Detailed Description

The theme configuration. This configuration contains all of the display properties for a theme.

See Also:

AWS API Reference

Definition at line 34 of file ThemeConfiguration.h.

Constructor & Destructor Documentation

◆ ThemeConfiguration() [1/2]

Aws::QuickSight::Model::ThemeConfiguration::ThemeConfiguration ( )

◆ ThemeConfiguration() [2/2]

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

Member Function Documentation

◆ DataColorPaletteHasBeenSet()

bool Aws::QuickSight::Model::ThemeConfiguration::DataColorPaletteHasBeenSet ( ) const
inline

Color properties that apply to chart data colors.

Definition at line 51 of file ThemeConfiguration.h.

◆ GetDataColorPalette()

const DataColorPalette& Aws::QuickSight::Model::ThemeConfiguration::GetDataColorPalette ( ) const
inline

Color properties that apply to chart data colors.

Definition at line 46 of file ThemeConfiguration.h.

◆ GetSheet()

const SheetStyle& Aws::QuickSight::Model::ThemeConfiguration::GetSheet ( ) const
inline

Display options related to sheets.

Definition at line 114 of file ThemeConfiguration.h.

◆ GetUIColorPalette()

const UIColorPalette& Aws::QuickSight::Model::ThemeConfiguration::GetUIColorPalette ( ) const
inline

Color properties that apply to the UI and to charts, excluding the colors that apply to data.

Definition at line 78 of file ThemeConfiguration.h.

◆ Jsonize()

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

◆ operator=()

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

◆ SetDataColorPalette() [1/2]

void Aws::QuickSight::Model::ThemeConfiguration::SetDataColorPalette ( const DataColorPalette value)
inline

Color properties that apply to chart data colors.

Definition at line 56 of file ThemeConfiguration.h.

◆ SetDataColorPalette() [2/2]

void Aws::QuickSight::Model::ThemeConfiguration::SetDataColorPalette ( DataColorPalette &&  value)
inline

Color properties that apply to chart data colors.

Definition at line 61 of file ThemeConfiguration.h.

◆ SetSheet() [1/2]

void Aws::QuickSight::Model::ThemeConfiguration::SetSheet ( const SheetStyle value)
inline

Display options related to sheets.

Definition at line 124 of file ThemeConfiguration.h.

◆ SetSheet() [2/2]

void Aws::QuickSight::Model::ThemeConfiguration::SetSheet ( SheetStyle &&  value)
inline

Display options related to sheets.

Definition at line 129 of file ThemeConfiguration.h.

◆ SetUIColorPalette() [1/2]

void Aws::QuickSight::Model::ThemeConfiguration::SetUIColorPalette ( const UIColorPalette value)
inline

Color properties that apply to the UI and to charts, excluding the colors that apply to data.

Definition at line 90 of file ThemeConfiguration.h.

◆ SetUIColorPalette() [2/2]

void Aws::QuickSight::Model::ThemeConfiguration::SetUIColorPalette ( UIColorPalette &&  value)
inline

Color properties that apply to the UI and to charts, excluding the colors that apply to data.

Definition at line 96 of file ThemeConfiguration.h.

◆ SheetHasBeenSet()

bool Aws::QuickSight::Model::ThemeConfiguration::SheetHasBeenSet ( ) const
inline

Display options related to sheets.

Definition at line 119 of file ThemeConfiguration.h.

◆ UIColorPaletteHasBeenSet()

bool Aws::QuickSight::Model::ThemeConfiguration::UIColorPaletteHasBeenSet ( ) const
inline

Color properties that apply to the UI and to charts, excluding the colors that apply to data.

Definition at line 84 of file ThemeConfiguration.h.

◆ WithDataColorPalette() [1/2]

ThemeConfiguration& Aws::QuickSight::Model::ThemeConfiguration::WithDataColorPalette ( const DataColorPalette value)
inline

Color properties that apply to chart data colors.

Definition at line 66 of file ThemeConfiguration.h.

◆ WithDataColorPalette() [2/2]

ThemeConfiguration& Aws::QuickSight::Model::ThemeConfiguration::WithDataColorPalette ( DataColorPalette &&  value)
inline

Color properties that apply to chart data colors.

Definition at line 71 of file ThemeConfiguration.h.

◆ WithSheet() [1/2]

ThemeConfiguration& Aws::QuickSight::Model::ThemeConfiguration::WithSheet ( const SheetStyle value)
inline

Display options related to sheets.

Definition at line 134 of file ThemeConfiguration.h.

◆ WithSheet() [2/2]

ThemeConfiguration& Aws::QuickSight::Model::ThemeConfiguration::WithSheet ( SheetStyle &&  value)
inline

Display options related to sheets.

Definition at line 139 of file ThemeConfiguration.h.

◆ WithUIColorPalette() [1/2]

ThemeConfiguration& Aws::QuickSight::Model::ThemeConfiguration::WithUIColorPalette ( const UIColorPalette value)
inline

Color properties that apply to the UI and to charts, excluding the colors that apply to data.

Definition at line 102 of file ThemeConfiguration.h.

◆ WithUIColorPalette() [2/2]

ThemeConfiguration& Aws::QuickSight::Model::ThemeConfiguration::WithUIColorPalette ( UIColorPalette &&  value)
inline

Color properties that apply to the UI and to charts, excluding the colors that apply to data.

Definition at line 108 of file ThemeConfiguration.h.


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