AWS SDK for C++  1.9.40
AWS SDK for C++
Public Member Functions | List of all members
Aws::CodeArtifact::Model::UpdatePackageVersionsStatusRequest Class Reference

#include <UpdatePackageVersionsStatusRequest.h>

+ Inheritance diagram for Aws::CodeArtifact::Model::UpdatePackageVersionsStatusRequest:

Public Member Functions

 UpdatePackageVersionsStatusRequest ()
 
virtual const char * GetServiceRequestName () const override
 
Aws::String SerializePayload () const override
 
void AddQueryStringParameters (Aws::Http::URI &uri) const override
 
const Aws::StringGetDomain () const
 
bool DomainHasBeenSet () const
 
void SetDomain (const Aws::String &value)
 
void SetDomain (Aws::String &&value)
 
void SetDomain (const char *value)
 
UpdatePackageVersionsStatusRequestWithDomain (const Aws::String &value)
 
UpdatePackageVersionsStatusRequestWithDomain (Aws::String &&value)
 
UpdatePackageVersionsStatusRequestWithDomain (const char *value)
 
const Aws::StringGetDomainOwner () const
 
bool DomainOwnerHasBeenSet () const
 
void SetDomainOwner (const Aws::String &value)
 
void SetDomainOwner (Aws::String &&value)
 
void SetDomainOwner (const char *value)
 
UpdatePackageVersionsStatusRequestWithDomainOwner (const Aws::String &value)
 
UpdatePackageVersionsStatusRequestWithDomainOwner (Aws::String &&value)
 
UpdatePackageVersionsStatusRequestWithDomainOwner (const char *value)
 
const Aws::StringGetRepository () const
 
bool RepositoryHasBeenSet () const
 
void SetRepository (const Aws::String &value)
 
void SetRepository (Aws::String &&value)
 
void SetRepository (const char *value)
 
UpdatePackageVersionsStatusRequestWithRepository (const Aws::String &value)
 
UpdatePackageVersionsStatusRequestWithRepository (Aws::String &&value)
 
UpdatePackageVersionsStatusRequestWithRepository (const char *value)
 
const PackageFormatGetFormat () const
 
bool FormatHasBeenSet () const
 
void SetFormat (const PackageFormat &value)
 
void SetFormat (PackageFormat &&value)
 
UpdatePackageVersionsStatusRequestWithFormat (const PackageFormat &value)
 
UpdatePackageVersionsStatusRequestWithFormat (PackageFormat &&value)
 
const Aws::StringGetNamespace () const
 
bool NamespaceHasBeenSet () const
 
void SetNamespace (const Aws::String &value)
 
void SetNamespace (Aws::String &&value)
 
void SetNamespace (const char *value)
 
UpdatePackageVersionsStatusRequestWithNamespace (const Aws::String &value)
 
UpdatePackageVersionsStatusRequestWithNamespace (Aws::String &&value)
 
UpdatePackageVersionsStatusRequestWithNamespace (const char *value)
 
const Aws::StringGetPackage () const
 
bool PackageHasBeenSet () const
 
void SetPackage (const Aws::String &value)
 
void SetPackage (Aws::String &&value)
 
void SetPackage (const char *value)
 
UpdatePackageVersionsStatusRequestWithPackage (const Aws::String &value)
 
UpdatePackageVersionsStatusRequestWithPackage (Aws::String &&value)
 
UpdatePackageVersionsStatusRequestWithPackage (const char *value)
 
const Aws::Vector< Aws::String > & GetVersions () const
 
bool VersionsHasBeenSet () const
 
void SetVersions (const Aws::Vector< Aws::String > &value)
 
void SetVersions (Aws::Vector< Aws::String > &&value)
 
UpdatePackageVersionsStatusRequestWithVersions (const Aws::Vector< Aws::String > &value)
 
UpdatePackageVersionsStatusRequestWithVersions (Aws::Vector< Aws::String > &&value)
 
UpdatePackageVersionsStatusRequestAddVersions (const Aws::String &value)
 
UpdatePackageVersionsStatusRequestAddVersions (Aws::String &&value)
 
UpdatePackageVersionsStatusRequestAddVersions (const char *value)
 
const Aws::Map< Aws::String, Aws::String > & GetVersionRevisions () const
 
bool VersionRevisionsHasBeenSet () const
 
void SetVersionRevisions (const Aws::Map< Aws::String, Aws::String > &value)
 
void SetVersionRevisions (Aws::Map< Aws::String, Aws::String > &&value)
 
UpdatePackageVersionsStatusRequestWithVersionRevisions (const Aws::Map< Aws::String, Aws::String > &value)
 
UpdatePackageVersionsStatusRequestWithVersionRevisions (Aws::Map< Aws::String, Aws::String > &&value)
 
UpdatePackageVersionsStatusRequestAddVersionRevisions (const Aws::String &key, const Aws::String &value)
 
UpdatePackageVersionsStatusRequestAddVersionRevisions (Aws::String &&key, const Aws::String &value)
 
UpdatePackageVersionsStatusRequestAddVersionRevisions (const Aws::String &key, Aws::String &&value)
 
