AWS SDK for C++  1.9.40
AWS SDK for C++
CodeArtifactClient.h
Go to the documentation of this file.
1 
6 #pragma once
50 #include <future>
51 #include <functional>
52 
53 namespace Aws
54 {
55 
56 namespace Http
57 {
58  class HttpClient;
59  class HttpClientFactory;
60 } // namespace Http
61 
62 namespace Utils
63 {
64  template< typename R, typename E> class Outcome;
65 namespace Threading
66 {
67  class Executor;
68 } // namespace Threading
69 } // namespace Utils
70 
71 namespace Auth
72 {
73  class AWSCredentials;
74  class AWSCredentialsProvider;
75 } // namespace Auth
76 
77 namespace Client
78 {
79  class RetryStrategy;
80 } // namespace Client
81 
82 namespace CodeArtifact
83 {
84 
85 namespace Model
86 {
89  class CreateDomainRequest;
91  class DeleteDomainRequest;
107  class ListDomainsRequest;
111  class ListPackagesRequest;
117  class TagResourceRequest;
118  class UntagResourceRequest;
121 
156 
157  typedef std::future<AssociateExternalConnectionOutcome> AssociateExternalConnectionOutcomeCallable;
158  typedef std::future<CopyPackageVersionsOutcome> CopyPackageVersionsOutcomeCallable;
159  typedef std::future<CreateDomainOutcome> CreateDomainOutcomeCallable;
160  typedef std::future<CreateRepositoryOutcome> CreateRepositoryOutcomeCallable;
161  typedef std::future<DeleteDomainOutcome> DeleteDomainOutcomeCallable;
162  typedef std::future<DeleteDomainPermissionsPolicyOutcome> DeleteDomainPermissionsPolicyOutcomeCallable;
163  typedef std::future<DeletePackageVersionsOutcome> DeletePackageVersionsOutcomeCallable;
164  typedef std::future<DeleteRepositoryOutcome> DeleteRepositoryOutcomeCallable;
165  typedef std::future<DeleteRepositoryPermissionsPolicyOutcome> DeleteRepositoryPermissionsPolicyOutcomeCallable;
166  typedef std::future<DescribeDomainOutcome> DescribeDomainOutcomeCallable;
167  typedef std::future<DescribePackageVersionOutcome> DescribePackageVersionOutcomeCallable;
168  typedef std::future<DescribeRepositoryOutcome> DescribeRepositoryOutcomeCallable;
169  typedef std::future<DisassociateExternalConnectionOutcome> DisassociateExternalConnectionOutcomeCallable;
170  typedef std::future<DisposePackageVersionsOutcome> DisposePackageVersionsOutcomeCallable;
171  typedef std::future<GetAuthorizationTokenOutcome> GetAuthorizationTokenOutcomeCallable;
172  typedef std::future<GetDomainPermissionsPolicyOutcome> GetDomainPermissionsPolicyOutcomeCallable;
173  typedef std::future<GetPackageVersionAssetOutcome> GetPackageVersionAssetOutcomeCallable;
174  typedef std::future<GetPackageVersionReadmeOutcome> GetPackageVersionReadmeOutcomeCallable;
175  typedef std::future<GetRepositoryEndpointOutcome> GetRepositoryEndpointOutcomeCallable;
176  typedef std::future<GetRepositoryPermissionsPolicyOutcome> GetRepositoryPermissionsPolicyOutcomeCallable;
177  typedef std::future<ListDomainsOutcome> ListDomainsOutcomeCallable;
178  typedef std::future<ListPackageVersionAssetsOutcome> ListPackageVersionAssetsOutcomeCallable;
179  typedef std::future<ListPackageVersionDependenciesOutcome> ListPackageVersionDependenciesOutcomeCallable;
180  typedef std::future<ListPackageVersionsOutcome> ListPackageVersionsOutcomeCallable;
181  typedef std::future<ListPackagesOutcome> ListPackagesOutcomeCallable;
182  typedef std::future<ListRepositoriesOutcome> ListRepositoriesOutcomeCallable;
183  typedef std::future<ListRepositoriesInDomainOutcome> ListRepositoriesInDomainOutcomeCallable;
184  typedef std::future<ListTagsForResourceOutcome> ListTagsForResourceOutcomeCallable;
185  typedef std::future<PutDomainPermissionsPolicyOutcome> PutDomainPermissionsPolicyOutcomeCallable;
186  typedef std::future<PutRepositoryPermissionsPolicyOutcome> PutRepositoryPermissionsPolicyOutcomeCallable;
187  typedef std::future<TagResourceOutcome> TagResourceOutcomeCallable;
188  typedef std::future<UntagResourceOutcome> UntagResourceOutcomeCallable;
189  typedef std::future<UpdatePackageVersionsStatusOutcome> UpdatePackageVersionsStatusOutcomeCallable;
190  typedef std::future<UpdateRepositoryOutcome> UpdateRepositoryOutcomeCallable;
191 } // namespace Model
192 
193  class CodeArtifactClient;
194 
195  typedef std::function<void(const CodeArtifactClient*, const Model::AssociateExternalConnectionRequest&, const Model::AssociateExternalConnectionOutcome&, const std::shared_ptr<const Aws::Client::AsyncCallerContext>&) > AssociateExternalConnectionResponseReceivedHandler;
196  typedef std::function<void(const CodeArtifactClient*, const Model::CopyPackageVersionsRequest&, const Model::CopyPackageVersionsOutcome&, const std::shared_ptr<const Aws::Client::AsyncCallerContext>&) > CopyPackageVersionsResponseReceivedHandler;
197  typedef std::function<void(const CodeArtifactClient*, const Model::CreateDomainRequest&, const Model::CreateDomainOutcome&, const std::shared_ptr<const Aws::Client::AsyncCallerContext>&) > CreateDomainResponseReceivedHandler;
198  typedef std::function<void(const CodeArtifactClient*, const Model::CreateRepositoryRequest&, const Model::CreateRepositoryOutcome&, const std::shared_ptr<const Aws::Client::AsyncCallerContext>&) > CreateRepositoryResponseReceivedHandler;
199  typedef std::function<void(const CodeArtifactClient*, const Model::DeleteDomainRequest&, const Model::DeleteDomainOutcome&, const std::shared_ptr<const Aws::Client::AsyncCallerContext>&) > DeleteDomainResponseReceivedHandler;
200  typedef std::function<void(const CodeArtifactClient*, const Model::DeleteDomainPermissionsPolicyRequest&, const Model::DeleteDomainPermissionsPolicyOutcome&, const std::shared_ptr<const Aws::Client::AsyncCallerContext>&) > DeleteDomainPermissionsPolicyResponseReceivedHandler;
201  typedef std::function<void(const CodeArtifactClient*, const Model::DeletePackageVersionsRequest&, const Model::DeletePackageVersionsOutcome&, const std::shared_ptr<const Aws::Client::AsyncCallerContext>&) > DeletePackageVersionsResponseReceivedHandler;
202  typedef std::function<void(const CodeArtifactClient*, const Model::DeleteRepositoryRequest&, const Model::DeleteRepositoryOutcome&, const std::shared_ptr<const Aws::Client::AsyncCallerContext>&) > DeleteRepositoryResponseReceivedHandler;
203  typedef std::function<void(const CodeArtifactClient*, const Model::DeleteRepositoryPermissionsPolicyRequest&, const Model::DeleteRepositoryPermissionsPolicyOutcome&, const std::shared_ptr<const Aws::Client::AsyncCallerContext>&) > DeleteRepositoryPermissionsPolicyResponseReceivedHandler;
204  typedef std::function<void(const CodeArtifactClient*, const Model::DescribeDomainRequest&, const Model::DescribeDomainOutcome&, const std::shared_ptr<const Aws::Client::AsyncCallerContext>&) > DescribeDomainResponseReceivedHandler;
205  typedef std::function<void(const CodeArtifactClient*, const Model::DescribePackageVersionRequest&, const Model::DescribePackageVersionOutcome&, const std::shared_ptr<const Aws::Client::AsyncCallerContext>&) > DescribePackageVersionResponseReceivedHandler;
206  typedef std::function<void(const CodeArtifactClient*, const Model::DescribeRepositoryRequest&, const Model::DescribeRepositoryOutcome&, const std::shared_ptr<const Aws::Client::AsyncCallerContext>&) > DescribeRepositoryResponseReceivedHandler;
207  typedef std::function<void(const CodeArtifactClient*, const Model::DisassociateExternalConnectionRequest&, const Model::DisassociateExternalConnectionOutcome&, const std::shared_ptr<const Aws::Client::AsyncCallerContext>&) > DisassociateExternalConnectionResponseReceivedHandler;
208  typedef std::function<void(const CodeArtifactClient*, const Model::DisposePackageVersionsRequest&, const Model::DisposePackageVersionsOutcome&, const std::shared_ptr<const Aws::Client::AsyncCallerContext>&) > DisposePackageVersionsResponseReceivedHandler;
209  typedef std::function<void(const CodeArtifactClient*, const Model::GetAuthorizationTokenRequest&, const Model::GetAuthorizationTokenOutcome&, const std::shared_ptr<const Aws::Client::AsyncCallerContext>&) > GetAuthorizationTokenResponseReceivedHandler;
210  typedef std::function<void(const CodeArtifactClient*, const Model::GetDomainPermissionsPolicyRequest&, const Model::GetDomainPermissionsPolicyOutcome&, const std::shared_ptr<const Aws::Client::AsyncCallerContext>&) > GetDomainPermissionsPolicyResponseReceivedHandler;
211  typedef std::function<void(const CodeArtifactClient*, const Model::GetPackageVersionAssetRequest&, Model::GetPackageVersionAssetOutcome, const std::shared_ptr<const Aws::Client::AsyncCallerContext>&) > GetPackageVersionAssetResponseReceivedHandler;
212  typedef std::function<void(const CodeArtifactClient*, const Model::GetPackageVersionReadmeRequest&, const Model::GetPackageVersionReadmeOutcome&, const std::shared_ptr<const Aws::Client::AsyncCallerContext>&) > GetPackageVersionReadmeResponseReceivedHandler;
213  typedef std::function<void(const CodeArtifactClient*, const Model::GetRepositoryEndpointRequest&, const Model::GetRepositoryEndpointOutcome&, const std::shared_ptr<const Aws::Client::AsyncCallerContext>&) > GetRepositoryEndpointResponseReceivedHandler;
214  typedef std::function<void(const CodeArtifactClient*, const Model::GetRepositoryPermissionsPolicyRequest&, const Model::GetRepositoryPermissionsPolicyOutcome&, const std::shared_ptr<const Aws::Client::AsyncCallerContext>&) > GetRepositoryPermissionsPolicyResponseReceivedHandler;
215  typedef std::function<void(const CodeArtifactClient*, const Model::ListDomainsRequest&, const Model::ListDomainsOutcome&, const std::shared_ptr<const Aws::Client::AsyncCallerContext>&) > ListDomainsResponseReceivedHandler;
216  typedef std::function<void(const CodeArtifactClient*, const Model::ListPackageVersionAssetsRequest&, const Model::ListPackageVersionAssetsOutcome&, const std::shared_ptr<const Aws::Client::AsyncCallerContext>&) > ListPackageVersionAssetsResponseReceivedHandler;
217  typedef std::function<void(const CodeArtifactClient*, const Model::ListPackageVersionDependenciesRequest&, const Model::ListPackageVersionDependenciesOutcome&, const std::shared_ptr<const Aws::Client::AsyncCallerContext>&) > ListPackageVersionDependenciesResponseReceivedHandler;
218  typedef std::function<void(const CodeArtifactClient*, const Model::ListPackageVersionsRequest&, const Model::ListPackageVersionsOutcome&, const std::shared_ptr<const Aws::Client::AsyncCallerContext>&) > ListPackageVersionsResponseReceivedHandler;
219  typedef std::function<void(const CodeArtifactClient*, const Model::ListPackagesRequest&, const Model::ListPackagesOutcome&, const std::shared_ptr<const Aws::Client::AsyncCallerContext>&) > ListPackagesResponseReceivedHandler;
220  typedef std::function<void(const CodeArtifactClient*, const Model::ListRepositoriesRequest&, const Model::ListRepositoriesOutcome&, const std::shared_ptr<const Aws::Client::AsyncCallerContext>&) > ListRepositoriesResponseReceivedHandler;
221  typedef std::function<void(const CodeArtifactClient*, const Model::ListRepositoriesInDomainRequest&, const Model::ListRepositoriesInDomainOutcome&, const std::shared_ptr<const Aws::Client::AsyncCallerContext>&) > ListRepositoriesInDomainResponseReceivedHandler;
222  typedef std::function<void(const CodeArtifactClient*, const Model::ListTagsForResourceRequest&, const Model::ListTagsForResourceOutcome&, const std::shared_ptr<const Aws::Client::AsyncCallerContext>&) > ListTagsForResourceResponseReceivedHandler;
223  typedef std::function<void(const CodeArtifactClient*, const Model::PutDomainPermissionsPolicyRequest&, const Model::PutDomainPermissionsPolicyOutcome&, const std::shared_ptr<const Aws::Client::AsyncCallerContext>&) > PutDomainPermissionsPolicyResponseReceivedHandler;
224  typedef std::function<void(const CodeArtifactClient*, const Model::PutRepositoryPermissionsPolicyRequest&, const Model::PutRepositoryPermissionsPolicyOutcome&, const std::shared_ptr<const Aws::Client::AsyncCallerContext>&) > PutRepositoryPermissionsPolicyResponseReceivedHandler;
225  typedef std::function<void(const CodeArtifactClient*, const Model::TagResourceRequest&, const Model::TagResourceOutcome&, const std::shared_ptr<const Aws::Client::AsyncCallerContext>&) > TagResourceResponseReceivedHandler;
226  typedef std::function<void(const CodeArtifactClient*, const Model::UntagResourceRequest&, const Model::UntagResourceOutcome&, const std::shared_ptr<const Aws::Client::AsyncCallerContext>&) > UntagResourceResponseReceivedHandler;
227  typedef std::function<void(const CodeArtifactClient*, const Model::UpdatePackageVersionsStatusRequest&, const Model::UpdatePackageVersionsStatusOutcome&, const std::shared_ptr<const Aws::Client::AsyncCallerContext>&) > UpdatePackageVersionsStatusResponseReceivedHandler;
228  typedef std::function<void(const CodeArtifactClient*, const Model::UpdateRepositoryRequest&, const Model::UpdateRepositoryOutcome&, const std::shared_ptr<const Aws::Client::AsyncCallerContext>&) > UpdateRepositoryResponseReceivedHandler;
229 
351  {
352  public:
354 
360 
366 
371  CodeArtifactClient(const std::shared_ptr<Aws::Auth::AWSCredentialsProvider>& credentialsProvider,
373 
375 
376 
386 
398 
409  virtual void AssociateExternalConnectionAsync(const Model::AssociateExternalConnectionRequest& request, const AssociateExternalConnectionResponseReceivedHandler& handler, const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context = nullptr) const;
410 
420 
432 
443  virtual void CopyPackageVersionsAsync(const Model::CopyPackageVersionsRequest& request, const CopyPackageVersionsResponseReceivedHandler& handler, const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context = nullptr) const;
444 
458 
474 
489  virtual void CreateDomainAsync(const Model::CreateDomainRequest& request, const CreateDomainResponseReceivedHandler& handler, const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context = nullptr) const;
490 
497 
506 
514  virtual void CreateRepositoryAsync(const Model::CreateRepositoryRequest& request, const CreateRepositoryResponseReceivedHandler& handler, const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context = nullptr) const;
515 
524 
535 
545  virtual void DeleteDomainAsync(const Model::DeleteDomainRequest& request, const DeleteDomainResponseReceivedHandler& handler, const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context = nullptr) const;
546 
553 
562 
570  virtual void DeleteDomainPermissionsPolicyAsync(const Model::DeleteDomainPermissionsPolicyRequest& request, const DeleteDomainPermissionsPolicyResponseReceivedHandler& handler, const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context = nullptr) const;
571 
586 
603 
619  virtual void DeletePackageVersionsAsync(const Model::DeletePackageVersionsRequest& request, const DeletePackageVersionsResponseReceivedHandler& handler, const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context = nullptr) const;
620 
627 
636 
644  virtual void DeleteRepositoryAsync(const Model::DeleteRepositoryRequest& request, const DeleteRepositoryResponseReceivedHandler& handler, const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context = nullptr) const;
645 
658 
673 
687  virtual void DeleteRepositoryPermissionsPolicyAsync(const Model::DeleteRepositoryPermissionsPolicyRequest& request, const DeleteRepositoryPermissionsPolicyResponseReceivedHandler& handler, const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context = nullptr) const;
688 
698 
710 
721  virtual void DescribeDomainAsync(const Model::DescribeDomainRequest& request, const DescribeDomainResponseReceivedHandler& handler, const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context = nullptr) const;
722 
732 
744 
755  virtual void DescribePackageVersionAsync(const Model::DescribePackageVersionRequest& request, const DescribePackageVersionResponseReceivedHandler& handler, const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context = nullptr) const;
756 
764 
774 
783  virtual void DescribeRepositoryAsync(const Model::DescribeRepositoryRequest& request, const DescribeRepositoryResponseReceivedHandler& handler, const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context = nullptr) const;
784 
792 
802 
811  virtual void DisassociateExternalConnectionAsync(const Model::DisassociateExternalConnectionRequest& request, const DisassociateExternalConnectionResponseReceivedHandler& handler, const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context = nullptr) const;
812 
829 
848 
866  virtual void DisposePackageVersionsAsync(const Model::DisposePackageVersionsRequest& request, const DisposePackageVersionsResponseReceivedHandler& handler, const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context = nullptr) const;
867 
895 
925 
954  virtual void GetAuthorizationTokenAsync(const Model::GetAuthorizationTokenRequest& request, const GetAuthorizationTokenResponseReceivedHandler& handler, const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context = nullptr) const;
955 
967 
981 
994  virtual void GetDomainPermissionsPolicyAsync(const Model::GetDomainPermissionsPolicyRequest& request, const GetDomainPermissionsPolicyResponseReceivedHandler& handler, const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context = nullptr) const;
995 
1005 
1017 
1028  virtual void GetPackageVersionAssetAsync(const Model::GetPackageVersionAssetRequest& request, const GetPackageVersionAssetResponseReceivedHandler& handler, const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context = nullptr) const;
1029 
1041 
1055 
1068  virtual void GetPackageVersionReadmeAsync(const Model::GetPackageVersionReadmeRequest& request, const GetPackageVersionReadmeResponseReceivedHandler& handler, const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context = nullptr) const;
1069 
1079 
1091 
1102  virtual void GetRepositoryEndpointAsync(const Model::GetRepositoryEndpointRequest& request, const GetRepositoryEndpointResponseReceivedHandler& handler, const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context = nullptr) const;
1103 
1111 
1121 
1130  virtual void GetRepositoryPermissionsPolicyAsync(const Model::GetRepositoryPermissionsPolicyRequest& request, const GetRepositoryPermissionsPolicyResponseReceivedHandler& handler, const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context = nullptr) const;
1131 
1142 
1155 
1167  virtual void ListDomainsAsync(const Model::ListDomainsRequest& request, const ListDomainsResponseReceivedHandler& handler, const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context = nullptr) const;
1168 
1177 
1188 
1198  virtual void ListPackageVersionAssetsAsync(const Model::ListPackageVersionAssetsRequest& request, const ListPackageVersionAssetsResponseReceivedHandler& handler, const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context = nullptr) const;
1199 
1213 
1229 
1244  virtual void ListPackageVersionDependenciesAsync(const Model::ListPackageVersionDependenciesRequest& request, const ListPackageVersionDependenciesResponseReceivedHandler& handler, const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context = nullptr) const;
1245 
1255 
1267 
1278  virtual void ListPackageVersionsAsync(const Model::ListPackageVersionsRequest& request, const ListPackageVersionsResponseReceivedHandler& handler, const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context = nullptr) const;
1279 
1289 
1301 
1312  virtual void ListPackagesAsync(const Model::ListPackagesRequest& request, const ListPackagesResponseReceivedHandler& handler, const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context = nullptr) const;
1313 
1324 
1337 
1349  virtual void ListRepositoriesAsync(const Model::ListRepositoriesRequest& request, const ListRepositoriesResponseReceivedHandler& handler, const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context = nullptr) const;
1350 
1361 
1374 
1386  virtual void ListRepositoriesInDomainAsync(const Model::ListRepositoriesInDomainRequest& request, const ListRepositoriesInDomainResponseReceivedHandler& handler, const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context = nullptr) const;
1387 
1395 
1405 
1414  virtual void ListTagsForResourceAsync(const Model::ListTagsForResourceRequest& request, const ListTagsForResourceResponseReceivedHandler& handler, const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context = nullptr) const;
1415 
1427 
1441 
1454  virtual void PutDomainPermissionsPolicyAsync(const Model::PutDomainPermissionsPolicyRequest& request, const PutDomainPermissionsPolicyResponseReceivedHandler& handler, const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context = nullptr) const;
1455 
1467 
1481 
1494  virtual void PutRepositoryPermissionsPolicyAsync(const Model::PutRepositoryPermissionsPolicyRequest& request, const PutRepositoryPermissionsPolicyResponseReceivedHandler& handler, const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context = nullptr) const;
1495 
1503 
1513 
1522  virtual void TagResourceAsync(const Model::TagResourceRequest& request, const TagResourceResponseReceivedHandler& handler, const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context = nullptr) const;
1523 
1531 
1541 
1550  virtual void UntagResourceAsync(const Model::UntagResourceRequest& request, const UntagResourceResponseReceivedHandler& handler, const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context = nullptr) const;
1551 
1559 
1569 
1578  virtual void UpdatePackageVersionsStatusAsync(const Model::UpdatePackageVersionsStatusRequest& request, const UpdatePackageVersionsStatusResponseReceivedHandler& handler, const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context = nullptr) const;
1579 
1586 
1595 
1603  virtual void UpdateRepositoryAsync(const Model::UpdateRepositoryRequest& request, const UpdateRepositoryResponseReceivedHandler& handler, const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context = nullptr) const;
1604 
1605 
1606  void OverrideEndpoint(const Aws::String& endpoint);
1607  private:
1608  void init(const Aws::Client::ClientConfiguration& clientConfiguration);
1609  void AssociateExternalConnectionAsyncHelper(const Model::AssociateExternalConnectionRequest& request, const AssociateExternalConnectionResponseReceivedHandler& handler, const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context) const;
1610  void CopyPackageVersionsAsyncHelper(const Model::CopyPackageVersionsRequest& request, const CopyPackageVersionsResponseReceivedHandler& handler, const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context) const;
1611  void CreateDomainAsyncHelper(const Model::CreateDomainRequest& request, const CreateDomainResponseReceivedHandler& handler, const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context) const;
1612  void CreateRepositoryAsyncHelper(const Model::CreateRepositoryRequest& request, const CreateRepositoryResponseReceivedHandler& handler, const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context) const;
1613  void DeleteDomainAsyncHelper(const Model::DeleteDomainRequest& request, const DeleteDomainResponseReceivedHandler& handler, const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context) const;
1614  void DeleteDomainPermissionsPolicyAsyncHelper(const Model::DeleteDomainPermissionsPolicyRequest& request, const DeleteDomainPermissionsPolicyResponseReceivedHandler& handler, const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context) const;
1615  void DeletePackageVersionsAsyncHelper(const Model::DeletePackageVersionsRequest& request, const DeletePackageVersionsResponseReceivedHandler& handler, const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context) const;
1616  void DeleteRepositoryAsyncHelper(const Model::DeleteRepositoryRequest& request, const DeleteRepositoryResponseReceivedHandler& handler, const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context) const;
1617  void DeleteRepositoryPermissionsPolicyAsyncHelper(const Model::DeleteRepositoryPermissionsPolicyRequest& request, const DeleteRepositoryPermissionsPolicyResponseReceivedHandler& handler, const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context) const;
1618  void DescribeDomainAsyncHelper(const Model::DescribeDomainRequest& request, const DescribeDomainResponseReceivedHandler& handler, const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context) const;
1619  void DescribePackageVersionAsyncHelper(const Model::DescribePackageVersionRequest& request, const DescribePackageVersionResponseReceivedHandler& handler, const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context) const;
1620  void DescribeRepositoryAsyncHelper(const Model::DescribeRepositoryRequest& request, const DescribeRepositoryResponseReceivedHandler& handler, const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context) const;
1621  void DisassociateExternalConnectionAsyncHelper(const Model::DisassociateExternalConnectionRequest& request, const DisassociateExternalConnectionResponseReceivedHandler& handler, const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context) const;
1622  void DisposePackageVersionsAsyncHelper(const Model::DisposePackageVersionsRequest& request, const DisposePackageVersionsResponseReceivedHandler& handler, const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context) const;
1623  void GetAuthorizationTokenAsyncHelper(const Model::GetAuthorizationTokenRequest& request, const GetAuthorizationTokenResponseReceivedHandler& handler, const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context) const;
1624  void GetDomainPermissionsPolicyAsyncHelper(const Model::GetDomainPermissionsPolicyRequest& request, const GetDomainPermissionsPolicyResponseReceivedHandler& handler, const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context) const;
1625  void GetPackageVersionAssetAsyncHelper(const Model::GetPackageVersionAssetRequest& request, const GetPackageVersionAssetResponseReceivedHandler& handler, const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context) const;
1626  void GetPackageVersionReadmeAsyncHelper(const Model::GetPackageVersionReadmeRequest& request, const GetPackageVersionReadmeResponseReceivedHandler& handler, const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context) const;
1627  void GetRepositoryEndpointAsyncHelper(const Model::GetRepositoryEndpointRequest& request, const GetRepositoryEndpointResponseReceivedHandler& handler, const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context) const;
1628  void GetRepositoryPermissionsPolicyAsyncHelper(const Model::GetRepositoryPermissionsPolicyRequest& request, const GetRepositoryPermissionsPolicyResponseReceivedHandler& handler, const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context) const;
1629  void ListDomainsAsyncHelper(const Model::ListDomainsRequest& request, const ListDomainsResponseReceivedHandler& handler, const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context) const;
1630  void ListPackageVersionAssetsAsyncHelper(const Model::ListPackageVersionAssetsRequest& request, const ListPackageVersionAssetsResponseReceivedHandler& handler, const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context) const;
1631  void ListPackageVersionDependenciesAsyncHelper(const Model::ListPackageVersionDependenciesRequest& request, const ListPackageVersionDependenciesResponseReceivedHandler& handler, const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context) const;
1632  void ListPackageVersionsAsyncHelper(const Model::ListPackageVersionsRequest& request, const ListPackageVersionsResponseReceivedHandler& handler, const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context) const;
1633  void ListPackagesAsyncHelper(const Model::ListPackagesRequest& request, const ListPackagesResponseReceivedHandler& handler, const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context) const;
1634  void ListRepositoriesAsyncHelper(const Model::ListRepositoriesRequest& request, const ListRepositoriesResponseReceivedHandler& handler, const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context) const;
1635  void ListRepositoriesInDomainAsyncHelper(const Model::ListRepositoriesInDomainRequest& request, const ListRepositoriesInDomainResponseReceivedHandler& handler, const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context) const;
1636  void ListTagsForResourceAsyncHelper(const Model::ListTagsForResourceRequest& request, const ListTagsForResourceResponseReceivedHandler& handler, const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context) const;
1637  void PutDomainPermissionsPolicyAsyncHelper(const Model::PutDomainPermissionsPolicyRequest& request, const PutDomainPermissionsPolicyResponseReceivedHandler& handler, const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context) const;
1638  void PutRepositoryPermissionsPolicyAsyncHelper(const Model::PutRepositoryPermissionsPolicyRequest& request, const PutRepositoryPermissionsPolicyResponseReceivedHandler& handler, const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context) const;
1639  void TagResourceAsyncHelper(const Model::TagResourceRequest& request, const TagResourceResponseReceivedHandler& handler, const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context) const;
1640  void UntagResourceAsyncHelper(const Model::UntagResourceRequest& request, const UntagResourceResponseReceivedHandler& handler, const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context) const;
1641  void UpdatePackageVersionsStatusAsyncHelper(const Model::UpdatePackageVersionsStatusRequest& request, const UpdatePackageVersionsStatusResponseReceivedHandler& handler, const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context) const;
1642  void UpdateRepositoryAsyncHelper(const Model::UpdateRepositoryRequest& request, const UpdateRepositoryResponseReceivedHandler& handler, const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context) const;
1643 
1644  Aws::String m_uri;
1645  Aws::String m_configScheme;
1646  std::shared_ptr<Aws::Utils::Threading::Executor> m_executor;
1647  };
1648 
1649 } // namespace CodeArtifact
1650 } // namespace Aws
Aws::DirectoryService::Model::LDAPSType::NOT_SET
@ NOT_SET
Aws::CodeArtifact::Model::UpdatePackageVersionsStatusRequest
Definition: UpdatePackageVersionsStatusRequest.h:30
Aws::CodeArtifact::CodeArtifactClient::GetRepositoryPermissionsPolicyCallable
virtual Model::GetRepositoryPermissionsPolicyOutcomeCallable GetRepositoryPermissionsPolicyCallable(const Model::GetRepositoryPermissionsPolicyRequest &request) const
Aws::CodeArtifact::Model::GetDomainPermissionsPolicyOutcome
Aws::Utils::Outcome< GetDomainPermissionsPolicyResult, CodeArtifactError > GetDomainPermissionsPolicyOutcome
Definition: CodeArtifactClient.h:137
Aws::CodeArtifact::CodeArtifactClient::ListRepositoriesCallable
virtual Model::ListRepositoriesOutcomeCallable ListRepositoriesCallable(const Model::ListRepositoriesRequest &request) const
Aws::CodeArtifact::Model::ListTagsForResourceOutcome
Aws::Utils::Outcome< ListTagsForResourceResult, CodeArtifactError > ListTagsForResourceOutcome
Definition: CodeArtifactClient.h:149
Aws::CodeArtifact::Model::CopyPackageVersionsOutcomeCallable
std::future< CopyPackageVersionsOutcome > CopyPackageVersionsOutcomeCallable
Definition: CodeArtifactClient.h:158
Aws::CodeArtifact::CodeArtifactClient::ListPackagesCallable
virtual Model::ListPackagesOutcomeCallable ListPackagesCallable(const Model::ListPackagesRequest &request) const
Aws::CodeArtifact::CodeArtifactClient::PutRepositoryPermissionsPolicyCallable
virtual Model::PutRepositoryPermissionsPolicyOutcomeCallable PutRepositoryPermissionsPolicyCallable(const Model::PutRepositoryPermissionsPolicyRequest &request) const
Aws::CodeArtifact::Model::DeleteRepositoryPermissionsPolicyRequest
Definition: DeleteRepositoryPermissionsPolicyRequest.h:26
ListPackagesResult.h
Aws::CodeArtifact::Model::ListPackageVersionsOutcome
Aws::Utils::Outcome< ListPackageVersionsResult, CodeArtifactError > ListPackageVersionsOutcome
Definition: CodeArtifactClient.h:145
Aws::CodeArtifact::DescribeRepositoryResponseReceivedHandler
std::function< void(const CodeArtifactClient *, const Model::DescribeRepositoryRequest &, const Model::DescribeRepositoryOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > DescribeRepositoryResponseReceivedHandler
Definition: CodeArtifactClient.h:206
CodeArtifact_EXPORTS.h
Aws::CodeArtifact::UpdateRepositoryResponseReceivedHandler
std::function< void(const CodeArtifactClient *, const Model::UpdateRepositoryRequest &, const Model::UpdateRepositoryOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > UpdateRepositoryResponseReceivedHandler
Definition: CodeArtifactClient.h:228
Aws::CodeArtifact::Model::UpdatePackageVersionsStatusOutcome
Aws::Utils::Outcome< UpdatePackageVersionsStatusResult, CodeArtifactError > UpdatePackageVersionsStatusOutcome
Definition: CodeArtifactClient.h:154
Aws::CodeArtifact::CodeArtifactClient::GetAuthorizationTokenAsync
virtual void GetAuthorizationTokenAsync(const Model::GetAuthorizationTokenRequest &request, const GetAuthorizationTokenResponseReceivedHandler &handler, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &context=nullptr) const
Aws::CodeArtifact::CodeArtifactClient::DisassociateExternalConnectionCallable
virtual Model::DisassociateExternalConnectionOutcomeCallable DisassociateExternalConnectionCallable(const Model::DisassociateExternalConnectionRequest &request) const
Aws::CodeArtifact::DeleteDomainResponseReceivedHandler
std::function< void(const CodeArtifactClient *, const Model::DeleteDomainRequest &, const Model::DeleteDomainOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > DeleteDomainResponseReceivedHandler
Definition: CodeArtifactClient.h:199
Aws::CodeArtifact::CodeArtifactClient::TagResource
virtual Model::TagResourceOutcome TagResource(const Model::TagResourceRequest &request) const
Aws::CodeArtifact::Model::DeleteRepositoryPermissionsPolicyOutcomeCallable
std::future< DeleteRepositoryPermissionsPolicyOutcome > DeleteRepositoryPermissionsPolicyOutcomeCallable
Definition: CodeArtifactClient.h:165
Aws::CodeArtifact::Model::UntagResourceOutcomeCallable
std::future< UntagResourceOutcome > UntagResourceOutcomeCallable
Definition: CodeArtifactClient.h:188
Aws::CodeArtifact::CodeArtifactClient::ListPackageVersionDependenciesAsync
virtual void ListPackageVersionDependenciesAsync(const Model::ListPackageVersionDependenciesRequest &request, const ListPackageVersionDependenciesResponseReceivedHandler &handler, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &context=nullptr) const
GetPackageVersionReadmeResult.h
Aws::CodeArtifact::CodeArtifactClient::ListTagsForResourceAsync
virtual void ListTagsForResourceAsync(const Model::ListTagsForResourceRequest &request, const ListTagsForResourceResponseReceivedHandler &handler, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &context=nullptr) const
Aws::CodeArtifact::CodeArtifactClient::DeleteDomainCallable
virtual Model::DeleteDomainOutcomeCallable DeleteDomainCallable(const Model::DeleteDomainRequest &request) const
Aws::CodeArtifact::CodeArtifactClient::PutRepositoryPermissionsPolicy
virtual Model::PutRepositoryPermissionsPolicyOutcome PutRepositoryPermissionsPolicy(const Model::PutRepositoryPermissionsPolicyRequest &request) const
Aws::CodeArtifact::CodeArtifactClient::PutRepositoryPermissionsPolicyAsync
virtual void PutRepositoryPermissionsPolicyAsync(const Model::PutRepositoryPermissionsPolicyRequest &request, const PutRepositoryPermissionsPolicyResponseReceivedHandler &handler, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &context=nullptr) const
Aws::CodeArtifact::GetPackageVersionAssetResponseReceivedHandler
std::function< void(const CodeArtifactClient *, const Model::GetPackageVersionAssetRequest &, Model::GetPackageVersionAssetOutcome, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > GetPackageVersionAssetResponseReceivedHandler
Definition: CodeArtifactClient.h:211
AWSError.h
Aws::CodeArtifact::CodeArtifactClient::ListPackageVersions
virtual Model::ListPackageVersionsOutcome ListPackageVersions(const Model::ListPackageVersionsRequest &request) const
Aws::CodeArtifact::Model::GetDomainPermissionsPolicyOutcomeCallable
std::future< GetDomainPermissionsPolicyOutcome > GetDomainPermissionsPolicyOutcomeCallable
Definition: CodeArtifactClient.h:172
Aws::CodeArtifact::Model::ListRepositoriesOutcome
Aws::Utils::Outcome< ListRepositoriesResult, CodeArtifactError > ListRepositoriesOutcome
Definition: CodeArtifactClient.h:147
Aws::CodeArtifact::CodeArtifactClient::GetDomainPermissionsPolicyAsync
virtual void GetDomainPermissionsPolicyAsync(const Model::GetDomainPermissionsPolicyRequest &request, const GetDomainPermissionsPolicyResponseReceivedHandler &handler, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &context=nullptr) const
Aws::CodeArtifact::CodeArtifactClient::ListRepositoriesAsync
virtual void ListRepositoriesAsync(const Model::ListRepositoriesRequest &request, const ListRepositoriesResponseReceivedHandler &handler, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &context=nullptr) const
Aws::CodeArtifact::CodeArtifactClient::GetRepositoryEndpointCallable
virtual Model::GetRepositoryEndpointOutcomeCallable GetRepositoryEndpointCallable(const Model::GetRepositoryEndpointRequest &request) const
Aws::CodeArtifact::Model::GetPackageVersionReadmeRequest
Definition: GetPackageVersionReadmeRequest.h:27
UntagResourceResult.h
Aws::CodeArtifact::DeleteRepositoryResponseReceivedHandler
std::function< void(const CodeArtifactClient *, const Model::DeleteRepositoryRequest &, const Model::DeleteRepositoryOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > DeleteRepositoryResponseReceivedHandler
Definition: CodeArtifactClient.h:202
Aws::CodeArtifact::Model::UpdateRepositoryOutcome
Aws::Utils::Outcome< UpdateRepositoryResult, CodeArtifactError > UpdateRepositoryOutcome
Definition: CodeArtifactClient.h:155
Aws::CodeArtifact::Model::GetPackageVersionReadmeOutcomeCallable
std::future< GetPackageVersionReadmeOutcome > GetPackageVersionReadmeOutcomeCallable
Definition: CodeArtifactClient.h:174
Aws::CodeArtifact::CodeArtifactClient::ListPackageVersionAssetsAsync
virtual void ListPackageVersionAssetsAsync(const Model::ListPackageVersionAssetsRequest &request, const ListPackageVersionAssetsResponseReceivedHandler &handler, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &context=nullptr) const
Aws::CodeArtifact::CodeArtifactClient::PutDomainPermissionsPolicyCallable
virtual Model::PutDomainPermissionsPolicyOutcomeCallable PutDomainPermissionsPolicyCallable(const Model::PutDomainPermissionsPolicyRequest &request) const
Aws::CodeArtifact::CodeArtifactClient::UntagResourceCallable
virtual Model::UntagResourceOutcomeCallable UntagResourceCallable(const Model::UntagResourceRequest &request) const
Aws::CodeArtifact::CodeArtifactClient::ListRepositoriesInDomainAsync
virtual void ListRepositoriesInDomainAsync(const Model::ListRepositoriesInDomainRequest &request, const ListRepositoriesInDomainResponseReceivedHandler &handler, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &context=nullptr) const
Aws::CodeArtifact::CodeArtifactClient::GetRepositoryEndpointAsync
virtual void GetRepositoryEndpointAsync(const Model::GetRepositoryEndpointRequest &request, const GetRepositoryEndpointResponseReceivedHandler &handler, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &context=nullptr) const
Aws::CodeArtifact::Model::GetRepositoryPermissionsPolicyOutcomeCallable
std::future< GetRepositoryPermissionsPolicyOutcome > GetRepositoryPermissionsPolicyOutcomeCallable
Definition: CodeArtifactClient.h:176
Aws::CodeArtifact::Model::ListPackageVersionDependenciesRequest
Definition: ListPackageVersionDependenciesRequest.h:27
Aws::CodeArtifact::CodeArtifactClient::GetDomainPermissionsPolicyCallable
virtual Model::GetDomainPermissionsPolicyOutcomeCallable GetDomainPermissionsPolicyCallable(const Model::GetDomainPermissionsPolicyRequest &request) const
Aws::CodeArtifact::CodeArtifactClient::DescribeDomainCallable
virtual Model::DescribeDomainOutcomeCallable DescribeDomainCallable(const Model::DescribeDomainRequest &request) const
GetPackageVersionAssetResult.h
Aws::CodeArtifact::Model::CreateRepositoryOutcome
Aws::Utils::Outcome< CreateRepositoryResult, CodeArtifactError > CreateRepositoryOutcome
Definition: CodeArtifactClient.h:125
Aws::CodeArtifact::Model::GetRepositoryPermissionsPolicyOutcome
Aws::Utils::Outcome< GetRepositoryPermissionsPolicyResult, CodeArtifactError > GetRepositoryPermissionsPolicyOutcome
Definition: CodeArtifactClient.h:141
Aws::CodeArtifact::Model::GetRepositoryPermissionsPolicyRequest
Definition: GetRepositoryPermissionsPolicyRequest.h:26
Aws::CodeArtifact::Model::UntagResourceRequest
Definition: UntagResourceRequest.h:27
Aws::CodeArtifact::Model::GetAuthorizationTokenOutcomeCallable
std::future< GetAuthorizationTokenOutcome > GetAuthorizationTokenOutcomeCallable
Definition: CodeArtifactClient.h:171
Aws::CodeArtifact::Model::GetDomainPermissionsPolicyRequest
Definition: GetDomainPermissionsPolicyRequest.h:26
UpdateRepositoryResult.h
Aws::CodeArtifact::CodeArtifactClient::DeleteRepositoryPermissionsPolicyCallable
virtual Model::DeleteRepositoryPermissionsPolicyOutcomeCallable DeleteRepositoryPermissionsPolicyCallable(const Model::DeleteRepositoryPermissionsPolicyRequest &request) const
Aws::CodeArtifact::CodeArtifactClient::GetAuthorizationTokenCallable
virtual Model::GetAuthorizationTokenOutcomeCallable GetAuthorizationTokenCallable(const Model::GetAuthorizationTokenRequest &request) const
Aws::CodeArtifact::Model::DisposePackageVersionsRequest
Definition: DisposePackageVersionsRequest.h:30
Aws::CodeArtifact::Model::ListDomainsOutcomeCallable
std::future< ListDomainsOutcome > ListDomainsOutcomeCallable
Definition: CodeArtifactClient.h:177
Aws::CodeArtifact::Model::GetRepositoryEndpointOutcome
Aws::Utils::Outcome< GetRepositoryEndpointResult, CodeArtifactError > GetRepositoryEndpointOutcome
Definition: CodeArtifactClient.h:140
Aws::CodeArtifact::CodeArtifactClient
Definition: CodeArtifactClient.h:351
Aws::CodeArtifact::CodeArtifactClient::GetPackageVersionAssetCallable
virtual Model::GetPackageVersionAssetOutcomeCallable GetPackageVersionAssetCallable(const Model::GetPackageVersionAssetRequest &request) const
Aws::CodeArtifact::Model::CopyPackageVersionsOutcome
Aws::Utils::Outcome< CopyPackageVersionsResult, CodeArtifactError > CopyPackageVersionsOutcome
Definition: CodeArtifactClient.h:123
Aws::CodeArtifact::CodeArtifactClient::DescribePackageVersion
virtual Model::DescribePackageVersionOutcome DescribePackageVersion(const Model::DescribePackageVersionRequest &request) const
CodeArtifactErrors.h
Aws::CodeArtifact::ListPackagesResponseReceivedHandler
std::function< void(const CodeArtifactClient *, const Model::ListPackagesRequest &, const Model::ListPackagesOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > ListPackagesResponseReceivedHandler
Definition: CodeArtifactClient.h:219
ListTagsForResourceResult.h
Aws::CodeArtifact::Model::ListRepositoriesOutcomeCallable
std::future< ListRepositoriesOutcome > ListRepositoriesOutcomeCallable
Definition: CodeArtifactClient.h:182
UpdatePackageVersionsStatusResult.h
Aws::CodeArtifact::CodeArtifactClient::DescribePackageVersionAsync
virtual void DescribePackageVersionAsync(const Model::DescribePackageVersionRequest &request, const DescribePackageVersionResponseReceivedHandler &handler, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &context=nullptr) const
Aws::CodeArtifact::Model::CreateRepositoryOutcomeCallable
std::future< CreateRepositoryOutcome > CreateRepositoryOutcomeCallable
Definition: CodeArtifactClient.h:160
Aws::CodeArtifact::CodeArtifactClient::AssociateExternalConnectionAsync
virtual void AssociateExternalConnectionAsync(const Model::AssociateExternalConnectionRequest &request, const AssociateExternalConnectionResponseReceivedHandler &handler, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &context=nullptr) const
Aws::CodeArtifact::Model::TagResourceOutcome
Aws::Utils::Outcome< TagResourceResult, CodeArtifactError > TagResourceOutcome
Definition: CodeArtifactClient.h:152
DeleteDomainPermissionsPolicyResult.h
Aws::CodeArtifact::CodeArtifactClient::CopyPackageVersionsCallable
virtual Model::CopyPackageVersionsOutcomeCallable CopyPackageVersionsCallable(const Model::CopyPackageVersionsRequest &request) const
Aws::CodeArtifact::CodeArtifactClient::TagResourceAsync
virtual void TagResourceAsync(const Model::TagResourceRequest &request, const TagResourceResponseReceivedHandler &handler, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &context=nullptr) const
Aws::CodeArtifact::Model::DeleteRepositoryPermissionsPolicyOutcome
Aws::Utils::Outcome< DeleteRepositoryPermissionsPolicyResult, CodeArtifactError > DeleteRepositoryPermissionsPolicyOutcome
Definition: CodeArtifactClient.h:130
Aws::CodeArtifact::Model::UpdatePackageVersionsStatusOutcomeCallable
std::future< UpdatePackageVersionsStatusOutcome > UpdatePackageVersionsStatusOutcomeCallable
Definition: CodeArtifactClient.h:189
Aws::CodeArtifact::CodeArtifactClient::CopyPackageVersionsAsync
virtual void CopyPackageVersionsAsync(const Model::CopyPackageVersionsRequest &request, const CopyPackageVersionsResponseReceivedHandler &handler, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &context=nullptr) const
DeletePackageVersionsResult.h
Aws::CodeArtifact::CodeArtifactClient::ListPackageVersionDependencies
virtual Model::ListPackageVersionDependenciesOutcome ListPackageVersionDependencies(const Model::ListPackageVersionDependenciesRequest &request) const
Aws::CodeArtifact::Model::ListPackageVersionDependenciesOutcome
Aws::Utils::Outcome< ListPackageVersionDependenciesResult, CodeArtifactError > ListPackageVersionDependenciesOutcome
Definition: CodeArtifactClient.h:144
Aws::CodeArtifact::Model::AssociateExternalConnectionOutcome
Aws::Utils::Outcome< AssociateExternalConnectionResult, CodeArtifactError > AssociateExternalConnectionOutcome
Definition: CodeArtifactClient.h:120
PutRepositoryPermissionsPolicyResult.h
ListPackageVersionDependenciesResult.h
Aws::CodeArtifact::Model::DescribeRepositoryOutcome
Aws::Utils::Outcome< DescribeRepositoryResult, CodeArtifactError > DescribeRepositoryOutcome
Definition: CodeArtifactClient.h:133
Aws::CodeArtifact::Model::DescribePackageVersionOutcomeCallable
std::future< DescribePackageVersionOutcome > DescribePackageVersionOutcomeCallable
Definition: CodeArtifactClient.h:167
Aws::CodeArtifact::Model::PutDomainPermissionsPolicyOutcome
Aws::Utils::Outcome< PutDomainPermissionsPolicyResult, CodeArtifactError > PutDomainPermissionsPolicyOutcome
Definition: CodeArtifactClient.h:150
Aws::CodeArtifact::DeleteDomainPermissionsPolicyResponseReceivedHandler
std::function< void(const CodeArtifactClient *, const Model::DeleteDomainPermissionsPolicyRequest &, const Model::DeleteDomainPermissionsPolicyOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > DeleteDomainPermissionsPolicyResponseReceivedHandler
Definition: CodeArtifactClient.h:200
ListDomainsResult.h
Aws::CodeArtifact::ListPackageVersionsResponseReceivedHandler
std::function< void(const CodeArtifactClient *, const Model::ListPackageVersionsRequest &, const Model::ListPackageVersionsOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > ListPackageVersionsResponseReceivedHandler
Definition: CodeArtifactClient.h:218
Aws::CodeArtifact::Model::CreateDomainRequest
Definition: CreateDomainRequest.h:28
Aws::CodeArtifact::CodeArtifactClient::ListPackageVersionsAsync
virtual void ListPackageVersionsAsync(const Model::ListPackageVersionsRequest &request, const ListPackageVersionsResponseReceivedHandler &handler, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &context=nullptr) const
Aws::CodeArtifact::Model::UpdateRepositoryOutcomeCallable
std::future< UpdateRepositoryOutcome > UpdateRepositoryOutcomeCallable
Definition: CodeArtifactClient.h:190
Aws::CodeArtifact::Model::PutRepositoryPermissionsPolicyOutcome
Aws::Utils::Outcome< PutRepositoryPermissionsPolicyResult, CodeArtifactError > PutRepositoryPermissionsPolicyOutcome
Definition: CodeArtifactClient.h:151
Aws::CodeArtifact::CodeArtifactClient::ListRepositoriesInDomain
virtual Model::ListRepositoriesInDomainOutcome ListRepositoriesInDomain(const Model::ListRepositoriesInDomainRequest &request) const
AsyncCallerContext.h
Aws::CodeArtifact::Model::DeletePackageVersionsRequest
Definition: DeletePackageVersionsRequest.h:29
Aws::CodeArtifact::Model::DeletePackageVersionsOutcome
Aws::Utils::Outcome< DeletePackageVersionsResult, CodeArtifactError > DeletePackageVersionsOutcome
Definition: CodeArtifactClient.h:128
Aws::CodeArtifact::GetAuthorizationTokenResponseReceivedHandler
std::function< void(const CodeArtifactClient *, const Model::GetAuthorizationTokenRequest &, const Model::GetAuthorizationTokenOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > GetAuthorizationTokenResponseReceivedHandler
Definition: CodeArtifactClient.h:209
Aws::CodeArtifact::CodeArtifactClient::CreateRepositoryAsync
virtual void CreateRepositoryAsync(const Model::CreateRepositoryRequest &request, const CreateRepositoryResponseReceivedHandler &handler, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &context=nullptr) const
Aws::CodeArtifact::Model::DeleteRepositoryOutcomeCallable
std::future< DeleteRepositoryOutcome > DeleteRepositoryOutcomeCallable
Definition: CodeArtifactClient.h:164
Aws::CodeArtifact::PutDomainPermissionsPolicyResponseReceivedHandler
std::function< void(const CodeArtifactClient *, const Model::PutDomainPermissionsPolicyRequest &, const Model::PutDomainPermissionsPolicyOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > PutDomainPermissionsPolicyResponseReceivedHandler
Definition: CodeArtifactClient.h:223
Aws::CodeArtifact::CodeArtifactClient::TagResourceCallable
virtual Model::TagResourceOutcomeCallable TagResourceCallable(const Model::TagResourceRequest &request) const
DeleteRepositoryPermissionsPolicyResult.h
Aws::CodeArtifact::Model::DisassociateExternalConnectionOutcomeCallable
std::future< DisassociateExternalConnectionOutcome > DisassociateExternalConnectionOutcomeCallable
Definition: CodeArtifactClient.h:169
Aws::CodeArtifact::ListPackageVersionAssetsResponseReceivedHandler
std::function< void(const CodeArtifactClient *, const Model::ListPackageVersionAssetsRequest &, const Model::ListPackageVersionAssetsOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > ListPackageVersionAssetsResponseReceivedHandler
Definition: CodeArtifactClient.h:216
Aws::CodeArtifact::CodeArtifactClient::GetPackageVersionAsset
virtual Model::GetPackageVersionAssetOutcome GetPackageVersionAsset(const Model::GetPackageVersionAssetRequest &request) const
ListRepositoriesInDomainResult.h
Aws::CodeArtifact::CodeArtifactClient::UpdateRepository
virtual Model::UpdateRepositoryOutcome UpdateRepository(const Model::UpdateRepositoryRequest &request) const
Aws::CodeArtifact::DisposePackageVersionsResponseReceivedHandler
std::function< void(const CodeArtifactClient *, const Model::DisposePackageVersionsRequest &, const Model::DisposePackageVersionsOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > DisposePackageVersionsResponseReceivedHandler
Definition: CodeArtifactClient.h:208
Aws::CodeArtifact::Model::CopyPackageVersionsRequest
Definition: CopyPackageVersionsRequest.h:29
Aws::CodeArtifact::CodeArtifactClient::DeleteDomainAsync
virtual void DeleteDomainAsync(const Model::DeleteDomainRequest &request, const DeleteDomainResponseReceivedHandler &handler, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &context=nullptr) const
Aws::CodeArtifact::CodeArtifactClient::DeleteDomain
virtual Model::DeleteDomainOutcome DeleteDomain(const Model::DeleteDomainRequest &request) const
Aws::CodeArtifact::Model::ListDomainsRequest
Definition: ListDomainsRequest.h:22
Aws::CodeArtifact::Model::DisposePackageVersionsOutcome
Aws::Utils::Outcome< DisposePackageVersionsResult, CodeArtifactError > DisposePackageVersionsOutcome
Definition: CodeArtifactClient.h:135
Aws::CodeArtifact::CreateRepositoryResponseReceivedHandler
std::function< void(const CodeArtifactClient *, const Model::CreateRepositoryRequest &, const Model::CreateRepositoryOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > CreateRepositoryResponseReceivedHandler
Definition: CodeArtifactClient.h:198
Aws::CodeArtifact::Model::ListDomainsOutcome
Aws::Utils::Outcome< ListDomainsResult, CodeArtifactError > ListDomainsOutcome
Definition: CodeArtifactClient.h:142
Aws::CodeArtifact::Model::DescribePackageVersionOutcome
Aws::Utils::Outcome< DescribePackageVersionResult, CodeArtifactError > DescribePackageVersionOutcome
Definition: CodeArtifactClient.h:132
DescribeRepositoryResult.h
Aws::CodeArtifact::CodeArtifactClient::ListDomainsAsync
virtual void ListDomainsAsync(const Model::ListDomainsRequest &request, const ListDomainsResponseReceivedHandler &handler, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &context=nullptr) const
DisposePackageVersionsResult.h
Aws::CodeArtifact::CodeArtifactClient::BASECLASS
Aws::Client::AWSJsonClient BASECLASS
Definition: CodeArtifactClient.h:353
Aws::CodeArtifact::CodeArtifactClient::GetRepositoryPermissionsPolicy
virtual Model::GetRepositoryPermissionsPolicyOutcome GetRepositoryPermissionsPolicy(const Model::GetRepositoryPermissionsPolicyRequest &request) const
Aws::CodeArtifact::CodeArtifactClient::DisassociateExternalConnection
virtual Model::DisassociateExternalConnectionOutcome DisassociateExternalConnection(const Model::DisassociateExternalConnectionRequest &request) const
Aws::CodeArtifact::CodeArtifactClient::ListTagsForResourceCallable
virtual Model::ListTagsForResourceOutcomeCallable ListTagsForResourceCallable(const Model::ListTagsForResourceRequest &request) const
Aws::CodeArtifact::CodeArtifactClient::GetRepositoryEndpoint
virtual Model::GetRepositoryEndpointOutcome GetRepositoryEndpoint(const Model::GetRepositoryEndpointRequest &request) const
Aws::CodeArtifact::Model::AssociateExternalConnectionOutcomeCallable
std::future< AssociateExternalConnectionOutcome > AssociateExternalConnectionOutcomeCallable
Definition: CodeArtifactClient.h:157
AssociateExternalConnectionResult.h
Aws::CodeArtifact::Model::GetPackageVersionAssetOutcomeCallable
std::future< GetPackageVersionAssetOutcome > GetPackageVersionAssetOutcomeCallable
Definition: CodeArtifactClient.h:173
Aws::CodeArtifact::CodeArtifactClient::DeleteRepositoryCallable
virtual Model::DeleteRepositoryOutcomeCallable DeleteRepositoryCallable(const Model::DeleteRepositoryRequest &request) const
Aws::CodeArtifact::Model::CreateDomainOutcomeCallable
std::future< CreateDomainOutcome > CreateDomainOutcomeCallable
Definition: CodeArtifactClient.h:159
Aws::CodeArtifact::Model::DisassociateExternalConnectionRequest
Definition: DisassociateExternalConnectionRequest.h:26
Aws::CodeArtifact::CodeArtifactClient::CodeArtifactClient
CodeArtifactClient(const std::shared_ptr< Aws::Auth::AWSCredentialsProvider > &credentialsProvider, const Aws::Client::ClientConfiguration &clientConfiguration=Aws::Client::ClientConfiguration())
Aws::CodeArtifact::CodeArtifactClient::OverrideEndpoint
void OverrideEndpoint(const Aws::String &endpoint)
DescribePackageVersionResult.h
Aws::CodeArtifact::CodeArtifactClient::UpdatePackageVersionsStatusCallable
virtual Model::UpdatePackageVersionsStatusOutcomeCallable UpdatePackageVersionsStatusCallable(const Model::UpdatePackageVersionsStatusRequest &request) const
Aws::Client::ClientConfiguration
Definition: ClientConfiguration.h:53
Aws::CodeArtifact::ListRepositoriesInDomainResponseReceivedHandler
std::function< void(const CodeArtifactClient *, const Model::ListRepositoriesInDomainRequest &, const Model::ListRepositoriesInDomainOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > ListRepositoriesInDomainResponseReceivedHandler
Definition: CodeArtifactClient.h:221
Aws::CodeArtifact::ListDomainsResponseReceivedHandler
std::function< void(const CodeArtifactClient *, const Model::ListDomainsRequest &, const Model::ListDomainsOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > ListDomainsResponseReceivedHandler
Definition: CodeArtifactClient.h:215
Aws::CodeArtifact::CodeArtifactClient::DeletePackageVersionsCallable
virtual Model::DeletePackageVersionsOutcomeCallable DeletePackageVersionsCallable(const Model::DeletePackageVersionsRequest &request) const
Aws::CodeArtifact::DeleteRepositoryPermissionsPolicyResponseReceivedHandler
std::function< void(const CodeArtifactClient *, const Model::DeleteRepositoryPermissionsPolicyRequest &, const Model::DeleteRepositoryPermissionsPolicyOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > DeleteRepositoryPermissionsPolicyResponseReceivedHandler
Definition: CodeArtifactClient.h:203
Aws::CodeArtifact::AssociateExternalConnectionResponseReceivedHandler
std::function< void(const CodeArtifactClient *, const Model::AssociateExternalConnectionRequest &, const Model::AssociateExternalConnectionOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > AssociateExternalConnectionResponseReceivedHandler
Definition: CodeArtifactClient.h:193
ListPackageVersionsResult.h
Aws::CodeArtifact::CodeArtifactClient::ListPackageVersionsCallable
virtual Model::ListPackageVersionsOutcomeCallable ListPackageVersionsCallable(const Model::ListPackageVersionsRequest &request) const
Aws::CodeArtifact::CodeArtifactClient::ListRepositoriesInDomainCallable
virtual Model::ListRepositoriesInDomainOutcomeCallable ListRepositoriesInDomainCallable(const Model::ListRepositoriesInDomainRequest &request) const
Aws::CodeArtifact::Model::UntagResourceOutcome
Aws::Utils::Outcome< UntagResourceResult, CodeArtifactError > UntagResourceOutcome
Definition: CodeArtifactClient.h:153
Aws::CodeArtifact::GetRepositoryPermissionsPolicyResponseReceivedHandler
std::function< void(const CodeArtifactClient *, const Model::GetRepositoryPermissionsPolicyRequest &, const Model::GetRepositoryPermissionsPolicyOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > GetRepositoryPermissionsPolicyResponseReceivedHandler
Definition: CodeArtifactClient.h:214
Aws::CodeArtifact::CodeArtifactClient::CodeArtifactClient
CodeArtifactClient(const Aws::Client::ClientConfiguration &clientConfiguration=Aws::Client::ClientConfiguration())
Aws::CodeArtifact::CodeArtifactClient::ListPackages
virtual Model::ListPackagesOutcome ListPackages(const Model::ListPackagesRequest &request) const
Aws::CodeArtifact::CodeArtifactClient::CopyPackageVersions
virtual Model::CopyPackageVersionsOutcome CopyPackageVersions(const Model::CopyPackageVersionsRequest &request) const
Aws::CodeArtifact::Model::ListRepositoriesInDomainRequest
Definition: ListRepositoriesInDomainRequest.h:26
Aws::CodeArtifact::CodeArtifactClient::DeleteRepositoryPermissionsPolicy
virtual Model::DeleteRepositoryPermissionsPolicyOutcome DeleteRepositoryPermissionsPolicy(const Model::DeleteRepositoryPermissionsPolicyRequest &request) const
Aws::CodeArtifact::Model::ListTagsForResourceOutcomeCallable
std::future< ListTagsForResourceOutcome > ListTagsForResourceOutcomeCallable
Definition: CodeArtifactClient.h:184
CreateRepositoryResult.h
Aws::CodeArtifact::Model::GetPackageVersionReadmeOutcome
Aws::Utils::Outcome< GetPackageVersionReadmeResult, CodeArtifactError > GetPackageVersionReadmeOutcome
Definition: CodeArtifactClient.h:139
Aws::CodeArtifact::DisassociateExternalConnectionResponseReceivedHandler
std::function< void(const CodeArtifactClient *, const Model::DisassociateExternalConnectionRequest &, const Model::DisassociateExternalConnectionOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > DisassociateExternalConnectionResponseReceivedHandler
Definition: CodeArtifactClient.h:207
Aws::CodeArtifact::CodeArtifactClient::DescribeRepository
virtual Model::DescribeRepositoryOutcome DescribeRepository(const Model::DescribeRepositoryRequest &request) const
Aws::CodeArtifact::CodeArtifactClient::CreateDomainAsync
virtual void CreateDomainAsync(const Model::CreateDomainRequest &request, const CreateDomainResponseReceivedHandler &handler, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &context=nullptr) const
Aws::CodeArtifact::CodeArtifactClient::ListDomainsCallable
virtual Model::ListDomainsOutcomeCallable ListDomainsCallable(const Model::ListDomainsRequest &request) const
Aws::CodeArtifact::CodeArtifactClient::DescribeDomain
virtual Model::DescribeDomainOutcome DescribeDomain(const Model::DescribeDomainRequest &request) const
Aws::CodeArtifact::Model::DescribePackageVersionRequest
Definition: DescribePackageVersionRequest.h:27
Aws::CodeArtifact::ListPackageVersionDependenciesResponseReceivedHandler
std::function< void(const CodeArtifactClient *, const Model::ListPackageVersionDependenciesRequest &, const Model::ListPackageVersionDependenciesOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > ListPackageVersionDependenciesResponseReceivedHandler
Definition: CodeArtifactClient.h:217
Aws::CodeArtifact::CodeArtifactClient::GetPackageVersionAssetAsync
virtual void GetPackageVersionAssetAsync(const Model::GetPackageVersionAssetRequest &request, const GetPackageVersionAssetResponseReceivedHandler &handler, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &context=nullptr) const
Aws::CodeArtifact::CodeArtifactClient::GetPackageVersionReadmeCallable
virtual Model::GetPackageVersionReadmeOutcomeCallable GetPackageVersionReadmeCallable(const Model::GetPackageVersionReadmeRequest &request) const
Aws::CodeArtifact::UpdatePackageVersionsStatusResponseReceivedHandler
std::function< void(const CodeArtifactClient *, const Model::UpdatePackageVersionsStatusRequest &, const Model::UpdatePackageVersionsStatusOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > UpdatePackageVersionsStatusResponseReceivedHandler
Definition: CodeArtifactClient.h:227
DeleteRepositoryResult.h
Aws::Auth::AWSCredentials
Definition: AWSCredentials.h:19
GetAuthorizationTokenResult.h
Aws::CodeArtifact::CodeArtifactClient::GetPackageVersionReadmeAsync
virtual void GetPackageVersionReadmeAsync(const Model::GetPackageVersionReadmeRequest &request, const GetPackageVersionReadmeResponseReceivedHandler &handler, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &context=nullptr) const
Aws::CodeArtifact::CodeArtifactClient::GetAuthorizationToken
virtual Model::GetAuthorizationTokenOutcome GetAuthorizationToken(const Model::GetAuthorizationTokenRequest &request) const
Aws::CodeArtifact::Model::PutDomainPermissionsPolicyOutcomeCallable
std::future< PutDomainPermissionsPolicyOutcome > PutDomainPermissionsPolicyOutcomeCallable
Definition: CodeArtifactClient.h:185
Aws::CodeArtifact::CodeArtifactClient::CreateDomainCallable
virtual Model::CreateDomainOutcomeCallable CreateDomainCallable(const Model::CreateDomainRequest &request) const
Aws::CodeArtifact::Model::UpdateRepositoryRequest
Definition: UpdateRepositoryRequest.h:28
Aws::CodeArtifact::Model::ListPackageVersionsOutcomeCallable
std::future< ListPackageVersionsOutcome > ListPackageVersionsOutcomeCallable
Definition: CodeArtifactClient.h:180
PutDomainPermissionsPolicyResult.h
Aws::CodeArtifact::CodeArtifactClient::~CodeArtifactClient
virtual ~CodeArtifactClient()
Aws::CodeArtifact::Model::ListTagsForResourceRequest
Definition: ListTagsForResourceRequest.h:26
ListRepositoriesResult.h
Aws::CodeArtifact::GetRepositoryEndpointResponseReceivedHandler
std::function< void(const CodeArtifactClient *, const Model::GetRepositoryEndpointRequest &, const Model::GetRepositoryEndpointOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > GetRepositoryEndpointResponseReceivedHandler
Definition: CodeArtifactClient.h:213
Aws::CodeArtifact::Model::DeleteDomainOutcomeCallable
std::future< DeleteDomainOutcome > DeleteDomainOutcomeCallable
Definition: CodeArtifactClient.h:161
AWSString.h
Aws::CodeArtifact::Model::PutRepositoryPermissionsPolicyRequest
Definition: PutRepositoryPermissionsPolicyRequest.h:26
CopyPackageVersionsResult.h
Aws::CodeArtifact::CodeArtifactClient::GetPackageVersionReadme
virtual Model::GetPackageVersionReadmeOutcome GetPackageVersionReadme(const Model::GetPackageVersionReadmeRequest &request) const
Aws::CodeArtifact::CodeArtifactClient::DeleteRepositoryPermissionsPolicyAsync
virtual void DeleteRepositoryPermissionsPolicyAsync(const Model::DeleteRepositoryPermissionsPolicyRequest &request, const DeleteRepositoryPermissionsPolicyResponseReceivedHandler &handler, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &context=nullptr) const
Aws::CodeArtifact::CodeArtifactClient::CreateRepositoryCallable
virtual Model::CreateRepositoryOutcomeCallable CreateRepositoryCallable(const Model::CreateRepositoryRequest &request) const
Aws::CodeArtifact::Model::GetRepositoryEndpointOutcomeCallable
std::future< GetRepositoryEndpointOutcome > GetRepositoryEndpointOutcomeCallable
Definition: CodeArtifactClient.h:175
Aws::Client::AWSJsonClient
Definition: AWSClient.h:323
Aws::CodeArtifact::CodeArtifactClient::DisposePackageVersions
virtual Model::DisposePackageVersionsOutcome DisposePackageVersions(const Model::DisposePackageVersionsRequest &request) const
Aws::CodeArtifact::Model::ListRepositoriesInDomainOutcome
Aws::Utils::Outcome< ListRepositoriesInDomainResult, CodeArtifactError > ListRepositoriesInDomainOutcome
Definition: CodeArtifactClient.h:148
Aws::CodeArtifact::CodeArtifactClient::PutDomainPermissionsPolicyAsync
virtual void PutDomainPermissionsPolicyAsync(const Model::PutDomainPermissionsPolicyRequest &request, const PutDomainPermissionsPolicyResponseReceivedHandler &handler, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &context=nullptr) const
Aws::CodeArtifact::Model::ListRepositoriesRequest
Definition: ListRepositoriesRequest.h:26
Aws::CodeArtifact::Model::ListRepositoriesInDomainOutcomeCallable
std::future< ListRepositoriesInDomainOutcome > ListRepositoriesInDomainOutcomeCallable
Definition: CodeArtifactClient.h:183
Aws::CodeArtifact::CodeArtifactClient::CreateDomain
virtual Model::CreateDomainOutcome CreateDomain(const Model::CreateDomainRequest &request) const
Aws::CodeArtifact::Model::DescribeRepositoryOutcomeCallable
std::future< DescribeRepositoryOutcome > DescribeRepositoryOutcomeCallable
Definition: CodeArtifactClient.h:168
Aws::CodeArtifact::Model::DeleteDomainRequest
Definition: DeleteDomainRequest.h:26
Aws::CodeArtifact::CodeArtifactClient::CodeArtifactClient
CodeArtifactClient(const Aws::Auth::AWSCredentials &credentials, const Aws::Client::ClientConfiguration &clientConfiguration=Aws::Client::ClientConfiguration())
Aws::CodeArtifact::Model::DisassociateExternalConnectionOutcome
Aws::Utils::Outcome< DisassociateExternalConnectionResult, CodeArtifactError > DisassociateExternalConnectionOutcome
Definition: CodeArtifactClient.h:134
Aws::CodeArtifact::CodeArtifactClient::AssociateExternalConnection
virtual Model::AssociateExternalConnectionOutcome AssociateExternalConnection(const Model::AssociateExternalConnectionRequest &request) const
Aws::CodeArtifact::CodeArtifactClient::GetRepositoryPermissionsPolicyAsync
virtual void GetRepositoryPermissionsPolicyAsync(const Model::GetRepositoryPermissionsPolicyRequest &request, const GetRepositoryPermissionsPolicyResponseReceivedHandler &handler, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &context=nullptr) const
DeleteDomainResult.h
Aws::CodeArtifact::DescribeDomainResponseReceivedHandler
std::function< void(const CodeArtifactClient *, const Model::DescribeDomainRequest &, const Model::DescribeDomainOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > DescribeDomainResponseReceivedHandler
Definition: CodeArtifactClient.h:204
Aws::CodeArtifact::Model::ListPackageVersionAssetsRequest
Definition: ListPackageVersionAssetsRequest.h:27
Aws::CodeArtifact::GetDomainPermissionsPolicyResponseReceivedHandler
std::function< void(const CodeArtifactClient *, const Model::GetDomainPermissionsPolicyRequest &, const Model::GetDomainPermissionsPolicyOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > GetDomainPermissionsPolicyResponseReceivedHandler
Definition: CodeArtifactClient.h:210
GetRepositoryEndpointResult.h
Aws::CodeArtifact::CodeArtifactClient::DescribeRepositoryCallable
virtual Model::DescribeRepositoryOutcomeCallable DescribeRepositoryCallable(const Model::DescribeRepositoryRequest &request) const
Aws::CodeArtifact::CodeArtifactClient::UpdatePackageVersionsStatus
virtual Model::UpdatePackageVersionsStatusOutcome UpdatePackageVersionsStatus(const Model::UpdatePackageVersionsStatusRequest &request) const
Aws::CodeArtifact::CodeArtifactClient::PutDomainPermissionsPolicy
virtual Model::PutDomainPermissionsPolicyOutcome PutDomainPermissionsPolicy(const Model::PutDomainPermissionsPolicyRequest &request) const
Aws::CodeArtifact::CodeArtifactClient::DeletePackageVersions
virtual Model::DeletePackageVersionsOutcome DeletePackageVersions(const Model::DeletePackageVersionsRequest &request) const
Aws::CodeArtifact::CodeArtifactClient::ListTagsForResource
virtual Model::ListTagsForResourceOutcome ListTagsForResource(const Model::ListTagsForResourceRequest &request) const
GetDomainPermissionsPolicyResult.h
Aws::CodeArtifact::CodeArtifactClient::DisposePackageVersionsAsync
virtual void DisposePackageVersionsAsync(const Model::DisposePackageVersionsRequest &request, const DisposePackageVersionsResponseReceivedHandler &handler, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &context=nullptr) const
Aws::CodeArtifact::CodeArtifactClient::DeleteDomainPermissionsPolicy
virtual Model::DeleteDomainPermissionsPolicyOutcome DeleteDomainPermissionsPolicy(const Model::DeleteDomainPermissionsPolicyRequest &request) const
Aws::CodeArtifact::CodeArtifactClient::AssociateExternalConnectionCallable
virtual Model::AssociateExternalConnectionOutcomeCallable AssociateExternalConnectionCallable(const Model::AssociateExternalConnectionRequest &request) const
Aws::CodeArtifact::CodeArtifactClient::UpdatePackageVersionsStatusAsync
virtual void UpdatePackageVersionsStatusAsync(const Model::UpdatePackageVersionsStatusRequest &request, const UpdatePackageVersionsStatusResponseReceivedHandler &handler, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &context=nullptr) const
Aws::CodeArtifact::Model::DeleteDomainPermissionsPolicyRequest
Definition: DeleteDomainPermissionsPolicyRequest.h:26
Aws::CodeArtifact::Model::DeleteRepositoryRequest
Definition: DeleteRepositoryRequest.h:26
Aws::CodeArtifact::Model::DescribeDomainRequest
Definition: DescribeDomainRequest.h:26
Aws::CodeArtifact::DeletePackageVersionsResponseReceivedHandler
std::function< void(const CodeArtifactClient *, const Model::DeletePackageVersionsRequest &, const Model::DeletePackageVersionsOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > DeletePackageVersionsResponseReceivedHandler
Definition: CodeArtifactClient.h:201
Aws::CodeArtifact::CodeArtifactClient::ListDomains
virtual Model::ListDomainsOutcome ListDomains(const Model::ListDomainsRequest &request) const
Aws::CodeArtifact::Model::TagResourceRequest
Definition: TagResourceRequest.h:28
Aws::CodeArtifact::CodeArtifactClient::UpdateRepositoryAsync
virtual void UpdateRepositoryAsync(const Model::UpdateRepositoryRequest &request, const UpdateRepositoryResponseReceivedHandler &handler, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &context=nullptr) const
Aws::CodeArtifact::CodeArtifactClient::DeleteDomainPermissionsPolicyAsync
virtual void DeleteDomainPermissionsPolicyAsync(const Model::DeleteDomainPermissionsPolicyRequest &request, const DeleteDomainPermissionsPolicyResponseReceivedHandler &handler, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &context=nullptr) const
ClientConfiguration.h
Aws::CodeArtifact::CodeArtifactClient::DeleteDomainPermissionsPolicyCallable
virtual Model::DeleteDomainPermissionsPolicyOutcomeCallable DeleteDomainPermissionsPolicyCallable(const Model::DeleteDomainPermissionsPolicyRequest &request) const
Aws::CodeArtifact::Model::ListPackageVersionsRequest
Definition: ListPackageVersionsRequest.h:29
Aws::CodeArtifact::CodeArtifactClient::ListPackageVersionDependenciesCallable
virtual Model::ListPackageVersionDependenciesOutcomeCallable ListPackageVersionDependenciesCallable(const Model::ListPackageVersionDependenciesRequest &request) const
AWS_CODEARTIFACT_API
#define AWS_CODEARTIFACT_API
Definition: CodeArtifact_EXPORTS.h:28
Aws::CodeArtifact::CodeArtifactClient::DeleteRepository
virtual Model::DeleteRepositoryOutcome DeleteRepository(const Model::DeleteRepositoryRequest &request) const
Aws::CodeArtifact::CreateDomainResponseReceivedHandler
std::function< void(const CodeArtifactClient *, const Model::CreateDomainRequest &, const Model::CreateDomainOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > CreateDomainResponseReceivedHandler
Definition: CodeArtifactClient.h:197
TagResourceResult.h
Aws::CodeArtifact::CodeArtifactClient::DescribeDomainAsync
virtual void DescribeDomainAsync(const Model::DescribeDomainRequest &request, const DescribeDomainResponseReceivedHandler &handler, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &context=nullptr) const
Aws::CodeArtifact::Model::TagResourceOutcomeCallable
std::future< TagResourceOutcome > TagResourceOutcomeCallable
Definition: CodeArtifactClient.h:187
Aws::CodeArtifact::Model::DeletePackageVersionsOutcomeCallable
std::future< DeletePackageVersionsOutcome > DeletePackageVersionsOutcomeCallable
Definition: CodeArtifactClient.h:163
Aws::CodeArtifact::CodeArtifactClient::UpdateRepositoryCallable
virtual Model::UpdateRepositoryOutcomeCallable UpdateRepositoryCallable(const Model::UpdateRepositoryRequest &request) const
Aws
Definition: AccessManagementClient.h:15
HttpTypes.h
Aws::CodeArtifact::PutRepositoryPermissionsPolicyResponseReceivedHandler
std::function< void(const CodeArtifactClient *, const Model::PutRepositoryPermissionsPolicyRequest &, const Model::PutRepositoryPermissionsPolicyOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > PutRepositoryPermissionsPolicyResponseReceivedHandler
Definition: CodeArtifactClient.h:224
Aws::CodeArtifact::Model::PutRepositoryPermissionsPolicyOutcomeCallable
std::future< PutRepositoryPermissionsPolicyOutcome > PutRepositoryPermissionsPolicyOutcomeCallable
Definition: CodeArtifactClient.h:186
Aws::CodeArtifact::ListTagsForResourceResponseReceivedHandler
std::function< void(const CodeArtifactClient *, const Model::ListTagsForResourceRequest &, const Model::ListTagsForResourceOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > ListTagsForResourceResponseReceivedHandler
Definition: CodeArtifactClient.h:222
Aws::CodeArtifact::CodeArtifactClient::GetDomainPermissionsPolicy
virtual Model::GetDomainPermissionsPolicyOutcome GetDomainPermissionsPolicy(const Model::GetDomainPermissionsPolicyRequest &request) const
Aws::CodeArtifact::DescribePackageVersionResponseReceivedHandler
std::function< void(const CodeArtifactClient *, const Model::DescribePackageVersionRequest &, const Model::DescribePackageVersionOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > DescribePackageVersionResponseReceivedHandler
Definition: CodeArtifactClient.h:205
Aws::CodeArtifact::Model::ListPackageVersionAssetsOutcomeCallable
std::future< ListPackageVersionAssetsOutcome > ListPackageVersionAssetsOutcomeCallable
Definition: CodeArtifactClient.h:178
Aws::CodeArtifact::CodeArtifactClient::ListPackageVersionAssets
virtual Model::ListPackageVersionAssetsOutcome ListPackageVersionAssets(const Model::ListPackageVersionAssetsRequest &request) const
GetRepositoryPermissionsPolicyResult.h
Aws::CodeArtifact::CodeArtifactClient::ListPackageVersionAssetsCallable
virtual Model::ListPackageVersionAssetsOutcomeCallable ListPackageVersionAssetsCallable(const Model::ListPackageVersionAssetsRequest &request) const
Aws::CodeArtifact::Model::CreateRepositoryRequest
Definition: CreateRepositoryRequest.h:29
Aws::Utils::Outcome
Definition: Outcome.h:26
Aws::CodeArtifact::TagResourceResponseReceivedHandler
std::function< void(const CodeArtifactClient *, const Model::TagResourceRequest &, const Model::TagResourceOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > TagResourceResponseReceivedHandler
Definition: CodeArtifactClient.h:225
Aws::CodeArtifact::CodeArtifactClient::CreateRepository
virtual Model::CreateRepositoryOutcome CreateRepository(const Model::CreateRepositoryRequest &request) const
Aws::String
std::basic_string< char, std::char_traits< char >, Aws::Allocator< char > > String
Definition: AWSString.h:97
Aws::CodeArtifact::Model::GetRepositoryEndpointRequest
Definition: GetRepositoryEndpointRequest.h:27
Aws::CodeArtifact::Model::CreateDomainOutcome
Aws::Utils::Outcome< CreateDomainResult, CodeArtifactError > CreateDomainOutcome
Definition: CodeArtifactClient.h:124
DescribeDomainResult.h
Aws::CodeArtifact::Model::GetPackageVersionAssetOutcome
Aws::Utils::Outcome< GetPackageVersionAssetResult, CodeArtifactError > GetPackageVersionAssetOutcome
Definition: CodeArtifactClient.h:138
Aws::CodeArtifact::Model::ListPackagesRequest
Definition: ListPackagesRequest.h:27
Aws::CodeArtifact::CodeArtifactClient::DescribePackageVersionCallable
virtual Model::DescribePackageVersionOutcomeCallable DescribePackageVersionCallable(const Model::DescribePackageVersionRequest &request) const
Aws::CodeArtifact::Model::GetAuthorizationTokenRequest
Definition: GetAuthorizationTokenRequest.h:26
Aws::CodeArtifact::Model::ListPackageVersionAssetsOutcome
Aws::Utils::Outcome< ListPackageVersionAssetsResult, CodeArtifactError > ListPackageVersionAssetsOutcome
Definition: CodeArtifactClient.h:143
AWSClient.h
Aws::CodeArtifact::Model::ListPackagesOutcome
Aws::Utils::Outcome< ListPackagesResult, CodeArtifactError > ListPackagesOutcome
Definition: CodeArtifactClient.h:146
Aws::CodeArtifact::Model::DeleteDomainOutcome
Aws::Utils::Outcome< DeleteDomainResult, CodeArtifactError > DeleteDomainOutcome
Definition: CodeArtifactClient.h:126
Aws::CodeArtifact::Model::PutDomainPermissionsPolicyRequest
Definition: PutDomainPermissionsPolicyRequest.h:22
Aws::CodeArtifact::Model::DescribeRepositoryRequest
Definition: DescribeRepositoryRequest.h:26
Aws::CodeArtifact::Model::DescribeDomainOutcome
Aws::Utils::Outcome< DescribeDomainResult, CodeArtifactError > DescribeDomainOutcome
Definition: CodeArtifactClient.h:131
Aws::CodeArtifact::Model::DisposePackageVersionsOutcomeCallable
std::future< DisposePackageVersionsOutcome > DisposePackageVersionsOutcomeCallable
Definition: CodeArtifactClient.h:170
Aws::CodeArtifact::Model::DeleteDomainPermissionsPolicyOutcomeCallable
std::future< DeleteDomainPermissionsPolicyOutcome > DeleteDomainPermissionsPolicyOutcomeCallable
Definition: CodeArtifactClient.h:162
Aws::CodeArtifact::Model::AssociateExternalConnectionRequest
Definition: AssociateExternalConnectionRequest.h:26
Aws::CodeArtifact::Model::DeleteRepositoryOutcome
Aws::Utils::Outcome< DeleteRepositoryResult, CodeArtifactError > DeleteRepositoryOutcome
Definition: CodeArtifactClient.h:129
DisassociateExternalConnectionResult.h
Aws::CodeArtifact::Model::GetAuthorizationTokenOutcome
Aws::Utils::Outcome< GetAuthorizationTokenResult, CodeArtifactError > GetAuthorizationTokenOutcome
Definition: CodeArtifactClient.h:136
Aws::CodeArtifact::CodeArtifactClient::ListRepositories
virtual Model::ListRepositoriesOutcome ListRepositories(const Model::ListRepositoriesRequest &request) const
Aws::CodeArtifact::GetPackageVersionReadmeResponseReceivedHandler
std::function< void(const CodeArtifactClient *, const Model::GetPackageVersionReadmeRequest &, const Model::GetPackageVersionReadmeOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > GetPackageVersionReadmeResponseReceivedHandler
Definition: CodeArtifactClient.h:212
CreateDomainResult.h
Aws::CodeArtifact::Model::GetPackageVersionAssetRequest
Definition: GetPackageVersionAssetRequest.h:27
Aws::CodeArtifact::CodeArtifactClient::ListPackagesAsync
virtual void ListPackagesAsync(const Model::ListPackagesRequest &request, const ListPackagesResponseReceivedHandler &handler, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &context=nullptr) const
Aws::CodeArtifact::CopyPackageVersionsResponseReceivedHandler
std::function< void(const CodeArtifactClient *, const Model::CopyPackageVersionsRequest &, const Model::CopyPackageVersionsOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > CopyPackageVersionsResponseReceivedHandler
Definition: CodeArtifactClient.h:196
Aws::CodeArtifact::CodeArtifactClient::DisposePackageVersionsCallable
virtual Model::DisposePackageVersionsOutcomeCallable DisposePackageVersionsCallable(const Model::DisposePackageVersionsRequest &request) const
ListPackageVersionAssetsResult.h
Aws::CodeArtifact::Model::ListPackageVersionDependenciesOutcomeCallable
std::future< ListPackageVersionDependenciesOutcome > ListPackageVersionDependenciesOutcomeCallable
Definition: CodeArtifactClient.h:179
Aws::CodeArtifact::UntagResourceResponseReceivedHandler
std::function< void(const CodeArtifactClient *, const Model::UntagResourceRequest &, const Model::UntagResourceOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > UntagResourceResponseReceivedHandler
Definition: CodeArtifactClient.h:226
Aws::CodeArtifact::Model::DeleteDomainPermissionsPolicyOutcome
Aws::Utils::Outcome< DeleteDomainPermissionsPolicyResult, CodeArtifactError > DeleteDomainPermissionsPolicyOutcome
Definition: CodeArtifactClient.h:127
Aws::CodeArtifact::CodeArtifactClient::DeletePackageVersionsAsync
virtual void DeletePackageVersionsAsync(const Model::DeletePackageVersionsRequest &request, const DeletePackageVersionsResponseReceivedHandler &handler, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &context=nullptr) const
Aws::CodeArtifact::CodeArtifactClient::DeleteRepositoryAsync
virtual void DeleteRepositoryAsync(const Model::DeleteRepositoryRequest &request, const DeleteRepositoryResponseReceivedHandler &handler, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &context=nullptr) const
Aws::CodeArtifact::Model::ListPackagesOutcomeCallable
std::future< ListPackagesOutcome > ListPackagesOutcomeCallable
Definition: CodeArtifactClient.h:181
JsonSerializer.h
Aws::CodeArtifact::ListRepositoriesResponseReceivedHandler
std::function< void(const CodeArtifactClient *, const Model::ListRepositoriesRequest &, const Model::ListRepositoriesOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > ListRepositoriesResponseReceivedHandler
Definition: CodeArtifactClient.h:220
Aws::CodeArtifact::Model::DescribeDomainOutcomeCallable
std::future< DescribeDomainOutcome > DescribeDomainOutcomeCallable
Definition: CodeArtifactClient.h:166
Aws::CodeArtifact::CodeArtifactClient::DescribeRepositoryAsync
virtual void DescribeRepositoryAsync(const Model::DescribeRepositoryRequest &request, const DescribeRepositoryResponseReceivedHandler &handler, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &context=nullptr) const
Aws::CodeArtifact::CodeArtifactClient::DisassociateExternalConnectionAsync
virtual void DisassociateExternalConnectionAsync(const Model::DisassociateExternalConnectionRequest &request, const DisassociateExternalConnectionResponseReceivedHandler &handler, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &context=nullptr) const
Aws::CodeArtifact::CodeArtifactClient::UntagResourceAsync
virtual void UntagResourceAsync(const Model::UntagResourceRequest &request, const UntagResourceResponseReceivedHandler &handler, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &context=nullptr) const
Aws::CodeArtifact::CodeArtifactClient::UntagResource
virtual Model::UntagResourceOutcome UntagResource(const Model::UntagResourceRequest &request) const