AWS SDK for C++  1.9.71
AWS SDK for C++
Public Member Functions | List of all members
Aws::ECR::Model::GetLifecyclePolicyPreviewResult Class Reference

#include <GetLifecyclePolicyPreviewResult.h>

Public Member Functions

 GetLifecyclePolicyPreviewResult ()
 
 GetLifecyclePolicyPreviewResult (const Aws::AmazonWebServiceResult< Aws::Utils::Json::JsonValue > &result)
 
GetLifecyclePolicyPreviewResultoperator= (const Aws::AmazonWebServiceResult< Aws::Utils::Json::JsonValue > &result)
 
const Aws::StringGetRegistryId () const
 
void SetRegistryId (const Aws::String &value)
 
void SetRegistryId (Aws::String &&value)
 
void SetRegistryId (const char *value)
 
GetLifecyclePolicyPreviewResultWithRegistryId (const Aws::String &value)
 
GetLifecyclePolicyPreviewResultWithRegistryId (Aws::String &&value)
 
GetLifecyclePolicyPreviewResultWithRegistryId (const char *value)
 
const Aws::StringGetRepositoryName () const
 
void SetRepositoryName (const Aws::String &value)
 
void SetRepositoryName (Aws::String &&value)
 
void SetRepositoryName (const char *value)
 
GetLifecyclePolicyPreviewResultWithRepositoryName (const Aws::String &value)
 
GetLifecyclePolicyPreviewResultWithRepositoryName (Aws::String &&value)
 
GetLifecyclePolicyPreviewResultWithRepositoryName (const char *value)
 
const Aws::StringGetLifecyclePolicyText () const
 
void SetLifecyclePolicyText (const Aws::String &value)
 
void SetLifecyclePolicyText (Aws::String &&value)
 
void SetLifecyclePolicyText (const char *value)
 
GetLifecyclePolicyPreviewResultWithLifecyclePolicyText (const Aws::String &value)
 
GetLifecyclePolicyPreviewResultWithLifecyclePolicyText (Aws::String &&value)
 
GetLifecyclePolicyPreviewResultWithLifecyclePolicyText (const char *value)
 
const LifecyclePolicyPreviewStatusGetStatus () const
 
void SetStatus (const LifecyclePolicyPreviewStatus &value)
 
void SetStatus (LifecyclePolicyPreviewStatus &&value)
 
GetLifecyclePolicyPreviewResultWithStatus (const LifecyclePolicyPreviewStatus &value)
 
GetLifecyclePolicyPreviewResultWithStatus (LifecyclePolicyPreviewStatus &&value)
 
const Aws::StringGetNextToken () const
 
void SetNextToken (const Aws::String &value)
 
void SetNextToken (Aws::String &&value)
 
void SetNextToken (const char *value)
 
GetLifecyclePolicyPreviewResultWithNextToken (const Aws::String &value)
 
GetLifecyclePolicyPreviewResultWithNextToken (Aws::String &&value)
 
GetLifecyclePolicyPreviewResultWithNextToken (const char *value)
 
const Aws::Vector< LifecyclePolicyPreviewResult > & GetPreviewResults () const
 
void SetPreviewResults (const Aws::Vector< LifecyclePolicyPreviewResult > &value)
 
void SetPreviewResults (Aws::Vector< LifecyclePolicyPreviewResult > &&value)
 
GetLifecyclePolicyPreviewResultWithPreviewResults (const Aws::Vector< LifecyclePolicyPreviewResult > &value)
 
GetLifecyclePolicyPreviewResultWithPreviewResults (Aws::Vector< LifecyclePolicyPreviewResult > &&value)
 
GetLifecyclePolicyPreviewResultAddPreviewResults (const LifecyclePolicyPreviewResult &value)
 
GetLifecyclePolicyPreviewResultAddPreviewResults (LifecyclePolicyPreviewResult &&value)
 
const LifecyclePolicyPreviewSummaryGetSummary () const
 
void SetSummary (const LifecyclePolicyPreviewSummary &value)
 
void SetSummary (LifecyclePolicyPreviewSummary &&value)
 
GetLifecyclePolicyPreviewResultWithSummary (const LifecyclePolicyPreviewSummary &value)
 
