Class SessionPool.Statistics (3.14.0)

public sealed class Statistics

A snapshot of statistics for a SessionPool.

Inheritance

Object > SessionPool.Statistics

Namespace

Google.Cloud.Spanner.V1

Assembly

Google.Cloud.Spanner.V1.dll

Properties

PerDatabaseStatistics

public IReadOnlyList<SessionPool.DatabaseStatistics> PerDatabaseStatistics { get; }

The statistics broken down by database. This is never null, but may be empty.

Property Value
TypeDescription
IReadOnlyList<SessionPool.DatabaseStatistics>

TotalActiveSessionCount

public int TotalActiveSessionCount { get; }

The total of ActiveSessionCount values across all databases in the pool.

Property Value
TypeDescription
Int32

TotalInFlightCreationCount

public int TotalInFlightCreationCount { get; }

The total of InFlightCreationCount values across all databases in the pool.

Property Value
TypeDescription
Int32

TotalPendingAcquisitionCount

public int TotalPendingAcquisitionCount { get; }

The total of PendingAcquisitionCount values across all databases in the pool.

Property Value
TypeDescription
Int32

TotalReadPoolCount

public int TotalReadPoolCount { get; }

The total of ReadPoolCount values across all databases in the pool.

Property Value
TypeDescription
Int32

TotalReadWritePoolCount

public int TotalReadWritePoolCount { get; }

The total of ReadWritePoolCount values across all databases in the pool.

Property Value
TypeDescription
Int32