/**
* Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.
* SPDX-License-Identifier: Apache-2.0.
*/
#pragma once
#include The bound options (north, south, west, east) of the geospatial window
* options.See Also:
AWS
* API Reference
The latitude of the north bound of the geospatial coordinate bounds.
*/ inline double GetNorth() const{ return m_north; } /** *The latitude of the north bound of the geospatial coordinate bounds.
*/ inline bool NorthHasBeenSet() const { return m_northHasBeenSet; } /** *The latitude of the north bound of the geospatial coordinate bounds.
*/ inline void SetNorth(double value) { m_northHasBeenSet = true; m_north = value; } /** *The latitude of the north bound of the geospatial coordinate bounds.
*/ inline GeospatialCoordinateBounds& WithNorth(double value) { SetNorth(value); return *this;} /** *The latitude of the south bound of the geospatial coordinate bounds.
*/ inline double GetSouth() const{ return m_south; } /** *The latitude of the south bound of the geospatial coordinate bounds.
*/ inline bool SouthHasBeenSet() const { return m_southHasBeenSet; } /** *The latitude of the south bound of the geospatial coordinate bounds.
*/ inline void SetSouth(double value) { m_southHasBeenSet = true; m_south = value; } /** *The latitude of the south bound of the geospatial coordinate bounds.
*/ inline GeospatialCoordinateBounds& WithSouth(double value) { SetSouth(value); return *this;} /** *The longitude of the west bound of the geospatial coordinate bounds.
*/ inline double GetWest() const{ return m_west; } /** *The longitude of the west bound of the geospatial coordinate bounds.
*/ inline bool WestHasBeenSet() const { return m_westHasBeenSet; } /** *The longitude of the west bound of the geospatial coordinate bounds.
*/ inline void SetWest(double value) { m_westHasBeenSet = true; m_west = value; } /** *The longitude of the west bound of the geospatial coordinate bounds.
*/ inline GeospatialCoordinateBounds& WithWest(double value) { SetWest(value); return *this;} /** *The longitude of the east bound of the geospatial coordinate bounds.
*/ inline double GetEast() const{ return m_east; } /** *The longitude of the east bound of the geospatial coordinate bounds.
*/ inline bool EastHasBeenSet() const { return m_eastHasBeenSet; } /** *The longitude of the east bound of the geospatial coordinate bounds.
*/ inline void SetEast(double value) { m_eastHasBeenSet = true; m_east = value; } /** *The longitude of the east bound of the geospatial coordinate bounds.
*/ inline GeospatialCoordinateBounds& WithEast(double value) { SetEast(value); return *this;} private: double m_north; bool m_northHasBeenSet = false; double m_south; bool m_southHasBeenSet = false; double m_west; bool m_westHasBeenSet = false; double m_east; bool m_eastHasBeenSet = false; }; } // namespace Model } // namespace QuickSight } // namespace Aws