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

#include <PurchaseReservedElasticsearchInstanceOfferingResult.h>

Public Member Functions

 PurchaseReservedElasticsearchInstanceOfferingResult ()
 
 PurchaseReservedElasticsearchInstanceOfferingResult (const Aws::AmazonWebServiceResult< Aws::Utils::Json::JsonValue > &result)
 
PurchaseReservedElasticsearchInstanceOfferingResultoperator= (const Aws::AmazonWebServiceResult< Aws::Utils::Json::JsonValue > &result)
 
const Aws::StringGetReservedElasticsearchInstanceId () const
 
void SetReservedElasticsearchInstanceId (const Aws::String &value)
 
void SetReservedElasticsearchInstanceId (Aws::String &&value)
 
void SetReservedElasticsearchInstanceId (const char *value)
 
PurchaseReservedElasticsearchInstanceOfferingResultWithReservedElasticsearchInstanceId (const Aws::String &value)
 
PurchaseReservedElasticsearchInstanceOfferingResultWithReservedElasticsearchInstanceId (Aws::String &&value)
 
PurchaseReservedElasticsearchInstanceOfferingResultWithReservedElasticsearchInstanceId (const char *value)
 
const Aws::StringGetReservationName () const
 
void SetReservationName (const Aws::String &value)
 
void SetReservationName (Aws::String &&value)
 
void SetReservationName (const char *value)
 
PurchaseReservedElasticsearchInstanceOfferingResultWithReservationName (const Aws::String &value)
 
PurchaseReservedElasticsearchInstanceOfferingResultWithReservationName (Aws::String &&value)
 
PurchaseReservedElasticsearchInstanceOfferingResultWithReservationName (const char *value)
 

Detailed Description

Represents the output of a PurchaseReservedElasticsearchInstanceOffering operation.

See Also:

AWS API Reference

Definition at line 34 of file PurchaseReservedElasticsearchInstanceOfferingResult.h.

Constructor & Destructor Documentation

◆ PurchaseReservedElasticsearchInstanceOfferingResult() [1/2]

Aws::ElasticsearchService::Model::PurchaseReservedElasticsearchInstanceOfferingResult::PurchaseReservedElasticsearchInstanceOfferingResult ( )

◆ PurchaseReservedElasticsearchInstanceOfferingResult() [2/2]

Aws::ElasticsearchService::Model::PurchaseReservedElasticsearchInstanceOfferingResult::PurchaseReservedElasticsearchInstanceOfferingResult ( const Aws::AmazonWebServiceResult< Aws::Utils::Json::JsonValue > &  result)

Member Function Documentation

◆ GetReservationName()

const Aws::String& Aws::ElasticsearchService::Model::PurchaseReservedElasticsearchInstanceOfferingResult::GetReservationName ( ) const
inline

The customer-specified identifier used to track this reservation.

Definition at line 81 of file PurchaseReservedElasticsearchInstanceOfferingResult.h.

◆ GetReservedElasticsearchInstanceId()

const Aws::String& Aws::ElasticsearchService::Model::PurchaseReservedElasticsearchInstanceOfferingResult::GetReservedElasticsearchInstanceId ( ) const
inline

Details of the reserved Elasticsearch instance which was purchased.

Definition at line 45 of file PurchaseReservedElasticsearchInstanceOfferingResult.h.

◆ operator=()

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

◆ SetReservationName() [1/3]

void Aws::ElasticsearchService::Model::PurchaseReservedElasticsearchInstanceOfferingResult::SetReservationName ( Aws::String &&  value)
inline

The customer-specified identifier used to track this reservation.

Definition at line 91 of file PurchaseReservedElasticsearchInstanceOfferingResult.h.

◆ SetReservationName() [2/3]

void Aws::ElasticsearchService::Model::PurchaseReservedElasticsearchInstanceOfferingResult::SetReservationName ( const Aws::String value)
inline

The customer-specified identifier used to track this reservation.

Definition at line 86 of file PurchaseReservedElasticsearchInstanceOfferingResult.h.

◆ SetReservationName() [3/3]

