Google Bigtable v2 API - Class ClientConfiguration (3.27.0)

public sealed class ClientConfiguration : IMessage<ClientConfiguration>, IEquatable<ClientConfiguration>, IDeepCloneable<ClientConfiguration>, IBufferMessage, IMessage

Reference documentation and code samples for the Google Bigtable v2 API class ClientConfiguration.

Configuration for the Session API. Internal usage only.

Inheritance

object > ClientConfiguration

Namespace

Google.Cloud.Bigtable.V2

Assembly

Google.Cloud.Bigtable.V2.dll

Constructors

ClientConfiguration()

public ClientConfiguration()

ClientConfiguration(ClientConfiguration)

public ClientConfiguration(ClientConfiguration other)
Parameter
Name Description
other ClientConfiguration

Properties

HasStopPolling

public bool HasStopPolling { get; }

Gets whether the "stop_polling" field is set

Property Value
Type Description
bool

PollingCase

public ClientConfiguration.PollingOneofCase PollingCase { get; }
Property Value
Type Description
ClientConfigurationPollingOneofCase

PollingConfiguration

public ClientConfiguration.Types.PollingConfiguration PollingConfiguration { get; set; }

If the client should continue to check for new configurations.

Property Value
Type Description
ClientConfigurationTypesPollingConfiguration

PollingInterval

[Obsolete]
public Duration PollingInterval { get; set; }

Deprecated, prerfer polling_configuration.

A duration describing the time between GetClientConfiguration RPCs. Only strictly positive values are permissible.

Property Value
Type Description
Duration

SessionConfiguration

public SessionClientConfiguration SessionConfiguration { get; set; }

The configuration for Bigtable Sessions.

Property Value
Type Description
SessionClientConfiguration

StopPolling

public bool StopPolling { get; set; }

If the client should cease to check for new configurations, e.g. a backstop to prevent excessive GetClientConfiguration RPCs.

Property Value
Type Description
bool

TelemetryConfiguration

public TelemetryConfiguration TelemetryConfiguration { get; set; }

Configuration for telemetry.

Property Value
Type Description
TelemetryConfiguration