AWS SDK for C++
1.8.129
AWS SDK for C++
aws-cpp-sdk-ecs
include
aws
ecs
model
PutAccountSettingDefaultResult.h
Go to the documentation of this file.
1
6
#pragma once
7
#include <
aws/ecs/ECS_EXPORTS.h
>
8
#include <
aws/ecs/model/Setting.h
>
9
#include <utility>
10
11
namespace
Aws
12
{
13
template
<
typename
RESULT_TYPE>
14
class
AmazonWebServiceResult;
15
16
namespace
Utils
17
{
18
namespace
Json
19
{
20
class
JsonValue;
21
}
// namespace Json
22
}
// namespace Utils
23
namespace
ECS
24
{
25
namespace
Model
26
{
27
class
AWS_ECS_API
PutAccountSettingDefaultResult
28
{
29
public
:
30
PutAccountSettingDefaultResult
();
31
PutAccountSettingDefaultResult
(
const
Aws::AmazonWebServiceResult<Aws::Utils::Json::JsonValue>
& result);
32
PutAccountSettingDefaultResult
&
operator=
(
const
Aws::AmazonWebServiceResult<Aws::Utils::Json::JsonValue>
& result);
33
34
35
36
inline
const
Setting
&
GetSetting
()
const
{
return
m_setting; }
37
38
39
inline
void
SetSetting
(
const
Setting
& value) { m_setting = value; }
40
41
42
inline
void
SetSetting
(
Setting
&& value) { m_setting = std::move(value); }
43
44
45
inline
PutAccountSettingDefaultResult
&
WithSetting
(
const
Setting
& value) { SetSetting(value);
return
*
this
;}
46
47
48
inline
PutAccountSettingDefaultResult
&
WithSetting
(
Setting
&& value) { SetSetting(std::move(value));
return
*
this
;}
49
50
private
:
51
52
Setting
m_setting;
53
};
54
55
}
// namespace Model
56
}
// namespace ECS
57
}
// namespace Aws
Aws::AmazonWebServiceResult
Definition:
AmazonWebServiceResult.h:19
Aws::ECS::Model::PutAccountSettingDefaultResult
Definition:
PutAccountSettingDefaultResult.h:28
Aws::CodeDeploy::Model::ComputePlatform::NOT_SET
@ NOT_SET
Aws::ECS::Model::PutAccountSettingDefaultResult::PutAccountSettingDefaultResult
PutAccountSettingDefaultResult()
Aws::ECS::Model::PutAccountSettingDefaultResult::WithSetting
PutAccountSettingDefaultResult & WithSetting(Setting &&value)
Definition:
PutAccountSettingDefaultResult.h:48
Aws::ECS::Model::PutAccountSettingDefaultResult::WithSetting
PutAccountSettingDefaultResult & WithSetting(const Setting &value)
Definition:
PutAccountSettingDefaultResult.h:45
AWS_ECS_API
#define AWS_ECS_API
Definition:
ECS_EXPORTS.h:28
Aws::ECS::Model::PutAccountSettingDefaultResult::SetSetting
void SetSetting(const Setting &value)
Definition:
PutAccountSettingDefaultResult.h:39
Aws::ECS::Model::PutAccountSettingDefaultResult::GetSetting
const Setting & GetSetting() const
Definition:
PutAccountSettingDefaultResult.h:36
Aws::ECS::Model::PutAccountSettingDefaultResult::PutAccountSettingDefaultResult
PutAccountSettingDefaultResult(const Aws::AmazonWebServiceResult< Aws::Utils::Json::JsonValue > &result)
Setting.h
Aws::ECS::Model::Setting
Definition:
Setting.h:33
Aws
Definition:
AccessManagementClient.h:15
Aws::ECS::Model::PutAccountSettingDefaultResult::operator=
PutAccountSettingDefaultResult & operator=(const Aws::AmazonWebServiceResult< Aws::Utils::Json::JsonValue > &result)
ECS_EXPORTS.h
Aws::ECS::Model::PutAccountSettingDefaultResult::SetSetting
void SetSetting(Setting &&value)
Definition:
PutAccountSettingDefaultResult.h:42
Generated by
1.8.19
Privacy |
Site terms |
Cookie preferences