gapic-common - Class Gapic::CallOptions::RetryPolicy (v1.1.0)

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

The policy for retrying failed RPC calls using an incremental backoff. A new object instance should be used for every RpcCall invocation.

Only errors originating from GRPC will be retried.

Methods

#initialize

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

Create new API Call RetryPolicy.

Parameters
  • retry_codes(Array<String|Numeric>) (defaults to: nil) — List of retry codes.
  • initial_delay(Numeric) (defaults to: nil) — Initial delay in seconds.
  • multiplier(Numeric) (defaults to: nil) — The delay scaling factor for each subsequent retry attempt.
  • max_delay(Numeric) (defaults to: nil) — Maximum delay in seconds.
Returns
Create a Mobile Website
View Site in Mobile | Classic
Share by: