AWS SDK for C++

AWS SDK for C++ Version 1.11.440

Loading...
Searching...
No Matches
ListLoaderJobsRequest.h
1
6#pragma once
7#include <aws/neptunedata/Neptunedata_EXPORTS.h>
8#include <aws/neptunedata/NeptunedataRequest.h>
9
10namespace Aws
11{
12namespace Http
13{
14 class URI;
15} //namespace Http
16namespace neptunedata
17{
18namespace Model
19{
20
24 {
25 public:
26 AWS_NEPTUNEDATA_API ListLoaderJobsRequest();
27
28 // Service request name is the Operation name which will send this request out,
29 // each operation should has unique request name, so that we can get operation's name from this request.
30 // Note: this is not true for response, multiple operations may have the same response name,
31 // so we can not get operation's name from response.
32 inline virtual const char* GetServiceRequestName() const override { return "ListLoaderJobs"; }
33
34 AWS_NEPTUNEDATA_API Aws::String SerializePayload() const override;
35
36 AWS_NEPTUNEDATA_API void AddQueryStringParameters(Aws::Http::URI& uri) const override;
37
38
40
44 inline int GetLimit() const{ return m_limit; }
45 inline bool LimitHasBeenSet() const { return m_limitHasBeenSet; }
46 inline void SetLimit(int value) { m_limitHasBeenSet = true; m_limit = value; }
47 inline ListLoaderJobsRequest& WithLimit(int value) { SetLimit(value); return *this;}
49
51
56 inline bool GetIncludeQueuedLoads() const{ return m_includeQueuedLoads; }
57 inline bool IncludeQueuedLoadsHasBeenSet() const { return m_includeQueuedLoadsHasBeenSet; }
58 inline void SetIncludeQueuedLoads(bool value) { m_includeQueuedLoadsHasBeenSet = true; m_includeQueuedLoads = value; }
59 inline ListLoaderJobsRequest& WithIncludeQueuedLoads(bool value) { SetIncludeQueuedLoads(value); return *this;}
61 private:
62
63 int m_limit;
64 bool m_limitHasBeenSet = false;
65
66 bool m_includeQueuedLoads;
67 bool m_includeQueuedLoadsHasBeenSet = false;
68 };
69
70} // namespace Model
71} // namespace neptunedata
72} // namespace Aws
AWS_NEPTUNEDATA_API void AddQueryStringParameters(Aws::Http::URI &uri) const override
AWS_NEPTUNEDATA_API Aws::String SerializePayload() const override
ListLoaderJobsRequest & WithIncludeQueuedLoads(bool value)
virtual const char * GetServiceRequestName() const override
std::basic_string< char, std::char_traits< char >, Aws::Allocator< char > > String