Class EmploymentTerminationReasons
- java.lang.Object
-
- com.ellucian.generated.eedm.employment_termination_reasons.v7_0.EmploymentTerminationReasons
-
@Generated("jsonschema2pojo") public class EmploymentTerminationReasons extends Object
Employment Termination ReasonsThe user-defined list of valid reasons for termination of employment.
-
-
Constructor Summary
Constructors Constructor Description EmploymentTerminationReasons()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description boolean
equals(Object other)
String
getCode()
CodeString
getDescription()
DescriptionString
getId()
IDMetadata
getMetadata()
MetadataString
getTitle()
Titleint
hashCode()
void
setCode(String code)
Codevoid
setDescription(String description)
Descriptionvoid
setId(String id)
IDvoid
setMetadata(Metadata metadata)
Metadatavoid
setTitle(String title)
TitleString
toString()
EmploymentTerminationReasons
withCode(String code)
EmploymentTerminationReasons
withDescription(String description)
EmploymentTerminationReasons
withId(String id)
EmploymentTerminationReasons
withMetadata(Metadata metadata)
EmploymentTerminationReasons
withTitle(String title)
-
-
-
Field Detail
-
metadata
@JsonPropertyDescription("Metadata about the JSON payload") private Metadata metadata
MetadataMetadata about the JSON payload
-
id
@JsonPropertyDescription("The global identifier of the Employment Termination Reason.") private String id
IDThe global identifier of the Employment Termination Reason. (Required)
-
title
@JsonPropertyDescription("The full name of the Employment Termination Reason.") private String title
TitleThe full name of the Employment Termination Reason. (Required)
-
description
@JsonPropertyDescription("The description of the reason for termination of employment.") private String description
DescriptionThe description of the reason for termination of employment.
-
code
@JsonPropertyDescription("The code that identifies the Employment Termination Reason.") private String code
CodeThe code that identifies the Employment Termination Reason.
-
-
Method Detail
-
getMetadata
public Metadata getMetadata()
MetadataMetadata about the JSON payload
-
setMetadata
public void setMetadata(Metadata metadata)
MetadataMetadata about the JSON payload
-
withMetadata
public EmploymentTerminationReasons withMetadata(Metadata metadata)
-
getId
public String getId()
IDThe global identifier of the Employment Termination Reason. (Required)
-
setId
public void setId(String id)
IDThe global identifier of the Employment Termination Reason. (Required)
-
withId
public EmploymentTerminationReasons withId(String id)
-
getTitle
public String getTitle()
TitleThe full name of the Employment Termination Reason. (Required)
-
setTitle
public void setTitle(String title)
TitleThe full name of the Employment Termination Reason. (Required)
-
withTitle
public EmploymentTerminationReasons withTitle(String title)
-
getDescription
public String getDescription()
DescriptionThe description of the reason for termination of employment.
-
setDescription
public void setDescription(String description)
DescriptionThe description of the reason for termination of employment.
-
withDescription
public EmploymentTerminationReasons withDescription(String description)
-
getCode
public String getCode()
CodeThe code that identifies the Employment Termination Reason.
-
setCode
public void setCode(String code)
CodeThe code that identifies the Employment Termination Reason.
-
withCode
public EmploymentTerminationReasons withCode(String code)
-
-