AWS SDK for C++  1.9.20
AWS SDK for C++
Public Member Functions | List of all members
Aws::CostExplorer::Model::GetReservationCoverageResult Class Reference

#include <GetReservationCoverageResult.h>

Public Member Functions

 GetReservationCoverageResult ()
 
 GetReservationCoverageResult (const Aws::AmazonWebServiceResult< Aws::Utils::Json::JsonValue > &result)
 
GetReservationCoverageResultoperator= (const Aws::AmazonWebServiceResult< Aws::Utils::Json::JsonValue > &result)
 
const Aws::Vector< CoverageByTime > & GetCoveragesByTime () const
 
void SetCoveragesByTime (const Aws::Vector< CoverageByTime > &value)
 
void SetCoveragesByTime (Aws::Vector< CoverageByTime > &&value)
 
GetReservationCoverageResultWithCoveragesByTime (const Aws::Vector< CoverageByTime > &value)
 
GetReservationCoverageResultWithCoveragesByTime (Aws::Vector< CoverageByTime > &&value)
 
GetReservationCoverageResultAddCoveragesByTime (const CoverageByTime &value)
 
GetReservationCoverageResultAddCoveragesByTime (CoverageByTime &&value)
 
const CoverageGetTotal () const
 
void SetTotal (const Coverage &value)
 
void SetTotal (Coverage &&value)
 
GetReservationCoverageResultWithTotal (const Coverage &value)
 
GetReservationCoverageResultWithTotal (Coverage &&value)
 
const Aws::StringGetNextPageToken () const
 
void SetNextPageToken (const Aws::String &value)
 
void SetNextPageToken (Aws::String &&value)
 
void SetNextPageToken (const char *value)
 
GetReservationCoverageResultWithNextPageToken (const Aws::String &value)
 
GetReservationCoverageResultWithNextPageToken (Aws::String &&value)
 
GetReservationCoverageResultWithNextPageToken (const char *value)
 

Detailed Description

Definition at line 30 of file GetReservationCoverageResult.h.

Constructor & Destructor Documentation

◆ GetReservationCoverageResult() [1/2]

Aws::CostExplorer::Model::GetReservationCoverageResult::GetReservationCoverageResult ( )

◆ GetReservationCoverageResult() [2/2]

Aws::CostExplorer::Model::GetReservationCoverageResult::GetReservationCoverageResult ( const Aws::AmazonWebServiceResult< Aws::Utils::Json::JsonValue > &  result)

Member Function Documentation

◆ AddCoveragesByTime() [1/2]

GetReservationCoverageResult& Aws::CostExplorer::Model::GetReservationCoverageResult::AddCoveragesByTime ( const CoverageByTime value)
inline

The amount of time that your reservations covered.

Definition at line 66 of file GetReservationCoverageResult.h.

◆ AddCoveragesByTime() [2/2]

GetReservationCoverageResult& Aws::CostExplorer::Model::GetReservationCoverageResult::AddCoveragesByTime ( CoverageByTime &&  value)
inline

The amount of time that your reservations covered.

Definition at line 71 of file GetReservationCoverageResult.h.

◆ GetCoveragesByTime()

const Aws::Vector<CoverageByTime>& Aws::CostExplorer::Model::GetReservationCoverageResult::GetCoveragesByTime ( ) const
inline

The amount of time that your reservations covered.

Definition at line 41 of file GetReservationCoverageResult.h.

◆ GetNextPageToken()

const Aws::String& Aws::CostExplorer::Model::GetReservationCoverageResult::GetNextPageToken ( ) const
inline

The token for the next set of retrievable results. AWS provides the token when the response from a previous call has more results than the maximum page size.

Definition at line 105 of file GetReservationCoverageResult.h.

◆ GetTotal()

const Coverage& Aws::CostExplorer::Model::GetReservationCoverageResult::GetTotal ( ) const
inline

The total amount of instance usage that a reservation covered.

Definition at line 77 of file GetReservationCoverageResult.h.

◆ operator=()

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

◆ SetCoveragesByTime() [1/2]

void Aws::CostExplorer::Model::GetReservationCoverageResult::SetCoveragesByTime ( Aws::Vector< CoverageByTime > &&  value)
inline

The amount of time that your reservations covered.