UpdatePackageVersionsStatusRequestAddVersionRevisions (Aws::String &&key, Aws::String &&value)
 
UpdatePackageVersionsStatusRequestAddVersionRevisions (const char *key, Aws::String &&value)
 
UpdatePackageVersionsStatusRequestAddVersionRevisions (Aws::String &&key, const char *value)
 
UpdatePackageVersionsStatusRequestAddVersionRevisions (const char *key, const char *value)
 
const PackageVersionStatusGetExpectedStatus () const
 
bool ExpectedStatusHasBeenSet () const
 
void SetExpectedStatus (const PackageVersionStatus &value)
 
void SetExpectedStatus (PackageVersionStatus &&value)
 
UpdatePackageVersionsStatusRequestWithExpectedStatus (const PackageVersionStatus &value)
 
UpdatePackageVersionsStatusRequestWithExpectedStatus (PackageVersionStatus &&value)
 
const PackageVersionStatusGetTargetStatus () const
 
bool TargetStatusHasBeenSet () const
 
void SetTargetStatus (const PackageVersionStatus &value)
 
void SetTargetStatus (PackageVersionStatus &&value)
 
UpdatePackageVersionsStatusRequestWithTargetStatus (const PackageVersionStatus &value)
 
UpdatePackageVersionsStatusRequestWithTargetStatus (PackageVersionStatus &&value)
 
- Public Member Functions inherited from Aws::CodeArtifact::CodeArtifactRequest
virtual ~CodeArtifactRequest ()
 
void AddParametersToRequest (Aws::Http::HttpRequest &httpRequest) const
 
Aws::Http::HeaderValueCollection GetHeaders () const override
 
- Public Member Functions inherited from Aws::AmazonSerializableWebServiceRequest
 AmazonSerializableWebServiceRequest ()
 
virtual ~AmazonSerializableWebServiceRequest ()
 
std::shared_ptr< Aws::IOStreamGetBody () const override
 
- Public Member Functions inherited from Aws::AmazonWebServiceRequest
 AmazonWebServiceRequest ()
 
virtual ~AmazonWebServiceRequest ()=default
 
virtual void PutToPresignedUrl (Aws::Http::URI &uri) const
 
virtual bool IsStreaming () const
 
virtual bool IsEventStreamRequest () const
 
virtual bool SignBody () const
 
virtual bool IsChunked () const
 
virtual void SetRequestSignedHandler (const RequestSignedHandler &handler)
 
virtual const RequestSignedHandlerGetRequestSignedHandler () const
 
const Aws::IOStreamFactoryGetResponseStreamFactory () const
 
void SetResponseStreamFactory (const Aws::IOStreamFactory &factory)
 
virtual void SetDataReceivedEventHandler (const Aws::Http::DataReceivedEventHandler &dataReceivedEventHandler)
 
virtual void SetDataSentEventHandler (const Aws::Http::DataSentEventHandler &dataSentEventHandler)
 
virtual void SetContinueRequestHandler (const Aws::Http::ContinueRequestHandler &continueRequestHandler)
 
virtual void SetDataReceivedEventHandler (Aws::Http::DataReceivedEventHandler &&dataReceivedEventHandler)
 
virtual void SetDataSentEventHandler (Aws::Http::DataSentEventHandler &&dataSentEventHandler)
 
virtual void SetContinueRequestHandler (Aws::Http::ContinueRequestHandler &&continueRequestHandler)
 
virtual void SetRequestRetryHandler (const RequestRetryHandler &handler)
 
virtual void SetRequestRetryHandler (RequestRetryHandler &&handler)
 
virtual const Aws::Http::DataReceivedEventHandlerGetDataReceivedEventHandler () const
 
virtual const Aws::Http::DataSentEventHandlerGetDataSentEventHandler () const
 
virtual const Aws::Http::ContinueRequestHandlerGetContinueRequestHandler () const
 
virtual const RequestRetryHandlerGetRequestRetryHandler () const
 
virtual bool ShouldComputeContentMd5 () const
 

Additional Inherited Members

- Protected Member Functions inherited from Aws::CodeArtifact::CodeArtifactRequest
virtual Aws::Http::HeaderValueCollection GetRequestSpecificHeaders () const
 
- Protected Member Functions inherited from Aws::AmazonWebServiceRequest
virtual void DumpBodyToUrl (Aws::Http::URI &uri) const
 

Detailed Description

Definition at line 29 of file UpdatePackageVersionsStatusRequest.h.

Constructor & Destructor Documentation

◆ UpdatePackageVersionsStatusRequest()

Aws::CodeArtifact::Model::UpdatePackageVersionsStatusRequest::UpdatePackageVersionsStatusRequest ( )

Member Function Documentation

◆ AddQueryStringParameters()

void Aws::CodeArtifact::Model::UpdatePackageVersionsStatusRequest::AddQueryStringParameters ( Aws::Http::URI uri) const
overridevirtual

Do nothing virtual, override this to add query strings to the request

Reimplemented from Aws::AmazonWebServiceRequest.

◆ AddVersionRevisions() [1/7]

