7#include <aws/sagemaker-geospatial/SageMakerGeospatial_EXPORTS.h>
8#include <aws/sagemaker-geospatial/model/MapMatchingConfig.h>
9#include <aws/sagemaker-geospatial/model/ReverseGeocodingConfig.h>
22namespace SageMakerGeospatial
68 bool m_mapMatchingConfigHasBeenSet =
false;
71 bool m_reverseGeocodingConfigHasBeenSet =
false;
AWS_SAGEMAKERGEOSPATIAL_API VectorEnrichmentJobConfig & operator=(Aws::Utils::Json::JsonView jsonValue)
VectorEnrichmentJobConfig & WithMapMatchingConfig(MapMatchingConfig &&value)
void SetReverseGeocodingConfig(const ReverseGeocodingConfig &value)
const ReverseGeocodingConfig & GetReverseGeocodingConfig() const
AWS_SAGEMAKERGEOSPATIAL_API VectorEnrichmentJobConfig()
VectorEnrichmentJobConfig & WithReverseGeocodingConfig(const ReverseGeocodingConfig &value)
AWS_SAGEMAKERGEOSPATIAL_API Aws::Utils::Json::JsonValue Jsonize() const
bool ReverseGeocodingConfigHasBeenSet() const
void SetMapMatchingConfig(const MapMatchingConfig &value)
VectorEnrichmentJobConfig & WithMapMatchingConfig(const MapMatchingConfig &value)
VectorEnrichmentJobConfig & WithReverseGeocodingConfig(ReverseGeocodingConfig &&value)
const MapMatchingConfig & GetMapMatchingConfig() const
bool MapMatchingConfigHasBeenSet() const
void SetMapMatchingConfig(MapMatchingConfig &&value)
void SetReverseGeocodingConfig(ReverseGeocodingConfig &&value)
AWS_SAGEMAKERGEOSPATIAL_API VectorEnrichmentJobConfig(Aws::Utils::Json::JsonView jsonValue)
Aws::Utils::Json::JsonValue JsonValue