30 #ifndef GOOGLE_CONTAINER_API_GET_JSONW_EB_KEYS_RESPONSE_H_ 31 #define GOOGLE_CONTAINER_API_GET_JSONW_EB_KEYS_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/container_api/http_cache_control_response_header.h" 38 #include "google/container_api/jwk.h" 86 return StringPiece(
"google_container_api::GetJSONWebKeysResponse");
95 return Storage().isMember(
"cacheHeader");
102 MutableStorage()->removeMember(
"cacheHeader");
128 return Storage().isMember(
"keys");
135 MutableStorage()->removeMember(
"keys");
142 const client::JsonCppArray<Jwk > get_keys()
const;
152 client::JsonCppArray<Jwk > mutable_keys();
158 #endif // GOOGLE_CONTAINER_API_GET_JSONW_EB_KEYS_RESPONSE_H_ void clear_keys()
Definition: get_jsonw_eb_keys_response.h:134
void clear_cache_header()
Definition: get_jsonw_eb_keys_response.h:101
bool has_keys() const
Definition: get_jsonw_eb_keys_response.h:127
Definition: get_jsonw_eb_keys_response.h:52
Definition: accelerator_config.h:39
bool has_cache_header() const
Definition: get_jsonw_eb_keys_response.h:94
Definition: accelerator_config.cc:41
const StringPiece GetTypeName() const
Definition: get_jsonw_eb_keys_response.h:85