AWS SDK for C++

AWS SDK for C++ Version 1.11.440

Loading...
Searching...
No Matches
WorldCount.h
1
6#pragma once
7#include <aws/robomaker/RoboMaker_EXPORTS.h>
8
9namespace Aws
10{
11namespace Utils
12{
13namespace Json
14{
15 class JsonValue;
16 class JsonView;
17} // namespace Json
18} // namespace Utils
19namespace RoboMaker
20{
21namespace Model
22{
23
37 {
38 public:
39 AWS_ROBOMAKER_API WorldCount();
40 AWS_ROBOMAKER_API WorldCount(Aws::Utils::Json::JsonView jsonValue);
41 AWS_ROBOMAKER_API WorldCount& operator=(Aws::Utils::Json::JsonView jsonValue);
42 AWS_ROBOMAKER_API Aws::Utils::Json::JsonValue Jsonize() const;
43
44
46
49 inline int GetFloorplanCount() const{ return m_floorplanCount; }
50 inline bool FloorplanCountHasBeenSet() const { return m_floorplanCountHasBeenSet; }
51 inline void SetFloorplanCount(int value) { m_floorplanCountHasBeenSet = true; m_floorplanCount = value; }
52 inline WorldCount& WithFloorplanCount(int value) { SetFloorplanCount(value); return *this;}
54
56
59 inline int GetInteriorCountPerFloorplan() const{ return m_interiorCountPerFloorplan; }
60 inline bool InteriorCountPerFloorplanHasBeenSet() const { return m_interiorCountPerFloorplanHasBeenSet; }
61 inline void SetInteriorCountPerFloorplan(int value) { m_interiorCountPerFloorplanHasBeenSet = true; m_interiorCountPerFloorplan = value; }
62 inline WorldCount& WithInteriorCountPerFloorplan(int value) { SetInteriorCountPerFloorplan(value); return *this;}
64 private:
65
66 int m_floorplanCount;
67 bool m_floorplanCountHasBeenSet = false;
68
69 int m_interiorCountPerFloorplan;
70 bool m_interiorCountPerFloorplanHasBeenSet = false;
71 };
72
73} // namespace Model
74} // namespace RoboMaker
75} // namespace Aws
void SetInteriorCountPerFloorplan(int value)
Definition WorldCount.h:61
bool InteriorCountPerFloorplanHasBeenSet() const
Definition WorldCount.h:60
AWS_ROBOMAKER_API WorldCount(Aws::Utils::Json::JsonView jsonValue)
AWS_ROBOMAKER_API WorldCount & operator=(Aws::Utils::Json::JsonView jsonValue)
AWS_ROBOMAKER_API WorldCount()
WorldCount & WithFloorplanCount(int value)
Definition WorldCount.h:52
AWS_ROBOMAKER_API Aws::Utils::Json::JsonValue Jsonize() const
WorldCount & WithInteriorCountPerFloorplan(int value)
Definition WorldCount.h:62
Aws::Utils::Json::JsonValue JsonValue