UpdatePackageVersionsStatusRequest& Aws::CodeArtifact::Model::UpdatePackageVersionsStatusRequest::AddVersionRevisions ( Aws::String &&  key,
Aws::String &&  value 
)
inline

A map of package versions and package version revisions. The map key is the package version (for example, 3.5.2), and the map value is the package version revision.

Definition at line 480 of file UpdatePackageVersionsStatusRequest.h.

◆ AddVersionRevisions() [2/7]

UpdatePackageVersionsStatusRequest& Aws::CodeArtifact::Model::UpdatePackageVersionsStatusRequest::AddVersionRevisions ( Aws::String &&  key,
const Aws::String value 
)
inline

A map of package versions and package version revisions. The map key is the package version (for example, 3.5.2), and the map value is the package version revision.

Definition at line 466 of file UpdatePackageVersionsStatusRequest.h.

◆ AddVersionRevisions() [3/7]

UpdatePackageVersionsStatusRequest& Aws::CodeArtifact::Model::UpdatePackageVersionsStatusRequest::AddVersionRevisions ( Aws::String &&  key,
const char *  value 
)
inline

A map of package versions and package version revisions. The map key is the package version (for example, 3.5.2), and the map value is the package version revision.

Definition at line 494 of file UpdatePackageVersionsStatusRequest.h.

◆ AddVersionRevisions() [4/7]

UpdatePackageVersionsStatusRequest& Aws::CodeArtifact::Model::UpdatePackageVersionsStatusRequest::AddVersionRevisions ( const Aws::String key,
Aws::String &&  value 
)
inline

A map of package versions and package version revisions. The map key is the package version (for example, 3.5.2), and the map value is the package version revision.

Definition at line 473 of file UpdatePackageVersionsStatusRequest.h.

◆ AddVersionRevisions() [5/7]

UpdatePackageVersionsStatusRequest& Aws::CodeArtifact::Model::UpdatePackageVersionsStatusRequest::AddVersionRevisions ( const Aws::String key,
const Aws::String value 
)
inline

A map of package versions and package version revisions. The map key is the package version (for example, 3.5.2), and the map value is the package version revision.

Definition at line 459 of file UpdatePackageVersionsStatusRequest.h.

◆ AddVersionRevisions() [6/7]

UpdatePackageVersionsStatusRequest& Aws::CodeArtifact::Model::UpdatePackageVersionsStatusRequest::AddVersionRevisions ( const char *  key,
Aws::String &&  value 
)
inline

A map of package versions and package version revisions. The map key is the package version (for example, 3.5.2), and the map value is the package version revision.

Definition at line 487 of file UpdatePackageVersionsStatusRequest.h.

◆ AddVersionRevisions() [7/7]

UpdatePackageVersionsStatusRequest& Aws::CodeArtifact::Model::UpdatePackageVersionsStatusRequest::AddVersionRevisions ( const char *  key,
const char *  value 
)
inline

A map of package versions and package version revisions. The map key is the package version (for example, 3.5.2), and the map value is the package version revision.

Definition at line 501 of file UpdatePackageVersionsStatusRequest.h.

◆ AddVersions() [1/3]

UpdatePackageVersionsStatusRequest& Aws::CodeArtifact::Model::UpdatePackageVersionsStatusRequest::AddVersions ( Aws::String &&  value)
inline

An array of strings that specify the versions of the package with the statuses to update.

Definition at line 403 of file UpdatePackageVersionsStatusRequest.h.

◆ AddVersions() [2/3]

UpdatePackageVersionsStatusRequest& Aws::CodeArtifact::Model::UpdatePackageVersionsStatusRequest::AddVersions ( const Aws::String value)
inline

An array of strings that specify the versions of the package with the statuses to update.

Definition at line 397 of file UpdatePackageVersionsStatusRequest.h.

◆ AddVersions() [3/3]

UpdatePackageVersionsStatusRequest& Aws::CodeArtifact::Model::UpdatePackageVersionsStatusRequest::AddVersions ( const char *  value)
inline

An array of strings that specify the versions of the package with the statuses to update.

Definition at line 409 of file UpdatePackageVersionsStatusRequest.h.

◆ DomainHasBeenSet()

bool Aws::CodeArtifact::Model::UpdatePackageVersionsStatusRequest::DomainHasBeenSet ( ) const
inline

The name of the domain that contains the repository that contains the package versions with a status to be updated.

Definition at line 55 of file UpdatePackageVersionsStatusRequest.h.

◆ DomainOwnerHasBeenSet()

bool Aws::CodeArtifact::Model::UpdatePackageVersionsStatusRequest::DomainOwnerHasBeenSet ( ) const
inline

The 12-digit account number of the AWS account that owns the domain. It does not include dashes or spaces.

Definition at line 104 of file UpdatePackageVersionsStatusRequest.h.

◆ ExpectedStatusHasBeenSet()

bool Aws::CodeArtifact::Model::UpdatePackageVersionsStatusRequest::ExpectedStatusHasBeenSet ( ) const
inline

The package version’s expected status before it is updated. If expectedStatus is provided, the package version's status is updated only if its status at the time UpdatePackageVersionsStatus is called matches expectedStatus.

