30 #ifndef GOOGLE_SQLADMIN_API_LOCATION_PREFERENCE_H_ 31 #define GOOGLE_SQLADMIN_API_LOCATION_PREFERENCE_H_ 34 #include "googleapis/base/macros.h" 35 #include "googleapis/client/data/jsoncpp_data.h" 36 #include "googleapis/strings/stringpiece.h" 88 return StringPiece(
"google_sqladmin_api::LocationPreference");
97 return Storage().isMember(
"followGaeApplication");
104 MutableStorage()->removeMember(
"followGaeApplication");
112 const Json::Value& v = Storage(
"followGaeApplication");
113 if (v == Json::Value::null)
return StringPiece(
"");
114 return StringPiece(v.asCString());
126 *MutableStorage(
"followGaeApplication") = value.data();
135 return Storage().isMember(
"kind");
142 MutableStorage()->removeMember(
"kind");
150 const Json::Value& v = Storage(
"kind");
151 if (v == Json::Value::null)
return StringPiece(
"");
152 return StringPiece(v.asCString());
163 *MutableStorage(
"kind") = value.data();
172 return Storage().isMember(
"zone");
179 MutableStorage()->removeMember(
"zone");
187 const Json::Value& v = Storage(
"zone");
188 if (v == Json::Value::null)
return StringPiece(
"");
189 return StringPiece(v.asCString());
201 *MutableStorage(
"zone") = value.data();
208 #endif // GOOGLE_SQLADMIN_API_LOCATION_PREFERENCE_H_ const StringPiece get_zone() const
Definition: location_preference.h:186
bool has_kind() const
Definition: location_preference.h:134
void clear_zone()
Definition: location_preference.h:178
const StringPiece GetTypeName() const
Definition: location_preference.h:87
void clear_kind()
Definition: location_preference.h:141
bool has_zone() const
Definition: location_preference.h:171
Definition: location_preference.h:54
bool has_follow_gae_application() const
Definition: location_preference.h:96
void set_kind(const StringPiece &value)
Definition: location_preference.h:162
Definition: acl_entry.cc:41
Definition: acl_entry.h:39
const StringPiece get_follow_gae_application() const
Definition: location_preference.h:111
void set_zone(const StringPiece &value)
Definition: location_preference.h:200
const StringPiece get_kind() const
Definition: location_preference.h:149
void set_follow_gae_application(const StringPiece &value)
Definition: location_preference.h:125
void clear_follow_gae_application()
Definition: location_preference.h:103