7#include <aws/iotfleetwise/IoTFleetWise_EXPORTS.h>
45 inline void SetTotalNodes(
int value) { m_totalNodesHasBeenSet =
true; m_totalNodes = value; }
55 inline void SetTotalBranches(
int value) { m_totalBranchesHasBeenSet =
true; m_totalBranches = value; }
65 inline void SetTotalSensors(
int value) { m_totalSensorsHasBeenSet =
true; m_totalSensors = value; }
75 inline void SetTotalAttributes(
int value) { m_totalAttributesHasBeenSet =
true; m_totalAttributes = value; }
85 inline void SetTotalActuators(
int value) { m_totalActuatorsHasBeenSet =
true; m_totalActuators = value; }
95 inline void SetTotalStructs(
int value) { m_totalStructsHasBeenSet =
true; m_totalStructs = value; }
105 inline void SetTotalProperties(
int value) { m_totalPropertiesHasBeenSet =
true; m_totalProperties = value; }
111 bool m_totalNodesHasBeenSet =
false;
114 bool m_totalBranchesHasBeenSet =
false;
117 bool m_totalSensorsHasBeenSet =
false;
119 int m_totalAttributes;
120 bool m_totalAttributesHasBeenSet =
false;
122 int m_totalActuators;
123 bool m_totalActuatorsHasBeenSet =
false;
126 bool m_totalStructsHasBeenSet =
false;
128 int m_totalProperties;
129 bool m_totalPropertiesHasBeenSet =
false;
bool TotalSensorsHasBeenSet() const
bool TotalBranchesHasBeenSet() const
NodeCounts & WithTotalSensors(int value)
NodeCounts & WithTotalStructs(int value)
int GetTotalBranches() const
void SetTotalProperties(int value)
int GetTotalStructs() const
NodeCounts & WithTotalAttributes(int value)
void SetTotalNodes(int value)
void SetTotalSensors(int value)
NodeCounts & WithTotalBranches(int value)
void SetTotalStructs(int value)
NodeCounts & WithTotalNodes(int value)
void SetTotalBranches(int value)
int GetTotalProperties() const
NodeCounts & WithTotalActuators(int value)
int GetTotalAttributes() const
int GetTotalSensors() const
NodeCounts & WithTotalProperties(int value)
int GetTotalNodes() const
AWS_IOTFLEETWISE_API NodeCounts & operator=(Aws::Utils::Json::JsonView jsonValue)
AWS_IOTFLEETWISE_API Aws::Utils::Json::JsonValue Jsonize() const
bool TotalStructsHasBeenSet() const
int GetTotalActuators() const
bool TotalNodesHasBeenSet() const
AWS_IOTFLEETWISE_API NodeCounts()
void SetTotalActuators(int value)
AWS_IOTFLEETWISE_API NodeCounts(Aws::Utils::Json::JsonView jsonValue)
bool TotalActuatorsHasBeenSet() const
bool TotalPropertiesHasBeenSet() const
bool TotalAttributesHasBeenSet() const
void SetTotalAttributes(int value)
Aws::Utils::Json::JsonValue JsonValue