Definition at line 518 of file UpdatePackageVersionsStatusRequest.h.

◆ FormatHasBeenSet()

bool Aws::CodeArtifact::Model::UpdatePackageVersionsStatusRequest::FormatHasBeenSet ( ) const
inline

A format that specifies the type of the package with the statuses to update. The valid values are:

  • npm

  • pypi

  • maven

Definition at line 204 of file UpdatePackageVersionsStatusRequest.h.

◆ GetDomain()

const Aws::String& Aws::CodeArtifact::Model::UpdatePackageVersionsStatusRequest::GetDomain ( ) const
inline

The name of the domain that contains the repository that contains the package versions with a status to be updated.

Definition at line 49 of file UpdatePackageVersionsStatusRequest.h.

◆ GetDomainOwner()

const Aws::String& Aws::CodeArtifact::Model::UpdatePackageVersionsStatusRequest::GetDomainOwner ( ) const
inline

The 12-digit account number of the AWS account that owns the domain. It does not include dashes or spaces.

Definition at line 98 of file UpdatePackageVersionsStatusRequest.h.

◆ GetExpectedStatus()

const PackageVersionStatus& Aws::CodeArtifact::Model::UpdatePackageVersionsStatusRequest::GetExpectedStatus ( ) const
inline

The package version’s expected status before it is updated. If expectedStatus is provided, the package version's status is updated only if its status at the time UpdatePackageVersionsStatus is called matches expectedStatus.

Definition at line 510 of file UpdatePackageVersionsStatusRequest.h.

◆ GetFormat()

const PackageFormat& Aws::CodeArtifact::Model::UpdatePackageVersionsStatusRequest::GetFormat ( ) const
inline

A format that specifies the type of the package with the statuses to update. The valid values are:

  • npm

  • pypi

  • maven

Definition at line 197 of file UpdatePackageVersionsStatusRequest.h.

◆ GetNamespace()

const Aws::String& Aws::CodeArtifact::Model::UpdatePackageVersionsStatusRequest::GetNamespace ( ) const
inline

The namespace of the package. The package component that specifies its namespace depends on its type. For example:

  • The namespace of a Maven package is its groupId.

  • The namespace of an npm package is its scope.

  • A Python package does not contain a corresponding component, so Python packages do not have a namespace.

Definition at line 243 of file UpdatePackageVersionsStatusRequest.h.

◆ GetPackage()

const Aws::String& Aws::CodeArtifact::Model::UpdatePackageVersionsStatusRequest::GetPackage ( ) const
inline

The name of the package with the version statuses to update.

Definition at line 319 of file UpdatePackageVersionsStatusRequest.h.

◆ GetRepository()

const Aws::String& Aws::CodeArtifact::Model::UpdatePackageVersionsStatusRequest::GetRepository ( ) const
inline

The repository that contains the package versions with the status you want to update.

Definition at line 147 of file UpdatePackageVersionsStatusRequest.h.

◆ GetServiceRequestName()

virtual const char* Aws::CodeArtifact::Model::UpdatePackageVersionsStatusRequest::GetServiceRequestName ( ) const
inlineoverridevirtual

Implements Aws::AmazonWebServiceRequest.

Definition at line 38 of file UpdatePackageVersionsStatusRequest.h.

◆ GetTargetStatus()

const PackageVersionStatus& Aws::CodeArtifact::Model::UpdatePackageVersionsStatusRequest::GetTargetStatus ( ) const
inline

The status you want to change the package version status to.

Definition at line 556 of file UpdatePackageVersionsStatusRequest.h.

◆ GetVersionRevisions()

const Aws::Map<Aws::String, Aws::String>& Aws::CodeArtifact::Model::UpdatePackageVersionsStatusRequest::GetVersionRevisions ( ) const
inline

A map of package versions and package version revisions. The map key is the package version (for example, 3.5.2), and the map value is the package version revision.

Definition at line 417 of file UpdatePackageVersionsStatusRequest.h.

◆ GetVersions()

const Aws::Vector<Aws::String>& Aws::CodeArtifact::Model::UpdatePackageVersionsStatusRequest::GetVersions ( ) const
inline

An array of strings that specify the versions of the package with the statuses to update.

Definition at line 361 of file UpdatePackageVersionsStatusRequest.h.

◆ NamespaceHasBeenSet()

bool Aws::CodeArtifact::Model::UpdatePackageVersionsStatusRequest::NamespaceHasBeenSet ( ) const
inline

The namespace of the package. The package component that specifies its namespace depends on its type. For example:

  • The namespace of a Maven package is its groupId.

  • The namespace of an npm package is its scope.

  • A Python package does not contain a corresponding component, so Python packages do not have a namespace.

Definition at line 253 of file UpdatePackageVersionsStatusRequest.h.

◆ PackageHasBeenSet()

bool Aws::CodeArtifact::Model::UpdatePackageVersionsStatusRequest::PackageHasBeenSet ( ) const
inline

The name of the package with the version statuses to update.

Definition at line 324 of file UpdatePackageVersionsStatusRequest.h.

◆ RepositoryHasBeenSet()

