AWS SDK for C++
AWS SDK for C++
Loading...
Searching...
No Matches
aws-cpp-sdk-panorama
include
aws
panorama
model
UpdateDeviceMetadataResult.h
Go to the documentation of this file.
1
6
#pragma once
7
#include <
aws/panorama/Panorama_EXPORTS.h
>
8
#include <
aws/core/utils/memory/stl/AWSString.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
Panorama
24
{
25
namespace
Model
26
{
27
class
UpdateDeviceMetadataResult
28
{
29
public
:
30
AWS_PANORAMA_API
UpdateDeviceMetadataResult
();
31
AWS_PANORAMA_API
UpdateDeviceMetadataResult
(
const
Aws::AmazonWebServiceResult<Aws::Utils::Json::JsonValue>
& result);
32
AWS_PANORAMA_API
UpdateDeviceMetadataResult
&
operator=
(
const
Aws::AmazonWebServiceResult<Aws::Utils::Json::JsonValue>
& result);
33
34
38
inline
const
Aws::String
&
GetDeviceId
()
const
{
return
m_deviceId; }
39
43
inline
void
SetDeviceId
(
const
Aws::String
& value) { m_deviceId = value; }
44
48
inline
void
SetDeviceId
(
Aws::String
&& value) { m_deviceId = std::move(value); }
49
53
inline
void
SetDeviceId
(
const
char
* value) { m_deviceId.assign(value); }
54
58
inline
UpdateDeviceMetadataResult
&
WithDeviceId
(
const
Aws::String
& value) {
SetDeviceId
(value);
return
*
this
;}
59
63
inline
UpdateDeviceMetadataResult
&
WithDeviceId
(
Aws::String
&& value) {
SetDeviceId
(std::move(value));
return
*
this
;}
64
68
inline
UpdateDeviceMetadataResult
&
WithDeviceId
(
const
char
* value) {
SetDeviceId
(value);
return
*
this
;}
69
70
private
:
71
72
Aws::String
m_deviceId;
73
};
74
75
}
// namespace Model
76
}
// namespace Panorama
77
}
// namespace Aws
AWSString.h
Panorama_EXPORTS.h
AWS_PANORAMA_API
#define AWS_PANORAMA_API
Definition:
Panorama_EXPORTS.h:28
Aws::AmazonWebServiceResult
Aws::Panorama::Model::UpdateDeviceMetadataResult
Definition:
UpdateDeviceMetadataResult.h:28
Aws::Panorama::Model::UpdateDeviceMetadataResult::operator=
AWS_PANORAMA_API UpdateDeviceMetadataResult & operator=(const Aws::AmazonWebServiceResult< Aws::Utils::Json::JsonValue > &result)
Aws::Panorama::Model::UpdateDeviceMetadataResult::WithDeviceId
UpdateDeviceMetadataResult & WithDeviceId(const char *value)
Definition:
UpdateDeviceMetadataResult.h:68
Aws::Panorama::Model::UpdateDeviceMetadataResult::WithDeviceId
UpdateDeviceMetadataResult & WithDeviceId(const Aws::String &value)
Definition:
UpdateDeviceMetadataResult.h:58
Aws::Panorama::Model::UpdateDeviceMetadataResult::WithDeviceId
UpdateDeviceMetadataResult & WithDeviceId(Aws::String &&value)
Definition:
UpdateDeviceMetadataResult.h:63
Aws::Panorama::Model::UpdateDeviceMetadataResult::GetDeviceId
const Aws::String & GetDeviceId() const
Definition:
UpdateDeviceMetadataResult.h:38
Aws::Panorama::Model::UpdateDeviceMetadataResult::SetDeviceId
void SetDeviceId(const Aws::String &value)
Definition:
UpdateDeviceMetadataResult.h:43
Aws::Panorama::Model::UpdateDeviceMetadataResult::UpdateDeviceMetadataResult
AWS_PANORAMA_API UpdateDeviceMetadataResult()
Aws::Panorama::Model::UpdateDeviceMetadataResult::UpdateDeviceMetadataResult
AWS_PANORAMA_API UpdateDeviceMetadataResult(const Aws::AmazonWebServiceResult< Aws::Utils::Json::JsonValue > &result)
Aws::Panorama::Model::UpdateDeviceMetadataResult::SetDeviceId
void SetDeviceId(const char *value)
Definition:
UpdateDeviceMetadataResult.h:53
Aws::Panorama::Model::UpdateDeviceMetadataResult::SetDeviceId
void SetDeviceId(Aws::String &&value)
Definition:
UpdateDeviceMetadataResult.h:48
Aws
Aws::String
std::basic_string< char, std::char_traits< char >, Aws::Allocator< char > > String
Generated by
1.9.7
Privacy |
Site terms |
Cookie preferences