AWS SDK for C++  1.9.66
AWS SDK for C++
Public Member Functions | List of all members
Aws::MarketplaceCatalog::Model::ChangeSummary Class Reference

#include <ChangeSummary.h>

Public Member Functions

 ChangeSummary ()
 
 ChangeSummary (Aws::Utils::Json::JsonView jsonValue)
 
ChangeSummaryoperator= (Aws::Utils::Json::JsonView jsonValue)
 
Aws::Utils::Json::JsonValue Jsonize () const
 
const Aws::StringGetChangeType () const
 
bool ChangeTypeHasBeenSet () const
 
void SetChangeType (const Aws::String &value)
 
void SetChangeType (Aws::String &&value)
 
void SetChangeType (const char *value)
 
ChangeSummaryWithChangeType (const Aws::String &value)
 
ChangeSummaryWithChangeType (Aws::String &&value)
 
ChangeSummaryWithChangeType (const char *value)
 
const EntityGetEntity () const
 
bool EntityHasBeenSet () const
 
void SetEntity (const Entity &value)
 
void SetEntity (Entity &&value)
 
ChangeSummaryWithEntity (const Entity &value)
 
ChangeSummaryWithEntity (Entity &&value)
 
const Aws::StringGetDetails () const
 
bool DetailsHasBeenSet () const
 
void SetDetails (const Aws::String &value)
 
void SetDetails (Aws::String &&value)
 
void SetDetails (const char *value)
 
ChangeSummaryWithDetails (const Aws::String &value)
 
ChangeSummaryWithDetails (Aws::String &&value)
 
ChangeSummaryWithDetails (const char *value)
 
const Aws::Vector< ErrorDetail > & GetErrorDetailList () const
 
bool ErrorDetailListHasBeenSet () const
 
void SetErrorDetailList (const Aws::Vector< ErrorDetail > &value)
 
void SetErrorDetailList (Aws::Vector< ErrorDetail > &&value)
 
ChangeSummaryWithErrorDetailList (const Aws::Vector< ErrorDetail > &value)
 
ChangeSummaryWithErrorDetailList (Aws::Vector< ErrorDetail > &&value)
 
ChangeSummaryAddErrorDetailList (const ErrorDetail &value)
 
ChangeSummaryAddErrorDetailList (ErrorDetail &&value)
 
const Aws::StringGetChangeName () const
 
bool ChangeNameHasBeenSet () const
 
void SetChangeName (const Aws::String &value)
 
void SetChangeName (Aws::String &&value)
 
void SetChangeName (const char *value)
 
ChangeSummaryWithChangeName (const Aws::String &value)
 
ChangeSummaryWithChangeName (Aws::String &&value)
 
ChangeSummaryWithChangeName (const char *value)
 

Detailed Description

This object is a container for common summary information about the change. The summary doesn't contain the whole change structure.

See Also:

AWS API Reference

Definition at line 36 of file ChangeSummary.h.

Constructor & Destructor Documentation

◆ ChangeSummary() [1/2]

Aws::MarketplaceCatalog::Model::ChangeSummary::ChangeSummary ( )

◆ ChangeSummary() [2/2]

Aws::MarketplaceCatalog::Model::ChangeSummary::ChangeSummary ( Aws::Utils::Json::JsonView  jsonValue)

Member Function Documentation

◆ AddErrorDetailList() [1/2]

ChangeSummary& Aws::MarketplaceCatalog::Model::ChangeSummary::AddErrorDetailList ( const ErrorDetail value)
inline

An array of ErrorDetail objects associated with the change.

Definition at line 199 of file ChangeSummary.h.

◆ AddErrorDetailList() [2/2]

ChangeSummary& Aws::MarketplaceCatalog::Model::ChangeSummary::AddErrorDetailList ( ErrorDetail &&  value)
inline

An array of ErrorDetail objects associated with the change.

Definition at line 204 of file ChangeSummary.h.

◆ ChangeNameHasBeenSet()

bool Aws::MarketplaceCatalog::Model::ChangeSummary::ChangeNameHasBeenSet ( ) const
inline

Optional name for the change.

Definition at line 215 of file ChangeSummary.h.

◆ ChangeTypeHasBeenSet()

bool Aws::MarketplaceCatalog::Model::ChangeSummary::ChangeTypeHasBeenSet ( ) const
inline

The type of the change.

Definition at line 53 of file ChangeSummary.h.

◆ DetailsHasBeenSet()

