CandidateWithMatchingSkills Class

Represents a candidate and the skills that match a recruitment posting.

Namespace 

trm

Special Access Rules 

This class is available in orgs that have the Talent Recruitment Management Specialist Add-on and to users with the Talent Recruitment Management Specialist Access permission set.

CandidateWithMatchingSkills Constructors 

The following are constructors for CandidateWithMatchingSkills.

CandidateWithMatchingSkills() 

Creates an instance of the trm.CandidateWithMatchingSkills class.

Signature 

public CandidateWithMatchingSkills()

CandidateWithMatchingSkills(candidateName, candidateAccountId, countOfRequiredSkills, matchingSkills) 

Creates an instance of the trm.CandidateWithMatchingSkills class using the specified values.

Signature 

public CandidateWithMatchingSkills(String candidateName, String candidateAccountId, Integer countOfRequiredSkills, List<String> matchingSkills)

Parameters 

candidateName

Type: String

The name of the candidate.

candidateAccountId

Type: String

The ID of the person account for the candidate.

countOfRequiredSkills

Type: Integer

The number of skills required by the recruitment posting.

matchingSkills

Type: List<String>

The skills the candidate has that match the posting.

CandidateWithMatchingSkills Properties 

The following are properties for CandidateWithMatchingSkills.

candidateAccountId 

The ID of the person account for the candidate.

Signature 

public String candidateAccountId {get; set;}

Property Value 

Type: String

candidateName 

The name of the candidate.

Signature 

public String candidateName {get; set;}

Property Value 

Type: String

countOfMatchedSkills 

The number of required posting skills that the candidate has.

Signature 

public Integer countOfMatchedSkills {get; set;}

Property Value 

Type: Integer

countOfRequiredSkills 

The number of skills required by the recruitment posting.

Signature 

public Integer countOfRequiredSkills {get; set;}

Property Value 

Type: Integer

matchingSkills 

The skills the candidate has that match the recruitment posting.

Signature 

public List<String> matchingSkills {get; set;}

Property Value 

Type: List<String>