GetLifecyclePolicyPreviewResultWithSummary (LifecyclePolicyPreviewSummary &&value)
 

Detailed Description

Definition at line 31 of file GetLifecyclePolicyPreviewResult.h.

Constructor & Destructor Documentation

◆ GetLifecyclePolicyPreviewResult() [1/2]

Aws::ECR::Model::GetLifecyclePolicyPreviewResult::GetLifecyclePolicyPreviewResult ( )

◆ GetLifecyclePolicyPreviewResult() [2/2]

Aws::ECR::Model::GetLifecyclePolicyPreviewResult::GetLifecyclePolicyPreviewResult ( const Aws::AmazonWebServiceResult< Aws::Utils::Json::JsonValue > &  result)

Member Function Documentation

◆ AddPreviewResults() [1/2]

GetLifecyclePolicyPreviewResult& Aws::ECR::Model::GetLifecyclePolicyPreviewResult::AddPreviewResults ( const LifecyclePolicyPreviewResult value)
inline

The results of the lifecycle policy preview request.

Definition at line 265 of file GetLifecyclePolicyPreviewResult.h.

◆ AddPreviewResults() [2/2]

GetLifecyclePolicyPreviewResult& Aws::ECR::Model::GetLifecyclePolicyPreviewResult::AddPreviewResults ( LifecyclePolicyPreviewResult &&  value)
inline

The results of the lifecycle policy preview request.

Definition at line 270 of file GetLifecyclePolicyPreviewResult.h.

◆ GetLifecyclePolicyText()

const Aws::String& Aws::ECR::Model::GetLifecyclePolicyPreviewResult::GetLifecyclePolicyText ( ) const
inline

The JSON lifecycle policy text.

Definition at line 114 of file GetLifecyclePolicyPreviewResult.h.

◆ GetNextToken()

const Aws::String& Aws::ECR::Model::GetLifecyclePolicyPreviewResult::GetNextToken ( ) const
inline

The nextToken value to include in a future GetLifecyclePolicyPreview request. When the results of a GetLifecyclePolicyPreview request exceed maxResults, this value can be used to retrieve the next page of results. This value is null when there are no more results to return.

Definition at line 180 of file GetLifecyclePolicyPreviewResult.h.

◆ GetPreviewResults()

const Aws::Vector<LifecyclePolicyPreviewResult>& Aws::ECR::Model::GetLifecyclePolicyPreviewResult::GetPreviewResults ( ) const
inline

The results of the lifecycle policy preview request.

Definition at line 240 of file GetLifecyclePolicyPreviewResult.h.

◆ GetRegistryId()

const Aws::String& Aws::ECR::Model::GetLifecyclePolicyPreviewResult::GetRegistryId ( ) const
inline

The registry ID associated with the request.

Definition at line 42 of file GetLifecyclePolicyPreviewResult.h.

◆ GetRepositoryName()

const Aws::String& Aws::ECR::Model::GetLifecyclePolicyPreviewResult::GetRepositoryName ( ) const
inline

The repository name associated with the request.

Definition at line 78 of file GetLifecyclePolicyPreviewResult.h.

◆ GetStatus()

const LifecyclePolicyPreviewStatus& Aws::ECR::Model::GetLifecyclePolicyPreviewResult::GetStatus ( ) const
inline

The status of the lifecycle policy preview request.

Definition at line 150 of file GetLifecyclePolicyPreviewResult.h.

◆ GetSummary()

const LifecyclePolicyPreviewSummary& Aws::ECR::Model::GetLifecyclePolicyPreviewResult::GetSummary ( ) const
inline

The list of images that is returned as a result of the action.

Definition at line 276 of file GetLifecyclePolicyPreviewResult.h.

◆ operator=()

GetLifecyclePolicyPreviewResult& Aws::ECR::Model::GetLifecyclePolicyPreviewResult::operator= ( const Aws::AmazonWebServiceResult< Aws::Utils::Json::JsonValue > &  result)

◆ SetLifecyclePolicyText() [1/3]

void Aws::ECR::Model::GetLifecyclePolicyPreviewResult::SetLifecyclePolicyText ( Aws::String &&  value)
inline

