7#include <aws/proton/Proton_EXPORTS.h>
8#include <aws/proton/model/ResourceCountsSummary.h>
140 bool m_componentsHasBeenSet =
false;
143 bool m_environmentTemplatesHasBeenSet =
false;
146 bool m_environmentsHasBeenSet =
false;
149 bool m_pipelinesHasBeenSet =
false;
152 bool m_serviceInstancesHasBeenSet =
false;
155 bool m_serviceTemplatesHasBeenSet =
false;
158 bool m_servicesHasBeenSet =
false;
CountsSummary & WithServiceInstances(const ResourceCountsSummary &value)
AWS_PROTON_API Aws::Utils::Json::JsonValue Jsonize() const
AWS_PROTON_API CountsSummary & operator=(Aws::Utils::Json::JsonView jsonValue)
CountsSummary & WithServiceInstances(ResourceCountsSummary &&value)
void SetServiceInstances(ResourceCountsSummary &&value)
const ResourceCountsSummary & GetPipelines() const
bool EnvironmentTemplatesHasBeenSet() const
CountsSummary & WithPipelines(const ResourceCountsSummary &value)
CountsSummary & WithServices(ResourceCountsSummary &&value)
CountsSummary & WithServiceTemplates(const ResourceCountsSummary &value)
void SetServiceTemplates(const ResourceCountsSummary &value)
const ResourceCountsSummary & GetEnvironments() const
CountsSummary & WithEnvironments(const ResourceCountsSummary &value)
CountsSummary & WithEnvironments(ResourceCountsSummary &&value)
CountsSummary & WithComponents(ResourceCountsSummary &&value)
void SetEnvironmentTemplates(const ResourceCountsSummary &value)
CountsSummary & WithServices(const ResourceCountsSummary &value)
void SetEnvironments(const ResourceCountsSummary &value)
CountsSummary & WithEnvironmentTemplates(const ResourceCountsSummary &value)
bool EnvironmentsHasBeenSet() const
void SetServices(const ResourceCountsSummary &value)
void SetComponents(ResourceCountsSummary &&value)
void SetComponents(const ResourceCountsSummary &value)
const ResourceCountsSummary & GetServiceTemplates() const
void SetEnvironmentTemplates(ResourceCountsSummary &&value)
const ResourceCountsSummary & GetServices() const
void SetPipelines(ResourceCountsSummary &&value)
CountsSummary & WithServiceTemplates(ResourceCountsSummary &&value)
void SetEnvironments(ResourceCountsSummary &&value)
void SetPipelines(const ResourceCountsSummary &value)
const ResourceCountsSummary & GetServiceInstances() const
const ResourceCountsSummary & GetComponents() const
bool ServiceTemplatesHasBeenSet() const
const ResourceCountsSummary & GetEnvironmentTemplates() const
AWS_PROTON_API CountsSummary()
bool ServiceInstancesHasBeenSet() const
CountsSummary & WithComponents(const ResourceCountsSummary &value)
void SetServices(ResourceCountsSummary &&value)
CountsSummary & WithEnvironmentTemplates(ResourceCountsSummary &&value)
void SetServiceInstances(const ResourceCountsSummary &value)
AWS_PROTON_API CountsSummary(Aws::Utils::Json::JsonView jsonValue)
void SetServiceTemplates(ResourceCountsSummary &&value)
bool ComponentsHasBeenSet() const
CountsSummary & WithPipelines(ResourceCountsSummary &&value)
bool PipelinesHasBeenSet() const
bool ServicesHasBeenSet() const
Aws::Utils::Json::JsonValue JsonValue