7#include <aws/datazone/DataZone_EXPORTS.h>
8#include <aws/datazone/model/AssetItem.h>
9#include <aws/datazone/model/DataProductResultItem.h>
10#include <aws/datazone/model/GlossaryItem.h>
11#include <aws/datazone/model/GlossaryTermItem.h>
93 bool m_assetItemHasBeenSet =
false;
96 bool m_dataProductItemHasBeenSet =
false;
99 bool m_glossaryItemHasBeenSet =
false;
102 bool m_glossaryTermItemHasBeenSet =
false;
void SetGlossaryItem(GlossaryItem &&value)
const DataProductResultItem & GetDataProductItem() const
SearchInventoryResultItem & WithAssetItem(const AssetItem &value)
SearchInventoryResultItem & WithGlossaryTermItem(const GlossaryTermItem &value)
SearchInventoryResultItem & WithGlossaryTermItem(GlossaryTermItem &&value)
SearchInventoryResultItem & WithGlossaryItem(GlossaryItem &&value)
AWS_DATAZONE_API SearchInventoryResultItem()
void SetGlossaryTermItem(const GlossaryTermItem &value)
const GlossaryTermItem & GetGlossaryTermItem() const
const AssetItem & GetAssetItem() const
SearchInventoryResultItem & WithDataProductItem(const DataProductResultItem &value)
AWS_DATAZONE_API Aws::Utils::Json::JsonValue Jsonize() const
void SetDataProductItem(DataProductResultItem &&value)
void SetAssetItem(AssetItem &&value)
SearchInventoryResultItem & WithAssetItem(AssetItem &&value)
void SetAssetItem(const AssetItem &value)
bool AssetItemHasBeenSet() const
SearchInventoryResultItem & WithGlossaryItem(const GlossaryItem &value)
AWS_DATAZONE_API SearchInventoryResultItem(Aws::Utils::Json::JsonView jsonValue)
void SetDataProductItem(const DataProductResultItem &value)
void SetGlossaryItem(const GlossaryItem &value)
void SetGlossaryTermItem(GlossaryTermItem &&value)
bool GlossaryItemHasBeenSet() const
bool GlossaryTermItemHasBeenSet() const
SearchInventoryResultItem & WithDataProductItem(DataProductResultItem &&value)
bool DataProductItemHasBeenSet() const
const GlossaryItem & GetGlossaryItem() const
AWS_DATAZONE_API SearchInventoryResultItem & operator=(Aws::Utils::Json::JsonView jsonValue)
Aws::Utils::Json::JsonValue JsonValue