Definition at line 51 of file GetReservationCoverageResult.h.

◆ SetCoveragesByTime() [2/2]

void Aws::CostExplorer::Model::GetReservationCoverageResult::SetCoveragesByTime ( const Aws::Vector< CoverageByTime > &  value)
inline

The amount of time that your reservations covered.

Definition at line 46 of file GetReservationCoverageResult.h.

◆ SetNextPageToken() [1/3]

void Aws::CostExplorer::Model::GetReservationCoverageResult::SetNextPageToken ( Aws::String &&  value)
inline

The token for the next set of retrievable results. AWS provides the token when the response from a previous call has more results than the maximum page size.

Definition at line 119 of file GetReservationCoverageResult.h.

◆ SetNextPageToken() [2/3]

void Aws::CostExplorer::Model::GetReservationCoverageResult::SetNextPageToken ( const Aws::String value)
inline

The token for the next set of retrievable results. AWS provides the token when the response from a previous call has more results than the maximum page size.

Definition at line 112 of file GetReservationCoverageResult.h.

◆ SetNextPageToken() [3/3]

void Aws::CostExplorer::Model::GetReservationCoverageResult::SetNextPageToken ( const char *  value)
inline

The token for the next set of retrievable results. AWS provides the token when the response from a previous call has more results than the maximum page size.

Definition at line 126 of file GetReservationCoverageResult.h.

◆ SetTotal() [1/2]

void Aws::CostExplorer::Model::GetReservationCoverageResult::SetTotal ( const Coverage value)
inline

The total amount of instance usage that a reservation covered.

Definition at line 82 of file GetReservationCoverageResult.h.

◆ SetTotal() [2/2]

void Aws::CostExplorer::Model::GetReservationCoverageResult::SetTotal ( Coverage &&  value)
inline

The total amount of instance usage that a reservation covered.

Definition at line 87 of file GetReservationCoverageResult.h.

◆ WithCoveragesByTime() [1/2]

GetReservationCoverageResult& Aws::CostExplorer::Model::GetReservationCoverageResult::WithCoveragesByTime ( Aws::Vector< CoverageByTime > &&  value)
inline

The amount of time that your reservations covered.

Definition at line 61 of file GetReservationCoverageResult.h.

◆ WithCoveragesByTime() [2/2]

GetReservationCoverageResult& Aws::CostExplorer::Model::GetReservationCoverageResult::WithCoveragesByTime ( const Aws::Vector< CoverageByTime > &  value)
inline

The amount of time that your reservations covered.

Definition at line 56 of file GetReservationCoverageResult.h.

◆ WithNextPageToken() [1/3]

GetReservationCoverageResult& Aws::CostExplorer::Model::GetReservationCoverageResult::WithNextPageToken ( Aws::String &&  value)
inline

The token for the next set of retrievable results. AWS provides the token when the response from a previous call has more results than the maximum page size.

Definition at line 140 of file GetReservationCoverageResult.h.

◆ WithNextPageToken() [2/3]

GetReservationCoverageResult& Aws::CostExplorer::Model::GetReservationCoverageResult::WithNextPageToken ( const Aws::String value)
inline

The token for the next set of retrievable results. AWS provides the token when the response from a previous call has more results than the maximum page size.

Definition at line 133 of file GetReservationCoverageResult.h.

◆ WithNextPageToken() [3/3]

GetReservationCoverageResult& Aws::CostExplorer::Model::GetReservationCoverageResult::WithNextPageToken ( const char *  value)
inline

The token for the next set of retrievable results. AWS provides the token when the response from a previous call has more results than the maximum page size.

Definition at line 147 of file GetReservationCoverageResult.h.

◆ WithTotal() [1/2]

GetReservationCoverageResult& Aws::CostExplorer::Model::GetReservationCoverageResult::WithTotal ( const Coverage value)
inline

The total amount of instance usage that a reservation covered.

Definition at line 92 of file GetReservationCoverageResult.h.

◆ WithTotal() [2/2]

GetReservationCoverageResult& Aws::CostExplorer::Model::GetReservationCoverageResult::WithTotal ( Coverage &&  value)
inline

The total amount of instance usage that a reservation covered.

Definition at line 97 of file GetReservationCoverageResult.h.


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