7#include <aws/sagemaker-geospatial/SageMakerGeospatial_EXPORTS.h>
8#include <aws/sagemaker-geospatial/model/AreaOfInterestGeometry.h>
21namespace SageMakerGeospatial
48 template<
typename AreaOfInterestGeometryT = AreaOfInterestGeometry>
49 void SetAreaOfInterestGeometry(AreaOfInterestGeometryT&& value) { m_areaOfInterestGeometryHasBeenSet =
true; m_areaOfInterestGeometry = std::forward<AreaOfInterestGeometryT>(value); }
50 template<
typename AreaOfInterestGeometryT = AreaOfInterestGeometry>
56 bool m_areaOfInterestGeometryHasBeenSet =
false;
bool AreaOfInterestGeometryHasBeenSet() const
const AreaOfInterestGeometry & GetAreaOfInterestGeometry() const
AWS_SAGEMAKERGEOSPATIAL_API Aws::Utils::Json::JsonValue Jsonize() const
AWS_SAGEMAKERGEOSPATIAL_API AreaOfInterest & operator=(Aws::Utils::Json::JsonView jsonValue)
void SetAreaOfInterestGeometry(AreaOfInterestGeometryT &&value)
AWS_SAGEMAKERGEOSPATIAL_API AreaOfInterest()=default
AreaOfInterest & WithAreaOfInterestGeometry(AreaOfInterestGeometryT &&value)
AWS_SAGEMAKERGEOSPATIAL_API AreaOfInterest(Aws::Utils::Json::JsonView jsonValue)
Aws::Utils::Json::JsonValue JsonValue