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
1587 1588 1589 |
# File 'lib/phraseapp-ruby.rb', line 1587 def briefing=(val) super(val) end |
#due_date=(val) ⇒ Object
1591 1592 1593 |
# File 'lib/phraseapp-ruby.rb', line 1591 def due_date=(val) super(DateTime.parse(val)) end |
#name=(val) ⇒ Object
1595 1596 1597 |
# File 'lib/phraseapp-ruby.rb', line 1595 def name=(val) super(val) end |
#validate ⇒ Object
1599 1600 1601 1602 1603 1604 |
# File 'lib/phraseapp-ruby.rb', line 1599 def validate if name == nil || name == "" raise PhraseApp::ParamsHelpers::ParamsValidationError.new("Required parameter \"name\" of \"job_updateParams\" not set") end end |