24 #ifndef GOOGLE_ADMIN_ADMIN_API_DIRECTORY_SERVICE_H_ 25 #define GOOGLE_ADMIN_ADMIN_API_DIRECTORY_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/admin/admin_api/alias.h" 36 #include "google/admin/admin_api/aliases.h" 37 #include "google/admin/admin_api/app_access_collections.h" 38 #include "google/admin/admin_api/asp.h" 39 #include "google/admin/admin_api/asps.h" 40 #include "google/admin/admin_api/building.h" 41 #include "google/admin/admin_api/buildings.h" 42 #include "google/admin/admin_api/calendar_resource.h" 43 #include "google/admin/admin_api/calendar_resources.h" 44 #include "google/admin/admin_api/channel.h" 45 #include "google/admin/admin_api/chrome_os_device.h" 46 #include "google/admin/admin_api/chrome_os_device_action.h" 47 #include "google/admin/admin_api/chrome_os_devices.h" 48 #include "google/admin/admin_api/chrome_os_move_devices_to_ou.h" 49 #include "google/admin/admin_api/customer.h" 50 #include "google/admin/admin_api/domain_alias.h" 51 #include "google/admin/admin_api/domain_aliases.h" 52 #include "google/admin/admin_api/domains.h" 53 #include "google/admin/admin_api/domains2.h" 54 #include "google/admin/admin_api/feature.h" 55 #include "google/admin/admin_api/feature_rename.h" 56 #include "google/admin/admin_api/features.h" 57 #include "google/admin/admin_api/group.h" 58 #include "google/admin/admin_api/groups.h" 59 #include "google/admin/admin_api/member.h" 60 #include "google/admin/admin_api/members.h" 61 #include "google/admin/admin_api/members_has_member.h" 62 #include "google/admin/admin_api/mobile_device.h" 63 #include "google/admin/admin_api/mobile_device_action.h" 64 #include "google/admin/admin_api/mobile_devices.h" 65 #include "google/admin/admin_api/notification.h" 66 #include "google/admin/admin_api/notifications.h" 67 #include "google/admin/admin_api/org_unit.h" 68 #include "google/admin/admin_api/org_units.h" 69 #include "google/admin/admin_api/privileges.h" 70 #include "google/admin/admin_api/role.h" 71 #include "google/admin/admin_api/role_assignment.h" 72 #include "google/admin/admin_api/role_assignments.h" 73 #include "google/admin/admin_api/roles.h" 74 #include "google/admin/admin_api/schema.h" 75 #include "google/admin/admin_api/schemas.h" 76 #include "google/admin/admin_api/token.h" 77 #include "google/admin/admin_api/tokens.h" 78 #include "google/admin/admin_api/trusted_apps.h" 79 #include "google/admin/admin_api/user.h" 80 #include "google/admin/admin_api/user_make_admin.h" 81 #include "google/admin/admin_api/user_photo.h" 82 #include "google/admin/admin_api/user_undelete.h" 83 #include "google/admin/admin_api/users.h" 84 #include "google/admin/admin_api/verification_codes.h" 119 class DirectoryService;
129 :
public client::ClientServiceRequest {
153 const client::ClientService* service,
154 client::AuthorizationCredential* credential,
155 client::HttpRequest::HttpMethod method,
156 const StringPiece& uri_template);
169 client::ClearCppValueHelper(&alt_);
178 const string&
get_alt()
const {
return alt_; }
207 _have_fields_ =
false;
208 client::ClearCppValueHelper(&fields_);
225 _have_fields_ =
true;
237 _have_fields_ =
true;
248 client::ClearCppValueHelper(&key_);
257 const string&
get_key()
const {
return key_; }
288 _have_oauth_token_ =
false;
289 client::ClearCppValueHelper(&oauth_token_);
307 _have_oauth_token_ =
true;
308 return &oauth_token_;
318 _have_oauth_token_ =
true;
319 oauth_token_ = value;
328 _have_pretty_print_ =
false;
329 client::ClearCppValueHelper(&pretty_print_);
346 _have_pretty_print_ =
true;
347 pretty_print_ = value;
354 _have_quota_user_ =
false;
355 client::ClearCppValueHelper("a_user_);
373 _have_quota_user_ =
true;
385 _have_quota_user_ =
true;
395 _have_user_ip_ =
false;
396 client::ClearCppValueHelper(&user_ip_);
413 _have_user_ip_ =
true;
425 _have_user_ip_ =
true;
439 virtual util::Status AppendVariable(
440 const StringPiece& variable_name,
441 const client::UriTemplateConfig& config,
449 virtual util::Status AppendOptionalQueryParameters(
string* target);
458 void AddJsonContentToRequest(
const client::JsonCppData *content);
469 bool _have_fields_ : 1;
471 bool _have_oauth_token_ : 1;
472 bool _have_pretty_print_ : 1;
473 bool _have_quota_user_ : 1;
474 bool _have_user_ip_ : 1;
508 client::AuthorizationCredential* _credential_,
509 const absl::string_view& user_key,
510 const int32& code_id);
527 virtual util::Status AppendVariable(
528 const StringPiece& variable_name,
529 const client::UriTemplateConfig& config,
566 client::AuthorizationCredential* _credential_,
567 const absl::string_view& user_key,
568 const int32& code_id);
585 virtual util::Status AppendVariable(
586 const StringPiece& variable_name,
587 const client::UriTemplateConfig& config,
603 return DirectoryServiceBaseRequest::ExecuteAndParseResponse(data);
638 client::AuthorizationCredential* _credential_,
639 const absl::string_view& user_key);
656 virtual util::Status AppendVariable(
657 const StringPiece& variable_name,
658 const client::UriTemplateConfig& config,
674 return DirectoryServiceBaseRequest::ExecuteAndParseResponse(data);
712 client::AuthorizationCredential* _credential_,
753 client::AuthorizationCredential* _credential_,
754 const absl::string_view& customer_id,
755 const absl::string_view& resource_id,
773 virtual util::Status AppendVariable(
774 const StringPiece& variable_name,
775 const client::UriTemplateConfig& config,
781 string resource_id_;
string _content_;
811 client::AuthorizationCredential* _credential_,
812 const absl::string_view& customer_id,
813 const absl::string_view& device_id);
825 _have_projection_ =
false;
826 client::ClearCppValueHelper(&projection_);
844 _have_projection_ =
true;
856 _have_projection_ =
true;
869 virtual util::Status AppendVariable(
870 const StringPiece& variable_name,
871 const client::UriTemplateConfig& config,
879 virtual util::Status AppendOptionalQueryParameters(
string* target);
894 return DirectoryServiceBaseRequest::ExecuteAndParseResponse(data);
901 bool _have_projection_ : 1;
930 client::AuthorizationCredential* _credential_,
931 const absl::string_view& customer_id);
943 _have_max_results_ =
false;
944 client::ClearCppValueHelper(&max_results_);
962 _have_max_results_ =
true;
963 max_results_ = value;
970 _have_order_by_ =
false;
971 client::ClearCppValueHelper(&order_by_);
989 _have_order_by_ =
true;
1000 _have_order_by_ =
true;
1010 _have_org_unit_path_ =
false;
1011 client::ClearCppValueHelper(&org_unit_path_);
1029 _have_org_unit_path_ =
true;
1030 return &org_unit_path_;
1040 _have_org_unit_path_ =
true;
1041 org_unit_path_ = value;
1050 _have_page_token_ =
false;
1051 client::ClearCppValueHelper(&page_token_);
1069 _have_page_token_ =
true;
1070 return &page_token_;
1080 _have_page_token_ =
true;
1081 page_token_ = value;
1090 _have_projection_ =
false;
1091 client::ClearCppValueHelper(&projection_);
1109 _have_projection_ =
true;
1110 return &projection_;
1121 _have_projection_ =
true;
1122 projection_ = value;
1131 _have_query_ =
false;
1132 client::ClearCppValueHelper(&query_);
1149 _have_query_ =
true;
1161 _have_query_ =
true;
1171 _have_sort_order_ =
false;
1172 client::ClearCppValueHelper(&sort_order_);
1190 _have_sort_order_ =
true;
1191 return &sort_order_;
1202 _have_sort_order_ =
true;
1203 sort_order_ = value;
1215 virtual util::Status AppendVariable(
1216 const StringPiece& variable_name,
1217 const client::UriTemplateConfig& config,
1225 virtual util::Status AppendOptionalQueryParameters(
string* target);
1240 return DirectoryServiceBaseRequest::ExecuteAndParseResponse(data);
1244 string customer_id_;
1247 string org_unit_path_;
1252 bool _have_max_results_ : 1;
1253 bool _have_order_by_ : 1;
1254 bool _have_org_unit_path_ : 1;
1255 bool _have_page_token_ : 1;
1256 bool _have_projection_ : 1;
1257 bool _have_query_ : 1;
1258 bool _have_sort_order_ : 1;
1262 typedef client::ServiceRequestPager<
1265 ChromeosdevicesResource_ListMethodPager;
1294 client::AuthorizationCredential* _credential_,
1295 const absl::string_view& customer_id,
1296 const absl::string_view& org_unit_path,
1314 virtual util::Status AppendVariable(
1315 const StringPiece& variable_name,
1316 const client::UriTemplateConfig& config,
1324 virtual util::Status AppendOptionalQueryParameters(
string* target);
1328 string customer_id_;
1329 string org_unit_path_;
string _content_;
1359 client::AuthorizationCredential* _credential_,
1360 const absl::string_view& customer_id,
1361 const absl::string_view& device_id,
1374 _have_projection_ =
false;
1375 client::ClearCppValueHelper(&projection_);
1393 _have_projection_ =
true;
1394 return &projection_;
1405 _have_projection_ =
true;
1406 projection_ = value;
1418 virtual util::Status AppendVariable(
1419 const StringPiece& variable_name,
1420 const client::UriTemplateConfig& config,
1428 virtual util::Status AppendOptionalQueryParameters(
string* target);
1443 return DirectoryServiceBaseRequest::ExecuteAndParseResponse(data);
1447 string customer_id_;
1450 bool _have_projection_ : 1;
string _content_;
1480 client::AuthorizationCredential* _credential_,
1481 const absl::string_view& customer_id,
1482 const absl::string_view& device_id,
1495 _have_projection_ =
false;
1496 client::ClearCppValueHelper(&projection_);
1514 _have_projection_ =
true;
1515 return &projection_;
1526 _have_projection_ =
true;
1527 projection_ = value;
1539 virtual util::Status AppendVariable(
1540 const StringPiece& variable_name,
1541 const client::UriTemplateConfig& config,
1549 virtual util::Status AppendOptionalQueryParameters(
string* target);
1564 return DirectoryServiceBaseRequest::ExecuteAndParseResponse(data);
1568 string customer_id_;
1571 bool _have_projection_ : 1;
string _content_;
1602 client::AuthorizationCredential* _credential_,
1603 const absl::string_view& customer_key);
1620 virtual util::Status AppendVariable(
1621 const StringPiece& variable_name,
1622 const client::UriTemplateConfig& config,
1638 return DirectoryServiceBaseRequest::ExecuteAndParseResponse(data);
1642 string customer_key_;
1671 client::AuthorizationCredential* _credential_,
1672 const absl::string_view& customer_key,
1690 virtual util::Status AppendVariable(
1691 const StringPiece& variable_name,
1692 const client::UriTemplateConfig& config,
1708 return DirectoryServiceBaseRequest::ExecuteAndParseResponse(data);
1712 string customer_key_;
string _content_;
1741 client::AuthorizationCredential* _credential_,
1742 const absl::string_view& customer_key,
1760 virtual util::Status AppendVariable(
1761 const StringPiece& variable_name,
1762 const client::UriTemplateConfig& config,
1778 return DirectoryServiceBaseRequest::ExecuteAndParseResponse(data);
1782 string customer_key_;
string _content_;
1813 client::AuthorizationCredential* _credential_,
1814 const absl::string_view& customer,
1815 const absl::string_view& domain_alias_name);
1832 virtual util::Status AppendVariable(
1833 const StringPiece& variable_name,
1834 const client::UriTemplateConfig& config,
1840 string domain_alias_name_;
1870 client::AuthorizationCredential* _credential_,
1871 const absl::string_view& customer,
1872 const absl::string_view& domain_alias_name);
1889 virtual util::Status AppendVariable(
1890 const StringPiece& variable_name,
1891 const client::UriTemplateConfig& config,
1907 return DirectoryServiceBaseRequest::ExecuteAndParseResponse(data);
1912 string domain_alias_name_;
1941 client::AuthorizationCredential* _credential_,
1942 const absl::string_view& customer,
1960 virtual util::Status AppendVariable(
1961 const StringPiece& variable_name,
1962 const client::UriTemplateConfig& config,
1978 return DirectoryServiceBaseRequest::ExecuteAndParseResponse(data);
1982 string customer_;
string _content_;
2011 client::AuthorizationCredential* _credential_,
2012 const absl::string_view& customer);
2025 _have_parent_domain_name_ =
false;
2026 client::ClearCppValueHelper(&parent_domain_name_);
2044 _have_parent_domain_name_ =
true;
2045 return &parent_domain_name_;
2056 _have_parent_domain_name_ =
true;
2057 parent_domain_name_ = value;
2069 virtual util::Status AppendVariable(
2070 const StringPiece& variable_name,
2071 const client::UriTemplateConfig& config,
2079 virtual util::Status AppendOptionalQueryParameters(
string* target);
2094 return DirectoryServiceBaseRequest::ExecuteAndParseResponse(data);
2099 string parent_domain_name_;
2100 bool _have_parent_domain_name_ : 1;
2131 client::AuthorizationCredential* _credential_,
2132 const absl::string_view& customer,
2133 const absl::string_view& domain_name);
2150 virtual util::Status AppendVariable(
2151 const StringPiece& variable_name,
2152 const client::UriTemplateConfig& config,
2158 string domain_name_;
2188 client::AuthorizationCredential* _credential_,
2189 const absl::string_view& customer,
2190 const absl::string_view& domain_name);
2207 virtual util::Status AppendVariable(
2208 const StringPiece& variable_name,
2209 const client::UriTemplateConfig& config,
2225 return DirectoryServiceBaseRequest::ExecuteAndParseResponse(data);
2230 string domain_name_;
2259 client::AuthorizationCredential* _credential_,
2260 const absl::string_view& customer,
2278 virtual util::Status AppendVariable(
2279 const StringPiece& variable_name,
2280 const client::UriTemplateConfig& config,
2296 return DirectoryServiceBaseRequest::ExecuteAndParseResponse(data);
2300 string customer_;
string _content_;
2329 client::AuthorizationCredential* _credential_,
2330 const absl::string_view& customer);
2347 virtual util::Status AppendVariable(
2348 const StringPiece& variable_name,
2349 const client::UriTemplateConfig& config,
2365 return DirectoryServiceBaseRequest::ExecuteAndParseResponse(data);
2399 client::AuthorizationCredential* _credential_,
2400 const absl::string_view& group_key);
2417 virtual util::Status AppendVariable(
2418 const StringPiece& variable_name,
2419 const client::UriTemplateConfig& config,
2453 client::AuthorizationCredential* _credential_,
2454 const absl::string_view& group_key);
2471 virtual util::Status AppendVariable(
2472 const StringPiece& variable_name,
2473 const client::UriTemplateConfig& config,
2489 return DirectoryServiceBaseRequest::ExecuteAndParseResponse(data);
2521 client::AuthorizationCredential* _credential_,
2522 const Group& _content_);
2541 return DirectoryServiceBaseRequest::ExecuteAndParseResponse(data);
2573 client::AuthorizationCredential* _credential_);
2585 _have_customer_ =
false;
2586 client::ClearCppValueHelper(&customer_);
2604 _have_customer_ =
true;
2617 _have_customer_ =
true;
2627 _have_domain_ =
false;
2628 client::ClearCppValueHelper(&domain_);
2645 _have_domain_ =
true;
2658 _have_domain_ =
true;
2668 _have_max_results_ =
false;
2669 client::ClearCppValueHelper(&max_results_);
2687 _have_max_results_ =
true;
2688 max_results_ = value;
2695 _have_order_by_ =
false;
2696 client::ClearCppValueHelper(&order_by_);
2714 _have_order_by_ =
true;
2725 _have_order_by_ =
true;
2735 _have_page_token_ =
false;
2736 client::ClearCppValueHelper(&page_token_);
2754 _have_page_token_ =
true;
2755 return &page_token_;
2765 _have_page_token_ =
true;
2766 page_token_ = value;
2775 _have_query_ =
false;
2776 client::ClearCppValueHelper(&query_);
2793 _have_query_ =
true;
2806 _have_query_ =
true;
2816 _have_sort_order_ =
false;
2817 client::ClearCppValueHelper(&sort_order_);
2835 _have_sort_order_ =
true;
2836 return &sort_order_;
2847 _have_sort_order_ =
true;
2848 sort_order_ = value;
2857 _have_user_key_ =
false;
2858 client::ClearCppValueHelper(&user_key_);
2876 _have_user_key_ =
true;
2889 _have_user_key_ =
true;
2902 virtual util::Status AppendVariable(
2903 const StringPiece& variable_name,
2904 const client::UriTemplateConfig& config,
2912 virtual util::Status AppendOptionalQueryParameters(
string* target);
2927 return DirectoryServiceBaseRequest::ExecuteAndParseResponse(data);
2939 bool _have_customer_ : 1;
2940 bool _have_domain_ : 1;
2941 bool _have_max_results_ : 1;
2942 bool _have_order_by_ : 1;
2943 bool _have_page_token_ : 1;
2944 bool _have_query_ : 1;
2945 bool _have_sort_order_ : 1;
2946 bool _have_user_key_ : 1;
2950 typedef client::ServiceRequestPager<
2953 GroupsResource_ListMethodPager;
2981 client::AuthorizationCredential* _credential_,
2982 const absl::string_view& group_key,
2983 const Group& _content_);
3000 virtual util::Status AppendVariable(
3001 const StringPiece& variable_name,
3002 const client::UriTemplateConfig& config,
3018 return DirectoryServiceBaseRequest::ExecuteAndParseResponse(data);
3022 string group_key_;
string _content_;
3052 client::AuthorizationCredential* _credential_,
3053 const absl::string_view& group_key,
3054 const Group& _content_);
3071 virtual util::Status AppendVariable(
3072 const StringPiece& variable_name,
3073 const client::UriTemplateConfig& config,
3089 return DirectoryServiceBaseRequest::ExecuteAndParseResponse(data);
3093 string group_key_;
string _content_;
3125 client::AuthorizationCredential* _credential_,
3126 const absl::string_view& group_key,
3127 const absl::string_view& alias);
3144 virtual util::Status AppendVariable(
3145 const StringPiece& variable_name,
3146 const client::UriTemplateConfig& config,
3181 client::AuthorizationCredential* _credential_,
3182 const absl::string_view& group_key,
3183 const Alias& _content_);
3200 virtual util::Status AppendVariable(
3201 const StringPiece& variable_name,
3202 const client::UriTemplateConfig& config,
3218 return DirectoryServiceBaseRequest::ExecuteAndParseResponse(data);
3222 string group_key_;
string _content_;
3251 client::AuthorizationCredential* _credential_,
3252 const absl::string_view& group_key);
3269 virtual util::Status AppendVariable(
3270 const StringPiece& variable_name,
3271 const client::UriTemplateConfig& config,
3287 return DirectoryServiceBaseRequest::ExecuteAndParseResponse(data);
3323 client::AuthorizationCredential* _credential_,
3324 const absl::string_view& group_key,
3325 const absl::string_view& member_key);
3342 virtual util::Status AppendVariable(
3343 const StringPiece& variable_name,
3344 const client::UriTemplateConfig& config,
3382 client::AuthorizationCredential* _credential_,
3383 const absl::string_view& group_key,
3384 const absl::string_view& member_key);
3401 virtual util::Status AppendVariable(
3402 const StringPiece& variable_name,
3403 const client::UriTemplateConfig& config,
3419 return DirectoryServiceBaseRequest::ExecuteAndParseResponse(data);
3458 client::AuthorizationCredential* _credential_,
3459 const absl::string_view& group_key,
3460 const absl::string_view& member_key);
3477 virtual util::Status AppendVariable(
3478 const StringPiece& variable_name,
3479 const client::UriTemplateConfig& config,
3495 return DirectoryServiceBaseRequest::ExecuteAndParseResponse(data);
3530 client::AuthorizationCredential* _credential_,
3531 const absl::string_view& group_key,
3532 const Member& _content_);
3549 virtual util::Status AppendVariable(
3550 const StringPiece& variable_name,
3551 const client::UriTemplateConfig& config,
3567 return DirectoryServiceBaseRequest::ExecuteAndParseResponse(data);
3571 string group_key_;
string _content_;
3602 client::AuthorizationCredential* _credential_,
3603 const absl::string_view& group_key);
3616 _have_include_derived_membership_ =
false;
3617 client::ClearCppValueHelper(&include_derived_membership_);
3634 _have_include_derived_membership_ =
true;
3635 include_derived_membership_ = value;
3642 _have_max_results_ =
false;
3643 client::ClearCppValueHelper(&max_results_);
3661 _have_max_results_ =
true;
3662 max_results_ = value;
3669 _have_page_token_ =
false;
3670 client::ClearCppValueHelper(&page_token_);
3688 _have_page_token_ =
true;
3689 return &page_token_;
3699 _have_page_token_ =
true;
3700 page_token_ = value;
3709 _have_roles_ =
false;
3710 client::ClearCppValueHelper(&roles_);
3727 _have_roles_ =
true;
3738 _have_roles_ =
true;
3751 virtual util::Status AppendVariable(
3752 const StringPiece& variable_name,
3753 const client::UriTemplateConfig& config,
3761 virtual util::Status AppendOptionalQueryParameters(
string* target);
3776 return DirectoryServiceBaseRequest::ExecuteAndParseResponse(data);
3781 bool include_derived_membership_;
3785 bool _have_include_derived_membership_ : 1;
3786 bool _have_max_results_ : 1;
3787 bool _have_page_token_ : 1;
3788 bool _have_roles_ : 1;
3792 typedef client::ServiceRequestPager<
3795 MembersResource_ListMethodPager;
3826 client::AuthorizationCredential* _credential_,
3827 const absl::string_view& group_key,
3828 const absl::string_view& member_key,
3829 const Member& _content_);
3846 virtual util::Status AppendVariable(
3847 const StringPiece& variable_name,
3848 const client::UriTemplateConfig& config,
3864 return DirectoryServiceBaseRequest::ExecuteAndParseResponse(data);
3869 string member_key_;
string _content_;
3902 client::AuthorizationCredential* _credential_,
3903 const absl::string_view& group_key,
3904 const absl::string_view& member_key,
3905 const Member& _content_);
3922 virtual util::Status AppendVariable(
3923 const StringPiece& variable_name,
3924 const client::UriTemplateConfig& config,
3940 return DirectoryServiceBaseRequest::ExecuteAndParseResponse(data);
3945 string member_key_;
string _content_;
3978 client::AuthorizationCredential* _credential_,
3979 const absl::string_view& customer_id,
3980 const absl::string_view& resource_id,
3998 virtual util::Status AppendVariable(
3999 const StringPiece& variable_name,
4000 const client::UriTemplateConfig& config,
4005 string customer_id_;
4006 string resource_id_;
string _content_;
4035 client::AuthorizationCredential* _credential_,
4036 const absl::string_view& customer_id,
4037 const absl::string_view& resource_id);
4054 virtual util::Status AppendVariable(
4055 const StringPiece& variable_name,
4056 const client::UriTemplateConfig& config,
4061 string customer_id_;
4062 string resource_id_;
4093 client::AuthorizationCredential* _credential_,
4094 const absl::string_view& customer_id,
4095 const absl::string_view& resource_id);
4107 _have_projection_ =
false;
4108 client::ClearCppValueHelper(&projection_);
4126 _have_projection_ =
true;
4127 return &projection_;
4138 _have_projection_ =
true;
4139 projection_ = value;
4151 virtual util::Status AppendVariable(
4152 const StringPiece& variable_name,
4153 const client::UriTemplateConfig& config,
4161 virtual util::Status AppendOptionalQueryParameters(
string* target);
4176 return DirectoryServiceBaseRequest::ExecuteAndParseResponse(data);
4180 string customer_id_;
4181 string resource_id_;
4183 bool _have_projection_ : 1;
4213 client::AuthorizationCredential* _credential_,
4214 const absl::string_view& customer_id);
4226 _have_max_results_ =
false;
4227 client::ClearCppValueHelper(&max_results_);
4245 _have_max_results_ =
true;
4246 max_results_ = value;
4253 _have_order_by_ =
false;
4254 client::ClearCppValueHelper(&order_by_);
4272 _have_order_by_ =
true;
4283 _have_order_by_ =
true;
4293 _have_page_token_ =
false;
4294 client::ClearCppValueHelper(&page_token_);
4312 _have_page_token_ =
true;
4313 return &page_token_;
4323 _have_page_token_ =
true;
4324 page_token_ = value;
4333 _have_projection_ =
false;
4334 client::ClearCppValueHelper(&projection_);
4352 _have_projection_ =
true;
4353 return &projection_;
4364 _have_projection_ =
true;
4365 projection_ = value;
4374 _have_query_ =
false;
4375 client::ClearCppValueHelper(&query_);
4392 _have_query_ =
true;
4404 _have_query_ =
true;
4414 _have_sort_order_ =
false;
4415 client::ClearCppValueHelper(&sort_order_);
4433 _have_sort_order_ =
true;
4434 return &sort_order_;
4445 _have_sort_order_ =
true;
4446 sort_order_ = value;
4458 virtual util::Status AppendVariable(
4459 const StringPiece& variable_name,
4460 const client::UriTemplateConfig& config,
4468 virtual util::Status AppendOptionalQueryParameters(
string* target);
4483 return DirectoryServiceBaseRequest::ExecuteAndParseResponse(data);
4487 string customer_id_;
4494 bool _have_max_results_ : 1;
4495 bool _have_order_by_ : 1;
4496 bool _have_page_token_ : 1;
4497 bool _have_projection_ : 1;
4498 bool _have_query_ : 1;
4499 bool _have_sort_order_ : 1;
4503 typedef client::ServiceRequestPager<
4506 MobiledevicesResource_ListMethodPager;
4536 client::AuthorizationCredential* _credential_,
4537 const absl::string_view& customer,
4538 const absl::string_view& notification_id);
4555 virtual util::Status AppendVariable(
4556 const StringPiece& variable_name,
4557 const client::UriTemplateConfig& config,
4563 string notification_id_;
4593 client::AuthorizationCredential* _credential_,
4594 const absl::string_view& customer,
4595 const absl::string_view& notification_id);
4612 virtual util::Status AppendVariable(
4613 const StringPiece& variable_name,
4614 const client::UriTemplateConfig& config,
4630 return DirectoryServiceBaseRequest::ExecuteAndParseResponse(data);
4635 string notification_id_;
4663 client::AuthorizationCredential* _credential_,
4664 const absl::string_view& customer);
4676 _have_language_ =
false;
4677 client::ClearCppValueHelper(&language_);
4695 _have_language_ =
true;
4707 _have_language_ =
true;
4717 _have_max_results_ =
false;
4718 client::ClearCppValueHelper(&max_results_);
4736 _have_max_results_ =
true;
4737 max_results_ = value;
4744 _have_page_token_ =
false;
4745 client::ClearCppValueHelper(&page_token_);
4763 _have_page_token_ =
true;
4764 return &page_token_;
4774 _have_page_token_ =
true;
4775 page_token_ = value;
4787 virtual util::Status AppendVariable(
4788 const StringPiece& variable_name,
4789 const client::UriTemplateConfig& config,
4797 virtual util::Status AppendOptionalQueryParameters(
string* target);
4812 return DirectoryServiceBaseRequest::ExecuteAndParseResponse(data);
4818 uint32 max_results_;
4820 bool _have_language_ : 1;
4821 bool _have_max_results_ : 1;
4822 bool _have_page_token_ : 1;
4826 typedef client::ServiceRequestPager<
4829 NotificationsResource_ListMethodPager;
4857 client::AuthorizationCredential* _credential_,
4858 const absl::string_view& customer,
4859 const absl::string_view& notification_id,
4877 virtual util::Status AppendVariable(
4878 const StringPiece& variable_name,
4879 const client::UriTemplateConfig& config,
4895 return DirectoryServiceBaseRequest::ExecuteAndParseResponse(data);
4900 string notification_id_;
string _content_;
4930 client::AuthorizationCredential* _credential_,
4931 const absl::string_view& customer,
4932 const absl::string_view& notification_id,
4950 virtual util::Status AppendVariable(
4951 const StringPiece& variable_name,
4952 const client::UriTemplateConfig& config,
4968 return DirectoryServiceBaseRequest::ExecuteAndParseResponse(data);
4973 string notification_id_;
string _content_;
5004 client::AuthorizationCredential* _credential_,
5005 const absl::string_view& customer_id,
5006 const client::JsonCppArray<string >& org_unit_path);
5023 virtual util::Status AppendVariable(
5024 const StringPiece& variable_name,
5025 const client::UriTemplateConfig& config,
5030 string customer_id_;
5031 client::JsonCppArray<string > org_unit_path_;
5061 client::AuthorizationCredential* _credential_,
5062 const absl::string_view& customer_id,
5063 const client::JsonCppArray<string >& org_unit_path);
5080 virtual util::Status AppendVariable(
5081 const StringPiece& variable_name,
5082 const client::UriTemplateConfig& config,
5098 return DirectoryServiceBaseRequest::ExecuteAndParseResponse(data);
5102 string customer_id_;
5103 client::JsonCppArray<string > org_unit_path_;
5132 client::AuthorizationCredential* _credential_,
5133 const absl::string_view& customer_id,
5151 virtual util::Status AppendVariable(
5152 const StringPiece& variable_name,
5153 const client::UriTemplateConfig& config,
5169 return DirectoryServiceBaseRequest::ExecuteAndParseResponse(data);
5173 string customer_id_;
string _content_;
5202 client::AuthorizationCredential* _credential_,
5203 const absl::string_view& customer_id);
5215 _have_org_unit_path_ =
false;
5216 client::ClearCppValueHelper(&org_unit_path_);
5234 _have_org_unit_path_ =
true;
5235 return &org_unit_path_;
5245 _have_org_unit_path_ =
true;
5246 org_unit_path_ = value;
5255 _have_type_ =
false;
5256 client::ClearCppValueHelper(&type_);
5298 virtual util::Status AppendVariable(
5299 const StringPiece& variable_name,
5300 const client::UriTemplateConfig& config,
5308 virtual util::Status AppendOptionalQueryParameters(
string* target);
5323 return DirectoryServiceBaseRequest::ExecuteAndParseResponse(data);
5327 string customer_id_;
5328 string org_unit_path_;
5330 bool _have_org_unit_path_ : 1;
5331 bool _have_type_ : 1;
5361 client::AuthorizationCredential* _credential_,
5362 const absl::string_view& customer_id,
5363 const client::JsonCppArray<string >& org_unit_path,
5381 virtual util::Status AppendVariable(
5382 const StringPiece& variable_name,
5383 const client::UriTemplateConfig& config,
5399 return DirectoryServiceBaseRequest::ExecuteAndParseResponse(data);
5403 string customer_id_;
5404 client::JsonCppArray<string > org_unit_path_;
string _content_;
5434 client::AuthorizationCredential* _credential_,
5435 const absl::string_view& customer_id,
5436 const client::JsonCppArray<string >& org_unit_path,
5454 virtual util::Status AppendVariable(
5455 const StringPiece& variable_name,
5456 const client::UriTemplateConfig& config,
5472 return DirectoryServiceBaseRequest::ExecuteAndParseResponse(data);
5476 string customer_id_;
5477 client::JsonCppArray<string > org_unit_path_;
string _content_;
5508 client::AuthorizationCredential* _credential_,
5509 const absl::string_view& customer);
5526 virtual util::Status AppendVariable(
5527 const StringPiece& variable_name,
5528 const client::UriTemplateConfig& config,
5544 return DirectoryServiceBaseRequest::ExecuteAndParseResponse(data);
5576 client::AuthorizationCredential* _credential_);
5595 return DirectoryServiceBaseRequest::ExecuteAndParseResponse(data);
5624 client::AuthorizationCredential* _credential_);
5643 return DirectoryServiceBaseRequest::ExecuteAndParseResponse(data);
5682 client::AuthorizationCredential* _credential_,
5683 const absl::string_view& customer,
5684 const absl::string_view& building_id);
5701 virtual util::Status AppendVariable(
5702 const StringPiece& variable_name,
5703 const client::UriTemplateConfig& config,
5709 string building_id_;
5741 client::AuthorizationCredential* _credential_,
5742 const absl::string_view& customer,
5743 const absl::string_view& building_id);
5760 virtual util::Status AppendVariable(
5761 const StringPiece& variable_name,
5762 const client::UriTemplateConfig& config,
5778 return DirectoryServiceBaseRequest::ExecuteAndParseResponse(data);
5783 string building_id_;
5814 client::AuthorizationCredential* _credential_,
5815 const absl::string_view& customer,
5829 _have_coordinates_source_ =
false;
5830 client::ClearCppValueHelper(&coordinates_source_);
5848 _have_coordinates_source_ =
true;
5849 return &coordinates_source_;
5859 _have_coordinates_source_ =
true;
5860 coordinates_source_ = value;
5872 virtual util::Status AppendVariable(
5873 const StringPiece& variable_name,
5874 const client::UriTemplateConfig& config,
5882 virtual util::Status AppendOptionalQueryParameters(
string* target);
5897 return DirectoryServiceBaseRequest::ExecuteAndParseResponse(data);
5902 string coordinates_source_;
5903 bool _have_coordinates_source_ : 1;
string _content_;
5934 client::AuthorizationCredential* _credential_,
5935 const absl::string_view& customer);
5947 _have_max_results_ =
false;
5948 client::ClearCppValueHelper(&max_results_);
5965 _have_max_results_ =
true;
5966 max_results_ = value;
5973 _have_page_token_ =
false;
5974 client::ClearCppValueHelper(&page_token_);
5992 _have_page_token_ =
true;
5993 return &page_token_;
6003 _have_page_token_ =
true;
6004 page_token_ = value;
6016 virtual util::Status AppendVariable(
6017 const StringPiece& variable_name,
6018 const client::UriTemplateConfig& config,
6026 virtual util::Status AppendOptionalQueryParameters(
string* target);
6041 return DirectoryServiceBaseRequest::ExecuteAndParseResponse(data);
6048 bool _have_max_results_ : 1;
6049 bool _have_page_token_ : 1;
6053 typedef client::ServiceRequestPager<
6056 ResourcesResource_BuildingsResource_ListMethodPager;
6086 client::AuthorizationCredential* _credential_,
6087 const absl::string_view& customer,
6088 const absl::string_view& building_id,
6102 _have_coordinates_source_ =
false;
6103 client::ClearCppValueHelper(&coordinates_source_);
6121 _have_coordinates_source_ =
true;
6122 return &coordinates_source_;
6132 _have_coordinates_source_ =
true;
6133 coordinates_source_ = value;
6145 virtual util::Status AppendVariable(
6146 const StringPiece& variable_name,
6147 const client::UriTemplateConfig& config,
6155 virtual util::Status AppendOptionalQueryParameters(
string* target);
6170 return DirectoryServiceBaseRequest::ExecuteAndParseResponse(data);
6175 string building_id_;
6176 string coordinates_source_;
6177 bool _have_coordinates_source_ : 1;
string _content_;
6209 client::AuthorizationCredential* _credential_,
6210 const absl::string_view& customer,
6211 const absl::string_view& building_id,
6225 _have_coordinates_source_ =
false;
6226 client::ClearCppValueHelper(&coordinates_source_);
6244 _have_coordinates_source_ =
true;
6245 return &coordinates_source_;
6255 _have_coordinates_source_ =
true;
6256 coordinates_source_ = value;
6268 virtual util::Status AppendVariable(
6269 const StringPiece& variable_name,
6270 const client::UriTemplateConfig& config,
6278 virtual util::Status AppendOptionalQueryParameters(
string* target);
6293 return DirectoryServiceBaseRequest::ExecuteAndParseResponse(data);
6298 string building_id_;
6299 string coordinates_source_;
6300 bool _have_coordinates_source_ : 1;
string _content_;
6333 client::AuthorizationCredential* _credential_,
6334 const absl::string_view& customer,
6335 const absl::string_view& calendar_resource_id);
6352 virtual util::Status AppendVariable(
6353 const StringPiece& variable_name,
6354 const client::UriTemplateConfig& config,
6360 string calendar_resource_id_;
6393 client::AuthorizationCredential* _credential_,
6394 const absl::string_view& customer,
6395 const absl::string_view& calendar_resource_id);
6412 virtual util::Status AppendVariable(
6413 const StringPiece& variable_name,
6414 const client::UriTemplateConfig& config,
6430 return DirectoryServiceBaseRequest::ExecuteAndParseResponse(data);
6435 string calendar_resource_id_;
6466 client::AuthorizationCredential* _credential_,
6467 const absl::string_view& customer,
6485 virtual util::Status AppendVariable(
6486 const StringPiece& variable_name,
6487 const client::UriTemplateConfig& config,
6503 return DirectoryServiceBaseRequest::ExecuteAndParseResponse(data);
6507 string customer_;
string _content_;
6538 client::AuthorizationCredential* _credential_,
6539 const absl::string_view& customer);
6551 _have_max_results_ =
false;
6552 client::ClearCppValueHelper(&max_results_);
6569 _have_max_results_ =
true;
6570 max_results_ = value;
6577 _have_order_by_ =
false;
6578 client::ClearCppValueHelper(&order_by_);
6596 _have_order_by_ =
true;
6613 _have_order_by_ =
true;
6623 _have_page_token_ =
false;
6624 client::ClearCppValueHelper(&page_token_);
6642 _have_page_token_ =
true;
6643 return &page_token_;
6653 _have_page_token_ =
true;
6654 page_token_ = value;
6663 _have_query_ =
false;
6664 client::ClearCppValueHelper(&query_);
6681 _have_query_ =
true;
6699 _have_query_ =
true;
6712 virtual util::Status AppendVariable(
6713 const StringPiece& variable_name,
6714 const client::UriTemplateConfig& config,
6722 virtual util::Status AppendOptionalQueryParameters(
string* target);
6737 return DirectoryServiceBaseRequest::ExecuteAndParseResponse(data);
6746 bool _have_max_results_ : 1;
6747 bool _have_order_by_ : 1;
6748 bool _have_page_token_ : 1;
6749 bool _have_query_ : 1;
6753 typedef client::ServiceRequestPager<
6756 ResourcesResource_CalendarsResource_ListMethodPager;
6787 client::AuthorizationCredential* _credential_,
6788 const absl::string_view& customer,
6789 const absl::string_view& calendar_resource_id,
6807 virtual util::Status AppendVariable(
6808 const StringPiece& variable_name,
6809 const client::UriTemplateConfig& config,
6825 return DirectoryServiceBaseRequest::ExecuteAndParseResponse(data);
6830 string calendar_resource_id_;
string _content_;
6863 client::AuthorizationCredential* _credential_,
6864 const absl::string_view& customer,
6865 const absl::string_view& calendar_resource_id,
6883 virtual util::Status AppendVariable(
6884 const StringPiece& variable_name,
6885 const client::UriTemplateConfig& config,
6901 return DirectoryServiceBaseRequest::ExecuteAndParseResponse(data);
6906 string calendar_resource_id_;
string _content_;
6938 client::AuthorizationCredential* _credential_,
6939 const absl::string_view& customer,
6940 const absl::string_view& feature_key);
6957 virtual util::Status AppendVariable(
6958 const StringPiece& variable_name,
6959 const client::UriTemplateConfig& config,
6965 string feature_key_;
6997 client::AuthorizationCredential* _credential_,
6998 const absl::string_view& customer,
6999 const absl::string_view& feature_key);
7016 virtual util::Status AppendVariable(
7017 const StringPiece& variable_name,
7018 const client::UriTemplateConfig& config,
7034 return DirectoryServiceBaseRequest::ExecuteAndParseResponse(data);
7039 string feature_key_;
7070 client::AuthorizationCredential* _credential_,
7071 const absl::string_view& customer,
7089 virtual util::Status AppendVariable(
7090 const StringPiece& variable_name,
7091 const client::UriTemplateConfig& config,
7107 return DirectoryServiceBaseRequest::ExecuteAndParseResponse(data);
7111 string customer_;
string _content_;
7142 client::AuthorizationCredential* _credential_,
7143 const absl::string_view& customer);
7155 _have_max_results_ =
false;
7156 client::ClearCppValueHelper(&max_results_);
7173 _have_max_results_ =
true;
7174 max_results_ = value;
7181 _have_page_token_ =
false;
7182 client::ClearCppValueHelper(&page_token_);
7200 _have_page_token_ =
true;
7201 return &page_token_;
7211 _have_page_token_ =
true;
7212 page_token_ = value;
7224 virtual util::Status AppendVariable(
7225 const StringPiece& variable_name,
7226 const client::UriTemplateConfig& config,
7234 virtual util::Status AppendOptionalQueryParameters(
string* target);
7249 return DirectoryServiceBaseRequest::ExecuteAndParseResponse(data);
7256 bool _have_max_results_ : 1;
7257 bool _have_page_token_ : 1;
7261 typedef client::ServiceRequestPager<
7264 ResourcesResource_FeaturesResource_ListMethodPager;
7294 client::AuthorizationCredential* _credential_,
7295 const absl::string_view& customer,
7296 const absl::string_view& feature_key,
7314 virtual util::Status AppendVariable(
7315 const StringPiece& variable_name,
7316 const client::UriTemplateConfig& config,
7332 return DirectoryServiceBaseRequest::ExecuteAndParseResponse(data);
7337 string feature_key_;
string _content_;
7369 client::AuthorizationCredential* _credential_,
7370 const absl::string_view& customer,
7371 const absl::string_view& old_name,
7389 virtual util::Status AppendVariable(
7390 const StringPiece& variable_name,
7391 const client::UriTemplateConfig& config,
7397 string old_name_;
string _content_;
7429 client::AuthorizationCredential* _credential_,
7430 const absl::string_view& customer,
7431 const absl::string_view& feature_key,
7449 virtual util::Status AppendVariable(
7450 const StringPiece& variable_name,
7451 const client::UriTemplateConfig& config,
7467 return DirectoryServiceBaseRequest::ExecuteAndParseResponse(data);
7472 string feature_key_;
string _content_;
7503 client::AuthorizationCredential* _credential_,
7504 const absl::string_view& customer,
7505 const absl::string_view& role_assignment_id);
7522 virtual util::Status AppendVariable(
7523 const StringPiece& variable_name,
7524 const client::UriTemplateConfig& config,
7530 string role_assignment_id_;
7560 client::AuthorizationCredential* _credential_,
7561 const absl::string_view& customer,
7562 const absl::string_view& role_assignment_id);
7579 virtual util::Status AppendVariable(
7580 const StringPiece& variable_name,
7581 const client::UriTemplateConfig& config,
7597 return DirectoryServiceBaseRequest::ExecuteAndParseResponse(data);
7602 string role_assignment_id_;
7631 client::AuthorizationCredential* _credential_,
7632 const absl::string_view& customer,
7650 virtual util::Status AppendVariable(
7651 const StringPiece& variable_name,
7652 const client::UriTemplateConfig& config,
7668 return DirectoryServiceBaseRequest::ExecuteAndParseResponse(data);
7672 string customer_;
string _content_;
7701 client::AuthorizationCredential* _credential_,
7702 const absl::string_view& customer);
7714 _have_max_results_ =
false;
7715 client::ClearCppValueHelper(&max_results_);
7732 _have_max_results_ =
true;
7733 max_results_ = value;
7740 _have_page_token_ =
false;
7741 client::ClearCppValueHelper(&page_token_);
7759 _have_page_token_ =
true;
7760 return &page_token_;
7770 _have_page_token_ =
true;
7771 page_token_ = value;
7780 _have_role_id_ =
false;
7781 client::ClearCppValueHelper(&role_id_);
7798 _have_role_id_ =
true;
7810 _have_role_id_ =
true;
7820 _have_user_key_ =
false;
7821 client::ClearCppValueHelper(&user_key_);
7839 _have_user_key_ =
true;
7852 _have_user_key_ =
true;
7865 virtual util::Status AppendVariable(
7866 const StringPiece& variable_name,
7867 const client::UriTemplateConfig& config,
7875 virtual util::Status AppendOptionalQueryParameters(
string* target);
7890 return DirectoryServiceBaseRequest::ExecuteAndParseResponse(data);
7899 bool _have_max_results_ : 1;
7900 bool _have_page_token_ : 1;
7901 bool _have_role_id_ : 1;
7902 bool _have_user_key_ : 1;
7906 typedef client::ServiceRequestPager<
7909 RoleAssignmentsResource_ListMethodPager;
7938 client::AuthorizationCredential* _credential_,
7939 const absl::string_view& customer,
7940 const absl::string_view& role_id);
7957 virtual util::Status AppendVariable(
7958 const StringPiece& variable_name,
7959 const client::UriTemplateConfig& config,
7995 client::AuthorizationCredential* _credential_,
7996 const absl::string_view& customer,
7997 const absl::string_view& role_id);
8014 virtual util::Status AppendVariable(
8015 const StringPiece& variable_name,
8016 const client::UriTemplateConfig& config,
8032 return DirectoryServiceBaseRequest::ExecuteAndParseResponse(data);
8066 client::AuthorizationCredential* _credential_,
8067 const absl::string_view& customer,
8068 const Role& _content_);
8085 virtual util::Status AppendVariable(
8086 const StringPiece& variable_name,
8087 const client::UriTemplateConfig& config,
8103 return DirectoryServiceBaseRequest::ExecuteAndParseResponse(data);
8107 string customer_;
string _content_;
8136 client::AuthorizationCredential* _credential_,
8137 const absl::string_view& customer);
8149 _have_max_results_ =
false;
8150 client::ClearCppValueHelper(&max_results_);
8167 _have_max_results_ =
true;
8168 max_results_ = value;
8175 _have_page_token_ =
false;
8176 client::ClearCppValueHelper(&page_token_);
8194 _have_page_token_ =
true;
8195 return &page_token_;
8205 _have_page_token_ =
true;
8206 page_token_ = value;
8218 virtual util::Status AppendVariable(
8219 const StringPiece& variable_name,
8220 const client::UriTemplateConfig& config,
8228 virtual util::Status AppendOptionalQueryParameters(
string* target);
8243 return DirectoryServiceBaseRequest::ExecuteAndParseResponse(data);
8250 bool _have_max_results_ : 1;
8251 bool _have_page_token_ : 1;
8255 typedef client::ServiceRequestPager<
8258 RolesResource_ListMethodPager;
8286 client::AuthorizationCredential* _credential_,
8287 const absl::string_view& customer,
8288 const absl::string_view& role_id,
8289 const Role& _content_);
8306 virtual util::Status AppendVariable(
8307 const StringPiece& variable_name,
8308 const client::UriTemplateConfig& config,
8324 return DirectoryServiceBaseRequest::ExecuteAndParseResponse(data);
8329 string role_id_;
string _content_;
8359 client::AuthorizationCredential* _credential_,
8360 const absl::string_view& customer,
8361 const absl::string_view& role_id,
8362 const Role& _content_);
8379 virtual util::Status AppendVariable(
8380 const StringPiece& variable_name,
8381 const client::UriTemplateConfig& config,
8397 return DirectoryServiceBaseRequest::ExecuteAndParseResponse(data);
8402 string role_id_;
string _content_;
8433 client::AuthorizationCredential* _credential_,
8434 const absl::string_view& customer_id,
8435 const absl::string_view& schema_key);
8452 virtual util::Status AppendVariable(
8453 const StringPiece& variable_name,
8454 const client::UriTemplateConfig& config,
8459 string customer_id_;
8490 client::AuthorizationCredential* _credential_,
8491 const absl::string_view& customer_id,
8492 const absl::string_view& schema_key);
8509 virtual util::Status AppendVariable(
8510 const StringPiece& variable_name,
8511 const client::UriTemplateConfig& config,
8527 return DirectoryServiceBaseRequest::ExecuteAndParseResponse(data);
8531 string customer_id_;
8561 client::AuthorizationCredential* _credential_,
8562 const absl::string_view& customer_id,
8563 const Schema& _content_);
8580 virtual util::Status AppendVariable(
8581 const StringPiece& variable_name,
8582 const client::UriTemplateConfig& config,
8598 return DirectoryServiceBaseRequest::ExecuteAndParseResponse(data);
8602 string customer_id_;
string _content_;
8631 client::AuthorizationCredential* _credential_,
8632 const absl::string_view& customer_id);
8649 virtual util::Status AppendVariable(
8650 const StringPiece& variable_name,
8651 const client::UriTemplateConfig& config,
8667 return DirectoryServiceBaseRequest::ExecuteAndParseResponse(data);
8671 string customer_id_;
8701 client::AuthorizationCredential* _credential_,
8702 const absl::string_view& customer_id,
8703 const absl::string_view& schema_key,
8704 const Schema& _content_);
8721 virtual util::Status AppendVariable(
8722 const StringPiece& variable_name,
8723 const client::UriTemplateConfig& config,
8739 return DirectoryServiceBaseRequest::ExecuteAndParseResponse(data);
8743 string customer_id_;
8744 string schema_key_;
string _content_;
8774 client::AuthorizationCredential* _credential_,
8775 const absl::string_view& customer_id,
8776 const absl::string_view& schema_key,
8777 const Schema& _content_);
8794 virtual util::Status AppendVariable(
8795 const StringPiece& variable_name,
8796 const client::UriTemplateConfig& config,
8812 return DirectoryServiceBaseRequest::ExecuteAndParseResponse(data);
8816 string customer_id_;
8817 string schema_key_;
string _content_;
8851 client::AuthorizationCredential* _credential_,
8852 const absl::string_view& user_key,
8853 const absl::string_view& client_id);
8870 virtual util::Status AppendVariable(
8871 const StringPiece& variable_name,
8872 const client::UriTemplateConfig& config,
8910 client::AuthorizationCredential* _credential_,
8911 const absl::string_view& user_key,
8912 const absl::string_view& client_id);
8929 virtual util::Status AppendVariable(
8930 const StringPiece& variable_name,
8931 const client::UriTemplateConfig& config,
8947 return DirectoryServiceBaseRequest::ExecuteAndParseResponse(data);
8982 client::AuthorizationCredential* _credential_,
8983 const absl::string_view& user_key);
9000 virtual util::Status AppendVariable(
9001 const StringPiece& variable_name,
9002 const client::UriTemplateConfig& config,
9018 return DirectoryServiceBaseRequest::ExecuteAndParseResponse(data);
9052 client::AuthorizationCredential* _credential_,
9053 const absl::string_view& user_key);
9070 virtual util::Status AppendVariable(
9071 const StringPiece& variable_name,
9072 const client::UriTemplateConfig& config,
9106 client::AuthorizationCredential* _credential_,
9107 const absl::string_view& user_key);
9120 _have_custom_field_mask_ =
false;
9121 client::ClearCppValueHelper(&custom_field_mask_);
9139 _have_custom_field_mask_ =
true;
9140 return &custom_field_mask_;
9152 _have_custom_field_mask_ =
true;
9153 custom_field_mask_ = value;
9162 _have_projection_ =
false;
9163 client::ClearCppValueHelper(&projection_);
9181 _have_projection_ =
true;
9182 return &projection_;
9192 _have_projection_ =
true;
9193 projection_ = value;
9202 _have_view_type_ =
false;
9203 client::ClearCppValueHelper(&view_type_);
9221 _have_view_type_ =
true;
9233 _have_view_type_ =
true;
9246 virtual util::Status AppendVariable(
9247 const StringPiece& variable_name,
9248 const client::UriTemplateConfig& config,
9256 virtual util::Status AppendOptionalQueryParameters(
string* target);
9271 return DirectoryServiceBaseRequest::ExecuteAndParseResponse(data);
9276 string custom_field_mask_;
9279 bool _have_custom_field_mask_ : 1;
9280 bool _have_projection_ : 1;
9281 bool _have_view_type_ : 1;
9309 client::AuthorizationCredential* _credential_,
9310 const User& _content_);
9329 return DirectoryServiceBaseRequest::ExecuteAndParseResponse(data);
9362 client::AuthorizationCredential* _credential_);
9375 _have_custom_field_mask_ =
false;
9376 client::ClearCppValueHelper(&custom_field_mask_);
9394 _have_custom_field_mask_ =
true;
9395 return &custom_field_mask_;
9407 _have_custom_field_mask_ =
true;
9408 custom_field_mask_ = value;
9417 _have_customer_ =
false;
9418 client::ClearCppValueHelper(&customer_);
9436 _have_customer_ =
true;
9449 _have_customer_ =
true;
9459 _have_domain_ =
false;
9460 client::ClearCppValueHelper(&domain_);
9477 _have_domain_ =
true;
9490 _have_domain_ =
true;
9500 _have_event_ =
false;
9501 client::ClearCppValueHelper(&event_);
9518 _have_event_ =
true;
9530 _have_event_ =
true;
9540 _have_max_results_ =
false;
9541 client::ClearCppValueHelper(&max_results_);
9558 _have_max_results_ =
true;
9559 max_results_ = value;
9566 _have_order_by_ =
false;
9567 client::ClearCppValueHelper(&order_by_);
9585 _have_order_by_ =
true;
9596 _have_order_by_ =
true;
9606 _have_page_token_ =
false;
9607 client::ClearCppValueHelper(&page_token_);
9625 _have_page_token_ =
true;
9626 return &page_token_;
9636 _have_page_token_ =
true;
9637 page_token_ = value;
9646 _have_projection_ =
false;
9647 client::ClearCppValueHelper(&projection_);
9665 _have_projection_ =
true;
9666 return &projection_;
9676 _have_projection_ =
true;
9677 projection_ = value;
9686 _have_query_ =
false;
9687 client::ClearCppValueHelper(&query_);
9704 _have_query_ =
true;
9717 _have_query_ =
true;
9727 _have_show_deleted_ =
false;
9728 client::ClearCppValueHelper(&show_deleted_);
9746 _have_show_deleted_ =
true;
9747 return &show_deleted_;
9758 _have_show_deleted_ =
true;
9759 show_deleted_ = value;
9768 _have_sort_order_ =
false;
9769 client::ClearCppValueHelper(&sort_order_);
9787 _have_sort_order_ =
true;
9788 return &sort_order_;
9799 _have_sort_order_ =
true;
9800 sort_order_ = value;
9809 _have_view_type_ =
false;
9810 client::ClearCppValueHelper(&view_type_);
9828 _have_view_type_ =
true;
9840 _have_view_type_ =
true;
9853 virtual util::Status AppendVariable(
9854 const StringPiece& variable_name,
9855 const client::UriTemplateConfig& config,
9863 virtual util::Status AppendOptionalQueryParameters(
string* target);
9878 return DirectoryServiceBaseRequest::ExecuteAndParseResponse(data);
9882 string custom_field_mask_;
9891 string show_deleted_;
9894 bool _have_custom_field_mask_ : 1;
9895 bool _have_customer_ : 1;
9896 bool _have_domain_ : 1;
9897 bool _have_event_ : 1;
9898 bool _have_max_results_ : 1;
9899 bool _have_order_by_ : 1;
9900 bool _have_page_token_ : 1;
9901 bool _have_projection_ : 1;
9902 bool _have_query_ : 1;
9903 bool _have_show_deleted_ : 1;
9904 bool _have_sort_order_ : 1;
9905 bool _have_view_type_ : 1;
9909 typedef client::ServiceRequestPager<
9912 UsersResource_ListMethodPager;
9939 client::AuthorizationCredential* _credential_,
9940 const absl::string_view& user_key,
9958 virtual util::Status AppendVariable(
9959 const StringPiece& variable_name,
9960 const client::UriTemplateConfig& config,
9965 string user_key_;
string _content_;
9995 client::AuthorizationCredential* _credential_,
9996 const absl::string_view& user_key,
9997 const User& _content_);
10014 virtual util::Status AppendVariable(
10015 const StringPiece& variable_name,
10016 const client::UriTemplateConfig& config,
10032 return DirectoryServiceBaseRequest::ExecuteAndParseResponse(data);
10036 string user_key_;
string _content_;
10065 client::AuthorizationCredential* _credential_,
10066 const absl::string_view& user_key,
10084 virtual util::Status AppendVariable(
10085 const StringPiece& variable_name,
10086 const client::UriTemplateConfig& config,
10091 string user_key_;
string _content_;
10121 client::AuthorizationCredential* _credential_,
10122 const absl::string_view& user_key,
10123 const User& _content_);
10140 virtual util::Status AppendVariable(
10141 const StringPiece& variable_name,
10142 const client::UriTemplateConfig& config,
10158 return DirectoryServiceBaseRequest::ExecuteAndParseResponse(data);
10162 string user_key_;
string _content_;
10192 client::AuthorizationCredential* _credential_,
10206 _have_custom_field_mask_ =
false;
10207 client::ClearCppValueHelper(&custom_field_mask_);
10225 _have_custom_field_mask_ =
true;
10226 return &custom_field_mask_;
10238 _have_custom_field_mask_ =
true;
10239 custom_field_mask_ = value;
10248 _have_customer_ =
false;
10249 client::ClearCppValueHelper(&customer_);
10267 _have_customer_ =
true;
10280 _have_customer_ =
true;
10290 _have_domain_ =
false;
10291 client::ClearCppValueHelper(&domain_);
10308 _have_domain_ =
true;
10321 _have_domain_ =
true;
10331 _have_event_ =
false;
10332 client::ClearCppValueHelper(&event_);
10349 _have_event_ =
true;
10361 _have_event_ =
true;
10371 _have_max_results_ =
false;
10372 client::ClearCppValueHelper(&max_results_);
10389 _have_max_results_ =
true;
10390 max_results_ = value;
10397 _have_order_by_ =
false;
10398 client::ClearCppValueHelper(&order_by_);
10416 _have_order_by_ =
true;
10427 _have_order_by_ =
true;
10437 _have_page_token_ =
false;
10438 client::ClearCppValueHelper(&page_token_);
10456 _have_page_token_ =
true;
10457 return &page_token_;
10467 _have_page_token_ =
true;
10468 page_token_ = value;
10477 _have_projection_ =
false;
10478 client::ClearCppValueHelper(&projection_);
10496 _have_projection_ =
true;
10497 return &projection_;
10507 _have_projection_ =
true;
10508 projection_ = value;
10517 _have_query_ =
false;
10518 client::ClearCppValueHelper(&query_);
10535 _have_query_ =
true;
10548 _have_query_ =
true;
10558 _have_show_deleted_ =
false;
10559 client::ClearCppValueHelper(&show_deleted_);
10577 _have_show_deleted_ =
true;
10578 return &show_deleted_;
10589 _have_show_deleted_ =
true;
10590 show_deleted_ = value;
10599 _have_sort_order_ =
false;
10600 client::ClearCppValueHelper(&sort_order_);
10618 _have_sort_order_ =
true;
10619 return &sort_order_;
10630 _have_sort_order_ =
true;
10631 sort_order_ = value;
10640 _have_view_type_ =
false;
10641 client::ClearCppValueHelper(&view_type_);
10659 _have_view_type_ =
true;
10660 return &view_type_;
10671 _have_view_type_ =
true;
10672 view_type_ = value;
10684 virtual util::Status AppendVariable(
10685 const StringPiece& variable_name,
10686 const client::UriTemplateConfig& config,
10694 virtual util::Status AppendOptionalQueryParameters(
string* target);
10709 return DirectoryServiceBaseRequest::ExecuteAndParseResponse(data);
10713 string custom_field_mask_;
10717 int32 max_results_;
10719 string page_token_;
10720 string projection_;
10722 string show_deleted_;
10723 string sort_order_;
10725 bool _have_custom_field_mask_ : 1;
10726 bool _have_customer_ : 1;
10727 bool _have_domain_ : 1;
10728 bool _have_event_ : 1;
10729 bool _have_max_results_ : 1;
10730 bool _have_order_by_ : 1;
10731 bool _have_page_token_ : 1;
10732 bool _have_projection_ : 1;
10733 bool _have_query_ : 1;
10734 bool _have_show_deleted_ : 1;
10735 bool _have_sort_order_ : 1;
10736 bool _have_view_type_ : 1;
string _content_;
10769 client::AuthorizationCredential* _credential_,
10770 const absl::string_view& user_key,
10771 const absl::string_view& alias);
10788 virtual util::Status AppendVariable(
10789 const StringPiece& variable_name,
10790 const client::UriTemplateConfig& config,
10826 client::AuthorizationCredential* _credential_,
10827 const absl::string_view& user_key,
10828 const Alias& _content_);
10845 virtual util::Status AppendVariable(
10846 const StringPiece& variable_name,
10847 const client::UriTemplateConfig& config,
10863 return DirectoryServiceBaseRequest::ExecuteAndParseResponse(data);
10867 string user_key_;
string _content_;
10898 client::AuthorizationCredential* _credential_,
10899 const absl::string_view& user_key);
10911 _have_event_ =
false;
10912 client::ClearCppValueHelper(&event_);
10929 _have_event_ =
true;
10941 _have_event_ =
true;
10954 virtual util::Status AppendVariable(
10955 const StringPiece& variable_name,
10956 const client::UriTemplateConfig& config,
10964 virtual util::Status AppendOptionalQueryParameters(
string* target);
10979 return DirectoryServiceBaseRequest::ExecuteAndParseResponse(data);
10985 bool _have_event_ : 1;
11017 client::AuthorizationCredential* _credential_,
11018 const absl::string_view& user_key,
11031 _have_event_ =
false;
11032 client::ClearCppValueHelper(&event_);
11049 _have_event_ =
true;
11061 _have_event_ =
true;
11074 virtual util::Status AppendVariable(
11075 const StringPiece& variable_name,
11076 const client::UriTemplateConfig& config,
11084 virtual util::Status AppendOptionalQueryParameters(
string* target);
11099 return DirectoryServiceBaseRequest::ExecuteAndParseResponse(data);
11105 bool _have_event_ : 1;
string _content_;
11134 client::AuthorizationCredential* _credential_,
11135 const absl::string_view& user_key);
11152 virtual util::Status AppendVariable(
11153 const StringPiece& variable_name,
11154 const client::UriTemplateConfig& config,
11188 client::AuthorizationCredential* _credential_,
11189 const absl::string_view& user_key);
11206 virtual util::Status AppendVariable(
11207 const StringPiece& variable_name,
11208 const client::UriTemplateConfig& config,
11224 return DirectoryServiceBaseRequest::ExecuteAndParseResponse(data);
11257 client::AuthorizationCredential* _credential_,
11258 const absl::string_view& user_key,
11276 virtual util::Status AppendVariable(
11277 const StringPiece& variable_name,
11278 const client::UriTemplateConfig& config,
11294 return DirectoryServiceBaseRequest::ExecuteAndParseResponse(data);
11298 string user_key_;
string _content_;
11327 client::AuthorizationCredential* _credential_,
11328 const absl::string_view& user_key,
11346 virtual util::Status AppendVariable(
11347 const StringPiece& variable_name,
11348 const client::UriTemplateConfig& config,
11364 return DirectoryServiceBaseRequest::ExecuteAndParseResponse(data);
11368 string user_key_;
string _content_;
11398 client::AuthorizationCredential* _credential_,
11399 const absl::string_view& user_key);
11416 virtual util::Status AppendVariable(
11417 const StringPiece& variable_name,
11418 const client::UriTemplateConfig& config,
11451 client::AuthorizationCredential* _credential_,
11452 const absl::string_view& user_key);
11469 virtual util::Status AppendVariable(
11470 const StringPiece& variable_name,
11471 const client::UriTemplateConfig& config,
11506 client::AuthorizationCredential* _credential_,
11507 const absl::string_view& user_key);
11524 virtual util::Status AppendVariable(
11525 const StringPiece& variable_name,
11526 const client::UriTemplateConfig& config,
11542 return DirectoryServiceBaseRequest::ExecuteAndParseResponse(data);
11565 static const char googleapis_API_NAME[];
11570 static const char googleapis_API_VERSION[];
11575 static const char googleapis_API_GENERATOR[];
11613 client::AuthorizationCredential* _credential_,
11614 const absl::string_view& user_key,
11615 const int32& code_id)
const;
11630 client::AuthorizationCredential* _credential_,
11631 const absl::string_view& user_key,
11632 const int32& code_id)
const;
11646 client::AuthorizationCredential* _credential_,
11647 const absl::string_view& user_key)
const;
11687 client::AuthorizationCredential* _credential_,
11688 const Channel& _content_)
const;
11730 client::AuthorizationCredential* _credential_,
11731 const absl::string_view& customer_id,
11732 const absl::string_view& resource_id,
11746 client::AuthorizationCredential* _credential_,
11747 const absl::string_view& customer_id,
11748 const absl::string_view& device_id)
const;
11759 ChromeosdevicesResource_ListMethod* NewListMethod(
11760 client::AuthorizationCredential* _credential_,
11761 const absl::string_view& customer_id)
const;
11771 ChromeosdevicesResource_ListMethodPager* NewListMethodPager(
11772 client::AuthorizationCredential* _credential_,
11773 const absl::string_view& customer_id)
const;
11788 client::AuthorizationCredential* _credential_,
11789 const absl::string_view& customer_id,
11790 const absl::string_view& org_unit_path,
11805 client::AuthorizationCredential* _credential_,
11806 const absl::string_view& customer_id,
11807 const absl::string_view& device_id,
11822 client::AuthorizationCredential* _credential_,
11823 const absl::string_view& customer_id,
11824 const absl::string_view& device_id,
11865 client::AuthorizationCredential* _credential_,
11866 const absl::string_view& customer_key)
const;
11879 client::AuthorizationCredential* _credential_,
11880 const absl::string_view& customer_key,
11894 client::AuthorizationCredential* _credential_,
11895 const absl::string_view& customer_key,
11937 client::AuthorizationCredential* _credential_,
11938 const absl::string_view& customer,
11939 const absl::string_view& domain_alias_name)
const;
11952 client::AuthorizationCredential* _credential_,
11953 const absl::string_view& customer,
11954 const absl::string_view& domain_alias_name)
const;
11967 client::AuthorizationCredential* _credential_,
11968 const absl::string_view& customer,
11981 client::AuthorizationCredential* _credential_,
11982 const absl::string_view& customer)
const;
12023 client::AuthorizationCredential* _credential_,
12024 const absl::string_view& customer,
12025 const absl::string_view& domain_name)
const;
12038 client::AuthorizationCredential* _credential_,
12039 const absl::string_view& customer,
12040 const absl::string_view& domain_name)
const;
12053 client::AuthorizationCredential* _credential_,
12054 const absl::string_view& customer,
12055 const Domains& _content_)
const;
12067 client::AuthorizationCredential* _credential_,
12068 const absl::string_view& customer)
const;
12130 client::AuthorizationCredential* _credential_,
12131 const absl::string_view& group_key,
12132 const absl::string_view& alias)
const;
12145 client::AuthorizationCredential* _credential_,
12146 const absl::string_view& group_key,
12147 const Alias& _content_)
const;
12159 client::AuthorizationCredential* _credential_,
12160 const absl::string_view& group_key)
const;
12188 client::AuthorizationCredential* _credential_,
12189 const absl::string_view& group_key)
const;
12201 client::AuthorizationCredential* _credential_,
12202 const absl::string_view& group_key)
const;
12214 client::AuthorizationCredential* _credential_,
12215 const Group& _content_)
const;
12225 GroupsResource_ListMethod* NewListMethod(
12226 client::AuthorizationCredential* _credential_)
const;
12234 GroupsResource_ListMethodPager* NewListMethodPager(
12235 client::AuthorizationCredential* _credential_)
const;
12249 client::AuthorizationCredential* _credential_,
12250 const absl::string_view& group_key,
12251 const Group& _content_)
const;
12265 client::AuthorizationCredential* _credential_,
12266 const absl::string_view& group_key,
12267 const Group& _content_)
const;
12309 client::AuthorizationCredential* _credential_,
12310 const absl::string_view& group_key,
12311 const absl::string_view& member_key)
const;
12324 client::AuthorizationCredential* _credential_,
12325 const absl::string_view& group_key,
12326 const absl::string_view& member_key)
const;
12341 client::AuthorizationCredential* _credential_,
12342 const absl::string_view& group_key,
12343 const absl::string_view& member_key)
const;
12356 client::AuthorizationCredential* _credential_,
12357 const absl::string_view& group_key,
12358 const Member& _content_)
const;
12369 MembersResource_ListMethod* NewListMethod(
12370 client::AuthorizationCredential* _credential_,
12371 const absl::string_view& group_key)
const;
12381 MembersResource_ListMethodPager* NewListMethodPager(
12382 client::AuthorizationCredential* _credential_,
12383 const absl::string_view& group_key)
const;
12399 client::AuthorizationCredential* _credential_,
12400 const absl::string_view& group_key,
12401 const absl::string_view& member_key,
12402 const Member& _content_)
const;
12418 client::AuthorizationCredential* _credential_,
12419 const absl::string_view& group_key,
12420 const absl::string_view& member_key,
12421 const Member& _content_)
const;
12463 client::AuthorizationCredential* _credential_,
12464 const absl::string_view& customer_id,
12465 const absl::string_view& resource_id,
12479 client::AuthorizationCredential* _credential_,
12480 const absl::string_view& customer_id,
12481 const absl::string_view& resource_id)
const;
12494 client::AuthorizationCredential* _credential_,
12495 const absl::string_view& customer_id,
12496 const absl::string_view& resource_id)
const;
12507 MobiledevicesResource_ListMethod* NewListMethod(
12508 client::AuthorizationCredential* _credential_,
12509 const absl::string_view& customer_id)
const;
12519 MobiledevicesResource_ListMethodPager* NewListMethodPager(
12520 client::AuthorizationCredential* _credential_,
12521 const absl::string_view& customer_id)
const;
12563 client::AuthorizationCredential* _credential_,
12564 const absl::string_view& customer,
12565 const absl::string_view& notification_id)
const;
12579 client::AuthorizationCredential* _credential_,
12580 const absl::string_view& customer,
12581 const absl::string_view& notification_id)
const;
12592 NotificationsResource_ListMethod* NewListMethod(
12593 client::AuthorizationCredential* _credential_,
12594 const absl::string_view& customer)
const;
12604 NotificationsResource_ListMethodPager* NewListMethodPager(
12605 client::AuthorizationCredential* _credential_,
12606 const absl::string_view& customer)
const;
12620 client::AuthorizationCredential* _credential_,
12621 const absl::string_view& customer,
12622 const absl::string_view& notification_id,
12637 client::AuthorizationCredential* _credential_,
12638 const absl::string_view& customer,
12639 const absl::string_view& notification_id,
12681 client::AuthorizationCredential* _credential_,
12682 const absl::string_view& customer_id,
12683 const client::JsonCppArray<string >& org_unit_path)
const;
12696 client::AuthorizationCredential* _credential_,
12697 const absl::string_view& customer_id,
12698 const client::JsonCppArray<string >& org_unit_path)
const;
12711 client::AuthorizationCredential* _credential_,
12712 const absl::string_view& customer_id,
12713 const OrgUnit& _content_)
const;
12725 client::AuthorizationCredential* _credential_,
12726 const absl::string_view& customer_id)
const;
12740 client::AuthorizationCredential* _credential_,
12741 const absl::string_view& customer_id,
12742 const client::JsonCppArray<string >& org_unit_path,
12743 const OrgUnit& _content_)
const;
12757 client::AuthorizationCredential* _credential_,
12758 const absl::string_view& customer_id,
12759 const client::JsonCppArray<string >& org_unit_path,
12760 const OrgUnit& _content_)
const;
12800 client::AuthorizationCredential* _credential_,
12801 const absl::string_view& customer)
const;
12841 client::AuthorizationCredential* _credential_)
const;
12853 client::AuthorizationCredential* _credential_)
const;
12918 client::AuthorizationCredential* _credential_,
12919 const absl::string_view& customer,
12920 const absl::string_view& building_id)
const;
12935 client::AuthorizationCredential* _credential_,
12936 const absl::string_view& customer,
12937 const absl::string_view& building_id)
const;
12953 client::AuthorizationCredential* _credential_,
12954 const absl::string_view& customer,
12968 ResourcesResource_BuildingsResource_ListMethod* NewListMethod(
12969 client::AuthorizationCredential* _credential_,
12970 const absl::string_view& customer)
const;
12983 ResourcesResource_BuildingsResource_ListMethodPager* NewListMethodPager(
12984 client::AuthorizationCredential* _credential_,
12985 const absl::string_view& customer)
const;
13001 client::AuthorizationCredential* _credential_,
13002 const absl::string_view& customer,
13003 const absl::string_view& building_id,
13021 client::AuthorizationCredential* _credential_,
13022 const absl::string_view& customer,
13023 const absl::string_view& building_id,
13078 client::AuthorizationCredential* _credential_,
13079 const absl::string_view& customer,
13080 const absl::string_view& calendar_resource_id)
const;
13096 client::AuthorizationCredential* _credential_,
13097 const absl::string_view& customer,
13098 const absl::string_view& calendar_resource_id)
const;
13114 client::AuthorizationCredential* _credential_,
13115 const absl::string_view& customer,
13129 ResourcesResource_CalendarsResource_ListMethod* NewListMethod(
13130 client::AuthorizationCredential* _credential_,
13131 const absl::string_view& customer)
const;
13144 ResourcesResource_CalendarsResource_ListMethodPager* NewListMethodPager(
13145 client::AuthorizationCredential* _credential_,
13146 const absl::string_view& customer)
const;
13163 client::AuthorizationCredential* _credential_,
13164 const absl::string_view& customer,
13165 const absl::string_view& calendar_resource_id,
13184 client::AuthorizationCredential* _credential_,
13185 const absl::string_view& customer,
13186 const absl::string_view& calendar_resource_id,
13239 client::AuthorizationCredential* _credential_,
13240 const absl::string_view& customer,
13241 const absl::string_view& feature_key)
const;
13256 client::AuthorizationCredential* _credential_,
13257 const absl::string_view& customer,
13258 const absl::string_view& feature_key)
const;
13273 client::AuthorizationCredential* _credential_,
13274 const absl::string_view& customer,
13275 const Feature& _content_)
const;
13288 ResourcesResource_FeaturesResource_ListMethod* NewListMethod(
13289 client::AuthorizationCredential* _credential_,
13290 const absl::string_view& customer)
const;
13303 ResourcesResource_FeaturesResource_ListMethodPager* NewListMethodPager(
13304 client::AuthorizationCredential* _credential_,
13305 const absl::string_view& customer)
const;
13321 client::AuthorizationCredential* _credential_,
13322 const absl::string_view& customer,
13323 const absl::string_view& feature_key,
13324 const Feature& _content_)
const;
13340 client::AuthorizationCredential* _credential_,
13341 const absl::string_view& customer,
13342 const absl::string_view& old_name,
13359 client::AuthorizationCredential* _credential_,
13360 const absl::string_view& customer,
13361 const absl::string_view& feature_key,
13362 const Feature& _content_)
const;
13422 client::AuthorizationCredential* _credential_,
13423 const absl::string_view& customer,
13424 const absl::string_view& role_assignment_id)
const;
13437 client::AuthorizationCredential* _credential_,
13438 const absl::string_view& customer,
13439 const absl::string_view& role_assignment_id)
const;
13452 client::AuthorizationCredential* _credential_,
13453 const absl::string_view& customer,
13465 RoleAssignmentsResource_ListMethod* NewListMethod(
13466 client::AuthorizationCredential* _credential_,
13467 const absl::string_view& customer)
const;
13477 RoleAssignmentsResource_ListMethodPager* NewListMethodPager(
13478 client::AuthorizationCredential* _credential_,
13479 const absl::string_view& customer)
const;
13520 client::AuthorizationCredential* _credential_,
13521 const absl::string_view& customer,
13522 const absl::string_view& role_id)
const;
13535 client::AuthorizationCredential* _credential_,
13536 const absl::string_view& customer,
13537 const absl::string_view& role_id)
const;
13550 client::AuthorizationCredential* _credential_,
13551 const absl::string_view& customer,
13552 const Role& _content_)
const;
13563 RolesResource_ListMethod* NewListMethod(
13564 client::AuthorizationCredential* _credential_,
13565 const absl::string_view& customer)
const;
13575 RolesResource_ListMethodPager* NewListMethodPager(
13576 client::AuthorizationCredential* _credential_,
13577 const absl::string_view& customer)
const;
13591 client::AuthorizationCredential* _credential_,
13592 const absl::string_view& customer,
13593 const absl::string_view& role_id,
13594 const Role& _content_)
const;
13608 client::AuthorizationCredential* _credential_,
13609 const absl::string_view& customer,
13610 const absl::string_view& role_id,
13611 const Role& _content_)
const;
13652 client::AuthorizationCredential* _credential_,
13653 const absl::string_view& customer_id,
13654 const absl::string_view& schema_key)
const;
13667 client::AuthorizationCredential* _credential_,
13668 const absl::string_view& customer_id,
13669 const absl::string_view& schema_key)
const;
13682 client::AuthorizationCredential* _credential_,
13683 const absl::string_view& customer_id,
13684 const Schema& _content_)
const;
13696 client::AuthorizationCredential* _credential_,
13697 const absl::string_view& customer_id)
const;
13711 client::AuthorizationCredential* _credential_,
13712 const absl::string_view& customer_id,
13713 const absl::string_view& schema_key,
13714 const Schema& _content_)
const;
13728 client::AuthorizationCredential* _credential_,
13729 const absl::string_view& customer_id,
13730 const absl::string_view& schema_key,
13731 const Schema& _content_)
const;
13775 client::AuthorizationCredential* _credential_,
13776 const absl::string_view& user_key,
13777 const absl::string_view& client_id)
const;
13793 client::AuthorizationCredential* _credential_,
13794 const absl::string_view& user_key,
13795 const absl::string_view& client_id)
const;
13809 client::AuthorizationCredential* _credential_,
13810 const absl::string_view& user_key)
const;
13872 client::AuthorizationCredential* _credential_,
13873 const absl::string_view& user_key,
13874 const absl::string_view& alias)
const;
13887 client::AuthorizationCredential* _credential_,
13888 const absl::string_view& user_key,
13889 const Alias& _content_)
const;
13901 client::AuthorizationCredential* _credential_,
13902 const absl::string_view& user_key)
const;
13915 client::AuthorizationCredential* _credential_,
13916 const absl::string_view& user_key,
13917 const Channel& _content_)
const;
13966 client::AuthorizationCredential* _credential_,
13967 const absl::string_view& user_key)
const;
13979 client::AuthorizationCredential* _credential_,
13980 const absl::string_view& user_key)
const;
13993 client::AuthorizationCredential* _credential_,
13994 const absl::string_view& user_key,
14008 client::AuthorizationCredential* _credential_,
14009 const absl::string_view& user_key,
14038 client::AuthorizationCredential* _credential_,
14039 const absl::string_view& user_key)
const;
14051 client::AuthorizationCredential* _credential_,
14052 const absl::string_view& user_key)
const;
14064 client::AuthorizationCredential* _credential_,
14065 const User& _content_)
const;
14075 UsersResource_ListMethod* NewListMethod(
14076 client::AuthorizationCredential* _credential_)
const;
14084 UsersResource_ListMethodPager* NewListMethodPager(
14085 client::AuthorizationCredential* _credential_)
const;
14098 client::AuthorizationCredential* _credential_,
14099 const absl::string_view& user_key,
14114 client::AuthorizationCredential* _credential_,
14115 const absl::string_view& user_key,
14116 const User& _content_)
const;
14129 client::AuthorizationCredential* _credential_,
14130 const absl::string_view& user_key,
14145 client::AuthorizationCredential* _credential_,
14146 const absl::string_view& user_key,
14147 const User& _content_)
const;
14159 client::AuthorizationCredential* _credential_,
14160 const Channel& _content_)
const;
14202 client::AuthorizationCredential* _credential_,
14203 const absl::string_view& user_key)
const;
14215 client::AuthorizationCredential* _credential_,
14216 const absl::string_view& user_key)
const;
14230 client::AuthorizationCredential* _credential_,
14231 const absl::string_view& user_key)
const;
14280 return chromeosdevices_;
14300 return domain_aliases_;
14340 return mobiledevices_;
14350 return notifications_;
14370 return privileges_;
14380 return resolved_app_access_settings_;
14400 return role_assignments_;
14450 return verification_codes_;
14464 static const char ADMIN_DIRECTORY_CUSTOMER[];
14469 static const char ADMIN_DIRECTORY_CUSTOMER_READONLY[];
14474 static const char ADMIN_DIRECTORY_DEVICE_CHROMEOS[];
14479 static const char ADMIN_DIRECTORY_DEVICE_CHROMEOS_READONLY[];
14484 static const char ADMIN_DIRECTORY_DEVICE_MOBILE[];
14489 static const char ADMIN_DIRECTORY_DEVICE_MOBILE_ACTION[];
14494 static const char ADMIN_DIRECTORY_DEVICE_MOBILE_READONLY[];
14499 static const char ADMIN_DIRECTORY_DOMAIN[];
14504 static const char ADMIN_DIRECTORY_DOMAIN_READONLY[];
14509 static const char ADMIN_DIRECTORY_GROUP[];
14514 static const char ADMIN_DIRECTORY_GROUP_MEMBER[];
14519 static const char ADMIN_DIRECTORY_GROUP_MEMBER_READONLY[];
14524 static const char ADMIN_DIRECTORY_GROUP_READONLY[];
14529 static const char ADMIN_DIRECTORY_NOTIFICATIONS[];
14534 static const char ADMIN_DIRECTORY_ORGUNIT[];
14539 static const char ADMIN_DIRECTORY_ORGUNIT_READONLY[];
14544 static const char ADMIN_DIRECTORY_RESOURCE_CALENDAR[];
14549 static const char ADMIN_DIRECTORY_RESOURCE_CALENDAR_READONLY[];
14554 static const char ADMIN_DIRECTORY_ROLEMANAGEMENT[];
14559 static const char ADMIN_DIRECTORY_ROLEMANAGEMENT_READONLY[];
14564 static const char ADMIN_DIRECTORY_USER[];
14569 static const char ADMIN_DIRECTORY_USER_ALIAS[];
14574 static const char ADMIN_DIRECTORY_USER_ALIAS_READONLY[];
14579 static const char ADMIN_DIRECTORY_USER_READONLY[];
14584 static const char ADMIN_DIRECTORY_USER_SECURITY[];
14589 static const char ADMIN_DIRECTORY_USERSCHEMA[];
14594 static const char ADMIN_DIRECTORY_USERSCHEMA_READONLY[];
14599 static const char CLOUD_PLATFORM[];
14663 #endif // GOOGLE_ADMIN_ADMIN_API_DIRECTORY_SERVICE_H_
Definition: directory_service.h:3310
string * mutable_userKey()
Definition: directory_service.h:7838
const string & get_projection() const
Definition: directory_service.h:1505
Definition: directory_service.h:6377
util::Status ExecuteAndParseResponse(Privileges *data)
Definition: directory_service.h:5542
const string & get_order_by() const
Definition: directory_service.h:10407
void clear_max_results()
Definition: directory_service.h:9539
~TokensResource()
Definition: directory_service.h:13758
void clear_customer()
Definition: directory_service.h:2584
Definition: chrome_os_move_devices_to_ou.h:51
const string & get_fields() const
Definition: directory_service.h:217
void clear_org_unit_path()
Definition: directory_service.h:1009
Definition: directory_service.h:7982
const string & get_sort_order() const
Definition: directory_service.h:10609
Definition: directory_service.h:9094
void clear_max_results()
Definition: directory_service.h:7154
util::Status ExecuteAndParseResponse(Buildings *data)
Definition: directory_service.h:6039
util::Status ExecuteAndParseResponse(MobileDevice *data)
Definition: directory_service.h:4174
const string & get_query() const
Definition: directory_service.h:1141
string * mutable_query()
Definition: directory_service.h:6680
void set_projection(const string &value)
Definition: directory_service.h:9191
const string & get_query() const
Definition: directory_service.h:6673
void clear_event()
Definition: directory_service.h:9499
~BuildingsResource()
Definition: directory_service.h:12901
Definition: org_units.h:53
const string & get_projection() const
Definition: directory_service.h:9172
Definition: directory_service.h:11560
void clear_max_results()
Definition: directory_service.h:4716
Definition: directory_service.h:3239
const string & get_coordinates_source() const
Definition: directory_service.h:6112
Definition: directory_service.h:1590
Definition: directory_service.h:4522
void set_max_results(int32 value)
Definition: directory_service.h:2686
~ResourcesResource()
Definition: directory_service.h:12880
void clear_org_unit_path()
Definition: directory_service.h:5214
void clear_coordinates_source()
Definition: directory_service.h:6224
void clear_projection()
Definition: directory_service.h:10476
util::Status ExecuteAndParseResponse(UserPhoto *data)
Definition: directory_service.h:11362
void set_projection(const string &value)
Definition: directory_service.h:4363
void clear_view_type()
Definition: directory_service.h:10639
void set_alt(const string &value)
Definition: directory_service.h:196
string * mutable_orderBy()
Definition: directory_service.h:988
Definition: directory_service.h:2118
util::Status ExecuteAndParseResponse(Channel *data)
Definition: directory_service.h:10707
void clear_projection()
Definition: directory_service.h:824
void clear_projection()
Definition: directory_service.h:9161
string * mutable_query()
Definition: directory_service.h:1148
Definition: directory_service.h:12102
string * mutable_pageToken()
Definition: directory_service.h:4311
util::Status ExecuteAndParseResponse(Features *data)
Definition: directory_service.h:7247
void set_custom_field_mask(const string &value)
Definition: directory_service.h:9406
Definition: directory_service.h:6923
const PhotosResource & get_photos() const
Definition: directory_service.h:14022
const string & get_projection() const
Definition: directory_service.h:9656
util::Status ExecuteAndParseResponse(CalendarResource *data)
Definition: directory_service.h:6501
const RolesResource & get_roles() const
Definition: directory_service.h:14409
Definition: org_unit.h:50
const string & get_page_token() const
Definition: directory_service.h:7191
util::Status ExecuteAndParseResponse(Feature *data)
Definition: directory_service.h:7330
util::Status ExecuteAndParseResponse(Channel *data)
Definition: directory_service.h:11097
util::Status ExecuteAndParseResponse(OrgUnit *data)
Definition: directory_service.h:5397
Definition: directory_service.h:12814
void set_max_results(int32 value)
Definition: directory_service.h:9557
string * mutable_pageToken()
Definition: directory_service.h:10455
void set_sort_order(const string &value)
Definition: directory_service.h:1201
void set_custom_field_mask(const string &value)
Definition: directory_service.h:9151
const string & get_customer() const
Definition: directory_service.h:10258
Definition: directory_service.h:9926
void clear_max_results()
Definition: directory_service.h:2667
string * mutable_event()
Definition: directory_service.h:9517
string * mutable_projection()
Definition: directory_service.h:4351
string * mutable_viewType()
Definition: directory_service.h:9220
util::Status ExecuteAndParseResponse(Building *data)
Definition: directory_service.h:6291
Definition: directory_service.h:2387
string * mutable_query()
Definition: directory_service.h:2792
~MembersResource()
Definition: directory_service.h:12295
void clear_order_by()
Definition: directory_service.h:9565
string * mutable_key()
Definition: directory_service.h:264
Definition: directory_service.h:8420
const string & get_key() const
Definition: directory_service.h:257
util::Status ExecuteAndParseResponse(OrgUnit *data)
Definition: directory_service.h:5470
void clear_page_token()
Definition: directory_service.h:8174
Definition: building.h:53
void clear_user_key()
Definition: directory_service.h:7819
~AspsResource()
Definition: directory_service.h:11597
int32 get_max_results() const
Definition: directory_service.h:8159
string * mutable_pageToken()
Definition: directory_service.h:6641
void clear_query()
Definition: directory_service.h:10516
Definition: directory_service.h:3038
Definition: directory_service.h:8894
Definition: directory_service.h:4651
Definition: directory_service.h:13046
void clear_role_id()
Definition: directory_service.h:7779
const string & get_sort_order() const
Definition: directory_service.h:2826
util::Status ExecuteAndParseResponse(Token *data)
Definition: directory_service.h:8945
string * mutable_query()
Definition: directory_service.h:4391
util::Status ExecuteAndParseResponse(Tokens *data)
Definition: directory_service.h:9016
const DomainsResource & get_domains() const
Definition: directory_service.h:14309
Definition: directory_service.h:11314
void clear_domain()
Definition: directory_service.h:10289
const string & get_page_token() const
Definition: directory_service.h:7750
Definition: directory_service.h:3517
const PrivilegesResource & get_privileges() const
Definition: directory_service.h:14369
Definition: calendar_resources.h:52
string * mutable_coordinatesSource()
Definition: directory_service.h:6120
void set_language(const string &value)
Definition: directory_service.h:4706
void set_coordinates_source(const string &value)
Definition: directory_service.h:6254
void clear_coordinates_source()
Definition: directory_service.h:5828
const string & get_query() const
Definition: directory_service.h:2785
Definition: directory_service.h:13844
const string & get_query() const
Definition: directory_service.h:9696
int32 get_max_results() const
Definition: directory_service.h:7165
const string & get_view_type() const
Definition: directory_service.h:9212
void clear_oauth_token()
Definition: directory_service.h:287
util::Status ExecuteAndParseResponse(User *data)
Definition: directory_service.h:9269
~OrgunitsResource()
Definition: directory_service.h:12667
Definition: app_access_collections.h:51
const string & get_sort_order() const
Definition: directory_service.h:9778
string * mutable_customer()
Definition: directory_service.h:2603
~GroupsResource()
Definition: directory_service.h:12095
void set_customer(const string &value)
Definition: directory_service.h:10279
void set_show_deleted(const string &value)
Definition: directory_service.h:9757
void set_page_token(const string &value)
Definition: directory_service.h:4322
const string & get_custom_field_mask() const
Definition: directory_service.h:9130
Definition: trusted_apps.h:52
const string & get_show_deleted() const
Definition: directory_service.h:9737
const MembersResource & get_members() const
Definition: directory_service.h:14329
Definition: directory_service.h:2317
void clear_page_token()
Definition: directory_service.h:3668
bool get_include_derived_membership() const
Definition: directory_service.h:3626
void set_max_results(uint32 value)
Definition: directory_service.h:4735
Definition: directory_service.h:12081
void clear_customer()
Definition: directory_service.h:9416
Definition: directory_service.h:2967
Definition: directory_service.h:3964
string * mutable_coordinatesSource()
Definition: directory_service.h:6243
void set_page_token(const string &value)
Definition: directory_service.h:7769
string * mutable_projection()
Definition: directory_service.h:1513
void clear_custom_field_mask()
Definition: directory_service.h:9374
string * mutable_roles()
Definition: directory_service.h:3726
util::Status ExecuteAndParseResponse(Customer *data)
Definition: directory_service.h:1776
Definition: directory_service.h:9297
const string & get_query() const
Definition: directory_service.h:10527
~PhotosResource()
Definition: directory_service.h:13953
util::Status ExecuteAndParseResponse(Member *data)
Definition: directory_service.h:3565
util::Status ExecuteAndParseResponse(TrustedApps *data)
Definition: directory_service.h:5641
string * mutable_orderBy()
Definition: directory_service.h:4271
Definition: directory_service.h:5119
void set_sort_order(const string &value)
Definition: directory_service.h:10629
void clear_pretty_print()
Definition: directory_service.h:327
void set_org_unit_path(const string &value)
Definition: directory_service.h:5244
Definition: directory_service.h:11386
Definition: directory_service.h:4916
void set_domain(const string &value)
Definition: directory_service.h:2657
Definition: directory_service.h:5048
Definition: directory_service.h:11439
int32 get_max_results() const
Definition: directory_service.h:2678
Definition: mobile_devices.h:52
string * mutable_domain()
Definition: directory_service.h:10307
string * mutable_coordinatesSource()
Definition: directory_service.h:5847
util::Status ExecuteAndParseResponse(Aliases *data)
Definition: directory_service.h:3285
void clear_show_deleted()
Definition: directory_service.h:9726
util::Status ExecuteAndParseResponse(Aliases *data)
Definition: directory_service.h:10977
util::Status ExecuteAndParseResponse(Role *data)
Definition: directory_service.h:8101
const FeaturesResource & get_features() const
Definition: directory_service.h:13374
string * mutable_alt()
Definition: directory_service.h:185
Definition: directory_service.h:11004
util::Status ExecuteAndParseResponse(OrgUnit *data)
Definition: directory_service.h:5096
Definition: directory_service.h:1728
~AliasesResource()
Definition: directory_service.h:13858
util::Status ExecuteAndParseResponse(MembersHasMember *data)
Definition: directory_service.h:3493
void clear_order_by()
Definition: directory_service.h:969
Definition: directory_service.h:13744
void clear_page_token()
Definition: directory_service.h:2734
Definition: directory_service.h:12887
Definition: notification.h:51
util::Status ExecuteAndParseResponse(CalendarResource *data)
Definition: directory_service.h:6823
void set_query(const string &value)
Definition: directory_service.h:2805
const string & get_order_by() const
Definition: directory_service.h:980
Definition: directory_service.h:3112
const string & get_sort_order() const
Definition: directory_service.h:1181
string * mutable_pageToken()
Definition: directory_service.h:4762
const AliasesResource & get_aliases() const
Definition: directory_service.h:12172
util::Status ExecuteAndParseResponse(Role *data)
Definition: directory_service.h:8322
const string & get_projection() const
Definition: directory_service.h:4117
const TokensResource & get_tokens() const
Definition: directory_service.h:14429
void set_order_by(const string &value)
Definition: directory_service.h:2724
string * mutable_pageToken()
Definition: directory_service.h:2753
Definition: directory_service.h:1658
void set_user_key(const string &value)
Definition: directory_service.h:2888
string * mutable_customer()
Definition: directory_service.h:9435
Definition: directory_service.h:1466
util::Status ExecuteAndParseResponse(Building *data)
Definition: directory_service.h:6168
~FeaturesResource()
Definition: directory_service.h:13223
void clear_coordinates_source()
Definition: directory_service.h:6101
string * mutable_pageToken()
Definition: directory_service.h:9624
util::Status ExecuteAndParseResponse(OrgUnits *data)
Definition: directory_service.h:5321
Definition: directory_service.h:14459
const MobiledevicesResource & get_mobiledevices() const
Definition: directory_service.h:14339
util::Status ExecuteAndParseResponse(OrgUnit *data)
Definition: directory_service.h:5167
const string & get_event() const
Definition: directory_service.h:10341
Definition: directory_service.h:1857
void set_coordinates_source(const string &value)
Definition: directory_service.h:6131
util::Status ExecuteAndParseResponse(Schemas *data)
Definition: directory_service.h:8665
const string & get_roles() const
Definition: directory_service.h:3719
Definition: privileges.h:52
Definition: members_has_member.h:49
const string & get_customer() const
Definition: directory_service.h:9427
void clear_max_results()
Definition: directory_service.h:8148
~MobiledevicesResource()
Definition: directory_service.h:12448
Definition: directory_service.h:5347
const CustomersResource & get_customers() const
Definition: directory_service.h:14289
int32 get_max_results() const
Definition: directory_service.h:953
Definition: directory_service.h:7055
string * mutable_event()
Definition: directory_service.h:11048
Definition: directory_service.h:5920
Definition: directory_service.h:12866
Definition: directory_service.h:13939
string * mutable_sortOrder()
Definition: directory_service.h:10617
Definition: directory_service.h:6524
string * mutable_pageToken()
Definition: directory_service.h:1068
util::Status ExecuteAndParseResponse(Building *data)
Definition: directory_service.h:5776
Definition: directory_service.h:6770
void set_order_by(const string &value)
Definition: directory_service.h:4282
Definition: directory_service.h:8124
util::Status ExecuteAndParseResponse(Group *data)
Definition: directory_service.h:2487
util::Status ExecuteAndParseResponse(CalendarResource *data)
Definition: directory_service.h:6899
void set_user_key(const string &value)
Definition: directory_service.h:7851
string * mutable_sortOrder()
Definition: directory_service.h:2834
string * mutable_sortOrder()
Definition: directory_service.h:4432
~NotificationsResource()
Definition: directory_service.h:12548
void set_customer(const string &value)
Definition: directory_service.h:2616
util::Status ExecuteAndParseResponse(Feature *data)
Definition: directory_service.h:7465
void set_custom_field_mask(const string &value)
Definition: directory_service.h:10237
void set_fields(const string &value)
Definition: directory_service.h:236
Definition: user_undelete.h:50
void set_sort_order(const string &value)
Definition: directory_service.h:9798
Definition: chrome_os_devices.h:52
Definition: directory_service.h:3810
void set_page_token(const string &value)
Definition: directory_service.h:3698
void clear_event()
Definition: directory_service.h:10330
const string & get_customer() const
Definition: directory_service.h:2595
Definition: directory_service.h:7128
void set_org_unit_path(const string &value)
Definition: directory_service.h:1039
Definition: chrome_os_device_action.h:51
string * mutable_oauthToken()
Definition: directory_service.h:306
Definition: directory_service.h:12653
util::Status ExecuteAndParseResponse(Alias *data)
Definition: directory_service.h:10861
void set_query(const string &value)
Definition: directory_service.h:10547
util::Status ExecuteAndParseResponse(DomainAlias *data)
Definition: directory_service.h:1905
util::Status ExecuteAndParseResponse(Notifications *data)
Definition: directory_service.h:4810
const string & get_projection() const
Definition: directory_service.h:10487
Definition: directory_service.h:11583
Definition: directory_service.h:7689
const AspsResource & get_asps() const
Definition: directory_service.h:14259
util::Status ExecuteAndParseResponse(Domains *data)
Definition: directory_service.h:2223
void set_show_deleted(const string &value)
Definition: directory_service.h:10588
int32 get_max_results() const
Definition: directory_service.h:10381
string * mutable_roleId()
Definition: directory_service.h:7797
Definition: directory_service.h:7278
void clear_query()
Definition: directory_service.h:2774
void clear_custom_field_mask()
Definition: directory_service.h:9119
~VerificationCodesResource()
Definition: directory_service.h:14189
util::Status ExecuteAndParseResponse(Member *data)
Definition: directory_service.h:3862
void set_projection(const string &value)
Definition: directory_service.h:4137
~SchemasResource()
Definition: directory_service.h:13638
const ChromeosdevicesResource & get_chromeosdevices() const
Definition: directory_service.h:14279
void clear_order_by()
Definition: directory_service.h:10396
util::Status ExecuteAndParseResponse(RoleAssignments *data)
Definition: directory_service.h:7888
void clear_page_token()
Definition: directory_service.h:4292
Definition: directory_service.h:11492
const string & get_oauth_token() const
Definition: directory_service.h:298
int32 get_max_results() const
Definition: directory_service.h:5957
string * mutable_projection()
Definition: directory_service.h:1108
Definition: directory_service.h:13394
util::Status ExecuteAndParseResponse(Member *data)
Definition: directory_service.h:3938
void clear_max_results()
Definition: directory_service.h:5946
void set_projection(const string &value)
Definition: directory_service.h:1525
util::Status ExecuteAndParseResponse(ChromeOsDevice *data)
Definition: directory_service.h:892
Definition: features.h:52
void clear_type()
Definition: directory_service.h:5254
util::Status ExecuteAndParseResponse(DomainAlias *data)
Definition: directory_service.h:1976
Definition: directory_service.h:10813
void set_query(const string &value)
Definition: directory_service.h:6698
util::Status ExecuteAndParseResponse(Role *data)
Definition: directory_service.h:8030
void set_type(const string &value)
Definition: directory_service.h:5284
Definition: verification_codes.h:53
util::Status ExecuteAndParseResponse(Roles *data)
Definition: directory_service.h:8241
util::Status ExecuteAndParseResponse(VerificationCodes *data)
Definition: directory_service.h:11540
Definition: directory_service.h:918
void clear_fields()
Definition: directory_service.h:206
void set_max_results(int32 value)
Definition: directory_service.h:4244
void clear_view_type()
Definition: directory_service.h:9808
Definition: directory_service.h:798
void set_sort_order(const string &value)
Definition: directory_service.h:4444
const string & get_org_unit_path() const
Definition: directory_service.h:1020
void set_page_token(const string &value)
Definition: directory_service.h:6652
util::Status ExecuteAndParseResponse(ChromeOsDevice *data)
Definition: directory_service.h:1562
util::Status ExecuteAndParseResponse(Users *data)
Definition: directory_service.h:9876
Definition: directory_service.h:5420
const string & get_user_key() const
Definition: directory_service.h:2867
const string & get_page_token() const
Definition: directory_service.h:5983
void clear_sort_order()
Definition: directory_service.h:9767
util::Status ExecuteAndParseResponse(CalendarResource *data)
Definition: directory_service.h:6428
string * mutable_sortOrder()
Definition: directory_service.h:9786
string * mutable_viewType()
Definition: directory_service.h:9827
string * mutable_domain()
Definition: directory_service.h:2644
void set_projection(const string &value)
Definition: directory_service.h:855
Definition: directory_service.h:11909
Definition: directory_service.h:13624
util::Status ExecuteAndParseResponse(ChromeOsDevice *data)
Definition: directory_service.h:1441
const string & get_sort_order() const
Definition: directory_service.h:4424
const ResolvedAppAccessSettingsResource & get_resolved_app_access_settings() const
Definition: directory_service.h:14379
Definition: directory_service.h:7413
Definition: directory_service.h:13209
const string & get_projection() const
Definition: directory_service.h:1384
Definition: directory_service.h:1928
util::Status ExecuteAndParseResponse(Customer *data)
Definition: directory_service.h:1706
const DomainAliasesResource & get_domain_aliases() const
Definition: directory_service.h:14299
void clear_customer()
Definition: directory_service.h:10247
util::Status ExecuteAndParseResponse(UserPhoto *data)
Definition: directory_service.h:11222
void set_page_token(const string &value)
Definition: directory_service.h:8204
void set_customer(const string &value)
Definition: directory_service.h:9448
Definition: directory_service.h:5613
void set_page_token(const string &value)
Definition: directory_service.h:4773
util::Status ExecuteAndParseResponse(Asp *data)
Definition: directory_service.h:601
void set_page_token(const string &value)
Definition: directory_service.h:7210
~ChannelsResource()
Definition: directory_service.h:11674
void set_projection(const string &value)
Definition: directory_service.h:10506
Definition: directory_service.h:8477
Definition: domain_aliases.h:52
const string & get_parent_domain_name() const
Definition: directory_service.h:2035
void set_max_results(int32 value)
Definition: directory_service.h:961
void clear_page_token()
Definition: directory_service.h:7180
string * mutable_pageToken()
Definition: directory_service.h:3687
string * mutable_domain()
Definition: directory_service.h:9476
void clear_projection()
Definition: directory_service.h:4106
const ChannelsResource & get_channels() const
Definition: directory_service.h:14269
string * mutable_event()
Definition: directory_service.h:10348
const string & get_alt() const
Definition: directory_service.h:178
string * mutable_projection()
Definition: directory_service.h:10495
void set_max_results(int32 value)
Definition: directory_service.h:10388
Definition: directory_service.h:5496
void set_order_by(const string &value)
Definition: directory_service.h:6612
Definition: directory_service.h:7353
void clear_event()
Definition: directory_service.h:10910
void clear_sort_order()
Definition: directory_service.h:10598
util::Status ExecuteAndParseResponse(Notification *data)
Definition: directory_service.h:4966
string * mutable_showDeleted()
Definition: directory_service.h:10576
Definition: directory_service.h:14175
const OrgunitsResource & get_orgunits() const
Definition: directory_service.h:14359
Definition: customer.h:53
const CalendarsResource & get_calendars() const
Definition: directory_service.h:13199
void set_max_results(int32 value)
Definition: directory_service.h:8166
const string & get_page_token() const
Definition: directory_service.h:9616
Definition: mobile_device_action.h:51
void set_event(const string &value)
Definition: directory_service.h:9529
void set_page_token(const string &value)
Definition: directory_service.h:2764
Definition: directory_service.h:7618
Definition: directory_service.h:10107
string * mutable_orgUnitPath()
Definition: directory_service.h:1028
Definition: directory_service.h:5799
void clear_custom_field_mask()
Definition: directory_service.h:10205
const UsersResource & get_users() const
Definition: directory_service.h:14439
Definition: directory_service.h:6982
void clear_max_results()
Definition: directory_service.h:7713
void clear_page_token()
Definition: directory_service.h:4743
const GroupsResource & get_groups() const
Definition: directory_service.h:14319
Definition: directory_service.h:8968
Definition: directory_service.h:7490
bool get_pretty_print() const
Definition: directory_service.h:338
Definition: directory_service.h:4022
const string & get_page_token() const
Definition: directory_service.h:4754
Definition: directory_service.h:3590
util::Status ExecuteAndParseResponse(Role *data)
Definition: directory_service.h:8395
util::Status ExecuteAndParseResponse(Notification *data)
Definition: directory_service.h:4628
const string & get_role_id() const
Definition: directory_service.h:7790
Definition: directory_service.h:4843
string * mutable_event()
Definition: directory_service.h:10928
void set_query(const string &value)
Definition: directory_service.h:1160
void clear_key()
Definition: directory_service.h:246
Definition: directory_service.h:8053
const NotificationsResource & get_notifications() const
Definition: directory_service.h:14349
Definition: directory_service.h:3443
void clear_quota_user()
Definition: directory_service.h:353
void set_view_type(const string &value)
Definition: directory_service.h:9839
const string & get_event() const
Definition: directory_service.h:11041
void set_event(const string &value)
Definition: directory_service.h:10940
Definition: directory_service.h:8687
Definition: directory_service.h:2441
util::Status ExecuteAndParseResponse(Alias *data)
Definition: directory_service.h:3216
int32 get_max_results() const
Definition: directory_service.h:3652
void set_view_type(const string &value)
Definition: directory_service.h:9232
util::Status ExecuteAndParseResponse(User *data)
Definition: directory_service.h:9327
Definition: directory_service.h:1999
util::Status ExecuteAndParseResponse(Member *data)
Definition: directory_service.h:3417
const string & get_quota_user() const
Definition: directory_service.h:364
Definition: directory_service.h:4080
string * mutable_showDeleted()
Definition: directory_service.h:9745
string * mutable_pageToken()
Definition: directory_service.h:8193
Definition: directory_service.h:6451
void set_max_results(int32 value)
Definition: directory_service.h:7731
void set_page_token(const string &value)
Definition: directory_service.h:6002
Definition: directory_service.h:5190
Definition: directory_service.h:2175
~CalendarsResource()
Definition: directory_service.h:13060
string * mutable_customFieldMask()
Definition: directory_service.h:10224
Definition: directory_service.h:4991
const string & get_org_unit_path() const
Definition: directory_service.h:5225
Definition: directory_service.h:624
Definition: mobile_device.h:52
Definition: domains2.h:52
const string & get_order_by() const
Definition: directory_service.h:6587
string * mutable_pageToken()
Definition: directory_service.h:7199
const string & get_page_token() const
Definition: directory_service.h:10447
void set_domain(const string &value)
Definition: directory_service.h:9489
Definition: notifications.h:53
Definition: directory_service.h:3369
util::Status ExecuteAndParseResponse(RoleAssignment *data)
Definition: directory_service.h:7666
Definition: directory_service.h:7925
const string & get_projection() const
Definition: directory_service.h:1100
void clear_projection()
Definition: directory_service.h:4332
string * mutable_sortOrder()
Definition: directory_service.h:1189
util::Status ExecuteAndParseResponse(Group *data)
Definition: directory_service.h:3016
const SchemasResource & get_schemas() const
Definition: directory_service.h:14419
const string & get_event() const
Definition: directory_service.h:10921
util::Status ExecuteAndParseResponse(Group *data)
Definition: directory_service.h:2539
~DomainsResource()
Definition: directory_service.h:12009
Definition: directory_service.h:6317
util::Status ExecuteAndParseResponse(Schema *data)
Definition: directory_service.h:8737
void set_page_token(const string &value)
Definition: directory_service.h:1079
void clear_projection()
Definition: directory_service.h:9645
void clear_user_key()
Definition: directory_service.h:2856
string * mutable_userIp()
Definition: directory_service.h:412
const string & get_show_deleted() const
Definition: directory_service.h:10568
void clear_domain()
Definition: directory_service.h:2626
Definition: directory_service.h:5726
Definition: directory_service.h:11244
Definition: directory_service.h:4201
Definition: directory_service.h:8835
Definition: directory_service.h:8619
void set_event(const string &value)
Definition: directory_service.h:11060
void set_max_results(int32 value)
Definition: directory_service.h:5964
void clear_max_results()
Definition: directory_service.h:942
Definition: directory_service.h:10180
const string & get_coordinates_source() const
Definition: directory_service.h:6235
const string & get_page_token() const
Definition: directory_service.h:6633
Definition: directory_service.h:128
~DomainAliasesResource()
Definition: directory_service.h:11923
void set_max_results(int32 value)
Definition: directory_service.h:7172
void clear_page_token()
Definition: directory_service.h:9605
Definition: directory_service.h:1345
Definition: directory_service.h:13492
Definition: directory_service.h:11176
util::Status ExecuteAndParseResponse(Notification *data)
Definition: directory_service.h:4893
void set_order_by(const string &value)
Definition: directory_service.h:999
Definition: feature_rename.h:50
void clear_language()
Definition: directory_service.h:4675
Definition: directory_service.h:13823
Definition: directory_service.h:4579
void clear_query()
Definition: directory_service.h:1130
const AliasesResource & get_aliases() const
Definition: directory_service.h:13929
void set_query(const string &value)
Definition: directory_service.h:9716
const string & get_page_token() const
Definition: directory_service.h:8185
void clear_page_token()
Definition: directory_service.h:6622
util::Status ExecuteAndParseResponse(UserPhoto *data)
Definition: directory_service.h:11292
void clear_page_token()
Definition: directory_service.h:1049
const string & get_page_token() const
Definition: directory_service.h:4303
util::Status ExecuteAndParseResponse(Schema *data)
Definition: directory_service.h:8525
Definition: directory_service.h:700
Definition: directory_service.h:1279
void clear_show_deleted()
Definition: directory_service.h:10557
~PrivilegesResource()
Definition: directory_service.h:12787
util::Status ExecuteAndParseResponse(ChromeOsDevices *data)
Definition: directory_service.h:1238
Definition: directory_service.h:1800
Definition: directory_service.h:9040
util::Status ExecuteAndParseResponse(User *data)
Definition: directory_service.h:10030
string * mutable_viewType()
Definition: directory_service.h:10658
void clear_order_by()
Definition: directory_service.h:6576
~ResolvedAppAccessSettingsResource()
Definition: directory_service.h:12828
string * mutable_query()
Definition: directory_service.h:10534
void set_parent_domain_name(const string &value)
Definition: directory_service.h:2055
void set_user_ip(const string &value)
Definition: directory_service.h:424
util::Status ExecuteAndParseResponse(MobileDevices *data)
Definition: directory_service.h:4481
void set_coordinates_source(const string &value)
Definition: directory_service.h:5858
void set_order_by(const string &value)
Definition: directory_service.h:9595
const RoleAssignmentsResource & get_role_assignments() const
Definition: directory_service.h:14399
const string & get_query() const
Definition: directory_service.h:4384
const string & get_page_token() const
Definition: directory_service.h:3679
~CustomersResource()
Definition: directory_service.h:11852
string * mutable_pageToken()
Definition: directory_service.h:5991
void clear_page_token()
Definition: directory_service.h:5972
util::Status ExecuteAndParseResponse(Domains *data)
Definition: directory_service.h:2294
const string & get_type() const
Definition: directory_service.h:5265
void clear_include_derived_membership()
Definition: directory_service.h:3615
util::Status ExecuteAndParseResponse(Feature *data)
Definition: directory_service.h:7105
Definition: directory_service.h:12773
Definition: directory_service.h:12534
void clear_domain()
Definition: directory_service.h:9458
void set_page_token(const string &value)
Definition: directory_service.h:9635
Definition: directory_service.h:11838
Definition: directory_service.h:739
util::Status ExecuteAndParseResponse(Group *data)
Definition: directory_service.h:3087
string * mutable_projection()
Definition: directory_service.h:9664
string * mutable_query()
Definition: directory_service.h:9703
Definition: directory_service.h:9351
string * mutable_language()
Definition: directory_service.h:4694
Definition: directory_service.h:8548
util::Status ExecuteAndParseResponse(AppAccessCollections *data)
Definition: directory_service.h:5593
int32 get_max_results() const
Definition: directory_service.h:6561
void clear_order_by()
Definition: directory_service.h:4252
string * mutable_quotaUser()
Definition: directory_service.h:372
void clear_query()
Definition: directory_service.h:9685
void set_roles(const string &value)
Definition: directory_service.h:3737
Definition: directory_service.h:10886
string * mutable_orderBy()
Definition: directory_service.h:6595
void set_view_type(const string &value)
Definition: directory_service.h:10670
void set_projection(const string &value)
Definition: directory_service.h:1404
string * mutable_pageToken()
Definition: directory_service.h:7758
void set_projection(const string &value)
Definition: directory_service.h:9675
const BuildingsResource & get_buildings() const
Definition: directory_service.h:13036
~ChromeosdevicesResource()
Definition: directory_service.h:11715
const string & get_order_by() const
Definition: directory_service.h:9576
void clear_order_by()
Definition: directory_service.h:2694
const string & get_page_token() const
Definition: directory_service.h:1060
const string & get_coordinates_source() const
Definition: directory_service.h:5839
Definition: directory_service.h:2246
util::Status ExecuteAndParseResponse(Asps *data)
Definition: directory_service.h:672
const string & get_order_by() const
Definition: directory_service.h:4263
uint32 get_max_results() const
Definition: directory_service.h:4727
Definition: directory_service.h:12281
util::Status ExecuteAndParseResponse(Feature *data)
Definition: directory_service.h:7032
string * mutable_orgUnitPath()
Definition: directory_service.h:5233
Definition: directory_service.h:2509
Definition: directory_service.h:3168
Definition: user_photo.h:51
void set_sort_order(const string &value)
Definition: directory_service.h:2846
void clear_max_results()
Definition: directory_service.h:3641
const VerificationCodesResource & get_verification_codes() const
Definition: directory_service.h:14449
Definition: directory_service.h:6193
const string & get_projection() const
Definition: directory_service.h:4343
void set_quota_user(const string &value)
Definition: directory_service.h:384
void clear_projection()
Definition: directory_service.h:1494
util::Status ExecuteAndParseResponse(User *data)
Definition: directory_service.h:10156
void set_key(const string &value)
Definition: directory_service.h:277
string * mutable_projection()
Definition: directory_service.h:843
const string & get_domain() const
Definition: directory_service.h:10300
string * mutable_customFieldMask()
Definition: directory_service.h:9138
void clear_view_type()
Definition: directory_service.h:9201
void clear_max_results()
Definition: directory_service.h:4225
const string & get_user_ip() const
Definition: directory_service.h:405
string * mutable_orderBy()
Definition: directory_service.h:2713
void set_page_token(const string &value)
Definition: directory_service.h:10466
const string & get_projection() const
Definition: directory_service.h:835
Definition: role_assignment.h:51
int32 get_max_results() const
Definition: directory_service.h:4236
void clear_projection()
Definition: directory_service.h:1089
Definition: role_assignments.h:52
util::Status ExecuteAndParseResponse(DomainAliases *data)
Definition: directory_service.h:2092
void set_max_results(int32 value)
Definition: directory_service.h:6568
void clear_max_results()
Definition: directory_service.h:6550
util::Status ExecuteAndParseResponse(Schema *data)
Definition: directory_service.h:8810
Definition: user_make_admin.h:50
void clear_sort_order()
Definition: directory_service.h:4413
void clear_query()
Definition: directory_service.h:6662
Definition: directory_service.h:3886
Definition: buildings.h:52
Definition: directory_service.h:551
util::Status ExecuteAndParseResponse(Domains2 *data)
Definition: directory_service.h:2363
void set_query(const string &value)
Definition: directory_service.h:4403
string * mutable_customFieldMask()
Definition: directory_service.h:9393
const string & get_custom_field_mask() const
Definition: directory_service.h:9385
Definition: directory_service.h:8272
const string & get_order_by() const
Definition: directory_service.h:2705
void clear_roles()
Definition: directory_service.h:3708
void clear_page_token()
Definition: directory_service.h:7739
void set_projection(const string &value)
Definition: directory_service.h:1120
Definition: directory_service.h:7547
Definition: directory_service.h:10756
void set_oauth_token(const string &value)
Definition: directory_service.h:317
void clear_user_ip()
Definition: directory_service.h:394
const string & get_custom_field_mask() const
Definition: directory_service.h:10216
const string & get_view_type() const
Definition: directory_service.h:9819
string * mutable_orderBy()
Definition: directory_service.h:10415
const string & get_language() const
Definition: directory_service.h:4686
void set_pretty_print(bool value)
Definition: directory_service.h:345
string * mutable_parentDomainName()
Definition: directory_service.h:2043
string * mutable_projection()
Definition: directory_service.h:1392
Definition: directory_service.h:11995
void set_role_id(const string &value)
Definition: directory_service.h:7809
const string & get_event() const
Definition: directory_service.h:9510
void clear_sort_order()
Definition: directory_service.h:1170
util::Status ExecuteAndParseResponse(Groups *data)
Definition: directory_service.h:2925
const string & get_view_type() const
Definition: directory_service.h:10650
void clear_alt()
Definition: directory_service.h:167
~AliasesResource()
Definition: directory_service.h:12116
void clear_sort_order()
Definition: directory_service.h:2815
~RolesResource()
Definition: directory_service.h:13506
Definition: directory_service.h:12434
Definition: directory_service.h:6070
string * mutable_projection()
Definition: directory_service.h:4125
~RoleAssignmentsResource()
Definition: directory_service.h:13408
void set_order_by(const string &value)
Definition: directory_service.h:10426
Definition: directory_service.h:11701
void set_event(const string &value)
Definition: directory_service.h:10360
void clear_query()
Definition: directory_service.h:4373
int32 get_max_results() const
Definition: directory_service.h:9550
void set_max_results(int32 value)
Definition: directory_service.h:3660
void clear_page_token()
Definition: directory_service.h:10436
const string & get_domain() const
Definition: directory_service.h:2637
string * mutable_fields()
Definition: directory_service.h:224
~UsersResource()
Definition: directory_service.h:13837
int32 get_max_results() const
Definition: directory_service.h:7724
util::Status ExecuteAndParseResponse(Building *data)
Definition: directory_service.h:5895
string * mutable_customer()
Definition: directory_service.h:10266
Definition: directory_service.h:5565
string * mutable_projection()
Definition: directory_service.h:9180
void clear_max_results()
Definition: directory_service.h:10370
const string & get_page_token() const
Definition: directory_service.h:2745
Definition: directory_service.h:2562
void clear_parent_domain_name()
Definition: directory_service.h:2024
Definition: directory_service.h:8760
string * mutable_type()
Definition: directory_service.h:5272
Definition: directory_service.h:11122
const string & get_user_key() const
Definition: directory_service.h:7830
util::Status ExecuteAndParseResponse(Members *data)
Definition: directory_service.h:3774
Definition: domain_alias.h:51
void set_domain(const string &value)
Definition: directory_service.h:10320
util::Status ExecuteAndParseResponse(RoleAssignment *data)
Definition: directory_service.h:7595
Definition: directory_service.h:6846
Definition: directory_service.h:11660
string * mutable_orderBy()
Definition: directory_service.h:9584
Definition: directory_service.h:9981
void clear_event()
Definition: directory_service.h:11030
const ResourcesResource & get_resources() const
Definition: directory_service.h:14389
Definition: directory_service.h:5667
Definition: calendar_resource.h:51
Definition: directory_service.h:8345
string * mutable_userKey()
Definition: directory_service.h:2875
util::Status ExecuteAndParseResponse(Schema *data)
Definition: directory_service.h:8596
util::Status ExecuteAndParseResponse(Customer *data)
Definition: directory_service.h:1636
Definition: chrome_os_device.h:52
void clear_projection()
Definition: directory_service.h:1373
void set_include_derived_membership(bool value)
Definition: directory_service.h:3633
Definition: directory_service.h:10052
Definition: directory_service.h:493
const string & get_domain() const
Definition: directory_service.h:9469
util::Status ExecuteAndParseResponse(CalendarResources *data)
Definition: directory_service.h:6735