30 #ifndef GOOGLE_DNS_API_POLICIES_UPDATE_RESPONSE_H_ 31 #define GOOGLE_DNS_API_POLICIES_UPDATE_RESPONSE_H_ 33 #include "googleapis/base/macros.h" 34 #include "googleapis/client/data/jsoncpp_data.h" 35 #include "googleapis/strings/stringpiece.h" 37 #include "google/dns_api/policy.h" 38 #include "google/dns_api/response_header.h" 86 return StringPiece(
"google_dns_api::PoliciesUpdateResponse");
95 return Storage().isMember(
"header");
102 MutableStorage()->removeMember(
"header");
123 return Storage().isMember(
"policy");
130 MutableStorage()->removeMember(
"policy");
137 const Policy get_policy()
const;
149 #endif // GOOGLE_DNS_API_POLICIES_UPDATE_RESPONSE_H_ void clear_policy()
Definition: policies_update_response.h:129
const StringPiece GetTypeName() const
Definition: policies_update_response.h:85
Definition: policies_update_response.h:52
bool has_policy() const
Definition: policies_update_response.h:122
void clear_header()
Definition: policies_update_response.h:101
bool has_header() const
Definition: policies_update_response.h:94