AWS SDK for C++

AWS SDK for C++ Version 1.11.440

Loading...
Searching...
No Matches
CodeCatalystServiceClientModel.h
1
6#pragma once
7
8/* Generic header includes */
9#include <aws/codecatalyst/CodeCatalystErrors.h>
10#include <aws/core/client/GenericClientConfiguration.h>
11#include <aws/core/client/AWSError.h>
12#include <aws/core/utils/memory/stl/AWSString.h>
13#include <aws/core/client/AsyncCallerContext.h>
14#include <aws/core/http/HttpTypes.h>
15#include <aws/codecatalyst/CodeCatalystEndpointProvider.h>
16#include <future>
17#include <functional>
18/* End of generic header includes */
19
20/* Service model headers required in CodeCatalystClient header */
21#include <aws/codecatalyst/model/CreateAccessTokenResult.h>
22#include <aws/codecatalyst/model/CreateDevEnvironmentResult.h>
23#include <aws/codecatalyst/model/CreateProjectResult.h>
24#include <aws/codecatalyst/model/CreateSourceRepositoryResult.h>
25#include <aws/codecatalyst/model/CreateSourceRepositoryBranchResult.h>
26#include <aws/codecatalyst/model/DeleteAccessTokenResult.h>
27#include <aws/codecatalyst/model/DeleteDevEnvironmentResult.h>
28#include <aws/codecatalyst/model/DeleteProjectResult.h>
29#include <aws/codecatalyst/model/DeleteSourceRepositoryResult.h>
30#include <aws/codecatalyst/model/DeleteSpaceResult.h>
31#include <aws/codecatalyst/model/GetDevEnvironmentResult.h>
32#include <aws/codecatalyst/model/GetProjectResult.h>
33#include <aws/codecatalyst/model/GetSourceRepositoryResult.h>
34#include <aws/codecatalyst/model/GetSourceRepositoryCloneUrlsResult.h>
35#include <aws/codecatalyst/model/GetSpaceResult.h>
36#include <aws/codecatalyst/model/GetSubscriptionResult.h>
37#include <aws/codecatalyst/model/GetUserDetailsResult.h>
38#include <aws/codecatalyst/model/GetWorkflowResult.h>
39#include <aws/codecatalyst/model/GetWorkflowRunResult.h>
40#include <aws/codecatalyst/model/ListAccessTokensResult.h>
41#include <aws/codecatalyst/model/ListDevEnvironmentSessionsResult.h>
42#include <aws/codecatalyst/model/ListDevEnvironmentsResult.h>
43#include <aws/codecatalyst/model/ListEventLogsResult.h>
44#include <aws/codecatalyst/model/ListProjectsResult.h>
45#include <aws/codecatalyst/model/ListSourceRepositoriesResult.h>
46#include <aws/codecatalyst/model/ListSourceRepositoryBranchesResult.h>
47#include <aws/codecatalyst/model/ListSpacesResult.h>
48#include <aws/codecatalyst/model/ListWorkflowRunsResult.h>
49#include <aws/codecatalyst/model/ListWorkflowsResult.h>
50#include <aws/codecatalyst/model/StartDevEnvironmentResult.h>
51#include <aws/codecatalyst/model/StartDevEnvironmentSessionResult.h>
52#include <aws/codecatalyst/model/StartWorkflowRunResult.h>
53#include <aws/codecatalyst/model/StopDevEnvironmentResult.h>
54#include <aws/codecatalyst/model/StopDevEnvironmentSessionResult.h>
55#include <aws/codecatalyst/model/UpdateDevEnvironmentResult.h>
56#include <aws/codecatalyst/model/UpdateProjectResult.h>
57#include <aws/codecatalyst/model/UpdateSpaceResult.h>
58#include <aws/codecatalyst/model/VerifySessionResult.h>
59#include <aws/codecatalyst/model/VerifySessionRequest.h>
60#include <aws/codecatalyst/model/ListAccessTokensRequest.h>
61#include <aws/codecatalyst/model/GetUserDetailsRequest.h>
62#include <aws/codecatalyst/model/ListSpacesRequest.h>
63/* End of service model headers required in CodeCatalystClient header */
64
65namespace Aws
66{
67 namespace Http
68 {
69 class HttpClient;
70 class HttpClientFactory;
71 } // namespace Http
72
73 namespace Utils
74 {
75 template< typename R, typename E> class Outcome;
76
77 namespace Threading
78 {
79 class Executor;
80 } // namespace Threading
81 } // namespace Utils
82
83 namespace Auth
84 {
85 class BearerTokenAuthSignerProvider;
86 } // namespace Auth
87
88 namespace Client
89 {
90 class RetryStrategy;
91 } // namespace Client
92
93 namespace CodeCatalyst
94 {
98
99 namespace Model
100 {
101 /* Service model forward declarations required in CodeCatalystClient header */
111 class DeleteSpaceRequest;
113 class GetProjectRequest;
116 class GetSpaceRequest;
119 class GetWorkflowRequest;
128 class ListSpacesRequest;
138 class UpdateSpaceRequest;
140 /* End of service model forward declarations required in CodeCatalystClient header */
141
142 /* Service model Outcome class definitions */
181 /* End of service model Outcome class definitions */
182
183 /* Service model Outcome callable definitions */
184 typedef std::future<CreateAccessTokenOutcome> CreateAccessTokenOutcomeCallable;
185 typedef std::future<CreateDevEnvironmentOutcome> CreateDevEnvironmentOutcomeCallable;
186 typedef std::future<CreateProjectOutcome> CreateProjectOutcomeCallable;
187 typedef std::future<CreateSourceRepositoryOutcome> CreateSourceRepositoryOutcomeCallable;
188 typedef std::future<CreateSourceRepositoryBranchOutcome> CreateSourceRepositoryBranchOutcomeCallable;
189 typedef std::future<DeleteAccessTokenOutcome> DeleteAccessTokenOutcomeCallable;
190 typedef std::future<DeleteDevEnvironmentOutcome> DeleteDevEnvironmentOutcomeCallable;
191 typedef std::future<DeleteProjectOutcome> DeleteProjectOutcomeCallable;
192 typedef std::future<DeleteSourceRepositoryOutcome> DeleteSourceRepositoryOutcomeCallable;
193 typedef std::future<DeleteSpaceOutcome> DeleteSpaceOutcomeCallable;
194 typedef std::future<GetDevEnvironmentOutcome> GetDevEnvironmentOutcomeCallable;
195 typedef std::future<GetProjectOutcome> GetProjectOutcomeCallable;
196 typedef std::future<GetSourceRepositoryOutcome> GetSourceRepositoryOutcomeCallable;
197 typedef std::future<GetSourceRepositoryCloneUrlsOutcome> GetSourceRepositoryCloneUrlsOutcomeCallable;
198 typedef std::future<GetSpaceOutcome> GetSpaceOutcomeCallable;
199 typedef std::future<GetSubscriptionOutcome> GetSubscriptionOutcomeCallable;
200 typedef std::future<GetUserDetailsOutcome> GetUserDetailsOutcomeCallable;
201 typedef std::future<GetWorkflowOutcome> GetWorkflowOutcomeCallable;
202 typedef std::future<GetWorkflowRunOutcome> GetWorkflowRunOutcomeCallable;
203 typedef std::future<ListAccessTokensOutcome> ListAccessTokensOutcomeCallable;
204 typedef std::future<ListDevEnvironmentSessionsOutcome> ListDevEnvironmentSessionsOutcomeCallable;
205 typedef std::future<ListDevEnvironmentsOutcome> ListDevEnvironmentsOutcomeCallable;
206 typedef std::future<ListEventLogsOutcome> ListEventLogsOutcomeCallable;
207 typedef std::future<ListProjectsOutcome> ListProjectsOutcomeCallable;
208 typedef std::future<ListSourceRepositoriesOutcome> ListSourceRepositoriesOutcomeCallable;
209 typedef std::future<ListSourceRepositoryBranchesOutcome> ListSourceRepositoryBranchesOutcomeCallable;
210 typedef std::future<ListSpacesOutcome> ListSpacesOutcomeCallable;
211 typedef std::future<ListWorkflowRunsOutcome> ListWorkflowRunsOutcomeCallable;
212 typedef std::future<ListWorkflowsOutcome> ListWorkflowsOutcomeCallable;
213 typedef std::future<StartDevEnvironmentOutcome> StartDevEnvironmentOutcomeCallable;
214 typedef std::future<StartDevEnvironmentSessionOutcome> StartDevEnvironmentSessionOutcomeCallable;
215 typedef std::future<StartWorkflowRunOutcome> StartWorkflowRunOutcomeCallable;
216 typedef std::future<StopDevEnvironmentOutcome> StopDevEnvironmentOutcomeCallable;
217 typedef std::future<StopDevEnvironmentSessionOutcome> StopDevEnvironmentSessionOutcomeCallable;
218 typedef std::future<UpdateDevEnvironmentOutcome> UpdateDevEnvironmentOutcomeCallable;
219 typedef std::future<UpdateProjectOutcome> UpdateProjectOutcomeCallable;
220 typedef std::future<UpdateSpaceOutcome> UpdateSpaceOutcomeCallable;
221 typedef std::future<VerifySessionOutcome> VerifySessionOutcomeCallable;
222 /* End of service model Outcome callable definitions */
223 } // namespace Model
224
225 class CodeCatalystClient;
226
227 /* Service model async handlers definitions */
228 typedef std::function<void(const CodeCatalystClient*, const Model::CreateAccessTokenRequest&, const Model::CreateAccessTokenOutcome&, const std::shared_ptr<const Aws::Client::AsyncCallerContext>&) > CreateAccessTokenResponseReceivedHandler;
229 typedef std::function<void(const CodeCatalystClient*, const Model::CreateDevEnvironmentRequest&, const Model::CreateDevEnvironmentOutcome&, const std::shared_ptr<const Aws::Client::AsyncCallerContext>&) > CreateDevEnvironmentResponseReceivedHandler;
230 typedef std::function<void(const CodeCatalystClient*, const Model::CreateProjectRequest&, const Model::CreateProjectOutcome&, const std::shared_ptr<const Aws::Client::AsyncCallerContext>&) > CreateProjectResponseReceivedHandler;
231 typedef std::function<void(const CodeCatalystClient*, const Model::CreateSourceRepositoryRequest&, const Model::CreateSourceRepositoryOutcome&, const std::shared_ptr<const Aws::Client::AsyncCallerContext>&) > CreateSourceRepositoryResponseReceivedHandler;
232 typedef std::function<void(const CodeCatalystClient*, const Model::CreateSourceRepositoryBranchRequest&, const Model::CreateSourceRepositoryBranchOutcome&, const std::shared_ptr<const Aws::Client::AsyncCallerContext>&) > CreateSourceRepositoryBranchResponseReceivedHandler;
233 typedef std::function<void(const CodeCatalystClient*, const Model::DeleteAccessTokenRequest&, const Model::DeleteAccessTokenOutcome&, const std::shared_ptr<const Aws::Client::AsyncCallerContext>&) > DeleteAccessTokenResponseReceivedHandler;
234 typedef std::function<void(const CodeCatalystClient*, const Model::DeleteDevEnvironmentRequest&, const Model::DeleteDevEnvironmentOutcome&, const std::shared_ptr<const Aws::Client::AsyncCallerContext>&) > DeleteDevEnvironmentResponseReceivedHandler;
235 typedef std::function<void(const CodeCatalystClient*, const Model::DeleteProjectRequest&, const Model::DeleteProjectOutcome&, const std::shared_ptr<const Aws::Client::AsyncCallerContext>&) > DeleteProjectResponseReceivedHandler;
236 typedef std::function<void(const CodeCatalystClient*, const Model::DeleteSourceRepositoryRequest&, const Model::DeleteSourceRepositoryOutcome&, const std::shared_ptr<const Aws::Client::AsyncCallerContext>&) > DeleteSourceRepositoryResponseReceivedHandler;
237 typedef std::function<void(const CodeCatalystClient*, const Model::DeleteSpaceRequest&, const Model::DeleteSpaceOutcome&, const std::shared_ptr<const Aws::Client::AsyncCallerContext>&) > DeleteSpaceResponseReceivedHandler;
238 typedef std::function<void(const CodeCatalystClient*, const Model::GetDevEnvironmentRequest&, const Model::GetDevEnvironmentOutcome&, const std::shared_ptr<const Aws::Client::AsyncCallerContext>&) > GetDevEnvironmentResponseReceivedHandler;
239 typedef std::function<void(const CodeCatalystClient*, const Model::GetProjectRequest&, const Model::GetProjectOutcome&, const std::shared_ptr<const Aws::Client::AsyncCallerContext>&) > GetProjectResponseReceivedHandler;
240 typedef std::function<void(const CodeCatalystClient*, const Model::GetSourceRepositoryRequest&, const Model::GetSourceRepositoryOutcome&, const std::shared_ptr<const Aws::Client::AsyncCallerContext>&) > GetSourceRepositoryResponseReceivedHandler;
241 typedef std::function<void(const CodeCatalystClient*, const Model::GetSourceRepositoryCloneUrlsRequest&, const Model::GetSourceRepositoryCloneUrlsOutcome&, const std::shared_ptr<const Aws::Client::AsyncCallerContext>&) > GetSourceRepositoryCloneUrlsResponseReceivedHandler;
242 typedef std::function<void(const CodeCatalystClient*, const Model::GetSpaceRequest&, const Model::GetSpaceOutcome&, const std::shared_ptr<const Aws::Client::AsyncCallerContext>&) > GetSpaceResponseReceivedHandler;
243 typedef std::function<void(const CodeCatalystClient*, const Model::GetSubscriptionRequest&, const Model::GetSubscriptionOutcome&, const std::shared_ptr<const Aws::Client::AsyncCallerContext>&) > GetSubscriptionResponseReceivedHandler;
244 typedef std::function<void(const CodeCatalystClient*, const Model::GetUserDetailsRequest&, const Model::GetUserDetailsOutcome&, const std::shared_ptr<const Aws::Client::AsyncCallerContext>&) > GetUserDetailsResponseReceivedHandler;
245 typedef std::function<void(const CodeCatalystClient*, const Model::GetWorkflowRequest&, const Model::GetWorkflowOutcome&, const std::shared_ptr<const Aws::Client::AsyncCallerContext>&) > GetWorkflowResponseReceivedHandler;
246 typedef std::function<void(const CodeCatalystClient*, const Model::GetWorkflowRunRequest&, const Model::GetWorkflowRunOutcome&, const std::shared_ptr<const Aws::Client::AsyncCallerContext>&) > GetWorkflowRunResponseReceivedHandler;
247 typedef std::function<void(const CodeCatalystClient*, const Model::ListAccessTokensRequest&, const Model::ListAccessTokensOutcome&, const std::shared_ptr<const Aws::Client::AsyncCallerContext>&) > ListAccessTokensResponseReceivedHandler;
248 typedef std::function<void(const CodeCatalystClient*, const Model::ListDevEnvironmentSessionsRequest&, const Model::ListDevEnvironmentSessionsOutcome&, const std::shared_ptr<const Aws::Client::AsyncCallerContext>&) > ListDevEnvironmentSessionsResponseReceivedHandler;
249 typedef std::function<void(const CodeCatalystClient*, const Model::ListDevEnvironmentsRequest&, const Model::ListDevEnvironmentsOutcome&, const std::shared_ptr<const Aws::Client::AsyncCallerContext>&) > ListDevEnvironmentsResponseReceivedHandler;
250 typedef std::function<void(const CodeCatalystClient*, const Model::ListEventLogsRequest&, const Model::ListEventLogsOutcome&, const std::shared_ptr<const Aws::Client::AsyncCallerContext>&) > ListEventLogsResponseReceivedHandler;
251 typedef std::function<void(const CodeCatalystClient*, const Model::ListProjectsRequest&, const Model::ListProjectsOutcome&, const std::shared_ptr<const Aws::Client::AsyncCallerContext>&) > ListProjectsResponseReceivedHandler;
252 typedef std::function<void(const CodeCatalystClient*, const Model::ListSourceRepositoriesRequest&, const Model::ListSourceRepositoriesOutcome&, const std::shared_ptr<const Aws::Client::AsyncCallerContext>&) > ListSourceRepositoriesResponseReceivedHandler;
253 typedef std::function<void(const CodeCatalystClient*, const Model::ListSourceRepositoryBranchesRequest&, const Model::ListSourceRepositoryBranchesOutcome&, const std::shared_ptr<const Aws::Client::AsyncCallerContext>&) > ListSourceRepositoryBranchesResponseReceivedHandler;
254 typedef std::function<void(const CodeCatalystClient*, const Model::ListSpacesRequest&, const Model::ListSpacesOutcome&, const std::shared_ptr<const Aws::Client::AsyncCallerContext>&) > ListSpacesResponseReceivedHandler;
255 typedef std::function<void(const CodeCatalystClient*, const Model::ListWorkflowRunsRequest&, const Model::ListWorkflowRunsOutcome&, const std::shared_ptr<const Aws::Client::AsyncCallerContext>&) > ListWorkflowRunsResponseReceivedHandler;
256 typedef std::function<void(const CodeCatalystClient*, const Model::ListWorkflowsRequest&, const Model::ListWorkflowsOutcome&, const std::shared_ptr<const Aws::Client::AsyncCallerContext>&) > ListWorkflowsResponseReceivedHandler;
257 typedef std::function<void(const CodeCatalystClient*, const Model::StartDevEnvironmentRequest&, const Model::StartDevEnvironmentOutcome&, const std::shared_ptr<const Aws::Client::AsyncCallerContext>&) > StartDevEnvironmentResponseReceivedHandler;
258 typedef std::function<void(const CodeCatalystClient*, const Model::StartDevEnvironmentSessionRequest&, const Model::StartDevEnvironmentSessionOutcome&, const std::shared_ptr<const Aws::Client::AsyncCallerContext>&) > StartDevEnvironmentSessionResponseReceivedHandler;
259 typedef std::function<void(const CodeCatalystClient*, const Model::StartWorkflowRunRequest&, const Model::StartWorkflowRunOutcome&, const std::shared_ptr<const Aws::Client::AsyncCallerContext>&) > StartWorkflowRunResponseReceivedHandler;
260 typedef std::function<void(const CodeCatalystClient*, const Model::StopDevEnvironmentRequest&, const Model::StopDevEnvironmentOutcome&, const std::shared_ptr<const Aws::Client::AsyncCallerContext>&) > StopDevEnvironmentResponseReceivedHandler;
261 typedef std::function<void(const CodeCatalystClient*, const Model::StopDevEnvironmentSessionRequest&, const Model::StopDevEnvironmentSessionOutcome&, const std::shared_ptr<const Aws::Client::AsyncCallerContext>&) > StopDevEnvironmentSessionResponseReceivedHandler;
262 typedef std::function<void(const CodeCatalystClient*, const Model::UpdateDevEnvironmentRequest&, const Model::UpdateDevEnvironmentOutcome&, const std::shared_ptr<const Aws::Client::AsyncCallerContext>&) > UpdateDevEnvironmentResponseReceivedHandler;
263 typedef std::function<void(const CodeCatalystClient*, const Model::UpdateProjectRequest&, const Model::UpdateProjectOutcome&, const std::shared_ptr<const Aws::Client::AsyncCallerContext>&) > UpdateProjectResponseReceivedHandler;
264 typedef std::function<void(const CodeCatalystClient*, const Model::UpdateSpaceRequest&, const Model::UpdateSpaceOutcome&, const std::shared_ptr<const Aws::Client::AsyncCallerContext>&) > UpdateSpaceResponseReceivedHandler;
265 typedef std::function<void(const CodeCatalystClient*, const Model::VerifySessionRequest&, const Model::VerifySessionOutcome&, const std::shared_ptr<const Aws::Client::AsyncCallerContext>&) > VerifySessionResponseReceivedHandler;
266 /* End of service model async handlers definitions */
267 } // namespace CodeCatalyst
268} // namespace Aws
EndpointProviderBase< CodeCatalystClientConfiguration, CodeCatalystBuiltInParameters, CodeCatalystClientContextParameters > CodeCatalystEndpointProviderBase
std::future< CreateSourceRepositoryOutcome > CreateSourceRepositoryOutcomeCallable
std::future< GetWorkflowRunOutcome > GetWorkflowRunOutcomeCallable
Aws::Utils::Outcome< VerifySessionResult, CodeCatalystError > VerifySessionOutcome
Aws::Utils::Outcome< GetSubscriptionResult, CodeCatalystError > GetSubscriptionOutcome
Aws::Utils::Outcome< ListWorkflowRunsResult, CodeCatalystError > ListWorkflowRunsOutcome
std::future< ListSourceRepositoriesOutcome > ListSourceRepositoriesOutcomeCallable
Aws::Utils::Outcome< StartWorkflowRunResult, CodeCatalystError > StartWorkflowRunOutcome
Aws::Utils::Outcome< CreateDevEnvironmentResult, CodeCatalystError > CreateDevEnvironmentOutcome
Aws::Utils::Outcome< GetDevEnvironmentResult, CodeCatalystError > GetDevEnvironmentOutcome
std::future< GetSpaceOutcome > GetSpaceOutcomeCallable
Aws::Utils::Outcome< StartDevEnvironmentResult, CodeCatalystError > StartDevEnvironmentOutcome
std::future< UpdateDevEnvironmentOutcome > UpdateDevEnvironmentOutcomeCallable
std::future< GetWorkflowOutcome > GetWorkflowOutcomeCallable
std::future< DeleteSpaceOutcome > DeleteSpaceOutcomeCallable
std::future< GetSourceRepositoryCloneUrlsOutcome > GetSourceRepositoryCloneUrlsOutcomeCallable
std::future< StartWorkflowRunOutcome > StartWorkflowRunOutcomeCallable
std::future< GetUserDetailsOutcome > GetUserDetailsOutcomeCallable
Aws::Utils::Outcome< StopDevEnvironmentResult, CodeCatalystError > StopDevEnvironmentOutcome
std::future< DeleteAccessTokenOutcome > DeleteAccessTokenOutcomeCallable
Aws::Utils::Outcome< CreateSourceRepositoryBranchResult, CodeCatalystError > CreateSourceRepositoryBranchOutcome
std::future< ListDevEnvironmentSessionsOutcome > ListDevEnvironmentSessionsOutcomeCallable
std::future< ListProjectsOutcome > ListProjectsOutcomeCallable
std::future< CreateSourceRepositoryBranchOutcome > CreateSourceRepositoryBranchOutcomeCallable
Aws::Utils::Outcome< GetSpaceResult, CodeCatalystError > GetSpaceOutcome
std::future< ListDevEnvironmentsOutcome > ListDevEnvironmentsOutcomeCallable
Aws::Utils::Outcome< StartDevEnvironmentSessionResult, CodeCatalystError > StartDevEnvironmentSessionOutcome
std::future< ListSpacesOutcome > ListSpacesOutcomeCallable
Aws::Utils::Outcome< ListSourceRepositoryBranchesResult, CodeCatalystError > ListSourceRepositoryBranchesOutcome
Aws::Utils::Outcome< StopDevEnvironmentSessionResult, CodeCatalystError > StopDevEnvironmentSessionOutcome
Aws::Utils::Outcome< GetWorkflowResult, CodeCatalystError > GetWorkflowOutcome
std::future< VerifySessionOutcome > VerifySessionOutcomeCallable
Aws::Utils::Outcome< UpdateDevEnvironmentResult, CodeCatalystError > UpdateDevEnvironmentOutcome
std::future< UpdateSpaceOutcome > UpdateSpaceOutcomeCallable
Aws::Utils::Outcome< DeleteSourceRepositoryResult, CodeCatalystError > DeleteSourceRepositoryOutcome
std::future< DeleteProjectOutcome > DeleteProjectOutcomeCallable
Aws::Utils::Outcome< GetProjectResult, CodeCatalystError > GetProjectOutcome
std::future< ListAccessTokensOutcome > ListAccessTokensOutcomeCallable
std::future< StartDevEnvironmentOutcome > StartDevEnvironmentOutcomeCallable
std::future< CreateAccessTokenOutcome > CreateAccessTokenOutcomeCallable
std::future< StopDevEnvironmentOutcome > StopDevEnvironmentOutcomeCallable
Aws::Utils::Outcome< DeleteProjectResult, CodeCatalystError > DeleteProjectOutcome
Aws::Utils::Outcome< CreateSourceRepositoryResult, CodeCatalystError > CreateSourceRepositoryOutcome
Aws::Utils::Outcome< CreateAccessTokenResult, CodeCatalystError > CreateAccessTokenOutcome
std::future< GetSubscriptionOutcome > GetSubscriptionOutcomeCallable
Aws::Utils::Outcome< GetWorkflowRunResult, CodeCatalystError > GetWorkflowRunOutcome
Aws::Utils::Outcome< UpdateProjectResult, CodeCatalystError > UpdateProjectOutcome
Aws::Utils::Outcome< ListProjectsResult, CodeCatalystError > ListProjectsOutcome
std::future< StartDevEnvironmentSessionOutcome > StartDevEnvironmentSessionOutcomeCallable
Aws::Utils::Outcome< ListSourceRepositoriesResult, CodeCatalystError > ListSourceRepositoriesOutcome
std::future< GetDevEnvironmentOutcome > GetDevEnvironmentOutcomeCallable
std::future< ListEventLogsOutcome > ListEventLogsOutcomeCallable
std::future< CreateProjectOutcome > CreateProjectOutcomeCallable
std::future< StopDevEnvironmentSessionOutcome > StopDevEnvironmentSessionOutcomeCallable
Aws::Utils::Outcome< UpdateSpaceResult, CodeCatalystError > UpdateSpaceOutcome
Aws::Utils::Outcome< ListWorkflowsResult, CodeCatalystError > ListWorkflowsOutcome
Aws::Utils::Outcome< GetSourceRepositoryResult, CodeCatalystError > GetSourceRepositoryOutcome
Aws::Utils::Outcome< ListDevEnvironmentSessionsResult, CodeCatalystError > ListDevEnvironmentSessionsOutcome
std::future< ListWorkflowsOutcome > ListWorkflowsOutcomeCallable
std::future< DeleteDevEnvironmentOutcome > DeleteDevEnvironmentOutcomeCallable
Aws::Utils::Outcome< GetUserDetailsResult, CodeCatalystError > GetUserDetailsOutcome
Aws::Utils::Outcome< GetSourceRepositoryCloneUrlsResult, CodeCatalystError > GetSourceRepositoryCloneUrlsOutcome
std::future< DeleteSourceRepositoryOutcome > DeleteSourceRepositoryOutcomeCallable
Aws::Utils::Outcome< CreateProjectResult, CodeCatalystError > CreateProjectOutcome
Aws::Utils::Outcome< DeleteSpaceResult, CodeCatalystError > DeleteSpaceOutcome
std::future< ListSourceRepositoryBranchesOutcome > ListSourceRepositoryBranchesOutcomeCallable
std::future< CreateDevEnvironmentOutcome > CreateDevEnvironmentOutcomeCallable
Aws::Utils::Outcome< DeleteAccessTokenResult, CodeCatalystError > DeleteAccessTokenOutcome
std::future< ListWorkflowRunsOutcome > ListWorkflowRunsOutcomeCallable
Aws::Utils::Outcome< ListDevEnvironmentsResult, CodeCatalystError > ListDevEnvironmentsOutcome
Aws::Utils::Outcome< ListEventLogsResult, CodeCatalystError > ListEventLogsOutcome
std::future< GetProjectOutcome > GetProjectOutcomeCallable
std::future< UpdateProjectOutcome > UpdateProjectOutcomeCallable
std::future< GetSourceRepositoryOutcome > GetSourceRepositoryOutcomeCallable
Aws::Utils::Outcome< ListAccessTokensResult, CodeCatalystError > ListAccessTokensOutcome
Aws::Utils::Outcome< ListSpacesResult, CodeCatalystError > ListSpacesOutcome
Aws::Utils::Outcome< DeleteDevEnvironmentResult, CodeCatalystError > DeleteDevEnvironmentOutcome
std::function< void(const CodeCatalystClient *, const Model::DeleteAccessTokenRequest &, const Model::DeleteAccessTokenOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > DeleteAccessTokenResponseReceivedHandler
std::function< void(const CodeCatalystClient *, const Model::UpdateProjectRequest &, const Model::UpdateProjectOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > UpdateProjectResponseReceivedHandler
std::function< void(const CodeCatalystClient *, const Model::GetProjectRequest &, const Model::GetProjectOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > GetProjectResponseReceivedHandler
std::function< void(const CodeCatalystClient *, const Model::GetWorkflowRequest &, const Model::GetWorkflowOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > GetWorkflowResponseReceivedHandler
std::function< void(const CodeCatalystClient *, const Model::VerifySessionRequest &, const Model::VerifySessionOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > VerifySessionResponseReceivedHandler
std::function< void(const CodeCatalystClient *, const Model::ListSourceRepositoryBranchesRequest &, const Model::ListSourceRepositoryBranchesOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > ListSourceRepositoryBranchesResponseReceivedHandler
std::function< void(const CodeCatalystClient *, const Model::ListWorkflowRunsRequest &, const Model::ListWorkflowRunsOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > ListWorkflowRunsResponseReceivedHandler
std::function< void(const CodeCatalystClient *, const Model::DeleteSpaceRequest &, const Model::DeleteSpaceOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > DeleteSpaceResponseReceivedHandler
std::function< void(const CodeCatalystClient *, const Model::GetSubscriptionRequest &, const Model::GetSubscriptionOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > GetSubscriptionResponseReceivedHandler
std::function< void(const CodeCatalystClient *, const Model::StopDevEnvironmentSessionRequest &, const Model::StopDevEnvironmentSessionOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > StopDevEnvironmentSessionResponseReceivedHandler
std::function< void(const CodeCatalystClient *, const Model::ListDevEnvironmentsRequest &, const Model::ListDevEnvironmentsOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > ListDevEnvironmentsResponseReceivedHandler
std::function< void(const CodeCatalystClient *, const Model::UpdateDevEnvironmentRequest &, const Model::UpdateDevEnvironmentOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > UpdateDevEnvironmentResponseReceivedHandler
std::function< void(const CodeCatalystClient *, const Model::StartDevEnvironmentSessionRequest &, const Model::StartDevEnvironmentSessionOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > StartDevEnvironmentSessionResponseReceivedHandler
std::function< void(const CodeCatalystClient *, const Model::ListDevEnvironmentSessionsRequest &, const Model::ListDevEnvironmentSessionsOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > ListDevEnvironmentSessionsResponseReceivedHandler
std::function< void(const CodeCatalystClient *, const Model::ListSourceRepositoriesRequest &, const Model::ListSourceRepositoriesOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > ListSourceRepositoriesResponseReceivedHandler
std::function< void(const CodeCatalystClient *, const Model::GetDevEnvironmentRequest &, const Model::GetDevEnvironmentOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > GetDevEnvironmentResponseReceivedHandler
std::function< void(const CodeCatalystClient *, const Model::StartDevEnvironmentRequest &, const Model::StartDevEnvironmentOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > StartDevEnvironmentResponseReceivedHandler
std::function< void(const CodeCatalystClient *, const Model::DeleteDevEnvironmentRequest &, const Model::DeleteDevEnvironmentOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > DeleteDevEnvironmentResponseReceivedHandler
std::function< void(const CodeCatalystClient *, const Model::DeleteSourceRepositoryRequest &, const Model::DeleteSourceRepositoryOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > DeleteSourceRepositoryResponseReceivedHandler
std::function< void(const CodeCatalystClient *, const Model::GetSourceRepositoryRequest &, const Model::GetSourceRepositoryOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > GetSourceRepositoryResponseReceivedHandler
std::function< void(const CodeCatalystClient *, const Model::StopDevEnvironmentRequest &, const Model::StopDevEnvironmentOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > StopDevEnvironmentResponseReceivedHandler
std::function< void(const CodeCatalystClient *, const Model::ListProjectsRequest &, const Model::ListProjectsOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > ListProjectsResponseReceivedHandler
std::function< void(const CodeCatalystClient *, const Model::CreateSourceRepositoryRequest &, const Model::CreateSourceRepositoryOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > CreateSourceRepositoryResponseReceivedHandler
std::function< void(const CodeCatalystClient *, const Model::GetWorkflowRunRequest &, const Model::GetWorkflowRunOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > GetWorkflowRunResponseReceivedHandler
std::function< void(const CodeCatalystClient *, const Model::GetSourceRepositoryCloneUrlsRequest &, const Model::GetSourceRepositoryCloneUrlsOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > GetSourceRepositoryCloneUrlsResponseReceivedHandler
std::function< void(const CodeCatalystClient *, const Model::GetUserDetailsRequest &, const Model::GetUserDetailsOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > GetUserDetailsResponseReceivedHandler
std::function< void(const CodeCatalystClient *, const Model::ListSpacesRequest &, const Model::ListSpacesOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > ListSpacesResponseReceivedHandler
std::function< void(const CodeCatalystClient *, const Model::DeleteProjectRequest &, const Model::DeleteProjectOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > DeleteProjectResponseReceivedHandler
std::function< void(const CodeCatalystClient *, const Model::GetSpaceRequest &, const Model::GetSpaceOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > GetSpaceResponseReceivedHandler
std::function< void(const CodeCatalystClient *, const Model::ListEventLogsRequest &, const Model::ListEventLogsOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > ListEventLogsResponseReceivedHandler
std::function< void(const CodeCatalystClient *, const Model::CreateAccessTokenRequest &, const Model::CreateAccessTokenOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > CreateAccessTokenResponseReceivedHandler
std::function< void(const CodeCatalystClient *, const Model::CreateProjectRequest &, const Model::CreateProjectOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > CreateProjectResponseReceivedHandler
std::function< void(const CodeCatalystClient *, const Model::StartWorkflowRunRequest &, const Model::StartWorkflowRunOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > StartWorkflowRunResponseReceivedHandler
std::function< void(const CodeCatalystClient *, const Model::ListAccessTokensRequest &, const Model::ListAccessTokensOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > ListAccessTokensResponseReceivedHandler
std::function< void(const CodeCatalystClient *, const Model::UpdateSpaceRequest &, const Model::UpdateSpaceOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > UpdateSpaceResponseReceivedHandler
std::function< void(const CodeCatalystClient *, const Model::ListWorkflowsRequest &, const Model::ListWorkflowsOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > ListWorkflowsResponseReceivedHandler
std::function< void(const CodeCatalystClient *, const Model::CreateDevEnvironmentRequest &, const Model::CreateDevEnvironmentOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > CreateDevEnvironmentResponseReceivedHandler
std::function< void(const CodeCatalystClient *, const Model::CreateSourceRepositoryBranchRequest &, const Model::CreateSourceRepositoryBranchOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > CreateSourceRepositoryBranchResponseReceivedHandler