7#include <aws/amp/PrometheusService_EXPORTS.h>
8#include <aws/amp/model/AmpConfiguration.h>
21namespace PrometheusService
46 template<
typename AmpConfigurationT = AmpConfiguration>
47 void SetAmpConfiguration(AmpConfigurationT&& value) { m_ampConfigurationHasBeenSet =
true; m_ampConfiguration = std::forward<AmpConfigurationT>(value); }
48 template<
typename AmpConfigurationT = AmpConfiguration>
54 bool m_ampConfigurationHasBeenSet =
false;
const AmpConfiguration & GetAmpConfiguration() const
AWS_PROMETHEUSSERVICE_API Destination(Aws::Utils::Json::JsonView jsonValue)
AWS_PROMETHEUSSERVICE_API Destination()=default
AWS_PROMETHEUSSERVICE_API Destination & operator=(Aws::Utils::Json::JsonView jsonValue)
bool AmpConfigurationHasBeenSet() const
AWS_PROMETHEUSSERVICE_API Aws::Utils::Json::JsonValue Jsonize() const
Destination & WithAmpConfiguration(AmpConfigurationT &&value)
void SetAmpConfiguration(AmpConfigurationT &&value)
Aws::Utils::Json::JsonValue JsonValue