AWS SDK for C++
AWS SDK for C++ Version 1.11.607
Main Page
Related Pages
Namespaces
Classes
Modules
Search
Loading...
Searching...
No Matches
generated
src
aws-cpp-sdk-cloudfront
include
aws
cloudfront
model
ResponseHeadersPolicyReferrerPolicy.h
1
6
#pragma once
7
#include <aws/cloudfront/CloudFront_EXPORTS.h>
8
#include <aws/cloudfront/model/ReferrerPolicyList.h>
9
#include <utility>
10
11
namespace
Aws
12
{
13
namespace
Utils
14
{
15
namespace
Xml
16
{
17
class
XmlNode;
18
}
// namespace Xml
19
}
// namespace Utils
20
namespace
CloudFront
21
{
22
namespace
Model
23
{
24
34
class
ResponseHeadersPolicyReferrerPolicy
35
{
36
public
:
37
AWS_CLOUDFRONT_API
ResponseHeadersPolicyReferrerPolicy
() =
default
;
38
AWS_CLOUDFRONT_API
ResponseHeadersPolicyReferrerPolicy
(
const
Aws::Utils::Xml::XmlNode
& xmlNode);
39
AWS_CLOUDFRONT_API
ResponseHeadersPolicyReferrerPolicy
&
operator=
(
const
Aws::Utils::Xml::XmlNode
& xmlNode);
40
41
AWS_CLOUDFRONT_API
void
AddToNode
(
Aws::Utils::Xml::XmlNode
& parentNode)
const
;
42
43
45
50
inline
bool
GetOverride
()
const
{
return
m_override; }
51
inline
bool
OverrideHasBeenSet
()
const
{
return
m_overrideHasBeenSet; }
52
inline
void
SetOverride
(
bool
value) { m_overrideHasBeenSet =
true
; m_override = value; }
53
inline
ResponseHeadersPolicyReferrerPolicy
&
WithOverride
(
bool
value) {
SetOverride
(value);
return
*
this
;}
55
57
69
inline
ReferrerPolicyList
GetReferrerPolicy
()
const
{
return
m_referrerPolicy; }
70
inline
bool
ReferrerPolicyHasBeenSet
()
const
{
return
m_referrerPolicyHasBeenSet; }
71
inline
void
SetReferrerPolicy
(
ReferrerPolicyList
value) { m_referrerPolicyHasBeenSet =
true
; m_referrerPolicy = value; }
72
inline
ResponseHeadersPolicyReferrerPolicy
&
WithReferrerPolicy
(
ReferrerPolicyList
value) {
SetReferrerPolicy
(value);
return
*
this
;}
74
private
:
75
76
bool
m_override{
false
};
77
bool
m_overrideHasBeenSet =
false
;
78
79
ReferrerPolicyList
m_referrerPolicy{
ReferrerPolicyList::NOT_SET
};
80
bool
m_referrerPolicyHasBeenSet =
false
;
81
};
82
83
}
// namespace Model
84
}
// namespace CloudFront
85
}
// namespace Aws
Aws::CloudFront::Model::ResponseHeadersPolicyReferrerPolicy
Definition
ResponseHeadersPolicyReferrerPolicy.h:35
Aws::CloudFront::Model::ResponseHeadersPolicyReferrerPolicy::ResponseHeadersPolicyReferrerPolicy
AWS_CLOUDFRONT_API ResponseHeadersPolicyReferrerPolicy()=default
Aws::CloudFront::Model::ResponseHeadersPolicyReferrerPolicy::operator=
AWS_CLOUDFRONT_API ResponseHeadersPolicyReferrerPolicy & operator=(const Aws::Utils::Xml::XmlNode &xmlNode)
Aws::CloudFront::Model::ResponseHeadersPolicyReferrerPolicy::OverrideHasBeenSet
bool OverrideHasBeenSet() const
Definition
ResponseHeadersPolicyReferrerPolicy.h:51
Aws::CloudFront::Model::ResponseHeadersPolicyReferrerPolicy::GetOverride
bool GetOverride() const
Definition
ResponseHeadersPolicyReferrerPolicy.h:50
Aws::CloudFront::Model::ResponseHeadersPolicyReferrerPolicy::SetOverride
void SetOverride(bool value)
Definition
ResponseHeadersPolicyReferrerPolicy.h:52
Aws::CloudFront::Model::ResponseHeadersPolicyReferrerPolicy::ReferrerPolicyHasBeenSet
bool ReferrerPolicyHasBeenSet() const
Definition
ResponseHeadersPolicyReferrerPolicy.h:70
Aws::CloudFront::Model::ResponseHeadersPolicyReferrerPolicy::SetReferrerPolicy
void SetReferrerPolicy(ReferrerPolicyList value)
Definition
ResponseHeadersPolicyReferrerPolicy.h:71
Aws::CloudFront::Model::ResponseHeadersPolicyReferrerPolicy::WithOverride
ResponseHeadersPolicyReferrerPolicy & WithOverride(bool value)
Definition
ResponseHeadersPolicyReferrerPolicy.h:53
Aws::CloudFront::Model::ResponseHeadersPolicyReferrerPolicy::ResponseHeadersPolicyReferrerPolicy
AWS_CLOUDFRONT_API ResponseHeadersPolicyReferrerPolicy(const Aws::Utils::Xml::XmlNode &xmlNode)
Aws::CloudFront::Model::ResponseHeadersPolicyReferrerPolicy::GetReferrerPolicy
ReferrerPolicyList GetReferrerPolicy() const
Definition
ResponseHeadersPolicyReferrerPolicy.h:69
Aws::CloudFront::Model::ResponseHeadersPolicyReferrerPolicy::AddToNode
AWS_CLOUDFRONT_API void AddToNode(Aws::Utils::Xml::XmlNode &parentNode) const
Aws::CloudFront::Model::ResponseHeadersPolicyReferrerPolicy::WithReferrerPolicy
ResponseHeadersPolicyReferrerPolicy & WithReferrerPolicy(ReferrerPolicyList value)
Definition
ResponseHeadersPolicyReferrerPolicy.h:72
Aws::Utils::Xml::XmlNode
Aws::CloudFront::Model::ReferrerPolicyList
ReferrerPolicyList
Definition
ReferrerPolicyList.h:17
Aws::CloudFront::Model::ReferrerPolicyList::NOT_SET
@ NOT_SET
Aws
Generated by
1.9.8
Privacy |
Site terms |
Cookie preferences