public static interface JobPosting.Builder extends Intangible.Builder
| Modifier and Type | Method and Description |
|---|---|
JobPosting.Builder |
addAdditionalType(java.lang.String value)
Add a value to property additionalType.
|
JobPosting.Builder |
addAdditionalType(URL value)
Add a value to property additionalType.
|
JobPosting.Builder |
addAlternateName(java.lang.String value)
Add a value to property alternateName.
|
JobPosting.Builder |
addAlternateName(Text value)
Add a value to property alternateName.
|
JobPosting.Builder |
addBaseSalary(Number value)
Add a value to property baseSalary.
|
JobPosting.Builder |
addBaseSalary(PriceSpecification.Builder value)
Add a value to property baseSalary.
|
JobPosting.Builder |
addBaseSalary(PriceSpecification value)
Add a value to property baseSalary.
|
JobPosting.Builder |
addBaseSalary(java.lang.String value)
Add a value to property baseSalary.
|
JobPosting.Builder |
addBenefits(java.lang.String value)
Add a value to property benefits.
|
JobPosting.Builder |
addBenefits(Text value)
Add a value to property benefits.
|
JobPosting.Builder |
addDatePosted(Date value)
Add a value to property datePosted.
|
JobPosting.Builder |
addDatePosted(java.lang.String value)
Add a value to property datePosted.
|
JobPosting.Builder |
addDescription(java.lang.String value)
Add a value to property description.
|
JobPosting.Builder |
addDescription(Text value)
Add a value to property description.
|
JobPosting.Builder |
addDetailedDescription(Article.Builder value)
Add a value to property detailedDescription.
|
JobPosting.Builder |
addDetailedDescription(Article value)
Add a value to property detailedDescription.
|
JobPosting.Builder |
addDetailedDescription(java.lang.String value)
Add a value to property detailedDescription.
|
JobPosting.Builder |
addEducationRequirements(java.lang.String value)
Add a value to property educationRequirements.
|
JobPosting.Builder |
addEducationRequirements(Text value)
Add a value to property educationRequirements.
|
JobPosting.Builder |
addEmploymentType(java.lang.String value)
Add a value to property employmentType.
|
JobPosting.Builder |
addEmploymentType(Text value)
Add a value to property employmentType.
|
JobPosting.Builder |
addExperienceRequirements(java.lang.String value)
Add a value to property experienceRequirements.
|
JobPosting.Builder |
addExperienceRequirements(Text value)
Add a value to property experienceRequirements.
|
JobPosting.Builder |
addHiringOrganization(Organization.Builder value)
Add a value to property hiringOrganization.
|
JobPosting.Builder |
addHiringOrganization(Organization value)
Add a value to property hiringOrganization.
|
JobPosting.Builder |
addHiringOrganization(java.lang.String value)
Add a value to property hiringOrganization.
|
JobPosting.Builder |
addImage(ImageObject.Builder value)
Add a value to property image.
|
JobPosting.Builder |
addImage(ImageObject value)
Add a value to property image.
|
JobPosting.Builder |
addImage(java.lang.String value)
Add a value to property image.
|
JobPosting.Builder |
addImage(URL value)
Add a value to property image.
|
JobPosting.Builder |
addIncentiveCompensation(java.lang.String value)
Add a value to property incentiveCompensation.
|
JobPosting.Builder |
addIncentiveCompensation(Text value)
Add a value to property incentiveCompensation.
|
JobPosting.Builder |
addIncentives(java.lang.String value)
Add a value to property incentives.
|
JobPosting.Builder |
addIncentives(Text value)
Add a value to property incentives.
|
JobPosting.Builder |
addIndustry(java.lang.String value)
Add a value to property industry.
|
JobPosting.Builder |
addIndustry(Text value)
Add a value to property industry.
|
JobPosting.Builder |
addJobBenefits(java.lang.String value)
Add a value to property jobBenefits.
|
JobPosting.Builder |
addJobBenefits(Text value)
Add a value to property jobBenefits.
|
JobPosting.Builder |
addJobLocation(Place.Builder value)
Add a value to property jobLocation.
|
JobPosting.Builder |
addJobLocation(Place value)
Add a value to property jobLocation.
|
JobPosting.Builder |
addJobLocation(java.lang.String value)
Add a value to property jobLocation.
|
JobPosting.Builder |
addJsonLdContext(JsonLdContext.Builder context)
Add a value to @context in current JSON-LD node.
|
JobPosting.Builder |
addJsonLdContext(JsonLdContext context)
Add a value to @context in current JSON-LD node.
|
JobPosting.Builder |
addMainEntityOfPage(CreativeWork.Builder value)
Add a value to property mainEntityOfPage.
|
JobPosting.Builder |
addMainEntityOfPage(CreativeWork value)
Add a value to property mainEntityOfPage.
|
JobPosting.Builder |
addMainEntityOfPage(java.lang.String value)
Add a value to property mainEntityOfPage.
|
JobPosting.Builder |
addMainEntityOfPage(URL value)
Add a value to property mainEntityOfPage.
|
JobPosting.Builder |
addName(java.lang.String value)
Add a value to property name.
|
JobPosting.Builder |
addName(Text value)
Add a value to property name.
|
JobPosting.Builder |
addOccupationalCategory(java.lang.String value)
Add a value to property occupationalCategory.
|
JobPosting.Builder |
addOccupationalCategory(Text value)
Add a value to property occupationalCategory.
|
JobPosting.Builder |
addPopularityScore(PopularityScoreSpecification.Builder value)
Add a value to property popularityScore.
|
JobPosting.Builder |
addPopularityScore(PopularityScoreSpecification value)
Add a value to property popularityScore.
|
JobPosting.Builder |
addPopularityScore(java.lang.String value)
Add a value to property popularityScore.
|
JobPosting.Builder |
addPotentialAction(Action.Builder value)
Add a value to property potentialAction.
|
JobPosting.Builder |
addPotentialAction(Action value)
Add a value to property potentialAction.
|
JobPosting.Builder |
addPotentialAction(java.lang.String value)
Add a value to property potentialAction.
|
JobPosting.Builder |
addProperty(java.lang.String name,
SchemaOrgType value)
Add a value to property.
|
JobPosting.Builder |
addProperty(java.lang.String name,
java.lang.String value)
Add a value to property.
|
JobPosting.Builder |
addProperty(java.lang.String name,
Thing.Builder builder)
Add a value to property.
|
JobPosting.Builder |
addQualifications(java.lang.String value)
Add a value to property qualifications.
|
JobPosting.Builder |
addQualifications(Text value)
Add a value to property qualifications.
|
JobPosting.Builder |
addResponsibilities(java.lang.String value)
Add a value to property responsibilities.
|
JobPosting.Builder |
addResponsibilities(Text value)
Add a value to property responsibilities.
|
JobPosting.Builder |
addSalaryCurrency(java.lang.String value)
Add a value to property salaryCurrency.
|
JobPosting.Builder |
addSalaryCurrency(Text value)
Add a value to property salaryCurrency.
|
JobPosting.Builder |
addSameAs(java.lang.String value)
Add a value to property sameAs.
|
JobPosting.Builder |
addSameAs(URL value)
Add a value to property sameAs.
|
JobPosting.Builder |
addSkills(java.lang.String value)
Add a value to property skills.
|
JobPosting.Builder |
addSkills(Text value)
Add a value to property skills.
|
JobPosting.Builder |
addSpecialCommitments(java.lang.String value)
Add a value to property specialCommitments.
|
JobPosting.Builder |
addSpecialCommitments(Text value)
Add a value to property specialCommitments.
|
JobPosting.Builder |
addTitle(java.lang.String value)
Add a value to property title.
|
JobPosting.Builder |
addTitle(Text value)
Add a value to property title.
|
JobPosting.Builder |
addUrl(java.lang.String value)
Add a value to property url.
|
JobPosting.Builder |
addUrl(URL value)
Add a value to property url.
|
JobPosting.Builder |
addWorkHours(java.lang.String value)
Add a value to property workHours.
|
JobPosting.Builder |
addWorkHours(Text value)
Add a value to property workHours.
|
JobPosting |
build()
Build a
JobPosting object. |
JobPosting.Builder |
setJsonLdId(java.lang.String value)
Set value to @id in current JSON-LD node.
|
JobPosting.Builder |
setJsonLdReverse(java.lang.String property,
Thing.Builder builder)
Add value to @reverse in current JSON-LD node.
|
JobPosting.Builder |
setJsonLdReverse(java.lang.String property,
Thing obj)
Add value to @reverse in current JSON-LD node.
|
JobPosting.Builder addJsonLdContext(@Nullable JsonLdContext context)
JsonLdNode.BuilderaddJsonLdContext in interface Intangible.BuilderaddJsonLdContext in interface JsonLdNode.BuilderaddJsonLdContext in interface Thing.BuilderJobPosting.Builder addJsonLdContext(@Nullable JsonLdContext.Builder context)
JsonLdNode.BuilderaddJsonLdContext in interface Intangible.BuilderaddJsonLdContext in interface JsonLdNode.BuilderaddJsonLdContext in interface Thing.BuilderJobPosting.Builder setJsonLdId(@Nullable java.lang.String value)
JsonLdNode.BuildersetJsonLdId in interface Intangible.BuildersetJsonLdId in interface JsonLdNode.BuildersetJsonLdId in interface Thing.BuilderJobPosting.Builder setJsonLdReverse(java.lang.String property, Thing obj)
JsonLdNode.BuildersetJsonLdReverse in interface Intangible.BuildersetJsonLdReverse in interface JsonLdNode.BuildersetJsonLdReverse in interface Thing.Builderproperty - The full or short name of the property.obj - The object that the property is set in.JobPosting.Builder setJsonLdReverse(java.lang.String property, Thing.Builder builder)
JsonLdNode.BuildersetJsonLdReverse in interface Intangible.BuildersetJsonLdReverse in interface JsonLdNode.BuildersetJsonLdReverse in interface Thing.Builderproperty - The full or short name of the property.builder - The object builder that the property is set in.JobPosting.Builder addAdditionalType(URL value)
addAdditionalType in interface Intangible.BuilderaddAdditionalType in interface Thing.BuilderJobPosting.Builder addAdditionalType(java.lang.String value)
addAdditionalType in interface Intangible.BuilderaddAdditionalType in interface Thing.BuilderJobPosting.Builder addAlternateName(Text value)
addAlternateName in interface Intangible.BuilderaddAlternateName in interface Thing.BuilderJobPosting.Builder addAlternateName(java.lang.String value)
addAlternateName in interface Intangible.BuilderaddAlternateName in interface Thing.BuilderJobPosting.Builder addBaseSalary(Number value)
JobPosting.Builder addBaseSalary(PriceSpecification value)
JobPosting.Builder addBaseSalary(PriceSpecification.Builder value)
JobPosting.Builder addBaseSalary(java.lang.String value)
JobPosting.Builder addBenefits(Text value)
JobPosting.Builder addBenefits(java.lang.String value)
JobPosting.Builder addDatePosted(Date value)
JobPosting.Builder addDatePosted(java.lang.String value)
JobPosting.Builder addDescription(Text value)
addDescription in interface Intangible.BuilderaddDescription in interface Thing.BuilderJobPosting.Builder addDescription(java.lang.String value)
addDescription in interface Intangible.BuilderaddDescription in interface Thing.BuilderJobPosting.Builder addEducationRequirements(Text value)
JobPosting.Builder addEducationRequirements(java.lang.String value)
JobPosting.Builder addEmploymentType(Text value)
JobPosting.Builder addEmploymentType(java.lang.String value)
JobPosting.Builder addExperienceRequirements(Text value)
JobPosting.Builder addExperienceRequirements(java.lang.String value)
JobPosting.Builder addHiringOrganization(Organization value)
JobPosting.Builder addHiringOrganization(Organization.Builder value)
JobPosting.Builder addHiringOrganization(java.lang.String value)
JobPosting.Builder addImage(ImageObject value)
addImage in interface Intangible.BuilderaddImage in interface Thing.BuilderJobPosting.Builder addImage(ImageObject.Builder value)
addImage in interface Intangible.BuilderaddImage in interface Thing.BuilderJobPosting.Builder addImage(URL value)
addImage in interface Intangible.BuilderaddImage in interface Thing.BuilderJobPosting.Builder addImage(java.lang.String value)
addImage in interface Intangible.BuilderaddImage in interface Thing.BuilderJobPosting.Builder addIncentiveCompensation(Text value)
JobPosting.Builder addIncentiveCompensation(java.lang.String value)
JobPosting.Builder addIncentives(Text value)
JobPosting.Builder addIncentives(java.lang.String value)
JobPosting.Builder addIndustry(Text value)
JobPosting.Builder addIndustry(java.lang.String value)
JobPosting.Builder addJobBenefits(Text value)
JobPosting.Builder addJobBenefits(java.lang.String value)
JobPosting.Builder addJobLocation(Place value)
JobPosting.Builder addJobLocation(Place.Builder value)
JobPosting.Builder addJobLocation(java.lang.String value)
JobPosting.Builder addMainEntityOfPage(CreativeWork value)
addMainEntityOfPage in interface Intangible.BuilderaddMainEntityOfPage in interface Thing.BuilderJobPosting.Builder addMainEntityOfPage(CreativeWork.Builder value)
addMainEntityOfPage in interface Intangible.BuilderaddMainEntityOfPage in interface Thing.BuilderJobPosting.Builder addMainEntityOfPage(URL value)
addMainEntityOfPage in interface Intangible.BuilderaddMainEntityOfPage in interface Thing.BuilderJobPosting.Builder addMainEntityOfPage(java.lang.String value)
addMainEntityOfPage in interface Intangible.BuilderaddMainEntityOfPage in interface Thing.BuilderJobPosting.Builder addName(Text value)
addName in interface Intangible.BuilderaddName in interface Thing.BuilderJobPosting.Builder addName(java.lang.String value)
addName in interface Intangible.BuilderaddName in interface Thing.BuilderJobPosting.Builder addOccupationalCategory(Text value)
JobPosting.Builder addOccupationalCategory(java.lang.String value)
JobPosting.Builder addPotentialAction(Action value)
addPotentialAction in interface Intangible.BuilderaddPotentialAction in interface Thing.BuilderJobPosting.Builder addPotentialAction(Action.Builder value)
addPotentialAction in interface Intangible.BuilderaddPotentialAction in interface Thing.BuilderJobPosting.Builder addPotentialAction(java.lang.String value)
addPotentialAction in interface Intangible.BuilderaddPotentialAction in interface Thing.BuilderJobPosting.Builder addQualifications(Text value)
JobPosting.Builder addQualifications(java.lang.String value)
JobPosting.Builder addResponsibilities(Text value)
JobPosting.Builder addResponsibilities(java.lang.String value)
JobPosting.Builder addSalaryCurrency(Text value)
JobPosting.Builder addSalaryCurrency(java.lang.String value)
JobPosting.Builder addSameAs(URL value)
addSameAs in interface Intangible.BuilderaddSameAs in interface Thing.BuilderJobPosting.Builder addSameAs(java.lang.String value)
addSameAs in interface Intangible.BuilderaddSameAs in interface Thing.BuilderJobPosting.Builder addSkills(Text value)
JobPosting.Builder addSkills(java.lang.String value)
JobPosting.Builder addSpecialCommitments(Text value)
JobPosting.Builder addSpecialCommitments(java.lang.String value)
JobPosting.Builder addTitle(Text value)
JobPosting.Builder addTitle(java.lang.String value)
JobPosting.Builder addUrl(URL value)
addUrl in interface Intangible.BuilderaddUrl in interface Thing.BuilderJobPosting.Builder addUrl(java.lang.String value)
addUrl in interface Intangible.BuilderaddUrl in interface Thing.BuilderJobPosting.Builder addWorkHours(Text value)
JobPosting.Builder addWorkHours(java.lang.String value)
JobPosting.Builder addDetailedDescription(Article value)
addDetailedDescription in interface Intangible.BuilderaddDetailedDescription in interface Thing.BuilderJobPosting.Builder addDetailedDescription(Article.Builder value)
addDetailedDescription in interface Intangible.BuilderaddDetailedDescription in interface Thing.BuilderJobPosting.Builder addDetailedDescription(java.lang.String value)
addDetailedDescription in interface Intangible.BuilderaddDetailedDescription in interface Thing.BuilderJobPosting.Builder addPopularityScore(PopularityScoreSpecification value)
addPopularityScore in interface Intangible.BuilderaddPopularityScore in interface Thing.BuilderJobPosting.Builder addPopularityScore(PopularityScoreSpecification.Builder value)
addPopularityScore in interface Intangible.BuilderaddPopularityScore in interface Thing.BuilderJobPosting.Builder addPopularityScore(java.lang.String value)
addPopularityScore in interface Intangible.BuilderaddPopularityScore in interface Thing.BuilderJobPosting.Builder addProperty(java.lang.String name, SchemaOrgType value)
addProperty in interface Intangible.BuilderaddProperty in interface Thing.Buildername - The property name.value - The value of the property.JobPosting.Builder addProperty(java.lang.String name, Thing.Builder builder)
addProperty in interface Intangible.BuilderaddProperty in interface Thing.Buildername - The property name.builder - The schema.org object builder for the property value.JobPosting.Builder addProperty(java.lang.String name, java.lang.String value)
addProperty in interface Intangible.BuilderaddProperty in interface Thing.Buildername - The property name.value - The string value of the property.JobPosting build()
JobPosting object.build in interface Intangible.Builderbuild in interface Thing.Builder