7#include <aws/appintegrations/AppIntegrationsService_EXPORTS.h>
8#include <aws/appintegrations/model/ExternalUrlConfig.h>
21namespace AppIntegrationsService
47 template<
typename ExternalUrlConfigT = ExternalUrlConfig>
48 void SetExternalUrlConfig(ExternalUrlConfigT&& value) { m_externalUrlConfigHasBeenSet =
true; m_externalUrlConfig = std::forward<ExternalUrlConfigT>(value); }
49 template<
typename ExternalUrlConfigT = ExternalUrlConfig>
55 bool m_externalUrlConfigHasBeenSet =
false;
bool ExternalUrlConfigHasBeenSet() const
ApplicationSourceConfig & WithExternalUrlConfig(ExternalUrlConfigT &&value)
AWS_APPINTEGRATIONSSERVICE_API ApplicationSourceConfig()=default
AWS_APPINTEGRATIONSSERVICE_API ApplicationSourceConfig(Aws::Utils::Json::JsonView jsonValue)
AWS_APPINTEGRATIONSSERVICE_API Aws::Utils::Json::JsonValue Jsonize() const
AWS_APPINTEGRATIONSSERVICE_API ApplicationSourceConfig & operator=(Aws::Utils::Json::JsonView jsonValue)
void SetExternalUrlConfig(ExternalUrlConfigT &&value)
const ExternalUrlConfig & GetExternalUrlConfig() const
Aws::Utils::Json::JsonValue JsonValue