Class: PhraseApp::RequestParams::JobUpdateParams
- Inherits:
-
OpenStruct
- Object
- OpenStruct
- PhraseApp::RequestParams::JobUpdateParams
- Defined in:
- lib/phraseapp-ruby.rb
Overview
JobUpdateParams
Parameters:
- briefing
-
Briefing for the translators
- due_date
-
Date the job should be finished
- name
-
Job name
Instance Method Summary collapse
Instance Method Details
#briefing=(val) ⇒ Object
1593 1594 1595 |
# File 'lib/phraseapp-ruby.rb', line 1593 def briefing=(val) super(val) end |
#due_date=(val) ⇒ Object
1597 1598 1599 |
# File 'lib/phraseapp-ruby.rb', line 1597 def due_date=(val) super(DateTime.parse(val)) end |
#name=(val) ⇒ Object
1601 1602 1603 |
# File 'lib/phraseapp-ruby.rb', line 1601 def name=(val) super(val) end |
#validate ⇒ Object
1605 1606 1607 1608 1609 1610 |
# File 'lib/phraseapp-ruby.rb', line 1605 def validate if name == nil || name == "" raise PhraseApp::ParamsHelpers::ParamsValidationError.new("Required parameter \"name\" of \"job_updateParams\" not set") end end |