compute  v1
Public Member Functions | Protected Member Functions | List of all members
google_compute_api::ComputeServiceBaseRequest Class Reference

#include <compute_service.h>

Inheritance diagram for google_compute_api::ComputeServiceBaseRequest:
google_compute_api::AcceleratorTypesResource_AggregatedListMethod google_compute_api::AcceleratorTypesResource_GetMethod google_compute_api::AcceleratorTypesResource_ListMethod google_compute_api::AddressesResource_AggregatedListMethod google_compute_api::AddressesResource_DeleteMethod google_compute_api::AddressesResource_GetMethod google_compute_api::AddressesResource_InsertMethod google_compute_api::AddressesResource_ListMethod google_compute_api::AutoscalersResource_AggregatedListMethod google_compute_api::AutoscalersResource_DeleteMethod google_compute_api::AutoscalersResource_GetMethod google_compute_api::AutoscalersResource_InsertMethod google_compute_api::AutoscalersResource_ListMethod google_compute_api::AutoscalersResource_PatchMethod google_compute_api::AutoscalersResource_UpdateMethod google_compute_api::BackendBucketsResource_AddSignedUrlKeyMethod google_compute_api::BackendBucketsResource_DeleteMethod google_compute_api::BackendBucketsResource_DeleteSignedUrlKeyMethod google_compute_api::BackendBucketsResource_GetMethod google_compute_api::BackendBucketsResource_InsertMethod google_compute_api::BackendBucketsResource_ListMethod google_compute_api::BackendBucketsResource_PatchMethod google_compute_api::BackendBucketsResource_UpdateMethod google_compute_api::BackendServicesResource_AddSignedUrlKeyMethod google_compute_api::BackendServicesResource_AggregatedListMethod google_compute_api::BackendServicesResource_DeleteMethod google_compute_api::BackendServicesResource_DeleteSignedUrlKeyMethod google_compute_api::BackendServicesResource_GetHealthMethod google_compute_api::BackendServicesResource_GetMethod google_compute_api::BackendServicesResource_InsertMethod google_compute_api::BackendServicesResource_ListMethod google_compute_api::BackendServicesResource_PatchMethod google_compute_api::BackendServicesResource_SetSecurityPolicyMethod google_compute_api::BackendServicesResource_UpdateMethod google_compute_api::DisksResource_AggregatedListMethod google_compute_api::DisksResource_CreateSnapshotMethod google_compute_api::DisksResource_DeleteMethod google_compute_api::DisksResource_GetIamPolicyMethod google_compute_api::DisksResource_GetMethod google_compute_api::DisksResource_InsertMethod google_compute_api::DisksResource_ListMethod google_compute_api::DisksResource_ResizeMethod google_compute_api::DisksResource_SetIamPolicyMethod google_compute_api::DisksResource_SetLabelsMethod google_compute_api::DisksResource_TestIamPermissionsMethod google_compute_api::DiskTypesResource_AggregatedListMethod google_compute_api::DiskTypesResource_GetMethod google_compute_api::DiskTypesResource_ListMethod google_compute_api::FirewallsResource_DeleteMethod google_compute_api::FirewallsResource_GetMethod google_compute_api::FirewallsResource_InsertMethod google_compute_api::FirewallsResource_ListMethod google_compute_api::FirewallsResource_PatchMethod google_compute_api::FirewallsResource_UpdateMethod google_compute_api::ForwardingRulesResource_AggregatedListMethod google_compute_api::ForwardingRulesResource_DeleteMethod google_compute_api::ForwardingRulesResource_GetMethod google_compute_api::ForwardingRulesResource_InsertMethod google_compute_api::ForwardingRulesResource_ListMethod google_compute_api::ForwardingRulesResource_SetTargetMethod google_compute_api::GlobalAddressesResource_DeleteMethod google_compute_api::GlobalAddressesResource_GetMethod google_compute_api::GlobalAddressesResource_InsertMethod google_compute_api::GlobalAddressesResource_ListMethod google_compute_api::GlobalForwardingRulesResource_DeleteMethod google_compute_api::GlobalForwardingRulesResource_GetMethod google_compute_api::GlobalForwardingRulesResource_InsertMethod google_compute_api::GlobalForwardingRulesResource_ListMethod google_compute_api::GlobalForwardingRulesResource_SetTargetMethod google_compute_api::GlobalOperationsResource_AggregatedListMethod google_compute_api::GlobalOperationsResource_DeleteMethod google_compute_api::GlobalOperationsResource_GetMethod google_compute_api::GlobalOperationsResource_ListMethod google_compute_api::HealthChecksResource_DeleteMethod google_compute_api::HealthChecksResource_GetMethod google_compute_api::HealthChecksResource_InsertMethod google_compute_api::HealthChecksResource_ListMethod google_compute_api::HealthChecksResource_PatchMethod google_compute_api::HealthChecksResource_UpdateMethod google_compute_api::HttpHealthChecksResource_DeleteMethod google_compute_api::HttpHealthChecksResource_GetMethod google_compute_api::HttpHealthChecksResource_InsertMethod google_compute_api::HttpHealthChecksResource_ListMethod google_compute_api::HttpHealthChecksResource_PatchMethod google_compute_api::HttpHealthChecksResource_UpdateMethod google_compute_api::HttpsHealthChecksResource_DeleteMethod google_compute_api::HttpsHealthChecksResource_GetMethod google_compute_api::HttpsHealthChecksResource_InsertMethod google_compute_api::HttpsHealthChecksResource_ListMethod google_compute_api::HttpsHealthChecksResource_PatchMethod google_compute_api::HttpsHealthChecksResource_UpdateMethod google_compute_api::ImagesResource_DeleteMethod google_compute_api::ImagesResource_DeprecateMethod google_compute_api::ImagesResource_GetFromFamilyMethod google_compute_api::ImagesResource_GetIamPolicyMethod google_compute_api::ImagesResource_GetMethod google_compute_api::ImagesResource_InsertMethod google_compute_api::ImagesResource_ListMethod google_compute_api::ImagesResource_SetIamPolicyMethod google_compute_api::ImagesResource_SetLabelsMethod google_compute_api::ImagesResource_TestIamPermissionsMethod google_compute_api::InstanceGroupManagersResource_AbandonInstancesMethod google_compute_api::InstanceGroupManagersResource_AggregatedListMethod google_compute_api::InstanceGroupManagersResource_DeleteInstancesMethod google_compute_api::InstanceGroupManagersResource_DeleteMethod google_compute_api::InstanceGroupManagersResource_GetMethod google_compute_api::InstanceGroupManagersResource_InsertMethod google_compute_api::InstanceGroupManagersResource_ListManagedInstancesMethod google_compute_api::InstanceGroupManagersResource_ListMethod google_compute_api::InstanceGroupManagersResource_PatchMethod google_compute_api::InstanceGroupManagersResource_RecreateInstancesMethod google_compute_api::InstanceGroupManagersResource_ResizeMethod google_compute_api::InstanceGroupManagersResource_SetInstanceTemplateMethod google_compute_api::InstanceGroupManagersResource_SetTargetPoolsMethod google_compute_api::InstanceGroupsResource_AddInstancesMethod google_compute_api::InstanceGroupsResource_AggregatedListMethod google_compute_api::InstanceGroupsResource_DeleteMethod google_compute_api::InstanceGroupsResource_GetMethod google_compute_api::InstanceGroupsResource_InsertMethod google_compute_api::InstanceGroupsResource_ListInstancesMethod google_compute_api::InstanceGroupsResource_ListMethod google_compute_api::InstanceGroupsResource_RemoveInstancesMethod google_compute_api::InstanceGroupsResource_SetNamedPortsMethod google_compute_api::InstancesResource_AddAccessConfigMethod google_compute_api::InstancesResource_AggregatedListMethod google_compute_api::InstancesResource_AttachDiskMethod google_compute_api::InstancesResource_DeleteAccessConfigMethod google_compute_api::InstancesResource_DeleteMethod google_compute_api::InstancesResource_DetachDiskMethod google_compute_api::InstancesResource_GetIamPolicyMethod google_compute_api::InstancesResource_GetMethod google_compute_api::InstancesResource_GetSerialPortOutputMethod google_compute_api::InstancesResource_GetShieldedInstanceIdentityMethod google_compute_api::InstancesResource_InsertMethod google_compute_api::InstancesResource_ListMethod google_compute_api::InstancesResource_ListReferrersMethod google_compute_api::InstancesResource_ResetMethod google_compute_api::InstancesResource_SetDeletionProtectionMethod google_compute_api::InstancesResource_SetDiskAutoDeleteMethod google_compute_api::InstancesResource_SetIamPolicyMethod google_compute_api::InstancesResource_SetLabelsMethod google_compute_api::InstancesResource_SetMachineResourcesMethod google_compute_api::InstancesResource_SetMachineTypeMethod google_compute_api::InstancesResource_SetMetadataMethod google_compute_api::InstancesResource_SetMinCpuPlatformMethod google_compute_api::InstancesResource_SetSchedulingMethod google_compute_api::InstancesResource_SetServiceAccountMethod google_compute_api::InstancesResource_SetShieldedInstanceIntegrityPolicyMethod google_compute_api::InstancesResource_SetTagsMethod google_compute_api::InstancesResource_SimulateMaintenanceEventMethod google_compute_api::InstancesResource_StartMethod google_compute_api::InstancesResource_StartWithEncryptionKeyMethod google_compute_api::InstancesResource_StopMethod google_compute_api::InstancesResource_TestIamPermissionsMethod google_compute_api::InstancesResource_UpdateAccessConfigMethod google_compute_api::InstancesResource_UpdateNetworkInterfaceMethod google_compute_api::InstancesResource_UpdateShieldedInstanceConfigMethod google_compute_api::InstanceTemplatesResource_DeleteMethod google_compute_api::InstanceTemplatesResource_GetIamPolicyMethod google_compute_api::InstanceTemplatesResource_GetMethod google_compute_api::InstanceTemplatesResource_InsertMethod google_compute_api::InstanceTemplatesResource_ListMethod google_compute_api::InstanceTemplatesResource_SetIamPolicyMethod google_compute_api::InstanceTemplatesResource_TestIamPermissionsMethod google_compute_api::InterconnectAttachmentsResource_AggregatedListMethod google_compute_api::InterconnectAttachmentsResource_DeleteMethod google_compute_api::InterconnectAttachmentsResource_GetMethod google_compute_api::InterconnectAttachmentsResource_InsertMethod google_compute_api::InterconnectAttachmentsResource_ListMethod google_compute_api::InterconnectAttachmentsResource_PatchMethod google_compute_api::InterconnectLocationsResource_GetMethod google_compute_api::InterconnectLocationsResource_ListMethod google_compute_api::InterconnectsResource_DeleteMethod google_compute_api::InterconnectsResource_GetDiagnosticsMethod google_compute_api::InterconnectsResource_GetMethod google_compute_api::InterconnectsResource_InsertMethod google_compute_api::InterconnectsResource_ListMethod google_compute_api::InterconnectsResource_PatchMethod google_compute_api::LicenseCodesResource_GetMethod google_compute_api::LicenseCodesResource_TestIamPermissionsMethod google_compute_api::LicensesResource_DeleteMethod google_compute_api::LicensesResource_GetIamPolicyMethod google_compute_api::LicensesResource_GetMethod google_compute_api::LicensesResource_InsertMethod google_compute_api::LicensesResource_ListMethod google_compute_api::LicensesResource_SetIamPolicyMethod google_compute_api::LicensesResource_TestIamPermissionsMethod google_compute_api::MachineTypesResource_AggregatedListMethod google_compute_api::MachineTypesResource_GetMethod google_compute_api::MachineTypesResource_ListMethod google_compute_api::NetworkEndpointGroupsResource_AggregatedListMethod google_compute_api::NetworkEndpointGroupsResource_AttachNetworkEndpointsMethod google_compute_api::NetworkEndpointGroupsResource_DeleteMethod google_compute_api::NetworkEndpointGroupsResource_DetachNetworkEndpointsMethod google_compute_api::NetworkEndpointGroupsResource_GetMethod google_compute_api::NetworkEndpointGroupsResource_InsertMethod google_compute_api::NetworkEndpointGroupsResource_ListMethod google_compute_api::NetworkEndpointGroupsResource_ListNetworkEndpointsMethod google_compute_api::NetworkEndpointGroupsResource_TestIamPermissionsMethod google_compute_api::NetworksResource_AddPeeringMethod google_compute_api::NetworksResource_DeleteMethod google_compute_api::NetworksResource_GetMethod google_compute_api::NetworksResource_InsertMethod google_compute_api::NetworksResource_ListMethod google_compute_api::NetworksResource_PatchMethod google_compute_api::NetworksResource_RemovePeeringMethod google_compute_api::NetworksResource_SwitchToCustomModeMethod google_compute_api::NodeGroupsResource_AddNodesMethod google_compute_api::NodeGroupsResource_AggregatedListMethod google_compute_api::NodeGroupsResource_DeleteMethod google_compute_api::NodeGroupsResource_DeleteNodesMethod google_compute_api::NodeGroupsResource_GetIamPolicyMethod google_compute_api::NodeGroupsResource_GetMethod google_compute_api::NodeGroupsResource_InsertMethod google_compute_api::NodeGroupsResource_ListMethod google_compute_api::NodeGroupsResource_ListNodesMethod google_compute_api::NodeGroupsResource_SetIamPolicyMethod google_compute_api::NodeGroupsResource_SetNodeTemplateMethod google_compute_api::NodeGroupsResource_TestIamPermissionsMethod google_compute_api::NodeTemplatesResource_AggregatedListMethod google_compute_api::NodeTemplatesResource_DeleteMethod google_compute_api::NodeTemplatesResource_GetIamPolicyMethod google_compute_api::NodeTemplatesResource_GetMethod google_compute_api::NodeTemplatesResource_InsertMethod google_compute_api::NodeTemplatesResource_ListMethod google_compute_api::NodeTemplatesResource_SetIamPolicyMethod google_compute_api::NodeTemplatesResource_TestIamPermissionsMethod google_compute_api::NodeTypesResource_AggregatedListMethod google_compute_api::NodeTypesResource_GetMethod google_compute_api::NodeTypesResource_ListMethod google_compute_api::ProjectsResource_DisableXpnHostMethod google_compute_api::ProjectsResource_DisableXpnResourceMethod google_compute_api::ProjectsResource_EnableXpnHostMethod google_compute_api::ProjectsResource_EnableXpnResourceMethod google_compute_api::ProjectsResource_GetMethod google_compute_api::ProjectsResource_GetXpnHostMethod google_compute_api::ProjectsResource_GetXpnResourcesMethod google_compute_api::ProjectsResource_ListXpnHostsMethod google_compute_api::ProjectsResource_MoveDiskMethod google_compute_api::ProjectsResource_MoveInstanceMethod google_compute_api::ProjectsResource_SetCommonInstanceMetadataMethod google_compute_api::ProjectsResource_SetDefaultNetworkTierMethod google_compute_api::ProjectsResource_SetUsageExportBucketMethod google_compute_api::RegionAutoscalersResource_DeleteMethod google_compute_api::RegionAutoscalersResource_GetMethod google_compute_api::RegionAutoscalersResource_InsertMethod google_compute_api::RegionAutoscalersResource_ListMethod google_compute_api::RegionAutoscalersResource_PatchMethod google_compute_api::RegionAutoscalersResource_UpdateMethod google_compute_api::RegionBackendServicesResource_DeleteMethod google_compute_api::RegionBackendServicesResource_GetHealthMethod google_compute_api::RegionBackendServicesResource_GetMethod google_compute_api::RegionBackendServicesResource_InsertMethod google_compute_api::RegionBackendServicesResource_ListMethod google_compute_api::RegionBackendServicesResource_PatchMethod google_compute_api::RegionBackendServicesResource_UpdateMethod google_compute_api::RegionCommitmentsResource_AggregatedListMethod google_compute_api::RegionCommitmentsResource_GetMethod google_compute_api::RegionCommitmentsResource_InsertMethod google_compute_api::RegionCommitmentsResource_ListMethod google_compute_api::RegionDisksResource_CreateSnapshotMethod google_compute_api::RegionDisksResource_DeleteMethod google_compute_api::RegionDisksResource_GetMethod google_compute_api::RegionDisksResource_InsertMethod google_compute_api::RegionDisksResource_ListMethod google_compute_api::RegionDisksResource_ResizeMethod google_compute_api::RegionDisksResource_SetLabelsMethod google_compute_api::RegionDisksResource_TestIamPermissionsMethod google_compute_api::RegionDiskTypesResource_GetMethod google_compute_api::RegionDiskTypesResource_ListMethod google_compute_api::RegionInstanceGroupManagersResource_AbandonInstancesMethod google_compute_api::RegionInstanceGroupManagersResource_DeleteInstancesMethod google_compute_api::RegionInstanceGroupManagersResource_DeleteMethod google_compute_api::RegionInstanceGroupManagersResource_GetMethod google_compute_api::RegionInstanceGroupManagersResource_InsertMethod google_compute_api::RegionInstanceGroupManagersResource_ListManagedInstancesMethod google_compute_api::RegionInstanceGroupManagersResource_ListMethod google_compute_api::RegionInstanceGroupManagersResource_PatchMethod google_compute_api::RegionInstanceGroupManagersResource_RecreateInstancesMethod google_compute_api::RegionInstanceGroupManagersResource_ResizeMethod google_compute_api::RegionInstanceGroupManagersResource_SetInstanceTemplateMethod google_compute_api::RegionInstanceGroupManagersResource_SetTargetPoolsMethod google_compute_api::RegionInstanceGroupsResource_GetMethod google_compute_api::RegionInstanceGroupsResource_ListInstancesMethod google_compute_api::RegionInstanceGroupsResource_ListMethod google_compute_api::RegionInstanceGroupsResource_SetNamedPortsMethod google_compute_api::RegionOperationsResource_DeleteMethod google_compute_api::RegionOperationsResource_GetMethod google_compute_api::RegionOperationsResource_ListMethod google_compute_api::RegionsResource_GetMethod google_compute_api::RegionsResource_ListMethod google_compute_api::RoutersResource_AggregatedListMethod google_compute_api::RoutersResource_DeleteMethod google_compute_api::RoutersResource_GetMethod google_compute_api::RoutersResource_GetNatMappingInfoMethod google_compute_api::RoutersResource_GetRouterStatusMethod google_compute_api::RoutersResource_InsertMethod google_compute_api::RoutersResource_ListMethod google_compute_api::RoutersResource_PatchMethod google_compute_api::RoutersResource_PreviewMethod google_compute_api::RoutersResource_UpdateMethod google_compute_api::RoutesResource_DeleteMethod google_compute_api::RoutesResource_GetMethod google_compute_api::RoutesResource_InsertMethod google_compute_api::RoutesResource_ListMethod google_compute_api::SecurityPoliciesResource_AddRuleMethod google_compute_api::SecurityPoliciesResource_DeleteMethod google_compute_api::SecurityPoliciesResource_GetMethod google_compute_api::SecurityPoliciesResource_GetRuleMethod google_compute_api::SecurityPoliciesResource_InsertMethod google_compute_api::SecurityPoliciesResource_ListMethod google_compute_api::SecurityPoliciesResource_PatchMethod google_compute_api::SecurityPoliciesResource_PatchRuleMethod google_compute_api::SecurityPoliciesResource_RemoveRuleMethod google_compute_api::SnapshotsResource_DeleteMethod google_compute_api::SnapshotsResource_GetIamPolicyMethod google_compute_api::SnapshotsResource_GetMethod google_compute_api::SnapshotsResource_ListMethod google_compute_api::SnapshotsResource_SetIamPolicyMethod google_compute_api::SnapshotsResource_SetLabelsMethod google_compute_api::SnapshotsResource_TestIamPermissionsMethod google_compute_api::SslCertificatesResource_DeleteMethod google_compute_api::SslCertificatesResource_GetMethod google_compute_api::SslCertificatesResource_InsertMethod google_compute_api::SslCertificatesResource_ListMethod google_compute_api::SslPoliciesResource_DeleteMethod google_compute_api::SslPoliciesResource_GetMethod google_compute_api::SslPoliciesResource_InsertMethod google_compute_api::SslPoliciesResource_ListAvailableFeaturesMethod google_compute_api::SslPoliciesResource_ListMethod google_compute_api::SslPoliciesResource_PatchMethod google_compute_api::SubnetworksResource_AggregatedListMethod google_compute_api::SubnetworksResource_DeleteMethod google_compute_api::SubnetworksResource_ExpandIpCidrRangeMethod google_compute_api::SubnetworksResource_GetIamPolicyMethod google_compute_api::SubnetworksResource_GetMethod google_compute_api::SubnetworksResource_InsertMethod google_compute_api::SubnetworksResource_ListMethod google_compute_api::SubnetworksResource_ListUsableMethod google_compute_api::SubnetworksResource_PatchMethod google_compute_api::SubnetworksResource_SetIamPolicyMethod google_compute_api::SubnetworksResource_SetPrivateIpGoogleAccessMethod google_compute_api::SubnetworksResource_TestIamPermissionsMethod google_compute_api::TargetHttpProxiesResource_DeleteMethod google_compute_api::TargetHttpProxiesResource_GetMethod google_compute_api::TargetHttpProxiesResource_InsertMethod google_compute_api::TargetHttpProxiesResource_ListMethod google_compute_api::TargetHttpProxiesResource_SetUrlMapMethod google_compute_api::TargetHttpsProxiesResource_DeleteMethod google_compute_api::TargetHttpsProxiesResource_GetMethod google_compute_api::TargetHttpsProxiesResource_InsertMethod google_compute_api::TargetHttpsProxiesResource_ListMethod google_compute_api::TargetHttpsProxiesResource_SetQuicOverrideMethod google_compute_api::TargetHttpsProxiesResource_SetSslCertificatesMethod google_compute_api::TargetHttpsProxiesResource_SetSslPolicyMethod google_compute_api::TargetHttpsProxiesResource_SetUrlMapMethod google_compute_api::TargetInstancesResource_AggregatedListMethod google_compute_api::TargetInstancesResource_DeleteMethod google_compute_api::TargetInstancesResource_GetMethod google_compute_api::TargetInstancesResource_InsertMethod google_compute_api::TargetInstancesResource_ListMethod google_compute_api::TargetPoolsResource_AddHealthCheckMethod google_compute_api::TargetPoolsResource_AddInstanceMethod google_compute_api::TargetPoolsResource_AggregatedListMethod google_compute_api::TargetPoolsResource_DeleteMethod google_compute_api::TargetPoolsResource_GetHealthMethod google_compute_api::TargetPoolsResource_GetMethod google_compute_api::TargetPoolsResource_InsertMethod google_compute_api::TargetPoolsResource_ListMethod google_compute_api::TargetPoolsResource_RemoveHealthCheckMethod google_compute_api::TargetPoolsResource_RemoveInstanceMethod google_compute_api::TargetPoolsResource_SetBackupMethod google_compute_api::TargetSslProxiesResource_DeleteMethod google_compute_api::TargetSslProxiesResource_GetMethod google_compute_api::TargetSslProxiesResource_InsertMethod google_compute_api::TargetSslProxiesResource_ListMethod google_compute_api::TargetSslProxiesResource_SetBackendServiceMethod google_compute_api::TargetSslProxiesResource_SetProxyHeaderMethod google_compute_api::TargetSslProxiesResource_SetSslCertificatesMethod google_compute_api::TargetSslProxiesResource_SetSslPolicyMethod google_compute_api::TargetTcpProxiesResource_DeleteMethod google_compute_api::TargetTcpProxiesResource_GetMethod google_compute_api::TargetTcpProxiesResource_InsertMethod google_compute_api::TargetTcpProxiesResource_ListMethod google_compute_api::TargetTcpProxiesResource_SetBackendServiceMethod google_compute_api::TargetTcpProxiesResource_SetProxyHeaderMethod google_compute_api::TargetVpnGatewaysResource_AggregatedListMethod google_compute_api::TargetVpnGatewaysResource_DeleteMethod google_compute_api::TargetVpnGatewaysResource_GetMethod google_compute_api::TargetVpnGatewaysResource_InsertMethod google_compute_api::TargetVpnGatewaysResource_ListMethod google_compute_api::UrlMapsResource_DeleteMethod google_compute_api::UrlMapsResource_GetMethod google_compute_api::UrlMapsResource_InsertMethod google_compute_api::UrlMapsResource_InvalidateCacheMethod google_compute_api::UrlMapsResource_ListMethod google_compute_api::UrlMapsResource_PatchMethod google_compute_api::UrlMapsResource_UpdateMethod google_compute_api::UrlMapsResource_ValidateMethod google_compute_api::VpnTunnelsResource_AggregatedListMethod google_compute_api::VpnTunnelsResource_DeleteMethod google_compute_api::VpnTunnelsResource_GetMethod google_compute_api::VpnTunnelsResource_InsertMethod google_compute_api::VpnTunnelsResource_ListMethod google_compute_api::ZoneOperationsResource_DeleteMethod google_compute_api::ZoneOperationsResource_GetMethod google_compute_api::ZoneOperationsResource_ListMethod google_compute_api::ZonesResource_GetMethod google_compute_api::ZonesResource_ListMethod