bool Aws::CodeArtifact::Model::UpdatePackageVersionsStatusRequest::RepositoryHasBeenSet ( ) const
inline

The repository that contains the package versions with the status you want to update.

Definition at line 153 of file UpdatePackageVersionsStatusRequest.h.

◆ SerializePayload()

Aws::String Aws::CodeArtifact::Model::UpdatePackageVersionsStatusRequest::SerializePayload ( ) const
overridevirtual

Convert payload into String.

Implements Aws::AmazonSerializableWebServiceRequest.

◆ SetDomain() [1/3]

void Aws::CodeArtifact::Model::UpdatePackageVersionsStatusRequest::SetDomain ( Aws::String &&  value)
inline

The name of the domain that contains the repository that contains the package versions with a status to be updated.

Definition at line 67 of file UpdatePackageVersionsStatusRequest.h.

◆ SetDomain() [2/3]

void Aws::CodeArtifact::Model::UpdatePackageVersionsStatusRequest::SetDomain ( const Aws::String value)
inline

The name of the domain that contains the repository that contains the package versions with a status to be updated.

Definition at line 61 of file UpdatePackageVersionsStatusRequest.h.

◆ SetDomain() [3/3]

void Aws::CodeArtifact::Model::UpdatePackageVersionsStatusRequest::SetDomain ( const char *  value)
inline

The name of the domain that contains the repository that contains the package versions with a status to be updated.

Definition at line 73 of file UpdatePackageVersionsStatusRequest.h.

◆ SetDomainOwner() [1/3]

void Aws::CodeArtifact::Model::UpdatePackageVersionsStatusRequest::SetDomainOwner ( Aws::String &&  value)
inline

The 12-digit account number of the AWS account that owns the domain. It does not include dashes or spaces.

Definition at line 116 of file UpdatePackageVersionsStatusRequest.h.

◆ SetDomainOwner() [2/3]

void Aws::CodeArtifact::Model::UpdatePackageVersionsStatusRequest::SetDomainOwner ( const Aws::String value)
inline

The 12-digit account number of the AWS account that owns the domain. It does not include dashes or spaces.

Definition at line 110 of file UpdatePackageVersionsStatusRequest.h.

◆ SetDomainOwner() [3/3]

void Aws::CodeArtifact::Model::UpdatePackageVersionsStatusRequest::SetDomainOwner ( const char *  value)
inline

The 12-digit account number of the AWS account that owns the domain. It does not include dashes or spaces.

Definition at line 122 of file UpdatePackageVersionsStatusRequest.h.

◆ SetExpectedStatus() [1/2]

void Aws::CodeArtifact::Model::UpdatePackageVersionsStatusRequest::SetExpectedStatus ( const PackageVersionStatus value)
inline

The package version’s expected status before it is updated. If expectedStatus is provided, the package version's status is updated only if its status at the time UpdatePackageVersionsStatus is called matches expectedStatus.

Definition at line 526 of file UpdatePackageVersionsStatusRequest.h.

◆ SetExpectedStatus() [2/2]

void Aws::CodeArtifact::Model::UpdatePackageVersionsStatusRequest::SetExpectedStatus ( PackageVersionStatus &&  value)
inline

The package version’s expected status before it is updated. If expectedStatus is provided, the package version's status is updated only if its status at the time UpdatePackageVersionsStatus is called matches expectedStatus.

Definition at line 534 of file UpdatePackageVersionsStatusRequest.h.

◆ SetFormat() [1/2]

void Aws::CodeArtifact::Model::UpdatePackageVersionsStatusRequest::SetFormat ( const PackageFormat value)
inline

A format that specifies the type of the package with the statuses to update. The valid values are:

  • npm

  • pypi

  • maven

Definition at line 211 of file UpdatePackageVersionsStatusRequest.h.

◆ SetFormat() [2/2]

void Aws::CodeArtifact::Model::UpdatePackageVersionsStatusRequest::SetFormat ( PackageFormat &&  value)
inline

A format that specifies the type of the package with the statuses to update. The valid values are:

  • npm

  • pypi

  • maven

Definition at line 218 of file UpdatePackageVersionsStatusRequest.h.

◆ SetNamespace() [1/3]

void Aws::CodeArtifact::Model::UpdatePackageVersionsStatusRequest::SetNamespace ( Aws::String &&  value)
inline

The namespace of the package. The package component that specifies its namespace depends on its type. For example:

  • The namespace of a Maven package is its groupId.

  • The namespace of an npm package is its scope.

  • A Python package does not contain a corresponding component, so Python packages do not have a namespace.

Definition at line 273 of file UpdatePackageVersionsStatusRequest.h.

◆ SetNamespace() [2/3]

void Aws::CodeArtifact::Model::UpdatePackageVersionsStatusRequest::SetNamespace ( const Aws::String value)
inline

The namespace of the package. The package component that specifies its namespace depends on its type. For example:

  • The namespace of a Maven package is its groupId.

  • The namespace of an npm package is its scope.

  • A Python package does not contain a corresponding component, so Python packages do not have a namespace.

Definition at line 263 of file UpdatePackageVersionsStatusRequest.h.

◆ SetNamespace() [3/3]

