Class: Translator::TranslationRequest

Inherits:
Object
  • Object
show all
Defined in:
lib/nexmo_developer/app/services/translator/translation_request.rb

Instance Attribute Summary collapse

Instance Method Summary collapse

Constructor Details

#initialize(locale:, frequency:, file_uri:, file_path:) ⇒ TranslationRequest

Returns a new instance of TranslationRequest.



5
6
7
8
9
10
# File 'lib/nexmo_developer/app/services/translator/translation_request.rb', line 5

def initialize(locale:, frequency:, file_uri:, file_path:)
  @locale    = locale
  @frequency = frequency
  @file_uri  = file_uri
  @file_path = file_path
end

Instance Attribute Details

#file_pathObject (readonly)

Returns the value of attribute file_path.



3
4
5
# File 'lib/nexmo_developer/app/services/translator/translation_request.rb', line 3

def file_path
  @file_path
end

#file_uriObject (readonly)

Returns the value of attribute file_uri.



3
4
5
# File 'lib/nexmo_developer/app/services/translator/translation_request.rb', line 3

def file_uri
  @file_uri
end

#frequencyObject (readonly)

Returns the value of attribute frequency.



3
4
5
# File 'lib/nexmo_developer/app/services/translator/translation_request.rb', line 3

def frequency
  @frequency
end

#localeObject (readonly)

Returns the value of attribute locale.



3
4
5
# File 'lib/nexmo_developer/app/services/translator/translation_request.rb', line 3

def locale
  @locale
end