Class EmploymentRecord

public sealed class EmploymentRecord : IMessage<EmploymentRecord>, IEquatable<EmploymentRecord>, IDeepCloneable<EmploymentRecord>, IBufferMessage, IMessage

Resource that represents an employment record of a candidate.

Inheritance

Object > EmploymentRecord

Namespace

Google.Cloud.Talent.V4Beta1

Assembly

Google.Cloud.Talent.V4Beta1.dll

Constructors

EmploymentRecord()

public EmploymentRecord()

EmploymentRecord(EmploymentRecord)

public EmploymentRecord(EmploymentRecord other)
Parameter
NameDescription
otherEmploymentRecord

Properties

Address

public Address Address { get; set; }

The physical address of the employer.

Property Value
TypeDescription
Address

DivisionName

public string DivisionName { get; set; }

The division name of the employment.

For example, division, department, client, and so on.

Number of characters allowed is 100.

Property Value
TypeDescription
String

EmployerName

public string EmployerName { get; set; }

The name of the employer company/organization.

For example, "Google", "Alphabet", and so on.

Number of characters allowed is 250.

Property Value
TypeDescription
String

EmployerNameSnippet

public string EmployerNameSnippet { get; set; }

Output only. The employer name snippet shows how the [employer_name][google.cloud.talent.v4beta1.EmploymentRecord.employer_name] is related to a search query. It's empty if the [employer_name][google.cloud.talent.v4beta1.EmploymentRecord.employer_name] isn't related to the search query.

Property Value
TypeDescription
String

EndDate

public Date EndDate { get; set; }

End date of the employment.

Property Value
TypeDescription
Date

IsCurrent

public bool? IsCurrent { get; set; }

If this employment is current.

Property Value
TypeDescription
Nullable<Boolean>

IsSelfEmployed

public bool? IsSelfEmployed { get; set; }

If this employment is self-employed.

Property Value
TypeDescription
Nullable<Boolean>

IsSupervisor

public bool? IsSupervisor { get; set; }

If the jobs is a supervisor position.

Property Value
TypeDescription
Nullable<Boolean>

JobDescription

public string JobDescription { get; set; }

The description of job content.

Number of characters allowed is 100,000.

Property Value
TypeDescription
String

JobDescriptionSnippet

public string JobDescriptionSnippet { get; set; }

Output only. The job description snippet shows how the [job_description][google.cloud.talent.v4beta1.EmploymentRecord.job_description] is related to a search query. It's empty if the [job_description][google.cloud.talent.v4beta1.EmploymentRecord.job_description] isn't related to the search query.

Property Value
TypeDescription
String

JobTitle

public string JobTitle { get; set; }

The job title of the employment.

For example, "Software Engineer", "Data Scientist", and so on.

Number of characters allowed is 250.

Property Value
TypeDescription
String

JobTitleSnippet

public string JobTitleSnippet { get; set; }

Output only. The job title snippet shows how the [job_title][google.cloud.talent.v4beta1.EmploymentRecord.job_title] is related to a search query. It's empty if the [job_title][google.cloud.talent.v4beta1.EmploymentRecord.job_title] isn't related to the search query.

Property Value
TypeDescription
String

StartDate

public Date StartDate { get; set; }

Start date of the employment.

Property Value
TypeDescription
Date