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

#include <StartLifecyclePolicyPreviewResult.h>

Public Member Functions

 StartLifecyclePolicyPreviewResult ()
 
 StartLifecyclePolicyPreviewResult (const Aws::AmazonWebServiceResult< Aws::Utils::Json::JsonValue > &result)
 
StartLifecyclePolicyPreviewResultoperator= (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)
 
StartLifecyclePolicyPreviewResultWithRegistryId (const Aws::String &value)
 
StartLifecyclePolicyPreviewResultWithRegistryId (Aws::String &&value)
 
StartLifecyclePolicyPreviewResultWithRegistryId (const char *value)
 
const Aws::StringGetRepositoryName () const
 
void SetRepositoryName (const Aws::String &value)
 
void SetRepositoryName (Aws::String &&value)
 
void SetRepositoryName (const char *value)
 
StartLifecyclePolicyPreviewResultWithRepositoryName (const Aws::String &value)
 
StartLifecyclePolicyPreviewResultWithRepositoryName (Aws::String &&value)
 
StartLifecyclePolicyPreviewResultWithRepositoryName (const char *value)
 
const Aws::StringGetLifecyclePolicyText () const
 
void SetLifecyclePolicyText (const Aws::String &value)
 
void SetLifecyclePolicyText (Aws::String &&value)
 
void SetLifecyclePolicyText (const char *value)
 
StartLifecyclePolicyPreviewResultWithLifecyclePolicyText (const Aws::String &value)
 
StartLifecyclePolicyPreviewResultWithLifecyclePolicyText (Aws::String &&value)
 
StartLifecyclePolicyPreviewResultWithLifecyclePolicyText (const char *value)
 
const LifecyclePolicyPreviewStatusGetStatus () const
 
void SetStatus (const LifecyclePolicyPreviewStatus &value)
 
void SetStatus (LifecyclePolicyPreviewStatus &&value)
 
StartLifecyclePolicyPreviewResultWithStatus (const LifecyclePolicyPreviewStatus &value)
 
StartLifecyclePolicyPreviewResultWithStatus (LifecyclePolicyPreviewStatus &&value)
 

Detailed Description

Definition at line 28 of file StartLifecyclePolicyPreviewResult.h.

Constructor & Destructor Documentation

◆ StartLifecyclePolicyPreviewResult() [1/2]

Aws::ECR::Model::StartLifecyclePolicyPreviewResult::StartLifecyclePolicyPreviewResult ( )

◆ StartLifecyclePolicyPreviewResult() [2/2]

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

Member Function Documentation

◆ GetLifecyclePolicyText()

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

The JSON repository policy text.

Definition at line 111 of file StartLifecyclePolicyPreviewResult.h.

◆ GetRegistryId()

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

The registry ID associated with the request.

Definition at line 39 of file StartLifecyclePolicyPreviewResult.h.

◆ GetRepositoryName()

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

The repository name associated with the request.

Definition at line 75 of file StartLifecyclePolicyPreviewResult.h.

◆ GetStatus()

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

The status of the lifecycle policy preview request.

Definition at line 147 of file StartLifecyclePolicyPreviewResult.h.

◆ operator=()

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

◆ SetLifecyclePolicyText() [1/3]

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

The JSON repository policy text.

Definition at line 121 of file StartLifecyclePolicyPreviewResult.h.

◆ SetLifecyclePolicyText() [2/3]

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

The JSON repository policy text.

Definition at line 116 of file StartLifecyclePolicyPreviewResult.h.

◆ SetLifecyclePolicyText() [3/3]

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

The JSON repository policy text.

Definition at line 126 of file StartLifecyclePolicyPreviewResult.h.

◆ SetRegistryId() [1/3]

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

The registry ID associated with the request.

Definition at line 49 of file StartLifecyclePolicyPreviewResult.h.

◆ SetRegistryId() [2/3]

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

The registry ID associated with the request.

Definition at line 44 of file StartLifecyclePolicyPreviewResult.h.

◆ SetRegistryId() [3/3]

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

The registry ID associated with the request.

Definition at line 54 of file StartLifecyclePolicyPreviewResult.h.

◆ SetRepositoryName() [1/3]

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

The repository name associated with the request.

Definition at line 85 of file StartLifecyclePolicyPreviewResult.h.

◆ SetRepositoryName() [2/3]

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

The repository name associated with the request.

Definition at line 80 of file StartLifecyclePolicyPreviewResult.h.

◆ SetRepositoryName() [3/3]

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

The repository name associated with the request.

Definition at line 90 of file StartLifecyclePolicyPreviewResult.h.

◆ SetStatus() [1/2]

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

The status of the lifecycle policy preview request.

Definition at line 152 of file StartLifecyclePolicyPreviewResult.h.

◆ SetStatus() [2/2]

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

The status of the lifecycle policy preview request.

Definition at line 157 of file StartLifecyclePolicyPreviewResult.h.

◆ WithLifecyclePolicyText() [1/3]

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

The JSON repository policy text.

Definition at line 136 of file StartLifecyclePolicyPreviewResult.h.

◆ WithLifecyclePolicyText() [2/3]

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

The JSON repository policy text.

Definition at line 131 of file StartLifecyclePolicyPreviewResult.h.

◆ WithLifecyclePolicyText() [3/3]

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

The JSON repository policy text.

Definition at line 141 of file StartLifecyclePolicyPreviewResult.h.

◆ WithRegistryId() [1/3]

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

The registry ID associated with the request.

Definition at line 64 of file StartLifecyclePolicyPreviewResult.h.

◆ WithRegistryId() [2/3]

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

The registry ID associated with the request.

Definition at line 59 of file StartLifecyclePolicyPreviewResult.h.

◆ WithRegistryId() [3/3]

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

The registry ID associated with the request.

Definition at line 69 of file StartLifecyclePolicyPreviewResult.h.

◆ WithRepositoryName() [1/3]

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

The repository name associated with the request.

Definition at line 100 of file StartLifecyclePolicyPreviewResult.h.

◆ WithRepositoryName() [2/3]

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

The repository name associated with the request.

Definition at line 95 of file StartLifecyclePolicyPreviewResult.h.

◆ WithRepositoryName() [3/3]

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

The repository name associated with the request.

Definition at line 105 of file StartLifecyclePolicyPreviewResult.h.

◆ WithStatus() [1/2]

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

The status of the lifecycle policy preview request.

Definition at line 162 of file StartLifecyclePolicyPreviewResult.h.

◆ WithStatus() [2/2]

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

The status of the lifecycle policy preview request.

Definition at line 167 of file StartLifecyclePolicyPreviewResult.h.


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