AWS SDK for C++  1.9.104
AWS SDK for C++
MissingParameter.h
Go to the documentation of this file.
1 
6 #pragma once
9 
10 namespace Aws
11 {
12 namespace Utils
13 {
14 namespace Xml
15 {
16  class XmlNode;
17 } // namespace Xml
18 } // namespace Utils
19 namespace SimpleDB
20 {
21 namespace Model
22 {
23 
31  {
32  public:
36 
37  void OutputToStream(Aws::OStream& ostream, const char* location, unsigned index, const char* locationValue) const;
38  void OutputToStream(Aws::OStream& oStream, const char* location) const;
39 
40 
41 
42  inline double GetBoxUsage() const{ return m_boxUsage; }
43 
44 
45  inline bool BoxUsageHasBeenSet() const { return m_boxUsageHasBeenSet; }
46 
47 
48  inline void SetBoxUsage(double value) { m_boxUsageHasBeenSet = true; m_boxUsage = value; }
49 
50 
51  inline MissingParameter& WithBoxUsage(double value) { SetBoxUsage(value); return *this;}
52 
53  private:
54 
55  double m_boxUsage;
56  bool m_boxUsageHasBeenSet;
57  };
58 
59 } // namespace Model
60 } // namespace SimpleDB
61 } // namespace Aws
Aws::SimpleDB::Model::MissingParameter::SetBoxUsage
void SetBoxUsage(double value)
Definition: MissingParameter.h:48
AWSStreamFwd.h
Aws::OStream
std::basic_ostream< char, std::char_traits< char > > OStream
Definition: AWSStreamFwd.h:21
Aws::SimpleDB::Model::MissingParameter::BoxUsageHasBeenSet
bool BoxUsageHasBeenSet() const
Definition: MissingParameter.h:45
Aws::Utils::Xml::XmlNode
Definition: XmlSerializer.h:53
Aws::SimpleDB::Model::MissingParameter::GetBoxUsage
double GetBoxUsage() const
Definition: MissingParameter.h:42
Aws::SimpleDB::Model::MissingParameter::MissingParameter
MissingParameter(const Aws::Utils::Xml::XmlNode &xmlNode)
Aws::SimpleDB::Model::MissingParameter::operator=
MissingParameter & operator=(const Aws::Utils::Xml::XmlNode &xmlNode)
Aws::SimpleDB::Model::MissingParameter::OutputToStream
void OutputToStream(Aws::OStream &oStream, const char *location) const
Aws
Definition: AccessManagementClient.h:15
Aws::SimpleDB::Model::MissingParameter::WithBoxUsage
MissingParameter & WithBoxUsage(double value)
Definition: MissingParameter.h:51
Aws::SimpleDB::Model::MissingParameter
Definition: MissingParameter.h:31
AWS_SIMPLEDB_API
#define AWS_SIMPLEDB_API
Definition: SimpleDB_EXPORTS.h:28
SimpleDB_EXPORTS.h
index
int index
Definition: cJSON.h:181
Aws::SimpleDB::Model::MissingParameter::MissingParameter
MissingParameter()
Aws::SimpleDB::Model::MissingParameter::OutputToStream
void OutputToStream(Aws::OStream &ostream, const char *location, unsigned index, const char *locationValue) const