Skip to main content
Technology areas
Application development
Application hosting
Compute
Data analytics and pipelines
Databases
Networking
Observability and monitoring
Security
Storage
Cross-product tools
Access and resources management
Infrastructure as code
SDK, languages, frameworks, and tools
/
C++
Client libraries
Overview
Guides
Reference
Technology areas
More
Overview
Guides
Reference
Cross-product tools
More
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
IsPermanentFailure(Status const &) const
IsPermanentFailure(Status const &) const
Structs
ReservationSubBlocksBackoffPolicyOption
Overview
Types
Type
ReservationSubBlocksConnectionIdempotencyPolicyOption
Overview
Types
Type
ReservationSubBlocksRetryPolicyOption
Overview
Types
Type
Functions
MakeDefaultReservationSubBlocksConnectionIdempotencyPolicy()
MakeReservationSubBlocksConnectionRest(Options)
google::cloud::compute_reservation_sub_blocks_v1_mocks
Overview
Classes
MockReservationSubBlocksConnection
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)
google::cloud::compute_reservations_v1
Overview
Classes
ReservationsClient
Overview
Constructors
ReservationsClient(ReservationsClient const &)