7#include <aws/guardduty/GuardDuty_EXPORTS.h>
44 inline double GetLat()
const {
return m_lat; }
46 inline void SetLat(
double value) { m_latHasBeenSet =
true; m_lat = value; }
54 inline double GetLon()
const {
return m_lon; }
56 inline void SetLon(
double value) { m_lonHasBeenSet =
true; m_lon = value; }
62 bool m_latHasBeenSet =
false;
65 bool m_lonHasBeenSet =
false;
GeoLocation & WithLon(double value)
void SetLat(double value)
bool LatHasBeenSet() const
void SetLon(double value)
AWS_GUARDDUTY_API Aws::Utils::Json::JsonValue Jsonize() const
AWS_GUARDDUTY_API GeoLocation & operator=(Aws::Utils::Json::JsonView jsonValue)
AWS_GUARDDUTY_API GeoLocation(Aws::Utils::Json::JsonView jsonValue)
GeoLocation & WithLat(double value)
bool LonHasBeenSet() const
AWS_GUARDDUTY_API GeoLocation()=default
Aws::Utils::Json::JsonValue JsonValue