Public Member Functions

 ComputeServiceBaseRequest (const client::ClientService *service, client::AuthorizationCredential *credential, client::HttpRequest::HttpMethod method, const StringPiece &uri_template)
 
virtual ~ComputeServiceBaseRequest ()
 
void clear_alt ()
 
const string & get_alt () const
 
string * mutable_alt ()
 
void set_alt (const string &value)
 
void clear_fields ()
 
const string & get_fields () const
 
string * mutable_fields ()
 
void set_fields (const string &value)
 
void clear_key ()
 
const string & get_key () const
 
string * mutable_key ()
 
void set_key (const string &value)
 
void clear_oauth_token ()
 
const string & get_oauth_token () const
 
string * mutable_oauthToken ()
 
void set_oauth_token (const string &value)
 
void clear_pretty_print ()
 
bool get_pretty_print () const
 
void set_pretty_print (bool value)
 
void clear_quota_user ()
 
const string & get_quota_user () const
 
string * mutable_quotaUser ()
 
void set_quota_user (const string &value)
 
void clear_user_ip ()
 
const string & get_user_ip () const
 
string * mutable_userIp ()
 
void set_user_ip (const string &value)
 
virtual util::Status AppendVariable (const StringPiece &variable_name, const client::UriTemplateConfig &config, string *target)
 
