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.



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.

Parameters:

  • other

    The data converter to set.



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.

Parameters:



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