AWS SDK for C++  1.9.157
AWS SDK for C++
Hdr10Metadata.h
Go to the documentation of this file.
1 
6 #pragma once
8 
9 namespace Aws
10 {
11 namespace Utils
12 {
13 namespace Json
14 {
15  class JsonValue;
16  class JsonView;
17 } // namespace Json
18 } // namespace Utils
19 namespace MediaConvert
20 {
21 namespace Model
22 {
23 
34  {
35  public:
40 
41 
47  inline int GetBluePrimaryX() const{ return m_bluePrimaryX; }
48 
54  inline bool BluePrimaryXHasBeenSet() const { return m_bluePrimaryXHasBeenSet; }
55 
61  inline void SetBluePrimaryX(int value) { m_bluePrimaryXHasBeenSet = true; m_bluePrimaryX = value; }
62 
68  inline Hdr10Metadata& WithBluePrimaryX(int value) { SetBluePrimaryX(value); return *this;}
69 
70 
76  inline int GetBluePrimaryY() const{ return m_bluePrimaryY; }
77 
83  inline bool BluePrimaryYHasBeenSet() const { return m_bluePrimaryYHasBeenSet; }
84 
90  inline void SetBluePrimaryY(int value) { m_bluePrimaryYHasBeenSet = true; m_bluePrimaryY = value; }
91 
97  inline Hdr10Metadata& WithBluePrimaryY(int value) { SetBluePrimaryY(value); return *this;}
98 
99 
105  inline int GetGreenPrimaryX() const{ return m_greenPrimaryX; }
106 
112  inline bool GreenPrimaryXHasBeenSet() const { return m_greenPrimaryXHasBeenSet; }
113 
119  inline void SetGreenPrimaryX(int value) { m_greenPrimaryXHasBeenSet = true; m_greenPrimaryX = value; }
120 
126  inline Hdr10Metadata& WithGreenPrimaryX(int value) { SetGreenPrimaryX(value); return *this;}
127 
128 
134  inline int GetGreenPrimaryY() const{ return m_greenPrimaryY; }
135 
141  inline bool GreenPrimaryYHasBeenSet() const { return m_greenPrimaryYHasBeenSet; }
142 
148  inline void SetGreenPrimaryY(int value) { m_greenPrimaryYHasBeenSet = true; m_greenPrimaryY = value; }
149 
155  inline Hdr10Metadata& WithGreenPrimaryY(int value) { SetGreenPrimaryY(value); return *this;}
156 
157 
163  inline int GetMaxContentLightLevel() const{ return m_maxContentLightLevel; }
164 
170  inline bool MaxContentLightLevelHasBeenSet() const { return m_maxContentLightLevelHasBeenSet; }
171 
177  inline void SetMaxContentLightLevel(int value) { m_maxContentLightLevelHasBeenSet = true; m_maxContentLightLevel = value; }
178 
184  inline Hdr10Metadata& WithMaxContentLightLevel(int value) { SetMaxContentLightLevel(value); return *this;}
185 
186 
192  inline int GetMaxFrameAverageLightLevel() const{ return m_maxFrameAverageLightLevel; }
193 
199  inline bool MaxFrameAverageLightLevelHasBeenSet() const { return m_maxFrameAverageLightLevelHasBeenSet; }
200 
206  inline void SetMaxFrameAverageLightLevel(int value) { m_maxFrameAverageLightLevelHasBeenSet = true; m_maxFrameAverageLightLevel = value; }
207 
213  inline Hdr10Metadata& WithMaxFrameAverageLightLevel(int value) { SetMaxFrameAverageLightLevel(value); return *this;}
214 
215 
220  inline int GetMaxLuminance() const{ return m_maxLuminance; }
221 
226  inline bool MaxLuminanceHasBeenSet() const { return m_maxLuminanceHasBeenSet; }
227 
232  inline void SetMaxLuminance(int value) { m_maxLuminanceHasBeenSet = true; m_maxLuminance = value; }
233 
238  inline Hdr10Metadata& WithMaxLuminance(int value) { SetMaxLuminance(value); return *this;}
239 
240 
245  inline int GetMinLuminance() const{ return m_minLuminance; }
246 
251  inline bool MinLuminanceHasBeenSet() const { return m_minLuminanceHasBeenSet; }
252 
257  inline void SetMinLuminance(int value) { m_minLuminanceHasBeenSet = true; m_minLuminance = value; }
258 
263  inline Hdr10Metadata& WithMinLuminance(int value) { SetMinLuminance(value); return *this;}
264 
265 
271  inline int GetRedPrimaryX() const{ return m_redPrimaryX; }
272 
278  inline bool RedPrimaryXHasBeenSet() const { return m_redPrimaryXHasBeenSet; }
279 
285  inline void SetRedPrimaryX(int value) { m_redPrimaryXHasBeenSet = true; m_redPrimaryX = value; }
286 
292  inline Hdr10Metadata& WithRedPrimaryX(int value) { SetRedPrimaryX(value); return *this;}
293 
294 
300  inline int GetRedPrimaryY() const{ return m_redPrimaryY; }
301 
307  inline bool RedPrimaryYHasBeenSet() const { return m_redPrimaryYHasBeenSet; }
308 
314  inline void SetRedPrimaryY(int value) { m_redPrimaryYHasBeenSet = true; m_redPrimaryY = value; }
315 
321  inline Hdr10Metadata& WithRedPrimaryY(int value) { SetRedPrimaryY(value); return *this;}
322 
323 
329  inline int GetWhitePointX() const{ return m_whitePointX; }
330 
336  inline bool WhitePointXHasBeenSet() const { return m_whitePointXHasBeenSet; }
337 
343  inline void SetWhitePointX(int value) { m_whitePointXHasBeenSet = true; m_whitePointX = value; }
344 
350  inline Hdr10Metadata& WithWhitePointX(int value) { SetWhitePointX(value); return *this;}
351 
352 
358  inline int GetWhitePointY() const{ return m_whitePointY; }
359 
365  inline bool WhitePointYHasBeenSet() const { return m_whitePointYHasBeenSet; }
366 
372  inline void SetWhitePointY(int value) { m_whitePointYHasBeenSet = true; m_whitePointY = value; }
373 
379  inline Hdr10Metadata& WithWhitePointY(int value) { SetWhitePointY(value); return *this;}
380 
381  private:
382 
383  int m_bluePrimaryX;
384  bool m_bluePrimaryXHasBeenSet;
385 
386  int m_bluePrimaryY;
387  bool m_bluePrimaryYHasBeenSet;
388 
389  int m_greenPrimaryX;
390  bool m_greenPrimaryXHasBeenSet;
391 
392  int m_greenPrimaryY;
393  bool m_greenPrimaryYHasBeenSet;
394 
395  int m_maxContentLightLevel;
396  bool m_maxContentLightLevelHasBeenSet;
397 
398  int m_maxFrameAverageLightLevel;
399  bool m_maxFrameAverageLightLevelHasBeenSet;
400 
401  int m_maxLuminance;
402  bool m_maxLuminanceHasBeenSet;
403 
404  int m_minLuminance;
405  bool m_minLuminanceHasBeenSet;
406 
407  int m_redPrimaryX;
408  bool m_redPrimaryXHasBeenSet;
409 
410  int m_redPrimaryY;
411  bool m_redPrimaryYHasBeenSet;
412 
413  int m_whitePointX;
414  bool m_whitePointXHasBeenSet;
415 
416  int m_whitePointY;
417  bool m_whitePointYHasBeenSet;
418  };
419 
420 } // namespace Model
421 } // namespace MediaConvert
422 } // namespace Aws
Aws::MediaConvert::Model::Hdr10Metadata::GetWhitePointY
int GetWhitePointY() const
Definition: Hdr10Metadata.h:358
Aws::MediaConvert::Model::Hdr10Metadata::Hdr10Metadata
Hdr10Metadata(Aws::Utils::Json::JsonView jsonValue)
Aws::MediaConvert::Model::Hdr10Metadata::GreenPrimaryXHasBeenSet
bool GreenPrimaryXHasBeenSet() const
Definition: Hdr10Metadata.h:112
Aws::MediaConvert::Model::Hdr10Metadata::RedPrimaryXHasBeenSet
bool RedPrimaryXHasBeenSet() const
Definition: Hdr10Metadata.h:278
Aws::MediaConvert::Model::Hdr10Metadata::SetWhitePointX
void SetWhitePointX(int value)
Definition: Hdr10Metadata.h:343
Aws::MediaConvert::Model::Hdr10Metadata::WithRedPrimaryY
Hdr10Metadata & WithRedPrimaryY(int value)
Definition: Hdr10Metadata.h:321
Aws::MediaConvert::Model::Hdr10Metadata::WithGreenPrimaryX
Hdr10Metadata & WithGreenPrimaryX(int value)
Definition: Hdr10Metadata.h:126
Aws::MediaConvert::Model::Hdr10Metadata::WithMaxFrameAverageLightLevel
Hdr10Metadata & WithMaxFrameAverageLightLevel(int value)
Definition: Hdr10Metadata.h:213
Aws::MediaConvert::Model::Hdr10Metadata::GetBluePrimaryX
int GetBluePrimaryX() const
Definition: Hdr10Metadata.h:47
MediaConvert_EXPORTS.h
Aws::MediaConvert::Model::Hdr10Metadata::GreenPrimaryYHasBeenSet
bool GreenPrimaryYHasBeenSet() const
Definition: Hdr10Metadata.h:141
AWS_MEDIACONVERT_API
#define AWS_MEDIACONVERT_API
Definition: MediaConvert_EXPORTS.h:28
Aws::MediaConvert::Model::Hdr10Metadata::GetGreenPrimaryY
int GetGreenPrimaryY() const
Definition: Hdr10Metadata.h:134
Aws::MediaConvert::Model::Hdr10Metadata::SetWhitePointY
void SetWhitePointY(int value)
Definition: Hdr10Metadata.h:372
Aws::MediaConvert::Model::Hdr10Metadata::MaxLuminanceHasBeenSet
bool MaxLuminanceHasBeenSet() const
Definition: Hdr10Metadata.h:226
Aws::MediaConvert::Model::Hdr10Metadata::MaxFrameAverageLightLevelHasBeenSet
bool MaxFrameAverageLightLevelHasBeenSet() const
Definition: Hdr10Metadata.h:199
Aws::MediaConvert::Model::Hdr10Metadata::SetMaxLuminance
void SetMaxLuminance(int value)
Definition: Hdr10Metadata.h:232
Aws::MediaConvert::Model::Hdr10Metadata::GetMinLuminance
int GetMinLuminance() const
Definition: Hdr10Metadata.h:245
Aws::MediaConvert::Model::Hdr10Metadata::SetGreenPrimaryY
void SetGreenPrimaryY(int value)
Definition: Hdr10Metadata.h:148
Aws::MediaConvert::Model::Hdr10Metadata::GetBluePrimaryY
int GetBluePrimaryY() const
Definition: Hdr10Metadata.h:76
Aws::MediaConvert::Model::Hdr10Metadata::WithBluePrimaryX
Hdr10Metadata & WithBluePrimaryX(int value)
Definition: Hdr10Metadata.h:68
Aws::MediaConvert::Model::Hdr10Metadata::GetMaxLuminance
int GetMaxLuminance() const
Definition: Hdr10Metadata.h:220
Aws::MediaConvert::Model::Hdr10Metadata::SetBluePrimaryX
void SetBluePrimaryX(int value)
Definition: Hdr10Metadata.h:61
Aws::MediaConvert::Model::Hdr10Metadata::MaxContentLightLevelHasBeenSet
bool MaxContentLightLevelHasBeenSet() const
Definition: Hdr10Metadata.h:170
Aws::MediaConvert::Model::Hdr10Metadata::WithMaxContentLightLevel
Hdr10Metadata & WithMaxContentLightLevel(int value)
Definition: Hdr10Metadata.h:184
Aws::MediaConvert::Model::Hdr10Metadata::BluePrimaryXHasBeenSet
bool BluePrimaryXHasBeenSet() const
Definition: Hdr10Metadata.h:54
Aws::MediaConvert::Model::Hdr10Metadata::WithRedPrimaryX
Hdr10Metadata & WithRedPrimaryX(int value)
Definition: Hdr10Metadata.h:292
Aws::Utils::Json::JsonView
Definition: JsonSerializer.h:235
Aws::MediaConvert::Model::Hdr10Metadata::WithBluePrimaryY
Hdr10Metadata & WithBluePrimaryY(int value)
Definition: Hdr10Metadata.h:97
Aws::MediaConvert::Model::Hdr10Metadata::SetRedPrimaryX
void SetRedPrimaryX(int value)
Definition: Hdr10Metadata.h:285
Aws::Utils::Json::JsonValue
Definition: JsonSerializer.h:33
Aws::MediaConvert::Model::Hdr10Metadata::WhitePointXHasBeenSet
bool WhitePointXHasBeenSet() const
Definition: Hdr10Metadata.h:336
Aws::MediaConvert::Model::Hdr10Metadata::GetMaxContentLightLevel
int GetMaxContentLightLevel() const
Definition: Hdr10Metadata.h:163
Aws::MediaConvert::Model::Hdr10Metadata::SetMaxFrameAverageLightLevel
void SetMaxFrameAverageLightLevel(int value)
Definition: Hdr10Metadata.h:206
Aws::MediaConvert::Model::Hdr10Metadata::SetMinLuminance
void SetMinLuminance(int value)
Definition: Hdr10Metadata.h:257
Aws::MediaConvert::Model::Hdr10Metadata::SetGreenPrimaryX
void SetGreenPrimaryX(int value)
Definition: Hdr10Metadata.h:119
Aws::MediaConvert::Model::Hdr10Metadata::WithWhitePointX
Hdr10Metadata & WithWhitePointX(int value)
Definition: Hdr10Metadata.h:350
Aws::MediaConvert::Model::Hdr10Metadata::SetRedPrimaryY
void SetRedPrimaryY(int value)
Definition: Hdr10Metadata.h:314
Aws::MediaConvert::Model::Hdr10Metadata::WithWhitePointY
Hdr10Metadata & WithWhitePointY(int value)
Definition: Hdr10Metadata.h:379
Aws::MediaConvert::Model::Hdr10Metadata::WhitePointYHasBeenSet
bool WhitePointYHasBeenSet() const
Definition: Hdr10Metadata.h:365
Aws::MediaConvert::Model::Hdr10Metadata::Jsonize
Aws::Utils::Json::JsonValue Jsonize() const
Aws::MigrationHubStrategyRecommendations::Model::OutputFormat::NOT_SET
@ NOT_SET
Aws::MediaConvert::Model::Hdr10Metadata::operator=
Hdr10Metadata & operator=(Aws::Utils::Json::JsonView jsonValue)
Aws
Definition: AccessManagementClient.h:15
Aws::MediaConvert::Model::Hdr10Metadata::WithMinLuminance
Hdr10Metadata & WithMinLuminance(int value)
Definition: Hdr10Metadata.h:263
Aws::MediaConvert::Model::Hdr10Metadata::GetGreenPrimaryX
int GetGreenPrimaryX() const
Definition: Hdr10Metadata.h:105
Aws::MediaConvert::Model::Hdr10Metadata
Definition: Hdr10Metadata.h:34
Aws::MediaConvert::Model::Hdr10Metadata::WithGreenPrimaryY
Hdr10Metadata & WithGreenPrimaryY(int value)
Definition: Hdr10Metadata.h:155
Aws::MediaConvert::Model::Hdr10Metadata::WithMaxLuminance
Hdr10Metadata & WithMaxLuminance(int value)
Definition: Hdr10Metadata.h:238
Aws::MediaConvert::Model::Hdr10Metadata::GetRedPrimaryY
int GetRedPrimaryY() const
Definition: Hdr10Metadata.h:300
Aws::MediaConvert::Model::Hdr10Metadata::SetMaxContentLightLevel
void SetMaxContentLightLevel(int value)
Definition: Hdr10Metadata.h:177
Aws::MediaConvert::Model::Hdr10Metadata::MinLuminanceHasBeenSet
bool MinLuminanceHasBeenSet() const
Definition: Hdr10Metadata.h:251
Aws::MediaConvert::Model::Hdr10Metadata::GetMaxFrameAverageLightLevel
int GetMaxFrameAverageLightLevel() const
Definition: Hdr10Metadata.h:192
Aws::MediaConvert::Model::Hdr10Metadata::RedPrimaryYHasBeenSet
bool RedPrimaryYHasBeenSet() const
Definition: Hdr10Metadata.h:307
Aws::MediaConvert::Model::Hdr10Metadata::SetBluePrimaryY
void SetBluePrimaryY(int value)
Definition: Hdr10Metadata.h:90
Aws::MediaConvert::Model::Hdr10Metadata::GetWhitePointX
int GetWhitePointX() const
Definition: Hdr10Metadata.h:329
Aws::MediaConvert::Model::Hdr10Metadata::BluePrimaryYHasBeenSet
bool BluePrimaryYHasBeenSet() const
Definition: Hdr10Metadata.h:83
Aws::MediaConvert::Model::Hdr10Metadata::Hdr10Metadata
Hdr10Metadata()
Aws::MediaConvert::Model::Hdr10Metadata::GetRedPrimaryX
int GetRedPrimaryX() const
Definition: Hdr10Metadata.h:271