Class JobApplications
- java.lang.Object
-
- com.ellucian.generated.eedm.job_applications.v10_0.JobApplications
-
@Generated("jsonschema2pojo") public class JobApplications extends Object
Job ApplicationsInformation about applications for employment.
-
-
Field Summary
Fields Modifier and Type Field Description private Object
appliedOn
Applied Onprivate Object
desiredCompensation
Desired Compensationprivate Object
employmentPreference
Employment Preferenceprivate String
id
IDprivate Metadata
metadata
Metadataprivate Person
person
Personprivate Object
position
Positionprivate Object
source
Sourceprivate Object
status
Status
-
Constructor Summary
Constructors Constructor Description JobApplications()
-
Method Summary
-
-
-
Field Detail
-
metadata
@JsonPropertyDescription("Metadata about the JSON payload") private Metadata metadata
MetadataMetadata about the JSON payload
-
id
@JsonPropertyDescription("The global identifier of the job application.") private String id
IDThe global identifier of the job application. (Required)
-
person
@JsonPropertyDescription("The person applying for employment.") private Person person
PersonThe person applying for employment. (Required)
-
position
@JsonPropertyDescription("The position associated with the application.") private Object position
PositionThe position associated with the application.
-
desiredCompensation
@JsonPropertyDescription("The applicant\'s desired compensation.") private Object desiredCompensation
Desired CompensationThe applicant's desired compensation.
-
employmentPreference
@JsonPropertyDescription("The preference of employment (e.g. full-time, part-time and no preference).") private Object employmentPreference
Employment PreferenceThe preference of employment (e.g. full-time, part-time and no preference).
-
status
@JsonPropertyDescription("The status of the job application.") private Object status
StatusThe status of the job application.
-
source
@JsonPropertyDescription("The source of information for the employment opportunity.") private Object source
SourceThe source of information for the employment opportunity.
-
appliedOn
@JsonPropertyDescription("The date when the application was submitted.") private Object appliedOn
Applied OnThe date when the application was submitted.
-
-
Method Detail
-
getMetadata
public Metadata getMetadata()
MetadataMetadata about the JSON payload
-
setMetadata
public void setMetadata(Metadata metadata)
MetadataMetadata about the JSON payload
-
withMetadata
public JobApplications withMetadata(Metadata metadata)
-
getId
public String getId()
IDThe global identifier of the job application. (Required)
-
setId
public void setId(String id)
IDThe global identifier of the job application. (Required)
-
withId
public JobApplications withId(String id)
-
getPerson
public Person getPerson()
PersonThe person applying for employment. (Required)
-
setPerson
public void setPerson(Person person)
PersonThe person applying for employment. (Required)
-
withPerson
public JobApplications withPerson(Person person)
-
getPosition
public Object getPosition()
PositionThe position associated with the application.
-
setPosition
public void setPosition(Object position)
PositionThe position associated with the application.
-
withPosition
public JobApplications withPosition(Object position)
-
getDesiredCompensation
public Object getDesiredCompensation()
Desired CompensationThe applicant's desired compensation.
-
setDesiredCompensation
public void setDesiredCompensation(Object desiredCompensation)
Desired CompensationThe applicant's desired compensation.
-
withDesiredCompensation
public JobApplications withDesiredCompensation(Object desiredCompensation)
-
getEmploymentPreference
public Object getEmploymentPreference()
Employment PreferenceThe preference of employment (e.g. full-time, part-time and no preference).
-
setEmploymentPreference
public void setEmploymentPreference(Object employmentPreference)
Employment PreferenceThe preference of employment (e.g. full-time, part-time and no preference).
-
withEmploymentPreference
public JobApplications withEmploymentPreference(Object employmentPreference)
-
getStatus
public Object getStatus()
StatusThe status of the job application.
-
setStatus
public void setStatus(Object status)
StatusThe status of the job application.
-
withStatus
public JobApplications withStatus(Object status)
-
getSource
public Object getSource()
SourceThe source of information for the employment opportunity.
-
setSource
public void setSource(Object source)
SourceThe source of information for the employment opportunity.
-
withSource
public JobApplications withSource(Object source)
-
getAppliedOn
public Object getAppliedOn()
Applied OnThe date when the application was submitted.
-
setAppliedOn
public void setAppliedOn(Object appliedOn)
Applied OnThe date when the application was submitted.
-
withAppliedOn
public JobApplications withAppliedOn(Object appliedOn)
-
-