7#include <aws/mediaconnect/MediaConnect_EXPORTS.h>
8#include <aws/core/utils/memory/stl/AWSString.h>
9#include <aws/mediaconnect/model/DurationUnits.h>
10#include <aws/mediaconnect/model/PriceUnits.h>
11#include <aws/mediaconnect/model/ReservationState.h>
12#include <aws/mediaconnect/model/ResourceSpecification.h>
59 inline void SetCurrencyCode(
const char* value) { m_currencyCodeHasBeenSet =
true; m_currencyCode.assign(value); }
72 inline void SetDuration(
int value) { m_durationHasBeenSet =
true; m_duration = value; }
97 inline void SetEnd(
Aws::String&& value) { m_endHasBeenSet =
true; m_end = std::move(value); }
98 inline void SetEnd(
const char* value) { m_endHasBeenSet =
true; m_end.assign(value); }
112 inline void SetOfferingArn(
const char* value) { m_offeringArnHasBeenSet =
true; m_offeringArn.assign(value); }
126 inline void SetOfferingDescription(
const char* value) { m_offeringDescriptionHasBeenSet =
true; m_offeringDescription.assign(value); }
141 inline void SetPricePerUnit(
const char* value) { m_pricePerUnitHasBeenSet =
true; m_pricePerUnit.assign(value); }
170 inline void SetReservationArn(
const char* value) { m_reservationArnHasBeenSet =
true; m_reservationArn.assign(value); }
184 inline void SetReservationName(
const char* value) { m_reservationNameHasBeenSet =
true; m_reservationName.assign(value); }
225 inline void SetStart(
const char* value) { m_startHasBeenSet =
true; m_start.assign(value); }
233 bool m_currencyCodeHasBeenSet =
false;
236 bool m_durationHasBeenSet =
false;
239 bool m_durationUnitsHasBeenSet =
false;
242 bool m_endHasBeenSet =
false;
245 bool m_offeringArnHasBeenSet =
false;
248 bool m_offeringDescriptionHasBeenSet =
false;
251 bool m_pricePerUnitHasBeenSet =
false;
254 bool m_priceUnitsHasBeenSet =
false;
257 bool m_reservationArnHasBeenSet =
false;
260 bool m_reservationNameHasBeenSet =
false;
263 bool m_reservationStateHasBeenSet =
false;
266 bool m_resourceSpecificationHasBeenSet =
false;
269 bool m_startHasBeenSet =
false;
std::basic_string< char, std::char_traits< char >, Aws::Allocator< char > > String
Aws::Utils::Json::JsonValue JsonValue