class Temporalio::Client::Connection::RPCRetryOptions

@return [Integer] Maximum number of retries, default 10.
@!attribute max_retries
@return [Float] Maximum total time, default 10.0. Can use 0 for no max.
@!attribute max_elapsed_time
@return [Float] Maximum backoff interval, default 5.0.
@!attribute max_interval
@return [Float] Backoff multiplier, default 1.5.
@!attribute multiplier
@return [Float] Randomization jitter to add, default 0.2.
@!attribute randomization_factor
@return [Float] Initial backoff interval, default 0.1.
@!attribute initial_interval
For most users, the default is preferred.
Retry options for server calls when retry is enabled (which it is by default on all high-level {Client} calls).

def initialize(

def initialize(
  initial_interval: 0.1,
  randomization_factor: 0.2,
  multiplier: 1.5,
  max_interval: 5.0,
  max_elapsed_time: 10.0,
  max_retries: 10
)
  super
end