AWS SDK for C++  1.9.68
AWS SDK for C++
SWFClient.h
Go to the documentation of this file.
1 
6 #pragma once
7 #include <aws/swf/SWF_EXPORTS.h>
8 #include <aws/swf/SWFErrors.h>
33 #include <aws/core/NoResult.h>
36 #include <future>
37 #include <functional>
38 
39 namespace Aws
40 {
41 
42 namespace Http
43 {
44  class HttpClient;
45  class HttpClientFactory;
46 } // namespace Http
47 
48 namespace Utils
49 {
50  template< typename R, typename E> class Outcome;
51 namespace Threading
52 {
53  class Executor;
54 } // namespace Threading
55 } // namespace Utils
56 
57 namespace Auth
58 {
59  class AWSCredentials;
60  class AWSCredentialsProvider;
61 } // namespace Auth
62 
63 namespace Client
64 {
65  class RetryStrategy;
66 } // namespace Client
67 
68 namespace SWF
69 {
70 
71 namespace Model
72 {
73  class CountClosedWorkflowExecutionsRequest;
74  class CountOpenWorkflowExecutionsRequest;
75  class CountPendingActivityTasksRequest;
76  class CountPendingDecisionTasksRequest;
77  class DeprecateActivityTypeRequest;
78  class DeprecateDomainRequest;
79  class DeprecateWorkflowTypeRequest;
80  class DescribeActivityTypeRequest;
81  class DescribeDomainRequest;
82  class DescribeWorkflowExecutionRequest;
83  class DescribeWorkflowTypeRequest;
84  class GetWorkflowExecutionHistoryRequest;
85  class ListActivityTypesRequest;
86  class ListClosedWorkflowExecutionsRequest;
87  class ListDomainsRequest;
88  class ListOpenWorkflowExecutionsRequest;
89  class ListTagsForResourceRequest;
90  class ListWorkflowTypesRequest;
91  class PollForActivityTaskRequest;
92  class PollForDecisionTaskRequest;
93  class RecordActivityTaskHeartbeatRequest;
94  class RegisterActivityTypeRequest;
95  class RegisterDomainRequest;
96  class RegisterWorkflowTypeRequest;
97  class RequestCancelWorkflowExecutionRequest;
98  class RespondActivityTaskCanceledRequest;
99  class RespondActivityTaskCompletedRequest;
100  class RespondActivityTaskFailedRequest;
101  class RespondDecisionTaskCompletedRequest;
102  class SignalWorkflowExecutionRequest;
103  class StartWorkflowExecutionRequest;
104  class TagResourceRequest;
105  class TerminateWorkflowExecutionRequest;
106  class UndeprecateActivityTypeRequest;
107  class UndeprecateDomainRequest;
108  class UndeprecateWorkflowTypeRequest;
109  class UntagResourceRequest;
110 
148 
149  typedef std::future<CountClosedWorkflowExecutionsOutcome> CountClosedWorkflowExecutionsOutcomeCallable;
150  typedef std::future<CountOpenWorkflowExecutionsOutcome> CountOpenWorkflowExecutionsOutcomeCallable;
151  typedef std::future<CountPendingActivityTasksOutcome> CountPendingActivityTasksOutcomeCallable;
152  typedef std::future<CountPendingDecisionTasksOutcome> CountPendingDecisionTasksOutcomeCallable;
153  typedef std::future<DeprecateActivityTypeOutcome> DeprecateActivityTypeOutcomeCallable;
154  typedef std::future<DeprecateDomainOutcome> DeprecateDomainOutcomeCallable;
155  typedef std::future<DeprecateWorkflowTypeOutcome> DeprecateWorkflowTypeOutcomeCallable;
156  typedef std::future<DescribeActivityTypeOutcome> DescribeActivityTypeOutcomeCallable;
157  typedef std::future<DescribeDomainOutcome> DescribeDomainOutcomeCallable;
158  typedef std::future<DescribeWorkflowExecutionOutcome> DescribeWorkflowExecutionOutcomeCallable;
159  typedef std::future<DescribeWorkflowTypeOutcome> DescribeWorkflowTypeOutcomeCallable;
160  typedef std::future<GetWorkflowExecutionHistoryOutcome> GetWorkflowExecutionHistoryOutcomeCallable;
161  typedef std::future<ListActivityTypesOutcome> ListActivityTypesOutcomeCallable;
162  typedef std::future<ListClosedWorkflowExecutionsOutcome> ListClosedWorkflowExecutionsOutcomeCallable;
163  typedef std::future<ListDomainsOutcome> ListDomainsOutcomeCallable;
164  typedef std::future<ListOpenWorkflowExecutionsOutcome> ListOpenWorkflowExecutionsOutcomeCallable;
165  typedef std::future<ListTagsForResourceOutcome> ListTagsForResourceOutcomeCallable;
166  typedef std::future<ListWorkflowTypesOutcome> ListWorkflowTypesOutcomeCallable;
167  typedef std::future<PollForActivityTaskOutcome> PollForActivityTaskOutcomeCallable;
168  typedef std::future<PollForDecisionTaskOutcome> PollForDecisionTaskOutcomeCallable;
169  typedef std::future<RecordActivityTaskHeartbeatOutcome> RecordActivityTaskHeartbeatOutcomeCallable;
170  typedef std::future<RegisterActivityTypeOutcome> RegisterActivityTypeOutcomeCallable;
171  typedef std::future<RegisterDomainOutcome> RegisterDomainOutcomeCallable;
172  typedef std::future<RegisterWorkflowTypeOutcome> RegisterWorkflowTypeOutcomeCallable;
173  typedef std::future<RequestCancelWorkflowExecutionOutcome> RequestCancelWorkflowExecutionOutcomeCallable;
174  typedef std::future<RespondActivityTaskCanceledOutcome> RespondActivityTaskCanceledOutcomeCallable;
175  typedef std::future<RespondActivityTaskCompletedOutcome> RespondActivityTaskCompletedOutcomeCallable;
176  typedef std::future<RespondActivityTaskFailedOutcome> RespondActivityTaskFailedOutcomeCallable;
177  typedef std::future<RespondDecisionTaskCompletedOutcome> RespondDecisionTaskCompletedOutcomeCallable;
178  typedef std::future<SignalWorkflowExecutionOutcome> SignalWorkflowExecutionOutcomeCallable;
179  typedef std::future<StartWorkflowExecutionOutcome> StartWorkflowExecutionOutcomeCallable;
180  typedef std::future<TagResourceOutcome> TagResourceOutcomeCallable;
181  typedef std::future<TerminateWorkflowExecutionOutcome> TerminateWorkflowExecutionOutcomeCallable;
182  typedef std::future<UndeprecateActivityTypeOutcome> UndeprecateActivityTypeOutcomeCallable;
183  typedef std::future<UndeprecateDomainOutcome> UndeprecateDomainOutcomeCallable;
184  typedef std::future<UndeprecateWorkflowTypeOutcome> UndeprecateWorkflowTypeOutcomeCallable;
185  typedef std::future<UntagResourceOutcome> UntagResourceOutcomeCallable;
186 } // namespace Model
187 
188  class SWFClient;
189 
190  typedef std::function<void(const SWFClient*, const Model::CountClosedWorkflowExecutionsRequest&, const Model::CountClosedWorkflowExecutionsOutcome&, const std::shared_ptr<const Aws::Client::AsyncCallerContext>&) > CountClosedWorkflowExecutionsResponseReceivedHandler;
191  typedef std::function<void(const SWFClient*, const Model::CountOpenWorkflowExecutionsRequest&, const Model::CountOpenWorkflowExecutionsOutcome&, const std::shared_ptr<const Aws::Client::AsyncCallerContext>&) > CountOpenWorkflowExecutionsResponseReceivedHandler;
192  typedef std::function<void(const SWFClient*, const Model::CountPendingActivityTasksRequest&, const Model::CountPendingActivityTasksOutcome&, const std::shared_ptr<const Aws::Client::AsyncCallerContext>&) > CountPendingActivityTasksResponseReceivedHandler;
193  typedef std::function<void(const SWFClient*, const Model::CountPendingDecisionTasksRequest&, const Model::CountPendingDecisionTasksOutcome&, const std::shared_ptr<const Aws::Client::AsyncCallerContext>&) > CountPendingDecisionTasksResponseReceivedHandler;
194  typedef std::function<void(const SWFClient*, const Model::DeprecateActivityTypeRequest&, const Model::DeprecateActivityTypeOutcome&, const std::shared_ptr<const Aws::Client::AsyncCallerContext>&) > DeprecateActivityTypeResponseReceivedHandler;
195  typedef std::function<void(const SWFClient*, const Model::DeprecateDomainRequest&, const Model::DeprecateDomainOutcome&, const std::shared_ptr<const Aws::Client::AsyncCallerContext>&) > DeprecateDomainResponseReceivedHandler;
196  typedef std::function<void(const SWFClient*, const Model::DeprecateWorkflowTypeRequest&, const Model::DeprecateWorkflowTypeOutcome&, const std::shared_ptr<const Aws::Client::AsyncCallerContext>&) > DeprecateWorkflowTypeResponseReceivedHandler;
197  typedef std::function<void(const SWFClient*, const Model::DescribeActivityTypeRequest&, const Model::DescribeActivityTypeOutcome&, const std::shared_ptr<const Aws::Client::AsyncCallerContext>&) > DescribeActivityTypeResponseReceivedHandler;
198  typedef std::function<void(const SWFClient*, const Model::DescribeDomainRequest&, const Model::DescribeDomainOutcome&, const std::shared_ptr<const Aws::Client::AsyncCallerContext>&) > DescribeDomainResponseReceivedHandler;
199  typedef std::function<void(const SWFClient*, const Model::DescribeWorkflowExecutionRequest&, const Model::DescribeWorkflowExecutionOutcome&, const std::shared_ptr<const Aws::Client::AsyncCallerContext>&) > DescribeWorkflowExecutionResponseReceivedHandler;
200  typedef std::function<void(const SWFClient*, const Model::DescribeWorkflowTypeRequest&, const Model::DescribeWorkflowTypeOutcome&, const std::shared_ptr<const Aws::Client::AsyncCallerContext>&) > DescribeWorkflowTypeResponseReceivedHandler;
201  typedef std::function<void(const SWFClient*, const Model::GetWorkflowExecutionHistoryRequest&, const Model::GetWorkflowExecutionHistoryOutcome&, const std::shared_ptr<const Aws::Client::AsyncCallerContext>&) > GetWorkflowExecutionHistoryResponseReceivedHandler;
202  typedef std::function<void(const SWFClient*, const Model::ListActivityTypesRequest&, const Model::ListActivityTypesOutcome&, const std::shared_ptr<const Aws::Client::AsyncCallerContext>&) > ListActivityTypesResponseReceivedHandler;
203  typedef std::function<void(const SWFClient*, const Model::ListClosedWorkflowExecutionsRequest&, const Model::ListClosedWorkflowExecutionsOutcome&, const std::shared_ptr<const Aws::Client::AsyncCallerContext>&) > ListClosedWorkflowExecutionsResponseReceivedHandler;
204  typedef std::function<void(const SWFClient*, const Model::ListDomainsRequest&, const Model::ListDomainsOutcome&, const std::shared_ptr<const Aws::Client::AsyncCallerContext>&) > ListDomainsResponseReceivedHandler;
205  typedef std::function<void(const SWFClient*, const Model::ListOpenWorkflowExecutionsRequest&, const Model::ListOpenWorkflowExecutionsOutcome&, const std::shared_ptr<const Aws::Client::AsyncCallerContext>&) > ListOpenWorkflowExecutionsResponseReceivedHandler;
206  typedef std::function<void(const SWFClient*, const Model::ListTagsForResourceRequest&, const Model::ListTagsForResourceOutcome&, const std::shared_ptr<const Aws::Client::AsyncCallerContext>&) > ListTagsForResourceResponseReceivedHandler;
207  typedef std::function<void(const SWFClient*, const Model::ListWorkflowTypesRequest&, const Model::ListWorkflowTypesOutcome&, const std::shared_ptr<const Aws::Client::AsyncCallerContext>&) > ListWorkflowTypesResponseReceivedHandler;
208  typedef std::function<void(const SWFClient*, const Model::PollForActivityTaskRequest&, const Model::PollForActivityTaskOutcome&, const std::shared_ptr<const Aws::Client::AsyncCallerContext>&) > PollForActivityTaskResponseReceivedHandler;
209  typedef std::function<void(const SWFClient*, const Model::PollForDecisionTaskRequest&, const Model::PollForDecisionTaskOutcome&, const std::shared_ptr<const Aws::Client::AsyncCallerContext>&) > PollForDecisionTaskResponseReceivedHandler;
210  typedef std::function<void(const SWFClient*, const Model::RecordActivityTaskHeartbeatRequest&, const Model::RecordActivityTaskHeartbeatOutcome&, const std::shared_ptr<const Aws::Client::AsyncCallerContext>&) > RecordActivityTaskHeartbeatResponseReceivedHandler;
211  typedef std::function<void(const SWFClient*, const Model::RegisterActivityTypeRequest&, const Model::RegisterActivityTypeOutcome&, const std::shared_ptr<const Aws::Client::AsyncCallerContext>&) > RegisterActivityTypeResponseReceivedHandler;
212  typedef std::function<void(const SWFClient*, const Model::RegisterDomainRequest&, const Model::RegisterDomainOutcome&, const std::shared_ptr<const Aws::Client::AsyncCallerContext>&) > RegisterDomainResponseReceivedHandler;
213  typedef std::function<void(const SWFClient*, const Model::RegisterWorkflowTypeRequest&, const Model::RegisterWorkflowTypeOutcome&, const std::shared_ptr<const Aws::Client::AsyncCallerContext>&) > RegisterWorkflowTypeResponseReceivedHandler;
214  typedef std::function<void(const SWFClient*, const Model::RequestCancelWorkflowExecutionRequest&, const Model::RequestCancelWorkflowExecutionOutcome&, const std::shared_ptr<const Aws::Client::AsyncCallerContext>&) > RequestCancelWorkflowExecutionResponseReceivedHandler;
215  typedef std::function<void(const SWFClient*, const Model::RespondActivityTaskCanceledRequest&, const Model::RespondActivityTaskCanceledOutcome&, const std::shared_ptr<const Aws::Client::AsyncCallerContext>&) > RespondActivityTaskCanceledResponseReceivedHandler;
216  typedef std::function<void(const SWFClient*, const Model::RespondActivityTaskCompletedRequest&, const Model::RespondActivityTaskCompletedOutcome&, const std::shared_ptr<const Aws::Client::AsyncCallerContext>&) > RespondActivityTaskCompletedResponseReceivedHandler;
217  typedef std::function<void(const SWFClient*, const Model::RespondActivityTaskFailedRequest&, const Model::RespondActivityTaskFailedOutcome&, const std::shared_ptr<const Aws::Client::AsyncCallerContext>&) > RespondActivityTaskFailedResponseReceivedHandler;
218  typedef std::function<void(const SWFClient*, const Model::RespondDecisionTaskCompletedRequest&, const Model::RespondDecisionTaskCompletedOutcome&, const std::shared_ptr<const Aws::Client::AsyncCallerContext>&) > RespondDecisionTaskCompletedResponseReceivedHandler;
219  typedef std::function<void(const SWFClient*, const Model::SignalWorkflowExecutionRequest&, const Model::SignalWorkflowExecutionOutcome&, const std::shared_ptr<const Aws::Client::AsyncCallerContext>&) > SignalWorkflowExecutionResponseReceivedHandler;
220  typedef std::function<void(const SWFClient*, const Model::StartWorkflowExecutionRequest&, const Model::StartWorkflowExecutionOutcome&, const std::shared_ptr<const Aws::Client::AsyncCallerContext>&) > StartWorkflowExecutionResponseReceivedHandler;
221  typedef std::function<void(const SWFClient*, const Model::TagResourceRequest&, const Model::TagResourceOutcome&, const std::shared_ptr<const Aws::Client::AsyncCallerContext>&) > TagResourceResponseReceivedHandler;
222  typedef std::function<void(const SWFClient*, const Model::TerminateWorkflowExecutionRequest&, const Model::TerminateWorkflowExecutionOutcome&, const std::shared_ptr<const Aws::Client::AsyncCallerContext>&) > TerminateWorkflowExecutionResponseReceivedHandler;
223  typedef std::function<void(const SWFClient*, const Model::UndeprecateActivityTypeRequest&, const Model::UndeprecateActivityTypeOutcome&, const std::shared_ptr<const Aws::Client::AsyncCallerContext>&) > UndeprecateActivityTypeResponseReceivedHandler;
224  typedef std::function<void(const SWFClient*, const Model::UndeprecateDomainRequest&, const Model::UndeprecateDomainOutcome&, const std::shared_ptr<const Aws::Client::AsyncCallerContext>&) > UndeprecateDomainResponseReceivedHandler;
225  typedef std::function<void(const SWFClient*, const Model::UndeprecateWorkflowTypeRequest&, const Model::UndeprecateWorkflowTypeOutcome&, const std::shared_ptr<const Aws::Client::AsyncCallerContext>&) > UndeprecateWorkflowTypeResponseReceivedHandler;
226  typedef std::function<void(const SWFClient*, const Model::UntagResourceRequest&, const Model::UntagResourceOutcome&, const std::shared_ptr<const Aws::Client::AsyncCallerContext>&) > UntagResourceResponseReceivedHandler;
227 
244  {
245  public:
247 
253 
259 
264  SWFClient(const std::shared_ptr<Aws::Auth::AWSCredentialsProvider>& credentialsProvider,
266 
267  virtual ~SWFClient();
268 
269 
298 
329 
359  virtual void CountClosedWorkflowExecutionsAsync(const Model::CountClosedWorkflowExecutionsRequest& request, const CountClosedWorkflowExecutionsResponseReceivedHandler& handler, const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context = nullptr) const;
360 
389 
420 
450  virtual void CountOpenWorkflowExecutionsAsync(const Model::CountOpenWorkflowExecutionsRequest& request, const CountOpenWorkflowExecutionsResponseReceivedHandler& handler, const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context = nullptr) const;
451 
476 
503 
529  virtual void CountPendingActivityTasksAsync(const Model::CountPendingActivityTasksRequest& request, const CountPendingActivityTasksResponseReceivedHandler& handler, const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context = nullptr) const;
530 
555 
582 
608  virtual void CountPendingDecisionTasksAsync(const Model::CountPendingDecisionTasksRequest& request, const CountPendingDecisionTasksResponseReceivedHandler& handler, const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context = nullptr) const;
609 
638 
669 
699  virtual void DeprecateActivityTypeAsync(const Model::DeprecateActivityTypeRequest& request, const DeprecateActivityTypeResponseReceivedHandler& handler, const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context = nullptr) const;
700 
727 
756 
784  virtual void DeprecateDomainAsync(const Model::DeprecateDomainRequest& request, const DeprecateDomainResponseReceivedHandler& handler, const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context = nullptr) const;
785 
815 
847 
878  virtual void DeprecateWorkflowTypeAsync(const Model::DeprecateWorkflowTypeRequest& request, const DeprecateWorkflowTypeResponseReceivedHandler& handler, const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context = nullptr) const;
879 
906 
935 
963  virtual void DescribeActivityTypeAsync(const Model::DescribeActivityTypeRequest& request, const DescribeActivityTypeResponseReceivedHandler& handler, const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context = nullptr) const;
964 
985 
1008 
1030  virtual void DescribeDomainAsync(const Model::DescribeDomainRequest& request, const DescribeDomainResponseReceivedHandler& handler, const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context = nullptr) const;
1031 
1054 
1079 
1103  virtual void DescribeWorkflowExecutionAsync(const Model::DescribeWorkflowExecutionRequest& request, const DescribeWorkflowExecutionResponseReceivedHandler& handler, const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context = nullptr) const;
1104 
1131 
1160 
1188  virtual void DescribeWorkflowTypeAsync(const Model::DescribeWorkflowTypeRequest& request, const DescribeWorkflowTypeResponseReceivedHandler& handler, const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context = nullptr) const;
1189 
1214 
1241 
1267  virtual void GetWorkflowExecutionHistoryAsync(const Model::GetWorkflowExecutionHistoryRequest& request, const GetWorkflowExecutionHistoryResponseReceivedHandler& handler, const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context = nullptr) const;
1268 
1293 
1320 
1346  virtual void ListActivityTypesAsync(const Model::ListActivityTypesRequest& request, const ListActivityTypesResponseReceivedHandler& handler, const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context = nullptr) const;
1347 
1378 
1411 
1443  virtual void ListClosedWorkflowExecutionsAsync(const Model::ListClosedWorkflowExecutionsRequest& request, const ListClosedWorkflowExecutionsResponseReceivedHandler& handler, const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context = nullptr) const;
1444 
1470 
1498 
1525  virtual void ListDomainsAsync(const Model::ListDomainsRequest& request, const ListDomainsResponseReceivedHandler& handler, const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context = nullptr) const;
1526 
1557 
1590 
1622  virtual void ListOpenWorkflowExecutionsAsync(const Model::ListOpenWorkflowExecutionsRequest& request, const ListOpenWorkflowExecutionsResponseReceivedHandler& handler, const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context = nullptr) const;
1623 
1630 
1639 
1647  virtual void ListTagsForResourceAsync(const Model::ListTagsForResourceRequest& request, const ListTagsForResourceResponseReceivedHandler& handler, const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context = nullptr) const;
1648 
1670 
1694 
1717  virtual void ListWorkflowTypesAsync(const Model::ListWorkflowTypesRequest& request, const ListWorkflowTypesResponseReceivedHandler& handler, const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context = nullptr) const;
1718 
1750 
1784 
1817  virtual void PollForActivityTaskAsync(const Model::PollForActivityTaskRequest& request, const PollForActivityTaskResponseReceivedHandler& handler, const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context = nullptr) const;
1818 
1858 
1900 
1941  virtual void PollForDecisionTaskAsync(const Model::PollForDecisionTaskRequest& request, const PollForDecisionTaskResponseReceivedHandler& handler, const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context = nullptr) const;
1942 
1986 
2032 
2077  virtual void RecordActivityTaskHeartbeatAsync(const Model::RecordActivityTaskHeartbeatRequest& request, const RecordActivityTaskHeartbeatResponseReceivedHandler& handler, const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context = nullptr) const;
2078 
2108 
2140 
2171  virtual void RegisterActivityTypeAsync(const Model::RegisterActivityTypeRequest& request, const RegisterActivityTypeResponseReceivedHandler& handler, const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context = nullptr) const;
2172 
2193 
2216 
2238  virtual void RegisterDomainAsync(const Model::RegisterDomainRequest& request, const RegisterDomainResponseReceivedHandler& handler, const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context = nullptr) const;
2239 
2270 
2303 
2335  virtual void RegisterWorkflowTypeAsync(const Model::RegisterWorkflowTypeRequest& request, const RegisterWorkflowTypeResponseReceivedHandler& handler, const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context = nullptr) const;
2336 
2366 
2398 
2429  virtual void RequestCancelWorkflowExecutionAsync(const Model::RequestCancelWorkflowExecutionRequest& request, const RequestCancelWorkflowExecutionResponseReceivedHandler& handler, const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context = nullptr) const;
2430 
2464 
2500 
2535  virtual void RespondActivityTaskCanceledAsync(const Model::RespondActivityTaskCanceledRequest& request, const RespondActivityTaskCanceledResponseReceivedHandler& handler, const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context = nullptr) const;
2536 
2571 
2608 
2644  virtual void RespondActivityTaskCompletedAsync(const Model::RespondActivityTaskCompletedRequest& request, const RespondActivityTaskCompletedResponseReceivedHandler& handler, const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context = nullptr) const;
2645 
2675 
2707 
2738  virtual void RespondActivityTaskFailedAsync(const Model::RespondActivityTaskFailedRequest& request, const RespondActivityTaskFailedResponseReceivedHandler& handler, const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context = nullptr) const;
2739 
2761 
2785 
2808  virtual void RespondDecisionTaskCompletedAsync(const Model::RespondDecisionTaskCompletedRequest& request, const RespondDecisionTaskCompletedResponseReceivedHandler& handler, const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context = nullptr) const;
2809 
2837 
2867 
2896  virtual void SignalWorkflowExecutionAsync(const Model::SignalWorkflowExecutionRequest& request, const SignalWorkflowExecutionResponseReceivedHandler& handler, const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context = nullptr) const;
2897 
2933 
2971 
3008  virtual void StartWorkflowExecutionAsync(const Model::StartWorkflowExecutionRequest& request, const StartWorkflowExecutionResponseReceivedHandler& handler, const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context = nullptr) const;
3009 
3017 
3027 
3036  virtual void TagResourceAsync(const Model::TagResourceRequest& request, const TagResourceResponseReceivedHandler& handler, const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context = nullptr) const;
3037 
3068 
3101 
3133  virtual void TerminateWorkflowExecutionAsync(const Model::TerminateWorkflowExecutionRequest& request, const TerminateWorkflowExecutionResponseReceivedHandler& handler, const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context = nullptr) const;
3134 
3162 
3192 
3221  virtual void UndeprecateActivityTypeAsync(const Model::UndeprecateActivityTypeRequest& request, const UndeprecateActivityTypeResponseReceivedHandler& handler, const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context = nullptr) const;
3222 
3246 
3272 
3297  virtual void UndeprecateDomainAsync(const Model::UndeprecateDomainRequest& request, const UndeprecateDomainResponseReceivedHandler& handler, const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context = nullptr) const;
3298 
3326 
3356 
3385  virtual void UndeprecateWorkflowTypeAsync(const Model::UndeprecateWorkflowTypeRequest& request, const UndeprecateWorkflowTypeResponseReceivedHandler& handler, const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context = nullptr) const;
3386 
3393 
3402 
3410  virtual void UntagResourceAsync(const Model::UntagResourceRequest& request, const UntagResourceResponseReceivedHandler& handler, const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context = nullptr) const;
3411 
3412 
3413  void OverrideEndpoint(const Aws::String& endpoint);
3414  private:
3415  void init(const Aws::Client::ClientConfiguration& clientConfiguration);
3416  void CountClosedWorkflowExecutionsAsyncHelper(const Model::CountClosedWorkflowExecutionsRequest& request, const CountClosedWorkflowExecutionsResponseReceivedHandler& handler, const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context) const;
3417  void CountOpenWorkflowExecutionsAsyncHelper(const Model::CountOpenWorkflowExecutionsRequest& request, const CountOpenWorkflowExecutionsResponseReceivedHandler& handler, const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context) const;
3418  void CountPendingActivityTasksAsyncHelper(const Model::CountPendingActivityTasksRequest& request, const CountPendingActivityTasksResponseReceivedHandler& handler, const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context) const;
3419  void CountPendingDecisionTasksAsyncHelper(const Model::CountPendingDecisionTasksRequest& request, const CountPendingDecisionTasksResponseReceivedHandler& handler, const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context) const;
3420  void DeprecateActivityTypeAsyncHelper(const Model::DeprecateActivityTypeRequest& request, const DeprecateActivityTypeResponseReceivedHandler& handler, const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context) const;
3421  void DeprecateDomainAsyncHelper(const Model::DeprecateDomainRequest& request, const DeprecateDomainResponseReceivedHandler& handler, const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context) const;
3422  void DeprecateWorkflowTypeAsyncHelper(const Model::DeprecateWorkflowTypeRequest& request, const DeprecateWorkflowTypeResponseReceivedHandler& handler, const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context) const;
3423  void DescribeActivityTypeAsyncHelper(const Model::DescribeActivityTypeRequest& request, const DescribeActivityTypeResponseReceivedHandler& handler, const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context) const;
3424  void DescribeDomainAsyncHelper(const Model::DescribeDomainRequest& request, const DescribeDomainResponseReceivedHandler& handler, const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context) const;
3425  void DescribeWorkflowExecutionAsyncHelper(const Model::DescribeWorkflowExecutionRequest& request, const DescribeWorkflowExecutionResponseReceivedHandler& handler, const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context) const;
3426  void DescribeWorkflowTypeAsyncHelper(const Model::DescribeWorkflowTypeRequest& request, const DescribeWorkflowTypeResponseReceivedHandler& handler, const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context) const;
3427  void GetWorkflowExecutionHistoryAsyncHelper(const Model::GetWorkflowExecutionHistoryRequest& request, const GetWorkflowExecutionHistoryResponseReceivedHandler& handler, const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context) const;
3428  void ListActivityTypesAsyncHelper(const Model::ListActivityTypesRequest& request, const ListActivityTypesResponseReceivedHandler& handler, const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context) const;
3429  void ListClosedWorkflowExecutionsAsyncHelper(const Model::ListClosedWorkflowExecutionsRequest& request, const ListClosedWorkflowExecutionsResponseReceivedHandler& handler, const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context) const;
3430  void ListDomainsAsyncHelper(const Model::ListDomainsRequest& request, const ListDomainsResponseReceivedHandler& handler, const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context) const;
3431  void ListOpenWorkflowExecutionsAsyncHelper(const Model::ListOpenWorkflowExecutionsRequest& request, const ListOpenWorkflowExecutionsResponseReceivedHandler& handler, const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context) const;
3432  void ListTagsForResourceAsyncHelper(const Model::ListTagsForResourceRequest& request, const ListTagsForResourceResponseReceivedHandler& handler, const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context) const;
3433  void ListWorkflowTypesAsyncHelper(const Model::ListWorkflowTypesRequest& request, const ListWorkflowTypesResponseReceivedHandler& handler, const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context) const;
3434  void PollForActivityTaskAsyncHelper(const Model::PollForActivityTaskRequest& request, const PollForActivityTaskResponseReceivedHandler& handler, const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context) const;
3435  void PollForDecisionTaskAsyncHelper(const Model::PollForDecisionTaskRequest& request, const PollForDecisionTaskResponseReceivedHandler& handler, const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context) const;
3436  void RecordActivityTaskHeartbeatAsyncHelper(const Model::RecordActivityTaskHeartbeatRequest& request, const RecordActivityTaskHeartbeatResponseReceivedHandler& handler, const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context) const;
3437  void RegisterActivityTypeAsyncHelper(const Model::RegisterActivityTypeRequest& request, const RegisterActivityTypeResponseReceivedHandler& handler, const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context) const;
3438  void RegisterDomainAsyncHelper(const Model::RegisterDomainRequest& request, const RegisterDomainResponseReceivedHandler& handler, const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context) const;
3439  void RegisterWorkflowTypeAsyncHelper(const Model::RegisterWorkflowTypeRequest& request, const RegisterWorkflowTypeResponseReceivedHandler& handler, const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context) const;
3440  void RequestCancelWorkflowExecutionAsyncHelper(const Model::RequestCancelWorkflowExecutionRequest& request, const RequestCancelWorkflowExecutionResponseReceivedHandler& handler, const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context) const;
3441  void RespondActivityTaskCanceledAsyncHelper(const Model::RespondActivityTaskCanceledRequest& request, const RespondActivityTaskCanceledResponseReceivedHandler& handler, const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context) const;
3442  void RespondActivityTaskCompletedAsyncHelper(const Model::RespondActivityTaskCompletedRequest& request, const RespondActivityTaskCompletedResponseReceivedHandler& handler, const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context) const;
3443  void RespondActivityTaskFailedAsyncHelper(const Model::RespondActivityTaskFailedRequest& request, const RespondActivityTaskFailedResponseReceivedHandler& handler, const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context) const;
3444  void RespondDecisionTaskCompletedAsyncHelper(const Model::RespondDecisionTaskCompletedRequest& request, const RespondDecisionTaskCompletedResponseReceivedHandler& handler, const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context) const;
3445  void SignalWorkflowExecutionAsyncHelper(const Model::SignalWorkflowExecutionRequest& request, const SignalWorkflowExecutionResponseReceivedHandler& handler, const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context) const;
3446  void StartWorkflowExecutionAsyncHelper(const Model::StartWorkflowExecutionRequest& request, const StartWorkflowExecutionResponseReceivedHandler& handler, const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context) const;
3447  void TagResourceAsyncHelper(const Model::TagResourceRequest& request, const TagResourceResponseReceivedHandler& handler, const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context) const;
3448  void TerminateWorkflowExecutionAsyncHelper(const Model::TerminateWorkflowExecutionRequest& request, const TerminateWorkflowExecutionResponseReceivedHandler& handler, const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context) const;
3449  void UndeprecateActivityTypeAsyncHelper(const Model::UndeprecateActivityTypeRequest& request, const UndeprecateActivityTypeResponseReceivedHandler& handler, const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context) const;
3450  void UndeprecateDomainAsyncHelper(const Model::UndeprecateDomainRequest& request, const UndeprecateDomainResponseReceivedHandler& handler, const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context) const;
3451  void UndeprecateWorkflowTypeAsyncHelper(const Model::UndeprecateWorkflowTypeRequest& request, const UndeprecateWorkflowTypeResponseReceivedHandler& handler, const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context) const;
3452  void UntagResourceAsyncHelper(const Model::UntagResourceRequest& request, const UntagResourceResponseReceivedHandler& handler, const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context) const;
3453 
3454  Aws::String m_uri;
3455  Aws::String m_configScheme;
3456  std::shared_ptr<Aws::Utils::Threading::Executor> m_executor;
3457  };
3458 
3459 } // namespace SWF
3460 } // namespace Aws
Aws::DirectoryService::Model::LDAPSType::NOT_SET
@ NOT_SET
Aws::SWF::Model::ListDomainsRequest
Definition: ListDomainsRequest.h:23
Aws::SWF::SWFClient::SignalWorkflowExecutionAsync
virtual void SignalWorkflowExecutionAsync(const Model::SignalWorkflowExecutionRequest &request, const SignalWorkflowExecutionResponseReceivedHandler &handler, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &context=nullptr) const
Aws::SWF::Model::CountClosedWorkflowExecutionsOutcomeCallable
std::future< CountClosedWorkflowExecutionsOutcome > CountClosedWorkflowExecutionsOutcomeCallable
Definition: SWFClient.h:149
Aws::SWF::Model::TerminateWorkflowExecutionOutcome
Aws::Utils::Outcome< Aws::NoResult, SWFError > TerminateWorkflowExecutionOutcome
Definition: SWFClient.h:143
Aws::SWF::Model::ListTagsForResourceRequest
Definition: ListTagsForResourceRequest.h:22
Aws::SWF::Model::CountPendingActivityTasksRequest
Definition: CountPendingActivityTasksRequest.h:23
Aws::SWF::SWFClient::CountClosedWorkflowExecutionsCallable
virtual Model::CountClosedWorkflowExecutionsOutcomeCallable CountClosedWorkflowExecutionsCallable(const Model::CountClosedWorkflowExecutionsRequest &request) const
Aws::SWF::Model::ListTagsForResourceOutcomeCallable
std::future< ListTagsForResourceOutcome > ListTagsForResourceOutcomeCallable
Definition: SWFClient.h:165
Aws::SWF::SWFClient::CountPendingDecisionTasks
virtual Model::CountPendingDecisionTasksOutcome CountPendingDecisionTasks(const Model::CountPendingDecisionTasksRequest &request) const
Aws::SWF::Model::ListDomainsOutcomeCallable
std::future< ListDomainsOutcome > ListDomainsOutcomeCallable
Definition: SWFClient.h:163
Aws::SWF::SWFClient::ListDomainsAsync
virtual void ListDomainsAsync(const Model::ListDomainsRequest &request, const ListDomainsResponseReceivedHandler &handler, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &context=nullptr) const
Aws::SWF::RegisterDomainResponseReceivedHandler
std::function< void(const SWFClient *, const Model::RegisterDomainRequest &, const Model::RegisterDomainOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > RegisterDomainResponseReceivedHandler
Definition: SWFClient.h:212
Aws::SWF::Model::CountPendingDecisionTasksOutcome
Aws::Utils::Outcome< CountPendingDecisionTasksResult, SWFError > CountPendingDecisionTasksOutcome
Definition: SWFClient.h:114
Aws::SWF::Model::TagResourceRequest
Definition: TagResourceRequest.h:24
Aws::SWF::Model::RequestCancelWorkflowExecutionRequest
Definition: RequestCancelWorkflowExecutionRequest.h:22
Aws::SWF::Model::RegisterActivityTypeOutcome
Aws::Utils::Outcome< Aws::NoResult, SWFError > RegisterActivityTypeOutcome
Definition: SWFClient.h:132
Aws::SWF::Model::RequestCancelWorkflowExecutionOutcomeCallable
std::future< RequestCancelWorkflowExecutionOutcome > RequestCancelWorkflowExecutionOutcomeCallable
Definition: SWFClient.h:173
Aws::SWF::SWFClient::DeprecateDomainAsync
virtual void DeprecateDomainAsync(const Model::DeprecateDomainRequest &request, const DeprecateDomainResponseReceivedHandler &handler, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &context=nullptr) const
Aws::SWF::Model::RespondActivityTaskFailedOutcomeCallable
std::future< RespondActivityTaskFailedOutcome > RespondActivityTaskFailedOutcomeCallable
Definition: SWFClient.h:176
Aws::SWF::ListWorkflowTypesResponseReceivedHandler
std::function< void(const SWFClient *, const Model::ListWorkflowTypesRequest &, const Model::ListWorkflowTypesOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > ListWorkflowTypesResponseReceivedHandler
Definition: SWFClient.h:207
Aws::SWF::Model::ListOpenWorkflowExecutionsRequest
Definition: ListOpenWorkflowExecutionsRequest.h:26
AWSError.h
Aws::SWF::GetWorkflowExecutionHistoryResponseReceivedHandler
std::function< void(const SWFClient *, const Model::GetWorkflowExecutionHistoryRequest &, const Model::GetWorkflowExecutionHistoryOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > GetWorkflowExecutionHistoryResponseReceivedHandler
Definition: SWFClient.h:201
Aws::SWF::Model::ListWorkflowTypesRequest
Definition: ListWorkflowTypesRequest.h:23
Aws::SWF::SWFClient::ListOpenWorkflowExecutionsAsync
virtual void ListOpenWorkflowExecutionsAsync(const Model::ListOpenWorkflowExecutionsRequest &request, const ListOpenWorkflowExecutionsResponseReceivedHandler &handler, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &context=nullptr) const
Aws::SWF::Model::DescribeWorkflowExecutionRequest
Definition: DescribeWorkflowExecutionRequest.h:23
Aws::SWF::Model::UntagResourceRequest
Definition: UntagResourceRequest.h:23
Aws::SWF::SWFClient::PollForActivityTask
virtual Model::PollForActivityTaskOutcome PollForActivityTask(const Model::PollForActivityTaskRequest &request) const
Aws::SWF::Model::RespondActivityTaskCompletedOutcome
Aws::Utils::Outcome< Aws::NoResult, SWFError > RespondActivityTaskCompletedOutcome
Definition: SWFClient.h:137
Aws::SWF::DescribeWorkflowTypeResponseReceivedHandler
std::function< void(const SWFClient *, const Model::DescribeWorkflowTypeRequest &, const Model::DescribeWorkflowTypeOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > DescribeWorkflowTypeResponseReceivedHandler
Definition: SWFClient.h:200
Aws::SWF::PollForActivityTaskResponseReceivedHandler
std::function< void(const SWFClient *, const Model::PollForActivityTaskRequest &, const Model::PollForActivityTaskOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > PollForActivityTaskResponseReceivedHandler
Definition: SWFClient.h:208
Aws::SWF::SWFClient::UndeprecateDomainCallable
virtual Model::UndeprecateDomainOutcomeCallable UndeprecateDomainCallable(const Model::UndeprecateDomainRequest &request) const
Aws::SWF::SWFClient::CountOpenWorkflowExecutionsAsync
virtual void CountOpenWorkflowExecutionsAsync(const Model::CountOpenWorkflowExecutionsRequest &request, const CountOpenWorkflowExecutionsResponseReceivedHandler &handler, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &context=nullptr) const
Aws::SWF::SWFClient::StartWorkflowExecutionCallable
virtual Model::StartWorkflowExecutionOutcomeCallable StartWorkflowExecutionCallable(const Model::StartWorkflowExecutionRequest &request) const
ListTagsForResourceResult.h
Aws::SWF::SWFClient::DescribeWorkflowExecutionCallable
virtual Model::DescribeWorkflowExecutionOutcomeCallable DescribeWorkflowExecutionCallable(const Model::DescribeWorkflowExecutionRequest &request) const
Aws::SWF::ListOpenWorkflowExecutionsResponseReceivedHandler
std::function< void(const SWFClient *, const Model::ListOpenWorkflowExecutionsRequest &, const Model::ListOpenWorkflowExecutionsOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > ListOpenWorkflowExecutionsResponseReceivedHandler
Definition: SWFClient.h:205
Aws::SWF::SWFClient::SignalWorkflowExecution
virtual Model::SignalWorkflowExecutionOutcome SignalWorkflowExecution(const Model::SignalWorkflowExecutionRequest &request) const
Aws::SWF::Model::UndeprecateDomainOutcomeCallable
std::future< UndeprecateDomainOutcome > UndeprecateDomainOutcomeCallable
Definition: SWFClient.h:183
Aws::SWF::RegisterActivityTypeResponseReceivedHandler
std::function< void(const SWFClient *, const Model::RegisterActivityTypeRequest &, const Model::RegisterActivityTypeOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > RegisterActivityTypeResponseReceivedHandler
Definition: SWFClient.h:211
Aws::SWF::Model::ListActivityTypesRequest
Definition: ListActivityTypesRequest.h:23
Aws::SWF::SWFClient::UntagResource
virtual Model::UntagResourceOutcome UntagResource(const Model::UntagResourceRequest &request) const
Aws::SWF::SWFClient::~SWFClient
virtual ~SWFClient()
ListDomainsResult.h
Aws::SWF::Model::RegisterActivityTypeOutcomeCallable
std::future< RegisterActivityTypeOutcome > RegisterActivityTypeOutcomeCallable
Definition: SWFClient.h:170
Aws::SWF::Model::ListOpenWorkflowExecutionsOutcomeCallable
std::future< ListOpenWorkflowExecutionsOutcome > ListOpenWorkflowExecutionsOutcomeCallable
Definition: SWFClient.h:164
Aws::SWF::ListActivityTypesResponseReceivedHandler
std::function< void(const SWFClient *, const Model::ListActivityTypesRequest &, const Model::ListActivityTypesOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > ListActivityTypesResponseReceivedHandler
Definition: SWFClient.h:202
Aws::SWF::SWFClient::ListClosedWorkflowExecutionsAsync
virtual void ListClosedWorkflowExecutionsAsync(const Model::ListClosedWorkflowExecutionsRequest &request, const ListClosedWorkflowExecutionsResponseReceivedHandler &handler, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &context=nullptr) const
Aws::SWF::SWFClient::CountPendingActivityTasks
virtual Model::CountPendingActivityTasksOutcome CountPendingActivityTasks(const Model::CountPendingActivityTasksRequest &request) const
Aws::SWF::Model::SignalWorkflowExecutionOutcome
Aws::Utils::Outcome< Aws::NoResult, SWFError > SignalWorkflowExecutionOutcome
Definition: SWFClient.h:140
Aws::SWF::Model::StartWorkflowExecutionRequest
Definition: StartWorkflowExecutionRequest.h:26
Aws::SWF::SWFClient::DescribeWorkflowTypeCallable
virtual Model::DescribeWorkflowTypeOutcomeCallable DescribeWorkflowTypeCallable(const Model::DescribeWorkflowTypeRequest &request) const
Aws::SWF::SWFClient::CountOpenWorkflowExecutionsCallable
virtual Model::CountOpenWorkflowExecutionsOutcomeCallable CountOpenWorkflowExecutionsCallable(const Model::CountOpenWorkflowExecutionsRequest &request) const
Aws::SWF::SWFClient::RegisterActivityType
virtual Model::RegisterActivityTypeOutcome RegisterActivityType(const Model::RegisterActivityTypeRequest &request) const
GetWorkflowExecutionHistoryResult.h
Aws::SWF::SWFClient::RespondActivityTaskCompletedCallable
virtual Model::RespondActivityTaskCompletedOutcomeCallable RespondActivityTaskCompletedCallable(const Model::RespondActivityTaskCompletedRequest &request) const
Aws::SWF::SWFClient::CountClosedWorkflowExecutionsAsync
virtual void CountClosedWorkflowExecutionsAsync(const Model::CountClosedWorkflowExecutionsRequest &request, const CountClosedWorkflowExecutionsResponseReceivedHandler &handler, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &context=nullptr) const
Aws::SWF::SWFClient::ListOpenWorkflowExecutionsCallable
virtual Model::ListOpenWorkflowExecutionsOutcomeCallable ListOpenWorkflowExecutionsCallable(const Model::ListOpenWorkflowExecutionsRequest &request) const
Aws::SWF::SWFClient::UntagResourceCallable
virtual Model::UntagResourceOutcomeCallable UntagResourceCallable(const Model::UntagResourceRequest &request) const
PollForActivityTaskResult.h
Aws::SWF::SWFClient::DescribeDomain
virtual Model::DescribeDomainOutcome DescribeDomain(const Model::DescribeDomainRequest &request) const
Aws::SWF::SWFClient::DeprecateActivityType
virtual Model::DeprecateActivityTypeOutcome DeprecateActivityType(const Model::DeprecateActivityTypeRequest &request) const
Aws::SWF::Model::PollForActivityTaskRequest
Definition: PollForActivityTaskRequest.h:23
Aws::SWF::Model::CountClosedWorkflowExecutionsRequest
Definition: CountClosedWorkflowExecutionsRequest.h:27
Aws::SWF::SWFClient::SWFClient
SWFClient(const Aws::Auth::AWSCredentials &credentials, const Aws::Client::ClientConfiguration &clientConfiguration=Aws::Client::ClientConfiguration())
Aws::SWF::TerminateWorkflowExecutionResponseReceivedHandler
std::function< void(const SWFClient *, const Model::TerminateWorkflowExecutionRequest &, const Model::TerminateWorkflowExecutionOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > TerminateWorkflowExecutionResponseReceivedHandler
Definition: SWFClient.h:222
Aws::SWF::SWFClient::RegisterDomainCallable
virtual Model::RegisterDomainOutcomeCallable RegisterDomainCallable(const Model::RegisterDomainRequest &request) const
DescribeWorkflowTypeResult.h
Aws::SWF::RespondActivityTaskFailedResponseReceivedHandler
std::function< void(const SWFClient *, const Model::RespondActivityTaskFailedRequest &, const Model::RespondActivityTaskFailedOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > RespondActivityTaskFailedResponseReceivedHandler
Definition: SWFClient.h:217
Aws::SWF::Model::PollForDecisionTaskOutcome
Aws::Utils::Outcome< PollForDecisionTaskResult, SWFError > PollForDecisionTaskOutcome
Definition: SWFClient.h:130
Aws::SWF::Model::DescribeActivityTypeOutcomeCallable
std::future< DescribeActivityTypeOutcome > DescribeActivityTypeOutcomeCallable
Definition: SWFClient.h:156
Aws::SWF::Model::RegisterWorkflowTypeOutcomeCallable
std::future< RegisterWorkflowTypeOutcome > RegisterWorkflowTypeOutcomeCallable
Definition: SWFClient.h:172
Aws::SWF::Model::DescribeWorkflowTypeOutcome
Aws::Utils::Outcome< DescribeWorkflowTypeResult, SWFError > DescribeWorkflowTypeOutcome
Definition: SWFClient.h:121
Aws::SWF::Model::DeprecateWorkflowTypeOutcomeCallable
std::future< DeprecateWorkflowTypeOutcome > DeprecateWorkflowTypeOutcomeCallable
Definition: SWFClient.h:155
ListOpenWorkflowExecutionsResult.h
Aws::SWF::SWFClient
Definition: SWFClient.h:244
Aws::SWF::UndeprecateWorkflowTypeResponseReceivedHandler
std::function< void(const SWFClient *, const Model::UndeprecateWorkflowTypeRequest &, const Model::UndeprecateWorkflowTypeOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > UndeprecateWorkflowTypeResponseReceivedHandler
Definition: SWFClient.h:225
AsyncCallerContext.h
Aws::SWF::Model::GetWorkflowExecutionHistoryRequest
Definition: GetWorkflowExecutionHistoryRequest.h:23
Aws::SWF::RespondActivityTaskCanceledResponseReceivedHandler
std::function< void(const SWFClient *, const Model::RespondActivityTaskCanceledRequest &, const Model::RespondActivityTaskCanceledOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > RespondActivityTaskCanceledResponseReceivedHandler
Definition: SWFClient.h:215
Aws::SWF::Model::RespondDecisionTaskCompletedRequest
Definition: RespondDecisionTaskCompletedRequest.h:28
Aws::SWF::Model::UndeprecateWorkflowTypeRequest
Definition: UndeprecateWorkflowTypeRequest.h:23
Aws::SWF::Model::ListOpenWorkflowExecutionsOutcome
Aws::Utils::Outcome< ListOpenWorkflowExecutionsResult, SWFError > ListOpenWorkflowExecutionsOutcome
Definition: SWFClient.h:126
Aws::SWF::SWFClient::RespondActivityTaskCompletedAsync
virtual void RespondActivityTaskCompletedAsync(const Model::RespondActivityTaskCompletedRequest &request, const RespondActivityTaskCompletedResponseReceivedHandler &handler, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &context=nullptr) const
Aws::SWF::Model::StartWorkflowExecutionOutcome
Aws::Utils::Outcome< StartWorkflowExecutionResult, SWFError > StartWorkflowExecutionOutcome
Definition: SWFClient.h:141
Aws::SWF::Model::ListClosedWorkflowExecutionsOutcome
Aws::Utils::Outcome< ListClosedWorkflowExecutionsResult, SWFError > ListClosedWorkflowExecutionsOutcome
Definition: SWFClient.h:124
Aws::SWF::SWFClient::RecordActivityTaskHeartbeat
virtual Model::RecordActivityTaskHeartbeatOutcome RecordActivityTaskHeartbeat(const Model::RecordActivityTaskHeartbeatRequest &request) const
Aws::SWF::SWFClient::CountClosedWorkflowExecutions
virtual Model::CountClosedWorkflowExecutionsOutcome CountClosedWorkflowExecutions(const Model::CountClosedWorkflowExecutionsRequest &request) const
Aws::SWF::Model::TerminateWorkflowExecutionRequest
Definition: TerminateWorkflowExecutionRequest.h:23
Aws::SWF::UndeprecateDomainResponseReceivedHandler
std::function< void(const SWFClient *, const Model::UndeprecateDomainRequest &, const Model::UndeprecateDomainOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > UndeprecateDomainResponseReceivedHandler
Definition: SWFClient.h:224
Aws::SWF::StartWorkflowExecutionResponseReceivedHandler
std::function< void(const SWFClient *, const Model::StartWorkflowExecutionRequest &, const Model::StartWorkflowExecutionOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > StartWorkflowExecutionResponseReceivedHandler
Definition: SWFClient.h:220
Aws::SWF::Model::RespondActivityTaskCanceledOutcome
Aws::Utils::Outcome< Aws::NoResult, SWFError > RespondActivityTaskCanceledOutcome
Definition: SWFClient.h:136
Aws::SWF::CountClosedWorkflowExecutionsResponseReceivedHandler
std::function< void(const SWFClient *, const Model::CountClosedWorkflowExecutionsRequest &, const Model::CountClosedWorkflowExecutionsOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > CountClosedWorkflowExecutionsResponseReceivedHandler
Definition: SWFClient.h:188
Aws::SWF::SWFClient::DescribeWorkflowTypeAsync
virtual void DescribeWorkflowTypeAsync(const Model::DescribeWorkflowTypeRequest &request, const DescribeWorkflowTypeResponseReceivedHandler &handler, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &context=nullptr) const
Aws::SWF::SWFClient::RegisterWorkflowType
virtual Model::RegisterWorkflowTypeOutcome RegisterWorkflowType(const Model::RegisterWorkflowTypeRequest &request) const
Aws::SWF::SignalWorkflowExecutionResponseReceivedHandler
std::function< void(const SWFClient *, const Model::SignalWorkflowExecutionRequest &, const Model::SignalWorkflowExecutionOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > SignalWorkflowExecutionResponseReceivedHandler
Definition: SWFClient.h:219
Aws::SWF::SWFClient::DescribeActivityType
virtual Model::DescribeActivityTypeOutcome DescribeActivityType(const Model::DescribeActivityTypeRequest &request) const
NoResult.h
Aws::SWF::Model::DeprecateWorkflowTypeRequest
Definition: DeprecateWorkflowTypeRequest.h:23
Aws::SWF::Model::StartWorkflowExecutionOutcomeCallable
std::future< StartWorkflowExecutionOutcome > StartWorkflowExecutionOutcomeCallable
Definition: SWFClient.h:179
Aws::SWF::Model::DescribeActivityTypeRequest
Definition: DescribeActivityTypeRequest.h:23
Aws::SWF::SWFClient::DescribeActivityTypeAsync
virtual void DescribeActivityTypeAsync(const Model::DescribeActivityTypeRequest &request, const DescribeActivityTypeResponseReceivedHandler &handler, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &context=nullptr) const
Aws::SWF::SWFClient::ListDomains
virtual Model::ListDomainsOutcome ListDomains(const Model::ListDomainsRequest &request) const
DescribeDomainResult.h
Aws::SWF::Model::CountOpenWorkflowExecutionsOutcomeCallable
std::future< CountOpenWorkflowExecutionsOutcome > CountOpenWorkflowExecutionsOutcomeCallable
Definition: SWFClient.h:150
Aws::SWF::Model::PollForActivityTaskOutcomeCallable
std::future< PollForActivityTaskOutcome > PollForActivityTaskOutcomeCallable
Definition: SWFClient.h:167
Aws::SWF::SWFClient::DescribeWorkflowType
virtual Model::DescribeWorkflowTypeOutcome DescribeWorkflowType(const Model::DescribeWorkflowTypeRequest &request) const
Aws::SWF::SWFClient::BASECLASS
Aws::Client::AWSJsonClient BASECLASS
Definition: SWFClient.h:246
SWF_EXPORTS.h
Aws::SWF::Model::UndeprecateDomainOutcome
Aws::Utils::Outcome< Aws::NoResult, SWFError > UndeprecateDomainOutcome
Definition: SWFClient.h:145
Aws::SWF::SWFClient::RespondActivityTaskCompleted
virtual Model::RespondActivityTaskCompletedOutcome RespondActivityTaskCompleted(const Model::RespondActivityTaskCompletedRequest &request) const
Aws::SWF::SWFClient::UndeprecateWorkflowTypeCallable
virtual Model::UndeprecateWorkflowTypeOutcomeCallable UndeprecateWorkflowTypeCallable(const Model::UndeprecateWorkflowTypeRequest &request) const
Aws::SWF::UndeprecateActivityTypeResponseReceivedHandler
std::function< void(const SWFClient *, const Model::UndeprecateActivityTypeRequest &, const Model::UndeprecateActivityTypeOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > UndeprecateActivityTypeResponseReceivedHandler
Definition: SWFClient.h:223
Aws::SWF::RequestCancelWorkflowExecutionResponseReceivedHandler
std::function< void(const SWFClient *, const Model::RequestCancelWorkflowExecutionRequest &, const Model::RequestCancelWorkflowExecutionOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > RequestCancelWorkflowExecutionResponseReceivedHandler
Definition: SWFClient.h:214
Aws::SWF::Model::ListActivityTypesOutcome
Aws::Utils::Outcome< ListActivityTypesResult, SWFError > ListActivityTypesOutcome
Definition: SWFClient.h:123
Aws::SWF::SWFClient::CountPendingDecisionTasksCallable
virtual Model::CountPendingDecisionTasksOutcomeCallable CountPendingDecisionTasksCallable(const Model::CountPendingDecisionTasksRequest &request) const
PollForDecisionTaskResult.h
ListWorkflowTypesResult.h
Aws::SWF::SWFClient::ListTagsForResourceAsync
virtual void ListTagsForResourceAsync(const Model::ListTagsForResourceRequest &request, const ListTagsForResourceResponseReceivedHandler &handler, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &context=nullptr) const
RecordActivityTaskHeartbeatResult.h
Aws::Client::ClientConfiguration
Definition: ClientConfiguration.h:53
Aws::SWF::SWFClient::RespondActivityTaskCanceledCallable
virtual Model::RespondActivityTaskCanceledOutcomeCallable RespondActivityTaskCanceledCallable(const Model::RespondActivityTaskCanceledRequest &request) const
Aws::SWF::SWFClient::OverrideEndpoint
void OverrideEndpoint(const Aws::String &endpoint)
Aws::DevOpsGuru::Model::ServiceName::NOT_SET
@ NOT_SET
DescribeWorkflowExecutionResult.h
CountClosedWorkflowExecutionsResult.h
Aws::SWF::SWFClient::RegisterActivityTypeCallable
virtual Model::RegisterActivityTypeOutcomeCallable RegisterActivityTypeCallable(const Model::RegisterActivityTypeRequest &request) const
Aws::SWF::Model::ListTagsForResourceOutcome
Aws::Utils::Outcome< ListTagsForResourceResult, SWFError > ListTagsForResourceOutcome
Definition: SWFClient.h:127
Aws::SWF::CountPendingActivityTasksResponseReceivedHandler
std::function< void(const SWFClient *, const Model::CountPendingActivityTasksRequest &, const Model::CountPendingActivityTasksOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > CountPendingActivityTasksResponseReceivedHandler
Definition: SWFClient.h:192
Aws::SWF::SWFClient::PollForDecisionTask
virtual Model::PollForDecisionTaskOutcome PollForDecisionTask(const Model::PollForDecisionTaskRequest &request) const
Aws::SWF::SWFClient::DescribeDomainAsync
virtual void DescribeDomainAsync(const Model::DescribeDomainRequest &request, const DescribeDomainResponseReceivedHandler &handler, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &context=nullptr) const
Aws::SWF::Model::ListClosedWorkflowExecutionsOutcomeCallable
std::future< ListClosedWorkflowExecutionsOutcome > ListClosedWorkflowExecutionsOutcomeCallable
Definition: SWFClient.h:162
Aws::SWF::SWFClient::DescribeWorkflowExecution
virtual Model::DescribeWorkflowExecutionOutcome DescribeWorkflowExecution(const Model::DescribeWorkflowExecutionRequest &request) const
Aws::SWF::Model::DeprecateActivityTypeRequest
Definition: DeprecateActivityTypeRequest.h:23
Aws::SWF::SWFClient::RespondActivityTaskFailedCallable
virtual Model::RespondActivityTaskFailedOutcomeCallable RespondActivityTaskFailedCallable(const Model::RespondActivityTaskFailedRequest &request) const
Aws::SWF::Model::UndeprecateActivityTypeRequest
Definition: UndeprecateActivityTypeRequest.h:23
Aws::SWF::SWFClient::CountPendingActivityTasksAsync
virtual void CountPendingActivityTasksAsync(const Model::CountPendingActivityTasksRequest &request, const CountPendingActivityTasksResponseReceivedHandler &handler, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &context=nullptr) const
Aws::SWF::SWFClient::ListActivityTypesAsync
virtual void ListActivityTypesAsync(const Model::ListActivityTypesRequest &request, const ListActivityTypesResponseReceivedHandler &handler, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &context=nullptr) const
Aws::SWF::SWFClient::UntagResourceAsync
virtual void UntagResourceAsync(const Model::UntagResourceRequest &request, const UntagResourceResponseReceivedHandler &handler, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &context=nullptr) const
Aws::SWF::SWFClient::RespondActivityTaskCanceled
virtual Model::RespondActivityTaskCanceledOutcome RespondActivityTaskCanceled(const Model::RespondActivityTaskCanceledRequest &request) const
Aws::SWF::SWFClient::ListDomainsCallable
virtual Model::ListDomainsOutcomeCallable ListDomainsCallable(const Model::ListDomainsRequest &request) const
Aws::SWF::RecordActivityTaskHeartbeatResponseReceivedHandler
std::function< void(const SWFClient *, const Model::RecordActivityTaskHeartbeatRequest &, const Model::RecordActivityTaskHeartbeatOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > RecordActivityTaskHeartbeatResponseReceivedHandler
Definition: SWFClient.h:210
Aws::SWF::SWFClient::DeprecateActivityTypeCallable
virtual Model::DeprecateActivityTypeOutcomeCallable DeprecateActivityTypeCallable(const Model::DeprecateActivityTypeRequest &request) const
Aws::SWF::RegisterWorkflowTypeResponseReceivedHandler
std::function< void(const SWFClient *, const Model::RegisterWorkflowTypeRequest &, const Model::RegisterWorkflowTypeOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > RegisterWorkflowTypeResponseReceivedHandler
Definition: SWFClient.h:213
Aws::SWF::Model::DeprecateActivityTypeOutcomeCallable
std::future< DeprecateActivityTypeOutcome > DeprecateActivityTypeOutcomeCallable
Definition: SWFClient.h:153
Aws::SWF::SWFClient::RespondDecisionTaskCompletedCallable
virtual Model::RespondDecisionTaskCompletedOutcomeCallable RespondDecisionTaskCompletedCallable(const Model::RespondDecisionTaskCompletedRequest &request) const
Aws::SWF::UntagResourceResponseReceivedHandler
std::function< void(const SWFClient *, const Model::UntagResourceRequest &, const Model::UntagResourceOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > UntagResourceResponseReceivedHandler
Definition: SWFClient.h:226
Aws::SWF::SWFClient::UndeprecateActivityTypeCallable
virtual Model::UndeprecateActivityTypeOutcomeCallable UndeprecateActivityTypeCallable(const Model::UndeprecateActivityTypeRequest &request) const
Aws::SWF::SWFClient::RespondActivityTaskFailedAsync
virtual void RespondActivityTaskFailedAsync(const Model::RespondActivityTaskFailedRequest &request, const RespondActivityTaskFailedResponseReceivedHandler &handler, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &context=nullptr) const
Aws::SWF::SWFClient::RecordActivityTaskHeartbeatAsync
virtual void RecordActivityTaskHeartbeatAsync(const Model::RecordActivityTaskHeartbeatRequest &request, const RecordActivityTaskHeartbeatResponseReceivedHandler &handler, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &context=nullptr) const
Aws::SWF::Model::CountPendingActivityTasksOutcome
Aws::Utils::Outcome< CountPendingActivityTasksResult, SWFError > CountPendingActivityTasksOutcome
Definition: SWFClient.h:113
Aws::SWF::Model::GetWorkflowExecutionHistoryOutcomeCallable
std::future< GetWorkflowExecutionHistoryOutcome > GetWorkflowExecutionHistoryOutcomeCallable
Definition: SWFClient.h:160
Aws::SWF::PollForDecisionTaskResponseReceivedHandler
std::function< void(const SWFClient *, const Model::PollForDecisionTaskRequest &, const Model::PollForDecisionTaskOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > PollForDecisionTaskResponseReceivedHandler
Definition: SWFClient.h:209
Aws::SWF::SWFClient::UndeprecateActivityType
virtual Model::UndeprecateActivityTypeOutcome UndeprecateActivityType(const Model::UndeprecateActivityTypeRequest &request) const
Aws::Auth::AWSCredentials
Definition: AWSCredentials.h:19
Aws::SWF::SWFClient::TerminateWorkflowExecutionCallable
virtual Model::TerminateWorkflowExecutionOutcomeCallable TerminateWorkflowExecutionCallable(const Model::TerminateWorkflowExecutionRequest &request) const
Aws::SWF::Model::RespondDecisionTaskCompletedOutcomeCallable
std::future< RespondDecisionTaskCompletedOutcome > RespondDecisionTaskCompletedOutcomeCallable
Definition: SWFClient.h:177
Aws::SWF::Model::DescribeDomainOutcome
Aws::Utils::Outcome< DescribeDomainResult, SWFError > DescribeDomainOutcome
Definition: SWFClient.h:119
Aws::SWF::SWFClient::RespondDecisionTaskCompletedAsync
virtual void RespondDecisionTaskCompletedAsync(const Model::RespondDecisionTaskCompletedRequest &request, const RespondDecisionTaskCompletedResponseReceivedHandler &handler, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &context=nullptr) const
Aws::SWF::Model::DescribeActivityTypeOutcome
Aws::Utils::Outcome< DescribeActivityTypeResult, SWFError > DescribeActivityTypeOutcome
Definition: SWFClient.h:118
Aws::SWF::SWFClient::DeprecateDomainCallable
virtual Model::DeprecateDomainOutcomeCallable DeprecateDomainCallable(const Model::DeprecateDomainRequest &request) const
Aws::SWF::RespondDecisionTaskCompletedResponseReceivedHandler
std::function< void(const SWFClient *, const Model::RespondDecisionTaskCompletedRequest &, const Model::RespondDecisionTaskCompletedOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > RespondDecisionTaskCompletedResponseReceivedHandler
Definition: SWFClient.h:218
Aws::SWF::SWFClient::RequestCancelWorkflowExecutionAsync
virtual void RequestCancelWorkflowExecutionAsync(const Model::RequestCancelWorkflowExecutionRequest &request, const RequestCancelWorkflowExecutionResponseReceivedHandler &handler, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &context=nullptr) const
Aws::SWF::ListClosedWorkflowExecutionsResponseReceivedHandler
std::function< void(const SWFClient *, const Model::ListClosedWorkflowExecutionsRequest &, const Model::ListClosedWorkflowExecutionsOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > ListClosedWorkflowExecutionsResponseReceivedHandler
Definition: SWFClient.h:203
Aws::SWF::Model::RespondActivityTaskCanceledOutcomeCallable
std::future< RespondActivityTaskCanceledOutcome > RespondActivityTaskCanceledOutcomeCallable
Definition: SWFClient.h:174
Aws::SWF::Model::ListWorkflowTypesOutcomeCallable
std::future< ListWorkflowTypesOutcome > ListWorkflowTypesOutcomeCallable
Definition: SWFClient.h:166
Aws::SWF::Model::DeprecateDomainRequest
Definition: DeprecateDomainRequest.h:22
AWSString.h
Aws::SWF::Model::RespondDecisionTaskCompletedOutcome
Aws::Utils::Outcome< Aws::NoResult, SWFError > RespondDecisionTaskCompletedOutcome
Definition: SWFClient.h:139
Aws::SWF::SWFClient::TerminateWorkflowExecutionAsync
virtual void TerminateWorkflowExecutionAsync(const Model::TerminateWorkflowExecutionRequest &request, const TerminateWorkflowExecutionResponseReceivedHandler &handler, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &context=nullptr) const
Aws::SWF::SWFClient::TerminateWorkflowExecution
virtual Model::TerminateWorkflowExecutionOutcome TerminateWorkflowExecution(const Model::TerminateWorkflowExecutionRequest &request) const
Aws::SWF::Model::RespondActivityTaskCompletedOutcomeCallable
std::future< RespondActivityTaskCompletedOutcome > RespondActivityTaskCompletedOutcomeCallable
Definition: SWFClient.h:175
Aws::SWF::Model::PollForDecisionTaskRequest
Definition: PollForDecisionTaskRequest.h:23
Aws::SWF::Model::DescribeWorkflowTypeRequest
Definition: DescribeWorkflowTypeRequest.h:23
Aws::SWF::Model::RegisterWorkflowTypeOutcome
Aws::Utils::Outcome< Aws::NoResult, SWFError > RegisterWorkflowTypeOutcome
Definition: SWFClient.h:134
Aws::SWF::Model::UndeprecateDomainRequest
Definition: UndeprecateDomainRequest.h:22
Aws::SWF::SWFClient::DescribeActivityTypeCallable
virtual Model::DescribeActivityTypeOutcomeCallable DescribeActivityTypeCallable(const Model::DescribeActivityTypeRequest &request) const
Aws::Client::AWSJsonClient
Definition: AWSClient.h:323
Aws::SWF::SWFClient::StartWorkflowExecutionAsync
virtual void StartWorkflowExecutionAsync(const Model::StartWorkflowExecutionRequest &request, const StartWorkflowExecutionResponseReceivedHandler &handler, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &context=nullptr) const
Aws::SWF::Model::RegisterDomainOutcomeCallable
std::future< RegisterDomainOutcome > RegisterDomainOutcomeCallable
Definition: SWFClient.h:171
Aws::SWF::SWFClient::ListOpenWorkflowExecutions
virtual Model::ListOpenWorkflowExecutionsOutcome ListOpenWorkflowExecutions(const Model::ListOpenWorkflowExecutionsRequest &request) const
Aws::SWF::Model::PollForActivityTaskOutcome
Aws::Utils::Outcome< PollForActivityTaskResult, SWFError > PollForActivityTaskOutcome
Definition: SWFClient.h:129
Aws::SWF::SWFClient::RegisterActivityTypeAsync
virtual void RegisterActivityTypeAsync(const Model::RegisterActivityTypeRequest &request, const RegisterActivityTypeResponseReceivedHandler &handler, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &context=nullptr) const
Aws::SWF::SWFClient::ListClosedWorkflowExecutions
virtual Model::ListClosedWorkflowExecutionsOutcome ListClosedWorkflowExecutions(const Model::ListClosedWorkflowExecutionsRequest &request) const
Aws::SWF::Model::CountClosedWorkflowExecutionsOutcome
Aws::Utils::Outcome< CountClosedWorkflowExecutionsResult, SWFError > CountClosedWorkflowExecutionsOutcome
Definition: SWFClient.h:109
Aws::SWF::Model::UndeprecateWorkflowTypeOutcomeCallable
std::future< UndeprecateWorkflowTypeOutcome > UndeprecateWorkflowTypeOutcomeCallable
Definition: SWFClient.h:184
Aws::SWF::SWFClient::RegisterDomainAsync
virtual void RegisterDomainAsync(const Model::RegisterDomainRequest &request, const RegisterDomainResponseReceivedHandler &handler, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &context=nullptr) const
CountOpenWorkflowExecutionsResult.h
Aws::SWF::ListDomainsResponseReceivedHandler
std::function< void(const SWFClient *, const Model::ListDomainsRequest &, const Model::ListDomainsOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > ListDomainsResponseReceivedHandler
Definition: SWFClient.h:204
Aws::SWF::SWFClient::PollForDecisionTaskAsync
virtual void PollForDecisionTaskAsync(const Model::PollForDecisionTaskRequest &request, const PollForDecisionTaskResponseReceivedHandler &handler, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &context=nullptr) const
Aws::SWF::SWFClient::DeprecateActivityTypeAsync
virtual void DeprecateActivityTypeAsync(const Model::DeprecateActivityTypeRequest &request, const DeprecateActivityTypeResponseReceivedHandler &handler, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &context=nullptr) const
SWFErrors.h
Aws::SWF::Model::SignalWorkflowExecutionOutcomeCallable
std::future< SignalWorkflowExecutionOutcome > SignalWorkflowExecutionOutcomeCallable
Definition: SWFClient.h:178
Aws::SWF::SWFClient::UndeprecateActivityTypeAsync
virtual void UndeprecateActivityTypeAsync(const Model::UndeprecateActivityTypeRequest &request, const UndeprecateActivityTypeResponseReceivedHandler &handler, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &context=nullptr) const
Aws::SWF::SWFClient::RegisterDomain
virtual Model::RegisterDomainOutcome RegisterDomain(const Model::RegisterDomainRequest &request) const
Aws::SWF::SWFClient::TagResourceAsync
virtual void TagResourceAsync(const Model::TagResourceRequest &request, const TagResourceResponseReceivedHandler &handler, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &context=nullptr) const
Aws::SWF::SWFClient::SWFClient
SWFClient(const std::shared_ptr< Aws::Auth::AWSCredentialsProvider > &credentialsProvider, const Aws::Client::ClientConfiguration &clientConfiguration=Aws::Client::ClientConfiguration())
Aws::SWF::Model::TagResourceOutcome
Aws::Utils::Outcome< Aws::NoResult, SWFError > TagResourceOutcome
Definition: SWFClient.h:142
Aws::SWF::Model::PollForDecisionTaskOutcomeCallable
std::future< PollForDecisionTaskOutcome > PollForDecisionTaskOutcomeCallable
Definition: SWFClient.h:168
Aws::SWF::SWFClient::ListWorkflowTypes
virtual Model::ListWorkflowTypesOutcome ListWorkflowTypes(const Model::ListWorkflowTypesRequest &request) const
Aws::SWF::SWFClient::PollForDecisionTaskCallable
virtual Model::PollForDecisionTaskOutcomeCallable PollForDecisionTaskCallable(const Model::PollForDecisionTaskRequest &request) const
Aws::SWF::DescribeDomainResponseReceivedHandler
std::function< void(const SWFClient *, const Model::DescribeDomainRequest &, const Model::DescribeDomainOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > DescribeDomainResponseReceivedHandler
Definition: SWFClient.h:198
Aws::SWF::Model::RespondActivityTaskFailedOutcome
Aws::Utils::Outcome< Aws::NoResult, SWFError > RespondActivityTaskFailedOutcome
Definition: SWFClient.h:138
Aws::SWF::Model::RegisterDomainOutcome
Aws::Utils::Outcome< Aws::NoResult, SWFError > RegisterDomainOutcome
Definition: SWFClient.h:133
Aws::SWF::SWFClient::UndeprecateDomainAsync
virtual void UndeprecateDomainAsync(const Model::UndeprecateDomainRequest &request, const UndeprecateDomainResponseReceivedHandler &handler, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &context=nullptr) const
Aws::SWF::Model::TerminateWorkflowExecutionOutcomeCallable
std::future< TerminateWorkflowExecutionOutcome > TerminateWorkflowExecutionOutcomeCallable
Definition: SWFClient.h:181
Aws::SWF::SWFClient::RespondDecisionTaskCompleted
virtual Model::RespondDecisionTaskCompletedOutcome RespondDecisionTaskCompleted(const Model::RespondDecisionTaskCompletedRequest &request) const
Aws::SWF::Model::SignalWorkflowExecutionRequest
Definition: SignalWorkflowExecutionRequest.h:22
Aws::SWF::Model::DescribeWorkflowExecutionOutcomeCallable
std::future< DescribeWorkflowExecutionOutcome > DescribeWorkflowExecutionOutcomeCallable
Definition: SWFClient.h:158
Aws::SWF::Model::ListClosedWorkflowExecutionsRequest
Definition: ListClosedWorkflowExecutionsRequest.h:27
Aws::SWF::SWFClient::DeprecateWorkflowTypeCallable
virtual Model::DeprecateWorkflowTypeOutcomeCallable DeprecateWorkflowTypeCallable(const Model::DeprecateWorkflowTypeRequest &request) const
Aws::SWF::SWFClient::RegisterWorkflowTypeCallable
virtual Model::RegisterWorkflowTypeOutcomeCallable RegisterWorkflowTypeCallable(const Model::RegisterWorkflowTypeRequest &request) const
Aws::SWF::Model::DeprecateDomainOutcomeCallable
std::future< DeprecateDomainOutcome > DeprecateDomainOutcomeCallable
Definition: SWFClient.h:154
ClientConfiguration.h
CountPendingDecisionTasksResult.h
Aws::SWF::DeprecateActivityTypeResponseReceivedHandler
std::function< void(const SWFClient *, const Model::DeprecateActivityTypeRequest &, const Model::DeprecateActivityTypeOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > DeprecateActivityTypeResponseReceivedHandler
Definition: SWFClient.h:194
Aws::SWF::Model::GetWorkflowExecutionHistoryOutcome
Aws::Utils::Outcome< GetWorkflowExecutionHistoryResult, SWFError > GetWorkflowExecutionHistoryOutcome
Definition: SWFClient.h:122
Aws::SWF::SWFClient::SWFClient
SWFClient(const Aws::Client::ClientConfiguration &clientConfiguration=Aws::Client::ClientConfiguration())
Aws::SWF::SWFClient::TagResource
virtual Model::TagResourceOutcome TagResource(const Model::TagResourceRequest &request) const
StartWorkflowExecutionResult.h
Aws::SWF::SWFClient::ListActivityTypesCallable
virtual Model::ListActivityTypesOutcomeCallable ListActivityTypesCallable(const Model::ListActivityTypesRequest &request) const
Aws
Definition: AccessManagementClient.h:15
HttpTypes.h
Aws::SWF::Model::RegisterDomainRequest
Definition: RegisterDomainRequest.h:24
Aws::SWF::SWFClient::RespondActivityTaskCanceledAsync
virtual void RespondActivityTaskCanceledAsync(const Model::RespondActivityTaskCanceledRequest &request, const RespondActivityTaskCanceledResponseReceivedHandler &handler, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &context=nullptr) const
Aws::SWF::SWFClient::ListTagsForResource
virtual Model::ListTagsForResourceOutcome ListTagsForResource(const Model::ListTagsForResourceRequest &request) const
Aws::SWF::SWFClient::RespondActivityTaskFailed
virtual Model::RespondActivityTaskFailedOutcome RespondActivityTaskFailed(const Model::RespondActivityTaskFailedRequest &request) const
Aws::SWF::SWFClient::ListActivityTypes
virtual Model::ListActivityTypesOutcome ListActivityTypes(const Model::ListActivityTypesRequest &request) const
Aws::SWF::Model::CountPendingDecisionTasksRequest
Definition: CountPendingDecisionTasksRequest.h:23
Aws::SWF::SWFClient::UndeprecateWorkflowTypeAsync
virtual void UndeprecateWorkflowTypeAsync(const Model::UndeprecateWorkflowTypeRequest &request, const UndeprecateWorkflowTypeResponseReceivedHandler &handler, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &context=nullptr) const
Aws::SWF::CountOpenWorkflowExecutionsResponseReceivedHandler
std::function< void(const SWFClient *, const Model::CountOpenWorkflowExecutionsRequest &, const Model::CountOpenWorkflowExecutionsOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > CountOpenWorkflowExecutionsResponseReceivedHandler
Definition: SWFClient.h:191
Aws::SWF::SWFClient::GetWorkflowExecutionHistoryCallable
virtual Model::GetWorkflowExecutionHistoryOutcomeCallable GetWorkflowExecutionHistoryCallable(const Model::GetWorkflowExecutionHistoryRequest &request) const
Aws::SWF::Model::DescribeDomainOutcomeCallable
std::future< DescribeDomainOutcome > DescribeDomainOutcomeCallable
Definition: SWFClient.h:157
Aws::SWF::SWFClient::UndeprecateWorkflowType
virtual Model::UndeprecateWorkflowTypeOutcome UndeprecateWorkflowType(const Model::UndeprecateWorkflowTypeRequest &request) const
AWS_SWF_API
#define AWS_SWF_API
Definition: SWF_EXPORTS.h:28
Aws::SWF::SWFClient::DeprecateWorkflowType
virtual Model::DeprecateWorkflowTypeOutcome DeprecateWorkflowType(const Model::DeprecateWorkflowTypeRequest &request) const
Aws::SWF::Model::RegisterWorkflowTypeRequest
Definition: RegisterWorkflowTypeRequest.h:24
Aws::Utils::Outcome
Definition: Outcome.h:26
Aws::SWF::SWFClient::PollForActivityTaskCallable
virtual Model::PollForActivityTaskOutcomeCallable PollForActivityTaskCallable(const Model::PollForActivityTaskRequest &request) const
Aws::SWF::Model::ListWorkflowTypesOutcome
Aws::Utils::Outcome< ListWorkflowTypesResult, SWFError > ListWorkflowTypesOutcome
Definition: SWFClient.h:128
Aws::SWF::Model::CountPendingDecisionTasksOutcomeCallable
std::future< CountPendingDecisionTasksOutcome > CountPendingDecisionTasksOutcomeCallable
Definition: SWFClient.h:152
Aws::SWF::Model::DescribeWorkflowTypeOutcomeCallable
std::future< DescribeWorkflowTypeOutcome > DescribeWorkflowTypeOutcomeCallable
Definition: SWFClient.h:159
Aws::SWF::Model::CountPendingActivityTasksOutcomeCallable
std::future< CountPendingActivityTasksOutcome > CountPendingActivityTasksOutcomeCallable
Definition: SWFClient.h:151
Aws::SWF::RespondActivityTaskCompletedResponseReceivedHandler
std::function< void(const SWFClient *, const Model::RespondActivityTaskCompletedRequest &, const Model::RespondActivityTaskCompletedOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > RespondActivityTaskCompletedResponseReceivedHandler
Definition: SWFClient.h:216
Aws::SWF::SWFClient::CountOpenWorkflowExecutions
virtual Model::CountOpenWorkflowExecutionsOutcome CountOpenWorkflowExecutions(const Model::CountOpenWorkflowExecutionsRequest &request) const
Aws::SWF::SWFClient::RequestCancelWorkflowExecution
virtual Model::RequestCancelWorkflowExecutionOutcome RequestCancelWorkflowExecution(const Model::RequestCancelWorkflowExecutionRequest &request) const
Aws::SWF::Model::RecordActivityTaskHeartbeatOutcomeCallable
std::future< RecordActivityTaskHeartbeatOutcome > RecordActivityTaskHeartbeatOutcomeCallable
Definition: SWFClient.h:169
Aws::String
std::basic_string< char, std::char_traits< char >, Aws::Allocator< char > > String
Definition: AWSString.h:97
Aws::SWF::Model::RegisterActivityTypeRequest
Definition: RegisterActivityTypeRequest.h:23
Aws::SWF::ListTagsForResourceResponseReceivedHandler
std::function< void(const SWFClient *, const Model::ListTagsForResourceRequest &, const Model::ListTagsForResourceOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > ListTagsForResourceResponseReceivedHandler
Definition: SWFClient.h:206
Aws::SWF::SWFClient::ListClosedWorkflowExecutionsCallable
virtual Model::ListClosedWorkflowExecutionsOutcomeCallable ListClosedWorkflowExecutionsCallable(const Model::ListClosedWorkflowExecutionsRequest &request) const
Aws::SWF::Model::RespondActivityTaskCompletedRequest
Definition: RespondActivityTaskCompletedRequest.h:22
AWSClient.h
Aws::SWF::SWFClient::DescribeWorkflowExecutionAsync
virtual void DescribeWorkflowExecutionAsync(const Model::DescribeWorkflowExecutionRequest &request, const DescribeWorkflowExecutionResponseReceivedHandler &handler, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &context=nullptr) const
Aws::SWF::Model::UntagResourceOutcome
Aws::Utils::Outcome< Aws::NoResult, SWFError > UntagResourceOutcome
Definition: SWFClient.h:147
Aws::SWF::TagResourceResponseReceivedHandler
std::function< void(const SWFClient *, const Model::TagResourceRequest &, const Model::TagResourceOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > TagResourceResponseReceivedHandler
Definition: SWFClient.h:221
Aws::SWF::Model::UndeprecateActivityTypeOutcomeCallable
std::future< UndeprecateActivityTypeOutcome > UndeprecateActivityTypeOutcomeCallable
Definition: SWFClient.h:182
Aws::SWF::SWFClient::TagResourceCallable
virtual Model::TagResourceOutcomeCallable TagResourceCallable(const Model::TagResourceRequest &request) const
Aws::SWF::Model::DescribeDomainRequest
Definition: DescribeDomainRequest.h:22
Aws::SWF::Model::DeprecateActivityTypeOutcome
Aws::Utils::Outcome< Aws::NoResult, SWFError > DeprecateActivityTypeOutcome
Definition: SWFClient.h:115
Aws::SWF::DescribeWorkflowExecutionResponseReceivedHandler
std::function< void(const SWFClient *, const Model::DescribeWorkflowExecutionRequest &, const Model::DescribeWorkflowExecutionOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > DescribeWorkflowExecutionResponseReceivedHandler
Definition: SWFClient.h:199
Aws::SWF::Model::DeprecateDomainOutcome
Aws::Utils::Outcome< Aws::NoResult, SWFError > DeprecateDomainOutcome
Definition: SWFClient.h:116
Aws::SWF::SWFClient::DeprecateDomain
virtual Model::DeprecateDomainOutcome DeprecateDomain(const Model::DeprecateDomainRequest &request) const
Aws::SWF::DeprecateWorkflowTypeResponseReceivedHandler
std::function< void(const SWFClient *, const Model::DeprecateWorkflowTypeRequest &, const Model::DeprecateWorkflowTypeOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > DeprecateWorkflowTypeResponseReceivedHandler
Definition: SWFClient.h:196
Aws::SWF::Model::UndeprecateActivityTypeOutcome
Aws::Utils::Outcome< Aws::NoResult, SWFError > UndeprecateActivityTypeOutcome
Definition: SWFClient.h:144
Aws::SWF::Model::RecordActivityTaskHeartbeatRequest
Definition: RecordActivityTaskHeartbeatRequest.h:22
Aws::SWF::SWFClient::GetWorkflowExecutionHistory
virtual Model::GetWorkflowExecutionHistoryOutcome GetWorkflowExecutionHistory(const Model::GetWorkflowExecutionHistoryRequest &request) const
Aws::SWF::SWFClient::DeprecateWorkflowTypeAsync
virtual void DeprecateWorkflowTypeAsync(const Model::DeprecateWorkflowTypeRequest &request, const DeprecateWorkflowTypeResponseReceivedHandler &handler, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &context=nullptr) const
Aws::SWF::DeprecateDomainResponseReceivedHandler
std::function< void(const SWFClient *, const Model::DeprecateDomainRequest &, const Model::DeprecateDomainOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > DeprecateDomainResponseReceivedHandler
Definition: SWFClient.h:195
Aws::SWF::Model::RespondActivityTaskFailedRequest
Definition: RespondActivityTaskFailedRequest.h:22
DescribeActivityTypeResult.h
Aws::SWF::Model::UndeprecateWorkflowTypeOutcome
Aws::Utils::Outcome< Aws::NoResult, SWFError > UndeprecateWorkflowTypeOutcome
Definition: SWFClient.h:146
Aws::SWF::Model::RequestCancelWorkflowExecutionOutcome
Aws::Utils::Outcome< Aws::NoResult, SWFError > RequestCancelWorkflowExecutionOutcome
Definition: SWFClient.h:135
Aws::SWF::Model::DeprecateWorkflowTypeOutcome
Aws::Utils::Outcome< Aws::NoResult, SWFError > DeprecateWorkflowTypeOutcome
Definition: SWFClient.h:117
Aws::SWF::SWFClient::CountPendingDecisionTasksAsync
virtual void CountPendingDecisionTasksAsync(const Model::CountPendingDecisionTasksRequest &request, const CountPendingDecisionTasksResponseReceivedHandler &handler, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &context=nullptr) const
Aws::SWF::Model::DescribeWorkflowExecutionOutcome
Aws::Utils::Outcome< DescribeWorkflowExecutionResult, SWFError > DescribeWorkflowExecutionOutcome
Definition: SWFClient.h:120
ListClosedWorkflowExecutionsResult.h
Aws::SWF::Model::ListActivityTypesOutcomeCallable
std::future< ListActivityTypesOutcome > ListActivityTypesOutcomeCallable
Definition: SWFClient.h:161
Aws::SWF::SWFClient::DescribeDomainCallable
virtual Model::DescribeDomainOutcomeCallable DescribeDomainCallable(const Model::DescribeDomainRequest &request) const
Aws::SWF::SWFClient::GetWorkflowExecutionHistoryAsync
virtual void GetWorkflowExecutionHistoryAsync(const Model::GetWorkflowExecutionHistoryRequest &request, const GetWorkflowExecutionHistoryResponseReceivedHandler &handler, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &context=nullptr) const
Aws::SWF::SWFClient::RequestCancelWorkflowExecutionCallable
virtual Model::RequestCancelWorkflowExecutionOutcomeCallable RequestCancelWorkflowExecutionCallable(const Model::RequestCancelWorkflowExecutionRequest &request) const
Aws::SWF::SWFClient::RegisterWorkflowTypeAsync
virtual void RegisterWorkflowTypeAsync(const Model::RegisterWorkflowTypeRequest &request, const RegisterWorkflowTypeResponseReceivedHandler &handler, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &context=nullptr) const
Aws::SWF::Model::CountOpenWorkflowExecutionsOutcome
Aws::Utils::Outcome< CountOpenWorkflowExecutionsResult, SWFError > CountOpenWorkflowExecutionsOutcome
Definition: SWFClient.h:112
Aws::SWF::SWFClient::ListWorkflowTypesAsync
virtual void ListWorkflowTypesAsync(const Model::ListWorkflowTypesRequest &request, const ListWorkflowTypesResponseReceivedHandler &handler, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &context=nullptr) const
Aws::SWF::SWFClient::ListWorkflowTypesCallable
virtual Model::ListWorkflowTypesOutcomeCallable ListWorkflowTypesCallable(const Model::ListWorkflowTypesRequest &request) const
Aws::SWF::Model::RespondActivityTaskCanceledRequest
Definition: RespondActivityTaskCanceledRequest.h:22
Aws::SWF::SWFClient::SignalWorkflowExecutionCallable
virtual Model::SignalWorkflowExecutionOutcomeCallable SignalWorkflowExecutionCallable(const Model::SignalWorkflowExecutionRequest &request) const
Aws::SWF::Model::UntagResourceOutcomeCallable
std::future< UntagResourceOutcome > UntagResourceOutcomeCallable
Definition: SWFClient.h:185
Aws::SWF::SWFClient::CountPendingActivityTasksCallable
virtual Model::CountPendingActivityTasksOutcomeCallable CountPendingActivityTasksCallable(const Model::CountPendingActivityTasksRequest &request) const
Aws::SWF::SWFClient::RecordActivityTaskHeartbeatCallable
virtual Model::RecordActivityTaskHeartbeatOutcomeCallable RecordActivityTaskHeartbeatCallable(const Model::RecordActivityTaskHeartbeatRequest &request) const
Aws::SWF::Model::TagResourceOutcomeCallable
std::future< TagResourceOutcome > TagResourceOutcomeCallable
Definition: SWFClient.h:180
Aws::SWF::DescribeActivityTypeResponseReceivedHandler
std::function< void(const SWFClient *, const Model::DescribeActivityTypeRequest &, const Model::DescribeActivityTypeOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > DescribeActivityTypeResponseReceivedHandler
Definition: SWFClient.h:197
Aws::SWF::SWFClient::ListTagsForResourceCallable
virtual Model::ListTagsForResourceOutcomeCallable ListTagsForResourceCallable(const Model::ListTagsForResourceRequest &request) const
JsonSerializer.h
Aws::SWF::SWFClient::PollForActivityTaskAsync
virtual void PollForActivityTaskAsync(const Model::PollForActivityTaskRequest &request, const PollForActivityTaskResponseReceivedHandler &handler, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &context=nullptr) const
Aws::SWF::SWFClient::UndeprecateDomain
virtual Model::UndeprecateDomainOutcome UndeprecateDomain(const Model::UndeprecateDomainRequest &request) const
Aws::SWF::Model::CountOpenWorkflowExecutionsRequest
Definition: CountOpenWorkflowExecutionsRequest.h:26
Aws::SWF::Model::RecordActivityTaskHeartbeatOutcome
Aws::Utils::Outcome< RecordActivityTaskHeartbeatResult, SWFError > RecordActivityTaskHeartbeatOutcome
Definition: SWFClient.h:131
Aws::SWF::CountPendingDecisionTasksResponseReceivedHandler
std::function< void(const SWFClient *, const Model::CountPendingDecisionTasksRequest &, const Model::CountPendingDecisionTasksOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > CountPendingDecisionTasksResponseReceivedHandler
Definition: SWFClient.h:193
ListActivityTypesResult.h
CountPendingActivityTasksResult.h
Aws::SWF::Model::ListDomainsOutcome
Aws::Utils::Outcome< ListDomainsResult, SWFError > ListDomainsOutcome
Definition: SWFClient.h:125
Aws::SWF::SWFClient::StartWorkflowExecution
virtual Model::StartWorkflowExecutionOutcome StartWorkflowExecution(const Model::StartWorkflowExecutionRequest &request) const