Namespace google::cloud::edgenetwork_v1 (2.32.0-rc)

Classes

EdgeNetworkClient

EdgeNetwork API provides managed, highly available cloud dynamic network configuration service to the GEC customer to enable edge application and network function solutions.

EdgeNetworkConnection

The EdgeNetworkConnection object for EdgeNetworkClient.

EdgeNetworkConnectionIdempotencyPolicy

EdgeNetworkLimitedErrorCountRetryPolicy

A retry policy for EdgeNetworkConnection based on counting errors.

EdgeNetworkLimitedTimeRetryPolicy

A retry policy for EdgeNetworkConnection based on elapsed time.

EdgeNetworkRetryPolicy

The retry policy for EdgeNetworkConnection.

Structs

EdgeNetworkBackoffPolicyOption

Use with google::cloud::Options to configure the backoff policy.

EdgeNetworkConnectionIdempotencyPolicyOption

Use with google::cloud::Options to configure which operations are retried.

EdgeNetworkPollingPolicyOption

Use with google::cloud::Options to configure the long-running operations polling policy.

EdgeNetworkRetryPolicyOption

Use with google::cloud::Options to configure the retry policy.

Functions

MakeEdgeNetworkConnection(Options)

A factory function to construct an object of type EdgeNetworkConnection.

The returned connection object should not be used directly; instead it should be passed as an argument to the constructor of EdgeNetworkClient.

The optional options argument may be used to configure aspects of the returned EdgeNetworkConnection. Expected options are any of the types in the following option lists:

Parameter
Name Description
options

(optional) Configure the EdgeNetworkConnection created by this function.

Returns
Type Description
std::shared_ptr< EdgeNetworkConnection >

MakeDefaultEdgeNetworkConnectionIdempotencyPolicy()

Returns
Type Description
std::unique_ptr< EdgeNetworkConnectionIdempotencyPolicy >