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

#include <GetLifecyclePolicyResult.h>

Public Member Functions

 GetLifecyclePolicyResult ()
 
 GetLifecyclePolicyResult (const Aws::AmazonWebServiceResult< Aws::Utils::Json::JsonValue > &result)
 
GetLifecyclePolicyResultoperator= (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)
 
GetLifecyclePolicyResultWithRegistryId (const Aws::String &value)
 
GetLifecyclePolicyResultWithRegistryId (Aws::String &&value)
 
GetLifecyclePolicyResultWithRegistryId (const char *value)
 
const Aws::StringGetRepositoryName () const
 
void SetRepositoryName (const Aws::String &value)
 
void SetRepositoryName (Aws::String &&value)
 
void SetRepositoryName (const char *value)
 
GetLifecyclePolicyResultWithRepositoryName (const Aws::String &value)
 
GetLifecyclePolicyResultWithRepositoryName (Aws::String &&value)
 
GetLifecyclePolicyResultWithRepositoryName (const char *value)
 
const Aws::StringGetLifecyclePolicyText () const
 
void SetLifecyclePolicyText (const Aws::String &value)
 
void SetLifecyclePolicyText (Aws::String &&value)
 
void SetLifecyclePolicyText (const char *value)
 
GetLifecyclePolicyResultWithLifecyclePolicyText (const Aws::String &value)
 
GetLifecyclePolicyResultWithLifecyclePolicyText (Aws::String &&value)
 
GetLifecyclePolicyResultWithLifecyclePolicyText (const char *value)
 
const Aws::Utils::DateTimeGetLastEvaluatedAt () const
 
void SetLastEvaluatedAt (const Aws::Utils::DateTime &value)
 
void SetLastEvaluatedAt (Aws::Utils::DateTime &&value)
 
GetLifecyclePolicyResultWithLastEvaluatedAt (const Aws::Utils::DateTime &value)
 
GetLifecyclePolicyResultWithLastEvaluatedAt (Aws::Utils::DateTime &&value)
 

Detailed Description

Definition at line 28 of file GetLifecyclePolicyResult.h.

Constructor & Destructor Documentation

◆ GetLifecyclePolicyResult() [1/2]

Aws::ECR::Model::GetLifecyclePolicyResult::GetLifecyclePolicyResult ( )

◆ GetLifecyclePolicyResult() [2/2]

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

Member Function Documentation

◆ GetLastEvaluatedAt()

const Aws::Utils::DateTime& Aws::ECR::Model::GetLifecyclePolicyResult::GetLastEvaluatedAt ( ) const
inline

The time stamp of the last time that the lifecycle policy was run.

Definition at line 147 of file GetLifecyclePolicyResult.h.

◆ GetLifecyclePolicyText()

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

The JSON lifecycle policy text.

Definition at line 111 of file GetLifecyclePolicyResult.h.

◆ GetRegistryId()

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

The registry ID associated with the request.

Definition at line 39 of file GetLifecyclePolicyResult.h.

◆ GetRepositoryName()

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

The repository name associated with the request.

Definition at line 75 of file GetLifecyclePolicyResult.h.

◆ operator=()

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

◆ SetLastEvaluatedAt() [1/2]

void Aws::ECR::Model::GetLifecyclePolicyResult::SetLastEvaluatedAt ( Aws::Utils::DateTime &&  value)
inline

The time stamp of the last time that the lifecycle policy was run.

Definition at line 157 of file GetLifecyclePolicyResult.h.

◆ SetLastEvaluatedAt() [2/2]

void Aws::ECR::Model::GetLifecyclePolicyResult::SetLastEvaluatedAt ( const Aws::Utils::DateTime value)
inline

The time stamp of the last time that the lifecycle policy was run.

Definition at line 152 of file GetLifecyclePolicyResult.h.

◆ SetLifecyclePolicyText() [1/3]

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

The JSON lifecycle policy text.

Definition at line 121 of file GetLifecyclePolicyResult.h.

◆ SetLifecyclePolicyText() [2/3]

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

The JSON lifecycle policy text.

Definition at line 116 of file GetLifecyclePolicyResult.h.

◆ SetLifecyclePolicyText() [3/3]

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

The JSON lifecycle policy text.

Definition at line 126 of file GetLifecyclePolicyResult.h.

◆ SetRegistryId() [1/3]

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

The registry ID associated with the request.

Definition at line 49 of file GetLifecyclePolicyResult.h.

◆ SetRegistryId() [2/3]

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

The registry ID associated with the request.

Definition at line 44 of file GetLifecyclePolicyResult.h.

◆ SetRegistryId() [3/3]

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

The registry ID associated with the request.

Definition at line 54 of file GetLifecyclePolicyResult.h.

◆ SetRepositoryName() [1/3]

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

The repository name associated with the request.

Definition at line 85 of file GetLifecyclePolicyResult.h.

◆ SetRepositoryName() [2/3]

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

The repository name associated with the request.

Definition at line 80 of file GetLifecyclePolicyResult.h.

◆ SetRepositoryName() [3/3]

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

The repository name associated with the request.

Definition at line 90 of file GetLifecyclePolicyResult.h.

◆ WithLastEvaluatedAt() [1/2]

GetLifecyclePolicyResult& Aws::ECR::Model::GetLifecyclePolicyResult::WithLastEvaluatedAt ( Aws::Utils::DateTime &&  value)
inline

The time stamp of the last time that the lifecycle policy was run.

Definition at line 167 of file GetLifecyclePolicyResult.h.

◆ WithLastEvaluatedAt() [2/2]

GetLifecyclePolicyResult& Aws::ECR::Model::GetLifecyclePolicyResult::WithLastEvaluatedAt ( const Aws::Utils::DateTime value)
inline

The time stamp of the last time that the lifecycle policy was run.

Definition at line 162 of file GetLifecyclePolicyResult.h.

◆ WithLifecyclePolicyText() [1/3]

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

The JSON lifecycle policy text.

Definition at line 136 of file GetLifecyclePolicyResult.h.

◆ WithLifecyclePolicyText() [2/3]

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

The JSON lifecycle policy text.

Definition at line 131 of file GetLifecyclePolicyResult.h.

◆ WithLifecyclePolicyText() [3/3]

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

The JSON lifecycle policy text.

Definition at line 141 of file GetLifecyclePolicyResult.h.

◆ WithRegistryId() [1/3]

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

The registry ID associated with the request.

Definition at line 64 of file GetLifecyclePolicyResult.h.

◆ WithRegistryId() [2/3]

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

The registry ID associated with the request.

Definition at line 59 of file GetLifecyclePolicyResult.h.

◆ WithRegistryId() [3/3]

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

The registry ID associated with the request.

Definition at line 69 of file GetLifecyclePolicyResult.h.

◆ WithRepositoryName() [1/3]

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

The repository name associated with the request.

Definition at line 100 of file GetLifecyclePolicyResult.h.

◆ WithRepositoryName() [2/3]

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

The repository name associated with the request.

Definition at line 95 of file GetLifecyclePolicyResult.h.

◆ WithRepositoryName() [3/3]

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

The repository name associated with the request.

Definition at line 105 of file GetLifecyclePolicyResult.h.


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