void Aws::ElasticsearchService::Model::PurchaseReservedElasticsearchInstanceOfferingResult::SetReservationName ( const char *  value)
inline

The customer-specified identifier used to track this reservation.

Definition at line 96 of file PurchaseReservedElasticsearchInstanceOfferingResult.h.

◆ SetReservedElasticsearchInstanceId() [1/3]

void Aws::ElasticsearchService::Model::PurchaseReservedElasticsearchInstanceOfferingResult::SetReservedElasticsearchInstanceId ( Aws::String &&  value)
inline

Details of the reserved Elasticsearch instance which was purchased.

Definition at line 55 of file PurchaseReservedElasticsearchInstanceOfferingResult.h.

◆ SetReservedElasticsearchInstanceId() [2/3]

void Aws::ElasticsearchService::Model::PurchaseReservedElasticsearchInstanceOfferingResult::SetReservedElasticsearchInstanceId ( const Aws::String value)
inline

Details of the reserved Elasticsearch instance which was purchased.

Definition at line 50 of file PurchaseReservedElasticsearchInstanceOfferingResult.h.

◆ SetReservedElasticsearchInstanceId() [3/3]

void Aws::ElasticsearchService::Model::PurchaseReservedElasticsearchInstanceOfferingResult::SetReservedElasticsearchInstanceId ( const char *  value)
inline

Details of the reserved Elasticsearch instance which was purchased.

Definition at line 60 of file PurchaseReservedElasticsearchInstanceOfferingResult.h.

◆ WithReservationName() [1/3]

PurchaseReservedElasticsearchInstanceOfferingResult& Aws::ElasticsearchService::Model::PurchaseReservedElasticsearchInstanceOfferingResult::WithReservationName ( Aws::String &&  value)
inline

The customer-specified identifier used to track this reservation.

Definition at line 106 of file PurchaseReservedElasticsearchInstanceOfferingResult.h.

◆ WithReservationName() [2/3]

PurchaseReservedElasticsearchInstanceOfferingResult& Aws::ElasticsearchService::Model::PurchaseReservedElasticsearchInstanceOfferingResult::WithReservationName ( const Aws::String value)
inline

The customer-specified identifier used to track this reservation.

Definition at line 101 of file PurchaseReservedElasticsearchInstanceOfferingResult.h.

◆ WithReservationName() [3/3]

PurchaseReservedElasticsearchInstanceOfferingResult& Aws::ElasticsearchService::Model::PurchaseReservedElasticsearchInstanceOfferingResult::WithReservationName ( const char *  value)
inline

The customer-specified identifier used to track this reservation.

Definition at line 111 of file PurchaseReservedElasticsearchInstanceOfferingResult.h.

◆ WithReservedElasticsearchInstanceId() [1/3]

PurchaseReservedElasticsearchInstanceOfferingResult& Aws::ElasticsearchService::Model::PurchaseReservedElasticsearchInstanceOfferingResult::WithReservedElasticsearchInstanceId ( Aws::String &&  value)
inline

Details of the reserved Elasticsearch instance which was purchased.

Definition at line 70 of file PurchaseReservedElasticsearchInstanceOfferingResult.h.

◆ WithReservedElasticsearchInstanceId() [2/3]

PurchaseReservedElasticsearchInstanceOfferingResult& Aws::ElasticsearchService::Model::PurchaseReservedElasticsearchInstanceOfferingResult::WithReservedElasticsearchInstanceId ( const Aws::String value)
inline

Details of the reserved Elasticsearch instance which was purchased.

Definition at line 65 of file PurchaseReservedElasticsearchInstanceOfferingResult.h.

◆ WithReservedElasticsearchInstanceId() [3/3]

PurchaseReservedElasticsearchInstanceOfferingResult& Aws::ElasticsearchService::Model::PurchaseReservedElasticsearchInstanceOfferingResult::WithReservedElasticsearchInstanceId ( const char *  value)
inline

Details of the reserved Elasticsearch instance which was purchased.

Definition at line 75 of file PurchaseReservedElasticsearchInstanceOfferingResult.h.


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