Class: PhraseApp::RequestParams::JobUpdateParams
- Inherits:
-
OpenStruct
- Object
- OpenStruct
- PhraseApp::RequestParams::JobUpdateParams
- Defined in:
- lib/phraseapp-ruby.rb
Overview
JobUpdateParams
Parameters:
- branch
-
specify the branch to use
- briefing
-
Briefing for the translators
- due_date
-
Date the job should be finished
- name
-
Job name
Instance Method Summary collapse
- #branch=(val) ⇒ Object
- #briefing=(val) ⇒ Object
- #due_date=(val) ⇒ Object
- #name=(val) ⇒ Object
- #validate ⇒ Object
Instance Method Details
#branch=(val) ⇒ Object
2239 2240 2241 |
# File 'lib/phraseapp-ruby.rb', line 2239 def branch=(val) super(val) end |
#briefing=(val) ⇒ Object
2243 2244 2245 |
# File 'lib/phraseapp-ruby.rb', line 2243 def briefing=(val) super(val) end |
#due_date=(val) ⇒ Object
2247 2248 2249 |
# File 'lib/phraseapp-ruby.rb', line 2247 def due_date=(val) super(DateTime.parse(val)) end |
#name=(val) ⇒ Object
2251 2252 2253 |
# File 'lib/phraseapp-ruby.rb', line 2251 def name=(val) super(val) end |
#validate ⇒ Object
2255 2256 2257 2258 2259 2260 |
# File 'lib/phraseapp-ruby.rb', line 2255 def validate if name == nil || name == "" raise PhraseApp::ParamsHelpers::ParamsValidationError.new("Required parameter \"name\" of \"job_updateParams\" not set") end end |