virtual util::Status AppendOptionalQueryParameters (string *target)
 

Protected Member Functions

void AddJsonContentToRequest (const client::JsonCppData *content)
 

Detailed Description

Implements a common base method for all methods within the ComputeService.

This class defines all the attributes common across all methods. It does not pertain to any specific service API so is not normally explicitly instantiated.

Constructor & Destructor Documentation

◆ ComputeServiceBaseRequest()

google_compute_api::ComputeServiceBaseRequest::ComputeServiceBaseRequest ( const client::ClientService *  service,
client::AuthorizationCredential *  credential,
client::HttpRequest::HttpMethod  method,
const StringPiece &  uri_template 
)

Standard constructor.

Parameters
[in]serviceThe service instance to send to when executed. In practice this will be supplied internally by the service when it acts as a method factory.
[in]credentialIf not NULL then the credential to authorize with. In practice this is supplied by the user code that is creating the method instance.
[in]methodThe HTTP method to use for the underlying HTTP request. In practice this is specified by the particular API endpoint and supplied internally by the derived class for that endpoint.
[in]uri_templateThe RFC 6570 URI Template specifying the url to invoke The parameters in the template should be resolvable attributes. In practice this parameter is supplied internally by the derived class for the endpoint.

◆ ~ComputeServiceBaseRequest()

google_compute_api::ComputeServiceBaseRequest::~ComputeServiceBaseRequest ( )
virtual

Standard destructor.

Member Function Documentation

◆ AddJsonContentToRequest()

void google_compute_api::ComputeServiceBaseRequest::AddJsonContentToRequest ( const client::JsonCppData *  content)
protected

Prepares the method's HTTP request to send body content as JSON.

Only to be used for method constructors.

◆ AppendOptionalQueryParameters()

util::Status google_compute_api::ComputeServiceBaseRequest::AppendOptionalQueryParameters ( string *  target)
virtual

Appends the optional query parameters to the target URL.

Parameters
[in,out]targetThe URL string to append to.

