Job constructor

Job({
  1. List<String>? addresses,
  2. ApplicationInfo? applicationInfo,
  3. String? companyDisplayName,
  4. String? companyName,
  5. CompensationInfo? compensationInfo,
  6. Map<String, CustomAttribute>? customAttributes,
  7. List<String>? degreeTypes,
  8. String? department,
  9. JobDerivedInfo? derivedInfo,
  10. String? description,
  11. List<String>? employmentTypes,
  12. String? incentives,
  13. List<String>? jobBenefits,
  14. String? jobEndTime,
  15. String? jobLevel,
  16. String? jobStartTime,
  17. String? languageCode,
  18. String? name,
  19. String? postingCreateTime,
  20. String? postingExpireTime,
  21. String? postingPublishTime,
  22. String? postingRegion,
  23. String? postingUpdateTime,
  24. ProcessingOptions? processingOptions,
  25. int? promotionValue,
  26. String? qualifications,
  27. String? requisitionId,
  28. String? responsibilities,
  29. String? title,
  30. String? visibility,
})

Implementation

Job({
  this.addresses,
  this.applicationInfo,
  this.companyDisplayName,
  this.companyName,
  this.compensationInfo,
  this.customAttributes,
  this.degreeTypes,
  this.department,
  this.derivedInfo,
  this.description,
  this.employmentTypes,
  this.incentives,
  this.jobBenefits,
  this.jobEndTime,
  this.jobLevel,
  this.jobStartTime,
  this.languageCode,
  this.name,
  this.postingCreateTime,
  this.postingExpireTime,
  this.postingPublishTime,
  this.postingRegion,
  this.postingUpdateTime,
  this.processingOptions,
  this.promotionValue,
  this.qualifications,
  this.requisitionId,
  this.responsibilities,
  this.title,
  this.visibility,
});