AWS SDK for C++

AWS SDK for C++ Version 1.11.873

Loading...
Searching...
No Matches
WaitStepConfiguration.h
1
6#pragma once
7#include <aws/drs/Drs_EXPORTS.h>
8
9namespace Aws {
10namespace Utils {
11namespace Json {
12class JsonValue;
13class JsonView;
14} // namespace Json
15} // namespace Utils
16namespace drs {
17namespace Model {
18
26 public:
27 AWS_DRS_API WaitStepConfiguration() = default;
31
33
34 inline int GetWaitDurationMinutes() const { return m_waitDurationMinutes; }
35 inline bool WaitDurationMinutesHasBeenSet() const { return m_waitDurationMinutesHasBeenSet; }
36 inline void SetWaitDurationMinutes(int value) {
37 m_waitDurationMinutesHasBeenSet = true;
38 m_waitDurationMinutes = value;
39 }
42 return *this;
43 }
45 private:
46 int m_waitDurationMinutes{0};
47 bool m_waitDurationMinutesHasBeenSet = false;
48};
49
50} // namespace Model
51} // namespace drs
52} // namespace Aws
AWS_DRS_API WaitStepConfiguration(Aws::Utils::Json::JsonView jsonValue)
AWS_DRS_API WaitStepConfiguration()=default
AWS_DRS_API Aws::Utils::Json::JsonValue Jsonize() const
WaitStepConfiguration & WithWaitDurationMinutes(int value)
AWS_DRS_API WaitStepConfiguration & operator=(Aws::Utils::Json::JsonView jsonValue)
Aws::Utils::Json::JsonValue JsonValue