7#include <aws/datazone/DataZone_EXPORTS.h>
8#include <aws/datazone/model/SubscribedAssetListing.h>
9#include <aws/datazone/model/SubscribedProductListing.h>
68 bool m_assetListingHasBeenSet =
false;
71 bool m_productListingHasBeenSet =
false;
AWS_DATAZONE_API Aws::Utils::Json::JsonValue Jsonize() const
void SetProductListing(SubscribedProductListing &&value)
SubscribedListingItem & WithProductListing(SubscribedProductListing &&value)
const SubscribedAssetListing & GetAssetListing() const
SubscribedListingItem & WithProductListing(const SubscribedProductListing &value)
void SetAssetListing(SubscribedAssetListing &&value)
AWS_DATAZONE_API SubscribedListingItem()
bool AssetListingHasBeenSet() const
bool ProductListingHasBeenSet() const
SubscribedListingItem & WithAssetListing(SubscribedAssetListing &&value)
AWS_DATAZONE_API SubscribedListingItem & operator=(Aws::Utils::Json::JsonView jsonValue)
SubscribedListingItem & WithAssetListing(const SubscribedAssetListing &value)
void SetProductListing(const SubscribedProductListing &value)
void SetAssetListing(const SubscribedAssetListing &value)
const SubscribedProductListing & GetProductListing() const
AWS_DATAZONE_API SubscribedListingItem(Aws::Utils::Json::JsonView jsonValue)
Aws::Utils::Json::JsonValue JsonValue