AWS SDK for C++

AWS SDK for C++ Version 1.11.440

Loading...
Searching...
No Matches
DatasetLabelStats.h
1
6#pragma once
7#include <aws/rekognition/Rekognition_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 Rekognition
20{
21namespace Model
22{
23
31 {
32 public:
33 AWS_REKOGNITION_API DatasetLabelStats();
34 AWS_REKOGNITION_API DatasetLabelStats(Aws::Utils::Json::JsonView jsonValue);
36 AWS_REKOGNITION_API Aws::Utils::Json::JsonValue Jsonize() const;
37
38
40
43 inline int GetEntryCount() const{ return m_entryCount; }
44 inline bool EntryCountHasBeenSet() const { return m_entryCountHasBeenSet; }
45 inline void SetEntryCount(int value) { m_entryCountHasBeenSet = true; m_entryCount = value; }
46 inline DatasetLabelStats& WithEntryCount(int value) { SetEntryCount(value); return *this;}
48
50
54 inline int GetBoundingBoxCount() const{ return m_boundingBoxCount; }
55 inline bool BoundingBoxCountHasBeenSet() const { return m_boundingBoxCountHasBeenSet; }
56 inline void SetBoundingBoxCount(int value) { m_boundingBoxCountHasBeenSet = true; m_boundingBoxCount = value; }
57 inline DatasetLabelStats& WithBoundingBoxCount(int value) { SetBoundingBoxCount(value); return *this;}
59 private:
60
61 int m_entryCount;
62 bool m_entryCountHasBeenSet = false;
63
64 int m_boundingBoxCount;
65 bool m_boundingBoxCountHasBeenSet = false;
66 };
67
68} // namespace Model
69} // namespace Rekognition
70} // namespace Aws
DatasetLabelStats & WithEntryCount(int value)
AWS_REKOGNITION_API Aws::Utils::Json::JsonValue Jsonize() const
AWS_REKOGNITION_API DatasetLabelStats & operator=(Aws::Utils::Json::JsonView jsonValue)
DatasetLabelStats & WithBoundingBoxCount(int value)
AWS_REKOGNITION_API DatasetLabelStats(Aws::Utils::Json::JsonView jsonValue)
Aws::Utils::Json::JsonValue JsonValue