GetBackendServiceCircuitBreaker class

Constructors

GetBackendServiceCircuitBreaker({required Input<List<GetBackendServiceCircuitBreakerConnectTimeout>> connectTimeouts, required Input<int> maxConnections, required Input<int> maxPendingRequests, required Input<int> maxRequests, required Input<int> maxRequestsPerConnection, required Input<int> maxRetries})
Creates a new GetBackendServiceCircuitBreaker. connectTimeouts The timeout for new network connections to hosts. maxConnections The maximum number of connections to the backend cluster. maxPendingRequests The maximum number of pending requests to the backend cluster. maxRequests The maximum number of parallel requests to the backend cluster. maxRequestsPerConnection Maximum requests for a single backend connection. This parameter maxRetries The maximum number of parallel retries to the backend cluster.
const
GetBackendServiceCircuitBreaker.fromMap(Map<String, dynamic> map)
factory

Properties

connectTimeouts → Input<List<GetBackendServiceCircuitBreakerConnectTimeout>>
The timeout for new network connections to hosts.
final
hashCode → int
The hash code for this object.
no setterinherited
maxConnections → Input<int>
The maximum number of connections to the backend cluster. Defaults to 1024.
final
maxPendingRequests → Input<int>
The maximum number of pending requests to the backend cluster. Defaults to 1024.
final
maxRequests → Input<int>
The maximum number of parallel requests to the backend cluster. Defaults to 1024.
final
maxRequestsPerConnection → Input<int>
Maximum requests for a single backend connection. 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.
final
maxRetries → Input<int>
The maximum number of parallel retries to the backend cluster. Defaults to 3.
final
runtimeType → Type
A representation of the runtime type of the object.
no setterinherited

Methods

noSuchMethod(Invocation invocation) → dynamic
Invoked when a nonexistent method or property is accessed.
inherited
toMap() → Map<String, dynamic>
toString() → String
A string representation of this object.
inherited

Operators

operator ==(Object other) → bool
The equality operator.
inherited