7#include <aws/quicksight/QuickSight_EXPORTS.h>
8#include <aws/quicksight/model/GeospatialCoordinateBounds.h>
9#include <aws/quicksight/model/MapZoomMode.h>
69 bool m_boundsHasBeenSet =
false;
72 bool m_mapZoomModeHasBeenSet =
false;
GeospatialWindowOptions & WithBounds(const GeospatialCoordinateBounds &value)
const GeospatialCoordinateBounds & GetBounds() const
AWS_QUICKSIGHT_API Aws::Utils::Json::JsonValue Jsonize() const
bool BoundsHasBeenSet() const
void SetMapZoomMode(MapZoomMode &&value)
void SetBounds(GeospatialCoordinateBounds &&value)
GeospatialWindowOptions & WithMapZoomMode(const MapZoomMode &value)
const MapZoomMode & GetMapZoomMode() const
bool MapZoomModeHasBeenSet() const
AWS_QUICKSIGHT_API GeospatialWindowOptions()
GeospatialWindowOptions & WithBounds(GeospatialCoordinateBounds &&value)
void SetMapZoomMode(const MapZoomMode &value)
AWS_QUICKSIGHT_API GeospatialWindowOptions & operator=(Aws::Utils::Json::JsonView jsonValue)
AWS_QUICKSIGHT_API GeospatialWindowOptions(Aws::Utils::Json::JsonView jsonValue)
GeospatialWindowOptions & WithMapZoomMode(MapZoomMode &&value)
void SetBounds(const GeospatialCoordinateBounds &value)
Aws::Utils::Json::JsonValue JsonValue