| Modifier and Type | Method and Description |
|---|---|
SessionClientConfiguration.SessionPoolConfiguration.Builder |
SessionClientConfiguration.SessionPoolConfiguration.Builder.clear() |
SessionClientConfiguration.SessionPoolConfiguration.Builder |
SessionClientConfiguration.SessionPoolConfiguration.Builder.clearConsecutiveSessionFailureThreshold()
A threshold for cancelling all pending vRPCs based on how many
consecutive session establishment errors have been observed.
|
SessionClientConfiguration.SessionPoolConfiguration.Builder |
SessionClientConfiguration.SessionPoolConfiguration.Builder.clearHeadroom()
Fraction of idle sessions to keep in order to manage an increase in
requests-in-flight.
|
SessionClientConfiguration.SessionPoolConfiguration.Builder |
SessionClientConfiguration.SessionPoolConfiguration.Builder.clearLoadBalancingOptions()
How to balance vRPC load over connections to AFEs.
|
SessionClientConfiguration.SessionPoolConfiguration.Builder |
SessionClientConfiguration.SessionPoolConfiguration.Builder.clearMaxSessionCount()
The maximum number of sessions for a given scope.
|
SessionClientConfiguration.SessionPoolConfiguration.Builder |
SessionClientConfiguration.SessionPoolConfiguration.Builder.clearMinSessionCount()
The minimum number of sessions for a given scope.
|
SessionClientConfiguration.SessionPoolConfiguration.Builder |
SessionClientConfiguration.SessionPoolConfiguration.Builder.clearNewSessionCreationBudget()
How many concurrent session establishments are allowed.
|
SessionClientConfiguration.SessionPoolConfiguration.Builder |
SessionClientConfiguration.SessionPoolConfiguration.Builder.clearNewSessionCreationPenalty()
How long to penalize the creation budget for a failed session creation
attempt.
|
SessionClientConfiguration.SessionPoolConfiguration.Builder |
SessionClientConfiguration.SessionPoolConfiguration.Builder.clearNewSessionQueueLength()
Number of vRPCs that can be queued per starting session.
|
SessionClientConfiguration.SessionPoolConfiguration.Builder |
SessionClientConfiguration.Builder.getSessionPoolConfigurationBuilder()
Configuration for the session pools.
|
SessionClientConfiguration.SessionPoolConfiguration.Builder |
SessionClientConfiguration.SessionPoolConfiguration.Builder.mergeFrom(com.google.protobuf.CodedInputStream input,
com.google.protobuf.ExtensionRegistryLite extensionRegistry) |
SessionClientConfiguration.SessionPoolConfiguration.Builder |
SessionClientConfiguration.SessionPoolConfiguration.Builder.mergeFrom(com.google.protobuf.Message other) |
SessionClientConfiguration.SessionPoolConfiguration.Builder |
SessionClientConfiguration.SessionPoolConfiguration.Builder.mergeFrom(SessionClientConfiguration.SessionPoolConfiguration other) |
SessionClientConfiguration.SessionPoolConfiguration.Builder |
SessionClientConfiguration.SessionPoolConfiguration.Builder.mergeLoadBalancingOptions(LoadBalancingOptions value)
How to balance vRPC load over connections to AFEs.
|
SessionClientConfiguration.SessionPoolConfiguration.Builder |
SessionClientConfiguration.SessionPoolConfiguration.Builder.mergeNewSessionCreationPenalty(com.google.protobuf.Duration value)
How long to penalize the creation budget for a failed session creation
attempt.
|
static SessionClientConfiguration.SessionPoolConfiguration.Builder |
SessionClientConfiguration.SessionPoolConfiguration.newBuilder() |
static SessionClientConfiguration.SessionPoolConfiguration.Builder |
SessionClientConfiguration.SessionPoolConfiguration.newBuilder(SessionClientConfiguration.SessionPoolConfiguration prototype) |
SessionClientConfiguration.SessionPoolConfiguration.Builder |
SessionClientConfiguration.SessionPoolConfiguration.newBuilderForType() |
protected SessionClientConfiguration.SessionPoolConfiguration.Builder |
SessionClientConfiguration.SessionPoolConfiguration.newBuilderForType(com.google.protobuf.AbstractMessage.BuilderParent parent) |
SessionClientConfiguration.SessionPoolConfiguration.Builder |
SessionClientConfiguration.SessionPoolConfiguration.Builder.setConsecutiveSessionFailureThreshold(int value)
A threshold for cancelling all pending vRPCs based on how many
consecutive session establishment errors have been observed.
|
SessionClientConfiguration.SessionPoolConfiguration.Builder |
SessionClientConfiguration.SessionPoolConfiguration.Builder.setHeadroom(float value)
Fraction of idle sessions to keep in order to manage an increase in
requests-in-flight.
|
SessionClientConfiguration.SessionPoolConfiguration.Builder |
SessionClientConfiguration.SessionPoolConfiguration.Builder.setLoadBalancingOptions(LoadBalancingOptions.Builder builderForValue)
How to balance vRPC load over connections to AFEs.
|
SessionClientConfiguration.SessionPoolConfiguration.Builder |
SessionClientConfiguration.SessionPoolConfiguration.Builder.setLoadBalancingOptions(LoadBalancingOptions value)
How to balance vRPC load over connections to AFEs.
|
SessionClientConfiguration.SessionPoolConfiguration.Builder |
SessionClientConfiguration.SessionPoolConfiguration.Builder.setMaxSessionCount(int value)
The maximum number of sessions for a given scope.
|
SessionClientConfiguration.SessionPoolConfiguration.Builder |
SessionClientConfiguration.SessionPoolConfiguration.Builder.setMinSessionCount(int value)
The minimum number of sessions for a given scope.
|
SessionClientConfiguration.SessionPoolConfiguration.Builder |
SessionClientConfiguration.SessionPoolConfiguration.Builder.setNewSessionCreationBudget(int value)
How many concurrent session establishments are allowed.
|
SessionClientConfiguration.SessionPoolConfiguration.Builder |
SessionClientConfiguration.SessionPoolConfiguration.Builder.setNewSessionCreationPenalty(com.google.protobuf.Duration.Builder builderForValue)
How long to penalize the creation budget for a failed session creation
attempt.
|
SessionClientConfiguration.SessionPoolConfiguration.Builder |
SessionClientConfiguration.SessionPoolConfiguration.Builder.setNewSessionCreationPenalty(com.google.protobuf.Duration value)
How long to penalize the creation budget for a failed session creation
attempt.
|
SessionClientConfiguration.SessionPoolConfiguration.Builder |
SessionClientConfiguration.SessionPoolConfiguration.Builder.setNewSessionQueueLength(int value)
Number of vRPCs that can be queued per starting session.
|
SessionClientConfiguration.SessionPoolConfiguration.Builder |
SessionClientConfiguration.SessionPoolConfiguration.toBuilder() |
| Modifier and Type | Method and Description |
|---|---|
SessionClientConfiguration.Builder |
SessionClientConfiguration.Builder.setSessionPoolConfiguration(SessionClientConfiguration.SessionPoolConfiguration.Builder builderForValue)
Configuration for the session pools.
|
Copyright © 2026 Google LLC. All rights reserved.