public sealed class ChannelPoolConfig : IMessage<ChannelPoolConfig>, IEquatable<ChannelPoolConfig>, IDeepCloneable<ChannelPoolConfig>, IBufferMessage, IMessage
public uint MaxConcurrentStreamsLowWatermark { get; set; }
The low watermark of max number of concurrent streams in a channel.
New channel will be created once it get hit, until we reach the max size
of the channel pool.
[[["Easy to understand","easyToUnderstand","thumb-up"],["Solved my problem","solvedMyProblem","thumb-up"],["Other","otherUp","thumb-up"]],[["Hard to understand","hardToUnderstand","thumb-down"],["Incorrect information or sample code","incorrectInformationOrSampleCode","thumb-down"],["Missing the information/samples I need","missingTheInformationSamplesINeed","thumb-down"],["Other","otherDown","thumb-down"]],["Last updated 2025-04-17 UTC."],[[["This page details the `ChannelPoolConfig` class within the `Google.Api.Gax.Grpc.Gcp` namespace, part of the Google.Api.Gax.Grpc.dll assembly."],["`ChannelPoolConfig` is a sealed class that implements interfaces such as `IMessage`, `IEquatable\u003cChannelPoolConfig\u003e`, `IDeepCloneable\u003cChannelPoolConfig\u003e`, and `IBufferMessage`, with inheritance from the `object` class."],["The class provides configurations for managing a pool of channels, including properties for `MaxSize`, `IdleTimeout`, and `MaxConcurrentStreamsLowWatermark`."],["It has constructors for creating a new instance or cloning from an existing `ChannelPoolConfig` instance, with methods for calculations, cloning, equality checks, merging, and string conversion."],["The page also lists the different versions of the ChannelPoolConfig class, from version 3.2.0 to 4.10.0 (latest), with the information on this page specific to version 4.8.0."]]],[]]