Class: Google::Gax::BackoffSettings
- Inherits:
-
Struct
- Object
- Struct
- Google::Gax::BackoffSettings
- Defined in:
- lib/google/gax/settings.rb
Overview
Parameters to the exponential backoff algorithm for retrying.
Instance Attribute Summary collapse
-
#initial_retry_delay_millis ⇒ Object
Returns the value of attribute initial_retry_delay_millis.
-
#initial_rpc_timeout_millis ⇒ Object
Returns the value of attribute initial_rpc_timeout_millis.
-
#max_retry_delay_millis ⇒ Object
Returns the value of attribute max_retry_delay_millis.
-
#max_rpc_timeout_millis ⇒ Object
Returns the value of attribute max_rpc_timeout_millis.
-
#retry_delay_multiplier ⇒ Object
Returns the value of attribute retry_delay_multiplier.
-
#rpc_timeout_multiplier ⇒ Object
Returns the value of attribute rpc_timeout_multiplier.
-
#total_timeout_millis ⇒ Object
Returns the value of attribute total_timeout_millis.
Instance Attribute Details
#initial_retry_delay_millis ⇒ Object
Returns the value of attribute initial_retry_delay_millis
201 202 203 |
# File 'lib/google/gax/settings.rb', line 201 def initial_retry_delay_millis @initial_retry_delay_millis end |
#initial_rpc_timeout_millis ⇒ Object
Returns the value of attribute initial_rpc_timeout_millis
201 202 203 |
# File 'lib/google/gax/settings.rb', line 201 def initial_rpc_timeout_millis @initial_rpc_timeout_millis end |
#max_retry_delay_millis ⇒ Object
Returns the value of attribute max_retry_delay_millis
201 202 203 |
# File 'lib/google/gax/settings.rb', line 201 def max_retry_delay_millis @max_retry_delay_millis end |
#max_rpc_timeout_millis ⇒ Object
Returns the value of attribute max_rpc_timeout_millis
201 202 203 |
# File 'lib/google/gax/settings.rb', line 201 def max_rpc_timeout_millis @max_rpc_timeout_millis end |
#retry_delay_multiplier ⇒ Object
Returns the value of attribute retry_delay_multiplier
201 202 203 |
# File 'lib/google/gax/settings.rb', line 201 def retry_delay_multiplier @retry_delay_multiplier end |
#rpc_timeout_multiplier ⇒ Object
Returns the value of attribute rpc_timeout_multiplier
201 202 203 |
# File 'lib/google/gax/settings.rb', line 201 def rpc_timeout_multiplier @rpc_timeout_multiplier end |
#total_timeout_millis ⇒ Object
Returns the value of attribute total_timeout_millis
201 202 203 |
# File 'lib/google/gax/settings.rb', line 201 def total_timeout_millis @total_timeout_millis end |