void Aws::CodeArtifact::Model::UpdatePackageVersionsStatusRequest::SetNamespace ( const char *  value)
inline

The namespace of the package. The package component that specifies its namespace depends on its type. For example:

  • The namespace of a Maven package is its groupId.

  • The namespace of an npm package is its scope.

  • A Python package does not contain a corresponding component, so Python packages do not have a namespace.

Definition at line 283 of file UpdatePackageVersionsStatusRequest.h.

◆ SetPackage() [1/3]

void Aws::CodeArtifact::Model::UpdatePackageVersionsStatusRequest::SetPackage ( Aws::String &&  value)
inline

The name of the package with the version statuses to update.

Definition at line 334 of file UpdatePackageVersionsStatusRequest.h.

◆ SetPackage() [2/3]

void Aws::CodeArtifact::Model::UpdatePackageVersionsStatusRequest::SetPackage ( const Aws::String value)
inline

The name of the package with the version statuses to update.

Definition at line 329 of file UpdatePackageVersionsStatusRequest.h.

◆ SetPackage() [3/3]

void Aws::CodeArtifact::Model::UpdatePackageVersionsStatusRequest::SetPackage ( const char *  value)
inline

The name of the package with the version statuses to update.

Definition at line 339 of file UpdatePackageVersionsStatusRequest.h.

◆ SetRepository() [1/3]

void Aws::CodeArtifact::Model::UpdatePackageVersionsStatusRequest::SetRepository ( Aws::String &&  value)
inline

The repository that contains the package versions with the status you want to update.

Definition at line 165 of file UpdatePackageVersionsStatusRequest.h.

◆ SetRepository() [2/3]

void Aws::CodeArtifact::Model::UpdatePackageVersionsStatusRequest::SetRepository ( const Aws::String value)
inline

The repository that contains the package versions with the status you want to update.

Definition at line 159 of file UpdatePackageVersionsStatusRequest.h.

◆ SetRepository() [3/3]

void Aws::CodeArtifact::Model::UpdatePackageVersionsStatusRequest::SetRepository ( const char *  value)
inline

The repository that contains the package versions with the status you want to update.

Definition at line 171 of file UpdatePackageVersionsStatusRequest.h.

◆ SetTargetStatus() [1/2]

void Aws::CodeArtifact::Model::UpdatePackageVersionsStatusRequest::SetTargetStatus ( const PackageVersionStatus value)
inline

The status you want to change the package version status to.

Definition at line 566 of file UpdatePackageVersionsStatusRequest.h.

◆ SetTargetStatus() [2/2]

void Aws::CodeArtifact::Model::UpdatePackageVersionsStatusRequest::SetTargetStatus ( PackageVersionStatus &&  value)
inline

The status you want to change the package version status to.

Definition at line 571 of file UpdatePackageVersionsStatusRequest.h.

◆ SetVersionRevisions() [1/2]

void Aws::CodeArtifact::Model::UpdatePackageVersionsStatusRequest::SetVersionRevisions ( Aws::Map< Aws::String, Aws::String > &&  value)
inline

A map of package versions and package version revisions. The map key is the package version (for example, 3.5.2), and the map value is the package version revision.

Definition at line 438 of file UpdatePackageVersionsStatusRequest.h.

◆ SetVersionRevisions() [2/2]

void Aws::CodeArtifact::Model::UpdatePackageVersionsStatusRequest::SetVersionRevisions ( const Aws::Map< Aws::String, Aws::String > &  value)
inline

A map of package versions and package version revisions. The map key is the package version (for example, 3.5.2), and the map value is the package version revision.

Definition at line 431 of file UpdatePackageVersionsStatusRequest.h.

◆ SetVersions() [1/2]

void Aws::CodeArtifact::Model::UpdatePackageVersionsStatusRequest::SetVersions ( Aws::Vector< Aws::String > &&  value)
inline

An array of strings that specify the versions of the package with the statuses to update.

Definition at line 379 of file UpdatePackageVersionsStatusRequest.h.

◆ SetVersions() [2/2]

void Aws::CodeArtifact::Model::UpdatePackageVersionsStatusRequest::SetVersions ( const Aws::Vector< Aws::String > &  value)
inline

An array of strings that specify the versions of the package with the statuses to update.

Definition at line 373 of file UpdatePackageVersionsStatusRequest.h.

◆ TargetStatusHasBeenSet()

bool Aws::CodeArtifact::Model::UpdatePackageVersionsStatusRequest::TargetStatusHasBeenSet ( ) const
inline

The status you want to change the package version status to.

Definition at line 561 of file UpdatePackageVersionsStatusRequest.h.

◆ VersionRevisionsHasBeenSet()

bool Aws::CodeArtifact::Model::UpdatePackageVersionsStatusRequest::VersionRevisionsHasBeenSet ( ) const
inline

A map of package versions and package version revisions. The map key is the package version (for example, 3.5.2), and the map value is the package version revision.

Definition at line 424 of file UpdatePackageVersionsStatusRequest.h.

◆ VersionsHasBeenSet()

bool Aws::CodeArtifact::Model::UpdatePackageVersionsStatusRequest::VersionsHasBeenSet ( ) const
inline

