9#include <aws/codeartifact/CodeArtifactErrors.h>
10#include <aws/core/client/GenericClientConfiguration.h>
11#include <aws/core/client/AWSError.h>
12#include <aws/core/utils/memory/stl/AWSString.h>
13#include <aws/core/client/AsyncCallerContext.h>
14#include <aws/core/http/HttpTypes.h>
15#include <aws/codeartifact/CodeArtifactEndpointProvider.h>
21#include <aws/codeartifact/model/AssociateExternalConnectionResult.h>
22#include <aws/codeartifact/model/CopyPackageVersionsResult.h>
23#include <aws/codeartifact/model/CreateDomainResult.h>
24#include <aws/codeartifact/model/CreatePackageGroupResult.h>
25#include <aws/codeartifact/model/CreateRepositoryResult.h>
26#include <aws/codeartifact/model/DeleteDomainResult.h>
27#include <aws/codeartifact/model/DeleteDomainPermissionsPolicyResult.h>
28#include <aws/codeartifact/model/DeletePackageResult.h>
29#include <aws/codeartifact/model/DeletePackageGroupResult.h>
30#include <aws/codeartifact/model/DeletePackageVersionsResult.h>
31#include <aws/codeartifact/model/DeleteRepositoryResult.h>
32#include <aws/codeartifact/model/DeleteRepositoryPermissionsPolicyResult.h>
33#include <aws/codeartifact/model/DescribeDomainResult.h>
34#include <aws/codeartifact/model/DescribePackageResult.h>
35#include <aws/codeartifact/model/DescribePackageGroupResult.h>
36#include <aws/codeartifact/model/DescribePackageVersionResult.h>
37#include <aws/codeartifact/model/DescribeRepositoryResult.h>
38#include <aws/codeartifact/model/DisassociateExternalConnectionResult.h>
39#include <aws/codeartifact/model/DisposePackageVersionsResult.h>
40#include <aws/codeartifact/model/GetAssociatedPackageGroupResult.h>
41#include <aws/codeartifact/model/GetAuthorizationTokenResult.h>
42#include <aws/codeartifact/model/GetDomainPermissionsPolicyResult.h>
43#include <aws/codeartifact/model/GetPackageVersionAssetResult.h>
44#include <aws/codeartifact/model/GetPackageVersionReadmeResult.h>
45#include <aws/codeartifact/model/GetRepositoryEndpointResult.h>
46#include <aws/codeartifact/model/GetRepositoryPermissionsPolicyResult.h>
47#include <aws/codeartifact/model/ListAllowedRepositoriesForGroupResult.h>
48#include <aws/codeartifact/model/ListAssociatedPackagesResult.h>
49#include <aws/codeartifact/model/ListDomainsResult.h>
50#include <aws/codeartifact/model/ListPackageGroupsResult.h>
51#include <aws/codeartifact/model/ListPackageVersionAssetsResult.h>
52#include <aws/codeartifact/model/ListPackageVersionDependenciesResult.h>
53#include <aws/codeartifact/model/ListPackageVersionsResult.h>
54#include <aws/codeartifact/model/ListPackagesResult.h>
55#include <aws/codeartifact/model/ListRepositoriesResult.h>
56#include <aws/codeartifact/model/ListRepositoriesInDomainResult.h>
57#include <aws/codeartifact/model/ListSubPackageGroupsResult.h>
58#include <aws/codeartifact/model/ListTagsForResourceResult.h>
59#include <aws/codeartifact/model/PublishPackageVersionResult.h>
60#include <aws/codeartifact/model/PutDomainPermissionsPolicyResult.h>
61#include <aws/codeartifact/model/PutPackageOriginConfigurationResult.h>
62#include <aws/codeartifact/model/PutRepositoryPermissionsPolicyResult.h>
63#include <aws/codeartifact/model/TagResourceResult.h>
64#include <aws/codeartifact/model/UntagResourceResult.h>
65#include <aws/codeartifact/model/UpdatePackageGroupResult.h>
66#include <aws/codeartifact/model/UpdatePackageGroupOriginConfigurationResult.h>
67#include <aws/codeartifact/model/UpdatePackageVersionsStatusResult.h>
68#include <aws/codeartifact/model/UpdateRepositoryResult.h>
69#include <aws/codeartifact/model/ListRepositoriesRequest.h>
70#include <aws/codeartifact/model/ListDomainsRequest.h>
78 class HttpClientFactory;
83 template<
typename R,
typename E>
class Outcome;
94 class AWSCredentialsProvider;
102 namespace CodeArtifact
EndpointProviderBase< CodeArtifactClientConfiguration, CodeArtifactBuiltInParameters, CodeArtifactClientContextParameters > CodeArtifactEndpointProviderBase
Aws::Utils::Outcome< DeletePackageGroupResult, CodeArtifactError > DeletePackageGroupOutcome
std::future< DeleteRepositoryPermissionsPolicyOutcome > DeleteRepositoryPermissionsPolicyOutcomeCallable
std::future< PutRepositoryPermissionsPolicyOutcome > PutRepositoryPermissionsPolicyOutcomeCallable
Aws::Utils::Outcome< DeletePackageResult, CodeArtifactError > DeletePackageOutcome
Aws::Utils::Outcome< PutDomainPermissionsPolicyResult, CodeArtifactError > PutDomainPermissionsPolicyOutcome
std::future< AssociateExternalConnectionOutcome > AssociateExternalConnectionOutcomeCallable
std::future< DescribePackageVersionOutcome > DescribePackageVersionOutcomeCallable
Aws::Utils::Outcome< UpdatePackageGroupResult, CodeArtifactError > UpdatePackageGroupOutcome
std::future< ListSubPackageGroupsOutcome > ListSubPackageGroupsOutcomeCallable
Aws::Utils::Outcome< DisposePackageVersionsResult, CodeArtifactError > DisposePackageVersionsOutcome
std::future< GetDomainPermissionsPolicyOutcome > GetDomainPermissionsPolicyOutcomeCallable
Aws::Utils::Outcome< ListPackageVersionAssetsResult, CodeArtifactError > ListPackageVersionAssetsOutcome
Aws::Utils::Outcome< DescribeRepositoryResult, CodeArtifactError > DescribeRepositoryOutcome
Aws::Utils::Outcome< UpdatePackageVersionsStatusResult, CodeArtifactError > UpdatePackageVersionsStatusOutcome
std::future< DeletePackageVersionsOutcome > DeletePackageVersionsOutcomeCallable
std::future< DisposePackageVersionsOutcome > DisposePackageVersionsOutcomeCallable
Aws::Utils::Outcome< DeleteRepositoryPermissionsPolicyResult, CodeArtifactError > DeleteRepositoryPermissionsPolicyOutcome
Aws::Utils::Outcome< CreatePackageGroupResult, CodeArtifactError > CreatePackageGroupOutcome
Aws::Utils::Outcome< GetAuthorizationTokenResult, CodeArtifactError > GetAuthorizationTokenOutcome
std::future< DisassociateExternalConnectionOutcome > DisassociateExternalConnectionOutcomeCallable
std::future< CreateDomainOutcome > CreateDomainOutcomeCallable
Aws::Utils::Outcome< DeleteDomainPermissionsPolicyResult, CodeArtifactError > DeleteDomainPermissionsPolicyOutcome
Aws::Utils::Outcome< UpdatePackageGroupOriginConfigurationResult, CodeArtifactError > UpdatePackageGroupOriginConfigurationOutcome
Aws::Utils::Outcome< CopyPackageVersionsResult, CodeArtifactError > CopyPackageVersionsOutcome
std::future< GetPackageVersionReadmeOutcome > GetPackageVersionReadmeOutcomeCallable
std::future< DescribeRepositoryOutcome > DescribeRepositoryOutcomeCallable
Aws::Utils::Outcome< PutRepositoryPermissionsPolicyResult, CodeArtifactError > PutRepositoryPermissionsPolicyOutcome
Aws::Utils::Outcome< GetDomainPermissionsPolicyResult, CodeArtifactError > GetDomainPermissionsPolicyOutcome
Aws::Utils::Outcome< GetRepositoryPermissionsPolicyResult, CodeArtifactError > GetRepositoryPermissionsPolicyOutcome
std::future< UpdatePackageVersionsStatusOutcome > UpdatePackageVersionsStatusOutcomeCallable
std::future< ListPackageVersionsOutcome > ListPackageVersionsOutcomeCallable
std::future< ListDomainsOutcome > ListDomainsOutcomeCallable
Aws::Utils::Outcome< DeleteRepositoryResult, CodeArtifactError > DeleteRepositoryOutcome
std::future< GetRepositoryEndpointOutcome > GetRepositoryEndpointOutcomeCallable
std::future< ListPackagesOutcome > ListPackagesOutcomeCallable
Aws::Utils::Outcome< DisassociateExternalConnectionResult, CodeArtifactError > DisassociateExternalConnectionOutcome
Aws::Utils::Outcome< UpdateRepositoryResult, CodeArtifactError > UpdateRepositoryOutcome
Aws::Utils::Outcome< DeletePackageVersionsResult, CodeArtifactError > DeletePackageVersionsOutcome
std::future< PutPackageOriginConfigurationOutcome > PutPackageOriginConfigurationOutcomeCallable
std::future< DeletePackageGroupOutcome > DeletePackageGroupOutcomeCallable
Aws::Utils::Outcome< CreateDomainResult, CodeArtifactError > CreateDomainOutcome
Aws::Utils::Outcome< ListAssociatedPackagesResult, CodeArtifactError > ListAssociatedPackagesOutcome
Aws::Utils::Outcome< ListAllowedRepositoriesForGroupResult, CodeArtifactError > ListAllowedRepositoriesForGroupOutcome
std::future< ListRepositoriesOutcome > ListRepositoriesOutcomeCallable
Aws::Utils::Outcome< DescribePackageGroupResult, CodeArtifactError > DescribePackageGroupOutcome
std::future< UpdatePackageGroupOutcome > UpdatePackageGroupOutcomeCallable
std::future< UpdateRepositoryOutcome > UpdateRepositoryOutcomeCallable
Aws::Utils::Outcome< ListSubPackageGroupsResult, CodeArtifactError > ListSubPackageGroupsOutcome
Aws::Utils::Outcome< ListRepositoriesResult, CodeArtifactError > ListRepositoriesOutcome
std::future< GetRepositoryPermissionsPolicyOutcome > GetRepositoryPermissionsPolicyOutcomeCallable
std::future< ListPackageVersionAssetsOutcome > ListPackageVersionAssetsOutcomeCallable
Aws::Utils::Outcome< ListRepositoriesInDomainResult, CodeArtifactError > ListRepositoriesInDomainOutcome
Aws::Utils::Outcome< UntagResourceResult, CodeArtifactError > UntagResourceOutcome
std::future< DescribeDomainOutcome > DescribeDomainOutcomeCallable
std::future< CreateRepositoryOutcome > CreateRepositoryOutcomeCallable
std::future< DescribePackageGroupOutcome > DescribePackageGroupOutcomeCallable
Aws::Utils::Outcome< PublishPackageVersionResult, CodeArtifactError > PublishPackageVersionOutcome
std::future< ListPackageVersionDependenciesOutcome > ListPackageVersionDependenciesOutcomeCallable
std::future< UntagResourceOutcome > UntagResourceOutcomeCallable
std::future< ListAssociatedPackagesOutcome > ListAssociatedPackagesOutcomeCallable
Aws::Utils::Outcome< DescribePackageResult, CodeArtifactError > DescribePackageOutcome
std::future< DescribePackageOutcome > DescribePackageOutcomeCallable
std::future< UpdatePackageGroupOriginConfigurationOutcome > UpdatePackageGroupOriginConfigurationOutcomeCallable
std::future< GetPackageVersionAssetOutcome > GetPackageVersionAssetOutcomeCallable
Aws::Utils::Outcome< ListPackageVersionsResult, CodeArtifactError > ListPackageVersionsOutcome
Aws::Utils::Outcome< DescribePackageVersionResult, CodeArtifactError > DescribePackageVersionOutcome
std::future< DeleteRepositoryOutcome > DeleteRepositoryOutcomeCallable
std::future< GetAuthorizationTokenOutcome > GetAuthorizationTokenOutcomeCallable
std::future< CreatePackageGroupOutcome > CreatePackageGroupOutcomeCallable
Aws::Utils::Outcome< ListPackageGroupsResult, CodeArtifactError > ListPackageGroupsOutcome
Aws::Utils::Outcome< ListDomainsResult, CodeArtifactError > ListDomainsOutcome
Aws::Utils::Outcome< GetRepositoryEndpointResult, CodeArtifactError > GetRepositoryEndpointOutcome
std::future< GetAssociatedPackageGroupOutcome > GetAssociatedPackageGroupOutcomeCallable
Aws::Utils::Outcome< TagResourceResult, CodeArtifactError > TagResourceOutcome
Aws::Utils::Outcome< ListPackageVersionDependenciesResult, CodeArtifactError > ListPackageVersionDependenciesOutcome
Aws::Utils::Outcome< AssociateExternalConnectionResult, CodeArtifactError > AssociateExternalConnectionOutcome
std::future< DeleteDomainPermissionsPolicyOutcome > DeleteDomainPermissionsPolicyOutcomeCallable
std::future< CopyPackageVersionsOutcome > CopyPackageVersionsOutcomeCallable
std::future< ListPackageGroupsOutcome > ListPackageGroupsOutcomeCallable
std::future< DeletePackageOutcome > DeletePackageOutcomeCallable
Aws::Utils::Outcome< CreateRepositoryResult, CodeArtifactError > CreateRepositoryOutcome
Aws::Utils::Outcome< GetPackageVersionReadmeResult, CodeArtifactError > GetPackageVersionReadmeOutcome
std::future< PublishPackageVersionOutcome > PublishPackageVersionOutcomeCallable
Aws::Utils::Outcome< GetPackageVersionAssetResult, CodeArtifactError > GetPackageVersionAssetOutcome
Aws::Utils::Outcome< PutPackageOriginConfigurationResult, CodeArtifactError > PutPackageOriginConfigurationOutcome
Aws::Utils::Outcome< ListPackagesResult, CodeArtifactError > ListPackagesOutcome
Aws::Utils::Outcome< DeleteDomainResult, CodeArtifactError > DeleteDomainOutcome
Aws::Utils::Outcome< ListTagsForResourceResult, CodeArtifactError > ListTagsForResourceOutcome
std::future< ListRepositoriesInDomainOutcome > ListRepositoriesInDomainOutcomeCallable
std::future< TagResourceOutcome > TagResourceOutcomeCallable
std::future< DeleteDomainOutcome > DeleteDomainOutcomeCallable
std::future< ListAllowedRepositoriesForGroupOutcome > ListAllowedRepositoriesForGroupOutcomeCallable
std::future< PutDomainPermissionsPolicyOutcome > PutDomainPermissionsPolicyOutcomeCallable
Aws::Utils::Outcome< DescribeDomainResult, CodeArtifactError > DescribeDomainOutcome
std::future< ListTagsForResourceOutcome > ListTagsForResourceOutcomeCallable
Aws::Utils::Outcome< GetAssociatedPackageGroupResult, CodeArtifactError > GetAssociatedPackageGroupOutcome
std::function< void(const CodeArtifactClient *, const Model::ListAssociatedPackagesRequest &, const Model::ListAssociatedPackagesOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > ListAssociatedPackagesResponseReceivedHandler
std::function< void(const CodeArtifactClient *, const Model::PutRepositoryPermissionsPolicyRequest &, const Model::PutRepositoryPermissionsPolicyOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > PutRepositoryPermissionsPolicyResponseReceivedHandler
std::function< void(const CodeArtifactClient *, const Model::CreatePackageGroupRequest &, const Model::CreatePackageGroupOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > CreatePackageGroupResponseReceivedHandler
std::function< void(const CodeArtifactClient *, const Model::ListRepositoriesRequest &, const Model::ListRepositoriesOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > ListRepositoriesResponseReceivedHandler
std::function< void(const CodeArtifactClient *, const Model::ListPackageVersionDependenciesRequest &, const Model::ListPackageVersionDependenciesOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > ListPackageVersionDependenciesResponseReceivedHandler
std::function< void(const CodeArtifactClient *, const Model::DisposePackageVersionsRequest &, const Model::DisposePackageVersionsOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > DisposePackageVersionsResponseReceivedHandler
std::function< void(const CodeArtifactClient *, const Model::ListAllowedRepositoriesForGroupRequest &, const Model::ListAllowedRepositoriesForGroupOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > ListAllowedRepositoriesForGroupResponseReceivedHandler
std::function< void(const CodeArtifactClient *, const Model::DescribePackageVersionRequest &, const Model::DescribePackageVersionOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > DescribePackageVersionResponseReceivedHandler
std::function< void(const CodeArtifactClient *, const Model::GetAssociatedPackageGroupRequest &, const Model::GetAssociatedPackageGroupOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > GetAssociatedPackageGroupResponseReceivedHandler
std::function< void(const CodeArtifactClient *, const Model::PublishPackageVersionRequest &, const Model::PublishPackageVersionOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > PublishPackageVersionResponseReceivedHandler
std::function< void(const CodeArtifactClient *, const Model::DeletePackageGroupRequest &, const Model::DeletePackageGroupOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > DeletePackageGroupResponseReceivedHandler
std::function< void(const CodeArtifactClient *, const Model::ListTagsForResourceRequest &, const Model::ListTagsForResourceOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > ListTagsForResourceResponseReceivedHandler
std::function< void(const CodeArtifactClient *, const Model::ListPackageVersionsRequest &, const Model::ListPackageVersionsOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > ListPackageVersionsResponseReceivedHandler
std::function< void(const CodeArtifactClient *, const Model::UpdatePackageGroupRequest &, const Model::UpdatePackageGroupOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > UpdatePackageGroupResponseReceivedHandler
std::function< void(const CodeArtifactClient *, const Model::PutDomainPermissionsPolicyRequest &, const Model::PutDomainPermissionsPolicyOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > PutDomainPermissionsPolicyResponseReceivedHandler
std::function< void(const CodeArtifactClient *, const Model::ListDomainsRequest &, const Model::ListDomainsOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > ListDomainsResponseReceivedHandler
std::function< void(const CodeArtifactClient *, const Model::DeleteRepositoryPermissionsPolicyRequest &, const Model::DeleteRepositoryPermissionsPolicyOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > DeleteRepositoryPermissionsPolicyResponseReceivedHandler
std::function< void(const CodeArtifactClient *, const Model::GetAuthorizationTokenRequest &, const Model::GetAuthorizationTokenOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > GetAuthorizationTokenResponseReceivedHandler
std::function< void(const CodeArtifactClient *, const Model::CreateRepositoryRequest &, const Model::CreateRepositoryOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > CreateRepositoryResponseReceivedHandler
std::function< void(const CodeArtifactClient *, const Model::ListRepositoriesInDomainRequest &, const Model::ListRepositoriesInDomainOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > ListRepositoriesInDomainResponseReceivedHandler
std::function< void(const CodeArtifactClient *, const Model::DeleteRepositoryRequest &, const Model::DeleteRepositoryOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > DeleteRepositoryResponseReceivedHandler
std::function< void(const CodeArtifactClient *, const Model::CreateDomainRequest &, const Model::CreateDomainOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > CreateDomainResponseReceivedHandler
std::function< void(const CodeArtifactClient *, const Model::AssociateExternalConnectionRequest &, const Model::AssociateExternalConnectionOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > AssociateExternalConnectionResponseReceivedHandler
std::function< void(const CodeArtifactClient *, const Model::DescribePackageRequest &, const Model::DescribePackageOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > DescribePackageResponseReceivedHandler
std::function< void(const CodeArtifactClient *, const Model::DeletePackageVersionsRequest &, const Model::DeletePackageVersionsOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > DeletePackageVersionsResponseReceivedHandler
std::function< void(const CodeArtifactClient *, const Model::GetRepositoryPermissionsPolicyRequest &, const Model::GetRepositoryPermissionsPolicyOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > GetRepositoryPermissionsPolicyResponseReceivedHandler
std::function< void(const CodeArtifactClient *, const Model::CopyPackageVersionsRequest &, const Model::CopyPackageVersionsOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > CopyPackageVersionsResponseReceivedHandler
std::function< void(const CodeArtifactClient *, const Model::GetRepositoryEndpointRequest &, const Model::GetRepositoryEndpointOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > GetRepositoryEndpointResponseReceivedHandler
std::function< void(const CodeArtifactClient *, const Model::DeleteDomainPermissionsPolicyRequest &, const Model::DeleteDomainPermissionsPolicyOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > DeleteDomainPermissionsPolicyResponseReceivedHandler
std::function< void(const CodeArtifactClient *, const Model::UpdatePackageVersionsStatusRequest &, const Model::UpdatePackageVersionsStatusOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > UpdatePackageVersionsStatusResponseReceivedHandler
std::function< void(const CodeArtifactClient *, const Model::GetPackageVersionReadmeRequest &, const Model::GetPackageVersionReadmeOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > GetPackageVersionReadmeResponseReceivedHandler
std::function< void(const CodeArtifactClient *, const Model::UpdatePackageGroupOriginConfigurationRequest &, const Model::UpdatePackageGroupOriginConfigurationOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > UpdatePackageGroupOriginConfigurationResponseReceivedHandler
std::function< void(const CodeArtifactClient *, const Model::PutPackageOriginConfigurationRequest &, const Model::PutPackageOriginConfigurationOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > PutPackageOriginConfigurationResponseReceivedHandler
std::function< void(const CodeArtifactClient *, const Model::ListSubPackageGroupsRequest &, const Model::ListSubPackageGroupsOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > ListSubPackageGroupsResponseReceivedHandler
std::function< void(const CodeArtifactClient *, const Model::UpdateRepositoryRequest &, const Model::UpdateRepositoryOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > UpdateRepositoryResponseReceivedHandler
std::function< void(const CodeArtifactClient *, const Model::ListPackageGroupsRequest &, const Model::ListPackageGroupsOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > ListPackageGroupsResponseReceivedHandler
std::function< void(const CodeArtifactClient *, const Model::ListPackageVersionAssetsRequest &, const Model::ListPackageVersionAssetsOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > ListPackageVersionAssetsResponseReceivedHandler
std::function< void(const CodeArtifactClient *, const Model::DescribeRepositoryRequest &, const Model::DescribeRepositoryOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > DescribeRepositoryResponseReceivedHandler
std::function< void(const CodeArtifactClient *, const Model::DescribePackageGroupRequest &, const Model::DescribePackageGroupOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > DescribePackageGroupResponseReceivedHandler
std::function< void(const CodeArtifactClient *, const Model::UntagResourceRequest &, const Model::UntagResourceOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > UntagResourceResponseReceivedHandler
std::function< void(const CodeArtifactClient *, const Model::DescribeDomainRequest &, const Model::DescribeDomainOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > DescribeDomainResponseReceivedHandler
std::function< void(const CodeArtifactClient *, const Model::ListPackagesRequest &, const Model::ListPackagesOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > ListPackagesResponseReceivedHandler
std::function< void(const CodeArtifactClient *, const Model::DeleteDomainRequest &, const Model::DeleteDomainOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > DeleteDomainResponseReceivedHandler
std::function< void(const CodeArtifactClient *, const Model::TagResourceRequest &, const Model::TagResourceOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > TagResourceResponseReceivedHandler
std::function< void(const CodeArtifactClient *, const Model::GetDomainPermissionsPolicyRequest &, const Model::GetDomainPermissionsPolicyOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > GetDomainPermissionsPolicyResponseReceivedHandler
std::function< void(const CodeArtifactClient *, const Model::DeletePackageRequest &, const Model::DeletePackageOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > DeletePackageResponseReceivedHandler
std::function< void(const CodeArtifactClient *, const Model::GetPackageVersionAssetRequest &, Model::GetPackageVersionAssetOutcome, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > GetPackageVersionAssetResponseReceivedHandler
std::function< void(const CodeArtifactClient *, const Model::DisassociateExternalConnectionRequest &, const Model::DisassociateExternalConnectionOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > DisassociateExternalConnectionResponseReceivedHandler