bool Aws::MarketplaceCatalog::Model::ChangeSummary::DetailsHasBeenSet ( ) const
inline

This object contains details specific to the change type of the requested change.

Definition at line 127 of file ChangeSummary.h.

◆ EntityHasBeenSet()

bool Aws::MarketplaceCatalog::Model::ChangeSummary::EntityHasBeenSet ( ) const
inline

The entity to be changed.

Definition at line 94 of file ChangeSummary.h.

◆ ErrorDetailListHasBeenSet()

bool Aws::MarketplaceCatalog::Model::ChangeSummary::ErrorDetailListHasBeenSet ( ) const
inline

An array of ErrorDetail objects associated with the change.

Definition at line 174 of file ChangeSummary.h.

◆ GetChangeName()

const Aws::String& Aws::MarketplaceCatalog::Model::ChangeSummary::GetChangeName ( ) const
inline

Optional name for the change.

Definition at line 210 of file ChangeSummary.h.

◆ GetChangeType()

const Aws::String& Aws::MarketplaceCatalog::Model::ChangeSummary::GetChangeType ( ) const
inline

The type of the change.

Definition at line 48 of file ChangeSummary.h.

◆ GetDetails()

const Aws::String& Aws::MarketplaceCatalog::Model::ChangeSummary::GetDetails ( ) const
inline

This object contains details specific to the change type of the requested change.

Definition at line 121 of file ChangeSummary.h.

◆ GetEntity()

const Entity& Aws::MarketplaceCatalog::Model::ChangeSummary::GetEntity ( ) const
inline

The entity to be changed.

Definition at line 89 of file ChangeSummary.h.

◆ GetErrorDetailList()

const Aws::Vector<ErrorDetail>& Aws::MarketplaceCatalog::Model::ChangeSummary::GetErrorDetailList ( ) const
inline

An array of ErrorDetail objects associated with the change.

Definition at line 169 of file ChangeSummary.h.

◆ Jsonize()

Aws::Utils::Json::JsonValue Aws::MarketplaceCatalog::Model::ChangeSummary::Jsonize ( ) const

◆ operator=()

ChangeSummary& Aws::MarketplaceCatalog::Model::ChangeSummary::operator= ( Aws::Utils::Json::JsonView  jsonValue)

◆ SetChangeName() [1/3]

void Aws::MarketplaceCatalog::Model::ChangeSummary::SetChangeName ( Aws::String &&  value)
inline

Optional name for the change.

Definition at line 225 of file ChangeSummary.h.

◆ SetChangeName() [2/3]

void Aws::MarketplaceCatalog::Model::ChangeSummary::SetChangeName ( const Aws::String value)
inline

Optional name for the change.

Definition at line 220 of file ChangeSummary.h.

◆ SetChangeName() [3/3]

void Aws::MarketplaceCatalog::Model::ChangeSummary::SetChangeName ( const char *  value)
inline

Optional name for the change.

Definition at line 230 of file ChangeSummary.h.

◆ SetChangeType() [1/3]

void Aws::MarketplaceCatalog::Model::ChangeSummary::SetChangeType ( Aws::String &&  value)
inline

The type of the change.

Definition at line 63 of file ChangeSummary.h.

◆ SetChangeType() [2/3]

void Aws::MarketplaceCatalog::Model::ChangeSummary::SetChangeType ( const Aws::String value)
inline

The type of the change.

Definition at line 58 of file ChangeSummary.h.

◆ SetChangeType() [3/3]

void Aws::MarketplaceCatalog::Model::ChangeSummary::SetChangeType ( const char *  value)
inline

The type of the change.

Definition at line 68 of file ChangeSummary.h.

◆ SetDetails() [1/3]

void Aws::MarketplaceCatalog::Model::ChangeSummary::SetDetails ( Aws::String &&  value)
inline

This object contains details specific to the change type of the requested change.

Definition at line 139 of file ChangeSummary.h.

◆ SetDetails() [2/3]

void Aws::MarketplaceCatalog::Model::ChangeSummary::SetDetails ( const Aws::String value)
inline

This object contains details specific to the change type of the requested change.

Definition at line 133 of file ChangeSummary.h.

◆ SetDetails() [3/3]

void Aws::MarketplaceCatalog::Model::ChangeSummary::SetDetails ( const char *  value)
inline

This object contains details specific to the change type of the requested change.

Definition at line 145 of file ChangeSummary.h.

◆ SetEntity() [1/2]

