Skip to main content
Google Cloud
Documentation Technology areas
  • AI and ML
  • Application development
  • Application hosting
  • Compute
  • Data analytics and pipelines
  • Databases
  • Distributed, hybrid, and multicloud
  • Generative AI
  • Industry solutions
  • Networking
  • Observability and monitoring
  • Security
  • Storage
Cross-product tools
  • Access and resources management
  • Costs and usage management
  • Google Cloud SDK, languages, frameworks, and tools
  • Infrastructure as code
  • Migration
Related sites
  • Google Cloud Home
  • Free Trial and Free Tier
  • Architecture Center
  • Blog
  • Contact Sales
  • Google Cloud Developer Center
  • Google Developer Center
  • Google Cloud Marketplace
  • Google Cloud Marketplace Documentation
  • Google Cloud Skills Boost
  • Google Cloud Solution Center
  • Google Cloud Support
  • Google Cloud Tech Youtube Channel
/
  • English
  • Deutsch
  • Español – América Latina
  • Français
  • Português – Brasil
  • 中文 – 简体
  • 日本語
  • 한국어
Console Sign in
  • C++
Overview Guides Reference Samples
Contact Us Start free
Google Cloud
  • Documentation
    • Overview
    • Guides
    • Reference
    • Samples
  • Technology areas
    • More
  • Cross-product tools
    • More
  • Related sites
    • More
  • Console
  • Contact Us
  • Start free
  • Overview
  • Library reference docs
  • Distributed Cloud Edge Network 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 edgenetwork_v1::EdgeNetworkClient Retry Policies
  • Modules
    • Distributed Cloud Edge Network API Configuration Options
  • Namespaces
    • google::cloud::edgenetwork_v1
      • Overview
      • Classes
        • EdgeNetworkClient
          • Overview
          • Constructors
            • EdgeNetworkClient(EdgeNetworkClient const &)
            • EdgeNetworkClient(EdgeNetworkClient &&)
            • EdgeNetworkClient(std::shared_ptr< EdgeNetworkConnection >, Options)
          • Operators
            • operator=(EdgeNetworkClient const &)
            • operator=(EdgeNetworkClient &&)
            • operator==(EdgeNetworkClient const &, EdgeNetworkClient const &)
            • operator!=(EdgeNetworkClient const &, EdgeNetworkClient const &)
          • Functions
            • InitializeZone(std::string const &, Options)
            • InitializeZone(google::cloud::edgenetwork::v1::InitializeZoneRequest const &, Options)
            • ListZones(std::string const &, Options)
            • ListZones(google::cloud::edgenetwork::v1::ListZonesRequest, Options)
            • GetZone(std::string const &, Options)
            • GetZone(google::cloud::edgenetwork::v1::GetZoneRequest const &, Options)
            • ListNetworks(std::string const &, Options)
            • ListNetworks(google::cloud::edgenetwork::v1::ListNetworksRequest, Options)
            • GetNetwork(std::string const &, Options)
            • GetNetwork(google::cloud::edgenetwork::v1::GetNetworkRequest const &, Options)
            • DiagnoseNetwork(std::string const &, Options)
            • DiagnoseNetwork(google::cloud::edgenetwork::v1::DiagnoseNetworkRequest const &, Options)
            • CreateNetwork(std::string const &, google::cloud::edgenetwork::v1::Network const &, std::string const &, Options)
            • CreateNetwork(NoAwaitTag, std::string const &, google::cloud::edgenetwork::v1::Network const &, std::string const &, Options)
            • CreateNetwork(google::cloud::edgenetwork::v1::CreateNetworkRequest const &, Options)
            • CreateNetwork(NoAwaitTag, google::cloud::edgenetwork::v1::CreateNetworkRequest const &, Options)
            • CreateNetwork(google::longrunning::Operation const &, Options)
            • DeleteNetwork(std::string const &, Options)
            • DeleteNetwork(NoAwaitTag, std::string const &, Options)
            • DeleteNetwork(google::cloud::edgenetwork::v1::DeleteNetworkRequest const &, Options)
            • DeleteNetwork(NoAwaitTag, google::cloud::edgenetwork::v1::DeleteNetworkRequest const &, Options)
            • DeleteNetwork(google::longrunning::Operation const &, Options)
            • ListSubnets(std::string const &, Options)
            • ListSubnets(google::cloud::edgenetwork::v1::ListSubnetsRequest, Options)
            • GetSubnet(std::string const &, Options)
            • GetSubnet(google::cloud::edgenetwork::v1::GetSubnetRequest const &, Options)
            • CreateSubnet(std::string const &, google::cloud::edgenetwork::v1::Subnet const &, std::string const &, Options)
            • CreateSubnet(NoAwaitTag, std::string const &, google::cloud::edgenetwork::v1::Subnet const &, std::string const &, Options)
            • CreateSubnet(google::cloud::edgenetwork::v1::CreateSubnetRequest const &, Options)
            • CreateSubnet(NoAwaitTag, google::cloud::edgenetwork::v1::CreateSubnetRequest const &, Options)
            • CreateSubnet(google::longrunning::Operation const &, Options)
            • UpdateSubnet(google::cloud::edgenetwork::v1::Subnet const &, google::protobuf::FieldMask const &, Options)
            • UpdateSubnet(NoAwaitTag, google::cloud::edgenetwork::v1::Subnet const &, google::protobuf::FieldMask const &, Options)
            • UpdateSubnet(google::cloud::edgenetwork::v1::UpdateSubnetRequest const &, Options)
            • UpdateSubnet(NoAwaitTag, google::cloud::edgenetwork::v1::UpdateSubnetRequest const &, Options)
            • UpdateSubnet(google::longrunning::Operation const &, Options)
            • DeleteSubnet(std::string const &, Options)
            • DeleteSubnet(NoAwaitTag, std::string const &, Options)
            • DeleteSubnet(google::cloud::edgenetwork::v1::DeleteSubnetRequest const &, Options)
            • DeleteSubnet(NoAwaitTag, google::cloud::edgenetwork::v1::DeleteSubnetRequest const &, Options)
            • DeleteSubnet(google::longrunning::Operation const &, Options)
            • ListInterconnects(std::string const &, Options)
            • ListInterconnects(google::cloud::edgenetwork::v1::ListInterconnectsRequest, Options)
            • GetInterconnect(std::string const &, Options)
            • GetInterconnect(google::cloud::edgenetwork::v1::GetInterconnectRequest const &, Options)
            • DiagnoseInterconnect(std::string const &, Options)
            • DiagnoseInterconnect(google::cloud::edgenetwork::v1::DiagnoseInterconnectRequest const &, Options)
            • ListInterconnectAttachments(std::string const &, Options)
            • ListInterconnectAttachments(google::cloud::edgenetwork::v1::ListInterconnectAttachmentsRequest, Options)
            • GetInterconnectAttachment(std::string const &, Options)
            • GetInterconnectAttachment(google::cloud::edgenetwork::v1::GetInterconnectAttachmentRequest const &, Options)
            • CreateInterconnectAttachment(std::string const &, google::cloud::edgenetwork::v1::InterconnectAttachment const &, std::string const &, Options)
            • CreateInterconnectAttachment(NoAwaitTag, std::string const &, google::cloud::edgenetwork::v1::InterconnectAttachment const &, std::string const &, Options)
            • CreateInterconnectAttachment(google::cloud::edgenetwork::v1::CreateInterconnectAttachmentRequest const &, Options)
            • CreateInterconnectAttachment(NoAwaitTag, google::cloud::edgenetwork::v1::CreateInterconnectAttachmentRequest const &, Options)
            • CreateInterconnectAttachment(google::longrunning::Operation const &, Options)
            • DeleteInterconnectAttachment(std::string const &, Options)
            • DeleteInterconnectAttachment(NoAwaitTag, std::string const &, Options)
            • DeleteInterconnectAttachment(google::cloud::edgenetwork::v1::DeleteInterconnectAttachmentRequest const &, Options)
            • DeleteInterconnectAttachment(NoAwaitTag, google::cloud::edgenetwork::v1::DeleteInterconnectAttachmentRequest const &, Options)
            • DeleteInterconnectAttachment(google::longrunning::Operation const &, Options)
            • ListRouters(std::string const &, Options)
            • ListRouters(google::cloud::edgenetwork::v1::ListRoutersRequest, Options)
            • GetRouter(std::string const &, Options)
            • GetRouter(google::cloud::edgenetwork::v1::GetRouterRequest const &, Options)
            • DiagnoseRouter(std::string const &, Options)
            • DiagnoseRouter(google::cloud::edgenetwork::v1::DiagnoseRouterRequest const &, Options)
            • CreateRouter(std::string const &, google::cloud::edgenetwork::v1::Router const &, std::string const &, Options)
            • CreateRouter(NoAwaitTag, std::string const &, google::cloud::edgenetwork::v1::Router const &, std::string const &, Options)
            • CreateRouter(google::cloud::edgenetwork::v1::CreateRouterRequest const &, Options)
            • CreateRouter(NoAwaitTag, google::cloud::edgenetwork::v1::CreateRouterRequest const &, Options)
            • CreateRouter(google::longrunning::Operation const &, Options)
            • UpdateRouter(google::cloud::edgenetwork::v1::Router const &, google::protobuf::FieldMask const &, Options)
            • UpdateRouter(NoAwaitTag, google::cloud::edgenetwork::v1::Router const &, google::protobuf::FieldMask const &, Options)
            • UpdateRouter(google::cloud::edgenetwork::v1::UpdateRouterRequest const &, Options)
            • UpdateRouter(NoAwaitTag, google::cloud::edgenetwork::v1::UpdateRouterRequest const &, Options)
            • UpdateRouter(google::longrunning::Operation const &, Options)
            • DeleteRouter(std::string const &, Options)
            • DeleteRouter(NoAwaitTag, std::string const &, Options)
            • DeleteRouter(google::cloud::edgenetwork::v1::DeleteRouterRequest const &, Options)
            • DeleteRouter(NoAwaitTag, google::cloud::edgenetwork::v1::DeleteRouterRequest const &, Options)
            • DeleteRouter(google::longrunning::Operation const &, Options)
            • ListLocations(google::cloud::location::ListLocationsRequest, Options)
            • GetLocation(google::cloud::location::GetLocationRequest const &, Options)
            • ListOperations(std::string const &, std::string const &, Options)
            • ListOperations(google::longrunning::ListOperationsRequest, Options)
            • GetOperation(std::string const &, Options)
            • GetOperation(google::longrunning::GetOperationRequest const &, Options)
            • DeleteOperation(std::string const &, Options)
            • DeleteOperation(google::longrunning::DeleteOperationRequest const &, Options)
            • CancelOperation(std::string const &, Options)
            • CancelOperation(google::longrunning::CancelOperationRequest const &, Options)
        • EdgeNetworkConnection
          • Overview
          • Functions
            • virtual options()
            • virtual InitializeZone(google::cloud::edgenetwork::v1::InitializeZoneRequest const &)
            • virtual ListZones(google::cloud::edgenetwork::v1::ListZonesRequest)
            • virtual GetZone(google::cloud::edgenetwork::v1::GetZoneRequest const &)
            • virtual ListNetworks(google::cloud::edgenetwork::v1::ListNetworksRequest)
            • virtual GetNetwork(google::cloud::edgenetwork::v1::GetNetworkRequest const &)
            • virtual DiagnoseNetwork(google::cloud::edgenetwork::v1::DiagnoseNetworkRequest const &)
            • virtual CreateNetwork(google::cloud::edgenetwork::v1::CreateNetworkRequest const &)
            • virtual CreateNetwork(NoAwaitTag, google::cloud::edgenetwork::v1::CreateNetworkRequest const &)
            • virtual CreateNetwork(google::longrunning::Operation const &)
            • virtual DeleteNetwork(google::cloud::edgenetwork::v1::DeleteNetworkRequest const &)
            • virtual DeleteNetwork(NoAwaitTag, google::cloud::edgenetwork::v1::DeleteNetworkRequest const &)
            • virtual DeleteNetwork(google::longrunning::Operation const &)
            • virtual ListSubnets(google::cloud::edgenetwork::v1::ListSubnetsRequest)
            • virtual GetSubnet(google::cloud::edgenetwork::v1::GetSubnetRequest const &)
            • virtual CreateSubnet(google::cloud::edgenetwork::v1::CreateSubnetRequest const &)
            • virtual CreateSubnet(NoAwaitTag, google::cloud::edgenetwork::v1::CreateSubnetRequest const &)
            • virtual CreateSubnet(google::longrunning::Operation const &)
            • virtual UpdateSubnet(google::cloud::edgenetwork::v1::UpdateSubnetRequest const &)
            • virtual UpdateSubnet(NoAwaitTag, google::cloud::edgenetwork::v1::UpdateSubnetRequest const &)
            • virtual UpdateSubnet(google::longrunning::Operation const &)
            • virtual DeleteSubnet(google::cloud::edgenetwork::v1::DeleteSubnetRequest const &)
            • virtual DeleteSubnet(NoAwaitTag, google::cloud::edgenetwork::v1::DeleteSubnetRequest const &)
            • virtual DeleteSubnet(google::longrunning::Operation const &)
            • virtual ListInterconnects(google::cloud::edgenetwork::v1::ListInterconnectsRequest)
            • virtual GetInterconnect(google::cloud::edgenetwork::v1::GetInterconnectRequest const &)
            • virtual DiagnoseInterconnect(google::cloud::edgenetwork::v1::DiagnoseInterconnectRequest const &)
            • virtual ListInterconnectAttachments(google::cloud::edgenetwork::v1::ListInterconnectAttachmentsRequest)
            • virtual GetInterconnectAttachment(google::cloud::edgenetwork::v1::GetInterconnectAttachmentRequest const &)
            • virtual CreateInterconnectAttachment(google::cloud::edgenetwork::v1::CreateInterconnectAttachmentRequest const &)
            • virtual CreateInterconnectAttachment(NoAwaitTag, google::cloud::edgenetwork::v1::CreateInterconnectAttachmentRequest const &)
            • virtual CreateInterconnectAttachment(google::longrunning::Operation const &)
            • virtual DeleteInterconnectAttachment(google::cloud::edgenetwork::v1::DeleteInterconnectAttachmentRequest const &)
            • virtual DeleteInterconnectAttachment(NoAwaitTag, google::cloud::edgenetwork::v1::DeleteInterconnectAttachmentRequest const &)
            • virtual DeleteInterconnectAttachment(google::longrunning::Operation const &)
            • virtual ListRouters(google::cloud::edgenetwork::v1::ListRoutersRequest)
            • virtual GetRouter(google::cloud::edgenetwork::v1::GetRouterRequest const &)
            • virtual DiagnoseRouter(google::cloud::edgenetwork::v1::DiagnoseRouterRequest const &)
            • virtual CreateRouter(google::cloud::edgenetwork::v1::CreateRouterRequest const &)
            • virtual CreateRouter(NoAwaitTag, google::cloud::edgenetwork::v1::CreateRouterRequest const &)
            • virtual CreateRouter(google::longrunning::Operation const &)
            • virtual UpdateRouter(google::cloud::edgenetwork::v1::UpdateRouterRequest const &)
            • virtual UpdateRouter(NoAwaitTag, google::cloud::edgenetwork::v1::UpdateRouterRequest const &)
            • virtual UpdateRouter(google::longrunning::Operation const &)
            • virtual DeleteRouter(google::cloud::edgenetwork::v1::DeleteRouterRequest const &)
            • virtual DeleteRouter(NoAwaitTag, google::cloud::edgenetwork::v1::DeleteRouterRequest const &)
            • virtual DeleteRouter(google::longrunning::Operation const &)
            • virtual ListLocations(google::cloud::location::ListLocationsRequest)
            • virtual GetLocation(google::cloud::location::GetLocationRequest const &)
            • virtual ListOperations(google::longrunning::ListOperationsRequest)
            • virtual GetOperation(google::longrunning::GetOperationRequest const &)
            • virtual DeleteOperation(google::longrunning::DeleteOperationRequest const &)
            • virtual CancelOperation(google::longrunning::CancelOperationRequest const &)
        • EdgeNetworkConnectionIdempotencyPolicy
          • Overview
          • Functions
            • virtual clone() const
            • virtual InitializeZone(google::cloud::edgenetwork::v1::InitializeZoneRequest const &)
            • virtual ListZones(google::cloud::edgenetwork::v1::ListZonesRequest)
            • virtual GetZone(google::cloud::edgenetwork::v1::GetZoneRequest const &)
            • virtual ListNetworks(google::cloud::edgenetwork::v1::ListNetworksRequest)
            • virtual GetNetwork(google::cloud::edgenetwork::v1::GetNetworkRequest const &)
            • virtual DiagnoseNetwork(google::cloud::edgenetwork::v1::DiagnoseNetworkRequest const &)
            • virtual CreateNetwork(google::cloud::edgenetwork::v1::CreateNetworkRequest const &)
            • virtual DeleteNetwork(google::cloud::edgenetwork::v1::DeleteNetworkRequest const &)
            • virtual ListSubnets(google::cloud::edgenetwork::v1::ListSubnetsRequest)
            • virtual GetSubnet(google::cloud::edgenetwork::v1::GetSubnetRequest const &)
            • virtual CreateSubnet(google::cloud::edgenetwork::v1::CreateSubnetRequest const &)
            • virtual UpdateSubnet(google::cloud::edgenetwork::v1::UpdateSubnetRequest const &)
            • virtual DeleteSubnet(google::cloud::edgenetwork::v1::DeleteSubnetRequest const &)
            • virtual ListInterconnects(google::cloud::edgenetwork::v1::ListInterconnectsRequest)
            • virtual GetInterconnect(google::cloud::edgenetwork::v1::GetInterconnectRequest const &)
            • virtual DiagnoseInterconnect(google::cloud::edgenetwork::v1::DiagnoseInterconnectRequest const &)
            • virtual ListInterconnectAttachments(google::cloud::edgenetwork::v1::ListInterconnectAttachmentsRequest)
            • virtual GetInterconnectAttachment(google::cloud::edgenetwork::v1::GetInterconnectAttachmentRequest const &)
            • virtual CreateInterconnectAttachment(google::cloud::edgenetwork::v1::CreateInterconnectAttachmentRequest const &)
            • virtual DeleteInterconnectAttachment(google::cloud::edgenetwork::v1::DeleteInterconnectAttachmentRequest const &)
            • virtual ListRouters(google::cloud::edgenetwork::v1::ListRoutersRequest)
            • virtual GetRouter(google::cloud::edgenetwork::v1::GetRouterRequest const &)
            • virtual DiagnoseRouter(google::cloud::edgenetwork::v1::DiagnoseRouterRequest const &)
            • virtual CreateRouter(google::cloud::edgenetwork::v1::CreateRouterRequest const &)
            • virtual UpdateRouter(google::cloud::edgenetwork::v1::UpdateRouterRequest const &)
            • virtual DeleteRouter(google::cloud::edgenetwork::v1::DeleteRouterRequest const &)
            • virtual ListLocations(google::cloud::location::ListLocationsRequest)
            • virtual GetLocation(google::cloud::location::GetLocationRequest const &)
            • virtual ListOperations(google::longrunning::ListOperationsRequest)
            • virtual GetOperation(google::longrunning::GetOperationRequest const &)
            • virtual DeleteOperation(google::longrunning::DeleteOperationRequest const &)
            • virtual CancelOperation(google::longrunning::CancelOperationRequest const &)
        • EdgeNetworkLimitedErrorCountRetryPolicy
          • Overview
          • Constructors
            • EdgeNetworkLimitedErrorCountRetryPolicy(int)
            • EdgeNetworkLimitedErrorCountRetryPolicy(EdgeNetworkLimitedErrorCountRetryPolicy &&)
            • EdgeNetworkLimitedErrorCountRetryPolicy(EdgeNetworkLimitedErrorCountRetryPolicy const &)
          • Functions
            • maximum_failures() const
            • virtual OnFailure(Status const &)
            • virtual IsExhausted() const
            • virtual IsPermanentFailure(Status const &) const
            • virtual clone() const
          • Types
            • BaseType
        • EdgeNetworkLimitedTimeRetryPolicy
          • Overview
          • Constructors
            • EdgeNetworkLimitedTimeRetryPolicy(std::chrono::duration< DurationRep, DurationPeriod >)
            • EdgeNetworkLimitedTimeRetryPolicy(EdgeNetworkLimitedTimeRetryPolicy &&)
            • EdgeNetworkLimitedTimeRetryPolicy(EdgeNetworkLimitedTimeRetryPolicy const &)
          • Functions
            • maximum_duration() const
            • virtual OnFailure(Status const &)
            • virtual IsExhausted() const
            • virtual IsPermanentFailure(Status const &) const
            • virtual clone() const
          • Types
            • BaseType
        • EdgeNetworkRetryPolicy
          • Overview
          • Functions
            • clone() const
            • OnFailure(Status const &)
            • OnFailure(Status const &)
            • IsExhausted() const
            • IsExhausted() const
            • IsPermanentFailure(Status const &) const
            • IsPermanentFailure(Status const &) const
      • Structs
        • EdgeNetworkBackoffPolicyOption
          • Overview
          • Types
            • Type
        • EdgeNetworkConnectionIdempotencyPolicyOption
          • Overview
          • Types
            • Type
        • EdgeNetworkPollingPolicyOption
          • Overview
          • Types
            • Type
        • EdgeNetworkRetryPolicyOption
          • Overview
          • Types
            • Type
      • Functions
        • MakeEdgeNetworkConnection(Options)
        • MakeDefaultEdgeNetworkConnectionIdempotencyPolicy()
    • google::cloud::edgenetwork_v1_mocks
      • Overview
      • Classes
        • MockEdgeNetworkConnection
          • Overview
          • Functions
            • virtual options()
            • virtual InitializeZone(google::cloud::edgenetwork::v1::InitializeZoneRequest const &)
            • virtual ListZones(google::cloud::edgenetwork::v1::ListZonesRequest)
            • virtual GetZone(google::cloud::edgenetwork::v1::GetZoneRequest const &)
            • virtual ListNetworks(google::cloud::edgenetwork::v1::ListNetworksRequest)
            • virtual GetNetwork(google::cloud::edgenetwork::v1::GetNetworkRequest const &)
            • virtual DiagnoseNetwork(google::cloud::edgenetwork::v1::DiagnoseNetworkRequest const &)
            • virtual CreateNetwork(google::cloud::edgenetwork::v1::CreateNetworkRequest const &)
            • virtual CreateNetwork(NoAwaitTag, google::cloud::edgenetwork::v1::CreateNetworkRequest const &)
            • virtual CreateNetwork(google::longrunning::Operation const &)
            • virtual DeleteNetwork(google::cloud::edgenetwork::v1::DeleteNetworkRequest const &)
            • virtual DeleteNetwork(NoAwaitTag, google::cloud::edgenetwork::v1::DeleteNetworkRequest const &)
            • virtual DeleteNetwork(google::longrunning::Operation const &)
            • virtual ListSubnets(google::cloud::edgenetwork::v1::ListSubnetsRequest)
            • virtual GetSubnet(google::cloud::edgenetwork::v1::GetSubnetRequest const &)
            • virtual CreateSubnet(google::cloud::edgenetwork::v1::CreateSubnetRequest const &)
            • virtual CreateSubnet(NoAwaitTag, google::cloud::edgenetwork::v1::CreateSubnetRequest const &)
            • virtual CreateSubnet(google::longrunning::Operation const &)
            • virtual UpdateSubnet(google::cloud::edgenetwork::v1::UpdateSubnetRequest const &)
            • virtual UpdateSubnet(NoAwaitTag, google::cloud::edgenetwork::v1::UpdateSubnetRequest const &)
            • virtual UpdateSubnet(google::longrunning::Operation const &)
            • virtual DeleteSubnet(google::cloud::edgenetwork::v1::DeleteSubnetRequest const &)
            • virtual DeleteSubnet(NoAwaitTag, google::cloud::edgenetwork::v1::DeleteSubnetRequest const &)
            • virtual DeleteSubnet(google::longrunning::Operation const &)
            • virtual ListInterconnects(google::cloud::edgenetwork::v1::ListInterconnectsRequest)
            • virtual GetInterconnect(google::cloud::edgenetwork::v1::GetInterconnectRequest const &)
            • virtual DiagnoseInterconnect(google::cloud::edgenetwork::v1::DiagnoseInterconnectRequest const &)
            • virtual ListInterconnectAttachments(google::cloud::edgenetwork::v1::ListInterconnectAttachmentsRequest)
            • virtual GetInterconnectAttachment(google::cloud::edgenetwork::v1::GetInterconnectAttachmentRequest const &)
            • virtual CreateInterconnectAttachment(google::cloud::edgenetwork::v1::CreateInterconnectAttachmentRequest const &)
            • virtual CreateInterconnectAttachment(NoAwaitTag, google::cloud::edgenetwork::v1::CreateInterconnectAttachmentRequest const &)
            • virtual CreateInterconnectAttachment(google::longrunning::Operation const &)
            • virtual DeleteInterconnectAttachment(google::cloud::edgenetwork::v1::DeleteInterconnectAttachmentRequest const &)
            • virtual DeleteInterconnectAttachment(NoAwaitTag, google::cloud::edgenetwork::v1::DeleteInterconnectAttachmentRequest const &)
            • virtual DeleteInterconnectAttachment(google::longrunning::Operation const &)
            • virtual ListRouters(google::cloud::edgenetwork::v1::ListRoutersRequest)
            • virtual GetRouter(google::cloud::edgenetwork::v1::GetRouterRequest const &)
            • virtual DiagnoseRouter(google::cloud::edgenetwork::v1::DiagnoseRouterRequest const &)
            • virtual CreateRouter(google::cloud::edgenetwork::v1::CreateRouterRequest const &)
            • virtual CreateRouter(NoAwaitTag, google::cloud::edgenetwork::v1::CreateRouterRequest const &)
            • virtual CreateRouter(google::longrunning::Operation const &)
            • virtual UpdateRouter(google::cloud::edgenetwork::v1::UpdateRouterRequest const &)
            • virtual UpdateRouter(NoAwaitTag, google::cloud::edgenetwork::v1::UpdateRouterRequest const &)
            • virtual UpdateRouter(google::longrunning::Operation const &)
            • virtual DeleteRouter(google::cloud::edgenetwork::v1::DeleteRouterRequest const &)
            • virtual DeleteRouter(NoAwaitTag, google::cloud::edgenetwork::v1::DeleteRouterRequest const &)
            • virtual DeleteRouter(google::longrunning::Operation const &)
            • virtual ListLocations(google::cloud::location::ListLocationsRequest)
            • virtual GetLocation(google::cloud::location::GetLocationRequest const &)
            • virtual ListOperations(google::longrunning::ListOperationsRequest)
            • virtual GetOperation(google::longrunning::GetOperationRequest const &)
            • virtual DeleteOperation(google::longrunning::DeleteOperationRequest const &)
            • virtual CancelOperation(google::longrunning::CancelOperationRequest const &)
  • AI and ML
  • Application development
  • Application hosting
  • Compute
  • Data analytics and pipelines
  • Databases
  • Distributed, hybrid, and multicloud
  • Generative AI
  • Industry solutions
  • Networking
  • Observability and monitoring
  • Security
  • Storage
  • Access and resources management
  • Costs and usage management
  • Google Cloud SDK, languages, frameworks, and tools
  • Infrastructure as code
  • Migration
  • Google Cloud Home
  • Free Trial and Free Tier
  • Architecture Center
  • Blog
  • Contact Sales
  • Google Cloud Developer Center
  • Google Developer Center
  • Google Cloud Marketplace
  • Google Cloud Marketplace Documentation
  • Google Cloud Skills Boost
  • Google Cloud Solution Center
  • Google Cloud Support
  • Google Cloud Tech Youtube Channel
  • Home
  • C++
  • Documentation
  • Reference

