Package com.google.cloud.talent.v4
Enum JobEvent.JobEventType
- All Implemented Interfaces:
com.google.protobuf.Internal.EnumLite,com.google.protobuf.ProtocolMessageEnum,Serializable,Comparable<JobEvent.JobEventType>
- Enclosing class:
- JobEvent
public static enum JobEvent.JobEventType
extends Enum<JobEvent.JobEventType>
implements com.google.protobuf.ProtocolMessageEnum
An enumeration of an event attributed to the behavior of the end user, such as a job seeker.Protobuf enum
google.cloud.talent.v4.JobEvent.JobEventType-
Enum Constant Summary
Enum ConstantsEnum ConstantDescriptionThis event should be used when a company submits an application on behalf of a job seeker.The job seeker or other entity interacting with the service submitted an application for a job.The job seeker or other entity interacting with the service submitted an application for a job with a single click without entering information.The job seeker or other entity interacting with the service performed an action to apply to a job and was redirected to a different website to complete the application.The job seeker, or other entity interacting with the service, performs an action with a single click from the search results page to apply to a job (without viewing the details of the job posting), and is redirected to a different website to complete the application.The job seeker or other entity interacting with the service began the process or demonstrated the intention of applying for a job.The job seeker or other entity interacting with the service began the process or demonstrated the intention of applying for a job from the search results page without viewing the details of the job posting.The job seeker or other entity interacting with the service demonstrated an interest in a job by bookmarking or saving it.The job seeker or other entity interacting with the service was employed by the hiring entity (employer).The job seeker or other entity interacting with the service has had a job rendered in their view, such as in a list of search results in a compressed or clipped format.The entity interacting with the service (for example, the job seeker), was granted an initial interview by the hiring entity (employer).The event is unspecified by other provided values.The job seeker or other entity interacting with the service was sent a notification, such as an email alert or device notification, containing one or more jobs listings generated by the service.A recruiter or staffing agency submitted an application on behalf of the candidate after interacting with the service to identify a suitable job posting.The job seeker, or other entity interacting with the service, has viewed the details of a job, including the full description.The job seeker or other entity interacting with the service performed an action to view a job and was redirected to a different website for job. -
Field Summary
FieldsModifier and TypeFieldDescriptionstatic final intThis event should be used when a company submits an application on behalf of a job seeker.static final intThe job seeker or other entity interacting with the service submitted an application for a job.static final intThe job seeker or other entity interacting with the service submitted an application for a job with a single click without entering information.static final intThe job seeker, or other entity interacting with the service, performs an action with a single click from the search results page to apply to a job (without viewing the details of the job posting), and is redirected to a different website to complete the application.static final intThe job seeker or other entity interacting with the service performed an action to apply to a job and was redirected to a different website to complete the application.static final intThe job seeker or other entity interacting with the service began the process or demonstrated the intention of applying for a job from the search results page without viewing the details of the job posting.static final intThe job seeker or other entity interacting with the service began the process or demonstrated the intention of applying for a job.static final intThe job seeker or other entity interacting with the service demonstrated an interest in a job by bookmarking or saving it.static final intThe job seeker or other entity interacting with the service was employed by the hiring entity (employer).static final intThe job seeker or other entity interacting with the service has had a job rendered in their view, such as in a list of search results in a compressed or clipped format.static final intThe entity interacting with the service (for example, the job seeker), was granted an initial interview by the hiring entity (employer).static final intThe event is unspecified by other provided values.static final intThe job seeker or other entity interacting with the service was sent a notification, such as an email alert or device notification, containing one or more jobs listings generated by the service.static final intA recruiter or staffing agency submitted an application on behalf of the candidate after interacting with the service to identify a suitable job posting.static final intThe job seeker or other entity interacting with the service performed an action to view a job and was redirected to a different website for job.static final intThe job seeker, or other entity interacting with the service, has viewed the details of a job, including the full description. -
Method Summary
Modifier and TypeMethodDescriptionstatic JobEvent.JobEventTypeforNumber(int value) static com.google.protobuf.Descriptors.EnumDescriptorfinal com.google.protobuf.Descriptors.EnumDescriptorfinal intfinal com.google.protobuf.Descriptors.EnumValueDescriptorstatic com.google.protobuf.Internal.EnumLiteMap<JobEvent.JobEventType>static JobEvent.JobEventTypevalueOf(int value) Deprecated.static JobEvent.JobEventTypevalueOf(com.google.protobuf.Descriptors.EnumValueDescriptor desc) Returns the enum constant of this type with the specified name.static JobEvent.JobEventTypeReturns the enum constant of this type with the specified name.static JobEvent.JobEventType[]values()Returns an array containing the constants of this enum type, in the order they are declared.
-
Enum Constant Details
-
JOB_EVENT_TYPE_UNSPECIFIED
The event is unspecified by other provided values.
JOB_EVENT_TYPE_UNSPECIFIED = 0; -
IMPRESSION
The job seeker or other entity interacting with the service has had a job rendered in their view, such as in a list of search results in a compressed or clipped format. This event is typically associated with the viewing of a jobs list on a single page by a job seeker.
IMPRESSION = 1; -
VIEW
The job seeker, or other entity interacting with the service, has viewed the details of a job, including the full description. This event doesn't apply to the viewing a snippet of a job appearing as a part of the job search results. Viewing a snippet is associated with an [impression][google.cloud.talent.v4.JobEvent.JobEventType.IMPRESSION]).
VIEW = 2; -
VIEW_REDIRECT
The job seeker or other entity interacting with the service performed an action to view a job and was redirected to a different website for job.
VIEW_REDIRECT = 3; -
APPLICATION_START
The job seeker or other entity interacting with the service began the process or demonstrated the intention of applying for a job.
APPLICATION_START = 4; -
APPLICATION_FINISH
The job seeker or other entity interacting with the service submitted an application for a job.
APPLICATION_FINISH = 5; -
APPLICATION_QUICK_SUBMISSION
The job seeker or other entity interacting with the service submitted an application for a job with a single click without entering information. If a job seeker performs this action, send only this event to the service. Do not also send [JobEventType.APPLICATION_START][google.cloud.talent.v4.JobEvent.JobEventType.APPLICATION_START] or [JobEventType.APPLICATION_FINISH][google.cloud.talent.v4.JobEvent.JobEventType.APPLICATION_FINISH] events.
APPLICATION_QUICK_SUBMISSION = 6; -
APPLICATION_REDIRECT
The job seeker or other entity interacting with the service performed an action to apply to a job and was redirected to a different website to complete the application.
APPLICATION_REDIRECT = 7; -
APPLICATION_START_FROM_SEARCH
The job seeker or other entity interacting with the service began the process or demonstrated the intention of applying for a job from the search results page without viewing the details of the job posting. If sending this event, JobEventType.VIEW event shouldn't be sent.
APPLICATION_START_FROM_SEARCH = 8; -
APPLICATION_REDIRECT_FROM_SEARCH
The job seeker, or other entity interacting with the service, performs an action with a single click from the search results page to apply to a job (without viewing the details of the job posting), and is redirected to a different website to complete the application. If a candidate performs this action, send only this event to the service. Do not also send [JobEventType.APPLICATION_START][google.cloud.talent.v4.JobEvent.JobEventType.APPLICATION_START], [JobEventType.APPLICATION_FINISH][google.cloud.talent.v4.JobEvent.JobEventType.APPLICATION_FINISH] or [JobEventType.VIEW][google.cloud.talent.v4.JobEvent.JobEventType.VIEW] events.
APPLICATION_REDIRECT_FROM_SEARCH = 9; -
APPLICATION_COMPANY_SUBMIT
This event should be used when a company submits an application on behalf of a job seeker. This event is intended for use by staffing agencies attempting to place candidates.
APPLICATION_COMPANY_SUBMIT = 10; -
BOOKMARK
The job seeker or other entity interacting with the service demonstrated an interest in a job by bookmarking or saving it.
BOOKMARK = 11; -
NOTIFICATION
The job seeker or other entity interacting with the service was sent a notification, such as an email alert or device notification, containing one or more jobs listings generated by the service.
NOTIFICATION = 12; -
HIRED
The job seeker or other entity interacting with the service was employed by the hiring entity (employer). Send this event only if the job seeker was hired through an application that was initiated by a search conducted through the Cloud Talent Solution service.
HIRED = 13; -
SENT_CV
A recruiter or staffing agency submitted an application on behalf of the candidate after interacting with the service to identify a suitable job posting.
SENT_CV = 14; -
INTERVIEW_GRANTED
The entity interacting with the service (for example, the job seeker), was granted an initial interview by the hiring entity (employer). This event should only be sent if the job seeker was granted an interview as part of an application that was initiated by a search conducted through / recommendation provided by the Cloud Talent Solution service.
INTERVIEW_GRANTED = 15; -
UNRECOGNIZED
-
-
Field Details
-
JOB_EVENT_TYPE_UNSPECIFIED_VALUE
public static final int JOB_EVENT_TYPE_UNSPECIFIED_VALUEThe event is unspecified by other provided values.
JOB_EVENT_TYPE_UNSPECIFIED = 0;- See Also:
-
IMPRESSION_VALUE
public static final int IMPRESSION_VALUEThe job seeker or other entity interacting with the service has had a job rendered in their view, such as in a list of search results in a compressed or clipped format. This event is typically associated with the viewing of a jobs list on a single page by a job seeker.
IMPRESSION = 1;- See Also:
-
VIEW_VALUE
public static final int VIEW_VALUEThe job seeker, or other entity interacting with the service, has viewed the details of a job, including the full description. This event doesn't apply to the viewing a snippet of a job appearing as a part of the job search results. Viewing a snippet is associated with an [impression][google.cloud.talent.v4.JobEvent.JobEventType.IMPRESSION]).
VIEW = 2;- See Also:
-
VIEW_REDIRECT_VALUE
public static final int VIEW_REDIRECT_VALUEThe job seeker or other entity interacting with the service performed an action to view a job and was redirected to a different website for job.
VIEW_REDIRECT = 3;- See Also:
-
APPLICATION_START_VALUE
public static final int APPLICATION_START_VALUEThe job seeker or other entity interacting with the service began the process or demonstrated the intention of applying for a job.
APPLICATION_START = 4;- See Also:
-
APPLICATION_FINISH_VALUE
public static final int APPLICATION_FINISH_VALUEThe job seeker or other entity interacting with the service submitted an application for a job.
APPLICATION_FINISH = 5;- See Also:
-
APPLICATION_QUICK_SUBMISSION_VALUE
public static final int APPLICATION_QUICK_SUBMISSION_VALUEThe job seeker or other entity interacting with the service submitted an application for a job with a single click without entering information. If a job seeker performs this action, send only this event to the service. Do not also send [JobEventType.APPLICATION_START][google.cloud.talent.v4.JobEvent.JobEventType.APPLICATION_START] or [JobEventType.APPLICATION_FINISH][google.cloud.talent.v4.JobEvent.JobEventType.APPLICATION_FINISH] events.
APPLICATION_QUICK_SUBMISSION = 6;- See Also:
-
APPLICATION_REDIRECT_VALUE
public static final int APPLICATION_REDIRECT_VALUEThe job seeker or other entity interacting with the service performed an action to apply to a job and was redirected to a different website to complete the application.
APPLICATION_REDIRECT = 7;- See Also:
-
APPLICATION_START_FROM_SEARCH_VALUE
public static final int APPLICATION_START_FROM_SEARCH_VALUEThe job seeker or other entity interacting with the service began the process or demonstrated the intention of applying for a job from the search results page without viewing the details of the job posting. If sending this event, JobEventType.VIEW event shouldn't be sent.
APPLICATION_START_FROM_SEARCH = 8;- See Also:
-
APPLICATION_REDIRECT_FROM_SEARCH_VALUE
public static final int APPLICATION_REDIRECT_FROM_SEARCH_VALUEThe job seeker, or other entity interacting with the service, performs an action with a single click from the search results page to apply to a job (without viewing the details of the job posting), and is redirected to a different website to complete the application. If a candidate performs this action, send only this event to the service. Do not also send [JobEventType.APPLICATION_START][google.cloud.talent.v4.JobEvent.JobEventType.APPLICATION_START], [JobEventType.APPLICATION_FINISH][google.cloud.talent.v4.JobEvent.JobEventType.APPLICATION_FINISH] or [JobEventType.VIEW][google.cloud.talent.v4.JobEvent.JobEventType.VIEW] events.
APPLICATION_REDIRECT_FROM_SEARCH = 9;- See Also:
-
APPLICATION_COMPANY_SUBMIT_VALUE
public static final int APPLICATION_COMPANY_SUBMIT_VALUEThis event should be used when a company submits an application on behalf of a job seeker. This event is intended for use by staffing agencies attempting to place candidates.
APPLICATION_COMPANY_SUBMIT = 10;- See Also:
-
BOOKMARK_VALUE
public static final int BOOKMARK_VALUEThe job seeker or other entity interacting with the service demonstrated an interest in a job by bookmarking or saving it.
BOOKMARK = 11;- See Also:
-
NOTIFICATION_VALUE
public static final int NOTIFICATION_VALUEThe job seeker or other entity interacting with the service was sent a notification, such as an email alert or device notification, containing one or more jobs listings generated by the service.
NOTIFICATION = 12;- See Also:
-
HIRED_VALUE
public static final int HIRED_VALUEThe job seeker or other entity interacting with the service was employed by the hiring entity (employer). Send this event only if the job seeker was hired through an application that was initiated by a search conducted through the Cloud Talent Solution service.
HIRED = 13;- See Also:
-
SENT_CV_VALUE
public static final int SENT_CV_VALUEA recruiter or staffing agency submitted an application on behalf of the candidate after interacting with the service to identify a suitable job posting.
SENT_CV = 14;- See Also:
-
INTERVIEW_GRANTED_VALUE
public static final int INTERVIEW_GRANTED_VALUEThe entity interacting with the service (for example, the job seeker), was granted an initial interview by the hiring entity (employer). This event should only be sent if the job seeker was granted an interview as part of an application that was initiated by a search conducted through / recommendation provided by the Cloud Talent Solution service.
INTERVIEW_GRANTED = 15;- See Also:
-
-
Method Details
-
values
Returns an array containing the constants of this enum type, in the order they are declared.- Returns:
- an array containing the constants of this enum type, in the order they are declared
-
valueOf
Returns the enum constant of this type with the specified name. The string must match exactly an identifier used to declare an enum constant in this type. (Extraneous whitespace characters are not permitted.)- Parameters:
name- the name of the enum constant to be returned.- Returns:
- the enum constant with the specified name
- Throws:
IllegalArgumentException- if this enum type has no constant with the specified nameNullPointerException- if the argument is null
-
getNumber
public final int getNumber()- Specified by:
getNumberin interfacecom.google.protobuf.Internal.EnumLite- Specified by:
getNumberin interfacecom.google.protobuf.ProtocolMessageEnum
-
valueOf
Deprecated.Returns the enum constant of this type with the specified name. The string must match exactly an identifier used to declare an enum constant in this type. (Extraneous whitespace characters are not permitted.)- Parameters:
value- the name of the enum constant to be returned.- Returns:
- the enum constant with the specified name
- Throws:
IllegalArgumentException- if this enum type has no constant with the specified nameNullPointerException- if the argument is null
-
forNumber
- Parameters:
value- The numeric wire value of the corresponding enum entry.- Returns:
- The enum associated with the given numeric wire value.
-
internalGetValueMap
-
getValueDescriptor
public final com.google.protobuf.Descriptors.EnumValueDescriptor getValueDescriptor()- Specified by:
getValueDescriptorin interfacecom.google.protobuf.ProtocolMessageEnum
-
getDescriptorForType
public final com.google.protobuf.Descriptors.EnumDescriptor getDescriptorForType()- Specified by:
getDescriptorForTypein interfacecom.google.protobuf.ProtocolMessageEnum
-
getDescriptor
public static com.google.protobuf.Descriptors.EnumDescriptor getDescriptor() -
valueOf
public static JobEvent.JobEventType valueOf(com.google.protobuf.Descriptors.EnumValueDescriptor desc) Returns the enum constant of this type with the specified name. The string must match exactly an identifier used to declare an enum constant in this type. (Extraneous whitespace characters are not permitted.)- Parameters:
desc- the name of the enum constant to be returned.- Returns:
- the enum constant with the specified name
- Throws:
IllegalArgumentException- if this enum type has no constant with the specified nameNullPointerException- if the argument is null
-