20 namespace CostExplorer
36 inline virtual const char*
GetServiceRequestName()
const override {
return "GetSavingsPlansPurchaseRecommendation"; }
224 inline void SetNextPageToken(
const char* value) { m_nextPageTokenHasBeenSet =
true; m_nextPageToken.assign(value); }
264 inline void SetPageSize(
int value) { m_pageSizeHasBeenSet =
true; m_pageSize = value; }
403 bool m_savingsPlansTypeHasBeenSet;
406 bool m_termInYearsHasBeenSet;
409 bool m_paymentOptionHasBeenSet;
412 bool m_accountScopeHasBeenSet;
415 bool m_nextPageTokenHasBeenSet;
418 bool m_pageSizeHasBeenSet;
421 bool m_lookbackPeriodInDaysHasBeenSet;
424 bool m_filterHasBeenSet;