7#include <aws/batch/Batch_EXPORTS.h>
47 inline void SetNodeIndex(
int value) { m_nodeIndexHasBeenSet =
true; m_nodeIndex = value; }
58 inline void SetIsMainNode(
bool value) { m_isMainNodeHasBeenSet =
true; m_isMainNode = value; }
64 bool m_nodeIndexHasBeenSet =
false;
67 bool m_isMainNodeHasBeenSet =
false;
AWS_BATCH_API Aws::Utils::Json::JsonValue Jsonize() const
bool IsMainNodeHasBeenSet() const
NodeDetails & WithIsMainNode(bool value)
AWS_BATCH_API NodeDetails()
bool GetIsMainNode() const
void SetIsMainNode(bool value)
AWS_BATCH_API NodeDetails(Aws::Utils::Json::JsonView jsonValue)
NodeDetails & WithNodeIndex(int value)
void SetNodeIndex(int value)
bool NodeIndexHasBeenSet() const
AWS_BATCH_API NodeDetails & operator=(Aws::Utils::Json::JsonView jsonValue)
Aws::Utils::Json::JsonValue JsonValue