An array of strings that specify the versions of the package with the statuses to update.

Definition at line 367 of file UpdatePackageVersionsStatusRequest.h.

◆ WithDomain() [1/3]

UpdatePackageVersionsStatusRequest& Aws::CodeArtifact::Model::UpdatePackageVersionsStatusRequest::WithDomain ( Aws::String &&  value)
inline

The name of the domain that contains the repository that contains the package versions with a status to be updated.

Definition at line 85 of file UpdatePackageVersionsStatusRequest.h.

◆ WithDomain() [2/3]

UpdatePackageVersionsStatusRequest& Aws::CodeArtifact::Model::UpdatePackageVersionsStatusRequest::WithDomain ( const Aws::String value)
inline

The name of the domain that contains the repository that contains the package versions with a status to be updated.

Definition at line 79 of file UpdatePackageVersionsStatusRequest.h.

◆ WithDomain() [3/3]

UpdatePackageVersionsStatusRequest& Aws::CodeArtifact::Model::UpdatePackageVersionsStatusRequest::WithDomain ( const char *  value)
inline

The name of the domain that contains the repository that contains the package versions with a status to be updated.

Definition at line 91 of file UpdatePackageVersionsStatusRequest.h.

◆ WithDomainOwner() [1/3]

UpdatePackageVersionsStatusRequest& Aws::CodeArtifact::Model::UpdatePackageVersionsStatusRequest::WithDomainOwner ( Aws::String &&  value)
inline

The 12-digit account number of the AWS account that owns the domain. It does not include dashes or spaces.

Definition at line 134 of file UpdatePackageVersionsStatusRequest.h.

◆ WithDomainOwner() [2/3]

UpdatePackageVersionsStatusRequest& Aws::CodeArtifact::Model::UpdatePackageVersionsStatusRequest::WithDomainOwner ( const Aws::String value)
inline

The 12-digit account number of the AWS account that owns the domain. It does not include dashes or spaces.

Definition at line 128 of file UpdatePackageVersionsStatusRequest.h.

◆ WithDomainOwner() [3/3]

UpdatePackageVersionsStatusRequest& Aws::CodeArtifact::Model::UpdatePackageVersionsStatusRequest::WithDomainOwner ( const char *  value)
inline

The 12-digit account number of the AWS account that owns the domain. It does not include dashes or spaces.

Definition at line 140 of file UpdatePackageVersionsStatusRequest.h.

◆ WithExpectedStatus() [1/2]

UpdatePackageVersionsStatusRequest& Aws::CodeArtifact::Model::UpdatePackageVersionsStatusRequest::WithExpectedStatus ( const PackageVersionStatus value)
inline

The package version’s expected status before it is updated. If expectedStatus is provided, the package version's status is updated only if its status at the time UpdatePackageVersionsStatus is called matches expectedStatus.

Definition at line 542 of file UpdatePackageVersionsStatusRequest.h.

◆ WithExpectedStatus() [2/2]

UpdatePackageVersionsStatusRequest& Aws::CodeArtifact::Model::UpdatePackageVersionsStatusRequest::WithExpectedStatus ( PackageVersionStatus &&  value)
inline

The package version’s expected status before it is updated. If expectedStatus is provided, the package version's status is updated only if its status at the time UpdatePackageVersionsStatus is called matches expectedStatus.

Definition at line 550 of file UpdatePackageVersionsStatusRequest.h.

◆ WithFormat() [1/2]

UpdatePackageVersionsStatusRequest& Aws::CodeArtifact::Model::UpdatePackageVersionsStatusRequest::WithFormat ( const PackageFormat value)
inline

A format that specifies the type of the package with the statuses to update. The valid values are:

  • npm

  • pypi

  • maven

Definition at line 225 of file UpdatePackageVersionsStatusRequest.h.

◆ WithFormat() [2/2]

UpdatePackageVersionsStatusRequest& Aws::CodeArtifact::Model::UpdatePackageVersionsStatusRequest::WithFormat ( PackageFormat &&  value)
inline

A format that specifies the type of the package with the statuses to update. The valid values are:

  • npm

  • pypi

  • maven

Definition at line 232 of file UpdatePackageVersionsStatusRequest.h.

◆ WithNamespace() [1/3]

UpdatePackageVersionsStatusRequest& Aws::CodeArtifact::Model::UpdatePackageVersionsStatusRequest::WithNamespace ( Aws::String &&  value)
inline

The namespace of the package. The package component that specifies its namespace depends on its type. For example:

  • The namespace of a Maven package is its groupId.

  • The namespace of an npm package is its scope.

  • A Python package does not contain a corresponding component, so Python packages do not have a namespace.

Definition at line 303 of file UpdatePackageVersionsStatusRequest.h.

◆ WithNamespace() [2/3]

UpdatePackageVersionsStatusRequest& Aws::CodeArtifact::Model::UpdatePackageVersionsStatusRequest::WithNamespace ( const Aws::String value)
inline

The namespace of the package. The package component that specifies its namespace depends on its type. For example:

  • The namespace of a Maven package is its groupId.

  • The namespace of an npm package is its scope.

  • A Python package does not contain a corresponding component, so Python packages do not have a namespace.

