Class: PhraseApp::RequestParams::JobsListParams
- Inherits:
-
OpenStruct
- Object
- OpenStruct
- PhraseApp::RequestParams::JobsListParams
- Defined in:
- lib/phraseapp-ruby.rb
Overview
JobsListParams
Parameters:
- assigned_to
-
filter by user assigned to job
- branch
-
specify the branch to use
- owned_by
-
filter by user owning job
- state
-
filter by state of job Valid states are
draft
,in_progress
,completed
Instance Method Summary collapse
- #assigned_to=(val) ⇒ Object
- #branch=(val) ⇒ Object
- #owned_by=(val) ⇒ Object
- #state=(val) ⇒ Object
- #validate ⇒ Object
Instance Method Details
#assigned_to=(val) ⇒ Object
2374 2375 2376 |
# File 'lib/phraseapp-ruby.rb', line 2374 def assigned_to=(val) super(val) end |
#branch=(val) ⇒ Object
2378 2379 2380 |
# File 'lib/phraseapp-ruby.rb', line 2378 def branch=(val) super(val) end |
#owned_by=(val) ⇒ Object
2382 2383 2384 |
# File 'lib/phraseapp-ruby.rb', line 2382 def owned_by=(val) super(val) end |
#state=(val) ⇒ Object
2386 2387 2388 |
# File 'lib/phraseapp-ruby.rb', line 2386 def state=(val) super(val) end |
#validate ⇒ Object
2390 2391 2392 2393 2394 2395 2396 2397 2398 2399 2400 2401 |
# File 'lib/phraseapp-ruby.rb', line 2390 def validate if assigned_to == nil || assigned_to == "" raise PhraseApp::ParamsHelpers::ParamsValidationError.new("Required parameter \"assigned_to\" of \"jobs_listParams\" not set") end if owned_by == nil || owned_by == "" raise PhraseApp::ParamsHelpers::ParamsValidationError.new("Required parameter \"owned_by\" of \"jobs_listParams\" not set") end if state == nil || state == "" raise PhraseApp::ParamsHelpers::ParamsValidationError.new("Required parameter \"state\" of \"jobs_listParams\" not set") end end |