gapic-common - Class Gapic::Operation::RetryPolicy (v0.24.0)

Reference documentation and code samples for the gapic-common class Gapic::Operation::RetryPolicy.

The policy for retrying operation reloads using an incremental backoff. A new object instance should be used for every Operation invocation.

Inherits

  • Object

Methods

#call

def call()

#initial_delay

def initial_delay()

#initialize

def initialize(initial_delay: nil, multiplier: nil, max_delay: nil, timeout: nil) -> RetryPolicy

Create new Operation RetryPolicy.

Parameters
  • initial_delay (Numeric) (defaults to: nil) — client-side timeout
  • multiplier (Numeric) (defaults to: nil) — client-side timeout
  • max_delay (Numeric) (defaults to: nil) — client-side timeout
  • timeout (Numeric) (defaults to: nil) — client-side timeout
Returns

#max_delay

def max_delay()

#multiplier

def multiplier()

#timeout

def timeout()