7#include <aws/core/utils/memory/stl/AWSString.h>
8#include <aws/sagemaker/SageMaker_EXPORTS.h>
41 template <
typename WorkteamArnT = Aws::String>
43 m_workteamArnHasBeenSet =
true;
44 m_workteamArn = std::forward<WorkteamArnT>(value);
46 template <
typename WorkteamArnT = Aws::String>
60 template <
typename MarketplaceTitleT = Aws::String>
62 m_marketplaceTitleHasBeenSet =
true;
63 m_marketplaceTitle = std::forward<MarketplaceTitleT>(value);
65 template <
typename MarketplaceTitleT = Aws::String>
78 template <
typename SellerNameT = Aws::String>
80 m_sellerNameHasBeenSet =
true;
81 m_sellerName = std::forward<SellerNameT>(value);
83 template <
typename SellerNameT = Aws::String>
96 template <
typename MarketplaceDescriptionT = Aws::String>
98 m_marketplaceDescriptionHasBeenSet =
true;
99 m_marketplaceDescription = std::forward<MarketplaceDescriptionT>(value);
101 template <
typename MarketplaceDescriptionT = Aws::String>
114 template <
typename ListingIdT = Aws::String>
116 m_listingIdHasBeenSet =
true;
117 m_listingId = std::forward<ListingIdT>(value);
119 template <
typename ListingIdT = Aws::String>
135 bool m_workteamArnHasBeenSet =
false;
136 bool m_marketplaceTitleHasBeenSet =
false;
137 bool m_sellerNameHasBeenSet =
false;
138 bool m_marketplaceDescriptionHasBeenSet =
false;
139 bool m_listingIdHasBeenSet =
false;
bool MarketplaceTitleHasBeenSet() const
bool ListingIdHasBeenSet() const
AWS_SAGEMAKER_API SubscribedWorkteam()=default
SubscribedWorkteam & WithWorkteamArn(WorkteamArnT &&value)
const Aws::String & GetListingId() const
const Aws::String & GetSellerName() const
const Aws::String & GetMarketplaceTitle() const
void SetListingId(ListingIdT &&value)
SubscribedWorkteam & WithListingId(ListingIdT &&value)
const Aws::String & GetMarketplaceDescription() const
const Aws::String & GetWorkteamArn() const
bool MarketplaceDescriptionHasBeenSet() const
SubscribedWorkteam & WithSellerName(SellerNameT &&value)
SubscribedWorkteam & WithMarketplaceDescription(MarketplaceDescriptionT &&value)
AWS_SAGEMAKER_API SubscribedWorkteam(Aws::Utils::Json::JsonView jsonValue)
SubscribedWorkteam & WithMarketplaceTitle(MarketplaceTitleT &&value)
bool WorkteamArnHasBeenSet() const
void SetWorkteamArn(WorkteamArnT &&value)
void SetMarketplaceDescription(MarketplaceDescriptionT &&value)
bool SellerNameHasBeenSet() const
void SetMarketplaceTitle(MarketplaceTitleT &&value)
AWS_SAGEMAKER_API SubscribedWorkteam & operator=(Aws::Utils::Json::JsonView jsonValue)
AWS_SAGEMAKER_API Aws::Utils::Json::JsonValue Jsonize() const
void SetSellerName(SellerNameT &&value)
std::basic_string< char, std::char_traits< char >, Aws::Allocator< char > > String
Aws::Utils::Json::JsonValue JsonValue