Class: Restate::Invocation

Inherits:
Struct
  • Object
show all
Defined in:
lib/restate/vm.rb

Overview

Ruby-side data types for VM results

Instance Attribute Summary collapse

Instance Attribute Details

#headersObject

Returns the value of attribute headers

Returns:

  • (Object)

    the current value of headers



21
22
23
# File 'lib/restate/vm.rb', line 21

def headers
  @headers
end

#idempotency_keyObject

Returns the value of attribute idempotency_key

Returns:

  • (Object)

    the current value of idempotency_key



21
22
23
# File 'lib/restate/vm.rb', line 21

def idempotency_key
  @idempotency_key
end

#input_bufferObject

Returns the value of attribute input_buffer

Returns:

  • (Object)

    the current value of input_buffer



21
22
23
# File 'lib/restate/vm.rb', line 21

def input_buffer
  @input_buffer
end

#invocation_idObject

Returns the value of attribute invocation_id

Returns:

  • (Object)

    the current value of invocation_id



21
22
23
# File 'lib/restate/vm.rb', line 21

def invocation_id
  @invocation_id
end

#keyObject

Returns the value of attribute key

Returns:

  • (Object)

    the current value of key



21
22
23
# File 'lib/restate/vm.rb', line 21

def key
  @key
end

#limit_keyObject

Returns the value of attribute limit_key

Returns:

  • (Object)

    the current value of limit_key



21
22
23
# File 'lib/restate/vm.rb', line 21

def limit_key
  @limit_key
end

#random_seedObject

Returns the value of attribute random_seed

Returns:

  • (Object)

    the current value of random_seed



21
22
23
# File 'lib/restate/vm.rb', line 21

def random_seed
  @random_seed
end

#scopeObject

Returns the value of attribute scope

Returns:

  • (Object)

    the current value of scope



21
22
23
# File 'lib/restate/vm.rb', line 21

def scope
  @scope
end