class AWS::Flow::ActivityClient

Represents an activity client. @api private

Public Instance Methods

data_converter() click to toggle source

Gets the data converter for the activity client. @api private

# File lib/aws/decider/activity.rb, line 324
def data_converter
  @generic_client.data_converter
end
data_converter=(other) click to toggle source

Sets the data converter for the activity client.

@param other

The data converter to set.

@api private

# File lib/aws/decider/activity.rb, line 334
def data_converter=(other)
  @generic_client.data_converter = other
end
exponential_retry(method_name, &block) click to toggle source

Exponentially retries the supplied method with optional settings.

@param [String] method_name

The method name to retry.

@param [ExponentialRetryOptions] block

A hash of {ExponentialRetryOptions} to use.

@api private

# File lib/aws/decider/activity.rb, line 347
def exponential_retry(method_name, &block)
  @generic_client.retry(method_name, lambda {|first, time_of_failure, attempts| 1}, block)
end