AWS SDK for C++
AWS SDK for C++ Version 1.11.743
Main Page
Related Pages
Namespaces
Classes
Modules
Search
Loading...
Searching...
No Matches
generated
src
aws-cpp-sdk-cloudfront
include
aws
cloudfront
model
ResponseHeadersPolicyFrameOptions.h
1
6
#pragma once
7
#include <aws/cloudfront/CloudFront_EXPORTS.h>
8
#include <aws/cloudfront/model/FrameOptionsList.h>
9
10
#include <utility>
11
12
namespace
Aws
{
13
namespace
Utils {
14
namespace
Xml {
15
class
XmlNode;
16
}
// namespace Xml
17
}
// namespace Utils
18
namespace
CloudFront {
19
namespace
Model {
20
30
class
ResponseHeadersPolicyFrameOptions
{
31
public
:
32
AWS_CLOUDFRONT_API
ResponseHeadersPolicyFrameOptions
() =
default
;
33
AWS_CLOUDFRONT_API
ResponseHeadersPolicyFrameOptions
(
const
Aws::Utils::Xml::XmlNode
& xmlNode);
34
AWS_CLOUDFRONT_API
ResponseHeadersPolicyFrameOptions
&
operator=
(
const
Aws::Utils::Xml::XmlNode
& xmlNode);
35
36
AWS_CLOUDFRONT_API
void
AddToNode
(
Aws::Utils::Xml::XmlNode
& parentNode)
const
;
37
39
44
inline
bool
GetOverride
()
const
{
return
m_override; }
45
inline
bool
OverrideHasBeenSet
()
const
{
return
m_overrideHasBeenSet; }
46
inline
void
SetOverride
(
bool
value) {
47
m_overrideHasBeenSet =
true
;
48
m_override = value;
49
}
50
inline
ResponseHeadersPolicyFrameOptions
&
WithOverride
(
bool
value) {
51
SetOverride
(value);
52
return
*
this
;
53
}
55
57
64
inline
FrameOptionsList
GetFrameOption
()
const
{
return
m_frameOption; }
65
inline
bool
FrameOptionHasBeenSet
()
const
{
return
m_frameOptionHasBeenSet; }
66
inline
void
SetFrameOption
(
FrameOptionsList
value) {
67
m_frameOptionHasBeenSet =
true
;
68
m_frameOption = value;
69
}
70
inline
ResponseHeadersPolicyFrameOptions
&
WithFrameOption
(
FrameOptionsList
value) {
71
SetFrameOption
(value);
72
return
*
this
;
73
}
75
private
:
76
bool
m_override{
false
};
77
78
FrameOptionsList
m_frameOption{
FrameOptionsList::NOT_SET
};
79
bool
m_overrideHasBeenSet =
false
;
80
bool
m_frameOptionHasBeenSet =
false
;
81
};
82
83
}
// namespace Model
84
}
// namespace CloudFront
85
}
// namespace Aws
Aws::CloudFront::Model::ResponseHeadersPolicyFrameOptions
Definition
ResponseHeadersPolicyFrameOptions.h:30
Aws::CloudFront::Model::ResponseHeadersPolicyFrameOptions::SetFrameOption
void SetFrameOption(FrameOptionsList value)
Definition
ResponseHeadersPolicyFrameOptions.h:66
Aws::CloudFront::Model::ResponseHeadersPolicyFrameOptions::ResponseHeadersPolicyFrameOptions
AWS_CLOUDFRONT_API ResponseHeadersPolicyFrameOptions()=default
Aws::CloudFront::Model::ResponseHeadersPolicyFrameOptions::FrameOptionHasBeenSet
bool FrameOptionHasBeenSet() const
Definition
ResponseHeadersPolicyFrameOptions.h:65
Aws::CloudFront::Model::ResponseHeadersPolicyFrameOptions::ResponseHeadersPolicyFrameOptions
AWS_CLOUDFRONT_API ResponseHeadersPolicyFrameOptions(const Aws::Utils::Xml::XmlNode &xmlNode)
Aws::CloudFront::Model::ResponseHeadersPolicyFrameOptions::GetFrameOption
FrameOptionsList GetFrameOption() const
Definition
ResponseHeadersPolicyFrameOptions.h:64
Aws::CloudFront::Model::ResponseHeadersPolicyFrameOptions::AddToNode
AWS_CLOUDFRONT_API void AddToNode(Aws::Utils::Xml::XmlNode &parentNode) const
Aws::CloudFront::Model::ResponseHeadersPolicyFrameOptions::operator=
AWS_CLOUDFRONT_API ResponseHeadersPolicyFrameOptions & operator=(const Aws::Utils::Xml::XmlNode &xmlNode)
Aws::CloudFront::Model::ResponseHeadersPolicyFrameOptions::GetOverride
bool GetOverride() const
Definition
ResponseHeadersPolicyFrameOptions.h:44
Aws::CloudFront::Model::ResponseHeadersPolicyFrameOptions::SetOverride
void SetOverride(bool value)
Definition
ResponseHeadersPolicyFrameOptions.h:46
Aws::CloudFront::Model::ResponseHeadersPolicyFrameOptions::WithOverride
ResponseHeadersPolicyFrameOptions & WithOverride(bool value)
Definition
ResponseHeadersPolicyFrameOptions.h:50
Aws::CloudFront::Model::ResponseHeadersPolicyFrameOptions::WithFrameOption
ResponseHeadersPolicyFrameOptions & WithFrameOption(FrameOptionsList value)
Definition
ResponseHeadersPolicyFrameOptions.h:70
Aws::CloudFront::Model::ResponseHeadersPolicyFrameOptions::OverrideHasBeenSet
bool OverrideHasBeenSet() const
Definition
ResponseHeadersPolicyFrameOptions.h:45
Aws::Utils::Xml::XmlNode
Aws::CloudFront::Model::FrameOptionsList
FrameOptionsList
Definition
FrameOptionsList.h:13
Aws::CloudFront::Model::FrameOptionsList::NOT_SET
@ NOT_SET
Aws
Generated by
1.9.8
Privacy |
Site terms |
Cookie preferences