7#include <aws/budgets/Budgets_EXPORTS.h>
8#include <aws/core/utils/memory/stl/AWSString.h>
13template<
typename RESULT_TYPE>
14class AmazonWebServiceResult;
38 template<
typename AccountIdT = Aws::String>
39 void SetAccountId(AccountIdT&& value) { m_accountIdHasBeenSet =
true; m_accountId = std::forward<AccountIdT>(value); }
40 template<
typename AccountIdT = Aws::String>
47 template<
typename BudgetNameT = Aws::String>
48 void SetBudgetName(BudgetNameT&& value) { m_budgetNameHasBeenSet =
true; m_budgetName = std::forward<BudgetNameT>(value); }
49 template<
typename BudgetNameT = Aws::String>
58 template<
typename ActionIdT = Aws::String>
59 void SetActionId(ActionIdT&& value) { m_actionIdHasBeenSet =
true; m_actionId = std::forward<ActionIdT>(value); }
60 template<
typename ActionIdT = Aws::String>
67 template<
typename RequestIdT = Aws::String>
68 void SetRequestId(RequestIdT&& value) { m_requestIdHasBeenSet =
true; m_requestId = std::forward<RequestIdT>(value); }
69 template<
typename RequestIdT = Aws::String>
75 bool m_accountIdHasBeenSet =
false;
78 bool m_budgetNameHasBeenSet =
false;
81 bool m_actionIdHasBeenSet =
false;
84 bool m_requestIdHasBeenSet =
false;
void SetActionId(ActionIdT &&value)
CreateBudgetActionResult & WithActionId(ActionIdT &&value)
CreateBudgetActionResult & WithAccountId(AccountIdT &&value)
const Aws::String & GetActionId() const
CreateBudgetActionResult & WithBudgetName(BudgetNameT &&value)
const Aws::String & GetAccountId() const
const Aws::String & GetRequestId() const
void SetAccountId(AccountIdT &&value)
CreateBudgetActionResult & WithRequestId(RequestIdT &&value)
AWS_BUDGETS_API CreateBudgetActionResult(const Aws::AmazonWebServiceResult< Aws::Utils::Json::JsonValue > &result)
void SetRequestId(RequestIdT &&value)
const Aws::String & GetBudgetName() const
AWS_BUDGETS_API CreateBudgetActionResult & operator=(const Aws::AmazonWebServiceResult< Aws::Utils::Json::JsonValue > &result)
AWS_BUDGETS_API CreateBudgetActionResult()=default
void SetBudgetName(BudgetNameT &&value)
std::basic_string< char, std::char_traits< char >, Aws::Allocator< char > > String
Aws::Utils::Json::JsonValue JsonValue