Definition at line 293 of file UpdatePackageVersionsStatusRequest.h.

◆ WithNamespace() [3/3]

UpdatePackageVersionsStatusRequest& Aws::CodeArtifact::Model::UpdatePackageVersionsStatusRequest::WithNamespace ( const char *  value)
inline

The namespace of the package. The package component that specifies its namespace depends on its type. For example:

  • The namespace of a Maven package is its groupId.

  • The namespace of an npm package is its scope.

  • A Python package does not contain a corresponding component, so Python packages do not have a namespace.

Definition at line 313 of file UpdatePackageVersionsStatusRequest.h.

◆ WithPackage() [1/3]

UpdatePackageVersionsStatusRequest& Aws::CodeArtifact::Model::UpdatePackageVersionsStatusRequest::WithPackage ( Aws::String &&  value)
inline

The name of the package with the version statuses to update.

Definition at line 349 of file UpdatePackageVersionsStatusRequest.h.

◆ WithPackage() [2/3]

UpdatePackageVersionsStatusRequest& Aws::CodeArtifact::Model::UpdatePackageVersionsStatusRequest::WithPackage ( const Aws::String value)
inline

The name of the package with the version statuses to update.

Definition at line 344 of file UpdatePackageVersionsStatusRequest.h.

◆ WithPackage() [3/3]

UpdatePackageVersionsStatusRequest& Aws::CodeArtifact::Model::UpdatePackageVersionsStatusRequest::WithPackage ( const char *  value)
inline

The name of the package with the version statuses to update.

Definition at line 354 of file UpdatePackageVersionsStatusRequest.h.

◆ WithRepository() [1/3]

UpdatePackageVersionsStatusRequest& Aws::CodeArtifact::Model::UpdatePackageVersionsStatusRequest::WithRepository ( Aws::String &&  value)
inline

The repository that contains the package versions with the status you want to update.

Definition at line 183 of file UpdatePackageVersionsStatusRequest.h.

◆ WithRepository() [2/3]

UpdatePackageVersionsStatusRequest& Aws::CodeArtifact::Model::UpdatePackageVersionsStatusRequest::WithRepository ( const Aws::String value)
inline

The repository that contains the package versions with the status you want to update.

Definition at line 177 of file UpdatePackageVersionsStatusRequest.h.

◆ WithRepository() [3/3]

UpdatePackageVersionsStatusRequest& Aws::CodeArtifact::Model::UpdatePackageVersionsStatusRequest::WithRepository ( const char *  value)
inline

The repository that contains the package versions with the status you want to update.

Definition at line 189 of file UpdatePackageVersionsStatusRequest.h.

◆ WithTargetStatus() [1/2]

UpdatePackageVersionsStatusRequest& Aws::CodeArtifact::Model::UpdatePackageVersionsStatusRequest::WithTargetStatus ( const PackageVersionStatus value)
inline

The status you want to change the package version status to.

Definition at line 576 of file UpdatePackageVersionsStatusRequest.h.

◆ WithTargetStatus() [2/2]

UpdatePackageVersionsStatusRequest& Aws::CodeArtifact::Model::UpdatePackageVersionsStatusRequest::WithTargetStatus ( PackageVersionStatus &&  value)
inline

The status you want to change the package version status to.

Definition at line 581 of file UpdatePackageVersionsStatusRequest.h.

◆ WithVersionRevisions() [1/2]

UpdatePackageVersionsStatusRequest& Aws::CodeArtifact::Model::UpdatePackageVersionsStatusRequest::WithVersionRevisions ( Aws::Map< Aws::String, Aws::String > &&  value)
inline

A map of package versions and package version revisions. The map key is the package version (for example, 3.5.2), and the map value is the package version revision.

Definition at line 452 of file UpdatePackageVersionsStatusRequest.h.

◆ WithVersionRevisions() [2/2]

UpdatePackageVersionsStatusRequest& Aws::CodeArtifact::Model::UpdatePackageVersionsStatusRequest::WithVersionRevisions ( const Aws::Map< Aws::String, Aws::String > &  value)
inline

A map of package versions and package version revisions. The map key is the package version (for example, 3.5.2), and the map value is the package version revision.

Definition at line 445 of file UpdatePackageVersionsStatusRequest.h.

◆ WithVersions() [1/2]

UpdatePackageVersionsStatusRequest& Aws::CodeArtifact::Model::UpdatePackageVersionsStatusRequest::WithVersions ( Aws::Vector< Aws::String > &&  value)
inline

An array of strings that specify the versions of the package with the statuses to update.

Definition at line 391 of file UpdatePackageVersionsStatusRequest.h.

◆ WithVersions() [2/2]

UpdatePackageVersionsStatusRequest& Aws::CodeArtifact::Model::UpdatePackageVersionsStatusRequest::WithVersions ( const Aws::Vector< Aws::String > &  value)
inline

An array of strings that specify the versions of the package with the statuses to update.

Definition at line 385 of file UpdatePackageVersionsStatusRequest.h.


The documentation for this class was generated from the following file: