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 ObjectappliedOnApplied Onprivate ObjectdesiredCompensationDesired Compensationprivate ObjectemploymentPreferenceEmployment Preferenceprivate StringidIDprivate MetadatametadataMetadataprivate PersonpersonPersonprivate ObjectpositionPositionprivate ObjectsourceSourceprivate ObjectstatusStatus
-
Constructor Summary
Constructors Constructor Description JobApplications()
-
Method Summary
-
-
-
Field Detail
-
metadata
@JsonPropertyDescription("Metadata about the JSON payload") private Metadata metadataMetadataMetadata about the JSON payload
-
id
@JsonPropertyDescription("The global identifier of the job application.") private String idIDThe global identifier of the job application. (Required)
-
person
@JsonPropertyDescription("The person applying for employment.") private Person personPersonThe person applying for employment. (Required)
-
position
@JsonPropertyDescription("The position associated with the application.") private Object positionPositionThe position associated with the application.
-
desiredCompensation
@JsonPropertyDescription("The applicant\'s desired compensation.") private Object desiredCompensationDesired CompensationThe applicant's desired compensation.
-
employmentPreference
@JsonPropertyDescription("The preference of employment (e.g. full-time, part-time and no preference).") private Object employmentPreferenceEmployment PreferenceThe preference of employment (e.g. full-time, part-time and no preference).
-
status
@JsonPropertyDescription("The status of the job application.") private Object statusStatusThe status of the job application.
-
source
@JsonPropertyDescription("The source of information for the employment opportunity.") private Object sourceSourceThe source of information for the employment opportunity.
-
appliedOn
@JsonPropertyDescription("The date when the application was submitted.") private Object appliedOnApplied 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)
-
-