7#include <aws/core/utils/memory/stl/AWSStreamFwd.h>
8#include <aws/elasticloadbalancingv2/ElasticLoadBalancingv2_EXPORTS.h>
9#include <aws/elasticloadbalancingv2/model/HostHeaderRewriteConfig.h>
10#include <aws/elasticloadbalancingv2/model/TransformTypeEnum.h>
11#include <aws/elasticloadbalancingv2/model/UrlRewriteConfig.h>
21namespace ElasticLoadBalancingv2 {
38 const char* locationValue)
const;
50 m_typeHasBeenSet =
true;
67 template <
typename HostHeaderRewriteConfigT = HostHeaderRewriteConfig>
69 m_hostHeaderRewriteConfigHasBeenSet =
true;
70 m_hostHeaderRewriteConfig = std::forward<HostHeaderRewriteConfigT>(value);
72 template <
typename HostHeaderRewriteConfigT = HostHeaderRewriteConfig>
87 template <
typename UrlRewriteConfigT = UrlRewriteConfig>
89 m_urlRewriteConfigHasBeenSet =
true;
90 m_urlRewriteConfig = std::forward<UrlRewriteConfigT>(value);
92 template <
typename UrlRewriteConfigT = UrlRewriteConfig>
101 HostHeaderRewriteConfig m_hostHeaderRewriteConfig;
103 UrlRewriteConfig m_urlRewriteConfig;
104 bool m_typeHasBeenSet =
false;
105 bool m_hostHeaderRewriteConfigHasBeenSet =
false;
106 bool m_urlRewriteConfigHasBeenSet =
false;
std::basic_ostream< char, std::char_traits< char > > OStream