Package com.google.cloud.compute.v1
Interface CircuitBreakersOrBuilder
-
- All Superinterfaces:
com.google.protobuf.MessageLiteOrBuilder,com.google.protobuf.MessageOrBuilder
- All Known Implementing Classes:
CircuitBreakers,CircuitBreakers.Builder
public interface CircuitBreakersOrBuilder extends com.google.protobuf.MessageOrBuilder
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description intgetMaxConnections()The maximum number of connections to the backend service.intgetMaxPendingRequests()The maximum number of pending requests allowed to the backend service.intgetMaxRequests()The maximum number of parallel requests that allowed to the backend service.intgetMaxRequestsPerConnection()Maximum requests for a single connection to the backend service.intgetMaxRetries()The maximum number of parallel retries allowed to the backend cluster.booleanhasMaxConnections()The maximum number of connections to the backend service.booleanhasMaxPendingRequests()The maximum number of pending requests allowed to the backend service.booleanhasMaxRequests()The maximum number of parallel requests that allowed to the backend service.booleanhasMaxRequestsPerConnection()Maximum requests for a single connection to the backend service.booleanhasMaxRetries()The maximum number of parallel retries allowed to the backend cluster.-
Methods inherited from interface com.google.protobuf.MessageOrBuilder
findInitializationErrors, getAllFields, getDefaultInstanceForType, getDescriptorForType, getField, getInitializationErrorString, getOneofFieldDescriptor, getRepeatedField, getRepeatedFieldCount, getUnknownFields, hasField, hasOneof
-
-
-
-
Method Detail
-
hasMaxConnections
boolean hasMaxConnections()
The maximum number of connections to the backend service. If not specified, there is no limit. 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.
optional int32 max_connections = 110652154;- Returns:
- Whether the maxConnections field is set.
-
getMaxConnections
int getMaxConnections()
The maximum number of connections to the backend service. If not specified, there is no limit. 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.
optional int32 max_connections = 110652154;- Returns:
- The maxConnections.
-
hasMaxPendingRequests
boolean hasMaxPendingRequests()
The maximum number of pending requests allowed to the backend service. If not specified, there is no limit. 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.
optional int32 max_pending_requests = 375558887;- Returns:
- Whether the maxPendingRequests field is set.
-
getMaxPendingRequests
int getMaxPendingRequests()
The maximum number of pending requests allowed to the backend service. If not specified, there is no limit. 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.
optional int32 max_pending_requests = 375558887;- Returns:
- The maxPendingRequests.
-
hasMaxRequests
boolean hasMaxRequests()
The maximum number of parallel requests that allowed to the backend service. If not specified, there is no limit.
optional int32 max_requests = 28097599;- Returns:
- Whether the maxRequests field is set.
-
getMaxRequests
int getMaxRequests()
The maximum number of parallel requests that allowed to the backend service. If not specified, there is no limit.
optional int32 max_requests = 28097599;- Returns:
- The maxRequests.
-
hasMaxRequestsPerConnection
boolean hasMaxRequestsPerConnection()
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. 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.
optional int32 max_requests_per_connection = 361630528;- Returns:
- Whether the maxRequestsPerConnection field is set.
-
getMaxRequestsPerConnection
int getMaxRequestsPerConnection()
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. 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.
optional int32 max_requests_per_connection = 361630528;- Returns:
- The maxRequestsPerConnection.
-
hasMaxRetries
boolean hasMaxRetries()
The maximum number of parallel retries allowed to the backend cluster. If not specified, the default is 1. 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.
optional int32 max_retries = 55546219;- Returns:
- Whether the maxRetries field is set.
-
getMaxRetries
int getMaxRetries()
The maximum number of parallel retries allowed to the backend cluster. If not specified, the default is 1. 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.
optional int32 max_retries = 55546219;- Returns:
- The maxRetries.
-
-