ListMergeRequestsRequest.cc 5.0 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201202203204205206
  1. /*
  2. * Copyright 2009-2017 Alibaba Cloud All rights reserved.
  3. *
  4. * Licensed under the Apache License, Version 2.0 (the "License");
  5. * you may not use this file except in compliance with the License.
  6. * You may obtain a copy of the License at
  7. *
  8. * http://www.apache.org/licenses/LICENSE-2.0
  9. *
  10. * Unless required by applicable law or agreed to in writing, software
  11. * distributed under the License is distributed on an "AS IS" BASIS,
  12. * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
  13. * See the License for the specific language governing permissions and
  14. * limitations under the License.
  15. */
  16. #include <alibabacloud/codeup/model/ListMergeRequestsRequest.h>
  17. using AlibabaCloud::Codeup::Model::ListMergeRequestsRequest;
  18. ListMergeRequestsRequest::ListMergeRequestsRequest() :
  19. RoaServiceRequest("codeup", "2020-04-14")
  20. {
  21. setResourcePath("/api/v4/merge_requests/advanced_search");
  22. setMethod(HttpRequest::Method::Get);
  23. }
  24. ListMergeRequestsRequest::~ListMergeRequestsRequest()
  25. {}
  26. std::string ListMergeRequestsRequest::getBeforeDate()const
  27. {
  28. return beforeDate_;
  29. }
  30. void ListMergeRequestsRequest::setBeforeDate(const std::string& beforeDate)
  31. {
  32. beforeDate_ = beforeDate;
  33. setParameter("BeforeDate", beforeDate);
  34. }
  35. std::string ListMergeRequestsRequest::getAssigneeIdList()const
  36. {
  37. return assigneeIdList_;
  38. }
  39. void ListMergeRequestsRequest::setAssigneeIdList(const std::string& assigneeIdList)
  40. {
  41. assigneeIdList_ = assigneeIdList;
  42. setParameter("AssigneeIdList", assigneeIdList);
  43. }
  44. std::string ListMergeRequestsRequest::getAccessToken()const
  45. {
  46. return accessToken_;
  47. }
  48. void ListMergeRequestsRequest::setAccessToken(const std::string& accessToken)
  49. {
  50. accessToken_ = accessToken;
  51. setParameter("AccessToken", accessToken);
  52. }
  53. std::string ListMergeRequestsRequest::getSubscriberCodeupIdList()const
  54. {
  55. return subscriberCodeupIdList_;
  56. }
  57. void ListMergeRequestsRequest::setSubscriberCodeupIdList(const std::string& subscriberCodeupIdList)
  58. {
  59. subscriberCodeupIdList_ = subscriberCodeupIdList;
  60. setParameter("SubscriberCodeupIdList", subscriberCodeupIdList);
  61. }
  62. std::string ListMergeRequestsRequest::getAfterDate()const
  63. {
  64. return afterDate_;
  65. }
  66. void ListMergeRequestsRequest::setAfterDate(const std::string& afterDate)
  67. {
  68. afterDate_ = afterDate;
  69. setParameter("AfterDate", afterDate);
  70. }
  71. std::string ListMergeRequestsRequest::getOrganizationId()const
  72. {
  73. return organizationId_;
  74. }
  75. void ListMergeRequestsRequest::setOrganizationId(const std::string& organizationId)
  76. {
  77. organizationId_ = organizationId;
  78. setParameter("OrganizationId", organizationId);
  79. }
  80. std::string ListMergeRequestsRequest::getGroupIdList()const
  81. {
  82. return groupIdList_;
  83. }
  84. void ListMergeRequestsRequest::setGroupIdList(const std::string& groupIdList)
  85. {
  86. groupIdList_ = groupIdList;
  87. setParameter("GroupIdList", groupIdList);
  88. }
  89. std::string ListMergeRequestsRequest::getSearch()const
  90. {
  91. return search_;
  92. }
  93. void ListMergeRequestsRequest::setSearch(const std::string& search)
  94. {
  95. search_ = search;
  96. setParameter("Search", search);
  97. }
  98. std::string ListMergeRequestsRequest::getAuthorCodeupIdList()const
  99. {
  100. return authorCodeupIdList_;
  101. }
  102. void ListMergeRequestsRequest::setAuthorCodeupIdList(const std::string& authorCodeupIdList)
  103. {
  104. authorCodeupIdList_ = authorCodeupIdList;
  105. setParameter("AuthorCodeupIdList", authorCodeupIdList);
  106. }
  107. std::string ListMergeRequestsRequest::getAuthorIdList()const
  108. {
  109. return authorIdList_;
  110. }
  111. void ListMergeRequestsRequest::setAuthorIdList(const std::string& authorIdList)
  112. {
  113. authorIdList_ = authorIdList;
  114. setParameter("AuthorIdList", authorIdList);
  115. }
  116. long ListMergeRequestsRequest::getPageSize()const
  117. {
  118. return pageSize_;
  119. }
  120. void ListMergeRequestsRequest::setPageSize(long pageSize)
  121. {
  122. pageSize_ = pageSize;
  123. setParameter("PageSize", std::to_string(pageSize));
  124. }
  125. std::string ListMergeRequestsRequest::getProjectIdList()const
  126. {
  127. return projectIdList_;
  128. }
  129. void ListMergeRequestsRequest::setProjectIdList(const std::string& projectIdList)
  130. {
  131. projectIdList_ = projectIdList;
  132. setParameter("ProjectIdList", projectIdList);
  133. }
  134. long ListMergeRequestsRequest::getPage()const
  135. {
  136. return page_;
  137. }
  138. void ListMergeRequestsRequest::setPage(long page)
  139. {
  140. page_ = page;
  141. setParameter("Page", std::to_string(page));
  142. }
  143. std::string ListMergeRequestsRequest::getAssigneeCodeupIdList()const
  144. {
  145. return assigneeCodeupIdList_;
  146. }
  147. void ListMergeRequestsRequest::setAssigneeCodeupIdList(const std::string& assigneeCodeupIdList)
  148. {
  149. assigneeCodeupIdList_ = assigneeCodeupIdList;
  150. setParameter("AssigneeCodeupIdList", assigneeCodeupIdList);
  151. }
  152. std::string ListMergeRequestsRequest::getState()const
  153. {
  154. return state_;
  155. }
  156. void ListMergeRequestsRequest::setState(const std::string& state)
  157. {
  158. state_ = state;
  159. setParameter("State", state);
  160. }
  161. std::string ListMergeRequestsRequest::getOrder()const
  162. {
  163. return order_;
  164. }
  165. void ListMergeRequestsRequest::setOrder(const std::string& order)
  166. {
  167. order_ = order;
  168. setParameter("Order", order);
  169. }