7#include <aws/appintegrations/AppIntegrationsService_EXPORTS.h>
8#include <aws/appintegrations/model/ExternalUrlConfig.h>
19namespace AppIntegrationsService {
41 template <
typename ExternalUrlConfigT = ExternalUrlConfig>
43 m_externalUrlConfigHasBeenSet =
true;
44 m_externalUrlConfig = std::forward<ExternalUrlConfigT>(value);
46 template <
typename ExternalUrlConfigT = ExternalUrlConfig>
54 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