31 namespace ElasticBeanstalk
46 void OutputToStream(
Aws::OStream& ostream,
const char* location,
unsigned index,
const char* locationValue)
const;
47 void OutputToStream(
Aws::OStream& oStream,
const char* location)
const;
67 inline void SetLoadBalancerName(
const char* value) { m_loadBalancerNameHasBeenSet =
true; m_loadBalancerName.assign(value); }
102 inline void SetDomain(
const char* value) { m_domainHasBeenSet =
true; m_domain.assign(value); }
156 bool m_loadBalancerNameHasBeenSet;
158 bool m_domainHasBeenSet;
160 bool m_listenersHasBeenSet;
void SetListeners(const Aws::Vector< Listener > &value)
void SetListeners(Aws::Vector< Listener > &&value)
LoadBalancerDescription & WithLoadBalancerName(Aws::String &&value)
#define AWS_ELASTICBEANSTALK_API
void SetDomain(const Aws::String &value)
std::vector< T, Aws::Allocator< T > > Vector
LoadBalancerDescription & WithDomain(const char *value)
const Aws::Vector< Listener > & GetListeners() const
LoadBalancerDescription & WithLoadBalancerName(const char *value)
LoadBalancerDescription & WithListeners(Aws::Vector< Listener > &&value)
LoadBalancerDescription & WithDomain(Aws::String &&value)
LoadBalancerDescription & WithListeners(const Aws::Vector< Listener > &value)
LoadBalancerDescription & WithLoadBalancerName(const Aws::String &value)
std::basic_ostream< char, std::char_traits< char > > OStream
LoadBalancerDescription & AddListeners(const Listener &value)
void SetDomain(Aws::String &&value)
void SetLoadBalancerName(Aws::String &&value)
const Aws::String & GetDomain() const
LoadBalancerDescription & AddListeners(Listener &&value)
void SetLoadBalancerName(const Aws::String &value)
std::basic_string< char, std::char_traits< char >, Aws::Allocator< char > > String
const Aws::String & GetLoadBalancerName() const
LoadBalancerDescription & WithDomain(const Aws::String &value)
void SetLoadBalancerName(const char *value)
void SetDomain(const char *value)
JSON (JavaScript Object Notation).