AWS SDK for C++

AWS SDK for C++ Version 1.11.440

Loading...
Searching...
No Matches
SearchStatus.h
1
6#pragma once
7#include <aws/cloudsearchdomain/CloudSearchDomain_EXPORTS.h>
8#include <aws/core/utils/memory/stl/AWSString.h>
9#include <utility>
10
11namespace Aws
12{
13namespace Utils
14{
15namespace Json
16{
17 class JsonValue;
18 class JsonView;
19} // namespace Json
20} // namespace Utils
21namespace CloudSearchDomain
22{
23namespace Model
24{
25
33 {
34 public:
35 AWS_CLOUDSEARCHDOMAIN_API SearchStatus();
36 AWS_CLOUDSEARCHDOMAIN_API SearchStatus(Aws::Utils::Json::JsonView jsonValue);
37 AWS_CLOUDSEARCHDOMAIN_API SearchStatus& operator=(Aws::Utils::Json::JsonView jsonValue);
38 AWS_CLOUDSEARCHDOMAIN_API Aws::Utils::Json::JsonValue Jsonize() const;
39
40
42
45 inline long long GetTimems() const{ return m_timems; }
46 inline bool TimemsHasBeenSet() const { return m_timemsHasBeenSet; }
47 inline void SetTimems(long long value) { m_timemsHasBeenSet = true; m_timems = value; }
48 inline SearchStatus& WithTimems(long long value) { SetTimems(value); return *this;}
50
52
55 inline const Aws::String& GetRid() const{ return m_rid; }
56 inline bool RidHasBeenSet() const { return m_ridHasBeenSet; }
57 inline void SetRid(const Aws::String& value) { m_ridHasBeenSet = true; m_rid = value; }
58 inline void SetRid(Aws::String&& value) { m_ridHasBeenSet = true; m_rid = std::move(value); }
59 inline void SetRid(const char* value) { m_ridHasBeenSet = true; m_rid.assign(value); }
60 inline SearchStatus& WithRid(const Aws::String& value) { SetRid(value); return *this;}
61 inline SearchStatus& WithRid(Aws::String&& value) { SetRid(std::move(value)); return *this;}
62 inline SearchStatus& WithRid(const char* value) { SetRid(value); return *this;}
64 private:
65
66 long long m_timems;
67 bool m_timemsHasBeenSet = false;
68
69 Aws::String m_rid;
70 bool m_ridHasBeenSet = false;
71 };
72
73} // namespace Model
74} // namespace CloudSearchDomain
75} // namespace Aws
SearchStatus & WithTimems(long long value)
AWS_CLOUDSEARCHDOMAIN_API SearchStatus & operator=(Aws::Utils::Json::JsonView jsonValue)
SearchStatus & WithRid(Aws::String &&value)
AWS_CLOUDSEARCHDOMAIN_API Aws::Utils::Json::JsonValue Jsonize() const
SearchStatus & WithRid(const char *value)
AWS_CLOUDSEARCHDOMAIN_API SearchStatus(Aws::Utils::Json::JsonView jsonValue)
SearchStatus & WithRid(const Aws::String &value)
void SetRid(const Aws::String &value)
AWS_CLOUDSEARCHDOMAIN_API SearchStatus()
std::basic_string< char, std::char_traits< char >, Aws::Allocator< char > > String
Aws::Utils::Json::JsonValue JsonValue