7#include <aws/sagemaker/SageMaker_EXPORTS.h>
8#include <aws/core/utils/memory/stl/AWSString.h>
49 inline void SetWorkteamArn(
const char* value) { m_workteamArnHasBeenSet =
true; m_workteamArn.assign(value); }
64 inline void SetMarketplaceTitle(
const char* value) { m_marketplaceTitleHasBeenSet =
true; m_marketplaceTitle.assign(value); }
78 inline void SetSellerName(
const char* value) { m_sellerNameHasBeenSet =
true; m_sellerName.assign(value); }
92 inline void SetMarketplaceDescription(
const char* value) { m_marketplaceDescriptionHasBeenSet =
true; m_marketplaceDescription.assign(value); }
106 inline void SetListingId(
const char* value) { m_listingIdHasBeenSet =
true; m_listingId.assign(value); }
114 bool m_workteamArnHasBeenSet =
false;
117 bool m_marketplaceTitleHasBeenSet =
false;
120 bool m_sellerNameHasBeenSet =
false;
123 bool m_marketplaceDescriptionHasBeenSet =
false;
126 bool m_listingIdHasBeenSet =
false;
bool MarketplaceTitleHasBeenSet() const
SubscribedWorkteam & WithSellerName(const Aws::String &value)
bool ListingIdHasBeenSet() const
void SetMarketplaceTitle(const Aws::String &value)
void SetMarketplaceDescription(Aws::String &&value)
void SetMarketplaceTitle(Aws::String &&value)
void SetListingId(const char *value)
SubscribedWorkteam & WithMarketplaceTitle(const Aws::String &value)
const Aws::String & GetListingId() const
SubscribedWorkteam & WithMarketplaceDescription(const Aws::String &value)
const Aws::String & GetSellerName() const
AWS_SAGEMAKER_API SubscribedWorkteam()
void SetSellerName(Aws::String &&value)
void SetMarketplaceDescription(const char *value)
SubscribedWorkteam & WithWorkteamArn(Aws::String &&value)
void SetListingId(const Aws::String &value)
const Aws::String & GetMarketplaceTitle() const
SubscribedWorkteam & WithListingId(const Aws::String &value)
const Aws::String & GetMarketplaceDescription() const
void SetSellerName(const Aws::String &value)
const Aws::String & GetWorkteamArn() const
SubscribedWorkteam & WithWorkteamArn(const Aws::String &value)
bool MarketplaceDescriptionHasBeenSet() const
void SetMarketplaceDescription(const Aws::String &value)
SubscribedWorkteam & WithWorkteamArn(const char *value)
AWS_SAGEMAKER_API SubscribedWorkteam(Aws::Utils::Json::JsonView jsonValue)
SubscribedWorkteam & WithMarketplaceTitle(Aws::String &&value)
void SetWorkteamArn(Aws::String &&value)
bool WorkteamArnHasBeenSet() const
SubscribedWorkteam & WithSellerName(const char *value)
SubscribedWorkteam & WithListingId(Aws::String &&value)
void SetSellerName(const char *value)
bool SellerNameHasBeenSet() const
void SetWorkteamArn(const char *value)
void SetMarketplaceTitle(const char *value)
SubscribedWorkteam & WithMarketplaceTitle(const char *value)
AWS_SAGEMAKER_API SubscribedWorkteam & operator=(Aws::Utils::Json::JsonView jsonValue)
SubscribedWorkteam & WithMarketplaceDescription(const char *value)
void SetListingId(Aws::String &&value)
SubscribedWorkteam & WithMarketplaceDescription(Aws::String &&value)
SubscribedWorkteam & WithSellerName(Aws::String &&value)
AWS_SAGEMAKER_API Aws::Utils::Json::JsonValue Jsonize() const
SubscribedWorkteam & WithListingId(const char *value)
void SetWorkteamArn(const Aws::String &value)
std::basic_string< char, std::char_traits< char >, Aws::Allocator< char > > String
Aws::Utils::Json::JsonValue JsonValue