24 #ifndef GOOGLE_CONTAINER_API_CONTAINER_SERVICE_H_ 25 #define GOOGLE_CONTAINER_API_CONTAINER_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/container_api/cancel_operation_request.h" 36 #include "google/container_api/cluster.h" 37 #include "google/container_api/complete_ipr_otation_request.h" 38 #include "google/container_api/create_cluster_request.h" 39 #include "google/container_api/create_node_pool_request.h" 40 #include "google/container_api/empty.h" 41 #include "google/container_api/get_jsonw_eb_keys_response.h" 42 #include "google/container_api/get_open_idc_onfig_response.h" 43 #include "google/container_api/list_clusters_response.h" 44 #include "google/container_api/list_node_pools_response.h" 45 #include "google/container_api/list_operations_response.h" 46 #include "google/container_api/list_usable_subnetworks_response.h" 47 #include "google/container_api/node_pool.h" 48 #include "google/container_api/operation.h" 49 #include "google/container_api/rollback_node_pool_upgrade_request.h" 50 #include "google/container_api/server_config.h" 51 #include "google/container_api/set_addons_config_request.h" 52 #include "google/container_api/set_labels_request.h" 53 #include "google/container_api/set_legacy_abac_request.h" 54 #include "google/container_api/set_locations_request.h" 55 #include "google/container_api/set_logging_service_request.h" 56 #include "google/container_api/set_maintenance_policy_request.h" 57 #include "google/container_api/set_master_auth_request.h" 58 #include "google/container_api/set_monitoring_service_request.h" 59 #include "google/container_api/set_network_policy_request.h" 60 #include "google/container_api/set_node_pool_autoscaling_request.h" 61 #include "google/container_api/set_node_pool_management_request.h" 62 #include "google/container_api/set_node_pool_size_request.h" 63 #include "google/container_api/start_ipr_otation_request.h" 64 #include "google/container_api/update_cluster_request.h" 65 #include "google/container_api/update_master_request.h" 66 #include "google/container_api/update_node_pool_request.h" 101 class ContainerService;
111 :
public client::ClientServiceRequest {
135 const client::ClientService* service,
136 client::AuthorizationCredential* credential,
137 client::HttpRequest::HttpMethod method,
138 const StringPiece& uri_template);
150 _have_xgafv_ =
false;
151 client::ClearCppValueHelper(&xgafv_);
189 _have_access_token_ =
false;
190 client::ClearCppValueHelper(&access_token_);
208 _have_access_token_ =
true;
209 return &access_token_;
219 _have_access_token_ =
true;
220 access_token_ = value;
230 client::ClearCppValueHelper(&alt_);
239 const string&
get_alt()
const {
return alt_; }
268 _have_callback_ =
false;
269 client::ClearCppValueHelper(&callback_);
286 _have_callback_ =
true;
297 _have_callback_ =
true;
307 _have_fields_ =
false;
308 client::ClearCppValueHelper(&fields_);
325 _have_fields_ =
true;
337 _have_fields_ =
true;
348 client::ClearCppValueHelper(&key_);
357 const string&
get_key()
const {
return key_; }
388 _have_oauth_token_ =
false;
389 client::ClearCppValueHelper(&oauth_token_);
407 _have_oauth_token_ =
true;
408 return &oauth_token_;
418 _have_oauth_token_ =
true;
419 oauth_token_ = value;
428 _have_pretty_print_ =
false;
429 client::ClearCppValueHelper(&pretty_print_);
446 _have_pretty_print_ =
true;
447 pretty_print_ = value;
454 _have_quota_user_ =
false;
455 client::ClearCppValueHelper("a_user_);
473 _have_quota_user_ =
true;
486 _have_quota_user_ =
true;
496 _have_upload_type_ =
false;
497 client::ClearCppValueHelper(&upload_type_);
515 _have_upload_type_ =
true;
516 return &upload_type_;
527 _have_upload_type_ =
true;
528 upload_type_ = value;
537 _have_upload_protocol_ =
false;
538 client::ClearCppValueHelper(&upload_protocol_);
556 _have_upload_protocol_ =
true;
557 return &upload_protocol_;
567 _have_upload_protocol_ =
true;
568 upload_protocol_ = value;
581 virtual util::Status AppendVariable(
582 const StringPiece& variable_name,
583 const client::UriTemplateConfig& config,
591 virtual util::Status AppendOptionalQueryParameters(
string* target);
600 void AddJsonContentToRequest(
const client::JsonCppData *content);
604 string access_token_;
613 string upload_protocol_;
614 bool _have_xgafv_ : 1;
615 bool _have_access_token_ : 1;
617 bool _have_callback_ : 1;
618 bool _have_fields_ : 1;
620 bool _have_oauth_token_ : 1;
621 bool _have_pretty_print_ : 1;
622 bool _have_quota_user_ : 1;
623 bool _have_upload_type_ : 1;
624 bool _have_upload_protocol_ : 1;
662 client::AuthorizationCredential* _credential_,
663 const absl::string_view& parent);
675 _have_filter_ =
false;
676 client::ClearCppValueHelper(&filter_);
693 _have_filter_ =
true;
708 _have_filter_ =
true;
718 _have_page_token_ =
false;
719 client::ClearCppValueHelper(&page_token_);
737 _have_page_token_ =
true;
750 _have_page_token_ =
true;
760 _have_page_size_ =
false;
761 client::ClearCppValueHelper(&page_size_);
782 _have_page_size_ =
true;
795 virtual util::Status AppendVariable(
796 const StringPiece& variable_name,
797 const client::UriTemplateConfig& config,
805 virtual util::Status AppendOptionalQueryParameters(
string* target);
820 return ContainerServiceBaseRequest::ExecuteAndParseResponse(data);
828 bool _have_filter_ : 1;
829 bool _have_page_token_ : 1;
830 bool _have_page_size_ : 1;
834 typedef client::ServiceRequestPager<
837 ProjectsResource_AggregatedResource_UsableSubnetworksResource_ListMethodPager;
866 client::AuthorizationCredential* _credential_,
867 const absl::string_view& name);
879 _have_project_id_ =
false;
880 client::ClearCppValueHelper(&project_id_);
898 _have_project_id_ =
true;
913 _have_project_id_ =
true;
924 client::ClearCppValueHelper(&zone_);
968 virtual util::Status AppendVariable(
969 const StringPiece& variable_name,
970 const client::UriTemplateConfig& config,
978 virtual util::Status AppendOptionalQueryParameters(
string* target);
993 return ContainerServiceBaseRequest::ExecuteAndParseResponse(data);
1000 bool _have_project_id_ : 1;
1001 bool _have_zone_ : 1;
1035 client::AuthorizationCredential* _credential_,
1036 const absl::string_view& name,
1054 virtual util::Status AppendVariable(
1055 const StringPiece& variable_name,
1056 const client::UriTemplateConfig& config,
1072 return ContainerServiceBaseRequest::ExecuteAndParseResponse(data);
1076 string name_;
string _content_;
1107 client::AuthorizationCredential* _credential_,
1108 const absl::string_view& parent,
1126 virtual util::Status AppendVariable(
1127 const StringPiece& variable_name,
1128 const client::UriTemplateConfig& config,
1144 return ContainerServiceBaseRequest::ExecuteAndParseResponse(data);
1148 string parent_;
string _content_;
1178 client::AuthorizationCredential* _credential_,
1179 const absl::string_view& name);
1191 _have_project_id_ =
false;
1192 client::ClearCppValueHelper(&project_id_);
1210 _have_project_id_ =
true;
1211 return &project_id_;
1225 _have_project_id_ =
true;
1226 project_id_ = value;
1235 _have_zone_ =
false;
1236 client::ClearCppValueHelper(&zone_);
1278 _have_cluster_id_ =
false;
1279 client::ClearCppValueHelper(&cluster_id_);
1297 _have_cluster_id_ =
true;
1298 return &cluster_id_;
1310 _have_cluster_id_ =
true;
1311 cluster_id_ = value;
1323 virtual util::Status AppendVariable(
1324 const StringPiece& variable_name,
1325 const client::UriTemplateConfig& config,
1333 virtual util::Status AppendOptionalQueryParameters(
string* target);
1348 return ContainerServiceBaseRequest::ExecuteAndParseResponse(data);
1356 bool _have_project_id_ : 1;
1357 bool _have_zone_ : 1;
1358 bool _have_cluster_id_ : 1;
1388 client::AuthorizationCredential* _credential_,
1389 const absl::string_view& name);
1401 _have_cluster_id_ =
false;
1402 client::ClearCppValueHelper(&cluster_id_);
1420 _have_cluster_id_ =
true;
1421 return &cluster_id_;
1433 _have_cluster_id_ =
true;
1434 cluster_id_ = value;
1443 _have_project_id_ =
false;
1444 client::ClearCppValueHelper(&project_id_);
1462 _have_project_id_ =
true;
1463 return &project_id_;
1477 _have_project_id_ =
true;
1478 project_id_ = value;
1487 _have_zone_ =
false;
1488 client::ClearCppValueHelper(&zone_);
1533 virtual util::Status AppendVariable(
1534 const StringPiece& variable_name,
1535 const client::UriTemplateConfig& config,
1543 virtual util::Status AppendOptionalQueryParameters(
string* target);
1558 return ContainerServiceBaseRequest::ExecuteAndParseResponse(data);
1566 bool _have_cluster_id_ : 1;
1567 bool _have_project_id_ : 1;
1568 bool _have_zone_ : 1;
1597 client::AuthorizationCredential* _credential_,
1598 const absl::string_view& parent);
1615 virtual util::Status AppendVariable(
1616 const StringPiece& variable_name,
1617 const client::UriTemplateConfig& config,
1633 return ContainerServiceBaseRequest::ExecuteAndParseResponse(data);
1668 client::AuthorizationCredential* _credential_,
1669 const absl::string_view& parent);
1681 _have_project_id_ =
false;
1682 client::ClearCppValueHelper(&project_id_);
1700 _have_project_id_ =
true;
1701 return &project_id_;
1715 _have_project_id_ =
true;
1716 project_id_ = value;
1725 _have_zone_ =
false;
1726 client::ClearCppValueHelper(&zone_);
1771 virtual util::Status AppendVariable(
1772 const StringPiece& variable_name,
1773 const client::UriTemplateConfig& config,
1781 virtual util::Status AppendOptionalQueryParameters(
string* target);
1796 return ContainerServiceBaseRequest::ExecuteAndParseResponse(data);
1803 bool _have_project_id_ : 1;
1804 bool _have_zone_ : 1;
1835 client::AuthorizationCredential* _credential_,
1836 const absl::string_view& name,
1854 virtual util::Status AppendVariable(
1855 const StringPiece& variable_name,
1856 const client::UriTemplateConfig& config,
1872 return ContainerServiceBaseRequest::ExecuteAndParseResponse(data);
1876 string name_;
string _content_;
1907 client::AuthorizationCredential* _credential_,
1908 const absl::string_view& name,
1926 virtual util::Status AppendVariable(
1927 const StringPiece& variable_name,
1928 const client::UriTemplateConfig& config,
1944 return ContainerServiceBaseRequest::ExecuteAndParseResponse(data);
1948 string name_;
string _content_;
1979 client::AuthorizationCredential* _credential_,
1980 const absl::string_view& name,
1998 virtual util::Status AppendVariable(
1999 const StringPiece& variable_name,
2000 const client::UriTemplateConfig& config,
2016 return ContainerServiceBaseRequest::ExecuteAndParseResponse(data);
2020 string name_;
string _content_;
2051 client::AuthorizationCredential* _credential_,
2052 const absl::string_view& name,
2070 virtual util::Status AppendVariable(
2071 const StringPiece& variable_name,
2072 const client::UriTemplateConfig& config,
2088 return ContainerServiceBaseRequest::ExecuteAndParseResponse(data);
2092 string name_;
string _content_;
2124 client::AuthorizationCredential* _credential_,
2125 const absl::string_view& name,
2143 virtual util::Status AppendVariable(
2144 const StringPiece& variable_name,
2145 const client::UriTemplateConfig& config,
2161 return ContainerServiceBaseRequest::ExecuteAndParseResponse(data);
2165 string name_;
string _content_;
2196 client::AuthorizationCredential* _credential_,
2197 const absl::string_view& name,
2215 virtual util::Status AppendVariable(
2216 const StringPiece& variable_name,
2217 const client::UriTemplateConfig& config,
2233 return ContainerServiceBaseRequest::ExecuteAndParseResponse(data);
2237 string name_;
string _content_;
2268 client::AuthorizationCredential* _credential_,
2269 const absl::string_view& name,
2287 virtual util::Status AppendVariable(
2288 const StringPiece& variable_name,
2289 const client::UriTemplateConfig& config,
2305 return ContainerServiceBaseRequest::ExecuteAndParseResponse(data);
2309 string name_;
string _content_;
2340 client::AuthorizationCredential* _credential_,
2341 const absl::string_view& name,
2359 virtual util::Status AppendVariable(
2360 const StringPiece& variable_name,
2361 const client::UriTemplateConfig& config,
2377 return ContainerServiceBaseRequest::ExecuteAndParseResponse(data);
2381 string name_;
string _content_;
2412 client::AuthorizationCredential* _credential_,
2413 const absl::string_view& name,
2431 virtual util::Status AppendVariable(
2432 const StringPiece& variable_name,
2433 const client::UriTemplateConfig& config,
2449 return ContainerServiceBaseRequest::ExecuteAndParseResponse(data);
2453 string name_;
string _content_;
2484 client::AuthorizationCredential* _credential_,
2485 const absl::string_view& name,
2503 virtual util::Status AppendVariable(
2504 const StringPiece& variable_name,
2505 const client::UriTemplateConfig& config,
2521 return ContainerServiceBaseRequest::ExecuteAndParseResponse(data);
2525 string name_;
string _content_;
2556 client::AuthorizationCredential* _credential_,
2557 const absl::string_view& name,
2575 virtual util::Status AppendVariable(
2576 const StringPiece& variable_name,
2577 const client::UriTemplateConfig& config,
2593 return ContainerServiceBaseRequest::ExecuteAndParseResponse(data);
2597 string name_;
string _content_;
2628 client::AuthorizationCredential* _credential_,
2629 const absl::string_view& name,
2647 virtual util::Status AppendVariable(
2648 const StringPiece& variable_name,
2649 const client::UriTemplateConfig& config,
2665 return ContainerServiceBaseRequest::ExecuteAndParseResponse(data);
2669 string name_;
string _content_;
2704 client::AuthorizationCredential* _credential_,
2705 const absl::string_view& parent,
2723 virtual util::Status AppendVariable(
2724 const StringPiece& variable_name,
2725 const client::UriTemplateConfig& config,
2741 return ContainerServiceBaseRequest::ExecuteAndParseResponse(data);
2745 string parent_;
string _content_;
2776 client::AuthorizationCredential* _credential_,
2777 const absl::string_view& name);
2789 _have_project_id_ =
false;
2790 client::ClearCppValueHelper(&project_id_);
2808 _have_project_id_ =
true;
2809 return &project_id_;
2823 _have_project_id_ =
true;
2824 project_id_ = value;
2833 _have_zone_ =
false;
2834 client::ClearCppValueHelper(&zone_);
2876 _have_cluster_id_ =
false;
2877 client::ClearCppValueHelper(&cluster_id_);
2895 _have_cluster_id_ =
true;
2896 return &cluster_id_;
2908 _have_cluster_id_ =
true;
2909 cluster_id_ = value;
2918 _have_node_pool_id_ =
false;
2919 client::ClearCppValueHelper(&node_pool_id_);
2937 _have_node_pool_id_ =
true;
2938 return &node_pool_id_;
2950 _have_node_pool_id_ =
true;
2951 node_pool_id_ = value;
2963 virtual util::Status AppendVariable(
2964 const StringPiece& variable_name,
2965 const client::UriTemplateConfig& config,
2973 virtual util::Status AppendOptionalQueryParameters(
string* target);
2988 return ContainerServiceBaseRequest::ExecuteAndParseResponse(data);
2996 string node_pool_id_;
2997 bool _have_project_id_ : 1;
2998 bool _have_zone_ : 1;
2999 bool _have_cluster_id_ : 1;
3000 bool _have_node_pool_id_ : 1;
3031 client::AuthorizationCredential* _credential_,
3032 const absl::string_view& name);
3044 _have_cluster_id_ =
false;
3045 client::ClearCppValueHelper(&cluster_id_);
3063 _have_cluster_id_ =
true;
3064 return &cluster_id_;
3076 _have_cluster_id_ =
true;
3077 cluster_id_ = value;
3086 _have_node_pool_id_ =
false;
3087 client::ClearCppValueHelper(&node_pool_id_);
3105 _have_node_pool_id_ =
true;
3106 return &node_pool_id_;
3118 _have_node_pool_id_ =
true;
3119 node_pool_id_ = value;
3128 _have_project_id_ =
false;
3129 client::ClearCppValueHelper(&project_id_);
3147 _have_project_id_ =
true;
3148 return &project_id_;
3162 _have_project_id_ =
true;
3163 project_id_ = value;
3172 _have_zone_ =
false;
3173 client::ClearCppValueHelper(&zone_);
3218 virtual util::Status AppendVariable(
3219 const StringPiece& variable_name,
3220 const client::UriTemplateConfig& config,
3228 virtual util::Status AppendOptionalQueryParameters(
string* target);
3243 return ContainerServiceBaseRequest::ExecuteAndParseResponse(data);
3249 string node_pool_id_;
3252 bool _have_cluster_id_ : 1;
3253 bool _have_node_pool_id_ : 1;
3254 bool _have_project_id_ : 1;
3255 bool _have_zone_ : 1;
3285 client::AuthorizationCredential* _credential_,
3286 const absl::string_view& parent);
3298 _have_project_id_ =
false;
3299 client::ClearCppValueHelper(&project_id_);
3317 _have_project_id_ =
true;
3318 return &project_id_;
3332 _have_project_id_ =
true;
3333 project_id_ = value;
3342 _have_zone_ =
false;
3343 client::ClearCppValueHelper(&zone_);
3385 _have_cluster_id_ =
false;
3386 client::ClearCppValueHelper(&cluster_id_);
3404 _have_cluster_id_ =
true;
3405 return &cluster_id_;
3417 _have_cluster_id_ =
true;
3418 cluster_id_ = value;
3430 virtual util::Status AppendVariable(
3431 const StringPiece& variable_name,
3432 const client::UriTemplateConfig& config,
3440 virtual util::Status AppendOptionalQueryParameters(
string* target);
3455 return ContainerServiceBaseRequest::ExecuteAndParseResponse(data);
3463 bool _have_project_id_ : 1;
3464 bool _have_zone_ : 1;
3465 bool _have_cluster_id_ : 1;
3497 client::AuthorizationCredential* _credential_,
3498 const absl::string_view& name,
3516 virtual util::Status AppendVariable(
3517 const StringPiece& variable_name,
3518 const client::UriTemplateConfig& config,
3534 return ContainerServiceBaseRequest::ExecuteAndParseResponse(data);
3538 string name_;
string _content_;
3570 client::AuthorizationCredential* _credential_,
3571 const absl::string_view& name,
3589 virtual util::Status AppendVariable(
3590 const StringPiece& variable_name,
3591 const client::UriTemplateConfig& config,
3607 return ContainerServiceBaseRequest::ExecuteAndParseResponse(data);
3611 string name_;
string _content_;
3643 client::AuthorizationCredential* _credential_,
3644 const absl::string_view& name,
3662 virtual util::Status AppendVariable(
3663 const StringPiece& variable_name,
3664 const client::UriTemplateConfig& config,
3680 return ContainerServiceBaseRequest::ExecuteAndParseResponse(data);
3684 string name_;
string _content_;
3716 client::AuthorizationCredential* _credential_,
3717 const absl::string_view& name,
3735 virtual util::Status AppendVariable(
3736 const StringPiece& variable_name,
3737 const client::UriTemplateConfig& config,
3753 return ContainerServiceBaseRequest::ExecuteAndParseResponse(data);
3757 string name_;
string _content_;
3789 client::AuthorizationCredential* _credential_,
3790 const absl::string_view& name,
3808 virtual util::Status AppendVariable(
3809 const StringPiece& variable_name,
3810 const client::UriTemplateConfig& config,
3826 return ContainerServiceBaseRequest::ExecuteAndParseResponse(data);
3830 string name_;
string _content_;
3860 client::AuthorizationCredential* _credential_,
3861 const absl::string_view& parent);
3878 virtual util::Status AppendVariable(
3879 const StringPiece& variable_name,
3880 const client::UriTemplateConfig& config,
3896 return ContainerServiceBaseRequest::ExecuteAndParseResponse(data);
3932 client::AuthorizationCredential* _credential_,
3933 const absl::string_view& name,
3951 virtual util::Status AppendVariable(
3952 const StringPiece& variable_name,
3953 const client::UriTemplateConfig& config,
3969 return ContainerServiceBaseRequest::ExecuteAndParseResponse(data);
3973 string name_;
string _content_;
4003 client::AuthorizationCredential* _credential_,
4004 const absl::string_view& name);
4016 _have_operation_id_ =
false;
4017 client::ClearCppValueHelper(&operation_id_);
4035 _have_operation_id_ =
true;
4036 return &operation_id_;
4048 _have_operation_id_ =
true;
4049 operation_id_ = value;
4058 _have_project_id_ =
false;
4059 client::ClearCppValueHelper(&project_id_);
4077 _have_project_id_ =
true;
4078 return &project_id_;
4092 _have_project_id_ =
true;
4093 project_id_ = value;
4102 _have_zone_ =
false;
4103 client::ClearCppValueHelper(&zone_);
4148 virtual util::Status AppendVariable(
4149 const StringPiece& variable_name,
4150 const client::UriTemplateConfig& config,
4158 virtual util::Status AppendOptionalQueryParameters(
string* target);
4173 return ContainerServiceBaseRequest::ExecuteAndParseResponse(data);
4178 string operation_id_;
4181 bool _have_operation_id_ : 1;
4182 bool _have_project_id_ : 1;
4183 bool _have_zone_ : 1;
4214 client::AuthorizationCredential* _credential_,
4215 const absl::string_view& parent);
4227 _have_project_id_ =
false;
4228 client::ClearCppValueHelper(&project_id_);
4246 _have_project_id_ =
true;
4247 return &project_id_;
4261 _have_project_id_ =
true;
4262 project_id_ = value;
4271 _have_zone_ =
false;
4272 client::ClearCppValueHelper(&zone_);
4318 virtual util::Status AppendVariable(
4319 const StringPiece& variable_name,
4320 const client::UriTemplateConfig& config,
4328 virtual util::Status AppendOptionalQueryParameters(
string* target);
4343 return ContainerServiceBaseRequest::ExecuteAndParseResponse(data);
4350 bool _have_project_id_ : 1;
4351 bool _have_zone_ : 1;
4386 client::AuthorizationCredential* _credential_,
4387 const absl::string_view& project_id,
4388 const absl::string_view& zone);
4400 _have_name_ =
false;
4401 client::ClearCppValueHelper(&name_);
4444 virtual util::Status AppendVariable(
4445 const StringPiece& variable_name,
4446 const client::UriTemplateConfig& config,
4454 virtual util::Status AppendOptionalQueryParameters(
string* target);
4469 return ContainerServiceBaseRequest::ExecuteAndParseResponse(data);
4476 bool _have_name_ : 1;
4517 client::AuthorizationCredential* _credential_,
4518 const absl::string_view& project_id,
4519 const absl::string_view& zone,
4520 const absl::string_view& cluster_id,
4538 virtual util::Status AppendVariable(
4539 const StringPiece& variable_name,
4540 const client::UriTemplateConfig& config,
4556 return ContainerServiceBaseRequest::ExecuteAndParseResponse(data);
4562 string cluster_id_;
string _content_;
4600 client::AuthorizationCredential* _credential_,
4601 const absl::string_view& project_id,
4602 const absl::string_view& zone,
4603 const absl::string_view& cluster_id,
4621 virtual util::Status AppendVariable(
4622 const StringPiece& variable_name,
4623 const client::UriTemplateConfig& config,
4639 return ContainerServiceBaseRequest::ExecuteAndParseResponse(data);
4645 string cluster_id_;
string _content_;
4681 client::AuthorizationCredential* _credential_,
4682 const absl::string_view& project_id,
4683 const absl::string_view& zone,
4701 virtual util::Status AppendVariable(
4702 const StringPiece& variable_name,
4703 const client::UriTemplateConfig& config,
4719 return ContainerServiceBaseRequest::ExecuteAndParseResponse(data);
4724 string zone_;
string _content_;
4761 client::AuthorizationCredential* _credential_,
4762 const absl::string_view& project_id,
4763 const absl::string_view& zone,
4764 const absl::string_view& cluster_id);
4776 _have_name_ =
false;
4777 client::ClearCppValueHelper(&name_);
4820 virtual util::Status AppendVariable(
4821 const StringPiece& variable_name,
4822 const client::UriTemplateConfig& config,
4830 virtual util::Status AppendOptionalQueryParameters(
string* target);
4845 return ContainerServiceBaseRequest::ExecuteAndParseResponse(data);
4853 bool _have_name_ : 1;
4890 client::AuthorizationCredential* _credential_,
4891 const absl::string_view& project_id,
4892 const absl::string_view& zone,
4893 const absl::string_view& cluster_id);
4905 _have_name_ =
false;
4906 client::ClearCppValueHelper(&name_);
4949 virtual util::Status AppendVariable(
4950 const StringPiece& variable_name,
4951 const client::UriTemplateConfig& config,
4959 virtual util::Status AppendOptionalQueryParameters(
string* target);
4974 return ContainerServiceBaseRequest::ExecuteAndParseResponse(data);
4982 bool _have_name_ : 1;
5020 client::AuthorizationCredential* _credential_,
5021 const absl::string_view& project_id,
5022 const absl::string_view& zone,
5023 const absl::string_view& cluster_id,
5041 virtual util::Status AppendVariable(
5042 const StringPiece& variable_name,
5043 const client::UriTemplateConfig& config,
5059 return ContainerServiceBaseRequest::ExecuteAndParseResponse(data);
5065 string cluster_id_;
string _content_;
5100 client::AuthorizationCredential* _credential_,
5101 const absl::string_view& project_id,
5102 const absl::string_view& zone);
5114 _have_parent_ =
false;
5115 client::ClearCppValueHelper(&parent_);
5132 _have_parent_ =
true;
5146 _have_parent_ =
true;
5159 virtual util::Status AppendVariable(
5160 const StringPiece& variable_name,
5161 const client::UriTemplateConfig& config,
5169 virtual util::Status AppendOptionalQueryParameters(
string* target);
5184 return ContainerServiceBaseRequest::ExecuteAndParseResponse(data);
5191 bool _have_parent_ : 1;
5229 client::AuthorizationCredential* _credential_,
5230 const absl::string_view& project_id,
5231 const absl::string_view& zone,
5232 const absl::string_view& cluster_id,
5250 virtual util::Status AppendVariable(
5251 const StringPiece& variable_name,
5252 const client::UriTemplateConfig& config,
5268 return ContainerServiceBaseRequest::ExecuteAndParseResponse(data);
5274 string cluster_id_;
string _content_;
5312 client::AuthorizationCredential* _credential_,
5313 const absl::string_view& project_id,
5314 const absl::string_view& zone,
5315 const absl::string_view& cluster_id,
5333 virtual util::Status AppendVariable(
5334 const StringPiece& variable_name,
5335 const client::UriTemplateConfig& config,
5351 return ContainerServiceBaseRequest::ExecuteAndParseResponse(data);
5357 string cluster_id_;
string _content_;
5395 client::AuthorizationCredential* _credential_,
5396 const absl::string_view& project_id,
5397 const absl::string_view& zone,
5398 const absl::string_view& cluster_id,
5416 virtual util::Status AppendVariable(
5417 const StringPiece& variable_name,
5418 const client::UriTemplateConfig& config,
5434 return ContainerServiceBaseRequest::ExecuteAndParseResponse(data);
5440 string cluster_id_;
string _content_;
5478 client::AuthorizationCredential* _credential_,
5479 const absl::string_view& project_id,
5480 const absl::string_view& zone,
5481 const absl::string_view& cluster_id,
5499 virtual util::Status AppendVariable(
5500 const StringPiece& variable_name,
5501 const client::UriTemplateConfig& config,
5517 return ContainerServiceBaseRequest::ExecuteAndParseResponse(data);
5523 string cluster_id_;
string _content_;
5561 client::AuthorizationCredential* _credential_,
5562 const absl::string_view& project_id,
5563 const absl::string_view& zone,
5564 const absl::string_view& cluster_id,
5582 virtual util::Status AppendVariable(
5583 const StringPiece& variable_name,
5584 const client::UriTemplateConfig& config,
5600 return ContainerServiceBaseRequest::ExecuteAndParseResponse(data);
5606 string cluster_id_;
string _content_;
5641 client::AuthorizationCredential* _credential_,
5642 const absl::string_view& project_id,
5643 const absl::string_view& zone,
5644 const absl::string_view& cluster_id,
5662 virtual util::Status AppendVariable(
5663 const StringPiece& variable_name,
5664 const client::UriTemplateConfig& config,
5680 return ContainerServiceBaseRequest::ExecuteAndParseResponse(data);
5686 string cluster_id_;
string _content_;
5724 client::AuthorizationCredential* _credential_,
5725 const absl::string_view& project_id,
5726 const absl::string_view& zone,
5727 const absl::string_view& cluster_id,
5745 virtual util::Status AppendVariable(
5746 const StringPiece& variable_name,
5747 const client::UriTemplateConfig& config,
5763 return ContainerServiceBaseRequest::ExecuteAndParseResponse(data);
5769 string cluster_id_;
string _content_;
5807 client::AuthorizationCredential* _credential_,
5808 const absl::string_view& project_id,
5809 const absl::string_view& zone,
5810 const absl::string_view& cluster_id,
5828 virtual util::Status AppendVariable(
5829 const StringPiece& variable_name,
5830 const client::UriTemplateConfig& config,
5846 return ContainerServiceBaseRequest::ExecuteAndParseResponse(data);
5852 string cluster_id_;
string _content_;
5890 client::AuthorizationCredential* _credential_,
5891 const absl::string_view& project_id,
5892 const absl::string_view& zone,
5893 const absl::string_view& cluster_id,
5911 virtual util::Status AppendVariable(
5912 const StringPiece& variable_name,
5913 const client::UriTemplateConfig& config,
5929 return ContainerServiceBaseRequest::ExecuteAndParseResponse(data);
5935 string cluster_id_;
string _content_;
5973 client::AuthorizationCredential* _credential_,
5974 const absl::string_view& project_id,
5975 const absl::string_view& zone,
5976 const absl::string_view& cluster_id,
5994 virtual util::Status AppendVariable(
5995 const StringPiece& variable_name,
5996 const client::UriTemplateConfig& config,
6012 return ContainerServiceBaseRequest::ExecuteAndParseResponse(data);
6018 string cluster_id_;
string _content_;
6061 client::AuthorizationCredential* _credential_,
6062 const absl::string_view& project_id,
6063 const absl::string_view& zone,
6064 const absl::string_view& cluster_id,
6065 const absl::string_view& node_pool_id,
6083 virtual util::Status AppendVariable(
6084 const StringPiece& variable_name,
6085 const client::UriTemplateConfig& config,
6101 return ContainerServiceBaseRequest::ExecuteAndParseResponse(data);
6108 string node_pool_id_;
string _content_;
6146 client::AuthorizationCredential* _credential_,
6147 const absl::string_view& project_id,
6148 const absl::string_view& zone,
6149 const absl::string_view& cluster_id,
6167 virtual util::Status AppendVariable(
6168 const StringPiece& variable_name,
6169 const client::UriTemplateConfig& config,
6185 return ContainerServiceBaseRequest::ExecuteAndParseResponse(data);
6191 string cluster_id_;
string _content_;
6230 client::AuthorizationCredential* _credential_,
6231 const absl::string_view& project_id,
6232 const absl::string_view& zone,
6233 const absl::string_view& cluster_id,
6234 const absl::string_view& node_pool_id);
6246 _have_name_ =
false;
6247 client::ClearCppValueHelper(&name_);
6291 virtual util::Status AppendVariable(
6292 const StringPiece& variable_name,
6293 const client::UriTemplateConfig& config,
6301 virtual util::Status AppendOptionalQueryParameters(
string* target);
6316 return ContainerServiceBaseRequest::ExecuteAndParseResponse(data);
6323 string node_pool_id_;
6325 bool _have_name_ : 1;
6364 client::AuthorizationCredential* _credential_,
6365 const absl::string_view& project_id,
6366 const absl::string_view& zone,
6367 const absl::string_view& cluster_id,
6368 const absl::string_view& node_pool_id);
6380 _have_name_ =
false;
6381 client::ClearCppValueHelper(&name_);
6425 virtual util::Status AppendVariable(
6426 const StringPiece& variable_name,
6427 const client::UriTemplateConfig& config,
6435 virtual util::Status AppendOptionalQueryParameters(
string* target);
6450 return ContainerServiceBaseRequest::ExecuteAndParseResponse(data);
6457 string node_pool_id_;
6459 bool _have_name_ : 1;
6496 client::AuthorizationCredential* _credential_,
6497 const absl::string_view& project_id,
6498 const absl::string_view& zone,
6499 const absl::string_view& cluster_id);
6511 _have_parent_ =
false;
6512 client::ClearCppValueHelper(&parent_);
6529 _have_parent_ =
true;
6542 _have_parent_ =
true;
6555 virtual util::Status AppendVariable(
6556 const StringPiece& variable_name,
6557 const client::UriTemplateConfig& config,
6565 virtual util::Status AppendOptionalQueryParameters(
string* target);
6580 return ContainerServiceBaseRequest::ExecuteAndParseResponse(data);
6588 bool _have_parent_ : 1;
6628 client::AuthorizationCredential* _credential_,
6629 const absl::string_view& project_id,
6630 const absl::string_view& zone,
6631 const absl::string_view& cluster_id,
6632 const absl::string_view& node_pool_id,
6650 virtual util::Status AppendVariable(
6651 const StringPiece& variable_name,
6652 const client::UriTemplateConfig& config,
6668 return ContainerServiceBaseRequest::ExecuteAndParseResponse(data);
6675 string node_pool_id_;
string _content_;
6715 client::AuthorizationCredential* _credential_,
6716 const absl::string_view& project_id,
6717 const absl::string_view& zone,
6718 const absl::string_view& cluster_id,
6719 const absl::string_view& node_pool_id,
6737 virtual util::Status AppendVariable(
6738 const StringPiece& variable_name,
6739 const client::UriTemplateConfig& config,
6755 return ContainerServiceBaseRequest::ExecuteAndParseResponse(data);
6762 string node_pool_id_;
string _content_;
6802 client::AuthorizationCredential* _credential_,
6803 const absl::string_view& project_id,
6804 const absl::string_view& zone,
6805 const absl::string_view& cluster_id,
6806 const absl::string_view& node_pool_id,
6824 virtual util::Status AppendVariable(
6825 const StringPiece& variable_name,
6826 const client::UriTemplateConfig& config,
6842 return ContainerServiceBaseRequest::ExecuteAndParseResponse(data);
6849 string node_pool_id_;
string _content_;
6889 client::AuthorizationCredential* _credential_,
6890 const absl::string_view& project_id,
6891 const absl::string_view& zone,
6892 const absl::string_view& cluster_id,
6893 const absl::string_view& node_pool_id,
6911 virtual util::Status AppendVariable(
6912 const StringPiece& variable_name,
6913 const client::UriTemplateConfig& config,
6929 return ContainerServiceBaseRequest::ExecuteAndParseResponse(data);
6936 string node_pool_id_;
string _content_;
6975 client::AuthorizationCredential* _credential_,
6976 const absl::string_view& project_id,
6977 const absl::string_view& zone,
6978 const absl::string_view& operation_id,
6996 virtual util::Status AppendVariable(
6997 const StringPiece& variable_name,
6998 const client::UriTemplateConfig& config,
7014 return ContainerServiceBaseRequest::ExecuteAndParseResponse(data);
7020 string operation_id_;
string _content_;
7058 client::AuthorizationCredential* _credential_,
7059 const absl::string_view& project_id,
7060 const absl::string_view& zone,
7061 const absl::string_view& operation_id);
7073 _have_name_ =
false;
7074 client::ClearCppValueHelper(&name_);
7117 virtual util::Status AppendVariable(
7118 const StringPiece& variable_name,
7119 const client::UriTemplateConfig& config,
7127 virtual util::Status AppendOptionalQueryParameters(
string* target);
7142 return ContainerServiceBaseRequest::ExecuteAndParseResponse(data);
7148 string operation_id_;
7150 bool _have_name_ : 1;
7184 client::AuthorizationCredential* _credential_,
7185 const absl::string_view& project_id,
7186 const absl::string_view& zone);
7198 _have_parent_ =
false;
7199 client::ClearCppValueHelper(&parent_);
7216 _have_parent_ =
true;
7230 _have_parent_ =
true;
7243 virtual util::Status AppendVariable(
7244 const StringPiece& variable_name,
7245 const client::UriTemplateConfig& config,
7253 virtual util::Status AppendOptionalQueryParameters(
string* target);
7268 return ContainerServiceBaseRequest::ExecuteAndParseResponse(data);
7275 bool _have_parent_ : 1;
7294 static const char googleapis_API_NAME[];
7299 static const char googleapis_API_VERSION[];
7304 static const char googleapis_API_GENERATOR[];
7382 ProjectsResource_AggregatedResource_UsableSubnetworksResource_ListMethod* NewListMethod(
7383 client::AuthorizationCredential* _credential_,
7384 const absl::string_view& parent)
const;
7396 ProjectsResource_AggregatedResource_UsableSubnetworksResource_ListMethodPager* NewListMethodPager(
7397 client::AuthorizationCredential* _credential_,
7398 const absl::string_view& parent)
const;
7411 return usable_subnetworks_;
7512 client::AuthorizationCredential* _credential_,
7513 const absl::string_view& parent,
7531 client::AuthorizationCredential* _credential_,
7532 const absl::string_view& name)
const;
7549 client::AuthorizationCredential* _credential_,
7550 const absl::string_view& name)
const;
7566 client::AuthorizationCredential* _credential_,
7567 const absl::string_view& parent)
const;
7585 client::AuthorizationCredential* _credential_,
7586 const absl::string_view& name,
7605 client::AuthorizationCredential* _credential_,
7606 const absl::string_view& name,
7625 client::AuthorizationCredential* _credential_,
7626 const absl::string_view& name,
7645 client::AuthorizationCredential* _credential_,
7646 const absl::string_view& name,
7665 client::AuthorizationCredential* _credential_,
7666 const absl::string_view& name,
7720 client::AuthorizationCredential* _credential_,
7721 const absl::string_view& parent)
const;
7753 client::AuthorizationCredential* _credential_,
7754 const absl::string_view& name,
7772 client::AuthorizationCredential* _credential_,
7773 const absl::string_view& parent,
7790 client::AuthorizationCredential* _credential_,
7791 const absl::string_view& name)
const;
7807 client::AuthorizationCredential* _credential_,
7808 const absl::string_view& name)
const;
7824 client::AuthorizationCredential* _credential_,
7825 const absl::string_view& parent)
const;
7842 client::AuthorizationCredential* _credential_,
7843 const absl::string_view& parent)
const;
7860 client::AuthorizationCredential* _credential_,
7861 const absl::string_view& name,
7878 client::AuthorizationCredential* _credential_,
7879 const absl::string_view& name,
7896 client::AuthorizationCredential* _credential_,
7897 const absl::string_view& name,
7915 client::AuthorizationCredential* _credential_,
7916 const absl::string_view& name,
7934 client::AuthorizationCredential* _credential_,
7935 const absl::string_view& name,
7952 client::AuthorizationCredential* _credential_,
7953 const absl::string_view& name,
7970 client::AuthorizationCredential* _credential_,
7971 const absl::string_view& name,
7988 client::AuthorizationCredential* _credential_,
7989 const absl::string_view& name,
8006 client::AuthorizationCredential* _credential_,
8007 const absl::string_view& name,
8024 client::AuthorizationCredential* _credential_,
8025 const absl::string_view& name,
8043 client::AuthorizationCredential* _credential_,
8044 const absl::string_view& name,
8061 client::AuthorizationCredential* _credential_,
8062 const absl::string_view& name,
8119 client::AuthorizationCredential* _credential_,
8120 const absl::string_view& name,
8137 client::AuthorizationCredential* _credential_,
8138 const absl::string_view& name)
const;
8155 client::AuthorizationCredential* _credential_,
8156 const absl::string_view& parent)
const;
8187 client::AuthorizationCredential* _credential_,
8188 const absl::string_view& name)
const;
8297 client::AuthorizationCredential* _credential_,
8298 const absl::string_view& project_id,
8299 const absl::string_view& zone,
8300 const absl::string_view& cluster_id,
8301 const absl::string_view& node_pool_id,
8327 client::AuthorizationCredential* _credential_,
8328 const absl::string_view& project_id,
8329 const absl::string_view& zone,
8330 const absl::string_view& cluster_id,
8358 client::AuthorizationCredential* _credential_,
8359 const absl::string_view& project_id,
8360 const absl::string_view& zone,
8361 const absl::string_view& cluster_id,
8362 const absl::string_view& node_pool_id)
const;
8388 client::AuthorizationCredential* _credential_,
8389 const absl::string_view& project_id,
8390 const absl::string_view& zone,
8391 const absl::string_view& cluster_id,
8392 const absl::string_view& node_pool_id)
const;
8416 client::AuthorizationCredential* _credential_,
8417 const absl::string_view& project_id,
8418 const absl::string_view& zone,
8419 const absl::string_view& cluster_id)
const;
8447 client::AuthorizationCredential* _credential_,
8448 const absl::string_view& project_id,
8449 const absl::string_view& zone,
8450 const absl::string_view& cluster_id,
8451 const absl::string_view& node_pool_id,
8480 client::AuthorizationCredential* _credential_,
8481 const absl::string_view& project_id,
8482 const absl::string_view& zone,
8483 const absl::string_view& cluster_id,
8484 const absl::string_view& node_pool_id,
8513 client::AuthorizationCredential* _credential_,
8514 const absl::string_view& project_id,
8515 const absl::string_view& zone,
8516 const absl::string_view& cluster_id,
8517 const absl::string_view& node_pool_id,
8546 client::AuthorizationCredential* _credential_,
8547 const absl::string_view& project_id,
8548 const absl::string_view& zone,
8549 const absl::string_view& cluster_id,
8550 const absl::string_view& node_pool_id,
8591 client::AuthorizationCredential* _credential_,
8592 const absl::string_view& project_id,
8593 const absl::string_view& zone,
8594 const absl::string_view& cluster_id,
8619 client::AuthorizationCredential* _credential_,
8620 const absl::string_view& project_id,
8621 const absl::string_view& zone,
8622 const absl::string_view& cluster_id,
8645 client::AuthorizationCredential* _credential_,
8646 const absl::string_view& project_id,
8647 const absl::string_view& zone,
8671 client::AuthorizationCredential* _credential_,
8672 const absl::string_view& project_id,
8673 const absl::string_view& zone,
8674 const absl::string_view& cluster_id)
const;
8697 client::AuthorizationCredential* _credential_,
8698 const absl::string_view& project_id,
8699 const absl::string_view& zone,
8700 const absl::string_view& cluster_id)
const;
8724 client::AuthorizationCredential* _credential_,
8725 const absl::string_view& project_id,
8726 const absl::string_view& zone,
8727 const absl::string_view& cluster_id,
8748 client::AuthorizationCredential* _credential_,
8749 const absl::string_view& project_id,
8750 const absl::string_view& zone)
const;
8774 client::AuthorizationCredential* _credential_,
8775 const absl::string_view& project_id,
8776 const absl::string_view& zone,
8777 const absl::string_view& cluster_id,
8802 client::AuthorizationCredential* _credential_,
8803 const absl::string_view& project_id,
8804 const absl::string_view& zone,
8805 const absl::string_view& cluster_id,
8830 client::AuthorizationCredential* _credential_,
8831 const absl::string_view& project_id,
8832 const absl::string_view& zone,
8833 const absl::string_view& cluster_id,
8858 client::AuthorizationCredential* _credential_,
8859 const absl::string_view& project_id,
8860 const absl::string_view& zone,
8861 const absl::string_view& cluster_id,
8887 client::AuthorizationCredential* _credential_,
8888 const absl::string_view& project_id,
8889 const absl::string_view& zone,
8890 const absl::string_view& cluster_id,
8911 client::AuthorizationCredential* _credential_,
8912 const absl::string_view& project_id,
8913 const absl::string_view& zone,
8914 const absl::string_view& cluster_id,
8939 client::AuthorizationCredential* _credential_,
8940 const absl::string_view& project_id,
8941 const absl::string_view& zone,
8942 const absl::string_view& cluster_id,
8967 client::AuthorizationCredential* _credential_,
8968 const absl::string_view& project_id,
8969 const absl::string_view& zone,
8970 const absl::string_view& cluster_id,
8996 client::AuthorizationCredential* _credential_,
8997 const absl::string_view& project_id,
8998 const absl::string_view& zone,
8999 const absl::string_view& cluster_id,
9024 client::AuthorizationCredential* _credential_,
9025 const absl::string_view& project_id,
9026 const absl::string_view& zone,
9027 const absl::string_view& cluster_id,
9090 client::AuthorizationCredential* _credential_,
9091 const absl::string_view& project_id,
9092 const absl::string_view& zone,
9093 const absl::string_view& operation_id,
9117 client::AuthorizationCredential* _credential_,
9118 const absl::string_view& project_id,
9119 const absl::string_view& zone,
9120 const absl::string_view& operation_id)
const;
9142 client::AuthorizationCredential* _credential_,
9143 const absl::string_view& project_id,
9144 const absl::string_view& zone)
const;
9179 client::AuthorizationCredential* _credential_,
9180 const absl::string_view& project_id,
9181 const absl::string_view& zone)
const;
9245 static const char CLOUD_PLATFORM[];
9290 #endif // GOOGLE_CONTAINER_API_CONTAINER_SERVICE_H_ util::Status ExecuteAndParseResponse(Empty *data)
Definition: container_service.h:3967
Definition: container_service.h:6207
const string & get_cluster_id() const
Definition: container_service.h:1411
const string & get_parent() const
Definition: container_service.h:5124
void clear_parent()
Definition: container_service.h:6510
const string & get_project_id() const
Definition: container_service.h:3138
Definition: set_monitoring_service_request.h:50
Definition: container_service.h:5290
util::Status ExecuteAndParseResponse(Operation *data)
Definition: container_service.h:2014
void set_name(const string &value)
Definition: container_service.h:4935
bool get_pretty_print() const
Definition: container_service.h:438
Definition: set_addons_config_request.h:52
string * mutable_parent()
Definition: container_service.h:6528
util::Status ExecuteAndParseResponse(Operation *data)
Definition: container_service.h:4717
util::Status ExecuteAndParseResponse(ListClustersResponse *data)
Definition: container_service.h:5182
Definition: container_service.h:9051
~LocationsResource()
Definition: container_service.h:7451
void set_name(const string &value)
Definition: container_service.h:4430
string * mutable_fields()
Definition: container_service.h:324
Definition: container_service.h:3627
void set_name(const string &value)
Definition: container_service.h:6277
string * mutable_projectId()
Definition: container_service.h:897
void clear_zone()
Definition: container_service.h:4101
void set_project_id(const string &value)
Definition: container_service.h:4260
const string & get_cluster_id() const
Definition: container_service.h:3054
const string & get_zone() const
Definition: container_service.h:2843
Definition: container_service.h:1020
util::Status ExecuteAndParseResponse(Operation *data)
Definition: container_service.h:5515
string *mutable_ $Xgafv()
Definition: container_service.h:167
void set_zone(const string &value)
Definition: container_service.h:3374
void set_zone(const string &value)
Definition: container_service.h:954
util::Status ExecuteAndParseResponse(Empty *data)
Definition: container_service.h:7012
string * mutable_uploadType()
Definition: container_service.h:514
util::Status ExecuteAndParseResponse(Operation *data)
Definition: container_service.h:6927
Definition: container_service.h:2469
util::Status ExecuteAndParseResponse(ListNodePoolsResponse *data)
Definition: container_service.h:6578
string * mutable_zone()
Definition: container_service.h:940
void set_cluster_id(const string &value)
Definition: container_service.h:2907
Definition: container_service.h:4368
string * mutable_projectId()
Definition: container_service.h:1461
Definition: container_service.h:7479
void set_cluster_id(const string &value)
Definition: container_service.h:3075
void clear_zone()
Definition: container_service.h:1724
Definition: container_service.h:3700
Definition: container_service.h:3016
util::Status ExecuteAndParseResponse(Operation *data)
Definition: container_service.h:3751
const string & get_parent() const
Definition: container_service.h:7208
void set_project_id(const string &value)
Definition: container_service.h:4091
void set_quota_user(const string &value)
Definition: container_service.h:485
string * mutable_quotaUser()
Definition: container_service.h:472
util::Status ExecuteAndParseResponse(Operation *data)
Definition: container_service.h:5349
Definition: container_service.h:2397
const string & get_zone() const
Definition: container_service.h:4281
string * mutable_projectId()
Definition: container_service.h:2807
void set_zone(const string &value)
Definition: container_service.h:4304
util::Status ExecuteAndParseResponse(Operation *data)
Definition: container_service.h:2663
string * mutable_clusterId()
Definition: container_service.h:3403
util::Status ExecuteAndParseResponse(ListOperationsResponse *data)
Definition: container_service.h:7266
Definition: container_service.h:6124
const string & get_node_pool_id() const
Definition: container_service.h:2928
util::Status ExecuteAndParseResponse(ServerConfig *data)
Definition: container_service.h:991
util::Status ExecuteAndParseResponse(Cluster *data)
Definition: container_service.h:1556
Definition: container_service.h:5702
util::Status ExecuteAndParseResponse(Operation *data)
Definition: container_service.h:2986
const string & get_upload_type() const
Definition: container_service.h:506
util::Status ExecuteAndParseResponse(Operation *data)
Definition: container_service.h:6183
void set_operation_id(const string &value)
Definition: container_service.h:4047
Definition: node_pool.h:63
util::Status ExecuteAndParseResponse(Operation *data)
Definition: container_service.h:1346
util::Status ExecuteAndParseResponse(Operation *data)
Definition: container_service.h:2303
string * mutable_uploadProtocol()
Definition: container_service.h:555
void set_zone(const string &value)
Definition: container_service.h:1519
Definition: container_service.h:3554
util::Status ExecuteAndParseResponse(Operation *data)
Definition: container_service.h:4637
string * mutable_parent()
Definition: container_service.h:5131
Definition: container_service.h:7437
Definition: container_service.h:7354
void clear_key()
Definition: container_service.h:346
Definition: container_service.h:3989
string * mutable_filter()
Definition: container_service.h:692
util::Status ExecuteAndParseResponse(Operation *data)
Definition: container_service.h:2375
void set_project_id(const string &value)
Definition: container_service.h:3161
Definition: container_service.h:1092
void set_parent(const string &value)
Definition: container_service.h:7229
void set_access_token(const string &value)
Definition: container_service.h:218
void clear_alt()
Definition: container_service.h:228
void clear_cluster_id()
Definition: container_service.h:2875
Definition: container_service.h:5539
~WellKnownResource()
Definition: container_service.h:7703
Definition: container_service.h:649
void clear_project_id()
Definition: container_service.h:1680
void clear_cluster_id()
Definition: container_service.h:1400
~OperationsResource()
Definition: container_service.h:8101
Definition: update_master_request.h:50
util::Status ExecuteAndParseResponse(GetOpenIDConfigResponse *data)
Definition: container_service.h:3894
string * mutable_clusterId()
Definition: container_service.h:3062
string * mutable_name()
Definition: container_service.h:4417
string * mutable_projectId()
Definition: container_service.h:1699
void clear_zone()
Definition: container_service.h:1234
string * mutable_zone()
Definition: container_service.h:1742
util::Status ExecuteAndParseResponse(Operation *data)
Definition: container_service.h:6010
Definition: get_open_idc_onfig_response.h:53
Definition: container_service.h:6778
const ZonesResource & get_zones() const
Definition: container_service.h:9195
Definition: container_service.h:1820
util::Status ExecuteAndParseResponse(Operation *data)
Definition: container_service.h:1070
void clear_node_pool_id()
Definition: container_service.h:3085
util::Status ExecuteAndParseResponse(Operation *data)
Definition: container_service.h:3824
string * mutable_zone()
Definition: container_service.h:3189
util::Status ExecuteAndParseResponse(Operation *data)
Definition: container_service.h:2231
Definition: container_service.h:8087
const ClustersResource & get_clusters() const
Definition: container_service.h:9041
string * mutable_accessToken()
Definition: container_service.h:207
void set_oauth_token(const string &value)
Definition: container_service.h:417
void clear_zone()
Definition: container_service.h:4270
Definition: container_service.h:7166
Definition: update_node_pool_request.h:53
int32 get_page_size() const
Definition: container_service.h:770
util::Status ExecuteAndParseResponse(Operation *data)
Definition: container_service.h:5844
string * mutable_projectId()
Definition: container_service.h:3146
const string & get_zone() const
Definition: container_service.h:3352
const string & get_zone() const
Definition: container_service.h:1497
string * mutable_name()
Definition: container_service.h:7090
util::Status ExecuteAndParseResponse(Operation *data)
Definition: container_service.h:3678
string * mutable_name()
Definition: container_service.h:6397
Definition: container_service.h:110
void set_project_id(const string &value)
Definition: container_service.h:3331
void clear_fields()
Definition: container_service.h:306
util::Status ExecuteAndParseResponse(Operation *data)
Definition: container_service.h:4554
const string & get_project_id() const
Definition: container_service.h:889
const string & get_name() const
Definition: container_service.h:4915
Definition: cancel_operation_request.h:50
util::Status ExecuteAndParseResponse(Operation *data)
Definition: container_service.h:2519
void clear_project_id()
Definition: container_service.h:1442
const string & get_parent() const
Definition: container_service.h:6521
util::Status ExecuteAndParseResponse(ListOperationsResponse *data)
Definition: container_service.h:4341
void clear_name()
Definition: container_service.h:6379
void set_project_id(const string &value)
Definition: container_service.h:1714
Definition: container_service.h:5373
Definition: container_service.h:3271
const string & get_project_id() const
Definition: container_service.h:1691
void clear_project_id()
Definition: container_service.h:3127
Definition: container_service.h:5207
util::Status ExecuteAndParseResponse(Operation *data)
Definition: container_service.h:2159
const string & get_name() const
Definition: container_service.h:6256
Definition: container_service.h:2108
const string & get_xgafv() const
Definition: container_service.h:160
const string & get_key() const
Definition: container_service.h:357
void clear_filter()
Definition: container_service.h:674
Definition: container_service.h:4740
const OperationsResource & get_operations() const
Definition: container_service.h:9156
Definition: set_node_pool_size_request.h:52
Definition: container_service.h:1164
void clear_zone()
Definition: container_service.h:3171
Definition: container_service.h:5081
~ClustersResource()
Definition: container_service.h:7472
Definition: container_service.h:7312
const string & get_filter() const
Definition: container_service.h:685
Definition: start_ipr_otation_request.h:51
Definition: container_service.h:1374
void set_zone(const string &value)
Definition: container_service.h:1757
util::Status ExecuteAndParseResponse(Operation *data)
Definition: container_service.h:1142
~UsableSubnetworksResource()
Definition: container_service.h:7368
Definition: container_service.h:852
Definition: container_service.h:4661
Definition: container_service.h:4578
Definition: operation.h:54
Definition: set_maintenance_policy_request.h:52
~AggregatedResource()
Definition: container_service.h:7347
void set_alt(const string &value)
Definition: container_service.h:257
util::Status ExecuteAndParseResponse(Operation *data)
Definition: container_service.h:5432
Definition: container_service.h:3773
~ZonesResource()
Definition: container_service.h:8226
void clear_zone()
Definition: container_service.h:3341
Definition: container_service.h:1583
Definition: container_service.h:2541
Definition: set_node_pool_management_request.h:53
util::Status ExecuteAndParseResponse(Operation *data)
Definition: container_service.h:5927
const string & get_name() const
Definition: container_service.h:4786
const NodePoolsResource & get_node_pools() const
Definition: container_service.h:7679
Definition: container_service.h:6341
void set_upload_protocol(const string &value)
Definition: container_service.h:566
void clear_project_id()
Definition: container_service.h:3297
Definition: update_cluster_request.h:52
void clear_parent()
Definition: container_service.h:7197
const string & get_access_token() const
Definition: container_service.h:199
string * mutable_projectId()
Definition: container_service.h:3316
void clear_zone()
Definition: container_service.h:2832
Definition: set_network_policy_request.h:52
string * mutable_zone()
Definition: container_service.h:4288
util::Status ExecuteAndParseResponse(ListNodePoolsResponse *data)
Definition: container_service.h:3453
const string & get_zone() const
Definition: container_service.h:3182
void clear_quota_user()
Definition: container_service.h:453
void clear_upload_type()
Definition: container_service.h:495
util::Status ExecuteAndParseResponse(Operation *data)
Definition: container_service.h:5057
void clear_name()
Definition: container_service.h:4904
util::Status ExecuteAndParseResponse(Operation *data)
Definition: container_service.h:5678
void set_name(const string &value)
Definition: container_service.h:6411
const string & get_page_token() const
Definition: container_service.h:728
const string & get_alt() const
Definition: container_service.h:239
void clear_zone()
Definition: container_service.h:922
Definition: create_node_pool_request.h:52
const string & get_zone() const
Definition: container_service.h:933
Definition: container_service.h:5868
void set_zone(const string &value)
Definition: container_service.h:4134
Definition: container_service.h:8212
util::Status ExecuteAndParseResponse(GetJSONWebKeysResponse *data)
Definition: container_service.h:1631
void set_callback(const string &value)
Definition: container_service.h:296
util::Status ExecuteAndParseResponse(Operation *data)
Definition: container_service.h:2739
string * mutable_nodePoolId()
Definition: container_service.h:3104
Definition: container_service.h:3917
util::Status ExecuteAndParseResponse(ListClustersResponse *data)
Definition: container_service.h:1794
Definition: container_service.h:5456
Definition: list_node_pools_response.h:51
void clear_project_id()
Definition: container_service.h:2788
void clear_pretty_print()
Definition: container_service.h:427
util::Status ExecuteAndParseResponse(Operation *data)
Definition: container_service.h:5266
const string & get_project_id() const
Definition: container_service.h:4068
const string & get_project_id() const
Definition: container_service.h:1201
const AggregatedResource & get_aggregated() const
Definition: container_service.h:7427
void clear_cluster_id()
Definition: container_service.h:3043
void clear_node_pool_id()
Definition: container_service.h:2917
util::Status ExecuteAndParseResponse(Operation *data)
Definition: container_service.h:5761
Definition: container_service.h:4869
util::Status ExecuteAndParseResponse(Operation *data)
Definition: container_service.h:1870
util::Status ExecuteAndParseResponse(Operation *data)
Definition: container_service.h:5598
const string & get_fields() const
Definition: container_service.h:317
string * mutable_name()
Definition: container_service.h:4793
Definition: get_jsonw_eb_keys_response.h:52
const ClustersResource & get_clusters() const
Definition: container_service.h:8077
Definition: container_service.h:2325
util::Status ExecuteAndParseResponse(Operation *data)
Definition: container_service.h:2447
~ProjectsResource()
Definition: container_service.h:7326
Definition: container_service.h:5951
const ProjectsResource & get_projects() const
Definition: container_service.h:9230
const string & get_zone() const
Definition: container_service.h:1245
util::Status ExecuteAndParseResponse(NodePool *data)
Definition: container_service.h:6448
Definition: container_service.h:3846
Definition: container_service.h:8233
void set_xgafv(const string &value)
Definition: container_service.h:178
string * mutable_parent()
Definition: container_service.h:7215
string * mutable_zone()
Definition: container_service.h:4119
void clear_zone()
Definition: container_service.h:1486
Definition: container_service.h:4199
string * mutable_operationId()
Definition: container_service.h:4034
Definition: complete_ipr_otation_request.h:50
string * mutable_clusterId()
Definition: container_service.h:1419
const UsableSubnetworksResource & get_usable_subnetworks() const
Definition: container_service.h:7410
util::Status ExecuteAndParseResponse(Operation *data)
Definition: container_service.h:6099
void set_zone(const string &value)
Definition: container_service.h:2865
string * mutable_zone()
Definition: container_service.h:3359
util::Status ExecuteAndParseResponse(Operation *data)
Definition: container_service.h:3605
void clear_parent()
Definition: container_service.h:5113
Definition: container_service.h:2036
Definition: list_usable_subnetworks_response.h:53
Definition: container_service.h:2253
const string & get_project_id() const
Definition: container_service.h:1453
void clear_project_id()
Definition: container_service.h:4226
util::Status ExecuteAndParseResponse(Operation *data)
Definition: container_service.h:2591
void set_parent(const string &value)
Definition: container_service.h:6541
void set_project_id(const string &value)
Definition: container_service.h:1476
string * mutable_clusterId()
Definition: container_service.h:2894
Definition: container_service.h:9240
const string & get_zone() const
Definition: container_service.h:4112
Definition: rollback_node_pool_upgrade_request.h:52
Definition: container_service.h:1964
const string & get_oauth_token() const
Definition: container_service.h:398
void clear_name()
Definition: container_service.h:6245
util::Status ExecuteAndParseResponse(NodePool *data)
Definition: container_service.h:3241
void clear_page_token()
Definition: container_service.h:717
void clear_project_id()
Definition: container_service.h:878
const string & get_callback() const
Definition: container_service.h:278
Definition: container_service.h:7289
util::Status ExecuteAndParseResponse(Operation *data)
Definition: container_service.h:6840
string * mutable_zone()
Definition: container_service.h:2850
Definition: container_service.h:8254
const string & get_node_pool_id() const
Definition: container_service.h:3096
Definition: container_service.h:5785
void clear_access_token()
Definition: container_service.h:188
Definition: accelerator_config.cc:41
Definition: container_service.h:6865
const string & get_name() const
Definition: container_service.h:6390
Definition: container_service.h:1892
util::Status ExecuteAndParseResponse(Cluster *data)
Definition: container_service.h:4972
util::Status ExecuteAndParseResponse(Operation *data)
Definition: container_service.h:7140
string * mutable_zone()
Definition: container_service.h:1504
void set_name(const string &value)
Definition: container_service.h:7103
const string & get_project_id() const
Definition: container_service.h:2799
void clear_callback()
Definition: container_service.h:267
string * mutable_projectId()
Definition: container_service.h:1209
Definition: create_cluster_request.h:52
void set_project_id(const string &value)
Definition: container_service.h:912
util::Status ExecuteAndParseResponse(Operation *data)
Definition: container_service.h:2086
void clear_name()
Definition: container_service.h:4775
Definition: list_clusters_response.h:52
string * mutable_projectId()
Definition: container_service.h:4245
~ClustersResource()
Definition: container_service.h:8247
const string & get_upload_protocol() const
Definition: container_service.h:547
util::Status ExecuteAndParseResponse(Operation *data)
Definition: container_service.h:6666
util::Status ExecuteAndParseResponse(Operation *data)
Definition: container_service.h:3532
Definition: set_legacy_abac_request.h:51
string * mutable_nodePoolId()
Definition: container_service.h:2936
string * mutable_oauthToken()
Definition: container_service.h:406
const string & get_name() const
Definition: container_service.h:4410
Definition: list_operations_response.h:52
void clear_cluster_id()
Definition: container_service.h:1277
Definition: container_service.h:7333
void set_project_id(const string &value)
Definition: container_service.h:1224
const string & get_operation_id() const
Definition: container_service.h:4026
const WellKnownResource & get_well_known() const
Definition: container_service.h:7733
Definition: container_service.h:2181
void clear_name()
Definition: container_service.h:4399
void clear_name()
Definition: container_service.h:7072
Definition: set_master_auth_request.h:52
const OperationsResource & get_operations() const
Definition: container_service.h:8168
void set_name(const string &value)
Definition: container_service.h:4806
string * mutable_callback()
Definition: container_service.h:285
Definition: container_service.h:6691
util::Status ExecuteAndParseResponse(Operation *data)
Definition: container_service.h:4171
void set_parent(const string &value)
Definition: container_service.h:5145
Definition: set_node_pool_autoscaling_request.h:52
Definition: container_service.h:4495
void set_fields(const string &value)
Definition: container_service.h:336
void clear_cluster_id()
Definition: container_service.h:3384
void set_page_token(const string &value)
Definition: container_service.h:749
const string & get_cluster_id() const
Definition: container_service.h:2886
Definition: container_service.h:7689
Definition: container_service.h:4998
const string & get_cluster_id() const
Definition: container_service.h:3395
util::Status ExecuteAndParseResponse(ListUsableSubnetworksResponse *data)
Definition: container_service.h:818
const NodePoolsResource & get_node_pools() const
Definition: container_service.h:8563
util::Status ExecuteAndParseResponse(Operation *data)
Definition: container_service.h:6314
Definition: container_service.h:7458
void clear_oauth_token()
Definition: container_service.h:387
const string & get_zone() const
Definition: container_service.h:1735
void set_filter(const string &value)
Definition: container_service.h:707
string * mutable_name()
Definition: container_service.h:6263
void set_key(const string &value)
Definition: container_service.h:377
string * mutable_key()
Definition: container_service.h:364
string * mutable_clusterId()
Definition: container_service.h:1296
Definition: container_service.h:3481
Definition: container_service.h:1653
void set_upload_type(const string &value)
Definition: container_service.h:526
void clear_project_id()
Definition: container_service.h:1190
void set_zone(const string &value)
Definition: container_service.h:1267
void set_project_id(const string &value)
Definition: container_service.h:2822
util::Status ExecuteAndParseResponse(ServerConfig *data)
Definition: container_service.h:4467
Definition: container_service.h:2761
const string & get_project_id() const
Definition: container_service.h:4237
const string & get_quota_user() const
Definition: container_service.h:464
const LocationsResource & get_locations() const
Definition: container_service.h:8202
const string & get_name() const
Definition: container_service.h:7083
void set_cluster_id(const string &value)
Definition: container_service.h:1432
Definition: container_service.h:2613
string * mutable_name()
Definition: container_service.h:4922
void clear_page_size()
Definition: container_service.h:759
Definition: set_logging_service_request.h:50
~NodePoolsResource()
Definition: container_service.h:7493
void set_node_pool_id(const string &value)
Definition: container_service.h:3117
Definition: container_service.h:2688
~NodePoolsResource()
Definition: container_service.h:8268
Definition: set_labels_request.h:52
Definition: server_config.h:50
util::Status ExecuteAndParseResponse(Operation *data)
Definition: container_service.h:1942
string * mutable_projectId()
Definition: container_service.h:4076
string * mutable_alt()
Definition: container_service.h:246
void clear_operation_id()
Definition: container_service.h:4015
void set_cluster_id(const string &value)
Definition: container_service.h:3416
void set_node_pool_id(const string &value)
Definition: container_service.h:2949
void clear_xgafv()
Definition: container_service.h:149
void clear_upload_protocol()
Definition: container_service.h:536
const string & get_project_id() const
Definition: container_service.h:3308
string * mutable_zone()
Definition: container_service.h:1252
util::Status ExecuteAndParseResponse(Operation *data)
Definition: container_service.h:6753
Definition: container_service.h:5622
void set_page_size(int32 value)
Definition: container_service.h:781
Definition: set_locations_request.h:50
Definition: container_service.h:7036
Definition: container_service.h:6953
const string & get_cluster_id() const
Definition: container_service.h:1288
Definition: container_service.h:6604
util::Status ExecuteAndParseResponse(Operation *data)
Definition: container_service.h:4843
void set_cluster_id(const string &value)
Definition: container_service.h:1309
~OperationsResource()
Definition: container_service.h:9065
Definition: container_service.h:6475
Definition: container_service.h:6037
void set_pretty_print(bool value)
Definition: container_service.h:445
void clear_project_id()
Definition: container_service.h:4057
void set_zone(const string &value)
Definition: container_service.h:3204
string * mutable_pageToken()
Definition: container_service.h:736