The JSON lifecycle policy text.

Definition at line 124 of file GetLifecyclePolicyPreviewResult.h.

◆ SetLifecyclePolicyText() [2/3]

void Aws::ECR::Model::GetLifecyclePolicyPreviewResult::SetLifecyclePolicyText ( const Aws::String value)
inline

The JSON lifecycle policy text.

Definition at line 119 of file GetLifecyclePolicyPreviewResult.h.

◆ SetLifecyclePolicyText() [3/3]

void Aws::ECR::Model::GetLifecyclePolicyPreviewResult::SetLifecyclePolicyText ( const char *  value)
inline

The JSON lifecycle policy text.

Definition at line 129 of file GetLifecyclePolicyPreviewResult.h.

◆ SetNextToken() [1/3]

void Aws::ECR::Model::GetLifecyclePolicyPreviewResult::SetNextToken ( Aws::String &&  value)
inline

The nextToken value to include in a future GetLifecyclePolicyPreview request. When the results of a GetLifecyclePolicyPreview request exceed maxResults, this value can be used to retrieve the next page of results. This value is null when there are no more results to return.

Definition at line 198 of file GetLifecyclePolicyPreviewResult.h.

◆ SetNextToken() [2/3]

void Aws::ECR::Model::GetLifecyclePolicyPreviewResult::SetNextToken ( const Aws::String value)
inline

The nextToken value to include in a future GetLifecyclePolicyPreview request. When the results of a GetLifecyclePolicyPreview request exceed maxResults, this value can be used to retrieve the next page of results. This value is null when there are no more results to return.

Definition at line 189 of file GetLifecyclePolicyPreviewResult.h.

◆ SetNextToken() [3/3]

void Aws::ECR::Model::GetLifecyclePolicyPreviewResult::SetNextToken ( const char *  value)
inline

The nextToken value to include in a future GetLifecyclePolicyPreview request. When the results of a GetLifecyclePolicyPreview request exceed maxResults, this value can be used to retrieve the next page of results. This value is null when there are no more results to return.

Definition at line 207 of file GetLifecyclePolicyPreviewResult.h.

◆ SetPreviewResults() [1/2]

void Aws::ECR::Model::GetLifecyclePolicyPreviewResult::SetPreviewResults ( Aws::Vector< LifecyclePolicyPreviewResult > &&  value)
inline

The results of the lifecycle policy preview request.

Definition at line 250 of file GetLifecyclePolicyPreviewResult.h.

◆ SetPreviewResults() [2/2]

void Aws::ECR::Model::GetLifecyclePolicyPreviewResult::SetPreviewResults ( const Aws::Vector< LifecyclePolicyPreviewResult > &  value)
inline

The results of the lifecycle policy preview request.

Definition at line 245 of file GetLifecyclePolicyPreviewResult.h.

◆ SetRegistryId() [1/3]

void Aws::ECR::Model::GetLifecyclePolicyPreviewResult::SetRegistryId ( Aws::String &&  value)
inline

The registry ID associated with the request.

Definition at line 52 of file GetLifecyclePolicyPreviewResult.h.

◆ SetRegistryId() [2/3]

void Aws::ECR::Model::GetLifecyclePolicyPreviewResult::SetRegistryId ( const Aws::String value)
inline

The registry ID associated with the request.

Definition at line 47 of file GetLifecyclePolicyPreviewResult.h.

◆ SetRegistryId() [3/3]

void Aws::ECR::Model::GetLifecyclePolicyPreviewResult::SetRegistryId ( const char *  value)
inline

The registry ID associated with the request.

Definition at line 57 of file GetLifecyclePolicyPreviewResult.h.

◆ SetRepositoryName() [1/3]

void Aws::ECR::Model::GetLifecyclePolicyPreviewResult::SetRepositoryName ( Aws::String &&  value)
inline

The repository name associated with the request.

Definition at line 88 of file GetLifecyclePolicyPreviewResult.h.

◆ SetRepositoryName() [2/3]

void Aws::ECR::Model::GetLifecyclePolicyPreviewResult::SetRepositoryName ( const Aws::String value)
inline

