AWS SDK for C++  1.8.95
AWS SDK for C++
Public Member Functions | List of all members
Aws::DeviceFarm::Model::MonetaryAmount Class Reference

#include <MonetaryAmount.h>

Public Member Functions

 MonetaryAmount ()
 
 MonetaryAmount (Aws::Utils::Json::JsonView jsonValue)
 
MonetaryAmountoperator= (Aws::Utils::Json::JsonView jsonValue)
 
Aws::Utils::Json::JsonValue Jsonize () const
 
double GetAmount () const
 
bool AmountHasBeenSet () const
 
void SetAmount (double value)
 
MonetaryAmountWithAmount (double value)
 
const CurrencyCodeGetCurrencyCode () const
 
bool CurrencyCodeHasBeenSet () const
 
void SetCurrencyCode (const CurrencyCode &value)
 
void SetCurrencyCode (CurrencyCode &&value)
 
MonetaryAmountWithCurrencyCode (const CurrencyCode &value)
 
MonetaryAmountWithCurrencyCode (CurrencyCode &&value)
 

Detailed Description

A number that represents the monetary amount for an offering or transaction.

See Also:

AWS API Reference

Definition at line 32 of file MonetaryAmount.h.

Constructor & Destructor Documentation

◆ MonetaryAmount() [1/2]

Aws::DeviceFarm::Model::MonetaryAmount::MonetaryAmount ( )

◆ MonetaryAmount() [2/2]

Aws::DeviceFarm::Model::MonetaryAmount::MonetaryAmount ( Aws::Utils::Json::JsonView  jsonValue)

Member Function Documentation

◆ AmountHasBeenSet()

bool Aws::DeviceFarm::Model::MonetaryAmount::AmountHasBeenSet ( ) const
inline

The numerical amount of an offering or transaction.

Definition at line 49 of file MonetaryAmount.h.

◆ CurrencyCodeHasBeenSet()

bool Aws::DeviceFarm::Model::MonetaryAmount::CurrencyCodeHasBeenSet ( ) const
inline

The currency code of a monetary amount. For example, USD means U.S. dollars.

Definition at line 72 of file MonetaryAmount.h.

◆ GetAmount()

double Aws::DeviceFarm::Model::MonetaryAmount::GetAmount ( ) const
inline

The numerical amount of an offering or transaction.

Definition at line 44 of file MonetaryAmount.h.

◆ GetCurrencyCode()

const CurrencyCode& Aws::DeviceFarm::Model::MonetaryAmount::GetCurrencyCode ( ) const
inline

The currency code of a monetary amount. For example, USD means U.S. dollars.

Definition at line 66 of file MonetaryAmount.h.

◆ Jsonize()

Aws::Utils::Json::JsonValue Aws::DeviceFarm::Model::MonetaryAmount::Jsonize ( ) const

◆ operator=()

MonetaryAmount& Aws::DeviceFarm::Model::MonetaryAmount::operator= ( Aws::Utils::Json::JsonView  jsonValue)

◆ SetAmount()

void Aws::DeviceFarm::Model::MonetaryAmount::SetAmount ( double  value)
inline

The numerical amount of an offering or transaction.

Definition at line 54 of file MonetaryAmount.h.

◆ SetCurrencyCode() [1/2]

void Aws::DeviceFarm::Model::MonetaryAmount::SetCurrencyCode ( const CurrencyCode value)
inline

The currency code of a monetary amount. For example, USD means U.S. dollars.

Definition at line 78 of file MonetaryAmount.h.

◆ SetCurrencyCode() [2/2]

void Aws::DeviceFarm::Model::MonetaryAmount::SetCurrencyCode ( CurrencyCode &&  value)
inline

The currency code of a monetary amount. For example, USD means U.S. dollars.

Definition at line 84 of file MonetaryAmount.h.

◆ WithAmount()

MonetaryAmount& Aws::DeviceFarm::Model::MonetaryAmount::WithAmount ( double  value)
inline

The numerical amount of an offering or transaction.

Definition at line 59 of file MonetaryAmount.h.

◆ WithCurrencyCode() [1/2]

MonetaryAmount& Aws::DeviceFarm::Model::MonetaryAmount::WithCurrencyCode ( const CurrencyCode value)
inline

The currency code of a monetary amount. For example, USD means U.S. dollars.

Definition at line 90 of file MonetaryAmount.h.

◆ WithCurrencyCode() [2/2]

MonetaryAmount& Aws::DeviceFarm::Model::MonetaryAmount::WithCurrencyCode ( CurrencyCode &&  value)
inline

The currency code of a monetary amount. For example, USD means U.S. dollars.

Definition at line 96 of file MonetaryAmount.h.


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