7#include <aws/datazone/DataZone_EXPORTS.h>
8#include <aws/datazone/model/AssetListingItem.h>
9#include <aws/datazone/model/DataProductListingItem.h>
69 bool m_assetListingHasBeenSet =
false;
72 bool m_dataProductListingHasBeenSet =
false;
bool AssetListingHasBeenSet() const
void SetAssetListing(const AssetListingItem &value)
bool DataProductListingHasBeenSet() const
SearchResultItem & WithDataProductListing(DataProductListingItem &&value)
AWS_DATAZONE_API SearchResultItem & operator=(Aws::Utils::Json::JsonView jsonValue)
AWS_DATAZONE_API SearchResultItem()
void SetAssetListing(AssetListingItem &&value)
SearchResultItem & WithAssetListing(const AssetListingItem &value)
const DataProductListingItem & GetDataProductListing() const
SearchResultItem & WithDataProductListing(const DataProductListingItem &value)
const AssetListingItem & GetAssetListing() const
AWS_DATAZONE_API SearchResultItem(Aws::Utils::Json::JsonView jsonValue)
AWS_DATAZONE_API Aws::Utils::Json::JsonValue Jsonize() const
void SetDataProductListing(const DataProductListingItem &value)
SearchResultItem & WithAssetListing(AssetListingItem &&value)
void SetDataProductListing(DataProductListingItem &&value)
Aws::Utils::Json::JsonValue JsonValue