/**
* Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.
* SPDX-License-Identifier: Apache-2.0.
*/
#pragma once
#include The inline visualization of a specific type to display within a
* chart.See Also:
AWS
* API Reference
The configuration of the inline visualization of the data bars within a * chart.
*/ inline const DataBarsOptions& GetDataBars() const{ return m_dataBars; } /** *The configuration of the inline visualization of the data bars within a * chart.
*/ inline bool DataBarsHasBeenSet() const { return m_dataBarsHasBeenSet; } /** *The configuration of the inline visualization of the data bars within a * chart.
*/ inline void SetDataBars(const DataBarsOptions& value) { m_dataBarsHasBeenSet = true; m_dataBars = value; } /** *The configuration of the inline visualization of the data bars within a * chart.
*/ inline void SetDataBars(DataBarsOptions&& value) { m_dataBarsHasBeenSet = true; m_dataBars = std::move(value); } /** *The configuration of the inline visualization of the data bars within a * chart.
*/ inline TableInlineVisualization& WithDataBars(const DataBarsOptions& value) { SetDataBars(value); return *this;} /** *The configuration of the inline visualization of the data bars within a * chart.
*/ inline TableInlineVisualization& WithDataBars(DataBarsOptions&& value) { SetDataBars(std::move(value)); return *this;} private: DataBarsOptions m_dataBars; bool m_dataBarsHasBeenSet = false; }; } // namespace Model } // namespace QuickSight } // namespace Aws