/**
* Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.
* SPDX-License-Identifier: Apache-2.0.
*/
#pragma once
#include The setup for the detailed tooltip.See Also:
AWS
* API Reference
The visibility of Show aggregations.
The visibility of Show aggregations.
The visibility of Show aggregations.
The visibility of Show aggregations.
The visibility of Show aggregations.
The visibility of Show aggregations.
The type for the >tooltip title. Choose one of the following options:
* NONE: Doesn't use the primary value as the title.
PRIMARY_VALUE: Uses primary value as the title.
The type for the >tooltip title. Choose one of the following options:
* NONE: Doesn't use the primary value as the title.
PRIMARY_VALUE: Uses primary value as the title.
The type for the >tooltip title. Choose one of the following options:
* NONE: Doesn't use the primary value as the title.
PRIMARY_VALUE: Uses primary value as the title.
The type for the >tooltip title. Choose one of the following options:
* NONE: Doesn't use the primary value as the title.
PRIMARY_VALUE: Uses primary value as the title.
The type for the >tooltip title. Choose one of the following options:
* NONE: Doesn't use the primary value as the title.
PRIMARY_VALUE: Uses primary value as the title.
The type for the >tooltip title. Choose one of the following options:
* NONE: Doesn't use the primary value as the title.
PRIMARY_VALUE: Uses primary value as the title.
The fields configuration in the tooltip.
*/ inline const Aws::VectorThe fields configuration in the tooltip.
*/ inline bool TooltipFieldsHasBeenSet() const { return m_tooltipFieldsHasBeenSet; } /** *The fields configuration in the tooltip.
*/ inline void SetTooltipFields(const Aws::VectorThe fields configuration in the tooltip.
*/ inline void SetTooltipFields(Aws::VectorThe fields configuration in the tooltip.
*/ inline FieldBasedTooltip& WithTooltipFields(const Aws::VectorThe fields configuration in the tooltip.
*/ inline FieldBasedTooltip& WithTooltipFields(Aws::VectorThe fields configuration in the tooltip.
*/ inline FieldBasedTooltip& AddTooltipFields(const TooltipItem& value) { m_tooltipFieldsHasBeenSet = true; m_tooltipFields.push_back(value); return *this; } /** *The fields configuration in the tooltip.
*/ inline FieldBasedTooltip& AddTooltipFields(TooltipItem&& value) { m_tooltipFieldsHasBeenSet = true; m_tooltipFields.push_back(std::move(value)); return *this; } private: Visibility m_aggregationVisibility; bool m_aggregationVisibilityHasBeenSet = false; TooltipTitleType m_tooltipTitleType; bool m_tooltipTitleTypeHasBeenSet = false; Aws::Vector