Class: Rev::OrderRequest
- Inherits:
-
ApiSerializable
- Object
- ApiSerializable
- Rev::OrderRequest
- Defined in:
- lib/rev-api/models/order_request.rb
Overview
OrderRequest is used for constructing order ‘spec’ in consumer code and passing it into. It consists of three main elements: :payment, :transcription_options and :notification. You can also supply reference number and customer comment
Instance Attribute Summary collapse
-
#client_ref ⇒ Object
readonly
a reference number for the order meaningful for the client (optional).
-
#comment ⇒ Object
readonly
a comment with any special messages about the order (optional).
-
#notification ⇒ Object
readonly
see Notification.
-
#payment ⇒ Object
readonly
see Payment.
-
#transcription_options ⇒ Object
readonly
see TranscriptionOptions.
-
#translation_options ⇒ Object
readonly
see TranslationOptions.
Instance Method Summary collapse
-
#initialize(payment, fields = {}) ⇒ OrderRequest
constructor
A new instance of OrderRequest.
Methods inherited from ApiSerializable
Constructor Details
#initialize(payment, fields = {}) ⇒ OrderRequest
Returns a new instance of OrderRequest.
30 31 32 33 |
# File 'lib/rev-api/models/order_request.rb', line 30 def initialize(payment, fields = {}) super fields @payment = payment end |
Instance Attribute Details
#client_ref ⇒ Object (readonly)
a reference number for the order meaningful for the client (optional)
23 24 25 |
# File 'lib/rev-api/models/order_request.rb', line 23 def client_ref @client_ref end |
#comment ⇒ Object (readonly)
a comment with any special messages about the order (optional)
26 27 28 |
# File 'lib/rev-api/models/order_request.rb', line 26 def comment @comment end |
#notification ⇒ Object (readonly)
see Notification
20 21 22 |
# File 'lib/rev-api/models/order_request.rb', line 20 def notification @notification end |
#payment ⇒ Object (readonly)
see Payment
11 12 13 |
# File 'lib/rev-api/models/order_request.rb', line 11 def payment @payment end |
#transcription_options ⇒ Object (readonly)
14 15 16 |
# File 'lib/rev-api/models/order_request.rb', line 14 def end |
#translation_options ⇒ Object (readonly)
17 18 19 |
# File 'lib/rev-api/models/order_request.rb', line 17 def end |