Interface ComputeBackendServiceCircuitBreakers
-
- All Superinterfaces:
software.amazon.jsii.JsiiSerializable
- All Known Implementing Classes:
ComputeBackendServiceCircuitBreakers.Jsii$Proxy
@Generated(value="jsii-pacmak/1.102.0 (build e354887)", date="2024-08-31T03:59:18.323Z") @Stability(Stable) public interface ComputeBackendServiceCircuitBreakers extends software.amazon.jsii.JsiiSerializable
-
-
Nested Class Summary
Nested Classes Modifier and Type Interface Description static classComputeBackendServiceCircuitBreakers.BuilderA builder forComputeBackendServiceCircuitBreakersstatic classComputeBackendServiceCircuitBreakers.Jsii$ProxyAn implementation forComputeBackendServiceCircuitBreakers
-
Method Summary
All Methods Static Methods Instance Methods Default Methods Modifier and Type Method Description static ComputeBackendServiceCircuitBreakers.Builderbuilder()default NumbergetMaxConnections()The maximum number of connections to the backend cluster.default NumbergetMaxPendingRequests()The maximum number of pending requests to the backend cluster.default NumbergetMaxRequests()The maximum number of parallel requests to the backend cluster.default NumbergetMaxRequestsPerConnection()Maximum requests for a single backend connection.default NumbergetMaxRetries()The maximum number of parallel retries to the backend cluster.
-
-
-
Method Detail
-
getMaxConnections
@Stability(Stable) @Nullable default Number getMaxConnections()
The maximum number of connections to the backend cluster. Defaults to 1024.Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/google/5.43.1/docs/resources/compute_backend_service#max_connections ComputeBackendService#max_connections}
-
getMaxPendingRequests
@Stability(Stable) @Nullable default Number getMaxPendingRequests()
The maximum number of pending requests to the backend cluster. Defaults to 1024.Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/google/5.43.1/docs/resources/compute_backend_service#max_pending_requests ComputeBackendService#max_pending_requests}
-
getMaxRequests
@Stability(Stable) @Nullable default Number getMaxRequests()
The maximum number of parallel requests to the backend cluster. Defaults to 1024.Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/google/5.43.1/docs/resources/compute_backend_service#max_requests ComputeBackendService#max_requests}
-
getMaxRequestsPerConnection
@Stability(Stable) @Nullable default Number getMaxRequestsPerConnection()
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. Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/google/5.43.1/docs/resources/compute_backend_service#max_requests_per_connection ComputeBackendService#max_requests_per_connection}
-
getMaxRetries
@Stability(Stable) @Nullable default Number getMaxRetries()
The maximum number of parallel retries to the backend cluster. Defaults to 3.Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/google/5.43.1/docs/resources/compute_backend_service#max_retries ComputeBackendService#max_retries}
-
builder
@Stability(Stable) static ComputeBackendServiceCircuitBreakers.Builder builder()
-
-