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

#include <DeleteLifecyclePolicyResult.h>

Public Member Functions

 DeleteLifecyclePolicyResult ()
 
 DeleteLifecyclePolicyResult (const Aws::AmazonWebServiceResult< Aws::Utils::Json::JsonValue > &result)
 
DeleteLifecyclePolicyResultoperator= (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)
 
DeleteLifecyclePolicyResultWithRegistryId (const Aws::String &value)
 
DeleteLifecyclePolicyResultWithRegistryId (Aws::String &&value)
 
DeleteLifecyclePolicyResultWithRegistryId (const char *value)
 
const Aws::StringGetRepositoryName () const
 
void SetRepositoryName (const Aws::String &value)
 
void SetRepositoryName (Aws::String &&value)
 
void SetRepositoryName (const char *value)
 
DeleteLifecyclePolicyResultWithRepositoryName (const Aws::String &value)
 
DeleteLifecyclePolicyResultWithRepositoryName (Aws::String &&value)
 
DeleteLifecyclePolicyResultWithRepositoryName (const char *value)
 
const Aws::StringGetLifecyclePolicyText () const
 
void SetLifecyclePolicyText (const Aws::String &value)
 
void SetLifecyclePolicyText (Aws::String &&value)
 
void SetLifecyclePolicyText (const char *value)
 
DeleteLifecyclePolicyResultWithLifecyclePolicyText (const Aws::String &value)
 
DeleteLifecyclePolicyResultWithLifecyclePolicyText (Aws::String &&value)
 
DeleteLifecyclePolicyResultWithLifecyclePolicyText (const char *value)
 
const Aws::Utils::DateTimeGetLastEvaluatedAt () const
 
void SetLastEvaluatedAt (const Aws::Utils::DateTime &value)
 
void SetLastEvaluatedAt (Aws::Utils::DateTime &&value)
 
DeleteLifecyclePolicyResultWithLastEvaluatedAt (const Aws::Utils::DateTime &value)
 
DeleteLifecyclePolicyResultWithLastEvaluatedAt (Aws::Utils::DateTime &&value)
 

Detailed Description

Definition at line 28 of file DeleteLifecyclePolicyResult.h.

Constructor & Destructor Documentation

◆ DeleteLifecyclePolicyResult() [1/2]

Aws::ECR::Model::DeleteLifecyclePolicyResult::DeleteLifecyclePolicyResult ( )

◆ DeleteLifecyclePolicyResult() [2/2]

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

Member Function Documentation

◆ GetLastEvaluatedAt()

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

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

Definition at line 147 of file DeleteLifecyclePolicyResult.h.

◆ GetLifecyclePolicyText()

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

The JSON lifecycle policy text.

Definition at line 111 of file DeleteLifecyclePolicyResult.h.

◆ GetRegistryId()

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

The registry ID associated with the request.

Definition at line 39 of file DeleteLifecyclePolicyResult.h.

◆ GetRepositoryName()

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

The repository name associated with the request.

Definition at line 75 of file DeleteLifecyclePolicyResult.h.

◆ operator=()

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

◆ SetLastEvaluatedAt() [1/2]

void Aws::ECR::Model::DeleteLifecyclePolicyResult::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 DeleteLifecyclePolicyResult.h.

◆ SetLastEvaluatedAt() [2/2]

void Aws::ECR::Model::DeleteLifecyclePolicyResult::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 DeleteLifecyclePolicyResult.h.

◆ SetLifecyclePolicyText() [1/3]

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

The JSON lifecycle policy text.

Definition at line 121 of file DeleteLifecyclePolicyResult.h.

◆ SetLifecyclePolicyText() [2/3]

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

The JSON lifecycle policy text.

Definition at line 116 of file DeleteLifecyclePolicyResult.h.

◆ SetLifecyclePolicyText() [3/3]

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

The JSON lifecycle policy text.

Definition at line 126 of file DeleteLifecyclePolicyResult.h.

◆ SetRegistryId() [1/3]

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

The registry ID associated with the request.

Definition at line 49 of file DeleteLifecyclePolicyResult.h.

◆ SetRegistryId() [2/3]

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

The registry ID associated with the request.

Definition at line 44 of file DeleteLifecyclePolicyResult.h.

◆ SetRegistryId() [3/3]

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

The registry ID associated with the request.

Definition at line 54 of file DeleteLifecyclePolicyResult.h.

◆ SetRepositoryName() [1/3]

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

The repository name associated with the request.

Definition at line 85 of file DeleteLifecyclePolicyResult.h.

◆ SetRepositoryName() [2/3]

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

The repository name associated with the request.

Definition at line 80 of file DeleteLifecyclePolicyResult.h.

◆ SetRepositoryName() [3/3]

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

The repository name associated with the request.

Definition at line 90 of file DeleteLifecyclePolicyResult.h.

◆ WithLastEvaluatedAt() [1/2]

DeleteLifecyclePolicyResult& Aws::ECR::Model::DeleteLifecyclePolicyResult::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 DeleteLifecyclePolicyResult.h.

◆ WithLastEvaluatedAt() [2/2]

DeleteLifecyclePolicyResult& Aws::ECR::Model::DeleteLifecyclePolicyResult::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 DeleteLifecyclePolicyResult.h.

◆ WithLifecyclePolicyText() [1/3]

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

The JSON lifecycle policy text.

Definition at line 136 of file DeleteLifecyclePolicyResult.h.

◆ WithLifecyclePolicyText() [2/3]

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

The JSON lifecycle policy text.

Definition at line 131 of file DeleteLifecyclePolicyResult.h.

◆ WithLifecyclePolicyText() [3/3]

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

The JSON lifecycle policy text.

Definition at line 141 of file DeleteLifecyclePolicyResult.h.

◆ WithRegistryId() [1/3]

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

The registry ID associated with the request.

Definition at line 64 of file DeleteLifecyclePolicyResult.h.

◆ WithRegistryId() [2/3]

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

The registry ID associated with the request.

Definition at line 59 of file DeleteLifecyclePolicyResult.h.

◆ WithRegistryId() [3/3]

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

The registry ID associated with the request.

Definition at line 69 of file DeleteLifecyclePolicyResult.h.

◆ WithRepositoryName() [1/3]

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

The repository name associated with the request.

Definition at line 100 of file DeleteLifecyclePolicyResult.h.

◆ WithRepositoryName() [2/3]

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

The repository name associated with the request.

Definition at line 95 of file DeleteLifecyclePolicyResult.h.

◆ WithRepositoryName() [3/3]

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

The repository name associated with the request.

Definition at line 105 of file DeleteLifecyclePolicyResult.h.


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