7#include <aws/agent-registry/AgentRegistry_EXPORTS.h>
8#include <aws/agent-registry/model/DescriptorSourceFromUrl.h>
19namespace AgentRegistry {
39 template <
typename FromUrlT = DescriptorSourceFromUrl>
41 m_fromUrlHasBeenSet =
true;
42 m_fromUrl = std::forward<FromUrlT>(value);
44 template <
typename FromUrlT = DescriptorSourceFromUrl>
52 bool m_fromUrlHasBeenSet =
false;
bool FromUrlHasBeenSet() const
AWS_AGENTREGISTRY_API DescriptorSource & operator=(Aws::Utils::Json::JsonView jsonValue)
AWS_AGENTREGISTRY_API Aws::Utils::Json::JsonValue Jsonize() const
void SetFromUrl(FromUrlT &&value)
const DescriptorSourceFromUrl & GetFromUrl() const
AWS_AGENTREGISTRY_API DescriptorSource()=default
AWS_AGENTREGISTRY_API DescriptorSource(Aws::Utils::Json::JsonView jsonValue)
DescriptorSource & WithFromUrl(FromUrlT &&value)
Aws::Utils::Json::JsonValue JsonValue