30 #ifndef GOOGLE_COMPUTE_API_INSTANCE_GROUP_MANAGER_ACTIONS_SUMMARY_H_ 31 #define GOOGLE_COMPUTE_API_INSTANCE_GROUP_MANAGER_ACTIONS_SUMMARY_H_ 33 #include "googleapis/base/integral_types.h" 34 #include "googleapis/base/macros.h" 35 #include "googleapis/client/data/jsoncpp_data.h" 36 #include "googleapis/strings/stringpiece.h" 84 return StringPiece(
"google_compute_api::InstanceGroupManagerActionsSummary");
93 return Storage().isMember(
"abandoning");
100 MutableStorage()->removeMember(
"abandoning");
108 const Json::Value& storage = Storage(
"abandoning");
109 return client::JsonValueToCppValueHelper<int32 >(storage);
122 client::SetJsonValueFromCppValueHelper<int32 >(
123 value, MutableStorage(
"abandoning"));
132 return Storage().isMember(
"creating");
139 MutableStorage()->removeMember(
"creating");
147 const Json::Value& storage = Storage(
"creating");
148 return client::JsonValueToCppValueHelper<int32 >(storage);
165 client::SetJsonValueFromCppValueHelper<int32 >(
166 value, MutableStorage(
"creating"));
176 return Storage().isMember(
"creatingWithoutRetries");
183 MutableStorage()->removeMember(
"creatingWithoutRetries");
191 const Json::Value& storage = Storage(
"creatingWithoutRetries");
192 return client::JsonValueToCppValueHelper<int32 >(storage);
206 client::SetJsonValueFromCppValueHelper<int32 >(
207 value, MutableStorage(
"creatingWithoutRetries"));
216 return Storage().isMember(
"deleting");
223 MutableStorage()->removeMember(
"deleting");
231 const Json::Value& storage = Storage(
"deleting");
232 return client::JsonValueToCppValueHelper<int32 >(storage);
244 client::SetJsonValueFromCppValueHelper<int32 >(
245 value, MutableStorage(
"deleting"));
254 return Storage().isMember(
"none");
261 MutableStorage()->removeMember(
"none");
269 const Json::Value& storage = Storage(
"none");
270 return client::JsonValueToCppValueHelper<int32 >(storage);
282 client::SetJsonValueFromCppValueHelper<int32 >(
283 value, MutableStorage(
"none"));
292 return Storage().isMember(
"recreating");
299 MutableStorage()->removeMember(
"recreating");
307 const Json::Value& storage = Storage(
"recreating");
308 return client::JsonValueToCppValueHelper<int32 >(storage);
322 client::SetJsonValueFromCppValueHelper<int32 >(
323 value, MutableStorage(
"recreating"));
332 return Storage().isMember(
"refreshing");
339 MutableStorage()->removeMember(
"refreshing");
347 const Json::Value& storage = Storage(
"refreshing");
348 return client::JsonValueToCppValueHelper<int32 >(storage);
362 client::SetJsonValueFromCppValueHelper<int32 >(
363 value, MutableStorage(
"refreshing"));
372 return Storage().isMember(
"restarting");
379 MutableStorage()->removeMember(
"restarting");
387 const Json::Value& storage = Storage(
"restarting");
388 return client::JsonValueToCppValueHelper<int32 >(storage);
400 client::SetJsonValueFromCppValueHelper<int32 >(
401 value, MutableStorage(
"restarting"));
410 return Storage().isMember(
"verifying");
417 MutableStorage()->removeMember(
"verifying");
425 const Json::Value& storage = Storage(
"verifying");
426 return client::JsonValueToCppValueHelper<int32 >(storage);
439 client::SetJsonValueFromCppValueHelper<int32 >(
440 value, MutableStorage(
"verifying"));
447 #endif // GOOGLE_COMPUTE_API_INSTANCE_GROUP_MANAGER_ACTIONS_SUMMARY_H_ Definition: instance_group_manager_actions_summary.h:50
void clear_creating_without_retries()
Definition: instance_group_manager_actions_summary.h:182
int32 get_none() const
Definition: instance_group_manager_actions_summary.h:268
void set_deleting(int32 value)
Definition: instance_group_manager_actions_summary.h:243
void clear_creating()
Definition: instance_group_manager_actions_summary.h:138
void set_restarting(int32 value)
Definition: instance_group_manager_actions_summary.h:399
void set_none(int32 value)
Definition: instance_group_manager_actions_summary.h:281
void set_creating_without_retries(int32 value)
Definition: instance_group_manager_actions_summary.h:205
void set_abandoning(int32 value)
Definition: instance_group_manager_actions_summary.h:121
const StringPiece GetTypeName() const
Definition: instance_group_manager_actions_summary.h:83
int32 get_creating_without_retries() const
Definition: instance_group_manager_actions_summary.h:190
int32 get_refreshing() const
Definition: instance_group_manager_actions_summary.h:346
bool has_recreating() const
Definition: instance_group_manager_actions_summary.h:291
void clear_verifying()
Definition: instance_group_manager_actions_summary.h:416
int32 get_creating() const
Definition: instance_group_manager_actions_summary.h:146
bool has_abandoning() const
Definition: instance_group_manager_actions_summary.h:92
void clear_deleting()
Definition: instance_group_manager_actions_summary.h:222
bool has_creating() const
Definition: instance_group_manager_actions_summary.h:131
void set_creating(int32 value)
Definition: instance_group_manager_actions_summary.h:164
bool has_verifying() const
Definition: instance_group_manager_actions_summary.h:409
bool has_restarting() const
Definition: instance_group_manager_actions_summary.h:371
void clear_recreating()
Definition: instance_group_manager_actions_summary.h:298
int32 get_restarting() const
Definition: instance_group_manager_actions_summary.h:386
void set_recreating(int32 value)
Definition: instance_group_manager_actions_summary.h:321
void clear_none()
Definition: instance_group_manager_actions_summary.h:260
Definition: accelerator_config.h:39
void clear_abandoning()
Definition: instance_group_manager_actions_summary.h:99
bool has_creating_without_retries() const
Definition: instance_group_manager_actions_summary.h:175
void set_verifying(int32 value)
Definition: instance_group_manager_actions_summary.h:438
int32 get_abandoning() const
Definition: instance_group_manager_actions_summary.h:107
bool has_deleting() const
Definition: instance_group_manager_actions_summary.h:215
Definition: accelerator_config.cc:41
void clear_refreshing()
Definition: instance_group_manager_actions_summary.h:338
void clear_restarting()
Definition: instance_group_manager_actions_summary.h:378
void set_refreshing(int32 value)
Definition: instance_group_manager_actions_summary.h:361
int32 get_deleting() const
Definition: instance_group_manager_actions_summary.h:230
bool has_refreshing() const
Definition: instance_group_manager_actions_summary.h:331
int32 get_verifying() const
Definition: instance_group_manager_actions_summary.h:424
bool has_none() const
Definition: instance_group_manager_actions_summary.h:253
int32 get_recreating() const
Definition: instance_group_manager_actions_summary.h:306