Reimplemented in google_compute_api::ZonesResource_ListMethod, google_compute_api::ZoneOperationsResource_ListMethod, google_compute_api::VpnTunnelsResource_ListMethod, google_compute_api::VpnTunnelsResource_InsertMethod, google_compute_api::VpnTunnelsResource_DeleteMethod, google_compute_api::VpnTunnelsResource_AggregatedListMethod, google_compute_api::UrlMapsResource_UpdateMethod, google_compute_api::UrlMapsResource_PatchMethod, google_compute_api::UrlMapsResource_ListMethod, google_compute_api::UrlMapsResource_InvalidateCacheMethod, google_compute_api::UrlMapsResource_InsertMethod, google_compute_api::UrlMapsResource_DeleteMethod, google_compute_api::TargetVpnGatewaysResource_ListMethod, google_compute_api::TargetVpnGatewaysResource_InsertMethod, google_compute_api::TargetVpnGatewaysResource_DeleteMethod, google_compute_api::TargetVpnGatewaysResource_AggregatedListMethod, google_compute_api::TargetTcpProxiesResource_SetProxyHeaderMethod, google_compute_api::TargetTcpProxiesResource_SetBackendServiceMethod, google_compute_api::TargetTcpProxiesResource_ListMethod, google_compute_api::TargetTcpProxiesResource_InsertMethod, google_compute_api::TargetTcpProxiesResource_DeleteMethod, google_compute_api::TargetSslProxiesResource_SetSslPolicyMethod, google_compute_api::TargetSslProxiesResource_SetSslCertificatesMethod, google_compute_api::TargetSslProxiesResource_SetProxyHeaderMethod, google_compute_api::TargetSslProxiesResource_SetBackendServiceMethod, google_compute_api::TargetSslProxiesResource_ListMethod, google_compute_api::TargetSslProxiesResource_InsertMethod, google_compute_api::TargetSslProxiesResource_DeleteMethod, google_compute_api::TargetPoolsResource_SetBackupMethod, google_compute_api::TargetPoolsResource_RemoveInstanceMethod, google_compute_api::TargetPoolsResource_RemoveHealthCheckMethod, google_compute_api::TargetPoolsResource_ListMethod, google_compute_api::TargetPoolsResource_InsertMethod, google_compute_api::TargetPoolsResource_DeleteMethod, google_compute_api::TargetPoolsResource_AggregatedListMethod, google_compute_api::TargetPoolsResource_AddInstanceMethod, google_compute_api::TargetPoolsResource_AddHealthCheckMethod, google_compute_api::TargetInstancesResource_ListMethod, google_compute_api::TargetInstancesResource_InsertMethod, google_compute_api::TargetInstancesResource_DeleteMethod, google_compute_api::TargetInstancesResource_AggregatedListMethod, google_compute_api::TargetHttpsProxiesResource_SetUrlMapMethod, google_compute_api::TargetHttpsProxiesResource_SetSslPolicyMethod, google_compute_api::TargetHttpsProxiesResource_SetSslCertificatesMethod, google_compute_api::TargetHttpsProxiesResource_SetQuicOverrideMethod, google_compute_api::TargetHttpsProxiesResource_ListMethod, google_compute_api::TargetHttpsProxiesResource_InsertMethod, google_compute_api::TargetHttpsProxiesResource_DeleteMethod, google_compute_api::TargetHttpProxiesResource_SetUrlMapMethod, google_compute_api::TargetHttpProxiesResource_ListMethod, google_compute_api::TargetHttpProxiesResource_InsertMethod, google_compute_api::TargetHttpProxiesResource_DeleteMethod, google_compute_api::SubnetworksResource_SetPrivateIpGoogleAccessMethod, google_compute_api::SubnetworksResource_PatchMethod, google_compute_api::SubnetworksResource_ListUsableMethod, google_compute_api::SubnetworksResource_ListMethod, google_compute_api::SubnetworksResource_InsertMethod, google_compute_api::SubnetworksResource_ExpandIpCidrRangeMethod, google_compute_api::SubnetworksResource_DeleteMethod, google_compute_api::SubnetworksResource_AggregatedListMethod, google_compute_api::SslPoliciesResource_PatchMethod, google_compute_api::SslPoliciesResource_ListAvailableFeaturesMethod, google_compute_api::SslPoliciesResource_ListMethod, google_compute_api::SslPoliciesResource_InsertMethod, google_compute_api::SslPoliciesResource_DeleteMethod, google_compute_api::SslCertificatesResource_ListMethod, google_compute_api::SslCertificatesResource_InsertMethod, google_compute_api::SslCertificatesResource_DeleteMethod, google_compute_api::SnapshotsResource_ListMethod, google_compute_api::SnapshotsResource_DeleteMethod, google_compute_api::SecurityPoliciesResource_RemoveRuleMethod, google_compute_api::SecurityPoliciesResource_PatchRuleMethod, google_compute_api::SecurityPoliciesResource_PatchMethod, google_compute_api::SecurityPoliciesResource_ListMethod, google_compute_api::SecurityPoliciesResource_InsertMethod, google_compute_api::SecurityPoliciesResource_GetRuleMethod, google_compute_api::SecurityPoliciesResource_DeleteMethod, google_compute_api::RoutesResource_ListMethod, google_compute_api::RoutesResource_InsertMethod, google_compute_api::RoutesResource_DeleteMethod, google_compute_api::RoutersResource_UpdateMethod, google_compute_api::RoutersResource_PatchMethod, google_compute_api::RoutersResource_ListMethod, google_compute_api::RoutersResource_InsertMethod, google_compute_api::RoutersResource_GetNatMappingInfoMethod, google_compute_api::RoutersResource_DeleteMethod, google_compute_api::RoutersResource_AggregatedListMethod, google_compute_api::RegionsResource_ListMethod, google_compute_api::RegionOperationsResource_ListMethod, google_compute_api::RegionInstanceGroupsResource_SetNamedPortsMethod, google_compute_api::RegionInstanceGroupsResource_ListInstancesMethod, google_compute_api::RegionInstanceGroupsResource_ListMethod, google_compute_api::RegionInstanceGroupManagersResource_SetTargetPoolsMethod, google_compute_api::RegionInstanceGroupManagersResource_SetInstanceTemplateMethod, google_compute_api::RegionInstanceGroupManagersResource_ResizeMethod, google_compute_api::RegionInstanceGroupManagersResource_RecreateInstancesMethod, google_compute_api::RegionInstanceGroupManagersResource_PatchMethod, google_compute_api::RegionInstanceGroupManagersResource_ListManagedInstancesMethod, google_compute_api::RegionInstanceGroupManagersResource_ListMethod, google_compute_api::RegionInstanceGroupManagersResource_InsertMethod, google_compute_api::RegionInstanceGroupManagersResource_DeleteInstancesMethod, google_compute_api::RegionInstanceGroupManagersResource_DeleteMethod, google_compute_api::RegionInstanceGroupManagersResource_AbandonInstancesMethod, google_compute_api::RegionDisksResource_SetLabelsMethod, google_compute_api::RegionDisksResource_ResizeMethod, google_compute_api::RegionDisksResource_ListMethod, google_compute_api::RegionDisksResource_InsertMethod, google_compute_api::RegionDisksResource_DeleteMethod, google_compute_api::RegionDisksResource_CreateSnapshotMethod, google_compute_api::RegionDiskTypesResource_ListMethod, google_compute_api::RegionCommitmentsResource_ListMethod, google_compute_api::RegionCommitmentsResource_InsertMethod, google_compute_api::RegionCommitmentsResource_AggregatedListMethod, google_compute_api::RegionBackendServicesResource_UpdateMethod, google_compute_api::RegionBackendServicesResource_PatchMethod, google_compute_api::RegionBackendServicesResource_ListMethod, google_compute_api::RegionBackendServicesResource_InsertMethod, google_compute_api::RegionBackendServicesResource_DeleteMethod, google_compute_api::RegionAutoscalersResource_UpdateMethod, google_compute_api::RegionAutoscalersResource_PatchMethod, google_compute_api::RegionAutoscalersResource_ListMethod, google_compute_api::RegionAutoscalersResource_InsertMethod, google_compute_api::RegionAutoscalersResource_DeleteMethod, google_compute_api::ProjectsResource_SetUsageExportBucketMethod, google_compute_api::ProjectsResource_SetDefaultNetworkTierMethod, google_compute_api::ProjectsResource_SetCommonInstanceMetadataMethod, google_compute_api::ProjectsResource_MoveInstanceMethod, google_compute_api::ProjectsResource_MoveDiskMethod, google_compute_api::ProjectsResource_ListXpnHostsMethod, google_compute_api::ProjectsResource_GetXpnResourcesMethod, google_compute_api::ProjectsResource_EnableXpnResourceMethod, google_compute_api::ProjectsResource_EnableXpnHostMethod, google_compute_api::ProjectsResource_DisableXpnResourceMethod, google_compute_api::ProjectsResource_DisableXpnHostMethod, google_compute_api::NodeTypesResource_ListMethod, google_compute_api::NodeTypesResource_AggregatedListMethod, google_compute_api::NodeTemplatesResource_ListMethod, google_compute_api::NodeTemplatesResource_InsertMethod, google_compute_api::NodeTemplatesResource_DeleteMethod, google_compute_api::NodeTemplatesResource_AggregatedListMethod, google_compute_api::NodeGroupsResource_SetNodeTemplateMethod, google_compute_api::NodeGroupsResource_ListNodesMethod, google_compute_api::NodeGroupsResource_ListMethod, google_compute_api::NodeGroupsResource_InsertMethod, google_compute_api::NodeGroupsResource_DeleteNodesMethod, google_compute_api::NodeGroupsResource_DeleteMethod, google_compute_api::NodeGroupsResource_AggregatedListMethod, google_compute_api::NodeGroupsResource_AddNodesMethod, google_compute_api::NetworksResource_SwitchToCustomModeMethod, google_compute_api::NetworksResource_RemovePeeringMethod, google_compute_api::NetworksResource_PatchMethod, google_compute_api::NetworksResource_ListMethod, google_compute_api::NetworksResource_InsertMethod, google_compute_api::NetworksResource_DeleteMethod, google_compute_api::NetworksResource_AddPeeringMethod, google_compute_api::NetworkEndpointGroupsResource_ListNetworkEndpointsMethod, google_compute_api::NetworkEndpointGroupsResource_ListMethod, google_compute_api::NetworkEndpointGroupsResource_InsertMethod, google_compute_api::NetworkEndpointGroupsResource_DetachNetworkEndpointsMethod, google_compute_api::NetworkEndpointGroupsResource_DeleteMethod, google_compute_api::NetworkEndpointGroupsResource_AttachNetworkEndpointsMethod, google_compute_api::NetworkEndpointGroupsResource_AggregatedListMethod, google_compute_api::MachineTypesResource_ListMethod, google_compute_api::MachineTypesResource_AggregatedListMethod, google_compute_api::LicensesResource_ListMethod, google_compute_api::LicensesResource_InsertMethod, google_compute_api::LicensesResource_DeleteMethod, google_compute_api::InterconnectsResource_PatchMethod, google_compute_api::InterconnectsResource_ListMethod, google_compute_api::InterconnectsResource_InsertMethod, google_compute_api::InterconnectsResource_DeleteMethod, google_compute_api::InterconnectLocationsResource_ListMethod, google_compute_api::InterconnectAttachmentsResource_PatchMethod, google_compute_api::InterconnectAttachmentsResource_ListMethod, google_compute_api::InterconnectAttachmentsResource_InsertMethod, google_compute_api::InterconnectAttachmentsResource_DeleteMethod, google_compute_api::InterconnectAttachmentsResource_AggregatedListMethod, google_compute_api::InstancesResource_UpdateShieldedInstanceConfigMethod, google_compute_api::InstancesResource_UpdateNetworkInterfaceMethod, google_compute_api::InstancesResource_UpdateAccessConfigMethod, google_compute_api::InstancesResource_StopMethod, google_compute_api::InstancesResource_StartWithEncryptionKeyMethod, google_compute_api::InstancesResource_StartMethod, google_compute_api::InstancesResource_SetTagsMethod, google_compute_api::InstancesResource_SetShieldedInstanceIntegrityPolicyMethod, google_compute_api::InstancesResource_SetServiceAccountMethod, google_compute_api::InstancesResource_SetSchedulingMethod, google_compute_api::InstancesResource_SetMinCpuPlatformMethod, google_compute_api::InstancesResource_SetMetadataMethod, google_compute_api::InstancesResource_SetMachineTypeMethod, google_compute_api::InstancesResource_SetMachineResourcesMethod, google_compute_api::InstancesResource_SetLabelsMethod, google_compute_api::InstancesResource_SetDiskAutoDeleteMethod, google_compute_api::InstancesResource_SetDeletionProtectionMethod, google_compute_api::InstancesResource_ResetMethod, google_compute_api::InstancesResource_ListReferrersMethod, google_compute_api::InstancesResource_ListMethod, google_compute_api::InstancesResource_InsertMethod, google_compute_api::InstancesResource_GetSerialPortOutputMethod, google_compute_api::InstancesResource_DetachDiskMethod, google_compute_api::InstancesResource_DeleteAccessConfigMethod, google_compute_api::InstancesResource_DeleteMethod, google_compute_api::InstancesResource_AttachDiskMethod, google_compute_api::InstancesResource_AggregatedListMethod, google_compute_api::InstancesResource_AddAccessConfigMethod, google_compute_api::InstanceTemplatesResource_ListMethod, google_compute_api::InstanceTemplatesResource_InsertMethod, google_compute_api::InstanceTemplatesResource_DeleteMethod, google_compute_api::InstanceGroupsResource_SetNamedPortsMethod, google_compute_api::InstanceGroupsResource_RemoveInstancesMethod, google_compute_api::InstanceGroupsResource_ListInstancesMethod, google_compute_api::InstanceGroupsResource_ListMethod, google_compute_api::InstanceGroupsResource_InsertMethod, google_compute_api::InstanceGroupsResource_DeleteMethod, google_compute_api::InstanceGroupsResource_AggregatedListMethod, google_compute_api::InstanceGroupsResource_AddInstancesMethod, google_compute_api::InstanceGroupManagersResource_SetTargetPoolsMethod, google_compute_api::InstanceGroupManagersResource_SetInstanceTemplateMethod, google_compute_api::InstanceGroupManagersResource_ResizeMethod, google_compute_api::InstanceGroupManagersResource_RecreateInstancesMethod, google_compute_api::InstanceGroupManagersResource_PatchMethod, google_compute_api::InstanceGroupManagersResource_ListManagedInstancesMethod, google_compute_api::InstanceGroupManagersResource_ListMethod, google_compute_api::InstanceGroupManagersResource_InsertMethod, google_compute_api::InstanceGroupManagersResource_DeleteInstancesMethod, google_compute_api::InstanceGroupManagersResource_DeleteMethod, google_compute_api::InstanceGroupManagersResource_AggregatedListMethod, google_compute_api::InstanceGroupManagersResource_AbandonInstancesMethod, google_compute_api::ImagesResource_ListMethod, google_compute_api::ImagesResource_InsertMethod, google_compute_api::ImagesResource_DeprecateMethod, google_compute_api::ImagesResource_DeleteMethod, google_compute_api::HttpsHealthChecksResource_UpdateMethod, google_compute_api::HttpsHealthChecksResource_PatchMethod, google_compute_api::HttpsHealthChecksResource_ListMethod, google_compute_api::HttpsHealthChecksResource_InsertMethod, google_compute_api::HttpsHealthChecksResource_DeleteMethod, google_compute_api::HttpHealthChecksResource_UpdateMethod, google_compute_api::HttpHealthChecksResource_PatchMethod, google_compute_api::HttpHealthChecksResource_ListMethod, google_compute_api::HttpHealthChecksResource_InsertMethod, google_compute_api::HttpHealthChecksResource_DeleteMethod, google_compute_api::HealthChecksResource_UpdateMethod, google_compute_api::HealthChecksResource_PatchMethod, google_compute_api::HealthChecksResource_ListMethod, google_compute_api::HealthChecksResource_InsertMethod, google_compute_api::HealthChecksResource_DeleteMethod, google_compute_api::GlobalOperationsResource_ListMethod, google_compute_api::GlobalOperationsResource_AggregatedListMethod, google_compute_api::GlobalForwardingRulesResource_SetTargetMethod, google_compute_api::GlobalForwardingRulesResource_ListMethod, google_compute_api::GlobalForwardingRulesResource_InsertMethod, google_compute_api::GlobalForwardingRulesResource_DeleteMethod, google_compute_api::GlobalAddressesResource_ListMethod, google_compute_api::GlobalAddressesResource_InsertMethod, google_compute_api::GlobalAddressesResource_DeleteMethod, google_compute_api::ForwardingRulesResource_SetTargetMethod, google_compute_api::ForwardingRulesResource_ListMethod, google_compute_api::ForwardingRulesResource_InsertMethod, google_compute_api::ForwardingRulesResource_DeleteMethod, google_compute_api::ForwardingRulesResource_AggregatedListMethod, google_compute_api::FirewallsResource_UpdateMethod, google_compute_api::FirewallsResource_PatchMethod, google_compute_api::FirewallsResource_ListMethod, google_compute_api::FirewallsResource_InsertMethod, google_compute_api::FirewallsResource_DeleteMethod, google_compute_api::DisksResource_SetLabelsMethod, google_compute_api::DisksResource_ResizeMethod, google_compute_api::DisksResource_ListMethod, google_compute_api::DisksResource_InsertMethod, google_compute_api::DisksResource_DeleteMethod, google_compute_api::DisksResource_CreateSnapshotMethod, google_compute_api::DisksResource_AggregatedListMethod, google_compute_api::DiskTypesResource_ListMethod, google_compute_api::DiskTypesResource_AggregatedListMethod, google_compute_api::BackendServicesResource_UpdateMethod, google_compute_api::BackendServicesResource_SetSecurityPolicyMethod, google_compute_api::BackendServicesResource_PatchMethod, google_compute_api::BackendServicesResource_ListMethod, google_compute_api::BackendServicesResource_InsertMethod, google_compute_api::BackendServicesResource_DeleteSignedUrlKeyMethod, google_compute_api::BackendServicesResource_DeleteMethod, google_compute_api::BackendServicesResource_AggregatedListMethod, google_compute_api::BackendServicesResource_AddSignedUrlKeyMethod, google_compute_api::BackendBucketsResource_UpdateMethod, google_compute_api::BackendBucketsResource_PatchMethod, google_compute_api::BackendBucketsResource_ListMethod, google_compute_api::BackendBucketsResource_InsertMethod, google_compute_api::BackendBucketsResource_DeleteSignedUrlKeyMethod, google_compute_api::BackendBucketsResource_DeleteMethod, google_compute_api::BackendBucketsResource_AddSignedUrlKeyMethod, google_compute_api::AutoscalersResource_UpdateMethod, google_compute_api::AutoscalersResource_PatchMethod, google_compute_api::AutoscalersResource_ListMethod, google_compute_api::AutoscalersResource_InsertMethod, google_compute_api::AutoscalersResource_DeleteMethod, google_compute_api::AutoscalersResource_AggregatedListMethod, google_compute_api::AddressesResource_ListMethod, google_compute_api::AddressesResource_InsertMethod, google_compute_api::AddressesResource_DeleteMethod, google_compute_api::AddressesResource_AggregatedListMethod, google_compute_api::AcceleratorTypesResource_ListMethod, and google_compute_api::AcceleratorTypesResource_AggregatedListMethod.

