225 bool m_elbInfoListHasBeenSet =
false;
228 bool m_targetGroupInfoListHasBeenSet =
false;
231 bool m_targetGroupPairInfoListHasBeenSet =
false;
#define AWS_CODEDEPLOY_API
LoadBalancerInfo & WithTargetGroupInfoList(const Aws::Vector< TargetGroupInfo > &value)
LoadBalancerInfo & AddTargetGroupPairInfoList(const TargetGroupPairInfo &value)
void SetTargetGroupPairInfoList(const Aws::Vector< TargetGroupPairInfo > &value)
LoadBalancerInfo & WithTargetGroupPairInfoList(const Aws::Vector< TargetGroupPairInfo > &value)
void SetTargetGroupInfoList(const Aws::Vector< TargetGroupInfo > &value)
bool ElbInfoListHasBeenSet() const
LoadBalancerInfo & AddTargetGroupPairInfoList(TargetGroupPairInfo &&value)
LoadBalancerInfo & AddElbInfoList(ELBInfo &&value)
LoadBalancerInfo & AddTargetGroupInfoList(const TargetGroupInfo &value)
AWS_CODEDEPLOY_API LoadBalancerInfo(Aws::Utils::Json::JsonView jsonValue)
void SetElbInfoList(Aws::Vector< ELBInfo > &&value)
void SetTargetGroupInfoList(Aws::Vector< TargetGroupInfo > &&value)
LoadBalancerInfo & WithElbInfoList(const Aws::Vector< ELBInfo > &value)
AWS_CODEDEPLOY_API Aws::Utils::Json::JsonValue Jsonize() const
bool TargetGroupPairInfoListHasBeenSet() const
LoadBalancerInfo & WithElbInfoList(Aws::Vector< ELBInfo > &&value)
LoadBalancerInfo & AddTargetGroupInfoList(TargetGroupInfo &&value)
const Aws::Vector< TargetGroupPairInfo > & GetTargetGroupPairInfoList() const
LoadBalancerInfo & WithTargetGroupPairInfoList(Aws::Vector< TargetGroupPairInfo > &&value)
LoadBalancerInfo & WithTargetGroupInfoList(Aws::Vector< TargetGroupInfo > &&value)
const Aws::Vector< TargetGroupInfo > & GetTargetGroupInfoList() const
AWS_CODEDEPLOY_API LoadBalancerInfo()
bool TargetGroupInfoListHasBeenSet() const
const Aws::Vector< ELBInfo > & GetElbInfoList() const
void SetTargetGroupPairInfoList(Aws::Vector< TargetGroupPairInfo > &&value)
LoadBalancerInfo & AddElbInfoList(const ELBInfo &value)
AWS_CODEDEPLOY_API LoadBalancerInfo & operator=(Aws::Utils::Json::JsonView jsonValue)
void SetElbInfoList(const Aws::Vector< ELBInfo > &value)
std::vector< T, Aws::Allocator< T > > Vector