/**
* Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.
* SPDX-License-Identifier: Apache-2.0.
*/
#pragma once
#include The heatmap configuration of the geospatial point style.See
* Also:
AWS
* API Reference
The color scale specification for the heatmap point style.
*/ inline const GeospatialHeatmapColorScale& GetHeatmapColor() const{ return m_heatmapColor; } /** *The color scale specification for the heatmap point style.
*/ inline bool HeatmapColorHasBeenSet() const { return m_heatmapColorHasBeenSet; } /** *The color scale specification for the heatmap point style.
*/ inline void SetHeatmapColor(const GeospatialHeatmapColorScale& value) { m_heatmapColorHasBeenSet = true; m_heatmapColor = value; } /** *The color scale specification for the heatmap point style.
*/ inline void SetHeatmapColor(GeospatialHeatmapColorScale&& value) { m_heatmapColorHasBeenSet = true; m_heatmapColor = std::move(value); } /** *The color scale specification for the heatmap point style.
*/ inline GeospatialHeatmapConfiguration& WithHeatmapColor(const GeospatialHeatmapColorScale& value) { SetHeatmapColor(value); return *this;} /** *The color scale specification for the heatmap point style.
*/ inline GeospatialHeatmapConfiguration& WithHeatmapColor(GeospatialHeatmapColorScale&& value) { SetHeatmapColor(std::move(value)); return *this;} private: GeospatialHeatmapColorScale m_heatmapColor; bool m_heatmapColorHasBeenSet = false; }; } // namespace Model } // namespace QuickSight } // namespace Aws