◆ AppendVariable()

util::Status google_compute_api::ComputeServiceBaseRequest::AppendVariable ( const StringPiece &  variable_name,
const client::UriTemplateConfig &  config,
string *  target 
)
virtual

Appends variable value to the target string.

This is a helper function used to resolve templated variables in the URI supplied to the constructor.

Parameters
[in]variable_nameThe name of the templated variable.
[in]configA pass-through parameter used for lists and maps.
[in,out]targetThe string to append the value to.

Reimplemented in google_compute_api::ZonesResource_ListMethod, google_compute_api::ZonesResource_GetMethod, google_compute_api::ZoneOperationsResource_ListMethod, google_compute_api::ZoneOperationsResource_GetMethod, google_compute_api::ZoneOperationsResource_DeleteMethod, google_compute_api::VpnTunnelsResource_ListMethod, google_compute_api::VpnTunnelsResource_InsertMethod, google_compute_api::VpnTunnelsResource_GetMethod, google_compute_api::VpnTunnelsResource_DeleteMethod, google_compute_api::VpnTunnelsResource_AggregatedListMethod, google_compute_api::UrlMapsResource_ValidateMethod, google_compute_api::UrlMapsResource_UpdateMethod, google_compute_api::UrlMapsResource_PatchMethod, google_compute_api::UrlMapsResource_ListMethod, google_compute_api::UrlMapsResource_InvalidateCacheMethod, google_compute_api::UrlMapsResource_InsertMethod, google_compute_api::UrlMapsResource_GetMethod, google_compute_api::UrlMapsResource_DeleteMethod, google_compute_api::TargetVpnGatewaysResource_ListMethod, google_compute_api::TargetVpnGatewaysResource_InsertMethod, google_compute_api::TargetVpnGatewaysResource_GetMethod, google_compute_api::TargetVpnGatewaysResource_DeleteMethod, google_compute_api::TargetVpnGatewaysResource_AggregatedListMethod, google_compute_api::TargetTcpProxiesResource_SetProxyHeaderMethod, google_compute_api::TargetTcpProxiesResource_SetBackendServiceMethod, google_compute_api::TargetTcpProxiesResource_ListMethod, google_compute_api::TargetTcpProxiesResource_InsertMethod, google_compute_api::TargetTcpProxiesResource_GetMethod, google_compute_api::TargetTcpProxiesResource_DeleteMethod, google_compute_api::TargetSslProxiesResource_SetSslPolicyMethod, google_compute_api::TargetSslProxiesResource_SetSslCertificatesMethod, google_compute_api::TargetSslProxiesResource_SetProxyHeaderMethod, google_compute_api::TargetSslProxiesResource_SetBackendServiceMethod, google_compute_api::TargetSslProxiesResource_ListMethod, google_compute_api::TargetSslProxiesResource_InsertMethod, google_compute_api::TargetSslProxiesResource_GetMethod, google_compute_api::TargetSslProxiesResource_DeleteMethod, google_compute_api::TargetPoolsResource_SetBackupMethod, google_compute_api::TargetPoolsResource_RemoveInstanceMethod, google_compute_api::TargetPoolsResource_RemoveHealthCheckMethod, google_compute_api::TargetPoolsResource_ListMethod, google_compute_api::TargetPoolsResource_InsertMethod, google_compute_api::TargetPoolsResource_GetHealthMethod, google_compute_api::TargetPoolsResource_GetMethod, google_compute_api::TargetPoolsResource_DeleteMethod, google_compute_api::TargetPoolsResource_AggregatedListMethod, google_compute_api::TargetPoolsResource_AddInstanceMethod, google_compute_api::TargetPoolsResource_AddHealthCheckMethod, google_compute_api::TargetInstancesResource_ListMethod, google_compute_api::TargetInstancesResource_InsertMethod, google_compute_api::TargetInstancesResource_GetMethod, google_compute_api::TargetInstancesResource_DeleteMethod, google_compute_api::TargetInstancesResource_AggregatedListMethod, google_compute_api::TargetHttpsProxiesResource_SetUrlMapMethod, google_compute_api::TargetHttpsProxiesResource_SetSslPolicyMethod, google_compute_api::TargetHttpsProxiesResource_SetSslCertificatesMethod, google_compute_api::TargetHttpsProxiesResource_SetQuicOverrideMethod, google_compute_api::TargetHttpsProxiesResource_ListMethod, google_compute_api::TargetHttpsProxiesResource_InsertMethod, google_compute_api::TargetHttpsProxiesResource_GetMethod, google_compute_api::TargetHttpsProxiesResource_DeleteMethod, google_compute_api::TargetHttpProxiesResource_SetUrlMapMethod, google_compute_api::TargetHttpProxiesResource_ListMethod, google_compute_api::TargetHttpProxiesResource_InsertMethod, google_compute_api::TargetHttpProxiesResource_GetMethod, google_compute_api::TargetHttpProxiesResource_DeleteMethod, google_compute_api::SubnetworksResource_TestIamPermissionsMethod, google_compute_api::SubnetworksResource_SetPrivateIpGoogleAccessMethod, google_compute_api::SubnetworksResource_SetIamPolicyMethod, google_compute_api::SubnetworksResource_PatchMethod, google_compute_api::SubnetworksResource_ListUsableMethod, google_compute_api::SubnetworksResource_ListMethod, google_compute_api::SubnetworksResource_InsertMethod, google_compute_api::SubnetworksResource_GetIamPolicyMethod, google_compute_api::SubnetworksResource_GetMethod, google_compute_api::SubnetworksResource_ExpandIpCidrRangeMethod, google_compute_api::SubnetworksResource_DeleteMethod, google_compute_api::SubnetworksResource_AggregatedListMethod, google_compute_api::SslPoliciesResource_PatchMethod, google_compute_api::SslPoliciesResource_ListAvailableFeaturesMethod, google_compute_api::SslPoliciesResource_ListMethod, google_compute_api::SslPoliciesResource_InsertMethod, google_compute_api::SslPoliciesResource_GetMethod, google_compute_api::SslPoliciesResource_DeleteMethod, google_compute_api::SslCertificatesResource_ListMethod, google_compute_api::SslCertificatesResource_InsertMethod, google_compute_api::SslCertificatesResource_GetMethod, google_compute_api::SslCertificatesResource_DeleteMethod, google_compute_api::SnapshotsResource_TestIamPermissionsMethod, google_compute_api::SnapshotsResource_SetLabelsMethod, google_compute_api::SnapshotsResource_SetIamPolicyMethod, google_compute_api::SnapshotsResource_ListMethod, google_compute_api::SnapshotsResource_GetIamPolicyMethod, google_compute_api::SnapshotsResource_GetMethod, google_compute_api::SnapshotsResource_DeleteMethod, google_compute_api::SecurityPoliciesResource_RemoveRuleMethod, google_compute_api::SecurityPoliciesResource_PatchRuleMethod, google_compute_api::SecurityPoliciesResource_PatchMethod, google_compute_api::SecurityPoliciesResource_ListMethod, google_compute_api::SecurityPoliciesResource_InsertMethod, google_compute_api::SecurityPoliciesResource_GetRuleMethod, google_compute_api::SecurityPoliciesResource_GetMethod, google_compute_api::SecurityPoliciesResource_DeleteMethod, google_compute_api::SecurityPoliciesResource_AddRuleMethod, google_compute_api::RoutesResource_ListMethod, google_compute_api::RoutesResource_InsertMethod, google_compute_api::RoutesResource_GetMethod, google_compute_api::RoutesResource_DeleteMethod, google_compute_api::RoutersResource_UpdateMethod, google_compute_api::RoutersResource_PreviewMethod, google_compute_api::RoutersResource_PatchMethod, google_compute_api::RoutersResource_ListMethod, google_compute_api::RoutersResource_InsertMethod, google_compute_api::RoutersResource_GetRouterStatusMethod, google_compute_api::RoutersResource_GetNatMappingInfoMethod, google_compute_api::RoutersResource_GetMethod, google_compute_api::RoutersResource_DeleteMethod, google_compute_api::RoutersResource_AggregatedListMethod, google_compute_api::RegionsResource_ListMethod, google_compute_api::RegionsResource_GetMethod, google_compute_api::RegionOperationsResource_ListMethod, google_compute_api::RegionOperationsResource_GetMethod, google_compute_api::RegionOperationsResource_DeleteMethod, google_compute_api::RegionInstanceGroupsResource_SetNamedPortsMethod, google_compute_api::RegionInstanceGroupsResource_ListInstancesMethod, google_compute_api::RegionInstanceGroupsResource_ListMethod, google_compute_api::RegionInstanceGroupsResource_GetMethod, google_compute_api::RegionInstanceGroupManagersResource_SetTargetPoolsMethod, google_compute_api::RegionInstanceGroupManagersResource_SetInstanceTemplateMethod, google_compute_api::RegionInstanceGroupManagersResource_ResizeMethod, google_compute_api::RegionInstanceGroupManagersResource_RecreateInstancesMethod, google_compute_api::RegionInstanceGroupManagersResource_PatchMethod, google_compute_api::RegionInstanceGroupManagersResource_ListManagedInstancesMethod, google_compute_api::RegionInstanceGroupManagersResource_ListMethod, google_compute_api::RegionInstanceGroupManagersResource_InsertMethod, google_compute_api::RegionInstanceGroupManagersResource_GetMethod, google_compute_api::RegionInstanceGroupManagersResource_DeleteInstancesMethod, google_compute_api::RegionInstanceGroupManagersResource_DeleteMethod, google_compute_api::RegionInstanceGroupManagersResource_AbandonInstancesMethod, google_compute_api::RegionDisksResource_TestIamPermissionsMethod, google_compute_api::RegionDisksResource_SetLabelsMethod, google_compute_api::RegionDisksResource_ResizeMethod, google_compute_api::RegionDisksResource_ListMethod, google_compute_api::RegionDisksResource_InsertMethod, google_compute_api::RegionDisksResource_GetMethod, google_compute_api::RegionDisksResource_DeleteMethod, google_compute_api::RegionDisksResource_CreateSnapshotMethod, google_compute_api::RegionDiskTypesResource_ListMethod, google_compute_api::RegionDiskTypesResource_GetMethod, google_compute_api::RegionCommitmentsResource_ListMethod, google_compute_api::RegionCommitmentsResource_InsertMethod, google_compute_api::RegionCommitmentsResource_GetMethod, google_compute_api::RegionCommitmentsResource_AggregatedListMethod, google_compute_api::RegionBackendServicesResource_UpdateMethod, google_compute_api::RegionBackendServicesResource_PatchMethod, google_compute_api::RegionBackendServicesResource_ListMethod, google_compute_api::RegionBackendServicesResource_InsertMethod, google_compute_api::RegionBackendServicesResource_GetHealthMethod, google_compute_api::RegionBackendServicesResource_GetMethod, google_compute_api::RegionBackendServicesResource_DeleteMethod, google_compute_api::RegionAutoscalersResource_UpdateMethod, google_compute_api::RegionAutoscalersResource_PatchMethod, google_compute_api::RegionAutoscalersResource_ListMethod, google_compute_api::RegionAutoscalersResource_InsertMethod, google_compute_api::RegionAutoscalersResource_GetMethod, google_compute_api::RegionAutoscalersResource_DeleteMethod, google_compute_api::ProjectsResource_SetUsageExportBucketMethod, google_compute_api::ProjectsResource_SetDefaultNetworkTierMethod, google_compute_api::ProjectsResource_SetCommonInstanceMetadataMethod, google_compute_api::ProjectsResource_MoveInstanceMethod, google_compute_api::ProjectsResource_MoveDiskMethod, google_compute_api::ProjectsResource_ListXpnHostsMethod, google_compute_api::ProjectsResource_GetXpnResourcesMethod, google_compute_api::ProjectsResource_GetXpnHostMethod, google_compute_api::ProjectsResource_GetMethod, google_compute_api::ProjectsResource_EnableXpnResourceMethod, google_compute_api::ProjectsResource_EnableXpnHostMethod, google_compute_api::ProjectsResource_DisableXpnResourceMethod, google_compute_api::ProjectsResource_DisableXpnHostMethod, google_compute_api::NodeTypesResource_ListMethod, google_compute_api::NodeTypesResource_GetMethod, google_compute_api::NodeTypesResource_AggregatedListMethod, google_compute_api::NodeTemplatesResource_TestIamPermissionsMethod, google_compute_api::NodeTemplatesResource_SetIamPolicyMethod, google_compute_api::NodeTemplatesResource_ListMethod, google_compute_api::NodeTemplatesResource_InsertMethod, google_compute_api::NodeTemplatesResource_GetIamPolicyMethod, google_compute_api::NodeTemplatesResource_GetMethod, google_compute_api::NodeTemplatesResource_DeleteMethod, google_compute_api::NodeTemplatesResource_AggregatedListMethod, google_compute_api::NodeGroupsResource_TestIamPermissionsMethod, google_compute_api::NodeGroupsResource_SetNodeTemplateMethod, google_compute_api::NodeGroupsResource_SetIamPolicyMethod, google_compute_api::NodeGroupsResource_ListNodesMethod, google_compute_api::NodeGroupsResource_ListMethod, google_compute_api::NodeGroupsResource_InsertMethod, google_compute_api::NodeGroupsResource_GetIamPolicyMethod, google_compute_api::NodeGroupsResource_GetMethod, google_compute_api::NodeGroupsResource_DeleteNodesMethod, google_compute_api::NodeGroupsResource_DeleteMethod, google_compute_api::NodeGroupsResource_AggregatedListMethod, google_compute_api::NodeGroupsResource_AddNodesMethod, google_compute_api::NetworksResource_SwitchToCustomModeMethod, google_compute_api::NetworksResource_RemovePeeringMethod, google_compute_api::NetworksResource_PatchMethod, google_compute_api::NetworksResource_ListMethod, google_compute_api::NetworksResource_InsertMethod, google_compute_api::NetworksResource_GetMethod, google_compute_api::NetworksResource_DeleteMethod, google_compute_api::NetworksResource_AddPeeringMethod, google_compute_api::NetworkEndpointGroupsResource_TestIamPermissionsMethod, google_compute_api::NetworkEndpointGroupsResource_ListNetworkEndpointsMethod, google_compute_api::NetworkEndpointGroupsResource_ListMethod, google_compute_api::NetworkEndpointGroupsResource_InsertMethod, google_compute_api::NetworkEndpointGroupsResource_GetMethod, google_compute_api::NetworkEndpointGroupsResource_DetachNetworkEndpointsMethod, google_compute_api::NetworkEndpointGroupsResource_DeleteMethod, google_compute_api::NetworkEndpointGroupsResource_AttachNetworkEndpointsMethod, google_compute_api::NetworkEndpointGroupsResource_AggregatedListMethod, google_compute_api::MachineTypesResource_ListMethod, google_compute_api::MachineTypesResource_GetMethod, google_compute_api::MachineTypesResource_AggregatedListMethod, google_compute_api::LicensesResource_TestIamPermissionsMethod, google_compute_api::LicensesResource_SetIamPolicyMethod, google_compute_api::LicensesResource_ListMethod, google_compute_api::LicensesResource_InsertMethod, google_compute_api::LicensesResource_GetIamPolicyMethod, google_compute_api::LicensesResource_GetMethod, google_compute_api::LicensesResource_DeleteMethod, google_compute_api::LicenseCodesResource_TestIamPermissionsMethod, google_compute_api::LicenseCodesResource_GetMethod, google_compute_api::InterconnectsResource_PatchMethod, google_compute_api::InterconnectsResource_ListMethod, google_compute_api::InterconnectsResource_InsertMethod, google_compute_api::InterconnectsResource_GetDiagnosticsMethod, google_compute_api::InterconnectsResource_GetMethod, google_compute_api::InterconnectsResource_DeleteMethod, google_compute_api::InterconnectLocationsResource_ListMethod, google_compute_api::InterconnectLocationsResource_GetMethod, google_compute_api::InterconnectAttachmentsResource_PatchMethod, google_compute_api::InterconnectAttachmentsResource_ListMethod, google_compute_api::InterconnectAttachmentsResource_InsertMethod, google_compute_api::InterconnectAttachmentsResource_GetMethod, google_compute_api::InterconnectAttachmentsResource_DeleteMethod, google_compute_api::InterconnectAttachmentsResource_AggregatedListMethod, google_compute_api::InstancesResource_UpdateShieldedInstanceConfigMethod, google_compute_api::InstancesResource_UpdateNetworkInterfaceMethod, google_compute_api::InstancesResource_UpdateAccessConfigMethod, google_compute_api::InstancesResource_TestIamPermissionsMethod, google_compute_api::InstancesResource_StopMethod, google_compute_api::InstancesResource_StartWithEncryptionKeyMethod, google_compute_api::InstancesResource_StartMethod, google_compute_api::InstancesResource_SimulateMaintenanceEventMethod, google_compute_api::InstancesResource_SetTagsMethod, google_compute_api::InstancesResource_SetShieldedInstanceIntegrityPolicyMethod, google_compute_api::InstancesResource_SetServiceAccountMethod, google_compute_api::InstancesResource_SetSchedulingMethod, google_compute_api::InstancesResource_SetMinCpuPlatformMethod, google_compute_api::InstancesResource_SetMetadataMethod, google_compute_api::InstancesResource_SetMachineTypeMethod, google_compute_api::InstancesResource_SetMachineResourcesMethod, google_compute_api::InstancesResource_SetLabelsMethod, google_compute_api::InstancesResource_SetIamPolicyMethod, google_compute_api::InstancesResource_SetDiskAutoDeleteMethod, google_compute_api::InstancesResource_SetDeletionProtectionMethod, google_compute_api::InstancesResource_ResetMethod, google_compute_api::InstancesResource_ListReferrersMethod, google_compute_api::InstancesResource_ListMethod, google_compute_api::InstancesResource_InsertMethod, google_compute_api::InstancesResource_GetShieldedInstanceIdentityMethod, google_compute_api::InstancesResource_GetSerialPortOutputMethod, google_compute_api::InstancesResource_GetIamPolicyMethod, google_compute_api::InstancesResource_GetMethod, google_compute_api::InstancesResource_DetachDiskMethod, google_compute_api::InstancesResource_DeleteAccessConfigMethod, google_compute_api::InstancesResource_DeleteMethod, google_compute_api::InstancesResource_AttachDiskMethod, google_compute_api::InstancesResource_AggregatedListMethod, google_compute_api::InstancesResource_AddAccessConfigMethod, google_compute_api::InstanceTemplatesResource_TestIamPermissionsMethod, google_compute_api::InstanceTemplatesResource_SetIamPolicyMethod, google_compute_api::InstanceTemplatesResource_ListMethod, google_compute_api::InstanceTemplatesResource_InsertMethod, google_compute_api::InstanceTemplatesResource_GetIamPolicyMethod, google_compute_api::InstanceTemplatesResource_GetMethod, google_compute_api::InstanceTemplatesResource_DeleteMethod, google_compute_api::InstanceGroupsResource_SetNamedPortsMethod, google_compute_api::InstanceGroupsResource_RemoveInstancesMethod, google_compute_api::InstanceGroupsResource_ListInstancesMethod, google_compute_api::InstanceGroupsResource_ListMethod, google_compute_api::InstanceGroupsResource_InsertMethod, google_compute_api::InstanceGroupsResource_GetMethod, google_compute_api::InstanceGroupsResource_DeleteMethod, google_compute_api::InstanceGroupsResource_AggregatedListMethod, google_compute_api::InstanceGroupsResource_AddInstancesMethod, google_compute_api::InstanceGroupManagersResource_SetTargetPoolsMethod, google_compute_api::InstanceGroupManagersResource_SetInstanceTemplateMethod, google_compute_api::InstanceGroupManagersResource_ResizeMethod, google_compute_api::InstanceGroupManagersResource_RecreateInstancesMethod, google_compute_api::InstanceGroupManagersResource_PatchMethod, google_compute_api::InstanceGroupManagersResource_ListManagedInstancesMethod, google_compute_api::InstanceGroupManagersResource_ListMethod, google_compute_api::InstanceGroupManagersResource_InsertMethod, google_compute_api::InstanceGroupManagersResource_GetMethod, google_compute_api::InstanceGroupManagersResource_DeleteInstancesMethod, google_compute_api::InstanceGroupManagersResource_DeleteMethod, google_compute_api::InstanceGroupManagersResource_AggregatedListMethod, google_compute_api::InstanceGroupManagersResource_AbandonInstancesMethod, google_compute_api::ImagesResource_TestIamPermissionsMethod, google_compute_api::ImagesResource_SetLabelsMethod, google_compute_api::ImagesResource_SetIamPolicyMethod, google_compute_api::ImagesResource_ListMethod, google_compute_api::ImagesResource_InsertMethod, google_compute_api::ImagesResource_GetIamPolicyMethod, google_compute_api::ImagesResource_GetFromFamilyMethod, google_compute_api::ImagesResource_GetMethod, google_compute_api::ImagesResource_DeprecateMethod, google_compute_api::ImagesResource_DeleteMethod, google_compute_api::HttpsHealthChecksResource_UpdateMethod, google_compute_api::HttpsHealthChecksResource_PatchMethod, google_compute_api::HttpsHealthChecksResource_ListMethod, google_compute_api::HttpsHealthChecksResource_InsertMethod, google_compute_api::HttpsHealthChecksResource_GetMethod, google_compute_api::HttpsHealthChecksResource_DeleteMethod, google_compute_api::HttpHealthChecksResource_UpdateMethod, google_compute_api::HttpHealthChecksResource_PatchMethod, google_compute_api::HttpHealthChecksResource_ListMethod, google_compute_api::HttpHealthChecksResource_InsertMethod, google_compute_api::HttpHealthChecksResource_GetMethod, google_compute_api::HttpHealthChecksResource_DeleteMethod, google_compute_api::HealthChecksResource_UpdateMethod, google_compute_api::HealthChecksResource_PatchMethod, google_compute_api::HealthChecksResource_ListMethod, google_compute_api::HealthChecksResource_InsertMethod, google_compute_api::HealthChecksResource_GetMethod, google_compute_api::HealthChecksResource_DeleteMethod, google_compute_api::GlobalOperationsResource_ListMethod, google_compute_api::GlobalOperationsResource_GetMethod, google_compute_api::GlobalOperationsResource_DeleteMethod, google_compute_api::GlobalOperationsResource_AggregatedListMethod, google_compute_api::GlobalForwardingRulesResource_SetTargetMethod, google_compute_api::GlobalForwardingRulesResource_ListMethod, google_compute_api::GlobalForwardingRulesResource_InsertMethod, google_compute_api::GlobalForwardingRulesResource_GetMethod, google_compute_api::GlobalForwardingRulesResource_DeleteMethod, google_compute_api::GlobalAddressesResource_ListMethod, google_compute_api::GlobalAddressesResource_InsertMethod, google_compute_api::GlobalAddressesResource_GetMethod, google_compute_api::GlobalAddressesResource_DeleteMethod, google_compute_api::ForwardingRulesResource_SetTargetMethod, google_compute_api::ForwardingRulesResource_ListMethod, google_compute_api::ForwardingRulesResource_InsertMethod, google_compute_api::ForwardingRulesResource_GetMethod, google_compute_api::ForwardingRulesResource_DeleteMethod, google_compute_api::ForwardingRulesResource_AggregatedListMethod, google_compute_api::FirewallsResource_UpdateMethod, google_compute_api::FirewallsResource_PatchMethod, google_compute_api::FirewallsResource_ListMethod, google_compute_api::FirewallsResource_InsertMethod, google_compute_api::FirewallsResource_GetMethod, google_compute_api::FirewallsResource_DeleteMethod, google_compute_api::DisksResource_TestIamPermissionsMethod, google_compute_api::DisksResource_SetLabelsMethod, google_compute_api::DisksResource_SetIamPolicyMethod, google_compute_api::DisksResource_ResizeMethod, google_compute_api::DisksResource_ListMethod, google_compute_api::DisksResource_InsertMethod, google_compute_api::DisksResource_GetIamPolicyMethod, google_compute_api::DisksResource_GetMethod, google_compute_api::DisksResource_DeleteMethod, google_compute_api::DisksResource_CreateSnapshotMethod, google_compute_api::DisksResource_AggregatedListMethod, google_compute_api::DiskTypesResource_ListMethod, google_compute_api::DiskTypesResource_GetMethod, google_compute_api::DiskTypesResource_AggregatedListMethod, google_compute_api::BackendServicesResource_UpdateMethod, google_compute_api::BackendServicesResource_SetSecurityPolicyMethod, google_compute_api::BackendServicesResource_PatchMethod, google_compute_api::BackendServicesResource_ListMethod, google_compute_api::BackendServicesResource_InsertMethod, google_compute_api::BackendServicesResource_GetHealthMethod, google_compute_api::BackendServicesResource_GetMethod, google_compute_api::BackendServicesResource_DeleteSignedUrlKeyMethod, google_compute_api::BackendServicesResource_DeleteMethod, google_compute_api::BackendServicesResource_AggregatedListMethod, google_compute_api::BackendServicesResource_AddSignedUrlKeyMethod, google_compute_api::BackendBucketsResource_UpdateMethod, google_compute_api::BackendBucketsResource_PatchMethod, google_compute_api::BackendBucketsResource_ListMethod, google_compute_api::BackendBucketsResource_InsertMethod, google_compute_api::BackendBucketsResource_GetMethod, google_compute_api::BackendBucketsResource_DeleteSignedUrlKeyMethod, google_compute_api::BackendBucketsResource_DeleteMethod, google_compute_api::BackendBucketsResource_AddSignedUrlKeyMethod, google_compute_api::AutoscalersResource_UpdateMethod, google_compute_api::AutoscalersResource_PatchMethod, google_compute_api::AutoscalersResource_ListMethod, google_compute_api::AutoscalersResource_InsertMethod, google_compute_api::AutoscalersResource_GetMethod, google_compute_api::AutoscalersResource_DeleteMethod, google_compute_api::AutoscalersResource_AggregatedListMethod, google_compute_api::AddressesResource_ListMethod, google_compute_api::AddressesResource_InsertMethod, google_compute_api::AddressesResource_GetMethod, google_compute_api::AddressesResource_DeleteMethod, google_compute_api::AddressesResource_AggregatedListMethod, google_compute_api::AcceleratorTypesResource_ListMethod, google_compute_api::AcceleratorTypesResource_GetMethod, and google_compute_api::AcceleratorTypesResource_AggregatedListMethod.

