24 #ifndef GOOGLE_GAMES_API_GAMES_SERVICE_H_ 25 #define GOOGLE_GAMES_API_GAMES_SERVICE_H_ 28 #include "googleapis/base/integral_types.h" 29 #include "googleapis/base/macros.h" 30 #include "googleapis/client/service/client_service.h" 31 #include "googleapis/client/service/service_request_pager.h" 32 #include "googleapis/client/util/status.h" 33 #include "googleapis/client/util/uri_template.h" 35 #include "google/games_api/achievement_definitions_list_response.h" 36 #include "google/games_api/achievement_increment_response.h" 37 #include "google/games_api/achievement_reveal_response.h" 38 #include "google/games_api/achievement_set_steps_at_least_response.h" 39 #include "google/games_api/achievement_unlock_response.h" 40 #include "google/games_api/achievement_update_multiple_request.h" 41 #include "google/games_api/achievement_update_multiple_response.h" 42 #include "google/games_api/application.h" 43 #include "google/games_api/application_verify_response.h" 44 #include "google/games_api/category_list_response.h" 45 #include "google/games_api/event_definition_list_response.h" 46 #include "google/games_api/event_record_request.h" 47 #include "google/games_api/event_update_response.h" 48 #include "google/games_api/leaderboard.h" 49 #include "google/games_api/leaderboard_list_response.h" 50 #include "google/games_api/leaderboard_scores.h" 51 #include "google/games_api/metagame_config.h" 52 #include "google/games_api/player.h" 53 #include "google/games_api/player_achievement_list_response.h" 54 #include "google/games_api/player_event_list_response.h" 55 #include "google/games_api/player_leaderboard_score_list_response.h" 56 #include "google/games_api/player_list_response.h" 57 #include "google/games_api/player_score_list_response.h" 58 #include "google/games_api/player_score_response.h" 59 #include "google/games_api/player_score_submission_list.h" 60 #include "google/games_api/push_token.h" 61 #include "google/games_api/push_token_id.h" 62 #include "google/games_api/revision_check_response.h" 63 #include "google/games_api/room.h" 64 #include "google/games_api/room_create_request.h" 65 #include "google/games_api/room_join_request.h" 66 #include "google/games_api/room_leave_request.h" 67 #include "google/games_api/room_list.h" 68 #include "google/games_api/room_p2_ps_tatuses.h" 69 #include "google/games_api/room_status.h" 70 #include "google/games_api/snapshot.h" 71 #include "google/games_api/snapshot_list_response.h" 72 #include "google/games_api/turn_based_match.h" 73 #include "google/games_api/turn_based_match_create_request.h" 74 #include "google/games_api/turn_based_match_list.h" 75 #include "google/games_api/turn_based_match_rematch.h" 76 #include "google/games_api/turn_based_match_results.h" 77 #include "google/games_api/turn_based_match_sync.h" 78 #include "google/games_api/turn_based_match_turn.h" 123 :
public client::ClientServiceRequest {
147 const client::ClientService* service,
148 client::AuthorizationCredential* credential,
149 client::HttpRequest::HttpMethod method,
150 const StringPiece& uri_template);
163 client::ClearCppValueHelper(&alt_);
172 const string&
get_alt()
const {
return alt_; }
201 _have_fields_ =
false;
202 client::ClearCppValueHelper(&fields_);
219 _have_fields_ =
true;
231 _have_fields_ =
true;
242 client::ClearCppValueHelper(&key_);
251 const string&
get_key()
const {
return key_; }
282 _have_oauth_token_ =
false;
283 client::ClearCppValueHelper(&oauth_token_);
301 _have_oauth_token_ =
true;
302 return &oauth_token_;
312 _have_oauth_token_ =
true;
313 oauth_token_ = value;
322 _have_pretty_print_ =
false;
323 client::ClearCppValueHelper(&pretty_print_);
340 _have_pretty_print_ =
true;
341 pretty_print_ = value;
348 _have_quota_user_ =
false;
349 client::ClearCppValueHelper("a_user_);
367 _have_quota_user_ =
true;
379 _have_quota_user_ =
true;
389 _have_user_ip_ =
false;
390 client::ClearCppValueHelper(&user_ip_);
407 _have_user_ip_ =
true;
419 _have_user_ip_ =
true;
433 virtual util::Status AppendVariable(
434 const StringPiece& variable_name,
435 const client::UriTemplateConfig& config,
443 virtual util::Status AppendOptionalQueryParameters(
string* target);
452 void AddJsonContentToRequest(
const client::JsonCppData *content);
463 bool _have_fields_ : 1;
465 bool _have_oauth_token_ : 1;
466 bool _have_pretty_print_ : 1;
467 bool _have_quota_user_ : 1;
468 bool _have_user_ip_ : 1;
498 client::AuthorizationCredential* _credential_);
510 _have_language_ =
false;
511 client::ClearCppValueHelper(&language_);
529 _have_language_ =
true;
541 _have_language_ =
true;
551 _have_max_results_ =
false;
552 client::ClearCppValueHelper(&max_results_);
571 _have_max_results_ =
true;
572 max_results_ = value;
579 _have_page_token_ =
false;
580 client::ClearCppValueHelper(&page_token_);
598 _have_page_token_ =
true;
609 _have_page_token_ =
true;
622 virtual util::Status AppendVariable(
623 const StringPiece& variable_name,
624 const client::UriTemplateConfig& config,
632 virtual util::Status AppendOptionalQueryParameters(
string* target);
647 return GamesServiceBaseRequest::ExecuteAndParseResponse(data);
654 bool _have_language_ : 1;
655 bool _have_max_results_ : 1;
656 bool _have_page_token_ : 1;
660 typedef client::ServiceRequestPager<
663 AchievementDefinitionsResource_ListMethodPager;
692 client::AuthorizationCredential* _credential_,
693 const absl::string_view& achievement_id,
694 const int32& steps_to_increment);
706 _have_request_id_ =
false;
707 client::ClearCppValueHelper(&request_id_);
726 _have_request_id_ =
true;
739 virtual util::Status AppendVariable(
740 const StringPiece& variable_name,
741 const client::UriTemplateConfig& config,
749 virtual util::Status AppendOptionalQueryParameters(
string* target);
764 return GamesServiceBaseRequest::ExecuteAndParseResponse(data);
768 string achievement_id_;
769 int32 steps_to_increment_;
771 bool _have_request_id_ : 1;
800 client::AuthorizationCredential* _credential_,
801 const absl::string_view& player_id);
813 _have_language_ =
false;
814 client::ClearCppValueHelper(&language_);
832 _have_language_ =
true;
844 _have_language_ =
true;
854 _have_max_results_ =
false;
855 client::ClearCppValueHelper(&max_results_);
874 _have_max_results_ =
true;
875 max_results_ = value;
882 _have_page_token_ =
false;
883 client::ClearCppValueHelper(&page_token_);
901 _have_page_token_ =
true;
912 _have_page_token_ =
true;
922 _have_state_ =
false;
923 client::ClearCppValueHelper(&state_);
966 virtual util::Status AppendVariable(
967 const StringPiece& variable_name,
968 const client::UriTemplateConfig& config,
976 virtual util::Status AppendOptionalQueryParameters(
string* target);
991 return GamesServiceBaseRequest::ExecuteAndParseResponse(data);
1000 bool _have_language_ : 1;
1001 bool _have_max_results_ : 1;
1002 bool _have_page_token_ : 1;
1003 bool _have_state_ : 1;
1007 typedef client::ServiceRequestPager<
1010 AchievementsResource_ListMethodPager;
1036 client::AuthorizationCredential* _credential_,
1037 const absl::string_view& achievement_id);
1054 virtual util::Status AppendVariable(
1055 const StringPiece& variable_name,
1056 const client::UriTemplateConfig& config,
1072 return GamesServiceBaseRequest::ExecuteAndParseResponse(data);
1076 string achievement_id_;
1105 client::AuthorizationCredential* _credential_,
1106 const absl::string_view& achievement_id,
1107 const int32& steps);
1124 virtual util::Status AppendVariable(
1125 const StringPiece& variable_name,
1126 const client::UriTemplateConfig& config,
1134 virtual util::Status AppendOptionalQueryParameters(
string* target);
1149 return GamesServiceBaseRequest::ExecuteAndParseResponse(data);
1153 string achievement_id_;
1182 client::AuthorizationCredential* _credential_,
1183 const absl::string_view& achievement_id);
1195 _have_builtin_game_id_ =
false;
1196 client::ClearCppValueHelper(&builtin_game_id_);
1214 _have_builtin_game_id_ =
true;
1215 return &builtin_game_id_;
1226 _have_builtin_game_id_ =
true;
1227 builtin_game_id_ = value;
1239 virtual util::Status AppendVariable(
1240 const StringPiece& variable_name,
1241 const client::UriTemplateConfig& config,
1249 virtual util::Status AppendOptionalQueryParameters(
string* target);
1264 return GamesServiceBaseRequest::ExecuteAndParseResponse(data);
1268 string achievement_id_;
1269 string builtin_game_id_;
1270 bool _have_builtin_game_id_ : 1;
1298 client::AuthorizationCredential* _credential_,
1311 _have_builtin_game_id_ =
false;
1312 client::ClearCppValueHelper(&builtin_game_id_);
1330 _have_builtin_game_id_ =
true;
1331 return &builtin_game_id_;
1342 _have_builtin_game_id_ =
true;
1343 builtin_game_id_ = value;
1355 virtual util::Status AppendVariable(
1356 const StringPiece& variable_name,
1357 const client::UriTemplateConfig& config,
1365 virtual util::Status AppendOptionalQueryParameters(
string* target);
1380 return GamesServiceBaseRequest::ExecuteAndParseResponse(data);
1384 string builtin_game_id_;
1385 bool _have_builtin_game_id_ : 1;
string _content_;
1416 client::AuthorizationCredential* _credential_,
1417 const absl::string_view& application_id);
1429 _have_language_ =
false;
1430 client::ClearCppValueHelper(&language_);
1448 _have_language_ =
true;
1460 _have_language_ =
true;
1470 _have_platform_type_ =
false;
1471 client::ClearCppValueHelper(&platform_type_);
1489 _have_platform_type_ =
true;
1490 return &platform_type_;
1501 _have_platform_type_ =
true;
1502 platform_type_ = value;
1514 virtual util::Status AppendVariable(
1515 const StringPiece& variable_name,
1516 const client::UriTemplateConfig& config,
1524 virtual util::Status AppendOptionalQueryParameters(
string* target);
1539 return GamesServiceBaseRequest::ExecuteAndParseResponse(data);
1543 string application_id_;
1545 string platform_type_;
1546 bool _have_language_ : 1;
1547 bool _have_platform_type_ : 1;
1574 client::AuthorizationCredential* _credential_);
1586 _have_builtin_game_id_ =
false;
1587 client::ClearCppValueHelper(&builtin_game_id_);
1605 _have_builtin_game_id_ =
true;
1606 return &builtin_game_id_;
1617 _have_builtin_game_id_ =
true;
1618 builtin_game_id_ = value;
1630 virtual util::Status AppendVariable(
1631 const StringPiece& variable_name,
1632 const client::UriTemplateConfig& config,
1640 virtual util::Status AppendOptionalQueryParameters(
string* target);
1644 string builtin_game_id_;
1645 bool _have_builtin_game_id_ : 1;
1674 client::AuthorizationCredential* _credential_,
1675 const absl::string_view& application_id);
1692 virtual util::Status AppendVariable(
1693 const StringPiece& variable_name,
1694 const client::UriTemplateConfig& config,
1710 return GamesServiceBaseRequest::ExecuteAndParseResponse(data);
1714 string application_id_;
1743 client::AuthorizationCredential* _credential_);
1755 _have_language_ =
false;
1756 client::ClearCppValueHelper(&language_);
1774 _have_language_ =
true;
1786 _have_language_ =
true;
1796 _have_max_results_ =
false;
1797 client::ClearCppValueHelper(&max_results_);
1816 _have_max_results_ =
true;
1817 max_results_ = value;
1824 _have_page_token_ =
false;
1825 client::ClearCppValueHelper(&page_token_);
1843 _have_page_token_ =
true;
1844 return &page_token_;
1854 _have_page_token_ =
true;
1855 page_token_ = value;
1867 virtual util::Status AppendVariable(
1868 const StringPiece& variable_name,
1869 const client::UriTemplateConfig& config,
1877 virtual util::Status AppendOptionalQueryParameters(
string* target);
1892 return GamesServiceBaseRequest::ExecuteAndParseResponse(data);
1899 bool _have_language_ : 1;
1900 bool _have_max_results_ : 1;
1901 bool _have_page_token_ : 1;
1905 typedef client::ServiceRequestPager<
1908 EventsResource_ListByPlayerMethodPager;
1933 client::AuthorizationCredential* _credential_);
1945 _have_language_ =
false;
1946 client::ClearCppValueHelper(&language_);
1964 _have_language_ =
true;
1976 _have_language_ =
true;
1986 _have_max_results_ =
false;
1987 client::ClearCppValueHelper(&max_results_);
2006 _have_max_results_ =
true;
2007 max_results_ = value;
2014 _have_page_token_ =
false;
2015 client::ClearCppValueHelper(&page_token_);
2033 _have_page_token_ =
true;
2034 return &page_token_;
2044 _have_page_token_ =
true;
2045 page_token_ = value;
2057 virtual util::Status AppendVariable(
2058 const StringPiece& variable_name,
2059 const client::UriTemplateConfig& config,
2067 virtual util::Status AppendOptionalQueryParameters(
string* target);
2082 return GamesServiceBaseRequest::ExecuteAndParseResponse(data);
2089 bool _have_language_ : 1;
2090 bool _have_max_results_ : 1;
2091 bool _have_page_token_ : 1;
2095 typedef client::ServiceRequestPager<
2098 EventsResource_ListDefinitionsMethodPager;
2124 client::AuthorizationCredential* _credential_,
2137 _have_language_ =
false;
2138 client::ClearCppValueHelper(&language_);
2156 _have_language_ =
true;
2168 _have_language_ =
true;
2181 virtual util::Status AppendVariable(
2182 const StringPiece& variable_name,
2183 const client::UriTemplateConfig& config,
2191 virtual util::Status AppendOptionalQueryParameters(
string* target);
2206 return GamesServiceBaseRequest::ExecuteAndParseResponse(data);
2211 bool _have_language_ : 1;
string _content_;
2241 client::AuthorizationCredential* _credential_,
2242 const absl::string_view& leaderboard_id);
2254 _have_language_ =
false;
2255 client::ClearCppValueHelper(&language_);
2273 _have_language_ =
true;
2285 _have_language_ =
true;
2298 virtual util::Status AppendVariable(
2299 const StringPiece& variable_name,
2300 const client::UriTemplateConfig& config,
2308 virtual util::Status AppendOptionalQueryParameters(
string* target);
2323 return GamesServiceBaseRequest::ExecuteAndParseResponse(data);
2327 string leaderboard_id_;
2329 bool _have_language_ : 1;
2356 client::AuthorizationCredential* _credential_);
2368 _have_language_ =
false;
2369 client::ClearCppValueHelper(&language_);
2387 _have_language_ =
true;
2399 _have_language_ =
true;
2409 _have_max_results_ =
false;
2410 client::ClearCppValueHelper(&max_results_);
2429 _have_max_results_ =
true;
2430 max_results_ = value;
2437 _have_page_token_ =
false;
2438 client::ClearCppValueHelper(&page_token_);
2456 _have_page_token_ =
true;
2457 return &page_token_;
2467 _have_page_token_ =
true;
2468 page_token_ = value;
2480 virtual util::Status AppendVariable(
2481 const StringPiece& variable_name,
2482 const client::UriTemplateConfig& config,
2490 virtual util::Status AppendOptionalQueryParameters(
string* target);
2505 return GamesServiceBaseRequest::ExecuteAndParseResponse(data);
2512 bool _have_language_ : 1;
2513 bool _have_max_results_ : 1;
2514 bool _have_page_token_ : 1;
2518 typedef client::ServiceRequestPager<
2521 LeaderboardsResource_ListMethodPager;
2548 client::AuthorizationCredential* _credential_);
2567 return GamesServiceBaseRequest::ExecuteAndParseResponse(data);
2601 client::AuthorizationCredential* _credential_,
2602 const absl::string_view& player_id,
2603 const absl::string_view& collection);
2615 _have_language_ =
false;
2616 client::ClearCppValueHelper(&language_);
2634 _have_language_ =
true;
2646 _have_language_ =
true;
2656 _have_max_results_ =
false;
2657 client::ClearCppValueHelper(&max_results_);
2676 _have_max_results_ =
true;
2677 max_results_ = value;
2684 _have_page_token_ =
false;
2685 client::ClearCppValueHelper(&page_token_);
2703 _have_page_token_ =
true;
2704 return &page_token_;
2714 _have_page_token_ =
true;
2715 page_token_ = value;
2727 virtual util::Status AppendVariable(
2728 const StringPiece& variable_name,
2729 const client::UriTemplateConfig& config,
2737 virtual util::Status AppendOptionalQueryParameters(
string* target);
2752 return GamesServiceBaseRequest::ExecuteAndParseResponse(data);
2761 bool _have_language_ : 1;
2762 bool _have_max_results_ : 1;
2763 bool _have_page_token_ : 1;
2767 typedef client::ServiceRequestPager<
2770 MetagameResource_ListCategoriesByPlayerMethodPager;
2799 client::AuthorizationCredential* _credential_,
2800 const absl::string_view& player_id);
2812 _have_language_ =
false;
2813 client::ClearCppValueHelper(&language_);
2831 _have_language_ =
true;
2843 _have_language_ =
true;
2856 virtual util::Status AppendVariable(
2857 const StringPiece& variable_name,
2858 const client::UriTemplateConfig& config,
2866 virtual util::Status AppendOptionalQueryParameters(
string* target);
2881 return GamesServiceBaseRequest::ExecuteAndParseResponse(data);
2887 bool _have_language_ : 1;
2915 client::AuthorizationCredential* _credential_,
2916 const absl::string_view& collection);
2928 _have_language_ =
false;
2929 client::ClearCppValueHelper(&language_);
2947 _have_language_ =
true;
2959 _have_language_ =
true;
2969 _have_max_results_ =
false;
2970 client::ClearCppValueHelper(&max_results_);
2989 _have_max_results_ =
true;
2990 max_results_ = value;
2997 _have_page_token_ =
false;
2998 client::ClearCppValueHelper(&page_token_);
3016 _have_page_token_ =
true;
3017 return &page_token_;
3027 _have_page_token_ =
true;
3028 page_token_ = value;
3040 virtual util::Status AppendVariable(
3041 const StringPiece& variable_name,
3042 const client::UriTemplateConfig& config,
3050 virtual util::Status AppendOptionalQueryParameters(
string* target);
3065 return GamesServiceBaseRequest::ExecuteAndParseResponse(data);
3073 bool _have_language_ : 1;
3074 bool _have_max_results_ : 1;
3075 bool _have_page_token_ : 1;
3079 typedef client::ServiceRequestPager<
3082 PlayersResource_ListMethodPager;
3110 client::AuthorizationCredential* _credential_,
3147 client::AuthorizationCredential* _credential_,
3198 client::AuthorizationCredential* _credential_,
3199 const absl::string_view& client_revision);
3216 virtual util::Status AppendVariable(
3217 const StringPiece& variable_name,
3218 const client::UriTemplateConfig& config,
3226 virtual util::Status AppendOptionalQueryParameters(
string* target);
3241 return GamesServiceBaseRequest::ExecuteAndParseResponse(data);
3245 string client_revision_;
3275 client::AuthorizationCredential* _credential_,
3288 _have_language_ =
false;
3289 client::ClearCppValueHelper(&language_);
3307 _have_language_ =
true;
3319 _have_language_ =
true;
3332 virtual util::Status AppendVariable(
3333 const StringPiece& variable_name,
3334 const client::UriTemplateConfig& config,
3342 virtual util::Status AppendOptionalQueryParameters(
string* target);
3357 return GamesServiceBaseRequest::ExecuteAndParseResponse(data);
3362 bool _have_language_ : 1;
string _content_;
3390 client::AuthorizationCredential* _credential_,
3391 const absl::string_view& room_id);
3403 _have_language_ =
false;
3404 client::ClearCppValueHelper(&language_);
3422 _have_language_ =
true;
3434 _have_language_ =
true;
3447 virtual util::Status AppendVariable(
3448 const StringPiece& variable_name,
3449 const client::UriTemplateConfig& config,
3457 virtual util::Status AppendOptionalQueryParameters(
string* target);
3472 return GamesServiceBaseRequest::ExecuteAndParseResponse(data);
3478 bool _have_language_ : 1;
3506 client::AuthorizationCredential* _credential_,
3507 const absl::string_view& room_id);
3524 virtual util::Status AppendVariable(
3525 const StringPiece& variable_name,
3526 const client::UriTemplateConfig& config,
3559 client::AuthorizationCredential* _credential_,
3560 const absl::string_view& room_id);
3572 _have_language_ =
false;
3573 client::ClearCppValueHelper(&language_);
3591 _have_language_ =
true;
3603 _have_language_ =
true;
3616 virtual util::Status AppendVariable(
3617 const StringPiece& variable_name,
3618 const client::UriTemplateConfig& config,
3626 virtual util::Status AppendOptionalQueryParameters(
string* target);
3641 return GamesServiceBaseRequest::ExecuteAndParseResponse(data);
3647 bool _have_language_ : 1;
3676 client::AuthorizationCredential* _credential_,
3677 const absl::string_view& room_id,
3690 _have_language_ =
false;
3691 client::ClearCppValueHelper(&language_);
3709 _have_language_ =
true;
3721 _have_language_ =
true;
3734 virtual util::Status AppendVariable(
3735 const StringPiece& variable_name,
3736 const client::UriTemplateConfig& config,
3744 virtual util::Status AppendOptionalQueryParameters(
string* target);
3759 return GamesServiceBaseRequest::ExecuteAndParseResponse(data);
3765 bool _have_language_ : 1;
string _content_;
3794 client::AuthorizationCredential* _credential_,
3795 const absl::string_view& room_id,
3808 _have_language_ =
false;
3809 client::ClearCppValueHelper(&language_);
3827 _have_language_ =
true;
3839 _have_language_ =
true;
3852 virtual util::Status AppendVariable(
3853 const StringPiece& variable_name,
3854 const client::UriTemplateConfig& config,
3862 virtual util::Status AppendOptionalQueryParameters(
string* target);
3877 return GamesServiceBaseRequest::ExecuteAndParseResponse(data);
3883 bool _have_language_ : 1;
string _content_;
3910 client::AuthorizationCredential* _credential_);
3922 _have_language_ =
false;
3923 client::ClearCppValueHelper(&language_);
3941 _have_language_ =
true;
3953 _have_language_ =
true;
3963 _have_max_results_ =
false;
3964 client::ClearCppValueHelper(&max_results_);
3983 _have_max_results_ =
true;
3984 max_results_ = value;
3991 _have_page_token_ =
false;
3992 client::ClearCppValueHelper(&page_token_);
4010 _have_page_token_ =
true;
4011 return &page_token_;
4021 _have_page_token_ =
true;
4022 page_token_ = value;
4034 virtual util::Status AppendVariable(
4035 const StringPiece& variable_name,
4036 const client::UriTemplateConfig& config,
4044 virtual util::Status AppendOptionalQueryParameters(
string* target);
4059 return GamesServiceBaseRequest::ExecuteAndParseResponse(data);
4066 bool _have_language_ : 1;
4067 bool _have_max_results_ : 1;
4068 bool _have_page_token_ : 1;
4072 typedef client::ServiceRequestPager<
4075 RoomsResource_ListMethodPager;
4102 client::AuthorizationCredential* _credential_,
4103 const absl::string_view& room_id,
4116 _have_language_ =
false;
4117 client::ClearCppValueHelper(&language_);
4135 _have_language_ =
true;
4147 _have_language_ =
true;
4160 virtual util::Status AppendVariable(
4161 const StringPiece& variable_name,
4162 const client::UriTemplateConfig& config,
4170 virtual util::Status AppendOptionalQueryParameters(
string* target);
4185 return GamesServiceBaseRequest::ExecuteAndParseResponse(data);
4191 bool _have_language_ : 1;
string _content_;
4226 client::AuthorizationCredential* _credential_,
4227 const absl::string_view& player_id,
4228 const absl::string_view& leaderboard_id,
4229 const absl::string_view& time_span);
4242 _have_include_rank_type_ =
false;
4243 client::ClearCppValueHelper(&include_rank_type_);
4261 _have_include_rank_type_ =
true;
4262 return &include_rank_type_;
4273 _have_include_rank_type_ =
true;
4274 include_rank_type_ = value;
4283 _have_language_ =
false;
4284 client::ClearCppValueHelper(&language_);
4302 _have_language_ =
true;
4314 _have_language_ =
true;
4324 _have_max_results_ =
false;
4325 client::ClearCppValueHelper(&max_results_);
4344 _have_max_results_ =
true;
4345 max_results_ = value;
4352 _have_page_token_ =
false;
4353 client::ClearCppValueHelper(&page_token_);
4371 _have_page_token_ =
true;
4372 return &page_token_;
4382 _have_page_token_ =
true;
4383 page_token_ = value;
4395 virtual util::Status AppendVariable(
4396 const StringPiece& variable_name,
4397 const client::UriTemplateConfig& config,
4405 virtual util::Status AppendOptionalQueryParameters(
string* target);
4420 return GamesServiceBaseRequest::ExecuteAndParseResponse(data);
4425 string leaderboard_id_;
4427 string include_rank_type_;
4431 bool _have_include_rank_type_ : 1;
4432 bool _have_language_ : 1;
4433 bool _have_max_results_ : 1;
4434 bool _have_page_token_ : 1;
4438 typedef client::ServiceRequestPager<
4441 ScoresResource_GetMethodPager;
4470 client::AuthorizationCredential* _credential_,
4471 const absl::string_view& leaderboard_id,
4472 const absl::string_view& collection,
4473 const absl::string_view& time_span);
4485 _have_language_ =
false;
4486 client::ClearCppValueHelper(&language_);
4504 _have_language_ =
true;
4516 _have_language_ =
true;
4526 _have_max_results_ =
false;
4527 client::ClearCppValueHelper(&max_results_);
4546 _have_max_results_ =
true;
4547 max_results_ = value;
4554 _have_page_token_ =
false;
4555 client::ClearCppValueHelper(&page_token_);
4573 _have_page_token_ =
true;
4574 return &page_token_;
4584 _have_page_token_ =
true;
4585 page_token_ = value;
4597 virtual util::Status AppendVariable(
4598 const StringPiece& variable_name,
4599 const client::UriTemplateConfig& config,
4607 virtual util::Status AppendOptionalQueryParameters(
string* target);
4622 return GamesServiceBaseRequest::ExecuteAndParseResponse(data);
4626 string leaderboard_id_;
4632 bool _have_language_ : 1;
4633 bool _have_max_results_ : 1;
4634 bool _have_page_token_ : 1;
4638 typedef client::ServiceRequestPager<
4641 ScoresResource_ListMethodPager;
4670 client::AuthorizationCredential* _credential_,
4671 const absl::string_view& leaderboard_id,
4672 const absl::string_view& collection,
4673 const absl::string_view& time_span);
4685 _have_language_ =
false;
4686 client::ClearCppValueHelper(&language_);
4704 _have_language_ =
true;
4716 _have_language_ =
true;
4726 _have_max_results_ =
false;
4727 client::ClearCppValueHelper(&max_results_);
4746 _have_max_results_ =
true;
4747 max_results_ = value;
4754 _have_page_token_ =
false;
4755 client::ClearCppValueHelper(&page_token_);
4773 _have_page_token_ =
true;
4774 return &page_token_;
4784 _have_page_token_ =
true;
4785 page_token_ = value;
4794 _have_results_above_ =
false;
4795 client::ClearCppValueHelper(&results_above_);
4815 _have_results_above_ =
true;
4816 results_above_ = value;
4824 _have_return_top_if_absent_ =
false;
4825 client::ClearCppValueHelper(&return_top_if_absent_);
4843 _have_return_top_if_absent_ =
true;
4844 return_top_if_absent_ = value;
4856 virtual util::Status AppendVariable(
4857 const StringPiece& variable_name,
4858 const client::UriTemplateConfig& config,
4866 virtual util::Status AppendOptionalQueryParameters(
string* target);
4881 return GamesServiceBaseRequest::ExecuteAndParseResponse(data);
4885 string leaderboard_id_;
4891 int32 results_above_;
4892 bool return_top_if_absent_;
4893 bool _have_language_ : 1;
4894 bool _have_max_results_ : 1;
4895 bool _have_page_token_ : 1;
4896 bool _have_results_above_ : 1;
4897 bool _have_return_top_if_absent_ : 1;
4901 typedef client::ServiceRequestPager<
4904 ScoresResource_ListWindowMethodPager;
4936 client::AuthorizationCredential* _credential_,
4937 const absl::string_view& leaderboard_id,
4938 const int64& score);
4950 _have_language_ =
false;
4951 client::ClearCppValueHelper(&language_);
4969 _have_language_ =
true;
4981 _have_language_ =
true;
4991 _have_score_tag_ =
false;
4992 client::ClearCppValueHelper(&score_tag_);
5010 _have_score_tag_ =
true;
5023 _have_score_tag_ =
true;
5036 virtual util::Status AppendVariable(
5037 const StringPiece& variable_name,
5038 const client::UriTemplateConfig& config,
5046 virtual util::Status AppendOptionalQueryParameters(
string* target);
5061 return GamesServiceBaseRequest::ExecuteAndParseResponse(data);
5065 string leaderboard_id_;
5069 bool _have_language_ : 1;
5070 bool _have_score_tag_ : 1;
5098 client::AuthorizationCredential* _credential_,
5111 _have_language_ =
false;
5112 client::ClearCppValueHelper(&language_);
5130 _have_language_ =
true;
5142 _have_language_ =
true;
5155 virtual util::Status AppendVariable(
5156 const StringPiece& variable_name,
5157 const client::UriTemplateConfig& config,
5165 virtual util::Status AppendOptionalQueryParameters(
string* target);
5180 return GamesServiceBaseRequest::ExecuteAndParseResponse(data);
5185 bool _have_language_ : 1;
string _content_;
5216 client::AuthorizationCredential* _credential_,
5217 const absl::string_view& snapshot_id);
5229 _have_language_ =
false;
5230 client::ClearCppValueHelper(&language_);
5248 _have_language_ =
true;
5260 _have_language_ =
true;
5273 virtual util::Status AppendVariable(
5274 const StringPiece& variable_name,
5275 const client::UriTemplateConfig& config,
5283 virtual util::Status AppendOptionalQueryParameters(
string* target);
5298 return GamesServiceBaseRequest::ExecuteAndParseResponse(data);
5302 string snapshot_id_;
5304 bool _have_language_ : 1;
5334 client::AuthorizationCredential* _credential_,
5335 const absl::string_view& player_id);
5347 _have_language_ =
false;
5348 client::ClearCppValueHelper(&language_);
5366 _have_language_ =
true;
5378 _have_language_ =
true;
5388 _have_max_results_ =
false;
5389 client::ClearCppValueHelper(&max_results_);
5408 _have_max_results_ =
true;
5409 max_results_ = value;
5416 _have_page_token_ =
false;
5417 client::ClearCppValueHelper(&page_token_);
5435 _have_page_token_ =
true;
5436 return &page_token_;
5446 _have_page_token_ =
true;
5447 page_token_ = value;
5459 virtual util::Status AppendVariable(
5460 const StringPiece& variable_name,
5461 const client::UriTemplateConfig& config,
5469 virtual util::Status AppendOptionalQueryParameters(
string* target);
5484 return GamesServiceBaseRequest::ExecuteAndParseResponse(data);
5492 bool _have_language_ : 1;
5493 bool _have_max_results_ : 1;
5494 bool _have_page_token_ : 1;
5498 typedef client::ServiceRequestPager<
5501 SnapshotsResource_ListMethodPager;
5529 client::AuthorizationCredential* _credential_,
5530 const absl::string_view& match_id);
5547 virtual util::Status AppendVariable(
5548 const StringPiece& variable_name,
5549 const client::UriTemplateConfig& config,
5582 client::AuthorizationCredential* _credential_,
5595 _have_language_ =
false;
5596 client::ClearCppValueHelper(&language_);
5614 _have_language_ =
true;
5626 _have_language_ =
true;
5639 virtual util::Status AppendVariable(
5640 const StringPiece& variable_name,
5641 const client::UriTemplateConfig& config,
5649 virtual util::Status AppendOptionalQueryParameters(
string* target);
5664 return GamesServiceBaseRequest::ExecuteAndParseResponse(data);
5669 bool _have_language_ : 1;
string _content_;
5697 client::AuthorizationCredential* _credential_,
5698 const absl::string_view& match_id);
5710 _have_language_ =
false;
5711 client::ClearCppValueHelper(&language_);
5729 _have_language_ =
true;
5741 _have_language_ =
true;
5754 virtual util::Status AppendVariable(
5755 const StringPiece& variable_name,
5756 const client::UriTemplateConfig& config,
5764 virtual util::Status AppendOptionalQueryParameters(
string* target);
5779 return GamesServiceBaseRequest::ExecuteAndParseResponse(data);
5785 bool _have_language_ : 1;
5813 client::AuthorizationCredential* _credential_,
5814 const absl::string_view& match_id);
5831 virtual util::Status AppendVariable(
5832 const StringPiece& variable_name,
5833 const client::UriTemplateConfig& config,
5867 client::AuthorizationCredential* _credential_,
5868 const absl::string_view& match_id,
5881 _have_language_ =
false;
5882 client::ClearCppValueHelper(&language_);
5900 _have_language_ =
true;
5912 _have_language_ =
true;
5925 virtual util::Status AppendVariable(
5926 const StringPiece& variable_name,
5927 const client::UriTemplateConfig& config,
5935 virtual util::Status AppendOptionalQueryParameters(
string* target);
5950 return GamesServiceBaseRequest::ExecuteAndParseResponse(data);
5956 bool _have_language_ : 1;
string _content_;
5984 client::AuthorizationCredential* _credential_,
5985 const absl::string_view& match_id);
5998 _have_include_match_data_ =
false;
5999 client::ClearCppValueHelper(&include_match_data_);
6016 _have_include_match_data_ =
true;
6017 include_match_data_ = value;
6024 _have_language_ =
false;
6025 client::ClearCppValueHelper(&language_);
6043 _have_language_ =
true;
6055 _have_language_ =
true;
6068 virtual util::Status AppendVariable(
6069 const StringPiece& variable_name,
6070 const client::UriTemplateConfig& config,
6078 virtual util::Status AppendOptionalQueryParameters(
string* target);
6093 return GamesServiceBaseRequest::ExecuteAndParseResponse(data);
6098 bool include_match_data_;
6100 bool _have_include_match_data_ : 1;
6101 bool _have_language_ : 1;
6129 client::AuthorizationCredential* _credential_,
6130 const absl::string_view& match_id);
6142 _have_language_ =
false;
6143 client::ClearCppValueHelper(&language_);
6161 _have_language_ =
true;
6173 _have_language_ =
true;
6186 virtual util::Status AppendVariable(
6187 const StringPiece& variable_name,
6188 const client::UriTemplateConfig& config,
6196 virtual util::Status AppendOptionalQueryParameters(
string* target);
6211 return GamesServiceBaseRequest::ExecuteAndParseResponse(data);
6217 bool _have_language_ : 1;
6245 client::AuthorizationCredential* _credential_,
6246 const absl::string_view& match_id);
6258 _have_language_ =
false;
6259 client::ClearCppValueHelper(&language_);
6277 _have_language_ =
true;
6289 _have_language_ =
true;
6302 virtual util::Status AppendVariable(
6303 const StringPiece& variable_name,
6304 const client::UriTemplateConfig& config,
6312 virtual util::Status AppendOptionalQueryParameters(
string* target);
6327 return GamesServiceBaseRequest::ExecuteAndParseResponse(data);
6333 bool _have_language_ : 1;
6362 client::AuthorizationCredential* _credential_,
6363 const absl::string_view& match_id,
6364 const int32& match_version);
6376 _have_language_ =
false;
6377 client::ClearCppValueHelper(&language_);
6395 _have_language_ =
true;
6407 _have_language_ =
true;
6418 _have_pending_participant_id_ =
false;
6419 client::ClearCppValueHelper(&pending_participant_id_);
6437 _have_pending_participant_id_ =
true;
6438 return &pending_participant_id_;
6451 _have_pending_participant_id_ =
true;
6452 pending_participant_id_ = value;
6464 virtual util::Status AppendVariable(
6465 const StringPiece& variable_name,
6466 const client::UriTemplateConfig& config,
6474 virtual util::Status AppendOptionalQueryParameters(
string* target);
6489 return GamesServiceBaseRequest::ExecuteAndParseResponse(data);
6494 int32 match_version_;
6496 string pending_participant_id_;
6497 bool _have_language_ : 1;
6498 bool _have_pending_participant_id_ : 1;
6525 client::AuthorizationCredential* _credential_);
6538 _have_include_match_data_ =
false;
6539 client::ClearCppValueHelper(&include_match_data_);
6560 _have_include_match_data_ =
true;
6561 include_match_data_ = value;
6568 _have_language_ =
false;
6569 client::ClearCppValueHelper(&language_);
6587 _have_language_ =
true;
6599 _have_language_ =
true;
6610 _have_max_completed_matches_ =
false;
6611 client::ClearCppValueHelper(&max_completed_matches_);
6630 _have_max_completed_matches_ =
true;
6631 max_completed_matches_ = value;
6638 _have_max_results_ =
false;
6639 client::ClearCppValueHelper(&max_results_);
6658 _have_max_results_ =
true;
6659 max_results_ = value;
6666 _have_page_token_ =
false;
6667 client::ClearCppValueHelper(&page_token_);
6685 _have_page_token_ =
true;
6686 return &page_token_;
6696 _have_page_token_ =
true;
6697 page_token_ = value;
6709 virtual util::Status AppendVariable(
6710 const StringPiece& variable_name,
6711 const client::UriTemplateConfig& config,
6719 virtual util::Status AppendOptionalQueryParameters(
string* target);
6734 return GamesServiceBaseRequest::ExecuteAndParseResponse(data);
6738 bool include_match_data_;
6740 int32 max_completed_matches_;
6743 bool _have_include_match_data_ : 1;
6744 bool _have_language_ : 1;
6745 bool _have_max_completed_matches_ : 1;
6746 bool _have_max_results_ : 1;
6747 bool _have_page_token_ : 1;
6751 typedef client::ServiceRequestPager<
6754 TurnBasedMatchesResource_ListMethodPager;
6780 client::AuthorizationCredential* _credential_,
6781 const absl::string_view& match_id);
6793 _have_language_ =
false;
6794 client::ClearCppValueHelper(&language_);
6812 _have_language_ =
true;
6824 _have_language_ =
true;
6834 _have_request_id_ =
false;
6835 client::ClearCppValueHelper(&request_id_);
6854 _have_request_id_ =
true;
6855 request_id_ = value;
6867 virtual util::Status AppendVariable(
6868 const StringPiece& variable_name,
6869 const client::UriTemplateConfig& config,
6877 virtual util::Status AppendOptionalQueryParameters(
string* target);
6892 return GamesServiceBaseRequest::ExecuteAndParseResponse(data);
6899 bool _have_language_ : 1;
6900 bool _have_request_id_ : 1;
6927 client::AuthorizationCredential* _credential_);
6940 _have_include_match_data_ =
false;
6941 client::ClearCppValueHelper(&include_match_data_);
6962 _have_include_match_data_ =
true;
6963 include_match_data_ = value;
6970 _have_language_ =
false;
6971 client::ClearCppValueHelper(&language_);
6989 _have_language_ =
true;
7001 _have_language_ =
true;
7012 _have_max_completed_matches_ =
false;
7013 client::ClearCppValueHelper(&max_completed_matches_);
7032 _have_max_completed_matches_ =
true;
7033 max_completed_matches_ = value;
7040 _have_max_results_ =
false;
7041 client::ClearCppValueHelper(&max_results_);
7060 _have_max_results_ =
true;
7061 max_results_ = value;
7068 _have_page_token_ =
false;
7069 client::ClearCppValueHelper(&page_token_);
7087 _have_page_token_ =
true;
7088 return &page_token_;
7098 _have_page_token_ =
true;
7099 page_token_ = value;
7111 virtual util::Status AppendVariable(
7112 const StringPiece& variable_name,
7113 const client::UriTemplateConfig& config,
7121 virtual util::Status AppendOptionalQueryParameters(
string* target);
7136 return GamesServiceBaseRequest::ExecuteAndParseResponse(data);
7140 bool include_match_data_;
7142 int32 max_completed_matches_;
7145 bool _have_include_match_data_ : 1;
7146 bool _have_language_ : 1;
7147 bool _have_max_completed_matches_ : 1;
7148 bool _have_max_results_ : 1;
7149 bool _have_page_token_ : 1;
7153 typedef client::ServiceRequestPager<
7156 TurnBasedMatchesResource_SyncMethodPager;
7183 client::AuthorizationCredential* _credential_,
7184 const absl::string_view& match_id,
7197 _have_language_ =
false;
7198 client::ClearCppValueHelper(&language_);
7216 _have_language_ =
true;
7228 _have_language_ =
true;
7241 virtual util::Status AppendVariable(
7242 const StringPiece& variable_name,
7243 const client::UriTemplateConfig& config,
7251 virtual util::Status AppendOptionalQueryParameters(
string* target);
7266 return GamesServiceBaseRequest::ExecuteAndParseResponse(data);
7272 bool _have_language_ : 1;
string _content_;
7291 static const char googleapis_API_NAME[];
7296 static const char googleapis_API_VERSION[];
7301 static const char googleapis_API_GENERATOR[];
7334 AchievementDefinitionsResource_ListMethod* NewListMethod(
7335 client::AuthorizationCredential* _credential_)
const;
7343 AchievementDefinitionsResource_ListMethodPager* NewListMethodPager(
7344 client::AuthorizationCredential* _credential_)
const;
7385 client::AuthorizationCredential* _credential_,
7386 const absl::string_view& achievement_id,
7387 const int32& steps_to_increment)
const;
7399 AchievementsResource_ListMethod* NewListMethod(
7400 client::AuthorizationCredential* _credential_,
7401 const absl::string_view& player_id)
const;
7412 AchievementsResource_ListMethodPager* NewListMethodPager(
7413 client::AuthorizationCredential* _credential_,
7414 const absl::string_view& player_id)
const;
7426 client::AuthorizationCredential* _credential_,
7427 const absl::string_view& achievement_id)
const;
7440 client::AuthorizationCredential* _credential_,
7441 const absl::string_view& achievement_id,
7442 const int32& steps)
const;
7454 client::AuthorizationCredential* _credential_,
7455 const absl::string_view& achievement_id)
const;
7467 client::AuthorizationCredential* _credential_,
7509 client::AuthorizationCredential* _credential_,
7510 const absl::string_view& application_id)
const;
7521 client::AuthorizationCredential* _credential_)
const;
7534 client::AuthorizationCredential* _credential_,
7535 const absl::string_view& application_id)
const;
7573 EventsResource_ListByPlayerMethod* NewListByPlayerMethod(
7574 client::AuthorizationCredential* _credential_)
const;
7582 EventsResource_ListByPlayerMethodPager* NewListByPlayerMethodPager(
7583 client::AuthorizationCredential* _credential_)
const;
7593 EventsResource_ListDefinitionsMethod* NewListDefinitionsMethod(
7594 client::AuthorizationCredential* _credential_)
const;
7602 EventsResource_ListDefinitionsMethodPager* NewListDefinitionsMethodPager(
7603 client::AuthorizationCredential* _credential_)
const;
7615 client::AuthorizationCredential* _credential_,
7656 client::AuthorizationCredential* _credential_,
7657 const absl::string_view& leaderboard_id)
const;
7667 LeaderboardsResource_ListMethod* NewListMethod(
7668 client::AuthorizationCredential* _credential_)
const;
7676 LeaderboardsResource_ListMethodPager* NewListMethodPager(
7677 client::AuthorizationCredential* _credential_)
const;
7716 client::AuthorizationCredential* _credential_)
const;
7730 MetagameResource_ListCategoriesByPlayerMethod* NewListCategoriesByPlayerMethod(
7731 client::AuthorizationCredential* _credential_,
7732 const absl::string_view& player_id,
7733 const absl::string_view& collection)
const;
7747 MetagameResource_ListCategoriesByPlayerMethodPager* NewListCategoriesByPlayerMethodPager(
7748 client::AuthorizationCredential* _credential_,
7749 const absl::string_view& player_id,
7750 const absl::string_view& collection)
const;
7791 client::AuthorizationCredential* _credential_,
7792 const absl::string_view& player_id)
const;
7803 PlayersResource_ListMethod* NewListMethod(
7804 client::AuthorizationCredential* _credential_,
7805 const absl::string_view& collection)
const;
7815 PlayersResource_ListMethodPager* NewListMethodPager(
7816 client::AuthorizationCredential* _credential_,
7817 const absl::string_view& collection)
const;
7857 client::AuthorizationCredential* _credential_,
7870 client::AuthorizationCredential* _credential_,
7923 client::AuthorizationCredential* _credential_,
7924 const absl::string_view& client_revision)
const;
7964 client::AuthorizationCredential* _credential_,
7977 client::AuthorizationCredential* _credential_,
7978 const absl::string_view& room_id)
const;
7990 client::AuthorizationCredential* _credential_,
7991 const absl::string_view& room_id)
const;
8003 client::AuthorizationCredential* _credential_,
8004 const absl::string_view& room_id)
const;
8017 client::AuthorizationCredential* _credential_,
8018 const absl::string_view& room_id,
8032 client::AuthorizationCredential* _credential_,
8033 const absl::string_view& room_id,
8044 RoomsResource_ListMethod* NewListMethod(
8045 client::AuthorizationCredential* _credential_)
const;
8053 RoomsResource_ListMethodPager* NewListMethodPager(
8054 client::AuthorizationCredential* _credential_)
const;
8067 client::AuthorizationCredential* _credential_,
8068 const absl::string_view& room_id,
8113 ScoresResource_GetMethod* NewGetMethod(
8114 client::AuthorizationCredential* _credential_,
8115 const absl::string_view& player_id,
8116 const absl::string_view& leaderboard_id,
8117 const absl::string_view& time_span)
const;
8134 ScoresResource_GetMethodPager* NewGetMethodPager(
8135 client::AuthorizationCredential* _credential_,
8136 const absl::string_view& player_id,
8137 const absl::string_view& leaderboard_id,
8138 const absl::string_view& time_span)
const;
8152 ScoresResource_ListMethod* NewListMethod(
8153 client::AuthorizationCredential* _credential_,
8154 const absl::string_view& leaderboard_id,
8155 const absl::string_view& collection,
8156 const absl::string_view& time_span)
const;
8171 ScoresResource_ListMethodPager* NewListMethodPager(
8172 client::AuthorizationCredential* _credential_,
8173 const absl::string_view& leaderboard_id,
8174 const absl::string_view& collection,
8175 const absl::string_view& time_span)
const;
8189 ScoresResource_ListWindowMethod* NewListWindowMethod(
8190 client::AuthorizationCredential* _credential_,
8191 const absl::string_view& leaderboard_id,
8192 const absl::string_view& collection,
8193 const absl::string_view& time_span)
const;
8208 ScoresResource_ListWindowMethodPager* NewListWindowMethodPager(
8209 client::AuthorizationCredential* _credential_,
8210 const absl::string_view& leaderboard_id,
8211 const absl::string_view& collection,
8212 const absl::string_view& time_span)
const;
8230 client::AuthorizationCredential* _credential_,
8231 const absl::string_view& leaderboard_id,
8232 const int64& score)
const;
8244 client::AuthorizationCredential* _credential_,
8285 client::AuthorizationCredential* _credential_,
8286 const absl::string_view& snapshot_id)
const;
8298 SnapshotsResource_ListMethod* NewListMethod(
8299 client::AuthorizationCredential* _credential_,
8300 const absl::string_view& player_id)
const;
8311 SnapshotsResource_ListMethodPager* NewListMethodPager(
8312 client::AuthorizationCredential* _credential_,
8313 const absl::string_view& player_id)
const;
8353 client::AuthorizationCredential* _credential_,
8354 const absl::string_view& match_id)
const;
8366 client::AuthorizationCredential* _credential_,
8379 client::AuthorizationCredential* _credential_,
8380 const absl::string_view& match_id)
const;
8392 client::AuthorizationCredential* _credential_,
8393 const absl::string_view& match_id)
const;
8406 client::AuthorizationCredential* _credential_,
8407 const absl::string_view& match_id,
8420 client::AuthorizationCredential* _credential_,
8421 const absl::string_view& match_id)
const;
8433 client::AuthorizationCredential* _credential_,
8434 const absl::string_view& match_id)
const;
8446 client::AuthorizationCredential* _credential_,
8447 const absl::string_view& match_id)
const;
8460 client::AuthorizationCredential* _credential_,
8461 const absl::string_view& match_id,
8462 const int32& match_version)
const;
8472 TurnBasedMatchesResource_ListMethod* NewListMethod(
8473 client::AuthorizationCredential* _credential_)
const;
8481 TurnBasedMatchesResource_ListMethodPager* NewListMethodPager(
8482 client::AuthorizationCredential* _credential_)
const;
8494 client::AuthorizationCredential* _credential_,
8495 const absl::string_view& match_id)
const;
8505 TurnBasedMatchesResource_SyncMethod* NewSyncMethod(
8506 client::AuthorizationCredential* _credential_)
const;
8514 TurnBasedMatchesResource_SyncMethodPager* NewSyncMethodPager(
8515 client::AuthorizationCredential* _credential_)
const;
8528 client::AuthorizationCredential* _credential_,
8529 const absl::string_view& match_id,
8546 explicit GamesService(client::HttpTransport* transport);
8559 return achievement_definitions_;
8569 return achievements_;
8579 return applications_;
8599 return leaderboards_;
8679 return turn_based_matches_;
8693 static const char DRIVE_APPDATA[];
8698 static const char GAMES[];
8755 #endif // GOOGLE_GAMES_API_GAMES_SERVICE_H_ Definition: push_token.h:52
~PlayersResource()
Definition: games_service.h:7777
void clear_language()
Definition: games_service.h:5346
void clear_max_results()
Definition: games_service.h:853
void clear_max_results()
Definition: games_service.h:1985
void set_language(const string &value)
Definition: games_service.h:843
void clear_max_results()
Definition: games_service.h:4525
Definition: turn_based_match_sync.h:53
const string & get_page_token() const
Definition: games_service.h:6676
Definition: games_service.h:6349
void set_language(const string &value)
Definition: games_service.h:5259
void clear_language()
Definition: games_service.h:5110
util::Status ExecuteAndParseResponse(AchievementSetStepsAtLeastResponse *data)
Definition: games_service.h:1147
void clear_language()
Definition: games_service.h:2927
const string & get_page_token() const
Definition: games_service.h:589
const string & get_builtin_game_id() const
Definition: games_service.h:1321
void clear_language()
Definition: games_service.h:6969
Definition: games_service.h:1024
Definition: games_service.h:679
const string & get_language() const
Definition: games_service.h:4293
void set_language(const string &value)
Definition: games_service.h:540
int64 get_request_id() const
Definition: games_service.h:716
void clear_oauth_token()
Definition: games_service.h:281
void set_language(const string &value)
Definition: games_service.h:7000
const string & get_language() const
Definition: games_service.h:4126
string * mutable_quotaUser()
Definition: games_service.h:366
void clear_language()
Definition: games_service.h:2811
void set_page_token(const string &value)
Definition: games_service.h:3026
int32 get_max_completed_matches() const
Definition: games_service.h:6620
void set_language(const string &value)
Definition: games_service.h:1459
Definition: games_service.h:4918
string * mutable_language()
Definition: games_service.h:5129
void clear_language()
Definition: games_service.h:3807
Definition: games_service.h:8082
util::Status ExecuteAndParseResponse(RoomList *data)
Definition: games_service.h:4057
void clear_return_top_if_absent()
Definition: games_service.h:4823
void clear_max_completed_matches()
Definition: games_service.h:7011
~ScoresResource()
Definition: games_service.h:8096
util::Status ExecuteAndParseResponse(EventUpdateResponse *data)
Definition: games_service.h:2204
void set_max_results(int32 value)
Definition: games_service.h:4545
const string & get_page_token() const
Definition: games_service.h:2024
void set_request_id(int64 value)
Definition: games_service.h:6853
Definition: games_service.h:7309
const PushtokensResource & get_pushtokens() const
Definition: games_service.h:8628
Definition: games_service.h:3494
~TurnBasedMatchesResource()
Definition: games_service.h:8340
util::Status ExecuteAndParseResponse(AchievementUpdateMultipleResponse *data)
Definition: games_service.h:1378
string * mutable_builtinGameId()
Definition: games_service.h:1604
bool get_include_match_data() const
Definition: games_service.h:6548
string * mutable_pageToken()
Definition: games_service.h:7086
string * mutable_pageToken()
Definition: games_service.h:2032
Definition: games_service.h:3781
void clear_score_tag()
Definition: games_service.h:4990
void set_max_results(int32 value)
Definition: games_service.h:570
const string & get_page_token() const
Definition: games_service.h:4564
const string & get_page_token() const
Definition: games_service.h:4362
util::Status ExecuteAndParseResponse(PlayerScoreListResponse *data)
Definition: games_service.h:5178
const string & get_language() const
Definition: games_service.h:2822
string * mutable_language()
Definition: games_service.h:4703
util::Status ExecuteAndParseResponse(Room *data)
Definition: games_service.h:3875
Definition: games_service.h:7481
util::Status ExecuteAndParseResponse(Room *data)
Definition: games_service.h:3470
Definition: games_service.h:6514
Definition: achievement_increment_response.h:51
void set_language(const string &value)
Definition: games_service.h:5911
void set_user_ip(const string &value)
Definition: games_service.h:418
util::Status ExecuteAndParseResponse(AchievementIncrementResponse *data)
Definition: games_service.h:762
const string & get_page_token() const
Definition: games_service.h:4764
int32 get_max_results() const
Definition: games_service.h:5398
const string & get_language() const
Definition: games_service.h:3298
void set_max_results(int32 value)
Definition: games_service.h:2005
int32 get_max_results() const
Definition: games_service.h:2979
int32 get_max_results() const
Definition: games_service.h:6648
void clear_pretty_print()
Definition: games_service.h:321
void set_fields(const string &value)
Definition: games_service.h:230
string * mutable_pageToken()
Definition: games_service.h:3015
util::Status ExecuteAndParseResponse(RoomStatus *data)
Definition: games_service.h:4183
Definition: turn_based_match_results.h:54
string * mutable_language()
Definition: games_service.h:5728
Definition: games_service.h:3899
Definition: room_list.h:52
Definition: room_create_request.h:55
void set_builtin_game_id(const string &value)
Definition: games_service.h:1225
const string & get_language() const
Definition: games_service.h:4960
string * mutable_pageToken()
Definition: games_service.h:597
Definition: achievement_update_multiple_request.h:52
util::Status ExecuteAndParseResponse(TurnBasedMatch *data)
Definition: games_service.h:7264
util::Status ExecuteAndParseResponse(EventDefinitionListResponse *data)
Definition: games_service.h:2080
void clear_max_results()
Definition: games_service.h:7039
const string & get_language() const
Definition: games_service.h:7207
Definition: games_service.h:3547
void set_page_token(const string &value)
Definition: games_service.h:608
void set_builtin_game_id(const string &value)
Definition: games_service.h:1341
void set_page_token(const string &value)
Definition: games_service.h:6695
void clear_language()
Definition: games_service.h:1754
const string & get_language() const
Definition: games_service.h:5239
void clear_language()
Definition: games_service.h:7196
util::Status ExecuteAndParseResponse(TurnBasedMatchList *data)
Definition: games_service.h:6732
void clear_alt()
Definition: games_service.h:161
void clear_language()
Definition: games_service.h:2367
int32 get_max_completed_matches() const
Definition: games_service.h:7022
void set_language(const string &value)
Definition: games_service.h:3318
Definition: games_service.h:5204
string * mutable_language()
Definition: games_service.h:6586
Definition: games_service.h:1286
void clear_page_token()
Definition: games_service.h:3990
void clear_language()
Definition: games_service.h:1428
int64 get_request_id() const
Definition: games_service.h:6844
const string & get_language() const
Definition: games_service.h:6578
void clear_language()
Definition: games_service.h:6141
string * mutable_language()
Definition: games_service.h:3708
string * mutable_state()
Definition: games_service.h:939
void clear_page_token()
Definition: games_service.h:578
string * mutable_language()
Definition: games_service.h:5247
void set_language(const string &value)
Definition: games_service.h:6288
string * mutable_pageToken()
Definition: games_service.h:4772
string * mutable_pendingParticipantId()
Definition: games_service.h:6436
string * mutable_language()
Definition: games_service.h:2155
void clear_pending_participant_id()
Definition: games_service.h:6417
const string & get_language() const
Definition: games_service.h:5605
string * mutable_oauthToken()
Definition: games_service.h:300
string * mutable_language()
Definition: games_service.h:528
Definition: games_service.h:2786
util::Status ExecuteAndParseResponse(Leaderboard *data)
Definition: games_service.h:2321
const string & get_language() const
Definition: games_service.h:4695
void set_language(const string &value)
Definition: games_service.h:3720
util::Status ExecuteAndParseResponse(Room *data)
Definition: games_service.h:3639
Definition: games_service.h:7170
Definition: games_service.h:7884
util::Status ExecuteAndParseResponse(TurnBasedMatch *data)
Definition: games_service.h:5662
Definition: turn_based_match_rematch.h:52
void set_page_token(const string &value)
Definition: games_service.h:7097
int32 get_max_results() const
Definition: games_service.h:1996
void set_language(const string &value)
Definition: games_service.h:5740
~SnapshotsResource()
Definition: games_service.h:8272
Definition: games_service.h:6117
void set_max_results(int32 value)
Definition: games_service.h:6657
void clear_language()
Definition: games_service.h:6792
Definition: games_service.h:2229
Definition: games_service.h:1403
Definition: turn_based_match.h:57
const RevisionsResource & get_revisions() const
Definition: games_service.h:8638
Definition: games_service.h:6233
Definition: achievement_definitions_list_response.h:52
string * mutable_language()
Definition: games_service.h:3940
const ScoresResource & get_scores() const
Definition: games_service.h:8658
void clear_user_ip()
Definition: games_service.h:388
const string & get_oauth_token() const
Definition: games_service.h:292
bool get_include_match_data() const
Definition: games_service.h:6008
const string & get_score_tag() const
Definition: games_service.h:5001
Definition: games_service.h:4455
void set_max_results(int32 value)
Definition: games_service.h:2428
Definition: games_service.h:7937
const string & get_user_ip() const
Definition: games_service.h:399
const string & get_language() const
Definition: games_service.h:2378
util::Status ExecuteAndParseResponse(PlayerLeaderboardScoreListResponse *data)
Definition: games_service.h:4418
util::Status ExecuteAndParseResponse(PlayerEventListResponse *data)
Definition: games_service.h:1890
const string & get_language() const
Definition: games_service.h:6034
void set_page_token(const string &value)
Definition: games_service.h:5445
void clear_page_token()
Definition: games_service.h:881
void set_request_id(int64 value)
Definition: games_service.h:725
string * mutable_language()
Definition: games_service.h:6988
void set_quota_user(const string &value)
Definition: games_service.h:378
void clear_page_token()
Definition: games_service.h:2436
Definition: games_service.h:6768
void clear_results_above()
Definition: games_service.h:4793
util::Status ExecuteAndParseResponse(TurnBasedMatch *data)
Definition: games_service.h:6091
util::Status ExecuteAndParseResponse(TurnBasedMatch *data)
Definition: games_service.h:5948
void set_language(const string &value)
Definition: games_service.h:7227
void clear_language()
Definition: games_service.h:2136
const string & get_builtin_game_id() const
Definition: games_service.h:1596
void clear_page_token()
Definition: games_service.h:6665
util::Status ExecuteAndParseResponse(AchievementUnlockResponse *data)
Definition: games_service.h:1262
void set_language(const string &value)
Definition: games_service.h:2842
string * mutable_language()
Definition: games_service.h:5613
Definition: room_leave_request.h:52
void clear_language()
Definition: games_service.h:3402
Definition: achievement_set_steps_at_least_response.h:51
const AchievementDefinitionsResource & get_achievement_definitions() const
Definition: games_service.h:8558
void set_platform_type(const string &value)
Definition: games_service.h:1500
Definition: leaderboard.h:50
util::Status ExecuteAndParseResponse(TurnBasedMatch *data)
Definition: games_service.h:6487
util::Status ExecuteAndParseResponse(LeaderboardListResponse *data)
Definition: games_service.h:2503
Definition: revision_check_response.h:50
void set_include_rank_type(const string &value)
Definition: games_service.h:4272
void clear_state()
Definition: games_service.h:921
void clear_quota_user()
Definition: games_service.h:347
Definition: games_service.h:4655
string * mutable_language()
Definition: games_service.h:4134
string * mutable_alt()
Definition: games_service.h:179
void set_oauth_token(const string &value)
Definition: games_service.h:311
const string & get_language() const
Definition: games_service.h:5720
string * mutable_language()
Definition: games_service.h:2272
void clear_include_rank_type()
Definition: games_service.h:4241
Definition: room_status.h:54
const string & get_language() const
Definition: games_service.h:3413
util::Status ExecuteAndParseResponse(TurnBasedMatchRematch *data)
Definition: games_service.h:6890
void clear_page_token()
Definition: games_service.h:4753
string * mutable_language()
Definition: games_service.h:6276
const string & get_language() const
Definition: games_service.h:3700
void set_language(const string &value)
Definition: games_service.h:2398
void set_page_token(const string &value)
Definition: games_service.h:4020
void set_max_results(int32 value)
Definition: games_service.h:4343
const string & get_page_token() const
Definition: games_service.h:4001
const SnapshotsResource & get_snapshots() const
Definition: games_service.h:8668
const string & get_platform_type() const
Definition: games_service.h:1480
string * mutable_pageToken()
Definition: games_service.h:1842
string * mutable_pageToken()
Definition: games_service.h:4572
Definition: games_service.h:6916
Definition: games_service.h:2112
void set_language(const string &value)
Definition: games_service.h:5625
string * mutable_language()
Definition: games_service.h:2386
void set_max_results(int32 value)
Definition: games_service.h:7059
string * mutable_language()
Definition: games_service.h:1773
void clear_language()
Definition: games_service.h:6567
const string & get_page_token() const
Definition: games_service.h:5426
void set_language(const string &value)
Definition: games_service.h:4515
string * mutable_language()
Definition: games_service.h:3421
const EventsResource & get_events() const
Definition: games_service.h:8588
int32 get_max_results() const
Definition: games_service.h:7050
const string & get_alt() const
Definition: games_service.h:172
void set_score_tag(const string &value)
Definition: games_service.h:5022
void set_language(const string &value)
Definition: games_service.h:4980
util::Status ExecuteAndParseResponse(TurnBasedMatch *data)
Definition: games_service.h:6209
void set_language(const string &value)
Definition: games_service.h:5141
void set_page_token(const string &value)
Definition: games_service.h:2466
void set_language(const string &value)
Definition: games_service.h:3952
const string & get_language() const
Definition: games_service.h:5891
Definition: games_service.h:1563
string * mutable_language()
Definition: games_service.h:4968
void clear_builtin_game_id()
Definition: games_service.h:1310
Definition: games_service.h:4089
~RoomsResource()
Definition: games_service.h:7951
string * mutable_language()
Definition: games_service.h:6042
bool get_include_match_data() const
Definition: games_service.h:6950
void clear_max_results()
Definition: games_service.h:2968
void clear_page_token()
Definition: games_service.h:1823
void clear_platform_type()
Definition: games_service.h:1469
int32 get_max_results() const
Definition: games_service.h:4536
Definition: games_service.h:7548
Definition: games_service.h:3135
void clear_language()
Definition: games_service.h:5880
void clear_max_completed_matches()
Definition: games_service.h:6609
Definition: games_service.h:7357
const string & get_key() const
Definition: games_service.h:251
void clear_page_token()
Definition: games_service.h:5415
void clear_language()
Definition: games_service.h:3287
void clear_page_token()
Definition: games_service.h:2013
void set_page_token(const string &value)
Definition: games_service.h:911
int32 get_max_results() const
Definition: games_service.h:4334
bool get_pretty_print() const
Definition: games_service.h:332
Definition: games_service.h:1661
const string & get_page_token() const
Definition: games_service.h:7078
Definition: event_definition_list_response.h:52
void clear_page_token()
Definition: games_service.h:7067
void set_language(const string &value)
Definition: games_service.h:1785
util::Status ExecuteAndParseResponse(ApplicationVerifyResponse *data)
Definition: games_service.h:1708
util::Status ExecuteAndParseResponse(Application *data)
Definition: games_service.h:1537
string * mutable_pageToken()
Definition: games_service.h:900
util::Status ExecuteAndParseResponse(Room *data)
Definition: games_service.h:3355
void clear_builtin_game_id()
Definition: games_service.h:1194
const string & get_language() const
Definition: games_service.h:3932
void clear_include_match_data()
Definition: games_service.h:5997
Definition: games_service.h:3263
Definition: achievement_definition.cc:41
void set_language(const string &value)
Definition: games_service.h:5377
void set_language(const string &value)
Definition: games_service.h:6823
Definition: snapshot.h:53
Definition: games_service.h:3378
void set_max_results(int32 value)
Definition: games_service.h:3982
const RoomsResource & get_rooms() const
Definition: games_service.h:8648
Definition: games_service.h:7830
void set_max_results(int32 value)
Definition: games_service.h:4745
const string & get_language() const
Definition: games_service.h:823
~RevisionsResource()
Definition: games_service.h:7898
Definition: games_service.h:5086
util::Status ExecuteAndParseResponse(PlayerListResponse *data)
Definition: games_service.h:3063
void set_language(const string &value)
Definition: games_service.h:1975
const string & get_language() const
Definition: games_service.h:6152
void set_language(const string &value)
Definition: games_service.h:3433
const string & get_language() const
Definition: games_service.h:6803
Definition: push_token_id.h:50
Definition: games_service.h:7629
void clear_max_results()
Definition: games_service.h:4323
util::Status ExecuteAndParseResponse(LeaderboardScores *data)
Definition: games_service.h:4879
void set_language(const string &value)
Definition: games_service.h:4715
void clear_page_token()
Definition: games_service.h:4553
util::Status ExecuteAndParseResponse(LeaderboardScores *data)
Definition: games_service.h:4620
void clear_max_results()
Definition: games_service.h:5387
void set_include_match_data(bool value)
Definition: games_service.h:6015
void clear_language()
Definition: games_service.h:4684
void clear_max_results()
Definition: games_service.h:6637
void clear_max_results()
Definition: games_service.h:4725
const string & get_page_token() const
Definition: games_service.h:2447
void clear_language()
Definition: games_service.h:3571
const string & get_language() const
Definition: games_service.h:5121
void set_language(const string &value)
Definition: games_service.h:6406
void clear_language()
Definition: games_service.h:3689
void clear_fields()
Definition: games_service.h:200
void set_builtin_game_id(const string &value)
Definition: games_service.h:1616
string * mutable_language()
Definition: games_service.h:6160
Definition: category_list_response.h:52
Definition: games_service.h:5321
void set_max_results(int32 value)
Definition: games_service.h:5407
void clear_language()
Definition: games_service.h:4949
const string & get_language() const
Definition: games_service.h:6980
string * mutable_language()
Definition: games_service.h:4301
Definition: snapshot_list_response.h:52
Definition: player_leaderboard_score_list_response.h:53
string * mutable_platformType()
Definition: games_service.h:1488
util::Status ExecuteAndParseResponse(Player *data)
Definition: games_service.h:2879
util::Status ExecuteAndParseResponse(Snapshot *data)
Definition: games_service.h:5296
void clear_page_token()
Definition: games_service.h:2996
Definition: games_service.h:5972
void set_page_token(const string &value)
Definition: games_service.h:2043
void clear_max_results()
Definition: games_service.h:1795
string * mutable_builtinGameId()
Definition: games_service.h:1213
Definition: games_service.h:487
string * mutable_language()
Definition: games_service.h:3590
~AchievementsResource()
Definition: games_service.h:7371
void set_page_token(const string &value)
Definition: games_service.h:1853
string * mutable_userIp()
Definition: games_service.h:406
void set_max_results(int32 value)
Definition: games_service.h:873
void set_max_results(int32 value)
Definition: games_service.h:1815
const LeaderboardsResource & get_leaderboards() const
Definition: games_service.h:8598
Definition: achievement_update_multiple_response.h:52
void set_include_match_data(bool value)
Definition: games_service.h:6961
Definition: player_score_list_response.h:52
void set_results_above(int32 value)
Definition: games_service.h:4814
void set_language(const string &value)
Definition: games_service.h:2958
const string & get_fields() const
Definition: games_service.h:211
string * mutable_pageToken()
Definition: games_service.h:4370
Definition: games_service.h:8688
Definition: games_service.h:5570
string * mutable_language()
Definition: games_service.h:2830
string * mutable_pageToken()
Definition: games_service.h:6684
int32 get_max_results() const
Definition: games_service.h:1806
Definition: games_service.h:7286
void clear_language()
Definition: games_service.h:5594
~PushtokensResource()
Definition: games_service.h:7844
void set_max_completed_matches(int32 value)
Definition: games_service.h:7031
const string & get_language() const
Definition: games_service.h:4495
const string & get_page_token() const
Definition: games_service.h:1834
Definition: application.h:55
const AchievementsResource & get_achievements() const
Definition: games_service.h:8568
const string & get_include_rank_type() const
Definition: games_service.h:4252
const string & get_state() const
Definition: games_service.h:932
void set_language(const string &value)
Definition: games_service.h:3602
string * mutable_language()
Definition: games_service.h:6394
int32 get_max_results() const
Definition: games_service.h:2419
void clear_key()
Definition: games_service.h:240
void clear_language()
Definition: games_service.h:3921
util::Status ExecuteAndParseResponse(AchievementRevealResponse *data)
Definition: games_service.h:1070
const string & get_language() const
Definition: games_service.h:520
void clear_language()
Definition: games_service.h:2253
util::Status ExecuteAndParseResponse(RevisionCheckResponse *data)
Definition: games_service.h:3239
void clear_language()
Definition: games_service.h:6257
Definition: games_service.h:8326
void set_pending_participant_id(const string &value)
Definition: games_service.h:6450
void set_page_token(const string &value)
Definition: games_service.h:4583
const string & get_page_token() const
Definition: games_service.h:3007
~LeaderboardsResource()
Definition: games_service.h:7643
void clear_language()
Definition: games_service.h:6023
Definition: games_service.h:5685
void clear_language()
Definition: games_service.h:509
util::Status ExecuteAndParseResponse(TurnBasedMatch *data)
Definition: games_service.h:6325
string * mutable_language()
Definition: games_service.h:2946
const string & get_quota_user() const
Definition: games_service.h:358
void clear_language()
Definition: games_service.h:4115
util::Status ExecuteAndParseResponse(SnapshotListResponse *data)
Definition: games_service.h:5482
void set_language(const string &value)
Definition: games_service.h:3838
~EventsResource()
Definition: games_service.h:7562
void set_page_token(const string &value)
Definition: games_service.h:4783
string * mutable_language()
Definition: games_service.h:3826
int32 get_max_results() const
Definition: games_service.h:561
string * mutable_fields()
Definition: games_service.h:218
void clear_language()
Definition: games_service.h:5228
Definition: games_service.h:7763
Definition: games_service.h:2345
string * mutable_language()
Definition: games_service.h:5899
void set_max_results(int32 value)
Definition: games_service.h:2988
void clear_max_results()
Definition: games_service.h:550
void set_alt(const string &value)
Definition: games_service.h:190
util::Status ExecuteAndParseResponse(AchievementDefinitionsListResponse *data)
Definition: games_service.h:645
util::Status ExecuteAndParseResponse(PlayerAchievementListResponse *data)
Definition: games_service.h:989
Definition: games_service.h:787
string * mutable_pageToken()
Definition: games_service.h:4009
void set_pretty_print(bool value)
Definition: games_service.h:339
Definition: player_event_list_response.h:52
Definition: games_service.h:3174
Definition: turn_based_match_list.h:52
void set_language(const string &value)
Definition: games_service.h:4146
const string & get_language() const
Definition: games_service.h:1955
util::Status ExecuteAndParseResponse(TurnBasedMatch *data)
Definition: games_service.h:5777
void clear_language()
Definition: games_service.h:4282
void clear_language()
Definition: games_service.h:4484
string * mutable_language()
Definition: games_service.h:831
Definition: leaderboard_list_response.h:52
Definition: turn_based_match_turn.h:54
const string & get_language() const
Definition: games_service.h:1765
util::Status ExecuteAndParseResponse(TurnBasedMatchSync *data)
Definition: games_service.h:7134
~AchievementDefinitionsResource()
Definition: games_service.h:7323
string * mutable_language()
Definition: games_service.h:1963
const MetagameResource & get_metagame() const
Definition: games_service.h:8608
void set_language(const string &value)
Definition: games_service.h:2167
string * mutable_language()
Definition: games_service.h:4503
Definition: games_service.h:1092
string * mutable_pageToken()
Definition: games_service.h:2455
void set_language(const string &value)
Definition: games_service.h:6172
Definition: leaderboard_scores.h:53
void clear_language()
Definition: games_service.h:6375
~ApplicationsResource()
Definition: games_service.h:7495
Definition: games_service.h:5854
Definition: player_list_response.h:52
string * mutable_key()
Definition: games_service.h:258
Definition: games_service.h:3663
Definition: games_service.h:122
string * mutable_language()
Definition: games_service.h:6811
int32 get_results_above() const
Definition: games_service.h:4804
Definition: player_score_response.h:52
Definition: games_service.h:3098
void clear_request_id()
Definition: games_service.h:6833
Definition: games_service.h:1922
string * mutable_language()
Definition: games_service.h:3306
const string & get_language() const
Definition: games_service.h:3582
const ApplicationsResource & get_applications() const
Definition: games_service.h:8578
util::Status ExecuteAndParseResponse(PlayerScoreResponse *data)
Definition: games_service.h:5059
const string & get_language() const
Definition: games_service.h:5357
Definition: games_service.h:5517
void set_language(const string &value)
Definition: games_service.h:6598
void clear_builtin_game_id()
Definition: games_service.h:1585
Definition: games_service.h:2903
const string & get_language() const
Definition: games_service.h:2938
void clear_include_match_data()
Definition: games_service.h:6939
string * mutable_builtinGameId()
Definition: games_service.h:1329
Definition: games_service.h:1170
const string & get_builtin_game_id() const
Definition: games_service.h:1205
Definition: achievement_reveal_response.h:50
string * mutable_includeRankType()
Definition: games_service.h:4260
Definition: room_join_request.h:53
void set_key(const string &value)
Definition: games_service.h:271
void clear_language()
Definition: games_service.h:1944
Definition: games_service.h:5801
void clear_max_results()
Definition: games_service.h:2408
int32 get_max_results() const
Definition: games_service.h:864
int32 get_max_results() const
Definition: games_service.h:4736
Definition: event_update_response.h:54
int32 get_max_results() const
Definition: games_service.h:3973
bool get_return_top_if_absent() const
Definition: games_service.h:4834
void clear_request_id()
Definition: games_service.h:705
string * mutable_scoreTag()
Definition: games_service.h:5009
const string & get_language() const
Definition: games_service.h:6268
void set_return_top_if_absent(bool value)
Definition: games_service.h:4842
Definition: achievement_unlock_response.h:50
string * mutable_pageToken()
Definition: games_service.h:5434
void set_page_token(const string &value)
Definition: games_service.h:4381
void clear_language()
Definition: games_service.h:812
const string & get_pending_participant_id() const
Definition: games_service.h:6428
void clear_include_match_data()
Definition: games_service.h:6537
string * mutable_language()
Definition: games_service.h:7215
string * mutable_language()
Definition: games_service.h:1447
Definition: event_record_request.h:53
Definition: application_verify_response.h:51
Definition: player_score_submission_list.h:52
void clear_page_token()
Definition: games_service.h:4351
void set_language(const string &value)
Definition: games_service.h:6054
const string & get_language() const
Definition: games_service.h:2147
void set_language(const string &value)
Definition: games_service.h:4313
util::Status ExecuteAndParseResponse(Room *data)
Definition: games_service.h:3757
Definition: room_p2_ps_tatuses.h:52
void clear_language()
Definition: games_service.h:5709
const string & get_page_token() const
Definition: games_service.h:892
void set_language(const string &value)
Definition: games_service.h:2284
const PlayersResource & get_players() const
Definition: games_service.h:8618
const TurnBasedMatchesResource & get_turn_based_matches() const
Definition: games_service.h:8678
void set_state(const string &value)
Definition: games_service.h:952
string * mutable_language()
Definition: games_service.h:5365
Definition: games_service.h:8258
const string & get_language() const
Definition: games_service.h:3818
Definition: games_service.h:1732
Definition: games_service.h:4209
void clear_max_results()
Definition: games_service.h:3962
const string & get_language() const
Definition: games_service.h:2264
void set_include_match_data(bool value)
Definition: games_service.h:6559
Definition: player_achievement_list_response.h:52
const string & get_language() const
Definition: games_service.h:6386
const string & get_language() const
Definition: games_service.h:1439
void set_max_completed_matches(int32 value)
Definition: games_service.h:6629
Definition: turn_based_match_create_request.h:53