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.
317 318 319 |
# File 'lib/aws/decider/activity.rb', line 317 def data_converter @generic_client.data_converter end |
#data_converter=(other) ⇒ Object
Sets the data converter for the activity client.
326 327 328 |
# File 'lib/aws/decider/activity.rb', line 326 def data_converter=(other) @generic_client.data_converter = other end |
#exponential_retry(method_name, &block) ⇒ Object
Exponentially retries the supplied method with optional settings.
338 339 340 |
# File 'lib/aws/decider/activity.rb', line 338 def exponential_retry(method_name, &block) @generic_client.retry(method_name, lambda {|first, time_of_failure, attempts| 1}, block) end |