Enum AvailabilitySignalType

public enum AvailabilitySignalType extends Enum<AvailabilitySignalType> implements ProtocolMessageEnum

The type of candidate availability signal.

Protobuf enum google.cloud.talent.v4beta1.AvailabilitySignalType

Implements

ProtocolMessageEnum

Static Fields

NameDescription
AVAILABILITY_SIGNAL_TYPE_UNSPECIFIED

Default value.

AVAILABILITY_SIGNAL_TYPE_UNSPECIFIED = 0;

AVAILABILITY_SIGNAL_TYPE_UNSPECIFIED_VALUE

Default value.

AVAILABILITY_SIGNAL_TYPE_UNSPECIFIED = 0;

CANDIDATE_UPDATE

Candidate update signal. In the context of Profile.availability_signals, this signal is related to the candidate's most recent update to their profile. For a SummarizedProfile.summary, last_update_time is calculated from max(Profile.candidate_update_time) from all SummarizedProfile.profiles. In the context of AvailabilityFilter, the filter is applied on Profile.availability_signals where type is CANDIDATE_UPDATE.

CANDIDATE_UPDATE = 3;

CANDIDATE_UPDATE_VALUE

Candidate update signal. In the context of Profile.availability_signals, this signal is related to the candidate's most recent update to their profile. For a SummarizedProfile.summary, last_update_time is calculated from max(Profile.candidate_update_time) from all SummarizedProfile.profiles. In the context of AvailabilityFilter, the filter is applied on Profile.availability_signals where type is CANDIDATE_UPDATE.

CANDIDATE_UPDATE = 3;

CLIENT_SUBMISSION

Client submission signal. In the context of Profile.availability_signals, this signal is related to the candidate's most recent submission. last_update_time is calculated from max(Application.create_time) from all Application records where Application.stage is any of the following: HIRING_MANAGER_REVIEW INTERVIEW OFFER_EXTENDED OFFER_ACCEPTED STARTED In the context of AvailabilityFilter, the filter is applied on Profile.availability_signals where type is CLIENT_SUBMISSION.

CLIENT_SUBMISSION = 4;

CLIENT_SUBMISSION_VALUE

Client submission signal. In the context of Profile.availability_signals, this signal is related to the candidate's most recent submission. last_update_time is calculated from max(Application.create_time) from all Application records where Application.stage is any of the following: HIRING_MANAGER_REVIEW INTERVIEW OFFER_EXTENDED OFFER_ACCEPTED STARTED In the context of AvailabilityFilter, the filter is applied on Profile.availability_signals where type is CLIENT_SUBMISSION.

CLIENT_SUBMISSION = 4;

JOB_APPLICATION

Job application signal. In the context of Profile.availability_signals, this signal is related to the candidate's most recent application. last_update_time is calculated from max(Application.create_time) from all Application records where Application.source is any of the following: APPLY_DIRECT_WEB APPLY_DIRECT_MOBILE_WEB APPLY_DIRECT_MOBILE_APP APPLY_DIRECT_IN_PERSON APPLY_INDIRECT In the context of AvailabilityFilter, the filter is applied on Profile.availability_signals where type is JOB_APPLICATION.

JOB_APPLICATION = 1;

JOB_APPLICATION_VALUE

Job application signal. In the context of Profile.availability_signals, this signal is related to the candidate's most recent application. last_update_time is calculated from max(Application.create_time) from all Application records where Application.source is any of the following: APPLY_DIRECT_WEB APPLY_DIRECT_MOBILE_WEB APPLY_DIRECT_MOBILE_APP APPLY_DIRECT_IN_PERSON APPLY_INDIRECT In the context of AvailabilityFilter, the filter is applied on Profile.availability_signals where type is JOB_APPLICATION.

JOB_APPLICATION = 1;

RESUME_UPDATE

Resume update signal. In the context of Profile.availability_signals, this signal is related to the candidate's most recent update to their resume. For a SummarizedProfile.summary, last_update_time is calculated from max(Profile.resume_update_time) from all SummarizedProfile.profiles. In the context of AvailabilityFilter, the filter is applied on Profile.availability_signals where type is RESUME_UPDATE.

RESUME_UPDATE = 2;

RESUME_UPDATE_VALUE

Resume update signal. In the context of Profile.availability_signals, this signal is related to the candidate's most recent update to their resume. For a SummarizedProfile.summary, last_update_time is calculated from max(Profile.resume_update_time) from all SummarizedProfile.profiles. In the context of AvailabilityFilter, the filter is applied on Profile.availability_signals where type is RESUME_UPDATE.

RESUME_UPDATE = 2;

UNRECOGNIZED

Static Methods

NameDescription
forNumber(int value)
getDescriptor()
internalGetValueMap()
valueOf(Descriptors.EnumValueDescriptor desc)
valueOf(int value)

Deprecated. Use #forNumber(int) instead.

valueOf(String name)
values()

Methods

NameDescription
getDescriptorForType()
getNumber()
getValueDescriptor()