public sealed class SessionClientConfiguration : IMessage<SessionClientConfiguration>, IEquatable<SessionClientConfiguration>, IDeepCloneable<SessionClientConfiguration>, IBufferMessage, IMessageReference documentation and code samples for the Google Bigtable v2 API class SessionClientConfiguration.
Configuration for the Session API. Internal usage only.
Implements
IMessageSessionClientConfiguration, IEquatableSessionClientConfiguration, IDeepCloneableSessionClientConfiguration, IBufferMessage, IMessageNamespace
Google.Cloud.Bigtable.V2Assembly
Google.Cloud.Bigtable.V2.dll
Constructors
SessionClientConfiguration()
public SessionClientConfiguration()SessionClientConfiguration(SessionClientConfiguration)
public SessionClientConfiguration(SessionClientConfiguration other)| Parameter | |
|---|---|
| Name | Description |
other |
SessionClientConfiguration |
Properties
ChannelConfiguration
public SessionClientConfiguration.Types.ChannelPoolConfiguration ChannelConfiguration { get; set; }Configuration for the channel pool.
| Property Value | |
|---|---|
| Type | Description |
SessionClientConfigurationTypesChannelPoolConfiguration |
|
LoadBalancingOptions
[Obsolete]
public LoadBalancingOptions LoadBalancingOptions { get; set; }| Property Value | |
|---|---|
| Type | Description |
LoadBalancingOptions |
|
SessionLoad
public float SessionLoad { get; set; }What share of requests should operate on a session, [0, 1]. The rest should operate on the old-style API.
| Property Value | |
|---|---|
| Type | Description |
float |
|
SessionPoolConfiguration
public SessionClientConfiguration.Types.SessionPoolConfiguration SessionPoolConfiguration { get; set; }Configuration for the session pools.
| Property Value | |
|---|---|
| Type | Description |
SessionClientConfigurationTypesSessionPoolConfiguration |
|