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
1739 1740 1741 |
# File 'lib/phraseapp-ruby.rb', line 1739 def briefing=(val) super(val) end |
#due_date=(val) ⇒ Object
1743 1744 1745 |
# File 'lib/phraseapp-ruby.rb', line 1743 def due_date=(val) super(DateTime.parse(val)) end |
#name=(val) ⇒ Object
1747 1748 1749 |
# File 'lib/phraseapp-ruby.rb', line 1747 def name=(val) super(val) end |
#validate ⇒ Object
1751 1752 1753 1754 1755 1756 |
# File 'lib/phraseapp-ruby.rb', line 1751 def validate if name == nil || name == "" raise PhraseApp::ParamsHelpers::ParamsValidationError.new("Required parameter \"name\" of \"job_updateParams\" not set") end end |