30 #ifndef GOOGLE_GMAIL_API_LIST_THREADS_RESPONSE_H_ 31 #define GOOGLE_GMAIL_API_LIST_THREADS_RESPONSE_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" 39 #include "google/gmail_api/thread.h" 87 return StringPiece(
"google_gmail_api::ListThreadsResponse");
96 return Storage().isMember(
"nextPageToken");
103 MutableStorage()->removeMember(
"nextPageToken");
111 const Json::Value& v = Storage(
"nextPageToken");
112 if (v == Json::Value::null)
return StringPiece(
"");
113 return StringPiece(v.asCString());
124 *MutableStorage(
"nextPageToken") = value.data();
133 return Storage().isMember(
"resultSizeEstimate");
140 MutableStorage()->removeMember(
"resultSizeEstimate");
148 const Json::Value& storage = Storage(
"resultSizeEstimate");
149 return client::JsonValueToCppValueHelper<uint32 >(storage);
160 client::SetJsonValueFromCppValueHelper<uint32 >(
161 value, MutableStorage(
"resultSizeEstimate"));
170 return Storage().isMember(
"threads");
177 MutableStorage()->removeMember(
"threads");
184 const client::JsonCppArray<Thread > get_threads()
const;
195 client::JsonCppArray<Thread > mutable_threads();
201 #endif // GOOGLE_GMAIL_API_LIST_THREADS_RESPONSE_H_ bool has_next_page_token() const
Definition: list_threads_response.h:95
void clear_threads()
Definition: list_threads_response.h:176
const StringPiece get_next_page_token() const
Definition: list_threads_response.h:110
void set_next_page_token(const StringPiece &value)
Definition: list_threads_response.h:123
void clear_result_size_estimate()
Definition: list_threads_response.h:139
void clear_next_page_token()
Definition: list_threads_response.h:102
const StringPiece GetTypeName() const
Definition: list_threads_response.h:86
bool has_result_size_estimate() const
Definition: list_threads_response.h:132
Definition: auto_forwarding.h:38
void set_result_size_estimate(uint32 value)
Definition: list_threads_response.h:159
bool has_threads() const
Definition: list_threads_response.h:169
Definition: auto_forwarding.cc:40
uint32 get_result_size_estimate() const
Definition: list_threads_response.h:147
Definition: list_threads_response.h:53