◆ clear_alt()

void google_compute_api::ComputeServiceBaseRequest::clear_alt ( )
inline

Clears the 'alt' attribute so it is no longer set.

◆ clear_fields()

void google_compute_api::ComputeServiceBaseRequest::clear_fields ( )
inline

Clears the 'fields' attribute so it is no longer set.

◆ clear_key()

void google_compute_api::ComputeServiceBaseRequest::clear_key ( )
inline

Clears the 'key' attribute so it is no longer set.

◆ clear_oauth_token()

void google_compute_api::ComputeServiceBaseRequest::clear_oauth_token ( )
inline

Clears the 'oauth_token' attribute so it is no longer set.

◆ clear_pretty_print()

void google_compute_api::ComputeServiceBaseRequest::clear_pretty_print ( )
inline

Clears the 'prettyPrint' attribute so it is no longer set.

◆ clear_quota_user()

void google_compute_api::ComputeServiceBaseRequest::clear_quota_user ( )
inline

Clears the 'quotaUser' attribute so it is no longer set.

◆ clear_user_ip()

void google_compute_api::ComputeServiceBaseRequest::clear_user_ip ( )
inline

Clears the 'userIp' attribute so it is no longer set.

◆ get_alt()

const string& google_compute_api::ComputeServiceBaseRequest::get_alt ( ) const
inline

