Class: AWS::Flow::ActivityClient
- Inherits:
-
Object
- Object
- AWS::Flow::ActivityClient
- Defined in:
- lib/aws/decider/activity.rb
Overview
Represents an activity client.
Instance Method Summary collapse
-
#data_converter ⇒ Object
Gets the data converter for the activity client.
-
#data_converter=(other) ⇒ Object
Sets the data converter for the activity client.
-
#exponential_retry(method_name, &block) ⇒ Object
Exponentially retries the supplied method with optional settings.
Instance Method Details
#data_converter ⇒ Object
Gets the data converter for the activity client.
319 320 321 |
# File 'lib/aws/decider/activity.rb', line 319 def data_converter @generic_client.data_converter end |
#data_converter=(other) ⇒ Object
Sets the data converter for the activity client.
328 329 330 |
# File 'lib/aws/decider/activity.rb', line 328 def data_converter=(other) @generic_client.data_converter = other end |
#exponential_retry(method_name, &block) ⇒ Object
Exponentially retries the supplied method with optional settings.
340 341 342 |
# File 'lib/aws/decider/activity.rb', line 340 def exponential_retry(method_name, &block) @generic_client.retry(method_name, lambda {|first, time_of_failure, attempts| 1}, block) end |