30 #ifndef  GOOGLE_COMPUTE_API_OPERATIONS_SCOPED_LIST_H_    31 #define  GOOGLE_COMPUTE_API_OPERATIONS_SCOPED_LIST_H_    34 #include "googleapis/base/macros.h"    35 #include "googleapis/client/data/jsoncpp_data.h"    36 #include "googleapis/strings/stringpiece.h"    38 #include "google/compute_api/operation.h"   102         return StringPiece(
"google_compute_api::OperationsScopedListWarningData");
   111         return Storage().isMember(
"key");
   118         MutableStorage()->removeMember(
"key");
   126         const Json::Value& v = Storage(
"key");
   127         if (v == Json::Value::null) 
return StringPiece(
"");
   128         return StringPiece(v.asCString());
   145         *MutableStorage(
"key") = value.data();
   154         return Storage().isMember(
"value");
   161         MutableStorage()->removeMember(
"value");
   169         const Json::Value& v = Storage(
"value");
   170         if (v == Json::Value::null) 
return StringPiece(
"");
   171         return StringPiece(v.asCString());
   182         *MutableStorage(
"value") = value.data();
   220       return StringPiece(
"google_compute_api::OperationsScopedListWarning");
   229       return Storage().isMember(
"code");
   236       MutableStorage()->removeMember(
"code");
   244       const Json::Value& v = Storage(
"code");
   245       if (v == Json::Value::null) 
return StringPiece(
"");
   246       return StringPiece(v.asCString());
   258       *MutableStorage(
"code") = value.data();
   267       return Storage().isMember(
"data");
   274       MutableStorage()->removeMember(
"data");
   281     const client::JsonCppArray<OperationsScopedListWarningData > 
get_data()
 const {
   282        const Json::Value& storage = Storage(
"data");
   283       return client::JsonValueToCppValueHelper<client::JsonCppArray<OperationsScopedListWarningData > >(storage);
   295     client::JsonCppArray<OperationsScopedListWarningData > 
mutable_data() {
   296       Json::Value* storage = MutableStorage(
"data");
   297       return client::JsonValueToMutableCppValueHelper<client::JsonCppArray<OperationsScopedListWarningData > >(storage);
   306       return Storage().isMember(
"message");
   313       MutableStorage()->removeMember(
"message");
   321       const Json::Value& v = Storage(
"message");
   322       if (v == Json::Value::null) 
return StringPiece(
"");
   323       return StringPiece(v.asCString());
   334       *MutableStorage(
"message") = value.data();
   372     return StringPiece(
"google_compute_api::OperationsScopedList");
   381     return Storage().isMember(
"operations");
   388     MutableStorage()->removeMember(
"operations");
   395   const client::JsonCppArray<Operation > get_operations() 
const;
   405   client::JsonCppArray<Operation > mutable_operations();
   413     return Storage().isMember(
"warning");
   420     MutableStorage()->removeMember(
"warning");
   428      const Json::Value& storage = Storage(
"warning");
   429     return client::JsonValueToCppValueHelper<OperationsScopedListWarning >(storage);
   441     Json::Value* storage = MutableStorage(
"warning");
   442     return client::JsonValueToMutableCppValueHelper<OperationsScopedListWarning >(storage);
   449 #endif  // GOOGLE_COMPUTE_API_OPERATIONS_SCOPED_LIST_H_ void clear_message()
Definition: operations_scoped_list.h:312
bool has_warning() const
Definition: operations_scoped_list.h:412
void set_key(const StringPiece &value)
Definition: operations_scoped_list.h:144
client::JsonCppArray< OperationsScopedListWarningData > mutable_data()
Definition: operations_scoped_list.h:295
const StringPiece get_message() const
Definition: operations_scoped_list.h:320
void set_message(const StringPiece &value)
Definition: operations_scoped_list.h:333
bool has_operations() const
Definition: operations_scoped_list.h:380
bool has_value() const
Definition: operations_scoped_list.h:153
void clear_value()
Definition: operations_scoped_list.h:160
OperationsScopedListWarning mutable_warning()
Definition: operations_scoped_list.h:440
void clear_key()
Definition: operations_scoped_list.h:117
void clear_warning()
Definition: operations_scoped_list.h:419
const StringPiece GetTypeName() const
Definition: operations_scoped_list.h:371
const StringPiece GetTypeName() const
Definition: operations_scoped_list.h:219
const client::JsonCppArray< OperationsScopedListWarningData > get_data() const
Definition: operations_scoped_list.h:281
void clear_code()
Definition: operations_scoped_list.h:235
const OperationsScopedListWarning get_warning() const
Definition: operations_scoped_list.h:427
Definition: accelerator_config.h:39
bool has_message() const
Definition: operations_scoped_list.h:305
const StringPiece get_key() const
Definition: operations_scoped_list.h:125
void set_code(const StringPiece &value)
Definition: operations_scoped_list.h:257
Definition: accelerator_config.cc:41
const StringPiece GetTypeName() const
Definition: operations_scoped_list.h:101
Definition: operations_scoped_list.h:67
void set_value(const StringPiece &value)
Definition: operations_scoped_list.h:181
Definition: operations_scoped_list.h:52
void clear_data()
Definition: operations_scoped_list.h:273
const StringPiece get_code() const
Definition: operations_scoped_list.h:243
bool has_key() const
Definition: operations_scoped_list.h:110
void clear_operations()
Definition: operations_scoped_list.h:387
const StringPiece get_value() const
Definition: operations_scoped_list.h:168
Definition: operations_scoped_list.h:60
bool has_code() const
Definition: operations_scoped_list.h:228
bool has_data() const
Definition: operations_scoped_list.h:266