Gets the optional 'alt' attribute.

If the value is not set then the default value will be returned.

◆ get_fields()

const string& google_compute_api::ComputeServiceBaseRequest::get_fields ( ) const
inline

Gets the optional 'fields' attribute.

If the value is not set then the default value will be returned.

◆ get_key()

const string& google_compute_api::ComputeServiceBaseRequest::get_key ( ) const
inline

Gets the optional 'key' attribute.

If the value is not set then the default value will be returned.

◆ get_oauth_token()

const string& google_compute_api::ComputeServiceBaseRequest::get_oauth_token ( ) const
inline

Gets the optional 'oauth_token' attribute.

If the value is not set then the default value will be returned.

◆ get_pretty_print()

bool google_compute_api::ComputeServiceBaseRequest::get_pretty_print ( ) const
inline

Gets the optional 'prettyPrint' attribute.

If the value is not set then the default value will be returned.

◆ get_quota_user()

const string& google_compute_api::ComputeServiceBaseRequest::get_quota_user ( ) const
inline

Gets the optional 'quotaUser' attribute.

If the value is not set then the default value will be returned.

◆ get_user_ip()

const string& google_compute_api::ComputeServiceBaseRequest::get_user_ip ( ) const
inline

Gets the optional 'userIp' attribute.

If the value is not set then the default value will be returned.

