class AWS::Flow::Utilities::AddressableFuture

Attributes

_metadata[RW]
return_value[RW]

Public Class Methods

new(initial_metadata = nil) click to toggle source
# File lib/aws/decider/utilities.rb, line 226
def initialize(initial_metadata = nil)
  @_metadata = initial_metadata
  @return_value = Future.new
end

Public Instance Methods

is_flow_future?() click to toggle source

Determines whether the object is a flow future. The contract is that flow futures must have a get method.

# File lib/aws/decider/utilities.rb, line 233
def is_flow_future?
  true
end
metadata() click to toggle source
# File lib/aws/decider/utilities.rb, line 237
def metadata
  @_metadata
end
method_missing(method_name, *args, &block) click to toggle source
# File lib/aws/decider/utilities.rb, line 241
def method_missing(method_name, *args, &block)
  @return_value.send(method_name, *args, &block)
end