/**
* Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.
* SPDX-License-Identifier: Apache-2.0.
*/
#pragma once
#include Determines the icon display configuration.See Also:
AWS
* API Reference
Determines the icon display configuration.
*/ inline const ConditionalFormattingIconDisplayOption& GetIconDisplayOption() const{ return m_iconDisplayOption; } /** *Determines the icon display configuration.
*/ inline bool IconDisplayOptionHasBeenSet() const { return m_iconDisplayOptionHasBeenSet; } /** *Determines the icon display configuration.
*/ inline void SetIconDisplayOption(const ConditionalFormattingIconDisplayOption& value) { m_iconDisplayOptionHasBeenSet = true; m_iconDisplayOption = value; } /** *Determines the icon display configuration.
*/ inline void SetIconDisplayOption(ConditionalFormattingIconDisplayOption&& value) { m_iconDisplayOptionHasBeenSet = true; m_iconDisplayOption = std::move(value); } /** *Determines the icon display configuration.
*/ inline ConditionalFormattingIconDisplayConfiguration& WithIconDisplayOption(const ConditionalFormattingIconDisplayOption& value) { SetIconDisplayOption(value); return *this;} /** *Determines the icon display configuration.
*/ inline ConditionalFormattingIconDisplayConfiguration& WithIconDisplayOption(ConditionalFormattingIconDisplayOption&& value) { SetIconDisplayOption(std::move(value)); return *this;} private: ConditionalFormattingIconDisplayOption m_iconDisplayOption; bool m_iconDisplayOptionHasBeenSet = false; }; } // namespace Model } // namespace QuickSight } // namespace Aws