7#include <aws/batch/Batch_EXPORTS.h>
40 m_isMainNodeHasBeenSet =
true;
56 m_numNodesHasBeenSet =
true;
74 m_nodeIndexHasBeenSet =
true;
83 bool m_isMainNode{
false};
88 bool m_isMainNodeHasBeenSet =
false;
89 bool m_numNodesHasBeenSet =
false;
90 bool m_nodeIndexHasBeenSet =
false;
NodePropertiesSummary & WithNumNodes(int value)
void SetNodeIndex(int value)
AWS_BATCH_API NodePropertiesSummary()=default
bool GetIsMainNode() const
AWS_BATCH_API NodePropertiesSummary(Aws::Utils::Json::JsonView jsonValue)
void SetIsMainNode(bool value)
bool NodeIndexHasBeenSet() const
bool NumNodesHasBeenSet() const
void SetNumNodes(int value)
AWS_BATCH_API NodePropertiesSummary & operator=(Aws::Utils::Json::JsonView jsonValue)
NodePropertiesSummary & WithNodeIndex(int value)
AWS_BATCH_API Aws::Utils::Json::JsonValue Jsonize() const
NodePropertiesSummary & WithIsMainNode(bool value)
bool IsMainNodeHasBeenSet() const
Aws::Utils::Json::JsonValue JsonValue