Class: AWS::Flow::ActivityClient
- Inherits:
-
Module
- Object
- Module
- 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.
300 301 302 |
# File 'lib/aws/decider/activity.rb', line 300 def data_converter @generic_client.data_converter end |
#data_converter=(other) ⇒ Object
Sets the data converter for the Activity Client.
305 306 307 |
# File 'lib/aws/decider/activity.rb', line 305 def data_converter=(other) @generic_client.data_converter = other end |
#exponential_retry(method_name, &block) ⇒ Object
Exponentially retries the supplied method with optional settings.
315 316 317 |
# File 'lib/aws/decider/activity.rb', line 315 def exponential_retry(method_name, &block) @generic_client.retry(method_name, lambda {|first, time_of_failure, attempts| 1}, block) end |