7#include <aws/m2/MainframeModernization_EXPORTS.h>
8#include <aws/m2/model/GdgDetailAttributes.h>
9#include <aws/m2/model/PoDetailAttributes.h>
10#include <aws/m2/model/PsDetailAttributes.h>
11#include <aws/m2/model/VsamDetailAttributes.h>
24namespace MainframeModernization
95 bool m_gdgHasBeenSet =
false;
98 bool m_poHasBeenSet =
false;
101 bool m_psHasBeenSet =
false;
104 bool m_vsamHasBeenSet =
false;
bool VsamHasBeenSet() const
DatasetDetailOrgAttributes & WithVsam(const VsamDetailAttributes &value)
AWS_MAINFRAMEMODERNIZATION_API DatasetDetailOrgAttributes()
void SetPo(PoDetailAttributes &&value)
DatasetDetailOrgAttributes & WithPs(const PsDetailAttributes &value)
void SetGdg(const GdgDetailAttributes &value)
void SetVsam(const VsamDetailAttributes &value)
DatasetDetailOrgAttributes & WithPo(const PoDetailAttributes &value)
void SetPs(const PsDetailAttributes &value)
bool GdgHasBeenSet() const
DatasetDetailOrgAttributes & WithGdg(GdgDetailAttributes &&value)
const GdgDetailAttributes & GetGdg() const
void SetPo(const PoDetailAttributes &value)
bool PoHasBeenSet() const
const PsDetailAttributes & GetPs() const
DatasetDetailOrgAttributes & WithPs(PsDetailAttributes &&value)
DatasetDetailOrgAttributes & WithPo(PoDetailAttributes &&value)
DatasetDetailOrgAttributes & WithVsam(VsamDetailAttributes &&value)
AWS_MAINFRAMEMODERNIZATION_API DatasetDetailOrgAttributes & operator=(Aws::Utils::Json::JsonView jsonValue)
AWS_MAINFRAMEMODERNIZATION_API Aws::Utils::Json::JsonValue Jsonize() const
void SetVsam(VsamDetailAttributes &&value)
const VsamDetailAttributes & GetVsam() const
void SetPs(PsDetailAttributes &&value)
bool PsHasBeenSet() const
const PoDetailAttributes & GetPo() const
AWS_MAINFRAMEMODERNIZATION_API DatasetDetailOrgAttributes(Aws::Utils::Json::JsonView jsonValue)
DatasetDetailOrgAttributes & WithGdg(const GdgDetailAttributes &value)
void SetGdg(GdgDetailAttributes &&value)
Aws::Utils::Json::JsonValue JsonValue