7#include <aws/quicksight/QuickSight_EXPORTS.h>
8#include <aws/quicksight/model/PivotTableFieldCollapseStateTarget.h>
9#include <aws/quicksight/model/PivotTableFieldCollapseState.h>
70 bool m_targetHasBeenSet =
false;
73 bool m_stateHasBeenSet =
false;
PivotTableFieldCollapseStateOption & WithState(PivotTableFieldCollapseState &&value)
AWS_QUICKSIGHT_API Aws::Utils::Json::JsonValue Jsonize() const
void SetState(PivotTableFieldCollapseState &&value)
void SetState(const PivotTableFieldCollapseState &value)
const PivotTableFieldCollapseStateTarget & GetTarget() const
void SetTarget(PivotTableFieldCollapseStateTarget &&value)
AWS_QUICKSIGHT_API PivotTableFieldCollapseStateOption()
PivotTableFieldCollapseStateOption & WithTarget(PivotTableFieldCollapseStateTarget &&value)
AWS_QUICKSIGHT_API PivotTableFieldCollapseStateOption & operator=(Aws::Utils::Json::JsonView jsonValue)
PivotTableFieldCollapseStateOption & WithTarget(const PivotTableFieldCollapseStateTarget &value)
AWS_QUICKSIGHT_API PivotTableFieldCollapseStateOption(Aws::Utils::Json::JsonView jsonValue)
const PivotTableFieldCollapseState & GetState() const
void SetTarget(const PivotTableFieldCollapseStateTarget &value)
PivotTableFieldCollapseStateOption & WithState(const PivotTableFieldCollapseState &value)
bool TargetHasBeenSet() const
bool StateHasBeenSet() const
PivotTableFieldCollapseState
Aws::Utils::Json::JsonValue JsonValue