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

#include <ShareDetails.h>

Public Member Functions

 ShareDetails ()
 
 ShareDetails (Aws::Utils::Json::JsonView jsonValue)
 
ShareDetailsoperator= (Aws::Utils::Json::JsonView jsonValue)
 
Aws::Utils::Json::JsonValue Jsonize () const
 
const Aws::Vector< Aws::String > & GetSuccessfulShares () const
 
bool SuccessfulSharesHasBeenSet () const
 
void SetSuccessfulShares (const Aws::Vector< Aws::String > &value)
 
void SetSuccessfulShares (Aws::Vector< Aws::String > &&value)
 
ShareDetailsWithSuccessfulShares (const Aws::Vector< Aws::String > &value)
 
ShareDetailsWithSuccessfulShares (Aws::Vector< Aws::String > &&value)
 
ShareDetailsAddSuccessfulShares (const Aws::String &value)
 
ShareDetailsAddSuccessfulShares (Aws::String &&value)
 
ShareDetailsAddSuccessfulShares (const char *value)
 
const Aws::Vector< ShareError > & GetShareErrors () const
 
bool ShareErrorsHasBeenSet () const
 
void SetShareErrors (const Aws::Vector< ShareError > &value)
 
void SetShareErrors (Aws::Vector< ShareError > &&value)
 
ShareDetailsWithShareErrors (const Aws::Vector< ShareError > &value)
 
ShareDetailsWithShareErrors (Aws::Vector< ShareError > &&value)
 
ShareDetailsAddShareErrors (const ShareError &value)
 
ShareDetailsAddShareErrors (ShareError &&value)
 

Detailed Description

Information about the portfolio share operation.

See Also:


AWS API Reference

Definition at line 34 of file ShareDetails.h.

Constructor & Destructor Documentation

◆ ShareDetails() [1/2]

Aws::ServiceCatalog::Model::ShareDetails::ShareDetails ( )

◆ ShareDetails() [2/2]

Aws::ServiceCatalog::Model::ShareDetails::ShareDetails ( Aws::Utils::Json::JsonView  jsonValue)

Member Function Documentation

◆ AddShareErrors() [1/2]

ShareDetails& Aws::ServiceCatalog::Model::ShareDetails::AddShareErrors ( const ShareError value)
inline

List of errors.

Definition at line 122 of file ShareDetails.h.

◆ AddShareErrors() [2/2]

ShareDetails& Aws::ServiceCatalog::Model::ShareDetails::AddShareErrors ( ShareError &&  value)
inline

List of errors.

Definition at line 127 of file ShareDetails.h.

◆ AddSuccessfulShares() [1/3]

ShareDetails& Aws::ServiceCatalog::Model::ShareDetails::AddSuccessfulShares ( Aws::String &&  value)
inline

List of accounts for whom the operation succeeded.

Definition at line 81 of file ShareDetails.h.

◆ AddSuccessfulShares() [2/3]

ShareDetails& Aws::ServiceCatalog::Model::ShareDetails::AddSuccessfulShares ( const Aws::String value)
inline

List of accounts for whom the operation succeeded.

Definition at line 76 of file ShareDetails.h.

◆ AddSuccessfulShares() [3/3]

ShareDetails& Aws::ServiceCatalog::Model::ShareDetails::AddSuccessfulShares ( const char *  value)
inline

List of accounts for whom the operation succeeded.

Definition at line 86 of file ShareDetails.h.

◆ GetShareErrors()

const Aws::Vector<ShareError>& Aws::ServiceCatalog::Model::ShareDetails::GetShareErrors ( ) const
inline

List of errors.

Definition at line 92 of file ShareDetails.h.

◆ GetSuccessfulShares()

const Aws::Vector<Aws::String>& Aws::ServiceCatalog::Model::ShareDetails::GetSuccessfulShares ( ) const
inline

List of accounts for whom the operation succeeded.

Definition at line 46 of file ShareDetails.h.

◆ Jsonize()

Aws::Utils::Json::JsonValue Aws::ServiceCatalog::Model::ShareDetails::Jsonize ( ) const

◆ operator=()

ShareDetails& Aws::ServiceCatalog::Model::ShareDetails::operator= ( Aws::Utils::Json::JsonView  jsonValue)

◆ SetShareErrors() [1/2]

void Aws::ServiceCatalog::Model::ShareDetails::SetShareErrors ( Aws::Vector< ShareError > &&  value)
inline

List of errors.

Definition at line 107 of file ShareDetails.h.

◆ SetShareErrors() [2/2]

void Aws::ServiceCatalog::Model::ShareDetails::SetShareErrors ( const Aws::Vector< ShareError > &  value)
inline

List of errors.

Definition at line 102 of file ShareDetails.h.

◆ SetSuccessfulShares() [1/2]

void Aws::ServiceCatalog::Model::ShareDetails::SetSuccessfulShares ( Aws::Vector< Aws::String > &&  value)
inline

List of accounts for whom the operation succeeded.

Definition at line 61 of file ShareDetails.h.

◆ SetSuccessfulShares() [2/2]

void Aws::ServiceCatalog::Model::ShareDetails::SetSuccessfulShares ( const Aws::Vector< Aws::String > &  value)
inline

List of accounts for whom the operation succeeded.

Definition at line 56 of file ShareDetails.h.

◆ ShareErrorsHasBeenSet()

bool Aws::ServiceCatalog::Model::ShareDetails::ShareErrorsHasBeenSet ( ) const
inline

List of errors.

Definition at line 97 of file ShareDetails.h.

◆ SuccessfulSharesHasBeenSet()

bool Aws::ServiceCatalog::Model::ShareDetails::SuccessfulSharesHasBeenSet ( ) const
inline

List of accounts for whom the operation succeeded.

Definition at line 51 of file ShareDetails.h.

◆ WithShareErrors() [1/2]

ShareDetails& Aws::ServiceCatalog::Model::ShareDetails::WithShareErrors ( Aws::Vector< ShareError > &&  value)
inline

List of errors.

Definition at line 117 of file ShareDetails.h.

◆ WithShareErrors() [2/2]

ShareDetails& Aws::ServiceCatalog::Model::ShareDetails::WithShareErrors ( const Aws::Vector< ShareError > &  value)
inline

List of errors.

Definition at line 112 of file ShareDetails.h.

◆ WithSuccessfulShares() [1/2]

ShareDetails& Aws::ServiceCatalog::Model::ShareDetails::WithSuccessfulShares ( Aws::Vector< Aws::String > &&  value)
inline

List of accounts for whom the operation succeeded.

Definition at line 71 of file ShareDetails.h.

◆ WithSuccessfulShares() [2/2]

ShareDetails& Aws::ServiceCatalog::Model::ShareDetails::WithSuccessfulShares ( const Aws::Vector< Aws::String > &  value)
inline

List of accounts for whom the operation succeeded.

Definition at line 66 of file ShareDetails.h.


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