7#include <aws/proton/Proton_EXPORTS.h>
8#include <aws/proton/model/ComponentState.h>
9#include <aws/proton/model/EnvironmentState.h>
10#include <aws/proton/model/ServiceInstanceState.h>
11#include <aws/proton/model/ServicePipelineState.h>
94 bool m_componentHasBeenSet =
false;
97 bool m_environmentHasBeenSet =
false;
100 bool m_serviceInstanceHasBeenSet =
false;
103 bool m_servicePipelineHasBeenSet =
false;
const EnvironmentState & GetEnvironment() const
void SetComponent(ComponentState &&value)
DeploymentState & WithServiceInstance(const ServiceInstanceState &value)
void SetComponent(const ComponentState &value)
const ServicePipelineState & GetServicePipeline() const
DeploymentState & WithEnvironment(const EnvironmentState &value)
bool ServiceInstanceHasBeenSet() const
AWS_PROTON_API DeploymentState()
const ComponentState & GetComponent() const
bool ServicePipelineHasBeenSet() const
void SetServicePipeline(const ServicePipelineState &value)
bool EnvironmentHasBeenSet() const
void SetServiceInstance(const ServiceInstanceState &value)
AWS_PROTON_API Aws::Utils::Json::JsonValue Jsonize() const
DeploymentState & WithServicePipeline(ServicePipelineState &&value)
DeploymentState & WithComponent(ComponentState &&value)
DeploymentState & WithComponent(const ComponentState &value)
const ServiceInstanceState & GetServiceInstance() const
AWS_PROTON_API DeploymentState & operator=(Aws::Utils::Json::JsonView jsonValue)
void SetEnvironment(const EnvironmentState &value)
DeploymentState & WithServicePipeline(const ServicePipelineState &value)
void SetServiceInstance(ServiceInstanceState &&value)
DeploymentState & WithEnvironment(EnvironmentState &&value)
bool ComponentHasBeenSet() const
DeploymentState & WithServiceInstance(ServiceInstanceState &&value)
void SetServicePipeline(ServicePipelineState &&value)
AWS_PROTON_API DeploymentState(Aws::Utils::Json::JsonView jsonValue)
void SetEnvironment(EnvironmentState &&value)
Aws::Utils::Json::JsonValue JsonValue