◆ mutable_alt()

string* google_compute_api::ComputeServiceBaseRequest::mutable_alt ( )
inline

Gets a modifiable pointer to the optional alt' attribute.

Returns
The value can be set by dereferencing the pointer.

◆ mutable_fields()

string* google_compute_api::ComputeServiceBaseRequest::mutable_fields ( )
inline

Gets a modifiable pointer to the optional fields' attribute.

Returns
The value can be set by dereferencing the pointer.

◆ mutable_key()

string* google_compute_api::ComputeServiceBaseRequest::mutable_key ( )
inline

Gets a modifiable pointer to the optional key' attribute.

Returns
The value can be set by dereferencing the pointer.

◆ mutable_oauthToken()

string* google_compute_api::ComputeServiceBaseRequest::mutable_oauthToken ( )
inline

Gets a modifiable pointer to the optional oauth_token' attribute.

Returns
The value can be set by dereferencing the pointer.

◆ mutable_quotaUser()

string* google_compute_api::ComputeServiceBaseRequest::mutable_quotaUser ( )
inline

Gets a modifiable pointer to the optional quotaUser' attribute.

Returns
The value can be set by dereferencing the pointer.

◆ mutable_userIp()

string* google_compute_api::ComputeServiceBaseRequest::mutable_userIp ( )
inline

Gets a modifiable pointer to the optional userIp' attribute.

Returns
The value can be set by dereferencing the pointer.

◆ set_alt()

void google_compute_api::ComputeServiceBaseRequest::set_alt ( const string &  value)
inline

Sets the 'alt' attribute.

Parameters
[in]valueData format for the response.

◆ set_fields()

void google_compute_api::ComputeServiceBaseRequest::set_fields ( const string &  value)
inline

Sets the 'fields' attribute.

Parameters
[in]valueSelector specifying which fields to include in a partial response.

◆ set_key()

void google_compute_api::ComputeServiceBaseRequest::set_key ( const string &  value)
inline

Sets the 'key' attribute.

Parameters
[in]valueAPI key. Your API key identifies your project and provides you with API access, quota, and reports. Required unless you provide an OAuth 2.0 token.

◆ set_oauth_token()

void google_compute_api::ComputeServiceBaseRequest::set_oauth_token ( const string &  value)
inline

Sets the 'oauth_token' attribute.

Parameters
[in]valueOAuth 2.0 token for the current user.

◆ set_pretty_print()

void google_compute_api::ComputeServiceBaseRequest::set_pretty_print ( bool  value)
inline

Sets the 'prettyPrint' attribute.

Parameters
[in]valueReturns response with indentations and line breaks.

◆ set_quota_user()

void google_compute_api::ComputeServiceBaseRequest::set_quota_user ( const string &  value)
inline

Sets the 'quotaUser' attribute.

Parameters
[in]valueAn opaque string that represents a user for quota purposes. Must not exceed 40 characters.

◆ set_user_ip()

void google_compute_api::ComputeServiceBaseRequest::set_user_ip ( const string &  value)
inline

Sets the 'userIp' attribute.

Deprecated:
Parameters
[in]valueDeprecated. Please use quotaUser instead.

The documentation for this class was generated from the following files: