Class Google::Cloud::Compute::V1::CircuitBreakers (v0.5.0)

Settings controlling the volume of requests, connections and retries to this backend service.

Inherits

  • Object

Extended By

  • Google::Protobuf::MessageExts::ClassMethods

Includes

  • Google::Protobuf::MessageExts

Methods

#max_connections

def max_connections() -> ::Integer
Returns
  • (::Integer) — Not supported when the backend service is referenced by a URL map that is bound to target gRPC proxy that has validateForProxyless field set to true.

#max_connections=

def max_connections=(value) -> ::Integer
Parameter
  • value (::Integer) — Not supported when the backend service is referenced by a URL map that is bound to target gRPC proxy that has validateForProxyless field set to true.
Returns
  • (::Integer) — Not supported when the backend service is referenced by a URL map that is bound to target gRPC proxy that has validateForProxyless field set to true.

#max_pending_requests

def max_pending_requests() -> ::Integer
Returns
  • (::Integer) — Not supported when the backend service is referenced by a URL map that is bound to target gRPC proxy that has validateForProxyless field set to true.

#max_pending_requests=

def max_pending_requests=(value) -> ::Integer
Parameter
  • value (::Integer) — Not supported when the backend service is referenced by a URL map that is bound to target gRPC proxy that has validateForProxyless field set to true.
Returns
  • (::Integer) — Not supported when the backend service is referenced by a URL map that is bound to target gRPC proxy that has validateForProxyless field set to true.

#max_requests

def max_requests() -> ::Integer
Returns
  • (::Integer) — The maximum number of parallel requests that allowed to the backend service. If not specified, there is no limit.

#max_requests=

def max_requests=(value) -> ::Integer
Parameter
  • value (::Integer) — The maximum number of parallel requests that allowed to the backend service. If not specified, there is no limit.
Returns
  • (::Integer) — The maximum number of parallel requests that allowed to the backend service. If not specified, there is no limit.

#max_requests_per_connection

def max_requests_per_connection() -> ::Integer
Returns
  • (::Integer) — Not supported when the backend service is referenced by a URL map that is bound to target gRPC proxy that has validateForProxyless field set to true.

#max_requests_per_connection=

def max_requests_per_connection=(value) -> ::Integer
Parameter
  • value (::Integer) — Not supported when the backend service is referenced by a URL map that is bound to target gRPC proxy that has validateForProxyless field set to true.
Returns
  • (::Integer) — Not supported when the backend service is referenced by a URL map that is bound to target gRPC proxy that has validateForProxyless field set to true.

#max_retries

def max_retries() -> ::Integer
Returns
  • (::Integer) — Not supported when the backend service is referenced by a URL map that is bound to target gRPC proxy that has validateForProxyless field set to true.

#max_retries=

def max_retries=(value) -> ::Integer
Parameter
  • value (::Integer) — Not supported when the backend service is referenced by a URL map that is bound to target gRPC proxy that has validateForProxyless field set to true.
Returns
  • (::Integer) — Not supported when the backend service is referenced by a URL map that is bound to target gRPC proxy that has validateForProxyless field set to true.