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

#include <DataColorPalette.h>

Public Member Functions

 DataColorPalette ()
 
 DataColorPalette (Aws::Utils::Json::JsonView jsonValue)
 
DataColorPaletteoperator= (Aws::Utils::Json::JsonView jsonValue)
 
Aws::Utils::Json::JsonValue Jsonize () const
 
const Aws::Vector< Aws::String > & GetColors () const
 
bool ColorsHasBeenSet () const
 
void SetColors (const Aws::Vector< Aws::String > &value)
 
void SetColors (Aws::Vector< Aws::String > &&value)
 
DataColorPaletteWithColors (const Aws::Vector< Aws::String > &value)
 
DataColorPaletteWithColors (Aws::Vector< Aws::String > &&value)
 
DataColorPaletteAddColors (const Aws::String &value)
 
DataColorPaletteAddColors (Aws::String &&value)
 
DataColorPaletteAddColors (const char *value)
 
const Aws::Vector< Aws::String > & GetMinMaxGradient () const
 
bool MinMaxGradientHasBeenSet () const
 
void SetMinMaxGradient (const Aws::Vector< Aws::String > &value)
 
void SetMinMaxGradient (Aws::Vector< Aws::String > &&value)
 
DataColorPaletteWithMinMaxGradient (const Aws::Vector< Aws::String > &value)
 
DataColorPaletteWithMinMaxGradient (Aws::Vector< Aws::String > &&value)
 
DataColorPaletteAddMinMaxGradient (const Aws::String &value)
 
DataColorPaletteAddMinMaxGradient (Aws::String &&value)
 
DataColorPaletteAddMinMaxGradient (const char *value)
 
const Aws::StringGetEmptyFillColor () const
 
bool EmptyFillColorHasBeenSet () const
 
void SetEmptyFillColor (const Aws::String &value)
 
void SetEmptyFillColor (Aws::String &&value)
 
void SetEmptyFillColor (const char *value)
 
DataColorPaletteWithEmptyFillColor (const Aws::String &value)
 
DataColorPaletteWithEmptyFillColor (Aws::String &&value)
 
DataColorPaletteWithEmptyFillColor (const char *value)
 

Detailed Description

The theme colors that are used for data colors in charts. The colors description is a hexadecimal color code that consists of six alphanumerical characters, prefixed with #, for example #37BFF5.

See Also:

AWS API Reference

Definition at line 35 of file DataColorPalette.h.

Constructor & Destructor Documentation

◆ DataColorPalette() [1/2]

Aws::QuickSight::Model::DataColorPalette::DataColorPalette ( )

◆ DataColorPalette() [2/2]

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

Member Function Documentation

◆ AddColors() [1/3]

DataColorPalette& Aws::QuickSight::Model::DataColorPalette::AddColors ( const Aws::String value)
inline

The hexadecimal codes for the colors.

Definition at line 77 of file DataColorPalette.h.

◆ AddColors() [2/3]

DataColorPalette& Aws::QuickSight::Model::DataColorPalette::AddColors ( Aws::String &&  value)
inline

The hexadecimal codes for the colors.

Definition at line 82 of file DataColorPalette.h.

◆ AddColors() [3/3]

DataColorPalette& Aws::QuickSight::Model::DataColorPalette::AddColors ( const char *  value)
inline

The hexadecimal codes for the colors.

Definition at line 87 of file DataColorPalette.h.

◆ AddMinMaxGradient() [1/3]

DataColorPalette& Aws::QuickSight::Model::DataColorPalette::AddMinMaxGradient ( const Aws::String value)
inline

The minimum and maximum hexadecimal codes that describe a color gradient.

Definition at line 130 of file DataColorPalette.h.

◆ AddMinMaxGradient() [2/3]

DataColorPalette& Aws::QuickSight::Model::DataColorPalette::AddMinMaxGradient ( Aws::String &&  value)
inline

The minimum and maximum hexadecimal codes that describe a color gradient.

Definition at line 136 of file DataColorPalette.h.

◆ AddMinMaxGradient() [3/3]

DataColorPalette& Aws::QuickSight::Model::DataColorPalette::AddMinMaxGradient ( const char *  value)
inline

The minimum and maximum hexadecimal codes that describe a color gradient.

Definition at line 142 of file DataColorPalette.h.

◆ ColorsHasBeenSet()

bool Aws::QuickSight::Model::DataColorPalette::ColorsHasBeenSet ( ) const
inline

The hexadecimal codes for the colors.

Definition at line 52 of file DataColorPalette.h.

◆ EmptyFillColorHasBeenSet()

bool Aws::QuickSight::Model::DataColorPalette::EmptyFillColorHasBeenSet ( ) const
inline

The hexadecimal code of a color that applies to charts where a lack of data is highlighted.

Definition at line 155 of file DataColorPalette.h.

◆ GetColors()

const Aws::Vector<Aws::String>& Aws::QuickSight::Model::DataColorPalette::GetColors ( ) const
inline

The hexadecimal codes for the colors.

Definition at line 47 of file DataColorPalette.h.

