25 template<
typename RESULT_TYPE>
26 class AmazonWebServiceResult;
35 namespace ServiceCatalog
SearchProductsResult & AddProductViewAggregations(const char *key, Aws::Vector< ProductViewAggregationValue > &&value)
SearchProductsResult & WithProductViewSummaries(Aws::Vector< ProductViewSummary > &&value)
#define AWS_SERVICECATALOG_API
SearchProductsResult & AddProductViewAggregations(const Aws::String &key, const Aws::Vector< ProductViewAggregationValue > &value)
SearchProductsResult & WithProductViewAggregations(const Aws::Map< Aws::String, Aws::Vector< ProductViewAggregationValue >> &value)
void SetProductViewSummaries(Aws::Vector< ProductViewSummary > &&value)
SearchProductsResult & AddProductViewAggregations(Aws::String &&key, Aws::Vector< ProductViewAggregationValue > &&value)
SearchProductsResult & WithProductViewAggregations(Aws::Map< Aws::String, Aws::Vector< ProductViewAggregationValue >> &&value)
const Aws::Vector< ProductViewSummary > & GetProductViewSummaries() const
std::vector< T, Aws::Allocator< T > > Vector
std::map< K, V, std::less< K >, Aws::Allocator< std::pair< const K, V > > > Map
void SetProductViewAggregations(const Aws::Map< Aws::String, Aws::Vector< ProductViewAggregationValue >> &value)
const Aws::String & GetNextPageToken() const
SearchProductsResult & AddProductViewSummaries(const ProductViewSummary &value)
void SetProductViewSummaries(const Aws::Vector< ProductViewSummary > &value)
void SetNextPageToken(const Aws::String &value)
void SetNextPageToken(Aws::String &&value)
SearchProductsResult & AddProductViewAggregations(const char *key, const Aws::Vector< ProductViewAggregationValue > &value)
void SetNextPageToken(const char *value)
SearchProductsResult & AddProductViewAggregations(const Aws::String &key, Aws::Vector< ProductViewAggregationValue > &&value)
SearchProductsResult & AddProductViewAggregations(Aws::String &&key, const Aws::Vector< ProductViewAggregationValue > &value)
SearchProductsResult & WithNextPageToken(const Aws::String &value)
void SetProductViewAggregations(Aws::Map< Aws::String, Aws::Vector< ProductViewAggregationValue >> &&value)
SearchProductsResult & AddProductViewSummaries(ProductViewSummary &&value)
std::basic_string< char, std::char_traits< char >, Aws::Allocator< char > > String
SearchProductsResult & WithNextPageToken(Aws::String &&value)
SearchProductsResult & WithProductViewSummaries(const Aws::Vector< ProductViewSummary > &value)
const Aws::Map< Aws::String, Aws::Vector< ProductViewAggregationValue > > & GetProductViewAggregations() const
SearchProductsResult & WithNextPageToken(const char *value)
JSON (JavaScript Object Notation).