Class: AWS::Flow::ActivityClient

Inherits:
Object
  • Object
show all
Defined in:
lib/aws/decider/activity.rb

Overview

Represents an activity client.

Instance Method Summary collapse

Instance Method Details

#data_converterObject

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.

Parameters:

  • other

    The data converter to set.



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.

Parameters:



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