30 #ifndef  GOOGLE_COMPUTE_API_HEALTH_STATUS_H_    31 #define  GOOGLE_COMPUTE_API_HEALTH_STATUS_H_    34 #include "googleapis/base/integral_types.h"    35 #include "googleapis/base/macros.h"    36 #include "googleapis/client/data/jsoncpp_data.h"    37 #include "googleapis/strings/stringpiece.h"    85     return StringPiece(
"google_compute_api::HealthStatus");
    94     return Storage().isMember(
"healthState");
   101     MutableStorage()->removeMember(
"healthState");
   109     const Json::Value& v = Storage(
"healthState");
   110     if (v == Json::Value::null) 
return StringPiece(
"");
   111     return StringPiece(v.asCString());
   122     *MutableStorage(
"healthState") = value.data();
   131     return Storage().isMember(
"instance");
   138     MutableStorage()->removeMember(
"instance");
   146     const Json::Value& v = Storage(
"instance");
   147     if (v == Json::Value::null) 
return StringPiece(
"");
   148     return StringPiece(v.asCString());
   159     *MutableStorage(
"instance") = value.data();
   168     return Storage().isMember(
"ipAddress");
   175     MutableStorage()->removeMember(
"ipAddress");
   183     const Json::Value& v = Storage(
"ipAddress");
   184     if (v == Json::Value::null) 
return StringPiece(
"");
   185     return StringPiece(v.asCString());
   196     *MutableStorage(
"ipAddress") = value.data();
   205     return Storage().isMember(
"port");
   212     MutableStorage()->removeMember(
"port");
   220     const Json::Value& storage = Storage(
"port");
   221     return client::JsonValueToCppValueHelper<int32 >(storage);
   232     client::SetJsonValueFromCppValueHelper<int32 >(
   233       value, MutableStorage(
"port"));
   240 #endif  // GOOGLE_COMPUTE_API_HEALTH_STATUS_H_ const StringPiece GetTypeName() const
Definition: health_status.h:84
bool has_port() const
Definition: health_status.h:204
void set_health_state(const StringPiece &value)
Definition: health_status.h:121
int32 get_port() const
Definition: health_status.h:219
Definition: health_status.h:51
void set_ip_address(const StringPiece &value)
Definition: health_status.h:195
bool has_ip_address() const
Definition: health_status.h:167
bool has_health_state() const
Definition: health_status.h:93
void set_instance(const StringPiece &value)
Definition: health_status.h:158
const StringPiece get_health_state() const
Definition: health_status.h:108
bool has_instance() const
Definition: health_status.h:130
void clear_health_state()
Definition: health_status.h:100
Definition: accelerator_config.h:39
void clear_instance()
Definition: health_status.h:137
Definition: accelerator_config.cc:41
void set_port(int32 value)
Definition: health_status.h:231
void clear_port()
Definition: health_status.h:211
const StringPiece get_ip_address() const
Definition: health_status.h:182
void clear_ip_address()
Definition: health_status.h:174
const StringPiece get_instance() const
Definition: health_status.h:145