45 void OutputToStream(
Aws::OStream& ostream,
const char* location,
unsigned index,
const char* locationValue)
const;
46 void OutputToStream(
Aws::OStream& oStream,
const char* location)
const;
91 inline void SetAvailableVCpus(
long value) { m_availableVCpusHasBeenSet =
true; m_availableVCpus = value; }
100 bool m_availableInstanceCapacityHasBeenSet;
101 long m_availableVCpus;
102 bool m_availableVCpusHasBeenSet;
const Aws::Vector< InstanceCapacity > & GetAvailableInstanceCapacity() const
std::vector< T, Aws::Allocator< T > > Vector
long GetAvailableVCpus() const
AvailableCapacity & AddAvailableInstanceCapacity(const InstanceCapacity &value)
AvailableCapacity & WithAvailableInstanceCapacity(const Aws::Vector< InstanceCapacity > &value)
AvailableCapacity & WithAvailableInstanceCapacity(Aws::Vector< InstanceCapacity > &&value)
std::basic_ostream< char, std::char_traits< char > > OStream
AvailableCapacity & AddAvailableInstanceCapacity(InstanceCapacity &&value)
void SetAvailableInstanceCapacity(Aws::Vector< InstanceCapacity > &&value)
AvailableCapacity & WithAvailableVCpus(long value)
void SetAvailableVCpus(long value)
void SetAvailableInstanceCapacity(const Aws::Vector< InstanceCapacity > &value)
JSON (JavaScript Object Notation).