30 #ifndef GOOGLE_IDENTITYTOOLKIT_API_IDENTITYTOOLKIT_RELYINGPARTY_DOWNLOAD_ACCOUNT_REQUEST_H_ 31 #define GOOGLE_IDENTITYTOOLKIT_API_IDENTITYTOOLKIT_RELYINGPARTY_DOWNLOAD_ACCOUNT_REQUEST_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" 86 return StringPiece(
"google_identitytoolkit_api::IdentitytoolkitRelyingpartyDownloadAccountRequest");
96 return Storage().isMember(
"delegatedProjectNumber");
103 MutableStorage()->removeMember(
"delegatedProjectNumber");
111 const Json::Value& storage = Storage(
"delegatedProjectNumber");
112 return client::JsonValueToCppValueHelper<int64 >(storage);
124 client::SetJsonValueFromCppValueHelper<int64 >(
125 value, MutableStorage(
"delegatedProjectNumber"));
134 return Storage().isMember(
"maxResults");
141 MutableStorage()->removeMember(
"maxResults");
149 const Json::Value& storage = Storage(
"maxResults");
150 return client::JsonValueToCppValueHelper<uint32 >(storage);
161 client::SetJsonValueFromCppValueHelper<uint32 >(
162 value, MutableStorage(
"maxResults"));
171 return Storage().isMember(
"nextPageToken");
178 MutableStorage()->removeMember(
"nextPageToken");
186 const Json::Value& v = Storage(
"nextPageToken");
187 if (v == Json::Value::null)
return StringPiece(
"");
188 return StringPiece(v.asCString());
200 *MutableStorage(
"nextPageToken") = value.data();
209 return Storage().isMember(
"targetProjectId");
216 MutableStorage()->removeMember(
"targetProjectId");
224 const Json::Value& v = Storage(
"targetProjectId");
225 if (v == Json::Value::null)
return StringPiece(
"");
226 return StringPiece(v.asCString());
238 *MutableStorage(
"targetProjectId") = value.data();
245 #endif // GOOGLE_IDENTITYTOOLKIT_API_IDENTITYTOOLKIT_RELYINGPARTY_DOWNLOAD_ACCOUNT_REQUEST_H_
Definition: create_auth_uri_response.h:38