The repository name associated with the request.

Definition at line 83 of file GetLifecyclePolicyPreviewResult.h.

◆ SetRepositoryName() [3/3]

void Aws::ECR::Model::GetLifecyclePolicyPreviewResult::SetRepositoryName ( const char *  value)
inline

The repository name associated with the request.

Definition at line 93 of file GetLifecyclePolicyPreviewResult.h.

◆ SetStatus() [1/2]

void Aws::ECR::Model::GetLifecyclePolicyPreviewResult::SetStatus ( const LifecyclePolicyPreviewStatus value)
inline

The status of the lifecycle policy preview request.

Definition at line 155 of file GetLifecyclePolicyPreviewResult.h.

◆ SetStatus() [2/2]

void Aws::ECR::Model::GetLifecyclePolicyPreviewResult::SetStatus ( LifecyclePolicyPreviewStatus &&  value)
inline

The status of the lifecycle policy preview request.

Definition at line 160 of file GetLifecyclePolicyPreviewResult.h.

◆ SetSummary() [1/2]

void Aws::ECR::Model::GetLifecyclePolicyPreviewResult::SetSummary ( const LifecyclePolicyPreviewSummary value)
inline

The list of images that is returned as a result of the action.

Definition at line 281 of file GetLifecyclePolicyPreviewResult.h.

◆ SetSummary() [2/2]

void Aws::ECR::Model::GetLifecyclePolicyPreviewResult::SetSummary ( LifecyclePolicyPreviewSummary &&  value)
inline

The list of images that is returned as a result of the action.

Definition at line 286 of file GetLifecyclePolicyPreviewResult.h.

◆ WithLifecyclePolicyText() [1/3]

GetLifecyclePolicyPreviewResult& Aws::ECR::Model::GetLifecyclePolicyPreviewResult::WithLifecyclePolicyText ( Aws::String &&  value)
inline

The JSON lifecycle policy text.

Definition at line 139 of file GetLifecyclePolicyPreviewResult.h.

◆ WithLifecyclePolicyText() [2/3]

GetLifecyclePolicyPreviewResult& Aws::ECR::Model::GetLifecyclePolicyPreviewResult::WithLifecyclePolicyText ( const Aws::String value)
inline

The JSON lifecycle policy text.

Definition at line 134 of file GetLifecyclePolicyPreviewResult.h.

◆ WithLifecyclePolicyText() [3/3]

GetLifecyclePolicyPreviewResult& Aws::ECR::Model::GetLifecyclePolicyPreviewResult::WithLifecyclePolicyText ( const char *  value)
inline

The JSON lifecycle policy text.

Definition at line 144 of file GetLifecyclePolicyPreviewResult.h.

◆ WithNextToken() [1/3]

GetLifecyclePolicyPreviewResult& Aws::ECR::Model::GetLifecyclePolicyPreviewResult::WithNextToken ( Aws::String &&  value)
inline

The nextToken value to include in a future GetLifecyclePolicyPreview request. When the results of a GetLifecyclePolicyPreview request exceed maxResults, this value can be used to retrieve the next page of results. This value is null when there are no more results to return.

Definition at line 225 of file GetLifecyclePolicyPreviewResult.h.

◆ WithNextToken() [2/3]

GetLifecyclePolicyPreviewResult& Aws::ECR::Model::GetLifecyclePolicyPreviewResult::WithNextToken ( const Aws::String value)
inline

The nextToken value to include in a future GetLifecyclePolicyPreview request. When the results of a GetLifecyclePolicyPreview request exceed maxResults, this value can be used to retrieve the next page of results. This value is null when there are no more results to return.

Definition at line 216 of file GetLifecyclePolicyPreviewResult.h.

◆ WithNextToken() [3/3]

GetLifecyclePolicyPreviewResult& Aws::ECR::Model::GetLifecyclePolicyPreviewResult::WithNextToken ( const char *  value)
inline

The nextToken value to include in a future GetLifecyclePolicyPreview request. When the results of a GetLifecyclePolicyPreview request exceed maxResults, this value can be used to retrieve the next page of results. This value is null when there are no more results to return.

Definition at line 234 of file GetLifecyclePolicyPreviewResult.h.