◆ GetEmptyFillColor()

const Aws::String& Aws::QuickSight::Model::DataColorPalette::GetEmptyFillColor ( ) const
inline

The hexadecimal code of a color that applies to charts where a lack of data is highlighted.

Definition at line 149 of file DataColorPalette.h.

◆ GetMinMaxGradient()

const Aws::Vector<Aws::String>& Aws::QuickSight::Model::DataColorPalette::GetMinMaxGradient ( ) const
inline

The minimum and maximum hexadecimal codes that describe a color gradient.

Definition at line 94 of file DataColorPalette.h.

◆ Jsonize()

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

◆ MinMaxGradientHasBeenSet()

bool Aws::QuickSight::Model::DataColorPalette::MinMaxGradientHasBeenSet ( ) const
inline

The minimum and maximum hexadecimal codes that describe a color gradient.

Definition at line 100 of file DataColorPalette.h.

◆ operator=()

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

◆ SetColors() [1/2]

void Aws::QuickSight::Model::DataColorPalette::SetColors ( const Aws::Vector< Aws::String > &  value)
inline

The hexadecimal codes for the colors.

Definition at line 57 of file DataColorPalette.h.

◆ SetColors() [2/2]

void Aws::QuickSight::Model::DataColorPalette::SetColors ( Aws::Vector< Aws::String > &&  value)
inline

The hexadecimal codes for the colors.

Definition at line 62 of file DataColorPalette.h.

◆ SetEmptyFillColor() [1/3]

void Aws::QuickSight::Model::DataColorPalette::SetEmptyFillColor ( const Aws::String value)
inline

The hexadecimal code of a color that applies to charts where a lack of data is highlighted.

Definition at line 161 of file DataColorPalette.h.

◆ SetEmptyFillColor() [2/3]

void Aws::QuickSight::Model::DataColorPalette::SetEmptyFillColor ( Aws::String &&  value)
inline

The hexadecimal code of a color that applies to charts where a lack of data is highlighted.

Definition at line 167 of file DataColorPalette.h.

◆ SetEmptyFillColor() [3/3]

void Aws::QuickSight::Model::DataColorPalette::SetEmptyFillColor ( const char *  value)
inline

The hexadecimal code of a color that applies to charts where a lack of data is highlighted.

Definition at line 173 of file DataColorPalette.h.

◆ SetMinMaxGradient() [1/2]

void Aws::QuickSight::Model::DataColorPalette::SetMinMaxGradient ( const Aws::Vector< Aws::String > &  value)
inline

The minimum and maximum hexadecimal codes that describe a color gradient.

Definition at line 106 of file DataColorPalette.h.

◆ SetMinMaxGradient() [2/2]

void Aws::QuickSight::Model::DataColorPalette::SetMinMaxGradient ( Aws::Vector< Aws::String > &&  value)
inline

The minimum and maximum hexadecimal codes that describe a color gradient.

Definition at line 112 of file DataColorPalette.h.

◆ WithColors() [1/2]

DataColorPalette& Aws::QuickSight::Model::DataColorPalette::WithColors ( const Aws::Vector< Aws::String > &  value)
inline

The hexadecimal codes for the colors.

Definition at line 67 of file DataColorPalette.h.

◆ WithColors() [2/2]

DataColorPalette& Aws::QuickSight::Model::DataColorPalette::WithColors ( Aws::Vector< Aws::String > &&  value)
inline

The hexadecimal codes for the colors.

Definition at line 72 of file DataColorPalette.h.

◆ WithEmptyFillColor() [1/3]

DataColorPalette& Aws::QuickSight::Model::DataColorPalette::WithEmptyFillColor ( const Aws::String value)
inline

The hexadecimal code of a color that applies to charts where a lack of data is highlighted.

Definition at line 179 of file DataColorPalette.h.

◆ WithEmptyFillColor() [2/3]

DataColorPalette& Aws::QuickSight::Model::DataColorPalette::WithEmptyFillColor ( Aws::String &&  value)
inline

The hexadecimal code of a color that applies to charts where a lack of data is highlighted.

Definition at line 185 of file DataColorPalette.h.

◆ WithEmptyFillColor() [3/3]

DataColorPalette& Aws::QuickSight::Model::DataColorPalette::WithEmptyFillColor ( const char *  value)
inline

The hexadecimal code of a color that applies to charts where a lack of data is highlighted.

Definition at line 191 of file DataColorPalette.h.

◆ WithMinMaxGradient() [1/2]

DataColorPalette& Aws::QuickSight::Model::DataColorPalette::WithMinMaxGradient ( const Aws::Vector< Aws::String > &  value)
inline

The minimum and maximum hexadecimal codes that describe a color gradient.

Definition at line 118 of file DataColorPalette.h.

◆ WithMinMaxGradient() [2/2]

DataColorPalette& Aws::QuickSight::Model::DataColorPalette::WithMinMaxGradient ( Aws::Vector< Aws::String > &&  value)
inline

The minimum and maximum hexadecimal codes that describe a color gradient.

Definition at line 124 of file DataColorPalette.h.


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