Namespace google::cloud::edgenetwork_v1_mocks (2.38.0-rc)
Stay organized with collections Save and categorize content based on your preferences.

  • 2.38.0-rc (latest)
  • 2.37.0
  • 2.36.0
  • 2.35.0
  • 2.34.0
  • 2.33.0
  • 2.32.0
  • 2.31.0
  • 2.30.0
  • 2.29.0
  • 2.28.0
  • 2.27.0
  • 2.26.0
  • 2.25.1
  • 2.24.0
  • 2.23.0
  • 2.22.1
  • 2.21.0
  • 2.20.0
  • 2.19.0

Classes

MockEdgeNetworkConnection

A class to mock EdgeNetworkConnection.

Except as otherwise noted, the content of this page is licensed under the Creative Commons Attribution 4.0 License, and code samples are licensed under the Apache 2.0 License. For details, see the Google Developers Site Policies. Java is a registered trademark of Oracle and/or its affiliates.

Last updated 2025-05-09 UTC.

  • Why Google

    • Choosing Google Cloud
    • Trust and security
    • Modern Infrastructure Cloud
    • Multicloud
    • Global infrastructure
    • Customers and case studies
    • Analyst reports
    • Whitepapers
  • Products and pricing

    • See all products
    • See all solutions
    • Google Cloud for Startups
    • Google Cloud Marketplace
    • Google Cloud pricing
    • Contact sales
  • Support

    • Google Cloud Community
    • Support
    • Release Notes
    • System status
  • Resources

    • GitHub
    • Getting Started with Google Cloud
    • Google Cloud documentation
    • Code samples
    • Cloud Architecture Center
    • Training and Certification
    • Developer Center
  • Engage

    • Blog
    • Events
    • X (Twitter)
    • Google Cloud on YouTube
    • Google Cloud Tech on YouTube
    • Become a Partner
    • Google Cloud Affiliate Program
    • Press Corner
  • About Google
  • Privacy
  • Site terms
  • Google Cloud terms
  • Manage cookies
  • Our third decade of climate action: join us
  • Sign up for the Google Cloud newsletter Subscribe
  • English
  • Deutsch
  • Español – América Latina
  • Français
  • Português – Brasil
  • 中文 – 简体
  • 日本語
  • 한국어