AWS SDK for C++
AWS SDK for C++ Version 1.11.924
Main Page
Related Pages
Namespaces
Classes
Modules
Loading...
Searching...
No Matches
generated
src
aws-cpp-sdk-lambda
include
aws
lambda
model
TraceHeader.h
1
6
#pragma once
7
#include <aws/core/utils/memory/stl/AWSString.h>
8
#include <aws/lambda/Lambda_EXPORTS.h>
9
10
#include <utility>
11
12
namespace
Aws
{
13
namespace
Utils {
14
namespace
Json {
15
class
JsonValue
;
16
class
JsonView;
17
}
// namespace Json
18
}
// namespace Utils
19
namespace
Lambda {
20
namespace
Model {
21
28
class
TraceHeader
{
29
public
:
30
AWS_LAMBDA_API
TraceHeader
() =
default
;
31
AWS_LAMBDA_API
TraceHeader
(
Aws::Utils::Json::JsonView
jsonValue);
32
AWS_LAMBDA_API
TraceHeader
&
operator=
(
Aws::Utils::Json::JsonView
jsonValue);
33
AWS_LAMBDA_API
Aws::Utils::Json::JsonValue
Jsonize
()
const
;
34
36
39
inline
const
Aws::String
&
GetXAmznTraceId
()
const
{
return
m_xAmznTraceId; }
40
inline
bool
XAmznTraceIdHasBeenSet
()
const
{
return
m_xAmznTraceIdHasBeenSet; }
41
template
<
typename
XAmznTraceIdT = Aws::String>
42
void
SetXAmznTraceId
(XAmznTraceIdT&& value) {
43
m_xAmznTraceIdHasBeenSet =
true
;
44
m_xAmznTraceId = std::forward<XAmznTraceIdT>(value);
45
}
46
template
<
typename
XAmznTraceIdT = Aws::String>
47
TraceHeader
&
WithXAmznTraceId
(XAmznTraceIdT&& value) {
48
SetXAmznTraceId
(std::forward<XAmznTraceIdT>(value));
49
return
*
this
;
50
}
52
private
:
53
Aws::String
m_xAmznTraceId;
54
bool
m_xAmznTraceIdHasBeenSet =
false
;
55
};
56
57
}
// namespace Model
58
}
// namespace Lambda
59
}
// namespace Aws
Aws::Lambda::Model::TraceHeader
Definition
TraceHeader.h:28
Aws::Lambda::Model::TraceHeader::GetXAmznTraceId
const Aws::String & GetXAmznTraceId() const
Definition
TraceHeader.h:39
Aws::Lambda::Model::TraceHeader::XAmznTraceIdHasBeenSet
bool XAmznTraceIdHasBeenSet() const
Definition
TraceHeader.h:40
Aws::Lambda::Model::TraceHeader::SetXAmznTraceId
void SetXAmznTraceId(XAmznTraceIdT &&value)
Definition
TraceHeader.h:42
Aws::Lambda::Model::TraceHeader::WithXAmznTraceId
TraceHeader & WithXAmznTraceId(XAmznTraceIdT &&value)
Definition
TraceHeader.h:47
Aws::Lambda::Model::TraceHeader::TraceHeader
AWS_LAMBDA_API TraceHeader(Aws::Utils::Json::JsonView jsonValue)
Aws::Lambda::Model::TraceHeader::TraceHeader
AWS_LAMBDA_API TraceHeader()=default
Aws::Lambda::Model::TraceHeader::operator=
AWS_LAMBDA_API TraceHeader & operator=(Aws::Utils::Json::JsonView jsonValue)
Aws::Lambda::Model::TraceHeader::Jsonize
AWS_LAMBDA_API Aws::Utils::Json::JsonValue Jsonize() const
Aws::Utils::Json::JsonValue
Aws::Utils::Json::JsonView
Aws
Aws::String
std::basic_string< char, std::char_traits< char >, Aws::Allocator< char > > String
smithy::client::JsonValue
Aws::Utils::Json::JsonValue JsonValue
Generated by
1.12.0
Privacy |
Site terms |
Cookie preferences