7#include <aws/quicksight/QuickSight_EXPORTS.h>
8#include <aws/quicksight/model/PanelConfiguration.h>
9#include <aws/quicksight/model/SmallMultiplesAxisProperties.h>
51 inline void SetMaxVisibleRows(
long long value) { m_maxVisibleRowsHasBeenSet =
true; m_maxVisibleRows = value; }
64 inline void SetMaxVisibleColumns(
long long value) { m_maxVisibleColumnsHasBeenSet =
true; m_maxVisibleColumns = value; }
105 long long m_maxVisibleRows;
106 bool m_maxVisibleRowsHasBeenSet =
false;
108 long long m_maxVisibleColumns;
109 bool m_maxVisibleColumnsHasBeenSet =
false;
112 bool m_panelConfigurationHasBeenSet =
false;
115 bool m_xAxisHasBeenSet =
false;
118 bool m_yAxisHasBeenSet =
false;
AWS_QUICKSIGHT_API SmallMultiplesOptions(Aws::Utils::Json::JsonView jsonValue)
void SetXAxis(SmallMultiplesAxisProperties &&value)
bool MaxVisibleRowsHasBeenSet() const
SmallMultiplesOptions & WithYAxis(SmallMultiplesAxisProperties &&value)
long long GetMaxVisibleRows() const
const SmallMultiplesAxisProperties & GetYAxis() const
bool MaxVisibleColumnsHasBeenSet() const
SmallMultiplesOptions & WithXAxis(const SmallMultiplesAxisProperties &value)
SmallMultiplesOptions & WithPanelConfiguration(PanelConfiguration &&value)
void SetYAxis(const SmallMultiplesAxisProperties &value)
void SetPanelConfiguration(PanelConfiguration &&value)
bool YAxisHasBeenSet() const
bool PanelConfigurationHasBeenSet() const
long long GetMaxVisibleColumns() const
SmallMultiplesOptions & WithXAxis(SmallMultiplesAxisProperties &&value)
void SetMaxVisibleColumns(long long value)
AWS_QUICKSIGHT_API SmallMultiplesOptions()
SmallMultiplesOptions & WithMaxVisibleColumns(long long value)
void SetPanelConfiguration(const PanelConfiguration &value)
AWS_QUICKSIGHT_API Aws::Utils::Json::JsonValue Jsonize() const
const PanelConfiguration & GetPanelConfiguration() const
SmallMultiplesOptions & WithYAxis(const SmallMultiplesAxisProperties &value)
void SetMaxVisibleRows(long long value)
SmallMultiplesOptions & WithMaxVisibleRows(long long value)
SmallMultiplesOptions & WithPanelConfiguration(const PanelConfiguration &value)
void SetYAxis(SmallMultiplesAxisProperties &&value)
void SetXAxis(const SmallMultiplesAxisProperties &value)
const SmallMultiplesAxisProperties & GetXAxis() const
bool XAxisHasBeenSet() const
AWS_QUICKSIGHT_API SmallMultiplesOptions & operator=(Aws::Utils::Json::JsonView jsonValue)
Aws::Utils::Json::JsonValue JsonValue