Show / Hide Table of Contents

Class CircuitBreakers

Settings controlling the volume of connections to a backend service.

Inheritance
System.Object
CircuitBreakers
Implements
Google.Apis.Requests.IDirectResponseSchema
Inherited Members
System.Object.Equals(System.Object)
System.Object.Equals(System.Object, System.Object)
System.Object.GetHashCode()
System.Object.GetType()
System.Object.MemberwiseClone()
System.Object.ReferenceEquals(System.Object, System.Object)
System.Object.ToString()
Namespace: Google.Apis.Compute.v1.Data
Assembly: Google.Apis.Compute.v1.dll
Syntax
public class CircuitBreakers : IDirectResponseSchema

Properties

ETag

The ETag of the item.

Declaration
public virtual string ETag { get; set; }
Property Value
Type Description
System.String

MaxConnections

The maximum number of connections to the backend service. If not specified, there is no limit.

Declaration
[JsonProperty("maxConnections")]
public virtual int? MaxConnections { get; set; }
Property Value
Type Description
System.Nullable<System.Int32>

MaxPendingRequests

The maximum number of pending requests allowed to the backend service. If not specified, there is no limit.

Declaration
[JsonProperty("maxPendingRequests")]
public virtual int? MaxPendingRequests { get; set; }
Property Value
Type Description
System.Nullable<System.Int32>

MaxRequests

The maximum number of parallel requests that allowed to the backend service. If not specified, there is no limit.

Declaration
[JsonProperty("maxRequests")]
public virtual int? MaxRequests { get; set; }
Property Value
Type Description
System.Nullable<System.Int32>

MaxRequestsPerConnection

Maximum requests for a single connection to the backend service. This parameter is respected by both the HTTP/1.1 and HTTP/2 implementations. If not specified, there is no limit. Setting this parameter to 1 will effectively disable keep alive.

Declaration
[JsonProperty("maxRequestsPerConnection")]
public virtual int? MaxRequestsPerConnection { get; set; }
Property Value
Type Description
System.Nullable<System.Int32>

MaxRetries

The maximum number of parallel retries allowed to the backend cluster. If not specified, the default is 1.

Declaration
[JsonProperty("maxRetries")]
public virtual int? MaxRetries { get; set; }
Property Value
Type Description
System.Nullable<System.Int32>

Implements

Google.Apis.Requests.IDirectResponseSchema
Back to top