7#include <aws/neptunedata/Neptunedata_EXPORTS.h>
16namespace neptunedata {
39 m_signatureCountHasBeenSet =
true;
40 m_signatureCount = value;
55 m_instanceCountHasBeenSet =
true;
56 m_instanceCount = value;
71 m_predicateCountHasBeenSet =
true;
72 m_predicateCount = value;
80 int m_signatureCount{0};
82 int m_instanceCount{0};
84 int m_predicateCount{0};
85 bool m_signatureCountHasBeenSet =
false;
86 bool m_instanceCountHasBeenSet =
false;
87 bool m_predicateCountHasBeenSet =
false;
int GetPredicateCount() const
AWS_NEPTUNEDATA_API StatisticsSummary(Aws::Utils::Json::JsonView jsonValue)
bool InstanceCountHasBeenSet() const
AWS_NEPTUNEDATA_API StatisticsSummary()=default
AWS_NEPTUNEDATA_API StatisticsSummary & operator=(Aws::Utils::Json::JsonView jsonValue)
bool PredicateCountHasBeenSet() const
StatisticsSummary & WithSignatureCount(int value)
StatisticsSummary & WithInstanceCount(int value)
int GetSignatureCount() const
void SetInstanceCount(int value)
void SetPredicateCount(int value)
AWS_NEPTUNEDATA_API Aws::Utils::Json::JsonValue Jsonize() const
bool SignatureCountHasBeenSet() const
StatisticsSummary & WithPredicateCount(int value)
int GetInstanceCount() const
void SetSignatureCount(int value)
Aws::Utils::Json::JsonValue JsonValue