Package com.google.cloud.talent.v4beta1
Enum JobEvent.JobEventType
- java.lang.Object
-
- java.lang.Enum<JobEvent.JobEventType>
-
- com.google.cloud.talent.v4beta1.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 enumgoogle.cloud.talent.v4beta1.JobEvent.JobEventType
-
-
Enum Constant Summary
Enum Constants Enum Constant Description APPLICATION_COMPANY_SUBMIT
This event should be used when a company submits an application on behalf of a job seeker.APPLICATION_FINISH
The job seeker or other entity interacting with the service submitted an application for a job.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.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_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.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_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.BOOKMARK
The job seeker or other entity interacting with the service demonstrated an interest in a job by bookmarking or saving it.HIRED
The job seeker or other entity interacting with the service was employed by the hiring entity (employer).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.INTERVIEW_GRANTED
The entity interacting with the service (for example, the job seeker), was granted an initial interview by the hiring entity (employer).JOB_EVENT_TYPE_UNSPECIFIED
The event is unspecified by other provided values.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.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.UNRECOGNIZED
VIEW
The job seeker, or other entity interacting with the service, has viewed the details of a job, including the full description.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.
-
Field Summary
Fields Modifier and Type Field Description static int
APPLICATION_COMPANY_SUBMIT_VALUE
This event should be used when a company submits an application on behalf of a job seeker.static int
APPLICATION_FINISH_VALUE
The job seeker or other entity interacting with the service submitted an application for a job.static int
APPLICATION_QUICK_SUBMISSION_VALUE
The job seeker or other entity interacting with the service submitted an application for a job with a single click without entering information.static int
APPLICATION_REDIRECT_FROM_SEARCH_VALUE
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.static int
APPLICATION_REDIRECT_VALUE
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.static int
APPLICATION_START_FROM_SEARCH_VALUE
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.static int
APPLICATION_START_VALUE
The job seeker or other entity interacting with the service began the process or demonstrated the intention of applying for a job.static int
BOOKMARK_VALUE
The job seeker or other entity interacting with the service demonstrated an interest in a job by bookmarking or saving it.static int
HIRED_VALUE
The job seeker or other entity interacting with the service was employed by the hiring entity (employer).static int
IMPRESSION_VALUE
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.static int
INTERVIEW_GRANTED_VALUE
The entity interacting with the service (for example, the job seeker), was granted an initial interview by the hiring entity (employer).static int
JOB_EVENT_TYPE_UNSPECIFIED_VALUE
The event is unspecified by other provided values.static int
NOTIFICATION_VALUE
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.static int
SENT_CV_VALUE
A recruiter or staffing agency submitted an application on behalf of the candidate after interacting with the service to identify a suitable job posting.static int
VIEW_REDIRECT_VALUE
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.static int
VIEW_VALUE
The job seeker, or other entity interacting with the service, has viewed the details of a job, including the full description.
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Deprecated Methods Modifier and Type Method Description static JobEvent.JobEventType
forNumber(int value)
static com.google.protobuf.Descriptors.EnumDescriptor
getDescriptor()
com.google.protobuf.Descriptors.EnumDescriptor
getDescriptorForType()
int
getNumber()
com.google.protobuf.Descriptors.EnumValueDescriptor
getValueDescriptor()
static com.google.protobuf.Internal.EnumLiteMap<JobEvent.JobEventType>
internalGetValueMap()
static JobEvent.JobEventType
valueOf(int value)
Deprecated.static JobEvent.JobEventType
valueOf(com.google.protobuf.Descriptors.EnumValueDescriptor desc)
Returns the enum constant of this type with the specified name.static JobEvent.JobEventType
valueOf(String name)
Returns 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 Detail
-
JOB_EVENT_TYPE_UNSPECIFIED
public static final JobEvent.JobEventType JOB_EVENT_TYPE_UNSPECIFIED
The event is unspecified by other provided values.
JOB_EVENT_TYPE_UNSPECIFIED = 0;
-
IMPRESSION
public static final JobEvent.JobEventType 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
public static final JobEvent.JobEventType 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.v4beta1.JobEvent.JobEventType.IMPRESSION]).
VIEW = 2;
-
VIEW_REDIRECT
public static final JobEvent.JobEventType 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
public static final JobEvent.JobEventType 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
public static final JobEvent.JobEventType APPLICATION_FINISH
The job seeker or other entity interacting with the service submitted an application for a job.
APPLICATION_FINISH = 5;
-
APPLICATION_QUICK_SUBMISSION
public static final JobEvent.JobEventType 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.v4beta1.JobEvent.JobEventType.APPLICATION_START] or [JobEventType.APPLICATION_FINISH][google.cloud.talent.v4beta1.JobEvent.JobEventType.APPLICATION_FINISH] events.
APPLICATION_QUICK_SUBMISSION = 6;
-
APPLICATION_REDIRECT
public static final JobEvent.JobEventType 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
public static final JobEvent.JobEventType 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
public static final JobEvent.JobEventType 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.v4beta1.JobEvent.JobEventType.APPLICATION_START], [JobEventType.APPLICATION_FINISH][google.cloud.talent.v4beta1.JobEvent.JobEventType.APPLICATION_FINISH] or [JobEventType.VIEW][google.cloud.talent.v4beta1.JobEvent.JobEventType.VIEW] events.
APPLICATION_REDIRECT_FROM_SEARCH = 9;
-
APPLICATION_COMPANY_SUBMIT
public static final JobEvent.JobEventType 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
public static final JobEvent.JobEventType 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
public static final JobEvent.JobEventType 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
public static final JobEvent.JobEventType 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
public static final JobEvent.JobEventType 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
public static final JobEvent.JobEventType 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
public static final JobEvent.JobEventType UNRECOGNIZED
-
-
Field Detail
-
JOB_EVENT_TYPE_UNSPECIFIED_VALUE
public static final int JOB_EVENT_TYPE_UNSPECIFIED_VALUE
The event is unspecified by other provided values.
JOB_EVENT_TYPE_UNSPECIFIED = 0;
- See Also:
- Constant Field Values
-
IMPRESSION_VALUE
public static final int IMPRESSION_VALUE
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;
- See Also:
- Constant Field Values
-
VIEW_VALUE
public static final int VIEW_VALUE
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.v4beta1.JobEvent.JobEventType.IMPRESSION]).
VIEW = 2;
- See Also:
- Constant Field Values
-
VIEW_REDIRECT_VALUE
public static final int VIEW_REDIRECT_VALUE
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;
- See Also:
- Constant Field Values
-
APPLICATION_START_VALUE
public static final int APPLICATION_START_VALUE
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;
- See Also:
- Constant Field Values
-
APPLICATION_FINISH_VALUE
public static final int APPLICATION_FINISH_VALUE
The job seeker or other entity interacting with the service submitted an application for a job.
APPLICATION_FINISH = 5;
- See Also:
- Constant Field Values
-
APPLICATION_QUICK_SUBMISSION_VALUE
public static final int APPLICATION_QUICK_SUBMISSION_VALUE
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.v4beta1.JobEvent.JobEventType.APPLICATION_START] or [JobEventType.APPLICATION_FINISH][google.cloud.talent.v4beta1.JobEvent.JobEventType.APPLICATION_FINISH] events.
APPLICATION_QUICK_SUBMISSION = 6;
- See Also:
- Constant Field Values
-
APPLICATION_REDIRECT_VALUE
public static final int APPLICATION_REDIRECT_VALUE
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;
- See Also:
- Constant Field Values
-
APPLICATION_START_FROM_SEARCH_VALUE
public static final int APPLICATION_START_FROM_SEARCH_VALUE
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;
- See Also:
- Constant Field Values
-
APPLICATION_REDIRECT_FROM_SEARCH_VALUE
public static final int APPLICATION_REDIRECT_FROM_SEARCH_VALUE
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.v4beta1.JobEvent.JobEventType.APPLICATION_START], [JobEventType.APPLICATION_FINISH][google.cloud.talent.v4beta1.JobEvent.JobEventType.APPLICATION_FINISH] or [JobEventType.VIEW][google.cloud.talent.v4beta1.JobEvent.JobEventType.VIEW] events.
APPLICATION_REDIRECT_FROM_SEARCH = 9;
- See Also:
- Constant Field Values
-
APPLICATION_COMPANY_SUBMIT_VALUE
public static final int APPLICATION_COMPANY_SUBMIT_VALUE
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;
- See Also:
- Constant Field Values
-
BOOKMARK_VALUE
public static final int BOOKMARK_VALUE
The job seeker or other entity interacting with the service demonstrated an interest in a job by bookmarking or saving it.
BOOKMARK = 11;
- See Also:
- Constant Field Values
-
NOTIFICATION_VALUE
public static final int NOTIFICATION_VALUE
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;
- See Also:
- Constant Field Values
-
HIRED_VALUE
public static final int HIRED_VALUE
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;
- See Also:
- Constant Field Values
-
SENT_CV_VALUE
public static final int SENT_CV_VALUE
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;
- See Also:
- Constant Field Values
-
INTERVIEW_GRANTED_VALUE
public static final int INTERVIEW_GRANTED_VALUE
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;
- See Also:
- Constant Field Values
-
-
Method Detail
-
values
public static JobEvent.JobEventType[] values()
Returns an array containing the constants of this enum type, in the order they are declared. This method may be used to iterate over the constants as follows:for (JobEvent.JobEventType c : JobEvent.JobEventType.values()) System.out.println(c);
- Returns:
- an array containing the constants of this enum type, in the order they are declared
-
valueOf
public static JobEvent.JobEventType valueOf(String name)
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:
getNumber
in interfacecom.google.protobuf.Internal.EnumLite
- Specified by:
getNumber
in interfacecom.google.protobuf.ProtocolMessageEnum
-
valueOf
@Deprecated public static JobEvent.JobEventType valueOf(int value)
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
public static JobEvent.JobEventType forNumber(int value)
- Parameters:
value
- The numeric wire value of the corresponding enum entry.- Returns:
- The enum associated with the given numeric wire value.
-
internalGetValueMap
public static com.google.protobuf.Internal.EnumLiteMap<JobEvent.JobEventType> internalGetValueMap()
-
getValueDescriptor
public final com.google.protobuf.Descriptors.EnumValueDescriptor getValueDescriptor()
- Specified by:
getValueDescriptor
in interfacecom.google.protobuf.ProtocolMessageEnum
-
getDescriptorForType
public final com.google.protobuf.Descriptors.EnumDescriptor getDescriptorForType()
- Specified by:
getDescriptorForType
in interfacecom.google.protobuf.ProtocolMessageEnum
-
getDescriptor
public static final 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
-
-