void Aws::MarketplaceCatalog::Model::ChangeSummary::SetEntity ( const Entity value)
inline

The entity to be changed.

Definition at line 99 of file ChangeSummary.h.

◆ SetEntity() [2/2]

void Aws::MarketplaceCatalog::Model::ChangeSummary::SetEntity ( Entity &&  value)
inline

The entity to be changed.

Definition at line 104 of file ChangeSummary.h.

◆ SetErrorDetailList() [1/2]

void Aws::MarketplaceCatalog::Model::ChangeSummary::SetErrorDetailList ( Aws::Vector< ErrorDetail > &&  value)
inline

An array of ErrorDetail objects associated with the change.

Definition at line 184 of file ChangeSummary.h.

◆ SetErrorDetailList() [2/2]

void Aws::MarketplaceCatalog::Model::ChangeSummary::SetErrorDetailList ( const Aws::Vector< ErrorDetail > &  value)
inline

An array of ErrorDetail objects associated with the change.

Definition at line 179 of file ChangeSummary.h.

◆ WithChangeName() [1/3]

ChangeSummary& Aws::MarketplaceCatalog::Model::ChangeSummary::WithChangeName ( Aws::String &&  value)
inline

Optional name for the change.

Definition at line 240 of file ChangeSummary.h.

◆ WithChangeName() [2/3]

ChangeSummary& Aws::MarketplaceCatalog::Model::ChangeSummary::WithChangeName ( const Aws::String value)
inline

Optional name for the change.

Definition at line 235 of file ChangeSummary.h.

◆ WithChangeName() [3/3]

ChangeSummary& Aws::MarketplaceCatalog::Model::ChangeSummary::WithChangeName ( const char *  value)
inline

Optional name for the change.

Definition at line 245 of file ChangeSummary.h.

◆ WithChangeType() [1/3]

ChangeSummary& Aws::MarketplaceCatalog::Model::ChangeSummary::WithChangeType ( Aws::String &&  value)
inline

The type of the change.

Definition at line 78 of file ChangeSummary.h.

◆ WithChangeType() [2/3]

ChangeSummary& Aws::MarketplaceCatalog::Model::ChangeSummary::WithChangeType ( const Aws::String value)
inline

The type of the change.

Definition at line 73 of file ChangeSummary.h.

◆ WithChangeType() [3/3]

ChangeSummary& Aws::MarketplaceCatalog::Model::ChangeSummary::WithChangeType ( const char *  value)
inline

The type of the change.

Definition at line 83 of file ChangeSummary.h.

◆ WithDetails() [1/3]

ChangeSummary& Aws::MarketplaceCatalog::Model::ChangeSummary::WithDetails ( Aws::String &&  value)
inline

This object contains details specific to the change type of the requested change.

Definition at line 157 of file ChangeSummary.h.

◆ WithDetails() [2/3]

ChangeSummary& Aws::MarketplaceCatalog::Model::ChangeSummary::WithDetails ( const Aws::String value)
inline

This object contains details specific to the change type of the requested change.

Definition at line 151 of file ChangeSummary.h.

◆ WithDetails() [3/3]

ChangeSummary& Aws::MarketplaceCatalog::Model::ChangeSummary::WithDetails ( const char *  value)
inline

This object contains details specific to the change type of the requested change.

Definition at line 163 of file ChangeSummary.h.

◆ WithEntity() [1/2]

ChangeSummary& Aws::MarketplaceCatalog::Model::ChangeSummary::WithEntity ( const Entity value)
inline

The entity to be changed.

Definition at line 109 of file ChangeSummary.h.

◆ WithEntity() [2/2]

ChangeSummary& Aws::MarketplaceCatalog::Model::ChangeSummary::WithEntity ( Entity &&  value)
inline

The entity to be changed.

Definition at line 114 of file ChangeSummary.h.

◆ WithErrorDetailList() [1/2]

ChangeSummary& Aws::MarketplaceCatalog::Model::ChangeSummary::WithErrorDetailList ( Aws::Vector< ErrorDetail > &&  value)
inline

An array of ErrorDetail objects associated with the change.

Definition at line 194 of file ChangeSummary.h.

◆ WithErrorDetailList() [2/2]

ChangeSummary& Aws::MarketplaceCatalog::Model::ChangeSummary::WithErrorDetailList ( const Aws::Vector< ErrorDetail > &  value)
inline

An array of ErrorDetail objects associated with the change.

Definition at line 189 of file ChangeSummary.h.


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