Class: Cielo24::JobListOptions

Inherits:
BaseOptions show all
Defined in:
lib/cielo24/options.rb

Instance Attribute Summary collapse

Instance Method Summary collapse

Methods inherited from BaseOptions

#get_hash, #populate_from_hash, #populate_from_key_value_pair, #to_query

Constructor Details

#initialize(option_hash = {}) ⇒ JobListOptions

Returns a new instance of JobListOptions.



199
200
201
202
203
204
205
206
207
208
209
210
211
212
213
214
215
216
217
218
# File 'lib/cielo24/options.rb', line 199

def initialize(option_hash={})
  @CreationDateFrom = nil
  @CreationDateTo = nil
  @StartDateFrom = nil
  @StartDateTo = nil
  @DueDateFrom = nil
  @DueDateTo = nil
  @CompleteDateFrom = nil
  @CompleteDateTo = nil
  @JobStatus = nil
  @Fidelity = nil
  @Priority = nil
  @TurnaroundTimeHoursFrom = nil
  @TurnaroundTimeHoursTo = nil
  @JobName = nil
  @ExternalId = nil
  @JobDifficulty = nil
  @Username = nil
  populate_from_hash(option_hash)
end

Instance Attribute Details

#CompleteDateFromObject

Returns the value of attribute CompleteDateFrom.



187
188
189
# File 'lib/cielo24/options.rb', line 187

def CompleteDateFrom
  @CompleteDateFrom
end

#CompleteDateToObject

Returns the value of attribute CompleteDateTo.



188
189
190
# File 'lib/cielo24/options.rb', line 188

def CompleteDateTo
  @CompleteDateTo
end

#CreationDateFromObject

Returns the value of attribute CreationDateFrom.



181
182
183
# File 'lib/cielo24/options.rb', line 181

def CreationDateFrom
  @CreationDateFrom
end

#CreationDateToObject

Returns the value of attribute CreationDateTo.



182
183
184
# File 'lib/cielo24/options.rb', line 182

def CreationDateTo
  @CreationDateTo
end

#DueDateFromObject

Returns the value of attribute DueDateFrom.



185
186
187
# File 'lib/cielo24/options.rb', line 185

def DueDateFrom
  @DueDateFrom
end

#DueDateToObject

Returns the value of attribute DueDateTo.



186
187
188
# File 'lib/cielo24/options.rb', line 186

def DueDateTo
  @DueDateTo
end

#ExternalIdObject

Returns the value of attribute ExternalId.



195
196
197
# File 'lib/cielo24/options.rb', line 195

def ExternalId
  @ExternalId
end

#FidelityObject

Returns the value of attribute Fidelity.



190
191
192
# File 'lib/cielo24/options.rb', line 190

def Fidelity
  @Fidelity
end

#JobDifficultyObject

Returns the value of attribute JobDifficulty.



196
197
198
# File 'lib/cielo24/options.rb', line 196

def JobDifficulty
  @JobDifficulty
end

#JobNameObject

Returns the value of attribute JobName.



194
195
196
# File 'lib/cielo24/options.rb', line 194

def JobName
  @JobName
end

#JobStatusObject

Returns the value of attribute JobStatus.



189
190
191
# File 'lib/cielo24/options.rb', line 189

def JobStatus
  @JobStatus
end

#PriorityObject

Returns the value of attribute Priority.



191
192
193
# File 'lib/cielo24/options.rb', line 191

def Priority
  @Priority
end

#StartDateFromObject

Returns the value of attribute StartDateFrom.



183
184
185
# File 'lib/cielo24/options.rb', line 183

def StartDateFrom
  @StartDateFrom
end

#StartDateToObject

Returns the value of attribute StartDateTo.



184
185
186
# File 'lib/cielo24/options.rb', line 184

def StartDateTo
  @StartDateTo
end

#TurnaroundTimeHoursFromObject

Returns the value of attribute TurnaroundTimeHoursFrom.



192
193
194
# File 'lib/cielo24/options.rb', line 192

def TurnaroundTimeHoursFrom
  @TurnaroundTimeHoursFrom
end

#TurnaroundTimeHoursToObject

Returns the value of attribute TurnaroundTimeHoursTo.



193
194
195
# File 'lib/cielo24/options.rb', line 193

def TurnaroundTimeHoursTo
  @TurnaroundTimeHoursTo
end

#UsernameObject

Returns the value of attribute Username.



197
198
199
# File 'lib/cielo24/options.rb', line 197

def Username
  @Username
end