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;
66 bool m_isMainNode{
false};
67 bool m_isMainNodeHasBeenSet =
false;
AWS_BATCH_API Aws::Utils::Json::JsonValue Jsonize() const
bool IsMainNodeHasBeenSet() const
NodeDetails & WithIsMainNode(bool value)
bool GetIsMainNode() const
void SetIsMainNode(bool value)
AWS_BATCH_API NodeDetails(Aws::Utils::Json::JsonView jsonValue)
NodeDetails & WithNodeIndex(int value)
AWS_BATCH_API NodeDetails()=default
void SetNodeIndex(int value)
bool NodeIndexHasBeenSet() const
AWS_BATCH_API NodeDetails & operator=(Aws::Utils::Json::JsonView jsonValue)
Aws::Utils::Json::JsonValue JsonValue