◆ WithPreviewResults() [1/2]

GetLifecyclePolicyPreviewResult& Aws::ECR::Model::GetLifecyclePolicyPreviewResult::WithPreviewResults ( Aws::Vector< LifecyclePolicyPreviewResult > &&  value)
inline

The results of the lifecycle policy preview request.

Definition at line 260 of file GetLifecyclePolicyPreviewResult.h.

◆ WithPreviewResults() [2/2]

GetLifecyclePolicyPreviewResult& Aws::ECR::Model::GetLifecyclePolicyPreviewResult::WithPreviewResults ( const Aws::Vector< LifecyclePolicyPreviewResult > &  value)
inline

The results of the lifecycle policy preview request.

Definition at line 255 of file GetLifecyclePolicyPreviewResult.h.

◆ WithRegistryId() [1/3]

GetLifecyclePolicyPreviewResult& Aws::ECR::Model::GetLifecyclePolicyPreviewResult::WithRegistryId ( Aws::String &&  value)
inline

The registry ID associated with the request.

Definition at line 67 of file GetLifecyclePolicyPreviewResult.h.

◆ WithRegistryId() [2/3]

GetLifecyclePolicyPreviewResult& Aws::ECR::Model::GetLifecyclePolicyPreviewResult::WithRegistryId ( const Aws::String value)
inline

The registry ID associated with the request.

Definition at line 62 of file GetLifecyclePolicyPreviewResult.h.

◆ WithRegistryId() [3/3]

GetLifecyclePolicyPreviewResult& Aws::ECR::Model::GetLifecyclePolicyPreviewResult::WithRegistryId ( const char *  value)
inline

The registry ID associated with the request.

Definition at line 72 of file GetLifecyclePolicyPreviewResult.h.

◆ WithRepositoryName() [1/3]

GetLifecyclePolicyPreviewResult& Aws::ECR::Model::GetLifecyclePolicyPreviewResult::WithRepositoryName ( Aws::String &&  value)
inline

The repository name associated with the request.

Definition at line 103 of file GetLifecyclePolicyPreviewResult.h.

◆ WithRepositoryName() [2/3]

GetLifecyclePolicyPreviewResult& Aws::ECR::Model::GetLifecyclePolicyPreviewResult::WithRepositoryName ( const Aws::String value)
inline

The repository name associated with the request.

Definition at line 98 of file GetLifecyclePolicyPreviewResult.h.

◆ WithRepositoryName() [3/3]

GetLifecyclePolicyPreviewResult& Aws::ECR::Model::GetLifecyclePolicyPreviewResult::WithRepositoryName ( const char *  value)
inline

The repository name associated with the request.

Definition at line 108 of file GetLifecyclePolicyPreviewResult.h.

◆ WithStatus() [1/2]

GetLifecyclePolicyPreviewResult& Aws::ECR::Model::GetLifecyclePolicyPreviewResult::WithStatus ( const LifecyclePolicyPreviewStatus value)
inline

The status of the lifecycle policy preview request.

Definition at line 165 of file GetLifecyclePolicyPreviewResult.h.

◆ WithStatus() [2/2]

GetLifecyclePolicyPreviewResult& Aws::ECR::Model::GetLifecyclePolicyPreviewResult::WithStatus ( LifecyclePolicyPreviewStatus &&  value)
inline

The status of the lifecycle policy preview request.

Definition at line 170 of file GetLifecyclePolicyPreviewResult.h.

◆ WithSummary() [1/2]

GetLifecyclePolicyPreviewResult& Aws::ECR::Model::GetLifecyclePolicyPreviewResult::WithSummary ( const LifecyclePolicyPreviewSummary value)
inline

The list of images that is returned as a result of the action.

Definition at line 291 of file GetLifecyclePolicyPreviewResult.h.

◆ WithSummary() [2/2]

GetLifecyclePolicyPreviewResult& Aws::ECR::Model::GetLifecyclePolicyPreviewResult::WithSummary ( LifecyclePolicyPreviewSummary &&  value)
inline

The list of images that is returned as a result of the action.

Definition at line 296 of file GetLifecyclePolicyPreviewResult.h.


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