SchemaJobPosting constructor

SchemaJobPosting({
  1. String? additionalType,
  2. String? alternateName,
  3. dynamic description,
  4. String? disambiguatingDescription,
  5. dynamic identifier,
  6. dynamic image,
  7. dynamic mainEntityOfPage,
  8. String? name,
  9. dynamic owner,
  10. SchemaAction? potentialAction,
  11. String? sameAs,
  12. dynamic subjectOf,
  13. String? url,
  14. SchemaAdministrativeArea? applicantLocationRequirements,
  15. SchemaContactPoint? applicationContact,
  16. dynamic baseSalary,
  17. String? benefits,
  18. String? datePosted,
  19. bool? directApply,
  20. dynamic educationRequirements,
  21. String? eligibilityToWorkRequirement,
  22. String? employerOverview,
  23. String? employmentType,
  24. SchemaOrganization? employmentUnit,
  25. dynamic estimatedSalary,
  26. bool? experienceInPlaceOfEducation,
  27. dynamic experienceRequirements,
  28. dynamic hiringOrganization,
  29. String? incentiveCompensation,
  30. String? incentives,
  31. dynamic industry,
  32. String? jobBenefits,
  33. dynamic jobDuration,
  34. bool? jobImmediateStart,
  35. SchemaPlace? jobLocation,
  36. String? jobLocationType,
  37. String? jobStartDate,
  38. dynamic occupationalCategory,
  39. dynamic physicalRequirement,
  40. dynamic qualifications,
  41. SchemaOccupation? relevantOccupation,
  42. String? responsibilities,
  43. String? salaryCurrency,
  44. String? securityClearanceRequirement,
  45. dynamic sensoryRequirement,
  46. dynamic skills,
  47. String? specialCommitments,
  48. String? title,
  49. int? totalJobOpenings,
  50. String? validThrough,
  51. String? workHours,
})

Create a new instance of SchemaJobPosting

Implementation

SchemaJobPosting({
  super.additionalType,
  super.alternateName,
  super.description,
  super.disambiguatingDescription,
  super.identifier,
  super.image,
  super.mainEntityOfPage,
  super.name,
  super.owner,
  super.potentialAction,
  super.sameAs,
  super.subjectOf,
  super.url,
  this.applicantLocationRequirements,
  this.applicationContact,
  this.baseSalary,
  this.benefits,
  this.datePosted,
  this.directApply,
  this.educationRequirements,
  this.eligibilityToWorkRequirement,
  this.employerOverview,
  this.employmentType,
  this.employmentUnit,
  this.estimatedSalary,
  this.experienceInPlaceOfEducation,
  this.experienceRequirements,
  this.hiringOrganization,
  this.incentiveCompensation,
  this.incentives,
  this.industry,
  this.jobBenefits,
  this.jobDuration,
  this.jobImmediateStart,
  this.jobLocation,
  this.jobLocationType,
  this.jobStartDate,
  this.occupationalCategory,
  this.physicalRequirement,
  this.qualifications,
  this.relevantOccupation,
  this.responsibilities,
  this.salaryCurrency,
  this.securityClearanceRequirement,
  this.sensoryRequirement,
  this.skills,
  this.specialCommitments,
  this.title,
  this.totalJobOpenings,
  this.validThrough,
  this.workHours,
});