Skip to main content
Technology areas
close
AI and ML
Application development
Application hosting
Compute
Data analytics and pipelines
Databases
Distributed, hybrid, and multicloud
Industry solutions
Migration
Networking
Observability and monitoring
Security
Storage
Cross-product tools
close
Access and resources management
Costs and usage management
Infrastructure as code
SDK, languages, frameworks, and tools
/
Console
English
Deutsch
Español – América Latina
Français
Português – Brasil
中文 – 简体
日本語
한국어
Sign in
C++
Client libraries
Start free
Overview
Guides
Reference
Samples
Technology areas
More
Overview
Guides
Reference
Samples
Cross-product tools
More
Console
Overview
Library reference docs
Compute Engine API C++ Client Library
In-Depth Topics
Environment Variables
How to Override the Authentication Credentials
How to Override the Default Endpoint
Override Retry, Backoff, and Idempotency Policies
Override compute_accelerator_types_v1::AcceleratorTypesClient Retry Policies
Override compute_addresses_v1::AddressesClient Retry Policies
Override compute_autoscalers_v1::AutoscalersClient Retry Policies
Override compute_backend_buckets_v1::BackendBucketsClient Retry Policies
Override compute_backend_services_v1::BackendServicesClient Retry Policies
Override compute_disk_types_v1::DiskTypesClient Retry Policies
Override compute_disks_v1::DisksClient Retry Policies
Override compute_external_vpn_gateways_v1::ExternalVpnGatewaysClient Retry Policies
Override compute_firewall_policies_v1::FirewallPoliciesClient Retry Policies
Override compute_firewalls_v1::FirewallsClient Retry Policies
Override compute_forwarding_rules_v1::ForwardingRulesClient Retry Policies
Override compute_global_addresses_v1::GlobalAddressesClient Retry Policies
Override compute_global_forwarding_rules_v1::GlobalForwardingRulesClient Retry Policies
Override compute_global_network_endpoint_groups_v1::GlobalNetworkEndpointGroupsClient Retry Policies
Override compute_global_operations_v1::GlobalOperationsClient Retry Policies
Override compute_global_organization_operations_v1::GlobalOrganizationOperationsClient Retry Policies
Override compute_global_public_delegated_prefixes_v1::GlobalPublicDelegatedPrefixesClient Retry Policies
Override compute_health_checks_v1::HealthChecksClient Retry Policies
Override compute_http_health_checks_v1::HttpHealthChecksClient Retry Policies
Override compute_https_health_checks_v1::HttpsHealthChecksClient Retry Policies
Override compute_image_family_views_v1::ImageFamilyViewsClient Retry Policies
Override compute_images_v1::ImagesClient Retry Policies
Override compute_instance_group_manager_resize_requests_v1::InstanceGroupManagerResizeRequestsClient Retry Policies
Override compute_instance_group_managers_v1::InstanceGroupManagersClient Retry Policies
Override compute_instance_groups_v1::InstanceGroupsClient Retry Policies
Override compute_instance_settings_v1::InstanceSettingsClient Retry Policies
Override compute_instance_templates_v1::InstanceTemplatesClient Retry Policies
Override compute_instances_v1::InstancesClient Retry Policies
Override compute_instant_snapshots_v1::InstantSnapshotsClient Retry Policies
Override compute_interconnect_attachment_groups_v1::InterconnectAttachmentGroupsClient Retry Policies
Override compute_interconnect_attachments_v1::InterconnectAttachmentsClient Retry Policies
Override compute_interconnect_groups_v1::InterconnectGroupsClient Retry Policies
Override compute_interconnect_locations_v1::InterconnectLocationsClient Retry Policies
Override compute_interconnect_remote_locations_v1::InterconnectRemoteLocationsClient Retry Policies
Override compute_interconnects_v1::InterconnectsClient Retry Policies
Override compute_license_codes_v1::LicenseCodesClient Retry Policies
Override compute_licenses_v1::LicensesClient Retry Policies
Override compute_machine_images_v1::MachineImagesClient Retry Policies
Override compute_machine_types_v1::MachineTypesClient Retry Policies
Override compute_network_attachments_v1::NetworkAttachmentsClient Retry Policies
Override compute_network_edge_security_services_v1::NetworkEdgeSecurityServicesClient Retry Policies
Override compute_network_endpoint_groups_v1::NetworkEndpointGroupsClient Retry Policies
Override compute_network_firewall_policies_v1::NetworkFirewallPoliciesClient Retry Policies
Override compute_network_profiles_v1::NetworkProfilesClient Retry Policies
Override compute_networks_v1::NetworksClient Retry Policies
Override compute_node_groups_v1::NodeGroupsClient Retry Policies
Override compute_node_templates_v1::NodeTemplatesClient Retry Policies
Override compute_node_types_v1::NodeTypesClient Retry Policies
Override compute_packet_mirrorings_v1::PacketMirroringsClient Retry Policies
Override compute_projects_v1::ProjectsClient Retry Policies
Override compute_public_advertised_prefixes_v1::PublicAdvertisedPrefixesClient Retry Policies
Override compute_public_delegated_prefixes_v1::PublicDelegatedPrefixesClient Retry Policies
Override compute_region_autoscalers_v1::RegionAutoscalersClient Retry Policies
Override compute_region_backend_services_v1::RegionBackendServicesClient Retry Policies
Override compute_region_commitments_v1::RegionCommitmentsClient Retry Policies
Override compute_region_disk_types_v1::RegionDiskTypesClient Retry Policies
Override compute_region_disks_v1::RegionDisksClient Retry Policies
Override compute_region_health_check_services_v1::RegionHealthCheckServicesClient Retry Policies
Override compute_region_health_checks_v1::RegionHealthChecksClient Retry Policies
Override compute_region_instance_group_managers_v1::RegionInstanceGroupManagersClient Retry Policies
Override compute_region_instance_groups_v1::RegionInstanceGroupsClient Retry Policies
Override compute_region_instance_templates_v1::RegionInstanceTemplatesClient Retry Policies
Override compute_region_instances_v1::RegionInstancesClient Retry Policies
Override compute_region_instant_snapshots_v1::RegionInstantSnapshotsClient Retry Policies
Override compute_region_network_endpoint_groups_v1::RegionNetworkEndpointGroupsClient Retry Policies
Override compute_region_network_firewall_policies_v1::RegionNetworkFirewallPoliciesClient Retry Policies
Override compute_region_notification_endpoints_v1::RegionNotificationEndpointsClient Retry Policies
Override compute_region_operations_v1::RegionOperationsClient Retry Policies
Override compute_region_security_policies_v1::RegionSecurityPoliciesClient Retry Policies
Override compute_region_ssl_certificates_v1::RegionSslCertificatesClient Retry Policies
Override compute_region_ssl_policies_v1::RegionSslPoliciesClient Retry Policies
Override compute_region_target_http_proxies_v1::RegionTargetHttpProxiesClient Retry Policies
Override compute_region_target_https_proxies_v1::RegionTargetHttpsProxiesClient Retry Policies
Override compute_region_target_tcp_proxies_v1::RegionTargetTcpProxiesClient Retry Policies
Override compute_region_url_maps_v1::RegionUrlMapsClient Retry Policies
Override compute_region_zones_v1::RegionZonesClient Retry Policies
Override compute_regions_v1::RegionsClient Retry Policies
Override compute_reservation_blocks_v1::ReservationBlocksClient Retry Policies
Override compute_reservation_sub_blocks_v1::ReservationSubBlocksClient Retry Policies
Override compute_reservations_v1::ReservationsClient Retry Policies
Override compute_resource_policies_v1::ResourcePoliciesClient Retry Policies
Override compute_routers_v1::RoutersClient Retry Policies
Override compute_routes_v1::RoutesClient Retry Policies
Override compute_security_policies_v1::SecurityPoliciesClient Retry Policies
Override compute_service_attachments_v1::ServiceAttachmentsClient Retry Policies
Override compute_snapshot_settings_v1::SnapshotSettingsClient Retry Policies
Override compute_snapshots_v1::SnapshotsClient Retry Policies
Override compute_ssl_certificates_v1::SslCertificatesClient Retry Policies
Override compute_ssl_policies_v1::SslPoliciesClient Retry Policies
Override compute_storage_pool_types_v1::StoragePoolTypesClient Retry Policies
Override compute_storage_pools_v1::StoragePoolsClient Retry Policies
Override compute_subnetworks_v1::SubnetworksClient Retry Policies
Override compute_target_grpc_proxies_v1::TargetGrpcProxiesClient Retry Policies
Override compute_target_http_proxies_v1::TargetHttpProxiesClient Retry Policies
Override compute_target_https_proxies_v1::TargetHttpsProxiesClient Retry Policies
Override compute_target_instances_v1::TargetInstancesClient Retry Policies
Override compute_target_pools_v1::TargetPoolsClient Retry Policies
Override compute_target_ssl_proxies_v1::TargetSslProxiesClient Retry Policies
Override compute_target_tcp_proxies_v1::TargetTcpProxiesClient Retry Policies
Override compute_target_vpn_gateways_v1::TargetVpnGatewaysClient Retry Policies
Override compute_url_maps_v1::UrlMapsClient Retry Policies
Override compute_vpn_gateways_v1::VpnGatewaysClient Retry Policies
Override compute_vpn_tunnels_v1::VpnTunnelsClient Retry Policies
Override compute_zone_operations_v1::ZoneOperationsClient Retry Policies
Override compute_zones_v1::ZonesClient Retry Policies
How to Override the Default Universe Domain
Override compute_accelerator_types_v1::AcceleratorTypesClient Universe Domain
Override compute_addresses_v1::AddressesClient Universe Domain
Override compute_autoscalers_v1::AutoscalersClient Universe Domain
Override compute_backend_buckets_v1::BackendBucketsClient Universe Domain
Override compute_backend_services_v1::BackendServicesClient Universe Domain
Override compute_disk_types_v1::DiskTypesClient Universe Domain
Override compute_disks_v1::DisksClient Universe Domain
Override compute_external_vpn_gateways_v1::ExternalVpnGatewaysClient Universe Domain
Override compute_firewall_policies_v1::FirewallPoliciesClient Universe Domain
Override compute_firewalls_v1::FirewallsClient Universe Domain
Override compute_forwarding_rules_v1::ForwardingRulesClient Universe Domain
Override compute_global_addresses_v1::GlobalAddressesClient Universe Domain
Override compute_global_forwarding_rules_v1::GlobalForwardingRulesClient Universe Domain
Override compute_global_network_endpoint_groups_v1::GlobalNetworkEndpointGroupsClient Universe Domain
Override compute_global_operations_v1::GlobalOperationsClient Universe Domain
Override compute_global_organization_operations_v1::GlobalOrganizationOperationsClient Universe Domain
Override compute_global_public_delegated_prefixes_v1::GlobalPublicDelegatedPrefixesClient Universe Domain
Override compute_health_checks_v1::HealthChecksClient Universe Domain
Override compute_http_health_checks_v1::HttpHealthChecksClient Universe Domain
Override compute_https_health_checks_v1::HttpsHealthChecksClient Universe Domain
Override compute_image_family_views_v1::ImageFamilyViewsClient Universe Domain
Override compute_images_v1::ImagesClient Universe Domain
Override compute_instance_group_manager_resize_requests_v1::InstanceGroupManagerResizeRequestsClient Universe Domain
Override compute_instance_group_managers_v1::InstanceGroupManagersClient Universe Domain
Override compute_instance_groups_v1::InstanceGroupsClient Universe Domain
Override compute_instance_settings_v1::InstanceSettingsClient Universe Domain
Override compute_instance_templates_v1::InstanceTemplatesClient Universe Domain
Override compute_instances_v1::InstancesClient Universe Domain
Override compute_instant_snapshots_v1::InstantSnapshotsClient Universe Domain
Override compute_interconnect_attachment_groups_v1::InterconnectAttachmentGroupsClient Universe Domain
Override compute_interconnect_attachments_v1::InterconnectAttachmentsClient Universe Domain
Override compute_interconnect_groups_v1::InterconnectGroupsClient Universe Domain
Override compute_interconnect_locations_v1::InterconnectLocationsClient Universe Domain
Override compute_interconnect_remote_locations_v1::InterconnectRemoteLocationsClient Universe Domain
Override compute_interconnects_v1::InterconnectsClient Universe Domain
Override compute_license_codes_v1::LicenseCodesClient Universe Domain
Override compute_licenses_v1::LicensesClient Universe Domain
Override compute_machine_images_v1::MachineImagesClient Universe Domain
Override compute_machine_types_v1::MachineTypesClient Universe Domain
Override compute_network_attachments_v1::NetworkAttachmentsClient Universe Domain
Override compute_network_edge_security_services_v1::NetworkEdgeSecurityServicesClient Universe Domain
Override compute_network_endpoint_groups_v1::NetworkEndpointGroupsClient Universe Domain
Override compute_network_firewall_policies_v1::NetworkFirewallPoliciesClient Universe Domain
Override compute_network_profiles_v1::NetworkProfilesClient Universe Domain
Override compute_networks_v1::NetworksClient Universe Domain
Override compute_node_groups_v1::NodeGroupsClient Universe Domain
Override compute_node_templates_v1::NodeTemplatesClient Universe Domain
Override compute_node_types_v1::NodeTypesClient Universe Domain
Override compute_packet_mirrorings_v1::PacketMirroringsClient Universe Domain
Override compute_projects_v1::ProjectsClient Universe Domain
Override compute_public_advertised_prefixes_v1::PublicAdvertisedPrefixesClient Universe Domain
Override compute_public_delegated_prefixes_v1::PublicDelegatedPrefixesClient Universe Domain
Override compute_region_autoscalers_v1::RegionAutoscalersClient Universe Domain
Override compute_region_backend_services_v1::RegionBackendServicesClient Universe Domain
Override compute_region_commitments_v1::RegionCommitmentsClient Universe Domain
Override compute_region_disk_types_v1::RegionDiskTypesClient Universe Domain
Override compute_region_disks_v1::RegionDisksClient Universe Domain
Override compute_region_health_check_services_v1::RegionHealthCheckServicesClient Universe Domain
Override compute_region_health_checks_v1::RegionHealthChecksClient Universe Domain
Override compute_region_instance_group_managers_v1::RegionInstanceGroupManagersClient Universe Domain
Override compute_region_instance_groups_v1::RegionInstanceGroupsClient Universe Domain
Override compute_region_instance_templates_v1::RegionInstanceTemplatesClient Universe Domain
Override compute_region_instances_v1::RegionInstancesClient Universe Domain
Override compute_region_instant_snapshots_v1::RegionInstantSnapshotsClient Universe Domain
Override compute_region_network_endpoint_groups_v1::RegionNetworkEndpointGroupsClient Universe Domain
Override compute_region_network_firewall_policies_v1::RegionNetworkFirewallPoliciesClient Universe Domain
Override compute_region_notification_endpoints_v1::RegionNotificationEndpointsClient Universe Domain
Override compute_region_operations_v1::RegionOperationsClient Universe Domain
Override compute_region_security_policies_v1::RegionSecurityPoliciesClient Universe Domain
Override compute_region_ssl_certificates_v1::RegionSslCertificatesClient Universe Domain
Override compute_region_ssl_policies_v1::RegionSslPoliciesClient Universe Domain
Override compute_region_target_http_proxies_v1::RegionTargetHttpProxiesClient Universe Domain
Override compute_region_target_https_proxies_v1::RegionTargetHttpsProxiesClient Universe Domain
Override compute_region_target_tcp_proxies_v1::RegionTargetTcpProxiesClient Universe Domain
Override compute_region_url_maps_v1::RegionUrlMapsClient Universe Domain
Override compute_region_zones_v1::RegionZonesClient Universe Domain
Override compute_regions_v1::RegionsClient Universe Domain
Override compute_reservation_blocks_v1::ReservationBlocksClient Universe Domain
Override compute_reservation_sub_blocks_v1::ReservationSubBlocksClient Universe Domain
Override compute_reservations_v1::ReservationsClient Universe Domain
Override compute_resource_policies_v1::ResourcePoliciesClient Universe Domain
Override compute_routers_v1::RoutersClient Universe Domain
Override compute_routes_v1::RoutesClient Universe Domain
Override compute_security_policies_v1::SecurityPoliciesClient Universe Domain
Override compute_service_attachments_v1::ServiceAttachmentsClient Universe Domain
Override compute_snapshot_settings_v1::SnapshotSettingsClient Universe Domain
Override compute_snapshots_v1::SnapshotsClient Universe Domain
Override compute_ssl_certificates_v1::SslCertificatesClient Universe Domain
Override compute_ssl_policies_v1::SslPoliciesClient Universe Domain
Override compute_storage_pool_types_v1::StoragePoolTypesClient Universe Domain
Override compute_storage_pools_v1::StoragePoolsClient Universe Domain
Override compute_subnetworks_v1::SubnetworksClient Universe Domain
Override compute_target_grpc_proxies_v1::TargetGrpcProxiesClient Universe Domain
Override compute_target_http_proxies_v1::TargetHttpProxiesClient Universe Domain
Override compute_target_https_proxies_v1::TargetHttpsProxiesClient Universe Domain
Override compute_target_instances_v1::TargetInstancesClient Universe Domain
Override compute_target_pools_v1::TargetPoolsClient Universe Domain
Override compute_target_ssl_proxies_v1::TargetSslProxiesClient Universe Domain
Override compute_target_tcp_proxies_v1::TargetTcpProxiesClient Universe Domain
Override compute_target_vpn_gateways_v1::TargetVpnGatewaysClient Universe Domain
Override compute_url_maps_v1::UrlMapsClient Universe Domain
Override compute_vpn_gateways_v1::VpnGatewaysClient Universe Domain
Override compute_vpn_tunnels_v1::VpnTunnelsClient Universe Domain
Override compute_zone_operations_v1::ZoneOperationsClient Universe Domain
Override compute_zones_v1::ZonesClient Universe Domain
Modules
Compute Engine API Configuration Options
Namespaces
compute_global_forwarding_rules_v1
Overview
compute_global_network_endpoint_groups_v1
Overview
compute_global_organization_operations_v1
Overview
compute_global_public_delegated_prefixes_v1
Overview
compute_instance_group_manager_resize_requests_v1
Overview
compute_instance_group_managers_v1
Overview
compute_interconnect_attachment_groups_v1
Overview
compute_interconnect_attachments_v1
Overview
compute_interconnect_locations_v1
Overview
compute_interconnect_remote_locations_v1
Overview
compute_network_edge_security_services_v1
Overview
compute_network_endpoint_groups_v1
Overview
compute_network_firewall_policies_v1
Overview
compute_public_advertised_prefixes_v1
Overview
compute_public_delegated_prefixes_v1
Overview
compute_region_backend_services_v1
Overview
compute_region_health_check_services_v1
Overview
compute_region_instance_group_managers_v1
Overview
compute_region_instance_templates_v1
Overview
compute_region_instant_snapshots_v1
Overview
compute_region_network_endpoint_groups_v1
Overview
compute_region_network_firewall_policies_v1
Overview
compute_region_notification_endpoints_v1
Overview
compute_region_security_policies_v1
Overview
compute_region_ssl_certificates_v1
Overview
compute_region_target_http_proxies_v1
Overview
compute_region_target_https_proxies_v1
Overview
compute_region_target_tcp_proxies_v1
Overview
google::cloud::compute_accelerator_types_v1
Overview
Classes
AcceleratorTypesClient
Overview
Constructors
AcceleratorTypesClient(AcceleratorTypesClient const &)
AcceleratorTypesClient(AcceleratorTypesClient &&)
AcceleratorTypesClient(std::shared_ptr< AcceleratorTypesConnection >, Options)
Operators
operator=(AcceleratorTypesClient const &)
operator=(AcceleratorTypesClient &&)
operator==(AcceleratorTypesClient const &, AcceleratorTypesClient const &)
operator!=(AcceleratorTypesClient const &, AcceleratorTypesClient const &)
Functions
AggregatedListAcceleratorTypes(std::string const &, Options)
AggregatedListAcceleratorTypes(google::cloud::cpp::compute::accelerator_types::v1::AggregatedListAcceleratorTypesRequest, Options)
GetAcceleratorType(std::string const &, std::string const &, std::string const &, Options)
GetAcceleratorType(google::cloud::cpp::compute::accelerator_types::v1::GetAcceleratorTypeRequest const &, Options)
ListAcceleratorTypes(std::string const &, std::string const &, Options)
ListAcceleratorTypes(google::cloud::cpp::compute::accelerator_types::v1::ListAcceleratorTypesRequest, Options)
AcceleratorTypesConnection
Overview
Functions
virtual options()
virtual AggregatedListAcceleratorTypes(google::cloud::cpp::compute::accelerator_types::v1::AggregatedListAcceleratorTypesRequest)
virtual GetAcceleratorType(google::cloud::cpp::compute::accelerator_types::v1::GetAcceleratorTypeRequest const &)
virtual ListAcceleratorTypes(google::cloud::cpp::compute::accelerator_types::v1::ListAcceleratorTypesRequest)
AcceleratorTypesConnectionIdempotencyPolicy
Overview
Functions
virtual clone() const
virtual AggregatedListAcceleratorTypes(google::cloud::cpp::compute::accelerator_types::v1::AggregatedListAcceleratorTypesRequest)
virtual GetAcceleratorType(google::cloud::cpp::compute::accelerator_types::v1::GetAcceleratorTypeRequest const &)
virtual ListAcceleratorTypes(google::cloud::cpp::compute::accelerator_types::v1::ListAcceleratorTypesRequest)
AcceleratorTypesLimitedErrorCountRetryPolicy
Overview
Constructors
AcceleratorTypesLimitedErrorCountRetryPolicy(int)
AcceleratorTypesLimitedErrorCountRetryPolicy(AcceleratorTypesLimitedErrorCountRetryPolicy &&)
AcceleratorTypesLimitedErrorCountRetryPolicy(AcceleratorTypesLimitedErrorCountRetryPolicy const &)
Functions
maximum_failures() const
virtual OnFailure(Status const &)
virtual IsExhausted() const
virtual IsPermanentFailure(Status const &) const
virtual clone() const
Types
BaseType
AcceleratorTypesLimitedTimeRetryPolicy
Overview
Constructors
AcceleratorTypesLimitedTimeRetryPolicy(std::chrono::duration< DurationRep, DurationPeriod >)
AcceleratorTypesLimitedTimeRetryPolicy(AcceleratorTypesLimitedTimeRetryPolicy &&)
AcceleratorTypesLimitedTimeRetryPolicy(AcceleratorTypesLimitedTimeRetryPolicy const &)
Functions
maximum_duration() const
virtual OnFailure(Status const &)
virtual IsExhausted() const
virtual IsPermanentFailure(Status const &) const
virtual clone() const
Types
BaseType
AcceleratorTypesRetryPolicy
Overview
Functions
clone() const
OnFailure(Status const &)
OnFailure(Status const &)
IsExhausted() const
IsExhausted() const
IsPermanentFailure(Status const &) const
IsPermanentFailure(Status const &) const
Structs
AcceleratorTypesBackoffPolicyOption
Overview
Types
Type
AcceleratorTypesConnectionIdempotencyPolicyOption
Overview
Types
Type
AcceleratorTypesRetryPolicyOption
Overview
Types
Type
Functions
MakeDefaultAcceleratorTypesConnectionIdempotencyPolicy()
MakeAcceleratorTypesConnectionRest(Options)
google::cloud::compute_accelerator_types_v1_mocks
Overview
Classes
MockAcceleratorTypesConnection
Overview
Functions
virtual options()
virtual AggregatedListAcceleratorTypes(google::cloud::cpp::compute::accelerator_types::v1::AggregatedListAcceleratorTypesRequest)
virtual GetAcceleratorType(google::cloud::cpp::compute::accelerator_types::v1::GetAcceleratorTypeRequest const &)
virtual ListAcceleratorTypes(google::cloud::cpp::compute::accelerator_types::v1::ListAcceleratorTypesRequest)
google::cloud::compute_addresses_v1
Overview
Classes
AddressesClient
Overview
Constructors
AddressesClient(AddressesClient const &)
AddressesClient(AddressesClient &&)
AddressesClient(std::shared_ptr< AddressesConnection >, Options)
Operators
operator=(AddressesClient const &)
operator=(AddressesClient &&)
operator==(AddressesClient const &, AddressesClient const &)
operator!=(AddressesClient const &, AddressesClient const &)
Functions
AggregatedListAddresses(std::string const &, Options)
AggregatedListAddresses(google::cloud::cpp::compute::addresses::v1::AggregatedListAddressesRequest, Options)
DeleteAddress(std::string const &, std::string const &, std::string const &, Options)
DeleteAddress(NoAwaitTag, std::string const &, std::string const &, std::string const &, Options)
DeleteAddress(google::cloud::cpp::compute::addresses::v1::DeleteAddressRequest const &, Options)
DeleteAddress(NoAwaitTag, google::cloud::cpp::compute::addresses::v1::DeleteAddressRequest const &, Options)
DeleteAddress(google::cloud::cpp::compute::v1::Operation const &, Options)
GetAddress(std::string const &, std::string const &, std::string const &, Options)
GetAddress(google::cloud::cpp::compute::addresses::v1::GetAddressRequest const &, Options)
InsertAddress(std::string const &, std::string const &, google::cloud::cpp::compute::v1::Address const &, Options)
InsertAddress(NoAwaitTag, std::string const &, std::string const &, google::cloud::cpp::compute::v1::Address const &, Options)
InsertAddress(google::cloud::cpp::compute::addresses::v1::InsertAddressRequest const &, Options)
InsertAddress(NoAwaitTag, google::cloud::cpp::compute::addresses::v1::InsertAddressRequest const &, Options)
InsertAddress(google::cloud::cpp::compute::v1::Operation const &, Options)
ListAddresses(std::string const &, std::string const &, Options)
ListAddresses(google::cloud::cpp::compute::addresses::v1::ListAddressesRequest, Options)
Move(std::string const &, std::string const &, std::string const &, google::cloud::cpp::compute::v1::RegionAddressesMoveRequest const &, Options)
Move(NoAwaitTag, std::string const &, std::string const &, std::string const &, google::cloud::cpp::compute::v1::RegionAddressesMoveRequest const &, Options)
Move(google::cloud::cpp::compute::addresses::v1::MoveRequest const &, Options)
Move(NoAwaitTag, google::cloud::cpp::compute::addresses::v1::MoveRequest const &, Options)
Move(google::cloud::cpp::compute::v1::Operation const &, Options)
SetLabels(std::string const &, std::string const &, std::string const &, google::cloud::cpp::compute::v1::RegionSetLabelsRequest const &, Options)
SetLabels(NoAwaitTag, std::string const &, std::string const &, std::string const &, google::cloud::cpp::compute::v1::RegionSetLabelsRequest const &, Options)
SetLabels(google::cloud::cpp::compute::addresses::v1::SetLabelsRequest const &, Options)
SetLabels(NoAwaitTag, google::cloud::cpp::compute::addresses::v1::SetLabelsRequest const &, Options)
SetLabels(google::cloud::cpp::compute::v1::Operation const &, Options)
AddressesConnection
Overview
Functions
virtual options()
virtual AggregatedListAddresses(google::cloud::cpp::compute::addresses::v1::AggregatedListAddressesRequest)
virtual DeleteAddress(google::cloud::cpp::compute::addresses::v1::DeleteAddressRequest const &)
virtual DeleteAddress(NoAwaitTag, google::cloud::cpp::compute::addresses::v1::DeleteAddressRequest const &)
virtual DeleteAddress(google::cloud::cpp::compute::v1::Operation const &)
virtual GetAddress(google::cloud::cpp::compute::addresses::v1::GetAddressRequest const &)
virtual InsertAddress(google::cloud::cpp::compute::addresses::v1::InsertAddressRequest const &)
virtual InsertAddress(NoAwaitTag, google::cloud::cpp::compute::addresses::v1::InsertAddressRequest const &)
virtual InsertAddress(google::cloud::cpp::compute::v1::Operation const &)
virtual ListAddresses(google::cloud::cpp::compute::addresses::v1::ListAddressesRequest)
virtual Move(google::cloud::cpp::compute::addresses::v1::MoveRequest const &)
virtual Move(NoAwaitTag, google::cloud::cpp::compute::addresses::v1::MoveRequest const &)
virtual Move(google::cloud::cpp::compute::v1::Operation const &)
virtual SetLabels(google::cloud::cpp::compute::addresses::v1::SetLabelsRequest const &)
virtual SetLabels(NoAwaitTag, google::cloud::cpp::compute::addresses::v1::SetLabelsRequest const &)
virtual SetLabels(google::cloud::cpp::compute::v1::Operation const &)
AddressesConnectionIdempotencyPolicy
Overview
Functions
virtual clone() const
virtual AggregatedListAddresses(google::cloud::cpp::compute::addresses::v1::AggregatedListAddressesRequest)
virtual DeleteAddress(google::cloud::cpp::compute::addresses::v1::DeleteAddressRequest const &)
virtual GetAddress(google::cloud::cpp::compute::addresses::v1::GetAddressRequest const &)
virtual InsertAddress(google::cloud::cpp::compute::addresses::v1::InsertAddressRequest const &)
virtual ListAddresses(google::cloud::cpp::compute::addresses::v1::ListAddressesRequest)
virtual Move(google::cloud::cpp::compute::addresses::v1::MoveRequest const &)
virtual SetLabels(google::cloud::cpp::compute::addresses::v1::SetLabelsRequest const &)
AddressesLimitedErrorCountRetryPolicy
Overview
Constructors
AddressesLimitedErrorCountRetryPolicy(int)
AddressesLimitedErrorCountRetryPolicy(AddressesLimitedErrorCountRetryPolicy &&)
AddressesLimitedErrorCountRetryPolicy(AddressesLimitedErrorCountRetryPolicy const &)
Functions
maximum_failures() const
virtual OnFailure(Status const &)
virtual IsExhausted() const
virtual IsPermanentFailure(Status const &) const
virtual clone() const
Types
BaseType
AddressesLimitedTimeRetryPolicy
Overview
Constructors
AddressesLimitedTimeRetryPolicy(std::chrono::duration< DurationRep, DurationPeriod >)
AddressesLimitedTimeRetryPolicy(AddressesLimitedTimeRetryPolicy &&)
AddressesLimitedTimeRetryPolicy(AddressesLimitedTimeRetryPolicy const &)
Functions
maximum_duration() const
virtual OnFailure(Status const &)
virtual IsExhausted() const
virtual IsPermanentFailure(Status const &) const
virtual clone() const
Types
BaseType
AddressesRetryPolicy
Overview
Functions
clone() const
OnFailure(Status const &)
OnFailure(Status const &)
IsExhausted() const
IsExhausted() const
IsPermanentFailure(Status const &) const
IsPermanentFailure(Status const &) const
Structs
AddressesBackoffPolicyOption
Overview
Types
Type
AddressesConnectionIdempotencyPolicyOption
Overview
Types
Type
AddressesPollingPolicyOption
Overview
Types
Type
AddressesRetryPolicyOption
Overview
Types
Type
Functions
MakeDefaultAddressesConnectionIdempotencyPolicy()
MakeAddressesConnectionRest(Options)
google::cloud::compute_addresses_v1_mocks
Overview
Classes
MockAddressesConnection
Overview
Functions
virtual options()
virtual AggregatedListAddresses(google::cloud::cpp::compute::addresses::v1::AggregatedListAddressesRequest)
virtual DeleteAddress(google::cloud::cpp::compute::addresses::v1::DeleteAddressRequest const &)
virtual DeleteAddress(NoAwaitTag, google::cloud::cpp::compute::addresses::v1::DeleteAddressRequest const &)
virtual DeleteAddress(google::cloud::cpp::compute::v1::Operation const &)
virtual GetAddress(google::cloud::cpp::compute::addresses::v1::GetAddressRequest const &)
virtual InsertAddress(google::cloud::cpp::compute::addresses::v1::InsertAddressRequest const &)
virtual InsertAddress(NoAwaitTag, google::cloud::cpp::compute::addresses::v1::InsertAddressRequest const &)
virtual InsertAddress(google::cloud::cpp::compute::v1::Operation const &)
virtual ListAddresses(google::cloud::cpp::compute::addresses::v1::ListAddressesRequest)
virtual Move(google::cloud::cpp::compute::addresses::v1::MoveRequest const &)
virtual Move(NoAwaitTag, google::cloud::cpp::compute::addresses::v1::MoveRequest const &)
virtual Move(google::cloud::cpp::compute::v1::Operation const &)
virtual SetLabels(google::cloud::cpp::compute::addresses::v1::SetLabelsRequest const &)
virtual SetLabels(NoAwaitTag, google::cloud::cpp::compute::addresses::v1::SetLabelsRequest const &)
virtual SetLabels(google::cloud::cpp::compute::v1::Operation const &)
google::cloud::compute_autoscalers_v1
Overview
Classes
AutoscalersClient
Overview
Constructors
AutoscalersClient(AutoscalersClient const &)
AutoscalersClient(AutoscalersClient &&)
AutoscalersClient(std::shared_ptr< AutoscalersConnection >, Options)
Operators
operator=(AutoscalersClient const &)
operator=(AutoscalersClient &&)
operator==(AutoscalersClient const &, AutoscalersClient const &)
operator!=(AutoscalersClient const &, AutoscalersClient const &)
Functions
AggregatedListAutoscalers(std::string const &, Options)
AggregatedListAutoscalers(google::cloud::cpp::compute::autoscalers::v1::AggregatedListAutoscalersRequest, Options)
DeleteAutoscaler(std::string const &, std::string const &, std::string const &, Options)
DeleteAutoscaler(NoAwaitTag, std::string const &, std::string const &, std::string const &, Options)
DeleteAutoscaler(google::cloud::cpp::compute::autoscalers::v1::DeleteAutoscalerRequest const &, Options)
DeleteAutoscaler(NoAwaitTag, google::cloud::cpp::compute::autoscalers::v1::DeleteAutoscalerRequest const &, Options)
DeleteAutoscaler(google::cloud::cpp::compute::v1::Operation const &, Options)
GetAutoscaler(std::string const &, std::string const &, std::string const &, Options)
GetAutoscaler(google::cloud::cpp::compute::autoscalers::v1::GetAutoscalerRequest const &, Options)
InsertAutoscaler(std::string const &, std::string const &, google::cloud::cpp::compute::v1::Autoscaler const &, Options)
InsertAutoscaler(NoAwaitTag, std::string const &, std::string const &, google::cloud::cpp::compute::v1::Autoscaler const &, Options)
InsertAutoscaler(google::cloud::cpp::compute::autoscalers::v1::InsertAutoscalerRequest const &, Options)
InsertAutoscaler(NoAwaitTag, google::cloud::cpp::compute::autoscalers::v1::InsertAutoscalerRequest const &, Options)
InsertAutoscaler(google::cloud::cpp::compute::v1::Operation const &, Options)
ListAutoscalers(std::string const &, std::string const &, Options)
ListAutoscalers(google::cloud::cpp::compute::autoscalers::v1::ListAutoscalersRequest, Options)
PatchAutoscaler(std::string const &, std::string const &, google::cloud::cpp::compute::v1::Autoscaler const &, Options)
PatchAutoscaler(NoAwaitTag, std::string const &, std::string const &, google::cloud::cpp::compute::v1::Autoscaler const &, Options)
PatchAutoscaler(google::cloud::cpp::compute::autoscalers::v1::PatchAutoscalerRequest const &, Options)
PatchAutoscaler(NoAwaitTag, google::cloud::cpp::compute::autoscalers::v1::PatchAutoscalerRequest const &, Options)
PatchAutoscaler(google::cloud::cpp::compute::v1::Operation const &, Options)
UpdateAutoscaler(std::string const &, std::string const &, google::cloud::cpp::compute::v1::Autoscaler const &, Options)
UpdateAutoscaler(NoAwaitTag, std::string const &, std::string const &, google::cloud::cpp::compute::v1::Autoscaler const &, Options)
UpdateAutoscaler(google::cloud::cpp::compute::autoscalers::v1::UpdateAutoscalerRequest const &, Options)
UpdateAutoscaler(NoAwaitTag, google::cloud::cpp::compute::autoscalers::v1::UpdateAutoscalerRequest const &, Options)
UpdateAutoscaler(google::cloud::cpp::compute::v1::Operation const &, Options)
AutoscalersConnection
Overview
Functions
virtual options()
virtual AggregatedListAutoscalers(google::cloud::cpp::compute::autoscalers::v1::AggregatedListAutoscalersRequest)
virtual DeleteAutoscaler(google::cloud::cpp::compute::autoscalers::v1::DeleteAutoscalerRequest const &)
virtual DeleteAutoscaler(NoAwaitTag, google::cloud::cpp::compute::autoscalers::v1::DeleteAutoscalerRequest const &)
virtual DeleteAutoscaler(google::cloud::cpp::compute::v1::Operation const &)
virtual GetAutoscaler(google::cloud::cpp::compute::autoscalers::v1::GetAutoscalerRequest const &)
virtual InsertAutoscaler(google::cloud::cpp::compute::autoscalers::v1::InsertAutoscalerRequest const &)
virtual InsertAutoscaler(NoAwaitTag, google::cloud::cpp::compute::autoscalers::v1::InsertAutoscalerRequest const &)
virtual InsertAutoscaler(google::cloud::cpp::compute::v1::Operation const &)
virtual ListAutoscalers(google::cloud::cpp::compute::autoscalers::v1::ListAutoscalersRequest)
virtual PatchAutoscaler(google::cloud::cpp::compute::autoscalers::v1::PatchAutoscalerRequest const &)
virtual PatchAutoscaler(NoAwaitTag, google::cloud::cpp::compute::autoscalers::v1::PatchAutoscalerRequest const &)
virtual PatchAutoscaler(google::cloud::cpp::compute::v1::Operation const &)
virtual UpdateAutoscaler(google::cloud::cpp::compute::autoscalers::v1::UpdateAutoscalerRequest const &)
virtual UpdateAutoscaler(NoAwaitTag, google::cloud::cpp::compute::autoscalers::v1::UpdateAutoscalerRequest const &)
virtual UpdateAutoscaler(google::cloud::cpp::compute::v1::Operation const &)
AutoscalersConnectionIdempotencyPolicy
Overview
Functions
virtual clone() const
virtual AggregatedListAutoscalers(google::cloud::cpp::compute::autoscalers::v1::AggregatedListAutoscalersRequest)
virtual DeleteAutoscaler(google::cloud::cpp::compute::autoscalers::v1::DeleteAutoscalerRequest const &)
virtual GetAutoscaler(google::cloud::cpp::compute::autoscalers::v1::GetAutoscalerRequest const &)
virtual InsertAutoscaler(google::cloud::cpp::compute::autoscalers::v1::InsertAutoscalerRequest const &)
virtual ListAutoscalers(google::cloud::cpp::compute::autoscalers::v1::ListAutoscalersRequest)
virtual PatchAutoscaler(google::cloud::cpp::compute::autoscalers::v1::PatchAutoscalerRequest const &)
virtual UpdateAutoscaler(google::cloud::cpp::compute::autoscalers::v1::UpdateAutoscalerRequest const &)
AutoscalersLimitedErrorCountRetryPolicy
Overview
Constructors
AutoscalersLimitedErrorCountRetryPolicy(int)
AutoscalersLimitedErrorCountRetryPolicy(AutoscalersLimitedErrorCountRetryPolicy &&)
AutoscalersLimitedErrorCountRetryPolicy(AutoscalersLimitedErrorCountRetryPolicy const &)
Functions
maximum_failures() const
virtual OnFailure(Status const &)
virtual IsExhausted() const
virtual IsPermanentFailure(Status const &) const
virtual clone() const
Types
BaseType
AutoscalersLimitedTimeRetryPolicy
Overview
Constructors
AutoscalersLimitedTimeRetryPolicy(std::chrono::duration< DurationRep, DurationPeriod >)
AutoscalersLimitedTimeRetryPolicy(AutoscalersLimitedTimeRetryPolicy &&)
AutoscalersLimitedTimeRetryPolicy(AutoscalersLimitedTimeRetryPolicy const &)
Functions
maximum_duration() const
virtual OnFailure(Status const &)
virtual IsExhausted() const
virtual IsPermanentFailure(Status const &) const
virtual clone() const
Types
BaseType
AutoscalersRetryPolicy
Overview
Functions
clone() const
OnFailure(Status const &)
OnFailure(Status const &)
IsExhausted() const
IsExhausted() const
IsPermanentFailure(Status const &) const
IsPermanentFailure(Status const &) const
Structs
AutoscalersBackoffPolicyOption
Overview
Types
Type
AutoscalersConnectionIdempotencyPolicyOption
Overview
Types
Type
AutoscalersPollingPolicyOption
Overview
Types
Type
AutoscalersRetryPolicyOption
Overview
Types
Type
Functions
MakeDefaultAutoscalersConnectionIdempotencyPolicy()
MakeAutoscalersConnectionRest(Options)
google::cloud::compute_autoscalers_v1_mocks
Overview
Classes
MockAutoscalersConnection
Overview
Functions
virtual options()
virtual AggregatedListAutoscalers(google::cloud::cpp::compute::autoscalers::v1::AggregatedListAutoscalersRequest)
virtual DeleteAutoscaler(google::cloud::cpp::compute::autoscalers::v1::DeleteAutoscalerRequest const &)
virtual DeleteAutoscaler(NoAwaitTag, google::cloud::cpp::compute::autoscalers::v1::DeleteAutoscalerRequest const &)
virtual DeleteAutoscaler(google::cloud::cpp::compute::v1::Operation const &)
virtual GetAutoscaler(google::cloud::cpp::compute::autoscalers::v1::GetAutoscalerRequest const &)
virtual InsertAutoscaler(google::cloud::cpp::compute::autoscalers::v1::InsertAutoscalerRequest const &)
virtual InsertAutoscaler(NoAwaitTag, google::cloud::cpp::compute::autoscalers::v1::InsertAutoscalerRequest const &)
virtual InsertAutoscaler(google::cloud::cpp::compute::v1::Operation const &)
virtual ListAutoscalers(google::cloud::cpp::compute::autoscalers::v1::ListAutoscalersRequest)
virtual PatchAutoscaler(google::cloud::cpp::compute::autoscalers::v1::PatchAutoscalerRequest const &)
virtual PatchAutoscaler(NoAwaitTag, google::cloud::cpp::compute::autoscalers::v1::PatchAutoscalerRequest const &)
virtual PatchAutoscaler(google::cloud::cpp::compute::v1::Operation const &)
virtual UpdateAutoscaler(google::cloud::cpp::compute::autoscalers::v1::UpdateAutoscalerRequest const &)
virtual UpdateAutoscaler(NoAwaitTag, google::cloud::cpp::compute::autoscalers::v1::UpdateAutoscalerRequest const &)
virtual UpdateAutoscaler(google::cloud::cpp::compute::v1::Operation const &)
google::cloud::compute_backend_buckets_v1
Overview
Classes
BackendBucketsClient
Overview
Constructors
BackendBucketsClient(BackendBucketsClient const &)
BackendBucketsClient(BackendBucketsClient &&)
BackendBucketsClient(std::shared_ptr< BackendBucketsConnection >, Options)
Operators
operator=(BackendBucketsClient const &)
operator=(BackendBucketsClient &&)
operator==(BackendBucketsClient const &, BackendBucketsClient const &)
operator!=(BackendBucketsClient const &, BackendBucketsClient const &)
Functions
AddSignedUrlKey(std::string const &, std::string const &, google::cloud::cpp::compute::v1::SignedUrlKey const &, Options)
AddSignedUrlKey(NoAwaitTag, std::string const &, std::string const &, google::cloud::cpp::compute::v1::SignedUrlKey const &, Options)
AddSignedUrlKey(google::cloud::cpp::compute::backend_buckets::v1::AddSignedUrlKeyRequest const &, Options)
AddSignedUrlKey(NoAwaitTag, google::cloud::cpp::compute::backend_buckets::v1::AddSignedUrlKeyRequest const &, Options)
AddSignedUrlKey(google::cloud::cpp::compute::v1::Operation const &, Options)
DeleteBackendBucket(std::string const &, std::string const &, Options)
DeleteBackendBucket(NoAwaitTag, std::string const &, std::string const &, Options)
DeleteBackendBucket(google::cloud::cpp::compute::backend_buckets::v1::DeleteBackendBucketRequest const &, Options)
DeleteBackendBucket(NoAwaitTag, google::cloud::cpp::compute::backend_buckets::v1::DeleteBackendBucketRequest const &, Options)
DeleteBackendBucket(google::cloud::cpp::compute::v1::Operation const &, Options)
DeleteSignedUrlKey(std::string const &, std::string const &, std::string const &, Options)
DeleteSignedUrlKey(NoAwaitTag, std::string const &, std::string const &, std::string const &, Options)
DeleteSignedUrlKey(google::cloud::cpp::compute::backend_buckets::v1::DeleteSignedUrlKeyRequest const &, Options)
DeleteSignedUrlKey(NoAwaitTag, google::cloud::cpp::compute::backend_buckets::v1::DeleteSignedUrlKeyRequest const &, Options)
DeleteSignedUrlKey(google::cloud::cpp::compute::v1::Operation const &, Options)
GetBackendBucket(std::string const &, std::string const &, Options)
GetBackendBucket(google::cloud::cpp::compute::backend_buckets::v1::GetBackendBucketRequest const &, Options)
GetIamPolicy(std::string const &, std::string const &, Options)
GetIamPolicy(google::cloud::cpp::compute::backend_buckets::v1::GetIamPolicyRequest const &, Options)
InsertBackendBucket(std::string const &, google::cloud::cpp::compute::v1::BackendBucket const &, Options)
InsertBackendBucket(NoAwaitTag, std::string const &, google::cloud::cpp::compute::v1::BackendBucket const &, Options)
InsertBackendBucket(google::cloud::cpp::compute::backend_buckets::v1::InsertBackendBucketRequest const &, Options)
InsertBackendBucket(NoAwaitTag, google::cloud::cpp::compute::backend_buckets::v1::InsertBackendBucketRequest const &, Options)
InsertBackendBucket(google::cloud::cpp::compute::v1::Operation const &, Options)
ListBackendBuckets(std::string const &, Options)
ListBackendBuckets(google::cloud::cpp::compute::backend_buckets::v1::ListBackendBucketsRequest, Options)
PatchBackendBucket(std::string const &, std::string const &, google::cloud::cpp::compute::v1::BackendBucket const &, Options)
PatchBackendBucket(NoAwaitTag, std::string const &, std::string const &, google::cloud::cpp::compute::v1::BackendBucket const &, Options)
PatchBackendBucket(google::cloud::cpp::compute::backend_buckets::v1::PatchBackendBucketRequest const &, Options)
PatchBackendBucket(NoAwaitTag, google::cloud::cpp::compute::backend_buckets::v1::PatchBackendBucketRequest const &, Options)
PatchBackendBucket(google::cloud::cpp::compute::v1::Operation const &, Options)
SetEdgeSecurityPolicy(std::string const &, std::string const &, google::cloud::cpp::compute::v1::SecurityPolicyReference const &, Options)
SetEdgeSecurityPolicy(NoAwaitTag, std::string const &, std::string const &, google::cloud::cpp::compute::v1::SecurityPolicyReference const &, Options)
SetEdgeSecurityPolicy(google::cloud::cpp::compute::backend_buckets::v1::SetEdgeSecurityPolicyRequest const &, Options)
SetEdgeSecurityPolicy(NoAwaitTag, google::cloud::cpp::compute::backend_buckets::v1::SetEdgeSecurityPolicyRequest const &, Options)
SetEdgeSecurityPolicy(google::cloud::cpp::compute::v1::Operation const &, Options)
SetIamPolicy(std::string const &, std::string const &, google::cloud::cpp::compute::v1::GlobalSetPolicyRequest const &, Options)
SetIamPolicy(google::cloud::cpp::compute::backend_buckets::v1::SetIamPolicyRequest const &, Options)
TestIamPermissions(std::string const &, std::string const &, google::cloud::cpp::compute::v1::TestPermissionsRequest const &, Options)
TestIamPermissions(google::cloud::cpp::compute::backend_buckets::v1::TestIamPermissionsRequest const &, Options)
UpdateBackendBucket(std::string const &, std::string const &, google::cloud::cpp::compute::v1::BackendBucket const &, Options)
UpdateBackendBucket(NoAwaitTag, std::string const &, std::string const &, google::cloud::cpp::compute::v1::BackendBucket const &, Options)
UpdateBackendBucket(google::cloud::cpp::compute::backend_buckets::v1::UpdateBackendBucketRequest const &, Options)
UpdateBackendBucket(NoAwaitTag, google::cloud::cpp::compute::backend_buckets::v1::UpdateBackendBucketRequest const &, Options)
UpdateBackendBucket(google::cloud::cpp::compute::v1::Operation const &, Options)
BackendBucketsConnection
Overview
Functions
virtual options()
virtual AddSignedUrlKey(google::cloud::cpp::compute::backend_buckets::v1::AddSignedUrlKeyRequest const &)
virtual AddSignedUrlKey(NoAwaitTag, google::cloud::cpp::compute::backend_buckets::v1::AddSignedUrlKeyRequest const &)
virtual AddSignedUrlKey(google::cloud::cpp::compute::v1::Operation const &)
virtual DeleteBackendBucket(google::cloud::cpp::compute::backend_buckets::v1::DeleteBackendBucketRequest const &)
virtual DeleteBackendBucket(NoAwaitTag, google::cloud::cpp::compute::backend_buckets::v1::DeleteBackendBucketRequest const &)
virtual DeleteBackendBucket(google::cloud::cpp::compute::v1::Operation const &)
virtual DeleteSignedUrlKey(google::cloud::cpp::compute::backend_buckets::v1::DeleteSignedUrlKeyRequest const &)
virtual DeleteSignedUrlKey(NoAwaitTag, google::cloud::cpp::compute::backend_buckets::v1::DeleteSignedUrlKeyRequest const &)
virtual DeleteSignedUrlKey(google::cloud::cpp::compute::v1::Operation const &)
virtual GetBackendBucket(google::cloud::cpp::compute::backend_buckets::v1::GetBackendBucketRequest const &)
virtual GetIamPolicy(google::cloud::cpp::compute::backend_buckets::v1::GetIamPolicyRequest const &)
virtual InsertBackendBucket(google::cloud::cpp::compute::backend_buckets::v1::InsertBackendBucketRequest const &)
virtual InsertBackendBucket(NoAwaitTag, google::cloud::cpp::compute::backend_buckets::v1::InsertBackendBucketRequest const &)
virtual InsertBackendBucket(google::cloud::cpp::compute::v1::Operation const &)
virtual ListBackendBuckets(google::cloud::cpp::compute::backend_buckets::v1::ListBackendBucketsRequest)
virtual PatchBackendBucket(google::cloud::cpp::compute::backend_buckets::v1::PatchBackendBucketRequest const &)
virtual PatchBackendBucket(NoAwaitTag, google::cloud::cpp::compute::backend_buckets::v1::PatchBackendBucketRequest const &)
virtual PatchBackendBucket(google::cloud::cpp::compute::v1::Operation const &)
virtual SetEdgeSecurityPolicy(google::cloud::cpp::compute::backend_buckets::v1::SetEdgeSecurityPolicyRequest const &)
virtual SetEdgeSecurityPolicy(NoAwaitTag, google::cloud::cpp::compute::backend_buckets::v1::SetEdgeSecurityPolicyRequest const &)
virtual SetEdgeSecurityPolicy(google::cloud::cpp::compute::v1::Operation const &)
virtual SetIamPolicy(google::cloud::cpp::compute::backend_buckets::v1::SetIamPolicyRequest const &)
virtual TestIamPermissions(google::cloud::cpp::compute::backend_buckets::v1::TestIamPermissionsRequest const &)
virtual UpdateBackendBucket(google::cloud::cpp::compute::backend_buckets::v1::UpdateBackendBucketRequest const &)
virtual UpdateBackendBucket(NoAwaitTag, google::cloud::cpp::compute::backend_buckets::v1::UpdateBackendBucketRequest const &)
virtual UpdateBackendBucket(google::cloud::cpp::compute::v1::Operation const &)
BackendBucketsConnectionIdempotencyPolicy
Overview
Functions
virtual clone() const
virtual AddSignedUrlKey(google::cloud::cpp::compute::backend_buckets::v1::AddSignedUrlKeyRequest const &)
virtual DeleteBackendBucket(google::cloud::cpp::compute::backend_buckets::v1::DeleteBackendBucketRequest const &)
virtual DeleteSignedUrlKey(google::cloud::cpp::compute::backend_buckets::v1::DeleteSignedUrlKeyRequest const &)
virtual GetBackendBucket(google::cloud::cpp::compute::backend_buckets::v1::GetBackendBucketRequest const &)
virtual GetIamPolicy(google::cloud::cpp::compute::backend_buckets::v1::GetIamPolicyRequest const &)
virtual InsertBackendBucket(google::cloud::cpp::compute::backend_buckets::v1::InsertBackendBucketRequest const &)
virtual ListBackendBuckets(google::cloud::cpp::compute::backend_buckets::v1::ListBackendBucketsRequest)
virtual PatchBackendBucket(google::cloud::cpp::compute::backend_buckets::v1::PatchBackendBucketRequest const &)
virtual SetEdgeSecurityPolicy(google::cloud::cpp::compute::backend_buckets::v1::SetEdgeSecurityPolicyRequest const &)
virtual SetIamPolicy(google::cloud::cpp::compute::backend_buckets::v1::SetIamPolicyRequest const &)
virtual TestIamPermissions(google::cloud::cpp::compute::backend_buckets::v1::TestIamPermissionsRequest const &)
virtual UpdateBackendBucket(google::cloud::cpp::compute::backend_buckets::v1::UpdateBackendBucketRequest const &)
BackendBucketsLimitedErrorCountRetryPolicy
Overview
Constructors
BackendBucketsLimitedErrorCountRetryPolicy(int)
BackendBucketsLimitedErrorCountRetryPolicy(BackendBucketsLimitedErrorCountRetryPolicy &&)
BackendBucketsLimitedErrorCountRetryPolicy(BackendBucketsLimitedErrorCountRetryPolicy const &)
Functions
maximum_failures() const
virtual OnFailure(Status const &)
virtual IsExhausted() const
virtual IsPermanentFailure(Status const &) const
virtual clone() const
Types
BaseType
BackendBucketsLimitedTimeRetryPolicy
Overview
Constructors
BackendBucketsLimitedTimeRetryPolicy(std::chrono::duration< DurationRep, DurationPeriod >)
BackendBucketsLimitedTimeRetryPolicy(BackendBucketsLimitedTimeRetryPolicy &&)
BackendBucketsLimitedTimeRetryPolicy(BackendBucketsLimitedTimeRetryPolicy const &)
Functions
maximum_duration() const
virtual OnFailure(Status const &)
virtual IsExhausted() const
virtual IsPermanentFailure(Status const &) const
virtual clone() const
Types
BaseType
BackendBucketsRetryPolicy
Overview
Functions
clone() const
OnFailure(Status const &)
OnFailure(Status const &)
IsExhausted() const
IsExhausted() const
IsPermanentFailure(Status const &) const
IsPermanentFailure(Status const &) const
Structs
BackendBucketsBackoffPolicyOption
Overview
Types
Type
BackendBucketsConnectionIdempotencyPolicyOption
Overview
Types
Type
BackendBucketsPollingPolicyOption
Overview
Types
Type
BackendBucketsRetryPolicyOption
Overview
Types
Type
Functions
MakeDefaultBackendBucketsConnectionIdempotencyPolicy()
MakeBackendBucketsConnectionRest(Options)
google::cloud::compute_backend_buckets_v1_mocks
Overview
Classes
MockBackendBucketsConnection
Overview
Functions
virtual options()
virtual AddSignedUrlKey(google::cloud::cpp::compute::backend_buckets::v1::AddSignedUrlKeyRequest const &)
virtual AddSignedUrlKey(NoAwaitTag, google::cloud::cpp::compute::backend_buckets::v1::AddSignedUrlKeyRequest const &)
virtual AddSignedUrlKey(google::cloud::cpp::compute::v1::Operation const &)
virtual DeleteBackendBucket(google::cloud::cpp::compute::backend_buckets::v1::DeleteBackendBucketRequest const &)
virtual DeleteBackendBucket(NoAwaitTag, google::cloud::cpp::compute::backend_buckets::v1::DeleteBackendBucketRequest const &)
virtual DeleteBackendBucket(google::cloud::cpp::compute::v1::Operation const &)
virtual DeleteSignedUrlKey(google::cloud::cpp::compute::backend_buckets::v1::DeleteSignedUrlKeyRequest const &)
virtual DeleteSignedUrlKey(NoAwaitTag, google::cloud::cpp::compute::backend_buckets::v1::DeleteSignedUrlKeyRequest const &)
virtual DeleteSignedUrlKey(google::cloud::cpp::compute::v1::Operation const &)
virtual GetBackendBucket(google::cloud::cpp::compute::backend_buckets::v1::GetBackendBucketRequest const &)
virtual GetIamPolicy(google::cloud::cpp::compute::backend_buckets::v1::GetIamPolicyRequest const &)
virtual InsertBackendBucket(google::cloud::cpp::compute::backend_buckets::v1::InsertBackendBucketRequest const &)
virtual InsertBackendBucket(NoAwaitTag, google::cloud::cpp::compute::backend_buckets::v1::InsertBackendBucketRequest const &)
virtual InsertBackendBucket(google::cloud::cpp::compute::v1::Operation const &)
virtual ListBackendBuckets(google::cloud::cpp::compute::backend_buckets::v1::ListBackendBucketsRequest)
virtual PatchBackendBucket(google::cloud::cpp::compute::backend_buckets::v1::PatchBackendBucketRequest const &)
virtual PatchBackendBucket(NoAwaitTag, google::cloud::cpp::compute::backend_buckets::v1::PatchBackendBucketRequest const &)
virtual PatchBackendBucket(google::cloud::cpp::compute::v1::Operation const &)
virtual SetEdgeSecurityPolicy(google::cloud::cpp::compute::backend_buckets::v1::SetEdgeSecurityPolicyRequest const &)
virtual SetEdgeSecurityPolicy(NoAwaitTag, google::cloud::cpp::compute::backend_buckets::v1::SetEdgeSecurityPolicyRequest const &)
virtual SetEdgeSecurityPolicy(google::cloud::cpp::compute::v1::Operation const &)
virtual SetIamPolicy(google::cloud::cpp::compute::backend_buckets::v1::SetIamPolicyRequest const &)
virtual TestIamPermissions(google::cloud::cpp::compute::backend_buckets::v1::TestIamPermissionsRequest const &)
virtual UpdateBackendBucket(google::cloud::cpp::compute::backend_buckets::v1::UpdateBackendBucketRequest const &)
virtual UpdateBackendBucket(NoAwaitTag, google::cloud::cpp::compute::backend_buckets::v1::UpdateBackendBucketRequest const &)
virtual UpdateBackendBucket(google::cloud::cpp::compute::v1::Operation const &)
google::cloud::compute_backend_services_v1
Overview
Classes
BackendServicesClient
Overview
Constructors
BackendServicesClient(BackendServicesClient const &)
BackendServicesClient(BackendServicesClient &&)
BackendServicesClient(std::shared_ptr< BackendServicesConnection >, Options)
Operators
operator=(BackendServicesClient const &)
operator=(BackendServicesClient &&)
operator==(BackendServicesClient const &, BackendServicesClient const &)
operator!=(BackendServicesClient const &, BackendServicesClient const &)
Functions
AddSignedUrlKey(std::string const &, std::string const &, google::cloud::cpp::compute::v1::SignedUrlKey const &, Options)
AddSignedUrlKey(NoAwaitTag, std::string const &, std::string const &, google::cloud::cpp::compute::v1::SignedUrlKey const &, Options)
AddSignedUrlKey(google::cloud::cpp::compute::backend_services::v1::AddSignedUrlKeyRequest const &, Options)
AddSignedUrlKey(NoAwaitTag, google::cloud::cpp::compute::backend_services::v1::AddSignedUrlKeyRequest const &, Options)
AddSignedUrlKey(google::cloud::cpp::compute::v1::Operation const &, Options)
AggregatedListBackendServices(std::string const &, Options)
AggregatedListBackendServices(google::cloud::cpp::compute::backend_services::v1::AggregatedListBackendServicesRequest, Options)
DeleteBackendService(std::string const &, std::string const &, Options)
DeleteBackendService(NoAwaitTag, std::string const &, std::string const &, Options)
DeleteBackendService(google::cloud::cpp::compute::backend_services::v1::DeleteBackendServiceRequest const &, Options)
DeleteBackendService(NoAwaitTag, google::cloud::cpp::compute::backend_services::v1::DeleteBackendServiceRequest const &, Options)
DeleteBackendService(google::cloud::cpp::compute::v1::Operation const &, Options)
DeleteSignedUrlKey(std::string const &, std::string const &, std::string const &, Options)
DeleteSignedUrlKey(NoAwaitTag, std::string const &, std::string const &, std::string const &, Options)
DeleteSignedUrlKey(google::cloud::cpp::compute::backend_services::v1::DeleteSignedUrlKeyRequest const &, Options)
DeleteSignedUrlKey(NoAwaitTag, google::cloud::cpp::compute::backend_services::v1::DeleteSignedUrlKeyRequest const &, Options)
DeleteSignedUrlKey(google::cloud::cpp::compute::v1::Operation const &, Options)
GetBackendService(std::string const &, std::string const &, Options)
GetBackendService(google::cloud::cpp::compute::backend_services::v1::GetBackendServiceRequest const &, Options)
GetHealth(std::string const &, std::string const &, google::cloud::cpp::compute::v1::ResourceGroupReference const &, Options)
GetHealth(google::cloud::cpp::compute::backend_services::v1::GetHealthRequest const &, Options)
GetIamPolicy(std::string const &, std::string const &, Options)
GetIamPolicy(google::cloud::cpp::compute::backend_services::v1::GetIamPolicyRequest const &, Options)
InsertBackendService(std::string const &, google::cloud::cpp::compute::v1::BackendService const &, Options)
InsertBackendService(NoAwaitTag, std::string const &, google::cloud::cpp::compute::v1::BackendService const &, Options)
InsertBackendService(google::cloud::cpp::compute::backend_services::v1::InsertBackendServiceRequest const &, Options)
InsertBackendService(NoAwaitTag, google::cloud::cpp::compute::backend_services::v1::InsertBackendServiceRequest const &, Options)
InsertBackendService(google::cloud::cpp::compute::v1::Operation const &, Options)
ListBackendServices(std::string const &, Options)
ListBackendServices(google::cloud::cpp::compute::backend_services::v1::ListBackendServicesRequest, Options)
ListUsable(std::string const &, Options)
ListUsable(google::cloud::cpp::compute::backend_services::v1::ListUsableRequest, Options)
PatchBackendService(std::string const &, std::string const &, google::cloud::cpp::compute::v1::BackendService const &, Options)
PatchBackendService(NoAwaitTag, std::string const &, std::string const &, google::cloud::cpp::compute::v1::BackendService const &, Options)
PatchBackendService(google::cloud::cpp::compute::backend_services::v1::PatchBackendServiceRequest const &, Options)
PatchBackendService(NoAwaitTag, google::cloud::cpp::compute::backend_services::v1::PatchBackendServiceRequest const &, Options)
PatchBackendService(google::cloud::cpp::compute::v1::Operation const &, Options)
SetEdgeSecurityPolicy(std::string const &, std::string const &, google::cloud::cpp::compute::v1::SecurityPolicyReference const &, Options)
SetEdgeSecurityPolicy(NoAwaitTag, std::string const &, std::string const &, google::cloud::cpp::compute::v1::SecurityPolicyReference const &, Options)
SetEdgeSecurityPolicy(google::cloud::cpp::compute::backend_services::v1::SetEdgeSecurityPolicyRequest const &, Options)
SetEdgeSecurityPolicy(NoAwaitTag, google::cloud::cpp::compute::backend_services::v1::SetEdgeSecurityPolicyRequest const &, Options)
SetEdgeSecurityPolicy(google::cloud::cpp::compute::v1::Operation const &, Options)
SetIamPolicy(std::string const &, std::string const &, google::cloud::cpp::compute::v1::GlobalSetPolicyRequest const &, Options)
SetIamPolicy(google::cloud::cpp::compute::backend_services::v1::SetIamPolicyRequest const &, Options)
SetSecurityPolicy(std::string const &, std::string const &, google::cloud::cpp::compute::v1::SecurityPolicyReference const &, Options)
SetSecurityPolicy(NoAwaitTag, std::string const &, std::string const &, google::cloud::cpp::compute::v1::SecurityPolicyReference const &, Options)
SetSecurityPolicy(google::cloud::cpp::compute::backend_services::v1::SetSecurityPolicyRequest const &, Options)
SetSecurityPolicy(NoAwaitTag, google::cloud::cpp::compute::backend_services::v1::SetSecurityPolicyRequest const &, Options)
SetSecurityPolicy(google::cloud::cpp::compute::v1::Operation const &, Options)
TestIamPermissions(std::string const &, std::string const &, google::cloud::cpp::compute::v1::TestPermissionsRequest const &, Options)
TestIamPermissions(google::cloud::cpp::compute::backend_services::v1::TestIamPermissionsRequest const &, Options)
UpdateBackendService(std::string const &, std::string const &, google::cloud::cpp::compute::v1::BackendService const &, Options)
UpdateBackendService(NoAwaitTag, std::string const &, std::string const &, google::cloud::cpp::compute::v1::BackendService const &, Options)
UpdateBackendService(google::cloud::cpp::compute::backend_services::v1::UpdateBackendServiceRequest const &, Options)
UpdateBackendService(NoAwaitTag, google::cloud::cpp::compute::backend_services::v1::UpdateBackendServiceRequest const &, Options)
UpdateBackendService(google::cloud::cpp::compute::v1::Operation const &, Options)
BackendServicesConnection
Overview
Functions
virtual options()
virtual AddSignedUrlKey(google::cloud::cpp::compute::backend_services::v1::AddSignedUrlKeyRequest const &)
virtual AddSignedUrlKey(NoAwaitTag, google::cloud::cpp::compute::backend_services::v1::AddSignedUrlKeyRequest const &)
virtual AddSignedUrlKey(google::cloud::cpp::compute::v1::Operation const &)
virtual AggregatedListBackendServices(google::cloud::cpp::compute::backend_services::v1::AggregatedListBackendServicesRequest)
virtual DeleteBackendService(google::cloud::cpp::compute::backend_services::v1::DeleteBackendServiceRequest const &)
virtual DeleteBackendService(NoAwaitTag, google::cloud::cpp::compute::backend_services::v1::DeleteBackendServiceRequest const &)
virtual DeleteBackendService(google::cloud::cpp::compute::v1::Operation const &)
virtual DeleteSignedUrlKey(google::cloud::cpp::compute::backend_services::v1::DeleteSignedUrlKeyRequest const &)
virtual DeleteSignedUrlKey(NoAwaitTag, google::cloud::cpp::compute::backend_services::v1::DeleteSignedUrlKeyRequest const &)
virtual DeleteSignedUrlKey(google::cloud::cpp::compute::v1::Operation const &)
virtual GetBackendService(google::cloud::cpp::compute::backend_services::v1::GetBackendServiceRequest const &)
virtual GetHealth(google::cloud::cpp::compute::backend_services::v1::GetHealthRequest const &)
virtual GetIamPolicy(google::cloud::cpp::compute::backend_services::v1::GetIamPolicyRequest const &)
virtual InsertBackendService(google::cloud::cpp::compute::backend_services::v1::InsertBackendServiceRequest const &)
virtual InsertBackendService(NoAwaitTag, google::cloud::cpp::compute::backend_services::v1::InsertBackendServiceRequest const &)
virtual InsertBackendService(google::cloud::cpp::compute::v1::Operation const &)
virtual ListBackendServices(google::cloud::cpp::compute::backend_services::v1::ListBackendServicesRequest)
virtual ListUsable(google::cloud::cpp::compute::backend_services::v1::ListUsableRequest)
virtual PatchBackendService(google::cloud::cpp::compute::backend_services::v1::PatchBackendServiceRequest const &)
virtual PatchBackendService(NoAwaitTag, google::cloud::cpp::compute::backend_services::v1::PatchBackendServiceRequest const &)
virtual PatchBackendService(google::cloud::cpp::compute::v1::Operation const &)
virtual SetEdgeSecurityPolicy(google::cloud::cpp::compute::backend_services::v1::SetEdgeSecurityPolicyRequest const &)
virtual SetEdgeSecurityPolicy(NoAwaitTag, google::cloud::cpp::compute::backend_services::v1::SetEdgeSecurityPolicyRequest const &)
virtual SetEdgeSecurityPolicy(google::cloud::cpp::compute::v1::Operation const &)
virtual SetIamPolicy(google::cloud::cpp::compute::backend_services::v1::SetIamPolicyRequest const &)
virtual SetSecurityPolicy(google::cloud::cpp::compute::backend_services::v1::SetSecurityPolicyRequest const &)
virtual SetSecurityPolicy(NoAwaitTag, google::cloud::cpp::compute::backend_services::v1::SetSecurityPolicyRequest const &)
virtual SetSecurityPolicy(google::cloud::cpp::compute::v1::Operation const &)
virtual TestIamPermissions(google::cloud::cpp::compute::backend_services::v1::TestIamPermissionsRequest const &)
virtual UpdateBackendService(google::cloud::cpp::compute::backend_services::v1::UpdateBackendServiceRequest const &)
virtual UpdateBackendService(NoAwaitTag, google::cloud::cpp::compute::backend_services::v1::UpdateBackendServiceRequest const &)
virtual UpdateBackendService(google::cloud::cpp::compute::v1::Operation const &)
BackendServicesConnectionIdempotencyPolicy
Overview
Functions
virtual clone() const
virtual AddSignedUrlKey(google::cloud::cpp::compute::backend_services::v1::AddSignedUrlKeyRequest const &)
virtual AggregatedListBackendServices(google::cloud::cpp::compute::backend_services::v1::AggregatedListBackendServicesRequest)
virtual DeleteBackendService(google::cloud::cpp::compute::backend_services::v1::DeleteBackendServiceRequest const &)
virtual DeleteSignedUrlKey(google::cloud::cpp::compute::backend_services::v1::DeleteSignedUrlKeyRequest const &)
virtual GetBackendService(google::cloud::cpp::compute::backend_services::v1::GetBackendServiceRequest const &)
virtual GetHealth(google::cloud::cpp::compute::backend_services::v1::GetHealthRequest const &)
virtual GetIamPolicy(google::cloud::cpp::compute::backend_services::v1::GetIamPolicyRequest const &)
virtual InsertBackendService(google::cloud::cpp::compute::backend_services::v1::InsertBackendServiceRequest const &)
virtual ListBackendServices(google::cloud::cpp::compute::backend_services::v1::ListBackendServicesRequest)
virtual ListUsable(google::cloud::cpp::compute::backend_services::v1::ListUsableRequest)
virtual PatchBackendService(google::cloud::cpp::compute::backend_services::v1::PatchBackendServiceRequest const &)
virtual SetEdgeSecurityPolicy(google::cloud::cpp::compute::backend_services::v1::SetEdgeSecurityPolicyRequest const &)
virtual SetIamPolicy(google::cloud::cpp::compute::backend_services::v1::SetIamPolicyRequest const &)
virtual SetSecurityPolicy(google::cloud::cpp::compute::backend_services::v1::SetSecurityPolicyRequest const &)
virtual TestIamPermissions(google::cloud::cpp::compute::backend_services::v1::TestIamPermissionsRequest const &)
virtual UpdateBackendService(google::cloud::cpp::compute::backend_services::v1::UpdateBackendServiceRequest const &)
BackendServicesLimitedErrorCountRetryPolicy
Overview
Constructors
BackendServicesLimitedErrorCountRetryPolicy(int)
BackendServicesLimitedErrorCountRetryPolicy(BackendServicesLimitedErrorCountRetryPolicy &&)
BackendServicesLimitedErrorCountRetryPolicy(BackendServicesLimitedErrorCountRetryPolicy const &)
Functions
maximum_failures() const
virtual OnFailure(Status const &)
virtual IsExhausted() const
virtual IsPermanentFailure(Status const &) const
virtual clone() const
Types
BaseType
BackendServicesLimitedTimeRetryPolicy
Overview
Constructors
BackendServicesLimitedTimeRetryPolicy(std::chrono::duration< DurationRep, DurationPeriod >)
BackendServicesLimitedTimeRetryPolicy(BackendServicesLimitedTimeRetryPolicy &&)
BackendServicesLimitedTimeRetryPolicy(BackendServicesLimitedTimeRetryPolicy const &)
Functions
maximum_duration() const
virtual OnFailure(Status const &)
virtual IsExhausted() const
virtual IsPermanentFailure(Status const &) const
virtual clone() const
Types
BaseType
BackendServicesRetryPolicy
Overview
Functions
clone() const
OnFailure(Status const &)
OnFailure(Status const &)
IsExhausted() const
IsExhausted() const
IsPermanentFailure(Status const &) const
IsPermanentFailure(Status const &) const
Structs
BackendServicesBackoffPolicyOption
Overview
Types
Type
BackendServicesConnectionIdempotencyPolicyOption
Overview
Types
Type
BackendServicesPollingPolicyOption
Overview
Types
Type
BackendServicesRetryPolicyOption
Overview
Types
Type
Functions
MakeDefaultBackendServicesConnectionIdempotencyPolicy()
MakeBackendServicesConnectionRest(Options)
google::cloud::compute_backend_services_v1_mocks
Overview
Classes
MockBackendServicesConnection
Overview
Functions
virtual options()
virtual AddSignedUrlKey(google::cloud::cpp::compute::backend_services::v1::AddSignedUrlKeyRequest const &)
virtual AddSignedUrlKey(NoAwaitTag, google::cloud::cpp::compute::backend_services::v1::AddSignedUrlKeyRequest const &)
virtual AddSignedUrlKey(google::cloud::cpp::compute::v1::Operation const &)
virtual AggregatedListBackendServices(google::cloud::cpp::compute::backend_services::v1::AggregatedListBackendServicesRequest)
virtual DeleteBackendService(google::cloud::cpp::compute::backend_services::v1::DeleteBackendServiceRequest const &)
virtual DeleteBackendService(NoAwaitTag, google::cloud::cpp::compute::backend_services::v1::DeleteBackendServiceRequest const &)
virtual DeleteBackendService(google::cloud::cpp::compute::v1::Operation const &)
virtual DeleteSignedUrlKey(google::cloud::cpp::compute::backend_services::v1::DeleteSignedUrlKeyRequest const &)
virtual DeleteSignedUrlKey(NoAwaitTag, google::cloud::cpp::compute::backend_services::v1::DeleteSignedUrlKeyRequest const &)
virtual DeleteSignedUrlKey(google::cloud::cpp::compute::v1::Operation const &)
virtual GetBackendService(google::cloud::cpp::compute::backend_services::v1::GetBackendServiceRequest const &)
virtual GetHealth(google::cloud::cpp::compute::backend_services::v1::GetHealthRequest const &)
virtual GetIamPolicy(google::cloud::cpp::compute::backend_services::v1::GetIamPolicyRequest const &)
virtual InsertBackendService(google::cloud::cpp::compute::backend_services::v1::InsertBackendServiceRequest const &)
virtual InsertBackendService(NoAwaitTag, google::cloud::cpp::compute::backend_services::v1::InsertBackendServiceRequest const &)
virtual InsertBackendService(google::cloud::cpp::compute::v1::Operation const &)
virtual ListBackendServices(google::cloud::cpp::compute::backend_services::v1::ListBackendServicesRequest)
virtual ListUsable(google::cloud::cpp::compute::backend_services::v1::ListUsableRequest)
virtual PatchBackendService(google::cloud::cpp::compute::backend_services::v1::PatchBackendServiceRequest const &)
virtual PatchBackendService(NoAwaitTag, google::cloud::cpp::compute::backend_services::v1::PatchBackendServiceRequest const &)
virtual PatchBackendService(google::cloud::cpp::compute::v1::Operation const &)
virtual SetEdgeSecurityPolicy(google::cloud::cpp::compute::backend_services::v1::SetEdgeSecurityPolicyRequest const &)
virtual SetEdgeSecurityPolicy(NoAwaitTag, google::cloud::cpp::compute::backend_services::v1::SetEdgeSecurityPolicyRequest const &)
virtual SetEdgeSecurityPolicy(google::cloud::cpp::compute::v1::Operation const &)
virtual SetIamPolicy(google::cloud::cpp::compute::backend_services::v1::SetIamPolicyRequest const &)
virtual SetSecurityPolicy(google::cloud::cpp::compute::backend_services::v1::SetSecurityPolicyRequest const &)
virtual SetSecurityPolicy(NoAwaitTag, google::cloud::cpp::compute::backend_services::v1::SetSecurityPolicyRequest const &)
virtual SetSecurityPolicy(google::cloud::cpp::compute::v1::Operation const &)
virtual TestIamPermissions(google::cloud::cpp::compute::backend_services::v1::TestIamPermissionsRequest const &)
virtual UpdateBackendService(google::cloud::cpp::compute::backend_services::v1::UpdateBackendServiceRequest const &)
virtual UpdateBackendService(NoAwaitTag, google::cloud::cpp::compute::backend_services::v1::UpdateBackendServiceRequest const &)
virtual UpdateBackendService(google::cloud::cpp::compute::v1::Operation const &)
google::cloud::compute_disk_types_v1
Overview
Classes
DiskTypesClient
Overview
Constructors
DiskTypesClient(DiskTypesClient const &)
DiskTypesClient(DiskTypesClient &&)
DiskTypesClient(std::shared_ptr< DiskTypesConnection >, Options)
Operators
operator=(DiskTypesClient const &)
operator=(DiskTypesClient &&)
operator==(DiskTypesClient const &, DiskTypesClient const &)
operator!=(DiskTypesClient const &, DiskTypesClient const &)
Functions
AggregatedListDiskTypes(std::string const &, Options)
AggregatedListDiskTypes(google::cloud::cpp::compute::disk_types::v1::AggregatedListDiskTypesRequest, Options)
GetDiskType(std::string const &, std::string const &, std::string const &, Options)
GetDiskType(google::cloud::cpp::compute::disk_types::v1::GetDiskTypeRequest const &, Options)
ListDiskTypes(std::string const &, std::string const &, Options)
ListDiskTypes(google::cloud::cpp::compute::disk_types::v1::ListDiskTypesRequest, Options)
DiskTypesConnection
Overview
Functions
virtual options()
virtual AggregatedListDiskTypes(google::cloud::cpp::compute::disk_types::v1::AggregatedListDiskTypesRequest)
virtual GetDiskType(google::cloud::cpp::compute::disk_types::v1::GetDiskTypeRequest const &)
virtual ListDiskTypes(google::cloud::cpp::compute::disk_types::v1::ListDiskTypesRequest)
DiskTypesConnectionIdempotencyPolicy
Overview
Functions
virtual clone() const
virtual AggregatedListDiskTypes(google::cloud::cpp::compute::disk_types::v1::AggregatedListDiskTypesRequest)
virtual GetDiskType(google::cloud::cpp::compute::disk_types::v1::GetDiskTypeRequest const &)
virtual ListDiskTypes(google::cloud::cpp::compute::disk_types::v1::ListDiskTypesRequest)
DiskTypesLimitedErrorCountRetryPolicy
Overview
Constructors
DiskTypesLimitedErrorCountRetryPolicy(int)
DiskTypesLimitedErrorCountRetryPolicy(DiskTypesLimitedErrorCountRetryPolicy &&)
DiskTypesLimitedErrorCountRetryPolicy(DiskTypesLimitedErrorCountRetryPolicy const &)
Functions
maximum_failures() const
virtual OnFailure(Status const &)
virtual IsExhausted() const
virtual IsPermanentFailure(Status const &) const
virtual clone() const
Types
BaseType
DiskTypesLimitedTimeRetryPolicy
Overview
Constructors
DiskTypesLimitedTimeRetryPolicy(std::chrono::duration< DurationRep, DurationPeriod >)
DiskTypesLimitedTimeRetryPolicy(DiskTypesLimitedTimeRetryPolicy &&)
DiskTypesLimitedTimeRetryPolicy(DiskTypesLimitedTimeRetryPolicy const &)
Functions
maximum_duration() const
virtual OnFailure(Status const &)
virtual IsExhausted() const
virtual IsPermanentFailure(Status const &) const
virtual clone() const
Types
BaseType
DiskTypesRetryPolicy
Overview
Functions
clone() const
OnFailure(Status const &)
OnFailure(Status const &)
IsExhausted() const
IsExhausted() const
IsPermanentFailure(Status const &) const
IsPermanentFailure(Status const &) const
Structs
DiskTypesBackoffPolicyOption
Overview
Types
Type
DiskTypesConnectionIdempotencyPolicyOption
Overview
Types
Type
DiskTypesRetryPolicyOption
Overview
Types
Type
Functions
MakeDefaultDiskTypesConnectionIdempotencyPolicy()
MakeDiskTypesConnectionRest(Options)
google::cloud::compute_disk_types_v1_mocks
Overview
Classes
MockDiskTypesConnection
Overview
Functions
virtual options()
virtual AggregatedListDiskTypes(google::cloud::cpp::compute::disk_types::v1::AggregatedListDiskTypesRequest)
virtual GetDiskType(google::cloud::cpp::compute::disk_types::v1::GetDiskTypeRequest const &)
virtual ListDiskTypes(google::cloud::cpp::compute::disk_types::v1::ListDiskTypesRequest)
google::cloud::compute_disks_v1
Overview
Classes
DisksClient
Overview
Constructors
DisksClient(DisksClient const &)
DisksClient(DisksClient &&)
DisksClient(std::shared_ptr< DisksConnection >, Options)
Operators
operator=(DisksClient const &)
operator=(DisksClient &&)
operator==(DisksClient const &, DisksClient const &)
operator!=(DisksClient const &, DisksClient const &)
Functions
AddResourcePolicies(std::string const &, std::string const &, std::string const &, google::cloud::cpp::compute::v1::DisksAddResourcePoliciesRequest const &, Options)
AddResourcePolicies(NoAwaitTag, std::string const &, std::string const &, std::string const &, google::cloud::cpp::compute::v1::DisksAddResourcePoliciesRequest const &, Options)
AddResourcePolicies(google::cloud::cpp::compute::disks::v1::AddResourcePoliciesRequest const &, Options)
AddResourcePolicies(NoAwaitTag, google::cloud::cpp::compute::disks::v1::AddResourcePoliciesRequest const &, Options)
AddResourcePolicies(google::cloud::cpp::compute::v1::Operation const &, Options)
AggregatedListDisks(std::string const &, Options)
AggregatedListDisks(google::cloud::cpp::compute::disks::v1::AggregatedListDisksRequest, Options)
BulkInsert(std::string const &, std::string const &, google::cloud::cpp::compute::v1::BulkInsertDiskResource const &, Options)
BulkInsert(NoAwaitTag, std::string const &, std::string const &, google::cloud::cpp::compute::v1::BulkInsertDiskResource const &, Options)
BulkInsert(google::cloud::cpp::compute::disks::v1::BulkInsertRequest const &, Options)
BulkInsert(NoAwaitTag, google::cloud::cpp::compute::disks::v1::BulkInsertRequest const &, Options)
BulkInsert(google::cloud::cpp::compute::v1::Operation const &, Options)
BulkSetLabels(std::string const &, std::string const &, google::cloud::cpp::compute::v1::BulkZoneSetLabelsRequest const &, Options)
BulkSetLabels(NoAwaitTag, std::string const &, std::string const &, google::cloud::cpp::compute::v1::BulkZoneSetLabelsRequest const &, Options)
BulkSetLabels(google::cloud::cpp::compute::disks::v1::BulkSetLabelsRequest const &, Options)
BulkSetLabels(NoAwaitTag, google::cloud::cpp::compute::disks::v1::BulkSetLabelsRequest const &, Options)
BulkSetLabels(google::cloud::cpp::compute::v1::Operation const &, Options)
CreateSnapshot(std::string const &, std::string const &, std::string const &, google::cloud::cpp::compute::v1::Snapshot const &, Options)
CreateSnapshot(NoAwaitTag, std::string const &, std::string const &, std::string const &, google::cloud::cpp::compute::v1::Snapshot const &, Options)
CreateSnapshot(google::cloud::cpp::compute::disks::v1::CreateSnapshotRequest const &, Options)
CreateSnapshot(NoAwaitTag, google::cloud::cpp::compute::disks::v1::CreateSnapshotRequest const &, Options)
CreateSnapshot(google::cloud::cpp::compute::v1::Operation const &, Options)
DeleteDisk(std::string const &, std::string const &, std::string const &, Options)
DeleteDisk(NoAwaitTag, std::string const &, std::string const &, std::string const &, Options)
DeleteDisk(google::cloud::cpp::compute::disks::v1::DeleteDiskRequest const &, Options)
DeleteDisk(NoAwaitTag, google::cloud::cpp::compute::disks::v1::DeleteDiskRequest const &, Options)
DeleteDisk(google::cloud::cpp::compute::v1::Operation const &, Options)
GetDisk(std::string const &, std::string const &, std::string const &, Options)
GetDisk(google::cloud::cpp::compute::disks::v1::GetDiskRequest const &, Options)
GetIamPolicy(std::string const &, std::string const &, std::string const &, Options)
GetIamPolicy(google::cloud::cpp::compute::disks::v1::GetIamPolicyRequest const &, Options)
InsertDisk(std::string const &, std::string const &, google::cloud::cpp::compute::v1::Disk const &, Options)
InsertDisk(NoAwaitTag, std::string const &, std::string const &, google::cloud::cpp::compute::v1::Disk const &, Options)
InsertDisk(google::cloud::cpp::compute::disks::v1::InsertDiskRequest const &, Options)
InsertDisk(NoAwaitTag, google::cloud::cpp::compute::disks::v1::InsertDiskRequest const &, Options)
InsertDisk(google::cloud::cpp::compute::v1::Operation const &, Options)
ListDisks(std::string const &, std::string const &, Options)
ListDisks(google::cloud::cpp::compute::disks::v1::ListDisksRequest, Options)
RemoveResourcePolicies(std::string const &, std::string const &, std::string const &, google::cloud::cpp::compute::v1::DisksRemoveResourcePoliciesRequest const &, Options)
RemoveResourcePolicies(NoAwaitTag, std::string const &, std::string const &, std::string const &, google::cloud::cpp::compute::v1::DisksRemoveResourcePoliciesRequest const &, Options)
RemoveResourcePolicies(google::cloud::cpp::compute::disks::v1::RemoveResourcePoliciesRequest const &, Options)
RemoveResourcePolicies(NoAwaitTag, google::cloud::cpp::compute::disks::v1::RemoveResourcePoliciesRequest const &, Options)
RemoveResourcePolicies(google::cloud::cpp::compute::v1::Operation const &, Options)
Resize(std::string const &, std::string const &, std::string const &, google::cloud::cpp::compute::v1::DisksResizeRequest const &, Options)
Resize(NoAwaitTag, std::string const &, std::string const &, std::string const &, google::cloud::cpp::compute::v1::DisksResizeRequest const &, Options)
Resize(google::cloud::cpp::compute::disks::v1::ResizeRequest const &, Options)
Resize(NoAwaitTag, google::cloud::cpp::compute::disks::v1::ResizeRequest const &, Options)
Resize(google::cloud::cpp::compute::v1::Operation const &, Options)
SetIamPolicy(std::string const &, std::string const &, std::string const &, google::cloud::cpp::compute::v1::ZoneSetPolicyRequest const &, Options)
SetIamPolicy(google::cloud::cpp::compute::disks::v1::SetIamPolicyRequest const &, Options)
SetLabels(std::string const &, std::string const &, std::string const &, google::cloud::cpp::compute::v1::ZoneSetLabelsRequest const &, Options)
SetLabels(NoAwaitTag, std::string const &, std::string const &, std::string const &, google::cloud::cpp::compute::v1::ZoneSetLabelsRequest const &, Options)
SetLabels(google::cloud::cpp::compute::disks::v1::SetLabelsRequest const &, Options)
SetLabels(NoAwaitTag, google::cloud::cpp::compute::disks::v1::SetLabelsRequest const &, Options)
SetLabels(google::cloud::cpp::compute::v1::Operation const &, Options)
StartAsyncReplication(std::string const &, std::string const &, std::string const &, google::cloud::cpp::compute::v1::DisksStartAsyncReplicationRequest const &, Options)
StartAsyncReplication(NoAwaitTag, std::string const &, std::string const &, std::string const &, google::cloud::cpp::compute::v1::DisksStartAsyncReplicationRequest const &, Options)
StartAsyncReplication(google::cloud::cpp::compute::disks::v1::StartAsyncReplicationRequest const &, Options)
StartAsyncReplication(NoAwaitTag, google::cloud::cpp::compute::disks::v1::StartAsyncReplicationRequest const &, Options)
StartAsyncReplication(google::cloud::cpp::compute::v1::Operation const &, Options)
StopAsyncReplication(std::string const &, std::string const &, std::string const &, Options)
StopAsyncReplication(NoAwaitTag, std::string const &, std::string const &, std::string const &, Options)
StopAsyncReplication(google::cloud::cpp::compute::disks::v1::StopAsyncReplicationRequest const &, Options)
StopAsyncReplication(NoAwaitTag, google::cloud::cpp::compute::disks::v1::StopAsyncReplicationRequest const &, Options)
StopAsyncReplication(google::cloud::cpp::compute::v1::Operation const &, Options)
StopGroupAsyncReplication(std::string const &, std::string const &, google::cloud::cpp::compute::v1::DisksStopGroupAsyncReplicationResource const &, Options)
StopGroupAsyncReplication(NoAwaitTag, std::string const &, std::string const &, google::cloud::cpp::compute::v1::DisksStopGroupAsyncReplicationResource const &, Options)
StopGroupAsyncReplication(google::cloud::cpp::compute::disks::v1::StopGroupAsyncReplicationRequest const &, Options)
StopGroupAsyncReplication(NoAwaitTag, google::cloud::cpp::compute::disks::v1::StopGroupAsyncReplicationRequest const &, Options)
StopGroupAsyncReplication(google::cloud::cpp::compute::v1::Operation const &, Options)
TestIamPermissions(std::string const &, std::string const &, std::string const &, google::cloud::cpp::compute::v1::TestPermissionsRequest const &, Options)
TestIamPermissions(google::cloud::cpp::compute::disks::v1::TestIamPermissionsRequest const &, Options)
UpdateDisk(std::string const &, std::string const &, std::string const &, std::string const &, google::cloud::cpp::compute::v1::Disk const &, Options)
UpdateDisk(NoAwaitTag, std::string const &, std::string const &, std::string const &, std::string const &, google::cloud::cpp::compute::v1::Disk const &, Options)
UpdateDisk(google::cloud::cpp::compute::disks::v1::UpdateDiskRequest const &, Options)
UpdateDisk(NoAwaitTag, google::cloud::cpp::compute::disks::v1::UpdateDiskRequest const &, Options)
UpdateDisk(google::cloud::cpp::compute::v1::Operation const &, Options)
DisksConnection
Overview
Functions
virtual options()
virtual AddResourcePolicies(google::cloud::cpp::compute::disks::v1::AddResourcePoliciesRequest const &)
virtual AddResourcePolicies(NoAwaitTag, google::cloud::cpp::compute::disks::v1::AddResourcePoliciesRequest const &)
virtual AddResourcePolicies(google::cloud::cpp::compute::v1::Operation const &)
virtual AggregatedListDisks(google::cloud::cpp::compute::disks::v1::AggregatedListDisksRequest)
virtual BulkInsert(google::cloud::cpp::compute::disks::v1::BulkInsertRequest const &)
virtual BulkInsert(NoAwaitTag, google::cloud::cpp::compute::disks::v1::BulkInsertRequest const &)
virtual BulkInsert(google::cloud::cpp::compute::v1::Operation const &)
virtual BulkSetLabels(google::cloud::cpp::compute::disks::v1::BulkSetLabelsRequest const &)
virtual BulkSetLabels(NoAwaitTag, google::cloud::cpp::compute::disks::v1::BulkSetLabelsRequest const &)
virtual BulkSetLabels(google::cloud::cpp::compute::v1::Operation const &)
virtual CreateSnapshot(google::cloud::cpp::compute::disks::v1::CreateSnapshotRequest const &)
virtual CreateSnapshot(NoAwaitTag, google::cloud::cpp::compute::disks::v1::CreateSnapshotRequest const &)
virtual CreateSnapshot(google::cloud::cpp::compute::v1::Operation const &)
virtual DeleteDisk(google::cloud::cpp::compute::disks::v1::DeleteDiskRequest const &)
virtual DeleteDisk(NoAwaitTag, google::cloud::cpp::compute::disks::v1::DeleteDiskRequest const &)
virtual DeleteDisk(google::cloud::cpp::compute::v1::Operation const &)
virtual GetDisk(google::cloud::cpp::compute::disks::v1::GetDiskRequest const &)
virtual GetIamPolicy(google::cloud::cpp::compute::disks::v1::GetIamPolicyRequest const &)
virtual InsertDisk(google::cloud::cpp::compute::disks::v1::InsertDiskRequest const &)
virtual InsertDisk(NoAwaitTag, google::cloud::cpp::compute::disks::v1::InsertDiskRequest const &)
virtual InsertDisk(google::cloud::cpp::compute::v1::Operation const &)
virtual ListDisks(google::cloud::cpp::compute::disks::v1::ListDisksRequest)
virtual RemoveResourcePolicies(google::cloud::cpp::compute::disks::v1::RemoveResourcePoliciesRequest const &)
virtual RemoveResourcePolicies(NoAwaitTag, google::cloud::cpp::compute::disks::v1::RemoveResourcePoliciesRequest const &)
virtual RemoveResourcePolicies(google::cloud::cpp::compute::v1::Operation const &)
virtual Resize(google::cloud::cpp::compute::disks::v1::ResizeRequest const &)
virtual Resize(NoAwaitTag, google::cloud::cpp::compute::disks::v1::ResizeRequest const &)
virtual Resize(google::cloud::cpp::compute::v1::Operation const &)
virtual SetIamPolicy(google::cloud::cpp::compute::disks::v1::SetIamPolicyRequest const &)
virtual SetLabels(google::cloud::cpp::compute::disks::v1::SetLabelsRequest const &)
virtual SetLabels(NoAwaitTag, google::cloud::cpp::compute::disks::v1::SetLabelsRequest const &)
virtual SetLabels(google::cloud::cpp::compute::v1::Operation const &)
virtual StartAsyncReplication(google::cloud::cpp::compute::disks::v1::StartAsyncReplicationRequest const &)
virtual StartAsyncReplication(NoAwaitTag, google::cloud::cpp::compute::disks::v1::StartAsyncReplicationRequest const &)
virtual StartAsyncReplication(google::cloud::cpp::compute::v1::Operation const &)
virtual StopAsyncReplication(google::cloud::cpp::compute::disks::v1::StopAsyncReplicationRequest const &)
virtual StopAsyncReplication(NoAwaitTag, google::cloud::cpp::compute::disks::v1::StopAsyncReplicationRequest const &)
virtual StopAsyncReplication(google::cloud::cpp::compute::v1::Operation const &)
virtual StopGroupAsyncReplication(google::cloud::cpp::compute::disks::v1::StopGroupAsyncReplicationRequest const &)
virtual StopGroupAsyncReplication(NoAwaitTag, google::cloud::cpp::compute::disks::v1::StopGroupAsyncReplicationRequest const &)
virtual StopGroupAsyncReplication(google::cloud::cpp::compute::v1::Operation const &)
virtual TestIamPermissions(google::cloud::cpp::compute::disks::v1::TestIamPermissionsRequest const &)
virtual UpdateDisk(google::cloud::cpp::compute::disks::v1::UpdateDiskRequest const &)
virtual UpdateDisk(NoAwaitTag, google::cloud::cpp::compute::disks::v1::UpdateDiskRequest const &)
virtual UpdateDisk(google::cloud::cpp::compute::v1::Operation const &)
DisksConnectionIdempotencyPolicy
Overview
Functions
virtual clone() const
virtual AddResourcePolicies(google::cloud::cpp::compute::disks::v1::AddResourcePoliciesRequest const &)
virtual AggregatedListDisks(google::cloud::cpp::compute::disks::v1::AggregatedListDisksRequest)
virtual BulkInsert(google::cloud::cpp::compute::disks::v1::BulkInsertRequest const &)
virtual BulkSetLabels(google::cloud::cpp::compute::disks::v1::BulkSetLabelsRequest const &)
virtual CreateSnapshot(google::cloud::cpp::compute::disks::v1::CreateSnapshotRequest const &)
virtual DeleteDisk(google::cloud::cpp::compute::disks::v1::DeleteDiskRequest const &)
virtual GetDisk(google::cloud::cpp::compute::disks::v1::GetDiskRequest const &)
virtual GetIamPolicy(google::cloud::cpp::compute::disks::v1::GetIamPolicyRequest const &)
virtual InsertDisk(google::cloud::cpp::compute::disks::v1::InsertDiskRequest const &)
virtual ListDisks(google::cloud::cpp::compute::disks::v1::ListDisksRequest)
virtual RemoveResourcePolicies(google::cloud::cpp::compute::disks::v1::RemoveResourcePoliciesRequest const &)
virtual Resize(google::cloud::cpp::compute::disks::v1::ResizeRequest const &)
virtual SetIamPolicy(google::cloud::cpp::compute::disks::v1::SetIamPolicyRequest const &)
virtual SetLabels(google::cloud::cpp::compute::disks::v1::SetLabelsRequest const &)
virtual StartAsyncReplication(google::cloud::cpp::compute::disks::v1::StartAsyncReplicationRequest const &)
virtual StopAsyncReplication(google::cloud::cpp::compute::disks::v1::StopAsyncReplicationRequest const &)
virtual StopGroupAsyncReplication(google::cloud::cpp::compute::disks::v1::StopGroupAsyncReplicationRequest const &)
virtual TestIamPermissions(google::cloud::cpp::compute::disks::v1::TestIamPermissionsRequest const &)
virtual UpdateDisk(google::cloud::cpp::compute::disks::v1::UpdateDiskRequest const &)
DisksLimitedErrorCountRetryPolicy
Overview
Constructors
DisksLimitedErrorCountRetryPolicy(int)
DisksLimitedErrorCountRetryPolicy(DisksLimitedErrorCountRetryPolicy &&)
DisksLimitedErrorCountRetryPolicy(DisksLimitedErrorCountRetryPolicy const &)
Functions
maximum_failures() const
virtual OnFailure(Status const &)
virtual IsExhausted() const
virtual IsPermanentFailure(Status const &) const
virtual clone() const
Types
BaseType
DisksLimitedTimeRetryPolicy
Overview
Constructors
DisksLimitedTimeRetryPolicy(std::chrono::duration< DurationRep, DurationPeriod >)
DisksLimitedTimeRetryPolicy(DisksLimitedTimeRetryPolicy &&)
DisksLimitedTimeRetryPolicy(DisksLimitedTimeRetryPolicy const &)
Functions
maximum_duration() const
virtual OnFailure(Status const &)
virtual IsExhausted() const
virtual IsPermanentFailure(Status const &) const
virtual clone() const
Types
BaseType
DisksRetryPolicy
Overview
Functions
clone() const
OnFailure(Status const &)
OnFailure(Status const &)
IsExhausted() const
IsExhausted() const
IsPermanentFailure(Status const &) const
IsPermanentFailure(Status const &) const
Structs
DisksBackoffPolicyOption
Overview
Types
Type
DisksConnectionIdempotencyPolicyOption
Overview
Types
Type
DisksPollingPolicyOption
Overview
Types
Type
DisksRetryPolicyOption
Overview
Types
Type
Functions
MakeDefaultDisksConnectionIdempotencyPolicy()
MakeDisksConnectionRest(Options)
google::cloud::compute_disks_v1_mocks
Overview
Classes
MockDisksConnection
Overview
Functions
virtual options()
virtual AddResourcePolicies(google::cloud::cpp::compute::disks::v1::AddResourcePoliciesRequest const &)
virtual AddResourcePolicies(NoAwaitTag, google::cloud::cpp::compute::disks::v1::AddResourcePoliciesRequest const &)
virtual AddResourcePolicies(google::cloud::cpp::compute::v1::Operation const &)
virtual AggregatedListDisks(google::cloud::cpp::compute::disks::v1::AggregatedListDisksRequest)
virtual BulkInsert(google::cloud::cpp::compute::disks::v1::BulkInsertRequest const &)
virtual BulkInsert(NoAwaitTag, google::cloud::cpp::compute::disks::v1::BulkInsertRequest const &)
virtual BulkInsert(google::cloud::cpp::compute::v1::Operation const &)
virtual BulkSetLabels(google::cloud::cpp::compute::disks::v1::BulkSetLabelsRequest const &)
virtual BulkSetLabels(NoAwaitTag, google::cloud::cpp::compute::disks::v1::BulkSetLabelsRequest const &)
virtual BulkSetLabels(google::cloud::cpp::compute::v1::Operation const &)
virtual CreateSnapshot(google::cloud::cpp::compute::disks::v1::CreateSnapshotRequest const &)
virtual CreateSnapshot(NoAwaitTag, google::cloud::cpp::compute::disks::v1::CreateSnapshotRequest const &)
virtual CreateSnapshot(google::cloud::cpp::compute::v1::Operation const &)
virtual DeleteDisk(google::cloud::cpp::compute::disks::v1::DeleteDiskRequest const &)
virtual DeleteDisk(NoAwaitTag, google::cloud::cpp::compute::disks::v1::DeleteDiskRequest const &)
virtual DeleteDisk(google::cloud::cpp::compute::v1::Operation const &)
virtual GetDisk(google::cloud::cpp::compute::disks::v1::GetDiskRequest const &)
virtual GetIamPolicy(google::cloud::cpp::compute::disks::v1::GetIamPolicyRequest const &)
virtual InsertDisk(google::cloud::cpp::compute::disks::v1::InsertDiskRequest const &)
virtual InsertDisk(NoAwaitTag, google::cloud::cpp::compute::disks::v1::InsertDiskRequest const &)
virtual InsertDisk(google::cloud::cpp::compute::v1::Operation const &)
virtual ListDisks(google::cloud::cpp::compute::disks::v1::ListDisksRequest)
virtual RemoveResourcePolicies(google::cloud::cpp::compute::disks::v1::RemoveResourcePoliciesRequest const &)
virtual RemoveResourcePolicies(NoAwaitTag, google::cloud::cpp::compute::disks::v1::RemoveResourcePoliciesRequest const &)
virtual RemoveResourcePolicies(google::cloud::cpp::compute::v1::Operation const &)
virtual Resize(google::cloud::cpp::compute::disks::v1::ResizeRequest const &)
virtual Resize(NoAwaitTag, google::cloud::cpp::compute::disks::v1::ResizeRequest const &)
virtual Resize(google::cloud::cpp::compute::v1::Operation const &)
virtual SetIamPolicy(google::cloud::cpp::compute::disks::v1::SetIamPolicyRequest const &)
virtual SetLabels(google::cloud::cpp::compute::disks::v1::SetLabelsRequest const &)
virtual SetLabels(NoAwaitTag, google::cloud::cpp::compute::disks::v1::SetLabelsRequest const &)
virtual SetLabels(google::cloud::cpp::compute::v1::Operation const &)
virtual StartAsyncReplication(google::cloud::cpp::compute::disks::v1::StartAsyncReplicationRequest const &)
virtual StartAsyncReplication(NoAwaitTag, google::cloud::cpp::compute::disks::v1::StartAsyncReplicationRequest const &)
virtual StartAsyncReplication(google::cloud::cpp::compute::v1::Operation const &)
virtual StopAsyncReplication(google::cloud::cpp::compute::disks::v1::StopAsyncReplicationRequest const &)
virtual StopAsyncReplication(NoAwaitTag, google::cloud::cpp::compute::disks::v1::StopAsyncReplicationRequest const &)
virtual StopAsyncReplication(google::cloud::cpp::compute::v1::Operation const &)
virtual StopGroupAsyncReplication(google::cloud::cpp::compute::disks::v1::StopGroupAsyncReplicationRequest const &)
virtual StopGroupAsyncReplication(NoAwaitTag, google::cloud::cpp::compute::disks::v1::StopGroupAsyncReplicationRequest const &)
virtual StopGroupAsyncReplication(google::cloud::cpp::compute::v1::Operation const &)
virtual TestIamPermissions(google::cloud::cpp::compute::disks::v1::TestIamPermissionsRequest const &)
virtual UpdateDisk(google::cloud::cpp::compute::disks::v1::UpdateDiskRequest const &)
virtual UpdateDisk(NoAwaitTag, google::cloud::cpp::compute::disks::v1::UpdateDiskRequest const &)
virtual UpdateDisk(google::cloud::cpp::compute::v1::Operation const &)
google::cloud::compute_external_vpn_gateways_v1
Overview
Classes
ExternalVpnGatewaysClient
Overview
Constructors
ExternalVpnGatewaysClient(ExternalVpnGatewaysClient const &)
ExternalVpnGatewaysClient(ExternalVpnGatewaysClient &&)
ExternalVpnGatewaysClient(std::shared_ptr< ExternalVpnGatewaysConnection >, Options)
Operators
operator=(ExternalVpnGatewaysClient const &)
operator=(ExternalVpnGatewaysClient &&)
operator==(ExternalVpnGatewaysClient const &, ExternalVpnGatewaysClient const &)
operator!=(ExternalVpnGatewaysClient const &, ExternalVpnGatewaysClient const &)
Functions
DeleteExternalVpnGateway(std::string const &, std::string const &, Options)
DeleteExternalVpnGateway(NoAwaitTag, std::string const &, std::string const &, Options)
DeleteExternalVpnGateway(google::cloud::cpp::compute::external_vpn_gateways::v1::DeleteExternalVpnGatewayRequest const &, Options)
DeleteExternalVpnGateway(NoAwaitTag, google::cloud::cpp::compute::external_vpn_gateways::v1::DeleteExternalVpnGatewayRequest const &, Options)
DeleteExternalVpnGateway(google::cloud::cpp::compute::v1::Operation const &, Options)
GetExternalVpnGateway(std::string const &, std::string const &, Options)
GetExternalVpnGateway(google::cloud::cpp::compute::external_vpn_gateways::v1::GetExternalVpnGatewayRequest const &, Options)
InsertExternalVpnGateway(std::string const &, google::cloud::cpp::compute::v1::ExternalVpnGateway const &, Options)
InsertExternalVpnGateway(NoAwaitTag, std::string const &, google::cloud::cpp::compute::v1::ExternalVpnGateway const &, Options)
InsertExternalVpnGateway(google::cloud::cpp::compute::external_vpn_gateways::v1::InsertExternalVpnGatewayRequest const &, Options)
InsertExternalVpnGateway(NoAwaitTag, google::cloud::cpp::compute::external_vpn_gateways::v1::InsertExternalVpnGatewayRequest const &, Options)
InsertExternalVpnGateway(google::cloud::cpp::compute::v1::Operation const &, Options)
ListExternalVpnGateways(std::string const &, Options)
ListExternalVpnGateways(google::cloud::cpp::compute::external_vpn_gateways::v1::ListExternalVpnGatewaysRequest, Options)
SetLabels(std::string const &, std::string const &, google::cloud::cpp::compute::v1::GlobalSetLabelsRequest const &, Options)
SetLabels(NoAwaitTag, std::string const &, std::string const &, google::cloud::cpp::compute::v1::GlobalSetLabelsRequest const &, Options)
SetLabels(google::cloud::cpp::compute::external_vpn_gateways::v1::SetLabelsRequest const &, Options)
SetLabels(NoAwaitTag, google::cloud::cpp::compute::external_vpn_gateways::v1::SetLabelsRequest const &, Options)
SetLabels(google::cloud::cpp::compute::v1::Operation const &, Options)
TestIamPermissions(std::string const &, std::string const &, google::cloud::cpp::compute::v1::TestPermissionsRequest const &, Options)
TestIamPermissions(google::cloud::cpp::compute::external_vpn_gateways::v1::TestIamPermissionsRequest const &, Options)
ExternalVpnGatewaysConnection
Overview
Functions
virtual options()
virtual DeleteExternalVpnGateway(google::cloud::cpp::compute::external_vpn_gateways::v1::DeleteExternalVpnGatewayRequest const &)
virtual DeleteExternalVpnGateway(NoAwaitTag, google::cloud::cpp::compute::external_vpn_gateways::v1::DeleteExternalVpnGatewayRequest const &)
virtual DeleteExternalVpnGateway(google::cloud::cpp::compute::v1::Operation const &)
virtual GetExternalVpnGateway(google::cloud::cpp::compute::external_vpn_gateways::v1::GetExternalVpnGatewayRequest const &)
virtual InsertExternalVpnGateway(google::cloud::cpp::compute::external_vpn_gateways::v1::InsertExternalVpnGatewayRequest const &)
virtual InsertExternalVpnGateway(NoAwaitTag, google::cloud::cpp::compute::external_vpn_gateways::v1::InsertExternalVpnGatewayRequest const &)
virtual InsertExternalVpnGateway(google::cloud::cpp::compute::v1::Operation const &)
virtual ListExternalVpnGateways(google::cloud::cpp::compute::external_vpn_gateways::v1::ListExternalVpnGatewaysRequest)
virtual SetLabels(google::cloud::cpp::compute::external_vpn_gateways::v1::SetLabelsRequest const &)
virtual SetLabels(NoAwaitTag, google::cloud::cpp::compute::external_vpn_gateways::v1::SetLabelsRequest const &)
virtual SetLabels(google::cloud::cpp::compute::v1::Operation const &)
virtual TestIamPermissions(google::cloud::cpp::compute::external_vpn_gateways::v1::TestIamPermissionsRequest const &)
ExternalVpnGatewaysConnectionIdempotencyPolicy
Overview
Functions
virtual clone() const
virtual DeleteExternalVpnGateway(google::cloud::cpp::compute::external_vpn_gateways::v1::DeleteExternalVpnGatewayRequest const &)
virtual GetExternalVpnGateway(google::cloud::cpp::compute::external_vpn_gateways::v1::GetExternalVpnGatewayRequest const &)
virtual InsertExternalVpnGateway(google::cloud::cpp::compute::external_vpn_gateways::v1::InsertExternalVpnGatewayRequest const &)
virtual ListExternalVpnGateways(google::cloud::cpp::compute::external_vpn_gateways::v1::ListExternalVpnGatewaysRequest)
virtual SetLabels(google::cloud::cpp::compute::external_vpn_gateways::v1::SetLabelsRequest const &)
virtual TestIamPermissions(google::cloud::cpp::compute::external_vpn_gateways::v1::TestIamPermissionsRequest const &)
ExternalVpnGatewaysLimitedErrorCountRetryPolicy
Overview
Constructors
ExternalVpnGatewaysLimitedErrorCountRetryPolicy(int)
ExternalVpnGatewaysLimitedErrorCountRetryPolicy(ExternalVpnGatewaysLimitedErrorCountRetryPolicy &&)
ExternalVpnGatewaysLimitedErrorCountRetryPolicy(ExternalVpnGatewaysLimitedErrorCountRetryPolicy const &)
Functions
maximum_failures() const
virtual OnFailure(Status const &)
virtual IsExhausted() const
virtual IsPermanentFailure(Status const &) const
virtual clone() const
Types
BaseType
ExternalVpnGatewaysLimitedTimeRetryPolicy
Overview
Constructors
ExternalVpnGatewaysLimitedTimeRetryPolicy(std::chrono::duration< DurationRep, DurationPeriod >)
ExternalVpnGatewaysLimitedTimeRetryPolicy(ExternalVpnGatewaysLimitedTimeRetryPolicy &&)
ExternalVpnGatewaysLimitedTimeRetryPolicy(ExternalVpnGatewaysLimitedTimeRetryPolicy const &)
Functions
maximum_duration() const
virtual OnFailure(Status const &)
virtual IsExhausted() const
virtual IsPermanentFailure(Status const &) const
virtual clone() const
Types
BaseType
ExternalVpnGatewaysRetryPolicy
Overview
Functions
clone() const
OnFailure(Status const &)
OnFailure(Status const &)
IsExhausted() const
IsExhausted() const
IsPermanentFailure(Status const &) const
IsPermanentFailure(Status const &) const
Structs
ExternalVpnGatewaysBackoffPolicyOption
Overview
Types
Type
ExternalVpnGatewaysConnectionIdempotencyPolicyOption
Overview
Types
Type
ExternalVpnGatewaysPollingPolicyOption
Overview
Types
Type
ExternalVpnGatewaysRetryPolicyOption
Overview
Types
Type
Functions
MakeDefaultExternalVpnGatewaysConnectionIdempotencyPolicy()
MakeExternalVpnGatewaysConnectionRest(Options)
google::cloud::compute_external_vpn_gateways_v1_mocks
Overview
Classes
MockExternalVpnGatewaysConnection
Overview
Functions
virtual options()
virtual DeleteExternalVpnGateway(google::cloud::cpp::compute::external_vpn_gateways::v1::DeleteExternalVpnGatewayRequest const &)
virtual DeleteExternalVpnGateway(NoAwaitTag, google::cloud::cpp::compute::external_vpn_gateways::v1::DeleteExternalVpnGatewayRequest const &)
virtual DeleteExternalVpnGateway(google::cloud::cpp::compute::v1::Operation const &)
virtual GetExternalVpnGateway(google::cloud::cpp::compute::external_vpn_gateways::v1::GetExternalVpnGatewayRequest const &)
virtual InsertExternalVpnGateway(google::cloud::cpp::compute::external_vpn_gateways::v1::InsertExternalVpnGatewayRequest const &)
virtual InsertExternalVpnGateway(NoAwaitTag, google::cloud::cpp::compute::external_vpn_gateways::v1::InsertExternalVpnGatewayRequest const &)
virtual InsertExternalVpnGateway(google::cloud::cpp::compute::v1::Operation const &)
virtual ListExternalVpnGateways(google::cloud::cpp::compute::external_vpn_gateways::v1::ListExternalVpnGatewaysRequest)
virtual SetLabels(google::cloud::cpp::compute::external_vpn_gateways::v1::SetLabelsRequest const &)
virtual SetLabels(NoAwaitTag, google::cloud::cpp::compute::external_vpn_gateways::v1::SetLabelsRequest const &)
virtual SetLabels(google::cloud::cpp::compute::v1::Operation const &)
virtual TestIamPermissions(google::cloud::cpp::compute::external_vpn_gateways::v1::TestIamPermissionsRequest const &)
google::cloud::compute_firewall_policies_v1
Overview
Classes
FirewallPoliciesClient
Overview
Constructors
FirewallPoliciesClient(FirewallPoliciesClient const &)
FirewallPoliciesClient(FirewallPoliciesClient &&)
FirewallPoliciesClient(std::shared_ptr< FirewallPoliciesConnection >, Options)
Operators
operator=(FirewallPoliciesClient const &)
operator=(FirewallPoliciesClient &&)
operator==(FirewallPoliciesClient const &, FirewallPoliciesClient const &)
operator!=(FirewallPoliciesClient const &, FirewallPoliciesClient const &)
Functions
AddAssociation(std::string const &, google::cloud::cpp::compute::v1::FirewallPolicyAssociation const &, Options)
AddAssociation(NoAwaitTag, std::string const &, google::cloud::cpp::compute::v1::FirewallPolicyAssociation const &, Options)
AddAssociation(google::cloud::cpp::compute::firewall_policies::v1::AddAssociationRequest const &, Options)
AddAssociation(NoAwaitTag, google::cloud::cpp::compute::firewall_policies::v1::AddAssociationRequest const &, Options)
AddAssociation(google::cloud::cpp::compute::v1::Operation const &, Options)
AddRule(std::string const &, google::cloud::cpp::compute::v1::FirewallPolicyRule const &, Options)
AddRule(NoAwaitTag, std::string const &, google::cloud::cpp::compute::v1::FirewallPolicyRule const &, Options)
AddRule(google::cloud::cpp::compute::firewall_policies::v1::AddRuleRequest const &, Options)
AddRule(NoAwaitTag, google::cloud::cpp::compute::firewall_policies::v1::AddRuleRequest const &, Options)
AddRule(google::cloud::cpp::compute::v1::Operation const &, Options)
CloneRules(std::string const &, Options)
CloneRules(NoAwaitTag, std::string const &, Options)
CloneRules(google::cloud::cpp::compute::firewall_policies::v1::CloneRulesRequest const &, Options)
CloneRules(NoAwaitTag, google::cloud::cpp::compute::firewall_policies::v1::CloneRulesRequest const &, Options)
CloneRules(google::cloud::cpp::compute::v1::Operation const &, Options)
DeleteFirewallPolicy(std::string const &, Options)
DeleteFirewallPolicy(NoAwaitTag, std::string const &, Options)
DeleteFirewallPolicy(google::cloud::cpp::compute::firewall_policies::v1::DeleteFirewallPolicyRequest const &, Options)
DeleteFirewallPolicy(NoAwaitTag, google::cloud::cpp::compute::firewall_policies::v1::DeleteFirewallPolicyRequest const &, Options)
DeleteFirewallPolicy(google::cloud::cpp::compute::v1::Operation const &, Options)
GetFirewallPolicy(std::string const &, Options)
GetFirewallPolicy(google::cloud::cpp::compute::firewall_policies::v1::GetFirewallPolicyRequest const &, Options)
GetAssociation(std::string const &, Options)
GetAssociation(google::cloud::cpp::compute::firewall_policies::v1::GetAssociationRequest const &, Options)
GetIamPolicy(std::string const &, Options)
GetIamPolicy(google::cloud::cpp::compute::firewall_policies::v1::GetIamPolicyRequest const &, Options)
GetRule(std::string const &, Options)
GetRule(google::cloud::cpp::compute::firewall_policies::v1::GetRuleRequest const &, Options)
InsertFirewallPolicy(google::cloud::cpp::compute::firewall_policies::v1::InsertFirewallPolicyRequest const &, Options)
InsertFirewallPolicy(NoAwaitTag, google::cloud::cpp::compute::firewall_policies::v1::InsertFirewallPolicyRequest const &, Options)
InsertFirewallPolicy(google::cloud::cpp::compute::v1::Operation const &, Options)
ListFirewallPolicies(google::cloud::cpp::compute::firewall_policies::v1::ListFirewallPoliciesRequest, Options)
ListAssociations(google::cloud::cpp::compute::firewall_policies::v1::ListAssociationsRequest const &, Options)
Move(std::string const &, Options)
Move(NoAwaitTag, std::string const &, Options)
Move(google::cloud::cpp::compute::firewall_policies::v1::MoveRequest const &, Options)
Move(NoAwaitTag, google::cloud::cpp::compute::firewall_policies::v1::MoveRequest const &, Options)
Move(google::cloud::cpp::compute::v1::Operation const &, Options)
PatchFirewallPolicy(std::string const &, google::cloud::cpp::compute::v1::FirewallPolicy const &, Options)
PatchFirewallPolicy(NoAwaitTag, std::string const &, google::cloud::cpp::compute::v1::FirewallPolicy const &, Options)
PatchFirewallPolicy(google::cloud::cpp::compute::firewall_policies::v1::PatchFirewallPolicyRequest const &, Options)
PatchFirewallPolicy(NoAwaitTag, google::cloud::cpp::compute::firewall_policies::v1::PatchFirewallPolicyRequest const &, Options)
PatchFirewallPolicy(google::cloud::cpp::compute::v1::Operation const &, Options)
PatchRule(std::string const &, google::cloud::cpp::compute::v1::FirewallPolicyRule const &, Options)
PatchRule(NoAwaitTag, std::string const &, google::cloud::cpp::compute::v1::FirewallPolicyRule const &, Options)
PatchRule(google::cloud::cpp::compute::firewall_policies::v1::PatchRuleRequest const &, Options)
PatchRule(NoAwaitTag, google::cloud::cpp::compute::firewall_policies::v1::PatchRuleRequest const &, Options)
PatchRule(google::cloud::cpp::compute::v1::Operation const &, Options)
RemoveAssociation(std::string const &, Options)
RemoveAssociation(NoAwaitTag, std::string const &, Options)
RemoveAssociation(google::cloud::cpp::compute::firewall_policies::v1::RemoveAssociationRequest const &, Options)
RemoveAssociation(NoAwaitTag, google::cloud::cpp::compute::firewall_policies::v1::RemoveAssociationRequest const &, Options)
RemoveAssociation(google::cloud::cpp::compute::v1::Operation const &, Options)
RemoveRule(std::string const &, Options)
RemoveRule(NoAwaitTag, std::string const &, Options)
RemoveRule(google::cloud::cpp::compute::firewall_policies::v1::RemoveRuleRequest const &, Options)
RemoveRule(NoAwaitTag, google::cloud::cpp::compute::firewall_policies::v1::RemoveRuleRequest const &, Options)
RemoveRule(google::cloud::cpp::compute::v1::Operation const &, Options)
SetIamPolicy(std::string const &, google::cloud::cpp::compute::v1::GlobalOrganizationSetPolicyRequest const &, Options)
SetIamPolicy(google::cloud::cpp::compute::firewall_policies::v1::SetIamPolicyRequest const &, Options)
TestIamPermissions(std::string const &, google::cloud::cpp::compute::v1::TestPermissionsRequest const &, Options)
TestIamPermissions(google::cloud::cpp::compute::firewall_policies::v1::TestIamPermissionsRequest const &, Options)
FirewallPoliciesConnection
Overview
Functions
virtual options()
virtual AddAssociation(google::cloud::cpp::compute::firewall_policies::v1::AddAssociationRequest const &)
virtual AddAssociation(NoAwaitTag, google::cloud::cpp::compute::firewall_policies::v1::AddAssociationRequest const &)
virtual AddAssociation(google::cloud::cpp::compute::v1::Operation const &)
virtual AddRule(google::cloud::cpp::compute::firewall_policies::v1::AddRuleRequest const &)
virtual AddRule(NoAwaitTag, google::cloud::cpp::compute::firewall_policies::v1::AddRuleRequest const &)
virtual AddRule(google::cloud::cpp::compute::v1::Operation const &)
virtual CloneRules(google::cloud::cpp::compute::firewall_policies::v1::CloneRulesRequest const &)
virtual CloneRules(NoAwaitTag, google::cloud::cpp::compute::firewall_policies::v1::CloneRulesRequest const &)
virtual CloneRules(google::cloud::cpp::compute::v1::Operation const &)
virtual DeleteFirewallPolicy(google::cloud::cpp::compute::firewall_policies::v1::DeleteFirewallPolicyRequest const &)
virtual DeleteFirewallPolicy(NoAwaitTag, google::cloud::cpp::compute::firewall_policies::v1::DeleteFirewallPolicyRequest const &)
virtual DeleteFirewallPolicy(google::cloud::cpp::compute::v1::Operation const &)
virtual GetFirewallPolicy(google::cloud::cpp::compute::firewall_policies::v1::GetFirewallPolicyRequest const &)
virtual GetAssociation(google::cloud::cpp::compute::firewall_policies::v1::GetAssociationRequest const &)
virtual GetIamPolicy(google::cloud::cpp::compute::firewall_policies::v1::GetIamPolicyRequest const &)
virtual GetRule(google::cloud::cpp::compute::firewall_policies::v1::GetRuleRequest const &)
virtual InsertFirewallPolicy(google::cloud::cpp::compute::firewall_policies::v1::InsertFirewallPolicyRequest const &)
virtual InsertFirewallPolicy(NoAwaitTag, google::cloud::cpp::compute::firewall_policies::v1::InsertFirewallPolicyRequest const &)
virtual InsertFirewallPolicy(google::cloud::cpp::compute::v1::Operation const &)
virtual ListFirewallPolicies(google::cloud::cpp::compute::firewall_policies::v1::ListFirewallPoliciesRequest)
virtual ListAssociations(google::cloud::cpp::compute::firewall_policies::v1::ListAssociationsRequest const &)
virtual Move(google::cloud::cpp::compute::firewall_policies::v1::MoveRequest const &)
virtual Move(NoAwaitTag, google::cloud::cpp::compute::firewall_policies::v1::MoveRequest const &)
virtual Move(google::cloud::cpp::compute::v1::Operation const &)
virtual PatchFirewallPolicy(google::cloud::cpp::compute::firewall_policies::v1::PatchFirewallPolicyRequest const &)
virtual PatchFirewallPolicy(NoAwaitTag, google::cloud::cpp::compute::firewall_policies::v1::PatchFirewallPolicyRequest const &)
virtual PatchFirewallPolicy(google::cloud::cpp::compute::v1::Operation const &)
virtual PatchRule(google::cloud::cpp::compute::firewall_policies::v1::PatchRuleRequest const &)
virtual PatchRule(NoAwaitTag, google::cloud::cpp::compute::firewall_policies::v1::PatchRuleRequest const &)
virtual PatchRule(google::cloud::cpp::compute::v1::Operation const &)
virtual RemoveAssociation(google::cloud::cpp::compute::firewall_policies::v1::RemoveAssociationRequest const &)
virtual RemoveAssociation(NoAwaitTag, google::cloud::cpp::compute::firewall_policies::v1::RemoveAssociationRequest const &)
virtual RemoveAssociation(google::cloud::cpp::compute::v1::Operation const &)
virtual RemoveRule(google::cloud::cpp::compute::firewall_policies::v1::RemoveRuleRequest const &)
virtual RemoveRule(NoAwaitTag, google::cloud::cpp::compute::firewall_policies::v1::RemoveRuleRequest const &)
virtual RemoveRule(google::cloud::cpp::compute::v1::Operation const &)
virtual SetIamPolicy(google::cloud::cpp::compute::firewall_policies::v1::SetIamPolicyRequest const &)
virtual TestIamPermissions(google::cloud::cpp::compute::firewall_policies::v1::TestIamPermissionsRequest const &)
FirewallPoliciesConnectionIdempotencyPolicy
Overview
Functions
virtual clone() const
virtual AddAssociation(google::cloud::cpp::compute::firewall_policies::v1::AddAssociationRequest const &)
virtual AddRule(google::cloud::cpp::compute::firewall_policies::v1::AddRuleRequest const &)
virtual CloneRules(google::cloud::cpp::compute::firewall_policies::v1::CloneRulesRequest const &)
virtual DeleteFirewallPolicy(google::cloud::cpp::compute::firewall_policies::v1::DeleteFirewallPolicyRequest const &)
virtual GetFirewallPolicy(google::cloud::cpp::compute::firewall_policies::v1::GetFirewallPolicyRequest const &)
virtual GetAssociation(google::cloud::cpp::compute::firewall_policies::v1::GetAssociationRequest const &)
virtual GetIamPolicy(google::cloud::cpp::compute::firewall_policies::v1::GetIamPolicyRequest const &)
virtual GetRule(google::cloud::cpp::compute::firewall_policies::v1::GetRuleRequest const &)
virtual InsertFirewallPolicy(google::cloud::cpp::compute::firewall_policies::v1::InsertFirewallPolicyRequest const &)
virtual ListFirewallPolicies(google::cloud::cpp::compute::firewall_policies::v1::ListFirewallPoliciesRequest)
virtual ListAssociations(google::cloud::cpp::compute::firewall_policies::v1::ListAssociationsRequest const &)
virtual Move(google::cloud::cpp::compute::firewall_policies::v1::MoveRequest const &)
virtual PatchFirewallPolicy(google::cloud::cpp::compute::firewall_policies::v1::PatchFirewallPolicyRequest const &)
virtual PatchRule(google::cloud::cpp::compute::firewall_policies::v1::PatchRuleRequest const &)
virtual RemoveAssociation(google::cloud::cpp::compute::firewall_policies::v1::RemoveAssociationRequest const &)
virtual RemoveRule(google::cloud::cpp::compute::firewall_policies::v1::RemoveRuleRequest const &)
virtual SetIamPolicy(google::cloud::cpp::compute::firewall_policies::v1::SetIamPolicyRequest const &)
virtual TestIamPermissions(google::cloud::cpp::compute::firewall_policies::v1::TestIamPermissionsRequest const &)
FirewallPoliciesLimitedErrorCountRetryPolicy
Overview
Constructors
FirewallPoliciesLimitedErrorCountRetryPolicy(int)
FirewallPoliciesLimitedErrorCountRetryPolicy(FirewallPoliciesLimitedErrorCountRetryPolicy &&)
FirewallPoliciesLimitedErrorCountRetryPolicy(FirewallPoliciesLimitedErrorCountRetryPolicy const &)
Functions
maximum_failures() const
virtual OnFailure(Status const &)
virtual IsExhausted() const
virtual IsPermanentFailure(Status const &) const
virtual clone() const
Types
BaseType
FirewallPoliciesLimitedTimeRetryPolicy
Overview
Constructors
FirewallPoliciesLimitedTimeRetryPolicy(std::chrono::duration< DurationRep, DurationPeriod >)
FirewallPoliciesLimitedTimeRetryPolicy(FirewallPoliciesLimitedTimeRetryPolicy &&)
FirewallPoliciesLimitedTimeRetryPolicy(FirewallPoliciesLimitedTimeRetryPolicy const &)
Functions
maximum_duration() const
virtual OnFailure(Status const &)
virtual IsExhausted() const
virtual IsPermanentFailure(Status const &) const
virtual clone() const
Types
BaseType
FirewallPoliciesRetryPolicy
Overview
Functions
clone() const
OnFailure(Status const &)
OnFailure(Status const &)
IsExhausted() const
IsExhausted() const
IsPermanentFailure(Status const &) const
IsPermanentFailure(Status const &) const
Structs
FirewallPoliciesBackoffPolicyOption
Overview
Types
Type
FirewallPoliciesConnectionIdempotencyPolicyOption
Overview
Types
Type
FirewallPoliciesPollingPolicyOption
Overview
Types
Type
FirewallPoliciesRetryPolicyOption
Overview
Types
Type
Functions
MakeDefaultFirewallPoliciesConnectionIdempotencyPolicy()
MakeFirewallPoliciesConnectionRest(Options)
google::cloud::compute_firewall_policies_v1_mocks
Overview
Classes
MockFirewallPoliciesConnection
Overview
Functions
virtual options()
virtual AddAssociation(google::cloud::cpp::compute::firewall_policies::v1::AddAssociationRequest const &)
virtual AddAssociation(NoAwaitTag, google::cloud::cpp::compute::firewall_policies::v1::AddAssociationRequest const &)
virtual AddAssociation(google::cloud::cpp::compute::v1::Operation const &)
virtual AddRule(google::cloud::cpp::compute::firewall_policies::v1::AddRuleRequest const &)
virtual AddRule(NoAwaitTag, google::cloud::cpp::compute::firewall_policies::v1::AddRuleRequest const &)
virtual AddRule(google::cloud::cpp::compute::v1::Operation const &)
virtual CloneRules(google::cloud::cpp::compute::firewall_policies::v1::CloneRulesRequest const &)
virtual CloneRules(NoAwaitTag, google::cloud::cpp::compute::firewall_policies::v1::CloneRulesRequest const &)
virtual CloneRules(google::cloud::cpp::compute::v1::Operation const &)
virtual DeleteFirewallPolicy(google::cloud::cpp::compute::firewall_policies::v1::DeleteFirewallPolicyRequest const &)
virtual DeleteFirewallPolicy(NoAwaitTag, google::cloud::cpp::compute::firewall_policies::v1::DeleteFirewallPolicyRequest const &)
virtual DeleteFirewallPolicy(google::cloud::cpp::compute::v1::Operation const &)
virtual GetFirewallPolicy(google::cloud::cpp::compute::firewall_policies::v1::GetFirewallPolicyRequest const &)
virtual GetAssociation(google::cloud::cpp::compute::firewall_policies::v1::GetAssociationRequest const &)
virtual GetIamPolicy(google::cloud::cpp::compute::firewall_policies::v1::GetIamPolicyRequest const &)
virtual GetRule(google::cloud::cpp::compute::firewall_policies::v1::GetRuleRequest const &)
virtual InsertFirewallPolicy(google::cloud::cpp::compute::firewall_policies::v1::InsertFirewallPolicyRequest const &)
virtual InsertFirewallPolicy(NoAwaitTag, google::cloud::cpp::compute::firewall_policies::v1::InsertFirewallPolicyRequest const &)
virtual InsertFirewallPolicy(google::cloud::cpp::compute::v1::Operation const &)
virtual ListFirewallPolicies(google::cloud::cpp::compute::firewall_policies::v1::ListFirewallPoliciesRequest)
virtual ListAssociations(google::cloud::cpp::compute::firewall_policies::v1::ListAssociationsRequest const &)
virtual Move(google::cloud::cpp::compute::firewall_policies::v1::MoveRequest const &)
virtual Move(NoAwaitTag, google::cloud::cpp::compute::firewall_policies::v1::MoveRequest const &)
virtual Move(google::cloud::cpp::compute::v1::Operation const &)
virtual PatchFirewallPolicy(google::cloud::cpp::compute::firewall_policies::v1::PatchFirewallPolicyRequest const &)
virtual PatchFirewallPolicy(NoAwaitTag, google::cloud::cpp::compute::firewall_policies::v1::PatchFirewallPolicyRequest const &)
virtual PatchFirewallPolicy(google::cloud::cpp::compute::v1::Operation const &)
virtual PatchRule(google::cloud::cpp::compute::firewall_policies::v1::PatchRuleRequest const &)
virtual PatchRule(NoAwaitTag, google::cloud::cpp::compute::firewall_policies::v1::PatchRuleRequest const &)
virtual PatchRule(google::cloud::cpp::compute::v1::Operation const &)
virtual RemoveAssociation(google::cloud::cpp::compute::firewall_policies::v1::RemoveAssociationRequest const &)
virtual RemoveAssociation(NoAwaitTag, google::cloud::cpp::compute::firewall_policies::v1::RemoveAssociationRequest const &)
virtual RemoveAssociation(google::cloud::cpp::compute::v1::Operation const &)
virtual RemoveRule(google::cloud::cpp::compute::firewall_policies::v1::RemoveRuleRequest const &)
virtual RemoveRule(NoAwaitTag, google::cloud::cpp::compute::firewall_policies::v1::RemoveRuleRequest const &)
virtual RemoveRule(google::cloud::cpp::compute::v1::Operation const &)
virtual SetIamPolicy(google::cloud::cpp::compute::firewall_policies::v1::SetIamPolicyRequest const &)
virtual TestIamPermissions(google::cloud::cpp::compute::firewall_policies::v1::TestIamPermissionsRequest const &)
google::cloud::compute_firewalls_v1
Overview
Classes
FirewallsClient
Overview
Constructors
FirewallsClient(FirewallsClient const &)
FirewallsClient(FirewallsClient &&)
FirewallsClient(std::shared_ptr< FirewallsConnection >, Options)
Operators
operator=(FirewallsClient const &)
operator=(FirewallsClient &&)
operator==(FirewallsClient const &, FirewallsClient const &)
operator!=(FirewallsClient const &, FirewallsClient const &)
Functions
DeleteFirewall(std::string const &, std::string const &, Options)
DeleteFirewall(NoAwaitTag, std::string const &, std::string const &, Options)
DeleteFirewall(google::cloud::cpp::compute::firewalls::v1::DeleteFirewallRequest const &, Options)
DeleteFirewall(NoAwaitTag, google::cloud::cpp::compute::firewalls::v1::DeleteFirewallRequest const &, Options)
DeleteFirewall(google::cloud::cpp::compute::v1::Operation const &, Options)
GetFirewall(std::string const &, std::string const &, Options)
GetFirewall(google::cloud::cpp::compute::firewalls::v1::GetFirewallRequest const &, Options)
InsertFirewall(std::string const &, google::cloud::cpp::compute::v1::Firewall const &, Options)
InsertFirewall(NoAwaitTag, std::string const &, google::cloud::cpp::compute::v1::Firewall const &, Options)
InsertFirewall(google::cloud::cpp::compute::firewalls::v1::InsertFirewallRequest const &, Options)
InsertFirewall(NoAwaitTag, google::cloud::cpp::compute::firewalls::v1::InsertFirewallRequest const &, Options)
InsertFirewall(google::cloud::cpp::compute::v1::Operation const &, Options)
ListFirewalls(std::string const &, Options)
ListFirewalls(google::cloud::cpp::compute::firewalls::v1::ListFirewallsRequest, Options)
PatchFirewall(std::string const &, std::string const &, google::cloud::cpp::compute::v1::Firewall const &, Options)
PatchFirewall(NoAwaitTag, std::string const &, std::string const &, google::cloud::cpp::compute::v1::Firewall const &, Options)
PatchFirewall(google::cloud::cpp::compute::firewalls::v1::PatchFirewallRequest const &, Options)
PatchFirewall(NoAwaitTag, google::cloud::cpp::compute::firewalls::v1::PatchFirewallRequest const &, Options)
PatchFirewall(google::cloud::cpp::compute::v1::Operation const &, Options)
UpdateFirewall(std::string const &, std::string const &, google::cloud::cpp::compute::v1::Firewall const &, Options)
UpdateFirewall(NoAwaitTag, std::string const &, std::string const &, google::cloud::cpp::compute::v1::Firewall const &, Options)
UpdateFirewall(google::cloud::cpp::compute::firewalls::v1::UpdateFirewallRequest const &, Options)
UpdateFirewall(NoAwaitTag, google::cloud::cpp::compute::firewalls::v1::UpdateFirewallRequest const &, Options)
UpdateFirewall(google::cloud::cpp::compute::v1::Operation const &, Options)
FirewallsConnection
Overview
Functions
virtual options()
virtual DeleteFirewall(google::cloud::cpp::compute::firewalls::v1::DeleteFirewallRequest const &)
virtual DeleteFirewall(NoAwaitTag, google::cloud::cpp::compute::firewalls::v1::DeleteFirewallRequest const &)
virtual DeleteFirewall(google::cloud::cpp::compute::v1::Operation const &)
virtual GetFirewall(google::cloud::cpp::compute::firewalls::v1::GetFirewallRequest const &)
virtual InsertFirewall(google::cloud::cpp::compute::firewalls::v1::InsertFirewallRequest const &)
virtual InsertFirewall(NoAwaitTag, google::cloud::cpp::compute::firewalls::v1::InsertFirewallRequest const &)
virtual InsertFirewall(google::cloud::cpp::compute::v1::Operation const &)
virtual ListFirewalls(google::cloud::cpp::compute::firewalls::v1::ListFirewallsRequest)
virtual PatchFirewall(google::cloud::cpp::compute::firewalls::v1::PatchFirewallRequest const &)
virtual PatchFirewall(NoAwaitTag, google::cloud::cpp::compute::firewalls::v1::PatchFirewallRequest const &)
virtual PatchFirewall(google::cloud::cpp::compute::v1::Operation const &)
virtual UpdateFirewall(google::cloud::cpp::compute::firewalls::v1::UpdateFirewallRequest const &)
virtual UpdateFirewall(NoAwaitTag, google::cloud::cpp::compute::firewalls::v1::UpdateFirewallRequest const &)
virtual UpdateFirewall(google::cloud::cpp::compute::v1::Operation const &)
FirewallsConnectionIdempotencyPolicy
Overview
Functions
virtual clone() const
virtual DeleteFirewall(google::cloud::cpp::compute::firewalls::v1::DeleteFirewallRequest const &)
virtual GetFirewall(google::cloud::cpp::compute::firewalls::v1::GetFirewallRequest const &)
virtual InsertFirewall(google::cloud::cpp::compute::firewalls::v1::InsertFirewallRequest const &)
virtual ListFirewalls(google::cloud::cpp::compute::firewalls::v1::ListFirewallsRequest)
virtual PatchFirewall(google::cloud::cpp::compute::firewalls::v1::PatchFirewallRequest const &)
virtual UpdateFirewall(google::cloud::cpp::compute::firewalls::v1::UpdateFirewallRequest const &)
FirewallsLimitedErrorCountRetryPolicy
Overview
Constructors
FirewallsLimitedErrorCountRetryPolicy(int)
FirewallsLimitedErrorCountRetryPolicy(FirewallsLimitedErrorCountRetryPolicy &&)
FirewallsLimitedErrorCountRetryPolicy(FirewallsLimitedErrorCountRetryPolicy const &)
Functions
maximum_failures() const
virtual OnFailure(Status const &)
virtual IsExhausted() const
virtual IsPermanentFailure(Status const &) const
virtual clone() const
Types
BaseType
FirewallsLimitedTimeRetryPolicy
Overview
Constructors
FirewallsLimitedTimeRetryPolicy(std::chrono::duration< DurationRep, DurationPeriod >)
FirewallsLimitedTimeRetryPolicy(FirewallsLimitedTimeRetryPolicy &&)
FirewallsLimitedTimeRetryPolicy(FirewallsLimitedTimeRetryPolicy const &)
Functions
maximum_duration() const
virtual OnFailure(Status const &)
virtual IsExhausted() const
virtual IsPermanentFailure(Status const &) const
virtual clone() const
Types
BaseType
FirewallsRetryPolicy
Overview
Functions
clone() const
OnFailure(Status const &)
OnFailure(Status const &)
IsExhausted() const
IsExhausted() const
IsPermanentFailure(Status const &) const
IsPermanentFailure(Status const &) const
Structs
FirewallsBackoffPolicyOption
Overview
Types
Type
FirewallsConnectionIdempotencyPolicyOption
Overview
Types
Type
FirewallsPollingPolicyOption
Overview
Types
Type
FirewallsRetryPolicyOption
Overview
Types
Type
Functions
MakeDefaultFirewallsConnectionIdempotencyPolicy()
MakeFirewallsConnectionRest(Options)
google::cloud::compute_firewalls_v1_mocks
Overview
Classes
MockFirewallsConnection
Overview
Functions
virtual options()
virtual DeleteFirewall(google::cloud::cpp::compute::firewalls::v1::DeleteFirewallRequest const &)
virtual DeleteFirewall(NoAwaitTag, google::cloud::cpp::compute::firewalls::v1::DeleteFirewallRequest const &)
virtual DeleteFirewall(google::cloud::cpp::compute::v1::Operation const &)
virtual GetFirewall(google::cloud::cpp::compute::firewalls::v1::GetFirewallRequest const &)
virtual InsertFirewall(google::cloud::cpp::compute::firewalls::v1::InsertFirewallRequest const &)
virtual InsertFirewall(NoAwaitTag, google::cloud::cpp::compute::firewalls::v1::InsertFirewallRequest const &)
virtual InsertFirewall(google::cloud::cpp::compute::v1::Operation const &)
virtual ListFirewalls(google::cloud::cpp::compute::firewalls::v1::ListFirewallsRequest)
virtual PatchFirewall(google::cloud::cpp::compute::firewalls::v1::PatchFirewallRequest const &)
virtual PatchFirewall(NoAwaitTag, google::cloud::cpp::compute::firewalls::v1::PatchFirewallRequest const &)
virtual PatchFirewall(google::cloud::cpp::compute::v1::Operation const &)
virtual UpdateFirewall(google::cloud::cpp::compute::firewalls::v1::UpdateFirewallRequest const &)
virtual UpdateFirewall(NoAwaitTag, google::cloud::cpp::compute::firewalls::v1::UpdateFirewallRequest const &)
virtual UpdateFirewall(google::cloud::cpp::compute::v1::Operation const &)
google::cloud::compute_forwarding_rules_v1
Overview
Classes
ForwardingRulesClient
Overview
Constructors
ForwardingRulesClient(ForwardingRulesClient const &)
ForwardingRulesClient(ForwardingRulesClient &&)
ForwardingRulesClient(std::shared_ptr< ForwardingRulesConnection >, Options)
Operators
operator=(ForwardingRulesClient const &)
operator=(ForwardingRulesClient &&)
operator==(ForwardingRulesClient const &, ForwardingRulesClient const &)
operator!=(ForwardingRulesClient const &, ForwardingRulesClient const &)
Functions
AggregatedListForwardingRules(std::string const &, Options)
AggregatedListForwardingRules(google::cloud::cpp::compute::forwarding_rules::v1::AggregatedListForwardingRulesRequest, Options)
DeleteForwardingRule(std::string const &, std::string const &, std::string const &, Options)
DeleteForwardingRule(NoAwaitTag, std::string const &, std::string const &, std::string const &, Options)
DeleteForwardingRule(google::cloud::cpp::compute::forwarding_rules::v1::DeleteForwardingRuleRequest const &, Options)
DeleteForwardingRule(NoAwaitTag, google::cloud::cpp::compute::forwarding_rules::v1::DeleteForwardingRuleRequest const &, Options)
DeleteForwardingRule(google::cloud::cpp::compute::v1::Operation const &, Options)
GetForwardingRule(std::string const &, std::string const &, std::string const &, Options)
GetForwardingRule(google::cloud::cpp::compute::forwarding_rules::v1::GetForwardingRuleRequest const &, Options)
InsertForwardingRule(std::string const &, std::string const &, google::cloud::cpp::compute::v1::ForwardingRule const &, Options)
InsertForwardingRule(NoAwaitTag, std::string const &, std::string const &, google::cloud::cpp::compute::v1::ForwardingRule const &, Options)
InsertForwardingRule(google::cloud::cpp::compute::forwarding_rules::v1::InsertForwardingRuleRequest const &, Options)
InsertForwardingRule(NoAwaitTag, google::cloud::cpp::compute::forwarding_rules::v1::InsertForwardingRuleRequest const &, Options)
InsertForwardingRule(google::cloud::cpp::compute::v1::Operation const &, Options)
ListForwardingRules(std::string const &, std::string const &, Options)
ListForwardingRules(google::cloud::cpp::compute::forwarding_rules::v1::ListForwardingRulesRequest, Options)
PatchForwardingRule(std::string const &, std::string const &, std::string const &, google::cloud::cpp::compute::v1::ForwardingRule const &, Options)
PatchForwardingRule(NoAwaitTag, std::string const &, std::string const &, std::string const &, google::cloud::cpp::compute::v1::ForwardingRule const &, Options)
PatchForwardingRule(google::cloud::cpp::compute::forwarding_rules::v1::PatchForwardingRuleRequest const &, Options)
PatchForwardingRule(NoAwaitTag, google::cloud::cpp::compute::forwarding_rules::v1::PatchForwardingRuleRequest const &, Options)
PatchForwardingRule(google::cloud::cpp::compute::v1::Operation const &, Options)
SetLabels(std::string const &, std::string const &, std::string const &, google::cloud::cpp::compute::v1::RegionSetLabelsRequest const &, Options)
SetLabels(NoAwaitTag, std::string const &, std::string const &, std::string const &, google::cloud::cpp::compute::v1::RegionSetLabelsRequest const &, Options)
SetLabels(google::cloud::cpp::compute::forwarding_rules::v1::SetLabelsRequest const &, Options)
SetLabels(NoAwaitTag, google::cloud::cpp::compute::forwarding_rules::v1::SetLabelsRequest const &, Options)
SetLabels(google::cloud::cpp::compute::v1::Operation const &, Options)
SetTarget(std::string const &, std::string const &, std::string const &, google::cloud::cpp::compute::v1::TargetReference const &, Options)
SetTarget(NoAwaitTag, std::string const &, std::string const &, std::string const &, google::cloud::cpp::compute::v1::TargetReference const &, Options)
SetTarget(google::cloud::cpp::compute::forwarding_rules::v1::SetTargetRequest const &, Options)
SetTarget(NoAwaitTag, google::cloud::cpp::compute::forwarding_rules::v1::SetTargetRequest const &, Options)
SetTarget(google::cloud::cpp::compute::v1::Operation const &, Options)
ForwardingRulesConnection
Overview
Functions
virtual options()
virtual AggregatedListForwardingRules(google::cloud::cpp::compute::forwarding_rules::v1::AggregatedListForwardingRulesRequest)
virtual DeleteForwardingRule(google::cloud::cpp::compute::forwarding_rules::v1::DeleteForwardingRuleRequest const &)
virtual DeleteForwardingRule(NoAwaitTag, google::cloud::cpp::compute::forwarding_rules::v1::DeleteForwardingRuleRequest const &)
virtual DeleteForwardingRule(google::cloud::cpp::compute::v1::Operation const &)
virtual GetForwardingRule(google::cloud::cpp::compute::forwarding_rules::v1::GetForwardingRuleRequest const &)
virtual InsertForwardingRule(google::cloud::cpp::compute::forwarding_rules::v1::InsertForwardingRuleRequest const &)
virtual InsertForwardingRule(NoAwaitTag, google::cloud::cpp::compute::forwarding_rules::v1::InsertForwardingRuleRequest const &)
virtual InsertForwardingRule(google::cloud::cpp::compute::v1::Operation const &)
virtual ListForwardingRules(google::cloud::cpp::compute::forwarding_rules::v1::ListForwardingRulesRequest)
virtual PatchForwardingRule(google::cloud::cpp::compute::forwarding_rules::v1::PatchForwardingRuleRequest const &)
virtual PatchForwardingRule(NoAwaitTag, google::cloud::cpp::compute::forwarding_rules::v1::PatchForwardingRuleRequest const &)
virtual PatchForwardingRule(google::cloud::cpp::compute::v1::Operation const &)
virtual SetLabels(google::cloud::cpp::compute::forwarding_rules::v1::SetLabelsRequest const &)
virtual SetLabels(NoAwaitTag, google::cloud::cpp::compute::forwarding_rules::v1::SetLabelsRequest const &)
virtual SetLabels(google::cloud::cpp::compute::v1::Operation const &)
virtual SetTarget(google::cloud::cpp::compute::forwarding_rules::v1::SetTargetRequest const &)
virtual SetTarget(NoAwaitTag, google::cloud::cpp::compute::forwarding_rules::v1::SetTargetRequest const &)
virtual SetTarget(google::cloud::cpp::compute::v1::Operation const &)
ForwardingRulesConnectionIdempotencyPolicy
Overview
Functions
virtual clone() const
virtual AggregatedListForwardingRules(google::cloud::cpp::compute::forwarding_rules::v1::AggregatedListForwardingRulesRequest)
virtual DeleteForwardingRule(google::cloud::cpp::compute::forwarding_rules::v1::DeleteForwardingRuleRequest const &)
virtual GetForwardingRule(google::cloud::cpp::compute::forwarding_rules::v1::GetForwardingRuleRequest const &)
virtual InsertForwardingRule(google::cloud::cpp::compute::forwarding_rules::v1::InsertForwardingRuleRequest const &)
virtual ListForwardingRules(google::cloud::cpp::compute::forwarding_rules::v1::ListForwardingRulesRequest)
virtual PatchForwardingRule(google::cloud::cpp::compute::forwarding_rules::v1::PatchForwardingRuleRequest const &)
virtual SetLabels(google::cloud::cpp::compute::forwarding_rules::v1::SetLabelsRequest const &)
virtual SetTarget(google::cloud::cpp::compute::forwarding_rules::v1::SetTargetRequest const &)
ForwardingRulesLimitedErrorCountRetryPolicy
Overview
Constructors
ForwardingRulesLimitedErrorCountRetryPolicy(int)
ForwardingRulesLimitedErrorCountRetryPolicy(ForwardingRulesLimitedErrorCountRetryPolicy &&)
ForwardingRulesLimitedErrorCountRetryPolicy(ForwardingRulesLimitedErrorCountRetryPolicy const &)
Functions
maximum_failures() const
virtual OnFailure(Status const &)
virtual IsExhausted() const
virtual IsPermanentFailure(Status const &) const
virtual clone() const
Types
BaseType
ForwardingRulesLimitedTimeRetryPolicy
Overview
Constructors
ForwardingRulesLimitedTimeRetryPolicy(std::chrono::duration< DurationRep, DurationPeriod >)
ForwardingRulesLimitedTimeRetryPolicy(ForwardingRulesLimitedTimeRetryPolicy &&)
ForwardingRulesLimitedTimeRetryPolicy(ForwardingRulesLimitedTimeRetryPolicy const &)
Functions
maximum_duration() const
virtual OnFailure(Status const &)
virtual IsExhausted() const
virtual IsPermanentFailure(Status const &) const
virtual clone() const
Types
BaseType
ForwardingRulesRetryPolicy
Overview
Functions
clone() const
OnFailure(Status const &)
OnFailure(Status const &)
IsExhausted() const
IsExhausted() const
IsPermanentFailure(Status const &) const
IsPermanentFailure(Status const &) const
Structs
ForwardingRulesBackoffPolicyOption
Overview
Types
Type
ForwardingRulesConnectionIdempotencyPolicyOption
Overview
Types
Type
ForwardingRulesPollingPolicyOption
Overview
Types
Type
ForwardingRulesRetryPolicyOption
Overview
Types
Type
Functions
MakeDefaultForwardingRulesConnectionIdempotencyPolicy()
MakeForwardingRulesConnectionRest(Options)
google::cloud::compute_forwarding_rules_v1_mocks
Overview
Classes
MockForwardingRulesConnection
Overview
Functions
virtual options()
virtual AggregatedListForwardingRules(google::cloud::cpp::compute::forwarding_rules::v1::AggregatedListForwardingRulesRequest)
virtual DeleteForwardingRule(google::cloud::cpp::compute::forwarding_rules::v1::DeleteForwardingRuleRequest const &)
virtual DeleteForwardingRule(NoAwaitTag, google::cloud::cpp::compute::forwarding_rules::v1::DeleteForwardingRuleRequest const &)
virtual DeleteForwardingRule(google::cloud::cpp::compute::v1::Operation const &)
virtual GetForwardingRule(google::cloud::cpp::compute::forwarding_rules::v1::GetForwardingRuleRequest const &)
virtual InsertForwardingRule(google::cloud::cpp::compute::forwarding_rules::v1::InsertForwardingRuleRequest const &)
virtual InsertForwardingRule(NoAwaitTag, google::cloud::cpp::compute::forwarding_rules::v1::InsertForwardingRuleRequest const &)
virtual InsertForwardingRule(google::cloud::cpp::compute::v1::Operation const &)
virtual ListForwardingRules(google::cloud::cpp::compute::forwarding_rules::v1::ListForwardingRulesRequest)
virtual PatchForwardingRule(google::cloud::cpp::compute::forwarding_rules::v1::PatchForwardingRuleRequest const &)
virtual PatchForwardingRule(NoAwaitTag, google::cloud::cpp::compute::forwarding_rules::v1::PatchForwardingRuleRequest const &)
virtual PatchForwardingRule(google::cloud::cpp::compute::v1::Operation const &)
virtual SetLabels(google::cloud::cpp::compute::forwarding_rules::v1::SetLabelsRequest const &)
virtual SetLabels(NoAwaitTag, google::cloud::cpp::compute::forwarding_rules::v1::SetLabelsRequest const &)
virtual SetLabels(google::cloud::cpp::compute::v1::Operation const &)
virtual SetTarget(google::cloud::cpp::compute::forwarding_rules::v1::SetTargetRequest const &)
virtual SetTarget(NoAwaitTag, google::cloud::cpp::compute::forwarding_rules::v1::SetTargetRequest const &)
virtual SetTarget(google::cloud::cpp::compute::v1::Operation const &)
google::cloud::compute_global_addresses_v1
Overview
Classes
GlobalAddressesClient
Overview
Constructors
GlobalAddressesClient(GlobalAddressesClient const &)
GlobalAddressesClient(GlobalAddressesClient &&)
GlobalAddressesClient(std::shared_ptr< GlobalAddressesConnection >, Options)
Operators
operator=(GlobalAddressesClient const &)
operator=(GlobalAddressesClient &&)
operator==(GlobalAddressesClient const &, GlobalAddressesClient const &)
operator!=(GlobalAddressesClient const &, GlobalAddressesClient const &)
Functions
DeleteAddress(std::string const &, std::string const &, Options)
DeleteAddress(NoAwaitTag, std::string const &, std::string const &, Options)
DeleteAddress(google::cloud::cpp::compute::global_addresses::v1::DeleteAddressRequest const &, Options)
DeleteAddress(NoAwaitTag, google::cloud::cpp::compute::global_addresses::v1::DeleteAddressRequest const &, Options)
DeleteAddress(google::cloud::cpp::compute::v1::Operation const &, Options)
GetAddress(std::string const &, std::string const &, Options)
GetAddress(google::cloud::cpp::compute::global_addresses::v1::GetAddressRequest const &, Options)
InsertAddress(std::string const &, google::cloud::cpp::compute::v1::Address const &, Options)
InsertAddress(NoAwaitTag, std::string const &, google::cloud::cpp::compute::v1::Address const &, Options)
InsertAddress(google::cloud::cpp::compute::global_addresses::v1::InsertAddressRequest const &, Options)
InsertAddress(NoAwaitTag, google::cloud::cpp::compute::global_addresses::v1::InsertAddressRequest const &, Options)
InsertAddress(google::cloud::cpp::compute::v1::Operation const &, Options)
ListGlobalAddresses(std::string const &, Options)
ListGlobalAddresses(google::cloud::cpp::compute::global_addresses::v1::ListGlobalAddressesRequest, Options)
Move(std::string const &, std::string const &, google::cloud::cpp::compute::v1::GlobalAddressesMoveRequest const &, Options)
Move(NoAwaitTag, std::string const &, std::string const &, google::cloud::cpp::compute::v1::GlobalAddressesMoveRequest const &, Options)
Move(google::cloud::cpp::compute::global_addresses::v1::MoveRequest const &, Options)
Move(NoAwaitTag, google::cloud::cpp::compute::global_addresses::v1::MoveRequest const &, Options)
Move(google::cloud::cpp::compute::v1::Operation const &, Options)
SetLabels(std::string const &, std::string const &, google::cloud::cpp::compute::v1::GlobalSetLabelsRequest const &, Options)
SetLabels(NoAwaitTag, std::string const &, std::string const &, google::cloud::cpp::compute::v1::GlobalSetLabelsRequest const &, Options)
SetLabels(google::cloud::cpp::compute::global_addresses::v1::SetLabelsRequest const &, Options)
SetLabels(NoAwaitTag, google::cloud::cpp::compute::global_addresses::v1::SetLabelsRequest const &, Options)
SetLabels(google::cloud::cpp::compute::v1::Operation const &, Options)
GlobalAddressesConnection
Overview
Functions
virtual options()
virtual DeleteAddress(google::cloud::cpp::compute::global_addresses::v1::DeleteAddressRequest const &)
virtual DeleteAddress(NoAwaitTag, google::cloud::cpp::compute::global_addresses::v1::DeleteAddressRequest const &)
virtual DeleteAddress(google::cloud::cpp::compute::v1::Operation const &)
virtual GetAddress(google::cloud::cpp::compute::global_addresses::v1::GetAddressRequest const &)
virtual InsertAddress(google::cloud::cpp::compute::global_addresses::v1::InsertAddressRequest const &)
virtual InsertAddress(NoAwaitTag, google::cloud::cpp::compute::global_addresses::v1::InsertAddressRequest const &)
virtual InsertAddress(google::cloud::cpp::compute::v1::Operation const &)
virtual ListGlobalAddresses(google::cloud::cpp::compute::global_addresses::v1::ListGlobalAddressesRequest)
virtual Move(google::cloud::cpp::compute::global_addresses::v1::MoveRequest const &)
virtual Move(NoAwaitTag, google::cloud::cpp::compute::global_addresses::v1::MoveRequest const &)
virtual Move(google::cloud::cpp::compute::v1::Operation const &)
virtual SetLabels(google::cloud::cpp::compute::global_addresses::v1::SetLabelsRequest const &)
virtual SetLabels(NoAwaitTag, google::cloud::cpp::compute::global_addresses::v1::SetLabelsRequest const &)
virtual SetLabels(google::cloud::cpp::compute::v1::Operation const &)
GlobalAddressesConnectionIdempotencyPolicy
Overview
Functions
virtual clone() const
virtual DeleteAddress(google::cloud::cpp::compute::global_addresses::v1::DeleteAddressRequest const &)
virtual GetAddress(google::cloud::cpp::compute::global_addresses::v1::GetAddressRequest const &)
virtual InsertAddress(google::cloud::cpp::compute::global_addresses::v1::InsertAddressRequest const &)
virtual ListGlobalAddresses(google::cloud::cpp::compute::global_addresses::v1::ListGlobalAddressesRequest)
virtual Move(google::cloud::cpp::compute::global_addresses::v1::MoveRequest const &)
virtual SetLabels(google::cloud::cpp::compute::global_addresses::v1::SetLabelsRequest const &)
GlobalAddressesLimitedErrorCountRetryPolicy
Overview
Constructors
GlobalAddressesLimitedErrorCountRetryPolicy(int)
GlobalAddressesLimitedErrorCountRetryPolicy(GlobalAddressesLimitedErrorCountRetryPolicy &&)
GlobalAddressesLimitedErrorCountRetryPolicy(GlobalAddressesLimitedErrorCountRetryPolicy const &)
Functions
maximum_failures() const
virtual OnFailure(Status const &)
virtual IsExhausted() const
virtual IsPermanentFailure(Status const &) const
virtual clone() const
Types
BaseType
GlobalAddressesLimitedTimeRetryPolicy
Overview
Constructors
GlobalAddressesLimitedTimeRetryPolicy(std::chrono::duration< DurationRep, DurationPeriod >)
GlobalAddressesLimitedTimeRetryPolicy(GlobalAddressesLimitedTimeRetryPolicy &&)
GlobalAddressesLimitedTimeRetryPolicy(GlobalAddressesLimitedTimeRetryPolicy const &)
Functions
maximum_duration() const
virtual OnFailure(Status const &)
virtual IsExhausted() const
virtual IsPermanentFailure(Status const &) const
virtual clone() const
Types
BaseType
GlobalAddressesRetryPolicy
Overview
Functions
clone() const
OnFailure(Status const &)
OnFailure(Status const &)
IsExhausted() const
IsExhausted() const
IsPermanentFailure(Status const &) const
IsPermanentFailure(Status const &) const
Structs
GlobalAddressesBackoffPolicyOption
Overview
Types
Type
GlobalAddressesConnectionIdempotencyPolicyOption
Overview
Types
Type
GlobalAddressesPollingPolicyOption
Overview
Types
Type
GlobalAddressesRetryPolicyOption
Overview
Types
Type
Functions
MakeDefaultGlobalAddressesConnectionIdempotencyPolicy()
MakeGlobalAddressesConnectionRest(Options)
google::cloud::compute_global_addresses_v1_mocks
Overview
Classes
MockGlobalAddressesConnection
Overview
Functions
virtual options()
virtual DeleteAddress(google::cloud::cpp::compute::global_addresses::v1::DeleteAddressRequest const &)
virtual DeleteAddress(NoAwaitTag, google::cloud::cpp::compute::global_addresses::v1::DeleteAddressRequest const &)
virtual DeleteAddress(google::cloud::cpp::compute::v1::Operation const &)
virtual GetAddress(google::cloud::cpp::compute::global_addresses::v1::GetAddressRequest const &)
virtual InsertAddress(google::cloud::cpp::compute::global_addresses::v1::InsertAddressRequest const &)
virtual InsertAddress(NoAwaitTag, google::cloud::cpp::compute::global_addresses::v1::InsertAddressRequest const &)
virtual InsertAddress(google::cloud::cpp::compute::v1::Operation const &)
virtual ListGlobalAddresses(google::cloud::cpp::compute::global_addresses::v1::ListGlobalAddressesRequest)
virtual Move(google::cloud::cpp::compute::global_addresses::v1::MoveRequest const &)
virtual Move(NoAwaitTag, google::cloud::cpp::compute::global_addresses::v1::MoveRequest const &)
virtual Move(google::cloud::cpp::compute::v1::Operation const &)
virtual SetLabels(google::cloud::cpp::compute::global_addresses::v1::SetLabelsRequest const &)
virtual SetLabels(NoAwaitTag, google::cloud::cpp::compute::global_addresses::v1::SetLabelsRequest const &)
virtual SetLabels(google::cloud::cpp::compute::v1::Operation const &)
google::cloud::compute_global_forwarding_rules_v1
Overview
Classes
GlobalForwardingRulesClient
Overview
Constructors
GlobalForwardingRulesClient(GlobalForwardingRulesClient const &)
GlobalForwardingRulesClient(GlobalForwardingRulesClient &&)
GlobalForwardingRulesClient(std::shared_ptr< GlobalForwardingRulesConnection >, Options)
Operators
operator=(GlobalForwardingRulesClient const &)
operator=(GlobalForwardingRulesClient &&)
operator==(GlobalForwardingRulesClient const &, GlobalForwardingRulesClient const &)
operator!=(GlobalForwardingRulesClient const &, GlobalForwardingRulesClient const &)
Functions
DeleteForwardingRule(std::string const &, std::string const &, Options)
DeleteForwardingRule(NoAwaitTag, std::string const &, std::string const &, Options)
DeleteForwardingRule(google::cloud::cpp::compute::global_forwarding_rules::v1::DeleteForwardingRuleRequest const &, Options)
DeleteForwardingRule(NoAwaitTag, google::cloud::cpp::compute::global_forwarding_rules::v1::DeleteForwardingRuleRequest const &, Options)
DeleteForwardingRule(google::cloud::cpp::compute::v1::Operation const &, Options)
GetForwardingRule(std::string const &, std::string const &, Options)
GetForwardingRule(google::cloud::cpp::compute::global_forwarding_rules::v1::GetForwardingRuleRequest const &, Options)
InsertForwardingRule(std::string const &, google::cloud::cpp::compute::v1::ForwardingRule const &, Options)
InsertForwardingRule(NoAwaitTag, std::string const &, google::cloud::cpp::compute::v1::ForwardingRule const &, Options)
InsertForwardingRule(google::cloud::cpp::compute::global_forwarding_rules::v1::InsertForwardingRuleRequest const &, Options)
InsertForwardingRule(NoAwaitTag, google::cloud::cpp::compute::global_forwarding_rules::v1::InsertForwardingRuleRequest const &, Options)
InsertForwardingRule(google::cloud::cpp::compute::v1::Operation const &, Options)
ListGlobalForwardingRules(std::string const &, Options)
ListGlobalForwardingRules(google::cloud::cpp::compute::global_forwarding_rules::v1::ListGlobalForwardingRulesRequest, Options)
PatchForwardingRule(std::string const &, std::string const &, google::cloud::cpp::compute::v1::ForwardingRule const &, Options)
PatchForwardingRule(NoAwaitTag, std::string const &, std::string const &, google::cloud::cpp::compute::v1::ForwardingRule const &, Options)
PatchForwardingRule(google::cloud::cpp::compute::global_forwarding_rules::v1::PatchForwardingRuleRequest const &, Options)
PatchForwardingRule(NoAwaitTag, google::cloud::cpp::compute::global_forwarding_rules::v1::PatchForwardingRuleRequest const &, Options)
PatchForwardingRule(google::cloud::cpp::compute::v1::Operation const &, Options)
SetLabels(std::string const &, std::string const &, google::cloud::cpp::compute::v1::GlobalSetLabelsRequest const &, Options)
SetLabels(NoAwaitTag, std::string const &, std::string const &, google::cloud::cpp::compute::v1::GlobalSetLabelsRequest const &, Options)
SetLabels(google::cloud::cpp::compute::global_forwarding_rules::v1::SetLabelsRequest const &, Options)
SetLabels(NoAwaitTag, google::cloud::cpp::compute::global_forwarding_rules::v1::SetLabelsRequest const &, Options)
SetLabels(google::cloud::cpp::compute::v1::Operation const &, Options)
SetTarget(std::string const &, std::string const &, google::cloud::cpp::compute::v1::TargetReference const &, Options)
SetTarget(NoAwaitTag, std::string const &, std::string const &, google::cloud::cpp::compute::v1::TargetReference const &, Options)
SetTarget(google::cloud::cpp::compute::global_forwarding_rules::v1::SetTargetRequest const &, Options)
SetTarget(NoAwaitTag, google::cloud::cpp::compute::global_forwarding_rules::v1::SetTargetRequest const &, Options)
SetTarget(google::cloud::cpp::compute::v1::Operation const &, Options)
GlobalForwardingRulesConnection
Overview
Functions
virtual options()
virtual DeleteForwardingRule(google::cloud::cpp::compute::global_forwarding_rules::v1::DeleteForwardingRuleRequest const &)
virtual DeleteForwardingRule(NoAwaitTag, google::cloud::cpp::compute::global_forwarding_rules::v1::DeleteForwardingRuleRequest const &)
virtual DeleteForwardingRule(google::cloud::cpp::compute::v1::Operation const &)
virtual GetForwardingRule(google::cloud::cpp::compute::global_forwarding_rules::v1::GetForwardingRuleRequest const &)
virtual InsertForwardingRule(google::cloud::cpp::compute::global_forwarding_rules::v1::InsertForwardingRuleRequest const &)
virtual InsertForwardingRule(NoAwaitTag, google::cloud::cpp::compute::global_forwarding_rules::v1::InsertForwardingRuleRequest const &)
virtual InsertForwardingRule(google::cloud::cpp::compute::v1::Operation const &)
virtual ListGlobalForwardingRules(google::cloud::cpp::compute::global_forwarding_rules::v1::ListGlobalForwardingRulesRequest)
virtual PatchForwardingRule(google::cloud::cpp::compute::global_forwarding_rules::v1::PatchForwardingRuleRequest const &)
virtual PatchForwardingRule(NoAwaitTag, google::cloud::cpp::compute::global_forwarding_rules::v1::PatchForwardingRuleRequest const &)
virtual PatchForwardingRule(google::cloud::cpp::compute::v1::Operation const &)
virtual SetLabels(google::cloud::cpp::compute::global_forwarding_rules::v1::SetLabelsRequest const &)
virtual SetLabels(NoAwaitTag, google::cloud::cpp::compute::global_forwarding_rules::v1::SetLabelsRequest const &)
virtual SetLabels(google::cloud::cpp::compute::v1::Operation const &)
virtual SetTarget(google::cloud::cpp::compute::global_forwarding_rules::v1::SetTargetRequest const &)
virtual SetTarget(NoAwaitTag, google::cloud::cpp::compute::global_forwarding_rules::v1::SetTargetRequest const &)
virtual SetTarget(google::cloud::cpp::compute::v1::Operation const &)
GlobalForwardingRulesConnectionIdempotencyPolicy
Overview
Functions
virtual clone() const
virtual DeleteForwardingRule(google::cloud::cpp::compute::global_forwarding_rules::v1::DeleteForwardingRuleRequest const &)
virtual GetForwardingRule(google::cloud::cpp::compute::global_forwarding_rules::v1::GetForwardingRuleRequest const &)
virtual InsertForwardingRule(google::cloud::cpp::compute::global_forwarding_rules::v1::InsertForwardingRuleRequest const &)
virtual ListGlobalForwardingRules(google::cloud::cpp::compute::global_forwarding_rules::v1::ListGlobalForwardingRulesRequest)
virtual PatchForwardingRule(google::cloud::cpp::compute::global_forwarding_rules::v1::PatchForwardingRuleRequest const &)
virtual SetLabels(google::cloud::cpp::compute::global_forwarding_rules::v1::SetLabelsRequest const &)
virtual SetTarget(google::cloud::cpp::compute::global_forwarding_rules::v1::SetTargetRequest const &)
GlobalForwardingRulesLimitedErrorCountRetryPolicy
Overview
Constructors
GlobalForwardingRulesLimitedErrorCountRetryPolicy(int)
GlobalForwardingRulesLimitedErrorCountRetryPolicy(GlobalForwardingRulesLimitedErrorCountRetryPolicy &&)
GlobalForwardingRulesLimitedErrorCountRetryPolicy(GlobalForwardingRulesLimitedErrorCountRetryPolicy const &)
Functions
maximum_failures() const
virtual OnFailure(Status const &)
virtual IsExhausted() const
virtual IsPermanentFailure(Status const &) const
virtual clone() const
Types
BaseType
GlobalForwardingRulesLimitedTimeRetryPolicy
Overview
Constructors
GlobalForwardingRulesLimitedTimeRetryPolicy(std::chrono::duration< DurationRep, DurationPeriod >)
GlobalForwardingRulesLimitedTimeRetryPolicy(GlobalForwardingRulesLimitedTimeRetryPolicy &&)
GlobalForwardingRulesLimitedTimeRetryPolicy(GlobalForwardingRulesLimitedTimeRetryPolicy const &)
Functions
maximum_duration() const
virtual OnFailure(Status const &)
virtual IsExhausted() const
virtual IsPermanentFailure(Status const &) const
virtual clone() const
Types
BaseType
GlobalForwardingRulesRetryPolicy
Overview
Functions
clone() const
OnFailure(Status const &)
OnFailure(Status const &)
IsExhausted() const
IsExhausted() const
IsPermanentFailure(Status const &) const
IsPermanentFailure(Status const &) const
Structs
GlobalForwardingRulesBackoffPolicyOption
Overview
Types
Type
GlobalForwardingRulesConnectionIdempotencyPolicyOption
Overview
Types
Type
GlobalForwardingRulesPollingPolicyOption
Overview
Types
Type
GlobalForwardingRulesRetryPolicyOption
Overview
Types
Type
Functions
MakeDefaultGlobalForwardingRulesConnectionIdempotencyPolicy()
MakeGlobalForwardingRulesConnectionRest(Options)
google::cloud::compute_global_forwarding_rules_v1_mocks
Overview
Classes
MockGlobalForwardingRulesConnection
Overview
google::cloud::compute_global_network_endpoint_groups_v1
Overview
Classes
GlobalNetworkEndpointGroupsClient
Overview
Constructors
GlobalNetworkEndpointGroupsClient(GlobalNetworkEndpointGroupsClient const &)
GlobalNetworkEndpointGroupsClient(GlobalNetworkEndpointGroupsClient &&)
GlobalNetworkEndpointGroupsClient(std::shared_ptr< GlobalNetworkEndpointGroupsConnection >, Options)
Operators
operator=(GlobalNetworkEndpointGroupsClient const &)
operator=(GlobalNetworkEndpointGroupsClient &&)
operator==(GlobalNetworkEndpointGroupsClient const &, GlobalNetworkEndpointGroupsClient const &)
operator!=(GlobalNetworkEndpointGroupsClient const &, GlobalNetworkEndpointGroupsClient const &)
Functions
AttachNetworkEndpoints(std::string const &, std::string const &, google::cloud::cpp::compute::v1::GlobalNetworkEndpointGroupsAttachEndpointsRequest const &, Options)
AttachNetworkEndpoints(NoAwaitTag, std::string const &, std::string const &, google::cloud::cpp::compute::v1::GlobalNetworkEndpointGroupsAttachEndpointsRequest const &, Options)
AttachNetworkEndpoints(google::cloud::cpp::compute::global_network_endpoint_groups::v1::AttachNetworkEndpointsRequest const &, Options)
AttachNetworkEndpoints(NoAwaitTag, google::cloud::cpp::compute::global_network_endpoint_groups::v1::AttachNetworkEndpointsRequest const &, Options)
AttachNetworkEndpoints(google::cloud::cpp::compute::v1::Operation const &, Options)
DeleteNetworkEndpointGroup(std::string const &, std::string const &, Options)
DeleteNetworkEndpointGroup(NoAwaitTag, std::string const &, std::string const &, Options)
DeleteNetworkEndpointGroup(google::cloud::cpp::compute::global_network_endpoint_groups::v1::DeleteNetworkEndpointGroupRequest const &, Options)
DeleteNetworkEndpointGroup(NoAwaitTag, google::cloud::cpp::compute::global_network_endpoint_groups::v1::DeleteNetworkEndpointGroupRequest const &, Options)
DeleteNetworkEndpointGroup(google::cloud::cpp::compute::v1::Operation const &, Options)
DetachNetworkEndpoints(std::string const &, std::string const &, google::cloud::cpp::compute::v1::GlobalNetworkEndpointGroupsDetachEndpointsRequest const &, Options)
DetachNetworkEndpoints(NoAwaitTag, std::string const &, std::string const &, google::cloud::cpp::compute::v1::GlobalNetworkEndpointGroupsDetachEndpointsRequest const &, Options)
DetachNetworkEndpoints(google::cloud::cpp::compute::global_network_endpoint_groups::v1::DetachNetworkEndpointsRequest const &, Options)
DetachNetworkEndpoints(NoAwaitTag, google::cloud::cpp::compute::global_network_endpoint_groups::v1::DetachNetworkEndpointsRequest const &, Options)
DetachNetworkEndpoints(google::cloud::cpp::compute::v1::Operation const &, Options)
GetNetworkEndpointGroup(std::string const &, std::string const &, Options)
GetNetworkEndpointGroup(google::cloud::cpp::compute::global_network_endpoint_groups::v1::GetNetworkEndpointGroupRequest const &, Options)
InsertNetworkEndpointGroup(std::string const &, google::cloud::cpp::compute::v1::NetworkEndpointGroup const &, Options)
InsertNetworkEndpointGroup(NoAwaitTag, std::string const &, google::cloud::cpp::compute::v1::NetworkEndpointGroup const &, Options)
InsertNetworkEndpointGroup(google::cloud::cpp::compute::global_network_endpoint_groups::v1::InsertNetworkEndpointGroupRequest const &, Options)
InsertNetworkEndpointGroup(NoAwaitTag, google::cloud::cpp::compute::global_network_endpoint_groups::v1::InsertNetworkEndpointGroupRequest const &, Options)
InsertNetworkEndpointGroup(google::cloud::cpp::compute::v1::Operation const &, Options)
ListGlobalNetworkEndpointGroups(std::string const &, Options)
ListGlobalNetworkEndpointGroups(google::cloud::cpp::compute::global_network_endpoint_groups::v1::ListGlobalNetworkEndpointGroupsRequest, Options)
ListNetworkEndpoints(std::string const &, std::string const &, Options)
ListNetworkEndpoints(google::cloud::cpp::compute::global_network_endpoint_groups::v1::ListNetworkEndpointsRequest, Options)
GlobalNetworkEndpointGroupsConnection
Overview
Functions
virtual options()
virtual AttachNetworkEndpoints(google::cloud::cpp::compute::global_network_endpoint_groups::v1::AttachNetworkEndpointsRequest const &)
virtual AttachNetworkEndpoints(NoAwaitTag, google::cloud::cpp::compute::global_network_endpoint_groups::v1::AttachNetworkEndpointsRequest const &)
virtual AttachNetworkEndpoints(google::cloud::cpp::compute::v1::Operation const &)
virtual DeleteNetworkEndpointGroup(google::cloud::cpp::compute::global_network_endpoint_groups::v1::DeleteNetworkEndpointGroupRequest const &)
virtual DeleteNetworkEndpointGroup(NoAwaitTag, google::cloud::cpp::compute::global_network_endpoint_groups::v1::DeleteNetworkEndpointGroupRequest const &)
virtual DeleteNetworkEndpointGroup(google::cloud::cpp::compute::v1::Operation const &)
virtual DetachNetworkEndpoints(google::cloud::cpp::compute::global_network_endpoint_groups::v1::DetachNetworkEndpointsRequest const &)
virtual DetachNetworkEndpoints(NoAwaitTag, google::cloud::cpp::compute::global_network_endpoint_groups::v1::DetachNetworkEndpointsRequest const &)
virtual DetachNetworkEndpoints(google::cloud::cpp::compute::v1::Operation const &)
virtual GetNetworkEndpointGroup(google::cloud::cpp::compute::global_network_endpoint_groups::v1::GetNetworkEndpointGroupRequest const &)
virtual InsertNetworkEndpointGroup(google::cloud::cpp::compute::global_network_endpoint_groups::v1::InsertNetworkEndpointGroupRequest const &)
virtual InsertNetworkEndpointGroup(NoAwaitTag, google::cloud::cpp::compute::global_network_endpoint_groups::v1::InsertNetworkEndpointGroupRequest const &)
virtual InsertNetworkEndpointGroup(google::cloud::cpp::compute::v1::Operation const &)
virtual ListGlobalNetworkEndpointGroups(google::cloud::cpp::compute::global_network_endpoint_groups::v1::ListGlobalNetworkEndpointGroupsRequest)
virtual ListNetworkEndpoints(google::cloud::cpp::compute::global_network_endpoint_groups::v1::ListNetworkEndpointsRequest)
GlobalNetworkEndpointGroupsConnectionIdempotencyPolicy
Overview
Functions
virtual clone() const
virtual AttachNetworkEndpoints(google::cloud::cpp::compute::global_network_endpoint_groups::v1::AttachNetworkEndpointsRequest const &)
virtual DeleteNetworkEndpointGroup(google::cloud::cpp::compute::global_network_endpoint_groups::v1::DeleteNetworkEndpointGroupRequest const &)
virtual DetachNetworkEndpoints(google::cloud::cpp::compute::global_network_endpoint_groups::v1::DetachNetworkEndpointsRequest const &)
virtual GetNetworkEndpointGroup(google::cloud::cpp::compute::global_network_endpoint_groups::v1::GetNetworkEndpointGroupRequest const &)
virtual InsertNetworkEndpointGroup(google::cloud::cpp::compute::global_network_endpoint_groups::v1::InsertNetworkEndpointGroupRequest const &)
virtual ListGlobalNetworkEndpointGroups(google::cloud::cpp::compute::global_network_endpoint_groups::v1::ListGlobalNetworkEndpointGroupsRequest)
virtual ListNetworkEndpoints(google::cloud::cpp::compute::global_network_endpoint_groups::v1::ListNetworkEndpointsRequest)
GlobalNetworkEndpointGroupsLimitedErrorCountRetryPolicy
Overview
Constructors
GlobalNetworkEndpointGroupsLimitedErrorCountRetryPolicy(int)
GlobalNetworkEndpointGroupsLimitedErrorCountRetryPolicy(GlobalNetworkEndpointGroupsLimitedErrorCountRetryPolicy &&)
GlobalNetworkEndpointGroupsLimitedErrorCountRetryPolicy(GlobalNetworkEndpointGroupsLimitedErrorCountRetryPolicy const &)
Functions
maximum_failures() const
virtual OnFailure(Status const &)
virtual IsExhausted() const
virtual IsPermanentFailure(Status const &) const
virtual clone() const
Types
BaseType
GlobalNetworkEndpointGroupsLimitedTimeRetryPolicy
Overview
Constructors
GlobalNetworkEndpointGroupsLimitedTimeRetryPolicy(std::chrono::duration< DurationRep, DurationPeriod >)
GlobalNetworkEndpointGroupsLimitedTimeRetryPolicy(GlobalNetworkEndpointGroupsLimitedTimeRetryPolicy &&)
GlobalNetworkEndpointGroupsLimitedTimeRetryPolicy(GlobalNetworkEndpointGroupsLimitedTimeRetryPolicy const &)
Functions
maximum_duration() const
virtual OnFailure(Status const &)
virtual IsExhausted() const
virtual IsPermanentFailure(Status const &) const
virtual clone() const
Types
BaseType
GlobalNetworkEndpointGroupsRetryPolicy
Overview
Functions
clone() const
OnFailure(Status const &)
OnFailure(Status const &)
IsExhausted() const
IsExhausted() const
IsPermanentFailure(Status const &) const
IsPermanentFailure(Status const &) const
Structs
GlobalNetworkEndpointGroupsBackoffPolicyOption
Overview
Types
Type
GlobalNetworkEndpointGroupsConnectionIdempotencyPolicyOption
Overview
Types
Type
GlobalNetworkEndpointGroupsPollingPolicyOption
Overview
Types
Type
GlobalNetworkEndpointGroupsRetryPolicyOption
Overview
Types
Type
Functions
MakeDefaultGlobalNetworkEndpointGroupsConnectionIdempotencyPolicy()
MakeGlobalNetworkEndpointGroupsConnectionRest(Options)
google::cloud::compute_global_network_endpoint_groups_v1_mocks
Overview
Classes
MockGlobalNetworkEndpointGroupsConnection
Overview
google::cloud::compute_global_operations_v1
Overview
Classes
GlobalOperationsClient
Overview
Constructors
GlobalOperationsClient(GlobalOperationsClient const &)
GlobalOperationsClient(GlobalOperationsClient &&)
GlobalOperationsClient(std::shared_ptr< GlobalOperationsConnection >, Options)
Operators
operator=(GlobalOperationsClient const &)
operator=(GlobalOperationsClient &&)
operator==(GlobalOperationsClient const &, GlobalOperationsClient const &)
operator!=(GlobalOperationsClient const &, GlobalOperationsClient const &)
Functions
AggregatedListGlobalOperations(std::string const &, Options)
AggregatedListGlobalOperations(google::cloud::cpp::compute::global_operations::v1::AggregatedListGlobalOperationsRequest, Options)
DeleteOperation(std::string const &, std::string const &, Options)
DeleteOperation(google::cloud::cpp::compute::global_operations::v1::DeleteOperationRequest const &, Options)
GetOperation(std::string const &, std::string const &, Options)
GetOperation(google::cloud::cpp::compute::global_operations::v1::GetOperationRequest const &, Options)
ListGlobalOperations(std::string const &, Options)
ListGlobalOperations(google::cloud::cpp::compute::global_operations::v1::ListGlobalOperationsRequest, Options)
Wait(std::string const &, std::string const &, Options)
Wait(google::cloud::cpp::compute::global_operations::v1::WaitRequest const &, Options)
GlobalOperationsConnection
Overview
Functions
virtual options()
virtual AggregatedListGlobalOperations(google::cloud::cpp::compute::global_operations::v1::AggregatedListGlobalOperationsRequest)
virtual DeleteOperation(google::cloud::cpp::compute::global_operations::v1::DeleteOperationRequest const &)
virtual GetOperation(google::cloud::cpp::compute::global_operations::v1::GetOperationRequest const &)
virtual ListGlobalOperations(google::cloud::cpp::compute::global_operations::v1::ListGlobalOperationsRequest)
virtual Wait(google::cloud::cpp::compute::global_operations::v1::WaitRequest const &)
GlobalOperationsConnectionIdempotencyPolicy
Overview
Functions
virtual clone() const
virtual AggregatedListGlobalOperations(google::cloud::cpp::compute::global_operations::v1::AggregatedListGlobalOperationsRequest)
virtual DeleteOperation(google::cloud::cpp::compute::global_operations::v1::DeleteOperationRequest const &)
virtual GetOperation(google::cloud::cpp::compute::global_operations::v1::GetOperationRequest const &)
virtual ListGlobalOperations(google::cloud::cpp::compute::global_operations::v1::ListGlobalOperationsRequest)
virtual Wait(google::cloud::cpp::compute::global_operations::v1::WaitRequest const &)
GlobalOperationsLimitedErrorCountRetryPolicy
Overview
Constructors
GlobalOperationsLimitedErrorCountRetryPolicy(int)
GlobalOperationsLimitedErrorCountRetryPolicy(GlobalOperationsLimitedErrorCountRetryPolicy &&)
GlobalOperationsLimitedErrorCountRetryPolicy(GlobalOperationsLimitedErrorCountRetryPolicy const &)
Functions
maximum_failures() const
virtual OnFailure(Status const &)
virtual IsExhausted() const
virtual IsPermanentFailure(Status const &) const
virtual clone() const
Types
BaseType
GlobalOperationsLimitedTimeRetryPolicy
Overview
Constructors
GlobalOperationsLimitedTimeRetryPolicy(std::chrono::duration< DurationRep, DurationPeriod >)
GlobalOperationsLimitedTimeRetryPolicy(GlobalOperationsLimitedTimeRetryPolicy &&)
GlobalOperationsLimitedTimeRetryPolicy(GlobalOperationsLimitedTimeRetryPolicy const &)
Functions
maximum_duration() const
virtual OnFailure(Status const &)
virtual IsExhausted() const
virtual IsPermanentFailure(Status const &) const
virtual clone() const
Types
BaseType
GlobalOperationsRetryPolicy
Overview
Functions
clone() const
OnFailure(Status const &)
OnFailure(Status const &)
IsExhausted() const
IsExhausted() const
IsPermanentFailure(Status const &) const
IsPermanentFailure(Status const &) const
Structs
GlobalOperationsBackoffPolicyOption
Overview
Types
Type
GlobalOperationsConnectionIdempotencyPolicyOption
Overview
Types
Type
GlobalOperationsRetryPolicyOption
Overview
Types
Type
Functions
MakeDefaultGlobalOperationsConnectionIdempotencyPolicy()
MakeGlobalOperationsConnectionRest(Options)
google::cloud::compute_global_operations_v1_mocks
Overview
Classes
MockGlobalOperationsConnection
Overview
Functions
virtual options()
virtual AggregatedListGlobalOperations(google::cloud::cpp::compute::global_operations::v1::AggregatedListGlobalOperationsRequest)
virtual DeleteOperation(google::cloud::cpp::compute::global_operations::v1::DeleteOperationRequest const &)
virtual GetOperation(google::cloud::cpp::compute::global_operations::v1::GetOperationRequest const &)
virtual ListGlobalOperations(google::cloud::cpp::compute::global_operations::v1::ListGlobalOperationsRequest)
virtual Wait(google::cloud::cpp::compute::global_operations::v1::WaitRequest const &)
google::cloud::compute_global_organization_operations_v1
Overview
Classes
GlobalOrganizationOperationsClient
Overview
Constructors
GlobalOrganizationOperationsClient(GlobalOrganizationOperationsClient const &)
GlobalOrganizationOperationsClient(GlobalOrganizationOperationsClient &&)
GlobalOrganizationOperationsClient(std::shared_ptr< GlobalOrganizationOperationsConnection >, Options)
Operators
operator=(GlobalOrganizationOperationsClient const &)
operator=(GlobalOrganizationOperationsClient &&)
operator==(GlobalOrganizationOperationsClient const &, GlobalOrganizationOperationsClient const &)
operator!=(GlobalOrganizationOperationsClient const &, GlobalOrganizationOperationsClient const &)
Functions
DeleteOperation(std::string const &, Options)
DeleteOperation(google::cloud::cpp::compute::global_organization_operations::v1::DeleteOperationRequest const &, Options)
GetOperation(std::string const &, Options)
GetOperation(google::cloud::cpp::compute::global_organization_operations::v1::GetOperationRequest const &, Options)
ListGlobalOrganizationOperations(google::cloud::cpp::compute::global_organization_operations::v1::ListGlobalOrganizationOperationsRequest, Options)
GlobalOrganizationOperationsConnection
Overview
Functions
virtual options()
virtual DeleteOperation(google::cloud::cpp::compute::global_organization_operations::v1::DeleteOperationRequest const &)
virtual GetOperation(google::cloud::cpp::compute::global_organization_operations::v1::GetOperationRequest const &)
virtual ListGlobalOrganizationOperations(google::cloud::cpp::compute::global_organization_operations::v1::ListGlobalOrganizationOperationsRequest)
GlobalOrganizationOperationsConnectionIdempotencyPolicy
Overview
Functions
virtual clone() const
virtual DeleteOperation(google::cloud::cpp::compute::global_organization_operations::v1::DeleteOperationRequest const &)
virtual GetOperation(google::cloud::cpp::compute::global_organization_operations::v1::GetOperationRequest const &)
virtual ListGlobalOrganizationOperations(google::cloud::cpp::compute::global_organization_operations::v1::ListGlobalOrganizationOperationsRequest)
GlobalOrganizationOperationsLimitedErrorCountRetryPolicy
Overview
Constructors
GlobalOrganizationOperationsLimitedErrorCountRetryPolicy(int)
GlobalOrganizationOperationsLimitedErrorCountRetryPolicy(GlobalOrganizationOperationsLimitedErrorCountRetryPolicy &&)
GlobalOrganizationOperationsLimitedErrorCountRetryPolicy(GlobalOrganizationOperationsLimitedErrorCountRetryPolicy const &)
Functions
maximum_failures() const
virtual OnFailure(Status const &)
virtual IsExhausted() const
virtual IsPermanentFailure(Status const &) const
virtual clone() const
Types
BaseType
GlobalOrganizationOperationsLimitedTimeRetryPolicy
Overview
Constructors
GlobalOrganizationOperationsLimitedTimeRetryPolicy(std::chrono::duration< DurationRep, DurationPeriod >)
GlobalOrganizationOperationsLimitedTimeRetryPolicy(GlobalOrganizationOperationsLimitedTimeRetryPolicy &&)
GlobalOrganizationOperationsLimitedTimeRetryPolicy(GlobalOrganizationOperationsLimitedTimeRetryPolicy const &)
Functions
maximum_duration() const
virtual OnFailure(Status const &)
virtual IsExhausted() const
virtual IsPermanentFailure(Status const &) const
virtual clone() const
Types
BaseType
GlobalOrganizationOperationsRetryPolicy
Overview
Functions
clone() const
OnFailure(Status const &)
OnFailure(Status const &)
IsExhausted() const
IsExhausted() const
IsPermanentFailure(Status const &) const
IsPermanentFailure(Status const &) const
Structs
GlobalOrganizationOperationsBackoffPolicyOption
Overview
Types
Type
GlobalOrganizationOperationsConnectionIdempotencyPolicyOption
Overview
Types
Type
GlobalOrganizationOperationsRetryPolicyOption
Overview
Types
Type
Functions
MakeDefaultGlobalOrganizationOperationsConnectionIdempotencyPolicy()
MakeGlobalOrganizationOperationsConnectionRest(Options)
google::cloud::compute_global_organization_operations_v1_mocks
Overview
Classes
MockGlobalOrganizationOperationsConnection
Overview
google::cloud::compute_global_public_delegated_prefixes_v1
Overview
Classes
GlobalPublicDelegatedPrefixesClient
Overview
Constructors
GlobalPublicDelegatedPrefixesClient(GlobalPublicDelegatedPrefixesClient const &)
GlobalPublicDelegatedPrefixesClient(GlobalPublicDelegatedPrefixesClient &&)
GlobalPublicDelegatedPrefixesClient(std::shared_ptr< GlobalPublicDelegatedPrefixesConnection >, Options)
Operators
operator=(GlobalPublicDelegatedPrefixesClient const &)
operator=(GlobalPublicDelegatedPrefixesClient &&)
operator==(GlobalPublicDelegatedPrefixesClient const &, GlobalPublicDelegatedPrefixesClient const &)
operator!=(GlobalPublicDelegatedPrefixesClient const &, GlobalPublicDelegatedPrefixesClient const &)
Functions
DeletePublicDelegatedPrefix(std::string const &, std::string const &, Options)
DeletePublicDelegatedPrefix(NoAwaitTag, std::string const &, std::string const &, Options)
DeletePublicDelegatedPrefix(google::cloud::cpp::compute::global_public_delegated_prefixes::v1::DeletePublicDelegatedPrefixRequest const &, Options)
DeletePublicDelegatedPrefix(NoAwaitTag, google::cloud::cpp::compute::global_public_delegated_prefixes::v1::DeletePublicDelegatedPrefixRequest const &, Options)
DeletePublicDelegatedPrefix(google::cloud::cpp::compute::v1::Operation const &, Options)
GetPublicDelegatedPrefix(std::string const &, std::string const &, Options)
GetPublicDelegatedPrefix(google::cloud::cpp::compute::global_public_delegated_prefixes::v1::GetPublicDelegatedPrefixRequest const &, Options)
InsertPublicDelegatedPrefix(std::string const &, google::cloud::cpp::compute::v1::PublicDelegatedPrefix const &, Options)
InsertPublicDelegatedPrefix(NoAwaitTag, std::string const &, google::cloud::cpp::compute::v1::PublicDelegatedPrefix const &, Options)
InsertPublicDelegatedPrefix(google::cloud::cpp::compute::global_public_delegated_prefixes::v1::InsertPublicDelegatedPrefixRequest const &, Options)
InsertPublicDelegatedPrefix(NoAwaitTag, google::cloud::cpp::compute::global_public_delegated_prefixes::v1::InsertPublicDelegatedPrefixRequest const &, Options)
InsertPublicDelegatedPrefix(google::cloud::cpp::compute::v1::Operation const &, Options)
ListGlobalPublicDelegatedPrefixes(std::string const &, Options)
ListGlobalPublicDelegatedPrefixes(google::cloud::cpp::compute::global_public_delegated_prefixes::v1::ListGlobalPublicDelegatedPrefixesRequest, Options)
PatchPublicDelegatedPrefix(std::string const &, std::string const &, google::cloud::cpp::compute::v1::PublicDelegatedPrefix const &, Options)
PatchPublicDelegatedPrefix(NoAwaitTag, std::string const &, std::string const &, google::cloud::cpp::compute::v1::PublicDelegatedPrefix const &, Options)
PatchPublicDelegatedPrefix(google::cloud::cpp::compute::global_public_delegated_prefixes::v1::PatchPublicDelegatedPrefixRequest const &, Options)
PatchPublicDelegatedPrefix(NoAwaitTag, google::cloud::cpp::compute::global_public_delegated_prefixes::v1::PatchPublicDelegatedPrefixRequest const &, Options)
PatchPublicDelegatedPrefix(google::cloud::cpp::compute::v1::Operation const &, Options)
GlobalPublicDelegatedPrefixesConnection
Overview
Functions
virtual options()
virtual DeletePublicDelegatedPrefix(google::cloud::cpp::compute::global_public_delegated_prefixes::v1::DeletePublicDelegatedPrefixRequest const &)
virtual DeletePublicDelegatedPrefix(NoAwaitTag, google::cloud::cpp::compute::global_public_delegated_prefixes::v1::DeletePublicDelegatedPrefixRequest const &)
virtual DeletePublicDelegatedPrefix(google::cloud::cpp::compute::v1::Operation const &)
virtual GetPublicDelegatedPrefix(google::cloud::cpp::compute::global_public_delegated_prefixes::v1::GetPublicDelegatedPrefixRequest const &)
virtual InsertPublicDelegatedPrefix(google::cloud::cpp::compute::global_public_delegated_prefixes::v1::InsertPublicDelegatedPrefixRequest const &)
virtual InsertPublicDelegatedPrefix(NoAwaitTag, google::cloud::cpp::compute::global_public_delegated_prefixes::v1::InsertPublicDelegatedPrefixRequest const &)
virtual InsertPublicDelegatedPrefix(google::cloud::cpp::compute::v1::Operation const &)
virtual ListGlobalPublicDelegatedPrefixes(google::cloud::cpp::compute::global_public_delegated_prefixes::v1::ListGlobalPublicDelegatedPrefixesRequest)
virtual PatchPublicDelegatedPrefix(google::cloud::cpp::compute::global_public_delegated_prefixes::v1::PatchPublicDelegatedPrefixRequest const &)
virtual PatchPublicDelegatedPrefix(NoAwaitTag, google::cloud::cpp::compute::global_public_delegated_prefixes::v1::PatchPublicDelegatedPrefixRequest const &)
virtual PatchPublicDelegatedPrefix(google::cloud::cpp::compute::v1::Operation const &)
GlobalPublicDelegatedPrefixesConnectionIdempotencyPolicy
Overview
Functions
virtual clone() const
virtual DeletePublicDelegatedPrefix(google::cloud::cpp::compute::global_public_delegated_prefixes::v1::DeletePublicDelegatedPrefixRequest const &)
virtual GetPublicDelegatedPrefix(google::cloud::cpp::compute::global_public_delegated_prefixes::v1::GetPublicDelegatedPrefixRequest const &)
virtual InsertPublicDelegatedPrefix(google::cloud::cpp::compute::global_public_delegated_prefixes::v1::InsertPublicDelegatedPrefixRequest const &)
virtual ListGlobalPublicDelegatedPrefixes(google::cloud::cpp::compute::global_public_delegated_prefixes::v1::ListGlobalPublicDelegatedPrefixesRequest)
virtual PatchPublicDelegatedPrefix(google::cloud::cpp::compute::global_public_delegated_prefixes::v1::PatchPublicDelegatedPrefixRequest const &)
GlobalPublicDelegatedPrefixesLimitedErrorCountRetryPolicy
Overview
Constructors
GlobalPublicDelegatedPrefixesLimitedErrorCountRetryPolicy(int)
GlobalPublicDelegatedPrefixesLimitedErrorCountRetryPolicy(GlobalPublicDelegatedPrefixesLimitedErrorCountRetryPolicy &&)
GlobalPublicDelegatedPrefixesLimitedErrorCountRetryPolicy(GlobalPublicDelegatedPrefixesLimitedErrorCountRetryPolicy const &)
Functions
maximum_failures() const
virtual OnFailure(Status const &)
virtual IsExhausted() const
virtual IsPermanentFailure(Status const &) const
virtual clone() const
Types
BaseType
GlobalPublicDelegatedPrefixesLimitedTimeRetryPolicy
Overview
Constructors
GlobalPublicDelegatedPrefixesLimitedTimeRetryPolicy(std::chrono::duration< DurationRep, DurationPeriod >)
GlobalPublicDelegatedPrefixesLimitedTimeRetryPolicy(GlobalPublicDelegatedPrefixesLimitedTimeRetryPolicy &&)
GlobalPublicDelegatedPrefixesLimitedTimeRetryPolicy(GlobalPublicDelegatedPrefixesLimitedTimeRetryPolicy const &)
Functions
maximum_duration() const
virtual OnFailure(Status const &)
virtual IsExhausted() const
virtual IsPermanentFailure(Status const &) const
virtual clone() const
Types
BaseType
GlobalPublicDelegatedPrefixesRetryPolicy
Overview
Functions
clone() const
OnFailure(Status const &)
OnFailure(Status const &)
IsExhausted() const
IsExhausted() const
IsPermanentFailure(Status const &) const
IsPermanentFailure(Status const &) const
Structs
GlobalPublicDelegatedPrefixesBackoffPolicyOption
Overview
Types
Type
GlobalPublicDelegatedPrefixesConnectionIdempotencyPolicyOption
Overview
Types
Type
GlobalPublicDelegatedPrefixesPollingPolicyOption
Overview
Types
Type
GlobalPublicDelegatedPrefixesRetryPolicyOption
Overview
Types
Type
Functions
MakeDefaultGlobalPublicDelegatedPrefixesConnectionIdempotencyPolicy()
MakeGlobalPublicDelegatedPrefixesConnectionRest(Options)
google::cloud::compute_global_public_delegated_prefixes_v1_mocks
Overview
Classes
MockGlobalPublicDelegatedPrefixesConnection
Overview
google::cloud::compute_health_checks_v1
Overview
Classes
HealthChecksClient
Overview
Constructors
HealthChecksClient(HealthChecksClient const &)
HealthChecksClient(HealthChecksClient &&)
HealthChecksClient(std::shared_ptr< HealthChecksConnection >, Options)
Operators
operator=(HealthChecksClient const &)
operator=(HealthChecksClient &&)
operator==(HealthChecksClient const &, HealthChecksClient const &)
operator!=(HealthChecksClient const &, HealthChecksClient const &)
Functions
AggregatedListHealthChecks(std::string const &, Options)
AggregatedListHealthChecks(google::cloud::cpp::compute::health_checks::v1::AggregatedListHealthChecksRequest, Options)
DeleteHealthCheck(std::string const &, std::string const &, Options)
DeleteHealthCheck(NoAwaitTag, std::string const &, std::string const &, Options)
DeleteHealthCheck(google::cloud::cpp::compute::health_checks::v1::DeleteHealthCheckRequest const &, Options)
DeleteHealthCheck(NoAwaitTag, google::cloud::cpp::compute::health_checks::v1::DeleteHealthCheckRequest const &, Options)
DeleteHealthCheck(google::cloud::cpp::compute::v1::Operation const &, Options)
GetHealthCheck(std::string const &, std::string const &, Options)
GetHealthCheck(google::cloud::cpp::compute::health_checks::v1::GetHealthCheckRequest const &, Options)
InsertHealthCheck(std::string const &, google::cloud::cpp::compute::v1::HealthCheck const &, Options)
InsertHealthCheck(NoAwaitTag, std::string const &, google::cloud::cpp::compute::v1::HealthCheck const &, Options)
InsertHealthCheck(google::cloud::cpp::compute::health_checks::v1::InsertHealthCheckRequest const &, Options)
InsertHealthCheck(NoAwaitTag, google::cloud::cpp::compute::health_checks::v1::InsertHealthCheckRequest const &, Options)
InsertHealthCheck(google::cloud::cpp::compute::v1::Operation const &, Options)
ListHealthChecks(std::string const &, Options)
ListHealthChecks(google::cloud::cpp::compute::health_checks::v1::ListHealthChecksRequest, Options)
PatchHealthCheck(std::string const &, std::string const &, google::cloud::cpp::compute::v1::HealthCheck const &, Options)
PatchHealthCheck(NoAwaitTag, std::string const &, std::string const &, google::cloud::cpp::compute::v1::HealthCheck const &, Options)
PatchHealthCheck(google::cloud::cpp::compute::health_checks::v1::PatchHealthCheckRequest const &, Options)
PatchHealthCheck(NoAwaitTag, google::cloud::cpp::compute::health_checks::v1::PatchHealthCheckRequest const &, Options)
PatchHealthCheck(google::cloud::cpp::compute::v1::Operation const &, Options)
UpdateHealthCheck(std::string const &, std::string const &, google::cloud::cpp::compute::v1::HealthCheck const &, Options)
UpdateHealthCheck(NoAwaitTag, std::string const &, std::string const &, google::cloud::cpp::compute::v1::HealthCheck const &, Options)
UpdateHealthCheck(google::cloud::cpp::compute::health_checks::v1::UpdateHealthCheckRequest const &, Options)
UpdateHealthCheck(NoAwaitTag, google::cloud::cpp::compute::health_checks::v1::UpdateHealthCheckRequest const &, Options)
UpdateHealthCheck(google::cloud::cpp::compute::v1::Operation const &, Options)
HealthChecksConnection
Overview
Functions
virtual options()
virtual AggregatedListHealthChecks(google::cloud::cpp::compute::health_checks::v1::AggregatedListHealthChecksRequest)
virtual DeleteHealthCheck(google::cloud::cpp::compute::health_checks::v1::DeleteHealthCheckRequest const &)
virtual DeleteHealthCheck(NoAwaitTag, google::cloud::cpp::compute::health_checks::v1::DeleteHealthCheckRequest const &)
virtual DeleteHealthCheck(google::cloud::cpp::compute::v1::Operation const &)
virtual GetHealthCheck(google::cloud::cpp::compute::health_checks::v1::GetHealthCheckRequest const &)
virtual InsertHealthCheck(google::cloud::cpp::compute::health_checks::v1::InsertHealthCheckRequest const &)
virtual InsertHealthCheck(NoAwaitTag, google::cloud::cpp::compute::health_checks::v1::InsertHealthCheckRequest const &)
virtual InsertHealthCheck(google::cloud::cpp::compute::v1::Operation const &)
virtual ListHealthChecks(google::cloud::cpp::compute::health_checks::v1::ListHealthChecksRequest)
virtual PatchHealthCheck(google::cloud::cpp::compute::health_checks::v1::PatchHealthCheckRequest const &)
virtual PatchHealthCheck(NoAwaitTag, google::cloud::cpp::compute::health_checks::v1::PatchHealthCheckRequest const &)
virtual PatchHealthCheck(google::cloud::cpp::compute::v1::Operation const &)
virtual UpdateHealthCheck(google::cloud::cpp::compute::health_checks::v1::UpdateHealthCheckRequest const &)
virtual UpdateHealthCheck(NoAwaitTag, google::cloud::cpp::compute::health_checks::v1::UpdateHealthCheckRequest const &)
virtual UpdateHealthCheck(google::cloud::cpp::compute::v1::Operation const &)
HealthChecksConnectionIdempotencyPolicy
Overview
Functions
virtual clone() const
virtual AggregatedListHealthChecks(google::cloud::cpp::compute::health_checks::v1::AggregatedListHealthChecksRequest)
virtual DeleteHealthCheck(google::cloud::cpp::compute::health_checks::v1::DeleteHealthCheckRequest const &)
virtual GetHealthCheck(google::cloud::cpp::compute::health_checks::v1::GetHealthCheckRequest const &)
virtual InsertHealthCheck(google::cloud::cpp::compute::health_checks::v1::InsertHealthCheckRequest const &)
virtual ListHealthChecks(google::cloud::cpp::compute::health_checks::v1::ListHealthChecksRequest)
virtual PatchHealthCheck(google::cloud::cpp::compute::health_checks::v1::PatchHealthCheckRequest const &)
virtual UpdateHealthCheck(google::cloud::cpp::compute::health_checks::v1::UpdateHealthCheckRequest const &)
HealthChecksLimitedErrorCountRetryPolicy
Overview
Constructors
HealthChecksLimitedErrorCountRetryPolicy(int)
HealthChecksLimitedErrorCountRetryPolicy(HealthChecksLimitedErrorCountRetryPolicy &&)
HealthChecksLimitedErrorCountRetryPolicy(HealthChecksLimitedErrorCountRetryPolicy const &)
Functions
maximum_failures() const
virtual OnFailure(Status const &)
virtual IsExhausted() const
virtual IsPermanentFailure(Status const &) const
virtual clone() const
Types
BaseType
HealthChecksLimitedTimeRetryPolicy
Overview
Constructors
HealthChecksLimitedTimeRetryPolicy(std::chrono::duration< DurationRep, DurationPeriod >)
HealthChecksLimitedTimeRetryPolicy(HealthChecksLimitedTimeRetryPolicy &&)
HealthChecksLimitedTimeRetryPolicy(HealthChecksLimitedTimeRetryPolicy const &)
Functions
maximum_duration() const
virtual OnFailure(Status const &)
virtual IsExhausted() const
virtual IsPermanentFailure(Status const &) const
virtual clone() const
Types
BaseType
HealthChecksRetryPolicy
Overview
Functions
clone() const
OnFailure(Status const &)
OnFailure(Status const &)
IsExhausted() const
IsExhausted() const
IsPermanentFailure(Status const &) const
IsPermanentFailure(Status const &) const
Structs
HealthChecksBackoffPolicyOption
Overview
Types
Type
HealthChecksConnectionIdempotencyPolicyOption
Overview
Types
Type
HealthChecksPollingPolicyOption
Overview
Types
Type
HealthChecksRetryPolicyOption
Overview
Types
Type
Functions
MakeDefaultHealthChecksConnectionIdempotencyPolicy()
MakeHealthChecksConnectionRest(Options)
google::cloud::compute_health_checks_v1_mocks
Overview
Classes
MockHealthChecksConnection
Overview
Functions
virtual options()
virtual AggregatedListHealthChecks(google::cloud::cpp::compute::health_checks::v1::AggregatedListHealthChecksRequest)
virtual DeleteHealthCheck(google::cloud::cpp::compute::health_checks::v1::DeleteHealthCheckRequest const &)
virtual DeleteHealthCheck(NoAwaitTag, google::cloud::cpp::compute::health_checks::v1::DeleteHealthCheckRequest const &)
virtual DeleteHealthCheck(google::cloud::cpp::compute::v1::Operation const &)
virtual GetHealthCheck(google::cloud::cpp::compute::health_checks::v1::GetHealthCheckRequest const &)
virtual InsertHealthCheck(google::cloud::cpp::compute::health_checks::v1::InsertHealthCheckRequest const &)
virtual InsertHealthCheck(NoAwaitTag, google::cloud::cpp::compute::health_checks::v1::InsertHealthCheckRequest const &)
virtual InsertHealthCheck(google::cloud::cpp::compute::v1::Operation const &)
virtual ListHealthChecks(google::cloud::cpp::compute::health_checks::v1::ListHealthChecksRequest)
virtual PatchHealthCheck(google::cloud::cpp::compute::health_checks::v1::PatchHealthCheckRequest const &)
virtual PatchHealthCheck(NoAwaitTag, google::cloud::cpp::compute::health_checks::v1::PatchHealthCheckRequest const &)
virtual PatchHealthCheck(google::cloud::cpp::compute::v1::Operation const &)
virtual UpdateHealthCheck(google::cloud::cpp::compute::health_checks::v1::UpdateHealthCheckRequest const &)
virtual UpdateHealthCheck(NoAwaitTag, google::cloud::cpp::compute::health_checks::v1::UpdateHealthCheckRequest const &)
virtual UpdateHealthCheck(google::cloud::cpp::compute::v1::Operation const &)
google::cloud::compute_http_health_checks_v1
Overview
Classes
HttpHealthChecksClient
Overview
Constructors
HttpHealthChecksClient(HttpHealthChecksClient const &)
HttpHealthChecksClient(HttpHealthChecksClient &&)
HttpHealthChecksClient(std::shared_ptr< HttpHealthChecksConnection >, Options)
Operators
operator=(HttpHealthChecksClient const &)
operator=(HttpHealthChecksClient &&)
operator==(HttpHealthChecksClient const &, HttpHealthChecksClient const &)
operator!=(HttpHealthChecksClient const &, HttpHealthChecksClient const &)
Functions
DeleteHttpHealthCheck(std::string const &, std::string const &, Options)
DeleteHttpHealthCheck(NoAwaitTag, std::string const &, std::string const &, Options)
DeleteHttpHealthCheck(google::cloud::cpp::compute::http_health_checks::v1::DeleteHttpHealthCheckRequest const &, Options)
DeleteHttpHealthCheck(NoAwaitTag, google::cloud::cpp::compute::http_health_checks::v1::DeleteHttpHealthCheckRequest const &, Options)
DeleteHttpHealthCheck(google::cloud::cpp::compute::v1::Operation const &, Options)
GetHttpHealthCheck(std::string const &, std::string const &, Options)
GetHttpHealthCheck(google::cloud::cpp::compute::http_health_checks::v1::GetHttpHealthCheckRequest const &, Options)
InsertHttpHealthCheck(std::string const &, google::cloud::cpp::compute::v1::HttpHealthCheck const &, Options)
InsertHttpHealthCheck(NoAwaitTag, std::string const &, google::cloud::cpp::compute::v1::HttpHealthCheck const &, Options)
InsertHttpHealthCheck(google::cloud::cpp::compute::http_health_checks::v1::InsertHttpHealthCheckRequest const &, Options)
InsertHttpHealthCheck(NoAwaitTag, google::cloud::cpp::compute::http_health_checks::v1::InsertHttpHealthCheckRequest const &, Options)
InsertHttpHealthCheck(google::cloud::cpp::compute::v1::Operation const &, Options)
ListHttpHealthChecks(std::string const &, Options)
ListHttpHealthChecks(google::cloud::cpp::compute::http_health_checks::v1::ListHttpHealthChecksRequest, Options)
PatchHttpHealthCheck(std::string const &, std::string const &, google::cloud::cpp::compute::v1::HttpHealthCheck const &, Options)
PatchHttpHealthCheck(NoAwaitTag, std::string const &, std::string const &, google::cloud::cpp::compute::v1::HttpHealthCheck const &, Options)
PatchHttpHealthCheck(google::cloud::cpp::compute::http_health_checks::v1::PatchHttpHealthCheckRequest const &, Options)
PatchHttpHealthCheck(NoAwaitTag, google::cloud::cpp::compute::http_health_checks::v1::PatchHttpHealthCheckRequest const &, Options)
PatchHttpHealthCheck(google::cloud::cpp::compute::v1::Operation const &, Options)
UpdateHttpHealthCheck(std::string const &, std::string const &, google::cloud::cpp::compute::v1::HttpHealthCheck const &, Options)
UpdateHttpHealthCheck(NoAwaitTag, std::string const &, std::string const &, google::cloud::cpp::compute::v1::HttpHealthCheck const &, Options)
UpdateHttpHealthCheck(google::cloud::cpp::compute::http_health_checks::v1::UpdateHttpHealthCheckRequest const &, Options)
UpdateHttpHealthCheck(NoAwaitTag, google::cloud::cpp::compute::http_health_checks::v1::UpdateHttpHealthCheckRequest const &, Options)
UpdateHttpHealthCheck(google::cloud::cpp::compute::v1::Operation const &, Options)
HttpHealthChecksConnection
Overview
Functions
virtual options()
virtual DeleteHttpHealthCheck(google::cloud::cpp::compute::http_health_checks::v1::DeleteHttpHealthCheckRequest const &)
virtual DeleteHttpHealthCheck(NoAwaitTag, google::cloud::cpp::compute::http_health_checks::v1::DeleteHttpHealthCheckRequest const &)
virtual DeleteHttpHealthCheck(google::cloud::cpp::compute::v1::Operation const &)
virtual GetHttpHealthCheck(google::cloud::cpp::compute::http_health_checks::v1::GetHttpHealthCheckRequest const &)
virtual InsertHttpHealthCheck(google::cloud::cpp::compute::http_health_checks::v1::InsertHttpHealthCheckRequest const &)
virtual InsertHttpHealthCheck(NoAwaitTag, google::cloud::cpp::compute::http_health_checks::v1::InsertHttpHealthCheckRequest const &)
virtual InsertHttpHealthCheck(google::cloud::cpp::compute::v1::Operation const &)
virtual ListHttpHealthChecks(google::cloud::cpp::compute::http_health_checks::v1::ListHttpHealthChecksRequest)
virtual PatchHttpHealthCheck(google::cloud::cpp::compute::http_health_checks::v1::PatchHttpHealthCheckRequest const &)
virtual PatchHttpHealthCheck(NoAwaitTag, google::cloud::cpp::compute::http_health_checks::v1::PatchHttpHealthCheckRequest const &)
virtual PatchHttpHealthCheck(google::cloud::cpp::compute::v1::Operation const &)
virtual UpdateHttpHealthCheck(google::cloud::cpp::compute::http_health_checks::v1::UpdateHttpHealthCheckRequest const &)
virtual UpdateHttpHealthCheck(NoAwaitTag, google::cloud::cpp::compute::http_health_checks::v1::UpdateHttpHealthCheckRequest const &)
virtual UpdateHttpHealthCheck(google::cloud::cpp::compute::v1::Operation const &)
HttpHealthChecksConnectionIdempotencyPolicy
Overview
Functions
virtual clone() const
virtual DeleteHttpHealthCheck(google::cloud::cpp::compute::http_health_checks::v1::DeleteHttpHealthCheckRequest const &)
virtual GetHttpHealthCheck(google::cloud::cpp::compute::http_health_checks::v1::GetHttpHealthCheckRequest const &)
virtual InsertHttpHealthCheck(google::cloud::cpp::compute::http_health_checks::v1::InsertHttpHealthCheckRequest const &)
virtual ListHttpHealthChecks(google::cloud::cpp::compute::http_health_checks::v1::ListHttpHealthChecksRequest)
virtual PatchHttpHealthCheck(google::cloud::cpp::compute::http_health_checks::v1::PatchHttpHealthCheckRequest const &)
virtual UpdateHttpHealthCheck(google::cloud::cpp::compute::http_health_checks::v1::UpdateHttpHealthCheckRequest const &)
HttpHealthChecksLimitedErrorCountRetryPolicy
Overview
Constructors
HttpHealthChecksLimitedErrorCountRetryPolicy(int)
HttpHealthChecksLimitedErrorCountRetryPolicy(HttpHealthChecksLimitedErrorCountRetryPolicy &&)
HttpHealthChecksLimitedErrorCountRetryPolicy(HttpHealthChecksLimitedErrorCountRetryPolicy const &)
Functions
maximum_failures() const
virtual OnFailure(Status const &)
virtual IsExhausted() const
virtual IsPermanentFailure(Status const &) const
virtual clone() const
Types
BaseType
HttpHealthChecksLimitedTimeRetryPolicy
Overview
Constructors
HttpHealthChecksLimitedTimeRetryPolicy(std::chrono::duration< DurationRep, DurationPeriod >)
HttpHealthChecksLimitedTimeRetryPolicy(HttpHealthChecksLimitedTimeRetryPolicy &&)
HttpHealthChecksLimitedTimeRetryPolicy(HttpHealthChecksLimitedTimeRetryPolicy const &)
Functions
maximum_duration() const
virtual OnFailure(Status const &)
virtual IsExhausted() const
virtual IsPermanentFailure(Status const &) const
virtual clone() const
Types
BaseType
HttpHealthChecksRetryPolicy
Overview
Functions
clone() const
OnFailure(Status const &)
OnFailure(Status const &)
IsExhausted() const
IsExhausted() const
IsPermanentFailure(Status const &) const
IsPermanentFailure(Status const &) const
Structs
HttpHealthChecksBackoffPolicyOption
Overview
Types
Type
HttpHealthChecksConnectionIdempotencyPolicyOption
Overview
Types
Type
HttpHealthChecksPollingPolicyOption
Overview
Types
Type
HttpHealthChecksRetryPolicyOption
Overview
Types
Type
Functions
MakeDefaultHttpHealthChecksConnectionIdempotencyPolicy()
MakeHttpHealthChecksConnectionRest(Options)
google::cloud::compute_http_health_checks_v1_mocks
Overview
Classes
MockHttpHealthChecksConnection
Overview
Functions
virtual options()
virtual DeleteHttpHealthCheck(google::cloud::cpp::compute::http_health_checks::v1::DeleteHttpHealthCheckRequest const &)
virtual DeleteHttpHealthCheck(NoAwaitTag, google::cloud::cpp::compute::http_health_checks::v1::DeleteHttpHealthCheckRequest const &)
virtual DeleteHttpHealthCheck(google::cloud::cpp::compute::v1::Operation const &)
virtual GetHttpHealthCheck(google::cloud::cpp::compute::http_health_checks::v1::GetHttpHealthCheckRequest const &)
virtual InsertHttpHealthCheck(google::cloud::cpp::compute::http_health_checks::v1::InsertHttpHealthCheckRequest const &)
virtual InsertHttpHealthCheck(NoAwaitTag, google::cloud::cpp::compute::http_health_checks::v1::InsertHttpHealthCheckRequest const &)
virtual InsertHttpHealthCheck(google::cloud::cpp::compute::v1::Operation const &)
virtual ListHttpHealthChecks(google::cloud::cpp::compute::http_health_checks::v1::ListHttpHealthChecksRequest)
virtual PatchHttpHealthCheck(google::cloud::cpp::compute::http_health_checks::v1::PatchHttpHealthCheckRequest const &)
virtual PatchHttpHealthCheck(NoAwaitTag, google::cloud::cpp::compute::http_health_checks::v1::PatchHttpHealthCheckRequest const &)
virtual PatchHttpHealthCheck(google::cloud::cpp::compute::v1::Operation const &)
virtual UpdateHttpHealthCheck(google::cloud::cpp::compute::http_health_checks::v1::UpdateHttpHealthCheckRequest const &)
virtual UpdateHttpHealthCheck(NoAwaitTag, google::cloud::cpp::compute::http_health_checks::v1::UpdateHttpHealthCheckRequest const &)
virtual UpdateHttpHealthCheck(google::cloud::cpp::compute::v1::Operation const &)
google::cloud::compute_https_health_checks_v1
Overview
Classes
HttpsHealthChecksClient
Overview
Constructors
HttpsHealthChecksClient(HttpsHealthChecksClient const &)
HttpsHealthChecksClient(HttpsHealthChecksClient &&)
HttpsHealthChecksClient(std::shared_ptr< HttpsHealthChecksConnection >, Options)
Operators
operator=(HttpsHealthChecksClient const &)
operator=(HttpsHealthChecksClient &&)
operator==(HttpsHealthChecksClient const &, HttpsHealthChecksClient const &)
operator!=(HttpsHealthChecksClient const &, HttpsHealthChecksClient const &)
Functions
DeleteHttpsHealthCheck(std::string const &, std::string const &, Options)
DeleteHttpsHealthCheck(NoAwaitTag, std::string const &, std::string const &, Options)
DeleteHttpsHealthCheck(google::cloud::cpp::compute::https_health_checks::v1::DeleteHttpsHealthCheckRequest const &, Options)
DeleteHttpsHealthCheck(NoAwaitTag, google::cloud::cpp::compute::https_health_checks::v1::DeleteHttpsHealthCheckRequest const &, Options)
DeleteHttpsHealthCheck(google::cloud::cpp::compute::v1::Operation const &, Options)
GetHttpsHealthCheck(std::string const &, std::string const &, Options)
GetHttpsHealthCheck(google::cloud::cpp::compute::https_health_checks::v1::GetHttpsHealthCheckRequest const &, Options)
InsertHttpsHealthCheck(std::string const &, google::cloud::cpp::compute::v1::HttpsHealthCheck const &, Options)
InsertHttpsHealthCheck(NoAwaitTag, std::string const &, google::cloud::cpp::compute::v1::HttpsHealthCheck const &, Options)
InsertHttpsHealthCheck(google::cloud::cpp::compute::https_health_checks::v1::InsertHttpsHealthCheckRequest const &, Options)
InsertHttpsHealthCheck(NoAwaitTag, google::cloud::cpp::compute::https_health_checks::v1::InsertHttpsHealthCheckRequest const &, Options)
InsertHttpsHealthCheck(google::cloud::cpp::compute::v1::Operation const &, Options)
ListHttpsHealthChecks(std::string const &, Options)
ListHttpsHealthChecks(google::cloud::cpp::compute::https_health_checks::v1::ListHttpsHealthChecksRequest, Options)
PatchHttpsHealthCheck(std::string const &, std::string const &, google::cloud::cpp::compute::v1::HttpsHealthCheck const &, Options)
PatchHttpsHealthCheck(NoAwaitTag, std::string const &, std::string const &, google::cloud::cpp::compute::v1::HttpsHealthCheck const &, Options)
PatchHttpsHealthCheck(google::cloud::cpp::compute::https_health_checks::v1::PatchHttpsHealthCheckRequest const &, Options)
PatchHttpsHealthCheck(NoAwaitTag, google::cloud::cpp::compute::https_health_checks::v1::PatchHttpsHealthCheckRequest const &, Options)
PatchHttpsHealthCheck(google::cloud::cpp::compute::v1::Operation const &, Options)
UpdateHttpsHealthCheck(std::string const &, std::string const &, google::cloud::cpp::compute::v1::HttpsHealthCheck const &, Options)
UpdateHttpsHealthCheck(NoAwaitTag, std::string const &, std::string const &, google::cloud::cpp::compute::v1::HttpsHealthCheck const &, Options)
UpdateHttpsHealthCheck(google::cloud::cpp::compute::https_health_checks::v1::UpdateHttpsHealthCheckRequest const &, Options)
UpdateHttpsHealthCheck(NoAwaitTag, google::cloud::cpp::compute::https_health_checks::v1::UpdateHttpsHealthCheckRequest const &, Options)
UpdateHttpsHealthCheck(google::cloud::cpp::compute::v1::Operation const &, Options)
HttpsHealthChecksConnection
Overview
Functions
virtual options()
virtual DeleteHttpsHealthCheck(google::cloud::cpp::compute::https_health_checks::v1::DeleteHttpsHealthCheckRequest const &)
virtual DeleteHttpsHealthCheck(NoAwaitTag, google::cloud::cpp::compute::https_health_checks::v1::DeleteHttpsHealthCheckRequest const &)
virtual DeleteHttpsHealthCheck(google::cloud::cpp::compute::v1::Operation const &)
virtual GetHttpsHealthCheck(google::cloud::cpp::compute::https_health_checks::v1::GetHttpsHealthCheckRequest const &)
virtual InsertHttpsHealthCheck(google::cloud::cpp::compute::https_health_checks::v1::InsertHttpsHealthCheckRequest const &)
virtual InsertHttpsHealthCheck(NoAwaitTag, google::cloud::cpp::compute::https_health_checks::v1::InsertHttpsHealthCheckRequest const &)
virtual InsertHttpsHealthCheck(google::cloud::cpp::compute::v1::Operation const &)
virtual ListHttpsHealthChecks(google::cloud::cpp::compute::https_health_checks::v1::ListHttpsHealthChecksRequest)
virtual PatchHttpsHealthCheck(google::cloud::cpp::compute::https_health_checks::v1::PatchHttpsHealthCheckRequest const &)
virtual PatchHttpsHealthCheck(NoAwaitTag, google::cloud::cpp::compute::https_health_checks::v1::PatchHttpsHealthCheckRequest const &)
virtual PatchHttpsHealthCheck(google::cloud::cpp::compute::v1::Operation const &)
virtual UpdateHttpsHealthCheck(google::cloud::cpp::compute::https_health_checks::v1::UpdateHttpsHealthCheckRequest const &)
virtual UpdateHttpsHealthCheck(NoAwaitTag, google::cloud::cpp::compute::https_health_checks::v1::UpdateHttpsHealthCheckRequest const &)
virtual UpdateHttpsHealthCheck(google::cloud::cpp::compute::v1::Operation const &)
HttpsHealthChecksConnectionIdempotencyPolicy
Overview
Functions
virtual clone() const
virtual DeleteHttpsHealthCheck(google::cloud::cpp::compute::https_health_checks::v1::DeleteHttpsHealthCheckRequest const &)
virtual GetHttpsHealthCheck(google::cloud::cpp::compute::https_health_checks::v1::GetHttpsHealthCheckRequest const &)
virtual InsertHttpsHealthCheck(google::cloud::cpp::compute::https_health_checks::v1::InsertHttpsHealthCheckRequest const &)
virtual ListHttpsHealthChecks(google::cloud::cpp::compute::https_health_checks::v1::ListHttpsHealthChecksRequest)
virtual PatchHttpsHealthCheck(google::cloud::cpp::compute::https_health_checks::v1::PatchHttpsHealthCheckRequest const &)
virtual UpdateHttpsHealthCheck(google::cloud::cpp::compute::https_health_checks::v1::UpdateHttpsHealthCheckRequest const &)
HttpsHealthChecksLimitedErrorCountRetryPolicy
Overview
Constructors
HttpsHealthChecksLimitedErrorCountRetryPolicy(int)
HttpsHealthChecksLimitedErrorCountRetryPolicy(HttpsHealthChecksLimitedErrorCountRetryPolicy &&)
HttpsHealthChecksLimitedErrorCountRetryPolicy(HttpsHealthChecksLimitedErrorCountRetryPolicy const &)
Functions
maximum_failures() const
virtual OnFailure(Status const &)
virtual IsExhausted() const
virtual IsPermanentFailure(Status const &) const
virtual clone() const
Types
BaseType
HttpsHealthChecksLimitedTimeRetryPolicy
Overview
Constructors
HttpsHealthChecksLimitedTimeRetryPolicy(std::chrono::duration< DurationRep, DurationPeriod >)
HttpsHealthChecksLimitedTimeRetryPolicy(HttpsHealthChecksLimitedTimeRetryPolicy &&)
HttpsHealthChecksLimitedTimeRetryPolicy(HttpsHealthChecksLimitedTimeRetryPolicy const &)
Functions
maximum_duration() const
virtual OnFailure(Status const &)
virtual IsExhausted() const
virtual IsPermanentFailure(Status const &) const
virtual clone() const
Types
BaseType
HttpsHealthChecksRetryPolicy
Overview
Functions
clone() const
OnFailure(Status const &)
OnFailure(Status const &)
IsExhausted() const
IsExhausted() const
IsPermanentFailure(Status const &) const
IsPermanentFailure(Status const &) const
Structs
HttpsHealthChecksBackoffPolicyOption
Overview
Types
Type
HttpsHealthChecksConnectionIdempotencyPolicyOption
Overview
Types
Type
HttpsHealthChecksPollingPolicyOption
Overview
Types
Type
HttpsHealthChecksRetryPolicyOption
Overview
Types
Type
Functions
MakeDefaultHttpsHealthChecksConnectionIdempotencyPolicy()
MakeHttpsHealthChecksConnectionRest(Options)
google::cloud::compute_https_health_checks_v1_mocks
Overview
Classes
MockHttpsHealthChecksConnection
Overview
Functions
virtual options()
virtual DeleteHttpsHealthCheck(google::cloud::cpp::compute::https_health_checks::v1::DeleteHttpsHealthCheckRequest const &)
virtual DeleteHttpsHealthCheck(NoAwaitTag, google::cloud::cpp::compute::https_health_checks::v1::DeleteHttpsHealthCheckRequest const &)
virtual DeleteHttpsHealthCheck(google::cloud::cpp::compute::v1::Operation const &)
virtual GetHttpsHealthCheck(google::cloud::cpp::compute::https_health_checks::v1::GetHttpsHealthCheckRequest const &)
virtual InsertHttpsHealthCheck(google::cloud::cpp::compute::https_health_checks::v1::InsertHttpsHealthCheckRequest const &)
virtual InsertHttpsHealthCheck(NoAwaitTag, google::cloud::cpp::compute::https_health_checks::v1::InsertHttpsHealthCheckRequest const &)
virtual InsertHttpsHealthCheck(google::cloud::cpp::compute::v1::Operation const &)
virtual ListHttpsHealthChecks(google::cloud::cpp::compute::https_health_checks::v1::ListHttpsHealthChecksRequest)
virtual PatchHttpsHealthCheck(google::cloud::cpp::compute::https_health_checks::v1::PatchHttpsHealthCheckRequest const &)
virtual PatchHttpsHealthCheck(NoAwaitTag, google::cloud::cpp::compute::https_health_checks::v1::PatchHttpsHealthCheckRequest const &)
virtual PatchHttpsHealthCheck(google::cloud::cpp::compute::v1::Operation const &)
virtual UpdateHttpsHealthCheck(google::cloud::cpp::compute::https_health_checks::v1::UpdateHttpsHealthCheckRequest const &)
virtual UpdateHttpsHealthCheck(NoAwaitTag, google::cloud::cpp::compute::https_health_checks::v1::UpdateHttpsHealthCheckRequest const &)
virtual UpdateHttpsHealthCheck(google::cloud::cpp::compute::v1::Operation const &)
google::cloud::compute_image_family_views_v1
Overview
Classes
ImageFamilyViewsClient
Overview
Constructors
ImageFamilyViewsClient(ImageFamilyViewsClient const &)
ImageFamilyViewsClient(ImageFamilyViewsClient &&)
ImageFamilyViewsClient(std::shared_ptr< ImageFamilyViewsConnection >, Options)
Operators
operator=(ImageFamilyViewsClient const &)
operator=(ImageFamilyViewsClient &&)
operator==(ImageFamilyViewsClient const &, ImageFamilyViewsClient const &)
operator!=(ImageFamilyViewsClient const &, ImageFamilyViewsClient const &)
Functions
GetImageFamilyView(std::string const &, std::string const &, std::string const &, Options)
GetImageFamilyView(google::cloud::cpp::compute::image_family_views::v1::GetImageFamilyViewRequest const &, Options)
ImageFamilyViewsConnection
Overview
Functions
virtual options()
virtual GetImageFamilyView(google::cloud::cpp::compute::image_family_views::v1::GetImageFamilyViewRequest const &)
ImageFamilyViewsConnectionIdempotencyPolicy
Overview
Functions
virtual clone() const
virtual GetImageFamilyView(google::cloud::cpp::compute::image_family_views::v1::GetImageFamilyViewRequest const &)
ImageFamilyViewsLimitedErrorCountRetryPolicy
Overview
Constructors
ImageFamilyViewsLimitedErrorCountRetryPolicy(int)
ImageFamilyViewsLimitedErrorCountRetryPolicy(ImageFamilyViewsLimitedErrorCountRetryPolicy &&)
ImageFamilyViewsLimitedErrorCountRetryPolicy(ImageFamilyViewsLimitedErrorCountRetryPolicy const &)
Functions
maximum_failures() const
virtual OnFailure(Status const &)
virtual IsExhausted() const
virtual IsPermanentFailure(Status const &) const
virtual clone() const
Types
BaseType
ImageFamilyViewsLimitedTimeRetryPolicy
Overview
Constructors
ImageFamilyViewsLimitedTimeRetryPolicy(std::chrono::duration< DurationRep, DurationPeriod >)
ImageFamilyViewsLimitedTimeRetryPolicy(ImageFamilyViewsLimitedTimeRetryPolicy &&)
ImageFamilyViewsLimitedTimeRetryPolicy(ImageFamilyViewsLimitedTimeRetryPolicy const &)
Functions
maximum_duration() const
virtual OnFailure(Status const &)
virtual IsExhausted() const
virtual IsPermanentFailure(Status const &) const
virtual clone() const
Types
BaseType
ImageFamilyViewsRetryPolicy
Overview
Functions
clone() const
OnFailure(Status const &)
OnFailure(Status const &)
IsExhausted() const
IsExhausted() const
IsPermanentFailure(Status const &) const
IsPermanentFailure(Status const &) const
Structs
ImageFamilyViewsBackoffPolicyOption
Overview
Types
Type
ImageFamilyViewsConnectionIdempotencyPolicyOption
Overview
Types
Type
ImageFamilyViewsRetryPolicyOption
Overview
Types
Type
Functions
MakeDefaultImageFamilyViewsConnectionIdempotencyPolicy()
MakeImageFamilyViewsConnectionRest(Options)
google::cloud::compute_image_family_views_v1_mocks
Overview
Classes
MockImageFamilyViewsConnection
Overview
Functions
virtual options()
virtual GetImageFamilyView(google::cloud::cpp::compute::image_family_views::v1::GetImageFamilyViewRequest const &)
google::cloud::compute_images_v1
Overview
Classes
ImagesClient
Overview
Constructors
ImagesClient(ImagesClient const &)
ImagesClient(ImagesClient &&)
ImagesClient(std::shared_ptr< ImagesConnection >, Options)
Operators
operator=(ImagesClient const &)
operator=(ImagesClient &&)
operator==(ImagesClient const &, ImagesClient const &)
operator!=(ImagesClient const &, ImagesClient const &)
Functions
DeleteImage(std::string const &, std::string const &, Options)
DeleteImage(NoAwaitTag, std::string const &, std::string const &, Options)
DeleteImage(google::cloud::cpp::compute::images::v1::DeleteImageRequest const &, Options)
DeleteImage(NoAwaitTag, google::cloud::cpp::compute::images::v1::DeleteImageRequest const &, Options)
DeleteImage(google::cloud::cpp::compute::v1::Operation const &, Options)
Deprecate(std::string const &, std::string const &, google::cloud::cpp::compute::v1::DeprecationStatus const &, Options)
Deprecate(NoAwaitTag, std::string const &, std::string const &, google::cloud::cpp::compute::v1::DeprecationStatus const &, Options)
Deprecate(google::cloud::cpp::compute::images::v1::DeprecateRequest const &, Options)
Deprecate(NoAwaitTag, google::cloud::cpp::compute::images::v1::DeprecateRequest const &, Options)
Deprecate(google::cloud::cpp::compute::v1::Operation const &, Options)
GetImage(std::string const &, std::string const &, Options)
GetImage(google::cloud::cpp::compute::images::v1::GetImageRequest const &, Options)
GetFromFamily(std::string const &, std::string const &, Options)
GetFromFamily(google::cloud::cpp::compute::images::v1::GetFromFamilyRequest const &, Options)
GetIamPolicy(std::string const &, std::string const &, Options)
GetIamPolicy(google::cloud::cpp::compute::images::v1::GetIamPolicyRequest const &, Options)
InsertImage(std::string const &, google::cloud::cpp::compute::v1::Image const &, Options)
InsertImage(NoAwaitTag, std::string const &, google::cloud::cpp::compute::v1::Image const &, Options)
InsertImage(google::cloud::cpp::compute::images::v1::InsertImageRequest const &, Options)
InsertImage(NoAwaitTag, google::cloud::cpp::compute::images::v1::InsertImageRequest const &, Options)
InsertImage(google::cloud::cpp::compute::v1::Operation const &, Options)
ListImages(std::string const &, Options)
ListImages(google::cloud::cpp::compute::images::v1::ListImagesRequest, Options)
PatchImage(std::string const &, std::string const &, google::cloud::cpp::compute::v1::Image const &, Options)
PatchImage(NoAwaitTag, std::string const &, std::string const &, google::cloud::cpp::compute::v1::Image const &, Options)
PatchImage(google::cloud::cpp::compute::images::v1::PatchImageRequest const &, Options)
PatchImage(NoAwaitTag, google::cloud::cpp::compute::images::v1::PatchImageRequest const &, Options)
PatchImage(google::cloud::cpp::compute::v1::Operation const &, Options)
SetIamPolicy(std::string const &, std::string const &, google::cloud::cpp::compute::v1::GlobalSetPolicyRequest const &, Options)
SetIamPolicy(google::cloud::cpp::compute::images::v1::SetIamPolicyRequest const &, Options)
SetLabels(std::string const &, std::string const &, google::cloud::cpp::compute::v1::GlobalSetLabelsRequest const &, Options)
SetLabels(NoAwaitTag, std::string const &, std::string const &, google::cloud::cpp::compute::v1::GlobalSetLabelsRequest const &, Options)
SetLabels(google::cloud::cpp::compute::images::v1::SetLabelsRequest const &, Options)
SetLabels(NoAwaitTag, google::cloud::cpp::compute::images::v1::SetLabelsRequest const &, Options)
SetLabels(google::cloud::cpp::compute::v1::Operation const &, Options)
TestIamPermissions(std::string const &, std::string const &, google::cloud::cpp::compute::v1::TestPermissionsRequest const &, Options)
TestIamPermissions(google::cloud::cpp::compute::images::v1::TestIamPermissionsRequest const &, Options)
ImagesConnection
Overview
Functions
virtual options()
virtual DeleteImage(google::cloud::cpp::compute::images::v1::DeleteImageRequest const &)
virtual DeleteImage(NoAwaitTag, google::cloud::cpp::compute::images::v1::DeleteImageRequest const &)
virtual DeleteImage(google::cloud::cpp::compute::v1::Operation const &)
virtual Deprecate(google::cloud::cpp::compute::images::v1::DeprecateRequest const &)
virtual Deprecate(NoAwaitTag, google::cloud::cpp::compute::images::v1::DeprecateRequest const &)
virtual Deprecate(google::cloud::cpp::compute::v1::Operation const &)
virtual GetImage(google::cloud::cpp::compute::images::v1::GetImageRequest const &)
virtual GetFromFamily(google::cloud::cpp::compute::images::v1::GetFromFamilyRequest const &)
virtual GetIamPolicy(google::cloud::cpp::compute::images::v1::GetIamPolicyRequest const &)
virtual InsertImage(google::cloud::cpp::compute::images::v1::InsertImageRequest const &)
virtual InsertImage(NoAwaitTag, google::cloud::cpp::compute::images::v1::InsertImageRequest const &)
virtual InsertImage(google::cloud::cpp::compute::v1::Operation const &)
virtual ListImages(google::cloud::cpp::compute::images::v1::ListImagesRequest)
virtual PatchImage(google::cloud::cpp::compute::images::v1::PatchImageRequest const &)
virtual PatchImage(NoAwaitTag, google::cloud::cpp::compute::images::v1::PatchImageRequest const &)
virtual PatchImage(google::cloud::cpp::compute::v1::Operation const &)
virtual SetIamPolicy(google::cloud::cpp::compute::images::v1::SetIamPolicyRequest const &)
virtual SetLabels(google::cloud::cpp::compute::images::v1::SetLabelsRequest const &)
virtual SetLabels(NoAwaitTag, google::cloud::cpp::compute::images::v1::SetLabelsRequest const &)
virtual SetLabels(google::cloud::cpp::compute::v1::Operation const &)
virtual TestIamPermissions(google::cloud::cpp::compute::images::v1::TestIamPermissionsRequest const &)
ImagesConnectionIdempotencyPolicy
Overview
Functions
virtual clone() const
virtual DeleteImage(google::cloud::cpp::compute::images::v1::DeleteImageRequest const &)
virtual Deprecate(google::cloud::cpp::compute::images::v1::DeprecateRequest const &)
virtual GetImage(google::cloud::cpp::compute::images::v1::GetImageRequest const &)
virtual GetFromFamily(google::cloud::cpp::compute::images::v1::GetFromFamilyRequest const &)
virtual GetIamPolicy(google::cloud::cpp::compute::images::v1::GetIamPolicyRequest const &)
virtual InsertImage(google::cloud::cpp::compute::images::v1::InsertImageRequest const &)
virtual ListImages(google::cloud::cpp::compute::images::v1::ListImagesRequest)
virtual PatchImage(google::cloud::cpp::compute::images::v1::PatchImageRequest const &)
virtual SetIamPolicy(google::cloud::cpp::compute::images::v1::SetIamPolicyRequest const &)
virtual SetLabels(google::cloud::cpp::compute::images::v1::SetLabelsRequest const &)
virtual TestIamPermissions(google::cloud::cpp::compute::images::v1::TestIamPermissionsRequest const &)
ImagesLimitedErrorCountRetryPolicy
Overview
Constructors
ImagesLimitedErrorCountRetryPolicy(int)
ImagesLimitedErrorCountRetryPolicy(ImagesLimitedErrorCountRetryPolicy &&)
ImagesLimitedErrorCountRetryPolicy(ImagesLimitedErrorCountRetryPolicy const &)
Functions
maximum_failures() const
virtual OnFailure(Status const &)
virtual IsExhausted() const
virtual IsPermanentFailure(Status const &) const
virtual clone() const
Types
BaseType
ImagesLimitedTimeRetryPolicy
Overview
Constructors
ImagesLimitedTimeRetryPolicy(std::chrono::duration< DurationRep, DurationPeriod >)
ImagesLimitedTimeRetryPolicy(ImagesLimitedTimeRetryPolicy &&)
ImagesLimitedTimeRetryPolicy(ImagesLimitedTimeRetryPolicy const &)
Functions
maximum_duration() const
virtual OnFailure(Status const &)
virtual IsExhausted() const
virtual IsPermanentFailure(Status const &) const
virtual clone() const
Types
BaseType
ImagesRetryPolicy
Overview
Functions
clone() const
OnFailure(Status const &)
OnFailure(Status const &)
IsExhausted() const
IsExhausted() const
IsPermanentFailure(Status const &) const
IsPermanentFailure(Status const &) const
Structs
ImagesBackoffPolicyOption
Overview
Types
Type
ImagesConnectionIdempotencyPolicyOption
Overview
Types
Type
ImagesPollingPolicyOption
Overview
Types
Type
ImagesRetryPolicyOption
Overview
Types
Type
Functions
MakeDefaultImagesConnectionIdempotencyPolicy()
MakeImagesConnectionRest(Options)
google::cloud::compute_images_v1_mocks
Overview
Classes
MockImagesConnection
Overview
Functions
virtual options()
virtual DeleteImage(google::cloud::cpp::compute::images::v1::DeleteImageRequest const &)
virtual DeleteImage(NoAwaitTag, google::cloud::cpp::compute::images::v1::DeleteImageRequest const &)
virtual DeleteImage(google::cloud::cpp::compute::v1::Operation const &)
virtual Deprecate(google::cloud::cpp::compute::images::v1::DeprecateRequest const &)
virtual Deprecate(NoAwaitTag, google::cloud::cpp::compute::images::v1::DeprecateRequest const &)
virtual Deprecate(google::cloud::cpp::compute::v1::Operation const &)
virtual GetImage(google::cloud::cpp::compute::images::v1::GetImageRequest const &)
virtual GetFromFamily(google::cloud::cpp::compute::images::v1::GetFromFamilyRequest const &)
virtual GetIamPolicy(google::cloud::cpp::compute::images::v1::GetIamPolicyRequest const &)
virtual InsertImage(google::cloud::cpp::compute::images::v1::InsertImageRequest const &)
virtual InsertImage(NoAwaitTag, google::cloud::cpp::compute::images::v1::InsertImageRequest const &)
virtual InsertImage(google::cloud::cpp::compute::v1::Operation const &)
virtual ListImages(google::cloud::cpp::compute::images::v1::ListImagesRequest)
virtual PatchImage(google::cloud::cpp::compute::images::v1::PatchImageRequest const &)
virtual PatchImage(NoAwaitTag, google::cloud::cpp::compute::images::v1::PatchImageRequest const &)
virtual PatchImage(google::cloud::cpp::compute::v1::Operation const &)
virtual SetIamPolicy(google::cloud::cpp::compute::images::v1::SetIamPolicyRequest const &)
virtual SetLabels(google::cloud::cpp::compute::images::v1::SetLabelsRequest const &)
virtual SetLabels(NoAwaitTag, google::cloud::cpp::compute::images::v1::SetLabelsRequest const &)
virtual SetLabels(google::cloud::cpp::compute::v1::Operation const &)
virtual TestIamPermissions(google::cloud::cpp::compute::images::v1::TestIamPermissionsRequest const &)
google::cloud::compute_instance_group_manager_resize_requests_v1
Overview
Classes
InstanceGroupManagerResizeRequestsClient
Overview
Constructors
InstanceGroupManagerResizeRequestsClient(InstanceGroupManagerResizeRequestsClient const &)
InstanceGroupManagerResizeRequestsClient(InstanceGroupManagerResizeRequestsClient &&)
InstanceGroupManagerResizeRequestsClient(std::shared_ptr< InstanceGroupManagerResizeRequestsConnection >, Options)
Operators
operator=(InstanceGroupManagerResizeRequestsClient const &)
operator=(InstanceGroupManagerResizeRequestsClient &&)
operator==(InstanceGroupManagerResizeRequestsClient const &, InstanceGroupManagerResizeRequestsClient const &)
operator!=(InstanceGroupManagerResizeRequestsClient const &, InstanceGroupManagerResizeRequestsClient const &)
Functions
Cancel(std::string const &, std::string const &, std::string const &, std::string const &, Options)
Cancel(NoAwaitTag, std::string const &, std::string const &, std::string const &, std::string const &, Options)
Cancel(google::cloud::cpp::compute::instance_group_manager_resize_requests::v1::CancelRequest const &, Options)
Cancel(NoAwaitTag, google::cloud::cpp::compute::instance_group_manager_resize_requests::v1::CancelRequest const &, Options)
Cancel(google::cloud::cpp::compute::v1::Operation const &, Options)
DeleteInstanceGroupManagerResizeRequest(std::string const &, std::string const &, std::string const &, std::string const &, Options)
DeleteInstanceGroupManagerResizeRequest(NoAwaitTag, std::string const &, std::string const &, std::string const &, std::string const &, Options)
DeleteInstanceGroupManagerResizeRequest(google::cloud::cpp::compute::instance_group_manager_resize_requests::v1::DeleteInstanceGroupManagerResizeRequestRequest const &, Options)
DeleteInstanceGroupManagerResizeRequest(NoAwaitTag, google::cloud::cpp::compute::instance_group_manager_resize_requests::v1::DeleteInstanceGroupManagerResizeRequestRequest const &, Options)
DeleteInstanceGroupManagerResizeRequest(google::cloud::cpp::compute::v1::Operation const &, Options)
GetInstanceGroupManagerResizeRequest(std::string const &, std::string const &, std::string const &, std::string const &, Options)
GetInstanceGroupManagerResizeRequest(google::cloud::cpp::compute::instance_group_manager_resize_requests::v1::GetInstanceGroupManagerResizeRequestRequest const &, Options)
InsertInstanceGroupManagerResizeRequest(std::string const &, std::string const &, std::string const &, google::cloud::cpp::compute::v1::InstanceGroupManagerResizeRequest const &, Options)
InsertInstanceGroupManagerResizeRequest(NoAwaitTag, std::string const &, std::string const &, std::string const &, google::cloud::cpp::compute::v1::InstanceGroupManagerResizeRequest const &, Options)
InsertInstanceGroupManagerResizeRequest(google::cloud::cpp::compute::instance_group_manager_resize_requests::v1::InsertInstanceGroupManagerResizeRequestRequest const &, Options)
InsertInstanceGroupManagerResizeRequest(NoAwaitTag, google::cloud::cpp::compute::instance_group_manager_resize_requests::v1::InsertInstanceGroupManagerResizeRequestRequest const &, Options)
InsertInstanceGroupManagerResizeRequest(google::cloud::cpp::compute::v1::Operation const &, Options)
ListInstanceGroupManagerResizeRequests(std::string const &, std::string const &, std::string const &, Options)
ListInstanceGroupManagerResizeRequests(google::cloud::cpp::compute::instance_group_manager_resize_requests::v1::ListInstanceGroupManagerResizeRequestsRequest, Options)
InstanceGroupManagerResizeRequestsConnection
Overview
Functions
virtual options()
virtual Cancel(google::cloud::cpp::compute::instance_group_manager_resize_requests::v1::CancelRequest const &)
virtual Cancel(NoAwaitTag, google::cloud::cpp::compute::instance_group_manager_resize_requests::v1::CancelRequest const &)
virtual Cancel(google::cloud::cpp::compute::v1::Operation const &)
virtual DeleteInstanceGroupManagerResizeRequest(google::cloud::cpp::compute::instance_group_manager_resize_requests::v1::DeleteInstanceGroupManagerResizeRequestRequest const &)
virtual DeleteInstanceGroupManagerResizeRequest(NoAwaitTag, google::cloud::cpp::compute::instance_group_manager_resize_requests::v1::DeleteInstanceGroupManagerResizeRequestRequest const &)
virtual DeleteInstanceGroupManagerResizeRequest(google::cloud::cpp::compute::v1::Operation const &)
virtual GetInstanceGroupManagerResizeRequest(google::cloud::cpp::compute::instance_group_manager_resize_requests::v1::GetInstanceGroupManagerResizeRequestRequest const &)
virtual InsertInstanceGroupManagerResizeRequest(google::cloud::cpp::compute::instance_group_manager_resize_requests::v1::InsertInstanceGroupManagerResizeRequestRequest const &)
virtual InsertInstanceGroupManagerResizeRequest(NoAwaitTag, google::cloud::cpp::compute::instance_group_manager_resize_requests::v1::InsertInstanceGroupManagerResizeRequestRequest const &)
virtual InsertInstanceGroupManagerResizeRequest(google::cloud::cpp::compute::v1::Operation const &)
virtual ListInstanceGroupManagerResizeRequests(google::cloud::cpp::compute::instance_group_manager_resize_requests::v1::ListInstanceGroupManagerResizeRequestsRequest)
InstanceGroupManagerResizeRequestsConnectionIdempotencyPolicy
Overview
Functions
virtual clone() const
virtual Cancel(google::cloud::cpp::compute::instance_group_manager_resize_requests::v1::CancelRequest const &)
virtual DeleteInstanceGroupManagerResizeRequest(google::cloud::cpp::compute::instance_group_manager_resize_requests::v1::DeleteInstanceGroupManagerResizeRequestRequest const &)
virtual GetInstanceGroupManagerResizeRequest(google::cloud::cpp::compute::instance_group_manager_resize_requests::v1::GetInstanceGroupManagerResizeRequestRequest const &)
virtual InsertInstanceGroupManagerResizeRequest(google::cloud::cpp::compute::instance_group_manager_resize_requests::v1::InsertInstanceGroupManagerResizeRequestRequest const &)
virtual ListInstanceGroupManagerResizeRequests(google::cloud::cpp::compute::instance_group_manager_resize_requests::v1::ListInstanceGroupManagerResizeRequestsRequest)
InstanceGroupManagerResizeRequestsLimitedErrorCountRetryPolicy
Overview
Constructors
InstanceGroupManagerResizeRequestsLimitedErrorCountRetryPolicy(int)
InstanceGroupManagerResizeRequestsLimitedErrorCountRetryPolicy(InstanceGroupManagerResizeRequestsLimitedErrorCountRetryPolicy &&)
InstanceGroupManagerResizeRequestsLimitedErrorCountRetryPolicy(InstanceGroupManagerResizeRequestsLimitedErrorCountRetryPolicy const &)
Functions
maximum_failures() const
virtual OnFailure(Status const &)
virtual IsExhausted() const
virtual IsPermanentFailure(Status const &) const
virtual clone() const
Types
BaseType
InstanceGroupManagerResizeRequestsLimitedTimeRetryPolicy
Overview
Constructors
InstanceGroupManagerResizeRequestsLimitedTimeRetryPolicy(std::chrono::duration< DurationRep, DurationPeriod >)
InstanceGroupManagerResizeRequestsLimitedTimeRetryPolicy(InstanceGroupManagerResizeRequestsLimitedTimeRetryPolicy &&)
InstanceGroupManagerResizeRequestsLimitedTimeRetryPolicy(InstanceGroupManagerResizeRequestsLimitedTimeRetryPolicy const &)
Functions
maximum_duration() const
virtual OnFailure(Status const &)
virtual IsExhausted() const
virtual IsPermanentFailure(Status const &) const
virtual clone() const
Types
BaseType
InstanceGroupManagerResizeRequestsRetryPolicy
Overview
Functions
clone() const
OnFailure(Status const &)
OnFailure(Status const &)
IsExhausted() const
IsExhausted() const
IsPermanentFailure(Status const &) const
IsPermanentFailure(Status const &) const
Structs
InstanceGroupManagerResizeRequestsBackoffPolicyOption
Overview
Types
Type
InstanceGroupManagerResizeRequestsConnectionIdempotencyPolicyOption
Overview
Types
Type
InstanceGroupManagerResizeRequestsPollingPolicyOption
Overview
Types
Type
InstanceGroupManagerResizeRequestsRetryPolicyOption
Overview
Types
Type
Functions
MakeDefaultInstanceGroupManagerResizeRequestsConnectionIdempotencyPolicy()
MakeInstanceGroupManagerResizeRequestsConnectionRest(Options)
google::cloud::compute_instance_group_manager_resize_requests_v1_mocks
Overview
Classes
MockInstanceGroupManagerResizeRequestsConnection
Overview
google::cloud::compute_instance_group_managers_v1
Overview
Classes
InstanceGroupManagersClient
Overview
Constructors
InstanceGroupManagersClient(InstanceGroupManagersClient const &)
InstanceGroupManagersClient(InstanceGroupManagersClient &&)
InstanceGroupManagersClient(std::shared_ptr< InstanceGroupManagersConnection >, Options)
Operators
operator=(InstanceGroupManagersClient const &)
operator=(InstanceGroupManagersClient &&)
operator==(InstanceGroupManagersClient const &, InstanceGroupManagersClient const &)
operator!=(InstanceGroupManagersClient const &, InstanceGroupManagersClient const &)
Functions
AbandonInstances(std::string const &, std::string const &, std::string const &, google::cloud::cpp::compute::v1::InstanceGroupManagersAbandonInstancesRequest const &, Options)
AbandonInstances(NoAwaitTag, std::string const &, std::string const &, std::string const &, google::cloud::cpp::compute::v1::InstanceGroupManagersAbandonInstancesRequest const &, Options)
AbandonInstances(google::cloud::cpp::compute::instance_group_managers::v1::AbandonInstancesRequest const &, Options)
AbandonInstances(NoAwaitTag, google::cloud::cpp::compute::instance_group_managers::v1::AbandonInstancesRequest const &, Options)
AbandonInstances(google::cloud::cpp::compute::v1::Operation const &, Options)
AggregatedListInstanceGroupManagers(std::string const &, Options)
AggregatedListInstanceGroupManagers(google::cloud::cpp::compute::instance_group_managers::v1::AggregatedListInstanceGroupManagersRequest, Options)
ApplyUpdatesToInstances(std::string const &, std::string const &, std::string const &, google::cloud::cpp::compute::v1::InstanceGroupManagersApplyUpdatesRequest const &, Options)
ApplyUpdatesToInstances(NoAwaitTag, std::string const &, std::string const &, std::string const &, google::cloud::cpp::compute::v1::InstanceGroupManagersApplyUpdatesRequest const &, Options)
ApplyUpdatesToInstances(google::cloud::cpp::compute::instance_group_managers::v1::ApplyUpdatesToInstancesRequest const &, Options)
ApplyUpdatesToInstances(NoAwaitTag, google::cloud::cpp::compute::instance_group_managers::v1::ApplyUpdatesToInstancesRequest const &, Options)
ApplyUpdatesToInstances(google::cloud::cpp::compute::v1::Operation const &, Options)
CreateInstances(std::string const &, std::string const &, std::string const &, google::cloud::cpp::compute::v1::InstanceGroupManagersCreateInstancesRequest const &, Options)
CreateInstances(NoAwaitTag, std::string const &, std::string const &, std::string const &, google::cloud::cpp::compute::v1::InstanceGroupManagersCreateInstancesRequest const &, Options)
CreateInstances(google::cloud::cpp::compute::instance_group_managers::v1::CreateInstancesRequest const &, Options)
CreateInstances(NoAwaitTag, google::cloud::cpp::compute::instance_group_managers::v1::CreateInstancesRequest const &, Options)
CreateInstances(google::cloud::cpp::compute::v1::Operation const &, Options)
DeleteInstanceGroupManager(std::string const &, std::string const &, std::string const &, Options)
DeleteInstanceGroupManager(NoAwaitTag, std::string const &, std::string const &, std::string const &, Options)
DeleteInstanceGroupManager(google::cloud::cpp::compute::instance_group_managers::v1::DeleteInstanceGroupManagerRequest const &, Options)
DeleteInstanceGroupManager(NoAwaitTag, google::cloud::cpp::compute::instance_group_managers::v1::DeleteInstanceGroupManagerRequest const &, Options)
DeleteInstanceGroupManager(google::cloud::cpp::compute::v1::Operation const &, Options)
DeleteInstances(std::string const &, std::string const &, std::string const &, google::cloud::cpp::compute::v1::InstanceGroupManagersDeleteInstancesRequest const &, Options)
DeleteInstances(NoAwaitTag, std::string const &, std::string const &, std::string const &, google::cloud::cpp::compute::v1::InstanceGroupManagersDeleteInstancesRequest const &, Options)
DeleteInstances(google::cloud::cpp::compute::instance_group_managers::v1::DeleteInstancesRequest const &, Options)
DeleteInstances(NoAwaitTag, google::cloud::cpp::compute::instance_group_managers::v1::DeleteInstancesRequest const &, Options)
DeleteInstances(google::cloud::cpp::compute::v1::Operation const &, Options)
DeletePerInstanceConfigs(std::string const &, std::string const &, std::string const &, google::cloud::cpp::compute::v1::InstanceGroupManagersDeletePerInstanceConfigsReq const &, Options)
DeletePerInstanceConfigs(NoAwaitTag, std::string const &, std::string const &, std::string const &, google::cloud::cpp::compute::v1::InstanceGroupManagersDeletePerInstanceConfigsReq const &, Options)
DeletePerInstanceConfigs(google::cloud::cpp::compute::instance_group_managers::v1::DeletePerInstanceConfigsRequest const &, Options)
DeletePerInstanceConfigs(NoAwaitTag, google::cloud::cpp::compute::instance_group_managers::v1::DeletePerInstanceConfigsRequest const &, Options)
DeletePerInstanceConfigs(google::cloud::cpp::compute::v1::Operation const &, Options)
GetInstanceGroupManager(std::string const &, std::string const &, std::string const &, Options)
GetInstanceGroupManager(google::cloud::cpp::compute::instance_group_managers::v1::GetInstanceGroupManagerRequest const &, Options)
InsertInstanceGroupManager(std::string const &, std::string const &, google::cloud::cpp::compute::v1::InstanceGroupManager const &, Options)
InsertInstanceGroupManager(NoAwaitTag, std::string const &, std::string const &, google::cloud::cpp::compute::v1::InstanceGroupManager const &, Options)
InsertInstanceGroupManager(google::cloud::cpp::compute::instance_group_managers::v1::InsertInstanceGroupManagerRequest const &, Options)
InsertInstanceGroupManager(NoAwaitTag, google::cloud::cpp::compute::instance_group_managers::v1::InsertInstanceGroupManagerRequest const &, Options)
InsertInstanceGroupManager(google::cloud::cpp::compute::v1::Operation const &, Options)
ListInstanceGroupManagers(std::string const &, std::string const &, Options)
ListInstanceGroupManagers(google::cloud::cpp::compute::instance_group_managers::v1::ListInstanceGroupManagersRequest, Options)
ListErrors(std::string const &, std::string const &, std::string const &, Options)
ListErrors(google::cloud::cpp::compute::instance_group_managers::v1::ListErrorsRequest, Options)
ListManagedInstances(std::string const &, std::string const &, std::string const &, Options)
ListManagedInstances(google::cloud::cpp::compute::instance_group_managers::v1::ListManagedInstancesRequest const &, Options)
ListPerInstanceConfigs(std::string const &, std::string const &, std::string const &, Options)
ListPerInstanceConfigs(google::cloud::cpp::compute::instance_group_managers::v1::ListPerInstanceConfigsRequest, Options)
PatchInstanceGroupManager(std::string const &, std::string const &, std::string const &, google::cloud::cpp::compute::v1::InstanceGroupManager const &, Options)
PatchInstanceGroupManager(NoAwaitTag, std::string const &, std::string const &, std::string const &, google::cloud::cpp::compute::v1::InstanceGroupManager const &, Options)
PatchInstanceGroupManager(google::cloud::cpp::compute::instance_group_managers::v1::PatchInstanceGroupManagerRequest const &, Options)
PatchInstanceGroupManager(NoAwaitTag, google::cloud::cpp::compute::instance_group_managers::v1::PatchInstanceGroupManagerRequest const &, Options)
PatchInstanceGroupManager(google::cloud::cpp::compute::v1::Operation const &, Options)
PatchPerInstanceConfigs(std::string const &, std::string const &, std::string const &, google::cloud::cpp::compute::v1::InstanceGroupManagersPatchPerInstanceConfigsReq const &, Options)
PatchPerInstanceConfigs(NoAwaitTag, std::string const &, std::string const &, std::string const &, google::cloud::cpp::compute::v1::InstanceGroupManagersPatchPerInstanceConfigsReq const &, Options)
PatchPerInstanceConfigs(google::cloud::cpp::compute::instance_group_managers::v1::PatchPerInstanceConfigsRequest const &, Options)
PatchPerInstanceConfigs(NoAwaitTag, google::cloud::cpp::compute::instance_group_managers::v1::PatchPerInstanceConfigsRequest const &, Options)
PatchPerInstanceConfigs(google::cloud::cpp::compute::v1::Operation const &, Options)
RecreateInstances(std::string const &, std::string const &, std::string const &, google::cloud::cpp::compute::v1::InstanceGroupManagersRecreateInstancesRequest const &, Options)
RecreateInstances(NoAwaitTag, std::string const &, std::string const &, std::string const &, google::cloud::cpp::compute::v1::InstanceGroupManagersRecreateInstancesRequest const &, Options)
RecreateInstances(google::cloud::cpp::compute::instance_group_managers::v1::RecreateInstancesRequest const &, Options)
RecreateInstances(NoAwaitTag, google::cloud::cpp::compute::instance_group_managers::v1::RecreateInstancesRequest const &, Options)
RecreateInstances(google::cloud::cpp::compute::v1::Operation const &, Options)
Resize(std::string const &, std::string const &, std::string const &, std::int32_t, Options)
Resize(NoAwaitTag, std::string const &, std::string const &, std::string const &, std::int32_t, Options)
Resize(google::cloud::cpp::compute::instance_group_managers::v1::ResizeRequest const &, Options)
Resize(NoAwaitTag, google::cloud::cpp::compute::instance_group_managers::v1::ResizeRequest const &, Options)
Resize(google::cloud::cpp::compute::v1::Operation const &, Options)
ResumeInstances(std::string const &, std::string const &, std::string const &, google::cloud::cpp::compute::v1::InstanceGroupManagersResumeInstancesRequest const &, Options)
ResumeInstances(NoAwaitTag, std::string const &, std::string const &, std::string const &, google::cloud::cpp::compute::v1::InstanceGroupManagersResumeInstancesRequest const &, Options)
ResumeInstances(google::cloud::cpp::compute::instance_group_managers::v1::ResumeInstancesRequest const &, Options)
ResumeInstances(NoAwaitTag, google::cloud::cpp::compute::instance_group_managers::v1::ResumeInstancesRequest const &, Options)
ResumeInstances(google::cloud::cpp::compute::v1::Operation const &, Options)
SetInstanceTemplate(std::string const &, std::string const &, std::string const &, google::cloud::cpp::compute::v1::InstanceGroupManagersSetInstanceTemplateRequest const &, Options)
SetInstanceTemplate(NoAwaitTag, std::string const &, std::string const &, std::string const &, google::cloud::cpp::compute::v1::InstanceGroupManagersSetInstanceTemplateRequest const &, Options)
SetInstanceTemplate(google::cloud::cpp::compute::instance_group_managers::v1::SetInstanceTemplateRequest const &, Options)
SetInstanceTemplate(NoAwaitTag, google::cloud::cpp::compute::instance_group_managers::v1::SetInstanceTemplateRequest const &, Options)
SetInstanceTemplate(google::cloud::cpp::compute::v1::Operation const &, Options)
SetTargetPools(std::string const &, std::string const &, std::string const &, google::cloud::cpp::compute::v1::InstanceGroupManagersSetTargetPoolsRequest const &, Options)
SetTargetPools(NoAwaitTag, std::string const &, std::string const &, std::string const &, google::cloud::cpp::compute::v1::InstanceGroupManagersSetTargetPoolsRequest const &, Options)
SetTargetPools(google::cloud::cpp::compute::instance_group_managers::v1::SetTargetPoolsRequest const &, Options)
SetTargetPools(NoAwaitTag, google::cloud::cpp::compute::instance_group_managers::v1::SetTargetPoolsRequest const &, Options)
SetTargetPools(google::cloud::cpp::compute::v1::Operation const &, Options)
StartInstances(std::string const &, std::string const &, std::string const &, google::cloud::cpp::compute::v1::InstanceGroupManagersStartInstancesRequest const &, Options)
StartInstances(NoAwaitTag, std::string const &, std::string const &, std::string const &, google::cloud::cpp::compute::v1::InstanceGroupManagersStartInstancesRequest const &, Options)
StartInstances(google::cloud::cpp::compute::instance_group_managers::v1::StartInstancesRequest const &, Options)
StartInstances(NoAwaitTag, google::cloud::cpp::compute::instance_group_managers::v1::StartInstancesRequest const &, Options)
StartInstances(google::cloud::cpp::compute::v1::Operation const &, Options)
StopInstances(std::string const &, std::string const &, std::string const &, google::cloud::cpp::compute::v1::InstanceGroupManagersStopInstancesRequest const &, Options)
StopInstances(NoAwaitTag, std::string const &, std::string const &, std::string const &, google::cloud::cpp::compute::v1::InstanceGroupManagersStopInstancesRequest const &, Options)
StopInstances(google::cloud::cpp::compute::instance_group_managers::v1::StopInstancesRequest const &, Options)
StopInstances(NoAwaitTag, google::cloud::cpp::compute::instance_group_managers::v1::StopInstancesRequest const &, Options)
StopInstances(google::cloud::cpp::compute::v1::Operation const &, Options)
SuspendInstances(std::string const &, std::string const &, std::string const &, google::cloud::cpp::compute::v1::InstanceGroupManagersSuspendInstancesRequest const &, Options)
SuspendInstances(NoAwaitTag, std::string const &, std::string const &, std::string const &, google::cloud::cpp::compute::v1::InstanceGroupManagersSuspendInstancesRequest const &, Options)
SuspendInstances(google::cloud::cpp::compute::instance_group_managers::v1::SuspendInstancesRequest const &, Options)
SuspendInstances(NoAwaitTag, google::cloud::cpp::compute::instance_group_managers::v1::SuspendInstancesRequest const &, Options)
SuspendInstances(google::cloud::cpp::compute::v1::Operation const &, Options)
UpdatePerInstanceConfigs(std::string const &, std::string const &, std::string const &, google::cloud::cpp::compute::v1::InstanceGroupManagersUpdatePerInstanceConfigsReq const &, Options)
UpdatePerInstanceConfigs(NoAwaitTag, std::string const &, std::string const &, std::string const &, google::cloud::cpp::compute::v1::InstanceGroupManagersUpdatePerInstanceConfigsReq const &, Options)
UpdatePerInstanceConfigs(google::cloud::cpp::compute::instance_group_managers::v1::UpdatePerInstanceConfigsRequest const &, Options)
UpdatePerInstanceConfigs(NoAwaitTag, google::cloud::cpp::compute::instance_group_managers::v1::UpdatePerInstanceConfigsRequest const &, Options)
UpdatePerInstanceConfigs(google::cloud::cpp::compute::v1::Operation const &, Options)
InstanceGroupManagersConnection
Overview
Functions
virtual options()
virtual AbandonInstances(google::cloud::cpp::compute::instance_group_managers::v1::AbandonInstancesRequest const &)
virtual AbandonInstances(NoAwaitTag, google::cloud::cpp::compute::instance_group_managers::v1::AbandonInstancesRequest const &)
virtual AbandonInstances(google::cloud::cpp::compute::v1::Operation const &)
virtual AggregatedListInstanceGroupManagers(google::cloud::cpp::compute::instance_group_managers::v1::AggregatedListInstanceGroupManagersRequest)
virtual ApplyUpdatesToInstances(google::cloud::cpp::compute::instance_group_managers::v1::ApplyUpdatesToInstancesRequest const &)
virtual ApplyUpdatesToInstances(NoAwaitTag, google::cloud::cpp::compute::instance_group_managers::v1::ApplyUpdatesToInstancesRequest const &)
virtual ApplyUpdatesToInstances(google::cloud::cpp::compute::v1::Operation const &)
virtual CreateInstances(google::cloud::cpp::compute::instance_group_managers::v1::CreateInstancesRequest const &)
virtual CreateInstances(NoAwaitTag, google::cloud::cpp::compute::instance_group_managers::v1::CreateInstancesRequest const &)
virtual CreateInstances(google::cloud::cpp::compute::v1::Operation const &)
virtual DeleteInstanceGroupManager(google::cloud::cpp::compute::instance_group_managers::v1::DeleteInstanceGroupManagerRequest const &)
virtual DeleteInstanceGroupManager(NoAwaitTag, google::cloud::cpp::compute::instance_group_managers::v1::DeleteInstanceGroupManagerRequest const &)
virtual DeleteInstanceGroupManager(google::cloud::cpp::compute::v1::Operation const &)
virtual DeleteInstances(google::cloud::cpp::compute::instance_group_managers::v1::DeleteInstancesRequest const &)
virtual DeleteInstances(NoAwaitTag, google::cloud::cpp::compute::instance_group_managers::v1::DeleteInstancesRequest const &)
virtual DeleteInstances(google::cloud::cpp::compute::v1::Operation const &)
virtual DeletePerInstanceConfigs(google::cloud::cpp::compute::instance_group_managers::v1::DeletePerInstanceConfigsRequest const &)
virtual DeletePerInstanceConfigs(NoAwaitTag, google::cloud::cpp::compute::instance_group_managers::v1::DeletePerInstanceConfigsRequest const &)
virtual DeletePerInstanceConfigs(google::cloud::cpp::compute::v1::Operation const &)
virtual GetInstanceGroupManager(google::cloud::cpp::compute::instance_group_managers::v1::GetInstanceGroupManagerRequest const &)
virtual InsertInstanceGroupManager(google::cloud::cpp::compute::instance_group_managers::v1::InsertInstanceGroupManagerRequest const &)
virtual InsertInstanceGroupManager(NoAwaitTag, google::cloud::cpp::compute::instance_group_managers::v1::InsertInstanceGroupManagerRequest const &)
virtual InsertInstanceGroupManager(google::cloud::cpp::compute::v1::Operation const &)
virtual ListInstanceGroupManagers(google::cloud::cpp::compute::instance_group_managers::v1::ListInstanceGroupManagersRequest)
virtual ListErrors(google::cloud::cpp::compute::instance_group_managers::v1::ListErrorsRequest)
virtual ListManagedInstances(google::cloud::cpp::compute::instance_group_managers::v1::ListManagedInstancesRequest const &)
virtual ListPerInstanceConfigs(google::cloud::cpp::compute::instance_group_managers::v1::ListPerInstanceConfigsRequest)
virtual PatchInstanceGroupManager(google::cloud::cpp::compute::instance_group_managers::v1::PatchInstanceGroupManagerRequest const &)
virtual PatchInstanceGroupManager(NoAwaitTag, google::cloud::cpp::compute::instance_group_managers::v1::PatchInstanceGroupManagerRequest const &)
virtual PatchInstanceGroupManager(google::cloud::cpp::compute::v1::Operation const &)
virtual PatchPerInstanceConfigs(google::cloud::cpp::compute::instance_group_managers::v1::PatchPerInstanceConfigsRequest const &)
virtual PatchPerInstanceConfigs(NoAwaitTag, google::cloud::cpp::compute::instance_group_managers::v1::PatchPerInstanceConfigsRequest const &)
virtual PatchPerInstanceConfigs(google::cloud::cpp::compute::v1::Operation const &)
virtual RecreateInstances(google::cloud::cpp::compute::instance_group_managers::v1::RecreateInstancesRequest const &)
virtual RecreateInstances(NoAwaitTag, google::cloud::cpp::compute::instance_group_managers::v1::RecreateInstancesRequest const &)
virtual RecreateInstances(google::cloud::cpp::compute::v1::Operation const &)
virtual Resize(google::cloud::cpp::compute::instance_group_managers::v1::ResizeRequest const &)
virtual Resize(NoAwaitTag, google::cloud::cpp::compute::instance_group_managers::v1::ResizeRequest const &)
virtual Resize(google::cloud::cpp::compute::v1::Operation const &)
virtual ResumeInstances(google::cloud::cpp::compute::instance_group_managers::v1::ResumeInstancesRequest const &)
virtual ResumeInstances(NoAwaitTag, google::cloud::cpp::compute::instance_group_managers::v1::ResumeInstancesRequest const &)
virtual ResumeInstances(google::cloud::cpp::compute::v1::Operation const &)
virtual SetInstanceTemplate(google::cloud::cpp::compute::instance_group_managers::v1::SetInstanceTemplateRequest const &)
virtual SetInstanceTemplate(NoAwaitTag, google::cloud::cpp::compute::instance_group_managers::v1::SetInstanceTemplateRequest const &)
virtual SetInstanceTemplate(google::cloud::cpp::compute::v1::Operation const &)
virtual SetTargetPools(google::cloud::cpp::compute::instance_group_managers::v1::SetTargetPoolsRequest const &)
virtual SetTargetPools(NoAwaitTag, google::cloud::cpp::compute::instance_group_managers::v1::SetTargetPoolsRequest const &)
virtual SetTargetPools(google::cloud::cpp::compute::v1::Operation const &)
virtual StartInstances(google::cloud::cpp::compute::instance_group_managers::v1::StartInstancesRequest const &)
virtual StartInstances(NoAwaitTag, google::cloud::cpp::compute::instance_group_managers::v1::StartInstancesRequest const &)
virtual StartInstances(google::cloud::cpp::compute::v1::Operation const &)
virtual StopInstances(google::cloud::cpp::compute::instance_group_managers::v1::StopInstancesRequest const &)
virtual StopInstances(NoAwaitTag, google::cloud::cpp::compute::instance_group_managers::v1::StopInstancesRequest const &)
virtual StopInstances(google::cloud::cpp::compute::v1::Operation const &)
virtual SuspendInstances(google::cloud::cpp::compute::instance_group_managers::v1::SuspendInstancesRequest const &)
virtual SuspendInstances(NoAwaitTag, google::cloud::cpp::compute::instance_group_managers::v1::SuspendInstancesRequest const &)
virtual SuspendInstances(google::cloud::cpp::compute::v1::Operation const &)
virtual UpdatePerInstanceConfigs(google::cloud::cpp::compute::instance_group_managers::v1::UpdatePerInstanceConfigsRequest const &)
virtual UpdatePerInstanceConfigs(NoAwaitTag, google::cloud::cpp::compute::instance_group_managers::v1::UpdatePerInstanceConfigsRequest const &)
virtual UpdatePerInstanceConfigs(google::cloud::cpp::compute::v1::Operation const &)
InstanceGroupManagersConnectionIdempotencyPolicy
Overview
Functions
virtual clone() const
virtual AbandonInstances(google::cloud::cpp::compute::instance_group_managers::v1::AbandonInstancesRequest const &)
virtual AggregatedListInstanceGroupManagers(google::cloud::cpp::compute::instance_group_managers::v1::AggregatedListInstanceGroupManagersRequest)
virtual ApplyUpdatesToInstances(google::cloud::cpp::compute::instance_group_managers::v1::ApplyUpdatesToInstancesRequest const &)
virtual CreateInstances(google::cloud::cpp::compute::instance_group_managers::v1::CreateInstancesRequest const &)
virtual DeleteInstanceGroupManager(google::cloud::cpp::compute::instance_group_managers::v1::DeleteInstanceGroupManagerRequest const &)
virtual DeleteInstances(google::cloud::cpp::compute::instance_group_managers::v1::DeleteInstancesRequest const &)
virtual DeletePerInstanceConfigs(google::cloud::cpp::compute::instance_group_managers::v1::DeletePerInstanceConfigsRequest const &)
virtual GetInstanceGroupManager(google::cloud::cpp::compute::instance_group_managers::v1::GetInstanceGroupManagerRequest const &)
virtual InsertInstanceGroupManager(google::cloud::cpp::compute::instance_group_managers::v1::InsertInstanceGroupManagerRequest const &)
virtual ListInstanceGroupManagers(google::cloud::cpp::compute::instance_group_managers::v1::ListInstanceGroupManagersRequest)
virtual ListErrors(google::cloud::cpp::compute::instance_group_managers::v1::ListErrorsRequest)
virtual ListManagedInstances(google::cloud::cpp::compute::instance_group_managers::v1::ListManagedInstancesRequest const &)
virtual ListPerInstanceConfigs(google::cloud::cpp::compute::instance_group_managers::v1::ListPerInstanceConfigsRequest)
virtual PatchInstanceGroupManager(google::cloud::cpp::compute::instance_group_managers::v1::PatchInstanceGroupManagerRequest const &)
virtual PatchPerInstanceConfigs(google::cloud::cpp::compute::instance_group_managers::v1::PatchPerInstanceConfigsRequest const &)
virtual RecreateInstances(google::cloud::cpp::compute::instance_group_managers::v1::RecreateInstancesRequest const &)
virtual Resize(google::cloud::cpp::compute::instance_group_managers::v1::ResizeRequest const &)
virtual ResumeInstances(google::cloud::cpp::compute::instance_group_managers::v1::ResumeInstancesRequest const &)
virtual SetInstanceTemplate(google::cloud::cpp::compute::instance_group_managers::v1::SetInstanceTemplateRequest const &)
virtual SetTargetPools(google::cloud::cpp::compute::instance_group_managers::v1::SetTargetPoolsRequest const &)
virtual StartInstances(google::cloud::cpp::compute::instance_group_managers::v1::StartInstancesRequest const &)
virtual StopInstances(google::cloud::cpp::compute::instance_group_managers::v1::StopInstancesRequest const &)
virtual SuspendInstances(google::cloud::cpp::compute::instance_group_managers::v1::SuspendInstancesRequest const &)
virtual UpdatePerInstanceConfigs(google::cloud::cpp::compute::instance_group_managers::v1::UpdatePerInstanceConfigsRequest const &)
InstanceGroupManagersLimitedErrorCountRetryPolicy
Overview
Constructors
InstanceGroupManagersLimitedErrorCountRetryPolicy(int)
InstanceGroupManagersLimitedErrorCountRetryPolicy(InstanceGroupManagersLimitedErrorCountRetryPolicy &&)
InstanceGroupManagersLimitedErrorCountRetryPolicy(InstanceGroupManagersLimitedErrorCountRetryPolicy const &)
Functions
maximum_failures() const
virtual OnFailure(Status const &)
virtual IsExhausted() const
virtual IsPermanentFailure(Status const &) const
virtual clone() const
Types
BaseType
InstanceGroupManagersLimitedTimeRetryPolicy
Overview
Constructors
InstanceGroupManagersLimitedTimeRetryPolicy(std::chrono::duration< DurationRep, DurationPeriod >)
InstanceGroupManagersLimitedTimeRetryPolicy(InstanceGroupManagersLimitedTimeRetryPolicy &&)
InstanceGroupManagersLimitedTimeRetryPolicy(InstanceGroupManagersLimitedTimeRetryPolicy const &)
Functions
maximum_duration() const
virtual OnFailure(Status const &)
virtual IsExhausted() const
virtual IsPermanentFailure(Status const &) const
virtual clone() const
Types
BaseType
InstanceGroupManagersRetryPolicy
Overview
Functions
clone() const
OnFailure(Status const &)
OnFailure(Status const &)
IsExhausted() const
IsExhausted() const
IsPermanentFailure(Status const &) const
IsPermanentFailure(Status const &) const
Structs
InstanceGroupManagersBackoffPolicyOption
Overview
Types
Type
InstanceGroupManagersConnectionIdempotencyPolicyOption
Overview
Types
Type
InstanceGroupManagersPollingPolicyOption
Overview
Types
Type
InstanceGroupManagersRetryPolicyOption
Overview
Types
Type
Functions
MakeDefaultInstanceGroupManagersConnectionIdempotencyPolicy()
MakeInstanceGroupManagersConnectionRest(Options)
google::cloud::compute_instance_group_managers_v1_mocks
Overview
Classes
MockInstanceGroupManagersConnection
Overview
google::cloud::compute_instance_groups_v1
Overview
Classes
InstanceGroupsClient
Overview
Constructors
InstanceGroupsClient(InstanceGroupsClient const &)
InstanceGroupsClient(InstanceGroupsClient &&)
InstanceGroupsClient(std::shared_ptr< InstanceGroupsConnection >, Options)
Operators
operator=(InstanceGroupsClient const &)
operator=(InstanceGroupsClient &&)
operator==(InstanceGroupsClient const &, InstanceGroupsClient const &)
operator!=(InstanceGroupsClient const &, InstanceGroupsClient const &)
Functions
AddInstances(std::string const &, std::string const &, std::string const &, google::cloud::cpp::compute::v1::InstanceGroupsAddInstancesRequest const &, Options)
AddInstances(NoAwaitTag, std::string const &, std::string const &, std::string const &, google::cloud::cpp::compute::v1::InstanceGroupsAddInstancesRequest const &, Options)
AddInstances(google::cloud::cpp::compute::instance_groups::v1::AddInstancesRequest const &, Options)
AddInstances(NoAwaitTag, google::cloud::cpp::compute::instance_groups::v1::AddInstancesRequest const &, Options)
AddInstances(google::cloud::cpp::compute::v1::Operation const &, Options)
AggregatedListInstanceGroups(std::string const &, Options)
AggregatedListInstanceGroups(google::cloud::cpp::compute::instance_groups::v1::AggregatedListInstanceGroupsRequest, Options)
DeleteInstanceGroup(std::string const &, std::string const &, std::string const &, Options)
DeleteInstanceGroup(NoAwaitTag, std::string const &, std::string const &, std::string const &, Options)
DeleteInstanceGroup(google::cloud::cpp::compute::instance_groups::v1::DeleteInstanceGroupRequest const &, Options)
DeleteInstanceGroup(NoAwaitTag, google::cloud::cpp::compute::instance_groups::v1::DeleteInstanceGroupRequest const &, Options)
DeleteInstanceGroup(google::cloud::cpp::compute::v1::Operation const &, Options)
GetInstanceGroup(std::string const &, std::string const &, std::string const &, Options)
GetInstanceGroup(google::cloud::cpp::compute::instance_groups::v1::GetInstanceGroupRequest const &, Options)
InsertInstanceGroup(std::string const &, std::string const &, google::cloud::cpp::compute::v1::InstanceGroup const &, Options)
InsertInstanceGroup(NoAwaitTag, std::string const &, std::string const &, google::cloud::cpp::compute::v1::InstanceGroup const &, Options)
InsertInstanceGroup(google::cloud::cpp::compute::instance_groups::v1::InsertInstanceGroupRequest const &, Options)
InsertInstanceGroup(NoAwaitTag, google::cloud::cpp::compute::instance_groups::v1::InsertInstanceGroupRequest const &, Options)
InsertInstanceGroup(google::cloud::cpp::compute::v1::Operation const &, Options)
ListInstanceGroups(std::string const &, std::string const &, Options)
ListInstanceGroups(google::cloud::cpp::compute::instance_groups::v1::ListInstanceGroupsRequest, Options)
ListInstances(std::string const &, std::string const &, std::string const &, google::cloud::cpp::compute::v1::InstanceGroupsListInstancesRequest const &, Options)
ListInstances(google::cloud::cpp::compute::instance_groups::v1::ListInstancesRequest, Options)
RemoveInstances(std::string const &, std::string const &, std::string const &, google::cloud::cpp::compute::v1::InstanceGroupsRemoveInstancesRequest const &, Options)
RemoveInstances(NoAwaitTag, std::string const &, std::string const &, std::string const &, google::cloud::cpp::compute::v1::InstanceGroupsRemoveInstancesRequest const &, Options)
RemoveInstances(google::cloud::cpp::compute::instance_groups::v1::RemoveInstancesRequest const &, Options)
RemoveInstances(NoAwaitTag, google::cloud::cpp::compute::instance_groups::v1::RemoveInstancesRequest const &, Options)
RemoveInstances(google::cloud::cpp::compute::v1::Operation const &, Options)
SetNamedPorts(std::string const &, std::string const &, std::string const &, google::cloud::cpp::compute::v1::InstanceGroupsSetNamedPortsRequest const &, Options)
SetNamedPorts(NoAwaitTag, std::string const &, std::string const &, std::string const &, google::cloud::cpp::compute::v1::InstanceGroupsSetNamedPortsRequest const &, Options)
SetNamedPorts(google::cloud::cpp::compute::instance_groups::v1::SetNamedPortsRequest const &, Options)
SetNamedPorts(NoAwaitTag, google::cloud::cpp::compute::instance_groups::v1::SetNamedPortsRequest const &, Options)
SetNamedPorts(google::cloud::cpp::compute::v1::Operation const &, Options)
InstanceGroupsConnection
Overview
Functions
virtual options()
virtual AddInstances(google::cloud::cpp::compute::instance_groups::v1::AddInstancesRequest const &)
virtual AddInstances(NoAwaitTag, google::cloud::cpp::compute::instance_groups::v1::AddInstancesRequest const &)
virtual AddInstances(google::cloud::cpp::compute::v1::Operation const &)
virtual AggregatedListInstanceGroups(google::cloud::cpp::compute::instance_groups::v1::AggregatedListInstanceGroupsRequest)
virtual DeleteInstanceGroup(google::cloud::cpp::compute::instance_groups::v1::DeleteInstanceGroupRequest const &)
virtual DeleteInstanceGroup(NoAwaitTag, google::cloud::cpp::compute::instance_groups::v1::DeleteInstanceGroupRequest const &)
virtual DeleteInstanceGroup(google::cloud::cpp::compute::v1::Operation const &)
virtual GetInstanceGroup(google::cloud::cpp::compute::instance_groups::v1::GetInstanceGroupRequest const &)
virtual InsertInstanceGroup(google::cloud::cpp::compute::instance_groups::v1::InsertInstanceGroupRequest const &)
virtual InsertInstanceGroup(NoAwaitTag, google::cloud::cpp::compute::instance_groups::v1::InsertInstanceGroupRequest const &)
virtual InsertInstanceGroup(google::cloud::cpp::compute::v1::Operation const &)
virtual ListInstanceGroups(google::cloud::cpp::compute::instance_groups::v1::ListInstanceGroupsRequest)
virtual ListInstances(google::cloud::cpp::compute::instance_groups::v1::ListInstancesRequest)
virtual RemoveInstances(google::cloud::cpp::compute::instance_groups::v1::RemoveInstancesRequest const &)
virtual RemoveInstances(NoAwaitTag, google::cloud::cpp::compute::instance_groups::v1::RemoveInstancesRequest const &)
virtual RemoveInstances(google::cloud::cpp::compute::v1::Operation const &)
virtual SetNamedPorts(google::cloud::cpp::compute::instance_groups::v1::SetNamedPortsRequest const &)
virtual SetNamedPorts(NoAwaitTag, google::cloud::cpp::compute::instance_groups::v1::SetNamedPortsRequest const &)
virtual SetNamedPorts(google::cloud::cpp::compute::v1::Operation const &)
InstanceGroupsConnectionIdempotencyPolicy
Overview
Functions
virtual clone() const
virtual AddInstances(google::cloud::cpp::compute::instance_groups::v1::AddInstancesRequest const &)
virtual AggregatedListInstanceGroups(google::cloud::cpp::compute::instance_groups::v1::AggregatedListInstanceGroupsRequest)
virtual DeleteInstanceGroup(google::cloud::cpp::compute::instance_groups::v1::DeleteInstanceGroupRequest const &)
virtual GetInstanceGroup(google::cloud::cpp::compute::instance_groups::v1::GetInstanceGroupRequest const &)
virtual InsertInstanceGroup(google::cloud::cpp::compute::instance_groups::v1::InsertInstanceGroupRequest const &)
virtual ListInstanceGroups(google::cloud::cpp::compute::instance_groups::v1::ListInstanceGroupsRequest)
virtual ListInstances(google::cloud::cpp::compute::instance_groups::v1::ListInstancesRequest)
virtual RemoveInstances(google::cloud::cpp::compute::instance_groups::v1::RemoveInstancesRequest const &)
virtual SetNamedPorts(google::cloud::cpp::compute::instance_groups::v1::SetNamedPortsRequest const &)
InstanceGroupsLimitedErrorCountRetryPolicy
Overview
Constructors
InstanceGroupsLimitedErrorCountRetryPolicy(int)
InstanceGroupsLimitedErrorCountRetryPolicy(InstanceGroupsLimitedErrorCountRetryPolicy &&)
InstanceGroupsLimitedErrorCountRetryPolicy(InstanceGroupsLimitedErrorCountRetryPolicy const &)
Functions
maximum_failures() const
virtual OnFailure(Status const &)
virtual IsExhausted() const
virtual IsPermanentFailure(Status const &) const
virtual clone() const
Types
BaseType
InstanceGroupsLimitedTimeRetryPolicy
Overview
Constructors
InstanceGroupsLimitedTimeRetryPolicy(std::chrono::duration< DurationRep, DurationPeriod >)
InstanceGroupsLimitedTimeRetryPolicy(InstanceGroupsLimitedTimeRetryPolicy &&)
InstanceGroupsLimitedTimeRetryPolicy(InstanceGroupsLimitedTimeRetryPolicy const &)
Functions
maximum_duration() const
virtual OnFailure(Status const &)
virtual IsExhausted() const
virtual IsPermanentFailure(Status const &) const
virtual clone() const
Types
BaseType
InstanceGroupsRetryPolicy
Overview
Functions
clone() const
OnFailure(Status const &)
OnFailure(Status const &)
IsExhausted() const
IsExhausted() const
IsPermanentFailure(Status const &) const
IsPermanentFailure(Status const &) const
Structs
InstanceGroupsBackoffPolicyOption
Overview
Types
Type
InstanceGroupsConnectionIdempotencyPolicyOption
Overview
Types
Type
InstanceGroupsPollingPolicyOption
Overview
Types
Type
InstanceGroupsRetryPolicyOption
Overview
Types
Type
Functions
MakeDefaultInstanceGroupsConnectionIdempotencyPolicy()
MakeInstanceGroupsConnectionRest(Options)
google::cloud::compute_instance_groups_v1_mocks
Overview
Classes
MockInstanceGroupsConnection
Overview
Functions
virtual options()
virtual AddInstances(google::cloud::cpp::compute::instance_groups::v1::AddInstancesRequest const &)
virtual AddInstances(NoAwaitTag, google::cloud::cpp::compute::instance_groups::v1::AddInstancesRequest const &)
virtual AddInstances(google::cloud::cpp::compute::v1::Operation const &)
virtual AggregatedListInstanceGroups(google::cloud::cpp::compute::instance_groups::v1::AggregatedListInstanceGroupsRequest)
virtual DeleteInstanceGroup(google::cloud::cpp::compute::instance_groups::v1::DeleteInstanceGroupRequest const &)
virtual DeleteInstanceGroup(NoAwaitTag, google::cloud::cpp::compute::instance_groups::v1::DeleteInstanceGroupRequest const &)
virtual DeleteInstanceGroup(google::cloud::cpp::compute::v1::Operation const &)
virtual GetInstanceGroup(google::cloud::cpp::compute::instance_groups::v1::GetInstanceGroupRequest const &)
virtual InsertInstanceGroup(google::cloud::cpp::compute::instance_groups::v1::InsertInstanceGroupRequest const &)
virtual InsertInstanceGroup(NoAwaitTag, google::cloud::cpp::compute::instance_groups::v1::InsertInstanceGroupRequest const &)
virtual InsertInstanceGroup(google::cloud::cpp::compute::v1::Operation const &)
virtual ListInstanceGroups(google::cloud::cpp::compute::instance_groups::v1::ListInstanceGroupsRequest)
virtual ListInstances(google::cloud::cpp::compute::instance_groups::v1::ListInstancesRequest)
virtual RemoveInstances(google::cloud::cpp::compute::instance_groups::v1::RemoveInstancesRequest const &)
virtual RemoveInstances(NoAwaitTag, google::cloud::cpp::compute::instance_groups::v1::RemoveInstancesRequest const &)
virtual RemoveInstances(google::cloud::cpp::compute::v1::Operation const &)
virtual SetNamedPorts(google::cloud::cpp::compute::instance_groups::v1::SetNamedPortsRequest const &)
virtual SetNamedPorts(NoAwaitTag, google::cloud::cpp::compute::instance_groups::v1::SetNamedPortsRequest const &)
virtual SetNamedPorts(google::cloud::cpp::compute::v1::Operation const &)
google::cloud::compute_instance_settings_v1
Overview
Classes
InstanceSettingsClient
Overview
Constructors
InstanceSettingsClient(InstanceSettingsClient const &)
InstanceSettingsClient(InstanceSettingsClient &&)
InstanceSettingsClient(std::shared_ptr< InstanceSettingsConnection >, Options)
Operators
operator=(InstanceSettingsClient const &)
operator=(InstanceSettingsClient &&)
operator==(InstanceSettingsClient const &, InstanceSettingsClient const &)
operator!=(InstanceSettingsClient const &, InstanceSettingsClient const &)
Functions
GetInstanceSettings(std::string const &, std::string const &, Options)
GetInstanceSettings(google::cloud::cpp::compute::instance_settings::v1::GetInstanceSettingsRequest const &, Options)
PatchInstanceSettings(std::string const &, std::string const &, std::string const &, google::cloud::cpp::compute::v1::InstanceSettings const &, Options)
PatchInstanceSettings(NoAwaitTag, std::string const &, std::string const &, std::string const &, google::cloud::cpp::compute::v1::InstanceSettings const &, Options)
PatchInstanceSettings(google::cloud::cpp::compute::instance_settings::v1::PatchInstanceSettingsRequest const &, Options)
PatchInstanceSettings(NoAwaitTag, google::cloud::cpp::compute::instance_settings::v1::PatchInstanceSettingsRequest const &, Options)
PatchInstanceSettings(google::cloud::cpp::compute::v1::Operation const &, Options)
InstanceSettingsConnection
Overview
Functions
virtual options()
virtual GetInstanceSettings(google::cloud::cpp::compute::instance_settings::v1::GetInstanceSettingsRequest const &)
virtual PatchInstanceSettings(google::cloud::cpp::compute::instance_settings::v1::PatchInstanceSettingsRequest const &)
virtual PatchInstanceSettings(NoAwaitTag, google::cloud::cpp::compute::instance_settings::v1::PatchInstanceSettingsRequest const &)
virtual PatchInstanceSettings(google::cloud::cpp::compute::v1::Operation const &)
InstanceSettingsConnectionIdempotencyPolicy
Overview
Functions
virtual clone() const
virtual GetInstanceSettings(google::cloud::cpp::compute::instance_settings::v1::GetInstanceSettingsRequest const &)
virtual PatchInstanceSettings(google::cloud::cpp::compute::instance_settings::v1::PatchInstanceSettingsRequest const &)
InstanceSettingsLimitedErrorCountRetryPolicy
Overview
Constructors
InstanceSettingsLimitedErrorCountRetryPolicy(int)
InstanceSettingsLimitedErrorCountRetryPolicy(InstanceSettingsLimitedErrorCountRetryPolicy &&)
InstanceSettingsLimitedErrorCountRetryPolicy(InstanceSettingsLimitedErrorCountRetryPolicy const &)
Functions
maximum_failures() const
virtual OnFailure(Status const &)
virtual IsExhausted() const
virtual IsPermanentFailure(Status const &) const
virtual clone() const
Types
BaseType
InstanceSettingsLimitedTimeRetryPolicy
Overview
Constructors
InstanceSettingsLimitedTimeRetryPolicy(std::chrono::duration< DurationRep, DurationPeriod >)
InstanceSettingsLimitedTimeRetryPolicy(InstanceSettingsLimitedTimeRetryPolicy &&)
InstanceSettingsLimitedTimeRetryPolicy(InstanceSettingsLimitedTimeRetryPolicy const &)
Functions
maximum_duration() const
virtual OnFailure(Status const &)
virtual IsExhausted() const
virtual IsPermanentFailure(Status const &) const
virtual clone() const
Types
BaseType
InstanceSettingsRetryPolicy
Overview
Functions
clone() const
OnFailure(Status const &)
OnFailure(Status const &)
IsExhausted() const
IsExhausted() const
IsPermanentFailure(Status const &) const
IsPermanentFailure(Status const &) const
Structs
InstanceSettingsBackoffPolicyOption
Overview
Types
Type
InstanceSettingsConnectionIdempotencyPolicyOption
Overview
Types
Type
InstanceSettingsPollingPolicyOption
Overview
Types
Type
InstanceSettingsRetryPolicyOption
Overview
Types
Type
Functions
MakeDefaultInstanceSettingsConnectionIdempotencyPolicy()
MakeInstanceSettingsConnectionRest(Options)
google::cloud::compute_instance_settings_v1_mocks
Overview
Classes
MockInstanceSettingsConnection
Overview
Functions
virtual options()
virtual GetInstanceSettings(google::cloud::cpp::compute::instance_settings::v1::GetInstanceSettingsRequest const &)
virtual PatchInstanceSettings(google::cloud::cpp::compute::instance_settings::v1::PatchInstanceSettingsRequest const &)
virtual PatchInstanceSettings(NoAwaitTag, google::cloud::cpp::compute::instance_settings::v1::PatchInstanceSettingsRequest const &)
virtual PatchInstanceSettings(google::cloud::cpp::compute::v1::Operation const &)
google::cloud::compute_instance_templates_v1
Overview
Classes
InstanceTemplatesClient
Overview
Constructors
InstanceTemplatesClient(InstanceTemplatesClient const &)
InstanceTemplatesClient(InstanceTemplatesClient &&)
InstanceTemplatesClient(std::shared_ptr< InstanceTemplatesConnection >, Options)
Operators
operator=(InstanceTemplatesClient const &)
operator=(InstanceTemplatesClient &&)
operator==(InstanceTemplatesClient const &, InstanceTemplatesClient const &)
operator!=(InstanceTemplatesClient const &, InstanceTemplatesClient const &)
Functions
AggregatedListInstanceTemplates(std::string const &, Options)
AggregatedListInstanceTemplates(google::cloud::cpp::compute::instance_templates::v1::AggregatedListInstanceTemplatesRequest, Options)
DeleteInstanceTemplate(std::string const &, std::string const &, Options)
DeleteInstanceTemplate(NoAwaitTag, std::string const &, std::string const &, Options)
DeleteInstanceTemplate(google::cloud::cpp::compute::instance_templates::v1::DeleteInstanceTemplateRequest const &, Options)
DeleteInstanceTemplate(NoAwaitTag, google::cloud::cpp::compute::instance_templates::v1::DeleteInstanceTemplateRequest const &, Options)
DeleteInstanceTemplate(google::cloud::cpp::compute::v1::Operation const &, Options)
GetInstanceTemplate(std::string const &, std::string const &, Options)
GetInstanceTemplate(google::cloud::cpp::compute::instance_templates::v1::GetInstanceTemplateRequest const &, Options)
GetIamPolicy(std::string const &, std::string const &, Options)
GetIamPolicy(google::cloud::cpp::compute::instance_templates::v1::GetIamPolicyRequest const &, Options)
InsertInstanceTemplate(std::string const &, google::cloud::cpp::compute::v1::InstanceTemplate const &, Options)
InsertInstanceTemplate(NoAwaitTag, std::string const &, google::cloud::cpp::compute::v1::InstanceTemplate const &, Options)
InsertInstanceTemplate(google::cloud::cpp::compute::instance_templates::v1::InsertInstanceTemplateRequest const &, Options)
InsertInstanceTemplate(NoAwaitTag, google::cloud::cpp::compute::instance_templates::v1::InsertInstanceTemplateRequest const &, Options)
InsertInstanceTemplate(google::cloud::cpp::compute::v1::Operation const &, Options)
ListInstanceTemplates(std::string const &, Options)
ListInstanceTemplates(google::cloud::cpp::compute::instance_templates::v1::ListInstanceTemplatesRequest, Options)
SetIamPolicy(std::string const &, std::string const &, google::cloud::cpp::compute::v1::GlobalSetPolicyRequest const &, Options)
SetIamPolicy(google::cloud::cpp::compute::instance_templates::v1::SetIamPolicyRequest const &, Options)
TestIamPermissions(std::string const &, std::string const &, google::cloud::cpp::compute::v1::TestPermissionsRequest const &, Options)
TestIamPermissions(google::cloud::cpp::compute::instance_templates::v1::TestIamPermissionsRequest const &, Options)
InstanceTemplatesConnection
Overview
Functions
virtual options()
virtual AggregatedListInstanceTemplates(google::cloud::cpp::compute::instance_templates::v1::AggregatedListInstanceTemplatesRequest)
virtual DeleteInstanceTemplate(google::cloud::cpp::compute::instance_templates::v1::DeleteInstanceTemplateRequest const &)
virtual DeleteInstanceTemplate(NoAwaitTag, google::cloud::cpp::compute::instance_templates::v1::DeleteInstanceTemplateRequest const &)
virtual DeleteInstanceTemplate(google::cloud::cpp::compute::v1::Operation const &)
virtual GetInstanceTemplate(google::cloud::cpp::compute::instance_templates::v1::GetInstanceTemplateRequest const &)
virtual GetIamPolicy(google::cloud::cpp::compute::instance_templates::v1::GetIamPolicyRequest const &)
virtual InsertInstanceTemplate(google::cloud::cpp::compute::instance_templates::v1::InsertInstanceTemplateRequest const &)
virtual InsertInstanceTemplate(NoAwaitTag, google::cloud::cpp::compute::instance_templates::v1::InsertInstanceTemplateRequest const &)
virtual InsertInstanceTemplate(google::cloud::cpp::compute::v1::Operation const &)
virtual ListInstanceTemplates(google::cloud::cpp::compute::instance_templates::v1::ListInstanceTemplatesRequest)
virtual SetIamPolicy(google::cloud::cpp::compute::instance_templates::v1::SetIamPolicyRequest const &)
virtual TestIamPermissions(google::cloud::cpp::compute::instance_templates::v1::TestIamPermissionsRequest const &)
InstanceTemplatesConnectionIdempotencyPolicy
Overview
Functions
virtual clone() const
virtual AggregatedListInstanceTemplates(google::cloud::cpp::compute::instance_templates::v1::AggregatedListInstanceTemplatesRequest)
virtual DeleteInstanceTemplate(google::cloud::cpp::compute::instance_templates::v1::DeleteInstanceTemplateRequest const &)
virtual GetInstanceTemplate(google::cloud::cpp::compute::instance_templates::v1::GetInstanceTemplateRequest const &)
virtual GetIamPolicy(google::cloud::cpp::compute::instance_templates::v1::GetIamPolicyRequest const &)
virtual InsertInstanceTemplate(google::cloud::cpp::compute::instance_templates::v1::InsertInstanceTemplateRequest const &)
virtual ListInstanceTemplates(google::cloud::cpp::compute::instance_templates::v1::ListInstanceTemplatesRequest)
virtual SetIamPolicy(google::cloud::cpp::compute::instance_templates::v1::SetIamPolicyRequest const &)
virtual TestIamPermissions(google::cloud::cpp::compute::instance_templates::v1::TestIamPermissionsRequest const &)
InstanceTemplatesLimitedErrorCountRetryPolicy
Overview
Constructors
InstanceTemplatesLimitedErrorCountRetryPolicy(int)
InstanceTemplatesLimitedErrorCountRetryPolicy(InstanceTemplatesLimitedErrorCountRetryPolicy &&)
InstanceTemplatesLimitedErrorCountRetryPolicy(InstanceTemplatesLimitedErrorCountRetryPolicy const &)
Functions
maximum_failures() const
virtual OnFailure(Status const &)
virtual IsExhausted() const
virtual IsPermanentFailure(Status const &) const
virtual clone() const
Types
BaseType
InstanceTemplatesLimitedTimeRetryPolicy
Overview
Constructors
InstanceTemplatesLimitedTimeRetryPolicy(std::chrono::duration< DurationRep, DurationPeriod >)
InstanceTemplatesLimitedTimeRetryPolicy(InstanceTemplatesLimitedTimeRetryPolicy &&)
InstanceTemplatesLimitedTimeRetryPolicy(InstanceTemplatesLimitedTimeRetryPolicy const &)
Functions
maximum_duration() const
virtual OnFailure(Status const &)
virtual IsExhausted() const
virtual IsPermanentFailure(Status const &) const
virtual clone() const
Types
BaseType
InstanceTemplatesRetryPolicy
Overview
Functions
clone() const
OnFailure(Status const &)
OnFailure(Status const &)
IsExhausted() const
IsExhausted() const
IsPermanentFailure(Status const &) const
IsPermanentFailure(Status const &) const
Structs
InstanceTemplatesBackoffPolicyOption
Overview
Types
Type
InstanceTemplatesConnectionIdempotencyPolicyOption
Overview
Types
Type
InstanceTemplatesPollingPolicyOption
Overview
Types
Type
InstanceTemplatesRetryPolicyOption
Overview
Types
Type
Functions
MakeDefaultInstanceTemplatesConnectionIdempotencyPolicy()
MakeInstanceTemplatesConnectionRest(Options)
google::cloud::compute_instance_templates_v1_mocks
Overview
Classes
MockInstanceTemplatesConnection
Overview
Functions
virtual options()
virtual AggregatedListInstanceTemplates(google::cloud::cpp::compute::instance_templates::v1::AggregatedListInstanceTemplatesRequest)
virtual DeleteInstanceTemplate(google::cloud::cpp::compute::instance_templates::v1::DeleteInstanceTemplateRequest const &)
virtual DeleteInstanceTemplate(NoAwaitTag, google::cloud::cpp::compute::instance_templates::v1::DeleteInstanceTemplateRequest const &)
virtual DeleteInstanceTemplate(google::cloud::cpp::compute::v1::Operation const &)
virtual GetInstanceTemplate(google::cloud::cpp::compute::instance_templates::v1::GetInstanceTemplateRequest const &)
virtual GetIamPolicy(google::cloud::cpp::compute::instance_templates::v1::GetIamPolicyRequest const &)
virtual InsertInstanceTemplate(google::cloud::cpp::compute::instance_templates::v1::InsertInstanceTemplateRequest const &)
virtual InsertInstanceTemplate(NoAwaitTag, google::cloud::cpp::compute::instance_templates::v1::InsertInstanceTemplateRequest const &)
virtual InsertInstanceTemplate(google::cloud::cpp::compute::v1::Operation const &)
virtual ListInstanceTemplates(google::cloud::cpp::compute::instance_templates::v1::ListInstanceTemplatesRequest)
virtual SetIamPolicy(google::cloud::cpp::compute::instance_templates::v1::SetIamPolicyRequest const &)
virtual TestIamPermissions(google::cloud::cpp::compute::instance_templates::v1::TestIamPermissionsRequest const &)
google::cloud::compute_instances_v1
Overview
Classes
InstancesClient
Overview
Constructors
InstancesClient(InstancesClient const &)
InstancesClient(InstancesClient &&)
InstancesClient(std::shared_ptr< InstancesConnection >, Options)
Operators
operator=(InstancesClient const &)
operator=(InstancesClient &&)
operator==(InstancesClient const &, InstancesClient const &)
operator!=(InstancesClient const &, InstancesClient const &)
Functions
AddAccessConfig(std::string const &, std::string const &, std::string const &, std::string const &, google::cloud::cpp::compute::v1::AccessConfig const &, Options)
AddAccessConfig(NoAwaitTag, std::string const &, std::string const &, std::string const &, std::string const &, google::cloud::cpp::compute::v1::AccessConfig const &, Options)
AddAccessConfig(google::cloud::cpp::compute::instances::v1::AddAccessConfigRequest const &, Options)
AddAccessConfig(NoAwaitTag, google::cloud::cpp::compute::instances::v1::AddAccessConfigRequest const &, Options)
AddAccessConfig(google::cloud::cpp::compute::v1::Operation const &, Options)
AddResourcePolicies(std::string const &, std::string const &, std::string const &, google::cloud::cpp::compute::v1::InstancesAddResourcePoliciesRequest const &, Options)
AddResourcePolicies(NoAwaitTag, std::string const &, std::string const &, std::string const &, google::cloud::cpp::compute::v1::InstancesAddResourcePoliciesRequest const &, Options)
AddResourcePolicies(google::cloud::cpp::compute::instances::v1::AddResourcePoliciesRequest const &, Options)
AddResourcePolicies(NoAwaitTag, google::cloud::cpp::compute::instances::v1::AddResourcePoliciesRequest const &, Options)
AddResourcePolicies(google::cloud::cpp::compute::v1::Operation const &, Options)
AggregatedListInstances(std::string const &, Options)
AggregatedListInstances(google::cloud::cpp::compute::instances::v1::AggregatedListInstancesRequest, Options)
AttachDisk(std::string const &, std::string const &, std::string const &, google::cloud::cpp::compute::v1::AttachedDisk const &, Options)
AttachDisk(NoAwaitTag, std::string const &, std::string const &, std::string const &, google::cloud::cpp::compute::v1::AttachedDisk const &, Options)
AttachDisk(google::cloud::cpp::compute::instances::v1::AttachDiskRequest const &, Options)
AttachDisk(NoAwaitTag, google::cloud::cpp::compute::instances::v1::AttachDiskRequest const &, Options)
AttachDisk(google::cloud::cpp::compute::v1::Operation const &, Options)
BulkInsert(std::string const &, std::string const &, google::cloud::cpp::compute::v1::BulkInsertInstanceResource const &, Options)
BulkInsert(NoAwaitTag, std::string const &, std::string const &, google::cloud::cpp::compute::v1::BulkInsertInstanceResource const &, Options)
BulkInsert(google::cloud::cpp::compute::instances::v1::BulkInsertRequest const &, Options)
BulkInsert(NoAwaitTag, google::cloud::cpp::compute::instances::v1::BulkInsertRequest const &, Options)
BulkInsert(google::cloud::cpp::compute::v1::Operation const &, Options)
DeleteInstance(std::string const &, std::string const &, std::string const &, Options)
DeleteInstance(NoAwaitTag, std::string const &, std::string const &, std::string const &, Options)
DeleteInstance(google::cloud::cpp::compute::instances::v1::DeleteInstanceRequest const &, Options)
DeleteInstance(NoAwaitTag, google::cloud::cpp::compute::instances::v1::DeleteInstanceRequest const &, Options)
DeleteInstance(google::cloud::cpp::compute::v1::Operation const &, Options)
DeleteAccessConfig(std::string const &, std::string const &, std::string const &, std::string const &, std::string const &, Options)
DeleteAccessConfig(NoAwaitTag, std::string const &, std::string const &, std::string const &, std::string const &, std::string const &, Options)
DeleteAccessConfig(google::cloud::cpp::compute::instances::v1::DeleteAccessConfigRequest const &, Options)
DeleteAccessConfig(NoAwaitTag, google::cloud::cpp::compute::instances::v1::DeleteAccessConfigRequest const &, Options)
DeleteAccessConfig(google::cloud::cpp::compute::v1::Operation const &, Options)
DetachDisk(std::string const &, std::string const &, std::string const &, std::string const &, Options)
DetachDisk(NoAwaitTag, std::string const &, std::string const &, std::string const &, std::string const &, Options)
DetachDisk(google::cloud::cpp::compute::instances::v1::DetachDiskRequest const &, Options)
DetachDisk(NoAwaitTag, google::cloud::cpp::compute::instances::v1::DetachDiskRequest const &, Options)
DetachDisk(google::cloud::cpp::compute::v1::Operation const &, Options)
GetInstance(std::string const &, std::string const &, std::string const &, Options)
GetInstance(google::cloud::cpp::compute::instances::v1::GetInstanceRequest const &, Options)
GetEffectiveFirewalls(std::string const &, std::string const &, std::string const &, std::string const &, Options)
GetEffectiveFirewalls(google::cloud::cpp::compute::instances::v1::GetEffectiveFirewallsRequest const &, Options)
GetGuestAttributes(std::string const &, std::string const &, std::string const &, Options)
GetGuestAttributes(google::cloud::cpp::compute::instances::v1::GetGuestAttributesRequest const &, Options)
GetIamPolicy(std::string const &, std::string const &, std::string const &, Options)
GetIamPolicy(google::cloud::cpp::compute::instances::v1::GetIamPolicyRequest const &, Options)
GetScreenshot(std::string const &, std::string const &, std::string const &, Options)
GetScreenshot(google::cloud::cpp::compute::instances::v1::GetScreenshotRequest const &, Options)
GetSerialPortOutput(std::string const &, std::string const &, std::string const &, Options)
GetSerialPortOutput(google::cloud::cpp::compute::instances::v1::GetSerialPortOutputRequest const &, Options)
GetShieldedInstanceIdentity(std::string const &, std::string const &, std::string const &, Options)
GetShieldedInstanceIdentity(google::cloud::cpp::compute::instances::v1::GetShieldedInstanceIdentityRequest const &, Options)
InsertInstance(std::string const &, std::string const &, google::cloud::cpp::compute::v1::Instance const &, Options)
InsertInstance(NoAwaitTag, std::string const &, std::string const &, google::cloud::cpp::compute::v1::Instance const &, Options)
InsertInstance(google::cloud::cpp::compute::instances::v1::InsertInstanceRequest const &, Options)
InsertInstance(NoAwaitTag, google::cloud::cpp::compute::instances::v1::InsertInstanceRequest const &, Options)
InsertInstance(google::cloud::cpp::compute::v1::Operation const &, Options)
ListInstances(std::string const &, std::string const &, Options)
ListInstances(google::cloud::cpp::compute::instances::v1::ListInstancesRequest, Options)
ListReferrers(std::string const &, std::string const &, std::string const &, Options)
ListReferrers(google::cloud::cpp::compute::instances::v1::ListReferrersRequest, Options)
PerformMaintenance(std::string const &, std::string const &, std::string const &, Options)
PerformMaintenance(NoAwaitTag, std::string const &, std::string const &, std::string const &, Options)
PerformMaintenance(google::cloud::cpp::compute::instances::v1::PerformMaintenanceRequest const &, Options)
PerformMaintenance(NoAwaitTag, google::cloud::cpp::compute::instances::v1::PerformMaintenanceRequest const &, Options)
PerformMaintenance(google::cloud::cpp::compute::v1::Operation const &, Options)
RemoveResourcePolicies(std::string const &, std::string const &, std::string const &, google::cloud::cpp::compute::v1::InstancesRemoveResourcePoliciesRequest const &, Options)
RemoveResourcePolicies(NoAwaitTag, std::string const &, std::string const &, std::string const &, google::cloud::cpp::compute::v1::InstancesRemoveResourcePoliciesRequest const &, Options)
RemoveResourcePolicies(google::cloud::cpp::compute::instances::v1::RemoveResourcePoliciesRequest const &, Options)
RemoveResourcePolicies(NoAwaitTag, google::cloud::cpp::compute::instances::v1::RemoveResourcePoliciesRequest const &, Options)
RemoveResourcePolicies(google::cloud::cpp::compute::v1::Operation const &, Options)
ReportHostAsFaulty(std::string const &, std::string const &, std::string const &, google::cloud::cpp::compute::v1::InstancesReportHostAsFaultyRequest const &, Options)
ReportHostAsFaulty(NoAwaitTag, std::string const &, std::string const &, std::string const &, google::cloud::cpp::compute::v1::InstancesReportHostAsFaultyRequest const &, Options)
ReportHostAsFaulty(google::cloud::cpp::compute::instances::v1::ReportHostAsFaultyRequest const &, Options)
ReportHostAsFaulty(NoAwaitTag, google::cloud::cpp::compute::instances::v1::ReportHostAsFaultyRequest const &, Options)
ReportHostAsFaulty(google::cloud::cpp::compute::v1::Operation const &, Options)
Reset(std::string const &, std::string const &, std::string const &, Options)
Reset(NoAwaitTag, std::string const &, std::string const &, std::string const &, Options)
Reset(google::cloud::cpp::compute::instances::v1::ResetRequest const &, Options)
Reset(NoAwaitTag, google::cloud::cpp::compute::instances::v1::ResetRequest const &, Options)
Reset(google::cloud::cpp::compute::v1::Operation const &, Options)
Resume(std::string const &, std::string const &, std::string const &, Options)
Resume(NoAwaitTag, std::string const &, std::string const &, std::string const &, Options)
Resume(google::cloud::cpp::compute::instances::v1::ResumeRequest const &, Options)
Resume(NoAwaitTag, google::cloud::cpp::compute::instances::v1::ResumeRequest const &, Options)
Resume(google::cloud::cpp::compute::v1::Operation const &, Options)
SendDiagnosticInterrupt(std::string const &, std::string const &, std::string const &, Options)
SendDiagnosticInterrupt(google::cloud::cpp::compute::instances::v1::SendDiagnosticInterruptRequest const &, Options)
SetDeletionProtection(std::string const &, std::string const &, std::string const &, Options)
SetDeletionProtection(NoAwaitTag, std::string const &, std::string const &, std::string const &, Options)
SetDeletionProtection(google::cloud::cpp::compute::instances::v1::SetDeletionProtectionRequest const &, Options)
SetDeletionProtection(NoAwaitTag, google::cloud::cpp::compute::instances::v1::SetDeletionProtectionRequest const &, Options)
SetDeletionProtection(google::cloud::cpp::compute::v1::Operation const &, Options)
SetDiskAutoDelete(std::string const &, std::string const &, std::string const &, bool, std::string const &, Options)
SetDiskAutoDelete(NoAwaitTag, std::string const &, std::string const &, std::string const &, bool, std::string const &, Options)
SetDiskAutoDelete(google::cloud::cpp::compute::instances::v1::SetDiskAutoDeleteRequest const &, Options)
SetDiskAutoDelete(NoAwaitTag, google::cloud::cpp::compute::instances::v1::SetDiskAutoDeleteRequest const &, Options)
SetDiskAutoDelete(google::cloud::cpp::compute::v1::Operation const &, Options)
SetIamPolicy(std::string const &, std::string const &, std::string const &, google::cloud::cpp::compute::v1::ZoneSetPolicyRequest const &, Options)
SetIamPolicy(google::cloud::cpp::compute::instances::v1::SetIamPolicyRequest const &, Options)
SetLabels(std::string const &, std::string const &, std::string const &, google::cloud::cpp::compute::v1::InstancesSetLabelsRequest const &, Options)
SetLabels(NoAwaitTag, std::string const &, std::string const &, std::string const &, google::cloud::cpp::compute::v1::InstancesSetLabelsRequest const &, Options)
SetLabels(google::cloud::cpp::compute::instances::v1::SetLabelsRequest const &, Options)
SetLabels(NoAwaitTag, google::cloud::cpp::compute::instances::v1::SetLabelsRequest const &, Options)
SetLabels(google::cloud::cpp::compute::v1::Operation const &, Options)
SetMachineResources(std::string const &, std::string const &, std::string const &, google::cloud::cpp::compute::v1::InstancesSetMachineResourcesRequest const &, Options)
SetMachineResources(NoAwaitTag, std::string const &, std::string const &, std::string const &, google::cloud::cpp::compute::v1::InstancesSetMachineResourcesRequest const &, Options)
SetMachineResources(google::cloud::cpp::compute::instances::v1::SetMachineResourcesRequest const &, Options)
SetMachineResources(NoAwaitTag, google::cloud::cpp::compute::instances::v1::SetMachineResourcesRequest const &, Options)
SetMachineResources(google::cloud::cpp::compute::v1::Operation const &, Options)
SetMachineType(std::string const &, std::string const &, std::string const &, google::cloud::cpp::compute::v1::InstancesSetMachineTypeRequest const &, Options)
SetMachineType(NoAwaitTag, std::string const &, std::string const &, std::string const &, google::cloud::cpp::compute::v1::InstancesSetMachineTypeRequest const &, Options)
SetMachineType(google::cloud::cpp::compute::instances::v1::SetMachineTypeRequest const &, Options)
SetMachineType(NoAwaitTag, google::cloud::cpp::compute::instances::v1::SetMachineTypeRequest const &, Options)
SetMachineType(google::cloud::cpp::compute::v1::Operation const &, Options)
SetMetadata(std::string const &, std::string const &, std::string const &, google::cloud::cpp::compute::v1::Metadata const &, Options)
SetMetadata(NoAwaitTag, std::string const &, std::string const &, std::string const &, google::cloud::cpp::compute::v1::Metadata const &, Options)
SetMetadata(google::cloud::cpp::compute::instances::v1::SetMetadataRequest const &, Options)
SetMetadata(NoAwaitTag, google::cloud::cpp::compute::instances::v1::SetMetadataRequest const &, Options)
SetMetadata(google::cloud::cpp::compute::v1::Operation const &, Options)
SetMinCpuPlatform(std::string const &, std::string const &, std::string const &, google::cloud::cpp::compute::v1::InstancesSetMinCpuPlatformRequest const &, Options)
SetMinCpuPlatform(NoAwaitTag, std::string const &, std::string const &, std::string const &, google::cloud::cpp::compute::v1::InstancesSetMinCpuPlatformRequest const &, Options)
SetMinCpuPlatform(google::cloud::cpp::compute::instances::v1::SetMinCpuPlatformRequest const &, Options)
SetMinCpuPlatform(NoAwaitTag, google::cloud::cpp::compute::instances::v1::SetMinCpuPlatformRequest const &, Options)
SetMinCpuPlatform(google::cloud::cpp::compute::v1::Operation const &, Options)
SetName(std::string const &, std::string const &, std::string const &, google::cloud::cpp::compute::v1::InstancesSetNameRequest const &, Options)
SetName(NoAwaitTag, std::string const &, std::string const &, std::string const &, google::cloud::cpp::compute::v1::InstancesSetNameRequest const &, Options)
SetName(google::cloud::cpp::compute::instances::v1::SetNameRequest const &, Options)
SetName(NoAwaitTag, google::cloud::cpp::compute::instances::v1::SetNameRequest const &, Options)
SetName(google::cloud::cpp::compute::v1::Operation const &, Options)
SetScheduling(std::string const &, std::string const &, std::string const &, google::cloud::cpp::compute::v1::Scheduling const &, Options)
SetScheduling(NoAwaitTag, std::string const &, std::string const &, std::string const &, google::cloud::cpp::compute::v1::Scheduling const &, Options)
SetScheduling(google::cloud::cpp::compute::instances::v1::SetSchedulingRequest const &, Options)
SetScheduling(NoAwaitTag, google::cloud::cpp::compute::instances::v1::SetSchedulingRequest const &, Options)
SetScheduling(google::cloud::cpp::compute::v1::Operation const &, Options)
SetSecurityPolicy(std::string const &, std::string const &, std::string const &, google::cloud::cpp::compute::v1::InstancesSetSecurityPolicyRequest const &, Options)
SetSecurityPolicy(NoAwaitTag, std::string const &, std::string const &, std::string const &, google::cloud::cpp::compute::v1::InstancesSetSecurityPolicyRequest const &, Options)
SetSecurityPolicy(google::cloud::cpp::compute::instances::v1::SetSecurityPolicyRequest const &, Options)
SetSecurityPolicy(NoAwaitTag, google::cloud::cpp::compute::instances::v1::SetSecurityPolicyRequest const &, Options)
SetSecurityPolicy(google::cloud::cpp::compute::v1::Operation const &, Options)
SetServiceAccount(std::string const &, std::string const &, std::string const &, google::cloud::cpp::compute::v1::InstancesSetServiceAccountRequest const &, Options)
SetServiceAccount(NoAwaitTag, std::string const &, std::string const &, std::string const &, google::cloud::cpp::compute::v1::InstancesSetServiceAccountRequest const &, Options)
SetServiceAccount(google::cloud::cpp::compute::instances::v1::SetServiceAccountRequest const &, Options)
SetServiceAccount(NoAwaitTag, google::cloud::cpp::compute::instances::v1::SetServiceAccountRequest const &, Options)
SetServiceAccount(google::cloud::cpp::compute::v1::Operation const &, Options)
SetShieldedInstanceIntegrityPolicy(std::string const &, std::string const &, std::string const &, google::cloud::cpp::compute::v1::ShieldedInstanceIntegrityPolicy const &, Options)
SetShieldedInstanceIntegrityPolicy(NoAwaitTag, std::string const &, std::string const &, std::string const &, google::cloud::cpp::compute::v1::ShieldedInstanceIntegrityPolicy const &, Options)
SetShieldedInstanceIntegrityPolicy(google::cloud::cpp::compute::instances::v1::SetShieldedInstanceIntegrityPolicyRequest const &, Options)
SetShieldedInstanceIntegrityPolicy(NoAwaitTag, google::cloud::cpp::compute::instances::v1::SetShieldedInstanceIntegrityPolicyRequest const &, Options)
SetShieldedInstanceIntegrityPolicy(google::cloud::cpp::compute::v1::Operation const &, Options)
SetTags(std::string const &, std::string const &, std::string const &, google::cloud::cpp::compute::v1::Tags const &, Options)
SetTags(NoAwaitTag, std::string const &, std::string const &, std::string const &, google::cloud::cpp::compute::v1::Tags const &, Options)
SetTags(google::cloud::cpp::compute::instances::v1::SetTagsRequest const &, Options)
SetTags(NoAwaitTag, google::cloud::cpp::compute::instances::v1::SetTagsRequest const &, Options)
SetTags(google::cloud::cpp::compute::v1::Operation const &, Options)
SimulateMaintenanceEvent(std::string const &, std::string const &, std::string const &, Options)
SimulateMaintenanceEvent(NoAwaitTag, std::string const &, std::string const &, std::string const &, Options)
SimulateMaintenanceEvent(google::cloud::cpp::compute::instances::v1::SimulateMaintenanceEventRequest const &, Options)
SimulateMaintenanceEvent(NoAwaitTag, google::cloud::cpp::compute::instances::v1::SimulateMaintenanceEventRequest const &, Options)
SimulateMaintenanceEvent(google::cloud::cpp::compute::v1::Operation const &, Options)
Start(std::string const &, std::string const &, std::string const &, Options)
Start(NoAwaitTag, std::string const &, std::string const &, std::string const &, Options)
Start(google::cloud::cpp::compute::instances::v1::StartRequest const &, Options)
Start(NoAwaitTag, google::cloud::cpp::compute::instances::v1::StartRequest const &, Options)
Start(google::cloud::cpp::compute::v1::Operation const &, Options)
StartWithEncryptionKey(std::string const &, std::string const &, std::string const &, google::cloud::cpp::compute::v1::InstancesStartWithEncryptionKeyRequest const &, Options)
StartWithEncryptionKey(NoAwaitTag, std::string const &, std::string const &, std::string const &, google::cloud::cpp::compute::v1::InstancesStartWithEncryptionKeyRequest const &, Options)
StartWithEncryptionKey(google::cloud::cpp::compute::instances::v1::StartWithEncryptionKeyRequest const &, Options)
StartWithEncryptionKey(NoAwaitTag, google::cloud::cpp::compute::instances::v1::StartWithEncryptionKeyRequest const &, Options)
StartWithEncryptionKey(google::cloud::cpp::compute::v1::Operation const &, Options)
Stop(std::string const &, std::string const &, std::string const &, Options)
Stop(NoAwaitTag, std::string const &, std::string const &, std::string const &, Options)
Stop(google::cloud::cpp::compute::instances::v1::StopRequest const &, Options)
Stop(NoAwaitTag, google::cloud::cpp::compute::instances::v1::StopRequest const &, Options)
Stop(google::cloud::cpp::compute::v1::Operation const &, Options)
Suspend(std::string const &, std::string const &, std::string const &, Options)
Suspend(NoAwaitTag, std::string const &, std::string const &, std::string const &, Options)
Suspend(google::cloud::cpp::compute::instances::v1::SuspendRequest const &, Options)
Suspend(NoAwaitTag, google::cloud::cpp::compute::instances::v1::SuspendRequest const &, Options)
Suspend(google::cloud::cpp::compute::v1::Operation const &, Options)
TestIamPermissions(std::string const &, std::string const &, std::string const &, google::cloud::cpp::compute::v1::TestPermissionsRequest const &, Options)
TestIamPermissions(google::cloud::cpp::compute::instances::v1::TestIamPermissionsRequest const &, Options)
UpdateInstance(std::string const &, std::string const &, std::string const &, google::cloud::cpp::compute::v1::Instance const &, Options)
UpdateInstance(NoAwaitTag, std::string const &, std::string const &, std::string const &, google::cloud::cpp::compute::v1::Instance const &, Options)
UpdateInstance(google::cloud::cpp::compute::instances::v1::UpdateInstanceRequest const &, Options)
UpdateInstance(NoAwaitTag, google::cloud::cpp::compute::instances::v1::UpdateInstanceRequest const &, Options)
UpdateInstance(google::cloud::cpp::compute::v1::Operation const &, Options)
UpdateAccessConfig(std::string const &, std::string const &, std::string const &, std::string const &, google::cloud::cpp::compute::v1::AccessConfig const &, Options)
UpdateAccessConfig(NoAwaitTag, std::string const &, std::string const &, std::string const &, std::string const &, google::cloud::cpp::compute::v1::AccessConfig const &, Options)
UpdateAccessConfig(google::cloud::cpp::compute::instances::v1::UpdateAccessConfigRequest const &, Options)
UpdateAccessConfig(NoAwaitTag, google::cloud::cpp::compute::instances::v1::UpdateAccessConfigRequest const &, Options)
UpdateAccessConfig(google::cloud::cpp::compute::v1::Operation const &, Options)
UpdateDisplayDevice(std::string const &, std::string const &, std::string const &, google::cloud::cpp::compute::v1::DisplayDevice const &, Options)
UpdateDisplayDevice(NoAwaitTag, std::string const &, std::string const &, std::string const &, google::cloud::cpp::compute::v1::DisplayDevice const &, Options)
UpdateDisplayDevice(google::cloud::cpp::compute::instances::v1::UpdateDisplayDeviceRequest const &, Options)
UpdateDisplayDevice(NoAwaitTag, google::cloud::cpp::compute::instances::v1::UpdateDisplayDeviceRequest const &, Options)
UpdateDisplayDevice(google::cloud::cpp::compute::v1::Operation const &, Options)
UpdateNetworkInterface(std::string const &, std::string const &, std::string const &, std::string const &, google::cloud::cpp::compute::v1::NetworkInterface const &, Options)
UpdateNetworkInterface(NoAwaitTag, std::string const &, std::string const &, std::string const &, std::string const &, google::cloud::cpp::compute::v1::NetworkInterface const &, Options)
UpdateNetworkInterface(google::cloud::cpp::compute::instances::v1::UpdateNetworkInterfaceRequest const &, Options)
UpdateNetworkInterface(NoAwaitTag, google::cloud::cpp::compute::instances::v1::UpdateNetworkInterfaceRequest const &, Options)
UpdateNetworkInterface(google::cloud::cpp::compute::v1::Operation const &, Options)
UpdateShieldedInstanceConfig(std::string const &, std::string const &, std::string const &, google::cloud::cpp::compute::v1::ShieldedInstanceConfig const &, Options)
UpdateShieldedInstanceConfig(NoAwaitTag, std::string const &, std::string const &, std::string const &, google::cloud::cpp::compute::v1::ShieldedInstanceConfig const &, Options)
UpdateShieldedInstanceConfig(google::cloud::cpp::compute::instances::v1::UpdateShieldedInstanceConfigRequest const &, Options)
UpdateShieldedInstanceConfig(NoAwaitTag, google::cloud::cpp::compute::instances::v1::UpdateShieldedInstanceConfigRequest const &, Options)
UpdateShieldedInstanceConfig(google::cloud::cpp::compute::v1::Operation const &, Options)
InstancesConnection
Overview
Functions
virtual options()
virtual AddAccessConfig(google::cloud::cpp::compute::instances::v1::AddAccessConfigRequest const &)
virtual AddAccessConfig(NoAwaitTag, google::cloud::cpp::compute::instances::v1::AddAccessConfigRequest const &)
virtual AddAccessConfig(google::cloud::cpp::compute::v1::Operation const &)
virtual AddResourcePolicies(google::cloud::cpp::compute::instances::v1::AddResourcePoliciesRequest const &)
virtual AddResourcePolicies(NoAwaitTag, google::cloud::cpp::compute::instances::v1::AddResourcePoliciesRequest const &)
virtual AddResourcePolicies(google::cloud::cpp::compute::v1::Operation const &)
virtual AggregatedListInstances(google::cloud::cpp::compute::instances::v1::AggregatedListInstancesRequest)
virtual AttachDisk(google::cloud::cpp::compute::instances::v1::AttachDiskRequest const &)
virtual AttachDisk(NoAwaitTag, google::cloud::cpp::compute::instances::v1::AttachDiskRequest const &)
virtual AttachDisk(google::cloud::cpp::compute::v1::Operation const &)
virtual BulkInsert(google::cloud::cpp::compute::instances::v1::BulkInsertRequest const &)
virtual BulkInsert(NoAwaitTag, google::cloud::cpp::compute::instances::v1::BulkInsertRequest const &)
virtual BulkInsert(google::cloud::cpp::compute::v1::Operation const &)
virtual DeleteInstance(google::cloud::cpp::compute::instances::v1::DeleteInstanceRequest const &)
virtual DeleteInstance(NoAwaitTag, google::cloud::cpp::compute::instances::v1::DeleteInstanceRequest const &)
virtual DeleteInstance(google::cloud::cpp::compute::v1::Operation const &)
virtual DeleteAccessConfig(google::cloud::cpp::compute::instances::v1::DeleteAccessConfigRequest const &)
virtual DeleteAccessConfig(NoAwaitTag, google::cloud::cpp::compute::instances::v1::DeleteAccessConfigRequest const &)
virtual DeleteAccessConfig(google::cloud::cpp::compute::v1::Operation const &)
virtual DetachDisk(google::cloud::cpp::compute::instances::v1::DetachDiskRequest const &)
virtual DetachDisk(NoAwaitTag, google::cloud::cpp::compute::instances::v1::DetachDiskRequest const &)
virtual DetachDisk(google::cloud::cpp::compute::v1::Operation const &)
virtual GetInstance(google::cloud::cpp::compute::instances::v1::GetInstanceRequest const &)
virtual GetEffectiveFirewalls(google::cloud::cpp::compute::instances::v1::GetEffectiveFirewallsRequest const &)
virtual GetGuestAttributes(google::cloud::cpp::compute::instances::v1::GetGuestAttributesRequest const &)
virtual GetIamPolicy(google::cloud::cpp::compute::instances::v1::GetIamPolicyRequest const &)
virtual GetScreenshot(google::cloud::cpp::compute::instances::v1::GetScreenshotRequest const &)
virtual GetSerialPortOutput(google::cloud::cpp::compute::instances::v1::GetSerialPortOutputRequest const &)
virtual GetShieldedInstanceIdentity(google::cloud::cpp::compute::instances::v1::GetShieldedInstanceIdentityRequest const &)
virtual InsertInstance(google::cloud::cpp::compute::instances::v1::InsertInstanceRequest const &)
virtual InsertInstance(NoAwaitTag, google::cloud::cpp::compute::instances::v1::InsertInstanceRequest const &)
virtual InsertInstance(google::cloud::cpp::compute::v1::Operation const &)
virtual ListInstances(google::cloud::cpp::compute::instances::v1::ListInstancesRequest)
virtual ListReferrers(google::cloud::cpp::compute::instances::v1::ListReferrersRequest)
virtual PerformMaintenance(google::cloud::cpp::compute::instances::v1::PerformMaintenanceRequest const &)
virtual PerformMaintenance(NoAwaitTag, google::cloud::cpp::compute::instances::v1::PerformMaintenanceRequest const &)
virtual PerformMaintenance(google::cloud::cpp::compute::v1::Operation const &)
virtual RemoveResourcePolicies(google::cloud::cpp::compute::instances::v1::RemoveResourcePoliciesRequest const &)
virtual RemoveResourcePolicies(NoAwaitTag, google::cloud::cpp::compute::instances::v1::RemoveResourcePoliciesRequest const &)
virtual RemoveResourcePolicies(google::cloud::cpp::compute::v1::Operation const &)
virtual ReportHostAsFaulty(google::cloud::cpp::compute::instances::v1::ReportHostAsFaultyRequest const &)
virtual ReportHostAsFaulty(NoAwaitTag, google::cloud::cpp::compute::instances::v1::ReportHostAsFaultyRequest const &)
virtual ReportHostAsFaulty(google::cloud::cpp::compute::v1::Operation const &)
virtual Reset(google::cloud::cpp::compute::instances::v1::ResetRequest const &)
virtual Reset(NoAwaitTag, google::cloud::cpp::compute::instances::v1::ResetRequest const &)
virtual Reset(google::cloud::cpp::compute::v1::Operation const &)
virtual Resume(google::cloud::cpp::compute::instances::v1::ResumeRequest const &)
virtual Resume(NoAwaitTag, google::cloud::cpp::compute::instances::v1::ResumeRequest const &)
virtual Resume(google::cloud::cpp::compute::v1::Operation const &)
virtual SendDiagnosticInterrupt(google::cloud::cpp::compute::instances::v1::SendDiagnosticInterruptRequest const &)
virtual SetDeletionProtection(google::cloud::cpp::compute::instances::v1::SetDeletionProtectionRequest const &)
virtual SetDeletionProtection(NoAwaitTag, google::cloud::cpp::compute::instances::v1::SetDeletionProtectionRequest const &)
virtual SetDeletionProtection(google::cloud::cpp::compute::v1::Operation const &)
virtual SetDiskAutoDelete(google::cloud::cpp::compute::instances::v1::SetDiskAutoDeleteRequest const &)
virtual SetDiskAutoDelete(NoAwaitTag, google::cloud::cpp::compute::instances::v1::SetDiskAutoDeleteRequest const &)
virtual SetDiskAutoDelete(google::cloud::cpp::compute::v1::Operation const &)
virtual SetIamPolicy(google::cloud::cpp::compute::instances::v1::SetIamPolicyRequest const &)
virtual SetLabels(google::cloud::cpp::compute::instances::v1::SetLabelsRequest const &)
virtual SetLabels(NoAwaitTag, google::cloud::cpp::compute::instances::v1::SetLabelsRequest const &)
virtual SetLabels(google::cloud::cpp::compute::v1::Operation const &)
virtual SetMachineResources(google::cloud::cpp::compute::instances::v1::SetMachineResourcesRequest const &)
virtual SetMachineResources(NoAwaitTag, google::cloud::cpp::compute::instances::v1::SetMachineResourcesRequest const &)
virtual SetMachineResources(google::cloud::cpp::compute::v1::Operation const &)
virtual SetMachineType(google::cloud::cpp::compute::instances::v1::SetMachineTypeRequest const &)
virtual SetMachineType(NoAwaitTag, google::cloud::cpp::compute::instances::v1::SetMachineTypeRequest const &)
virtual SetMachineType(google::cloud::cpp::compute::v1::Operation const &)
virtual SetMetadata(google::cloud::cpp::compute::instances::v1::SetMetadataRequest const &)
virtual SetMetadata(NoAwaitTag, google::cloud::cpp::compute::instances::v1::SetMetadataRequest const &)
virtual SetMetadata(google::cloud::cpp::compute::v1::Operation const &)
virtual SetMinCpuPlatform(google::cloud::cpp::compute::instances::v1::SetMinCpuPlatformRequest const &)
virtual SetMinCpuPlatform(NoAwaitTag, google::cloud::cpp::compute::instances::v1::SetMinCpuPlatformRequest const &)
virtual SetMinCpuPlatform(google::cloud::cpp::compute::v1::Operation const &)
virtual SetName(google::cloud::cpp::compute::instances::v1::SetNameRequest const &)
virtual SetName(NoAwaitTag, google::cloud::cpp::compute::instances::v1::SetNameRequest const &)
virtual SetName(google::cloud::cpp::compute::v1::Operation const &)
virtual SetScheduling(google::cloud::cpp::compute::instances::v1::SetSchedulingRequest const &)
virtual SetScheduling(NoAwaitTag, google::cloud::cpp::compute::instances::v1::SetSchedulingRequest const &)
virtual SetScheduling(google::cloud::cpp::compute::v1::Operation const &)
virtual SetSecurityPolicy(google::cloud::cpp::compute::instances::v1::SetSecurityPolicyRequest const &)
virtual SetSecurityPolicy(NoAwaitTag, google::cloud::cpp::compute::instances::v1::SetSecurityPolicyRequest const &)
virtual SetSecurityPolicy(google::cloud::cpp::compute::v1::Operation const &)
virtual SetServiceAccount(google::cloud::cpp::compute::instances::v1::SetServiceAccountRequest const &)
virtual SetServiceAccount(NoAwaitTag, google::cloud::cpp::compute::instances::v1::SetServiceAccountRequest const &)
virtual SetServiceAccount(google::cloud::cpp::compute::v1::Operation const &)
virtual SetShieldedInstanceIntegrityPolicy(google::cloud::cpp::compute::instances::v1::SetShieldedInstanceIntegrityPolicyRequest const &)
virtual SetShieldedInstanceIntegrityPolicy(NoAwaitTag, google::cloud::cpp::compute::instances::v1::SetShieldedInstanceIntegrityPolicyRequest const &)
virtual SetShieldedInstanceIntegrityPolicy(google::cloud::cpp::compute::v1::Operation const &)
virtual SetTags(google::cloud::cpp::compute::instances::v1::SetTagsRequest const &)
virtual SetTags(NoAwaitTag, google::cloud::cpp::compute::instances::v1::SetTagsRequest const &)
virtual SetTags(google::cloud::cpp::compute::v1::Operation const &)
virtual SimulateMaintenanceEvent(google::cloud::cpp::compute::instances::v1::SimulateMaintenanceEventRequest const &)
virtual SimulateMaintenanceEvent(NoAwaitTag, google::cloud::cpp::compute::instances::v1::SimulateMaintenanceEventRequest const &)
virtual SimulateMaintenanceEvent(google::cloud::cpp::compute::v1::Operation const &)
virtual Start(google::cloud::cpp::compute::instances::v1::StartRequest const &)
virtual Start(NoAwaitTag, google::cloud::cpp::compute::instances::v1::StartRequest const &)
virtual Start(google::cloud::cpp::compute::v1::Operation const &)
virtual StartWithEncryptionKey(google::cloud::cpp::compute::instances::v1::StartWithEncryptionKeyRequest const &)
virtual StartWithEncryptionKey(NoAwaitTag, google::cloud::cpp::compute::instances::v1::StartWithEncryptionKeyRequest const &)
virtual StartWithEncryptionKey(google::cloud::cpp::compute::v1::Operation const &)
virtual Stop(google::cloud::cpp::compute::instances::v1::StopRequest const &)
virtual Stop(NoAwaitTag, google::cloud::cpp::compute::instances::v1::StopRequest const &)
virtual Stop(google::cloud::cpp::compute::v1::Operation const &)
virtual Suspend(google::cloud::cpp::compute::instances::v1::SuspendRequest const &)
virtual Suspend(NoAwaitTag, google::cloud::cpp::compute::instances::v1::SuspendRequest const &)
virtual Suspend(google::cloud::cpp::compute::v1::Operation const &)
virtual TestIamPermissions(google::cloud::cpp::compute::instances::v1::TestIamPermissionsRequest const &)
virtual UpdateInstance(google::cloud::cpp::compute::instances::v1::UpdateInstanceRequest const &)
virtual UpdateInstance(NoAwaitTag, google::cloud::cpp::compute::instances::v1::UpdateInstanceRequest const &)
virtual UpdateInstance(google::cloud::cpp::compute::v1::Operation const &)
virtual UpdateAccessConfig(google::cloud::cpp::compute::instances::v1::UpdateAccessConfigRequest const &)
virtual UpdateAccessConfig(NoAwaitTag, google::cloud::cpp::compute::instances::v1::UpdateAccessConfigRequest const &)
virtual UpdateAccessConfig(google::cloud::cpp::compute::v1::Operation const &)
virtual UpdateDisplayDevice(google::cloud::cpp::compute::instances::v1::UpdateDisplayDeviceRequest const &)
virtual UpdateDisplayDevice(NoAwaitTag, google::cloud::cpp::compute::instances::v1::UpdateDisplayDeviceRequest const &)
virtual UpdateDisplayDevice(google::cloud::cpp::compute::v1::Operation const &)
virtual UpdateNetworkInterface(google::cloud::cpp::compute::instances::v1::UpdateNetworkInterfaceRequest const &)
virtual UpdateNetworkInterface(NoAwaitTag, google::cloud::cpp::compute::instances::v1::UpdateNetworkInterfaceRequest const &)
virtual UpdateNetworkInterface(google::cloud::cpp::compute::v1::Operation const &)
virtual UpdateShieldedInstanceConfig(google::cloud::cpp::compute::instances::v1::UpdateShieldedInstanceConfigRequest const &)
virtual UpdateShieldedInstanceConfig(NoAwaitTag, google::cloud::cpp::compute::instances::v1::UpdateShieldedInstanceConfigRequest const &)
virtual UpdateShieldedInstanceConfig(google::cloud::cpp::compute::v1::Operation const &)
InstancesConnectionIdempotencyPolicy
Overview
Functions
virtual clone() const
virtual AddAccessConfig(google::cloud::cpp::compute::instances::v1::AddAccessConfigRequest const &)
virtual AddResourcePolicies(google::cloud::cpp::compute::instances::v1::AddResourcePoliciesRequest const &)
virtual AggregatedListInstances(google::cloud::cpp::compute::instances::v1::AggregatedListInstancesRequest)
virtual AttachDisk(google::cloud::cpp::compute::instances::v1::AttachDiskRequest const &)
virtual BulkInsert(google::cloud::cpp::compute::instances::v1::BulkInsertRequest const &)
virtual DeleteInstance(google::cloud::cpp::compute::instances::v1::DeleteInstanceRequest const &)
virtual DeleteAccessConfig(google::cloud::cpp::compute::instances::v1::DeleteAccessConfigRequest const &)
virtual DetachDisk(google::cloud::cpp::compute::instances::v1::DetachDiskRequest const &)
virtual GetInstance(google::cloud::cpp::compute::instances::v1::GetInstanceRequest const &)
virtual GetEffectiveFirewalls(google::cloud::cpp::compute::instances::v1::GetEffectiveFirewallsRequest const &)
virtual GetGuestAttributes(google::cloud::cpp::compute::instances::v1::GetGuestAttributesRequest const &)
virtual GetIamPolicy(google::cloud::cpp::compute::instances::v1::GetIamPolicyRequest const &)
virtual GetScreenshot(google::cloud::cpp::compute::instances::v1::GetScreenshotRequest const &)
virtual GetSerialPortOutput(google::cloud::cpp::compute::instances::v1::GetSerialPortOutputRequest const &)
virtual GetShieldedInstanceIdentity(google::cloud::cpp::compute::instances::v1::GetShieldedInstanceIdentityRequest const &)
virtual InsertInstance(google::cloud::cpp::compute::instances::v1::InsertInstanceRequest const &)
virtual ListInstances(google::cloud::cpp::compute::instances::v1::ListInstancesRequest)
virtual ListReferrers(google::cloud::cpp::compute::instances::v1::ListReferrersRequest)
virtual PerformMaintenance(google::cloud::cpp::compute::instances::v1::PerformMaintenanceRequest const &)
virtual RemoveResourcePolicies(google::cloud::cpp::compute::instances::v1::RemoveResourcePoliciesRequest const &)
virtual ReportHostAsFaulty(google::cloud::cpp::compute::instances::v1::ReportHostAsFaultyRequest const &)
virtual Reset(google::cloud::cpp::compute::instances::v1::ResetRequest const &)
virtual Resume(google::cloud::cpp::compute::instances::v1::ResumeRequest const &)
virtual SendDiagnosticInterrupt(google::cloud::cpp::compute::instances::v1::SendDiagnosticInterruptRequest const &)
virtual SetDeletionProtection(google::cloud::cpp::compute::instances::v1::SetDeletionProtectionRequest const &)
virtual SetDiskAutoDelete(google::cloud::cpp::compute::instances::v1::SetDiskAutoDeleteRequest const &)
virtual SetIamPolicy(google::cloud::cpp::compute::instances::v1::SetIamPolicyRequest const &)
virtual SetLabels(google::cloud::cpp::compute::instances::v1::SetLabelsRequest const &)
virtual SetMachineResources(google::cloud::cpp::compute::instances::v1::SetMachineResourcesRequest const &)
virtual SetMachineType(google::cloud::cpp::compute::instances::v1::SetMachineTypeRequest const &)
virtual SetMetadata(google::cloud::cpp::compute::instances::v1::SetMetadataRequest const &)
virtual SetMinCpuPlatform(google::cloud::cpp::compute::instances::v1::SetMinCpuPlatformRequest const &)
virtual SetName(google::cloud::cpp::compute::instances::v1::SetNameRequest const &)
virtual SetScheduling(google::cloud::cpp::compute::instances::v1::SetSchedulingRequest const &)
virtual SetSecurityPolicy(google::cloud::cpp::compute::instances::v1::SetSecurityPolicyRequest const &)
virtual SetServiceAccount(google::cloud::cpp::compute::instances::v1::SetServiceAccountRequest const &)
virtual SetShieldedInstanceIntegrityPolicy(google::cloud::cpp::compute::instances::v1::SetShieldedInstanceIntegrityPolicyRequest const &)
virtual SetTags(google::cloud::cpp::compute::instances::v1::SetTagsRequest const &)
virtual SimulateMaintenanceEvent(google::cloud::cpp::compute::instances::v1::SimulateMaintenanceEventRequest const &)
virtual Start(google::cloud::cpp::compute::instances::v1::StartRequest const &)
virtual StartWithEncryptionKey(google::cloud::cpp::compute::instances::v1::StartWithEncryptionKeyRequest const &)
virtual Stop(google::cloud::cpp::compute::instances::v1::StopRequest const &)
virtual Suspend(google::cloud::cpp::compute::instances::v1::SuspendRequest const &)
virtual TestIamPermissions(google::cloud::cpp::compute::instances::v1::TestIamPermissionsRequest const &)
virtual UpdateInstance(google::cloud::cpp::compute::instances::v1::UpdateInstanceRequest const &)
virtual UpdateAccessConfig(google::cloud::cpp::compute::instances::v1::UpdateAccessConfigRequest const &)
virtual UpdateDisplayDevice(google::cloud::cpp::compute::instances::v1::UpdateDisplayDeviceRequest const &)
virtual UpdateNetworkInterface(google::cloud::cpp::compute::instances::v1::UpdateNetworkInterfaceRequest const &)
virtual UpdateShieldedInstanceConfig(google::cloud::cpp::compute::instances::v1::UpdateShieldedInstanceConfigRequest const &)
InstancesLimitedErrorCountRetryPolicy
Overview
Constructors
InstancesLimitedErrorCountRetryPolicy(int)
InstancesLimitedErrorCountRetryPolicy(InstancesLimitedErrorCountRetryPolicy &&)
InstancesLimitedErrorCountRetryPolicy(InstancesLimitedErrorCountRetryPolicy const &)
Functions
maximum_failures() const
virtual OnFailure(Status const &)
virtual IsExhausted() const
virtual IsPermanentFailure(Status const &) const
virtual clone() const
Types
BaseType
InstancesLimitedTimeRetryPolicy
Overview
Constructors
InstancesLimitedTimeRetryPolicy(std::chrono::duration< DurationRep, DurationPeriod >)
InstancesLimitedTimeRetryPolicy(InstancesLimitedTimeRetryPolicy &&)
InstancesLimitedTimeRetryPolicy(InstancesLimitedTimeRetryPolicy const &)
Functions
maximum_duration() const
virtual OnFailure(Status const &)
virtual IsExhausted() const
virtual IsPermanentFailure(Status const &) const
virtual clone() const
Types
BaseType
InstancesRetryPolicy
Overview
Functions
clone() const
OnFailure(Status const &)
OnFailure(Status const &)
IsExhausted() const
IsExhausted() const
IsPermanentFailure(Status const &) const
IsPermanentFailure(Status const &) const
Structs
InstancesBackoffPolicyOption
Overview
Types
Type
InstancesConnectionIdempotencyPolicyOption
Overview
Types
Type
InstancesPollingPolicyOption
Overview
Types
Type
InstancesRetryPolicyOption
Overview
Types
Type
Functions
MakeDefaultInstancesConnectionIdempotencyPolicy()
MakeInstancesConnectionRest(Options)
google::cloud::compute_instances_v1_mocks
Overview
Classes
MockInstancesConnection
Overview
Functions
virtual options()
virtual AddAccessConfig(google::cloud::cpp::compute::instances::v1::AddAccessConfigRequest const &)
virtual AddAccessConfig(NoAwaitTag, google::cloud::cpp::compute::instances::v1::AddAccessConfigRequest const &)
virtual AddAccessConfig(google::cloud::cpp::compute::v1::Operation const &)
virtual AddResourcePolicies(google::cloud::cpp::compute::instances::v1::AddResourcePoliciesRequest const &)
virtual AddResourcePolicies(NoAwaitTag, google::cloud::cpp::compute::instances::v1::AddResourcePoliciesRequest const &)
virtual AddResourcePolicies(google::cloud::cpp::compute::v1::Operation const &)
virtual AggregatedListInstances(google::cloud::cpp::compute::instances::v1::AggregatedListInstancesRequest)
virtual AttachDisk(google::cloud::cpp::compute::instances::v1::AttachDiskRequest const &)
virtual AttachDisk(NoAwaitTag, google::cloud::cpp::compute::instances::v1::AttachDiskRequest const &)
virtual AttachDisk(google::cloud::cpp::compute::v1::Operation const &)
virtual BulkInsert(google::cloud::cpp::compute::instances::v1::BulkInsertRequest const &)
virtual BulkInsert(NoAwaitTag, google::cloud::cpp::compute::instances::v1::BulkInsertRequest const &)
virtual BulkInsert(google::cloud::cpp::compute::v1::Operation const &)
virtual DeleteInstance(google::cloud::cpp::compute::instances::v1::DeleteInstanceRequest const &)
virtual DeleteInstance(NoAwaitTag, google::cloud::cpp::compute::instances::v1::DeleteInstanceRequest const &)
virtual DeleteInstance(google::cloud::cpp::compute::v1::Operation const &)
virtual DeleteAccessConfig(google::cloud::cpp::compute::instances::v1::DeleteAccessConfigRequest const &)
virtual DeleteAccessConfig(NoAwaitTag, google::cloud::cpp::compute::instances::v1::DeleteAccessConfigRequest const &)
virtual DeleteAccessConfig(google::cloud::cpp::compute::v1::Operation const &)
virtual DetachDisk(google::cloud::cpp::compute::instances::v1::DetachDiskRequest const &)
virtual DetachDisk(NoAwaitTag, google::cloud::cpp::compute::instances::v1::DetachDiskRequest const &)
virtual DetachDisk(google::cloud::cpp::compute::v1::Operation const &)
virtual GetInstance(google::cloud::cpp::compute::instances::v1::GetInstanceRequest const &)
virtual GetEffectiveFirewalls(google::cloud::cpp::compute::instances::v1::GetEffectiveFirewallsRequest const &)
virtual GetGuestAttributes(google::cloud::cpp::compute::instances::v1::GetGuestAttributesRequest const &)
virtual GetIamPolicy(google::cloud::cpp::compute::instances::v1::GetIamPolicyRequest const &)
virtual GetScreenshot(google::cloud::cpp::compute::instances::v1::GetScreenshotRequest const &)
virtual GetSerialPortOutput(google::cloud::cpp::compute::instances::v1::GetSerialPortOutputRequest const &)
virtual GetShieldedInstanceIdentity(google::cloud::cpp::compute::instances::v1::GetShieldedInstanceIdentityRequest const &)
virtual InsertInstance(google::cloud::cpp::compute::instances::v1::InsertInstanceRequest const &)
virtual InsertInstance(NoAwaitTag, google::cloud::cpp::compute::instances::v1::InsertInstanceRequest const &)
virtual InsertInstance(google::cloud::cpp::compute::v1::Operation const &)
virtual ListInstances(google::cloud::cpp::compute::instances::v1::ListInstancesRequest)
virtual ListReferrers(google::cloud::cpp::compute::instances::v1::ListReferrersRequest)
virtual PerformMaintenance(google::cloud::cpp::compute::instances::v1::PerformMaintenanceRequest const &)
virtual PerformMaintenance(NoAwaitTag, google::cloud::cpp::compute::instances::v1::PerformMaintenanceRequest const &)
virtual PerformMaintenance(google::cloud::cpp::compute::v1::Operation const &)
virtual RemoveResourcePolicies(google::cloud::cpp::compute::instances::v1::RemoveResourcePoliciesRequest const &)
virtual RemoveResourcePolicies(NoAwaitTag, google::cloud::cpp::compute::instances::v1::RemoveResourcePoliciesRequest const &)
virtual RemoveResourcePolicies(google::cloud::cpp::compute::v1::Operation const &)
virtual ReportHostAsFaulty(google::cloud::cpp::compute::instances::v1::ReportHostAsFaultyRequest const &)
virtual ReportHostAsFaulty(NoAwaitTag, google::cloud::cpp::compute::instances::v1::ReportHostAsFaultyRequest const &)
virtual ReportHostAsFaulty(google::cloud::cpp::compute::v1::Operation const &)
virtual Reset(google::cloud::cpp::compute::instances::v1::ResetRequest const &)
virtual Reset(NoAwaitTag, google::cloud::cpp::compute::instances::v1::ResetRequest const &)
virtual Reset(google::cloud::cpp::compute::v1::Operation const &)
virtual Resume(google::cloud::cpp::compute::instances::v1::ResumeRequest const &)
virtual Resume(NoAwaitTag, google::cloud::cpp::compute::instances::v1::ResumeRequest const &)
virtual Resume(google::cloud::cpp::compute::v1::Operation const &)
virtual SendDiagnosticInterrupt(google::cloud::cpp::compute::instances::v1::SendDiagnosticInterruptRequest const &)
virtual SetDeletionProtection(google::cloud::cpp::compute::instances::v1::SetDeletionProtectionRequest const &)
virtual SetDeletionProtection(NoAwaitTag, google::cloud::cpp::compute::instances::v1::SetDeletionProtectionRequest const &)
virtual SetDeletionProtection(google::cloud::cpp::compute::v1::Operation const &)
virtual SetDiskAutoDelete(google::cloud::cpp::compute::instances::v1::SetDiskAutoDeleteRequest const &)
virtual SetDiskAutoDelete(NoAwaitTag, google::cloud::cpp::compute::instances::v1::SetDiskAutoDeleteRequest const &)
virtual SetDiskAutoDelete(google::cloud::cpp::compute::v1::Operation const &)
virtual SetIamPolicy(google::cloud::cpp::compute::instances::v1::SetIamPolicyRequest const &)
virtual SetLabels(google::cloud::cpp::compute::instances::v1::SetLabelsRequest const &)
virtual SetLabels(NoAwaitTag, google::cloud::cpp::compute::instances::v1::SetLabelsRequest const &)
virtual SetLabels(google::cloud::cpp::compute::v1::Operation const &)
virtual SetMachineResources(google::cloud::cpp::compute::instances::v1::SetMachineResourcesRequest const &)
virtual SetMachineResources(NoAwaitTag, google::cloud::cpp::compute::instances::v1::SetMachineResourcesRequest const &)
virtual SetMachineResources(google::cloud::cpp::compute::v1::Operation const &)
virtual SetMachineType(google::cloud::cpp::compute::instances::v1::SetMachineTypeRequest const &)
virtual SetMachineType(NoAwaitTag, google::cloud::cpp::compute::instances::v1::SetMachineTypeRequest const &)
virtual SetMachineType(google::cloud::cpp::compute::v1::Operation const &)
virtual SetMetadata(google::cloud::cpp::compute::instances::v1::SetMetadataRequest const &)
virtual SetMetadata(NoAwaitTag, google::cloud::cpp::compute::instances::v1::SetMetadataRequest const &)
virtual SetMetadata(google::cloud::cpp::compute::v1::Operation const &)
virtual SetMinCpuPlatform(google::cloud::cpp::compute::instances::v1::SetMinCpuPlatformRequest const &)
virtual SetMinCpuPlatform(NoAwaitTag, google::cloud::cpp::compute::instances::v1::SetMinCpuPlatformRequest const &)
virtual SetMinCpuPlatform(google::cloud::cpp::compute::v1::Operation const &)
virtual SetName(google::cloud::cpp::compute::instances::v1::SetNameRequest const &)
virtual SetName(NoAwaitTag, google::cloud::cpp::compute::instances::v1::SetNameRequest const &)
virtual SetName(google::cloud::cpp::compute::v1::Operation const &)
virtual SetScheduling(google::cloud::cpp::compute::instances::v1::SetSchedulingRequest const &)
virtual SetScheduling(NoAwaitTag, google::cloud::cpp::compute::instances::v1::SetSchedulingRequest const &)
virtual SetScheduling(google::cloud::cpp::compute::v1::Operation const &)
virtual SetSecurityPolicy(google::cloud::cpp::compute::instances::v1::SetSecurityPolicyRequest const &)
virtual SetSecurityPolicy(NoAwaitTag, google::cloud::cpp::compute::instances::v1::SetSecurityPolicyRequest const &)
virtual SetSecurityPolicy(google::cloud::cpp::compute::v1::Operation const &)
virtual SetServiceAccount(google::cloud::cpp::compute::instances::v1::SetServiceAccountRequest const &)
virtual SetServiceAccount(NoAwaitTag, google::cloud::cpp::compute::instances::v1::SetServiceAccountRequest const &)
virtual SetServiceAccount(google::cloud::cpp::compute::v1::Operation const &)
virtual SetShieldedInstanceIntegrityPolicy(google::cloud::cpp::compute::instances::v1::SetShieldedInstanceIntegrityPolicyRequest const &)
virtual SetShieldedInstanceIntegrityPolicy(NoAwaitTag, google::cloud::cpp::compute::instances::v1::SetShieldedInstanceIntegrityPolicyRequest const &)
virtual SetShieldedInstanceIntegrityPolicy(google::cloud::cpp::compute::v1::Operation const &)
virtual SetTags(google::cloud::cpp::compute::instances::v1::SetTagsRequest const &)
virtual SetTags(NoAwaitTag, google::cloud::cpp::compute::instances::v1::SetTagsRequest const &)
virtual SetTags(google::cloud::cpp::compute::v1::Operation const &)
virtual SimulateMaintenanceEvent(google::cloud::cpp::compute::instances::v1::SimulateMaintenanceEventRequest const &)
virtual SimulateMaintenanceEvent(NoAwaitTag, google::cloud::cpp::compute::instances::v1::SimulateMaintenanceEventRequest const &)
virtual SimulateMaintenanceEvent(google::cloud::cpp::compute::v1::Operation const &)
virtual Start(google::cloud::cpp::compute::instances::v1::StartRequest const &)
virtual Start(NoAwaitTag, google::cloud::cpp::compute::instances::v1::StartRequest const &)
virtual Start(google::cloud::cpp::compute::v1::Operation const &)
virtual StartWithEncryptionKey(google::cloud::cpp::compute::instances::v1::StartWithEncryptionKeyRequest const &)
virtual StartWithEncryptionKey(NoAwaitTag, google::cloud::cpp::compute::instances::v1::StartWithEncryptionKeyRequest const &)
virtual StartWithEncryptionKey(google::cloud::cpp::compute::v1::Operation const &)
virtual Stop(google::cloud::cpp::compute::instances::v1::StopRequest const &)
virtual Stop(NoAwaitTag, google::cloud::cpp::compute::instances::v1::StopRequest const &)
virtual Stop(google::cloud::cpp::compute::v1::Operation const &)
virtual Suspend(google::cloud::cpp::compute::instances::v1::SuspendRequest const &)
virtual Suspend(NoAwaitTag, google::cloud::cpp::compute::instances::v1::SuspendRequest const &)
virtual Suspend(google::cloud::cpp::compute::v1::Operation const &)
virtual TestIamPermissions(google::cloud::cpp::compute::instances::v1::TestIamPermissionsRequest const &)
virtual UpdateInstance(google::cloud::cpp::compute::instances::v1::UpdateInstanceRequest const &)
virtual UpdateInstance(NoAwaitTag, google::cloud::cpp::compute::instances::v1::UpdateInstanceRequest const &)
virtual UpdateInstance(google::cloud::cpp::compute::v1::Operation const &)
virtual UpdateAccessConfig(google::cloud::cpp::compute::instances::v1::UpdateAccessConfigRequest const &)
virtual UpdateAccessConfig(NoAwaitTag, google::cloud::cpp::compute::instances::v1::UpdateAccessConfigRequest const &)
virtual UpdateAccessConfig(google::cloud::cpp::compute::v1::Operation const &)
virtual UpdateDisplayDevice(google::cloud::cpp::compute::instances::v1::UpdateDisplayDeviceRequest const &)
virtual UpdateDisplayDevice(NoAwaitTag, google::cloud::cpp::compute::instances::v1::UpdateDisplayDeviceRequest const &)
virtual UpdateDisplayDevice(google::cloud::cpp::compute::v1::Operation const &)
virtual UpdateNetworkInterface(google::cloud::cpp::compute::instances::v1::UpdateNetworkInterfaceRequest const &)
virtual UpdateNetworkInterface(NoAwaitTag, google::cloud::cpp::compute::instances::v1::UpdateNetworkInterfaceRequest const &)
virtual UpdateNetworkInterface(google::cloud::cpp::compute::v1::Operation const &)
virtual UpdateShieldedInstanceConfig(google::cloud::cpp::compute::instances::v1::UpdateShieldedInstanceConfigRequest const &)
virtual UpdateShieldedInstanceConfig(NoAwaitTag, google::cloud::cpp::compute::instances::v1::UpdateShieldedInstanceConfigRequest const &)
virtual UpdateShieldedInstanceConfig(google::cloud::cpp::compute::v1::Operation const &)
google::cloud::compute_instant_snapshots_v1
Overview
Classes
InstantSnapshotsClient
Overview
Constructors
InstantSnapshotsClient(InstantSnapshotsClient const &)
InstantSnapshotsClient(InstantSnapshotsClient &&)
InstantSnapshotsClient(std::shared_ptr< InstantSnapshotsConnection >, Options)
Operators
operator=(InstantSnapshotsClient const &)
operator=(InstantSnapshotsClient &&)
operator==(InstantSnapshotsClient const &, InstantSnapshotsClient const &)
operator!=(InstantSnapshotsClient const &, InstantSnapshotsClient const &)
Functions
AggregatedListInstantSnapshots(std::string const &, Options)
AggregatedListInstantSnapshots(google::cloud::cpp::compute::instant_snapshots::v1::AggregatedListInstantSnapshotsRequest, Options)
DeleteInstantSnapshot(std::string const &, std::string const &, std::string const &, Options)
DeleteInstantSnapshot(NoAwaitTag, std::string const &, std::string const &, std::string const &, Options)
DeleteInstantSnapshot(google::cloud::cpp::compute::instant_snapshots::v1::DeleteInstantSnapshotRequest const &, Options)
DeleteInstantSnapshot(NoAwaitTag, google::cloud::cpp::compute::instant_snapshots::v1::DeleteInstantSnapshotRequest const &, Options)
DeleteInstantSnapshot(google::cloud::cpp::compute::v1::Operation const &, Options)
GetInstantSnapshot(std::string const &, std::string const &, std::string const &, Options)
GetInstantSnapshot(google::cloud::cpp::compute::instant_snapshots::v1::GetInstantSnapshotRequest const &, Options)
GetIamPolicy(std::string const &, std::string const &, std::string const &, Options)
GetIamPolicy(google::cloud::cpp::compute::instant_snapshots::v1::GetIamPolicyRequest const &, Options)
InsertInstantSnapshot(std::string const &, std::string const &, google::cloud::cpp::compute::v1::InstantSnapshot const &, Options)
InsertInstantSnapshot(NoAwaitTag, std::string const &, std::string const &, google::cloud::cpp::compute::v1::InstantSnapshot const &, Options)
InsertInstantSnapshot(google::cloud::cpp::compute::instant_snapshots::v1::InsertInstantSnapshotRequest const &, Options)
InsertInstantSnapshot(NoAwaitTag, google::cloud::cpp::compute::instant_snapshots::v1::InsertInstantSnapshotRequest const &, Options)
InsertInstantSnapshot(google::cloud::cpp::compute::v1::Operation const &, Options)
ListInstantSnapshots(std::string const &, std::string const &, Options)
ListInstantSnapshots(google::cloud::cpp::compute::instant_snapshots::v1::ListInstantSnapshotsRequest, Options)
SetIamPolicy(std::string const &, std::string const &, std::string const &, google::cloud::cpp::compute::v1::ZoneSetPolicyRequest const &, Options)
SetIamPolicy(google::cloud::cpp::compute::instant_snapshots::v1::SetIamPolicyRequest const &, Options)
SetLabels(std::string const &, std::string const &, std::string const &, google::cloud::cpp::compute::v1::ZoneSetLabelsRequest const &, Options)
SetLabels(NoAwaitTag, std::string const &, std::string const &, std::string const &, google::cloud::cpp::compute::v1::ZoneSetLabelsRequest const &, Options)
SetLabels(google::cloud::cpp::compute::instant_snapshots::v1::SetLabelsRequest const &, Options)
SetLabels(NoAwaitTag, google::cloud::cpp::compute::instant_snapshots::v1::SetLabelsRequest const &, Options)
SetLabels(google::cloud::cpp::compute::v1::Operation const &, Options)
TestIamPermissions(std::string const &, std::string const &, std::string const &, google::cloud::cpp::compute::v1::TestPermissionsRequest const &, Options)
TestIamPermissions(google::cloud::cpp::compute::instant_snapshots::v1::TestIamPermissionsRequest const &, Options)
InstantSnapshotsConnection
Overview
Functions
virtual options()
virtual AggregatedListInstantSnapshots(google::cloud::cpp::compute::instant_snapshots::v1::AggregatedListInstantSnapshotsRequest)
virtual DeleteInstantSnapshot(google::cloud::cpp::compute::instant_snapshots::v1::DeleteInstantSnapshotRequest const &)
virtual DeleteInstantSnapshot(NoAwaitTag, google::cloud::cpp::compute::instant_snapshots::v1::DeleteInstantSnapshotRequest const &)
virtual DeleteInstantSnapshot(google::cloud::cpp::compute::v1::Operation const &)
virtual GetInstantSnapshot(google::cloud::cpp::compute::instant_snapshots::v1::GetInstantSnapshotRequest const &)
virtual GetIamPolicy(google::cloud::cpp::compute::instant_snapshots::v1::GetIamPolicyRequest const &)
virtual InsertInstantSnapshot(google::cloud::cpp::compute::instant_snapshots::v1::InsertInstantSnapshotRequest const &)
virtual InsertInstantSnapshot(NoAwaitTag, google::cloud::cpp::compute::instant_snapshots::v1::InsertInstantSnapshotRequest const &)
virtual InsertInstantSnapshot(google::cloud::cpp::compute::v1::Operation const &)
virtual ListInstantSnapshots(google::cloud::cpp::compute::instant_snapshots::v1::ListInstantSnapshotsRequest)
virtual SetIamPolicy(google::cloud::cpp::compute::instant_snapshots::v1::SetIamPolicyRequest const &)
virtual SetLabels(google::cloud::cpp::compute::instant_snapshots::v1::SetLabelsRequest const &)
virtual SetLabels(NoAwaitTag, google::cloud::cpp::compute::instant_snapshots::v1::SetLabelsRequest const &)
virtual SetLabels(google::cloud::cpp::compute::v1::Operation const &)
virtual TestIamPermissions(google::cloud::cpp::compute::instant_snapshots::v1::TestIamPermissionsRequest const &)
InstantSnapshotsConnectionIdempotencyPolicy
Overview
Functions
virtual clone() const
virtual AggregatedListInstantSnapshots(google::cloud::cpp::compute::instant_snapshots::v1::AggregatedListInstantSnapshotsRequest)
virtual DeleteInstantSnapshot(google::cloud::cpp::compute::instant_snapshots::v1::DeleteInstantSnapshotRequest const &)
virtual GetInstantSnapshot(google::cloud::cpp::compute::instant_snapshots::v1::GetInstantSnapshotRequest const &)
virtual GetIamPolicy(google::cloud::cpp::compute::instant_snapshots::v1::GetIamPolicyRequest const &)
virtual InsertInstantSnapshot(google::cloud::cpp::compute::instant_snapshots::v1::InsertInstantSnapshotRequest const &)
virtual ListInstantSnapshots(google::cloud::cpp::compute::instant_snapshots::v1::ListInstantSnapshotsRequest)
virtual SetIamPolicy(google::cloud::cpp::compute::instant_snapshots::v1::SetIamPolicyRequest const &)
virtual SetLabels(google::cloud::cpp::compute::instant_snapshots::v1::SetLabelsRequest const &)
virtual TestIamPermissions(google::cloud::cpp::compute::instant_snapshots::v1::TestIamPermissionsRequest const &)
InstantSnapshotsLimitedErrorCountRetryPolicy
Overview
Constructors
InstantSnapshotsLimitedErrorCountRetryPolicy(int)
InstantSnapshotsLimitedErrorCountRetryPolicy(InstantSnapshotsLimitedErrorCountRetryPolicy &&)
InstantSnapshotsLimitedErrorCountRetryPolicy(InstantSnapshotsLimitedErrorCountRetryPolicy const &)
Functions
maximum_failures() const
virtual OnFailure(Status const &)
virtual IsExhausted() const
virtual IsPermanentFailure(Status const &) const
virtual clone() const
Types
BaseType
InstantSnapshotsLimitedTimeRetryPolicy
Overview
Constructors
InstantSnapshotsLimitedTimeRetryPolicy(std::chrono::duration< DurationRep, DurationPeriod >)
InstantSnapshotsLimitedTimeRetryPolicy(InstantSnapshotsLimitedTimeRetryPolicy &&)
InstantSnapshotsLimitedTimeRetryPolicy(InstantSnapshotsLimitedTimeRetryPolicy const &)
Functions
maximum_duration() const
virtual OnFailure(Status const &)
virtual IsExhausted() const
virtual IsPermanentFailure(Status const &) const
virtual clone() const
Types
BaseType
InstantSnapshotsRetryPolicy
Overview
Functions
clone() const
OnFailure(Status const &)
OnFailure(Status const &)
IsExhausted() const
IsExhausted() const
IsPermanentFailure(Status const &) const
IsPermanentFailure(Status const &) const
Structs
InstantSnapshotsBackoffPolicyOption
Overview
Types
Type
InstantSnapshotsConnectionIdempotencyPolicyOption
Overview
Types
Type
InstantSnapshotsPollingPolicyOption
Overview
Types
Type
InstantSnapshotsRetryPolicyOption
Overview
Types
Type
Functions
MakeDefaultInstantSnapshotsConnectionIdempotencyPolicy()
MakeInstantSnapshotsConnectionRest(Options)
google::cloud::compute_instant_snapshots_v1_mocks
Overview
Classes
MockInstantSnapshotsConnection
Overview
Functions
virtual options()
virtual AggregatedListInstantSnapshots(google::cloud::cpp::compute::instant_snapshots::v1::AggregatedListInstantSnapshotsRequest)
virtual DeleteInstantSnapshot(google::cloud::cpp::compute::instant_snapshots::v1::DeleteInstantSnapshotRequest const &)
virtual DeleteInstantSnapshot(NoAwaitTag, google::cloud::cpp::compute::instant_snapshots::v1::DeleteInstantSnapshotRequest const &)
virtual DeleteInstantSnapshot(google::cloud::cpp::compute::v1::Operation const &)
virtual GetInstantSnapshot(google::cloud::cpp::compute::instant_snapshots::v1::GetInstantSnapshotRequest const &)
virtual GetIamPolicy(google::cloud::cpp::compute::instant_snapshots::v1::GetIamPolicyRequest const &)
virtual InsertInstantSnapshot(google::cloud::cpp::compute::instant_snapshots::v1::InsertInstantSnapshotRequest const &)
virtual InsertInstantSnapshot(NoAwaitTag, google::cloud::cpp::compute::instant_snapshots::v1::InsertInstantSnapshotRequest const &)
virtual InsertInstantSnapshot(google::cloud::cpp::compute::v1::Operation const &)
virtual ListInstantSnapshots(google::cloud::cpp::compute::instant_snapshots::v1::ListInstantSnapshotsRequest)
virtual SetIamPolicy(google::cloud::cpp::compute::instant_snapshots::v1::SetIamPolicyRequest const &)
virtual SetLabels(google::cloud::cpp::compute::instant_snapshots::v1::SetLabelsRequest const &)
virtual SetLabels(NoAwaitTag, google::cloud::cpp::compute::instant_snapshots::v1::SetLabelsRequest const &)
virtual SetLabels(google::cloud::cpp::compute::v1::Operation const &)
virtual TestIamPermissions(google::cloud::cpp::compute::instant_snapshots::v1::TestIamPermissionsRequest const &)
google::cloud::compute_interconnect_attachment_groups_v1
Overview
Classes
InterconnectAttachmentGroupsClient
Overview
Constructors
InterconnectAttachmentGroupsClient(InterconnectAttachmentGroupsClient const &)
InterconnectAttachmentGroupsClient(InterconnectAttachmentGroupsClient &&)
InterconnectAttachmentGroupsClient(std::shared_ptr< InterconnectAttachmentGroupsConnection >, Options)
Operators
operator=(InterconnectAttachmentGroupsClient const &)
operator=(InterconnectAttachmentGroupsClient &&)
operator==(InterconnectAttachmentGroupsClient const &, InterconnectAttachmentGroupsClient const &)
operator!=(InterconnectAttachmentGroupsClient const &, InterconnectAttachmentGroupsClient const &)
Functions
DeleteInterconnectAttachmentGroup(std::string const &, std::string const &, Options)
DeleteInterconnectAttachmentGroup(NoAwaitTag, std::string const &, std::string const &, Options)
DeleteInterconnectAttachmentGroup(google::cloud::cpp::compute::interconnect_attachment_groups::v1::DeleteInterconnectAttachmentGroupRequest const &, Options)
DeleteInterconnectAttachmentGroup(NoAwaitTag, google::cloud::cpp::compute::interconnect_attachment_groups::v1::DeleteInterconnectAttachmentGroupRequest const &, Options)
DeleteInterconnectAttachmentGroup(google::cloud::cpp::compute::v1::Operation const &, Options)
GetInterconnectAttachmentGroup(std::string const &, std::string const &, Options)
GetInterconnectAttachmentGroup(google::cloud::cpp::compute::interconnect_attachment_groups::v1::GetInterconnectAttachmentGroupRequest const &, Options)
GetIamPolicy(std::string const &, std::string const &, Options)
GetIamPolicy(google::cloud::cpp::compute::interconnect_attachment_groups::v1::GetIamPolicyRequest const &, Options)
GetOperationalStatus(std::string const &, std::string const &, Options)
GetOperationalStatus(google::cloud::cpp::compute::interconnect_attachment_groups::v1::GetOperationalStatusRequest const &, Options)
InsertInterconnectAttachmentGroup(std::string const &, google::cloud::cpp::compute::v1::InterconnectAttachmentGroup const &, Options)
InsertInterconnectAttachmentGroup(NoAwaitTag, std::string const &, google::cloud::cpp::compute::v1::InterconnectAttachmentGroup const &, Options)
InsertInterconnectAttachmentGroup(google::cloud::cpp::compute::interconnect_attachment_groups::v1::InsertInterconnectAttachmentGroupRequest const &, Options)
InsertInterconnectAttachmentGroup(NoAwaitTag, google::cloud::cpp::compute::interconnect_attachment_groups::v1::InsertInterconnectAttachmentGroupRequest const &, Options)
InsertInterconnectAttachmentGroup(google::cloud::cpp::compute::v1::Operation const &, Options)
ListInterconnectAttachmentGroups(std::string const &, Options)
ListInterconnectAttachmentGroups(google::cloud::cpp::compute::interconnect_attachment_groups::v1::ListInterconnectAttachmentGroupsRequest, Options)
PatchInterconnectAttachmentGroup(std::string const &, std::string const &, std::string const &, google::cloud::cpp::compute::v1::InterconnectAttachmentGroup const &, Options)
PatchInterconnectAttachmentGroup(NoAwaitTag, std::string const &, std::string const &, std::string const &, google::cloud::cpp::compute::v1::InterconnectAttachmentGroup const &, Options)
PatchInterconnectAttachmentGroup(google::cloud::cpp::compute::interconnect_attachment_groups::v1::PatchInterconnectAttachmentGroupRequest const &, Options)
PatchInterconnectAttachmentGroup(NoAwaitTag, google::cloud::cpp::compute::interconnect_attachment_groups::v1::PatchInterconnectAttachmentGroupRequest const &, Options)
PatchInterconnectAttachmentGroup(google::cloud::cpp::compute::v1::Operation const &, Options)
SetIamPolicy(std::string const &, std::string const &, google::cloud::cpp::compute::v1::GlobalSetPolicyRequest const &, Options)
SetIamPolicy(google::cloud::cpp::compute::interconnect_attachment_groups::v1::SetIamPolicyRequest const &, Options)
TestIamPermissions(std::string const &, std::string const &, google::cloud::cpp::compute::v1::TestPermissionsRequest const &, Options)
TestIamPermissions(google::cloud::cpp::compute::interconnect_attachment_groups::v1::TestIamPermissionsRequest const &, Options)
InterconnectAttachmentGroupsConnection
Overview
Functions
virtual options()
virtual DeleteInterconnectAttachmentGroup(google::cloud::cpp::compute::interconnect_attachment_groups::v1::DeleteInterconnectAttachmentGroupRequest const &)
virtual DeleteInterconnectAttachmentGroup(NoAwaitTag, google::cloud::cpp::compute::interconnect_attachment_groups::v1::DeleteInterconnectAttachmentGroupRequest const &)
virtual DeleteInterconnectAttachmentGroup(google::cloud::cpp::compute::v1::Operation const &)
virtual GetInterconnectAttachmentGroup(google::cloud::cpp::compute::interconnect_attachment_groups::v1::GetInterconnectAttachmentGroupRequest const &)
virtual GetIamPolicy(google::cloud::cpp::compute::interconnect_attachment_groups::v1::GetIamPolicyRequest const &)
virtual GetOperationalStatus(google::cloud::cpp::compute::interconnect_attachment_groups::v1::GetOperationalStatusRequest const &)
virtual InsertInterconnectAttachmentGroup(google::cloud::cpp::compute::interconnect_attachment_groups::v1::InsertInterconnectAttachmentGroupRequest const &)
virtual InsertInterconnectAttachmentGroup(NoAwaitTag, google::cloud::cpp::compute::interconnect_attachment_groups::v1::InsertInterconnectAttachmentGroupRequest const &)
virtual InsertInterconnectAttachmentGroup(google::cloud::cpp::compute::v1::Operation const &)
virtual ListInterconnectAttachmentGroups(google::cloud::cpp::compute::interconnect_attachment_groups::v1::ListInterconnectAttachmentGroupsRequest)
virtual PatchInterconnectAttachmentGroup(google::cloud::cpp::compute::interconnect_attachment_groups::v1::PatchInterconnectAttachmentGroupRequest const &)
virtual PatchInterconnectAttachmentGroup(NoAwaitTag, google::cloud::cpp::compute::interconnect_attachment_groups::v1::PatchInterconnectAttachmentGroupRequest const &)
virtual PatchInterconnectAttachmentGroup(google::cloud::cpp::compute::v1::Operation const &)
virtual SetIamPolicy(google::cloud::cpp::compute::interconnect_attachment_groups::v1::SetIamPolicyRequest const &)
virtual TestIamPermissions(google::cloud::cpp::compute::interconnect_attachment_groups::v1::TestIamPermissionsRequest const &)
InterconnectAttachmentGroupsConnectionIdempotencyPolicy
Overview
Functions
virtual clone() const
virtual DeleteInterconnectAttachmentGroup(google::cloud::cpp::compute::interconnect_attachment_groups::v1::DeleteInterconnectAttachmentGroupRequest const &)
virtual GetInterconnectAttachmentGroup(google::cloud::cpp::compute::interconnect_attachment_groups::v1::GetInterconnectAttachmentGroupRequest const &)
virtual GetIamPolicy(google::cloud::cpp::compute::interconnect_attachment_groups::v1::GetIamPolicyRequest const &)
virtual GetOperationalStatus(google::cloud::cpp::compute::interconnect_attachment_groups::v1::GetOperationalStatusRequest const &)
virtual InsertInterconnectAttachmentGroup(google::cloud::cpp::compute::interconnect_attachment_groups::v1::InsertInterconnectAttachmentGroupRequest const &)
virtual ListInterconnectAttachmentGroups(google::cloud::cpp::compute::interconnect_attachment_groups::v1::ListInterconnectAttachmentGroupsRequest)
virtual PatchInterconnectAttachmentGroup(google::cloud::cpp::compute::interconnect_attachment_groups::v1::PatchInterconnectAttachmentGroupRequest const &)
virtual SetIamPolicy(google::cloud::cpp::compute::interconnect_attachment_groups::v1::SetIamPolicyRequest const &)
virtual TestIamPermissions(google::cloud::cpp::compute::interconnect_attachment_groups::v1::TestIamPermissionsRequest const &)
InterconnectAttachmentGroupsLimitedErrorCountRetryPolicy
Overview
Constructors
InterconnectAttachmentGroupsLimitedErrorCountRetryPolicy(int)
InterconnectAttachmentGroupsLimitedErrorCountRetryPolicy(InterconnectAttachmentGroupsLimitedErrorCountRetryPolicy &&)
InterconnectAttachmentGroupsLimitedErrorCountRetryPolicy(InterconnectAttachmentGroupsLimitedErrorCountRetryPolicy const &)
Functions
maximum_failures() const
virtual OnFailure(Status const &)
virtual IsExhausted() const
virtual IsPermanentFailure(Status const &) const
virtual clone() const
Types
BaseType
InterconnectAttachmentGroupsLimitedTimeRetryPolicy
Overview
Constructors
InterconnectAttachmentGroupsLimitedTimeRetryPolicy(std::chrono::duration< DurationRep, DurationPeriod >)
InterconnectAttachmentGroupsLimitedTimeRetryPolicy(InterconnectAttachmentGroupsLimitedTimeRetryPolicy &&)
InterconnectAttachmentGroupsLimitedTimeRetryPolicy(InterconnectAttachmentGroupsLimitedTimeRetryPolicy const &)
Functions
maximum_duration() const
virtual OnFailure(Status const &)
virtual IsExhausted() const
virtual IsPermanentFailure(Status const &) const
virtual clone() const
Types
BaseType
InterconnectAttachmentGroupsRetryPolicy
Overview
Functions
clone() const
OnFailure(Status const &)
OnFailure(Status const &)
IsExhausted() const
IsExhausted() const
IsPermanentFailure(Status const &) const
IsPermanentFailure(Status const &) const
Structs
InterconnectAttachmentGroupsBackoffPolicyOption
Overview
Types
Type
InterconnectAttachmentGroupsConnectionIdempotencyPolicyOption
Overview
Types
Type
InterconnectAttachmentGroupsPollingPolicyOption
Overview
Types
Type
InterconnectAttachmentGroupsRetryPolicyOption
Overview
Types
Type
Functions
MakeDefaultInterconnectAttachmentGroupsConnectionIdempotencyPolicy()
MakeInterconnectAttachmentGroupsConnectionRest(Options)
google::cloud::compute_interconnect_attachment_groups_v1_mocks
Overview
Classes
MockInterconnectAttachmentGroupsConnection
Overview
google::cloud::compute_interconnect_attachments_v1
Overview
Classes
InterconnectAttachmentsClient
Overview
Constructors
InterconnectAttachmentsClient(InterconnectAttachmentsClient const &)
InterconnectAttachmentsClient(InterconnectAttachmentsClient &&)
InterconnectAttachmentsClient(std::shared_ptr< InterconnectAttachmentsConnection >, Options)
Operators
operator=(InterconnectAttachmentsClient const &)
operator=(InterconnectAttachmentsClient &&)
operator==(InterconnectAttachmentsClient const &, InterconnectAttachmentsClient const &)
operator!=(InterconnectAttachmentsClient const &, InterconnectAttachmentsClient const &)
Functions
AggregatedListInterconnectAttachments(std::string const &, Options)
AggregatedListInterconnectAttachments(google::cloud::cpp::compute::interconnect_attachments::v1::AggregatedListInterconnectAttachmentsRequest, Options)
DeleteInterconnectAttachment(std::string const &, std::string const &, std::string const &, Options)
DeleteInterconnectAttachment(NoAwaitTag, std::string const &, std::string const &, std::string const &, Options)
DeleteInterconnectAttachment(google::cloud::cpp::compute::interconnect_attachments::v1::DeleteInterconnectAttachmentRequest const &, Options)
DeleteInterconnectAttachment(NoAwaitTag, google::cloud::cpp::compute::interconnect_attachments::v1::DeleteInterconnectAttachmentRequest const &, Options)
DeleteInterconnectAttachment(google::cloud::cpp::compute::v1::Operation const &, Options)
GetInterconnectAttachment(std::string const &, std::string const &, std::string const &, Options)
GetInterconnectAttachment(google::cloud::cpp::compute::interconnect_attachments::v1::GetInterconnectAttachmentRequest const &, Options)
InsertInterconnectAttachment(std::string const &, std::string const &, google::cloud::cpp::compute::v1::InterconnectAttachment const &, Options)
InsertInterconnectAttachment(NoAwaitTag, std::string const &, std::string const &, google::cloud::cpp::compute::v1::InterconnectAttachment const &, Options)
InsertInterconnectAttachment(google::cloud::cpp::compute::interconnect_attachments::v1::InsertInterconnectAttachmentRequest const &, Options)
InsertInterconnectAttachment(NoAwaitTag, google::cloud::cpp::compute::interconnect_attachments::v1::InsertInterconnectAttachmentRequest const &, Options)
InsertInterconnectAttachment(google::cloud::cpp::compute::v1::Operation const &, Options)
ListInterconnectAttachments(std::string const &, std::string const &, Options)
ListInterconnectAttachments(google::cloud::cpp::compute::interconnect_attachments::v1::ListInterconnectAttachmentsRequest, Options)
PatchInterconnectAttachment(std::string const &, std::string const &, std::string const &, google::cloud::cpp::compute::v1::InterconnectAttachment const &, Options)
PatchInterconnectAttachment(NoAwaitTag, std::string const &, std::string const &, std::string const &, google::cloud::cpp::compute::v1::InterconnectAttachment const &, Options)
PatchInterconnectAttachment(google::cloud::cpp::compute::interconnect_attachments::v1::PatchInterconnectAttachmentRequest const &, Options)
PatchInterconnectAttachment(NoAwaitTag, google::cloud::cpp::compute::interconnect_attachments::v1::PatchInterconnectAttachmentRequest const &, Options)
PatchInterconnectAttachment(google::cloud::cpp::compute::v1::Operation const &, Options)
SetLabels(std::string const &, std::string const &, std::string const &, google::cloud::cpp::compute::v1::RegionSetLabelsRequest const &, Options)
SetLabels(NoAwaitTag, std::string const &, std::string const &, std::string const &, google::cloud::cpp::compute::v1::RegionSetLabelsRequest const &, Options)
SetLabels(google::cloud::cpp::compute::interconnect_attachments::v1::SetLabelsRequest const &, Options)
SetLabels(NoAwaitTag, google::cloud::cpp::compute::interconnect_attachments::v1::SetLabelsRequest const &, Options)
SetLabels(google::cloud::cpp::compute::v1::Operation const &, Options)
InterconnectAttachmentsConnection
Overview
Functions
virtual options()
virtual AggregatedListInterconnectAttachments(google::cloud::cpp::compute::interconnect_attachments::v1::AggregatedListInterconnectAttachmentsRequest)
virtual DeleteInterconnectAttachment(google::cloud::cpp::compute::interconnect_attachments::v1::DeleteInterconnectAttachmentRequest const &)
virtual DeleteInterconnectAttachment(NoAwaitTag, google::cloud::cpp::compute::interconnect_attachments::v1::DeleteInterconnectAttachmentRequest const &)
virtual DeleteInterconnectAttachment(google::cloud::cpp::compute::v1::Operation const &)
virtual GetInterconnectAttachment(google::cloud::cpp::compute::interconnect_attachments::v1::GetInterconnectAttachmentRequest const &)
virtual InsertInterconnectAttachment(google::cloud::cpp::compute::interconnect_attachments::v1::InsertInterconnectAttachmentRequest const &)
virtual InsertInterconnectAttachment(NoAwaitTag, google::cloud::cpp::compute::interconnect_attachments::v1::InsertInterconnectAttachmentRequest const &)
virtual InsertInterconnectAttachment(google::cloud::cpp::compute::v1::Operation const &)
virtual ListInterconnectAttachments(google::cloud::cpp::compute::interconnect_attachments::v1::ListInterconnectAttachmentsRequest)
virtual PatchInterconnectAttachment(google::cloud::cpp::compute::interconnect_attachments::v1::PatchInterconnectAttachmentRequest const &)
virtual PatchInterconnectAttachment(NoAwaitTag, google::cloud::cpp::compute::interconnect_attachments::v1::PatchInterconnectAttachmentRequest const &)
virtual PatchInterconnectAttachment(google::cloud::cpp::compute::v1::Operation const &)
virtual SetLabels(google::cloud::cpp::compute::interconnect_attachments::v1::SetLabelsRequest const &)
virtual SetLabels(NoAwaitTag, google::cloud::cpp::compute::interconnect_attachments::v1::SetLabelsRequest const &)
virtual SetLabels(google::cloud::cpp::compute::v1::Operation const &)
InterconnectAttachmentsConnectionIdempotencyPolicy
Overview
Functions
virtual clone() const
virtual AggregatedListInterconnectAttachments(google::cloud::cpp::compute::interconnect_attachments::v1::AggregatedListInterconnectAttachmentsRequest)
virtual DeleteInterconnectAttachment(google::cloud::cpp::compute::interconnect_attachments::v1::DeleteInterconnectAttachmentRequest const &)
virtual GetInterconnectAttachment(google::cloud::cpp::compute::interconnect_attachments::v1::GetInterconnectAttachmentRequest const &)
virtual InsertInterconnectAttachment(google::cloud::cpp::compute::interconnect_attachments::v1::InsertInterconnectAttachmentRequest const &)
virtual ListInterconnectAttachments(google::cloud::cpp::compute::interconnect_attachments::v1::ListInterconnectAttachmentsRequest)
virtual PatchInterconnectAttachment(google::cloud::cpp::compute::interconnect_attachments::v1::PatchInterconnectAttachmentRequest const &)
virtual SetLabels(google::cloud::cpp::compute::interconnect_attachments::v1::SetLabelsRequest const &)
InterconnectAttachmentsLimitedErrorCountRetryPolicy
Overview
Constructors
InterconnectAttachmentsLimitedErrorCountRetryPolicy(int)
InterconnectAttachmentsLimitedErrorCountRetryPolicy(InterconnectAttachmentsLimitedErrorCountRetryPolicy &&)
InterconnectAttachmentsLimitedErrorCountRetryPolicy(InterconnectAttachmentsLimitedErrorCountRetryPolicy const &)
Functions
maximum_failures() const
virtual OnFailure(Status const &)
virtual IsExhausted() const
virtual IsPermanentFailure(Status const &) const
virtual clone() const
Types
BaseType
InterconnectAttachmentsLimitedTimeRetryPolicy
Overview
Constructors
InterconnectAttachmentsLimitedTimeRetryPolicy(std::chrono::duration< DurationRep, DurationPeriod >)
InterconnectAttachmentsLimitedTimeRetryPolicy(InterconnectAttachmentsLimitedTimeRetryPolicy &&)
InterconnectAttachmentsLimitedTimeRetryPolicy(InterconnectAttachmentsLimitedTimeRetryPolicy const &)
Functions
maximum_duration() const
virtual OnFailure(Status const &)
virtual IsExhausted() const
virtual IsPermanentFailure(Status const &) const
virtual clone() const
Types
BaseType
InterconnectAttachmentsRetryPolicy
Overview
Functions
clone() const
OnFailure(Status const &)
OnFailure(Status const &)
IsExhausted() const
IsExhausted() const
IsPermanentFailure(Status const &) const
IsPermanentFailure(Status const &) const
Structs
InterconnectAttachmentsBackoffPolicyOption
Overview
Types
Type
InterconnectAttachmentsConnectionIdempotencyPolicyOption
Overview
Types
Type
InterconnectAttachmentsPollingPolicyOption
Overview
Types
Type
InterconnectAttachmentsRetryPolicyOption
Overview
Types
Type
Functions
MakeDefaultInterconnectAttachmentsConnectionIdempotencyPolicy()
MakeInterconnectAttachmentsConnectionRest(Options)
google::cloud::compute_interconnect_attachments_v1_mocks
Overview
Classes
MockInterconnectAttachmentsConnection
Overview
google::cloud::compute_interconnect_groups_v1
Overview
Classes
InterconnectGroupsClient
Overview
Constructors
InterconnectGroupsClient(InterconnectGroupsClient const &)
InterconnectGroupsClient(InterconnectGroupsClient &&)
InterconnectGroupsClient(std::shared_ptr< InterconnectGroupsConnection >, Options)
Operators
operator=(InterconnectGroupsClient const &)
operator=(InterconnectGroupsClient &&)
operator==(InterconnectGroupsClient const &, InterconnectGroupsClient const &)
operator!=(InterconnectGroupsClient const &, InterconnectGroupsClient const &)
Functions
CreateMembers(std::string const &, std::string const &, google::cloud::cpp::compute::v1::InterconnectGroupsCreateMembersRequest const &, Options)
CreateMembers(NoAwaitTag, std::string const &, std::string const &, google::cloud::cpp::compute::v1::InterconnectGroupsCreateMembersRequest const &, Options)
CreateMembers(google::cloud::cpp::compute::interconnect_groups::v1::CreateMembersRequest const &, Options)
CreateMembers(NoAwaitTag, google::cloud::cpp::compute::interconnect_groups::v1::CreateMembersRequest const &, Options)
CreateMembers(google::cloud::cpp::compute::v1::Operation const &, Options)
DeleteInterconnectGroup(std::string const &, std::string const &, Options)
DeleteInterconnectGroup(NoAwaitTag, std::string const &, std::string const &, Options)
DeleteInterconnectGroup(google::cloud::cpp::compute::interconnect_groups::v1::DeleteInterconnectGroupRequest const &, Options)
DeleteInterconnectGroup(NoAwaitTag, google::cloud::cpp::compute::interconnect_groups::v1::DeleteInterconnectGroupRequest const &, Options)
DeleteInterconnectGroup(google::cloud::cpp::compute::v1::Operation const &, Options)
GetInterconnectGroup(std::string const &, std::string const &, Options)
GetInterconnectGroup(google::cloud::cpp::compute::interconnect_groups::v1::GetInterconnectGroupRequest const &, Options)
GetIamPolicy(std::string const &, std::string const &, Options)
GetIamPolicy(google::cloud::cpp::compute::interconnect_groups::v1::GetIamPolicyRequest const &, Options)
GetOperationalStatus(std::string const &, std::string const &, Options)
GetOperationalStatus(google::cloud::cpp::compute::interconnect_groups::v1::GetOperationalStatusRequest const &, Options)
InsertInterconnectGroup(std::string const &, google::cloud::cpp::compute::v1::InterconnectGroup const &, Options)
InsertInterconnectGroup(NoAwaitTag, std::string const &, google::cloud::cpp::compute::v1::InterconnectGroup const &, Options)
InsertInterconnectGroup(google::cloud::cpp::compute::interconnect_groups::v1::InsertInterconnectGroupRequest const &, Options)
InsertInterconnectGroup(NoAwaitTag, google::cloud::cpp::compute::interconnect_groups::v1::InsertInterconnectGroupRequest const &, Options)
InsertInterconnectGroup(google::cloud::cpp::compute::v1::Operation const &, Options)
ListInterconnectGroups(std::string const &, Options)
ListInterconnectGroups(google::cloud::cpp::compute::interconnect_groups::v1::ListInterconnectGroupsRequest, Options)
PatchInterconnectGroup(std::string const &, std::string const &, std::string const &, google::cloud::cpp::compute::v1::InterconnectGroup const &, Options)
PatchInterconnectGroup(NoAwaitTag, std::string const &, std::string const &, std::string const &, google::cloud::cpp::compute::v1::InterconnectGroup const &, Options)
PatchInterconnectGroup(google::cloud::cpp::compute::interconnect_groups::v1::PatchInterconnectGroupRequest const &, Options)
PatchInterconnectGroup(NoAwaitTag, google::cloud::cpp::compute::interconnect_groups::v1::PatchInterconnectGroupRequest const &, Options)
PatchInterconnectGroup(google::cloud::cpp::compute::v1::Operation const &, Options)
SetIamPolicy(std::string const &, std::string const &, google::cloud::cpp::compute::v1::GlobalSetPolicyRequest const &, Options)
SetIamPolicy(google::cloud::cpp::compute::interconnect_groups::v1::SetIamPolicyRequest const &, Options)
TestIamPermissions(std::string const &, std::string const &, google::cloud::cpp::compute::v1::TestPermissionsRequest const &, Options)
TestIamPermissions(google::cloud::cpp::compute::interconnect_groups::v1::TestIamPermissionsRequest const &, Options)
InterconnectGroupsConnection
Overview
Functions
virtual options()
virtual CreateMembers(google::cloud::cpp::compute::interconnect_groups::v1::CreateMembersRequest const &)
virtual CreateMembers(NoAwaitTag, google::cloud::cpp::compute::interconnect_groups::v1::CreateMembersRequest const &)
virtual CreateMembers(google::cloud::cpp::compute::v1::Operation const &)
virtual DeleteInterconnectGroup(google::cloud::cpp::compute::interconnect_groups::v1::DeleteInterconnectGroupRequest const &)
virtual DeleteInterconnectGroup(NoAwaitTag, google::cloud::cpp::compute::interconnect_groups::v1::DeleteInterconnectGroupRequest const &)
virtual DeleteInterconnectGroup(google::cloud::cpp::compute::v1::Operation const &)
virtual GetInterconnectGroup(google::cloud::cpp::compute::interconnect_groups::v1::GetInterconnectGroupRequest const &)
virtual GetIamPolicy(google::cloud::cpp::compute::interconnect_groups::v1::GetIamPolicyRequest const &)
virtual GetOperationalStatus(google::cloud::cpp::compute::interconnect_groups::v1::GetOperationalStatusRequest const &)
virtual InsertInterconnectGroup(google::cloud::cpp::compute::interconnect_groups::v1::InsertInterconnectGroupRequest const &)
virtual InsertInterconnectGroup(NoAwaitTag, google::cloud::cpp::compute::interconnect_groups::v1::InsertInterconnectGroupRequest const &)
virtual InsertInterconnectGroup(google::cloud::cpp::compute::v1::Operation const &)
virtual ListInterconnectGroups(google::cloud::cpp::compute::interconnect_groups::v1::ListInterconnectGroupsRequest)
virtual PatchInterconnectGroup(google::cloud::cpp::compute::interconnect_groups::v1::PatchInterconnectGroupRequest const &)
virtual PatchInterconnectGroup(NoAwaitTag, google::cloud::cpp::compute::interconnect_groups::v1::PatchInterconnectGroupRequest const &)
virtual PatchInterconnectGroup(google::cloud::cpp::compute::v1::Operation const &)
virtual SetIamPolicy(google::cloud::cpp::compute::interconnect_groups::v1::SetIamPolicyRequest const &)
virtual TestIamPermissions(google::cloud::cpp::compute::interconnect_groups::v1::TestIamPermissionsRequest const &)
InterconnectGroupsConnectionIdempotencyPolicy
Overview
Functions
virtual clone() const
virtual CreateMembers(google::cloud::cpp::compute::interconnect_groups::v1::CreateMembersRequest const &)
virtual DeleteInterconnectGroup(google::cloud::cpp::compute::interconnect_groups::v1::DeleteInterconnectGroupRequest const &)
virtual GetInterconnectGroup(google::cloud::cpp::compute::interconnect_groups::v1::GetInterconnectGroupRequest const &)
virtual GetIamPolicy(google::cloud::cpp::compute::interconnect_groups::v1::GetIamPolicyRequest const &)
virtual GetOperationalStatus(google::cloud::cpp::compute::interconnect_groups::v1::GetOperationalStatusRequest const &)
virtual InsertInterconnectGroup(google::cloud::cpp::compute::interconnect_groups::v1::InsertInterconnectGroupRequest const &)
virtual ListInterconnectGroups(google::cloud::cpp::compute::interconnect_groups::v1::ListInterconnectGroupsRequest)
virtual PatchInterconnectGroup(google::cloud::cpp::compute::interconnect_groups::v1::PatchInterconnectGroupRequest const &)
virtual SetIamPolicy(google::cloud::cpp::compute::interconnect_groups::v1::SetIamPolicyRequest const &)
virtual TestIamPermissions(google::cloud::cpp::compute::interconnect_groups::v1::TestIamPermissionsRequest const &)
InterconnectGroupsLimitedErrorCountRetryPolicy
Overview
Constructors
InterconnectGroupsLimitedErrorCountRetryPolicy(int)
InterconnectGroupsLimitedErrorCountRetryPolicy(InterconnectGroupsLimitedErrorCountRetryPolicy &&)
InterconnectGroupsLimitedErrorCountRetryPolicy(InterconnectGroupsLimitedErrorCountRetryPolicy const &)
Functions
maximum_failures() const
virtual OnFailure(Status const &)
virtual IsExhausted() const
virtual IsPermanentFailure(Status const &) const
virtual clone() const
Types
BaseType
InterconnectGroupsLimitedTimeRetryPolicy
Overview
Constructors
InterconnectGroupsLimitedTimeRetryPolicy(std::chrono::duration< DurationRep, DurationPeriod >)
InterconnectGroupsLimitedTimeRetryPolicy(InterconnectGroupsLimitedTimeRetryPolicy &&)
InterconnectGroupsLimitedTimeRetryPolicy(InterconnectGroupsLimitedTimeRetryPolicy const &)
Functions
maximum_duration() const
virtual OnFailure(Status const &)
virtual IsExhausted() const
virtual IsPermanentFailure(Status const &) const
virtual clone() const
Types
BaseType
InterconnectGroupsRetryPolicy
Overview
Functions
clone() const
OnFailure(Status const &)
OnFailure(Status const &)
IsExhausted() const
IsExhausted() const
IsPermanentFailure(Status const &) const
IsPermanentFailure(Status const &) const
Structs
InterconnectGroupsBackoffPolicyOption
Overview
Types
Type
InterconnectGroupsConnectionIdempotencyPolicyOption
Overview
Types
Type
InterconnectGroupsPollingPolicyOption
Overview
Types
Type
InterconnectGroupsRetryPolicyOption
Overview
Types
Type
Functions
MakeDefaultInterconnectGroupsConnectionIdempotencyPolicy()
MakeInterconnectGroupsConnectionRest(Options)
google::cloud::compute_interconnect_groups_v1_mocks
Overview
Classes
MockInterconnectGroupsConnection
Overview
Functions
virtual options()
virtual CreateMembers(google::cloud::cpp::compute::interconnect_groups::v1::CreateMembersRequest const &)
virtual CreateMembers(NoAwaitTag, google::cloud::cpp::compute::interconnect_groups::v1::CreateMembersRequest const &)
virtual CreateMembers(google::cloud::cpp::compute::v1::Operation const &)
virtual DeleteInterconnectGroup(google::cloud::cpp::compute::interconnect_groups::v1::DeleteInterconnectGroupRequest const &)
virtual DeleteInterconnectGroup(NoAwaitTag, google::cloud::cpp::compute::interconnect_groups::v1::DeleteInterconnectGroupRequest const &)
virtual DeleteInterconnectGroup(google::cloud::cpp::compute::v1::Operation const &)
virtual GetInterconnectGroup(google::cloud::cpp::compute::interconnect_groups::v1::GetInterconnectGroupRequest const &)
virtual GetIamPolicy(google::cloud::cpp::compute::interconnect_groups::v1::GetIamPolicyRequest const &)
virtual GetOperationalStatus(google::cloud::cpp::compute::interconnect_groups::v1::GetOperationalStatusRequest const &)
virtual InsertInterconnectGroup(google::cloud::cpp::compute::interconnect_groups::v1::InsertInterconnectGroupRequest const &)
virtual InsertInterconnectGroup(NoAwaitTag, google::cloud::cpp::compute::interconnect_groups::v1::InsertInterconnectGroupRequest const &)
virtual InsertInterconnectGroup(google::cloud::cpp::compute::v1::Operation const &)
virtual ListInterconnectGroups(google::cloud::cpp::compute::interconnect_groups::v1::ListInterconnectGroupsRequest)
virtual PatchInterconnectGroup(google::cloud::cpp::compute::interconnect_groups::v1::PatchInterconnectGroupRequest const &)
virtual PatchInterconnectGroup(NoAwaitTag, google::cloud::cpp::compute::interconnect_groups::v1::PatchInterconnectGroupRequest const &)
virtual PatchInterconnectGroup(google::cloud::cpp::compute::v1::Operation const &)
virtual SetIamPolicy(google::cloud::cpp::compute::interconnect_groups::v1::SetIamPolicyRequest const &)
virtual TestIamPermissions(google::cloud::cpp::compute::interconnect_groups::v1::TestIamPermissionsRequest const &)
google::cloud::compute_interconnect_locations_v1
Overview
Classes
InterconnectLocationsClient
Overview
Constructors
InterconnectLocationsClient(InterconnectLocationsClient const &)
InterconnectLocationsClient(InterconnectLocationsClient &&)
InterconnectLocationsClient(std::shared_ptr< InterconnectLocationsConnection >, Options)
Operators
operator=(InterconnectLocationsClient const &)
operator=(InterconnectLocationsClient &&)
operator==(InterconnectLocationsClient const &, InterconnectLocationsClient const &)
operator!=(InterconnectLocationsClient const &, InterconnectLocationsClient const &)
Functions
GetInterconnectLocation(std::string const &, std::string const &, Options)
GetInterconnectLocation(google::cloud::cpp::compute::interconnect_locations::v1::GetInterconnectLocationRequest const &, Options)
ListInterconnectLocations(std::string const &, Options)
ListInterconnectLocations(google::cloud::cpp::compute::interconnect_locations::v1::ListInterconnectLocationsRequest, Options)
InterconnectLocationsConnection
Overview
Functions
virtual options()
virtual GetInterconnectLocation(google::cloud::cpp::compute::interconnect_locations::v1::GetInterconnectLocationRequest const &)
virtual ListInterconnectLocations(google::cloud::cpp::compute::interconnect_locations::v1::ListInterconnectLocationsRequest)
InterconnectLocationsConnectionIdempotencyPolicy
Overview
Functions
virtual clone() const
virtual GetInterconnectLocation(google::cloud::cpp::compute::interconnect_locations::v1::GetInterconnectLocationRequest const &)
virtual ListInterconnectLocations(google::cloud::cpp::compute::interconnect_locations::v1::ListInterconnectLocationsRequest)
InterconnectLocationsLimitedErrorCountRetryPolicy
Overview
Constructors
InterconnectLocationsLimitedErrorCountRetryPolicy(int)
InterconnectLocationsLimitedErrorCountRetryPolicy(InterconnectLocationsLimitedErrorCountRetryPolicy &&)
InterconnectLocationsLimitedErrorCountRetryPolicy(InterconnectLocationsLimitedErrorCountRetryPolicy const &)
Functions
maximum_failures() const
virtual OnFailure(Status const &)
virtual IsExhausted() const
virtual IsPermanentFailure(Status const &) const
virtual clone() const
Types
BaseType
InterconnectLocationsLimitedTimeRetryPolicy
Overview
Constructors
InterconnectLocationsLimitedTimeRetryPolicy(std::chrono::duration< DurationRep, DurationPeriod >)
InterconnectLocationsLimitedTimeRetryPolicy(InterconnectLocationsLimitedTimeRetryPolicy &&)
InterconnectLocationsLimitedTimeRetryPolicy(InterconnectLocationsLimitedTimeRetryPolicy const &)
Functions
maximum_duration() const
virtual OnFailure(Status const &)
virtual IsExhausted() const
virtual IsPermanentFailure(Status const &) const
virtual clone() const
Types
BaseType
InterconnectLocationsRetryPolicy
Overview
Functions
clone() const
OnFailure(Status const &)
OnFailure(Status const &)
IsExhausted() const
IsExhausted() const
IsPermanentFailure(Status const &) const
IsPermanentFailure(Status const &) const
Structs
InterconnectLocationsBackoffPolicyOption
Overview
Types
Type
InterconnectLocationsConnectionIdempotencyPolicyOption
Overview
Types
Type
InterconnectLocationsRetryPolicyOption
Overview
Types
Type
Functions
MakeDefaultInterconnectLocationsConnectionIdempotencyPolicy()
MakeInterconnectLocationsConnectionRest(Options)
google::cloud::compute_interconnect_locations_v1_mocks
Overview
Classes
MockInterconnectLocationsConnection
Overview
google::cloud::compute_interconnect_remote_locations_v1
Overview
Classes
InterconnectRemoteLocationsClient
Overview
Constructors
InterconnectRemoteLocationsClient(InterconnectRemoteLocationsClient const &)
InterconnectRemoteLocationsClient(InterconnectRemoteLocationsClient &&)
InterconnectRemoteLocationsClient(std::shared_ptr< InterconnectRemoteLocationsConnection >, Options)
Operators
operator=(InterconnectRemoteLocationsClient const &)
operator=(InterconnectRemoteLocationsClient &&)
operator==(InterconnectRemoteLocationsClient const &, InterconnectRemoteLocationsClient const &)
operator!=(InterconnectRemoteLocationsClient const &, InterconnectRemoteLocationsClient const &)
Functions
GetInterconnectRemoteLocation(std::string const &, std::string const &, Options)
GetInterconnectRemoteLocation(google::cloud::cpp::compute::interconnect_remote_locations::v1::GetInterconnectRemoteLocationRequest const &, Options)
ListInterconnectRemoteLocations(std::string const &, Options)
ListInterconnectRemoteLocations(google::cloud::cpp::compute::interconnect_remote_locations::v1::ListInterconnectRemoteLocationsRequest, Options)
InterconnectRemoteLocationsConnection
Overview
Functions
virtual options()
virtual GetInterconnectRemoteLocation(google::cloud::cpp::compute::interconnect_remote_locations::v1::GetInterconnectRemoteLocationRequest const &)
virtual ListInterconnectRemoteLocations(google::cloud::cpp::compute::interconnect_remote_locations::v1::ListInterconnectRemoteLocationsRequest)
InterconnectRemoteLocationsConnectionIdempotencyPolicy
Overview
Functions
virtual clone() const
virtual GetInterconnectRemoteLocation(google::cloud::cpp::compute::interconnect_remote_locations::v1::GetInterconnectRemoteLocationRequest const &)
virtual ListInterconnectRemoteLocations(google::cloud::cpp::compute::interconnect_remote_locations::v1::ListInterconnectRemoteLocationsRequest)
InterconnectRemoteLocationsLimitedErrorCountRetryPolicy
Overview
Constructors
InterconnectRemoteLocationsLimitedErrorCountRetryPolicy(int)
InterconnectRemoteLocationsLimitedErrorCountRetryPolicy(InterconnectRemoteLocationsLimitedErrorCountRetryPolicy &&)
InterconnectRemoteLocationsLimitedErrorCountRetryPolicy(InterconnectRemoteLocationsLimitedErrorCountRetryPolicy const &)
Functions
maximum_failures() const
virtual OnFailure(Status const &)
virtual IsExhausted() const
virtual IsPermanentFailure(Status const &) const
virtual clone() const
Types
BaseType
InterconnectRemoteLocationsLimitedTimeRetryPolicy
Overview
Constructors
InterconnectRemoteLocationsLimitedTimeRetryPolicy(std::chrono::duration< DurationRep, DurationPeriod >)
InterconnectRemoteLocationsLimitedTimeRetryPolicy(InterconnectRemoteLocationsLimitedTimeRetryPolicy &&)
InterconnectRemoteLocationsLimitedTimeRetryPolicy(InterconnectRemoteLocationsLimitedTimeRetryPolicy const &)
Functions
maximum_duration() const
virtual OnFailure(Status const &)
virtual IsExhausted() const
virtual IsPermanentFailure(Status const &) const
virtual clone() const
Types
BaseType
InterconnectRemoteLocationsRetryPolicy
Overview
Functions
clone() const
OnFailure(Status const &)
OnFailure(Status const &)
IsExhausted() const
IsExhausted() const
IsPermanentFailure(Status const &) const
IsPermanentFailure(Status const &) const
Structs
InterconnectRemoteLocationsBackoffPolicyOption
Overview
Types
Type
InterconnectRemoteLocationsConnectionIdempotencyPolicyOption
Overview
Types
Type
InterconnectRemoteLocationsRetryPolicyOption
Overview
Types
Type
Functions
MakeDefaultInterconnectRemoteLocationsConnectionIdempotencyPolicy()
MakeInterconnectRemoteLocationsConnectionRest(Options)
google::cloud::compute_interconnect_remote_locations_v1_mocks
Overview
Classes
MockInterconnectRemoteLocationsConnection
Overview
google::cloud::compute_interconnects_v1
Overview
Classes
InterconnectsClient
Overview
Constructors
InterconnectsClient(InterconnectsClient const &)
InterconnectsClient(InterconnectsClient &&)
InterconnectsClient(std::shared_ptr< InterconnectsConnection >, Options)
Operators
operator=(InterconnectsClient const &)
operator=(InterconnectsClient &&)
operator==(InterconnectsClient const &, InterconnectsClient const &)
operator!=(InterconnectsClient const &, InterconnectsClient const &)
Functions
DeleteInterconnect(std::string const &, std::string const &, Options)
DeleteInterconnect(NoAwaitTag, std::string const &, std::string const &, Options)
DeleteInterconnect(google::cloud::cpp::compute::interconnects::v1::DeleteInterconnectRequest const &, Options)
DeleteInterconnect(NoAwaitTag, google::cloud::cpp::compute::interconnects::v1::DeleteInterconnectRequest const &, Options)
DeleteInterconnect(google::cloud::cpp::compute::v1::Operation const &, Options)
GetInterconnect(std::string const &, std::string const &, Options)
GetInterconnect(google::cloud::cpp::compute::interconnects::v1::GetInterconnectRequest const &, Options)
GetDiagnostics(std::string const &, std::string const &, Options)
GetDiagnostics(google::cloud::cpp::compute::interconnects::v1::GetDiagnosticsRequest const &, Options)
GetMacsecConfig(std::string const &, std::string const &, Options)
GetMacsecConfig(google::cloud::cpp::compute::interconnects::v1::GetMacsecConfigRequest const &, Options)
InsertInterconnect(std::string const &, google::cloud::cpp::compute::v1::Interconnect const &, Options)
InsertInterconnect(NoAwaitTag, std::string const &, google::cloud::cpp::compute::v1::Interconnect const &, Options)
InsertInterconnect(google::cloud::cpp::compute::interconnects::v1::InsertInterconnectRequest const &, Options)
InsertInterconnect(NoAwaitTag, google::cloud::cpp::compute::interconnects::v1::InsertInterconnectRequest const &, Options)
InsertInterconnect(google::cloud::cpp::compute::v1::Operation const &, Options)
ListInterconnects(std::string const &, Options)
ListInterconnects(google::cloud::cpp::compute::interconnects::v1::ListInterconnectsRequest, Options)
PatchInterconnect(std::string const &, std::string const &, google::cloud::cpp::compute::v1::Interconnect const &, Options)
PatchInterconnect(NoAwaitTag, std::string const &, std::string const &, google::cloud::cpp::compute::v1::Interconnect const &, Options)
PatchInterconnect(google::cloud::cpp::compute::interconnects::v1::PatchInterconnectRequest const &, Options)
PatchInterconnect(NoAwaitTag, google::cloud::cpp::compute::interconnects::v1::PatchInterconnectRequest const &, Options)
PatchInterconnect(google::cloud::cpp::compute::v1::Operation const &, Options)
SetLabels(std::string const &, std::string const &, google::cloud::cpp::compute::v1::GlobalSetLabelsRequest const &, Options)
SetLabels(NoAwaitTag, std::string const &, std::string const &, google::cloud::cpp::compute::v1::GlobalSetLabelsRequest const &, Options)
SetLabels(google::cloud::cpp::compute::interconnects::v1::SetLabelsRequest const &, Options)
SetLabels(NoAwaitTag, google::cloud::cpp::compute::interconnects::v1::SetLabelsRequest const &, Options)
SetLabels(google::cloud::cpp::compute::v1::Operation const &, Options)
InterconnectsConnection
Overview
Functions
virtual options()
virtual DeleteInterconnect(google::cloud::cpp::compute::interconnects::v1::DeleteInterconnectRequest const &)
virtual DeleteInterconnect(NoAwaitTag, google::cloud::cpp::compute::interconnects::v1::DeleteInterconnectRequest const &)
virtual DeleteInterconnect(google::cloud::cpp::compute::v1::Operation const &)
virtual GetInterconnect(google::cloud::cpp::compute::interconnects::v1::GetInterconnectRequest const &)
virtual GetDiagnostics(google::cloud::cpp::compute::interconnects::v1::GetDiagnosticsRequest const &)
virtual GetMacsecConfig(google::cloud::cpp::compute::interconnects::v1::GetMacsecConfigRequest const &)
virtual InsertInterconnect(google::cloud::cpp::compute::interconnects::v1::InsertInterconnectRequest const &)
virtual InsertInterconnect(NoAwaitTag, google::cloud::cpp::compute::interconnects::v1::InsertInterconnectRequest const &)
virtual InsertInterconnect(google::cloud::cpp::compute::v1::Operation const &)
virtual ListInterconnects(google::cloud::cpp::compute::interconnects::v1::ListInterconnectsRequest)
virtual PatchInterconnect(google::cloud::cpp::compute::interconnects::v1::PatchInterconnectRequest const &)
virtual PatchInterconnect(NoAwaitTag, google::cloud::cpp::compute::interconnects::v1::PatchInterconnectRequest const &)
virtual PatchInterconnect(google::cloud::cpp::compute::v1::Operation const &)
virtual SetLabels(google::cloud::cpp::compute::interconnects::v1::SetLabelsRequest const &)
virtual SetLabels(NoAwaitTag, google::cloud::cpp::compute::interconnects::v1::SetLabelsRequest const &)
virtual SetLabels(google::cloud::cpp::compute::v1::Operation const &)
InterconnectsConnectionIdempotencyPolicy
Overview
Functions
virtual clone() const
virtual DeleteInterconnect(google::cloud::cpp::compute::interconnects::v1::DeleteInterconnectRequest const &)
virtual GetInterconnect(google::cloud::cpp::compute::interconnects::v1::GetInterconnectRequest const &)
virtual GetDiagnostics(google::cloud::cpp::compute::interconnects::v1::GetDiagnosticsRequest const &)
virtual GetMacsecConfig(google::cloud::cpp::compute::interconnects::v1::GetMacsecConfigRequest const &)
virtual InsertInterconnect(google::cloud::cpp::compute::interconnects::v1::InsertInterconnectRequest const &)
virtual ListInterconnects(google::cloud::cpp::compute::interconnects::v1::ListInterconnectsRequest)
virtual PatchInterconnect(google::cloud::cpp::compute::interconnects::v1::PatchInterconnectRequest const &)
virtual SetLabels(google::cloud::cpp::compute::interconnects::v1::SetLabelsRequest const &)
InterconnectsLimitedErrorCountRetryPolicy
Overview
Constructors
InterconnectsLimitedErrorCountRetryPolicy(int)
InterconnectsLimitedErrorCountRetryPolicy(InterconnectsLimitedErrorCountRetryPolicy &&)
InterconnectsLimitedErrorCountRetryPolicy(InterconnectsLimitedErrorCountRetryPolicy const &)
Functions
maximum_failures() const
virtual OnFailure(Status const &)
virtual IsExhausted() const
virtual IsPermanentFailure(Status const &) const
virtual clone() const
Types
BaseType
InterconnectsLimitedTimeRetryPolicy
Overview
Constructors
InterconnectsLimitedTimeRetryPolicy(std::chrono::duration< DurationRep, DurationPeriod >)
InterconnectsLimitedTimeRetryPolicy(InterconnectsLimitedTimeRetryPolicy &&)
InterconnectsLimitedTimeRetryPolicy(InterconnectsLimitedTimeRetryPolicy const &)
Functions
maximum_duration() const
virtual OnFailure(Status const &)
virtual IsExhausted() const
virtual IsPermanentFailure(Status const &) const
virtual clone() const
Types
BaseType
InterconnectsRetryPolicy
Overview
Functions
clone() const
OnFailure(Status const &)
OnFailure(Status const &)
IsExhausted() const
IsExhausted() const
IsPermanentFailure(Status const &) const
IsPermanentFailure(Status const &) const
Structs
InterconnectsBackoffPolicyOption
Overview
Types
Type
InterconnectsConnectionIdempotencyPolicyOption
Overview
Types
Type
InterconnectsPollingPolicyOption
Overview
Types
Type
InterconnectsRetryPolicyOption
Overview
Types
Type
Functions
MakeDefaultInterconnectsConnectionIdempotencyPolicy()
MakeInterconnectsConnectionRest(Options)
google::cloud::compute_interconnects_v1_mocks
Overview
Classes
MockInterconnectsConnection
Overview
Functions
virtual options()
virtual DeleteInterconnect(google::cloud::cpp::compute::interconnects::v1::DeleteInterconnectRequest const &)
virtual DeleteInterconnect(NoAwaitTag, google::cloud::cpp::compute::interconnects::v1::DeleteInterconnectRequest const &)
virtual DeleteInterconnect(google::cloud::cpp::compute::v1::Operation const &)
virtual GetInterconnect(google::cloud::cpp::compute::interconnects::v1::GetInterconnectRequest const &)
virtual GetDiagnostics(google::cloud::cpp::compute::interconnects::v1::GetDiagnosticsRequest const &)
virtual GetMacsecConfig(google::cloud::cpp::compute::interconnects::v1::GetMacsecConfigRequest const &)
virtual InsertInterconnect(google::cloud::cpp::compute::interconnects::v1::InsertInterconnectRequest const &)
virtual InsertInterconnect(NoAwaitTag, google::cloud::cpp::compute::interconnects::v1::InsertInterconnectRequest const &)
virtual InsertInterconnect(google::cloud::cpp::compute::v1::Operation const &)
virtual ListInterconnects(google::cloud::cpp::compute::interconnects::v1::ListInterconnectsRequest)
virtual PatchInterconnect(google::cloud::cpp::compute::interconnects::v1::PatchInterconnectRequest const &)
virtual PatchInterconnect(NoAwaitTag, google::cloud::cpp::compute::interconnects::v1::PatchInterconnectRequest const &)
virtual PatchInterconnect(google::cloud::cpp::compute::v1::Operation const &)
virtual SetLabels(google::cloud::cpp::compute::interconnects::v1::SetLabelsRequest const &)
virtual SetLabels(NoAwaitTag, google::cloud::cpp::compute::interconnects::v1::SetLabelsRequest const &)
virtual SetLabels(google::cloud::cpp::compute::v1::Operation const &)
google::cloud::compute_license_codes_v1
Overview
Classes
LicenseCodesClient
Overview
Constructors
LicenseCodesClient(LicenseCodesClient const &)
LicenseCodesClient(LicenseCodesClient &&)
LicenseCodesClient(std::shared_ptr< LicenseCodesConnection >, Options)
Operators
operator=(LicenseCodesClient const &)
operator=(LicenseCodesClient &&)
operator==(LicenseCodesClient const &, LicenseCodesClient const &)
operator!=(LicenseCodesClient const &, LicenseCodesClient const &)
Functions
GetLicenseCode(std::string const &, std::string const &, Options)
GetLicenseCode(google::cloud::cpp::compute::license_codes::v1::GetLicenseCodeRequest const &, Options)
TestIamPermissions(std::string const &, std::string const &, google::cloud::cpp::compute::v1::TestPermissionsRequest const &, Options)
TestIamPermissions(google::cloud::cpp::compute::license_codes::v1::TestIamPermissionsRequest const &, Options)
LicenseCodesConnection
Overview
Functions
virtual options()
virtual GetLicenseCode(google::cloud::cpp::compute::license_codes::v1::GetLicenseCodeRequest const &)
virtual TestIamPermissions(google::cloud::cpp::compute::license_codes::v1::TestIamPermissionsRequest const &)
LicenseCodesConnectionIdempotencyPolicy
Overview
Functions
virtual clone() const
virtual GetLicenseCode(google::cloud::cpp::compute::license_codes::v1::GetLicenseCodeRequest const &)
virtual TestIamPermissions(google::cloud::cpp::compute::license_codes::v1::TestIamPermissionsRequest const &)
LicenseCodesLimitedErrorCountRetryPolicy
Overview
Constructors
LicenseCodesLimitedErrorCountRetryPolicy(int)
LicenseCodesLimitedErrorCountRetryPolicy(LicenseCodesLimitedErrorCountRetryPolicy &&)
LicenseCodesLimitedErrorCountRetryPolicy(LicenseCodesLimitedErrorCountRetryPolicy const &)
Functions
maximum_failures() const
virtual OnFailure(Status const &)
virtual IsExhausted() const
virtual IsPermanentFailure(Status const &) const
virtual clone() const
Types
BaseType
LicenseCodesLimitedTimeRetryPolicy
Overview
Constructors
LicenseCodesLimitedTimeRetryPolicy(std::chrono::duration< DurationRep, DurationPeriod >)
LicenseCodesLimitedTimeRetryPolicy(LicenseCodesLimitedTimeRetryPolicy &&)
LicenseCodesLimitedTimeRetryPolicy(LicenseCodesLimitedTimeRetryPolicy const &)
Functions
maximum_duration() const
virtual OnFailure(Status const &)
virtual IsExhausted() const
virtual IsPermanentFailure(Status const &) const
virtual clone() const
Types
BaseType
LicenseCodesRetryPolicy
Overview
Functions
clone() const
OnFailure(Status const &)
OnFailure(Status const &)
IsExhausted() const
IsExhausted() const
IsPermanentFailure(Status const &) const
IsPermanentFailure(Status const &) const
Structs
LicenseCodesBackoffPolicyOption
Overview
Types
Type
LicenseCodesConnectionIdempotencyPolicyOption
Overview
Types
Type
LicenseCodesRetryPolicyOption
Overview
Types
Type
Functions
MakeDefaultLicenseCodesConnectionIdempotencyPolicy()
MakeLicenseCodesConnectionRest(Options)
google::cloud::compute_license_codes_v1_mocks
Overview
Classes
MockLicenseCodesConnection
Overview
Functions
virtual options()
virtual GetLicenseCode(google::cloud::cpp::compute::license_codes::v1::GetLicenseCodeRequest const &)
virtual TestIamPermissions(google::cloud::cpp::compute::license_codes::v1::TestIamPermissionsRequest const &)
google::cloud::compute_licenses_v1
Overview
Classes
LicensesClient
Overview
Constructors
LicensesClient(LicensesClient const &)
LicensesClient(LicensesClient &&)
LicensesClient(std::shared_ptr< LicensesConnection >, Options)
Operators
operator=(LicensesClient const &)
operator=(LicensesClient &&)
operator==(LicensesClient const &, LicensesClient const &)
operator!=(LicensesClient const &, LicensesClient const &)
Functions
DeleteLicense(std::string const &, std::string const &, Options)
DeleteLicense(NoAwaitTag, std::string const &, std::string const &, Options)
DeleteLicense(google::cloud::cpp::compute::licenses::v1::DeleteLicenseRequest const &, Options)
DeleteLicense(NoAwaitTag, google::cloud::cpp::compute::licenses::v1::DeleteLicenseRequest const &, Options)
DeleteLicense(google::cloud::cpp::compute::v1::Operation const &, Options)
GetLicense(std::string const &, std::string const &, Options)
GetLicense(google::cloud::cpp::compute::licenses::v1::GetLicenseRequest const &, Options)
GetIamPolicy(std::string const &, std::string const &, Options)
GetIamPolicy(google::cloud::cpp::compute::licenses::v1::GetIamPolicyRequest const &, Options)
InsertLicense(std::string const &, google::cloud::cpp::compute::v1::License const &, Options)
InsertLicense(NoAwaitTag, std::string const &, google::cloud::cpp::compute::v1::License const &, Options)
InsertLicense(google::cloud::cpp::compute::licenses::v1::InsertLicenseRequest const &, Options)
InsertLicense(NoAwaitTag, google::cloud::cpp::compute::licenses::v1::InsertLicenseRequest const &, Options)
InsertLicense(google::cloud::cpp::compute::v1::Operation const &, Options)
ListLicenses(std::string const &, Options)
ListLicenses(google::cloud::cpp::compute::licenses::v1::ListLicensesRequest, Options)
SetIamPolicy(std::string const &, std::string const &, google::cloud::cpp::compute::v1::GlobalSetPolicyRequest const &, Options)
SetIamPolicy(google::cloud::cpp::compute::licenses::v1::SetIamPolicyRequest const &, Options)
TestIamPermissions(std::string const &, std::string const &, google::cloud::cpp::compute::v1::TestPermissionsRequest const &, Options)
TestIamPermissions(google::cloud::cpp::compute::licenses::v1::TestIamPermissionsRequest const &, Options)
UpdateLicense(std::string const &, std::string const &, std::string const &, google::cloud::cpp::compute::v1::License const &, Options)
UpdateLicense(NoAwaitTag, std::string const &, std::string const &, std::string const &, google::cloud::cpp::compute::v1::License const &, Options)
UpdateLicense(google::cloud::cpp::compute::licenses::v1::UpdateLicenseRequest const &, Options)
UpdateLicense(NoAwaitTag, google::cloud::cpp::compute::licenses::v1::UpdateLicenseRequest const &, Options)
UpdateLicense(google::cloud::cpp::compute::v1::Operation const &, Options)
LicensesConnection
Overview
Functions
virtual options()
virtual DeleteLicense(google::cloud::cpp::compute::licenses::v1::DeleteLicenseRequest const &)
virtual DeleteLicense(NoAwaitTag, google::cloud::cpp::compute::licenses::v1::DeleteLicenseRequest const &)
virtual DeleteLicense(google::cloud::cpp::compute::v1::Operation const &)
virtual GetLicense(google::cloud::cpp::compute::licenses::v1::GetLicenseRequest const &)
virtual GetIamPolicy(google::cloud::cpp::compute::licenses::v1::GetIamPolicyRequest const &)
virtual InsertLicense(google::cloud::cpp::compute::licenses::v1::InsertLicenseRequest const &)
virtual InsertLicense(NoAwaitTag, google::cloud::cpp::compute::licenses::v1::InsertLicenseRequest const &)
virtual InsertLicense(google::cloud::cpp::compute::v1::Operation const &)
virtual ListLicenses(google::cloud::cpp::compute::licenses::v1::ListLicensesRequest)
virtual SetIamPolicy(google::cloud::cpp::compute::licenses::v1::SetIamPolicyRequest const &)
virtual TestIamPermissions(google::cloud::cpp::compute::licenses::v1::TestIamPermissionsRequest const &)
virtual UpdateLicense(google::cloud::cpp::compute::licenses::v1::UpdateLicenseRequest const &)
virtual UpdateLicense(NoAwaitTag, google::cloud::cpp::compute::licenses::v1::UpdateLicenseRequest const &)
virtual UpdateLicense(google::cloud::cpp::compute::v1::Operation const &)
LicensesConnectionIdempotencyPolicy
Overview
Functions
virtual clone() const
virtual DeleteLicense(google::cloud::cpp::compute::licenses::v1::DeleteLicenseRequest const &)
virtual GetLicense(google::cloud::cpp::compute::licenses::v1::GetLicenseRequest const &)
virtual GetIamPolicy(google::cloud::cpp::compute::licenses::v1::GetIamPolicyRequest const &)
virtual InsertLicense(google::cloud::cpp::compute::licenses::v1::InsertLicenseRequest const &)
virtual ListLicenses(google::cloud::cpp::compute::licenses::v1::ListLicensesRequest)
virtual SetIamPolicy(google::cloud::cpp::compute::licenses::v1::SetIamPolicyRequest const &)
virtual TestIamPermissions(google::cloud::cpp::compute::licenses::v1::TestIamPermissionsRequest const &)
virtual UpdateLicense(google::cloud::cpp::compute::licenses::v1::UpdateLicenseRequest const &)
LicensesLimitedErrorCountRetryPolicy
Overview
Constructors
LicensesLimitedErrorCountRetryPolicy(int)
LicensesLimitedErrorCountRetryPolicy(LicensesLimitedErrorCountRetryPolicy &&)
LicensesLimitedErrorCountRetryPolicy(LicensesLimitedErrorCountRetryPolicy const &)
Functions
maximum_failures() const
virtual OnFailure(Status const &)
virtual IsExhausted() const
virtual IsPermanentFailure(Status const &) const
virtual clone() const
Types
BaseType
LicensesLimitedTimeRetryPolicy
Overview
Constructors
LicensesLimitedTimeRetryPolicy(std::chrono::duration< DurationRep, DurationPeriod >)
LicensesLimitedTimeRetryPolicy(LicensesLimitedTimeRetryPolicy &&)
LicensesLimitedTimeRetryPolicy(LicensesLimitedTimeRetryPolicy const &)
Functions
maximum_duration() const
virtual OnFailure(Status const &)
virtual IsExhausted() const
virtual IsPermanentFailure(Status const &) const
virtual clone() const
Types
BaseType
LicensesRetryPolicy
Overview
Functions
clone() const
OnFailure(Status const &)
OnFailure(Status const &)
IsExhausted() const
IsExhausted() const
IsPermanentFailure(Status const &) const
IsPermanentFailure(Status const &) const
Structs
LicensesBackoffPolicyOption
Overview
Types
Type
LicensesConnectionIdempotencyPolicyOption
Overview
Types
Type
LicensesPollingPolicyOption
Overview
Types
Type
LicensesRetryPolicyOption
Overview
Types
Type
Functions
MakeDefaultLicensesConnectionIdempotencyPolicy()
MakeLicensesConnectionRest(Options)
google::cloud::compute_licenses_v1_mocks
Overview
Classes
MockLicensesConnection
Overview
Functions
virtual options()
virtual DeleteLicense(google::cloud::cpp::compute::licenses::v1::DeleteLicenseRequest const &)
virtual DeleteLicense(NoAwaitTag, google::cloud::cpp::compute::licenses::v1::DeleteLicenseRequest const &)
virtual DeleteLicense(google::cloud::cpp::compute::v1::Operation const &)
virtual GetLicense(google::cloud::cpp::compute::licenses::v1::GetLicenseRequest const &)
virtual GetIamPolicy(google::cloud::cpp::compute::licenses::v1::GetIamPolicyRequest const &)
virtual InsertLicense(google::cloud::cpp::compute::licenses::v1::InsertLicenseRequest const &)
virtual InsertLicense(NoAwaitTag, google::cloud::cpp::compute::licenses::v1::InsertLicenseRequest const &)
virtual InsertLicense(google::cloud::cpp::compute::v1::Operation const &)
virtual ListLicenses(google::cloud::cpp::compute::licenses::v1::ListLicensesRequest)
virtual SetIamPolicy(google::cloud::cpp::compute::licenses::v1::SetIamPolicyRequest const &)
virtual TestIamPermissions(google::cloud::cpp::compute::licenses::v1::TestIamPermissionsRequest const &)
virtual UpdateLicense(google::cloud::cpp::compute::licenses::v1::UpdateLicenseRequest const &)
virtual UpdateLicense(NoAwaitTag, google::cloud::cpp::compute::licenses::v1::UpdateLicenseRequest const &)
virtual UpdateLicense(google::cloud::cpp::compute::v1::Operation const &)
google::cloud::compute_machine_images_v1
Overview
Classes
MachineImagesClient
Overview
Constructors
MachineImagesClient(MachineImagesClient const &)
MachineImagesClient(MachineImagesClient &&)
MachineImagesClient(std::shared_ptr< MachineImagesConnection >, Options)
Operators
operator=(MachineImagesClient const &)
operator=(MachineImagesClient &&)
operator==(MachineImagesClient const &, MachineImagesClient const &)
operator!=(MachineImagesClient const &, MachineImagesClient const &)
Functions
DeleteMachineImage(std::string const &, std::string const &, Options)
DeleteMachineImage(NoAwaitTag, std::string const &, std::string const &, Options)
DeleteMachineImage(google::cloud::cpp::compute::machine_images::v1::DeleteMachineImageRequest const &, Options)
DeleteMachineImage(NoAwaitTag, google::cloud::cpp::compute::machine_images::v1::DeleteMachineImageRequest const &, Options)
DeleteMachineImage(google::cloud::cpp::compute::v1::Operation const &, Options)
GetMachineImage(std::string const &, std::string const &, Options)
GetMachineImage(google::cloud::cpp::compute::machine_images::v1::GetMachineImageRequest const &, Options)
GetIamPolicy(std::string const &, std::string const &, Options)
GetIamPolicy(google::cloud::cpp::compute::machine_images::v1::GetIamPolicyRequest const &, Options)
InsertMachineImage(std::string const &, google::cloud::cpp::compute::v1::MachineImage const &, Options)
InsertMachineImage(NoAwaitTag, std::string const &, google::cloud::cpp::compute::v1::MachineImage const &, Options)
InsertMachineImage(google::cloud::cpp::compute::machine_images::v1::InsertMachineImageRequest const &, Options)
InsertMachineImage(NoAwaitTag, google::cloud::cpp::compute::machine_images::v1::InsertMachineImageRequest const &, Options)
InsertMachineImage(google::cloud::cpp::compute::v1::Operation const &, Options)
ListMachineImages(std::string const &, Options)
ListMachineImages(google::cloud::cpp::compute::machine_images::v1::ListMachineImagesRequest, Options)
SetIamPolicy(std::string const &, std::string const &, google::cloud::cpp::compute::v1::GlobalSetPolicyRequest const &, Options)
SetIamPolicy(google::cloud::cpp::compute::machine_images::v1::SetIamPolicyRequest const &, Options)
SetLabels(std::string const &, std::string const &, google::cloud::cpp::compute::v1::GlobalSetLabelsRequest const &, Options)
SetLabels(NoAwaitTag, std::string const &, std::string const &, google::cloud::cpp::compute::v1::GlobalSetLabelsRequest const &, Options)
SetLabels(google::cloud::cpp::compute::machine_images::v1::SetLabelsRequest const &, Options)
SetLabels(NoAwaitTag, google::cloud::cpp::compute::machine_images::v1::SetLabelsRequest const &, Options)
SetLabels(google::cloud::cpp::compute::v1::Operation const &, Options)
TestIamPermissions(std::string const &, std::string const &, google::cloud::cpp::compute::v1::TestPermissionsRequest const &, Options)
TestIamPermissions(google::cloud::cpp::compute::machine_images::v1::TestIamPermissionsRequest const &, Options)
MachineImagesConnection
Overview
Functions
virtual options()
virtual DeleteMachineImage(google::cloud::cpp::compute::machine_images::v1::DeleteMachineImageRequest const &)
virtual DeleteMachineImage(NoAwaitTag, google::cloud::cpp::compute::machine_images::v1::DeleteMachineImageRequest const &)
virtual DeleteMachineImage(google::cloud::cpp::compute::v1::Operation const &)
virtual GetMachineImage(google::cloud::cpp::compute::machine_images::v1::GetMachineImageRequest const &)
virtual GetIamPolicy(google::cloud::cpp::compute::machine_images::v1::GetIamPolicyRequest const &)
virtual InsertMachineImage(google::cloud::cpp::compute::machine_images::v1::InsertMachineImageRequest const &)
virtual InsertMachineImage(NoAwaitTag, google::cloud::cpp::compute::machine_images::v1::InsertMachineImageRequest const &)
virtual InsertMachineImage(google::cloud::cpp::compute::v1::Operation const &)
virtual ListMachineImages(google::cloud::cpp::compute::machine_images::v1::ListMachineImagesRequest)
virtual SetIamPolicy(google::cloud::cpp::compute::machine_images::v1::SetIamPolicyRequest const &)
virtual SetLabels(google::cloud::cpp::compute::machine_images::v1::SetLabelsRequest const &)
virtual SetLabels(NoAwaitTag, google::cloud::cpp::compute::machine_images::v1::SetLabelsRequest const &)
virtual SetLabels(google::cloud::cpp::compute::v1::Operation const &)
virtual TestIamPermissions(google::cloud::cpp::compute::machine_images::v1::TestIamPermissionsRequest const &)
MachineImagesConnectionIdempotencyPolicy
Overview
Functions
virtual clone() const
virtual DeleteMachineImage(google::cloud::cpp::compute::machine_images::v1::DeleteMachineImageRequest const &)
virtual GetMachineImage(google::cloud::cpp::compute::machine_images::v1::GetMachineImageRequest const &)
virtual GetIamPolicy(google::cloud::cpp::compute::machine_images::v1::GetIamPolicyRequest const &)
virtual InsertMachineImage(google::cloud::cpp::compute::machine_images::v1::InsertMachineImageRequest const &)
virtual ListMachineImages(google::cloud::cpp::compute::machine_images::v1::ListMachineImagesRequest)
virtual SetIamPolicy(google::cloud::cpp::compute::machine_images::v1::SetIamPolicyRequest const &)
virtual SetLabels(google::cloud::cpp::compute::machine_images::v1::SetLabelsRequest const &)
virtual TestIamPermissions(google::cloud::cpp::compute::machine_images::v1::TestIamPermissionsRequest const &)
MachineImagesLimitedErrorCountRetryPolicy
Overview
Constructors
MachineImagesLimitedErrorCountRetryPolicy(int)
MachineImagesLimitedErrorCountRetryPolicy(MachineImagesLimitedErrorCountRetryPolicy &&)
MachineImagesLimitedErrorCountRetryPolicy(MachineImagesLimitedErrorCountRetryPolicy const &)
Functions
maximum_failures() const
virtual OnFailure(Status const &)
virtual IsExhausted() const
virtual IsPermanentFailure(Status const &) const
virtual clone() const
Types
BaseType
MachineImagesLimitedTimeRetryPolicy
Overview
Constructors
MachineImagesLimitedTimeRetryPolicy(std::chrono::duration< DurationRep, DurationPeriod >)
MachineImagesLimitedTimeRetryPolicy(MachineImagesLimitedTimeRetryPolicy &&)
MachineImagesLimitedTimeRetryPolicy(MachineImagesLimitedTimeRetryPolicy const &)
Functions
maximum_duration() const
virtual OnFailure(Status const &)
virtual IsExhausted() const
virtual IsPermanentFailure(Status const &) const
virtual clone() const
Types
BaseType
MachineImagesRetryPolicy
Overview
Functions
clone() const
OnFailure(Status const &)
OnFailure(Status const &)
IsExhausted() const
IsExhausted() const
IsPermanentFailure(Status const &) const
IsPermanentFailure(Status const &) const
Structs
MachineImagesBackoffPolicyOption
Overview
Types
Type
MachineImagesConnectionIdempotencyPolicyOption
Overview
Types
Type
MachineImagesPollingPolicyOption
Overview
Types
Type
MachineImagesRetryPolicyOption
Overview
Types
Type
Functions
MakeDefaultMachineImagesConnectionIdempotencyPolicy()
MakeMachineImagesConnectionRest(Options)
google::cloud::compute_machine_images_v1_mocks
Overview
Classes
MockMachineImagesConnection
Overview
Functions
virtual options()
virtual DeleteMachineImage(google::cloud::cpp::compute::machine_images::v1::DeleteMachineImageRequest const &)
virtual DeleteMachineImage(NoAwaitTag, google::cloud::cpp::compute::machine_images::v1::DeleteMachineImageRequest const &)
virtual DeleteMachineImage(google::cloud::cpp::compute::v1::Operation const &)
virtual GetMachineImage(google::cloud::cpp::compute::machine_images::v1::GetMachineImageRequest const &)
virtual GetIamPolicy(google::cloud::cpp::compute::machine_images::v1::GetIamPolicyRequest const &)
virtual InsertMachineImage(google::cloud::cpp::compute::machine_images::v1::InsertMachineImageRequest const &)
virtual InsertMachineImage(NoAwaitTag, google::cloud::cpp::compute::machine_images::v1::InsertMachineImageRequest const &)
virtual InsertMachineImage(google::cloud::cpp::compute::v1::Operation const &)
virtual ListMachineImages(google::cloud::cpp::compute::machine_images::v1::ListMachineImagesRequest)
virtual SetIamPolicy(google::cloud::cpp::compute::machine_images::v1::SetIamPolicyRequest const &)
virtual SetLabels(google::cloud::cpp::compute::machine_images::v1::SetLabelsRequest const &)
virtual SetLabels(NoAwaitTag, google::cloud::cpp::compute::machine_images::v1::SetLabelsRequest const &)
virtual SetLabels(google::cloud::cpp::compute::v1::Operation const &)
virtual TestIamPermissions(google::cloud::cpp::compute::machine_images::v1::TestIamPermissionsRequest const &)
google::cloud::compute_machine_types_v1
Overview
Classes
MachineTypesClient
Overview
Constructors
MachineTypesClient(MachineTypesClient const &)
MachineTypesClient(MachineTypesClient &&)
MachineTypesClient(std::shared_ptr< MachineTypesConnection >, Options)
Operators
operator=(MachineTypesClient const &)
operator=(MachineTypesClient &&)
operator==(MachineTypesClient const &, MachineTypesClient const &)
operator!=(MachineTypesClient const &, MachineTypesClient const &)
Functions
AggregatedListMachineTypes(std::string const &, Options)
AggregatedListMachineTypes(google::cloud::cpp::compute::machine_types::v1::AggregatedListMachineTypesRequest, Options)
GetMachineType(std::string const &, std::string const &, std::string const &, Options)
GetMachineType(google::cloud::cpp::compute::machine_types::v1::GetMachineTypeRequest const &, Options)
ListMachineTypes(std::string const &, std::string const &, Options)
ListMachineTypes(google::cloud::cpp::compute::machine_types::v1::ListMachineTypesRequest, Options)
MachineTypesConnection
Overview
Functions
virtual options()
virtual AggregatedListMachineTypes(google::cloud::cpp::compute::machine_types::v1::AggregatedListMachineTypesRequest)
virtual GetMachineType(google::cloud::cpp::compute::machine_types::v1::GetMachineTypeRequest const &)
virtual ListMachineTypes(google::cloud::cpp::compute::machine_types::v1::ListMachineTypesRequest)
MachineTypesConnectionIdempotencyPolicy
Overview
Functions
virtual clone() const
virtual AggregatedListMachineTypes(google::cloud::cpp::compute::machine_types::v1::AggregatedListMachineTypesRequest)
virtual GetMachineType(google::cloud::cpp::compute::machine_types::v1::GetMachineTypeRequest const &)
virtual ListMachineTypes(google::cloud::cpp::compute::machine_types::v1::ListMachineTypesRequest)
MachineTypesLimitedErrorCountRetryPolicy
Overview
Constructors
MachineTypesLimitedErrorCountRetryPolicy(int)
MachineTypesLimitedErrorCountRetryPolicy(MachineTypesLimitedErrorCountRetryPolicy &&)
MachineTypesLimitedErrorCountRetryPolicy(MachineTypesLimitedErrorCountRetryPolicy const &)
Functions
maximum_failures() const
virtual OnFailure(Status const &)
virtual IsExhausted() const
virtual IsPermanentFailure(Status const &) const
virtual clone() const
Types
BaseType
MachineTypesLimitedTimeRetryPolicy
Overview
Constructors
MachineTypesLimitedTimeRetryPolicy(std::chrono::duration< DurationRep, DurationPeriod >)
MachineTypesLimitedTimeRetryPolicy(MachineTypesLimitedTimeRetryPolicy &&)
MachineTypesLimitedTimeRetryPolicy(MachineTypesLimitedTimeRetryPolicy const &)
Functions
maximum_duration() const
virtual OnFailure(Status const &)
virtual IsExhausted() const
virtual IsPermanentFailure(Status const &) const
virtual clone() const
Types
BaseType
MachineTypesRetryPolicy
Overview
Functions
clone() const
OnFailure(Status const &)
OnFailure(Status const &)
IsExhausted() const
IsExhausted() const
IsPermanentFailure(Status const &) const
IsPermanentFailure(Status const &) const
Structs
MachineTypesBackoffPolicyOption
Overview
Types
Type
MachineTypesConnectionIdempotencyPolicyOption
Overview
Types
Type
MachineTypesRetryPolicyOption
Overview
Types
Type
Functions
MakeDefaultMachineTypesConnectionIdempotencyPolicy()
MakeMachineTypesConnectionRest(Options)
google::cloud::compute_machine_types_v1_mocks
Overview
Classes
MockMachineTypesConnection
Overview
Functions
virtual options()
virtual AggregatedListMachineTypes(google::cloud::cpp::compute::machine_types::v1::AggregatedListMachineTypesRequest)
virtual GetMachineType(google::cloud::cpp::compute::machine_types::v1::GetMachineTypeRequest const &)
virtual ListMachineTypes(google::cloud::cpp::compute::machine_types::v1::ListMachineTypesRequest)
google::cloud::compute_network_attachments_v1
Overview
Classes
NetworkAttachmentsClient
Overview
Constructors
NetworkAttachmentsClient(NetworkAttachmentsClient const &)
NetworkAttachmentsClient(NetworkAttachmentsClient &&)
NetworkAttachmentsClient(std::shared_ptr< NetworkAttachmentsConnection >, Options)
Operators
operator=(NetworkAttachmentsClient const &)
operator=(NetworkAttachmentsClient &&)
operator==(NetworkAttachmentsClient const &, NetworkAttachmentsClient const &)
operator!=(NetworkAttachmentsClient const &, NetworkAttachmentsClient const &)
Functions
AggregatedListNetworkAttachments(std::string const &, Options)
AggregatedListNetworkAttachments(google::cloud::cpp::compute::network_attachments::v1::AggregatedListNetworkAttachmentsRequest, Options)
DeleteNetworkAttachment(std::string const &, std::string const &, std::string const &, Options)
DeleteNetworkAttachment(NoAwaitTag, std::string const &, std::string const &, std::string const &, Options)
DeleteNetworkAttachment(google::cloud::cpp::compute::network_attachments::v1::DeleteNetworkAttachmentRequest const &, Options)
DeleteNetworkAttachment(NoAwaitTag, google::cloud::cpp::compute::network_attachments::v1::DeleteNetworkAttachmentRequest const &, Options)
DeleteNetworkAttachment(google::cloud::cpp::compute::v1::Operation const &, Options)
GetNetworkAttachment(std::string const &, std::string const &, std::string const &, Options)
GetNetworkAttachment(google::cloud::cpp::compute::network_attachments::v1::GetNetworkAttachmentRequest const &, Options)
GetIamPolicy(std::string const &, std::string const &, std::string const &, Options)
GetIamPolicy(google::cloud::cpp::compute::network_attachments::v1::GetIamPolicyRequest const &, Options)
InsertNetworkAttachment(std::string const &, std::string const &, google::cloud::cpp::compute::v1::NetworkAttachment const &, Options)
InsertNetworkAttachment(NoAwaitTag, std::string const &, std::string const &, google::cloud::cpp::compute::v1::NetworkAttachment const &, Options)
InsertNetworkAttachment(google::cloud::cpp::compute::network_attachments::v1::InsertNetworkAttachmentRequest const &, Options)
InsertNetworkAttachment(NoAwaitTag, google::cloud::cpp::compute::network_attachments::v1::InsertNetworkAttachmentRequest const &, Options)
InsertNetworkAttachment(google::cloud::cpp::compute::v1::Operation const &, Options)
ListNetworkAttachments(std::string const &, std::string const &, Options)
ListNetworkAttachments(google::cloud::cpp::compute::network_attachments::v1::ListNetworkAttachmentsRequest, Options)
PatchNetworkAttachment(std::string const &, std::string const &, std::string const &, google::cloud::cpp::compute::v1::NetworkAttachment const &, Options)
PatchNetworkAttachment(NoAwaitTag, std::string const &, std::string const &, std::string const &, google::cloud::cpp::compute::v1::NetworkAttachment const &, Options)
PatchNetworkAttachment(google::cloud::cpp::compute::network_attachments::v1::PatchNetworkAttachmentRequest const &, Options)
PatchNetworkAttachment(NoAwaitTag, google::cloud::cpp::compute::network_attachments::v1::PatchNetworkAttachmentRequest const &, Options)
PatchNetworkAttachment(google::cloud::cpp::compute::v1::Operation const &, Options)
SetIamPolicy(std::string const &, std::string const &, std::string const &, google::cloud::cpp::compute::v1::RegionSetPolicyRequest const &, Options)
SetIamPolicy(google::cloud::cpp::compute::network_attachments::v1::SetIamPolicyRequest const &, Options)
TestIamPermissions(std::string const &, std::string const &, std::string const &, google::cloud::cpp::compute::v1::TestPermissionsRequest const &, Options)
TestIamPermissions(google::cloud::cpp::compute::network_attachments::v1::TestIamPermissionsRequest const &, Options)
NetworkAttachmentsConnection
Overview
Functions
virtual options()
virtual AggregatedListNetworkAttachments(google::cloud::cpp::compute::network_attachments::v1::AggregatedListNetworkAttachmentsRequest)
virtual DeleteNetworkAttachment(google::cloud::cpp::compute::network_attachments::v1::DeleteNetworkAttachmentRequest const &)
virtual DeleteNetworkAttachment(NoAwaitTag, google::cloud::cpp::compute::network_attachments::v1::DeleteNetworkAttachmentRequest const &)
virtual DeleteNetworkAttachment(google::cloud::cpp::compute::v1::Operation const &)
virtual GetNetworkAttachment(google::cloud::cpp::compute::network_attachments::v1::GetNetworkAttachmentRequest const &)
virtual GetIamPolicy(google::cloud::cpp::compute::network_attachments::v1::GetIamPolicyRequest const &)
virtual InsertNetworkAttachment(google::cloud::cpp::compute::network_attachments::v1::InsertNetworkAttachmentRequest const &)
virtual InsertNetworkAttachment(NoAwaitTag, google::cloud::cpp::compute::network_attachments::v1::InsertNetworkAttachmentRequest const &)
virtual InsertNetworkAttachment(google::cloud::cpp::compute::v1::Operation const &)
virtual ListNetworkAttachments(google::cloud::cpp::compute::network_attachments::v1::ListNetworkAttachmentsRequest)
virtual PatchNetworkAttachment(google::cloud::cpp::compute::network_attachments::v1::PatchNetworkAttachmentRequest const &)
virtual PatchNetworkAttachment(NoAwaitTag, google::cloud::cpp::compute::network_attachments::v1::PatchNetworkAttachmentRequest const &)
virtual PatchNetworkAttachment(google::cloud::cpp::compute::v1::Operation const &)
virtual SetIamPolicy(google::cloud::cpp::compute::network_attachments::v1::SetIamPolicyRequest const &)
virtual TestIamPermissions(google::cloud::cpp::compute::network_attachments::v1::TestIamPermissionsRequest const &)
NetworkAttachmentsConnectionIdempotencyPolicy
Overview
Functions
virtual clone() const
virtual AggregatedListNetworkAttachments(google::cloud::cpp::compute::network_attachments::v1::AggregatedListNetworkAttachmentsRequest)
virtual DeleteNetworkAttachment(google::cloud::cpp::compute::network_attachments::v1::DeleteNetworkAttachmentRequest const &)
virtual GetNetworkAttachment(google::cloud::cpp::compute::network_attachments::v1::GetNetworkAttachmentRequest const &)
virtual GetIamPolicy(google::cloud::cpp::compute::network_attachments::v1::GetIamPolicyRequest const &)
virtual InsertNetworkAttachment(google::cloud::cpp::compute::network_attachments::v1::InsertNetworkAttachmentRequest const &)
virtual ListNetworkAttachments(google::cloud::cpp::compute::network_attachments::v1::ListNetworkAttachmentsRequest)
virtual PatchNetworkAttachment(google::cloud::cpp::compute::network_attachments::v1::PatchNetworkAttachmentRequest const &)
virtual SetIamPolicy(google::cloud::cpp::compute::network_attachments::v1::SetIamPolicyRequest const &)
virtual TestIamPermissions(google::cloud::cpp::compute::network_attachments::v1::TestIamPermissionsRequest const &)
NetworkAttachmentsLimitedErrorCountRetryPolicy
Overview
Constructors
NetworkAttachmentsLimitedErrorCountRetryPolicy(int)
NetworkAttachmentsLimitedErrorCountRetryPolicy(NetworkAttachmentsLimitedErrorCountRetryPolicy &&)
NetworkAttachmentsLimitedErrorCountRetryPolicy(NetworkAttachmentsLimitedErrorCountRetryPolicy const &)
Functions
maximum_failures() const
virtual OnFailure(Status const &)
virtual IsExhausted() const
virtual IsPermanentFailure(Status const &) const
virtual clone() const
Types
BaseType
NetworkAttachmentsLimitedTimeRetryPolicy
Overview
Constructors
NetworkAttachmentsLimitedTimeRetryPolicy(std::chrono::duration< DurationRep, DurationPeriod >)
NetworkAttachmentsLimitedTimeRetryPolicy(NetworkAttachmentsLimitedTimeRetryPolicy &&)
NetworkAttachmentsLimitedTimeRetryPolicy(NetworkAttachmentsLimitedTimeRetryPolicy const &)
Functions
maximum_duration() const
virtual OnFailure(Status const &)
virtual IsExhausted() const
virtual IsPermanentFailure(Status const &) const
virtual clone() const
Types
BaseType
NetworkAttachmentsRetryPolicy
Overview
Functions
clone() const
OnFailure(Status const &)
OnFailure(Status const &)
IsExhausted() const
IsExhausted() const
IsPermanentFailure(Status const &) const
IsPermanentFailure(Status const &) const
Structs
NetworkAttachmentsBackoffPolicyOption
Overview
Types
Type
NetworkAttachmentsConnectionIdempotencyPolicyOption
Overview
Types
Type
NetworkAttachmentsPollingPolicyOption
Overview
Types
Type
NetworkAttachmentsRetryPolicyOption
Overview
Types
Type
Functions
MakeDefaultNetworkAttachmentsConnectionIdempotencyPolicy()
MakeNetworkAttachmentsConnectionRest(Options)
google::cloud::compute_network_attachments_v1_mocks
Overview
Classes
MockNetworkAttachmentsConnection
Overview
Functions
virtual options()
virtual AggregatedListNetworkAttachments(google::cloud::cpp::compute::network_attachments::v1::AggregatedListNetworkAttachmentsRequest)
virtual DeleteNetworkAttachment(google::cloud::cpp::compute::network_attachments::v1::DeleteNetworkAttachmentRequest const &)
virtual DeleteNetworkAttachment(NoAwaitTag, google::cloud::cpp::compute::network_attachments::v1::DeleteNetworkAttachmentRequest const &)
virtual DeleteNetworkAttachment(google::cloud::cpp::compute::v1::Operation const &)
virtual GetNetworkAttachment(google::cloud::cpp::compute::network_attachments::v1::GetNetworkAttachmentRequest const &)
virtual GetIamPolicy(google::cloud::cpp::compute::network_attachments::v1::GetIamPolicyRequest const &)
virtual InsertNetworkAttachment(google::cloud::cpp::compute::network_attachments::v1::InsertNetworkAttachmentRequest const &)
virtual InsertNetworkAttachment(NoAwaitTag, google::cloud::cpp::compute::network_attachments::v1::InsertNetworkAttachmentRequest const &)
virtual InsertNetworkAttachment(google::cloud::cpp::compute::v1::Operation const &)
virtual ListNetworkAttachments(google::cloud::cpp::compute::network_attachments::v1::ListNetworkAttachmentsRequest)
virtual PatchNetworkAttachment(google::cloud::cpp::compute::network_attachments::v1::PatchNetworkAttachmentRequest const &)
virtual PatchNetworkAttachment(NoAwaitTag, google::cloud::cpp::compute::network_attachments::v1::PatchNetworkAttachmentRequest const &)
virtual PatchNetworkAttachment(google::cloud::cpp::compute::v1::Operation const &)
virtual SetIamPolicy(google::cloud::cpp::compute::network_attachments::v1::SetIamPolicyRequest const &)
virtual TestIamPermissions(google::cloud::cpp::compute::network_attachments::v1::TestIamPermissionsRequest const &)
google::cloud::compute_network_edge_security_services_v1
Overview
Classes
NetworkEdgeSecurityServicesClient
Overview
Constructors
NetworkEdgeSecurityServicesClient(NetworkEdgeSecurityServicesClient const &)
NetworkEdgeSecurityServicesClient(NetworkEdgeSecurityServicesClient &&)
NetworkEdgeSecurityServicesClient(std::shared_ptr< NetworkEdgeSecurityServicesConnection >, Options)
Operators
operator=(NetworkEdgeSecurityServicesClient const &)
operator=(NetworkEdgeSecurityServicesClient &&)
operator==(NetworkEdgeSecurityServicesClient const &, NetworkEdgeSecurityServicesClient const &)
operator!=(NetworkEdgeSecurityServicesClient const &, NetworkEdgeSecurityServicesClient const &)
Functions
AggregatedListNetworkEdgeSecurityServices(std::string const &, Options)
AggregatedListNetworkEdgeSecurityServices(google::cloud::cpp::compute::network_edge_security_services::v1::AggregatedListNetworkEdgeSecurityServicesRequest, Options)
DeleteNetworkEdgeSecurityService(std::string const &, std::string const &, std::string const &, Options)
DeleteNetworkEdgeSecurityService(NoAwaitTag, std::string const &, std::string const &, std::string const &, Options)
DeleteNetworkEdgeSecurityService(google::cloud::cpp::compute::network_edge_security_services::v1::DeleteNetworkEdgeSecurityServiceRequest const &, Options)
DeleteNetworkEdgeSecurityService(NoAwaitTag, google::cloud::cpp::compute::network_edge_security_services::v1::DeleteNetworkEdgeSecurityServiceRequest const &, Options)
DeleteNetworkEdgeSecurityService(google::cloud::cpp::compute::v1::Operation const &, Options)
GetNetworkEdgeSecurityService(std::string const &, std::string const &, std::string const &, Options)
GetNetworkEdgeSecurityService(google::cloud::cpp::compute::network_edge_security_services::v1::GetNetworkEdgeSecurityServiceRequest const &, Options)
InsertNetworkEdgeSecurityService(std::string const &, std::string const &, google::cloud::cpp::compute::v1::NetworkEdgeSecurityService const &, Options)
InsertNetworkEdgeSecurityService(NoAwaitTag, std::string const &, std::string const &, google::cloud::cpp::compute::v1::NetworkEdgeSecurityService const &, Options)
InsertNetworkEdgeSecurityService(google::cloud::cpp::compute::network_edge_security_services::v1::InsertNetworkEdgeSecurityServiceRequest const &, Options)
InsertNetworkEdgeSecurityService(NoAwaitTag, google::cloud::cpp::compute::network_edge_security_services::v1::InsertNetworkEdgeSecurityServiceRequest const &, Options)
InsertNetworkEdgeSecurityService(google::cloud::cpp::compute::v1::Operation const &, Options)
PatchNetworkEdgeSecurityService(std::string const &, std::string const &, std::string const &, std::string const &, google::cloud::cpp::compute::v1::NetworkEdgeSecurityService const &, Options)
PatchNetworkEdgeSecurityService(NoAwaitTag, std::string const &, std::string const &, std::string const &, std::string const &, google::cloud::cpp::compute::v1::NetworkEdgeSecurityService const &, Options)
PatchNetworkEdgeSecurityService(google::cloud::cpp::compute::network_edge_security_services::v1::PatchNetworkEdgeSecurityServiceRequest const &, Options)
PatchNetworkEdgeSecurityService(NoAwaitTag, google::cloud::cpp::compute::network_edge_security_services::v1::PatchNetworkEdgeSecurityServiceRequest const &, Options)
PatchNetworkEdgeSecurityService(google::cloud::cpp::compute::v1::Operation const &, Options)
NetworkEdgeSecurityServicesConnection
Overview
Functions
virtual options()
virtual AggregatedListNetworkEdgeSecurityServices(google::cloud::cpp::compute::network_edge_security_services::v1::AggregatedListNetworkEdgeSecurityServicesRequest)
virtual DeleteNetworkEdgeSecurityService(google::cloud::cpp::compute::network_edge_security_services::v1::DeleteNetworkEdgeSecurityServiceRequest const &)
virtual DeleteNetworkEdgeSecurityService(NoAwaitTag, google::cloud::cpp::compute::network_edge_security_services::v1::DeleteNetworkEdgeSecurityServiceRequest const &)
virtual DeleteNetworkEdgeSecurityService(google::cloud::cpp::compute::v1::Operation const &)
virtual GetNetworkEdgeSecurityService(google::cloud::cpp::compute::network_edge_security_services::v1::GetNetworkEdgeSecurityServiceRequest const &)
virtual InsertNetworkEdgeSecurityService(google::cloud::cpp::compute::network_edge_security_services::v1::InsertNetworkEdgeSecurityServiceRequest const &)
virtual InsertNetworkEdgeSecurityService(NoAwaitTag, google::cloud::cpp::compute::network_edge_security_services::v1::InsertNetworkEdgeSecurityServiceRequest const &)
virtual InsertNetworkEdgeSecurityService(google::cloud::cpp::compute::v1::Operation const &)
virtual PatchNetworkEdgeSecurityService(google::cloud::cpp::compute::network_edge_security_services::v1::PatchNetworkEdgeSecurityServiceRequest const &)
virtual PatchNetworkEdgeSecurityService(NoAwaitTag, google::cloud::cpp::compute::network_edge_security_services::v1::PatchNetworkEdgeSecurityServiceRequest const &)
virtual PatchNetworkEdgeSecurityService(google::cloud::cpp::compute::v1::Operation const &)
NetworkEdgeSecurityServicesConnectionIdempotencyPolicy
Overview
Functions
virtual clone() const
virtual AggregatedListNetworkEdgeSecurityServices(google::cloud::cpp::compute::network_edge_security_services::v1::AggregatedListNetworkEdgeSecurityServicesRequest)
virtual DeleteNetworkEdgeSecurityService(google::cloud::cpp::compute::network_edge_security_services::v1::DeleteNetworkEdgeSecurityServiceRequest const &)
virtual GetNetworkEdgeSecurityService(google::cloud::cpp::compute::network_edge_security_services::v1::GetNetworkEdgeSecurityServiceRequest const &)
virtual InsertNetworkEdgeSecurityService(google::cloud::cpp::compute::network_edge_security_services::v1::InsertNetworkEdgeSecurityServiceRequest const &)
virtual PatchNetworkEdgeSecurityService(google::cloud::cpp::compute::network_edge_security_services::v1::PatchNetworkEdgeSecurityServiceRequest const &)
NetworkEdgeSecurityServicesLimitedErrorCountRetryPolicy
Overview
Constructors
NetworkEdgeSecurityServicesLimitedErrorCountRetryPolicy(int)
NetworkEdgeSecurityServicesLimitedErrorCountRetryPolicy(NetworkEdgeSecurityServicesLimitedErrorCountRetryPolicy &&)
NetworkEdgeSecurityServicesLimitedErrorCountRetryPolicy(NetworkEdgeSecurityServicesLimitedErrorCountRetryPolicy const &)
Functions
maximum_failures() const
virtual OnFailure(Status const &)
virtual IsExhausted() const
virtual IsPermanentFailure(Status const &) const
virtual clone() const
Types
BaseType
NetworkEdgeSecurityServicesLimitedTimeRetryPolicy
Overview
Constructors
NetworkEdgeSecurityServicesLimitedTimeRetryPolicy(std::chrono::duration< DurationRep, DurationPeriod >)
NetworkEdgeSecurityServicesLimitedTimeRetryPolicy(NetworkEdgeSecurityServicesLimitedTimeRetryPolicy &&)
NetworkEdgeSecurityServicesLimitedTimeRetryPolicy(NetworkEdgeSecurityServicesLimitedTimeRetryPolicy const &)
Functions
maximum_duration() const
virtual OnFailure(Status const &)
virtual IsExhausted() const
virtual IsPermanentFailure(Status const &) const
virtual clone() const
Types
BaseType
NetworkEdgeSecurityServicesRetryPolicy
Overview
Functions
clone() const
OnFailure(Status const &)
OnFailure(Status const &)
IsExhausted() const
IsExhausted() const
IsPermanentFailure(Status const &) const
IsPermanentFailure(Status const &) const
Structs
NetworkEdgeSecurityServicesBackoffPolicyOption
Overview
Types
Type
NetworkEdgeSecurityServicesConnectionIdempotencyPolicyOption
Overview
Types
Type
NetworkEdgeSecurityServicesPollingPolicyOption
Overview
Types
Type
NetworkEdgeSecurityServicesRetryPolicyOption
Overview
Types
Type
Functions
MakeDefaultNetworkEdgeSecurityServicesConnectionIdempotencyPolicy()
MakeNetworkEdgeSecurityServicesConnectionRest(Options)
google::cloud::compute_network_edge_security_services_v1_mocks
Overview
Classes
MockNetworkEdgeSecurityServicesConnection
Overview
google::cloud::compute_network_endpoint_groups_v1
Overview
Classes
NetworkEndpointGroupsClient
Overview
Constructors
NetworkEndpointGroupsClient(NetworkEndpointGroupsClient const &)
NetworkEndpointGroupsClient(NetworkEndpointGroupsClient &&)
NetworkEndpointGroupsClient(std::shared_ptr< NetworkEndpointGroupsConnection >, Options)
Operators
operator=(NetworkEndpointGroupsClient const &)
operator=(NetworkEndpointGroupsClient &&)
operator==(NetworkEndpointGroupsClient const &, NetworkEndpointGroupsClient const &)
operator!=(NetworkEndpointGroupsClient const &, NetworkEndpointGroupsClient const &)
Functions
AggregatedListNetworkEndpointGroups(std::string const &, Options)
AggregatedListNetworkEndpointGroups(google::cloud::cpp::compute::network_endpoint_groups::v1::AggregatedListNetworkEndpointGroupsRequest, Options)
AttachNetworkEndpoints(std::string const &, std::string const &, std::string const &, google::cloud::cpp::compute::v1::NetworkEndpointGroupsAttachEndpointsRequest const &, Options)
AttachNetworkEndpoints(NoAwaitTag, std::string const &, std::string const &, std::string const &, google::cloud::cpp::compute::v1::NetworkEndpointGroupsAttachEndpointsRequest const &, Options)
AttachNetworkEndpoints(google::cloud::cpp::compute::network_endpoint_groups::v1::AttachNetworkEndpointsRequest const &, Options)
AttachNetworkEndpoints(NoAwaitTag, google::cloud::cpp::compute::network_endpoint_groups::v1::AttachNetworkEndpointsRequest const &, Options)
AttachNetworkEndpoints(google::cloud::cpp::compute::v1::Operation const &, Options)
DeleteNetworkEndpointGroup(std::string const &, std::string const &, std::string const &, Options)
DeleteNetworkEndpointGroup(NoAwaitTag, std::string const &, std::string const &, std::string const &, Options)
DeleteNetworkEndpointGroup(google::cloud::cpp::compute::network_endpoint_groups::v1::DeleteNetworkEndpointGroupRequest const &, Options)
DeleteNetworkEndpointGroup(NoAwaitTag, google::cloud::cpp::compute::network_endpoint_groups::v1::DeleteNetworkEndpointGroupRequest const &, Options)
DeleteNetworkEndpointGroup(google::cloud::cpp::compute::v1::Operation const &, Options)
DetachNetworkEndpoints(std::string const &, std::string const &, std::string const &, google::cloud::cpp::compute::v1::NetworkEndpointGroupsDetachEndpointsRequest const &, Options)
DetachNetworkEndpoints(NoAwaitTag, std::string const &, std::string const &, std::string const &, google::cloud::cpp::compute::v1::NetworkEndpointGroupsDetachEndpointsRequest const &, Options)
DetachNetworkEndpoints(google::cloud::cpp::compute::network_endpoint_groups::v1::DetachNetworkEndpointsRequest const &, Options)
DetachNetworkEndpoints(NoAwaitTag, google::cloud::cpp::compute::network_endpoint_groups::v1::DetachNetworkEndpointsRequest const &, Options)
DetachNetworkEndpoints(google::cloud::cpp::compute::v1::Operation const &, Options)
GetNetworkEndpointGroup(std::string const &, std::string const &, std::string const &, Options)
GetNetworkEndpointGroup(google::cloud::cpp::compute::network_endpoint_groups::v1::GetNetworkEndpointGroupRequest const &, Options)
InsertNetworkEndpointGroup(std::string const &, std::string const &, google::cloud::cpp::compute::v1::NetworkEndpointGroup const &, Options)
InsertNetworkEndpointGroup(NoAwaitTag, std::string const &, std::string const &, google::cloud::cpp::compute::v1::NetworkEndpointGroup const &, Options)
InsertNetworkEndpointGroup(google::cloud::cpp::compute::network_endpoint_groups::v1::InsertNetworkEndpointGroupRequest const &, Options)
InsertNetworkEndpointGroup(NoAwaitTag, google::cloud::cpp::compute::network_endpoint_groups::v1::InsertNetworkEndpointGroupRequest const &, Options)
InsertNetworkEndpointGroup(google::cloud::cpp::compute::v1::Operation const &, Options)
ListNetworkEndpointGroups(std::string const &, std::string const &, Options)
ListNetworkEndpointGroups(google::cloud::cpp::compute::network_endpoint_groups::v1::ListNetworkEndpointGroupsRequest, Options)
ListNetworkEndpoints(std::string const &, std::string const &, std::string const &, google::cloud::cpp::compute::v1::NetworkEndpointGroupsListEndpointsRequest const &, Options)
ListNetworkEndpoints(google::cloud::cpp::compute::network_endpoint_groups::v1::ListNetworkEndpointsRequest, Options)
TestIamPermissions(std::string const &, std::string const &, std::string const &, google::cloud::cpp::compute::v1::TestPermissionsRequest const &, Options)
TestIamPermissions(google::cloud::cpp::compute::network_endpoint_groups::v1::TestIamPermissionsRequest const &, Options)
NetworkEndpointGroupsConnection
Overview
Functions
virtual options()
virtual AggregatedListNetworkEndpointGroups(google::cloud::cpp::compute::network_endpoint_groups::v1::AggregatedListNetworkEndpointGroupsRequest)
virtual AttachNetworkEndpoints(google::cloud::cpp::compute::network_endpoint_groups::v1::AttachNetworkEndpointsRequest const &)
virtual AttachNetworkEndpoints(NoAwaitTag, google::cloud::cpp::compute::network_endpoint_groups::v1::AttachNetworkEndpointsRequest const &)
virtual AttachNetworkEndpoints(google::cloud::cpp::compute::v1::Operation const &)
virtual DeleteNetworkEndpointGroup(google::cloud::cpp::compute::network_endpoint_groups::v1::DeleteNetworkEndpointGroupRequest const &)
virtual DeleteNetworkEndpointGroup(NoAwaitTag, google::cloud::cpp::compute::network_endpoint_groups::v1::DeleteNetworkEndpointGroupRequest const &)
virtual DeleteNetworkEndpointGroup(google::cloud::cpp::compute::v1::Operation const &)
virtual DetachNetworkEndpoints(google::cloud::cpp::compute::network_endpoint_groups::v1::DetachNetworkEndpointsRequest const &)
virtual DetachNetworkEndpoints(NoAwaitTag, google::cloud::cpp::compute::network_endpoint_groups::v1::DetachNetworkEndpointsRequest const &)
virtual DetachNetworkEndpoints(google::cloud::cpp::compute::v1::Operation const &)
virtual GetNetworkEndpointGroup(google::cloud::cpp::compute::network_endpoint_groups::v1::GetNetworkEndpointGroupRequest const &)
virtual InsertNetworkEndpointGroup(google::cloud::cpp::compute::network_endpoint_groups::v1::InsertNetworkEndpointGroupRequest const &)
virtual InsertNetworkEndpointGroup(NoAwaitTag, google::cloud::cpp::compute::network_endpoint_groups::v1::InsertNetworkEndpointGroupRequest const &)
virtual InsertNetworkEndpointGroup(google::cloud::cpp::compute::v1::Operation const &)
virtual ListNetworkEndpointGroups(google::cloud::cpp::compute::network_endpoint_groups::v1::ListNetworkEndpointGroupsRequest)
virtual ListNetworkEndpoints(google::cloud::cpp::compute::network_endpoint_groups::v1::ListNetworkEndpointsRequest)
virtual TestIamPermissions(google::cloud::cpp::compute::network_endpoint_groups::v1::TestIamPermissionsRequest const &)
NetworkEndpointGroupsConnectionIdempotencyPolicy
Overview
Functions
virtual clone() const
virtual AggregatedListNetworkEndpointGroups(google::cloud::cpp::compute::network_endpoint_groups::v1::AggregatedListNetworkEndpointGroupsRequest)
virtual AttachNetworkEndpoints(google::cloud::cpp::compute::network_endpoint_groups::v1::AttachNetworkEndpointsRequest const &)
virtual DeleteNetworkEndpointGroup(google::cloud::cpp::compute::network_endpoint_groups::v1::DeleteNetworkEndpointGroupRequest const &)
virtual DetachNetworkEndpoints(google::cloud::cpp::compute::network_endpoint_groups::v1::DetachNetworkEndpointsRequest const &)
virtual GetNetworkEndpointGroup(google::cloud::cpp::compute::network_endpoint_groups::v1::GetNetworkEndpointGroupRequest const &)
virtual InsertNetworkEndpointGroup(google::cloud::cpp::compute::network_endpoint_groups::v1::InsertNetworkEndpointGroupRequest const &)
virtual ListNetworkEndpointGroups(google::cloud::cpp::compute::network_endpoint_groups::v1::ListNetworkEndpointGroupsRequest)
virtual ListNetworkEndpoints(google::cloud::cpp::compute::network_endpoint_groups::v1::ListNetworkEndpointsRequest)
virtual TestIamPermissions(google::cloud::cpp::compute::network_endpoint_groups::v1::TestIamPermissionsRequest const &)
NetworkEndpointGroupsLimitedErrorCountRetryPolicy
Overview
Constructors
NetworkEndpointGroupsLimitedErrorCountRetryPolicy(int)
NetworkEndpointGroupsLimitedErrorCountRetryPolicy(NetworkEndpointGroupsLimitedErrorCountRetryPolicy &&)
NetworkEndpointGroupsLimitedErrorCountRetryPolicy(NetworkEndpointGroupsLimitedErrorCountRetryPolicy const &)
Functions
maximum_failures() const
virtual OnFailure(Status const &)
virtual IsExhausted() const
virtual IsPermanentFailure(Status const &) const
virtual clone() const
Types
BaseType
NetworkEndpointGroupsLimitedTimeRetryPolicy
Overview
Constructors
NetworkEndpointGroupsLimitedTimeRetryPolicy(std::chrono::duration< DurationRep, DurationPeriod >)
NetworkEndpointGroupsLimitedTimeRetryPolicy(NetworkEndpointGroupsLimitedTimeRetryPolicy &&)
NetworkEndpointGroupsLimitedTimeRetryPolicy(NetworkEndpointGroupsLimitedTimeRetryPolicy const &)
Functions
maximum_duration() const
virtual OnFailure(Status const &)
virtual IsExhausted() const
virtual IsPermanentFailure(Status const &) const
virtual clone() const
Types
BaseType
NetworkEndpointGroupsRetryPolicy
Overview
Functions
clone() const
OnFailure(Status const &)
OnFailure(Status const &)
IsExhausted() const
IsExhausted() const
IsPermanentFailure(Status const &) const
IsPermanentFailure(Status const &) const
Structs
NetworkEndpointGroupsBackoffPolicyOption
Overview
Types
Type
NetworkEndpointGroupsConnectionIdempotencyPolicyOption
Overview
Types
Type
NetworkEndpointGroupsPollingPolicyOption
Overview
Types
Type
NetworkEndpointGroupsRetryPolicyOption
Overview
Types
Type
Functions
MakeDefaultNetworkEndpointGroupsConnectionIdempotencyPolicy()
MakeNetworkEndpointGroupsConnectionRest(Options)
google::cloud::compute_network_endpoint_groups_v1_mocks
Overview
Classes
MockNetworkEndpointGroupsConnection
Overview
google::cloud::compute_network_firewall_policies_v1
Overview
Classes
NetworkFirewallPoliciesClient
Overview
Constructors
NetworkFirewallPoliciesClient(NetworkFirewallPoliciesClient const &)
NetworkFirewallPoliciesClient(NetworkFirewallPoliciesClient &&)
NetworkFirewallPoliciesClient(std::shared_ptr< NetworkFirewallPoliciesConnection >, Options)
Operators
operator=(NetworkFirewallPoliciesClient const &)
operator=(NetworkFirewallPoliciesClient &&)
operator==(NetworkFirewallPoliciesClient const &, NetworkFirewallPoliciesClient const &)
operator!=(NetworkFirewallPoliciesClient const &, NetworkFirewallPoliciesClient const &)
Functions
AddAssociation(std::string const &, std::string const &, google::cloud::cpp::compute::v1::FirewallPolicyAssociation const &, Options)
AddAssociation(NoAwaitTag, std::string const &, std::string const &, google::cloud::cpp::compute::v1::FirewallPolicyAssociation const &, Options)
AddAssociation(google::cloud::cpp::compute::network_firewall_policies::v1::AddAssociationRequest const &, Options)
AddAssociation(NoAwaitTag, google::cloud::cpp::compute::network_firewall_policies::v1::AddAssociationRequest const &, Options)
AddAssociation(google::cloud::cpp::compute::v1::Operation const &, Options)
AddPacketMirroringRule(std::string const &, std::string const &, google::cloud::cpp::compute::v1::FirewallPolicyRule const &, Options)
AddPacketMirroringRule(NoAwaitTag, std::string const &, std::string const &, google::cloud::cpp::compute::v1::FirewallPolicyRule const &, Options)
AddPacketMirroringRule(google::cloud::cpp::compute::network_firewall_policies::v1::AddPacketMirroringRuleRequest const &, Options)
AddPacketMirroringRule(NoAwaitTag, google::cloud::cpp::compute::network_firewall_policies::v1::AddPacketMirroringRuleRequest const &, Options)
AddPacketMirroringRule(google::cloud::cpp::compute::v1::Operation const &, Options)
AddRule(std::string const &, std::string const &, google::cloud::cpp::compute::v1::FirewallPolicyRule const &, Options)
AddRule(NoAwaitTag, std::string const &, std::string const &, google::cloud::cpp::compute::v1::FirewallPolicyRule const &, Options)
AddRule(google::cloud::cpp::compute::network_firewall_policies::v1::AddRuleRequest const &, Options)
AddRule(NoAwaitTag, google::cloud::cpp::compute::network_firewall_policies::v1::AddRuleRequest const &, Options)
AddRule(google::cloud::cpp::compute::v1::Operation const &, Options)
AggregatedListNetworkFirewallPolicies(std::string const &, Options)
AggregatedListNetworkFirewallPolicies(google::cloud::cpp::compute::network_firewall_policies::v1::AggregatedListNetworkFirewallPoliciesRequest, Options)
CloneRules(std::string const &, std::string const &, Options)
CloneRules(NoAwaitTag, std::string const &, std::string const &, Options)
CloneRules(google::cloud::cpp::compute::network_firewall_policies::v1::CloneRulesRequest const &, Options)
CloneRules(NoAwaitTag, google::cloud::cpp::compute::network_firewall_policies::v1::CloneRulesRequest const &, Options)
CloneRules(google::cloud::cpp::compute::v1::Operation const &, Options)
DeleteFirewallPolicy(std::string const &, std::string const &, Options)
DeleteFirewallPolicy(NoAwaitTag, std::string const &, std::string const &, Options)
DeleteFirewallPolicy(google::cloud::cpp::compute::network_firewall_policies::v1::DeleteFirewallPolicyRequest const &, Options)
DeleteFirewallPolicy(NoAwaitTag, google::cloud::cpp::compute::network_firewall_policies::v1::DeleteFirewallPolicyRequest const &, Options)
DeleteFirewallPolicy(google::cloud::cpp::compute::v1::Operation const &, Options)
GetFirewallPolicy(std::string const &, std::string const &, Options)
GetFirewallPolicy(google::cloud::cpp::compute::network_firewall_policies::v1::GetFirewallPolicyRequest const &, Options)
GetAssociation(std::string const &, std::string const &, Options)
GetAssociation(google::cloud::cpp::compute::network_firewall_policies::v1::GetAssociationRequest const &, Options)
GetIamPolicy(std::string const &, std::string const &, Options)
GetIamPolicy(google::cloud::cpp::compute::network_firewall_policies::v1::GetIamPolicyRequest const &, Options)
GetPacketMirroringRule(std::string const &, std::string const &, Options)
GetPacketMirroringRule(google::cloud::cpp::compute::network_firewall_policies::v1::GetPacketMirroringRuleRequest const &, Options)
GetRule(std::string const &, std::string const &, Options)
GetRule(google::cloud::cpp::compute::network_firewall_policies::v1::GetRuleRequest const &, Options)
InsertFirewallPolicy(std::string const &, google::cloud::cpp::compute::v1::FirewallPolicy const &, Options)
InsertFirewallPolicy(NoAwaitTag, std::string const &, google::cloud::cpp::compute::v1::FirewallPolicy const &, Options)
InsertFirewallPolicy(google::cloud::cpp::compute::network_firewall_policies::v1::InsertFirewallPolicyRequest const &, Options)
InsertFirewallPolicy(NoAwaitTag, google::cloud::cpp::compute::network_firewall_policies::v1::InsertFirewallPolicyRequest const &, Options)
InsertFirewallPolicy(google::cloud::cpp::compute::v1::Operation const &, Options)
ListNetworkFirewallPolicies(std::string const &, Options)
ListNetworkFirewallPolicies(google::cloud::cpp::compute::network_firewall_policies::v1::ListNetworkFirewallPoliciesRequest, Options)
PatchFirewallPolicy(std::string const &, std::string const &, google::cloud::cpp::compute::v1::FirewallPolicy const &, Options)
PatchFirewallPolicy(NoAwaitTag, std::string const &, std::string const &, google::cloud::cpp::compute::v1::FirewallPolicy const &, Options)
PatchFirewallPolicy(google::cloud::cpp::compute::network_firewall_policies::v1::PatchFirewallPolicyRequest const &, Options)
PatchFirewallPolicy(NoAwaitTag, google::cloud::cpp::compute::network_firewall_policies::v1::PatchFirewallPolicyRequest const &, Options)
PatchFirewallPolicy(google::cloud::cpp::compute::v1::Operation const &, Options)
PatchPacketMirroringRule(std::string const &, std::string const &, google::cloud::cpp::compute::v1::FirewallPolicyRule const &, Options)
PatchPacketMirroringRule(NoAwaitTag, std::string const &, std::string const &, google::cloud::cpp::compute::v1::FirewallPolicyRule const &, Options)
PatchPacketMirroringRule(google::cloud::cpp::compute::network_firewall_policies::v1::PatchPacketMirroringRuleRequest const &, Options)
PatchPacketMirroringRule(NoAwaitTag, google::cloud::cpp::compute::network_firewall_policies::v1::PatchPacketMirroringRuleRequest const &, Options)
PatchPacketMirroringRule(google::cloud::cpp::compute::v1::Operation const &, Options)
PatchRule(std::string const &, std::string const &, google::cloud::cpp::compute::v1::FirewallPolicyRule const &, Options)
PatchRule(NoAwaitTag, std::string const &, std::string const &, google::cloud::cpp::compute::v1::FirewallPolicyRule const &, Options)
PatchRule(google::cloud::cpp::compute::network_firewall_policies::v1::PatchRuleRequest const &, Options)
PatchRule(NoAwaitTag, google::cloud::cpp::compute::network_firewall_policies::v1::PatchRuleRequest const &, Options)
PatchRule(google::cloud::cpp::compute::v1::Operation const &, Options)
RemoveAssociation(std::string const &, std::string const &, Options)
RemoveAssociation(NoAwaitTag, std::string const &, std::string const &, Options)
RemoveAssociation(google::cloud::cpp::compute::network_firewall_policies::v1::RemoveAssociationRequest const &, Options)
RemoveAssociation(NoAwaitTag, google::cloud::cpp::compute::network_firewall_policies::v1::RemoveAssociationRequest const &, Options)
RemoveAssociation(google::cloud::cpp::compute::v1::Operation const &, Options)
RemovePacketMirroringRule(std::string const &, std::string const &, Options)
RemovePacketMirroringRule(NoAwaitTag, std::string const &, std::string const &, Options)
RemovePacketMirroringRule(google::cloud::cpp::compute::network_firewall_policies::v1::RemovePacketMirroringRuleRequest const &, Options)
RemovePacketMirroringRule(NoAwaitTag, google::cloud::cpp::compute::network_firewall_policies::v1::RemovePacketMirroringRuleRequest const &, Options)
RemovePacketMirroringRule(google::cloud::cpp::compute::v1::Operation const &, Options)
RemoveRule(std::string const &, std::string const &, Options)
RemoveRule(NoAwaitTag, std::string const &, std::string const &, Options)
RemoveRule(google::cloud::cpp::compute::network_firewall_policies::v1::RemoveRuleRequest const &, Options)
RemoveRule(NoAwaitTag, google::cloud::cpp::compute::network_firewall_policies::v1::RemoveRuleRequest const &, Options)
RemoveRule(google::cloud::cpp::compute::v1::Operation const &, Options)
SetIamPolicy(std::string const &, std::string const &, google::cloud::cpp::compute::v1::GlobalSetPolicyRequest const &, Options)
SetIamPolicy(google::cloud::cpp::compute::network_firewall_policies::v1::SetIamPolicyRequest const &, Options)
TestIamPermissions(std::string const &, std::string const &, google::cloud::cpp::compute::v1::TestPermissionsRequest const &, Options)
TestIamPermissions(google::cloud::cpp::compute::network_firewall_policies::v1::TestIamPermissionsRequest const &, Options)
NetworkFirewallPoliciesConnection
Overview
Functions
virtual options()
virtual AddAssociation(google::cloud::cpp::compute::network_firewall_policies::v1::AddAssociationRequest const &)
virtual AddAssociation(NoAwaitTag, google::cloud::cpp::compute::network_firewall_policies::v1::AddAssociationRequest const &)
virtual AddAssociation(google::cloud::cpp::compute::v1::Operation const &)
virtual AddPacketMirroringRule(google::cloud::cpp::compute::network_firewall_policies::v1::AddPacketMirroringRuleRequest const &)
virtual AddPacketMirroringRule(NoAwaitTag, google::cloud::cpp::compute::network_firewall_policies::v1::AddPacketMirroringRuleRequest const &)
virtual AddPacketMirroringRule(google::cloud::cpp::compute::v1::Operation const &)
virtual AddRule(google::cloud::cpp::compute::network_firewall_policies::v1::AddRuleRequest const &)
virtual AddRule(NoAwaitTag, google::cloud::cpp::compute::network_firewall_policies::v1::AddRuleRequest const &)
virtual AddRule(google::cloud::cpp::compute::v1::Operation const &)
virtual AggregatedListNetworkFirewallPolicies(google::cloud::cpp::compute::network_firewall_policies::v1::AggregatedListNetworkFirewallPoliciesRequest)
virtual CloneRules(google::cloud::cpp::compute::network_firewall_policies::v1::CloneRulesRequest const &)
virtual CloneRules(NoAwaitTag, google::cloud::cpp::compute::network_firewall_policies::v1::CloneRulesRequest const &)
virtual CloneRules(google::cloud::cpp::compute::v1::Operation const &)
virtual DeleteFirewallPolicy(google::cloud::cpp::compute::network_firewall_policies::v1::DeleteFirewallPolicyRequest const &)
virtual DeleteFirewallPolicy(NoAwaitTag, google::cloud::cpp::compute::network_firewall_policies::v1::DeleteFirewallPolicyRequest const &)
virtual DeleteFirewallPolicy(google::cloud::cpp::compute::v1::Operation const &)
virtual GetFirewallPolicy(google::cloud::cpp::compute::network_firewall_policies::v1::GetFirewallPolicyRequest const &)
virtual GetAssociation(google::cloud::cpp::compute::network_firewall_policies::v1::GetAssociationRequest const &)
virtual GetIamPolicy(google::cloud::cpp::compute::network_firewall_policies::v1::GetIamPolicyRequest const &)
virtual GetPacketMirroringRule(google::cloud::cpp::compute::network_firewall_policies::v1::GetPacketMirroringRuleRequest const &)
virtual GetRule(google::cloud::cpp::compute::network_firewall_policies::v1::GetRuleRequest const &)
virtual InsertFirewallPolicy(google::cloud::cpp::compute::network_firewall_policies::v1::InsertFirewallPolicyRequest const &)
virtual InsertFirewallPolicy(NoAwaitTag, google::cloud::cpp::compute::network_firewall_policies::v1::InsertFirewallPolicyRequest const &)
virtual InsertFirewallPolicy(google::cloud::cpp::compute::v1::Operation const &)
virtual ListNetworkFirewallPolicies(google::cloud::cpp::compute::network_firewall_policies::v1::ListNetworkFirewallPoliciesRequest)
virtual PatchFirewallPolicy(google::cloud::cpp::compute::network_firewall_policies::v1::PatchFirewallPolicyRequest const &)
virtual PatchFirewallPolicy(NoAwaitTag, google::cloud::cpp::compute::network_firewall_policies::v1::PatchFirewallPolicyRequest const &)
virtual PatchFirewallPolicy(google::cloud::cpp::compute::v1::Operation const &)
virtual PatchPacketMirroringRule(google::cloud::cpp::compute::network_firewall_policies::v1::PatchPacketMirroringRuleRequest const &)
virtual PatchPacketMirroringRule(NoAwaitTag, google::cloud::cpp::compute::network_firewall_policies::v1::PatchPacketMirroringRuleRequest const &)
virtual PatchPacketMirroringRule(google::cloud::cpp::compute::v1::Operation const &)
virtual PatchRule(google::cloud::cpp::compute::network_firewall_policies::v1::PatchRuleRequest const &)
virtual PatchRule(NoAwaitTag, google::cloud::cpp::compute::network_firewall_policies::v1::PatchRuleRequest const &)
virtual PatchRule(google::cloud::cpp::compute::v1::Operation const &)
virtual RemoveAssociation(google::cloud::cpp::compute::network_firewall_policies::v1::RemoveAssociationRequest const &)
virtual RemoveAssociation(NoAwaitTag, google::cloud::cpp::compute::network_firewall_policies::v1::RemoveAssociationRequest const &)
virtual RemoveAssociation(google::cloud::cpp::compute::v1::Operation const &)
virtual RemovePacketMirroringRule(google::cloud::cpp::compute::network_firewall_policies::v1::RemovePacketMirroringRuleRequest const &)
virtual RemovePacketMirroringRule(NoAwaitTag, google::cloud::cpp::compute::network_firewall_policies::v1::RemovePacketMirroringRuleRequest const &)
virtual RemovePacketMirroringRule(google::cloud::cpp::compute::v1::Operation const &)
virtual RemoveRule(google::cloud::cpp::compute::network_firewall_policies::v1::RemoveRuleRequest const &)
virtual RemoveRule(NoAwaitTag, google::cloud::cpp::compute::network_firewall_policies::v1::RemoveRuleRequest const &)
virtual RemoveRule(google::cloud::cpp::compute::v1::Operation const &)
virtual SetIamPolicy(google::cloud::cpp::compute::network_firewall_policies::v1::SetIamPolicyRequest const &)
virtual TestIamPermissions(google::cloud::cpp::compute::network_firewall_policies::v1::TestIamPermissionsRequest const &)
NetworkFirewallPoliciesConnectionIdempotencyPolicy
Overview
Functions
virtual clone() const
virtual AddAssociation(google::cloud::cpp::compute::network_firewall_policies::v1::AddAssociationRequest const &)
virtual AddPacketMirroringRule(google::cloud::cpp::compute::network_firewall_policies::v1::AddPacketMirroringRuleRequest const &)
virtual AddRule(google::cloud::cpp::compute::network_firewall_policies::v1::AddRuleRequest const &)
virtual AggregatedListNetworkFirewallPolicies(google::cloud::cpp::compute::network_firewall_policies::v1::AggregatedListNetworkFirewallPoliciesRequest)
virtual CloneRules(google::cloud::cpp::compute::network_firewall_policies::v1::CloneRulesRequest const &)
virtual DeleteFirewallPolicy(google::cloud::cpp::compute::network_firewall_policies::v1::DeleteFirewallPolicyRequest const &)
virtual GetFirewallPolicy(google::cloud::cpp::compute::network_firewall_policies::v1::GetFirewallPolicyRequest const &)
virtual GetAssociation(google::cloud::cpp::compute::network_firewall_policies::v1::GetAssociationRequest const &)
virtual GetIamPolicy(google::cloud::cpp::compute::network_firewall_policies::v1::GetIamPolicyRequest const &)
virtual GetPacketMirroringRule(google::cloud::cpp::compute::network_firewall_policies::v1::GetPacketMirroringRuleRequest const &)
virtual GetRule(google::cloud::cpp::compute::network_firewall_policies::v1::GetRuleRequest const &)
virtual InsertFirewallPolicy(google::cloud::cpp::compute::network_firewall_policies::v1::InsertFirewallPolicyRequest const &)
virtual ListNetworkFirewallPolicies(google::cloud::cpp::compute::network_firewall_policies::v1::ListNetworkFirewallPoliciesRequest)
virtual PatchFirewallPolicy(google::cloud::cpp::compute::network_firewall_policies::v1::PatchFirewallPolicyRequest const &)
virtual PatchPacketMirroringRule(google::cloud::cpp::compute::network_firewall_policies::v1::PatchPacketMirroringRuleRequest const &)
virtual PatchRule(google::cloud::cpp::compute::network_firewall_policies::v1::PatchRuleRequest const &)
virtual RemoveAssociation(google::cloud::cpp::compute::network_firewall_policies::v1::RemoveAssociationRequest const &)
virtual RemovePacketMirroringRule(google::cloud::cpp::compute::network_firewall_policies::v1::RemovePacketMirroringRuleRequest const &)
virtual RemoveRule(google::cloud::cpp::compute::network_firewall_policies::v1::RemoveRuleRequest const &)
virtual SetIamPolicy(google::cloud::cpp::compute::network_firewall_policies::v1::SetIamPolicyRequest const &)
virtual TestIamPermissions(google::cloud::cpp::compute::network_firewall_policies::v1::TestIamPermissionsRequest const &)
NetworkFirewallPoliciesLimitedErrorCountRetryPolicy
Overview
Constructors
NetworkFirewallPoliciesLimitedErrorCountRetryPolicy(int)
NetworkFirewallPoliciesLimitedErrorCountRetryPolicy(NetworkFirewallPoliciesLimitedErrorCountRetryPolicy &&)
NetworkFirewallPoliciesLimitedErrorCountRetryPolicy(NetworkFirewallPoliciesLimitedErrorCountRetryPolicy const &)
Functions
maximum_failures() const
virtual OnFailure(Status const &)
virtual IsExhausted() const
virtual IsPermanentFailure(Status const &) const
virtual clone() const
Types
BaseType
NetworkFirewallPoliciesLimitedTimeRetryPolicy
Overview
Constructors
NetworkFirewallPoliciesLimitedTimeRetryPolicy(std::chrono::duration< DurationRep, DurationPeriod >)
NetworkFirewallPoliciesLimitedTimeRetryPolicy(NetworkFirewallPoliciesLimitedTimeRetryPolicy &&)
NetworkFirewallPoliciesLimitedTimeRetryPolicy(NetworkFirewallPoliciesLimitedTimeRetryPolicy const &)
Functions
maximum_duration() const
virtual OnFailure(Status const &)
virtual IsExhausted() const
virtual IsPermanentFailure(Status const &) const
virtual clone() const
Types
BaseType
NetworkFirewallPoliciesRetryPolicy
Overview
Functions
clone() const
OnFailure(Status const &)
OnFailure(Status const &)
IsExhausted() const
IsExhausted() const
IsPermanentFailure(Status const &) const
IsPermanentFailure(Status const &) const
Structs
NetworkFirewallPoliciesBackoffPolicyOption
Overview
Types
Type
NetworkFirewallPoliciesConnectionIdempotencyPolicyOption
Overview
Types
Type
NetworkFirewallPoliciesPollingPolicyOption
Overview
Types
Type
NetworkFirewallPoliciesRetryPolicyOption
Overview
Types
Type
Functions
MakeDefaultNetworkFirewallPoliciesConnectionIdempotencyPolicy()
MakeNetworkFirewallPoliciesConnectionRest(Options)
google::cloud::compute_network_firewall_policies_v1_mocks
Overview
Classes
MockNetworkFirewallPoliciesConnection
Overview
google::cloud::compute_network_profiles_v1
Overview
Classes
NetworkProfilesClient
Overview
Constructors
NetworkProfilesClient(NetworkProfilesClient const &)
NetworkProfilesClient(NetworkProfilesClient &&)
NetworkProfilesClient(std::shared_ptr< NetworkProfilesConnection >, Options)
Operators
operator=(NetworkProfilesClient const &)
operator=(NetworkProfilesClient &&)
operator==(NetworkProfilesClient const &, NetworkProfilesClient const &)
operator!=(NetworkProfilesClient const &, NetworkProfilesClient const &)
Functions
GetNetworkProfile(std::string const &, std::string const &, Options)
GetNetworkProfile(google::cloud::cpp::compute::network_profiles::v1::GetNetworkProfileRequest const &, Options)
ListNetworkProfiles(std::string const &, Options)
ListNetworkProfiles(google::cloud::cpp::compute::network_profiles::v1::ListNetworkProfilesRequest, Options)
NetworkProfilesConnection
Overview
Functions
virtual options()
virtual GetNetworkProfile(google::cloud::cpp::compute::network_profiles::v1::GetNetworkProfileRequest const &)
virtual ListNetworkProfiles(google::cloud::cpp::compute::network_profiles::v1::ListNetworkProfilesRequest)
NetworkProfilesConnectionIdempotencyPolicy
Overview
Functions
virtual clone() const
virtual GetNetworkProfile(google::cloud::cpp::compute::network_profiles::v1::GetNetworkProfileRequest const &)
virtual ListNetworkProfiles(google::cloud::cpp::compute::network_profiles::v1::ListNetworkProfilesRequest)
NetworkProfilesLimitedErrorCountRetryPolicy
Overview
Constructors
NetworkProfilesLimitedErrorCountRetryPolicy(int)
NetworkProfilesLimitedErrorCountRetryPolicy(NetworkProfilesLimitedErrorCountRetryPolicy &&)
NetworkProfilesLimitedErrorCountRetryPolicy(NetworkProfilesLimitedErrorCountRetryPolicy const &)
Functions
maximum_failures() const
virtual OnFailure(Status const &)
virtual IsExhausted() const
virtual IsPermanentFailure(Status const &) const
virtual clone() const
Types
BaseType
NetworkProfilesLimitedTimeRetryPolicy
Overview
Constructors
NetworkProfilesLimitedTimeRetryPolicy(std::chrono::duration< DurationRep, DurationPeriod >)
NetworkProfilesLimitedTimeRetryPolicy(NetworkProfilesLimitedTimeRetryPolicy &&)
NetworkProfilesLimitedTimeRetryPolicy(NetworkProfilesLimitedTimeRetryPolicy const &)
Functions
maximum_duration() const
virtual OnFailure(Status const &)
virtual IsExhausted() const
virtual IsPermanentFailure(Status const &) const
virtual clone() const
Types
BaseType
NetworkProfilesRetryPolicy
Overview
Functions
clone() const
OnFailure(Status const &)
OnFailure(Status const &)
IsExhausted() const
IsExhausted() const
IsPermanentFailure(Status const &) const
IsPermanentFailure(Status const &) const
Structs
NetworkProfilesBackoffPolicyOption
Overview
Types
Type
NetworkProfilesConnectionIdempotencyPolicyOption
Overview
Types
Type
NetworkProfilesRetryPolicyOption
Overview
Types
Type
Functions
MakeDefaultNetworkProfilesConnectionIdempotencyPolicy()
MakeNetworkProfilesConnectionRest(Options)
google::cloud::compute_network_profiles_v1_mocks
Overview
Classes
MockNetworkProfilesConnection
Overview
Functions
virtual options()
virtual GetNetworkProfile(google::cloud::cpp::compute::network_profiles::v1::GetNetworkProfileRequest const &)
virtual ListNetworkProfiles(google::cloud::cpp::compute::network_profiles::v1::ListNetworkProfilesRequest)
google::cloud::compute_networks_v1
Overview
Classes
NetworksClient
Overview
Constructors
NetworksClient(NetworksClient const &)
NetworksClient(NetworksClient &&)
NetworksClient(std::shared_ptr< NetworksConnection >, Options)
Operators
operator=(NetworksClient const &)
operator=(NetworksClient &&)
operator==(NetworksClient const &, NetworksClient const &)
operator!=(NetworksClient const &, NetworksClient const &)
Functions
AddPeering(std::string const &, std::string const &, google::cloud::cpp::compute::v1::NetworksAddPeeringRequest const &, Options)
AddPeering(NoAwaitTag, std::string const &, std::string const &, google::cloud::cpp::compute::v1::NetworksAddPeeringRequest const &, Options)
AddPeering(google::cloud::cpp::compute::networks::v1::AddPeeringRequest const &, Options)
AddPeering(NoAwaitTag, google::cloud::cpp::compute::networks::v1::AddPeeringRequest const &, Options)
AddPeering(google::cloud::cpp::compute::v1::Operation const &, Options)
DeleteNetwork(std::string const &, std::string const &, Options)
DeleteNetwork(NoAwaitTag, std::string const &, std::string const &, Options)
DeleteNetwork(google::cloud::cpp::compute::networks::v1::DeleteNetworkRequest const &, Options)
DeleteNetwork(NoAwaitTag, google::cloud::cpp::compute::networks::v1::DeleteNetworkRequest const &, Options)
DeleteNetwork(google::cloud::cpp::compute::v1::Operation const &, Options)
GetNetwork(std::string const &, std::string const &, Options)
GetNetwork(google::cloud::cpp::compute::networks::v1::GetNetworkRequest const &, Options)
GetEffectiveFirewalls(std::string const &, std::string const &, Options)
GetEffectiveFirewalls(google::cloud::cpp::compute::networks::v1::GetEffectiveFirewallsRequest const &, Options)
InsertNetwork(std::string const &, google::cloud::cpp::compute::v1::Network const &, Options)
InsertNetwork(NoAwaitTag, std::string const &, google::cloud::cpp::compute::v1::Network const &, Options)
InsertNetwork(google::cloud::cpp::compute::networks::v1::InsertNetworkRequest const &, Options)
InsertNetwork(NoAwaitTag, google::cloud::cpp::compute::networks::v1::InsertNetworkRequest const &, Options)
InsertNetwork(google::cloud::cpp::compute::v1::Operation const &, Options)
ListNetworks(std::string const &, Options)
ListNetworks(google::cloud::cpp::compute::networks::v1::ListNetworksRequest, Options)
ListPeeringRoutes(std::string const &, std::string const &, Options)
ListPeeringRoutes(google::cloud::cpp::compute::networks::v1::ListPeeringRoutesRequest, Options)
PatchNetwork(std::string const &, std::string const &, google::cloud::cpp::compute::v1::Network const &, Options)
PatchNetwork(NoAwaitTag, std::string const &, std::string const &, google::cloud::cpp::compute::v1::Network const &, Options)
PatchNetwork(google::cloud::cpp::compute::networks::v1::PatchNetworkRequest const &, Options)
PatchNetwork(NoAwaitTag, google::cloud::cpp::compute::networks::v1::PatchNetworkRequest const &, Options)
PatchNetwork(google::cloud::cpp::compute::v1::Operation const &, Options)
RemovePeering(std::string const &, std::string const &, google::cloud::cpp::compute::v1::NetworksRemovePeeringRequest const &, Options)
RemovePeering(NoAwaitTag, std::string const &, std::string const &, google::cloud::cpp::compute::v1::NetworksRemovePeeringRequest const &, Options)
RemovePeering(google::cloud::cpp::compute::networks::v1::RemovePeeringRequest const &, Options)
RemovePeering(NoAwaitTag, google::cloud::cpp::compute::networks::v1::RemovePeeringRequest const &, Options)
RemovePeering(google::cloud::cpp::compute::v1::Operation const &, Options)
SwitchToCustomMode(std::string const &, std::string const &, Options)
SwitchToCustomMode(NoAwaitTag, std::string const &, std::string const &, Options)
SwitchToCustomMode(google::cloud::cpp::compute::networks::v1::SwitchToCustomModeRequest const &, Options)
SwitchToCustomMode(NoAwaitTag, google::cloud::cpp::compute::networks::v1::SwitchToCustomModeRequest const &, Options)
SwitchToCustomMode(google::cloud::cpp::compute::v1::Operation const &, Options)
UpdatePeering(std::string const &, std::string const &, google::cloud::cpp::compute::v1::NetworksUpdatePeeringRequest const &, Options)
UpdatePeering(NoAwaitTag, std::string const &, std::string const &, google::cloud::cpp::compute::v1::NetworksUpdatePeeringRequest const &, Options)
UpdatePeering(google::cloud::cpp::compute::networks::v1::UpdatePeeringRequest const &, Options)
UpdatePeering(NoAwaitTag, google::cloud::cpp::compute::networks::v1::UpdatePeeringRequest const &, Options)
UpdatePeering(google::cloud::cpp::compute::v1::Operation const &, Options)
NetworksConnection
Overview
Functions
virtual options()
virtual AddPeering(google::cloud::cpp::compute::networks::v1::AddPeeringRequest const &)
virtual AddPeering(NoAwaitTag, google::cloud::cpp::compute::networks::v1::AddPeeringRequest const &)
virtual AddPeering(google::cloud::cpp::compute::v1::Operation const &)
virtual DeleteNetwork(google::cloud::cpp::compute::networks::v1::DeleteNetworkRequest const &)
virtual DeleteNetwork(NoAwaitTag, google::cloud::cpp::compute::networks::v1::DeleteNetworkRequest const &)
virtual DeleteNetwork(google::cloud::cpp::compute::v1::Operation const &)
virtual GetNetwork(google::cloud::cpp::compute::networks::v1::GetNetworkRequest const &)
virtual GetEffectiveFirewalls(google::cloud::cpp::compute::networks::v1::GetEffectiveFirewallsRequest const &)
virtual InsertNetwork(google::cloud::cpp::compute::networks::v1::InsertNetworkRequest const &)
virtual InsertNetwork(NoAwaitTag, google::cloud::cpp::compute::networks::v1::InsertNetworkRequest const &)
virtual InsertNetwork(google::cloud::cpp::compute::v1::Operation const &)
virtual ListNetworks(google::cloud::cpp::compute::networks::v1::ListNetworksRequest)
virtual ListPeeringRoutes(google::cloud::cpp::compute::networks::v1::ListPeeringRoutesRequest)
virtual PatchNetwork(google::cloud::cpp::compute::networks::v1::PatchNetworkRequest const &)
virtual PatchNetwork(NoAwaitTag, google::cloud::cpp::compute::networks::v1::PatchNetworkRequest const &)
virtual PatchNetwork(google::cloud::cpp::compute::v1::Operation const &)
virtual RemovePeering(google::cloud::cpp::compute::networks::v1::RemovePeeringRequest const &)
virtual RemovePeering(NoAwaitTag, google::cloud::cpp::compute::networks::v1::RemovePeeringRequest const &)
virtual RemovePeering(google::cloud::cpp::compute::v1::Operation const &)
virtual SwitchToCustomMode(google::cloud::cpp::compute::networks::v1::SwitchToCustomModeRequest const &)
virtual SwitchToCustomMode(NoAwaitTag, google::cloud::cpp::compute::networks::v1::SwitchToCustomModeRequest const &)
virtual SwitchToCustomMode(google::cloud::cpp::compute::v1::Operation const &)
virtual UpdatePeering(google::cloud::cpp::compute::networks::v1::UpdatePeeringRequest const &)
virtual UpdatePeering(NoAwaitTag, google::cloud::cpp::compute::networks::v1::UpdatePeeringRequest const &)
virtual UpdatePeering(google::cloud::cpp::compute::v1::Operation const &)
NetworksConnectionIdempotencyPolicy
Overview
Functions
virtual clone() const
virtual AddPeering(google::cloud::cpp::compute::networks::v1::AddPeeringRequest const &)
virtual DeleteNetwork(google::cloud::cpp::compute::networks::v1::DeleteNetworkRequest const &)
virtual GetNetwork(google::cloud::cpp::compute::networks::v1::GetNetworkRequest const &)
virtual GetEffectiveFirewalls(google::cloud::cpp::compute::networks::v1::GetEffectiveFirewallsRequest const &)
virtual InsertNetwork(google::cloud::cpp::compute::networks::v1::InsertNetworkRequest const &)
virtual ListNetworks(google::cloud::cpp::compute::networks::v1::ListNetworksRequest)
virtual ListPeeringRoutes(google::cloud::cpp::compute::networks::v1::ListPeeringRoutesRequest)
virtual PatchNetwork(google::cloud::cpp::compute::networks::v1::PatchNetworkRequest const &)
virtual RemovePeering(google::cloud::cpp::compute::networks::v1::RemovePeeringRequest const &)
virtual SwitchToCustomMode(google::cloud::cpp::compute::networks::v1::SwitchToCustomModeRequest const &)
virtual UpdatePeering(google::cloud::cpp::compute::networks::v1::UpdatePeeringRequest const &)
NetworksLimitedErrorCountRetryPolicy
Overview
Constructors
NetworksLimitedErrorCountRetryPolicy(int)
NetworksLimitedErrorCountRetryPolicy(NetworksLimitedErrorCountRetryPolicy &&)
NetworksLimitedErrorCountRetryPolicy(NetworksLimitedErrorCountRetryPolicy const &)
Functions
maximum_failures() const
virtual OnFailure(Status const &)
virtual IsExhausted() const
virtual IsPermanentFailure(Status const &) const
virtual clone() const
Types
BaseType
NetworksLimitedTimeRetryPolicy
Overview
Constructors
NetworksLimitedTimeRetryPolicy(std::chrono::duration< DurationRep, DurationPeriod >)
NetworksLimitedTimeRetryPolicy(NetworksLimitedTimeRetryPolicy &&)
NetworksLimitedTimeRetryPolicy(NetworksLimitedTimeRetryPolicy const &)
Functions
maximum_duration() const
virtual OnFailure(Status const &)
virtual IsExhausted() const
virtual IsPermanentFailure(Status const &) const
virtual clone() const
Types
BaseType
NetworksRetryPolicy
Overview
Functions
clone() const
OnFailure(Status const &)
OnFailure(Status const &)
IsExhausted() const
IsExhausted() const
IsPermanentFailure(Status const &) const
IsPermanentFailure(Status const &) const
Structs
NetworksBackoffPolicyOption
Overview
Types
Type
NetworksConnectionIdempotencyPolicyOption
Overview
Types
Type
NetworksPollingPolicyOption
Overview
Types
Type
NetworksRetryPolicyOption
Overview
Types
Type
Functions
MakeDefaultNetworksConnectionIdempotencyPolicy()
MakeNetworksConnectionRest(Options)
google::cloud::compute_networks_v1_mocks
Overview
Classes
MockNetworksConnection
Overview
Functions
virtual options()
virtual AddPeering(google::cloud::cpp::compute::networks::v1::AddPeeringRequest const &)
virtual AddPeering(NoAwaitTag, google::cloud::cpp::compute::networks::v1::AddPeeringRequest const &)
virtual AddPeering(google::cloud::cpp::compute::v1::Operation const &)
virtual DeleteNetwork(google::cloud::cpp::compute::networks::v1::DeleteNetworkRequest const &)
virtual DeleteNetwork(NoAwaitTag, google::cloud::cpp::compute::networks::v1::DeleteNetworkRequest const &)
virtual DeleteNetwork(google::cloud::cpp::compute::v1::Operation const &)
virtual GetNetwork(google::cloud::cpp::compute::networks::v1::GetNetworkRequest const &)
virtual GetEffectiveFirewalls(google::cloud::cpp::compute::networks::v1::GetEffectiveFirewallsRequest const &)
virtual InsertNetwork(google::cloud::cpp::compute::networks::v1::InsertNetworkRequest const &)
virtual InsertNetwork(NoAwaitTag, google::cloud::cpp::compute::networks::v1::InsertNetworkRequest const &)
virtual InsertNetwork(google::cloud::cpp::compute::v1::Operation const &)
virtual ListNetworks(google::cloud::cpp::compute::networks::v1::ListNetworksRequest)
virtual ListPeeringRoutes(google::cloud::cpp::compute::networks::v1::ListPeeringRoutesRequest)
virtual PatchNetwork(google::cloud::cpp::compute::networks::v1::PatchNetworkRequest const &)
virtual PatchNetwork(NoAwaitTag, google::cloud::cpp::compute::networks::v1::PatchNetworkRequest const &)
virtual PatchNetwork(google::cloud::cpp::compute::v1::Operation const &)
virtual RemovePeering(google::cloud::cpp::compute::networks::v1::RemovePeeringRequest const &)
virtual RemovePeering(NoAwaitTag, google::cloud::cpp::compute::networks::v1::RemovePeeringRequest const &)
virtual RemovePeering(google::cloud::cpp::compute::v1::Operation const &)
virtual SwitchToCustomMode(google::cloud::cpp::compute::networks::v1::SwitchToCustomModeRequest const &)
virtual SwitchToCustomMode(NoAwaitTag, google::cloud::cpp::compute::networks::v1::SwitchToCustomModeRequest const &)
virtual SwitchToCustomMode(google::cloud::cpp::compute::v1::Operation const &)
virtual UpdatePeering(google::cloud::cpp::compute::networks::v1::UpdatePeeringRequest const &)
virtual UpdatePeering(NoAwaitTag, google::cloud::cpp::compute::networks::v1::UpdatePeeringRequest const &)
virtual UpdatePeering(google::cloud::cpp::compute::v1::Operation const &)
google::cloud::compute_node_groups_v1
Overview
Classes
NodeGroupsClient
Overview
Constructors
NodeGroupsClient(NodeGroupsClient const &)
NodeGroupsClient(NodeGroupsClient &&)
NodeGroupsClient(std::shared_ptr< NodeGroupsConnection >, Options)
Operators
operator=(NodeGroupsClient const &)
operator=(NodeGroupsClient &&)
operator==(NodeGroupsClient const &, NodeGroupsClient const &)
operator!=(NodeGroupsClient const &, NodeGroupsClient const &)
Functions
AddNodes(std::string const &, std::string const &, std::string const &, google::cloud::cpp::compute::v1::NodeGroupsAddNodesRequest const &, Options)
AddNodes(NoAwaitTag, std::string const &, std::string const &, std::string const &, google::cloud::cpp::compute::v1::NodeGroupsAddNodesRequest const &, Options)
AddNodes(google::cloud::cpp::compute::node_groups::v1::AddNodesRequest const &, Options)
AddNodes(NoAwaitTag, google::cloud::cpp::compute::node_groups::v1::AddNodesRequest const &, Options)
AddNodes(google::cloud::cpp::compute::v1::Operation const &, Options)
AggregatedListNodeGroups(std::string const &, Options)
AggregatedListNodeGroups(google::cloud::cpp::compute::node_groups::v1::AggregatedListNodeGroupsRequest, Options)
DeleteNodeGroup(std::string const &, std::string const &, std::string const &, Options)
DeleteNodeGroup(NoAwaitTag, std::string const &, std::string const &, std::string const &, Options)
DeleteNodeGroup(google::cloud::cpp::compute::node_groups::v1::DeleteNodeGroupRequest const &, Options)
DeleteNodeGroup(NoAwaitTag, google::cloud::cpp::compute::node_groups::v1::DeleteNodeGroupRequest const &, Options)
DeleteNodeGroup(google::cloud::cpp::compute::v1::Operation const &, Options)
DeleteNodes(std::string const &, std::string const &, std::string const &, google::cloud::cpp::compute::v1::NodeGroupsDeleteNodesRequest const &, Options)
DeleteNodes(NoAwaitTag, std::string const &, std::string const &, std::string const &, google::cloud::cpp::compute::v1::NodeGroupsDeleteNodesRequest const &, Options)
DeleteNodes(google::cloud::cpp::compute::node_groups::v1::DeleteNodesRequest const &, Options)
DeleteNodes(NoAwaitTag, google::cloud::cpp::compute::node_groups::v1::DeleteNodesRequest const &, Options)
DeleteNodes(google::cloud::cpp::compute::v1::Operation const &, Options)
GetNodeGroup(std::string const &, std::string const &, std::string const &, Options)
GetNodeGroup(google::cloud::cpp::compute::node_groups::v1::GetNodeGroupRequest const &, Options)
GetIamPolicy(std::string const &, std::string const &, std::string const &, Options)
GetIamPolicy(google::cloud::cpp::compute::node_groups::v1::GetIamPolicyRequest const &, Options)
InsertNodeGroup(std::string const &, std::string const &, std::int32_t, google::cloud::cpp::compute::v1::NodeGroup const &, Options)
InsertNodeGroup(NoAwaitTag, std::string const &, std::string const &, std::int32_t, google::cloud::cpp::compute::v1::NodeGroup const &, Options)
InsertNodeGroup(google::cloud::cpp::compute::node_groups::v1::InsertNodeGroupRequest const &, Options)
InsertNodeGroup(NoAwaitTag, google::cloud::cpp::compute::node_groups::v1::InsertNodeGroupRequest const &, Options)
InsertNodeGroup(google::cloud::cpp::compute::v1::Operation const &, Options)
ListNodeGroups(std::string const &, std::string const &, Options)
ListNodeGroups(google::cloud::cpp::compute::node_groups::v1::ListNodeGroupsRequest, Options)
ListNodes(std::string const &, std::string const &, std::string const &, Options)
ListNodes(google::cloud::cpp::compute::node_groups::v1::ListNodesRequest, Options)
PatchNodeGroup(std::string const &, std::string const &, std::string const &, google::cloud::cpp::compute::v1::NodeGroup const &, Options)
PatchNodeGroup(NoAwaitTag, std::string const &, std::string const &, std::string const &, google::cloud::cpp::compute::v1::NodeGroup const &, Options)
PatchNodeGroup(google::cloud::cpp::compute::node_groups::v1::PatchNodeGroupRequest const &, Options)
PatchNodeGroup(NoAwaitTag, google::cloud::cpp::compute::node_groups::v1::PatchNodeGroupRequest const &, Options)
PatchNodeGroup(google::cloud::cpp::compute::v1::Operation const &, Options)
PerformMaintenance(std::string const &, std::string const &, std::string const &, google::cloud::cpp::compute::v1::NodeGroupsPerformMaintenanceRequest const &, Options)
PerformMaintenance(NoAwaitTag, std::string const &, std::string const &, std::string const &, google::cloud::cpp::compute::v1::NodeGroupsPerformMaintenanceRequest const &, Options)
PerformMaintenance(google::cloud::cpp::compute::node_groups::v1::PerformMaintenanceRequest const &, Options)
PerformMaintenance(NoAwaitTag, google::cloud::cpp::compute::node_groups::v1::PerformMaintenanceRequest const &, Options)
PerformMaintenance(google::cloud::cpp::compute::v1::Operation const &, Options)
SetIamPolicy(std::string const &, std::string const &, std::string const &, google::cloud::cpp::compute::v1::ZoneSetPolicyRequest const &, Options)
SetIamPolicy(google::cloud::cpp::compute::node_groups::v1::SetIamPolicyRequest const &, Options)
SetNodeTemplate(std::string const &, std::string const &, std::string const &, google::cloud::cpp::compute::v1::NodeGroupsSetNodeTemplateRequest const &, Options)
SetNodeTemplate(NoAwaitTag, std::string const &, std::string const &, std::string const &, google::cloud::cpp::compute::v1::NodeGroupsSetNodeTemplateRequest const &, Options)
SetNodeTemplate(google::cloud::cpp::compute::node_groups::v1::SetNodeTemplateRequest const &, Options)
SetNodeTemplate(NoAwaitTag, google::cloud::cpp::compute::node_groups::v1::SetNodeTemplateRequest const &, Options)
SetNodeTemplate(google::cloud::cpp::compute::v1::Operation const &, Options)
SimulateMaintenanceEvent(std::string const &, std::string const &, std::string const &, google::cloud::cpp::compute::v1::NodeGroupsSimulateMaintenanceEventRequest const &, Options)
SimulateMaintenanceEvent(NoAwaitTag, std::string const &, std::string const &, std::string const &, google::cloud::cpp::compute::v1::NodeGroupsSimulateMaintenanceEventRequest const &, Options)
SimulateMaintenanceEvent(google::cloud::cpp::compute::node_groups::v1::SimulateMaintenanceEventRequest const &, Options)
SimulateMaintenanceEvent(NoAwaitTag, google::cloud::cpp::compute::node_groups::v1::SimulateMaintenanceEventRequest const &, Options)
SimulateMaintenanceEvent(google::cloud::cpp::compute::v1::Operation const &, Options)
TestIamPermissions(std::string const &, std::string const &, std::string const &, google::cloud::cpp::compute::v1::TestPermissionsRequest const &, Options)
TestIamPermissions(google::cloud::cpp::compute::node_groups::v1::TestIamPermissionsRequest const &, Options)
NodeGroupsConnection
Overview
Functions
virtual options()
virtual AddNodes(google::cloud::cpp::compute::node_groups::v1::AddNodesRequest const &)
virtual AddNodes(NoAwaitTag, google::cloud::cpp::compute::node_groups::v1::AddNodesRequest const &)
virtual AddNodes(google::cloud::cpp::compute::v1::Operation const &)
virtual AggregatedListNodeGroups(google::cloud::cpp::compute::node_groups::v1::AggregatedListNodeGroupsRequest)
virtual DeleteNodeGroup(google::cloud::cpp::compute::node_groups::v1::DeleteNodeGroupRequest const &)
virtual DeleteNodeGroup(NoAwaitTag, google::cloud::cpp::compute::node_groups::v1::DeleteNodeGroupRequest const &)
virtual DeleteNodeGroup(google::cloud::cpp::compute::v1::Operation const &)
virtual DeleteNodes(google::cloud::cpp::compute::node_groups::v1::DeleteNodesRequest const &)
virtual DeleteNodes(NoAwaitTag, google::cloud::cpp::compute::node_groups::v1::DeleteNodesRequest const &)
virtual DeleteNodes(google::cloud::cpp::compute::v1::Operation const &)
virtual GetNodeGroup(google::cloud::cpp::compute::node_groups::v1::GetNodeGroupRequest const &)
virtual GetIamPolicy(google::cloud::cpp::compute::node_groups::v1::GetIamPolicyRequest const &)
virtual InsertNodeGroup(google::cloud::cpp::compute::node_groups::v1::InsertNodeGroupRequest const &)
virtual InsertNodeGroup(NoAwaitTag, google::cloud::cpp::compute::node_groups::v1::InsertNodeGroupRequest const &)
virtual InsertNodeGroup(google::cloud::cpp::compute::v1::Operation const &)
virtual ListNodeGroups(google::cloud::cpp::compute::node_groups::v1::ListNodeGroupsRequest)
virtual ListNodes(google::cloud::cpp::compute::node_groups::v1::ListNodesRequest)
virtual PatchNodeGroup(google::cloud::cpp::compute::node_groups::v1::PatchNodeGroupRequest const &)
virtual PatchNodeGroup(NoAwaitTag, google::cloud::cpp::compute::node_groups::v1::PatchNodeGroupRequest const &)
virtual PatchNodeGroup(google::cloud::cpp::compute::v1::Operation const &)
virtual PerformMaintenance(google::cloud::cpp::compute::node_groups::v1::PerformMaintenanceRequest const &)
virtual PerformMaintenance(NoAwaitTag, google::cloud::cpp::compute::node_groups::v1::PerformMaintenanceRequest const &)
virtual PerformMaintenance(google::cloud::cpp::compute::v1::Operation const &)
virtual SetIamPolicy(google::cloud::cpp::compute::node_groups::v1::SetIamPolicyRequest const &)
virtual SetNodeTemplate(google::cloud::cpp::compute::node_groups::v1::SetNodeTemplateRequest const &)
virtual SetNodeTemplate(NoAwaitTag, google::cloud::cpp::compute::node_groups::v1::SetNodeTemplateRequest const &)
virtual SetNodeTemplate(google::cloud::cpp::compute::v1::Operation const &)
virtual SimulateMaintenanceEvent(google::cloud::cpp::compute::node_groups::v1::SimulateMaintenanceEventRequest const &)
virtual SimulateMaintenanceEvent(NoAwaitTag, google::cloud::cpp::compute::node_groups::v1::SimulateMaintenanceEventRequest const &)
virtual SimulateMaintenanceEvent(google::cloud::cpp::compute::v1::Operation const &)
virtual TestIamPermissions(google::cloud::cpp::compute::node_groups::v1::TestIamPermissionsRequest const &)
NodeGroupsConnectionIdempotencyPolicy
Overview
Functions
virtual clone() const
virtual AddNodes(google::cloud::cpp::compute::node_groups::v1::AddNodesRequest const &)
virtual AggregatedListNodeGroups(google::cloud::cpp::compute::node_groups::v1::AggregatedListNodeGroupsRequest)
virtual DeleteNodeGroup(google::cloud::cpp::compute::node_groups::v1::DeleteNodeGroupRequest const &)
virtual DeleteNodes(google::cloud::cpp::compute::node_groups::v1::DeleteNodesRequest const &)
virtual GetNodeGroup(google::cloud::cpp::compute::node_groups::v1::GetNodeGroupRequest const &)
virtual GetIamPolicy(google::cloud::cpp::compute::node_groups::v1::GetIamPolicyRequest const &)
virtual InsertNodeGroup(google::cloud::cpp::compute::node_groups::v1::InsertNodeGroupRequest const &)
virtual ListNodeGroups(google::cloud::cpp::compute::node_groups::v1::ListNodeGroupsRequest)
virtual ListNodes(google::cloud::cpp::compute::node_groups::v1::ListNodesRequest)
virtual PatchNodeGroup(google::cloud::cpp::compute::node_groups::v1::PatchNodeGroupRequest const &)
virtual PerformMaintenance(google::cloud::cpp::compute::node_groups::v1::PerformMaintenanceRequest const &)
virtual SetIamPolicy(google::cloud::cpp::compute::node_groups::v1::SetIamPolicyRequest const &)
virtual SetNodeTemplate(google::cloud::cpp::compute::node_groups::v1::SetNodeTemplateRequest const &)
virtual SimulateMaintenanceEvent(google::cloud::cpp::compute::node_groups::v1::SimulateMaintenanceEventRequest const &)
virtual TestIamPermissions(google::cloud::cpp::compute::node_groups::v1::TestIamPermissionsRequest const &)
NodeGroupsLimitedErrorCountRetryPolicy
Overview
Constructors
NodeGroupsLimitedErrorCountRetryPolicy(int)
NodeGroupsLimitedErrorCountRetryPolicy(NodeGroupsLimitedErrorCountRetryPolicy &&)
NodeGroupsLimitedErrorCountRetryPolicy(NodeGroupsLimitedErrorCountRetryPolicy const &)
Functions
maximum_failures() const
virtual OnFailure(Status const &)
virtual IsExhausted() const
virtual IsPermanentFailure(Status const &) const
virtual clone() const
Types
BaseType
NodeGroupsLimitedTimeRetryPolicy
Overview
Constructors
NodeGroupsLimitedTimeRetryPolicy(std::chrono::duration< DurationRep, DurationPeriod >)
NodeGroupsLimitedTimeRetryPolicy(NodeGroupsLimitedTimeRetryPolicy &&)
NodeGroupsLimitedTimeRetryPolicy(NodeGroupsLimitedTimeRetryPolicy const &)
Functions
maximum_duration() const
virtual OnFailure(Status const &)
virtual IsExhausted() const
virtual IsPermanentFailure(Status const &) const
virtual clone() const
Types
BaseType
NodeGroupsRetryPolicy
Overview
Functions
clone() const
OnFailure(Status const &)
OnFailure(Status const &)
IsExhausted() const
IsExhausted() const
IsPermanentFailure(Status const &) const
IsPermanentFailure(Status const &) const
Structs
NodeGroupsBackoffPolicyOption
Overview
Types
Type
NodeGroupsConnectionIdempotencyPolicyOption
Overview
Types
Type
NodeGroupsPollingPolicyOption
Overview
Types
Type
NodeGroupsRetryPolicyOption
Overview
Types
Type
Functions
MakeDefaultNodeGroupsConnectionIdempotencyPolicy()
MakeNodeGroupsConnectionRest(Options)
google::cloud::compute_node_groups_v1_mocks
Overview
Classes
MockNodeGroupsConnection
Overview
Functions
virtual options()
virtual AddNodes(google::cloud::cpp::compute::node_groups::v1::AddNodesRequest const &)
virtual AddNodes(NoAwaitTag, google::cloud::cpp::compute::node_groups::v1::AddNodesRequest const &)
virtual AddNodes(google::cloud::cpp::compute::v1::Operation const &)
virtual AggregatedListNodeGroups(google::cloud::cpp::compute::node_groups::v1::AggregatedListNodeGroupsRequest)
virtual DeleteNodeGroup(google::cloud::cpp::compute::node_groups::v1::DeleteNodeGroupRequest const &)
virtual DeleteNodeGroup(NoAwaitTag, google::cloud::cpp::compute::node_groups::v1::DeleteNodeGroupRequest const &)
virtual DeleteNodeGroup(google::cloud::cpp::compute::v1::Operation const &)
virtual DeleteNodes(google::cloud::cpp::compute::node_groups::v1::DeleteNodesRequest const &)
virtual DeleteNodes(NoAwaitTag, google::cloud::cpp::compute::node_groups::v1::DeleteNodesRequest const &)
virtual DeleteNodes(google::cloud::cpp::compute::v1::Operation const &)
virtual GetNodeGroup(google::cloud::cpp::compute::node_groups::v1::GetNodeGroupRequest const &)
virtual GetIamPolicy(google::cloud::cpp::compute::node_groups::v1::GetIamPolicyRequest const &)
virtual InsertNodeGroup(google::cloud::cpp::compute::node_groups::v1::InsertNodeGroupRequest const &)
virtual InsertNodeGroup(NoAwaitTag, google::cloud::cpp::compute::node_groups::v1::InsertNodeGroupRequest const &)
virtual InsertNodeGroup(google::cloud::cpp::compute::v1::Operation const &)
virtual ListNodeGroups(google::cloud::cpp::compute::node_groups::v1::ListNodeGroupsRequest)
virtual ListNodes(google::cloud::cpp::compute::node_groups::v1::ListNodesRequest)
virtual PatchNodeGroup(google::cloud::cpp::compute::node_groups::v1::PatchNodeGroupRequest const &)
virtual PatchNodeGroup(NoAwaitTag, google::cloud::cpp::compute::node_groups::v1::PatchNodeGroupRequest const &)
virtual PatchNodeGroup(google::cloud::cpp::compute::v1::Operation const &)
virtual PerformMaintenance(google::cloud::cpp::compute::node_groups::v1::PerformMaintenanceRequest const &)
virtual PerformMaintenance(NoAwaitTag, google::cloud::cpp::compute::node_groups::v1::PerformMaintenanceRequest const &)
virtual PerformMaintenance(google::cloud::cpp::compute::v1::Operation const &)
virtual SetIamPolicy(google::cloud::cpp::compute::node_groups::v1::SetIamPolicyRequest const &)
virtual SetNodeTemplate(google::cloud::cpp::compute::node_groups::v1::SetNodeTemplateRequest const &)
virtual SetNodeTemplate(NoAwaitTag, google::cloud::cpp::compute::node_groups::v1::SetNodeTemplateRequest const &)
virtual SetNodeTemplate(google::cloud::cpp::compute::v1::Operation const &)
virtual SimulateMaintenanceEvent(google::cloud::cpp::compute::node_groups::v1::SimulateMaintenanceEventRequest const &)
virtual SimulateMaintenanceEvent(NoAwaitTag, google::cloud::cpp::compute::node_groups::v1::SimulateMaintenanceEventRequest const &)
virtual SimulateMaintenanceEvent(google::cloud::cpp::compute::v1::Operation const &)
virtual TestIamPermissions(google::cloud::cpp::compute::node_groups::v1::TestIamPermissionsRequest const &)
google::cloud::compute_node_templates_v1
Overview
Classes
NodeTemplatesClient
Overview
Constructors
NodeTemplatesClient(NodeTemplatesClient const &)
NodeTemplatesClient(NodeTemplatesClient &&)
NodeTemplatesClient(std::shared_ptr< NodeTemplatesConnection >, Options)
Operators
operator=(NodeTemplatesClient const &)
operator=(NodeTemplatesClient &&)
operator==(NodeTemplatesClient const &, NodeTemplatesClient const &)
operator!=(NodeTemplatesClient const &, NodeTemplatesClient const &)
Functions
AggregatedListNodeTemplates(std::string const &, Options)
AggregatedListNodeTemplates(google::cloud::cpp::compute::node_templates::v1::AggregatedListNodeTemplatesRequest, Options)
DeleteNodeTemplate(std::string const &, std::string const &, std::string const &, Options)
DeleteNodeTemplate(NoAwaitTag, std::string const &, std::string const &, std::string const &, Options)
DeleteNodeTemplate(google::cloud::cpp::compute::node_templates::v1::DeleteNodeTemplateRequest const &, Options)
DeleteNodeTemplate(NoAwaitTag, google::cloud::cpp::compute::node_templates::v1::DeleteNodeTemplateRequest const &, Options)
DeleteNodeTemplate(google::cloud::cpp::compute::v1::Operation const &, Options)
GetNodeTemplate(std::string const &, std::string const &, std::string const &, Options)
GetNodeTemplate(google::cloud::cpp::compute::node_templates::v1::GetNodeTemplateRequest const &, Options)
GetIamPolicy(std::string const &, std::string const &, std::string const &, Options)
GetIamPolicy(google::cloud::cpp::compute::node_templates::v1::GetIamPolicyRequest const &, Options)
InsertNodeTemplate(std::string const &, std::string const &, google::cloud::cpp::compute::v1::NodeTemplate const &, Options)
InsertNodeTemplate(NoAwaitTag, std::string const &, std::string const &, google::cloud::cpp::compute::v1::NodeTemplate const &, Options)
InsertNodeTemplate(google::cloud::cpp::compute::node_templates::v1::InsertNodeTemplateRequest const &, Options)
InsertNodeTemplate(NoAwaitTag, google::cloud::cpp::compute::node_templates::v1::InsertNodeTemplateRequest const &, Options)
InsertNodeTemplate(google::cloud::cpp::compute::v1::Operation const &, Options)
ListNodeTemplates(std::string const &, std::string const &, Options)
ListNodeTemplates(google::cloud::cpp::compute::node_templates::v1::ListNodeTemplatesRequest, Options)
SetIamPolicy(std::string const &, std::string const &, std::string const &, google::cloud::cpp::compute::v1::RegionSetPolicyRequest const &, Options)
SetIamPolicy(google::cloud::cpp::compute::node_templates::v1::SetIamPolicyRequest const &, Options)
TestIamPermissions(std::string const &, std::string const &, std::string const &, google::cloud::cpp::compute::v1::TestPermissionsRequest const &, Options)
TestIamPermissions(google::cloud::cpp::compute::node_templates::v1::TestIamPermissionsRequest const &, Options)
NodeTemplatesConnection
Overview
Functions
virtual options()
virtual AggregatedListNodeTemplates(google::cloud::cpp::compute::node_templates::v1::AggregatedListNodeTemplatesRequest)
virtual DeleteNodeTemplate(google::cloud::cpp::compute::node_templates::v1::DeleteNodeTemplateRequest const &)
virtual DeleteNodeTemplate(NoAwaitTag, google::cloud::cpp::compute::node_templates::v1::DeleteNodeTemplateRequest const &)
virtual DeleteNodeTemplate(google::cloud::cpp::compute::v1::Operation const &)
virtual GetNodeTemplate(google::cloud::cpp::compute::node_templates::v1::GetNodeTemplateRequest const &)
virtual GetIamPolicy(google::cloud::cpp::compute::node_templates::v1::GetIamPolicyRequest const &)
virtual InsertNodeTemplate(google::cloud::cpp::compute::node_templates::v1::InsertNodeTemplateRequest const &)
virtual InsertNodeTemplate(NoAwaitTag, google::cloud::cpp::compute::node_templates::v1::InsertNodeTemplateRequest const &)
virtual InsertNodeTemplate(google::cloud::cpp::compute::v1::Operation const &)
virtual ListNodeTemplates(google::cloud::cpp::compute::node_templates::v1::ListNodeTemplatesRequest)
virtual SetIamPolicy(google::cloud::cpp::compute::node_templates::v1::SetIamPolicyRequest const &)
virtual TestIamPermissions(google::cloud::cpp::compute::node_templates::v1::TestIamPermissionsRequest const &)
NodeTemplatesConnectionIdempotencyPolicy
Overview
Functions
virtual clone() const
virtual AggregatedListNodeTemplates(google::cloud::cpp::compute::node_templates::v1::AggregatedListNodeTemplatesRequest)
virtual DeleteNodeTemplate(google::cloud::cpp::compute::node_templates::v1::DeleteNodeTemplateRequest const &)
virtual GetNodeTemplate(google::cloud::cpp::compute::node_templates::v1::GetNodeTemplateRequest const &)
virtual GetIamPolicy(google::cloud::cpp::compute::node_templates::v1::GetIamPolicyRequest const &)
virtual InsertNodeTemplate(google::cloud::cpp::compute::node_templates::v1::InsertNodeTemplateRequest const &)
virtual ListNodeTemplates(google::cloud::cpp::compute::node_templates::v1::ListNodeTemplatesRequest)
virtual SetIamPolicy(google::cloud::cpp::compute::node_templates::v1::SetIamPolicyRequest const &)
virtual TestIamPermissions(google::cloud::cpp::compute::node_templates::v1::TestIamPermissionsRequest const &)
NodeTemplatesLimitedErrorCountRetryPolicy
Overview
Constructors
NodeTemplatesLimitedErrorCountRetryPolicy(int)
NodeTemplatesLimitedErrorCountRetryPolicy(NodeTemplatesLimitedErrorCountRetryPolicy &&)
NodeTemplatesLimitedErrorCountRetryPolicy(NodeTemplatesLimitedErrorCountRetryPolicy const &)
Functions
maximum_failures() const
virtual OnFailure(Status const &)
virtual IsExhausted() const
virtual IsPermanentFailure(Status const &) const
virtual clone() const
Types
BaseType
NodeTemplatesLimitedTimeRetryPolicy
Overview
Constructors
NodeTemplatesLimitedTimeRetryPolicy(std::chrono::duration< DurationRep, DurationPeriod >)
NodeTemplatesLimitedTimeRetryPolicy(NodeTemplatesLimitedTimeRetryPolicy &&)
NodeTemplatesLimitedTimeRetryPolicy(NodeTemplatesLimitedTimeRetryPolicy const &)
Functions
maximum_duration() const
virtual OnFailure(Status const &)
virtual IsExhausted() const
virtual IsPermanentFailure(Status const &) const
virtual clone() const
Types
BaseType
NodeTemplatesRetryPolicy
Overview
Functions
clone() const
OnFailure(Status const &)
OnFailure(Status const &)
IsExhausted() const
IsExhausted() const
IsPermanentFailure(Status const &) const
IsPermanentFailure(Status const &) const
Structs
NodeTemplatesBackoffPolicyOption
Overview
Types
Type
NodeTemplatesConnectionIdempotencyPolicyOption
Overview
Types
Type
NodeTemplatesPollingPolicyOption
Overview
Types
Type
NodeTemplatesRetryPolicyOption
Overview
Types
Type
Functions
MakeDefaultNodeTemplatesConnectionIdempotencyPolicy()
MakeNodeTemplatesConnectionRest(Options)
google::cloud::compute_node_templates_v1_mocks
Overview
Classes
MockNodeTemplatesConnection
Overview
Functions
virtual options()
virtual AggregatedListNodeTemplates(google::cloud::cpp::compute::node_templates::v1::AggregatedListNodeTemplatesRequest)
virtual DeleteNodeTemplate(google::cloud::cpp::compute::node_templates::v1::DeleteNodeTemplateRequest const &)
virtual DeleteNodeTemplate(NoAwaitTag, google::cloud::cpp::compute::node_templates::v1::DeleteNodeTemplateRequest const &)
virtual DeleteNodeTemplate(google::cloud::cpp::compute::v1::Operation const &)
virtual GetNodeTemplate(google::cloud::cpp::compute::node_templates::v1::GetNodeTemplateRequest const &)
virtual GetIamPolicy(google::cloud::cpp::compute::node_templates::v1::GetIamPolicyRequest const &)
virtual InsertNodeTemplate(google::cloud::cpp::compute::node_templates::v1::InsertNodeTemplateRequest const &)
virtual InsertNodeTemplate(NoAwaitTag, google::cloud::cpp::compute::node_templates::v1::InsertNodeTemplateRequest const &)
virtual InsertNodeTemplate(google::cloud::cpp::compute::v1::Operation const &)
virtual ListNodeTemplates(google::cloud::cpp::compute::node_templates::v1::ListNodeTemplatesRequest)
virtual SetIamPolicy(google::cloud::cpp::compute::node_templates::v1::SetIamPolicyRequest const &)
virtual TestIamPermissions(google::cloud::cpp::compute::node_templates::v1::TestIamPermissionsRequest const &)
google::cloud::compute_node_types_v1
Overview
Classes
NodeTypesClient
Overview
Constructors
NodeTypesClient(NodeTypesClient const &)
NodeTypesClient(NodeTypesClient &&)
NodeTypesClient(std::shared_ptr< NodeTypesConnection >, Options)
Operators
operator=(NodeTypesClient const &)
operator=(NodeTypesClient &&)
operator==(NodeTypesClient const &, NodeTypesClient const &)
operator!=(NodeTypesClient const &, NodeTypesClient const &)
Functions
AggregatedListNodeTypes(std::string const &, Options)
AggregatedListNodeTypes(google::cloud::cpp::compute::node_types::v1::AggregatedListNodeTypesRequest, Options)
GetNodeType(std::string const &, std::string const &, std::string const &, Options)
GetNodeType(google::cloud::cpp::compute::node_types::v1::GetNodeTypeRequest const &, Options)
ListNodeTypes(std::string const &, std::string const &, Options)
ListNodeTypes(google::cloud::cpp::compute::node_types::v1::ListNodeTypesRequest, Options)
NodeTypesConnection
Overview
Functions
virtual options()
virtual AggregatedListNodeTypes(google::cloud::cpp::compute::node_types::v1::AggregatedListNodeTypesRequest)
virtual GetNodeType(google::cloud::cpp::compute::node_types::v1::GetNodeTypeRequest const &)
virtual ListNodeTypes(google::cloud::cpp::compute::node_types::v1::ListNodeTypesRequest)
NodeTypesConnectionIdempotencyPolicy
Overview
Functions
virtual clone() const
virtual AggregatedListNodeTypes(google::cloud::cpp::compute::node_types::v1::AggregatedListNodeTypesRequest)
virtual GetNodeType(google::cloud::cpp::compute::node_types::v1::GetNodeTypeRequest const &)
virtual ListNodeTypes(google::cloud::cpp::compute::node_types::v1::ListNodeTypesRequest)
NodeTypesLimitedErrorCountRetryPolicy
Overview
Constructors
NodeTypesLimitedErrorCountRetryPolicy(int)
NodeTypesLimitedErrorCountRetryPolicy(NodeTypesLimitedErrorCountRetryPolicy &&)
NodeTypesLimitedErrorCountRetryPolicy(NodeTypesLimitedErrorCountRetryPolicy const &)
Functions
maximum_failures() const
virtual OnFailure(Status const &)
virtual IsExhausted() const
virtual IsPermanentFailure(Status const &) const
virtual clone() const
Types
BaseType
NodeTypesLimitedTimeRetryPolicy
Overview
Constructors
NodeTypesLimitedTimeRetryPolicy(std::chrono::duration< DurationRep, DurationPeriod >)
NodeTypesLimitedTimeRetryPolicy(NodeTypesLimitedTimeRetryPolicy &&)
NodeTypesLimitedTimeRetryPolicy(NodeTypesLimitedTimeRetryPolicy const &)
Functions
maximum_duration() const
virtual OnFailure(Status const &)
virtual IsExhausted() const
virtual IsPermanentFailure(Status const &) const
virtual clone() const
Types
BaseType
NodeTypesRetryPolicy
Overview
Functions
clone() const
OnFailure(Status const &)
OnFailure(Status const &)
IsExhausted() const
IsExhausted() const
IsPermanentFailure(Status const &) const
IsPermanentFailure(Status const &) const
Structs
NodeTypesBackoffPolicyOption
Overview
Types
Type
NodeTypesConnectionIdempotencyPolicyOption
Overview
Types
Type
NodeTypesRetryPolicyOption
Overview
Types
Type
Functions
MakeDefaultNodeTypesConnectionIdempotencyPolicy()
MakeNodeTypesConnectionRest(Options)
google::cloud::compute_node_types_v1_mocks
Overview
Classes
MockNodeTypesConnection
Overview
Functions
virtual options()
virtual AggregatedListNodeTypes(google::cloud::cpp::compute::node_types::v1::AggregatedListNodeTypesRequest)
virtual GetNodeType(google::cloud::cpp::compute::node_types::v1::GetNodeTypeRequest const &)
virtual ListNodeTypes(google::cloud::cpp::compute::node_types::v1::ListNodeTypesRequest)
google::cloud::compute_packet_mirrorings_v1
Overview
Classes
PacketMirroringsClient
Overview
Constructors
PacketMirroringsClient(PacketMirroringsClient const &)
PacketMirroringsClient(PacketMirroringsClient &&)
PacketMirroringsClient(std::shared_ptr< PacketMirroringsConnection >, Options)
Operators
operator=(PacketMirroringsClient const &)
operator=(PacketMirroringsClient &&)
operator==(PacketMirroringsClient const &, PacketMirroringsClient const &)
operator!=(PacketMirroringsClient const &, PacketMirroringsClient const &)
Functions
AggregatedListPacketMirrorings(std::string const &, Options)
AggregatedListPacketMirrorings(google::cloud::cpp::compute::packet_mirrorings::v1::AggregatedListPacketMirroringsRequest, Options)
DeletePacketMirroring(std::string const &, std::string const &, std::string const &, Options)
DeletePacketMirroring(NoAwaitTag, std::string const &, std::string const &, std::string const &, Options)
DeletePacketMirroring(google::cloud::cpp::compute::packet_mirrorings::v1::DeletePacketMirroringRequest const &, Options)
DeletePacketMirroring(NoAwaitTag, google::cloud::cpp::compute::packet_mirrorings::v1::DeletePacketMirroringRequest const &, Options)
DeletePacketMirroring(google::cloud::cpp::compute::v1::Operation const &, Options)
GetPacketMirroring(std::string const &, std::string const &, std::string const &, Options)
GetPacketMirroring(google::cloud::cpp::compute::packet_mirrorings::v1::GetPacketMirroringRequest const &, Options)
InsertPacketMirroring(std::string const &, std::string const &, google::cloud::cpp::compute::v1::PacketMirroring const &, Options)
InsertPacketMirroring(NoAwaitTag, std::string const &, std::string const &, google::cloud::cpp::compute::v1::PacketMirroring const &, Options)
InsertPacketMirroring(google::cloud::cpp::compute::packet_mirrorings::v1::InsertPacketMirroringRequest const &, Options)
InsertPacketMirroring(NoAwaitTag, google::cloud::cpp::compute::packet_mirrorings::v1::InsertPacketMirroringRequest const &, Options)
InsertPacketMirroring(google::cloud::cpp::compute::v1::Operation const &, Options)
ListPacketMirrorings(std::string const &, std::string const &, Options)
ListPacketMirrorings(google::cloud::cpp::compute::packet_mirrorings::v1::ListPacketMirroringsRequest, Options)
PatchPacketMirroring(std::string const &, std::string const &, std::string const &, google::cloud::cpp::compute::v1::PacketMirroring const &, Options)
PatchPacketMirroring(NoAwaitTag, std::string const &, std::string const &, std::string const &, google::cloud::cpp::compute::v1::PacketMirroring const &, Options)
PatchPacketMirroring(google::cloud::cpp::compute::packet_mirrorings::v1::PatchPacketMirroringRequest const &, Options)
PatchPacketMirroring(NoAwaitTag, google::cloud::cpp::compute::packet_mirrorings::v1::PatchPacketMirroringRequest const &, Options)
PatchPacketMirroring(google::cloud::cpp::compute::v1::Operation const &, Options)
TestIamPermissions(std::string const &, std::string const &, std::string const &, google::cloud::cpp::compute::v1::TestPermissionsRequest const &, Options)
TestIamPermissions(google::cloud::cpp::compute::packet_mirrorings::v1::TestIamPermissionsRequest const &, Options)
PacketMirroringsConnection
Overview
Functions
virtual options()
virtual AggregatedListPacketMirrorings(google::cloud::cpp::compute::packet_mirrorings::v1::AggregatedListPacketMirroringsRequest)
virtual DeletePacketMirroring(google::cloud::cpp::compute::packet_mirrorings::v1::DeletePacketMirroringRequest const &)
virtual DeletePacketMirroring(NoAwaitTag, google::cloud::cpp::compute::packet_mirrorings::v1::DeletePacketMirroringRequest const &)
virtual DeletePacketMirroring(google::cloud::cpp::compute::v1::Operation const &)
virtual GetPacketMirroring(google::cloud::cpp::compute::packet_mirrorings::v1::GetPacketMirroringRequest const &)
virtual InsertPacketMirroring(google::cloud::cpp::compute::packet_mirrorings::v1::InsertPacketMirroringRequest const &)
virtual InsertPacketMirroring(NoAwaitTag, google::cloud::cpp::compute::packet_mirrorings::v1::InsertPacketMirroringRequest const &)
virtual InsertPacketMirroring(google::cloud::cpp::compute::v1::Operation const &)
virtual ListPacketMirrorings(google::cloud::cpp::compute::packet_mirrorings::v1::ListPacketMirroringsRequest)
virtual PatchPacketMirroring(google::cloud::cpp::compute::packet_mirrorings::v1::PatchPacketMirroringRequest const &)
virtual PatchPacketMirroring(NoAwaitTag, google::cloud::cpp::compute::packet_mirrorings::v1::PatchPacketMirroringRequest const &)
virtual PatchPacketMirroring(google::cloud::cpp::compute::v1::Operation const &)
virtual TestIamPermissions(google::cloud::cpp::compute::packet_mirrorings::v1::TestIamPermissionsRequest const &)
PacketMirroringsConnectionIdempotencyPolicy
Overview
Functions
virtual clone() const
virtual AggregatedListPacketMirrorings(google::cloud::cpp::compute::packet_mirrorings::v1::AggregatedListPacketMirroringsRequest)
virtual DeletePacketMirroring(google::cloud::cpp::compute::packet_mirrorings::v1::DeletePacketMirroringRequest const &)
virtual GetPacketMirroring(google::cloud::cpp::compute::packet_mirrorings::v1::GetPacketMirroringRequest const &)
virtual InsertPacketMirroring(google::cloud::cpp::compute::packet_mirrorings::v1::InsertPacketMirroringRequest const &)
virtual ListPacketMirrorings(google::cloud::cpp::compute::packet_mirrorings::v1::ListPacketMirroringsRequest)
virtual PatchPacketMirroring(google::cloud::cpp::compute::packet_mirrorings::v1::PatchPacketMirroringRequest const &)
virtual TestIamPermissions(google::cloud::cpp::compute::packet_mirrorings::v1::TestIamPermissionsRequest const &)
PacketMirroringsLimitedErrorCountRetryPolicy
Overview
Constructors
PacketMirroringsLimitedErrorCountRetryPolicy(int)
PacketMirroringsLimitedErrorCountRetryPolicy(PacketMirroringsLimitedErrorCountRetryPolicy &&)
PacketMirroringsLimitedErrorCountRetryPolicy(PacketMirroringsLimitedErrorCountRetryPolicy const &)
Functions
maximum_failures() const
virtual OnFailure(Status const &)
virtual IsExhausted() const
virtual IsPermanentFailure(Status const &) const
virtual clone() const
Types
BaseType
PacketMirroringsLimitedTimeRetryPolicy
Overview
Constructors
PacketMirroringsLimitedTimeRetryPolicy(std::chrono::duration< DurationRep, DurationPeriod >)
PacketMirroringsLimitedTimeRetryPolicy(PacketMirroringsLimitedTimeRetryPolicy &&)
PacketMirroringsLimitedTimeRetryPolicy(PacketMirroringsLimitedTimeRetryPolicy const &)
Functions
maximum_duration() const
virtual OnFailure(Status const &)
virtual IsExhausted() const
virtual IsPermanentFailure(Status const &) const
virtual clone() const
Types
BaseType
PacketMirroringsRetryPolicy
Overview
Functions
clone() const
OnFailure(Status const &)
OnFailure(Status const &)
IsExhausted() const
IsExhausted() const
IsPermanentFailure(Status const &) const
IsPermanentFailure(Status const &) const
Structs
PacketMirroringsBackoffPolicyOption
Overview
Types
Type
PacketMirroringsConnectionIdempotencyPolicyOption
Overview
Types
Type
PacketMirroringsPollingPolicyOption
Overview
Types
Type
PacketMirroringsRetryPolicyOption
Overview
Types
Type
Functions
MakeDefaultPacketMirroringsConnectionIdempotencyPolicy()
MakePacketMirroringsConnectionRest(Options)
google::cloud::compute_packet_mirrorings_v1_mocks
Overview
Classes
MockPacketMirroringsConnection
Overview
Functions
virtual options()
virtual AggregatedListPacketMirrorings(google::cloud::cpp::compute::packet_mirrorings::v1::AggregatedListPacketMirroringsRequest)
virtual DeletePacketMirroring(google::cloud::cpp::compute::packet_mirrorings::v1::DeletePacketMirroringRequest const &)
virtual DeletePacketMirroring(NoAwaitTag, google::cloud::cpp::compute::packet_mirrorings::v1::DeletePacketMirroringRequest const &)
virtual DeletePacketMirroring(google::cloud::cpp::compute::v1::Operation const &)
virtual GetPacketMirroring(google::cloud::cpp::compute::packet_mirrorings::v1::GetPacketMirroringRequest const &)
virtual InsertPacketMirroring(google::cloud::cpp::compute::packet_mirrorings::v1::InsertPacketMirroringRequest const &)
virtual InsertPacketMirroring(NoAwaitTag, google::cloud::cpp::compute::packet_mirrorings::v1::InsertPacketMirroringRequest const &)
virtual InsertPacketMirroring(google::cloud::cpp::compute::v1::Operation const &)
virtual ListPacketMirrorings(google::cloud::cpp::compute::packet_mirrorings::v1::ListPacketMirroringsRequest)
virtual PatchPacketMirroring(google::cloud::cpp::compute::packet_mirrorings::v1::PatchPacketMirroringRequest const &)
virtual PatchPacketMirroring(NoAwaitTag, google::cloud::cpp::compute::packet_mirrorings::v1::PatchPacketMirroringRequest const &)
virtual PatchPacketMirroring(google::cloud::cpp::compute::v1::Operation const &)
virtual TestIamPermissions(google::cloud::cpp::compute::packet_mirrorings::v1::TestIamPermissionsRequest const &)
google::cloud::compute_projects_v1
Overview
Classes
ProjectsClient
Overview
Constructors
ProjectsClient(ProjectsClient const &)
ProjectsClient(ProjectsClient &&)
ProjectsClient(std::shared_ptr< ProjectsConnection >, Options)
Operators
operator=(ProjectsClient const &)
operator=(ProjectsClient &&)
operator==(ProjectsClient const &, ProjectsClient const &)
operator!=(ProjectsClient const &, ProjectsClient const &)
Functions
DisableXpnHost(std::string const &, Options)
DisableXpnHost(NoAwaitTag, std::string const &, Options)
DisableXpnHost(google::cloud::cpp::compute::projects::v1::DisableXpnHostRequest const &, Options)
DisableXpnHost(NoAwaitTag, google::cloud::cpp::compute::projects::v1::DisableXpnHostRequest const &, Options)
DisableXpnHost(google::cloud::cpp::compute::v1::Operation const &, Options)
DisableXpnResource(std::string const &, google::cloud::cpp::compute::v1::ProjectsDisableXpnResourceRequest const &, Options)
DisableXpnResource(NoAwaitTag, std::string const &, google::cloud::cpp::compute::v1::ProjectsDisableXpnResourceRequest const &, Options)
DisableXpnResource(google::cloud::cpp::compute::projects::v1::DisableXpnResourceRequest const &, Options)
DisableXpnResource(NoAwaitTag, google::cloud::cpp::compute::projects::v1::DisableXpnResourceRequest const &, Options)
DisableXpnResource(google::cloud::cpp::compute::v1::Operation const &, Options)
EnableXpnHost(std::string const &, Options)
EnableXpnHost(NoAwaitTag, std::string const &, Options)
EnableXpnHost(google::cloud::cpp::compute::projects::v1::EnableXpnHostRequest const &, Options)
EnableXpnHost(NoAwaitTag, google::cloud::cpp::compute::projects::v1::EnableXpnHostRequest const &, Options)
EnableXpnHost(google::cloud::cpp::compute::v1::Operation const &, Options)
EnableXpnResource(std::string const &, google::cloud::cpp::compute::v1::ProjectsEnableXpnResourceRequest const &, Options)
EnableXpnResource(NoAwaitTag, std::string const &, google::cloud::cpp::compute::v1::ProjectsEnableXpnResourceRequest const &, Options)
EnableXpnResource(google::cloud::cpp::compute::projects::v1::EnableXpnResourceRequest const &, Options)
EnableXpnResource(NoAwaitTag, google::cloud::cpp::compute::projects::v1::EnableXpnResourceRequest const &, Options)
EnableXpnResource(google::cloud::cpp::compute::v1::Operation const &, Options)
GetProject(std::string const &, Options)
GetProject(google::cloud::cpp::compute::projects::v1::GetProjectRequest const &, Options)
GetXpnHost(std::string const &, Options)
GetXpnHost(google::cloud::cpp::compute::projects::v1::GetXpnHostRequest const &, Options)
GetXpnResources(std::string const &, Options)
GetXpnResources(google::cloud::cpp::compute::projects::v1::GetXpnResourcesRequest const &, Options)
ListXpnHosts(std::string const &, google::cloud::cpp::compute::v1::ProjectsListXpnHostsRequest const &, Options)
ListXpnHosts(google::cloud::cpp::compute::projects::v1::ListXpnHostsRequest, Options)
MoveDisk(std::string const &, google::cloud::cpp::compute::v1::DiskMoveRequest const &, Options)
MoveDisk(NoAwaitTag, std::string const &, google::cloud::cpp::compute::v1::DiskMoveRequest const &, Options)
MoveDisk(google::cloud::cpp::compute::projects::v1::MoveDiskRequest const &, Options)
MoveDisk(NoAwaitTag, google::cloud::cpp::compute::projects::v1::MoveDiskRequest const &, Options)
MoveDisk(google::cloud::cpp::compute::v1::Operation const &, Options)
MoveInstance(std::string const &, google::cloud::cpp::compute::v1::InstanceMoveRequest const &, Options)
MoveInstance(NoAwaitTag, std::string const &, google::cloud::cpp::compute::v1::InstanceMoveRequest const &, Options)
MoveInstance(google::cloud::cpp::compute::projects::v1::MoveInstanceRequest const &, Options)
MoveInstance(NoAwaitTag, google::cloud::cpp::compute::projects::v1::MoveInstanceRequest const &, Options)
MoveInstance(google::cloud::cpp::compute::v1::Operation const &, Options)
SetCloudArmorTier(std::string const &, google::cloud::cpp::compute::v1::ProjectsSetCloudArmorTierRequest const &, Options)
SetCloudArmorTier(NoAwaitTag, std::string const &, google::cloud::cpp::compute::v1::ProjectsSetCloudArmorTierRequest const &, Options)
SetCloudArmorTier(google::cloud::cpp::compute::projects::v1::SetCloudArmorTierRequest const &, Options)
SetCloudArmorTier(NoAwaitTag, google::cloud::cpp::compute::projects::v1::SetCloudArmorTierRequest const &, Options)
SetCloudArmorTier(google::cloud::cpp::compute::v1::Operation const &, Options)
SetCommonInstanceMetadata(std::string const &, google::cloud::cpp::compute::v1::Metadata const &, Options)
SetCommonInstanceMetadata(NoAwaitTag, std::string const &, google::cloud::cpp::compute::v1::Metadata const &, Options)
SetCommonInstanceMetadata(google::cloud::cpp::compute::projects::v1::SetCommonInstanceMetadataRequest const &, Options)
SetCommonInstanceMetadata(NoAwaitTag, google::cloud::cpp::compute::projects::v1::SetCommonInstanceMetadataRequest const &, Options)
SetCommonInstanceMetadata(google::cloud::cpp::compute::v1::Operation const &, Options)
SetDefaultNetworkTier(std::string const &, google::cloud::cpp::compute::v1::ProjectsSetDefaultNetworkTierRequest const &, Options)
SetDefaultNetworkTier(NoAwaitTag, std::string const &, google::cloud::cpp::compute::v1::ProjectsSetDefaultNetworkTierRequest const &, Options)
SetDefaultNetworkTier(google::cloud::cpp::compute::projects::v1::SetDefaultNetworkTierRequest const &, Options)
SetDefaultNetworkTier(NoAwaitTag, google::cloud::cpp::compute::projects::v1::SetDefaultNetworkTierRequest const &, Options)
SetDefaultNetworkTier(google::cloud::cpp::compute::v1::Operation const &, Options)
SetUsageExportBucket(std::string const &, google::cloud::cpp::compute::v1::UsageExportLocation const &, Options)
SetUsageExportBucket(NoAwaitTag, std::string const &, google::cloud::cpp::compute::v1::UsageExportLocation const &, Options)
SetUsageExportBucket(google::cloud::cpp::compute::projects::v1::SetUsageExportBucketRequest const &, Options)
SetUsageExportBucket(NoAwaitTag, google::cloud::cpp::compute::projects::v1::SetUsageExportBucketRequest const &, Options)
SetUsageExportBucket(google::cloud::cpp::compute::v1::Operation const &, Options)
ProjectsConnection
Overview
Functions
virtual options()
virtual DisableXpnHost(google::cloud::cpp::compute::projects::v1::DisableXpnHostRequest const &)
virtual DisableXpnHost(NoAwaitTag, google::cloud::cpp::compute::projects::v1::DisableXpnHostRequest const &)
virtual DisableXpnHost(google::cloud::cpp::compute::v1::Operation const &)
virtual DisableXpnResource(google::cloud::cpp::compute::projects::v1::DisableXpnResourceRequest const &)
virtual DisableXpnResource(NoAwaitTag, google::cloud::cpp::compute::projects::v1::DisableXpnResourceRequest const &)
virtual DisableXpnResource(google::cloud::cpp::compute::v1::Operation const &)
virtual EnableXpnHost(google::cloud::cpp::compute::projects::v1::EnableXpnHostRequest const &)
virtual EnableXpnHost(NoAwaitTag, google::cloud::cpp::compute::projects::v1::EnableXpnHostRequest const &)
virtual EnableXpnHost(google::cloud::cpp::compute::v1::Operation const &)
virtual EnableXpnResource(google::cloud::cpp::compute::projects::v1::EnableXpnResourceRequest const &)
virtual EnableXpnResource(NoAwaitTag, google::cloud::cpp::compute::projects::v1::EnableXpnResourceRequest const &)
virtual EnableXpnResource(google::cloud::cpp::compute::v1::Operation const &)
virtual GetProject(google::cloud::cpp::compute::projects::v1::GetProjectRequest const &)
virtual GetXpnHost(google::cloud::cpp::compute::projects::v1::GetXpnHostRequest const &)
virtual GetXpnResources(google::cloud::cpp::compute::projects::v1::GetXpnResourcesRequest const &)
virtual ListXpnHosts(google::cloud::cpp::compute::projects::v1::ListXpnHostsRequest)
virtual MoveDisk(google::cloud::cpp::compute::projects::v1::MoveDiskRequest const &)
virtual MoveDisk(NoAwaitTag, google::cloud::cpp::compute::projects::v1::MoveDiskRequest const &)
virtual MoveDisk(google::cloud::cpp::compute::v1::Operation const &)
virtual MoveInstance(google::cloud::cpp::compute::projects::v1::MoveInstanceRequest const &)
virtual MoveInstance(NoAwaitTag, google::cloud::cpp::compute::projects::v1::MoveInstanceRequest const &)
virtual MoveInstance(google::cloud::cpp::compute::v1::Operation const &)
virtual SetCloudArmorTier(google::cloud::cpp::compute::projects::v1::SetCloudArmorTierRequest const &)
virtual SetCloudArmorTier(NoAwaitTag, google::cloud::cpp::compute::projects::v1::SetCloudArmorTierRequest const &)
virtual SetCloudArmorTier(google::cloud::cpp::compute::v1::Operation const &)
virtual SetCommonInstanceMetadata(google::cloud::cpp::compute::projects::v1::SetCommonInstanceMetadataRequest const &)
virtual SetCommonInstanceMetadata(NoAwaitTag, google::cloud::cpp::compute::projects::v1::SetCommonInstanceMetadataRequest const &)
virtual SetCommonInstanceMetadata(google::cloud::cpp::compute::v1::Operation const &)
virtual SetDefaultNetworkTier(google::cloud::cpp::compute::projects::v1::SetDefaultNetworkTierRequest const &)
virtual SetDefaultNetworkTier(NoAwaitTag, google::cloud::cpp::compute::projects::v1::SetDefaultNetworkTierRequest const &)
virtual SetDefaultNetworkTier(google::cloud::cpp::compute::v1::Operation const &)
virtual SetUsageExportBucket(google::cloud::cpp::compute::projects::v1::SetUsageExportBucketRequest const &)
virtual SetUsageExportBucket(NoAwaitTag, google::cloud::cpp::compute::projects::v1::SetUsageExportBucketRequest const &)
virtual SetUsageExportBucket(google::cloud::cpp::compute::v1::Operation const &)
ProjectsConnectionIdempotencyPolicy
Overview
Functions
virtual clone() const
virtual DisableXpnHost(google::cloud::cpp::compute::projects::v1::DisableXpnHostRequest const &)
virtual DisableXpnResource(google::cloud::cpp::compute::projects::v1::DisableXpnResourceRequest const &)
virtual EnableXpnHost(google::cloud::cpp::compute::projects::v1::EnableXpnHostRequest const &)
virtual EnableXpnResource(google::cloud::cpp::compute::projects::v1::EnableXpnResourceRequest const &)
virtual GetProject(google::cloud::cpp::compute::projects::v1::GetProjectRequest const &)
virtual GetXpnHost(google::cloud::cpp::compute::projects::v1::GetXpnHostRequest const &)
virtual GetXpnResources(google::cloud::cpp::compute::projects::v1::GetXpnResourcesRequest const &)
virtual ListXpnHosts(google::cloud::cpp::compute::projects::v1::ListXpnHostsRequest)
virtual MoveDisk(google::cloud::cpp::compute::projects::v1::MoveDiskRequest const &)
virtual MoveInstance(google::cloud::cpp::compute::projects::v1::MoveInstanceRequest const &)
virtual SetCloudArmorTier(google::cloud::cpp::compute::projects::v1::SetCloudArmorTierRequest const &)
virtual SetCommonInstanceMetadata(google::cloud::cpp::compute::projects::v1::SetCommonInstanceMetadataRequest const &)
virtual SetDefaultNetworkTier(google::cloud::cpp::compute::projects::v1::SetDefaultNetworkTierRequest const &)
virtual SetUsageExportBucket(google::cloud::cpp::compute::projects::v1::SetUsageExportBucketRequest const &)
ProjectsLimitedErrorCountRetryPolicy
Overview
Constructors
ProjectsLimitedErrorCountRetryPolicy(int)
ProjectsLimitedErrorCountRetryPolicy(ProjectsLimitedErrorCountRetryPolicy &&)
ProjectsLimitedErrorCountRetryPolicy(ProjectsLimitedErrorCountRetryPolicy const &)
Functions
maximum_failures() const
virtual OnFailure(Status const &)
virtual IsExhausted() const
virtual IsPermanentFailure(Status const &) const
virtual clone() const
Types
BaseType
ProjectsLimitedTimeRetryPolicy
Overview
Constructors
ProjectsLimitedTimeRetryPolicy(std::chrono::duration< DurationRep, DurationPeriod >)
ProjectsLimitedTimeRetryPolicy(ProjectsLimitedTimeRetryPolicy &&)
ProjectsLimitedTimeRetryPolicy(ProjectsLimitedTimeRetryPolicy const &)
Functions
maximum_duration() const
virtual OnFailure(Status const &)
virtual IsExhausted() const
virtual IsPermanentFailure(Status const &) const
virtual clone() const
Types
BaseType
ProjectsRetryPolicy
Overview
Functions
clone() const
OnFailure(Status const &)
OnFailure(Status const &)
IsExhausted() const
IsExhausted() const
IsPermanentFailure(Status const &) const
IsPermanentFailure(Status const &) const
Structs
ProjectsBackoffPolicyOption
Overview
Types
Type
ProjectsConnectionIdempotencyPolicyOption
Overview
Types
Type
ProjectsPollingPolicyOption
Overview
Types
Type
ProjectsRetryPolicyOption
Overview
Types
Type
Functions
MakeDefaultProjectsConnectionIdempotencyPolicy()
MakeProjectsConnectionRest(Options)
google::cloud::compute_projects_v1_mocks
Overview
Classes
MockProjectsConnection
Overview
Functions
virtual options()
virtual DisableXpnHost(google::cloud::cpp::compute::projects::v1::DisableXpnHostRequest const &)
virtual DisableXpnHost(NoAwaitTag, google::cloud::cpp::compute::projects::v1::DisableXpnHostRequest const &)
virtual DisableXpnHost(google::cloud::cpp::compute::v1::Operation const &)
virtual DisableXpnResource(google::cloud::cpp::compute::projects::v1::DisableXpnResourceRequest const &)
virtual DisableXpnResource(NoAwaitTag, google::cloud::cpp::compute::projects::v1::DisableXpnResourceRequest const &)
virtual DisableXpnResource(google::cloud::cpp::compute::v1::Operation const &)
virtual EnableXpnHost(google::cloud::cpp::compute::projects::v1::EnableXpnHostRequest const &)
virtual EnableXpnHost(NoAwaitTag, google::cloud::cpp::compute::projects::v1::EnableXpnHostRequest const &)
virtual EnableXpnHost(google::cloud::cpp::compute::v1::Operation const &)
virtual EnableXpnResource(google::cloud::cpp::compute::projects::v1::EnableXpnResourceRequest const &)
virtual EnableXpnResource(NoAwaitTag, google::cloud::cpp::compute::projects::v1::EnableXpnResourceRequest const &)
virtual EnableXpnResource(google::cloud::cpp::compute::v1::Operation const &)
virtual GetProject(google::cloud::cpp::compute::projects::v1::GetProjectRequest const &)
virtual GetXpnHost(google::cloud::cpp::compute::projects::v1::GetXpnHostRequest const &)
virtual GetXpnResources(google::cloud::cpp::compute::projects::v1::GetXpnResourcesRequest const &)
virtual ListXpnHosts(google::cloud::cpp::compute::projects::v1::ListXpnHostsRequest)
virtual MoveDisk(google::cloud::cpp::compute::projects::v1::MoveDiskRequest const &)
virtual MoveDisk(NoAwaitTag, google::cloud::cpp::compute::projects::v1::MoveDiskRequest const &)
virtual MoveDisk(google::cloud::cpp::compute::v1::Operation const &)
virtual MoveInstance(google::cloud::cpp::compute::projects::v1::MoveInstanceRequest const &)
virtual MoveInstance(NoAwaitTag, google::cloud::cpp::compute::projects::v1::MoveInstanceRequest const &)
virtual MoveInstance(google::cloud::cpp::compute::v1::Operation const &)
virtual SetCloudArmorTier(google::cloud::cpp::compute::projects::v1::SetCloudArmorTierRequest const &)
virtual SetCloudArmorTier(NoAwaitTag, google::cloud::cpp::compute::projects::v1::SetCloudArmorTierRequest const &)
virtual SetCloudArmorTier(google::cloud::cpp::compute::v1::Operation const &)
virtual SetCommonInstanceMetadata(google::cloud::cpp::compute::projects::v1::SetCommonInstanceMetadataRequest const &)
virtual SetCommonInstanceMetadata(NoAwaitTag, google::cloud::cpp::compute::projects::v1::SetCommonInstanceMetadataRequest const &)
virtual SetCommonInstanceMetadata(google::cloud::cpp::compute::v1::Operation const &)
virtual SetDefaultNetworkTier(google::cloud::cpp::compute::projects::v1::SetDefaultNetworkTierRequest const &)
virtual SetDefaultNetworkTier(NoAwaitTag, google::cloud::cpp::compute::projects::v1::SetDefaultNetworkTierRequest const &)
virtual SetDefaultNetworkTier(google::cloud::cpp::compute::v1::Operation const &)
virtual SetUsageExportBucket(google::cloud::cpp::compute::projects::v1::SetUsageExportBucketRequest const &)
virtual SetUsageExportBucket(NoAwaitTag, google::cloud::cpp::compute::projects::v1::SetUsageExportBucketRequest const &)
virtual SetUsageExportBucket(google::cloud::cpp::compute::v1::Operation const &)
google::cloud::compute_public_advertised_prefixes_v1
Overview
Classes
PublicAdvertisedPrefixesClient
Overview
Constructors
PublicAdvertisedPrefixesClient(PublicAdvertisedPrefixesClient const &)
PublicAdvertisedPrefixesClient(PublicAdvertisedPrefixesClient &&)
PublicAdvertisedPrefixesClient(std::shared_ptr< PublicAdvertisedPrefixesConnection >, Options)
Operators
operator=(PublicAdvertisedPrefixesClient const &)
operator=(PublicAdvertisedPrefixesClient &&)
operator==(PublicAdvertisedPrefixesClient const &, PublicAdvertisedPrefixesClient const &)
operator!=(PublicAdvertisedPrefixesClient const &, PublicAdvertisedPrefixesClient const &)
Functions
Announce(std::string const &, std::string const &, Options)
Announce(NoAwaitTag, std::string const &, std::string const &, Options)
Announce(google::cloud::cpp::compute::public_advertised_prefixes::v1::AnnounceRequest const &, Options)
Announce(NoAwaitTag, google::cloud::cpp::compute::public_advertised_prefixes::v1::AnnounceRequest const &, Options)
Announce(google::cloud::cpp::compute::v1::Operation const &, Options)
DeletePublicAdvertisedPrefix(std::string const &, std::string const &, Options)
DeletePublicAdvertisedPrefix(NoAwaitTag, std::string const &, std::string const &, Options)
DeletePublicAdvertisedPrefix(google::cloud::cpp::compute::public_advertised_prefixes::v1::DeletePublicAdvertisedPrefixRequest const &, Options)
DeletePublicAdvertisedPrefix(NoAwaitTag, google::cloud::cpp::compute::public_advertised_prefixes::v1::DeletePublicAdvertisedPrefixRequest const &, Options)
DeletePublicAdvertisedPrefix(google::cloud::cpp::compute::v1::Operation const &, Options)
GetPublicAdvertisedPrefix(std::string const &, std::string const &, Options)
GetPublicAdvertisedPrefix(google::cloud::cpp::compute::public_advertised_prefixes::v1::GetPublicAdvertisedPrefixRequest const &, Options)
InsertPublicAdvertisedPrefix(std::string const &, google::cloud::cpp::compute::v1::PublicAdvertisedPrefix const &, Options)
InsertPublicAdvertisedPrefix(NoAwaitTag, std::string const &, google::cloud::cpp::compute::v1::PublicAdvertisedPrefix const &, Options)
InsertPublicAdvertisedPrefix(google::cloud::cpp::compute::public_advertised_prefixes::v1::InsertPublicAdvertisedPrefixRequest const &, Options)
InsertPublicAdvertisedPrefix(NoAwaitTag, google::cloud::cpp::compute::public_advertised_prefixes::v1::InsertPublicAdvertisedPrefixRequest const &, Options)
InsertPublicAdvertisedPrefix(google::cloud::cpp::compute::v1::Operation const &, Options)
ListPublicAdvertisedPrefixes(std::string const &, Options)
ListPublicAdvertisedPrefixes(google::cloud::cpp::compute::public_advertised_prefixes::v1::ListPublicAdvertisedPrefixesRequest, Options)
PatchPublicAdvertisedPrefix(std::string const &, std::string const &, google::cloud::cpp::compute::v1::PublicAdvertisedPrefix const &, Options)
PatchPublicAdvertisedPrefix(NoAwaitTag, std::string const &, std::string const &, google::cloud::cpp::compute::v1::PublicAdvertisedPrefix const &, Options)
PatchPublicAdvertisedPrefix(google::cloud::cpp::compute::public_advertised_prefixes::v1::PatchPublicAdvertisedPrefixRequest const &, Options)
PatchPublicAdvertisedPrefix(NoAwaitTag, google::cloud::cpp::compute::public_advertised_prefixes::v1::PatchPublicAdvertisedPrefixRequest const &, Options)
PatchPublicAdvertisedPrefix(google::cloud::cpp::compute::v1::Operation const &, Options)
Withdraw(std::string const &, std::string const &, Options)
Withdraw(NoAwaitTag, std::string const &, std::string const &, Options)
Withdraw(google::cloud::cpp::compute::public_advertised_prefixes::v1::WithdrawRequest const &, Options)
Withdraw(NoAwaitTag, google::cloud::cpp::compute::public_advertised_prefixes::v1::WithdrawRequest const &, Options)
Withdraw(google::cloud::cpp::compute::v1::Operation const &, Options)
PublicAdvertisedPrefixesConnection
Overview
Functions
virtual options()
virtual Announce(google::cloud::cpp::compute::public_advertised_prefixes::v1::AnnounceRequest const &)
virtual Announce(NoAwaitTag, google::cloud::cpp::compute::public_advertised_prefixes::v1::AnnounceRequest const &)
virtual Announce(google::cloud::cpp::compute::v1::Operation const &)
virtual DeletePublicAdvertisedPrefix(google::cloud::cpp::compute::public_advertised_prefixes::v1::DeletePublicAdvertisedPrefixRequest const &)
virtual DeletePublicAdvertisedPrefix(NoAwaitTag, google::cloud::cpp::compute::public_advertised_prefixes::v1::DeletePublicAdvertisedPrefixRequest const &)
virtual DeletePublicAdvertisedPrefix(google::cloud::cpp::compute::v1::Operation const &)
virtual GetPublicAdvertisedPrefix(google::cloud::cpp::compute::public_advertised_prefixes::v1::GetPublicAdvertisedPrefixRequest const &)
virtual InsertPublicAdvertisedPrefix(google::cloud::cpp::compute::public_advertised_prefixes::v1::InsertPublicAdvertisedPrefixRequest const &)
virtual InsertPublicAdvertisedPrefix(NoAwaitTag, google::cloud::cpp::compute::public_advertised_prefixes::v1::InsertPublicAdvertisedPrefixRequest const &)
virtual InsertPublicAdvertisedPrefix(google::cloud::cpp::compute::v1::Operation const &)
virtual ListPublicAdvertisedPrefixes(google::cloud::cpp::compute::public_advertised_prefixes::v1::ListPublicAdvertisedPrefixesRequest)
virtual PatchPublicAdvertisedPrefix(google::cloud::cpp::compute::public_advertised_prefixes::v1::PatchPublicAdvertisedPrefixRequest const &)
virtual PatchPublicAdvertisedPrefix(NoAwaitTag, google::cloud::cpp::compute::public_advertised_prefixes::v1::PatchPublicAdvertisedPrefixRequest const &)
virtual PatchPublicAdvertisedPrefix(google::cloud::cpp::compute::v1::Operation const &)
virtual Withdraw(google::cloud::cpp::compute::public_advertised_prefixes::v1::WithdrawRequest const &)
virtual Withdraw(NoAwaitTag, google::cloud::cpp::compute::public_advertised_prefixes::v1::WithdrawRequest const &)
virtual Withdraw(google::cloud::cpp::compute::v1::Operation const &)
PublicAdvertisedPrefixesConnectionIdempotencyPolicy
Overview
Functions
virtual clone() const
virtual Announce(google::cloud::cpp::compute::public_advertised_prefixes::v1::AnnounceRequest const &)
virtual DeletePublicAdvertisedPrefix(google::cloud::cpp::compute::public_advertised_prefixes::v1::DeletePublicAdvertisedPrefixRequest const &)
virtual GetPublicAdvertisedPrefix(google::cloud::cpp::compute::public_advertised_prefixes::v1::GetPublicAdvertisedPrefixRequest const &)
virtual InsertPublicAdvertisedPrefix(google::cloud::cpp::compute::public_advertised_prefixes::v1::InsertPublicAdvertisedPrefixRequest const &)
virtual ListPublicAdvertisedPrefixes(google::cloud::cpp::compute::public_advertised_prefixes::v1::ListPublicAdvertisedPrefixesRequest)
virtual PatchPublicAdvertisedPrefix(google::cloud::cpp::compute::public_advertised_prefixes::v1::PatchPublicAdvertisedPrefixRequest const &)
virtual Withdraw(google::cloud::cpp::compute::public_advertised_prefixes::v1::WithdrawRequest const &)
PublicAdvertisedPrefixesLimitedErrorCountRetryPolicy
Overview
Constructors
PublicAdvertisedPrefixesLimitedErrorCountRetryPolicy(int)
PublicAdvertisedPrefixesLimitedErrorCountRetryPolicy(PublicAdvertisedPrefixesLimitedErrorCountRetryPolicy &&)
PublicAdvertisedPrefixesLimitedErrorCountRetryPolicy(PublicAdvertisedPrefixesLimitedErrorCountRetryPolicy const &)
Functions
maximum_failures() const
virtual OnFailure(Status const &)
virtual IsExhausted() const
virtual IsPermanentFailure(Status const &) const
virtual clone() const
Types
BaseType
PublicAdvertisedPrefixesLimitedTimeRetryPolicy
Overview
Constructors
PublicAdvertisedPrefixesLimitedTimeRetryPolicy(std::chrono::duration< DurationRep, DurationPeriod >)
PublicAdvertisedPrefixesLimitedTimeRetryPolicy(PublicAdvertisedPrefixesLimitedTimeRetryPolicy &&)
PublicAdvertisedPrefixesLimitedTimeRetryPolicy(PublicAdvertisedPrefixesLimitedTimeRetryPolicy const &)
Functions
maximum_duration() const
virtual OnFailure(Status const &)
virtual IsExhausted() const
virtual IsPermanentFailure(Status const &) const
virtual clone() const
Types
BaseType
PublicAdvertisedPrefixesRetryPolicy
Overview
Functions
clone() const
OnFailure(Status const &)
OnFailure(Status const &)
IsExhausted() const
IsExhausted() const
IsPermanentFailure(Status const &) const
IsPermanentFailure(Status const &) const
Structs
PublicAdvertisedPrefixesBackoffPolicyOption
Overview
Types
Type
PublicAdvertisedPrefixesConnectionIdempotencyPolicyOption
Overview
Types
Type
PublicAdvertisedPrefixesPollingPolicyOption
Overview
Types
Type
PublicAdvertisedPrefixesRetryPolicyOption
Overview
Types
Type
Functions
MakeDefaultPublicAdvertisedPrefixesConnectionIdempotencyPolicy()
MakePublicAdvertisedPrefixesConnectionRest(Options)
google::cloud::compute_public_advertised_prefixes_v1_mocks
Overview
Classes
MockPublicAdvertisedPrefixesConnection
Overview
google::cloud::compute_public_delegated_prefixes_v1
Overview
Classes
PublicDelegatedPrefixesClient
Overview
Constructors
PublicDelegatedPrefixesClient(PublicDelegatedPrefixesClient const &)
PublicDelegatedPrefixesClient(PublicDelegatedPrefixesClient &&)
PublicDelegatedPrefixesClient(std::shared_ptr< PublicDelegatedPrefixesConnection >, Options)
Operators
operator=(PublicDelegatedPrefixesClient const &)
operator=(PublicDelegatedPrefixesClient &&)
operator==(PublicDelegatedPrefixesClient const &, PublicDelegatedPrefixesClient const &)
operator!=(PublicDelegatedPrefixesClient const &, PublicDelegatedPrefixesClient const &)
Functions
AggregatedListPublicDelegatedPrefixes(std::string const &, Options)
AggregatedListPublicDelegatedPrefixes(google::cloud::cpp::compute::public_delegated_prefixes::v1::AggregatedListPublicDelegatedPrefixesRequest, Options)
Announce(std::string const &, std::string const &, std::string const &, Options)
Announce(NoAwaitTag, std::string const &, std::string const &, std::string const &, Options)
Announce(google::cloud::cpp::compute::public_delegated_prefixes::v1::AnnounceRequest const &, Options)
Announce(NoAwaitTag, google::cloud::cpp::compute::public_delegated_prefixes::v1::AnnounceRequest const &, Options)
Announce(google::cloud::cpp::compute::v1::Operation const &, Options)
DeletePublicDelegatedPrefix(std::string const &, std::string const &, std::string const &, Options)
DeletePublicDelegatedPrefix(NoAwaitTag, std::string const &, std::string const &, std::string const &, Options)
DeletePublicDelegatedPrefix(google::cloud::cpp::compute::public_delegated_prefixes::v1::DeletePublicDelegatedPrefixRequest const &, Options)
DeletePublicDelegatedPrefix(NoAwaitTag, google::cloud::cpp::compute::public_delegated_prefixes::v1::DeletePublicDelegatedPrefixRequest const &, Options)
DeletePublicDelegatedPrefix(google::cloud::cpp::compute::v1::Operation const &, Options)
GetPublicDelegatedPrefix(std::string const &, std::string const &, std::string const &, Options)
GetPublicDelegatedPrefix(google::cloud::cpp::compute::public_delegated_prefixes::v1::GetPublicDelegatedPrefixRequest const &, Options)
InsertPublicDelegatedPrefix(std::string const &, std::string const &, google::cloud::cpp::compute::v1::PublicDelegatedPrefix const &, Options)
InsertPublicDelegatedPrefix(NoAwaitTag, std::string const &, std::string const &, google::cloud::cpp::compute::v1::PublicDelegatedPrefix const &, Options)
InsertPublicDelegatedPrefix(google::cloud::cpp::compute::public_delegated_prefixes::v1::InsertPublicDelegatedPrefixRequest const &, Options)
InsertPublicDelegatedPrefix(NoAwaitTag, google::cloud::cpp::compute::public_delegated_prefixes::v1::InsertPublicDelegatedPrefixRequest const &, Options)
InsertPublicDelegatedPrefix(google::cloud::cpp::compute::v1::Operation const &, Options)
ListPublicDelegatedPrefixes(std::string const &, std::string const &, Options)
ListPublicDelegatedPrefixes(google::cloud::cpp::compute::public_delegated_prefixes::v1::ListPublicDelegatedPrefixesRequest, Options)
PatchPublicDelegatedPrefix(std::string const &, std::string const &, std::string const &, google::cloud::cpp::compute::v1::PublicDelegatedPrefix const &, Options)
PatchPublicDelegatedPrefix(NoAwaitTag, std::string const &, std::string const &, std::string const &, google::cloud::cpp::compute::v1::PublicDelegatedPrefix const &, Options)
PatchPublicDelegatedPrefix(google::cloud::cpp::compute::public_delegated_prefixes::v1::PatchPublicDelegatedPrefixRequest const &, Options)
PatchPublicDelegatedPrefix(NoAwaitTag, google::cloud::cpp::compute::public_delegated_prefixes::v1::PatchPublicDelegatedPrefixRequest const &, Options)
PatchPublicDelegatedPrefix(google::cloud::cpp::compute::v1::Operation const &, Options)
Withdraw(std::string const &, std::string const &, std::string const &, Options)
Withdraw(NoAwaitTag, std::string const &, std::string const &, std::string const &, Options)
Withdraw(google::cloud::cpp::compute::public_delegated_prefixes::v1::WithdrawRequest const &, Options)
Withdraw(NoAwaitTag, google::cloud::cpp::compute::public_delegated_prefixes::v1::WithdrawRequest const &, Options)
Withdraw(google::cloud::cpp::compute::v1::Operation const &, Options)
PublicDelegatedPrefixesConnection
Overview
Functions
virtual options()
virtual AggregatedListPublicDelegatedPrefixes(google::cloud::cpp::compute::public_delegated_prefixes::v1::AggregatedListPublicDelegatedPrefixesRequest)
virtual Announce(google::cloud::cpp::compute::public_delegated_prefixes::v1::AnnounceRequest const &)
virtual Announce(NoAwaitTag, google::cloud::cpp::compute::public_delegated_prefixes::v1::AnnounceRequest const &)
virtual Announce(google::cloud::cpp::compute::v1::Operation const &)
virtual DeletePublicDelegatedPrefix(google::cloud::cpp::compute::public_delegated_prefixes::v1::DeletePublicDelegatedPrefixRequest const &)
virtual DeletePublicDelegatedPrefix(NoAwaitTag, google::cloud::cpp::compute::public_delegated_prefixes::v1::DeletePublicDelegatedPrefixRequest const &)
virtual DeletePublicDelegatedPrefix(google::cloud::cpp::compute::v1::Operation const &)
virtual GetPublicDelegatedPrefix(google::cloud::cpp::compute::public_delegated_prefixes::v1::GetPublicDelegatedPrefixRequest const &)
virtual InsertPublicDelegatedPrefix(google::cloud::cpp::compute::public_delegated_prefixes::v1::InsertPublicDelegatedPrefixRequest const &)
virtual InsertPublicDelegatedPrefix(NoAwaitTag, google::cloud::cpp::compute::public_delegated_prefixes::v1::InsertPublicDelegatedPrefixRequest const &)
virtual InsertPublicDelegatedPrefix(google::cloud::cpp::compute::v1::Operation const &)
virtual ListPublicDelegatedPrefixes(google::cloud::cpp::compute::public_delegated_prefixes::v1::ListPublicDelegatedPrefixesRequest)
virtual PatchPublicDelegatedPrefix(google::cloud::cpp::compute::public_delegated_prefixes::v1::PatchPublicDelegatedPrefixRequest const &)
virtual PatchPublicDelegatedPrefix(NoAwaitTag, google::cloud::cpp::compute::public_delegated_prefixes::v1::PatchPublicDelegatedPrefixRequest const &)
virtual PatchPublicDelegatedPrefix(google::cloud::cpp::compute::v1::Operation const &)
virtual Withdraw(google::cloud::cpp::compute::public_delegated_prefixes::v1::WithdrawRequest const &)
virtual Withdraw(NoAwaitTag, google::cloud::cpp::compute::public_delegated_prefixes::v1::WithdrawRequest const &)
virtual Withdraw(google::cloud::cpp::compute::v1::Operation const &)
PublicDelegatedPrefixesConnectionIdempotencyPolicy
Overview
Functions
virtual clone() const
virtual AggregatedListPublicDelegatedPrefixes(google::cloud::cpp::compute::public_delegated_prefixes::v1::AggregatedListPublicDelegatedPrefixesRequest)
virtual Announce(google::cloud::cpp::compute::public_delegated_prefixes::v1::AnnounceRequest const &)
virtual DeletePublicDelegatedPrefix(google::cloud::cpp::compute::public_delegated_prefixes::v1::DeletePublicDelegatedPrefixRequest const &)
virtual GetPublicDelegatedPrefix(google::cloud::cpp::compute::public_delegated_prefixes::v1::GetPublicDelegatedPrefixRequest const &)
virtual InsertPublicDelegatedPrefix(google::cloud::cpp::compute::public_delegated_prefixes::v1::InsertPublicDelegatedPrefixRequest const &)
virtual ListPublicDelegatedPrefixes(google::cloud::cpp::compute::public_delegated_prefixes::v1::ListPublicDelegatedPrefixesRequest)
virtual PatchPublicDelegatedPrefix(google::cloud::cpp::compute::public_delegated_prefixes::v1::PatchPublicDelegatedPrefixRequest const &)
virtual Withdraw(google::cloud::cpp::compute::public_delegated_prefixes::v1::WithdrawRequest const &)
PublicDelegatedPrefixesLimitedErrorCountRetryPolicy
Overview
Constructors
PublicDelegatedPrefixesLimitedErrorCountRetryPolicy(int)
PublicDelegatedPrefixesLimitedErrorCountRetryPolicy(PublicDelegatedPrefixesLimitedErrorCountRetryPolicy &&)
PublicDelegatedPrefixesLimitedErrorCountRetryPolicy(PublicDelegatedPrefixesLimitedErrorCountRetryPolicy const &)
Functions
maximum_failures() const
virtual OnFailure(Status const &)
virtual IsExhausted() const
virtual IsPermanentFailure(Status const &) const
virtual clone() const
Types
BaseType
PublicDelegatedPrefixesLimitedTimeRetryPolicy
Overview
Constructors
PublicDelegatedPrefixesLimitedTimeRetryPolicy(std::chrono::duration< DurationRep, DurationPeriod >)
PublicDelegatedPrefixesLimitedTimeRetryPolicy(PublicDelegatedPrefixesLimitedTimeRetryPolicy &&)
PublicDelegatedPrefixesLimitedTimeRetryPolicy(PublicDelegatedPrefixesLimitedTimeRetryPolicy const &)
Functions
maximum_duration() const
virtual OnFailure(Status const &)
virtual IsExhausted() const
virtual IsPermanentFailure(Status const &) const
virtual clone() const
Types
BaseType
PublicDelegatedPrefixesRetryPolicy
Overview
Functions
clone() const
OnFailure(Status const &)
OnFailure(Status const &)
IsExhausted() const
IsExhausted() const
IsPermanentFailure(Status const &) const
IsPermanentFailure(Status const &) const
Structs
PublicDelegatedPrefixesBackoffPolicyOption
Overview
Types
Type
PublicDelegatedPrefixesConnectionIdempotencyPolicyOption
Overview
Types
Type
PublicDelegatedPrefixesPollingPolicyOption
Overview
Types
Type
PublicDelegatedPrefixesRetryPolicyOption
Overview
Types
Type
Functions
MakeDefaultPublicDelegatedPrefixesConnectionIdempotencyPolicy()
MakePublicDelegatedPrefixesConnectionRest(Options)
google::cloud::compute_public_delegated_prefixes_v1_mocks
Overview
Classes
MockPublicDelegatedPrefixesConnection
Overview
google::cloud::compute_region_autoscalers_v1
Overview
Classes
RegionAutoscalersClient
Overview
Constructors
RegionAutoscalersClient(RegionAutoscalersClient const &)
RegionAutoscalersClient(RegionAutoscalersClient &&)
RegionAutoscalersClient(std::shared_ptr< RegionAutoscalersConnection >, Options)
Operators
operator=(RegionAutoscalersClient const &)
operator=(RegionAutoscalersClient &&)
operator==(RegionAutoscalersClient const &, RegionAutoscalersClient const &)
operator!=(RegionAutoscalersClient const &, RegionAutoscalersClient const &)
Functions
DeleteAutoscaler(std::string const &, std::string const &, std::string const &, Options)
DeleteAutoscaler(NoAwaitTag, std::string const &, std::string const &, std::string const &, Options)
DeleteAutoscaler(google::cloud::cpp::compute::region_autoscalers::v1::DeleteAutoscalerRequest const &, Options)
DeleteAutoscaler(NoAwaitTag, google::cloud::cpp::compute::region_autoscalers::v1::DeleteAutoscalerRequest const &, Options)
DeleteAutoscaler(google::cloud::cpp::compute::v1::Operation const &, Options)
GetAutoscaler(std::string const &, std::string const &, std::string const &, Options)
GetAutoscaler(google::cloud::cpp::compute::region_autoscalers::v1::GetAutoscalerRequest const &, Options)
InsertAutoscaler(std::string const &, std::string const &, google::cloud::cpp::compute::v1::Autoscaler const &, Options)
InsertAutoscaler(NoAwaitTag, std::string const &, std::string const &, google::cloud::cpp::compute::v1::Autoscaler const &, Options)
InsertAutoscaler(google::cloud::cpp::compute::region_autoscalers::v1::InsertAutoscalerRequest const &, Options)
InsertAutoscaler(NoAwaitTag, google::cloud::cpp::compute::region_autoscalers::v1::InsertAutoscalerRequest const &, Options)
InsertAutoscaler(google::cloud::cpp::compute::v1::Operation const &, Options)
ListRegionAutoscalers(std::string const &, std::string const &, Options)
ListRegionAutoscalers(google::cloud::cpp::compute::region_autoscalers::v1::ListRegionAutoscalersRequest, Options)
PatchAutoscaler(std::string const &, std::string const &, google::cloud::cpp::compute::v1::Autoscaler const &, Options)
PatchAutoscaler(NoAwaitTag, std::string const &, std::string const &, google::cloud::cpp::compute::v1::Autoscaler const &, Options)
PatchAutoscaler(google::cloud::cpp::compute::region_autoscalers::v1::PatchAutoscalerRequest const &, Options)
PatchAutoscaler(NoAwaitTag, google::cloud::cpp::compute::region_autoscalers::v1::PatchAutoscalerRequest const &, Options)
PatchAutoscaler(google::cloud::cpp::compute::v1::Operation const &, Options)
UpdateAutoscaler(std::string const &, std::string const &, google::cloud::cpp::compute::v1::Autoscaler const &, Options)
UpdateAutoscaler(NoAwaitTag, std::string const &, std::string const &, google::cloud::cpp::compute::v1::Autoscaler const &, Options)
UpdateAutoscaler(google::cloud::cpp::compute::region_autoscalers::v1::UpdateAutoscalerRequest const &, Options)
UpdateAutoscaler(NoAwaitTag, google::cloud::cpp::compute::region_autoscalers::v1::UpdateAutoscalerRequest const &, Options)
UpdateAutoscaler(google::cloud::cpp::compute::v1::Operation const &, Options)
RegionAutoscalersConnection
Overview
Functions
virtual options()
virtual DeleteAutoscaler(google::cloud::cpp::compute::region_autoscalers::v1::DeleteAutoscalerRequest const &)
virtual DeleteAutoscaler(NoAwaitTag, google::cloud::cpp::compute::region_autoscalers::v1::DeleteAutoscalerRequest const &)
virtual DeleteAutoscaler(google::cloud::cpp::compute::v1::Operation const &)
virtual GetAutoscaler(google::cloud::cpp::compute::region_autoscalers::v1::GetAutoscalerRequest const &)
virtual InsertAutoscaler(google::cloud::cpp::compute::region_autoscalers::v1::InsertAutoscalerRequest const &)
virtual InsertAutoscaler(NoAwaitTag, google::cloud::cpp::compute::region_autoscalers::v1::InsertAutoscalerRequest const &)
virtual InsertAutoscaler(google::cloud::cpp::compute::v1::Operation const &)
virtual ListRegionAutoscalers(google::cloud::cpp::compute::region_autoscalers::v1::ListRegionAutoscalersRequest)
virtual PatchAutoscaler(google::cloud::cpp::compute::region_autoscalers::v1::PatchAutoscalerRequest const &)
virtual PatchAutoscaler(NoAwaitTag, google::cloud::cpp::compute::region_autoscalers::v1::PatchAutoscalerRequest const &)
virtual PatchAutoscaler(google::cloud::cpp::compute::v1::Operation const &)
virtual UpdateAutoscaler(google::cloud::cpp::compute::region_autoscalers::v1::UpdateAutoscalerRequest const &)
virtual UpdateAutoscaler(NoAwaitTag, google::cloud::cpp::compute::region_autoscalers::v1::UpdateAutoscalerRequest const &)
virtual UpdateAutoscaler(google::cloud::cpp::compute::v1::Operation const &)
RegionAutoscalersConnectionIdempotencyPolicy
Overview
Functions
virtual clone() const
virtual DeleteAutoscaler(google::cloud::cpp::compute::region_autoscalers::v1::DeleteAutoscalerRequest const &)
virtual GetAutoscaler(google::cloud::cpp::compute::region_autoscalers::v1::GetAutoscalerRequest const &)
virtual InsertAutoscaler(google::cloud::cpp::compute::region_autoscalers::v1::InsertAutoscalerRequest const &)
virtual ListRegionAutoscalers(google::cloud::cpp::compute::region_autoscalers::v1::ListRegionAutoscalersRequest)
virtual PatchAutoscaler(google::cloud::cpp::compute::region_autoscalers::v1::PatchAutoscalerRequest const &)
virtual UpdateAutoscaler(google::cloud::cpp::compute::region_autoscalers::v1::UpdateAutoscalerRequest const &)
RegionAutoscalersLimitedErrorCountRetryPolicy
Overview
Constructors
RegionAutoscalersLimitedErrorCountRetryPolicy(int)
RegionAutoscalersLimitedErrorCountRetryPolicy(RegionAutoscalersLimitedErrorCountRetryPolicy &&)
RegionAutoscalersLimitedErrorCountRetryPolicy(RegionAutoscalersLimitedErrorCountRetryPolicy const &)
Functions
maximum_failures() const
virtual OnFailure(Status const &)
virtual IsExhausted() const
virtual IsPermanentFailure(Status const &) const
virtual clone() const
Types
BaseType
RegionAutoscalersLimitedTimeRetryPolicy
Overview
Constructors
RegionAutoscalersLimitedTimeRetryPolicy(std::chrono::duration< DurationRep, DurationPeriod >)
RegionAutoscalersLimitedTimeRetryPolicy(RegionAutoscalersLimitedTimeRetryPolicy &&)
RegionAutoscalersLimitedTimeRetryPolicy(RegionAutoscalersLimitedTimeRetryPolicy const &)
Functions
maximum_duration() const
virtual OnFailure(Status const &)
virtual IsExhausted() const
virtual IsPermanentFailure(Status const &) const
virtual clone() const
Types
BaseType
RegionAutoscalersRetryPolicy
Overview
Functions
clone() const
OnFailure(Status const &)
OnFailure(Status const &)
IsExhausted() const
IsExhausted() const
IsPermanentFailure(Status const &) const
IsPermanentFailure(Status const &) const
Structs
RegionAutoscalersBackoffPolicyOption
Overview
Types
Type
RegionAutoscalersConnectionIdempotencyPolicyOption
Overview
Types
Type
RegionAutoscalersPollingPolicyOption
Overview
Types
Type
RegionAutoscalersRetryPolicyOption
Overview
Types
Type
Functions
MakeDefaultRegionAutoscalersConnectionIdempotencyPolicy()
MakeRegionAutoscalersConnectionRest(Options)
google::cloud::compute_region_autoscalers_v1_mocks
Overview
Classes
MockRegionAutoscalersConnection
Overview
Functions
virtual options()
virtual DeleteAutoscaler(google::cloud::cpp::compute::region_autoscalers::v1::DeleteAutoscalerRequest const &)
virtual DeleteAutoscaler(NoAwaitTag, google::cloud::cpp::compute::region_autoscalers::v1::DeleteAutoscalerRequest const &)
virtual DeleteAutoscaler(google::cloud::cpp::compute::v1::Operation const &)
virtual GetAutoscaler(google::cloud::cpp::compute::region_autoscalers::v1::GetAutoscalerRequest const &)
virtual InsertAutoscaler(google::cloud::cpp::compute::region_autoscalers::v1::InsertAutoscalerRequest const &)
virtual InsertAutoscaler(NoAwaitTag, google::cloud::cpp::compute::region_autoscalers::v1::InsertAutoscalerRequest const &)
virtual InsertAutoscaler(google::cloud::cpp::compute::v1::Operation const &)
virtual ListRegionAutoscalers(google::cloud::cpp::compute::region_autoscalers::v1::ListRegionAutoscalersRequest)
virtual PatchAutoscaler(google::cloud::cpp::compute::region_autoscalers::v1::PatchAutoscalerRequest const &)
virtual PatchAutoscaler(NoAwaitTag, google::cloud::cpp::compute::region_autoscalers::v1::PatchAutoscalerRequest const &)
virtual PatchAutoscaler(google::cloud::cpp::compute::v1::Operation const &)
virtual UpdateAutoscaler(google::cloud::cpp::compute::region_autoscalers::v1::UpdateAutoscalerRequest const &)
virtual UpdateAutoscaler(NoAwaitTag, google::cloud::cpp::compute::region_autoscalers::v1::UpdateAutoscalerRequest const &)
virtual UpdateAutoscaler(google::cloud::cpp::compute::v1::Operation const &)
google::cloud::compute_region_backend_services_v1
Overview
Classes
RegionBackendServicesClient
Overview
Constructors
RegionBackendServicesClient(RegionBackendServicesClient const &)
RegionBackendServicesClient(RegionBackendServicesClient &&)
RegionBackendServicesClient(std::shared_ptr< RegionBackendServicesConnection >, Options)
Operators
operator=(RegionBackendServicesClient const &)
operator=(RegionBackendServicesClient &&)
operator==(RegionBackendServicesClient const &, RegionBackendServicesClient const &)
operator!=(RegionBackendServicesClient const &, RegionBackendServicesClient const &)
Functions
DeleteBackendService(std::string const &, std::string const &, std::string const &, Options)
DeleteBackendService(NoAwaitTag, std::string const &, std::string const &, std::string const &, Options)
DeleteBackendService(google::cloud::cpp::compute::region_backend_services::v1::DeleteBackendServiceRequest const &, Options)
DeleteBackendService(NoAwaitTag, google::cloud::cpp::compute::region_backend_services::v1::DeleteBackendServiceRequest const &, Options)
DeleteBackendService(google::cloud::cpp::compute::v1::Operation const &, Options)
GetBackendService(std::string const &, std::string const &, std::string const &, Options)
GetBackendService(google::cloud::cpp::compute::region_backend_services::v1::GetBackendServiceRequest const &, Options)
GetHealth(std::string const &, std::string const &, std::string const &, google::cloud::cpp::compute::v1::ResourceGroupReference const &, Options)
GetHealth(google::cloud::cpp::compute::region_backend_services::v1::GetHealthRequest const &, Options)
GetIamPolicy(std::string const &, std::string const &, std::string const &, Options)
GetIamPolicy(google::cloud::cpp::compute::region_backend_services::v1::GetIamPolicyRequest const &, Options)
InsertBackendService(std::string const &, std::string const &, google::cloud::cpp::compute::v1::BackendService const &, Options)
InsertBackendService(NoAwaitTag, std::string const &, std::string const &, google::cloud::cpp::compute::v1::BackendService const &, Options)
InsertBackendService(google::cloud::cpp::compute::region_backend_services::v1::InsertBackendServiceRequest const &, Options)
InsertBackendService(NoAwaitTag, google::cloud::cpp::compute::region_backend_services::v1::InsertBackendServiceRequest const &, Options)
InsertBackendService(google::cloud::cpp::compute::v1::Operation const &, Options)
ListRegionBackendServices(std::string const &, std::string const &, Options)
ListRegionBackendServices(google::cloud::cpp::compute::region_backend_services::v1::ListRegionBackendServicesRequest, Options)
ListUsable(std::string const &, std::string const &, Options)
ListUsable(google::cloud::cpp::compute::region_backend_services::v1::ListUsableRequest, Options)
PatchBackendService(std::string const &, std::string const &, std::string const &, google::cloud::cpp::compute::v1::BackendService const &, Options)
PatchBackendService(NoAwaitTag, std::string const &, std::string const &, std::string const &, google::cloud::cpp::compute::v1::BackendService const &, Options)
PatchBackendService(google::cloud::cpp::compute::region_backend_services::v1::PatchBackendServiceRequest const &, Options)
PatchBackendService(NoAwaitTag, google::cloud::cpp::compute::region_backend_services::v1::PatchBackendServiceRequest const &, Options)
PatchBackendService(google::cloud::cpp::compute::v1::Operation const &, Options)
SetIamPolicy(std::string const &, std::string const &, std::string const &, google::cloud::cpp::compute::v1::RegionSetPolicyRequest const &, Options)
SetIamPolicy(google::cloud::cpp::compute::region_backend_services::v1::SetIamPolicyRequest const &, Options)
SetSecurityPolicy(std::string const &, std::string const &, std::string const &, google::cloud::cpp::compute::v1::SecurityPolicyReference const &, Options)
SetSecurityPolicy(NoAwaitTag, std::string const &, std::string const &, std::string const &, google::cloud::cpp::compute::v1::SecurityPolicyReference const &, Options)
SetSecurityPolicy(google::cloud::cpp::compute::region_backend_services::v1::SetSecurityPolicyRequest const &, Options)
SetSecurityPolicy(NoAwaitTag, google::cloud::cpp::compute::region_backend_services::v1::SetSecurityPolicyRequest const &, Options)
SetSecurityPolicy(google::cloud::cpp::compute::v1::Operation const &, Options)
TestIamPermissions(std::string const &, std::string const &, std::string const &, google::cloud::cpp::compute::v1::TestPermissionsRequest const &, Options)
TestIamPermissions(google::cloud::cpp::compute::region_backend_services::v1::TestIamPermissionsRequest const &, Options)
UpdateBackendService(std::string const &, std::string const &, std::string const &, google::cloud::cpp::compute::v1::BackendService const &, Options)
UpdateBackendService(NoAwaitTag, std::string const &, std::string const &, std::string const &, google::cloud::cpp::compute::v1::BackendService const &, Options)
UpdateBackendService(google::cloud::cpp::compute::region_backend_services::v1::UpdateBackendServiceRequest const &, Options)
UpdateBackendService(NoAwaitTag, google::cloud::cpp::compute::region_backend_services::v1::UpdateBackendServiceRequest const &, Options)
UpdateBackendService(google::cloud::cpp::compute::v1::Operation const &, Options)
RegionBackendServicesConnection
Overview
Functions
virtual options()
virtual DeleteBackendService(google::cloud::cpp::compute::region_backend_services::v1::DeleteBackendServiceRequest const &)
virtual DeleteBackendService(NoAwaitTag, google::cloud::cpp::compute::region_backend_services::v1::DeleteBackendServiceRequest const &)
virtual DeleteBackendService(google::cloud::cpp::compute::v1::Operation const &)
virtual GetBackendService(google::cloud::cpp::compute::region_backend_services::v1::GetBackendServiceRequest const &)
virtual GetHealth(google::cloud::cpp::compute::region_backend_services::v1::GetHealthRequest const &)
virtual GetIamPolicy(google::cloud::cpp::compute::region_backend_services::v1::GetIamPolicyRequest const &)
virtual InsertBackendService(google::cloud::cpp::compute::region_backend_services::v1::InsertBackendServiceRequest const &)
virtual InsertBackendService(NoAwaitTag, google::cloud::cpp::compute::region_backend_services::v1::InsertBackendServiceRequest const &)
virtual InsertBackendService(google::cloud::cpp::compute::v1::Operation const &)
virtual ListRegionBackendServices(google::cloud::cpp::compute::region_backend_services::v1::ListRegionBackendServicesRequest)
virtual ListUsable(google::cloud::cpp::compute::region_backend_services::v1::ListUsableRequest)
virtual PatchBackendService(google::cloud::cpp::compute::region_backend_services::v1::PatchBackendServiceRequest const &)
virtual PatchBackendService(NoAwaitTag, google::cloud::cpp::compute::region_backend_services::v1::PatchBackendServiceRequest const &)
virtual PatchBackendService(google::cloud::cpp::compute::v1::Operation const &)
virtual SetIamPolicy(google::cloud::cpp::compute::region_backend_services::v1::SetIamPolicyRequest const &)
virtual SetSecurityPolicy(google::cloud::cpp::compute::region_backend_services::v1::SetSecurityPolicyRequest const &)
virtual SetSecurityPolicy(NoAwaitTag, google::cloud::cpp::compute::region_backend_services::v1::SetSecurityPolicyRequest const &)
virtual SetSecurityPolicy(google::cloud::cpp::compute::v1::Operation const &)
virtual TestIamPermissions(google::cloud::cpp::compute::region_backend_services::v1::TestIamPermissionsRequest const &)
virtual UpdateBackendService(google::cloud::cpp::compute::region_backend_services::v1::UpdateBackendServiceRequest const &)
virtual UpdateBackendService(NoAwaitTag, google::cloud::cpp::compute::region_backend_services::v1::UpdateBackendServiceRequest const &)
virtual UpdateBackendService(google::cloud::cpp::compute::v1::Operation const &)
RegionBackendServicesConnectionIdempotencyPolicy
Overview
Functions
virtual clone() const
virtual DeleteBackendService(google::cloud::cpp::compute::region_backend_services::v1::DeleteBackendServiceRequest const &)
virtual GetBackendService(google::cloud::cpp::compute::region_backend_services::v1::GetBackendServiceRequest const &)
virtual GetHealth(google::cloud::cpp::compute::region_backend_services::v1::GetHealthRequest const &)
virtual GetIamPolicy(google::cloud::cpp::compute::region_backend_services::v1::GetIamPolicyRequest const &)
virtual InsertBackendService(google::cloud::cpp::compute::region_backend_services::v1::InsertBackendServiceRequest const &)
virtual ListRegionBackendServices(google::cloud::cpp::compute::region_backend_services::v1::ListRegionBackendServicesRequest)
virtual ListUsable(google::cloud::cpp::compute::region_backend_services::v1::ListUsableRequest)
virtual PatchBackendService(google::cloud::cpp::compute::region_backend_services::v1::PatchBackendServiceRequest const &)
virtual SetIamPolicy(google::cloud::cpp::compute::region_backend_services::v1::SetIamPolicyRequest const &)
virtual SetSecurityPolicy(google::cloud::cpp::compute::region_backend_services::v1::SetSecurityPolicyRequest const &)
virtual TestIamPermissions(google::cloud::cpp::compute::region_backend_services::v1::TestIamPermissionsRequest const &)
virtual UpdateBackendService(google::cloud::cpp::compute::region_backend_services::v1::UpdateBackendServiceRequest const &)
RegionBackendServicesLimitedErrorCountRetryPolicy
Overview
Constructors
RegionBackendServicesLimitedErrorCountRetryPolicy(int)
RegionBackendServicesLimitedErrorCountRetryPolicy(RegionBackendServicesLimitedErrorCountRetryPolicy &&)
RegionBackendServicesLimitedErrorCountRetryPolicy(RegionBackendServicesLimitedErrorCountRetryPolicy const &)
Functions
maximum_failures() const
virtual OnFailure(Status const &)
virtual IsExhausted() const
virtual IsPermanentFailure(Status const &) const
virtual clone() const
Types
BaseType
RegionBackendServicesLimitedTimeRetryPolicy
Overview
Constructors
RegionBackendServicesLimitedTimeRetryPolicy(std::chrono::duration< DurationRep, DurationPeriod >)
RegionBackendServicesLimitedTimeRetryPolicy(RegionBackendServicesLimitedTimeRetryPolicy &&)
RegionBackendServicesLimitedTimeRetryPolicy(RegionBackendServicesLimitedTimeRetryPolicy const &)
Functions
maximum_duration() const
virtual OnFailure(Status const &)
virtual IsExhausted() const
virtual IsPermanentFailure(Status const &) const
virtual clone() const
Types
BaseType
RegionBackendServicesRetryPolicy
Overview
Functions
clone() const
OnFailure(Status const &)
OnFailure(Status const &)
IsExhausted() const
IsExhausted() const
IsPermanentFailure(Status const &) const
IsPermanentFailure(Status const &) const
Structs
RegionBackendServicesBackoffPolicyOption
Overview
Types
Type
RegionBackendServicesConnectionIdempotencyPolicyOption
Overview
Types
Type
RegionBackendServicesPollingPolicyOption
Overview
Types
Type
RegionBackendServicesRetryPolicyOption
Overview
Types
Type
Functions
MakeDefaultRegionBackendServicesConnectionIdempotencyPolicy()
MakeRegionBackendServicesConnectionRest(Options)
google::cloud::compute_region_backend_services_v1_mocks
Overview
Classes
MockRegionBackendServicesConnection
Overview
google::cloud::compute_region_commitments_v1
Overview
Classes
RegionCommitmentsClient
Overview
Constructors
RegionCommitmentsClient(RegionCommitmentsClient const &)
RegionCommitmentsClient(RegionCommitmentsClient &&)
RegionCommitmentsClient(std::shared_ptr< RegionCommitmentsConnection >, Options)
Operators
operator=(RegionCommitmentsClient const &)
operator=(RegionCommitmentsClient &&)
operator==(RegionCommitmentsClient const &, RegionCommitmentsClient const &)
operator!=(RegionCommitmentsClient const &, RegionCommitmentsClient const &)
Functions
AggregatedListRegionCommitments(std::string const &, Options)
AggregatedListRegionCommitments(google::cloud::cpp::compute::region_commitments::v1::AggregatedListRegionCommitmentsRequest, Options)
GetCommitment(std::string const &, std::string const &, std::string const &, Options)
GetCommitment(google::cloud::cpp::compute::region_commitments::v1::GetCommitmentRequest const &, Options)
InsertCommitment(std::string const &, std::string const &, google::cloud::cpp::compute::v1::Commitment const &, Options)
InsertCommitment(NoAwaitTag, std::string const &, std::string const &, google::cloud::cpp::compute::v1::Commitment const &, Options)
InsertCommitment(google::cloud::cpp::compute::region_commitments::v1::InsertCommitmentRequest const &, Options)
InsertCommitment(NoAwaitTag, google::cloud::cpp::compute::region_commitments::v1::InsertCommitmentRequest const &, Options)
InsertCommitment(google::cloud::cpp::compute::v1::Operation const &, Options)
ListRegionCommitments(std::string const &, std::string const &, Options)
ListRegionCommitments(google::cloud::cpp::compute::region_commitments::v1::ListRegionCommitmentsRequest, Options)
UpdateCommitment(std::string const &, std::string const &, std::string const &, std::string const &, google::cloud::cpp::compute::v1::Commitment const &, Options)
UpdateCommitment(NoAwaitTag, std::string const &, std::string const &, std::string const &, std::string const &, google::cloud::cpp::compute::v1::Commitment const &, Options)
UpdateCommitment(google::cloud::cpp::compute::region_commitments::v1::UpdateCommitmentRequest const &, Options)
UpdateCommitment(NoAwaitTag, google::cloud::cpp::compute::region_commitments::v1::UpdateCommitmentRequest const &, Options)
UpdateCommitment(google::cloud::cpp::compute::v1::Operation const &, Options)
RegionCommitmentsConnection
Overview
Functions
virtual options()
virtual AggregatedListRegionCommitments(google::cloud::cpp::compute::region_commitments::v1::AggregatedListRegionCommitmentsRequest)
virtual GetCommitment(google::cloud::cpp::compute::region_commitments::v1::GetCommitmentRequest const &)
virtual InsertCommitment(google::cloud::cpp::compute::region_commitments::v1::InsertCommitmentRequest const &)
virtual InsertCommitment(NoAwaitTag, google::cloud::cpp::compute::region_commitments::v1::InsertCommitmentRequest const &)
virtual InsertCommitment(google::cloud::cpp::compute::v1::Operation const &)
virtual ListRegionCommitments(google::cloud::cpp::compute::region_commitments::v1::ListRegionCommitmentsRequest)
virtual UpdateCommitment(google::cloud::cpp::compute::region_commitments::v1::UpdateCommitmentRequest const &)
virtual UpdateCommitment(NoAwaitTag, google::cloud::cpp::compute::region_commitments::v1::UpdateCommitmentRequest const &)
virtual UpdateCommitment(google::cloud::cpp::compute::v1::Operation const &)
RegionCommitmentsConnectionIdempotencyPolicy
Overview
Functions
virtual clone() const
virtual AggregatedListRegionCommitments(google::cloud::cpp::compute::region_commitments::v1::AggregatedListRegionCommitmentsRequest)
virtual GetCommitment(google::cloud::cpp::compute::region_commitments::v1::GetCommitmentRequest const &)
virtual InsertCommitment(google::cloud::cpp::compute::region_commitments::v1::InsertCommitmentRequest const &)
virtual ListRegionCommitments(google::cloud::cpp::compute::region_commitments::v1::ListRegionCommitmentsRequest)
virtual UpdateCommitment(google::cloud::cpp::compute::region_commitments::v1::UpdateCommitmentRequest const &)
RegionCommitmentsLimitedErrorCountRetryPolicy
Overview
Constructors
RegionCommitmentsLimitedErrorCountRetryPolicy(int)
RegionCommitmentsLimitedErrorCountRetryPolicy(RegionCommitmentsLimitedErrorCountRetryPolicy &&)
RegionCommitmentsLimitedErrorCountRetryPolicy(RegionCommitmentsLimitedErrorCountRetryPolicy const &)
Functions
maximum_failures() const
virtual OnFailure(Status const &)
virtual IsExhausted() const
virtual IsPermanentFailure(Status const &) const
virtual clone() const
Types
BaseType
RegionCommitmentsLimitedTimeRetryPolicy
Overview
Constructors
RegionCommitmentsLimitedTimeRetryPolicy(std::chrono::duration< DurationRep, DurationPeriod >)
RegionCommitmentsLimitedTimeRetryPolicy(RegionCommitmentsLimitedTimeRetryPolicy &&)
RegionCommitmentsLimitedTimeRetryPolicy(RegionCommitmentsLimitedTimeRetryPolicy const &)
Functions
maximum_duration() const
virtual OnFailure(Status const &)
virtual IsExhausted() const
virtual IsPermanentFailure(Status const &) const
virtual clone() const
Types
BaseType
RegionCommitmentsRetryPolicy
Overview
Functions
clone() const
OnFailure(Status const &)
OnFailure(Status const &)
IsExhausted() const
IsExhausted() const
IsPermanentFailure(Status const &) const
IsPermanentFailure(Status const &) const
Structs
RegionCommitmentsBackoffPolicyOption
Overview
Types
Type
RegionCommitmentsConnectionIdempotencyPolicyOption
Overview
Types
Type
RegionCommitmentsPollingPolicyOption
Overview
Types
Type
RegionCommitmentsRetryPolicyOption
Overview
Types
Type
Functions
MakeDefaultRegionCommitmentsConnectionIdempotencyPolicy()
MakeRegionCommitmentsConnectionRest(Options)
google::cloud::compute_region_commitments_v1_mocks
Overview
Classes
MockRegionCommitmentsConnection
Overview
Functions
virtual options()
virtual AggregatedListRegionCommitments(google::cloud::cpp::compute::region_commitments::v1::AggregatedListRegionCommitmentsRequest)
virtual GetCommitment(google::cloud::cpp::compute::region_commitments::v1::GetCommitmentRequest const &)
virtual InsertCommitment(google::cloud::cpp::compute::region_commitments::v1::InsertCommitmentRequest const &)
virtual InsertCommitment(NoAwaitTag, google::cloud::cpp::compute::region_commitments::v1::InsertCommitmentRequest const &)
virtual InsertCommitment(google::cloud::cpp::compute::v1::Operation const &)
virtual ListRegionCommitments(google::cloud::cpp::compute::region_commitments::v1::ListRegionCommitmentsRequest)
virtual UpdateCommitment(google::cloud::cpp::compute::region_commitments::v1::UpdateCommitmentRequest const &)
virtual UpdateCommitment(NoAwaitTag, google::cloud::cpp::compute::region_commitments::v1::UpdateCommitmentRequest const &)
virtual UpdateCommitment(google::cloud::cpp::compute::v1::Operation const &)
google::cloud::compute_region_disk_types_v1
Overview
Classes
RegionDiskTypesClient
Overview
Constructors
RegionDiskTypesClient(RegionDiskTypesClient const &)
RegionDiskTypesClient(RegionDiskTypesClient &&)
RegionDiskTypesClient(std::shared_ptr< RegionDiskTypesConnection >, Options)
Operators
operator=(RegionDiskTypesClient const &)
operator=(RegionDiskTypesClient &&)
operator==(RegionDiskTypesClient const &, RegionDiskTypesClient const &)
operator!=(RegionDiskTypesClient const &, RegionDiskTypesClient const &)
Functions
GetDiskType(std::string const &, std::string const &, std::string const &, Options)
GetDiskType(google::cloud::cpp::compute::region_disk_types::v1::GetDiskTypeRequest const &, Options)
ListRegionDiskTypes(std::string const &, std::string const &, Options)
ListRegionDiskTypes(google::cloud::cpp::compute::region_disk_types::v1::ListRegionDiskTypesRequest, Options)
RegionDiskTypesConnection
Overview
Functions
virtual options()
virtual GetDiskType(google::cloud::cpp::compute::region_disk_types::v1::GetDiskTypeRequest const &)
virtual ListRegionDiskTypes(google::cloud::cpp::compute::region_disk_types::v1::ListRegionDiskTypesRequest)
RegionDiskTypesConnectionIdempotencyPolicy
Overview
Functions
virtual clone() const
virtual GetDiskType(google::cloud::cpp::compute::region_disk_types::v1::GetDiskTypeRequest const &)
virtual ListRegionDiskTypes(google::cloud::cpp::compute::region_disk_types::v1::ListRegionDiskTypesRequest)
RegionDiskTypesLimitedErrorCountRetryPolicy
Overview
Constructors
RegionDiskTypesLimitedErrorCountRetryPolicy(int)
RegionDiskTypesLimitedErrorCountRetryPolicy(RegionDiskTypesLimitedErrorCountRetryPolicy &&)
RegionDiskTypesLimitedErrorCountRetryPolicy(RegionDiskTypesLimitedErrorCountRetryPolicy const &)
Functions
maximum_failures() const
virtual OnFailure(Status const &)
virtual IsExhausted() const
virtual IsPermanentFailure(Status const &) const
virtual clone() const
Types
BaseType
RegionDiskTypesLimitedTimeRetryPolicy
Overview
Constructors
RegionDiskTypesLimitedTimeRetryPolicy(std::chrono::duration< DurationRep, DurationPeriod >)
RegionDiskTypesLimitedTimeRetryPolicy(RegionDiskTypesLimitedTimeRetryPolicy &&)
RegionDiskTypesLimitedTimeRetryPolicy(RegionDiskTypesLimitedTimeRetryPolicy const &)
Functions
maximum_duration() const
virtual OnFailure(Status const &)
virtual IsExhausted() const
virtual IsPermanentFailure(Status const &) const
virtual clone() const
Types
BaseType
RegionDiskTypesRetryPolicy
Overview
Functions
clone() const
OnFailure(Status const &)
OnFailure(Status const &)
IsExhausted() const
IsExhausted() const
IsPermanentFailure(Status const &) const
IsPermanentFailure(Status const &) const
Structs
RegionDiskTypesBackoffPolicyOption
Overview
Types
Type
RegionDiskTypesConnectionIdempotencyPolicyOption
Overview
Types
Type
RegionDiskTypesRetryPolicyOption
Overview
Types
Type
Functions
MakeDefaultRegionDiskTypesConnectionIdempotencyPolicy()
MakeRegionDiskTypesConnectionRest(Options)
google::cloud::compute_region_disk_types_v1_mocks
Overview
Classes
MockRegionDiskTypesConnection
Overview
Functions
virtual options()
virtual GetDiskType(google::cloud::cpp::compute::region_disk_types::v1::GetDiskTypeRequest const &)
virtual ListRegionDiskTypes(google::cloud::cpp::compute::region_disk_types::v1::ListRegionDiskTypesRequest)
google::cloud::compute_region_disks_v1
Overview
Classes
RegionDisksClient
Overview
Constructors
RegionDisksClient(RegionDisksClient const &)
RegionDisksClient(RegionDisksClient &&)
RegionDisksClient(std::shared_ptr< RegionDisksConnection >, Options)
Operators
operator=(RegionDisksClient const &)
operator=(RegionDisksClient &&)
operator==(RegionDisksClient const &, RegionDisksClient const &)
operator!=(RegionDisksClient const &, RegionDisksClient const &)
Functions
AddResourcePolicies(std::string const &, std::string const &, std::string const &, google::cloud::cpp::compute::v1::RegionDisksAddResourcePoliciesRequest const &, Options)
AddResourcePolicies(NoAwaitTag, std::string const &, std::string const &, std::string const &, google::cloud::cpp::compute::v1::RegionDisksAddResourcePoliciesRequest const &, Options)
AddResourcePolicies(google::cloud::cpp::compute::region_disks::v1::AddResourcePoliciesRequest const &, Options)
AddResourcePolicies(NoAwaitTag, google::cloud::cpp::compute::region_disks::v1::AddResourcePoliciesRequest const &, Options)
AddResourcePolicies(google::cloud::cpp::compute::v1::Operation const &, Options)
BulkInsert(std::string const &, std::string const &, google::cloud::cpp::compute::v1::BulkInsertDiskResource const &, Options)
BulkInsert(NoAwaitTag, std::string const &, std::string const &, google::cloud::cpp::compute::v1::BulkInsertDiskResource const &, Options)
BulkInsert(google::cloud::cpp::compute::region_disks::v1::BulkInsertRequest const &, Options)
BulkInsert(NoAwaitTag, google::cloud::cpp::compute::region_disks::v1::BulkInsertRequest const &, Options)
BulkInsert(google::cloud::cpp::compute::v1::Operation const &, Options)
CreateSnapshot(std::string const &, std::string const &, std::string const &, google::cloud::cpp::compute::v1::Snapshot const &, Options)
CreateSnapshot(NoAwaitTag, std::string const &, std::string const &, std::string const &, google::cloud::cpp::compute::v1::Snapshot const &, Options)
CreateSnapshot(google::cloud::cpp::compute::region_disks::v1::CreateSnapshotRequest const &, Options)
CreateSnapshot(NoAwaitTag, google::cloud::cpp::compute::region_disks::v1::CreateSnapshotRequest const &, Options)
CreateSnapshot(google::cloud::cpp::compute::v1::Operation const &, Options)
DeleteDisk(std::string const &, std::string const &, std::string const &, Options)
DeleteDisk(NoAwaitTag, std::string const &, std::string const &, std::string const &, Options)
DeleteDisk(google::cloud::cpp::compute::region_disks::v1::DeleteDiskRequest const &, Options)
DeleteDisk(NoAwaitTag, google::cloud::cpp::compute::region_disks::v1::DeleteDiskRequest const &, Options)
DeleteDisk(google::cloud::cpp::compute::v1::Operation const &, Options)
GetDisk(std::string const &, std::string const &, std::string const &, Options)
GetDisk(google::cloud::cpp::compute::region_disks::v1::GetDiskRequest const &, Options)
GetIamPolicy(std::string const &, std::string const &, std::string const &, Options)
GetIamPolicy(google::cloud::cpp::compute::region_disks::v1::GetIamPolicyRequest const &, Options)
InsertDisk(std::string const &, std::string const &, google::cloud::cpp::compute::v1::Disk const &, Options)
InsertDisk(NoAwaitTag, std::string const &, std::string const &, google::cloud::cpp::compute::v1::Disk const &, Options)
InsertDisk(google::cloud::cpp::compute::region_disks::v1::InsertDiskRequest const &, Options)
InsertDisk(NoAwaitTag, google::cloud::cpp::compute::region_disks::v1::InsertDiskRequest const &, Options)
InsertDisk(google::cloud::cpp::compute::v1::Operation const &, Options)
ListRegionDisks(std::string const &, std::string const &, Options)
ListRegionDisks(google::cloud::cpp::compute::region_disks::v1::ListRegionDisksRequest, Options)
RemoveResourcePolicies(std::string const &, std::string const &, std::string const &, google::cloud::cpp::compute::v1::RegionDisksRemoveResourcePoliciesRequest const &, Options)
RemoveResourcePolicies(NoAwaitTag, std::string const &, std::string const &, std::string const &, google::cloud::cpp::compute::v1::RegionDisksRemoveResourcePoliciesRequest const &, Options)
RemoveResourcePolicies(google::cloud::cpp::compute::region_disks::v1::RemoveResourcePoliciesRequest const &, Options)
RemoveResourcePolicies(NoAwaitTag, google::cloud::cpp::compute::region_disks::v1::RemoveResourcePoliciesRequest const &, Options)
RemoveResourcePolicies(google::cloud::cpp::compute::v1::Operation const &, Options)
Resize(std::string const &, std::string const &, std::string const &, google::cloud::cpp::compute::v1::RegionDisksResizeRequest const &, Options)
Resize(NoAwaitTag, std::string const &, std::string const &, std::string const &, google::cloud::cpp::compute::v1::RegionDisksResizeRequest const &, Options)
Resize(google::cloud::cpp::compute::region_disks::v1::ResizeRequest const &, Options)
Resize(NoAwaitTag, google::cloud::cpp::compute::region_disks::v1::ResizeRequest const &, Options)
Resize(google::cloud::cpp::compute::v1::Operation const &, Options)
SetIamPolicy(std::string const &, std::string const &, std::string const &, google::cloud::cpp::compute::v1::RegionSetPolicyRequest const &, Options)
SetIamPolicy(google::cloud::cpp::compute::region_disks::v1::SetIamPolicyRequest const &, Options)
SetLabels(std::string const &, std::string const &, std::string const &, google::cloud::cpp::compute::v1::RegionSetLabelsRequest const &, Options)
SetLabels(NoAwaitTag, std::string const &, std::string const &, std::string const &, google::cloud::cpp::compute::v1::RegionSetLabelsRequest const &, Options)
SetLabels(google::cloud::cpp::compute::region_disks::v1::SetLabelsRequest const &, Options)
SetLabels(NoAwaitTag, google::cloud::cpp::compute::region_disks::v1::SetLabelsRequest const &, Options)
SetLabels(google::cloud::cpp::compute::v1::Operation const &, Options)
StartAsyncReplication(std::string const &, std::string const &, std::string const &, google::cloud::cpp::compute::v1::RegionDisksStartAsyncReplicationRequest const &, Options)
StartAsyncReplication(NoAwaitTag, std::string const &, std::string const &, std::string const &, google::cloud::cpp::compute::v1::RegionDisksStartAsyncReplicationRequest const &, Options)
StartAsyncReplication(google::cloud::cpp::compute::region_disks::v1::StartAsyncReplicationRequest const &, Options)
StartAsyncReplication(NoAwaitTag, google::cloud::cpp::compute::region_disks::v1::StartAsyncReplicationRequest const &, Options)
StartAsyncReplication(google::cloud::cpp::compute::v1::Operation const &, Options)
StopAsyncReplication(std::string const &, std::string const &, std::string const &, Options)
StopAsyncReplication(NoAwaitTag, std::string const &, std::string const &, std::string const &, Options)
StopAsyncReplication(google::cloud::cpp::compute::region_disks::v1::StopAsyncReplicationRequest const &, Options)
StopAsyncReplication(NoAwaitTag, google::cloud::cpp::compute::region_disks::v1::StopAsyncReplicationRequest const &, Options)
StopAsyncReplication(google::cloud::cpp::compute::v1::Operation const &, Options)
StopGroupAsyncReplication(std::string const &, std::string const &, google::cloud::cpp::compute::v1::DisksStopGroupAsyncReplicationResource const &, Options)
StopGroupAsyncReplication(NoAwaitTag, std::string const &, std::string const &, google::cloud::cpp::compute::v1::DisksStopGroupAsyncReplicationResource const &, Options)
StopGroupAsyncReplication(google::cloud::cpp::compute::region_disks::v1::StopGroupAsyncReplicationRequest const &, Options)
StopGroupAsyncReplication(NoAwaitTag, google::cloud::cpp::compute::region_disks::v1::StopGroupAsyncReplicationRequest const &, Options)
StopGroupAsyncReplication(google::cloud::cpp::compute::v1::Operation const &, Options)
TestIamPermissions(std::string const &, std::string const &, std::string const &, google::cloud::cpp::compute::v1::TestPermissionsRequest const &, Options)
TestIamPermissions(google::cloud::cpp::compute::region_disks::v1::TestIamPermissionsRequest const &, Options)
UpdateDisk(std::string const &, std::string const &, std::string const &, std::string const &, google::cloud::cpp::compute::v1::Disk const &, Options)
UpdateDisk(NoAwaitTag, std::string const &, std::string const &, std::string const &, std::string const &, google::cloud::cpp::compute::v1::Disk const &, Options)
UpdateDisk(google::cloud::cpp::compute::region_disks::v1::UpdateDiskRequest const &, Options)
UpdateDisk(NoAwaitTag, google::cloud::cpp::compute::region_disks::v1::UpdateDiskRequest const &, Options)
UpdateDisk(google::cloud::cpp::compute::v1::Operation const &, Options)
RegionDisksConnection
Overview
Functions
virtual options()
virtual AddResourcePolicies(google::cloud::cpp::compute::region_disks::v1::AddResourcePoliciesRequest const &)
virtual AddResourcePolicies(NoAwaitTag, google::cloud::cpp::compute::region_disks::v1::AddResourcePoliciesRequest const &)
virtual AddResourcePolicies(google::cloud::cpp::compute::v1::Operation const &)
virtual BulkInsert(google::cloud::cpp::compute::region_disks::v1::BulkInsertRequest const &)
virtual BulkInsert(NoAwaitTag, google::cloud::cpp::compute::region_disks::v1::BulkInsertRequest const &)
virtual BulkInsert(google::cloud::cpp::compute::v1::Operation const &)
virtual CreateSnapshot(google::cloud::cpp::compute::region_disks::v1::CreateSnapshotRequest const &)
virtual CreateSnapshot(NoAwaitTag, google::cloud::cpp::compute::region_disks::v1::CreateSnapshotRequest const &)
virtual CreateSnapshot(google::cloud::cpp::compute::v1::Operation const &)
virtual DeleteDisk(google::cloud::cpp::compute::region_disks::v1::DeleteDiskRequest const &)
virtual DeleteDisk(NoAwaitTag, google::cloud::cpp::compute::region_disks::v1::DeleteDiskRequest const &)
virtual DeleteDisk(google::cloud::cpp::compute::v1::Operation const &)
virtual GetDisk(google::cloud::cpp::compute::region_disks::v1::GetDiskRequest const &)
virtual GetIamPolicy(google::cloud::cpp::compute::region_disks::v1::GetIamPolicyRequest const &)
virtual InsertDisk(google::cloud::cpp::compute::region_disks::v1::InsertDiskRequest const &)
virtual InsertDisk(NoAwaitTag, google::cloud::cpp::compute::region_disks::v1::InsertDiskRequest const &)
virtual InsertDisk(google::cloud::cpp::compute::v1::Operation const &)
virtual ListRegionDisks(google::cloud::cpp::compute::region_disks::v1::ListRegionDisksRequest)
virtual RemoveResourcePolicies(google::cloud::cpp::compute::region_disks::v1::RemoveResourcePoliciesRequest const &)
virtual RemoveResourcePolicies(NoAwaitTag, google::cloud::cpp::compute::region_disks::v1::RemoveResourcePoliciesRequest const &)
virtual RemoveResourcePolicies(google::cloud::cpp::compute::v1::Operation const &)
virtual Resize(google::cloud::cpp::compute::region_disks::v1::ResizeRequest const &)
virtual Resize(NoAwaitTag, google::cloud::cpp::compute::region_disks::v1::ResizeRequest const &)
virtual Resize(google::cloud::cpp::compute::v1::Operation const &)
virtual SetIamPolicy(google::cloud::cpp::compute::region_disks::v1::SetIamPolicyRequest const &)
virtual SetLabels(google::cloud::cpp::compute::region_disks::v1::SetLabelsRequest const &)
virtual SetLabels(NoAwaitTag, google::cloud::cpp::compute::region_disks::v1::SetLabelsRequest const &)
virtual SetLabels(google::cloud::cpp::compute::v1::Operation const &)
virtual StartAsyncReplication(google::cloud::cpp::compute::region_disks::v1::StartAsyncReplicationRequest const &)
virtual StartAsyncReplication(NoAwaitTag, google::cloud::cpp::compute::region_disks::v1::StartAsyncReplicationRequest const &)
virtual StartAsyncReplication(google::cloud::cpp::compute::v1::Operation const &)
virtual StopAsyncReplication(google::cloud::cpp::compute::region_disks::v1::StopAsyncReplicationRequest const &)
virtual StopAsyncReplication(NoAwaitTag, google::cloud::cpp::compute::region_disks::v1::StopAsyncReplicationRequest const &)
virtual StopAsyncReplication(google::cloud::cpp::compute::v1::Operation const &)
virtual StopGroupAsyncReplication(google::cloud::cpp::compute::region_disks::v1::StopGroupAsyncReplicationRequest const &)
virtual StopGroupAsyncReplication(NoAwaitTag, google::cloud::cpp::compute::region_disks::v1::StopGroupAsyncReplicationRequest const &)
virtual StopGroupAsyncReplication(google::cloud::cpp::compute::v1::Operation const &)
virtual TestIamPermissions(google::cloud::cpp::compute::region_disks::v1::TestIamPermissionsRequest const &)
virtual UpdateDisk(google::cloud::cpp::compute::region_disks::v1::UpdateDiskRequest const &)
virtual UpdateDisk(NoAwaitTag, google::cloud::cpp::compute::region_disks::v1::UpdateDiskRequest const &)
virtual UpdateDisk(google::cloud::cpp::compute::v1::Operation const &)
RegionDisksConnectionIdempotencyPolicy
Overview
Functions
virtual clone() const
virtual AddResourcePolicies(google::cloud::cpp::compute::region_disks::v1::AddResourcePoliciesRequest const &)
virtual BulkInsert(google::cloud::cpp::compute::region_disks::v1::BulkInsertRequest const &)
virtual CreateSnapshot(google::cloud::cpp::compute::region_disks::v1::CreateSnapshotRequest const &)
virtual DeleteDisk(google::cloud::cpp::compute::region_disks::v1::DeleteDiskRequest const &)
virtual GetDisk(google::cloud::cpp::compute::region_disks::v1::GetDiskRequest const &)
virtual GetIamPolicy(google::cloud::cpp::compute::region_disks::v1::GetIamPolicyRequest const &)
virtual InsertDisk(google::cloud::cpp::compute::region_disks::v1::InsertDiskRequest const &)
virtual ListRegionDisks(google::cloud::cpp::compute::region_disks::v1::ListRegionDisksRequest)
virtual RemoveResourcePolicies(google::cloud::cpp::compute::region_disks::v1::RemoveResourcePoliciesRequest const &)
virtual Resize(google::cloud::cpp::compute::region_disks::v1::ResizeRequest const &)
virtual SetIamPolicy(google::cloud::cpp::compute::region_disks::v1::SetIamPolicyRequest const &)
virtual SetLabels(google::cloud::cpp::compute::region_disks::v1::SetLabelsRequest const &)
virtual StartAsyncReplication(google::cloud::cpp::compute::region_disks::v1::StartAsyncReplicationRequest const &)
virtual StopAsyncReplication(google::cloud::cpp::compute::region_disks::v1::StopAsyncReplicationRequest const &)
virtual StopGroupAsyncReplication(google::cloud::cpp::compute::region_disks::v1::StopGroupAsyncReplicationRequest const &)
virtual TestIamPermissions(google::cloud::cpp::compute::region_disks::v1::TestIamPermissionsRequest const &)
virtual UpdateDisk(google::cloud::cpp::compute::region_disks::v1::UpdateDiskRequest const &)
RegionDisksLimitedErrorCountRetryPolicy
Overview
Constructors
RegionDisksLimitedErrorCountRetryPolicy(int)
RegionDisksLimitedErrorCountRetryPolicy(RegionDisksLimitedErrorCountRetryPolicy &&)
RegionDisksLimitedErrorCountRetryPolicy(RegionDisksLimitedErrorCountRetryPolicy const &)
Functions
maximum_failures() const
virtual OnFailure(Status const &)
virtual IsExhausted() const
virtual IsPermanentFailure(Status const &) const
virtual clone() const
Types
BaseType
RegionDisksLimitedTimeRetryPolicy
Overview
Constructors
RegionDisksLimitedTimeRetryPolicy(std::chrono::duration< DurationRep, DurationPeriod >)
RegionDisksLimitedTimeRetryPolicy(RegionDisksLimitedTimeRetryPolicy &&)
RegionDisksLimitedTimeRetryPolicy(RegionDisksLimitedTimeRetryPolicy const &)
Functions
maximum_duration() const
virtual OnFailure(Status const &)
virtual IsExhausted() const
virtual IsPermanentFailure(Status const &) const
virtual clone() const
Types
BaseType
RegionDisksRetryPolicy
Overview
Functions
clone() const
OnFailure(Status const &)
OnFailure(Status const &)
IsExhausted() const
IsExhausted() const
IsPermanentFailure(Status const &) const
IsPermanentFailure(Status const &) const
Structs
RegionDisksBackoffPolicyOption
Overview
Types
Type
RegionDisksConnectionIdempotencyPolicyOption
Overview
Types
Type
RegionDisksPollingPolicyOption
Overview
Types
Type
RegionDisksRetryPolicyOption
Overview
Types
Type
Functions
MakeDefaultRegionDisksConnectionIdempotencyPolicy()
MakeRegionDisksConnectionRest(Options)
google::cloud::compute_region_disks_v1_mocks
Overview
Classes
MockRegionDisksConnection
Overview
Functions
virtual options()
virtual AddResourcePolicies(google::cloud::cpp::compute::region_disks::v1::AddResourcePoliciesRequest const &)
virtual AddResourcePolicies(NoAwaitTag, google::cloud::cpp::compute::region_disks::v1::AddResourcePoliciesRequest const &)
virtual AddResourcePolicies(google::cloud::cpp::compute::v1::Operation const &)
virtual BulkInsert(google::cloud::cpp::compute::region_disks::v1::BulkInsertRequest const &)
virtual BulkInsert(NoAwaitTag, google::cloud::cpp::compute::region_disks::v1::BulkInsertRequest const &)
virtual BulkInsert(google::cloud::cpp::compute::v1::Operation const &)
virtual CreateSnapshot(google::cloud::cpp::compute::region_disks::v1::CreateSnapshotRequest const &)
virtual CreateSnapshot(NoAwaitTag, google::cloud::cpp::compute::region_disks::v1::CreateSnapshotRequest const &)
virtual CreateSnapshot(google::cloud::cpp::compute::v1::Operation const &)
virtual DeleteDisk(google::cloud::cpp::compute::region_disks::v1::DeleteDiskRequest const &)
virtual DeleteDisk(NoAwaitTag, google::cloud::cpp::compute::region_disks::v1::DeleteDiskRequest const &)
virtual DeleteDisk(google::cloud::cpp::compute::v1::Operation const &)
virtual GetDisk(google::cloud::cpp::compute::region_disks::v1::GetDiskRequest const &)
virtual GetIamPolicy(google::cloud::cpp::compute::region_disks::v1::GetIamPolicyRequest const &)
virtual InsertDisk(google::cloud::cpp::compute::region_disks::v1::InsertDiskRequest const &)
virtual InsertDisk(NoAwaitTag, google::cloud::cpp::compute::region_disks::v1::InsertDiskRequest const &)
virtual InsertDisk(google::cloud::cpp::compute::v1::Operation const &)
virtual ListRegionDisks(google::cloud::cpp::compute::region_disks::v1::ListRegionDisksRequest)
virtual RemoveResourcePolicies(google::cloud::cpp::compute::region_disks::v1::RemoveResourcePoliciesRequest const &)
virtual RemoveResourcePolicies(NoAwaitTag, google::cloud::cpp::compute::region_disks::v1::RemoveResourcePoliciesRequest const &)
virtual RemoveResourcePolicies(google::cloud::cpp::compute::v1::Operation const &)
virtual Resize(google::cloud::cpp::compute::region_disks::v1::ResizeRequest const &)
virtual Resize(NoAwaitTag, google::cloud::cpp::compute::region_disks::v1::ResizeRequest const &)
virtual Resize(google::cloud::cpp::compute::v1::Operation const &)
virtual SetIamPolicy(google::cloud::cpp::compute::region_disks::v1::SetIamPolicyRequest const &)
virtual SetLabels(google::cloud::cpp::compute::region_disks::v1::SetLabelsRequest const &)
virtual SetLabels(NoAwaitTag, google::cloud::cpp::compute::region_disks::v1::SetLabelsRequest const &)
virtual SetLabels(google::cloud::cpp::compute::v1::Operation const &)
virtual StartAsyncReplication(google::cloud::cpp::compute::region_disks::v1::StartAsyncReplicationRequest const &)
virtual StartAsyncReplication(NoAwaitTag, google::cloud::cpp::compute::region_disks::v1::StartAsyncReplicationRequest const &)
virtual StartAsyncReplication(google::cloud::cpp::compute::v1::Operation const &)
virtual StopAsyncReplication(google::cloud::cpp::compute::region_disks::v1::StopAsyncReplicationRequest const &)
virtual StopAsyncReplication(NoAwaitTag, google::cloud::cpp::compute::region_disks::v1::StopAsyncReplicationRequest const &)
virtual StopAsyncReplication(google::cloud::cpp::compute::v1::Operation const &)
virtual StopGroupAsyncReplication(google::cloud::cpp::compute::region_disks::v1::StopGroupAsyncReplicationRequest const &)
virtual StopGroupAsyncReplication(NoAwaitTag, google::cloud::cpp::compute::region_disks::v1::StopGroupAsyncReplicationRequest const &)
virtual StopGroupAsyncReplication(google::cloud::cpp::compute::v1::Operation const &)
virtual TestIamPermissions(google::cloud::cpp::compute::region_disks::v1::TestIamPermissionsRequest const &)
virtual UpdateDisk(google::cloud::cpp::compute::region_disks::v1::UpdateDiskRequest const &)
virtual UpdateDisk(NoAwaitTag, google::cloud::cpp::compute::region_disks::v1::UpdateDiskRequest const &)
virtual UpdateDisk(google::cloud::cpp::compute::v1::Operation const &)
google::cloud::compute_region_health_check_services_v1
Overview
Classes
RegionHealthCheckServicesClient
Overview
Constructors
RegionHealthCheckServicesClient(RegionHealthCheckServicesClient const &)
RegionHealthCheckServicesClient(RegionHealthCheckServicesClient &&)
RegionHealthCheckServicesClient(std::shared_ptr< RegionHealthCheckServicesConnection >, Options)
Operators
operator=(RegionHealthCheckServicesClient const &)
operator=(RegionHealthCheckServicesClient &&)
operator==(RegionHealthCheckServicesClient const &, RegionHealthCheckServicesClient const &)
operator!=(RegionHealthCheckServicesClient const &, RegionHealthCheckServicesClient const &)
Functions
DeleteHealthCheckService(std::string const &, std::string const &, std::string const &, Options)
DeleteHealthCheckService(NoAwaitTag, std::string const &, std::string const &, std::string const &, Options)
DeleteHealthCheckService(google::cloud::cpp::compute::region_health_check_services::v1::DeleteHealthCheckServiceRequest const &, Options)
DeleteHealthCheckService(NoAwaitTag, google::cloud::cpp::compute::region_health_check_services::v1::DeleteHealthCheckServiceRequest const &, Options)
DeleteHealthCheckService(google::cloud::cpp::compute::v1::Operation const &, Options)
GetHealthCheckService(std::string const &, std::string const &, std::string const &, Options)
GetHealthCheckService(google::cloud::cpp::compute::region_health_check_services::v1::GetHealthCheckServiceRequest const &, Options)
InsertHealthCheckService(std::string const &, std::string const &, google::cloud::cpp::compute::v1::HealthCheckService const &, Options)
InsertHealthCheckService(NoAwaitTag, std::string const &, std::string const &, google::cloud::cpp::compute::v1::HealthCheckService const &, Options)
InsertHealthCheckService(google::cloud::cpp::compute::region_health_check_services::v1::InsertHealthCheckServiceRequest const &, Options)
InsertHealthCheckService(NoAwaitTag, google::cloud::cpp::compute::region_health_check_services::v1::InsertHealthCheckServiceRequest const &, Options)
InsertHealthCheckService(google::cloud::cpp::compute::v1::Operation const &, Options)
ListRegionHealthCheckServices(std::string const &, std::string const &, Options)
ListRegionHealthCheckServices(google::cloud::cpp::compute::region_health_check_services::v1::ListRegionHealthCheckServicesRequest, Options)
PatchHealthCheckService(std::string const &, std::string const &, std::string const &, google::cloud::cpp::compute::v1::HealthCheckService const &, Options)
PatchHealthCheckService(NoAwaitTag, std::string const &, std::string const &, std::string const &, google::cloud::cpp::compute::v1::HealthCheckService const &, Options)
PatchHealthCheckService(google::cloud::cpp::compute::region_health_check_services::v1::PatchHealthCheckServiceRequest const &, Options)
PatchHealthCheckService(NoAwaitTag, google::cloud::cpp::compute::region_health_check_services::v1::PatchHealthCheckServiceRequest const &, Options)
PatchHealthCheckService(google::cloud::cpp::compute::v1::Operation const &, Options)
RegionHealthCheckServicesConnection
Overview
Functions
virtual options()
virtual DeleteHealthCheckService(google::cloud::cpp::compute::region_health_check_services::v1::DeleteHealthCheckServiceRequest const &)
virtual DeleteHealthCheckService(NoAwaitTag, google::cloud::cpp::compute::region_health_check_services::v1::DeleteHealthCheckServiceRequest const &)
virtual DeleteHealthCheckService(google::cloud::cpp::compute::v1::Operation const &)
virtual GetHealthCheckService(google::cloud::cpp::compute::region_health_check_services::v1::GetHealthCheckServiceRequest const &)
virtual InsertHealthCheckService(google::cloud::cpp::compute::region_health_check_services::v1::InsertHealthCheckServiceRequest const &)
virtual InsertHealthCheckService(NoAwaitTag, google::cloud::cpp::compute::region_health_check_services::v1::InsertHealthCheckServiceRequest const &)
virtual InsertHealthCheckService(google::cloud::cpp::compute::v1::Operation const &)
virtual ListRegionHealthCheckServices(google::cloud::cpp::compute::region_health_check_services::v1::ListRegionHealthCheckServicesRequest)
virtual PatchHealthCheckService(google::cloud::cpp::compute::region_health_check_services::v1::PatchHealthCheckServiceRequest const &)
virtual PatchHealthCheckService(NoAwaitTag, google::cloud::cpp::compute::region_health_check_services::v1::PatchHealthCheckServiceRequest const &)
virtual PatchHealthCheckService(google::cloud::cpp::compute::v1::Operation const &)
RegionHealthCheckServicesConnectionIdempotencyPolicy
Overview
Functions
virtual clone() const
virtual DeleteHealthCheckService(google::cloud::cpp::compute::region_health_check_services::v1::DeleteHealthCheckServiceRequest const &)
virtual GetHealthCheckService(google::cloud::cpp::compute::region_health_check_services::v1::GetHealthCheckServiceRequest const &)
virtual InsertHealthCheckService(google::cloud::cpp::compute::region_health_check_services::v1::InsertHealthCheckServiceRequest const &)
virtual ListRegionHealthCheckServices(google::cloud::cpp::compute::region_health_check_services::v1::ListRegionHealthCheckServicesRequest)
virtual PatchHealthCheckService(google::cloud::cpp::compute::region_health_check_services::v1::PatchHealthCheckServiceRequest const &)
RegionHealthCheckServicesLimitedErrorCountRetryPolicy
Overview
Constructors
RegionHealthCheckServicesLimitedErrorCountRetryPolicy(int)
RegionHealthCheckServicesLimitedErrorCountRetryPolicy(RegionHealthCheckServicesLimitedErrorCountRetryPolicy &&)
RegionHealthCheckServicesLimitedErrorCountRetryPolicy(RegionHealthCheckServicesLimitedErrorCountRetryPolicy const &)
Functions
maximum_failures() const
virtual OnFailure(Status const &)
virtual IsExhausted() const
virtual IsPermanentFailure(Status const &) const
virtual clone() const
Types
BaseType
RegionHealthCheckServicesLimitedTimeRetryPolicy
Overview
Constructors
RegionHealthCheckServicesLimitedTimeRetryPolicy(std::chrono::duration< DurationRep, DurationPeriod >)
RegionHealthCheckServicesLimitedTimeRetryPolicy(RegionHealthCheckServicesLimitedTimeRetryPolicy &&)
RegionHealthCheckServicesLimitedTimeRetryPolicy(RegionHealthCheckServicesLimitedTimeRetryPolicy const &)
Functions
maximum_duration() const
virtual OnFailure(Status const &)
virtual IsExhausted() const
virtual IsPermanentFailure(Status const &) const
virtual clone() const
Types
BaseType
RegionHealthCheckServicesRetryPolicy
Overview
Functions
clone() const
OnFailure(Status const &)
OnFailure(Status const &)
IsExhausted() const
IsExhausted() const
IsPermanentFailure(Status const &) const
IsPermanentFailure(Status const &) const
Structs
RegionHealthCheckServicesBackoffPolicyOption
Overview
Types
Type
RegionHealthCheckServicesConnectionIdempotencyPolicyOption
Overview
Types
Type
RegionHealthCheckServicesPollingPolicyOption
Overview
Types
Type
RegionHealthCheckServicesRetryPolicyOption
Overview
Types
Type
Functions
MakeDefaultRegionHealthCheckServicesConnectionIdempotencyPolicy()
MakeRegionHealthCheckServicesConnectionRest(Options)
google::cloud::compute_region_health_check_services_v1_mocks
Overview
Classes
MockRegionHealthCheckServicesConnection
Overview
google::cloud::compute_region_health_checks_v1
Overview
Classes
RegionHealthChecksClient
Overview
Constructors
RegionHealthChecksClient(RegionHealthChecksClient const &)
RegionHealthChecksClient(RegionHealthChecksClient &&)
RegionHealthChecksClient(std::shared_ptr< RegionHealthChecksConnection >, Options)
Operators
operator=(RegionHealthChecksClient const &)
operator=(RegionHealthChecksClient &&)
operator==(RegionHealthChecksClient const &, RegionHealthChecksClient const &)
operator!=(RegionHealthChecksClient const &, RegionHealthChecksClient const &)
Functions
DeleteHealthCheck(std::string const &, std::string const &, std::string const &, Options)
DeleteHealthCheck(NoAwaitTag, std::string const &, std::string const &, std::string const &, Options)
DeleteHealthCheck(google::cloud::cpp::compute::region_health_checks::v1::DeleteHealthCheckRequest const &, Options)
DeleteHealthCheck(NoAwaitTag, google::cloud::cpp::compute::region_health_checks::v1::DeleteHealthCheckRequest const &, Options)
DeleteHealthCheck(google::cloud::cpp::compute::v1::Operation const &, Options)
GetHealthCheck(std::string const &, std::string const &, std::string const &, Options)
GetHealthCheck(google::cloud::cpp::compute::region_health_checks::v1::GetHealthCheckRequest const &, Options)
InsertHealthCheck(std::string const &, std::string const &, google::cloud::cpp::compute::v1::HealthCheck const &, Options)
InsertHealthCheck(NoAwaitTag, std::string const &, std::string const &, google::cloud::cpp::compute::v1::HealthCheck const &, Options)
InsertHealthCheck(google::cloud::cpp::compute::region_health_checks::v1::InsertHealthCheckRequest const &, Options)
InsertHealthCheck(NoAwaitTag, google::cloud::cpp::compute::region_health_checks::v1::InsertHealthCheckRequest const &, Options)
InsertHealthCheck(google::cloud::cpp::compute::v1::Operation const &, Options)
ListRegionHealthChecks(std::string const &, std::string const &, Options)
ListRegionHealthChecks(google::cloud::cpp::compute::region_health_checks::v1::ListRegionHealthChecksRequest, Options)
PatchHealthCheck(std::string const &, std::string const &, std::string const &, google::cloud::cpp::compute::v1::HealthCheck const &, Options)
PatchHealthCheck(NoAwaitTag, std::string const &, std::string const &, std::string const &, google::cloud::cpp::compute::v1::HealthCheck const &, Options)
PatchHealthCheck(google::cloud::cpp::compute::region_health_checks::v1::PatchHealthCheckRequest const &, Options)
PatchHealthCheck(NoAwaitTag, google::cloud::cpp::compute::region_health_checks::v1::PatchHealthCheckRequest const &, Options)
PatchHealthCheck(google::cloud::cpp::compute::v1::Operation const &, Options)
UpdateHealthCheck(std::string const &, std::string const &, std::string const &, google::cloud::cpp::compute::v1::HealthCheck const &, Options)
UpdateHealthCheck(NoAwaitTag, std::string const &, std::string const &, std::string const &, google::cloud::cpp::compute::v1::HealthCheck const &, Options)
UpdateHealthCheck(google::cloud::cpp::compute::region_health_checks::v1::UpdateHealthCheckRequest const &, Options)
UpdateHealthCheck(NoAwaitTag, google::cloud::cpp::compute::region_health_checks::v1::UpdateHealthCheckRequest const &, Options)
UpdateHealthCheck(google::cloud::cpp::compute::v1::Operation const &, Options)
RegionHealthChecksConnection
Overview
Functions
virtual options()
virtual DeleteHealthCheck(google::cloud::cpp::compute::region_health_checks::v1::DeleteHealthCheckRequest const &)
virtual DeleteHealthCheck(NoAwaitTag, google::cloud::cpp::compute::region_health_checks::v1::DeleteHealthCheckRequest const &)
virtual DeleteHealthCheck(google::cloud::cpp::compute::v1::Operation const &)
virtual GetHealthCheck(google::cloud::cpp::compute::region_health_checks::v1::GetHealthCheckRequest const &)
virtual InsertHealthCheck(google::cloud::cpp::compute::region_health_checks::v1::InsertHealthCheckRequest const &)
virtual InsertHealthCheck(NoAwaitTag, google::cloud::cpp::compute::region_health_checks::v1::InsertHealthCheckRequest const &)
virtual InsertHealthCheck(google::cloud::cpp::compute::v1::Operation const &)
virtual ListRegionHealthChecks(google::cloud::cpp::compute::region_health_checks::v1::ListRegionHealthChecksRequest)
virtual PatchHealthCheck(google::cloud::cpp::compute::region_health_checks::v1::PatchHealthCheckRequest const &)
virtual PatchHealthCheck(NoAwaitTag, google::cloud::cpp::compute::region_health_checks::v1::PatchHealthCheckRequest const &)
virtual PatchHealthCheck(google::cloud::cpp::compute::v1::Operation const &)
virtual UpdateHealthCheck(google::cloud::cpp::compute::region_health_checks::v1::UpdateHealthCheckRequest const &)
virtual UpdateHealthCheck(NoAwaitTag, google::cloud::cpp::compute::region_health_checks::v1::UpdateHealthCheckRequest const &)
virtual UpdateHealthCheck(google::cloud::cpp::compute::v1::Operation const &)
RegionHealthChecksConnectionIdempotencyPolicy
Overview
Functions
virtual clone() const
virtual DeleteHealthCheck(google::cloud::cpp::compute::region_health_checks::v1::DeleteHealthCheckRequest const &)
virtual GetHealthCheck(google::cloud::cpp::compute::region_health_checks::v1::GetHealthCheckRequest const &)
virtual InsertHealthCheck(google::cloud::cpp::compute::region_health_checks::v1::InsertHealthCheckRequest const &)
virtual ListRegionHealthChecks(google::cloud::cpp::compute::region_health_checks::v1::ListRegionHealthChecksRequest)
virtual PatchHealthCheck(google::cloud::cpp::compute::region_health_checks::v1::PatchHealthCheckRequest const &)
virtual UpdateHealthCheck(google::cloud::cpp::compute::region_health_checks::v1::UpdateHealthCheckRequest const &)
RegionHealthChecksLimitedErrorCountRetryPolicy
Overview
Constructors
RegionHealthChecksLimitedErrorCountRetryPolicy(int)
RegionHealthChecksLimitedErrorCountRetryPolicy(RegionHealthChecksLimitedErrorCountRetryPolicy &&)
RegionHealthChecksLimitedErrorCountRetryPolicy(RegionHealthChecksLimitedErrorCountRetryPolicy const &)
Functions
maximum_failures() const
virtual OnFailure(Status const &)
virtual IsExhausted() const
virtual IsPermanentFailure(Status const &) const
virtual clone() const
Types
BaseType
RegionHealthChecksLimitedTimeRetryPolicy
Overview
Constructors
RegionHealthChecksLimitedTimeRetryPolicy(std::chrono::duration< DurationRep, DurationPeriod >)
RegionHealthChecksLimitedTimeRetryPolicy(RegionHealthChecksLimitedTimeRetryPolicy &&)
RegionHealthChecksLimitedTimeRetryPolicy(RegionHealthChecksLimitedTimeRetryPolicy const &)
Functions
maximum_duration() const
virtual OnFailure(Status const &)
virtual IsExhausted() const
virtual IsPermanentFailure(Status const &) const
virtual clone() const
Types
BaseType
RegionHealthChecksRetryPolicy
Overview
Functions
clone() const
OnFailure(Status const &)
OnFailure(Status const &)
IsExhausted() const
IsExhausted() const
IsPermanentFailure(Status const &) const
IsPermanentFailure(Status const &) const
Structs
RegionHealthChecksBackoffPolicyOption
Overview
Types
Type
RegionHealthChecksConnectionIdempotencyPolicyOption
Overview
Types
Type
RegionHealthChecksPollingPolicyOption
Overview
Types
Type
RegionHealthChecksRetryPolicyOption
Overview
Types
Type
Functions
MakeDefaultRegionHealthChecksConnectionIdempotencyPolicy()
MakeRegionHealthChecksConnectionRest(Options)
google::cloud::compute_region_health_checks_v1_mocks
Overview
Classes
MockRegionHealthChecksConnection
Overview
Functions
virtual options()
virtual DeleteHealthCheck(google::cloud::cpp::compute::region_health_checks::v1::DeleteHealthCheckRequest const &)
virtual DeleteHealthCheck(NoAwaitTag, google::cloud::cpp::compute::region_health_checks::v1::DeleteHealthCheckRequest const &)
virtual DeleteHealthCheck(google::cloud::cpp::compute::v1::Operation const &)
virtual GetHealthCheck(google::cloud::cpp::compute::region_health_checks::v1::GetHealthCheckRequest const &)
virtual InsertHealthCheck(google::cloud::cpp::compute::region_health_checks::v1::InsertHealthCheckRequest const &)
virtual InsertHealthCheck(NoAwaitTag, google::cloud::cpp::compute::region_health_checks::v1::InsertHealthCheckRequest const &)
virtual InsertHealthCheck(google::cloud::cpp::compute::v1::Operation const &)
virtual ListRegionHealthChecks(google::cloud::cpp::compute::region_health_checks::v1::ListRegionHealthChecksRequest)
virtual PatchHealthCheck(google::cloud::cpp::compute::region_health_checks::v1::PatchHealthCheckRequest const &)
virtual PatchHealthCheck(NoAwaitTag, google::cloud::cpp::compute::region_health_checks::v1::PatchHealthCheckRequest const &)
virtual PatchHealthCheck(google::cloud::cpp::compute::v1::Operation const &)
virtual UpdateHealthCheck(google::cloud::cpp::compute::region_health_checks::v1::UpdateHealthCheckRequest const &)
virtual UpdateHealthCheck(NoAwaitTag, google::cloud::cpp::compute::region_health_checks::v1::UpdateHealthCheckRequest const &)
virtual UpdateHealthCheck(google::cloud::cpp::compute::v1::Operation const &)
google::cloud::compute_region_instance_group_managers_v1
Overview
Classes
RegionInstanceGroupManagersClient
Overview
Constructors
RegionInstanceGroupManagersClient(RegionInstanceGroupManagersClient const &)
RegionInstanceGroupManagersClient(RegionInstanceGroupManagersClient &&)
RegionInstanceGroupManagersClient(std::shared_ptr< RegionInstanceGroupManagersConnection >, Options)
Operators
operator=(RegionInstanceGroupManagersClient const &)
operator=(RegionInstanceGroupManagersClient &&)
operator==(RegionInstanceGroupManagersClient const &, RegionInstanceGroupManagersClient const &)
operator!=(RegionInstanceGroupManagersClient const &, RegionInstanceGroupManagersClient const &)
Functions
AbandonInstances(std::string const &, std::string const &, std::string const &, google::cloud::cpp::compute::v1::RegionInstanceGroupManagersAbandonInstancesRequest const &, Options)
AbandonInstances(NoAwaitTag, std::string const &, std::string const &, std::string const &, google::cloud::cpp::compute::v1::RegionInstanceGroupManagersAbandonInstancesRequest const &, Options)
AbandonInstances(google::cloud::cpp::compute::region_instance_group_managers::v1::AbandonInstancesRequest const &, Options)
AbandonInstances(NoAwaitTag, google::cloud::cpp::compute::region_instance_group_managers::v1::AbandonInstancesRequest const &, Options)
AbandonInstances(google::cloud::cpp::compute::v1::Operation const &, Options)
ApplyUpdatesToInstances(std::string const &, std::string const &, std::string const &, google::cloud::cpp::compute::v1::RegionInstanceGroupManagersApplyUpdatesRequest const &, Options)
ApplyUpdatesToInstances(NoAwaitTag, std::string const &, std::string const &, std::string const &, google::cloud::cpp::compute::v1::RegionInstanceGroupManagersApplyUpdatesRequest const &, Options)
ApplyUpdatesToInstances(google::cloud::cpp::compute::region_instance_group_managers::v1::ApplyUpdatesToInstancesRequest const &, Options)
ApplyUpdatesToInstances(NoAwaitTag, google::cloud::cpp::compute::region_instance_group_managers::v1::ApplyUpdatesToInstancesRequest const &, Options)
ApplyUpdatesToInstances(google::cloud::cpp::compute::v1::Operation const &, Options)
CreateInstances(std::string const &, std::string const &, std::string const &, google::cloud::cpp::compute::v1::RegionInstanceGroupManagersCreateInstancesRequest const &, Options)
CreateInstances(NoAwaitTag, std::string const &, std::string const &, std::string const &, google::cloud::cpp::compute::v1::RegionInstanceGroupManagersCreateInstancesRequest const &, Options)
CreateInstances(google::cloud::cpp::compute::region_instance_group_managers::v1::CreateInstancesRequest const &, Options)
CreateInstances(NoAwaitTag, google::cloud::cpp::compute::region_instance_group_managers::v1::CreateInstancesRequest const &, Options)
CreateInstances(google::cloud::cpp::compute::v1::Operation const &, Options)
DeleteInstanceGroupManager(std::string const &, std::string const &, std::string const &, Options)
DeleteInstanceGroupManager(NoAwaitTag, std::string const &, std::string const &, std::string const &, Options)
DeleteInstanceGroupManager(google::cloud::cpp::compute::region_instance_group_managers::v1::DeleteInstanceGroupManagerRequest const &, Options)
DeleteInstanceGroupManager(NoAwaitTag, google::cloud::cpp::compute::region_instance_group_managers::v1::DeleteInstanceGroupManagerRequest const &, Options)
DeleteInstanceGroupManager(google::cloud::cpp::compute::v1::Operation const &, Options)
DeleteInstances(std::string const &, std::string const &, std::string const &, google::cloud::cpp::compute::v1::RegionInstanceGroupManagersDeleteInstancesRequest const &, Options)
DeleteInstances(NoAwaitTag, std::string const &, std::string const &, std::string const &, google::cloud::cpp::compute::v1::RegionInstanceGroupManagersDeleteInstancesRequest const &, Options)
DeleteInstances(google::cloud::cpp::compute::region_instance_group_managers::v1::DeleteInstancesRequest const &, Options)
DeleteInstances(NoAwaitTag, google::cloud::cpp::compute::region_instance_group_managers::v1::DeleteInstancesRequest const &, Options)
DeleteInstances(google::cloud::cpp::compute::v1::Operation const &, Options)
DeletePerInstanceConfigs(std::string const &, std::string const &, std::string const &, google::cloud::cpp::compute::v1::RegionInstanceGroupManagerDeleteInstanceConfigReq const &, Options)
DeletePerInstanceConfigs(NoAwaitTag, std::string const &, std::string const &, std::string const &, google::cloud::cpp::compute::v1::RegionInstanceGroupManagerDeleteInstanceConfigReq const &, Options)
DeletePerInstanceConfigs(google::cloud::cpp::compute::region_instance_group_managers::v1::DeletePerInstanceConfigsRequest const &, Options)
DeletePerInstanceConfigs(NoAwaitTag, google::cloud::cpp::compute::region_instance_group_managers::v1::DeletePerInstanceConfigsRequest const &, Options)
DeletePerInstanceConfigs(google::cloud::cpp::compute::v1::Operation const &, Options)
GetInstanceGroupManager(std::string const &, std::string const &, std::string const &, Options)
GetInstanceGroupManager(google::cloud::cpp::compute::region_instance_group_managers::v1::GetInstanceGroupManagerRequest const &, Options)
InsertInstanceGroupManager(std::string const &, std::string const &, google::cloud::cpp::compute::v1::InstanceGroupManager const &, Options)
InsertInstanceGroupManager(NoAwaitTag, std::string const &, std::string const &, google::cloud::cpp::compute::v1::InstanceGroupManager const &, Options)
InsertInstanceGroupManager(google::cloud::cpp::compute::region_instance_group_managers::v1::InsertInstanceGroupManagerRequest const &, Options)
InsertInstanceGroupManager(NoAwaitTag, google::cloud::cpp::compute::region_instance_group_managers::v1::InsertInstanceGroupManagerRequest const &, Options)
InsertInstanceGroupManager(google::cloud::cpp::compute::v1::Operation const &, Options)
ListRegionInstanceGroupManagers(std::string const &, std::string const &, Options)
ListRegionInstanceGroupManagers(google::cloud::cpp::compute::region_instance_group_managers::v1::ListRegionInstanceGroupManagersRequest, Options)
ListErrors(std::string const &, std::string const &, std::string const &, Options)
ListErrors(google::cloud::cpp::compute::region_instance_group_managers::v1::ListErrorsRequest, Options)
ListManagedInstances(std::string const &, std::string const &, std::string const &, Options)
ListManagedInstances(google::cloud::cpp::compute::region_instance_group_managers::v1::ListManagedInstancesRequest const &, Options)
ListPerInstanceConfigs(std::string const &, std::string const &, std::string const &, Options)
ListPerInstanceConfigs(google::cloud::cpp::compute::region_instance_group_managers::v1::ListPerInstanceConfigsRequest, Options)
PatchInstanceGroupManager(std::string const &, std::string const &, std::string const &, google::cloud::cpp::compute::v1::InstanceGroupManager const &, Options)
PatchInstanceGroupManager(NoAwaitTag, std::string const &, std::string const &, std::string const &, google::cloud::cpp::compute::v1::InstanceGroupManager const &, Options)
PatchInstanceGroupManager(google::cloud::cpp::compute::region_instance_group_managers::v1::PatchInstanceGroupManagerRequest const &, Options)
PatchInstanceGroupManager(NoAwaitTag, google::cloud::cpp::compute::region_instance_group_managers::v1::PatchInstanceGroupManagerRequest const &, Options)
PatchInstanceGroupManager(google::cloud::cpp::compute::v1::Operation const &, Options)
PatchPerInstanceConfigs(std::string const &, std::string const &, std::string const &, google::cloud::cpp::compute::v1::RegionInstanceGroupManagerPatchInstanceConfigReq const &, Options)
PatchPerInstanceConfigs(NoAwaitTag, std::string const &, std::string const &, std::string const &, google::cloud::cpp::compute::v1::RegionInstanceGroupManagerPatchInstanceConfigReq const &, Options)
PatchPerInstanceConfigs(google::cloud::cpp::compute::region_instance_group_managers::v1::PatchPerInstanceConfigsRequest const &, Options)
PatchPerInstanceConfigs(NoAwaitTag, google::cloud::cpp::compute::region_instance_group_managers::v1::PatchPerInstanceConfigsRequest const &, Options)
PatchPerInstanceConfigs(google::cloud::cpp::compute::v1::Operation const &, Options)
RecreateInstances(std::string const &, std::string const &, std::string const &, google::cloud::cpp::compute::v1::RegionInstanceGroupManagersRecreateRequest const &, Options)
RecreateInstances(NoAwaitTag, std::string const &, std::string const &, std::string const &, google::cloud::cpp::compute::v1::RegionInstanceGroupManagersRecreateRequest const &, Options)
RecreateInstances(google::cloud::cpp::compute::region_instance_group_managers::v1::RecreateInstancesRequest const &, Options)
RecreateInstances(NoAwaitTag, google::cloud::cpp::compute::region_instance_group_managers::v1::RecreateInstancesRequest const &, Options)
RecreateInstances(google::cloud::cpp::compute::v1::Operation const &, Options)
Resize(std::string const &, std::string const &, std::string const &, std::int32_t, Options)
Resize(NoAwaitTag, std::string const &, std::string const &, std::string const &, std::int32_t, Options)
Resize(google::cloud::cpp::compute::region_instance_group_managers::v1::ResizeRequest const &, Options)
Resize(NoAwaitTag, google::cloud::cpp::compute::region_instance_group_managers::v1::ResizeRequest const &, Options)
Resize(google::cloud::cpp::compute::v1::Operation const &, Options)
ResumeInstances(std::string const &, std::string const &, std::string const &, google::cloud::cpp::compute::v1::RegionInstanceGroupManagersResumeInstancesRequest const &, Options)
ResumeInstances(NoAwaitTag, std::string const &, std::string const &, std::string const &, google::cloud::cpp::compute::v1::RegionInstanceGroupManagersResumeInstancesRequest const &, Options)
ResumeInstances(google::cloud::cpp::compute::region_instance_group_managers::v1::ResumeInstancesRequest const &, Options)
ResumeInstances(NoAwaitTag, google::cloud::cpp::compute::region_instance_group_managers::v1::ResumeInstancesRequest const &, Options)
ResumeInstances(google::cloud::cpp::compute::v1::Operation const &, Options)
SetInstanceTemplate(std::string const &, std::string const &, std::string const &, google::cloud::cpp::compute::v1::RegionInstanceGroupManagersSetTemplateRequest const &, Options)
SetInstanceTemplate(NoAwaitTag, std::string const &, std::string const &, std::string const &, google::cloud::cpp::compute::v1::RegionInstanceGroupManagersSetTemplateRequest const &, Options)
SetInstanceTemplate(google::cloud::cpp::compute::region_instance_group_managers::v1::SetInstanceTemplateRequest const &, Options)
SetInstanceTemplate(NoAwaitTag, google::cloud::cpp::compute::region_instance_group_managers::v1::SetInstanceTemplateRequest const &, Options)
SetInstanceTemplate(google::cloud::cpp::compute::v1::Operation const &, Options)
SetTargetPools(std::string const &, std::string const &, std::string const &, google::cloud::cpp::compute::v1::RegionInstanceGroupManagersSetTargetPoolsRequest const &, Options)
SetTargetPools(NoAwaitTag, std::string const &, std::string const &, std::string const &, google::cloud::cpp::compute::v1::RegionInstanceGroupManagersSetTargetPoolsRequest const &, Options)
SetTargetPools(google::cloud::cpp::compute::region_instance_group_managers::v1::SetTargetPoolsRequest const &, Options)
SetTargetPools(NoAwaitTag, google::cloud::cpp::compute::region_instance_group_managers::v1::SetTargetPoolsRequest const &, Options)
SetTargetPools(google::cloud::cpp::compute::v1::Operation const &, Options)
StartInstances(std::string const &, std::string const &, std::string const &, google::cloud::cpp::compute::v1::RegionInstanceGroupManagersStartInstancesRequest const &, Options)
StartInstances(NoAwaitTag, std::string const &, std::string const &, std::string const &, google::cloud::cpp::compute::v1::RegionInstanceGroupManagersStartInstancesRequest const &, Options)
StartInstances(google::cloud::cpp::compute::region_instance_group_managers::v1::StartInstancesRequest const &, Options)
StartInstances(NoAwaitTag, google::cloud::cpp::compute::region_instance_group_managers::v1::StartInstancesRequest const &, Options)
StartInstances(google::cloud::cpp::compute::v1::Operation const &, Options)
StopInstances(std::string const &, std::string const &, std::string const &, google::cloud::cpp::compute::v1::RegionInstanceGroupManagersStopInstancesRequest const &, Options)
StopInstances(NoAwaitTag, std::string const &, std::string const &, std::string const &, google::cloud::cpp::compute::v1::RegionInstanceGroupManagersStopInstancesRequest const &, Options)
StopInstances(google::cloud::cpp::compute::region_instance_group_managers::v1::StopInstancesRequest const &, Options)
StopInstances(NoAwaitTag, google::cloud::cpp::compute::region_instance_group_managers::v1::StopInstancesRequest const &, Options)
StopInstances(google::cloud::cpp::compute::v1::Operation const &, Options)
SuspendInstances(std::string const &, std::string const &, std::string const &, google::cloud::cpp::compute::v1::RegionInstanceGroupManagersSuspendInstancesRequest const &, Options)
SuspendInstances(NoAwaitTag, std::string const &, std::string const &, std::string const &, google::cloud::cpp::compute::v1::RegionInstanceGroupManagersSuspendInstancesRequest const &, Options)
SuspendInstances(google::cloud::cpp::compute::region_instance_group_managers::v1::SuspendInstancesRequest const &, Options)
SuspendInstances(NoAwaitTag, google::cloud::cpp::compute::region_instance_group_managers::v1::SuspendInstancesRequest const &, Options)
SuspendInstances(google::cloud::cpp::compute::v1::Operation const &, Options)
UpdatePerInstanceConfigs(std::string const &, std::string const &, std::string const &, google::cloud::cpp::compute::v1::RegionInstanceGroupManagerUpdateInstanceConfigReq const &, Options)
UpdatePerInstanceConfigs(NoAwaitTag, std::string const &, std::string const &, std::string const &, google::cloud::cpp::compute::v1::RegionInstanceGroupManagerUpdateInstanceConfigReq const &, Options)
UpdatePerInstanceConfigs(google::cloud::cpp::compute::region_instance_group_managers::v1::UpdatePerInstanceConfigsRequest const &, Options)
UpdatePerInstanceConfigs(NoAwaitTag, google::cloud::cpp::compute::region_instance_group_managers::v1::UpdatePerInstanceConfigsRequest const &, Options)
UpdatePerInstanceConfigs(google::cloud::cpp::compute::v1::Operation const &, Options)
RegionInstanceGroupManagersConnection
Overview
Functions
virtual options()
virtual AbandonInstances(google::cloud::cpp::compute::region_instance_group_managers::v1::AbandonInstancesRequest const &)
virtual AbandonInstances(NoAwaitTag, google::cloud::cpp::compute::region_instance_group_managers::v1::AbandonInstancesRequest const &)
virtual AbandonInstances(google::cloud::cpp::compute::v1::Operation const &)
virtual ApplyUpdatesToInstances(google::cloud::cpp::compute::region_instance_group_managers::v1::ApplyUpdatesToInstancesRequest const &)
virtual ApplyUpdatesToInstances(NoAwaitTag, google::cloud::cpp::compute::region_instance_group_managers::v1::ApplyUpdatesToInstancesRequest const &)
virtual ApplyUpdatesToInstances(google::cloud::cpp::compute::v1::Operation const &)
virtual CreateInstances(google::cloud::cpp::compute::region_instance_group_managers::v1::CreateInstancesRequest const &)
virtual CreateInstances(NoAwaitTag, google::cloud::cpp::compute::region_instance_group_managers::v1::CreateInstancesRequest const &)
virtual CreateInstances(google::cloud::cpp::compute::v1::Operation const &)
virtual DeleteInstanceGroupManager(google::cloud::cpp::compute::region_instance_group_managers::v1::DeleteInstanceGroupManagerRequest const &)
virtual DeleteInstanceGroupManager(NoAwaitTag, google::cloud::cpp::compute::region_instance_group_managers::v1::DeleteInstanceGroupManagerRequest const &)
virtual DeleteInstanceGroupManager(google::cloud::cpp::compute::v1::Operation const &)
virtual DeleteInstances(google::cloud::cpp::compute::region_instance_group_managers::v1::DeleteInstancesRequest const &)
virtual DeleteInstances(NoAwaitTag, google::cloud::cpp::compute::region_instance_group_managers::v1::DeleteInstancesRequest const &)
virtual DeleteInstances(google::cloud::cpp::compute::v1::Operation const &)
virtual DeletePerInstanceConfigs(google::cloud::cpp::compute::region_instance_group_managers::v1::DeletePerInstanceConfigsRequest const &)
virtual DeletePerInstanceConfigs(NoAwaitTag, google::cloud::cpp::compute::region_instance_group_managers::v1::DeletePerInstanceConfigsRequest const &)
virtual DeletePerInstanceConfigs(google::cloud::cpp::compute::v1::Operation const &)
virtual GetInstanceGroupManager(google::cloud::cpp::compute::region_instance_group_managers::v1::GetInstanceGroupManagerRequest const &)
virtual InsertInstanceGroupManager(google::cloud::cpp::compute::region_instance_group_managers::v1::InsertInstanceGroupManagerRequest const &)
virtual InsertInstanceGroupManager(NoAwaitTag, google::cloud::cpp::compute::region_instance_group_managers::v1::InsertInstanceGroupManagerRequest const &)
virtual InsertInstanceGroupManager(google::cloud::cpp::compute::v1::Operation const &)
virtual ListRegionInstanceGroupManagers(google::cloud::cpp::compute::region_instance_group_managers::v1::ListRegionInstanceGroupManagersRequest)
virtual ListErrors(google::cloud::cpp::compute::region_instance_group_managers::v1::ListErrorsRequest)
virtual ListManagedInstances(google::cloud::cpp::compute::region_instance_group_managers::v1::ListManagedInstancesRequest const &)
virtual ListPerInstanceConfigs(google::cloud::cpp::compute::region_instance_group_managers::v1::ListPerInstanceConfigsRequest)
virtual PatchInstanceGroupManager(google::cloud::cpp::compute::region_instance_group_managers::v1::PatchInstanceGroupManagerRequest const &)
virtual PatchInstanceGroupManager(NoAwaitTag, google::cloud::cpp::compute::region_instance_group_managers::v1::PatchInstanceGroupManagerRequest const &)
virtual PatchInstanceGroupManager(google::cloud::cpp::compute::v1::Operation const &)
virtual PatchPerInstanceConfigs(google::cloud::cpp::compute::region_instance_group_managers::v1::PatchPerInstanceConfigsRequest const &)
virtual PatchPerInstanceConfigs(NoAwaitTag, google::cloud::cpp::compute::region_instance_group_managers::v1::PatchPerInstanceConfigsRequest const &)
virtual PatchPerInstanceConfigs(google::cloud::cpp::compute::v1::Operation const &)
virtual RecreateInstances(google::cloud::cpp::compute::region_instance_group_managers::v1::RecreateInstancesRequest const &)
virtual RecreateInstances(NoAwaitTag, google::cloud::cpp::compute::region_instance_group_managers::v1::RecreateInstancesRequest const &)
virtual RecreateInstances(google::cloud::cpp::compute::v1::Operation const &)
virtual Resize(google::cloud::cpp::compute::region_instance_group_managers::v1::ResizeRequest const &)
virtual Resize(NoAwaitTag, google::cloud::cpp::compute::region_instance_group_managers::v1::ResizeRequest const &)
virtual Resize(google::cloud::cpp::compute::v1::Operation const &)
virtual ResumeInstances(google::cloud::cpp::compute::region_instance_group_managers::v1::ResumeInstancesRequest const &)
virtual ResumeInstances(NoAwaitTag, google::cloud::cpp::compute::region_instance_group_managers::v1::ResumeInstancesRequest const &)
virtual ResumeInstances(google::cloud::cpp::compute::v1::Operation const &)
virtual SetInstanceTemplate(google::cloud::cpp::compute::region_instance_group_managers::v1::SetInstanceTemplateRequest const &)
virtual SetInstanceTemplate(NoAwaitTag, google::cloud::cpp::compute::region_instance_group_managers::v1::SetInstanceTemplateRequest const &)
virtual SetInstanceTemplate(google::cloud::cpp::compute::v1::Operation const &)
virtual SetTargetPools(google::cloud::cpp::compute::region_instance_group_managers::v1::SetTargetPoolsRequest const &)
virtual SetTargetPools(NoAwaitTag, google::cloud::cpp::compute::region_instance_group_managers::v1::SetTargetPoolsRequest const &)
virtual SetTargetPools(google::cloud::cpp::compute::v1::Operation const &)
virtual StartInstances(google::cloud::cpp::compute::region_instance_group_managers::v1::StartInstancesRequest const &)
virtual StartInstances(NoAwaitTag, google::cloud::cpp::compute::region_instance_group_managers::v1::StartInstancesRequest const &)
virtual StartInstances(google::cloud::cpp::compute::v1::Operation const &)
virtual StopInstances(google::cloud::cpp::compute::region_instance_group_managers::v1::StopInstancesRequest const &)
virtual StopInstances(NoAwaitTag, google::cloud::cpp::compute::region_instance_group_managers::v1::StopInstancesRequest const &)
virtual StopInstances(google::cloud::cpp::compute::v1::Operation const &)
virtual SuspendInstances(google::cloud::cpp::compute::region_instance_group_managers::v1::SuspendInstancesRequest const &)
virtual SuspendInstances(NoAwaitTag, google::cloud::cpp::compute::region_instance_group_managers::v1::SuspendInstancesRequest const &)
virtual SuspendInstances(google::cloud::cpp::compute::v1::Operation const &)
virtual UpdatePerInstanceConfigs(google::cloud::cpp::compute::region_instance_group_managers::v1::UpdatePerInstanceConfigsRequest const &)
virtual UpdatePerInstanceConfigs(NoAwaitTag, google::cloud::cpp::compute::region_instance_group_managers::v1::UpdatePerInstanceConfigsRequest const &)
virtual UpdatePerInstanceConfigs(google::cloud::cpp::compute::v1::Operation const &)
RegionInstanceGroupManagersConnectionIdempotencyPolicy
Overview
Functions
virtual clone() const
virtual AbandonInstances(google::cloud::cpp::compute::region_instance_group_managers::v1::AbandonInstancesRequest const &)
virtual ApplyUpdatesToInstances(google::cloud::cpp::compute::region_instance_group_managers::v1::ApplyUpdatesToInstancesRequest const &)
virtual CreateInstances(google::cloud::cpp::compute::region_instance_group_managers::v1::CreateInstancesRequest const &)
virtual DeleteInstanceGroupManager(google::cloud::cpp::compute::region_instance_group_managers::v1::DeleteInstanceGroupManagerRequest const &)
virtual DeleteInstances(google::cloud::cpp::compute::region_instance_group_managers::v1::DeleteInstancesRequest const &)
virtual DeletePerInstanceConfigs(google::cloud::cpp::compute::region_instance_group_managers::v1::DeletePerInstanceConfigsRequest const &)
virtual GetInstanceGroupManager(google::cloud::cpp::compute::region_instance_group_managers::v1::GetInstanceGroupManagerRequest const &)
virtual InsertInstanceGroupManager(google::cloud::cpp::compute::region_instance_group_managers::v1::InsertInstanceGroupManagerRequest const &)
virtual ListRegionInstanceGroupManagers(google::cloud::cpp::compute::region_instance_group_managers::v1::ListRegionInstanceGroupManagersRequest)
virtual ListErrors(google::cloud::cpp::compute::region_instance_group_managers::v1::ListErrorsRequest)
virtual ListManagedInstances(google::cloud::cpp::compute::region_instance_group_managers::v1::ListManagedInstancesRequest const &)
virtual ListPerInstanceConfigs(google::cloud::cpp::compute::region_instance_group_managers::v1::ListPerInstanceConfigsRequest)
virtual PatchInstanceGroupManager(google::cloud::cpp::compute::region_instance_group_managers::v1::PatchInstanceGroupManagerRequest const &)
virtual PatchPerInstanceConfigs(google::cloud::cpp::compute::region_instance_group_managers::v1::PatchPerInstanceConfigsRequest const &)
virtual RecreateInstances(google::cloud::cpp::compute::region_instance_group_managers::v1::RecreateInstancesRequest const &)
virtual Resize(google::cloud::cpp::compute::region_instance_group_managers::v1::ResizeRequest const &)
virtual ResumeInstances(google::cloud::cpp::compute::region_instance_group_managers::v1::ResumeInstancesRequest const &)
virtual SetInstanceTemplate(google::cloud::cpp::compute::region_instance_group_managers::v1::SetInstanceTemplateRequest const &)
virtual SetTargetPools(google::cloud::cpp::compute::region_instance_group_managers::v1::SetTargetPoolsRequest const &)
virtual StartInstances(google::cloud::cpp::compute::region_instance_group_managers::v1::StartInstancesRequest const &)
virtual StopInstances(google::cloud::cpp::compute::region_instance_group_managers::v1::StopInstancesRequest const &)
virtual SuspendInstances(google::cloud::cpp::compute::region_instance_group_managers::v1::SuspendInstancesRequest const &)
virtual UpdatePerInstanceConfigs(google::cloud::cpp::compute::region_instance_group_managers::v1::UpdatePerInstanceConfigsRequest const &)
RegionInstanceGroupManagersLimitedErrorCountRetryPolicy
Overview
Constructors
RegionInstanceGroupManagersLimitedErrorCountRetryPolicy(int)
RegionInstanceGroupManagersLimitedErrorCountRetryPolicy(RegionInstanceGroupManagersLimitedErrorCountRetryPolicy &&)
RegionInstanceGroupManagersLimitedErrorCountRetryPolicy(RegionInstanceGroupManagersLimitedErrorCountRetryPolicy const &)
Functions
maximum_failures() const
virtual OnFailure(Status const &)
virtual IsExhausted() const
virtual IsPermanentFailure(Status const &) const
virtual clone() const
Types
BaseType
RegionInstanceGroupManagersLimitedTimeRetryPolicy
Overview
Constructors
RegionInstanceGroupManagersLimitedTimeRetryPolicy(std::chrono::duration< DurationRep, DurationPeriod >)
RegionInstanceGroupManagersLimitedTimeRetryPolicy(RegionInstanceGroupManagersLimitedTimeRetryPolicy &&)
RegionInstanceGroupManagersLimitedTimeRetryPolicy(RegionInstanceGroupManagersLimitedTimeRetryPolicy const &)
Functions
maximum_duration() const
virtual OnFailure(Status const &)
virtual IsExhausted() const
virtual IsPermanentFailure(Status const &) const
virtual clone() const
Types
BaseType
RegionInstanceGroupManagersRetryPolicy
Overview
Functions
clone() const
OnFailure(Status const &)
OnFailure(Status const &)
IsExhausted() const
IsExhausted() const
IsPermanentFailure(Status const &) const
IsPermanentFailure(Status const &) const
Structs
RegionInstanceGroupManagersBackoffPolicyOption
Overview
Types
Type
RegionInstanceGroupManagersConnectionIdempotencyPolicyOption
Overview
Types
Type
RegionInstanceGroupManagersPollingPolicyOption
Overview
Types
Type
RegionInstanceGroupManagersRetryPolicyOption
Overview
Types
Type
Functions
MakeDefaultRegionInstanceGroupManagersConnectionIdempotencyPolicy()
MakeRegionInstanceGroupManagersConnectionRest(Options)
google::cloud::compute_region_instance_group_managers_v1_mocks
Overview
Classes
MockRegionInstanceGroupManagersConnection
Overview
google::cloud::compute_region_instance_groups_v1
Overview
Classes
RegionInstanceGroupsClient
Overview
Constructors
RegionInstanceGroupsClient(RegionInstanceGroupsClient const &)
RegionInstanceGroupsClient(RegionInstanceGroupsClient &&)
RegionInstanceGroupsClient(std::shared_ptr< RegionInstanceGroupsConnection >, Options)
Operators
operator=(RegionInstanceGroupsClient const &)
operator=(RegionInstanceGroupsClient &&)
operator==(RegionInstanceGroupsClient const &, RegionInstanceGroupsClient const &)
operator!=(RegionInstanceGroupsClient const &, RegionInstanceGroupsClient const &)
Functions
GetInstanceGroup(std::string const &, std::string const &, std::string const &, Options)
GetInstanceGroup(google::cloud::cpp::compute::region_instance_groups::v1::GetInstanceGroupRequest const &, Options)
ListRegionInstanceGroups(std::string const &, std::string const &, Options)
ListRegionInstanceGroups(google::cloud::cpp::compute::region_instance_groups::v1::ListRegionInstanceGroupsRequest, Options)
ListInstances(std::string const &, std::string const &, std::string const &, google::cloud::cpp::compute::v1::RegionInstanceGroupsListInstancesRequest const &, Options)
ListInstances(google::cloud::cpp::compute::region_instance_groups::v1::ListInstancesRequest, Options)
SetNamedPorts(std::string const &, std::string const &, std::string const &, google::cloud::cpp::compute::v1::RegionInstanceGroupsSetNamedPortsRequest const &, Options)
SetNamedPorts(NoAwaitTag, std::string const &, std::string const &, std::string const &, google::cloud::cpp::compute::v1::RegionInstanceGroupsSetNamedPortsRequest const &, Options)
SetNamedPorts(google::cloud::cpp::compute::region_instance_groups::v1::SetNamedPortsRequest const &, Options)
SetNamedPorts(NoAwaitTag, google::cloud::cpp::compute::region_instance_groups::v1::SetNamedPortsRequest const &, Options)
SetNamedPorts(google::cloud::cpp::compute::v1::Operation const &, Options)
RegionInstanceGroupsConnection
Overview
Functions
virtual options()
virtual GetInstanceGroup(google::cloud::cpp::compute::region_instance_groups::v1::GetInstanceGroupRequest const &)
virtual ListRegionInstanceGroups(google::cloud::cpp::compute::region_instance_groups::v1::ListRegionInstanceGroupsRequest)
virtual ListInstances(google::cloud::cpp::compute::region_instance_groups::v1::ListInstancesRequest)
virtual SetNamedPorts(google::cloud::cpp::compute::region_instance_groups::v1::SetNamedPortsRequest const &)
virtual SetNamedPorts(NoAwaitTag, google::cloud::cpp::compute::region_instance_groups::v1::SetNamedPortsRequest const &)
virtual SetNamedPorts(google::cloud::cpp::compute::v1::Operation const &)
RegionInstanceGroupsConnectionIdempotencyPolicy
Overview
Functions
virtual clone() const
virtual GetInstanceGroup(google::cloud::cpp::compute::region_instance_groups::v1::GetInstanceGroupRequest const &)
virtual ListRegionInstanceGroups(google::cloud::cpp::compute::region_instance_groups::v1::ListRegionInstanceGroupsRequest)
virtual ListInstances(google::cloud::cpp::compute::region_instance_groups::v1::ListInstancesRequest)
virtual SetNamedPorts(google::cloud::cpp::compute::region_instance_groups::v1::SetNamedPortsRequest const &)
RegionInstanceGroupsLimitedErrorCountRetryPolicy
Overview
Constructors
RegionInstanceGroupsLimitedErrorCountRetryPolicy(int)
RegionInstanceGroupsLimitedErrorCountRetryPolicy(RegionInstanceGroupsLimitedErrorCountRetryPolicy &&)
RegionInstanceGroupsLimitedErrorCountRetryPolicy(RegionInstanceGroupsLimitedErrorCountRetryPolicy const &)
Functions
maximum_failures() const
virtual OnFailure(Status const &)
virtual IsExhausted() const
virtual IsPermanentFailure(Status const &) const
virtual clone() const
Types
BaseType
RegionInstanceGroupsLimitedTimeRetryPolicy
Overview
Constructors
RegionInstanceGroupsLimitedTimeRetryPolicy(std::chrono::duration< DurationRep, DurationPeriod >)
RegionInstanceGroupsLimitedTimeRetryPolicy(RegionInstanceGroupsLimitedTimeRetryPolicy &&)
RegionInstanceGroupsLimitedTimeRetryPolicy(RegionInstanceGroupsLimitedTimeRetryPolicy const &)
Functions
maximum_duration() const
virtual OnFailure(Status const &)
virtual IsExhausted() const
virtual IsPermanentFailure(Status const &) const
virtual clone() const
Types
BaseType
RegionInstanceGroupsRetryPolicy
Overview
Functions
clone() const
OnFailure(Status const &)
OnFailure(Status const &)
IsExhausted() const
IsExhausted() const
IsPermanentFailure(Status const &) const
IsPermanentFailure(Status const &) const
Structs
RegionInstanceGroupsBackoffPolicyOption
Overview
Types
Type
RegionInstanceGroupsConnectionIdempotencyPolicyOption
Overview
Types
Type
RegionInstanceGroupsPollingPolicyOption
Overview
Types
Type
RegionInstanceGroupsRetryPolicyOption
Overview
Types
Type
Functions
MakeDefaultRegionInstanceGroupsConnectionIdempotencyPolicy()
MakeRegionInstanceGroupsConnectionRest(Options)
google::cloud::compute_region_instance_groups_v1_mocks
Overview
Classes
MockRegionInstanceGroupsConnection
Overview
Functions
virtual options()
virtual GetInstanceGroup(google::cloud::cpp::compute::region_instance_groups::v1::GetInstanceGroupRequest const &)
virtual ListRegionInstanceGroups(google::cloud::cpp::compute::region_instance_groups::v1::ListRegionInstanceGroupsRequest)
virtual ListInstances(google::cloud::cpp::compute::region_instance_groups::v1::ListInstancesRequest)
virtual SetNamedPorts(google::cloud::cpp::compute::region_instance_groups::v1::SetNamedPortsRequest const &)
virtual SetNamedPorts(NoAwaitTag, google::cloud::cpp::compute::region_instance_groups::v1::SetNamedPortsRequest const &)
virtual SetNamedPorts(google::cloud::cpp::compute::v1::Operation const &)
google::cloud::compute_region_instance_templates_v1
Overview
Classes
RegionInstanceTemplatesClient
Overview
Constructors
RegionInstanceTemplatesClient(RegionInstanceTemplatesClient const &)
RegionInstanceTemplatesClient(RegionInstanceTemplatesClient &&)
RegionInstanceTemplatesClient(std::shared_ptr< RegionInstanceTemplatesConnection >, Options)
Operators
operator=(RegionInstanceTemplatesClient const &)
operator=(RegionInstanceTemplatesClient &&)
operator==(RegionInstanceTemplatesClient const &, RegionInstanceTemplatesClient const &)
operator!=(RegionInstanceTemplatesClient const &, RegionInstanceTemplatesClient const &)
Functions
DeleteInstanceTemplate(std::string const &, std::string const &, std::string const &, Options)
DeleteInstanceTemplate(NoAwaitTag, std::string const &, std::string const &, std::string const &, Options)
DeleteInstanceTemplate(google::cloud::cpp::compute::region_instance_templates::v1::DeleteInstanceTemplateRequest const &, Options)
DeleteInstanceTemplate(NoAwaitTag, google::cloud::cpp::compute::region_instance_templates::v1::DeleteInstanceTemplateRequest const &, Options)
DeleteInstanceTemplate(google::cloud::cpp::compute::v1::Operation const &, Options)
GetInstanceTemplate(std::string const &, std::string const &, std::string const &, Options)
GetInstanceTemplate(google::cloud::cpp::compute::region_instance_templates::v1::GetInstanceTemplateRequest const &, Options)
InsertInstanceTemplate(std::string const &, std::string const &, google::cloud::cpp::compute::v1::InstanceTemplate const &, Options)
InsertInstanceTemplate(NoAwaitTag, std::string const &, std::string const &, google::cloud::cpp::compute::v1::InstanceTemplate const &, Options)
InsertInstanceTemplate(google::cloud::cpp::compute::region_instance_templates::v1::InsertInstanceTemplateRequest const &, Options)
InsertInstanceTemplate(NoAwaitTag, google::cloud::cpp::compute::region_instance_templates::v1::InsertInstanceTemplateRequest const &, Options)
InsertInstanceTemplate(google::cloud::cpp::compute::v1::Operation const &, Options)
ListRegionInstanceTemplates(std::string const &, std::string const &, Options)
ListRegionInstanceTemplates(google::cloud::cpp::compute::region_instance_templates::v1::ListRegionInstanceTemplatesRequest, Options)
RegionInstanceTemplatesConnection
Overview
Functions
virtual options()
virtual DeleteInstanceTemplate(google::cloud::cpp::compute::region_instance_templates::v1::DeleteInstanceTemplateRequest const &)
virtual DeleteInstanceTemplate(NoAwaitTag, google::cloud::cpp::compute::region_instance_templates::v1::DeleteInstanceTemplateRequest const &)
virtual DeleteInstanceTemplate(google::cloud::cpp::compute::v1::Operation const &)
virtual GetInstanceTemplate(google::cloud::cpp::compute::region_instance_templates::v1::GetInstanceTemplateRequest const &)
virtual InsertInstanceTemplate(google::cloud::cpp::compute::region_instance_templates::v1::InsertInstanceTemplateRequest const &)
virtual InsertInstanceTemplate(NoAwaitTag, google::cloud::cpp::compute::region_instance_templates::v1::InsertInstanceTemplateRequest const &)
virtual InsertInstanceTemplate(google::cloud::cpp::compute::v1::Operation const &)
virtual ListRegionInstanceTemplates(google::cloud::cpp::compute::region_instance_templates::v1::ListRegionInstanceTemplatesRequest)
RegionInstanceTemplatesConnectionIdempotencyPolicy
Overview
Functions
virtual clone() const
virtual DeleteInstanceTemplate(google::cloud::cpp::compute::region_instance_templates::v1::DeleteInstanceTemplateRequest const &)
virtual GetInstanceTemplate(google::cloud::cpp::compute::region_instance_templates::v1::GetInstanceTemplateRequest const &)
virtual InsertInstanceTemplate(google::cloud::cpp::compute::region_instance_templates::v1::InsertInstanceTemplateRequest const &)
virtual ListRegionInstanceTemplates(google::cloud::cpp::compute::region_instance_templates::v1::ListRegionInstanceTemplatesRequest)
RegionInstanceTemplatesLimitedErrorCountRetryPolicy
Overview
Constructors
RegionInstanceTemplatesLimitedErrorCountRetryPolicy(int)
RegionInstanceTemplatesLimitedErrorCountRetryPolicy(RegionInstanceTemplatesLimitedErrorCountRetryPolicy &&)
RegionInstanceTemplatesLimitedErrorCountRetryPolicy(RegionInstanceTemplatesLimitedErrorCountRetryPolicy const &)
Functions
maximum_failures() const
virtual OnFailure(Status const &)
virtual IsExhausted() const
virtual IsPermanentFailure(Status const &) const
virtual clone() const
Types
BaseType
RegionInstanceTemplatesLimitedTimeRetryPolicy
Overview
Constructors
RegionInstanceTemplatesLimitedTimeRetryPolicy(std::chrono::duration< DurationRep, DurationPeriod >)
RegionInstanceTemplatesLimitedTimeRetryPolicy(RegionInstanceTemplatesLimitedTimeRetryPolicy &&)
RegionInstanceTemplatesLimitedTimeRetryPolicy(RegionInstanceTemplatesLimitedTimeRetryPolicy const &)
Functions
maximum_duration() const
virtual OnFailure(Status const &)
virtual IsExhausted() const
virtual IsPermanentFailure(Status const &) const
virtual clone() const
Types
BaseType
RegionInstanceTemplatesRetryPolicy
Overview
Functions
clone() const
OnFailure(Status const &)
OnFailure(Status const &)
IsExhausted() const
IsExhausted() const
IsPermanentFailure(Status const &) const
IsPermanentFailure(Status const &) const
Structs
RegionInstanceTemplatesBackoffPolicyOption
Overview
Types
Type
RegionInstanceTemplatesConnectionIdempotencyPolicyOption
Overview
Types
Type
RegionInstanceTemplatesPollingPolicyOption
Overview
Types
Type
RegionInstanceTemplatesRetryPolicyOption
Overview
Types
Type
Functions
MakeDefaultRegionInstanceTemplatesConnectionIdempotencyPolicy()
MakeRegionInstanceTemplatesConnectionRest(Options)
google::cloud::compute_region_instance_templates_v1_mocks
Overview
Classes
MockRegionInstanceTemplatesConnection
Overview
google::cloud::compute_region_instances_v1
Overview
Classes
RegionInstancesClient
Overview
Constructors
RegionInstancesClient(RegionInstancesClient const &)
RegionInstancesClient(RegionInstancesClient &&)
RegionInstancesClient(std::shared_ptr< RegionInstancesConnection >, Options)
Operators
operator=(RegionInstancesClient const &)
operator=(RegionInstancesClient &&)
operator==(RegionInstancesClient const &, RegionInstancesClient const &)
operator!=(RegionInstancesClient const &, RegionInstancesClient const &)
Functions
BulkInsert(std::string const &, std::string const &, google::cloud::cpp::compute::v1::BulkInsertInstanceResource const &, Options)
BulkInsert(NoAwaitTag, std::string const &, std::string const &, google::cloud::cpp::compute::v1::BulkInsertInstanceResource const &, Options)
BulkInsert(google::cloud::cpp::compute::region_instances::v1::BulkInsertRequest const &, Options)
BulkInsert(NoAwaitTag, google::cloud::cpp::compute::region_instances::v1::BulkInsertRequest const &, Options)
BulkInsert(google::cloud::cpp::compute::v1::Operation const &, Options)
RegionInstancesConnection
Overview
Functions
virtual options()
virtual BulkInsert(google::cloud::cpp::compute::region_instances::v1::BulkInsertRequest const &)
virtual BulkInsert(NoAwaitTag, google::cloud::cpp::compute::region_instances::v1::BulkInsertRequest const &)
virtual BulkInsert(google::cloud::cpp::compute::v1::Operation const &)
RegionInstancesConnectionIdempotencyPolicy
Overview
Functions
virtual clone() const
virtual BulkInsert(google::cloud::cpp::compute::region_instances::v1::BulkInsertRequest const &)
RegionInstancesLimitedErrorCountRetryPolicy
Overview
Constructors
RegionInstancesLimitedErrorCountRetryPolicy(int)
RegionInstancesLimitedErrorCountRetryPolicy(RegionInstancesLimitedErrorCountRetryPolicy &&)
RegionInstancesLimitedErrorCountRetryPolicy(RegionInstancesLimitedErrorCountRetryPolicy const &)
Functions
maximum_failures() const
virtual OnFailure(Status const &)
virtual IsExhausted() const
virtual IsPermanentFailure(Status const &) const
virtual clone() const
Types
BaseType
RegionInstancesLimitedTimeRetryPolicy
Overview
Constructors
RegionInstancesLimitedTimeRetryPolicy(std::chrono::duration< DurationRep, DurationPeriod >)
RegionInstancesLimitedTimeRetryPolicy(RegionInstancesLimitedTimeRetryPolicy &&)
RegionInstancesLimitedTimeRetryPolicy(RegionInstancesLimitedTimeRetryPolicy const &)
Functions
maximum_duration() const
virtual OnFailure(Status const &)
virtual IsExhausted() const
virtual IsPermanentFailure(Status const &) const
virtual clone() const
Types
BaseType
RegionInstancesRetryPolicy
Overview
Functions
clone() const
OnFailure(Status const &)
OnFailure(Status const &)
IsExhausted() const
IsExhausted() const
IsPermanentFailure(Status const &) const
IsPermanentFailure(Status const &) const
Structs
RegionInstancesBackoffPolicyOption
Overview
Types
Type
RegionInstancesConnectionIdempotencyPolicyOption
Overview
Types
Type
RegionInstancesPollingPolicyOption
Overview
Types
Type
RegionInstancesRetryPolicyOption
Overview
Types
Type
Functions
MakeDefaultRegionInstancesConnectionIdempotencyPolicy()
MakeRegionInstancesConnectionRest(Options)
google::cloud::compute_region_instances_v1_mocks
Overview
Classes
MockRegionInstancesConnection
Overview
Functions
virtual options()
virtual BulkInsert(google::cloud::cpp::compute::region_instances::v1::BulkInsertRequest const &)
virtual BulkInsert(NoAwaitTag, google::cloud::cpp::compute::region_instances::v1::BulkInsertRequest const &)
virtual BulkInsert(google::cloud::cpp::compute::v1::Operation const &)
google::cloud::compute_region_instant_snapshots_v1
Overview
Classes
RegionInstantSnapshotsClient
Overview
Constructors
RegionInstantSnapshotsClient(RegionInstantSnapshotsClient const &)
RegionInstantSnapshotsClient(RegionInstantSnapshotsClient &&)
RegionInstantSnapshotsClient(std::shared_ptr< RegionInstantSnapshotsConnection >, Options)
Operators
operator=(RegionInstantSnapshotsClient const &)
operator=(RegionInstantSnapshotsClient &&)
operator==(RegionInstantSnapshotsClient const &, RegionInstantSnapshotsClient const &)
operator!=(RegionInstantSnapshotsClient const &, RegionInstantSnapshotsClient const &)
Functions
DeleteInstantSnapshot(std::string const &, std::string const &, std::string const &, Options)
DeleteInstantSnapshot(NoAwaitTag, std::string const &, std::string const &, std::string const &, Options)
DeleteInstantSnapshot(google::cloud::cpp::compute::region_instant_snapshots::v1::DeleteInstantSnapshotRequest const &, Options)
DeleteInstantSnapshot(NoAwaitTag, google::cloud::cpp::compute::region_instant_snapshots::v1::DeleteInstantSnapshotRequest const &, Options)
DeleteInstantSnapshot(google::cloud::cpp::compute::v1::Operation const &, Options)
GetInstantSnapshot(std::string const &, std::string const &, std::string const &, Options)
GetInstantSnapshot(google::cloud::cpp::compute::region_instant_snapshots::v1::GetInstantSnapshotRequest const &, Options)
GetIamPolicy(std::string const &, std::string const &, std::string const &, Options)
GetIamPolicy(google::cloud::cpp::compute::region_instant_snapshots::v1::GetIamPolicyRequest const &, Options)
InsertInstantSnapshot(std::string const &, std::string const &, google::cloud::cpp::compute::v1::InstantSnapshot const &, Options)
InsertInstantSnapshot(NoAwaitTag, std::string const &, std::string const &, google::cloud::cpp::compute::v1::InstantSnapshot const &, Options)
InsertInstantSnapshot(google::cloud::cpp::compute::region_instant_snapshots::v1::InsertInstantSnapshotRequest const &, Options)
InsertInstantSnapshot(NoAwaitTag, google::cloud::cpp::compute::region_instant_snapshots::v1::InsertInstantSnapshotRequest const &, Options)
InsertInstantSnapshot(google::cloud::cpp::compute::v1::Operation const &, Options)
ListRegionInstantSnapshots(std::string const &, std::string const &, Options)
ListRegionInstantSnapshots(google::cloud::cpp::compute::region_instant_snapshots::v1::ListRegionInstantSnapshotsRequest, Options)
SetIamPolicy(std::string const &, std::string const &, std::string const &, google::cloud::cpp::compute::v1::RegionSetPolicyRequest const &, Options)
SetIamPolicy(google::cloud::cpp::compute::region_instant_snapshots::v1::SetIamPolicyRequest const &, Options)
SetLabels(std::string const &, std::string const &, std::string const &, google::cloud::cpp::compute::v1::RegionSetLabelsRequest const &, Options)
SetLabels(NoAwaitTag, std::string const &, std::string const &, std::string const &, google::cloud::cpp::compute::v1::RegionSetLabelsRequest const &, Options)
SetLabels(google::cloud::cpp::compute::region_instant_snapshots::v1::SetLabelsRequest const &, Options)
SetLabels(NoAwaitTag, google::cloud::cpp::compute::region_instant_snapshots::v1::SetLabelsRequest const &, Options)
SetLabels(google::cloud::cpp::compute::v1::Operation const &, Options)
TestIamPermissions(std::string const &, std::string const &, std::string const &, google::cloud::cpp::compute::v1::TestPermissionsRequest const &, Options)
TestIamPermissions(google::cloud::cpp::compute::region_instant_snapshots::v1::TestIamPermissionsRequest const &, Options)
RegionInstantSnapshotsConnection
Overview
Functions
virtual options()
virtual DeleteInstantSnapshot(google::cloud::cpp::compute::region_instant_snapshots::v1::DeleteInstantSnapshotRequest const &)
virtual DeleteInstantSnapshot(NoAwaitTag, google::cloud::cpp::compute::region_instant_snapshots::v1::DeleteInstantSnapshotRequest const &)
virtual DeleteInstantSnapshot(google::cloud::cpp::compute::v1::Operation const &)
virtual GetInstantSnapshot(google::cloud::cpp::compute::region_instant_snapshots::v1::GetInstantSnapshotRequest const &)
virtual GetIamPolicy(google::cloud::cpp::compute::region_instant_snapshots::v1::GetIamPolicyRequest const &)
virtual InsertInstantSnapshot(google::cloud::cpp::compute::region_instant_snapshots::v1::InsertInstantSnapshotRequest const &)
virtual InsertInstantSnapshot(NoAwaitTag, google::cloud::cpp::compute::region_instant_snapshots::v1::InsertInstantSnapshotRequest const &)
virtual InsertInstantSnapshot(google::cloud::cpp::compute::v1::Operation const &)
virtual ListRegionInstantSnapshots(google::cloud::cpp::compute::region_instant_snapshots::v1::ListRegionInstantSnapshotsRequest)
virtual SetIamPolicy(google::cloud::cpp::compute::region_instant_snapshots::v1::SetIamPolicyRequest const &)
virtual SetLabels(google::cloud::cpp::compute::region_instant_snapshots::v1::SetLabelsRequest const &)
virtual SetLabels(NoAwaitTag, google::cloud::cpp::compute::region_instant_snapshots::v1::SetLabelsRequest const &)
virtual SetLabels(google::cloud::cpp::compute::v1::Operation const &)
virtual TestIamPermissions(google::cloud::cpp::compute::region_instant_snapshots::v1::TestIamPermissionsRequest const &)
RegionInstantSnapshotsConnectionIdempotencyPolicy
Overview
Functions
virtual clone() const
virtual DeleteInstantSnapshot(google::cloud::cpp::compute::region_instant_snapshots::v1::DeleteInstantSnapshotRequest const &)
virtual GetInstantSnapshot(google::cloud::cpp::compute::region_instant_snapshots::v1::GetInstantSnapshotRequest const &)
virtual GetIamPolicy(google::cloud::cpp::compute::region_instant_snapshots::v1::GetIamPolicyRequest const &)
virtual InsertInstantSnapshot(google::cloud::cpp::compute::region_instant_snapshots::v1::InsertInstantSnapshotRequest const &)
virtual ListRegionInstantSnapshots(google::cloud::cpp::compute::region_instant_snapshots::v1::ListRegionInstantSnapshotsRequest)
virtual SetIamPolicy(google::cloud::cpp::compute::region_instant_snapshots::v1::SetIamPolicyRequest const &)
virtual SetLabels(google::cloud::cpp::compute::region_instant_snapshots::v1::SetLabelsRequest const &)
virtual TestIamPermissions(google::cloud::cpp::compute::region_instant_snapshots::v1::TestIamPermissionsRequest const &)
RegionInstantSnapshotsLimitedErrorCountRetryPolicy
Overview
Constructors
RegionInstantSnapshotsLimitedErrorCountRetryPolicy(int)
RegionInstantSnapshotsLimitedErrorCountRetryPolicy(RegionInstantSnapshotsLimitedErrorCountRetryPolicy &&)
RegionInstantSnapshotsLimitedErrorCountRetryPolicy(RegionInstantSnapshotsLimitedErrorCountRetryPolicy const &)
Functions
maximum_failures() const
virtual OnFailure(Status const &)
virtual IsExhausted() const
virtual IsPermanentFailure(Status const &) const
virtual clone() const
Types
BaseType
RegionInstantSnapshotsLimitedTimeRetryPolicy
Overview
Constructors
RegionInstantSnapshotsLimitedTimeRetryPolicy(std::chrono::duration< DurationRep, DurationPeriod >)
RegionInstantSnapshotsLimitedTimeRetryPolicy(RegionInstantSnapshotsLimitedTimeRetryPolicy &&)
RegionInstantSnapshotsLimitedTimeRetryPolicy(RegionInstantSnapshotsLimitedTimeRetryPolicy const &)
Functions
maximum_duration() const
virtual OnFailure(Status const &)
virtual IsExhausted() const
virtual IsPermanentFailure(Status const &) const
virtual clone() const
Types
BaseType
RegionInstantSnapshotsRetryPolicy
Overview
Functions
clone() const
OnFailure(Status const &)
OnFailure(Status const &)
IsExhausted() const
IsExhausted() const
IsPermanentFailure(Status const &) const
IsPermanentFailure(Status const &) const
Structs
RegionInstantSnapshotsBackoffPolicyOption
Overview
Types
Type
RegionInstantSnapshotsConnectionIdempotencyPolicyOption
Overview
Types
Type
RegionInstantSnapshotsPollingPolicyOption
Overview
Types
Type
RegionInstantSnapshotsRetryPolicyOption
Overview
Types
Type
Functions
MakeDefaultRegionInstantSnapshotsConnectionIdempotencyPolicy()
MakeRegionInstantSnapshotsConnectionRest(Options)
google::cloud::compute_region_instant_snapshots_v1_mocks
Overview
Classes
MockRegionInstantSnapshotsConnection
Overview
google::cloud::compute_region_network_endpoint_groups_v1
Overview
Classes
RegionNetworkEndpointGroupsClient
Overview
Constructors
RegionNetworkEndpointGroupsClient(RegionNetworkEndpointGroupsClient const &)
RegionNetworkEndpointGroupsClient(RegionNetworkEndpointGroupsClient &&)
RegionNetworkEndpointGroupsClient(std::shared_ptr< RegionNetworkEndpointGroupsConnection >, Options)
Operators
operator=(RegionNetworkEndpointGroupsClient const &)
operator=(RegionNetworkEndpointGroupsClient &&)
operator==(RegionNetworkEndpointGroupsClient const &, RegionNetworkEndpointGroupsClient const &)
operator!=(RegionNetworkEndpointGroupsClient const &, RegionNetworkEndpointGroupsClient const &)
Functions
AttachNetworkEndpoints(std::string const &, std::string const &, std::string const &, google::cloud::cpp::compute::v1::RegionNetworkEndpointGroupsAttachEndpointsRequest const &, Options)
AttachNetworkEndpoints(NoAwaitTag, std::string const &, std::string const &, std::string const &, google::cloud::cpp::compute::v1::RegionNetworkEndpointGroupsAttachEndpointsRequest const &, Options)
AttachNetworkEndpoints(google::cloud::cpp::compute::region_network_endpoint_groups::v1::AttachNetworkEndpointsRequest const &, Options)
AttachNetworkEndpoints(NoAwaitTag, google::cloud::cpp::compute::region_network_endpoint_groups::v1::AttachNetworkEndpointsRequest const &, Options)
AttachNetworkEndpoints(google::cloud::cpp::compute::v1::Operation const &, Options)
DeleteNetworkEndpointGroup(std::string const &, std::string const &, std::string const &, Options)
DeleteNetworkEndpointGroup(NoAwaitTag, std::string const &, std::string const &, std::string const &, Options)
DeleteNetworkEndpointGroup(google::cloud::cpp::compute::region_network_endpoint_groups::v1::DeleteNetworkEndpointGroupRequest const &, Options)
DeleteNetworkEndpointGroup(NoAwaitTag, google::cloud::cpp::compute::region_network_endpoint_groups::v1::DeleteNetworkEndpointGroupRequest const &, Options)
DeleteNetworkEndpointGroup(google::cloud::cpp::compute::v1::Operation const &, Options)
DetachNetworkEndpoints(std::string const &, std::string const &, std::string const &, google::cloud::cpp::compute::v1::RegionNetworkEndpointGroupsDetachEndpointsRequest const &, Options)
DetachNetworkEndpoints(NoAwaitTag, std::string const &, std::string const &, std::string const &, google::cloud::cpp::compute::v1::RegionNetworkEndpointGroupsDetachEndpointsRequest const &, Options)
DetachNetworkEndpoints(google::cloud::cpp::compute::region_network_endpoint_groups::v1::DetachNetworkEndpointsRequest const &, Options)
DetachNetworkEndpoints(NoAwaitTag, google::cloud::cpp::compute::region_network_endpoint_groups::v1::DetachNetworkEndpointsRequest const &, Options)
DetachNetworkEndpoints(google::cloud::cpp::compute::v1::Operation const &, Options)
GetNetworkEndpointGroup(std::string const &, std::string const &, std::string const &, Options)
GetNetworkEndpointGroup(google::cloud::cpp::compute::region_network_endpoint_groups::v1::GetNetworkEndpointGroupRequest const &, Options)
InsertNetworkEndpointGroup(std::string const &, std::string const &, google::cloud::cpp::compute::v1::NetworkEndpointGroup const &, Options)
InsertNetworkEndpointGroup(NoAwaitTag, std::string const &, std::string const &, google::cloud::cpp::compute::v1::NetworkEndpointGroup const &, Options)
InsertNetworkEndpointGroup(google::cloud::cpp::compute::region_network_endpoint_groups::v1::InsertNetworkEndpointGroupRequest const &, Options)
InsertNetworkEndpointGroup(NoAwaitTag, google::cloud::cpp::compute::region_network_endpoint_groups::v1::InsertNetworkEndpointGroupRequest const &, Options)
InsertNetworkEndpointGroup(google::cloud::cpp::compute::v1::Operation const &, Options)
ListRegionNetworkEndpointGroups(std::string const &, std::string const &, Options)
ListRegionNetworkEndpointGroups(google::cloud::cpp::compute::region_network_endpoint_groups::v1::ListRegionNetworkEndpointGroupsRequest, Options)
ListNetworkEndpoints(std::string const &, std::string const &, std::string const &, Options)
ListNetworkEndpoints(google::cloud::cpp::compute::region_network_endpoint_groups::v1::ListNetworkEndpointsRequest, Options)
RegionNetworkEndpointGroupsConnection
Overview
Functions
virtual options()
virtual AttachNetworkEndpoints(google::cloud::cpp::compute::region_network_endpoint_groups::v1::AttachNetworkEndpointsRequest const &)
virtual AttachNetworkEndpoints(NoAwaitTag, google::cloud::cpp::compute::region_network_endpoint_groups::v1::AttachNetworkEndpointsRequest const &)
virtual AttachNetworkEndpoints(google::cloud::cpp::compute::v1::Operation const &)
virtual DeleteNetworkEndpointGroup(google::cloud::cpp::compute::region_network_endpoint_groups::v1::DeleteNetworkEndpointGroupRequest const &)
virtual DeleteNetworkEndpointGroup(NoAwaitTag, google::cloud::cpp::compute::region_network_endpoint_groups::v1::DeleteNetworkEndpointGroupRequest const &)
virtual DeleteNetworkEndpointGroup(google::cloud::cpp::compute::v1::Operation const &)
virtual DetachNetworkEndpoints(google::cloud::cpp::compute::region_network_endpoint_groups::v1::DetachNetworkEndpointsRequest const &)
virtual DetachNetworkEndpoints(NoAwaitTag, google::cloud::cpp::compute::region_network_endpoint_groups::v1::DetachNetworkEndpointsRequest const &)
virtual DetachNetworkEndpoints(google::cloud::cpp::compute::v1::Operation const &)
virtual GetNetworkEndpointGroup(google::cloud::cpp::compute::region_network_endpoint_groups::v1::GetNetworkEndpointGroupRequest const &)
virtual InsertNetworkEndpointGroup(google::cloud::cpp::compute::region_network_endpoint_groups::v1::InsertNetworkEndpointGroupRequest const &)
virtual InsertNetworkEndpointGroup(NoAwaitTag, google::cloud::cpp::compute::region_network_endpoint_groups::v1::InsertNetworkEndpointGroupRequest const &)
virtual InsertNetworkEndpointGroup(google::cloud::cpp::compute::v1::Operation const &)
virtual ListRegionNetworkEndpointGroups(google::cloud::cpp::compute::region_network_endpoint_groups::v1::ListRegionNetworkEndpointGroupsRequest)
virtual ListNetworkEndpoints(google::cloud::cpp::compute::region_network_endpoint_groups::v1::ListNetworkEndpointsRequest)
RegionNetworkEndpointGroupsConnectionIdempotencyPolicy
Overview
Functions
virtual clone() const
virtual AttachNetworkEndpoints(google::cloud::cpp::compute::region_network_endpoint_groups::v1::AttachNetworkEndpointsRequest const &)
virtual DeleteNetworkEndpointGroup(google::cloud::cpp::compute::region_network_endpoint_groups::v1::DeleteNetworkEndpointGroupRequest const &)
virtual DetachNetworkEndpoints(google::cloud::cpp::compute::region_network_endpoint_groups::v1::DetachNetworkEndpointsRequest const &)
virtual GetNetworkEndpointGroup(google::cloud::cpp::compute::region_network_endpoint_groups::v1::GetNetworkEndpointGroupRequest const &)
virtual InsertNetworkEndpointGroup(google::cloud::cpp::compute::region_network_endpoint_groups::v1::InsertNetworkEndpointGroupRequest const &)
virtual ListRegionNetworkEndpointGroups(google::cloud::cpp::compute::region_network_endpoint_groups::v1::ListRegionNetworkEndpointGroupsRequest)
virtual ListNetworkEndpoints(google::cloud::cpp::compute::region_network_endpoint_groups::v1::ListNetworkEndpointsRequest)
RegionNetworkEndpointGroupsLimitedErrorCountRetryPolicy
Overview
Constructors
RegionNetworkEndpointGroupsLimitedErrorCountRetryPolicy(int)
RegionNetworkEndpointGroupsLimitedErrorCountRetryPolicy(RegionNetworkEndpointGroupsLimitedErrorCountRetryPolicy &&)
RegionNetworkEndpointGroupsLimitedErrorCountRetryPolicy(RegionNetworkEndpointGroupsLimitedErrorCountRetryPolicy const &)
Functions
maximum_failures() const
virtual OnFailure(Status const &)
virtual IsExhausted() const
virtual IsPermanentFailure(Status const &) const
virtual clone() const
Types
BaseType
RegionNetworkEndpointGroupsLimitedTimeRetryPolicy
Overview
Constructors
RegionNetworkEndpointGroupsLimitedTimeRetryPolicy(std::chrono::duration< DurationRep, DurationPeriod >)
RegionNetworkEndpointGroupsLimitedTimeRetryPolicy(RegionNetworkEndpointGroupsLimitedTimeRetryPolicy &&)
RegionNetworkEndpointGroupsLimitedTimeRetryPolicy(RegionNetworkEndpointGroupsLimitedTimeRetryPolicy const &)
Functions
maximum_duration() const
virtual OnFailure(Status const &)
virtual IsExhausted() const
virtual IsPermanentFailure(Status const &) const
virtual clone() const
Types
BaseType
RegionNetworkEndpointGroupsRetryPolicy
Overview
Functions
clone() const
OnFailure(Status const &)
OnFailure(Status const &)
IsExhausted() const
IsExhausted() const
IsPermanentFailure(Status const &) const
IsPermanentFailure(Status const &) const
Structs
RegionNetworkEndpointGroupsBackoffPolicyOption
Overview
Types
Type
RegionNetworkEndpointGroupsConnectionIdempotencyPolicyOption
Overview
Types
Type
RegionNetworkEndpointGroupsPollingPolicyOption
Overview
Types
Type
RegionNetworkEndpointGroupsRetryPolicyOption
Overview
Types
Type
Functions
MakeDefaultRegionNetworkEndpointGroupsConnectionIdempotencyPolicy()
MakeRegionNetworkEndpointGroupsConnectionRest(Options)
google::cloud::compute_region_network_endpoint_groups_v1_mocks
Overview
Classes
MockRegionNetworkEndpointGroupsConnection
Overview
google::cloud::compute_region_network_firewall_policies_v1
Overview
Classes
RegionNetworkFirewallPoliciesClient
Overview
Constructors
RegionNetworkFirewallPoliciesClient(RegionNetworkFirewallPoliciesClient const &)
RegionNetworkFirewallPoliciesClient(RegionNetworkFirewallPoliciesClient &&)
RegionNetworkFirewallPoliciesClient(std::shared_ptr< RegionNetworkFirewallPoliciesConnection >, Options)
Operators
operator=(RegionNetworkFirewallPoliciesClient const &)
operator=(RegionNetworkFirewallPoliciesClient &&)
operator==(RegionNetworkFirewallPoliciesClient const &, RegionNetworkFirewallPoliciesClient const &)
operator!=(RegionNetworkFirewallPoliciesClient const &, RegionNetworkFirewallPoliciesClient const &)
Functions
AddAssociation(std::string const &, std::string const &, std::string const &, google::cloud::cpp::compute::v1::FirewallPolicyAssociation const &, Options)
AddAssociation(NoAwaitTag, std::string const &, std::string const &, std::string const &, google::cloud::cpp::compute::v1::FirewallPolicyAssociation const &, Options)
AddAssociation(google::cloud::cpp::compute::region_network_firewall_policies::v1::AddAssociationRequest const &, Options)
AddAssociation(NoAwaitTag, google::cloud::cpp::compute::region_network_firewall_policies::v1::AddAssociationRequest const &, Options)
AddAssociation(google::cloud::cpp::compute::v1::Operation const &, Options)
AddRule(std::string const &, std::string const &, std::string const &, google::cloud::cpp::compute::v1::FirewallPolicyRule const &, Options)
AddRule(NoAwaitTag, std::string const &, std::string const &, std::string const &, google::cloud::cpp::compute::v1::FirewallPolicyRule const &, Options)
AddRule(google::cloud::cpp::compute::region_network_firewall_policies::v1::AddRuleRequest const &, Options)
AddRule(NoAwaitTag, google::cloud::cpp::compute::region_network_firewall_policies::v1::AddRuleRequest const &, Options)
AddRule(google::cloud::cpp::compute::v1::Operation const &, Options)
CloneRules(std::string const &, std::string const &, std::string const &, Options)
CloneRules(NoAwaitTag, std::string const &, std::string const &, std::string const &, Options)
CloneRules(google::cloud::cpp::compute::region_network_firewall_policies::v1::CloneRulesRequest const &, Options)
CloneRules(NoAwaitTag, google::cloud::cpp::compute::region_network_firewall_policies::v1::CloneRulesRequest const &, Options)
CloneRules(google::cloud::cpp::compute::v1::Operation const &, Options)
DeleteFirewallPolicy(std::string const &, std::string const &, std::string const &, Options)
DeleteFirewallPolicy(NoAwaitTag, std::string const &, std::string const &, std::string const &, Options)
DeleteFirewallPolicy(google::cloud::cpp::compute::region_network_firewall_policies::v1::DeleteFirewallPolicyRequest const &, Options)
DeleteFirewallPolicy(NoAwaitTag, google::cloud::cpp::compute::region_network_firewall_policies::v1::DeleteFirewallPolicyRequest const &, Options)
DeleteFirewallPolicy(google::cloud::cpp::compute::v1::Operation const &, Options)
GetFirewallPolicy(std::string const &, std::string const &, std::string const &, Options)
GetFirewallPolicy(google::cloud::cpp::compute::region_network_firewall_policies::v1::GetFirewallPolicyRequest const &, Options)
GetAssociation(std::string const &, std::string const &, std::string const &, Options)
GetAssociation(google::cloud::cpp::compute::region_network_firewall_policies::v1::GetAssociationRequest const &, Options)
GetEffectiveFirewalls(std::string const &, std::string const &, std::string const &, Options)
GetEffectiveFirewalls(google::cloud::cpp::compute::region_network_firewall_policies::v1::GetEffectiveFirewallsRequest const &, Options)
GetIamPolicy(std::string const &, std::string const &, std::string const &, Options)
GetIamPolicy(google::cloud::cpp::compute::region_network_firewall_policies::v1::GetIamPolicyRequest const &, Options)
GetRule(std::string const &, std::string const &, std::string const &, Options)
GetRule(google::cloud::cpp::compute::region_network_firewall_policies::v1::GetRuleRequest const &, Options)
InsertFirewallPolicy(std::string const &, std::string const &, google::cloud::cpp::compute::v1::FirewallPolicy const &, Options)
InsertFirewallPolicy(NoAwaitTag, std::string const &, std::string const &, google::cloud::cpp::compute::v1::FirewallPolicy const &, Options)
InsertFirewallPolicy(google::cloud::cpp::compute::region_network_firewall_policies::v1::InsertFirewallPolicyRequest const &, Options)
InsertFirewallPolicy(NoAwaitTag, google::cloud::cpp::compute::region_network_firewall_policies::v1::InsertFirewallPolicyRequest const &, Options)
InsertFirewallPolicy(google::cloud::cpp::compute::v1::Operation const &, Options)
ListRegionNetworkFirewallPolicies(std::string const &, std::string const &, Options)
ListRegionNetworkFirewallPolicies(google::cloud::cpp::compute::region_network_firewall_policies::v1::ListRegionNetworkFirewallPoliciesRequest, Options)
PatchFirewallPolicy(std::string const &, std::string const &, std::string const &, google::cloud::cpp::compute::v1::FirewallPolicy const &, Options)
PatchFirewallPolicy(NoAwaitTag, std::string const &, std::string const &, std::string const &, google::cloud::cpp::compute::v1::FirewallPolicy const &, Options)
PatchFirewallPolicy(google::cloud::cpp::compute::region_network_firewall_policies::v1::PatchFirewallPolicyRequest const &, Options)
PatchFirewallPolicy(NoAwaitTag, google::cloud::cpp::compute::region_network_firewall_policies::v1::PatchFirewallPolicyRequest const &, Options)
PatchFirewallPolicy(google::cloud::cpp::compute::v1::Operation const &, Options)
PatchRule(std::string const &, std::string const &, std::string const &, google::cloud::cpp::compute::v1::FirewallPolicyRule const &, Options)
PatchRule(NoAwaitTag, std::string const &, std::string const &, std::string const &, google::cloud::cpp::compute::v1::FirewallPolicyRule const &, Options)
PatchRule(google::cloud::cpp::compute::region_network_firewall_policies::v1::PatchRuleRequest const &, Options)
PatchRule(NoAwaitTag, google::cloud::cpp::compute::region_network_firewall_policies::v1::PatchRuleRequest const &, Options)
PatchRule(google::cloud::cpp::compute::v1::Operation const &, Options)
RemoveAssociation(std::string const &, std::string const &, std::string const &, Options)
RemoveAssociation(NoAwaitTag, std::string const &, std::string const &, std::string const &, Options)
RemoveAssociation(google::cloud::cpp::compute::region_network_firewall_policies::v1::RemoveAssociationRequest const &, Options)
RemoveAssociation(NoAwaitTag, google::cloud::cpp::compute::region_network_firewall_policies::v1::RemoveAssociationRequest const &, Options)
RemoveAssociation(google::cloud::cpp::compute::v1::Operation const &, Options)
RemoveRule(std::string const &, std::string const &, std::string const &, Options)
RemoveRule(NoAwaitTag, std::string const &, std::string const &, std::string const &, Options)
RemoveRule(google::cloud::cpp::compute::region_network_firewall_policies::v1::RemoveRuleRequest const &, Options)
RemoveRule(NoAwaitTag, google::cloud::cpp::compute::region_network_firewall_policies::v1::RemoveRuleRequest const &, Options)
RemoveRule(google::cloud::cpp::compute::v1::Operation const &, Options)
SetIamPolicy(std::string const &, std::string const &, std::string const &, google::cloud::cpp::compute::v1::RegionSetPolicyRequest const &, Options)
SetIamPolicy(google::cloud::cpp::compute::region_network_firewall_policies::v1::SetIamPolicyRequest const &, Options)
TestIamPermissions(std::string const &, std::string const &, std::string const &, google::cloud::cpp::compute::v1::TestPermissionsRequest const &, Options)
TestIamPermissions(google::cloud::cpp::compute::region_network_firewall_policies::v1::TestIamPermissionsRequest const &, Options)
RegionNetworkFirewallPoliciesConnection
Overview
Functions
virtual options()
virtual AddAssociation(google::cloud::cpp::compute::region_network_firewall_policies::v1::AddAssociationRequest const &)
virtual AddAssociation(NoAwaitTag, google::cloud::cpp::compute::region_network_firewall_policies::v1::AddAssociationRequest const &)
virtual AddAssociation(google::cloud::cpp::compute::v1::Operation const &)
virtual AddRule(google::cloud::cpp::compute::region_network_firewall_policies::v1::AddRuleRequest const &)
virtual AddRule(NoAwaitTag, google::cloud::cpp::compute::region_network_firewall_policies::v1::AddRuleRequest const &)
virtual AddRule(google::cloud::cpp::compute::v1::Operation const &)
virtual CloneRules(google::cloud::cpp::compute::region_network_firewall_policies::v1::CloneRulesRequest const &)
virtual CloneRules(NoAwaitTag, google::cloud::cpp::compute::region_network_firewall_policies::v1::CloneRulesRequest const &)
virtual CloneRules(google::cloud::cpp::compute::v1::Operation const &)
virtual DeleteFirewallPolicy(google::cloud::cpp::compute::region_network_firewall_policies::v1::DeleteFirewallPolicyRequest const &)
virtual DeleteFirewallPolicy(NoAwaitTag, google::cloud::cpp::compute::region_network_firewall_policies::v1::DeleteFirewallPolicyRequest const &)
virtual DeleteFirewallPolicy(google::cloud::cpp::compute::v1::Operation const &)
virtual GetFirewallPolicy(google::cloud::cpp::compute::region_network_firewall_policies::v1::GetFirewallPolicyRequest const &)
virtual GetAssociation(google::cloud::cpp::compute::region_network_firewall_policies::v1::GetAssociationRequest const &)
virtual GetEffectiveFirewalls(google::cloud::cpp::compute::region_network_firewall_policies::v1::GetEffectiveFirewallsRequest const &)
virtual GetIamPolicy(google::cloud::cpp::compute::region_network_firewall_policies::v1::GetIamPolicyRequest const &)
virtual GetRule(google::cloud::cpp::compute::region_network_firewall_policies::v1::GetRuleRequest const &)
virtual InsertFirewallPolicy(google::cloud::cpp::compute::region_network_firewall_policies::v1::InsertFirewallPolicyRequest const &)
virtual InsertFirewallPolicy(NoAwaitTag, google::cloud::cpp::compute::region_network_firewall_policies::v1::InsertFirewallPolicyRequest const &)
virtual InsertFirewallPolicy(google::cloud::cpp::compute::v1::Operation const &)
virtual ListRegionNetworkFirewallPolicies(google::cloud::cpp::compute::region_network_firewall_policies::v1::ListRegionNetworkFirewallPoliciesRequest)
virtual PatchFirewallPolicy(google::cloud::cpp::compute::region_network_firewall_policies::v1::PatchFirewallPolicyRequest const &)
virtual PatchFirewallPolicy(NoAwaitTag, google::cloud::cpp::compute::region_network_firewall_policies::v1::PatchFirewallPolicyRequest const &)
virtual PatchFirewallPolicy(google::cloud::cpp::compute::v1::Operation const &)
virtual PatchRule(google::cloud::cpp::compute::region_network_firewall_policies::v1::PatchRuleRequest const &)
virtual PatchRule(NoAwaitTag, google::cloud::cpp::compute::region_network_firewall_policies::v1::PatchRuleRequest const &)
virtual PatchRule(google::cloud::cpp::compute::v1::Operation const &)
virtual RemoveAssociation(google::cloud::cpp::compute::region_network_firewall_policies::v1::RemoveAssociationRequest const &)
virtual RemoveAssociation(NoAwaitTag, google::cloud::cpp::compute::region_network_firewall_policies::v1::RemoveAssociationRequest const &)
virtual RemoveAssociation(google::cloud::cpp::compute::v1::Operation const &)
virtual RemoveRule(google::cloud::cpp::compute::region_network_firewall_policies::v1::RemoveRuleRequest const &)
virtual RemoveRule(NoAwaitTag, google::cloud::cpp::compute::region_network_firewall_policies::v1::RemoveRuleRequest const &)
virtual RemoveRule(google::cloud::cpp::compute::v1::Operation const &)
virtual SetIamPolicy(google::cloud::cpp::compute::region_network_firewall_policies::v1::SetIamPolicyRequest const &)
virtual TestIamPermissions(google::cloud::cpp::compute::region_network_firewall_policies::v1::TestIamPermissionsRequest const &)
RegionNetworkFirewallPoliciesConnectionIdempotencyPolicy
Overview
Functions
virtual clone() const
virtual AddAssociation(google::cloud::cpp::compute::region_network_firewall_policies::v1::AddAssociationRequest const &)
virtual AddRule(google::cloud::cpp::compute::region_network_firewall_policies::v1::AddRuleRequest const &)
virtual CloneRules(google::cloud::cpp::compute::region_network_firewall_policies::v1::CloneRulesRequest const &)
virtual DeleteFirewallPolicy(google::cloud::cpp::compute::region_network_firewall_policies::v1::DeleteFirewallPolicyRequest const &)
virtual GetFirewallPolicy(google::cloud::cpp::compute::region_network_firewall_policies::v1::GetFirewallPolicyRequest const &)
virtual GetAssociation(google::cloud::cpp::compute::region_network_firewall_policies::v1::GetAssociationRequest const &)
virtual GetEffectiveFirewalls(google::cloud::cpp::compute::region_network_firewall_policies::v1::GetEffectiveFirewallsRequest const &)
virtual GetIamPolicy(google::cloud::cpp::compute::region_network_firewall_policies::v1::GetIamPolicyRequest const &)
virtual GetRule(google::cloud::cpp::compute::region_network_firewall_policies::v1::GetRuleRequest const &)
virtual InsertFirewallPolicy(google::cloud::cpp::compute::region_network_firewall_policies::v1::InsertFirewallPolicyRequest const &)
virtual ListRegionNetworkFirewallPolicies(google::cloud::cpp::compute::region_network_firewall_policies::v1::ListRegionNetworkFirewallPoliciesRequest)
virtual PatchFirewallPolicy(google::cloud::cpp::compute::region_network_firewall_policies::v1::PatchFirewallPolicyRequest const &)
virtual PatchRule(google::cloud::cpp::compute::region_network_firewall_policies::v1::PatchRuleRequest const &)
virtual RemoveAssociation(google::cloud::cpp::compute::region_network_firewall_policies::v1::RemoveAssociationRequest const &)
virtual RemoveRule(google::cloud::cpp::compute::region_network_firewall_policies::v1::RemoveRuleRequest const &)
virtual SetIamPolicy(google::cloud::cpp::compute::region_network_firewall_policies::v1::SetIamPolicyRequest const &)
virtual TestIamPermissions(google::cloud::cpp::compute::region_network_firewall_policies::v1::TestIamPermissionsRequest const &)
RegionNetworkFirewallPoliciesLimitedErrorCountRetryPolicy
Overview
Constructors
RegionNetworkFirewallPoliciesLimitedErrorCountRetryPolicy(int)
RegionNetworkFirewallPoliciesLimitedErrorCountRetryPolicy(RegionNetworkFirewallPoliciesLimitedErrorCountRetryPolicy &&)
RegionNetworkFirewallPoliciesLimitedErrorCountRetryPolicy(RegionNetworkFirewallPoliciesLimitedErrorCountRetryPolicy const &)
Functions
maximum_failures() const
virtual OnFailure(Status const &)
virtual IsExhausted() const
virtual IsPermanentFailure(Status const &) const
virtual clone() const
Types
BaseType
RegionNetworkFirewallPoliciesLimitedTimeRetryPolicy
Overview
Constructors
RegionNetworkFirewallPoliciesLimitedTimeRetryPolicy(std::chrono::duration< DurationRep, DurationPeriod >)
RegionNetworkFirewallPoliciesLimitedTimeRetryPolicy(RegionNetworkFirewallPoliciesLimitedTimeRetryPolicy &&)
RegionNetworkFirewallPoliciesLimitedTimeRetryPolicy(RegionNetworkFirewallPoliciesLimitedTimeRetryPolicy const &)
Functions
maximum_duration() const
virtual OnFailure(Status const &)
virtual IsExhausted() const
virtual IsPermanentFailure(Status const &) const
virtual clone() const
Types
BaseType
RegionNetworkFirewallPoliciesRetryPolicy
Overview
Functions
clone() const
OnFailure(Status const &)
OnFailure(Status const &)
IsExhausted() const
IsExhausted() const
IsPermanentFailure(Status const &) const
IsPermanentFailure(Status const &) const
Structs
RegionNetworkFirewallPoliciesBackoffPolicyOption
Overview
Types
Type
RegionNetworkFirewallPoliciesConnectionIdempotencyPolicyOption
Overview
Types
Type
RegionNetworkFirewallPoliciesPollingPolicyOption
Overview
Types
Type
RegionNetworkFirewallPoliciesRetryPolicyOption
Overview
Types
Type
Functions
MakeDefaultRegionNetworkFirewallPoliciesConnectionIdempotencyPolicy()
MakeRegionNetworkFirewallPoliciesConnectionRest(Options)
google::cloud::compute_region_network_firewall_policies_v1_mocks
Overview
Classes
MockRegionNetworkFirewallPoliciesConnection
Overview
google::cloud::compute_region_notification_endpoints_v1
Overview
Classes
RegionNotificationEndpointsClient
Overview
Constructors
RegionNotificationEndpointsClient(RegionNotificationEndpointsClient const &)
RegionNotificationEndpointsClient(RegionNotificationEndpointsClient &&)
RegionNotificationEndpointsClient(std::shared_ptr< RegionNotificationEndpointsConnection >, Options)
Operators
operator=(RegionNotificationEndpointsClient const &)
operator=(RegionNotificationEndpointsClient &&)
operator==(RegionNotificationEndpointsClient const &, RegionNotificationEndpointsClient const &)
operator!=(RegionNotificationEndpointsClient const &, RegionNotificationEndpointsClient const &)
Functions
DeleteNotificationEndpoint(std::string const &, std::string const &, std::string const &, Options)
DeleteNotificationEndpoint(NoAwaitTag, std::string const &, std::string const &, std::string const &, Options)
DeleteNotificationEndpoint(google::cloud::cpp::compute::region_notification_endpoints::v1::DeleteNotificationEndpointRequest const &, Options)
DeleteNotificationEndpoint(NoAwaitTag, google::cloud::cpp::compute::region_notification_endpoints::v1::DeleteNotificationEndpointRequest const &, Options)
DeleteNotificationEndpoint(google::cloud::cpp::compute::v1::Operation const &, Options)
GetNotificationEndpoint(std::string const &, std::string const &, std::string const &, Options)
GetNotificationEndpoint(google::cloud::cpp::compute::region_notification_endpoints::v1::GetNotificationEndpointRequest const &, Options)
InsertNotificationEndpoint(std::string const &, std::string const &, google::cloud::cpp::compute::v1::NotificationEndpoint const &, Options)
InsertNotificationEndpoint(NoAwaitTag, std::string const &, std::string const &, google::cloud::cpp::compute::v1::NotificationEndpoint const &, Options)
InsertNotificationEndpoint(google::cloud::cpp::compute::region_notification_endpoints::v1::InsertNotificationEndpointRequest const &, Options)
InsertNotificationEndpoint(NoAwaitTag, google::cloud::cpp::compute::region_notification_endpoints::v1::InsertNotificationEndpointRequest const &, Options)
InsertNotificationEndpoint(google::cloud::cpp::compute::v1::Operation const &, Options)
ListRegionNotificationEndpoints(std::string const &, std::string const &, Options)
ListRegionNotificationEndpoints(google::cloud::cpp::compute::region_notification_endpoints::v1::ListRegionNotificationEndpointsRequest, Options)
RegionNotificationEndpointsConnection
Overview
Functions
virtual options()
virtual DeleteNotificationEndpoint(google::cloud::cpp::compute::region_notification_endpoints::v1::DeleteNotificationEndpointRequest const &)
virtual DeleteNotificationEndpoint(NoAwaitTag, google::cloud::cpp::compute::region_notification_endpoints::v1::DeleteNotificationEndpointRequest const &)
virtual DeleteNotificationEndpoint(google::cloud::cpp::compute::v1::Operation const &)
virtual GetNotificationEndpoint(google::cloud::cpp::compute::region_notification_endpoints::v1::GetNotificationEndpointRequest const &)
virtual InsertNotificationEndpoint(google::cloud::cpp::compute::region_notification_endpoints::v1::InsertNotificationEndpointRequest const &)
virtual InsertNotificationEndpoint(NoAwaitTag, google::cloud::cpp::compute::region_notification_endpoints::v1::InsertNotificationEndpointRequest const &)
virtual InsertNotificationEndpoint(google::cloud::cpp::compute::v1::Operation const &)
virtual ListRegionNotificationEndpoints(google::cloud::cpp::compute::region_notification_endpoints::v1::ListRegionNotificationEndpointsRequest)
RegionNotificationEndpointsConnectionIdempotencyPolicy
Overview
Functions
virtual clone() const
virtual DeleteNotificationEndpoint(google::cloud::cpp::compute::region_notification_endpoints::v1::DeleteNotificationEndpointRequest const &)
virtual GetNotificationEndpoint(google::cloud::cpp::compute::region_notification_endpoints::v1::GetNotificationEndpointRequest const &)
virtual InsertNotificationEndpoint(google::cloud::cpp::compute::region_notification_endpoints::v1::InsertNotificationEndpointRequest const &)
virtual ListRegionNotificationEndpoints(google::cloud::cpp::compute::region_notification_endpoints::v1::ListRegionNotificationEndpointsRequest)
RegionNotificationEndpointsLimitedErrorCountRetryPolicy
Overview
Constructors
RegionNotificationEndpointsLimitedErrorCountRetryPolicy(int)
RegionNotificationEndpointsLimitedErrorCountRetryPolicy(RegionNotificationEndpointsLimitedErrorCountRetryPolicy &&)
RegionNotificationEndpointsLimitedErrorCountRetryPolicy(RegionNotificationEndpointsLimitedErrorCountRetryPolicy const &)
Functions
maximum_failures() const
virtual OnFailure(Status const &)
virtual IsExhausted() const
virtual IsPermanentFailure(Status const &) const
virtual clone() const
Types
BaseType
RegionNotificationEndpointsLimitedTimeRetryPolicy
Overview
Constructors
RegionNotificationEndpointsLimitedTimeRetryPolicy(std::chrono::duration< DurationRep, DurationPeriod >)
RegionNotificationEndpointsLimitedTimeRetryPolicy(RegionNotificationEndpointsLimitedTimeRetryPolicy &&)
RegionNotificationEndpointsLimitedTimeRetryPolicy(RegionNotificationEndpointsLimitedTimeRetryPolicy const &)
Functions
maximum_duration() const
virtual OnFailure(Status const &)
virtual IsExhausted() const
virtual IsPermanentFailure(Status const &) const
virtual clone() const
Types
BaseType
RegionNotificationEndpointsRetryPolicy
Overview
Functions
clone() const
OnFailure(Status const &)
OnFailure(Status const &)
IsExhausted() const
IsExhausted() const
IsPermanentFailure(Status const &) const
IsPermanentFailure(Status const &) const
Structs
RegionNotificationEndpointsBackoffPolicyOption
Overview
Types
Type
RegionNotificationEndpointsConnectionIdempotencyPolicyOption
Overview
Types
Type
RegionNotificationEndpointsPollingPolicyOption
Overview
Types
Type
RegionNotificationEndpointsRetryPolicyOption
Overview
Types
Type
Functions
MakeDefaultRegionNotificationEndpointsConnectionIdempotencyPolicy()
MakeRegionNotificationEndpointsConnectionRest(Options)
google::cloud::compute_region_notification_endpoints_v1_mocks
Overview
Classes
MockRegionNotificationEndpointsConnection
Overview
google::cloud::compute_region_operations_v1
Overview
Classes
RegionOperationsClient
Overview
Constructors
RegionOperationsClient(RegionOperationsClient const &)
RegionOperationsClient(RegionOperationsClient &&)
RegionOperationsClient(std::shared_ptr< RegionOperationsConnection >, Options)
Operators
operator=(RegionOperationsClient const &)
operator=(RegionOperationsClient &&)
operator==(RegionOperationsClient const &, RegionOperationsClient const &)
operator!=(RegionOperationsClient const &, RegionOperationsClient const &)
Functions
DeleteOperation(std::string const &, std::string const &, std::string const &, Options)
DeleteOperation(google::cloud::cpp::compute::region_operations::v1::DeleteOperationRequest const &, Options)
GetOperation(std::string const &, std::string const &, std::string const &, Options)
GetOperation(google::cloud::cpp::compute::region_operations::v1::GetOperationRequest const &, Options)
ListRegionOperations(std::string const &, std::string const &, Options)
ListRegionOperations(google::cloud::cpp::compute::region_operations::v1::ListRegionOperationsRequest, Options)
Wait(std::string const &, std::string const &, std::string const &, Options)
Wait(google::cloud::cpp::compute::region_operations::v1::WaitRequest const &, Options)
RegionOperationsConnection
Overview
Functions
virtual options()
virtual DeleteOperation(google::cloud::cpp::compute::region_operations::v1::DeleteOperationRequest const &)
virtual GetOperation(google::cloud::cpp::compute::region_operations::v1::GetOperationRequest const &)
virtual ListRegionOperations(google::cloud::cpp::compute::region_operations::v1::ListRegionOperationsRequest)
virtual Wait(google::cloud::cpp::compute::region_operations::v1::WaitRequest const &)
RegionOperationsConnectionIdempotencyPolicy
Overview
Functions
virtual clone() const
virtual DeleteOperation(google::cloud::cpp::compute::region_operations::v1::DeleteOperationRequest const &)
virtual GetOperation(google::cloud::cpp::compute::region_operations::v1::GetOperationRequest const &)
virtual ListRegionOperations(google::cloud::cpp::compute::region_operations::v1::ListRegionOperationsRequest)
virtual Wait(google::cloud::cpp::compute::region_operations::v1::WaitRequest const &)
RegionOperationsLimitedErrorCountRetryPolicy
Overview
Constructors
RegionOperationsLimitedErrorCountRetryPolicy(int)
RegionOperationsLimitedErrorCountRetryPolicy(RegionOperationsLimitedErrorCountRetryPolicy &&)
RegionOperationsLimitedErrorCountRetryPolicy(RegionOperationsLimitedErrorCountRetryPolicy const &)
Functions
maximum_failures() const
virtual OnFailure(Status const &)
virtual IsExhausted() const
virtual IsPermanentFailure(Status const &) const
virtual clone() const
Types
BaseType
RegionOperationsLimitedTimeRetryPolicy
Overview
Constructors
RegionOperationsLimitedTimeRetryPolicy(std::chrono::duration< DurationRep, DurationPeriod >)
RegionOperationsLimitedTimeRetryPolicy(RegionOperationsLimitedTimeRetryPolicy &&)
RegionOperationsLimitedTimeRetryPolicy(RegionOperationsLimitedTimeRetryPolicy const &)
Functions
maximum_duration() const
virtual OnFailure(Status const &)
virtual IsExhausted() const
virtual IsPermanentFailure(Status const &) const
virtual clone() const
Types
BaseType
RegionOperationsRetryPolicy
Overview
Functions
clone() const
OnFailure(Status const &)
OnFailure(Status const &)
IsExhausted() const
IsExhausted() const
IsPermanentFailure(Status const &) const
IsPermanentFailure(Status const &) const
Structs
RegionOperationsBackoffPolicyOption
Overview
Types
Type
RegionOperationsConnectionIdempotencyPolicyOption
Overview
Types
Type
RegionOperationsRetryPolicyOption
Overview
Types
Type
Functions
MakeDefaultRegionOperationsConnectionIdempotencyPolicy()
MakeRegionOperationsConnectionRest(Options)
google::cloud::compute_region_operations_v1_mocks
Overview
Classes
MockRegionOperationsConnection
Overview
Functions
virtual options()
virtual DeleteOperation(google::cloud::cpp::compute::region_operations::v1::DeleteOperationRequest const &)
virtual GetOperation(google::cloud::cpp::compute::region_operations::v1::GetOperationRequest const &)
virtual ListRegionOperations(google::cloud::cpp::compute::region_operations::v1::ListRegionOperationsRequest)
virtual Wait(google::cloud::cpp::compute::region_operations::v1::WaitRequest const &)
google::cloud::compute_region_security_policies_v1
Overview
Classes
RegionSecurityPoliciesClient
Overview
Constructors
RegionSecurityPoliciesClient(RegionSecurityPoliciesClient const &)
RegionSecurityPoliciesClient(RegionSecurityPoliciesClient &&)
RegionSecurityPoliciesClient(std::shared_ptr< RegionSecurityPoliciesConnection >, Options)
Operators
operator=(RegionSecurityPoliciesClient const &)
operator=(RegionSecurityPoliciesClient &&)
operator==(RegionSecurityPoliciesClient const &, RegionSecurityPoliciesClient const &)
operator!=(RegionSecurityPoliciesClient const &, RegionSecurityPoliciesClient const &)
Functions
AddRule(std::string const &, std::string const &, std::string const &, google::cloud::cpp::compute::v1::SecurityPolicyRule const &, Options)
AddRule(NoAwaitTag, std::string const &, std::string const &, std::string const &, google::cloud::cpp::compute::v1::SecurityPolicyRule const &, Options)
AddRule(google::cloud::cpp::compute::region_security_policies::v1::AddRuleRequest const &, Options)
AddRule(NoAwaitTag, google::cloud::cpp::compute::region_security_policies::v1::AddRuleRequest const &, Options)
AddRule(google::cloud::cpp::compute::v1::Operation const &, Options)
DeleteSecurityPolicy(std::string const &, std::string const &, std::string const &, Options)
DeleteSecurityPolicy(NoAwaitTag, std::string const &, std::string const &, std::string const &, Options)
DeleteSecurityPolicy(google::cloud::cpp::compute::region_security_policies::v1::DeleteSecurityPolicyRequest const &, Options)
DeleteSecurityPolicy(NoAwaitTag, google::cloud::cpp::compute::region_security_policies::v1::DeleteSecurityPolicyRequest const &, Options)
DeleteSecurityPolicy(google::cloud::cpp::compute::v1::Operation const &, Options)
GetSecurityPolicy(std::string const &, std::string const &, std::string const &, Options)
GetSecurityPolicy(google::cloud::cpp::compute::region_security_policies::v1::GetSecurityPolicyRequest const &, Options)
GetRule(std::string const &, std::string const &, std::string const &, Options)
GetRule(google::cloud::cpp::compute::region_security_policies::v1::GetRuleRequest const &, Options)
InsertSecurityPolicy(std::string const &, std::string const &, google::cloud::cpp::compute::v1::SecurityPolicy const &, Options)
InsertSecurityPolicy(NoAwaitTag, std::string const &, std::string const &, google::cloud::cpp::compute::v1::SecurityPolicy const &, Options)
InsertSecurityPolicy(google::cloud::cpp::compute::region_security_policies::v1::InsertSecurityPolicyRequest const &, Options)
InsertSecurityPolicy(NoAwaitTag, google::cloud::cpp::compute::region_security_policies::v1::InsertSecurityPolicyRequest const &, Options)
InsertSecurityPolicy(google::cloud::cpp::compute::v1::Operation const &, Options)
ListRegionSecurityPolicies(std::string const &, std::string const &, Options)
ListRegionSecurityPolicies(google::cloud::cpp::compute::region_security_policies::v1::ListRegionSecurityPoliciesRequest, Options)
PatchSecurityPolicy(std::string const &, std::string const &, std::string const &, std::string const &, google::cloud::cpp::compute::v1::SecurityPolicy const &, Options)
PatchSecurityPolicy(NoAwaitTag, std::string const &, std::string const &, std::string const &, std::string const &, google::cloud::cpp::compute::v1::SecurityPolicy const &, Options)
PatchSecurityPolicy(google::cloud::cpp::compute::region_security_policies::v1::PatchSecurityPolicyRequest const &, Options)
PatchSecurityPolicy(NoAwaitTag, google::cloud::cpp::compute::region_security_policies::v1::PatchSecurityPolicyRequest const &, Options)
PatchSecurityPolicy(google::cloud::cpp::compute::v1::Operation const &, Options)
PatchRule(std::string const &, std::string const &, std::string const &, google::cloud::cpp::compute::v1::SecurityPolicyRule const &, Options)
PatchRule(NoAwaitTag, std::string const &, std::string const &, std::string const &, google::cloud::cpp::compute::v1::SecurityPolicyRule const &, Options)
PatchRule(google::cloud::cpp::compute::region_security_policies::v1::PatchRuleRequest const &, Options)
PatchRule(NoAwaitTag, google::cloud::cpp::compute::region_security_policies::v1::PatchRuleRequest const &, Options)
PatchRule(google::cloud::cpp::compute::v1::Operation const &, Options)
RemoveRule(std::string const &, std::string const &, std::string const &, Options)
RemoveRule(NoAwaitTag, std::string const &, std::string const &, std::string const &, Options)
RemoveRule(google::cloud::cpp::compute::region_security_policies::v1::RemoveRuleRequest const &, Options)
RemoveRule(NoAwaitTag, google::cloud::cpp::compute::region_security_policies::v1::RemoveRuleRequest const &, Options)
RemoveRule(google::cloud::cpp::compute::v1::Operation const &, Options)
SetLabels(std::string const &, std::string const &, std::string const &, google::cloud::cpp::compute::v1::RegionSetLabelsRequest const &, Options)
SetLabels(NoAwaitTag, std::string const &, std::string const &, std::string const &, google::cloud::cpp::compute::v1::RegionSetLabelsRequest const &, Options)
SetLabels(google::cloud::cpp::compute::region_security_policies::v1::SetLabelsRequest const &, Options)
SetLabels(NoAwaitTag, google::cloud::cpp::compute::region_security_policies::v1::SetLabelsRequest const &, Options)
SetLabels(google::cloud::cpp::compute::v1::Operation const &, Options)
RegionSecurityPoliciesConnection
Overview
Functions
virtual options()
virtual AddRule(google::cloud::cpp::compute::region_security_policies::v1::AddRuleRequest const &)
virtual AddRule(NoAwaitTag, google::cloud::cpp::compute::region_security_policies::v1::AddRuleRequest const &)
virtual AddRule(google::cloud::cpp::compute::v1::Operation const &)
virtual DeleteSecurityPolicy(google::cloud::cpp::compute::region_security_policies::v1::DeleteSecurityPolicyRequest const &)
virtual DeleteSecurityPolicy(NoAwaitTag, google::cloud::cpp::compute::region_security_policies::v1::DeleteSecurityPolicyRequest const &)
virtual DeleteSecurityPolicy(google::cloud::cpp::compute::v1::Operation const &)
virtual GetSecurityPolicy(google::cloud::cpp::compute::region_security_policies::v1::GetSecurityPolicyRequest const &)
virtual GetRule(google::cloud::cpp::compute::region_security_policies::v1::GetRuleRequest const &)
virtual InsertSecurityPolicy(google::cloud::cpp::compute::region_security_policies::v1::InsertSecurityPolicyRequest const &)
virtual InsertSecurityPolicy(NoAwaitTag, google::cloud::cpp::compute::region_security_policies::v1::InsertSecurityPolicyRequest const &)
virtual InsertSecurityPolicy(google::cloud::cpp::compute::v1::Operation const &)
virtual ListRegionSecurityPolicies(google::cloud::cpp::compute::region_security_policies::v1::ListRegionSecurityPoliciesRequest)
virtual PatchSecurityPolicy(google::cloud::cpp::compute::region_security_policies::v1::PatchSecurityPolicyRequest const &)
virtual PatchSecurityPolicy(NoAwaitTag, google::cloud::cpp::compute::region_security_policies::v1::PatchSecurityPolicyRequest const &)
virtual PatchSecurityPolicy(google::cloud::cpp::compute::v1::Operation const &)
virtual PatchRule(google::cloud::cpp::compute::region_security_policies::v1::PatchRuleRequest const &)
virtual PatchRule(NoAwaitTag, google::cloud::cpp::compute::region_security_policies::v1::PatchRuleRequest const &)
virtual PatchRule(google::cloud::cpp::compute::v1::Operation const &)
virtual RemoveRule(google::cloud::cpp::compute::region_security_policies::v1::RemoveRuleRequest const &)
virtual RemoveRule(NoAwaitTag, google::cloud::cpp::compute::region_security_policies::v1::RemoveRuleRequest const &)
virtual RemoveRule(google::cloud::cpp::compute::v1::Operation const &)
virtual SetLabels(google::cloud::cpp::compute::region_security_policies::v1::SetLabelsRequest const &)
virtual SetLabels(NoAwaitTag, google::cloud::cpp::compute::region_security_policies::v1::SetLabelsRequest const &)
virtual SetLabels(google::cloud::cpp::compute::v1::Operation const &)
RegionSecurityPoliciesConnectionIdempotencyPolicy
Overview
Functions
virtual clone() const
virtual AddRule(google::cloud::cpp::compute::region_security_policies::v1::AddRuleRequest const &)
virtual DeleteSecurityPolicy(google::cloud::cpp::compute::region_security_policies::v1::DeleteSecurityPolicyRequest const &)
virtual GetSecurityPolicy(google::cloud::cpp::compute::region_security_policies::v1::GetSecurityPolicyRequest const &)
virtual GetRule(google::cloud::cpp::compute::region_security_policies::v1::GetRuleRequest const &)
virtual InsertSecurityPolicy(google::cloud::cpp::compute::region_security_policies::v1::InsertSecurityPolicyRequest const &)
virtual ListRegionSecurityPolicies(google::cloud::cpp::compute::region_security_policies::v1::ListRegionSecurityPoliciesRequest)
virtual PatchSecurityPolicy(google::cloud::cpp::compute::region_security_policies::v1::PatchSecurityPolicyRequest const &)
virtual PatchRule(google::cloud::cpp::compute::region_security_policies::v1::PatchRuleRequest const &)
virtual RemoveRule(google::cloud::cpp::compute::region_security_policies::v1::RemoveRuleRequest const &)
virtual SetLabels(google::cloud::cpp::compute::region_security_policies::v1::SetLabelsRequest const &)
RegionSecurityPoliciesLimitedErrorCountRetryPolicy
Overview
Constructors
RegionSecurityPoliciesLimitedErrorCountRetryPolicy(int)
RegionSecurityPoliciesLimitedErrorCountRetryPolicy(RegionSecurityPoliciesLimitedErrorCountRetryPolicy &&)
RegionSecurityPoliciesLimitedErrorCountRetryPolicy(RegionSecurityPoliciesLimitedErrorCountRetryPolicy const &)
Functions
maximum_failures() const
virtual OnFailure(Status const &)
virtual IsExhausted() const
virtual IsPermanentFailure(Status const &) const
virtual clone() const
Types
BaseType
RegionSecurityPoliciesLimitedTimeRetryPolicy
Overview
Constructors
RegionSecurityPoliciesLimitedTimeRetryPolicy(std::chrono::duration< DurationRep, DurationPeriod >)
RegionSecurityPoliciesLimitedTimeRetryPolicy(RegionSecurityPoliciesLimitedTimeRetryPolicy &&)
RegionSecurityPoliciesLimitedTimeRetryPolicy(RegionSecurityPoliciesLimitedTimeRetryPolicy const &)
Functions
maximum_duration() const
virtual OnFailure(Status const &)
virtual IsExhausted() const
virtual IsPermanentFailure(Status const &) const
virtual clone() const
Types
BaseType
RegionSecurityPoliciesRetryPolicy
Overview
Functions
clone() const
OnFailure(Status const &)
OnFailure(Status const &)
IsExhausted() const
IsExhausted() const
IsPermanentFailure(Status const &) const
IsPermanentFailure(Status const &) const
Structs
RegionSecurityPoliciesBackoffPolicyOption
Overview
Types
Type
RegionSecurityPoliciesConnectionIdempotencyPolicyOption
Overview
Types
Type
RegionSecurityPoliciesPollingPolicyOption
Overview
Types
Type
RegionSecurityPoliciesRetryPolicyOption
Overview
Types
Type
Functions
MakeDefaultRegionSecurityPoliciesConnectionIdempotencyPolicy()
MakeRegionSecurityPoliciesConnectionRest(Options)
google::cloud::compute_region_security_policies_v1_mocks
Overview
Classes
MockRegionSecurityPoliciesConnection
Overview
google::cloud::compute_region_ssl_certificates_v1
Overview
Classes
RegionSslCertificatesClient
Overview
Constructors
RegionSslCertificatesClient(RegionSslCertificatesClient const &)
RegionSslCertificatesClient(RegionSslCertificatesClient &&)
RegionSslCertificatesClient(std::shared_ptr< RegionSslCertificatesConnection >, Options)
Operators
operator=(RegionSslCertificatesClient const &)
operator=(RegionSslCertificatesClient &&)
operator==(RegionSslCertificatesClient const &, RegionSslCertificatesClient const &)
operator!=(RegionSslCertificatesClient const &, RegionSslCertificatesClient const &)
Functions
DeleteSslCertificate(std::string const &, std::string const &, std::string const &, Options)
DeleteSslCertificate(NoAwaitTag, std::string const &, std::string const &, std::string const &, Options)
DeleteSslCertificate(google::cloud::cpp::compute::region_ssl_certificates::v1::DeleteSslCertificateRequest const &, Options)
DeleteSslCertificate(NoAwaitTag, google::cloud::cpp::compute::region_ssl_certificates::v1::DeleteSslCertificateRequest const &, Options)
DeleteSslCertificate(google::cloud::cpp::compute::v1::Operation const &, Options)
GetSslCertificate(std::string const &, std::string const &, std::string const &, Options)
GetSslCertificate(google::cloud::cpp::compute::region_ssl_certificates::v1::GetSslCertificateRequest const &, Options)
InsertSslCertificate(std::string const &, std::string const &, google::cloud::cpp::compute::v1::SslCertificate const &, Options)
InsertSslCertificate(NoAwaitTag, std::string const &, std::string const &, google::cloud::cpp::compute::v1::SslCertificate const &, Options)
InsertSslCertificate(google::cloud::cpp::compute::region_ssl_certificates::v1::InsertSslCertificateRequest const &, Options)
InsertSslCertificate(NoAwaitTag, google::cloud::cpp::compute::region_ssl_certificates::v1::InsertSslCertificateRequest const &, Options)
InsertSslCertificate(google::cloud::cpp::compute::v1::Operation const &, Options)
ListRegionSslCertificates(std::string const &, std::string const &, Options)
ListRegionSslCertificates(google::cloud::cpp::compute::region_ssl_certificates::v1::ListRegionSslCertificatesRequest, Options)
RegionSslCertificatesConnection
Overview
Functions
virtual options()
virtual DeleteSslCertificate(google::cloud::cpp::compute::region_ssl_certificates::v1::DeleteSslCertificateRequest const &)
virtual DeleteSslCertificate(NoAwaitTag, google::cloud::cpp::compute::region_ssl_certificates::v1::DeleteSslCertificateRequest const &)
virtual DeleteSslCertificate(google::cloud::cpp::compute::v1::Operation const &)
virtual GetSslCertificate(google::cloud::cpp::compute::region_ssl_certificates::v1::GetSslCertificateRequest const &)
virtual InsertSslCertificate(google::cloud::cpp::compute::region_ssl_certificates::v1::InsertSslCertificateRequest const &)
virtual InsertSslCertificate(NoAwaitTag, google::cloud::cpp::compute::region_ssl_certificates::v1::InsertSslCertificateRequest const &)
virtual InsertSslCertificate(google::cloud::cpp::compute::v1::Operation const &)
virtual ListRegionSslCertificates(google::cloud::cpp::compute::region_ssl_certificates::v1::ListRegionSslCertificatesRequest)
RegionSslCertificatesConnectionIdempotencyPolicy
Overview
Functions
virtual clone() const
virtual DeleteSslCertificate(google::cloud::cpp::compute::region_ssl_certificates::v1::DeleteSslCertificateRequest const &)
virtual GetSslCertificate(google::cloud::cpp::compute::region_ssl_certificates::v1::GetSslCertificateRequest const &)
virtual InsertSslCertificate(google::cloud::cpp::compute::region_ssl_certificates::v1::InsertSslCertificateRequest const &)
virtual ListRegionSslCertificates(google::cloud::cpp::compute::region_ssl_certificates::v1::ListRegionSslCertificatesRequest)
RegionSslCertificatesLimitedErrorCountRetryPolicy
Overview
Constructors
RegionSslCertificatesLimitedErrorCountRetryPolicy(int)
RegionSslCertificatesLimitedErrorCountRetryPolicy(RegionSslCertificatesLimitedErrorCountRetryPolicy &&)
RegionSslCertificatesLimitedErrorCountRetryPolicy(RegionSslCertificatesLimitedErrorCountRetryPolicy const &)
Functions
maximum_failures() const
virtual OnFailure(Status const &)
virtual IsExhausted() const
virtual IsPermanentFailure(Status const &) const
virtual clone() const
Types
BaseType
RegionSslCertificatesLimitedTimeRetryPolicy
Overview
Constructors
RegionSslCertificatesLimitedTimeRetryPolicy(std::chrono::duration< DurationRep, DurationPeriod >)
RegionSslCertificatesLimitedTimeRetryPolicy(RegionSslCertificatesLimitedTimeRetryPolicy &&)
RegionSslCertificatesLimitedTimeRetryPolicy(RegionSslCertificatesLimitedTimeRetryPolicy const &)
Functions
maximum_duration() const
virtual OnFailure(Status const &)
virtual IsExhausted() const
virtual IsPermanentFailure(Status const &) const
virtual clone() const
Types
BaseType
RegionSslCertificatesRetryPolicy
Overview
Functions
clone() const
OnFailure(Status const &)
OnFailure(Status const &)
IsExhausted() const
IsExhausted() const
IsPermanentFailure(Status const &) const
IsPermanentFailure(Status const &) const
Structs
RegionSslCertificatesBackoffPolicyOption
Overview
Types
Type
RegionSslCertificatesConnectionIdempotencyPolicyOption
Overview
Types
Type
RegionSslCertificatesPollingPolicyOption
Overview
Types
Type
RegionSslCertificatesRetryPolicyOption
Overview
Types
Type
Functions
MakeDefaultRegionSslCertificatesConnectionIdempotencyPolicy()
MakeRegionSslCertificatesConnectionRest(Options)
google::cloud::compute_region_ssl_certificates_v1_mocks
Overview
Classes
MockRegionSslCertificatesConnection
Overview
google::cloud::compute_region_ssl_policies_v1
Overview
Classes
RegionSslPoliciesClient
Overview
Constructors
RegionSslPoliciesClient(RegionSslPoliciesClient const &)
RegionSslPoliciesClient(RegionSslPoliciesClient &&)
RegionSslPoliciesClient(std::shared_ptr< RegionSslPoliciesConnection >, Options)
Operators
operator=(RegionSslPoliciesClient const &)
operator=(RegionSslPoliciesClient &&)
operator==(RegionSslPoliciesClient const &, RegionSslPoliciesClient const &)
operator!=(RegionSslPoliciesClient const &, RegionSslPoliciesClient const &)
Functions
DeleteSslPolicy(std::string const &, std::string const &, std::string const &, Options)
DeleteSslPolicy(NoAwaitTag, std::string const &, std::string const &, std::string const &, Options)
DeleteSslPolicy(google::cloud::cpp::compute::region_ssl_policies::v1::DeleteSslPolicyRequest const &, Options)
DeleteSslPolicy(NoAwaitTag, google::cloud::cpp::compute::region_ssl_policies::v1::DeleteSslPolicyRequest const &, Options)
DeleteSslPolicy(google::cloud::cpp::compute::v1::Operation const &, Options)
GetSslPolicy(std::string const &, std::string const &, std::string const &, Options)
GetSslPolicy(google::cloud::cpp::compute::region_ssl_policies::v1::GetSslPolicyRequest const &, Options)
InsertSslPolicy(std::string const &, std::string const &, google::cloud::cpp::compute::v1::SslPolicy const &, Options)
InsertSslPolicy(NoAwaitTag, std::string const &, std::string const &, google::cloud::cpp::compute::v1::SslPolicy const &, Options)
InsertSslPolicy(google::cloud::cpp::compute::region_ssl_policies::v1::InsertSslPolicyRequest const &, Options)
InsertSslPolicy(NoAwaitTag, google::cloud::cpp::compute::region_ssl_policies::v1::InsertSslPolicyRequest const &, Options)
InsertSslPolicy(google::cloud::cpp::compute::v1::Operation const &, Options)
ListRegionSslPolicies(std::string const &, std::string const &, Options)
ListRegionSslPolicies(google::cloud::cpp::compute::region_ssl_policies::v1::ListRegionSslPoliciesRequest, Options)
ListAvailableFeatures(std::string const &, std::string const &, Options)
ListAvailableFeatures(google::cloud::cpp::compute::region_ssl_policies::v1::ListAvailableFeaturesRequest const &, Options)
PatchSslPolicy(std::string const &, std::string const &, std::string const &, google::cloud::cpp::compute::v1::SslPolicy const &, Options)
PatchSslPolicy(NoAwaitTag, std::string const &, std::string const &, std::string const &, google::cloud::cpp::compute::v1::SslPolicy const &, Options)
PatchSslPolicy(google::cloud::cpp::compute::region_ssl_policies::v1::PatchSslPolicyRequest const &, Options)
PatchSslPolicy(NoAwaitTag, google::cloud::cpp::compute::region_ssl_policies::v1::PatchSslPolicyRequest const &, Options)
PatchSslPolicy(google::cloud::cpp::compute::v1::Operation const &, Options)
RegionSslPoliciesConnection
Overview
Functions
virtual options()
virtual DeleteSslPolicy(google::cloud::cpp::compute::region_ssl_policies::v1::DeleteSslPolicyRequest const &)
virtual DeleteSslPolicy(NoAwaitTag, google::cloud::cpp::compute::region_ssl_policies::v1::DeleteSslPolicyRequest const &)
virtual DeleteSslPolicy(google::cloud::cpp::compute::v1::Operation const &)
virtual GetSslPolicy(google::cloud::cpp::compute::region_ssl_policies::v1::GetSslPolicyRequest const &)
virtual InsertSslPolicy(google::cloud::cpp::compute::region_ssl_policies::v1::InsertSslPolicyRequest const &)
virtual InsertSslPolicy(NoAwaitTag, google::cloud::cpp::compute::region_ssl_policies::v1::InsertSslPolicyRequest const &)
virtual InsertSslPolicy(google::cloud::cpp::compute::v1::Operation const &)
virtual ListRegionSslPolicies(google::cloud::cpp::compute::region_ssl_policies::v1::ListRegionSslPoliciesRequest)
virtual ListAvailableFeatures(google::cloud::cpp::compute::region_ssl_policies::v1::ListAvailableFeaturesRequest const &)
virtual PatchSslPolicy(google::cloud::cpp::compute::region_ssl_policies::v1::PatchSslPolicyRequest const &)
virtual PatchSslPolicy(NoAwaitTag, google::cloud::cpp::compute::region_ssl_policies::v1::PatchSslPolicyRequest const &)
virtual PatchSslPolicy(google::cloud::cpp::compute::v1::Operation const &)
RegionSslPoliciesConnectionIdempotencyPolicy
Overview
Functions
virtual clone() const
virtual DeleteSslPolicy(google::cloud::cpp::compute::region_ssl_policies::v1::DeleteSslPolicyRequest const &)
virtual GetSslPolicy(google::cloud::cpp::compute::region_ssl_policies::v1::GetSslPolicyRequest const &)
virtual InsertSslPolicy(google::cloud::cpp::compute::region_ssl_policies::v1::InsertSslPolicyRequest const &)
virtual ListRegionSslPolicies(google::cloud::cpp::compute::region_ssl_policies::v1::ListRegionSslPoliciesRequest)
virtual ListAvailableFeatures(google::cloud::cpp::compute::region_ssl_policies::v1::ListAvailableFeaturesRequest const &)
virtual PatchSslPolicy(google::cloud::cpp::compute::region_ssl_policies::v1::PatchSslPolicyRequest const &)
RegionSslPoliciesLimitedErrorCountRetryPolicy
Overview
Constructors
RegionSslPoliciesLimitedErrorCountRetryPolicy(int)
RegionSslPoliciesLimitedErrorCountRetryPolicy(RegionSslPoliciesLimitedErrorCountRetryPolicy &&)
RegionSslPoliciesLimitedErrorCountRetryPolicy(RegionSslPoliciesLimitedErrorCountRetryPolicy const &)
Functions
maximum_failures() const
virtual OnFailure(Status const &)
virtual IsExhausted() const
virtual IsPermanentFailure(Status const &) const
virtual clone() const
Types
BaseType
RegionSslPoliciesLimitedTimeRetryPolicy
Overview
Constructors
RegionSslPoliciesLimitedTimeRetryPolicy(std::chrono::duration< DurationRep, DurationPeriod >)
RegionSslPoliciesLimitedTimeRetryPolicy(RegionSslPoliciesLimitedTimeRetryPolicy &&)
RegionSslPoliciesLimitedTimeRetryPolicy(RegionSslPoliciesLimitedTimeRetryPolicy const &)
Functions
maximum_duration() const
virtual OnFailure(Status const &)
virtual IsExhausted() const
virtual IsPermanentFailure(Status const &) const
virtual clone() const
Types
BaseType
RegionSslPoliciesRetryPolicy
Overview
Functions
clone() const
OnFailure(Status const &)
OnFailure(Status const &)
IsExhausted() const
IsExhausted() const
IsPermanentFailure(Status const &) const
IsPermanentFailure(Status const &) const
Structs
RegionSslPoliciesBackoffPolicyOption
Overview
Types
Type
RegionSslPoliciesConnectionIdempotencyPolicyOption
Overview
Types
Type
RegionSslPoliciesPollingPolicyOption
Overview
Types
Type
RegionSslPoliciesRetryPolicyOption
Overview
Types
Type
Functions
MakeDefaultRegionSslPoliciesConnectionIdempotencyPolicy()
MakeRegionSslPoliciesConnectionRest(Options)
google::cloud::compute_region_ssl_policies_v1_mocks
Overview
Classes
MockRegionSslPoliciesConnection
Overview
Functions
virtual options()
virtual DeleteSslPolicy(google::cloud::cpp::compute::region_ssl_policies::v1::DeleteSslPolicyRequest const &)
virtual DeleteSslPolicy(NoAwaitTag, google::cloud::cpp::compute::region_ssl_policies::v1::DeleteSslPolicyRequest const &)
virtual DeleteSslPolicy(google::cloud::cpp::compute::v1::Operation const &)
virtual GetSslPolicy(google::cloud::cpp::compute::region_ssl_policies::v1::GetSslPolicyRequest const &)
virtual InsertSslPolicy(google::cloud::cpp::compute::region_ssl_policies::v1::InsertSslPolicyRequest const &)
virtual InsertSslPolicy(NoAwaitTag, google::cloud::cpp::compute::region_ssl_policies::v1::InsertSslPolicyRequest const &)
virtual InsertSslPolicy(google::cloud::cpp::compute::v1::Operation const &)
virtual ListRegionSslPolicies(google::cloud::cpp::compute::region_ssl_policies::v1::ListRegionSslPoliciesRequest)
virtual ListAvailableFeatures(google::cloud::cpp::compute::region_ssl_policies::v1::ListAvailableFeaturesRequest const &)
virtual PatchSslPolicy(google::cloud::cpp::compute::region_ssl_policies::v1::PatchSslPolicyRequest const &)
virtual PatchSslPolicy(NoAwaitTag, google::cloud::cpp::compute::region_ssl_policies::v1::PatchSslPolicyRequest const &)
virtual PatchSslPolicy(google::cloud::cpp::compute::v1::Operation const &)
google::cloud::compute_region_target_http_proxies_v1
Overview
Classes
RegionTargetHttpProxiesClient
Overview
Constructors
RegionTargetHttpProxiesClient(RegionTargetHttpProxiesClient const &)
RegionTargetHttpProxiesClient(RegionTargetHttpProxiesClient &&)
RegionTargetHttpProxiesClient(std::shared_ptr< RegionTargetHttpProxiesConnection >, Options)
Operators
operator=(RegionTargetHttpProxiesClient const &)
operator=(RegionTargetHttpProxiesClient &&)
operator==(RegionTargetHttpProxiesClient const &, RegionTargetHttpProxiesClient const &)
operator!=(RegionTargetHttpProxiesClient const &, RegionTargetHttpProxiesClient const &)
Functions
DeleteTargetHttpProxy(std::string const &, std::string const &, std::string const &, Options)
DeleteTargetHttpProxy(NoAwaitTag, std::string const &, std::string const &, std::string const &, Options)
DeleteTargetHttpProxy(google::cloud::cpp::compute::region_target_http_proxies::v1::DeleteTargetHttpProxyRequest const &, Options)
DeleteTargetHttpProxy(NoAwaitTag, google::cloud::cpp::compute::region_target_http_proxies::v1::DeleteTargetHttpProxyRequest const &, Options)
DeleteTargetHttpProxy(google::cloud::cpp::compute::v1::Operation const &, Options)
GetTargetHttpProxy(std::string const &, std::string const &, std::string const &, Options)
GetTargetHttpProxy(google::cloud::cpp::compute::region_target_http_proxies::v1::GetTargetHttpProxyRequest const &, Options)
InsertTargetHttpProxy(std::string const &, std::string const &, google::cloud::cpp::compute::v1::TargetHttpProxy const &, Options)
InsertTargetHttpProxy(NoAwaitTag, std::string const &, std::string const &, google::cloud::cpp::compute::v1::TargetHttpProxy const &, Options)
InsertTargetHttpProxy(google::cloud::cpp::compute::region_target_http_proxies::v1::InsertTargetHttpProxyRequest const &, Options)
InsertTargetHttpProxy(NoAwaitTag, google::cloud::cpp::compute::region_target_http_proxies::v1::InsertTargetHttpProxyRequest const &, Options)
InsertTargetHttpProxy(google::cloud::cpp::compute::v1::Operation const &, Options)
ListRegionTargetHttpProxies(std::string const &, std::string const &, Options)
ListRegionTargetHttpProxies(google::cloud::cpp::compute::region_target_http_proxies::v1::ListRegionTargetHttpProxiesRequest, Options)
SetUrlMap(std::string const &, std::string const &, std::string const &, google::cloud::cpp::compute::v1::UrlMapReference const &, Options)
SetUrlMap(NoAwaitTag, std::string const &, std::string const &, std::string const &, google::cloud::cpp::compute::v1::UrlMapReference const &, Options)
SetUrlMap(google::cloud::cpp::compute::region_target_http_proxies::v1::SetUrlMapRequest const &, Options)
SetUrlMap(NoAwaitTag, google::cloud::cpp::compute::region_target_http_proxies::v1::SetUrlMapRequest const &, Options)
SetUrlMap(google::cloud::cpp::compute::v1::Operation const &, Options)
RegionTargetHttpProxiesConnection
Overview
Functions
virtual options()
virtual DeleteTargetHttpProxy(google::cloud::cpp::compute::region_target_http_proxies::v1::DeleteTargetHttpProxyRequest const &)
virtual DeleteTargetHttpProxy(NoAwaitTag, google::cloud::cpp::compute::region_target_http_proxies::v1::DeleteTargetHttpProxyRequest const &)
virtual DeleteTargetHttpProxy(google::cloud::cpp::compute::v1::Operation const &)
virtual GetTargetHttpProxy(google::cloud::cpp::compute::region_target_http_proxies::v1::GetTargetHttpProxyRequest const &)
virtual InsertTargetHttpProxy(google::cloud::cpp::compute::region_target_http_proxies::v1::InsertTargetHttpProxyRequest const &)
virtual InsertTargetHttpProxy(NoAwaitTag, google::cloud::cpp::compute::region_target_http_proxies::v1::InsertTargetHttpProxyRequest const &)
virtual InsertTargetHttpProxy(google::cloud::cpp::compute::v1::Operation const &)
virtual ListRegionTargetHttpProxies(google::cloud::cpp::compute::region_target_http_proxies::v1::ListRegionTargetHttpProxiesRequest)
virtual SetUrlMap(google::cloud::cpp::compute::region_target_http_proxies::v1::SetUrlMapRequest const &)
virtual SetUrlMap(NoAwaitTag, google::cloud::cpp::compute::region_target_http_proxies::v1::SetUrlMapRequest const &)
virtual SetUrlMap(google::cloud::cpp::compute::v1::Operation const &)
RegionTargetHttpProxiesConnectionIdempotencyPolicy
Overview
Functions
virtual clone() const
virtual DeleteTargetHttpProxy(google::cloud::cpp::compute::region_target_http_proxies::v1::DeleteTargetHttpProxyRequest const &)
virtual GetTargetHttpProxy(google::cloud::cpp::compute::region_target_http_proxies::v1::GetTargetHttpProxyRequest const &)
virtual InsertTargetHttpProxy(google::cloud::cpp::compute::region_target_http_proxies::v1::InsertTargetHttpProxyRequest const &)
virtual ListRegionTargetHttpProxies(google::cloud::cpp::compute::region_target_http_proxies::v1::ListRegionTargetHttpProxiesRequest)
virtual SetUrlMap(google::cloud::cpp::compute::region_target_http_proxies::v1::SetUrlMapRequest const &)
RegionTargetHttpProxiesLimitedErrorCountRetryPolicy
Overview
Constructors
RegionTargetHttpProxiesLimitedErrorCountRetryPolicy(int)
RegionTargetHttpProxiesLimitedErrorCountRetryPolicy(RegionTargetHttpProxiesLimitedErrorCountRetryPolicy &&)
RegionTargetHttpProxiesLimitedErrorCountRetryPolicy(RegionTargetHttpProxiesLimitedErrorCountRetryPolicy const &)
Functions
maximum_failures() const
virtual OnFailure(Status const &)
virtual IsExhausted() const
virtual IsPermanentFailure(Status const &) const
virtual clone() const
Types
BaseType
RegionTargetHttpProxiesLimitedTimeRetryPolicy
Overview
Constructors
RegionTargetHttpProxiesLimitedTimeRetryPolicy(std::chrono::duration< DurationRep, DurationPeriod >)
RegionTargetHttpProxiesLimitedTimeRetryPolicy(RegionTargetHttpProxiesLimitedTimeRetryPolicy &&)
RegionTargetHttpProxiesLimitedTimeRetryPolicy(RegionTargetHttpProxiesLimitedTimeRetryPolicy const &)
Functions
maximum_duration() const
virtual OnFailure(Status const &)
virtual IsExhausted() const
virtual IsPermanentFailure(Status const &) const
virtual clone() const
Types
BaseType
RegionTargetHttpProxiesRetryPolicy
Overview
Functions
clone() const
OnFailure(Status const &)
OnFailure(Status const &)
IsExhausted() const
IsExhausted() const
IsPermanentFailure(Status const &) const
IsPermanentFailure(Status const &) const
Structs
RegionTargetHttpProxiesBackoffPolicyOption
Overview
Types
Type
RegionTargetHttpProxiesConnectionIdempotencyPolicyOption
Overview
Types
Type
RegionTargetHttpProxiesPollingPolicyOption
Overview
Types
Type
RegionTargetHttpProxiesRetryPolicyOption
Overview
Types
Type
Functions
MakeDefaultRegionTargetHttpProxiesConnectionIdempotencyPolicy()
MakeRegionTargetHttpProxiesConnectionRest(Options)
google::cloud::compute_region_target_http_proxies_v1_mocks
Overview
Classes
MockRegionTargetHttpProxiesConnection
Overview
google::cloud::compute_region_target_https_proxies_v1
Overview
Classes
RegionTargetHttpsProxiesClient
Overview
Constructors
RegionTargetHttpsProxiesClient(RegionTargetHttpsProxiesClient const &)
RegionTargetHttpsProxiesClient(RegionTargetHttpsProxiesClient &&)
RegionTargetHttpsProxiesClient(std::shared_ptr< RegionTargetHttpsProxiesConnection >, Options)
Operators
operator=(RegionTargetHttpsProxiesClient const &)
operator=(RegionTargetHttpsProxiesClient &&)
operator==(RegionTargetHttpsProxiesClient const &, RegionTargetHttpsProxiesClient const &)
operator!=(RegionTargetHttpsProxiesClient const &, RegionTargetHttpsProxiesClient const &)
Functions
DeleteTargetHttpsProxy(std::string const &, std::string const &, std::string const &, Options)
DeleteTargetHttpsProxy(NoAwaitTag, std::string const &, std::string const &, std::string const &, Options)
DeleteTargetHttpsProxy(google::cloud::cpp::compute::region_target_https_proxies::v1::DeleteTargetHttpsProxyRequest const &, Options)
DeleteTargetHttpsProxy(NoAwaitTag, google::cloud::cpp::compute::region_target_https_proxies::v1::DeleteTargetHttpsProxyRequest const &, Options)
DeleteTargetHttpsProxy(google::cloud::cpp::compute::v1::Operation const &, Options)
GetTargetHttpsProxy(std::string const &, std::string const &, std::string const &, Options)
GetTargetHttpsProxy(google::cloud::cpp::compute::region_target_https_proxies::v1::GetTargetHttpsProxyRequest const &, Options)
InsertTargetHttpsProxy(std::string const &, std::string const &, google::cloud::cpp::compute::v1::TargetHttpsProxy const &, Options)
InsertTargetHttpsProxy(NoAwaitTag, std::string const &, std::string const &, google::cloud::cpp::compute::v1::TargetHttpsProxy const &, Options)
InsertTargetHttpsProxy(google::cloud::cpp::compute::region_target_https_proxies::v1::InsertTargetHttpsProxyRequest const &, Options)
InsertTargetHttpsProxy(NoAwaitTag, google::cloud::cpp::compute::region_target_https_proxies::v1::InsertTargetHttpsProxyRequest const &, Options)
InsertTargetHttpsProxy(google::cloud::cpp::compute::v1::Operation const &, Options)
ListRegionTargetHttpsProxies(std::string const &, std::string const &, Options)
ListRegionTargetHttpsProxies(google::cloud::cpp::compute::region_target_https_proxies::v1::ListRegionTargetHttpsProxiesRequest, Options)
PatchTargetHttpsProxy(std::string const &, std::string const &, std::string const &, google::cloud::cpp::compute::v1::TargetHttpsProxy const &, Options)
PatchTargetHttpsProxy(NoAwaitTag, std::string const &, std::string const &, std::string const &, google::cloud::cpp::compute::v1::TargetHttpsProxy const &, Options)
PatchTargetHttpsProxy(google::cloud::cpp::compute::region_target_https_proxies::v1::PatchTargetHttpsProxyRequest const &, Options)
PatchTargetHttpsProxy(NoAwaitTag, google::cloud::cpp::compute::region_target_https_proxies::v1::PatchTargetHttpsProxyRequest const &, Options)
PatchTargetHttpsProxy(google::cloud::cpp::compute::v1::Operation const &, Options)
SetSslCertificates(std::string const &, std::string const &, std::string const &, google::cloud::cpp::compute::v1::RegionTargetHttpsProxiesSetSslCertificatesRequest const &, Options)
SetSslCertificates(NoAwaitTag, std::string const &, std::string const &, std::string const &, google::cloud::cpp::compute::v1::RegionTargetHttpsProxiesSetSslCertificatesRequest const &, Options)
SetSslCertificates(google::cloud::cpp::compute::region_target_https_proxies::v1::SetSslCertificatesRequest const &, Options)
SetSslCertificates(NoAwaitTag, google::cloud::cpp::compute::region_target_https_proxies::v1::SetSslCertificatesRequest const &, Options)
SetSslCertificates(google::cloud::cpp::compute::v1::Operation const &, Options)
SetUrlMap(std::string const &, std::string const &, std::string const &, google::cloud::cpp::compute::v1::UrlMapReference const &, Options)
SetUrlMap(NoAwaitTag, std::string const &, std::string const &, std::string const &, google::cloud::cpp::compute::v1::UrlMapReference const &, Options)
SetUrlMap(google::cloud::cpp::compute::region_target_https_proxies::v1::SetUrlMapRequest const &, Options)
SetUrlMap(NoAwaitTag, google::cloud::cpp::compute::region_target_https_proxies::v1::SetUrlMapRequest const &, Options)
SetUrlMap(google::cloud::cpp::compute::v1::Operation const &, Options)
RegionTargetHttpsProxiesConnection
Overview
Functions
virtual options()
virtual DeleteTargetHttpsProxy(google::cloud::cpp::compute::region_target_https_proxies::v1::DeleteTargetHttpsProxyRequest const &)
virtual DeleteTargetHttpsProxy(NoAwaitTag, google::cloud::cpp::compute::region_target_https_proxies::v1::DeleteTargetHttpsProxyRequest const &)
virtual DeleteTargetHttpsProxy(google::cloud::cpp::compute::v1::Operation const &)
virtual GetTargetHttpsProxy(google::cloud::cpp::compute::region_target_https_proxies::v1::GetTargetHttpsProxyRequest const &)
virtual InsertTargetHttpsProxy(google::cloud::cpp::compute::region_target_https_proxies::v1::InsertTargetHttpsProxyRequest const &)
virtual InsertTargetHttpsProxy(NoAwaitTag, google::cloud::cpp::compute::region_target_https_proxies::v1::InsertTargetHttpsProxyRequest const &)
virtual InsertTargetHttpsProxy(google::cloud::cpp::compute::v1::Operation const &)
virtual ListRegionTargetHttpsProxies(google::cloud::cpp::compute::region_target_https_proxies::v1::ListRegionTargetHttpsProxiesRequest)
virtual PatchTargetHttpsProxy(google::cloud::cpp::compute::region_target_https_proxies::v1::PatchTargetHttpsProxyRequest const &)
virtual PatchTargetHttpsProxy(NoAwaitTag, google::cloud::cpp::compute::region_target_https_proxies::v1::PatchTargetHttpsProxyRequest const &)
virtual PatchTargetHttpsProxy(google::cloud::cpp::compute::v1::Operation const &)
virtual SetSslCertificates(google::cloud::cpp::compute::region_target_https_proxies::v1::SetSslCertificatesRequest const &)
virtual SetSslCertificates(NoAwaitTag, google::cloud::cpp::compute::region_target_https_proxies::v1::SetSslCertificatesRequest const &)
virtual SetSslCertificates(google::cloud::cpp::compute::v1::Operation const &)
virtual SetUrlMap(google::cloud::cpp::compute::region_target_https_proxies::v1::SetUrlMapRequest const &)
virtual SetUrlMap(NoAwaitTag, google::cloud::cpp::compute::region_target_https_proxies::v1::SetUrlMapRequest const &)
virtual SetUrlMap(google::cloud::cpp::compute::v1::Operation const &)
RegionTargetHttpsProxiesConnectionIdempotencyPolicy
Overview
Functions
virtual clone() const
virtual DeleteTargetHttpsProxy(google::cloud::cpp::compute::region_target_https_proxies::v1::DeleteTargetHttpsProxyRequest const &)
virtual GetTargetHttpsProxy(google::cloud::cpp::compute::region_target_https_proxies::v1::GetTargetHttpsProxyRequest const &)
virtual InsertTargetHttpsProxy(google::cloud::cpp::compute::region_target_https_proxies::v1::InsertTargetHttpsProxyRequest const &)
virtual ListRegionTargetHttpsProxies(google::cloud::cpp::compute::region_target_https_proxies::v1::ListRegionTargetHttpsProxiesRequest)
virtual PatchTargetHttpsProxy(google::cloud::cpp::compute::region_target_https_proxies::v1::PatchTargetHttpsProxyRequest const &)
virtual SetSslCertificates(google::cloud::cpp::compute::region_target_https_proxies::v1::SetSslCertificatesRequest const &)
virtual SetUrlMap(google::cloud::cpp::compute::region_target_https_proxies::v1::SetUrlMapRequest const &)
RegionTargetHttpsProxiesLimitedErrorCountRetryPolicy
Overview
Constructors
RegionTargetHttpsProxiesLimitedErrorCountRetryPolicy(int)
RegionTargetHttpsProxiesLimitedErrorCountRetryPolicy(RegionTargetHttpsProxiesLimitedErrorCountRetryPolicy &&)
RegionTargetHttpsProxiesLimitedErrorCountRetryPolicy(RegionTargetHttpsProxiesLimitedErrorCountRetryPolicy const &)
Functions
maximum_failures() const
virtual OnFailure(Status const &)
virtual IsExhausted() const
virtual IsPermanentFailure(Status const &) const
virtual clone() const
Types
BaseType
RegionTargetHttpsProxiesLimitedTimeRetryPolicy
Overview
Constructors
RegionTargetHttpsProxiesLimitedTimeRetryPolicy(std::chrono::duration< DurationRep, DurationPeriod >)
RegionTargetHttpsProxiesLimitedTimeRetryPolicy(RegionTargetHttpsProxiesLimitedTimeRetryPolicy &&)
RegionTargetHttpsProxiesLimitedTimeRetryPolicy(RegionTargetHttpsProxiesLimitedTimeRetryPolicy const &)
Functions
maximum_duration() const
virtual OnFailure(Status const &)
virtual IsExhausted() const
virtual IsPermanentFailure(Status const &) const
virtual clone() const
Types
BaseType
RegionTargetHttpsProxiesRetryPolicy
Overview
Functions
clone() const
OnFailure(Status const &)
OnFailure(Status const &)
IsExhausted() const
IsExhausted() const
IsPermanentFailure(Status const &) const
IsPermanentFailure(Status const &) const
Structs
RegionTargetHttpsProxiesBackoffPolicyOption
Overview
Types
Type
RegionTargetHttpsProxiesConnectionIdempotencyPolicyOption
Overview
Types
Type
RegionTargetHttpsProxiesPollingPolicyOption
Overview
Types
Type
RegionTargetHttpsProxiesRetryPolicyOption
Overview
Types
Type
Functions
MakeDefaultRegionTargetHttpsProxiesConnectionIdempotencyPolicy()
MakeRegionTargetHttpsProxiesConnectionRest(Options)
google::cloud::compute_region_target_https_proxies_v1_mocks
Overview
Classes
MockRegionTargetHttpsProxiesConnection
Overview
google::cloud::compute_region_target_tcp_proxies_v1
Overview
Classes
RegionTargetTcpProxiesClient
Overview
Constructors
RegionTargetTcpProxiesClient(RegionTargetTcpProxiesClient const &)
RegionTargetTcpProxiesClient(RegionTargetTcpProxiesClient &&)
RegionTargetTcpProxiesClient(std::shared_ptr< RegionTargetTcpProxiesConnection >, Options)
Operators
operator=(RegionTargetTcpProxiesClient const &)
operator=(RegionTargetTcpProxiesClient &&)
operator==(RegionTargetTcpProxiesClient const &, RegionTargetTcpProxiesClient const &)
operator!=(RegionTargetTcpProxiesClient const &, RegionTargetTcpProxiesClient const &)
Functions
DeleteTargetTcpProxy(std::string const &, std::string const &, std::string const &, Options)
DeleteTargetTcpProxy(NoAwaitTag, std::string const &, std::string const &, std::string const &, Options)
DeleteTargetTcpProxy(google::cloud::cpp::compute::region_target_tcp_proxies::v1::DeleteTargetTcpProxyRequest const &, Options)
DeleteTargetTcpProxy(NoAwaitTag, google::cloud::cpp::compute::region_target_tcp_proxies::v1::DeleteTargetTcpProxyRequest const &, Options)
DeleteTargetTcpProxy(google::cloud::cpp::compute::v1::Operation const &, Options)
GetTargetTcpProxy(std::string const &, std::string const &, std::string const &, Options)
GetTargetTcpProxy(google::cloud::cpp::compute::region_target_tcp_proxies::v1::GetTargetTcpProxyRequest const &, Options)
InsertTargetTcpProxy(std::string const &, std::string const &, google::cloud::cpp::compute::v1::TargetTcpProxy const &, Options)
InsertTargetTcpProxy(NoAwaitTag, std::string const &, std::string const &, google::cloud::cpp::compute::v1::TargetTcpProxy const &, Options)
InsertTargetTcpProxy(google::cloud::cpp::compute::region_target_tcp_proxies::v1::InsertTargetTcpProxyRequest const &, Options)
InsertTargetTcpProxy(NoAwaitTag, google::cloud::cpp::compute::region_target_tcp_proxies::v1::InsertTargetTcpProxyRequest const &, Options)
InsertTargetTcpProxy(google::cloud::cpp::compute::v1::Operation const &, Options)
ListRegionTargetTcpProxies(std::string const &, std::string const &, Options)
ListRegionTargetTcpProxies(google::cloud::cpp::compute::region_target_tcp_proxies::v1::ListRegionTargetTcpProxiesRequest, Options)
RegionTargetTcpProxiesConnection
Overview
Functions
virtual options()
virtual DeleteTargetTcpProxy(google::cloud::cpp::compute::region_target_tcp_proxies::v1::DeleteTargetTcpProxyRequest const &)
virtual DeleteTargetTcpProxy(NoAwaitTag, google::cloud::cpp::compute::region_target_tcp_proxies::v1::DeleteTargetTcpProxyRequest const &)
virtual DeleteTargetTcpProxy(google::cloud::cpp::compute::v1::Operation const &)
virtual GetTargetTcpProxy(google::cloud::cpp::compute::region_target_tcp_proxies::v1::GetTargetTcpProxyRequest const &)
virtual InsertTargetTcpProxy(google::cloud::cpp::compute::region_target_tcp_proxies::v1::InsertTargetTcpProxyRequest const &)
virtual InsertTargetTcpProxy(NoAwaitTag, google::cloud::cpp::compute::region_target_tcp_proxies::v1::InsertTargetTcpProxyRequest const &)
virtual InsertTargetTcpProxy(google::cloud::cpp::compute::v1::Operation const &)
virtual ListRegionTargetTcpProxies(google::cloud::cpp::compute::region_target_tcp_proxies::v1::ListRegionTargetTcpProxiesRequest)
RegionTargetTcpProxiesConnectionIdempotencyPolicy
Overview
Functions
virtual clone() const
virtual DeleteTargetTcpProxy(google::cloud::cpp::compute::region_target_tcp_proxies::v1::DeleteTargetTcpProxyRequest const &)
virtual GetTargetTcpProxy(google::cloud::cpp::compute::region_target_tcp_proxies::v1::GetTargetTcpProxyRequest const &)
virtual InsertTargetTcpProxy(google::cloud::cpp::compute::region_target_tcp_proxies::v1::InsertTargetTcpProxyRequest const &)
virtual ListRegionTargetTcpProxies(google::cloud::cpp::compute::region_target_tcp_proxies::v1::ListRegionTargetTcpProxiesRequest)
RegionTargetTcpProxiesLimitedErrorCountRetryPolicy
Overview
Constructors
RegionTargetTcpProxiesLimitedErrorCountRetryPolicy(int)
RegionTargetTcpProxiesLimitedErrorCountRetryPolicy(RegionTargetTcpProxiesLimitedErrorCountRetryPolicy &&)
RegionTargetTcpProxiesLimitedErrorCountRetryPolicy(RegionTargetTcpProxiesLimitedErrorCountRetryPolicy const &)
Functions
maximum_failures() const
virtual OnFailure(Status const &)
virtual IsExhausted() const
virtual IsPermanentFailure(Status const &) const
virtual clone() const
Types
BaseType
RegionTargetTcpProxiesLimitedTimeRetryPolicy
Overview
Constructors
RegionTargetTcpProxiesLimitedTimeRetryPolicy(std::chrono::duration< DurationRep, DurationPeriod >)
RegionTargetTcpProxiesLimitedTimeRetryPolicy(RegionTargetTcpProxiesLimitedTimeRetryPolicy &&)
RegionTargetTcpProxiesLimitedTimeRetryPolicy(RegionTargetTcpProxiesLimitedTimeRetryPolicy const &)
Functions
maximum_duration() const
virtual OnFailure(Status const &)
virtual IsExhausted() const
virtual IsPermanentFailure(Status const &) const
virtual clone() const
Types
BaseType
RegionTargetTcpProxiesRetryPolicy
Overview
Functions
clone() const
OnFailure(Status const &)
OnFailure(Status const &)
IsExhausted() const
IsExhausted() const
IsPermanentFailure(Status const &) const
IsPermanentFailure(Status const &) const
Structs
RegionTargetTcpProxiesBackoffPolicyOption
Overview
Types
Type
RegionTargetTcpProxiesConnectionIdempotencyPolicyOption
Overview
Types
Type
RegionTargetTcpProxiesPollingPolicyOption
Overview
Types
Type
RegionTargetTcpProxiesRetryPolicyOption
Overview
Types
Type
Functions
MakeDefaultRegionTargetTcpProxiesConnectionIdempotencyPolicy()
MakeRegionTargetTcpProxiesConnectionRest(Options)
google::cloud::compute_region_target_tcp_proxies_v1_mocks
Overview
Classes
MockRegionTargetTcpProxiesConnection
Overview
google::cloud::compute_region_url_maps_v1
Overview
Classes
RegionUrlMapsClient
Overview
Constructors
RegionUrlMapsClient(RegionUrlMapsClient const &)
RegionUrlMapsClient(RegionUrlMapsClient &&)
RegionUrlMapsClient(std::shared_ptr< RegionUrlMapsConnection >, Options)
Operators
operator=(RegionUrlMapsClient const &)
operator=(RegionUrlMapsClient &&)
operator==(RegionUrlMapsClient const &, RegionUrlMapsClient const &)
operator!=(RegionUrlMapsClient const &, RegionUrlMapsClient const &)
Functions
DeleteUrlMap(std::string const &, std::string const &, std::string const &, Options)
DeleteUrlMap(NoAwaitTag, std::string const &, std::string const &, std::string const &, Options)
DeleteUrlMap(google::cloud::cpp::compute::region_url_maps::v1::DeleteUrlMapRequest const &, Options)
DeleteUrlMap(NoAwaitTag, google::cloud::cpp::compute::region_url_maps::v1::DeleteUrlMapRequest const &, Options)
DeleteUrlMap(google::cloud::cpp::compute::v1::Operation const &, Options)
GetUrlMap(std::string const &, std::string const &, std::string const &, Options)
GetUrlMap(google::cloud::cpp::compute::region_url_maps::v1::GetUrlMapRequest const &, Options)
InsertUrlMap(std::string const &, std::string const &, google::cloud::cpp::compute::v1::UrlMap const &, Options)
InsertUrlMap(NoAwaitTag, std::string const &, std::string const &, google::cloud::cpp::compute::v1::UrlMap const &, Options)
InsertUrlMap(google::cloud::cpp::compute::region_url_maps::v1::InsertUrlMapRequest const &, Options)
InsertUrlMap(NoAwaitTag, google::cloud::cpp::compute::region_url_maps::v1::InsertUrlMapRequest const &, Options)
InsertUrlMap(google::cloud::cpp::compute::v1::Operation const &, Options)
ListRegionUrlMaps(std::string const &, std::string const &, Options)
ListRegionUrlMaps(google::cloud::cpp::compute::region_url_maps::v1::ListRegionUrlMapsRequest, Options)
PatchUrlMap(std::string const &, std::string const &, std::string const &, google::cloud::cpp::compute::v1::UrlMap const &, Options)
PatchUrlMap(NoAwaitTag, std::string const &, std::string const &, std::string const &, google::cloud::cpp::compute::v1::UrlMap const &, Options)
PatchUrlMap(google::cloud::cpp::compute::region_url_maps::v1::PatchUrlMapRequest const &, Options)
PatchUrlMap(NoAwaitTag, google::cloud::cpp::compute::region_url_maps::v1::PatchUrlMapRequest const &, Options)
PatchUrlMap(google::cloud::cpp::compute::v1::Operation const &, Options)
UpdateUrlMap(std::string const &, std::string const &, std::string const &, google::cloud::cpp::compute::v1::UrlMap const &, Options)
UpdateUrlMap(NoAwaitTag, std::string const &, std::string const &, std::string const &, google::cloud::cpp::compute::v1::UrlMap const &, Options)
UpdateUrlMap(google::cloud::cpp::compute::region_url_maps::v1::UpdateUrlMapRequest const &, Options)
UpdateUrlMap(NoAwaitTag, google::cloud::cpp::compute::region_url_maps::v1::UpdateUrlMapRequest const &, Options)
UpdateUrlMap(google::cloud::cpp::compute::v1::Operation const &, Options)
Validate(std::string const &, std::string const &, std::string const &, google::cloud::cpp::compute::v1::RegionUrlMapsValidateRequest const &, Options)
Validate(google::cloud::cpp::compute::region_url_maps::v1::ValidateRequest const &, Options)
RegionUrlMapsConnection
Overview
Functions
virtual options()
virtual DeleteUrlMap(google::cloud::cpp::compute::region_url_maps::v1::DeleteUrlMapRequest const &)
virtual DeleteUrlMap(NoAwaitTag, google::cloud::cpp::compute::region_url_maps::v1::DeleteUrlMapRequest const &)
virtual DeleteUrlMap(google::cloud::cpp::compute::v1::Operation const &)
virtual GetUrlMap(google::cloud::cpp::compute::region_url_maps::v1::GetUrlMapRequest const &)
virtual InsertUrlMap(google::cloud::cpp::compute::region_url_maps::v1::InsertUrlMapRequest const &)
virtual InsertUrlMap(NoAwaitTag, google::cloud::cpp::compute::region_url_maps::v1::InsertUrlMapRequest const &)
virtual InsertUrlMap(google::cloud::cpp::compute::v1::Operation const &)
virtual ListRegionUrlMaps(google::cloud::cpp::compute::region_url_maps::v1::ListRegionUrlMapsRequest)
virtual PatchUrlMap(google::cloud::cpp::compute::region_url_maps::v1::PatchUrlMapRequest const &)
virtual PatchUrlMap(NoAwaitTag, google::cloud::cpp::compute::region_url_maps::v1::PatchUrlMapRequest const &)
virtual PatchUrlMap(google::cloud::cpp::compute::v1::Operation const &)
virtual UpdateUrlMap(google::cloud::cpp::compute::region_url_maps::v1::UpdateUrlMapRequest const &)
virtual UpdateUrlMap(NoAwaitTag, google::cloud::cpp::compute::region_url_maps::v1::UpdateUrlMapRequest const &)
virtual UpdateUrlMap(google::cloud::cpp::compute::v1::Operation const &)
virtual Validate(google::cloud::cpp::compute::region_url_maps::v1::ValidateRequest const &)
RegionUrlMapsConnectionIdempotencyPolicy
Overview
Functions
virtual clone() const
virtual DeleteUrlMap(google::cloud::cpp::compute::region_url_maps::v1::DeleteUrlMapRequest const &)
virtual GetUrlMap(google::cloud::cpp::compute::region_url_maps::v1::GetUrlMapRequest const &)
virtual InsertUrlMap(google::cloud::cpp::compute::region_url_maps::v1::InsertUrlMapRequest const &)
virtual ListRegionUrlMaps(google::cloud::cpp::compute::region_url_maps::v1::ListRegionUrlMapsRequest)
virtual PatchUrlMap(google::cloud::cpp::compute::region_url_maps::v1::PatchUrlMapRequest const &)
virtual UpdateUrlMap(google::cloud::cpp::compute::region_url_maps::v1::UpdateUrlMapRequest const &)
virtual Validate(google::cloud::cpp::compute::region_url_maps::v1::ValidateRequest const &)
RegionUrlMapsLimitedErrorCountRetryPolicy
Overview
Constructors
RegionUrlMapsLimitedErrorCountRetryPolicy(int)
RegionUrlMapsLimitedErrorCountRetryPolicy(RegionUrlMapsLimitedErrorCountRetryPolicy &&)
RegionUrlMapsLimitedErrorCountRetryPolicy(RegionUrlMapsLimitedErrorCountRetryPolicy const &)
Functions
maximum_failures() const
virtual OnFailure(Status const &)
virtual IsExhausted() const
virtual IsPermanentFailure(Status const &) const
virtual clone() const
Types
BaseType
RegionUrlMapsLimitedTimeRetryPolicy
Overview
Constructors
RegionUrlMapsLimitedTimeRetryPolicy(std::chrono::duration< DurationRep, DurationPeriod >)
RegionUrlMapsLimitedTimeRetryPolicy(RegionUrlMapsLimitedTimeRetryPolicy &&)
RegionUrlMapsLimitedTimeRetryPolicy(RegionUrlMapsLimitedTimeRetryPolicy const &)
Functions
maximum_duration() const
virtual OnFailure(Status const &)
virtual IsExhausted() const
virtual IsPermanentFailure(Status const &) const
virtual clone() const
Types
BaseType
RegionUrlMapsRetryPolicy
Overview
Functions
clone() const
OnFailure(Status const &)
OnFailure(Status const &)
IsExhausted() const
IsExhausted() const
IsPermanentFailure(Status const &) const
IsPermanentFailure(Status const &) const
Structs
RegionUrlMapsBackoffPolicyOption
Overview
Types
Type
RegionUrlMapsConnectionIdempotencyPolicyOption
Overview
Types
Type
RegionUrlMapsPollingPolicyOption
Overview
Types
Type
RegionUrlMapsRetryPolicyOption
Overview
Types
Type
Functions
MakeDefaultRegionUrlMapsConnectionIdempotencyPolicy()
MakeRegionUrlMapsConnectionRest(Options)
google::cloud::compute_region_url_maps_v1_mocks
Overview
Classes
MockRegionUrlMapsConnection
Overview
Functions
virtual options()
virtual DeleteUrlMap(google::cloud::cpp::compute::region_url_maps::v1::DeleteUrlMapRequest const &)
virtual DeleteUrlMap(NoAwaitTag, google::cloud::cpp::compute::region_url_maps::v1::DeleteUrlMapRequest const &)
virtual DeleteUrlMap(google::cloud::cpp::compute::v1::Operation const &)
virtual GetUrlMap(google::cloud::cpp::compute::region_url_maps::v1::GetUrlMapRequest const &)
virtual InsertUrlMap(google::cloud::cpp::compute::region_url_maps::v1::InsertUrlMapRequest const &)
virtual InsertUrlMap(NoAwaitTag, google::cloud::cpp::compute::region_url_maps::v1::InsertUrlMapRequest const &)
virtual InsertUrlMap(google::cloud::cpp::compute::v1::Operation const &)
virtual ListRegionUrlMaps(google::cloud::cpp::compute::region_url_maps::v1::ListRegionUrlMapsRequest)
virtual PatchUrlMap(google::cloud::cpp::compute::region_url_maps::v1::PatchUrlMapRequest const &)
virtual PatchUrlMap(NoAwaitTag, google::cloud::cpp::compute::region_url_maps::v1::PatchUrlMapRequest const &)
virtual PatchUrlMap(google::cloud::cpp::compute::v1::Operation const &)
virtual UpdateUrlMap(google::cloud::cpp::compute::region_url_maps::v1::UpdateUrlMapRequest const &)
virtual UpdateUrlMap(NoAwaitTag, google::cloud::cpp::compute::region_url_maps::v1::UpdateUrlMapRequest const &)
virtual UpdateUrlMap(google::cloud::cpp::compute::v1::Operation const &)
virtual Validate(google::cloud::cpp::compute::region_url_maps::v1::ValidateRequest const &)
google::cloud::compute_region_zones_v1
Overview
Classes
RegionZonesClient
Overview
Constructors
RegionZonesClient(RegionZonesClient const &)
RegionZonesClient(RegionZonesClient &&)
RegionZonesClient(std::shared_ptr< RegionZonesConnection >, Options)
Operators
operator=(RegionZonesClient const &)
operator=(RegionZonesClient &&)
operator==(RegionZonesClient const &, RegionZonesClient const &)
operator!=(RegionZonesClient const &, RegionZonesClient const &)
Functions
ListRegionZones(std::string const &, std::string const &, Options)
ListRegionZones(google::cloud::cpp::compute::region_zones::v1::ListRegionZonesRequest, Options)
RegionZonesConnection
Overview
Functions
virtual options()
virtual ListRegionZones(google::cloud::cpp::compute::region_zones::v1::ListRegionZonesRequest)
RegionZonesConnectionIdempotencyPolicy
Overview
Functions
virtual clone() const
virtual ListRegionZones(google::cloud::cpp::compute::region_zones::v1::ListRegionZonesRequest)
RegionZonesLimitedErrorCountRetryPolicy
Overview
Constructors
RegionZonesLimitedErrorCountRetryPolicy(int)
RegionZonesLimitedErrorCountRetryPolicy(RegionZonesLimitedErrorCountRetryPolicy &&)
RegionZonesLimitedErrorCountRetryPolicy(RegionZonesLimitedErrorCountRetryPolicy const &)
Functions
maximum_failures() const
virtual OnFailure(Status const &)
virtual IsExhausted() const
virtual IsPermanentFailure(Status const &) const
virtual clone() const
Types
BaseType
RegionZonesLimitedTimeRetryPolicy
Overview
Constructors
RegionZonesLimitedTimeRetryPolicy(std::chrono::duration< DurationRep, DurationPeriod >)
RegionZonesLimitedTimeRetryPolicy(RegionZonesLimitedTimeRetryPolicy &&)
RegionZonesLimitedTimeRetryPolicy(RegionZonesLimitedTimeRetryPolicy const &)
Functions
maximum_duration() const
virtual OnFailure(Status const &)
virtual IsExhausted() const
virtual IsPermanentFailure(Status const &) const
virtual clone() const
Types
BaseType
RegionZonesRetryPolicy
Overview
Functions
clone() const
OnFailure(Status const &)
OnFailure(Status const &)
IsExhausted() const
IsExhausted() const
IsPermanentFailure(Status const &) const
IsPermanentFailure(Status const &) const
Structs
RegionZonesBackoffPolicyOption
Overview
Types
Type
RegionZonesConnectionIdempotencyPolicyOption
Overview
Types
Type
RegionZonesRetryPolicyOption
Overview
Types
Type
Functions
MakeDefaultRegionZonesConnectionIdempotencyPolicy()
MakeRegionZonesConnectionRest(Options)
google::cloud::compute_region_zones_v1_mocks
Overview
Classes
MockRegionZonesConnection
Overview
Functions
virtual options()
virtual ListRegionZones(google::cloud::cpp::compute::region_zones::v1::ListRegionZonesRequest)
google::cloud::compute_regions_v1
Overview
Classes
RegionsClient
Overview
Constructors
RegionsClient(RegionsClient const &)
RegionsClient(RegionsClient &&)
RegionsClient(std::shared_ptr< RegionsConnection >, Options)
Operators
operator=(RegionsClient const &)
operator=(RegionsClient &&)
operator==(RegionsClient const &, RegionsClient const &)
operator!=(RegionsClient const &, RegionsClient const &)
Functions
GetRegion(std::string const &, std::string const &, Options)
GetRegion(google::cloud::cpp::compute::regions::v1::GetRegionRequest const &, Options)
ListRegions(std::string const &, Options)
ListRegions(google::cloud::cpp::compute::regions::v1::ListRegionsRequest, Options)
RegionsConnection
Overview
Functions
virtual options()
virtual GetRegion(google::cloud::cpp::compute::regions::v1::GetRegionRequest const &)
virtual ListRegions(google::cloud::cpp::compute::regions::v1::ListRegionsRequest)
RegionsConnectionIdempotencyPolicy
Overview
Functions
virtual clone() const
virtual GetRegion(google::cloud::cpp::compute::regions::v1::GetRegionRequest const &)
virtual ListRegions(google::cloud::cpp::compute::regions::v1::ListRegionsRequest)
RegionsLimitedErrorCountRetryPolicy
Overview
Constructors
RegionsLimitedErrorCountRetryPolicy(int)
RegionsLimitedErrorCountRetryPolicy(RegionsLimitedErrorCountRetryPolicy &&)
RegionsLimitedErrorCountRetryPolicy(RegionsLimitedErrorCountRetryPolicy const &)
Functions
maximum_failures() const
virtual OnFailure(Status const &)
virtual IsExhausted() const
virtual IsPermanentFailure(Status const &) const
virtual clone() const
Types
BaseType
RegionsLimitedTimeRetryPolicy
Overview
Constructors
RegionsLimitedTimeRetryPolicy(std::chrono::duration< DurationRep, DurationPeriod >)
RegionsLimitedTimeRetryPolicy(RegionsLimitedTimeRetryPolicy &&)
RegionsLimitedTimeRetryPolicy(RegionsLimitedTimeRetryPolicy const &)
Functions
maximum_duration() const
virtual OnFailure(Status const &)
virtual IsExhausted() const
virtual IsPermanentFailure(Status const &) const
virtual clone() const
Types
BaseType
RegionsRetryPolicy
Overview
Functions
clone() const
OnFailure(Status const &)
OnFailure(Status const &)
IsExhausted() const
IsExhausted() const
IsPermanentFailure(Status const &) const
IsPermanentFailure(Status const &) const
Structs
RegionsBackoffPolicyOption
Overview
Types
Type
RegionsConnectionIdempotencyPolicyOption
Overview
Types
Type
RegionsRetryPolicyOption
Overview
Types
Type
Functions
MakeDefaultRegionsConnectionIdempotencyPolicy()
MakeRegionsConnectionRest(Options)
google::cloud::compute_regions_v1_mocks
Overview
Classes
MockRegionsConnection
Overview
Functions
virtual options()
virtual GetRegion(google::cloud::cpp::compute::regions::v1::GetRegionRequest const &)
virtual ListRegions(google::cloud::cpp::compute::regions::v1::ListRegionsRequest)
google::cloud::compute_reservation_blocks_v1
Overview
Classes
ReservationBlocksClient
Overview
Constructors
ReservationBlocksClient(ReservationBlocksClient const &)
ReservationBlocksClient(ReservationBlocksClient &&)
ReservationBlocksClient(std::shared_ptr< ReservationBlocksConnection >, Options)
Operators
operator=(ReservationBlocksClient const &)
operator=(ReservationBlocksClient &&)
operator==(ReservationBlocksClient const &, ReservationBlocksClient const &)
operator!=(ReservationBlocksClient const &, ReservationBlocksClient const &)
Functions
GetReservationBlocksGetResponse(std::string const &, std::string const &, std::string const &, std::string const &, Options)
GetReservationBlocksGetResponse(google::cloud::cpp::compute::reservation_blocks::v1::GetReservationBlocksGetResponseRequest const &, Options)
ListReservationBlocks(std::string const &, std::string const &, std::string const &, Options)
ListReservationBlocks(google::cloud::cpp::compute::reservation_blocks::v1::ListReservationBlocksRequest, Options)
PerformMaintenance(std::string const &, std::string const &, std::string const &, std::string const &, google::cloud::cpp::compute::v1::ReservationsBlocksPerformMaintenanceRequest const &, Options)
PerformMaintenance(NoAwaitTag, std::string const &, std::string const &, std::string const &, std::string const &, google::cloud::cpp::compute::v1::ReservationsBlocksPerformMaintenanceRequest const &, Options)
PerformMaintenance(google::cloud::cpp::compute::reservation_blocks::v1::PerformMaintenanceRequest const &, Options)
PerformMaintenance(NoAwaitTag, google::cloud::cpp::compute::reservation_blocks::v1::PerformMaintenanceRequest const &, Options)
PerformMaintenance(google::cloud::cpp::compute::v1::Operation const &, Options)
ReservationBlocksConnection
Overview
Functions
virtual options()
virtual GetReservationBlocksGetResponse(google::cloud::cpp::compute::reservation_blocks::v1::GetReservationBlocksGetResponseRequest const &)
virtual ListReservationBlocks(google::cloud::cpp::compute::reservation_blocks::v1::ListReservationBlocksRequest)
virtual PerformMaintenance(google::cloud::cpp::compute::reservation_blocks::v1::PerformMaintenanceRequest const &)
virtual PerformMaintenance(NoAwaitTag, google::cloud::cpp::compute::reservation_blocks::v1::PerformMaintenanceRequest const &)
virtual PerformMaintenance(google::cloud::cpp::compute::v1::Operation const &)
ReservationBlocksConnectionIdempotencyPolicy
Overview
Functions
virtual clone() const
virtual GetReservationBlocksGetResponse(google::cloud::cpp::compute::reservation_blocks::v1::GetReservationBlocksGetResponseRequest const &)
virtual ListReservationBlocks(google::cloud::cpp::compute::reservation_blocks::v1::ListReservationBlocksRequest)
virtual PerformMaintenance(google::cloud::cpp::compute::reservation_blocks::v1::PerformMaintenanceRequest const &)
ReservationBlocksLimitedErrorCountRetryPolicy
Overview
Constructors
ReservationBlocksLimitedErrorCountRetryPolicy(int)
ReservationBlocksLimitedErrorCountRetryPolicy(ReservationBlocksLimitedErrorCountRetryPolicy &&)
ReservationBlocksLimitedErrorCountRetryPolicy(ReservationBlocksLimitedErrorCountRetryPolicy const &)
Functions
maximum_failures() const
virtual OnFailure(Status const &)
virtual IsExhausted() const
virtual IsPermanentFailure(Status const &) const
virtual clone() const
Types
BaseType
ReservationBlocksLimitedTimeRetryPolicy
Overview
Constructors
ReservationBlocksLimitedTimeRetryPolicy(std::chrono::duration< DurationRep, DurationPeriod >)
ReservationBlocksLimitedTimeRetryPolicy(ReservationBlocksLimitedTimeRetryPolicy &&)
ReservationBlocksLimitedTimeRetryPolicy(ReservationBlocksLimitedTimeRetryPolicy const &)
Functions
maximum_duration() const
virtual OnFailure(Status const &)
virtual IsExhausted() const
virtual IsPermanentFailure(Status const &) const
virtual clone() const
Types
BaseType
ReservationBlocksRetryPolicy
Overview
Functions
clone() const
OnFailure(Status const &)
OnFailure(Status const &)
IsExhausted() const
IsExhausted() const
IsPermanentFailure(Status const &) const
IsPermanentFailure(Status const &) const
Structs
ReservationBlocksBackoffPolicyOption
Overview
Types
Type
ReservationBlocksConnectionIdempotencyPolicyOption
Overview
Types
Type
ReservationBlocksPollingPolicyOption
Overview
Types
Type
ReservationBlocksRetryPolicyOption
Overview
Types
Type
Functions
MakeDefaultReservationBlocksConnectionIdempotencyPolicy()
MakeReservationBlocksConnectionRest(Options)
google::cloud::compute_reservation_blocks_v1_mocks
Overview
Classes
MockReservationBlocksConnection
Overview
Functions
virtual options()
virtual GetReservationBlocksGetResponse(google::cloud::cpp::compute::reservation_blocks::v1::GetReservationBlocksGetResponseRequest const &)
virtual ListReservationBlocks(google::cloud::cpp::compute::reservation_blocks::v1::ListReservationBlocksRequest)
virtual PerformMaintenance(google::cloud::cpp::compute::reservation_blocks::v1::PerformMaintenanceRequest const &)
virtual PerformMaintenance(NoAwaitTag, google::cloud::cpp::compute::reservation_blocks::v1::PerformMaintenanceRequest const &)
virtual PerformMaintenance(google::cloud::cpp::compute::v1::Operation const &)
google::cloud::compute_reservation_sub_blocks_v1
Overview
Classes
ReservationSubBlocksClient
Overview
Constructors
ReservationSubBlocksClient(ReservationSubBlocksClient const &)
ReservationSubBlocksClient(ReservationSubBlocksClient &&)
ReservationSubBlocksClient(std::shared_ptr< ReservationSubBlocksConnection >, Options)
Operators
operator=(ReservationSubBlocksClient const &)
operator=(ReservationSubBlocksClient &&)
operator==(ReservationSubBlocksClient const &, ReservationSubBlocksClient const &)
operator!=(ReservationSubBlocksClient const &, ReservationSubBlocksClient const &)
Functions
GetReservationSubBlocksGetResponse(std::string const &, std::string const &, std::string const &, std::string const &, Options)
GetReservationSubBlocksGetResponse(google::cloud::cpp::compute::reservation_sub_blocks::v1::GetReservationSubBlocksGetResponseRequest const &, Options)
ListReservationSubBlocks(std::string const &, std::string const &, std::string const &, Options)
ListReservationSubBlocks(google::cloud::cpp::compute::reservation_sub_blocks::v1::ListReservationSubBlocksRequest, Options)
ReservationSubBlocksConnection
Overview
Functions
virtual options()
virtual GetReservationSubBlocksGetResponse(google::cloud::cpp::compute::reservation_sub_blocks::v1::GetReservationSubBlocksGetResponseRequest const &)
virtual ListReservationSubBlocks(google::cloud::cpp::compute::reservation_sub_blocks::v1::ListReservationSubBlocksRequest)
ReservationSubBlocksConnectionIdempotencyPolicy
Overview
Functions
virtual clone() const
virtual GetReservationSubBlocksGetResponse(google::cloud::cpp::compute::reservation_sub_blocks::v1::GetReservationSubBlocksGetResponseRequest const &)
virtual ListReservationSubBlocks(google::cloud::cpp::compute::reservation_sub_blocks::v1::ListReservationSubBlocksRequest)
ReservationSubBlocksLimitedErrorCountRetryPolicy
Overview
Constructors
ReservationSubBlocksLimitedErrorCountRetryPolicy(int)
ReservationSubBlocksLimitedErrorCountRetryPolicy(ReservationSubBlocksLimitedErrorCountRetryPolicy &&)
ReservationSubBlocksLimitedErrorCountRetryPolicy(ReservationSubBlocksLimitedErrorCountRetryPolicy const &)
Functions
maximum_failures() const
virtual OnFailure(Status const &)
virtual IsExhausted() const
virtual IsPermanentFailure(Status const &) const
virtual clone() const
Types
BaseType
ReservationSubBlocksLimitedTimeRetryPolicy
Overview
Constructors
ReservationSubBlocksLimitedTimeRetryPolicy(std::chrono::duration< DurationRep, DurationPeriod >)
ReservationSubBlocksLimitedTimeRetryPolicy(ReservationSubBlocksLimitedTimeRetryPolicy &&)
ReservationSubBlocksLimitedTimeRetryPolicy(ReservationSubBlocksLimitedTimeRetryPolicy const &)
Functions
maximum_duration() const
virtual OnFailure(Status const &)
virtual IsExhausted() const
virtual IsPermanentFailure(Status const &) const
virtual clone() const
Types
BaseType
ReservationSubBlocksRetryPolicy
Overview
Functions
clone() const
OnFailure(Status const &)
OnFailure(Status const &)
IsExhausted() const
IsExhausted() const