AWS SDK for C++

AWS SDK for C++ Version 1.11.695

Loading...
Searching...
No Matches
CodeCatalystServiceClientModel.h
1
6#pragma once
7
8/* Generic header includes */
9#include <aws/codecatalyst/CodeCatalystEndpointProvider.h>
10#include <aws/codecatalyst/CodeCatalystErrors.h>
11#include <aws/core/client/AWSError.h>
12#include <aws/core/client/AsyncCallerContext.h>
13#include <aws/core/client/GenericClientConfiguration.h>
14#include <aws/core/http/HttpTypes.h>
15#include <aws/core/utils/memory/stl/AWSString.h>
16
17#include <functional>
18#include <future>
19/* End of generic header includes */
20
21/* Service model headers required in CodeCatalystClient header */
22#include <aws/codecatalyst/model/CreateAccessTokenResult.h>
23#include <aws/codecatalyst/model/CreateDevEnvironmentResult.h>
24#include <aws/codecatalyst/model/CreateProjectResult.h>
25#include <aws/codecatalyst/model/CreateSourceRepositoryBranchResult.h>
26#include <aws/codecatalyst/model/CreateSourceRepositoryResult.h>
27#include <aws/codecatalyst/model/DeleteAccessTokenResult.h>
28#include <aws/codecatalyst/model/DeleteDevEnvironmentResult.h>
29#include <aws/codecatalyst/model/DeleteProjectResult.h>
30#include <aws/codecatalyst/model/DeleteSourceRepositoryResult.h>
31#include <aws/codecatalyst/model/DeleteSpaceResult.h>
32#include <aws/codecatalyst/model/GetDevEnvironmentResult.h>
33#include <aws/codecatalyst/model/GetProjectResult.h>
34#include <aws/codecatalyst/model/GetSourceRepositoryCloneUrlsResult.h>
35#include <aws/codecatalyst/model/GetSourceRepositoryResult.h>
36#include <aws/codecatalyst/model/GetSpaceResult.h>
37#include <aws/codecatalyst/model/GetSubscriptionResult.h>
38#include <aws/codecatalyst/model/GetUserDetailsRequest.h>
39#include <aws/codecatalyst/model/GetUserDetailsResult.h>
40#include <aws/codecatalyst/model/GetWorkflowResult.h>
41#include <aws/codecatalyst/model/GetWorkflowRunResult.h>
42#include <aws/codecatalyst/model/ListAccessTokensRequest.h>
43#include <aws/codecatalyst/model/ListAccessTokensResult.h>
44#include <aws/codecatalyst/model/ListDevEnvironmentSessionsResult.h>
45#include <aws/codecatalyst/model/ListDevEnvironmentsResult.h>
46#include <aws/codecatalyst/model/ListEventLogsResult.h>
47#include <aws/codecatalyst/model/ListProjectsResult.h>
48#include <aws/codecatalyst/model/ListSourceRepositoriesResult.h>
49#include <aws/codecatalyst/model/ListSourceRepositoryBranchesResult.h>
50#include <aws/codecatalyst/model/ListSpacesRequest.h>
51#include <aws/codecatalyst/model/ListSpacesResult.h>
52#include <aws/codecatalyst/model/ListWorkflowRunsResult.h>
53#include <aws/codecatalyst/model/ListWorkflowsResult.h>
54#include <aws/codecatalyst/model/StartDevEnvironmentResult.h>
55#include <aws/codecatalyst/model/StartDevEnvironmentSessionResult.h>
56#include <aws/codecatalyst/model/StartWorkflowRunResult.h>
57#include <aws/codecatalyst/model/StopDevEnvironmentResult.h>
58#include <aws/codecatalyst/model/StopDevEnvironmentSessionResult.h>
59#include <aws/codecatalyst/model/UpdateDevEnvironmentResult.h>
60#include <aws/codecatalyst/model/UpdateProjectResult.h>
61#include <aws/codecatalyst/model/UpdateSpaceResult.h>
62#include <aws/codecatalyst/model/VerifySessionRequest.h>
63#include <aws/codecatalyst/model/VerifySessionResult.h>
64/* End of service model headers required in CodeCatalystClient header */
65
66namespace Aws {
67namespace Http {
68class HttpClient;
69class HttpClientFactory;
70} // namespace Http
71
72namespace Utils {
73template <typename R, typename E>
74class Outcome;
75
76namespace Threading {
77class Executor;
78} // namespace Threading
79} // namespace Utils
80
81namespace Auth {
82class BearerTokenAuthSignerProvider;
83} // namespace Auth
84
85namespace Client {
86class RetryStrategy;
87} // namespace Client
88
89namespace CodeCatalyst {
93
94namespace Model {
95/* Service model forward declarations required in CodeCatalystClient header */
110class GetSpaceRequest;
134/* End of service model forward declarations required in CodeCatalystClient header */
135
136/* Service model Outcome class definitions */
175/* End of service model Outcome class definitions */
176
177/* Service model Outcome callable definitions */
178typedef std::future<CreateAccessTokenOutcome> CreateAccessTokenOutcomeCallable;
179typedef std::future<CreateDevEnvironmentOutcome> CreateDevEnvironmentOutcomeCallable;
180typedef std::future<CreateProjectOutcome> CreateProjectOutcomeCallable;
181typedef std::future<CreateSourceRepositoryOutcome> CreateSourceRepositoryOutcomeCallable;
182typedef std::future<CreateSourceRepositoryBranchOutcome> CreateSourceRepositoryBranchOutcomeCallable;
183typedef std::future<DeleteAccessTokenOutcome> DeleteAccessTokenOutcomeCallable;
184typedef std::future<DeleteDevEnvironmentOutcome> DeleteDevEnvironmentOutcomeCallable;
185typedef std::future<DeleteProjectOutcome> DeleteProjectOutcomeCallable;
186typedef std::future<DeleteSourceRepositoryOutcome> DeleteSourceRepositoryOutcomeCallable;
187typedef std::future<DeleteSpaceOutcome> DeleteSpaceOutcomeCallable;
188typedef std::future<GetDevEnvironmentOutcome> GetDevEnvironmentOutcomeCallable;
189typedef std::future<GetProjectOutcome> GetProjectOutcomeCallable;
190typedef std::future<GetSourceRepositoryOutcome> GetSourceRepositoryOutcomeCallable;
191typedef std::future<GetSourceRepositoryCloneUrlsOutcome> GetSourceRepositoryCloneUrlsOutcomeCallable;
192typedef std::future<GetSpaceOutcome> GetSpaceOutcomeCallable;
193typedef std::future<GetSubscriptionOutcome> GetSubscriptionOutcomeCallable;
194typedef std::future<GetUserDetailsOutcome> GetUserDetailsOutcomeCallable;
195typedef std::future<GetWorkflowOutcome> GetWorkflowOutcomeCallable;
196typedef std::future<GetWorkflowRunOutcome> GetWorkflowRunOutcomeCallable;
197typedef std::future<ListAccessTokensOutcome> ListAccessTokensOutcomeCallable;
198typedef std::future<ListDevEnvironmentSessionsOutcome> ListDevEnvironmentSessionsOutcomeCallable;
199typedef std::future<ListDevEnvironmentsOutcome> ListDevEnvironmentsOutcomeCallable;
200typedef std::future<ListEventLogsOutcome> ListEventLogsOutcomeCallable;
201typedef std::future<ListProjectsOutcome> ListProjectsOutcomeCallable;
202typedef std::future<ListSourceRepositoriesOutcome> ListSourceRepositoriesOutcomeCallable;
203typedef std::future<ListSourceRepositoryBranchesOutcome> ListSourceRepositoryBranchesOutcomeCallable;
204typedef std::future<ListSpacesOutcome> ListSpacesOutcomeCallable;
205typedef std::future<ListWorkflowRunsOutcome> ListWorkflowRunsOutcomeCallable;
206typedef std::future<ListWorkflowsOutcome> ListWorkflowsOutcomeCallable;
207typedef std::future<StartDevEnvironmentOutcome> StartDevEnvironmentOutcomeCallable;
208typedef std::future<StartDevEnvironmentSessionOutcome> StartDevEnvironmentSessionOutcomeCallable;
209typedef std::future<StartWorkflowRunOutcome> StartWorkflowRunOutcomeCallable;
210typedef std::future<StopDevEnvironmentOutcome> StopDevEnvironmentOutcomeCallable;
211typedef std::future<StopDevEnvironmentSessionOutcome> StopDevEnvironmentSessionOutcomeCallable;
212typedef std::future<UpdateDevEnvironmentOutcome> UpdateDevEnvironmentOutcomeCallable;
213typedef std::future<UpdateProjectOutcome> UpdateProjectOutcomeCallable;
214typedef std::future<UpdateSpaceOutcome> UpdateSpaceOutcomeCallable;
215typedef std::future<VerifySessionOutcome> VerifySessionOutcomeCallable;
216/* End of service model Outcome callable definitions */
217} // namespace Model
218
220
221/* Service model async handlers definitions */
222typedef std::function<void(const CodeCatalystClient*, const Model::CreateAccessTokenRequest&, const Model::CreateAccessTokenOutcome&,
223 const std::shared_ptr<const Aws::Client::AsyncCallerContext>&)>
226 const std::shared_ptr<const Aws::Client::AsyncCallerContext>&)>
228typedef std::function<void(const CodeCatalystClient*, const Model::CreateProjectRequest&, const Model::CreateProjectOutcome&,
229 const std::shared_ptr<const Aws::Client::AsyncCallerContext>&)>
231typedef std::function<void(const CodeCatalystClient*, const Model::CreateSourceRepositoryRequest&,
232 const Model::CreateSourceRepositoryOutcome&, const std::shared_ptr<const Aws::Client::AsyncCallerContext>&)>
234typedef std::function<void(const CodeCatalystClient*, const Model::CreateSourceRepositoryBranchRequest&,
236 const std::shared_ptr<const Aws::Client::AsyncCallerContext>&)>
238typedef std::function<void(const CodeCatalystClient*, const Model::DeleteAccessTokenRequest&, const Model::DeleteAccessTokenOutcome&,
239 const std::shared_ptr<const Aws::Client::AsyncCallerContext>&)>
242 const std::shared_ptr<const Aws::Client::AsyncCallerContext>&)>
244typedef std::function<void(const CodeCatalystClient*, const Model::DeleteProjectRequest&, const Model::DeleteProjectOutcome&,
245 const std::shared_ptr<const Aws::Client::AsyncCallerContext>&)>
247typedef std::function<void(const CodeCatalystClient*, const Model::DeleteSourceRepositoryRequest&,
248 const Model::DeleteSourceRepositoryOutcome&, const std::shared_ptr<const Aws::Client::AsyncCallerContext>&)>
250typedef std::function<void(const CodeCatalystClient*, const Model::DeleteSpaceRequest&, const Model::DeleteSpaceOutcome&,
251 const std::shared_ptr<const Aws::Client::AsyncCallerContext>&)>
253typedef std::function<void(const CodeCatalystClient*, const Model::GetDevEnvironmentRequest&, const Model::GetDevEnvironmentOutcome&,
254 const std::shared_ptr<const Aws::Client::AsyncCallerContext>&)>
256typedef std::function<void(const CodeCatalystClient*, const Model::GetProjectRequest&, const Model::GetProjectOutcome&,
257 const std::shared_ptr<const Aws::Client::AsyncCallerContext>&)>
259typedef std::function<void(const CodeCatalystClient*, const Model::GetSourceRepositoryRequest&, const Model::GetSourceRepositoryOutcome&,
260 const std::shared_ptr<const Aws::Client::AsyncCallerContext>&)>
262typedef std::function<void(const CodeCatalystClient*, const Model::GetSourceRepositoryCloneUrlsRequest&,
264 const std::shared_ptr<const Aws::Client::AsyncCallerContext>&)>
266typedef std::function<void(const CodeCatalystClient*, const Model::GetSpaceRequest&, const Model::GetSpaceOutcome&,
267 const std::shared_ptr<const Aws::Client::AsyncCallerContext>&)>
269typedef std::function<void(const CodeCatalystClient*, const Model::GetSubscriptionRequest&, const Model::GetSubscriptionOutcome&,
270 const std::shared_ptr<const Aws::Client::AsyncCallerContext>&)>
272typedef std::function<void(const CodeCatalystClient*, const Model::GetUserDetailsRequest&, const Model::GetUserDetailsOutcome&,
273 const std::shared_ptr<const Aws::Client::AsyncCallerContext>&)>
275typedef std::function<void(const CodeCatalystClient*, const Model::GetWorkflowRequest&, const Model::GetWorkflowOutcome&,
276 const std::shared_ptr<const Aws::Client::AsyncCallerContext>&)>
278typedef std::function<void(const CodeCatalystClient*, const Model::GetWorkflowRunRequest&, const Model::GetWorkflowRunOutcome&,
279 const std::shared_ptr<const Aws::Client::AsyncCallerContext>&)>
281typedef std::function<void(const CodeCatalystClient*, const Model::ListAccessTokensRequest&, const Model::ListAccessTokensOutcome&,
282 const std::shared_ptr<const Aws::Client::AsyncCallerContext>&)>
284typedef std::function<void(const CodeCatalystClient*, const Model::ListDevEnvironmentSessionsRequest&,
285 const Model::ListDevEnvironmentSessionsOutcome&, const std::shared_ptr<const Aws::Client::AsyncCallerContext>&)>
287typedef std::function<void(const CodeCatalystClient*, const Model::ListDevEnvironmentsRequest&, const Model::ListDevEnvironmentsOutcome&,
288 const std::shared_ptr<const Aws::Client::AsyncCallerContext>&)>
290typedef std::function<void(const CodeCatalystClient*, const Model::ListEventLogsRequest&, const Model::ListEventLogsOutcome&,
291 const std::shared_ptr<const Aws::Client::AsyncCallerContext>&)>
293typedef std::function<void(const CodeCatalystClient*, const Model::ListProjectsRequest&, const Model::ListProjectsOutcome&,
294 const std::shared_ptr<const Aws::Client::AsyncCallerContext>&)>
296typedef std::function<void(const CodeCatalystClient*, const Model::ListSourceRepositoriesRequest&,
297 const Model::ListSourceRepositoriesOutcome&, const std::shared_ptr<const Aws::Client::AsyncCallerContext>&)>
299typedef std::function<void(const CodeCatalystClient*, const Model::ListSourceRepositoryBranchesRequest&,
301 const std::shared_ptr<const Aws::Client::AsyncCallerContext>&)>
303typedef std::function<void(const CodeCatalystClient*, const Model::ListSpacesRequest&, const Model::ListSpacesOutcome&,
304 const std::shared_ptr<const Aws::Client::AsyncCallerContext>&)>
306typedef std::function<void(const CodeCatalystClient*, const Model::ListWorkflowRunsRequest&, const Model::ListWorkflowRunsOutcome&,
307 const std::shared_ptr<const Aws::Client::AsyncCallerContext>&)>
309typedef std::function<void(const CodeCatalystClient*, const Model::ListWorkflowsRequest&, const Model::ListWorkflowsOutcome&,
310 const std::shared_ptr<const Aws::Client::AsyncCallerContext>&)>
312typedef std::function<void(const CodeCatalystClient*, const Model::StartDevEnvironmentRequest&, const Model::StartDevEnvironmentOutcome&,
313 const std::shared_ptr<const Aws::Client::AsyncCallerContext>&)>
315typedef std::function<void(const CodeCatalystClient*, const Model::StartDevEnvironmentSessionRequest&,
316 const Model::StartDevEnvironmentSessionOutcome&, const std::shared_ptr<const Aws::Client::AsyncCallerContext>&)>
318typedef std::function<void(const CodeCatalystClient*, const Model::StartWorkflowRunRequest&, const Model::StartWorkflowRunOutcome&,
319 const std::shared_ptr<const Aws::Client::AsyncCallerContext>&)>
321typedef std::function<void(const CodeCatalystClient*, const Model::StopDevEnvironmentRequest&, const Model::StopDevEnvironmentOutcome&,
322 const std::shared_ptr<const Aws::Client::AsyncCallerContext>&)>
324typedef std::function<void(const CodeCatalystClient*, const Model::StopDevEnvironmentSessionRequest&,
325 const Model::StopDevEnvironmentSessionOutcome&, const std::shared_ptr<const Aws::Client::AsyncCallerContext>&)>
328 const std::shared_ptr<const Aws::Client::AsyncCallerContext>&)>
330typedef std::function<void(const CodeCatalystClient*, const Model::UpdateProjectRequest&, const Model::UpdateProjectOutcome&,
331 const std::shared_ptr<const Aws::Client::AsyncCallerContext>&)>
333typedef std::function<void(const CodeCatalystClient*, const Model::UpdateSpaceRequest&, const Model::UpdateSpaceOutcome&,
334 const std::shared_ptr<const Aws::Client::AsyncCallerContext>&)>
336typedef std::function<void(const CodeCatalystClient*, const Model::VerifySessionRequest&, const Model::VerifySessionOutcome&,
337 const std::shared_ptr<const Aws::Client::AsyncCallerContext>&)>
339/* End of service model async handlers definitions */
340} // namespace CodeCatalyst
341} // 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::CreateSourceRepositoryBranchRequest &, const Model::CreateSourceRepositoryBranchOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &)> CreateSourceRepositoryBranchResponseReceivedHandler
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::GetUserDetailsRequest &, const Model::GetUserDetailsOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &)> GetUserDetailsResponseReceivedHandler
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::ListSourceRepositoryBranchesRequest &, const Model::ListSourceRepositoryBranchesOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &)> ListSourceRepositoryBranchesResponseReceivedHandler
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::ListWorkflowRunsRequest &, const Model::ListWorkflowRunsOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &)> ListWorkflowRunsResponseReceivedHandler
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::DeleteAccessTokenRequest &, const Model::DeleteAccessTokenOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &)> DeleteAccessTokenResponseReceivedHandler
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::ListSourceRepositoriesRequest &, const Model::ListSourceRepositoriesOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &)> ListSourceRepositoriesResponseReceivedHandler
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::GetSourceRepositoryCloneUrlsRequest &, const Model::GetSourceRepositoryCloneUrlsOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &)> GetSourceRepositoryCloneUrlsResponseReceivedHandler
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::ListAccessTokensRequest &, const Model::ListAccessTokensOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &)> ListAccessTokensResponseReceivedHandler
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::GetProjectRequest &, const Model::GetProjectOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &)> GetProjectResponseReceivedHandler
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::UpdateProjectRequest &, const Model::UpdateProjectOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &)> UpdateProjectResponseReceivedHandler
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::ListWorkflowsRequest &, const Model::ListWorkflowsOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &)> ListWorkflowsResponseReceivedHandler
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::GetDevEnvironmentRequest &, const Model::GetDevEnvironmentOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &)> GetDevEnvironmentResponseReceivedHandler
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::ListDevEnvironmentSessionsRequest &, const Model::ListDevEnvironmentSessionsOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &)> ListDevEnvironmentSessionsResponseReceivedHandler
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::DeleteSpaceRequest &, const Model::DeleteSpaceOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &)> DeleteSpaceResponseReceivedHandler
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::UpdateSpaceRequest &, const Model::UpdateSpaceOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &)> UpdateSpaceResponseReceivedHandler
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::VerifySessionRequest &, const Model::VerifySessionOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &)> VerifySessionResponseReceivedHandler
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::CreateSourceRepositoryRequest &, const Model::CreateSourceRepositoryOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &)> CreateSourceRepositoryResponseReceivedHandler
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::StartDevEnvironmentRequest &, const Model::StartDevEnvironmentOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &)> StartDevEnvironmentResponseReceivedHandler
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::GetWorkflowRequest &, const Model::GetWorkflowOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &)> GetWorkflowResponseReceivedHandler