Class: MessageBird::CallFlowStepOption

Inherits:
Base
  • Object
show all
Defined in:
lib/messagebird/callflow.rb

Instance Attribute Summary collapse

Method Summary

Methods inherited from Base

#initialize, #map_hash_elements_to_self, #value_to_time

Constructor Details

This class inherits a constructor from MessageBird::Base

Instance Attribute Details

#destinationObject

Returns the value of attribute destination.



56
57
58
# File 'lib/messagebird/callflow.rb', line 56

def destination
  @destination
end

#finish_on_keyObject

Returns the value of attribute finish_on_key.



56
57
58
# File 'lib/messagebird/callflow.rb', line 56

def finish_on_key
  @finish_on_key
end

#if_machineObject

Returns the value of attribute if_machine.



56
57
58
# File 'lib/messagebird/callflow.rb', line 56

def if_machine
  @if_machine
end

#languageObject

Returns the value of attribute language.



56
57
58
# File 'lib/messagebird/callflow.rb', line 56

def language
  @language
end

#lengthObject

Returns the value of attribute length.



56
57
58
# File 'lib/messagebird/callflow.rb', line 56

def length
  @length
end

#machine_timeoutObject

Returns the value of attribute machine_timeout.



56
57
58
# File 'lib/messagebird/callflow.rb', line 56

def machine_timeout
  @machine_timeout
end

#maskObject

Returns the value of attribute mask.



56
57
58
# File 'lib/messagebird/callflow.rb', line 56

def mask
  @mask
end

#max_lengthObject

Returns the value of attribute max_length.



56
57
58
# File 'lib/messagebird/callflow.rb', line 56

def max_length
  @max_length
end

#mediaObject

Returns the value of attribute media.



56
57
58
# File 'lib/messagebird/callflow.rb', line 56

def media
  @media
end

#on_finishObject

Returns the value of attribute on_finish.



56
57
58
# File 'lib/messagebird/callflow.rb', line 56

def on_finish
  @on_finish
end

#payloadObject

Returns the value of attribute payload.



56
57
58
# File 'lib/messagebird/callflow.rb', line 56

def payload
  @payload
end

#recordObject

Returns the value of attribute record.



56
57
58
# File 'lib/messagebird/callflow.rb', line 56

def record
  @record
end

#repeatObject

Returns the value of attribute repeat.



56
57
58
# File 'lib/messagebird/callflow.rb', line 56

def repeat
  @repeat
end

#timeoutObject

Returns the value of attribute timeout.



56
57
58
# File 'lib/messagebird/callflow.rb', line 56

def timeout
  @timeout
end

#transcribeObject

Returns the value of attribute transcribe.



56
57
58
# File 'lib/messagebird/callflow.rb', line 56

def transcribe
  @transcribe
end

#transcribe_languageObject

Returns the value of attribute transcribe_language.



56
57
58
# File 'lib/messagebird/callflow.rb', line 56

def transcribe_language
  @transcribe_language
end

#urlObject

Returns the value of attribute url.



56
57
58
# File 'lib/messagebird/callflow.rb', line 56

def url
  @url
end

#voiceObject

Returns the value of attribute voice.



56
57
58
# File 'lib/messagebird/callflow.rb', line 56

def voice
  @voice
end