Cloud Bigtable V2 API - Class Google::Cloud::Bigtable::V2::ClientConfiguration (v1.13.0)

Reference documentation and code samples for the Cloud Bigtable V2 API class Google::Cloud::Bigtable::V2::ClientConfiguration.

Configuration for the Session API. Internal usage only.

Inherits

  • Object

Extended By

  • Google::Protobuf::MessageExts::ClassMethods

Includes

  • Google::Protobuf::MessageExts

Methods

#polling_configuration

def polling_configuration() -> ::Google::Cloud::Bigtable::V2::ClientConfiguration::PollingConfiguration
Returns

#polling_configuration=

def polling_configuration=(value) -> ::Google::Cloud::Bigtable::V2::ClientConfiguration::PollingConfiguration
Parameter
Returns

#polling_interval

def polling_interval() -> ::Google::Protobuf::Duration
Returns
  • (::Google::Protobuf::Duration) — Deprecated, prerfer polling_configuration.

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

    Note: The following fields are mutually exclusive: polling_interval, stop_polling, polling_configuration. If a field in that set is populated, all other fields in the set will automatically be cleared.

#polling_interval=

def polling_interval=(value) -> ::Google::Protobuf::Duration
Parameter
  • value (::Google::Protobuf::Duration) — Deprecated, prerfer polling_configuration.

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

    Note: The following fields are mutually exclusive: polling_interval, stop_polling, polling_configuration. If a field in that set is populated, all other fields in the set will automatically be cleared.

Returns
  • (::Google::Protobuf::Duration) — Deprecated, prerfer polling_configuration.

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

    Note: The following fields are mutually exclusive: polling_interval, stop_polling, polling_configuration. If a field in that set is populated, all other fields in the set will automatically be cleared.

#session_configuration

def session_configuration() -> ::Google::Cloud::Bigtable::V2::SessionClientConfiguration
Returns

#session_configuration=

def session_configuration=(value) -> ::Google::Cloud::Bigtable::V2::SessionClientConfiguration
Parameter
Returns

#stop_polling

def stop_polling() -> ::Boolean
Returns
  • (::Boolean) — If the client should cease to check for new configurations, e.g. a backstop to prevent excessive GetClientConfiguration RPCs.

    Note: The following fields are mutually exclusive: stop_polling, polling_interval, polling_configuration. If a field in that set is populated, all other fields in the set will automatically be cleared.

#stop_polling=

def stop_polling=(value) -> ::Boolean
Parameter
  • value (::Boolean) — If the client should cease to check for new configurations, e.g. a backstop to prevent excessive GetClientConfiguration RPCs.

    Note: The following fields are mutually exclusive: stop_polling, polling_interval, polling_configuration. If a field in that set is populated, all other fields in the set will automatically be cleared.

Returns
  • (::Boolean) — If the client should cease to check for new configurations, e.g. a backstop to prevent excessive GetClientConfiguration RPCs.

    Note: The following fields are mutually exclusive: stop_polling, polling_interval, polling_configuration. If a field in that set is populated, all other fields in the set will automatically be cleared.

#telemetry_configuration

def telemetry_configuration() -> ::Google::Cloud::Bigtable::V2::TelemetryConfiguration
Returns

#telemetry_configuration=

def telemetry_configuration=(value) -> ::Google::Cloud::Bigtable::V2::TelemetryConfiguration
Parameter
Returns