/**
* Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.
* SPDX-License-Identifier: Apache-2.0.
*/
#pragma once
#include A structure that represents a default formatting definition.See
* Also:
AWS
* API Reference
The display format. Valid values for this structure are AUTO
,
* PERCENT
, CURRENCY
, NUMBER
,
* DATE
, and STRING
.
The display format. Valid values for this structure are AUTO
,
* PERCENT
, CURRENCY
, NUMBER
,
* DATE
, and STRING
.
The display format. Valid values for this structure are AUTO
,
* PERCENT
, CURRENCY
, NUMBER
,
* DATE
, and STRING
.
The display format. Valid values for this structure are AUTO
,
* PERCENT
, CURRENCY
, NUMBER
,
* DATE
, and STRING
.
The display format. Valid values for this structure are AUTO
,
* PERCENT
, CURRENCY
, NUMBER
,
* DATE
, and STRING
.
The display format. Valid values for this structure are AUTO
,
* PERCENT
, CURRENCY
, NUMBER
,
* DATE
, and STRING
.
The additional options for display formatting.
*/ inline const DisplayFormatOptions& GetDisplayFormatOptions() const{ return m_displayFormatOptions; } /** *The additional options for display formatting.
*/ inline bool DisplayFormatOptionsHasBeenSet() const { return m_displayFormatOptionsHasBeenSet; } /** *The additional options for display formatting.
*/ inline void SetDisplayFormatOptions(const DisplayFormatOptions& value) { m_displayFormatOptionsHasBeenSet = true; m_displayFormatOptions = value; } /** *The additional options for display formatting.
*/ inline void SetDisplayFormatOptions(DisplayFormatOptions&& value) { m_displayFormatOptionsHasBeenSet = true; m_displayFormatOptions = std::move(value); } /** *The additional options for display formatting.
*/ inline DefaultFormatting& WithDisplayFormatOptions(const DisplayFormatOptions& value) { SetDisplayFormatOptions(value); return *this;} /** *The additional options for display formatting.
*/ inline DefaultFormatting& WithDisplayFormatOptions(DisplayFormatOptions&& value) { SetDisplayFormatOptions(std::move(value)); return *this;} private: DisplayFormat m_displayFormat; bool m_displayFormatHasBeenSet = false; DisplayFormatOptions m_displayFormatOptions; bool m_displayFormatOptionsHasBeenSet = false; }; } // namespace Model } // namespace QuickSight } // namespace Aws