AWS SDK for C++  1.9.106
AWS SDK for C++
GetPackageVersionAssetRequest.h
Go to the documentation of this file.
1 
6 #pragma once
11 #include <utility>
12 
13 namespace Aws
14 {
15 namespace Http
16 {
17  class URI;
18 } //namespace Http
19 namespace CodeArtifact
20 {
21 namespace Model
22 {
23 
27  {
28  public:
30 
31  // Service request name is the Operation name which will send this request out,
32  // each operation should has unique request name, so that we can get operation's name from this request.
33  // Note: this is not true for response, multiple operations may have the same response name,
34  // so we can not get operation's name from response.
35  inline virtual const char* GetServiceRequestName() const override { return "GetPackageVersionAsset"; }
36 
37  Aws::String SerializePayload() const override;
38 
39  void AddQueryStringParameters(Aws::Http::URI& uri) const override;
40 
41 
46  inline const Aws::String& GetDomain() const{ return m_domain; }
47 
52  inline bool DomainHasBeenSet() const { return m_domainHasBeenSet; }
53 
58  inline void SetDomain(const Aws::String& value) { m_domainHasBeenSet = true; m_domain = value; }
59 
64  inline void SetDomain(Aws::String&& value) { m_domainHasBeenSet = true; m_domain = std::move(value); }
65 
70  inline void SetDomain(const char* value) { m_domainHasBeenSet = true; m_domain.assign(value); }
71 
76  inline GetPackageVersionAssetRequest& WithDomain(const Aws::String& value) { SetDomain(value); return *this;}
77 
82  inline GetPackageVersionAssetRequest& WithDomain(Aws::String&& value) { SetDomain(std::move(value)); return *this;}
83 
88  inline GetPackageVersionAssetRequest& WithDomain(const char* value) { SetDomain(value); return *this;}
89 
90 
95  inline const Aws::String& GetDomainOwner() const{ return m_domainOwner; }
96 
101  inline bool DomainOwnerHasBeenSet() const { return m_domainOwnerHasBeenSet; }
102 
107  inline void SetDomainOwner(const Aws::String& value) { m_domainOwnerHasBeenSet = true; m_domainOwner = value; }
108 
113  inline void SetDomainOwner(Aws::String&& value) { m_domainOwnerHasBeenSet = true; m_domainOwner = std::move(value); }
114 
119  inline void SetDomainOwner(const char* value) { m_domainOwnerHasBeenSet = true; m_domainOwner.assign(value); }
120 
125  inline GetPackageVersionAssetRequest& WithDomainOwner(const Aws::String& value) { SetDomainOwner(value); return *this;}
126 
131  inline GetPackageVersionAssetRequest& WithDomainOwner(Aws::String&& value) { SetDomainOwner(std::move(value)); return *this;}
132 
137  inline GetPackageVersionAssetRequest& WithDomainOwner(const char* value) { SetDomainOwner(value); return *this;}
138 
139 
144  inline const Aws::String& GetRepository() const{ return m_repository; }
145 
150  inline bool RepositoryHasBeenSet() const { return m_repositoryHasBeenSet; }
151 
156  inline void SetRepository(const Aws::String& value) { m_repositoryHasBeenSet = true; m_repository = value; }
157 
162  inline void SetRepository(Aws::String&& value) { m_repositoryHasBeenSet = true; m_repository = std::move(value); }
163 
168  inline void SetRepository(const char* value) { m_repositoryHasBeenSet = true; m_repository.assign(value); }
169 
174  inline GetPackageVersionAssetRequest& WithRepository(const Aws::String& value) { SetRepository(value); return *this;}
175 
180  inline GetPackageVersionAssetRequest& WithRepository(Aws::String&& value) { SetRepository(std::move(value)); return *this;}
181 
186  inline GetPackageVersionAssetRequest& WithRepository(const char* value) { SetRepository(value); return *this;}
187 
188 
195  inline const PackageFormat& GetFormat() const{ return m_format; }
196 
203  inline bool FormatHasBeenSet() const { return m_formatHasBeenSet; }
204 
211  inline void SetFormat(const PackageFormat& value) { m_formatHasBeenSet = true; m_format = value; }
212 
219  inline void SetFormat(PackageFormat&& value) { m_formatHasBeenSet = true; m_format = std::move(value); }
220 
227  inline GetPackageVersionAssetRequest& WithFormat(const PackageFormat& value) { SetFormat(value); return *this;}
228 
235  inline GetPackageVersionAssetRequest& WithFormat(PackageFormat&& value) { SetFormat(std::move(value)); return *this;}
236 
237 
246  inline const Aws::String& GetNamespace() const{ return m_namespace; }
247 
256  inline bool NamespaceHasBeenSet() const { return m_namespaceHasBeenSet; }
257 
266  inline void SetNamespace(const Aws::String& value) { m_namespaceHasBeenSet = true; m_namespace = value; }
267 
276  inline void SetNamespace(Aws::String&& value) { m_namespaceHasBeenSet = true; m_namespace = std::move(value); }
277 
286  inline void SetNamespace(const char* value) { m_namespaceHasBeenSet = true; m_namespace.assign(value); }
287 
296  inline GetPackageVersionAssetRequest& WithNamespace(const Aws::String& value) { SetNamespace(value); return *this;}
297 
306  inline GetPackageVersionAssetRequest& WithNamespace(Aws::String&& value) { SetNamespace(std::move(value)); return *this;}
307 
316  inline GetPackageVersionAssetRequest& WithNamespace(const char* value) { SetNamespace(value); return *this;}
317 
318 
322  inline const Aws::String& GetPackage() const{ return m_package; }
323 
327  inline bool PackageHasBeenSet() const { return m_packageHasBeenSet; }
328 
332  inline void SetPackage(const Aws::String& value) { m_packageHasBeenSet = true; m_package = value; }
333 
337  inline void SetPackage(Aws::String&& value) { m_packageHasBeenSet = true; m_package = std::move(value); }
338 
342  inline void SetPackage(const char* value) { m_packageHasBeenSet = true; m_package.assign(value); }
343 
347  inline GetPackageVersionAssetRequest& WithPackage(const Aws::String& value) { SetPackage(value); return *this;}
348 
352  inline GetPackageVersionAssetRequest& WithPackage(Aws::String&& value) { SetPackage(std::move(value)); return *this;}
353 
357  inline GetPackageVersionAssetRequest& WithPackage(const char* value) { SetPackage(value); return *this;}
358 
359 
364  inline const Aws::String& GetPackageVersion() const{ return m_packageVersion; }
365 
370  inline bool PackageVersionHasBeenSet() const { return m_packageVersionHasBeenSet; }
371 
376  inline void SetPackageVersion(const Aws::String& value) { m_packageVersionHasBeenSet = true; m_packageVersion = value; }
377 
382  inline void SetPackageVersion(Aws::String&& value) { m_packageVersionHasBeenSet = true; m_packageVersion = std::move(value); }
383 
388  inline void SetPackageVersion(const char* value) { m_packageVersionHasBeenSet = true; m_packageVersion.assign(value); }
389 
394  inline GetPackageVersionAssetRequest& WithPackageVersion(const Aws::String& value) { SetPackageVersion(value); return *this;}
395 
400  inline GetPackageVersionAssetRequest& WithPackageVersion(Aws::String&& value) { SetPackageVersion(std::move(value)); return *this;}
401 
406  inline GetPackageVersionAssetRequest& WithPackageVersion(const char* value) { SetPackageVersion(value); return *this;}
407 
408 
412  inline const Aws::String& GetAsset() const{ return m_asset; }
413 
417  inline bool AssetHasBeenSet() const { return m_assetHasBeenSet; }
418 
422  inline void SetAsset(const Aws::String& value) { m_assetHasBeenSet = true; m_asset = value; }
423 
427  inline void SetAsset(Aws::String&& value) { m_assetHasBeenSet = true; m_asset = std::move(value); }
428 
432  inline void SetAsset(const char* value) { m_assetHasBeenSet = true; m_asset.assign(value); }
433 
437  inline GetPackageVersionAssetRequest& WithAsset(const Aws::String& value) { SetAsset(value); return *this;}
438 
442  inline GetPackageVersionAssetRequest& WithAsset(Aws::String&& value) { SetAsset(std::move(value)); return *this;}
443 
447  inline GetPackageVersionAssetRequest& WithAsset(const char* value) { SetAsset(value); return *this;}
448 
449 
454  inline const Aws::String& GetPackageVersionRevision() const{ return m_packageVersionRevision; }
455 
460  inline bool PackageVersionRevisionHasBeenSet() const { return m_packageVersionRevisionHasBeenSet; }
461 
466  inline void SetPackageVersionRevision(const Aws::String& value) { m_packageVersionRevisionHasBeenSet = true; m_packageVersionRevision = value; }
467 
472  inline void SetPackageVersionRevision(Aws::String&& value) { m_packageVersionRevisionHasBeenSet = true; m_packageVersionRevision = std::move(value); }
473 
478  inline void SetPackageVersionRevision(const char* value) { m_packageVersionRevisionHasBeenSet = true; m_packageVersionRevision.assign(value); }
479 
484  inline GetPackageVersionAssetRequest& WithPackageVersionRevision(const Aws::String& value) { SetPackageVersionRevision(value); return *this;}
485 
490  inline GetPackageVersionAssetRequest& WithPackageVersionRevision(Aws::String&& value) { SetPackageVersionRevision(std::move(value)); return *this;}
491 
496  inline GetPackageVersionAssetRequest& WithPackageVersionRevision(const char* value) { SetPackageVersionRevision(value); return *this;}
497 
498  private:
499 
500  Aws::String m_domain;
501  bool m_domainHasBeenSet;
502 
503  Aws::String m_domainOwner;
504  bool m_domainOwnerHasBeenSet;
505 
506  Aws::String m_repository;
507  bool m_repositoryHasBeenSet;
508 
509  PackageFormat m_format;
510  bool m_formatHasBeenSet;
511 
512  Aws::String m_namespace;
513  bool m_namespaceHasBeenSet;
514 
515  Aws::String m_package;
516  bool m_packageHasBeenSet;
517 
518  Aws::String m_packageVersion;
519  bool m_packageVersionHasBeenSet;
520 
521  Aws::String m_asset;
522  bool m_assetHasBeenSet;
523 
524  Aws::String m_packageVersionRevision;
525  bool m_packageVersionRevisionHasBeenSet;
526  };
527 
528 } // namespace Model
529 } // namespace CodeArtifact
530 } // namespace Aws
Aws::CodeArtifact::Model::GetPackageVersionAssetRequest::SetFormat
void SetFormat(const PackageFormat &value)
Definition: GetPackageVersionAssetRequest.h:211
Aws::CodeArtifact::Model::GetPackageVersionAssetRequest::WithRepository
GetPackageVersionAssetRequest & WithRepository(const Aws::String &value)
Definition: GetPackageVersionAssetRequest.h:174
CodeArtifact_EXPORTS.h
Aws::Http::URI
Definition: URI.h:32
Aws::CodeArtifact::Model::GetPackageVersionAssetRequest::WithPackage
GetPackageVersionAssetRequest & WithPackage(const char *value)
Definition: GetPackageVersionAssetRequest.h:357
Aws::CodeArtifact::Model::GetPackageVersionAssetRequest::WithPackageVersion
GetPackageVersionAssetRequest & WithPackageVersion(Aws::String &&value)
Definition: GetPackageVersionAssetRequest.h:400
Aws::CodeArtifact::Model::GetPackageVersionAssetRequest::SetAsset
void SetAsset(const char *value)
Definition: GetPackageVersionAssetRequest.h:432
Aws::CodeArtifact::Model::GetPackageVersionAssetRequest::WithPackageVersion
GetPackageVersionAssetRequest & WithPackageVersion(const char *value)
Definition: GetPackageVersionAssetRequest.h:406
Aws::CodeArtifact::Model::GetPackageVersionAssetRequest::SetNamespace
void SetNamespace(const Aws::String &value)
Definition: GetPackageVersionAssetRequest.h:266
Aws::CodeArtifact::Model::GetPackageVersionAssetRequest::FormatHasBeenSet
bool FormatHasBeenSet() const
Definition: GetPackageVersionAssetRequest.h:203
Aws::CodeArtifact::Model::GetPackageVersionAssetRequest::PackageVersionRevisionHasBeenSet
bool PackageVersionRevisionHasBeenSet() const
Definition: GetPackageVersionAssetRequest.h:460
Aws::CodeArtifact::Model::GetPackageVersionAssetRequest::GetNamespace
const Aws::String & GetNamespace() const
Definition: GetPackageVersionAssetRequest.h:246
Aws::CodeArtifact::Model::GetPackageVersionAssetRequest::SetPackage
void SetPackage(Aws::String &&value)
Definition: GetPackageVersionAssetRequest.h:337
Aws::CodeArtifact::Model::GetPackageVersionAssetRequest::WithRepository
GetPackageVersionAssetRequest & WithRepository(const char *value)
Definition: GetPackageVersionAssetRequest.h:186
Aws::CodeArtifact::Model::GetPackageVersionAssetRequest::GetPackageVersionAssetRequest
GetPackageVersionAssetRequest()
Aws::CodeArtifact::Model::GetPackageVersionAssetRequest::WithFormat
GetPackageVersionAssetRequest & WithFormat(PackageFormat &&value)
Definition: GetPackageVersionAssetRequest.h:235
Aws::CodeArtifact::Model::GetPackageVersionAssetRequest::PackageVersionHasBeenSet
bool PackageVersionHasBeenSet() const
Definition: GetPackageVersionAssetRequest.h:370
Aws::CodeArtifact::Model::GetPackageVersionAssetRequest::SetPackageVersion
void SetPackageVersion(Aws::String &&value)
Definition: GetPackageVersionAssetRequest.h:382
Aws::CodeArtifact::Model::GetPackageVersionAssetRequest::SerializePayload
Aws::String SerializePayload() const override
Aws::CodeArtifact::Model::GetPackageVersionAssetRequest::WithPackageVersionRevision
GetPackageVersionAssetRequest & WithPackageVersionRevision(Aws::String &&value)
Definition: GetPackageVersionAssetRequest.h:490
Aws::CodeArtifact::Model::GetPackageVersionAssetRequest::SetDomainOwner
void SetDomainOwner(Aws::String &&value)
Definition: GetPackageVersionAssetRequest.h:113
Aws::CodeArtifact::Model::GetPackageVersionAssetRequest::SetPackageVersion
void SetPackageVersion(const char *value)
Definition: GetPackageVersionAssetRequest.h:388
Aws::CodeArtifact::Model::GetPackageVersionAssetRequest::GetFormat
const PackageFormat & GetFormat() const
Definition: GetPackageVersionAssetRequest.h:195
Aws::CodeArtifact::Model::GetPackageVersionAssetRequest::SetPackage
void SetPackage(const char *value)
Definition: GetPackageVersionAssetRequest.h:342
Aws::CodeArtifact::Model::GetPackageVersionAssetRequest::WithPackage
GetPackageVersionAssetRequest & WithPackage(const Aws::String &value)
Definition: GetPackageVersionAssetRequest.h:347
Aws::CodeArtifact::Model::GetPackageVersionAssetRequest::GetPackageVersion
const Aws::String & GetPackageVersion() const
Definition: GetPackageVersionAssetRequest.h:364
Aws::CodeArtifact::Model::GetPackageVersionAssetRequest::SetDomain
void SetDomain(Aws::String &&value)
Definition: GetPackageVersionAssetRequest.h:64
Aws::CodeArtifact::Model::GetPackageVersionAssetRequest::WithAsset
GetPackageVersionAssetRequest & WithAsset(const Aws::String &value)
Definition: GetPackageVersionAssetRequest.h:437
Aws::CodeArtifact::Model::GetPackageVersionAssetRequest::SetDomain
void SetDomain(const Aws::String &value)
Definition: GetPackageVersionAssetRequest.h:58
Aws::CodeArtifact::Model::GetPackageVersionAssetRequest::WithDomainOwner
GetPackageVersionAssetRequest & WithDomainOwner(Aws::String &&value)
Definition: GetPackageVersionAssetRequest.h:131
Aws::CodeArtifact::Model::GetPackageVersionAssetRequest::GetDomainOwner
const Aws::String & GetDomainOwner() const
Definition: GetPackageVersionAssetRequest.h:95
Aws::CodeArtifact::Model::GetPackageVersionAssetRequest::SetPackageVersionRevision
void SetPackageVersionRevision(const char *value)
Definition: GetPackageVersionAssetRequest.h:478
Aws::CodeArtifact::Model::GetPackageVersionAssetRequest::SetNamespace
void SetNamespace(const char *value)
Definition: GetPackageVersionAssetRequest.h:286
Aws::CodeArtifact::Model::GetPackageVersionAssetRequest::SetFormat
void SetFormat(PackageFormat &&value)
Definition: GetPackageVersionAssetRequest.h:219
Aws::CodeArtifact::Model::GetPackageVersionAssetRequest::SetRepository
void SetRepository(const Aws::String &value)
Definition: GetPackageVersionAssetRequest.h:156
Aws::CodeArtifact::Model::GetPackageVersionAssetRequest::GetPackage
const Aws::String & GetPackage() const
Definition: GetPackageVersionAssetRequest.h:322
Aws::CodeArtifact::Model::GetPackageVersionAssetRequest::GetServiceRequestName
virtual const char * GetServiceRequestName() const override
Definition: GetPackageVersionAssetRequest.h:35
Aws::CodeArtifact::Model::GetPackageVersionAssetRequest::SetPackageVersionRevision
void SetPackageVersionRevision(const Aws::String &value)
Definition: GetPackageVersionAssetRequest.h:466
Aws::CodeArtifact::Model::GetPackageVersionAssetRequest::SetAsset
void SetAsset(const Aws::String &value)
Definition: GetPackageVersionAssetRequest.h:422
Aws::CodeArtifact::Model::GetPackageVersionAssetRequest::DomainHasBeenSet
bool DomainHasBeenSet() const
Definition: GetPackageVersionAssetRequest.h:52
Aws::CodeArtifact::Model::GetPackageVersionAssetRequest::WithAsset
GetPackageVersionAssetRequest & WithAsset(Aws::String &&value)
Definition: GetPackageVersionAssetRequest.h:442
Aws::CodeArtifact::Model::GetPackageVersionAssetRequest::WithDomain
GetPackageVersionAssetRequest & WithDomain(Aws::String &&value)
Definition: GetPackageVersionAssetRequest.h:82
Aws::CodeArtifact::Model::GetPackageVersionAssetRequest::WithNamespace
GetPackageVersionAssetRequest & WithNamespace(const Aws::String &value)
Definition: GetPackageVersionAssetRequest.h:296
PackageFormat.h
Aws::CodeArtifact::Model::GetPackageVersionAssetRequest::GetDomain
const Aws::String & GetDomain() const
Definition: GetPackageVersionAssetRequest.h:46
AWSString.h
Aws::CodeArtifact::Model::GetPackageVersionAssetRequest::GetPackageVersionRevision
const Aws::String & GetPackageVersionRevision() const
Definition: GetPackageVersionAssetRequest.h:454
Aws::CodeArtifact::Model::GetPackageVersionAssetRequest::GetAsset
const Aws::String & GetAsset() const
Definition: GetPackageVersionAssetRequest.h:412
Aws::CodeArtifact::Model::GetPackageVersionAssetRequest::WithFormat
GetPackageVersionAssetRequest & WithFormat(const PackageFormat &value)
Definition: GetPackageVersionAssetRequest.h:227
Aws::CodeArtifact::Model::GetPackageVersionAssetRequest::WithDomain
GetPackageVersionAssetRequest & WithDomain(const Aws::String &value)
Definition: GetPackageVersionAssetRequest.h:76
CodeArtifactRequest.h
Aws::CodeArtifact::Model::GetPackageVersionAssetRequest::SetDomain
void SetDomain(const char *value)
Definition: GetPackageVersionAssetRequest.h:70
Aws::CodeArtifact::Model::GetPackageVersionAssetRequest::WithNamespace
GetPackageVersionAssetRequest & WithNamespace(const char *value)
Definition: GetPackageVersionAssetRequest.h:316
Aws::CodeArtifact::Model::GetPackageVersionAssetRequest::SetAsset
void SetAsset(Aws::String &&value)
Definition: GetPackageVersionAssetRequest.h:427
Aws::CodeArtifact::Model::GetPackageVersionAssetRequest::AssetHasBeenSet
bool AssetHasBeenSet() const
Definition: GetPackageVersionAssetRequest.h:417
Aws::CodeArtifact::Model::GetPackageVersionAssetRequest::WithPackageVersionRevision
GetPackageVersionAssetRequest & WithPackageVersionRevision(const Aws::String &value)
Definition: GetPackageVersionAssetRequest.h:484
Aws::CodeArtifact::Model::GetPackageVersionAssetRequest::SetPackage
void SetPackage(const Aws::String &value)
Definition: GetPackageVersionAssetRequest.h:332
Aws::CodeArtifact::Model::GetPackageVersionAssetRequest::WithRepository
GetPackageVersionAssetRequest & WithRepository(Aws::String &&value)
Definition: GetPackageVersionAssetRequest.h:180
Aws::CodeArtifact::Model::GetPackageVersionAssetRequest::PackageHasBeenSet
bool PackageHasBeenSet() const
Definition: GetPackageVersionAssetRequest.h:327
Aws::CodeArtifact::Model::GetPackageVersionAssetRequest::DomainOwnerHasBeenSet
bool DomainOwnerHasBeenSet() const
Definition: GetPackageVersionAssetRequest.h:101
Aws::CodeArtifact::Model::GetPackageVersionAssetRequest::GetRepository
const Aws::String & GetRepository() const
Definition: GetPackageVersionAssetRequest.h:144
Aws::CodeArtifact::Model::GetPackageVersionAssetRequest::WithDomainOwner
GetPackageVersionAssetRequest & WithDomainOwner(const Aws::String &value)
Definition: GetPackageVersionAssetRequest.h:125
Aws::CodeArtifact::Model::GetPackageVersionAssetRequest::WithPackageVersion
GetPackageVersionAssetRequest & WithPackageVersion(const Aws::String &value)
Definition: GetPackageVersionAssetRequest.h:394
Aws::CodeArtifact::Model::GetPackageVersionAssetRequest::WithDomainOwner
GetPackageVersionAssetRequest & WithDomainOwner(const char *value)
Definition: GetPackageVersionAssetRequest.h:137
AWS_CODEARTIFACT_API
#define AWS_CODEARTIFACT_API
Definition: CodeArtifact_EXPORTS.h:28
Aws::CodeArtifact::Model::GetPackageVersionAssetRequest::RepositoryHasBeenSet
bool RepositoryHasBeenSet() const
Definition: GetPackageVersionAssetRequest.h:150
Aws::CodeArtifact::Model::GetPackageVersionAssetRequest::SetPackageVersion
void SetPackageVersion(const Aws::String &value)
Definition: GetPackageVersionAssetRequest.h:376
Aws
Definition: AccessManagementClient.h:15
Aws::CodeArtifact::Model::PackageFormat
PackageFormat
Definition: PackageFormat.h:17
Aws::CodeArtifact::Model::GetPackageVersionAssetRequest::NamespaceHasBeenSet
bool NamespaceHasBeenSet() const
Definition: GetPackageVersionAssetRequest.h:256
Aws::CodeArtifact::Model::GetPackageVersionAssetRequest::SetDomainOwner
void SetDomainOwner(const char *value)
Definition: GetPackageVersionAssetRequest.h:119
Aws::CodeArtifact::Model::GetPackageVersionAssetRequest::WithPackageVersionRevision
GetPackageVersionAssetRequest & WithPackageVersionRevision(const char *value)
Definition: GetPackageVersionAssetRequest.h:496
Aws::CodeArtifact::Model::GetPackageVersionAssetRequest::AddQueryStringParameters
void AddQueryStringParameters(Aws::Http::URI &uri) const override
Aws::CodeArtifact::CodeArtifactRequest
Definition: CodeArtifactRequest.h:17
Aws::CodeArtifact::Model::GetPackageVersionAssetRequest::WithAsset
GetPackageVersionAssetRequest & WithAsset(const char *value)
Definition: GetPackageVersionAssetRequest.h:447
Aws::String
std::basic_string< char, std::char_traits< char >, Aws::Allocator< char > > String
Definition: AWSString.h:97
Aws::CodeArtifact::Model::GetPackageVersionAssetRequest::WithNamespace
GetPackageVersionAssetRequest & WithNamespace(Aws::String &&value)
Definition: GetPackageVersionAssetRequest.h:306
Aws::CodeArtifact::Model::GetPackageVersionAssetRequest::WithDomain
GetPackageVersionAssetRequest & WithDomain(const char *value)
Definition: GetPackageVersionAssetRequest.h:88
Aws::CodeArtifact::Model::GetPackageVersionAssetRequest::WithPackage
GetPackageVersionAssetRequest & WithPackage(Aws::String &&value)
Definition: GetPackageVersionAssetRequest.h:352
Aws::CodeArtifact::Model::GetPackageVersionAssetRequest::SetPackageVersionRevision
void SetPackageVersionRevision(Aws::String &&value)
Definition: GetPackageVersionAssetRequest.h:472
Aws::CodeArtifact::Model::GetPackageVersionAssetRequest::SetDomainOwner
void SetDomainOwner(const Aws::String &value)
Definition: GetPackageVersionAssetRequest.h:107
Aws::CodeArtifact::Model::GetPackageVersionAssetRequest::SetNamespace
void SetNamespace(Aws::String &&value)
Definition: GetPackageVersionAssetRequest.h:276
Aws::CodeArtifact::Model::GetPackageVersionAssetRequest
Definition: GetPackageVersionAssetRequest.h:27
Aws::CodeArtifact::Model::GetPackageVersionAssetRequest::SetRepository
void SetRepository(Aws::String &&value)
Definition: GetPackageVersionAssetRequest.h:162
Aws::CodeArtifact::Model::GetPackageVersionAssetRequest::SetRepository
void SetRepository(const char *value)
Definition: GetPackageVersionAssetRequest.h:168