public static enum ProfileEvent.ProfileEventType extends Enum<ProfileEvent.ProfileEventType> implements com.google.protobuf.ProtocolMessageEnum
The enum represents types of client events for a candidate profile.Protobuf enum
google.cloud.talent.v4beta1.ProfileEvent.ProfileEventType| Enum Constant and Description |
|---|
BOOKMARK
The profile is bookmarked.
|
IMPRESSION
Send this event when a
[ProfileEvent.profiles][google.cloud.talent.v4beta1.ProfileEvent.profiles]
was sent as a part of a result set for a CTS API call and was rendered in
the end user's UI (that is, the
[ProfileEvent.recruiter][google.cloud.talent.v4beta1.ProfileEvent.recruiter]).
|
PROFILE_EVENT_TYPE_UNSPECIFIED
Default value.
|
UNRECOGNIZED |
VIEW
The VIEW event records the action of a candidate's profile being
viewed by an end user.
|
| Modifier and Type | Field and Description |
|---|---|
static int |
BOOKMARK_VALUE
The profile is bookmarked.
|
static int |
IMPRESSION_VALUE
Send this event when a
[ProfileEvent.profiles][google.cloud.talent.v4beta1.ProfileEvent.profiles]
was sent as a part of a result set for a CTS API call and was rendered in
the end user's UI (that is, the
[ProfileEvent.recruiter][google.cloud.talent.v4beta1.ProfileEvent.recruiter]).
|
static int |
PROFILE_EVENT_TYPE_UNSPECIFIED_VALUE
Default value.
|
static int |
VIEW_VALUE
The VIEW event records the action of a candidate's profile being
viewed by an end user.
|
| Modifier and Type | Method and Description |
|---|---|
static ProfileEvent.ProfileEventType |
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<ProfileEvent.ProfileEventType> |
internalGetValueMap() |
static ProfileEvent.ProfileEventType |
valueOf(com.google.protobuf.Descriptors.EnumValueDescriptor desc) |
static ProfileEvent.ProfileEventType |
valueOf(int value)
Deprecated.
Use
forNumber(int) instead. |
static ProfileEvent.ProfileEventType |
valueOf(String name)
Returns the enum constant of this type with the specified name.
|
static ProfileEvent.ProfileEventType[] |
values()
Returns an array containing the constants of this enum type, in
the order they are declared.
|
public static final ProfileEvent.ProfileEventType PROFILE_EVENT_TYPE_UNSPECIFIED
Default value.
PROFILE_EVENT_TYPE_UNSPECIFIED = 0;public static final ProfileEvent.ProfileEventType IMPRESSION
Send this event when a [ProfileEvent.profiles][google.cloud.talent.v4beta1.ProfileEvent.profiles] was sent as a part of a result set for a CTS API call and was rendered in the end user's UI (that is, the [ProfileEvent.recruiter][google.cloud.talent.v4beta1.ProfileEvent.recruiter]).
IMPRESSION = 1;public static final ProfileEvent.ProfileEventType VIEW
The VIEW event records the action of a candidate's profile being viewed by an end user. This is critical to tracking product metrics and should be sent for every profile VIEW that happens in your system, whether the event is associated with an API call (for example, a recruiter making a request for a result set and clicking on a profile) or not (a recruiter using the system to view profile details without making a request). For a VIEW events associated with API calls, the [ClientEvent.request_id][google.cloud.talent.v4beta1.ClientEvent.request_id] should be populated. If the VIEW is not associated with an API call, [request_id][google.cloud.talent.v4beta1.ClientEvent.request_id] should not be populated. This event requires a valid recruiter and one valid ID in profiles.
VIEW = 2;public static final ProfileEvent.ProfileEventType BOOKMARK
The profile is bookmarked.
BOOKMARK = 3;public static final ProfileEvent.ProfileEventType UNRECOGNIZED
public static final int PROFILE_EVENT_TYPE_UNSPECIFIED_VALUE
Default value.
PROFILE_EVENT_TYPE_UNSPECIFIED = 0;public static final int IMPRESSION_VALUE
Send this event when a [ProfileEvent.profiles][google.cloud.talent.v4beta1.ProfileEvent.profiles] was sent as a part of a result set for a CTS API call and was rendered in the end user's UI (that is, the [ProfileEvent.recruiter][google.cloud.talent.v4beta1.ProfileEvent.recruiter]).
IMPRESSION = 1;public static final int VIEW_VALUE
The VIEW event records the action of a candidate's profile being viewed by an end user. This is critical to tracking product metrics and should be sent for every profile VIEW that happens in your system, whether the event is associated with an API call (for example, a recruiter making a request for a result set and clicking on a profile) or not (a recruiter using the system to view profile details without making a request). For a VIEW events associated with API calls, the [ClientEvent.request_id][google.cloud.talent.v4beta1.ClientEvent.request_id] should be populated. If the VIEW is not associated with an API call, [request_id][google.cloud.talent.v4beta1.ClientEvent.request_id] should not be populated. This event requires a valid recruiter and one valid ID in profiles.
VIEW = 2;public static final int BOOKMARK_VALUE
The profile is bookmarked.
BOOKMARK = 3;public static ProfileEvent.ProfileEventType[] values()
for (ProfileEvent.ProfileEventType c : ProfileEvent.ProfileEventType.values()) System.out.println(c);
public static ProfileEvent.ProfileEventType valueOf(String name)
name - the name of the enum constant to be returned.IllegalArgumentException - if this enum type has no constant with the specified nameNullPointerException - if the argument is nullpublic final int getNumber()
getNumber in interface com.google.protobuf.Internal.EnumLitegetNumber in interface com.google.protobuf.ProtocolMessageEnum@Deprecated public static ProfileEvent.ProfileEventType valueOf(int value)
forNumber(int) instead.public static ProfileEvent.ProfileEventType forNumber(int value)
public static com.google.protobuf.Internal.EnumLiteMap<ProfileEvent.ProfileEventType> internalGetValueMap()
public final com.google.protobuf.Descriptors.EnumValueDescriptor getValueDescriptor()
getValueDescriptor in interface com.google.protobuf.ProtocolMessageEnumpublic final com.google.protobuf.Descriptors.EnumDescriptor getDescriptorForType()
getDescriptorForType in interface com.google.protobuf.ProtocolMessageEnumpublic static final com.google.protobuf.Descriptors.EnumDescriptor getDescriptor()
public static ProfileEvent.ProfileEventType valueOf(com.google.protobuf.Descriptors.EnumValueDescriptor desc)
Copyright © 2019 Google LLC. All rights reserved.