Package com.google.cloud.talent.v4beta1
Class ClientEvent
- java.lang.Object
-
- com.google.protobuf.AbstractMessageLite
-
- com.google.protobuf.AbstractMessage
-
- com.google.protobuf.GeneratedMessageV3
-
- com.google.cloud.talent.v4beta1.ClientEvent
-
- All Implemented Interfaces:
ClientEventOrBuilder,com.google.protobuf.Message,com.google.protobuf.MessageLite,com.google.protobuf.MessageLiteOrBuilder,com.google.protobuf.MessageOrBuilder,Serializable
public final class ClientEvent extends com.google.protobuf.GeneratedMessageV3 implements ClientEventOrBuilder
An event issued when an end user interacts with the application that implements Cloud Talent Solution. Providing this information improves the quality of results for the API clients, enabling the service to perform optimally. The number of events sent must be consistent with other calls, such as job searches, issued to the service by the client.
Protobuf typegoogle.cloud.talent.v4beta1.ClientEvent- See Also:
- Serialized Form
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static classClientEvent.BuilderAn event issued when an end user interacts with the application that implements Cloud Talent Solution.static classClientEvent.EventCase-
Nested classes/interfaces inherited from class com.google.protobuf.GeneratedMessageV3
com.google.protobuf.GeneratedMessageV3.BuilderParent, com.google.protobuf.GeneratedMessageV3.ExtendableBuilder<MessageT extends com.google.protobuf.GeneratedMessageV3.ExtendableMessage<MessageT>,BuilderT extends com.google.protobuf.GeneratedMessageV3.ExtendableBuilder<MessageT,BuilderT>>, com.google.protobuf.GeneratedMessageV3.ExtendableMessage<MessageT extends com.google.protobuf.GeneratedMessageV3.ExtendableMessage<MessageT>>, com.google.protobuf.GeneratedMessageV3.ExtendableMessageOrBuilder<MessageT extends com.google.protobuf.GeneratedMessageV3.ExtendableMessage<MessageT>>, com.google.protobuf.GeneratedMessageV3.FieldAccessorTable, com.google.protobuf.GeneratedMessageV3.UnusedPrivateParameter
-
-
Field Summary
Fields Modifier and Type Field Description static intCREATE_TIME_FIELD_NUMBERstatic intEVENT_ID_FIELD_NUMBERstatic intEVENT_NOTES_FIELD_NUMBERstatic intJOB_EVENT_FIELD_NUMBERstatic intREQUEST_ID_FIELD_NUMBER
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description booleanequals(Object obj)com.google.protobuf.TimestampgetCreateTime()Required.com.google.protobuf.TimestampOrBuildergetCreateTimeOrBuilder()Required.static ClientEventgetDefaultInstance()ClientEventgetDefaultInstanceForType()static com.google.protobuf.Descriptors.DescriptorgetDescriptor()ClientEvent.EventCasegetEventCase()StringgetEventId()Required.com.google.protobuf.ByteStringgetEventIdBytes()Required.StringgetEventNotes()Notes about the event provided by recruiters or other users, for example, feedback on why a profile was bookmarked.com.google.protobuf.ByteStringgetEventNotesBytes()Notes about the event provided by recruiters or other users, for example, feedback on why a profile was bookmarked.JobEventgetJobEvent()An event issued when a job seeker interacts with the application that implements Cloud Talent Solution.JobEventOrBuildergetJobEventOrBuilder()An event issued when a job seeker interacts with the application that implements Cloud Talent Solution.com.google.protobuf.Parser<ClientEvent>getParserForType()StringgetRequestId()Strongly recommended for the best service experience.com.google.protobuf.ByteStringgetRequestIdBytes()Strongly recommended for the best service experience.intgetSerializedSize()booleanhasCreateTime()Required.inthashCode()booleanhasJobEvent()An event issued when a job seeker interacts with the application that implements Cloud Talent Solution.protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTableinternalGetFieldAccessorTable()booleanisInitialized()static ClientEvent.BuildernewBuilder()static ClientEvent.BuildernewBuilder(ClientEvent prototype)ClientEvent.BuildernewBuilderForType()protected ClientEvent.BuildernewBuilderForType(com.google.protobuf.GeneratedMessageV3.BuilderParent parent)protected ObjectnewInstance(com.google.protobuf.GeneratedMessageV3.UnusedPrivateParameter unused)static ClientEventparseDelimitedFrom(InputStream input)static ClientEventparseDelimitedFrom(InputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry)static ClientEventparseFrom(byte[] data)static ClientEventparseFrom(byte[] data, com.google.protobuf.ExtensionRegistryLite extensionRegistry)static ClientEventparseFrom(com.google.protobuf.ByteString data)static ClientEventparseFrom(com.google.protobuf.ByteString data, com.google.protobuf.ExtensionRegistryLite extensionRegistry)static ClientEventparseFrom(com.google.protobuf.CodedInputStream input)static ClientEventparseFrom(com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry)static ClientEventparseFrom(InputStream input)static ClientEventparseFrom(InputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry)static ClientEventparseFrom(ByteBuffer data)static ClientEventparseFrom(ByteBuffer data, com.google.protobuf.ExtensionRegistryLite extensionRegistry)static com.google.protobuf.Parser<ClientEvent>parser()ClientEvent.BuildertoBuilder()voidwriteTo(com.google.protobuf.CodedOutputStream output)-
Methods inherited from class com.google.protobuf.GeneratedMessageV3
canUseUnsafe, computeStringSize, computeStringSizeNoTag, emptyBooleanList, emptyDoubleList, emptyFloatList, emptyIntList, emptyLongList, getAllFields, getDescriptorForType, getField, getOneofFieldDescriptor, getRepeatedField, getRepeatedFieldCount, getUnknownFields, hasField, hasOneof, internalGetMapField, isStringEmpty, makeExtensionsImmutable, makeMutableCopy, mergeFromAndMakeImmutableInternal, mutableCopy, mutableCopy, mutableCopy, mutableCopy, mutableCopy, newBooleanList, newBuilderForType, newDoubleList, newFloatList, newIntList, newLongList, parseDelimitedWithIOException, parseDelimitedWithIOException, parseUnknownField, parseUnknownFieldProto3, parseWithIOException, parseWithIOException, parseWithIOException, parseWithIOException, serializeBooleanMapTo, serializeIntegerMapTo, serializeLongMapTo, serializeStringMapTo, writeReplace, writeString, writeStringNoTag
-
Methods inherited from class com.google.protobuf.AbstractMessage
findInitializationErrors, getInitializationErrorString, hashBoolean, hashEnum, hashEnumList, hashFields, hashLong, toString
-
Methods inherited from class com.google.protobuf.AbstractMessageLite
addAll, addAll, checkByteStringIsUtf8, toByteArray, toByteString, writeDelimitedTo, writeTo
-
Methods inherited from class java.lang.Object
clone, finalize, getClass, notify, notifyAll, wait, wait, wait
-
-
-
-
Field Detail
-
REQUEST_ID_FIELD_NUMBER
public static final int REQUEST_ID_FIELD_NUMBER
- See Also:
- Constant Field Values
-
EVENT_ID_FIELD_NUMBER
public static final int EVENT_ID_FIELD_NUMBER
- See Also:
- Constant Field Values
-
CREATE_TIME_FIELD_NUMBER
public static final int CREATE_TIME_FIELD_NUMBER
- See Also:
- Constant Field Values
-
JOB_EVENT_FIELD_NUMBER
public static final int JOB_EVENT_FIELD_NUMBER
- See Also:
- Constant Field Values
-
EVENT_NOTES_FIELD_NUMBER
public static final int EVENT_NOTES_FIELD_NUMBER
- See Also:
- Constant Field Values
-
-
Method Detail
-
newInstance
protected Object newInstance(com.google.protobuf.GeneratedMessageV3.UnusedPrivateParameter unused)
- Overrides:
newInstancein classcom.google.protobuf.GeneratedMessageV3
-
getDescriptor
public static final com.google.protobuf.Descriptors.Descriptor getDescriptor()
-
internalGetFieldAccessorTable
protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable internalGetFieldAccessorTable()
- Specified by:
internalGetFieldAccessorTablein classcom.google.protobuf.GeneratedMessageV3
-
getEventCase
public ClientEvent.EventCase getEventCase()
- Specified by:
getEventCasein interfaceClientEventOrBuilder
-
getRequestId
public String getRequestId()
Strongly recommended for the best service experience. A unique ID generated in the API responses. It can be found in [ResponseMetadata.request_id][google.cloud.talent.v4beta1.ResponseMetadata.request_id].
string request_id = 1;- Specified by:
getRequestIdin interfaceClientEventOrBuilder- Returns:
- The requestId.
-
getRequestIdBytes
public com.google.protobuf.ByteString getRequestIdBytes()
Strongly recommended for the best service experience. A unique ID generated in the API responses. It can be found in [ResponseMetadata.request_id][google.cloud.talent.v4beta1.ResponseMetadata.request_id].
string request_id = 1;- Specified by:
getRequestIdBytesin interfaceClientEventOrBuilder- Returns:
- The bytes for requestId.
-
getEventId
public String getEventId()
Required. A unique identifier, generated by the client application.
string event_id = 2 [(.google.api.field_behavior) = REQUIRED];- Specified by:
getEventIdin interfaceClientEventOrBuilder- Returns:
- The eventId.
-
getEventIdBytes
public com.google.protobuf.ByteString getEventIdBytes()
Required. A unique identifier, generated by the client application.
string event_id = 2 [(.google.api.field_behavior) = REQUIRED];- Specified by:
getEventIdBytesin interfaceClientEventOrBuilder- Returns:
- The bytes for eventId.
-
hasCreateTime
public boolean hasCreateTime()
Required. The timestamp of the event.
.google.protobuf.Timestamp create_time = 4 [(.google.api.field_behavior) = REQUIRED];- Specified by:
hasCreateTimein interfaceClientEventOrBuilder- Returns:
- Whether the createTime field is set.
-
getCreateTime
public com.google.protobuf.Timestamp getCreateTime()
Required. The timestamp of the event.
.google.protobuf.Timestamp create_time = 4 [(.google.api.field_behavior) = REQUIRED];- Specified by:
getCreateTimein interfaceClientEventOrBuilder- Returns:
- The createTime.
-
getCreateTimeOrBuilder
public com.google.protobuf.TimestampOrBuilder getCreateTimeOrBuilder()
Required. The timestamp of the event.
.google.protobuf.Timestamp create_time = 4 [(.google.api.field_behavior) = REQUIRED];- Specified by:
getCreateTimeOrBuilderin interfaceClientEventOrBuilder
-
hasJobEvent
public boolean hasJobEvent()
An event issued when a job seeker interacts with the application that implements Cloud Talent Solution.
.google.cloud.talent.v4beta1.JobEvent job_event = 5;- Specified by:
hasJobEventin interfaceClientEventOrBuilder- Returns:
- Whether the jobEvent field is set.
-
getJobEvent
public JobEvent getJobEvent()
An event issued when a job seeker interacts with the application that implements Cloud Talent Solution.
.google.cloud.talent.v4beta1.JobEvent job_event = 5;- Specified by:
getJobEventin interfaceClientEventOrBuilder- Returns:
- The jobEvent.
-
getJobEventOrBuilder
public JobEventOrBuilder getJobEventOrBuilder()
An event issued when a job seeker interacts with the application that implements Cloud Talent Solution.
.google.cloud.talent.v4beta1.JobEvent job_event = 5;- Specified by:
getJobEventOrBuilderin interfaceClientEventOrBuilder
-
getEventNotes
public String getEventNotes()
Notes about the event provided by recruiters or other users, for example, feedback on why a profile was bookmarked.
string event_notes = 9;- Specified by:
getEventNotesin interfaceClientEventOrBuilder- Returns:
- The eventNotes.
-
getEventNotesBytes
public com.google.protobuf.ByteString getEventNotesBytes()
Notes about the event provided by recruiters or other users, for example, feedback on why a profile was bookmarked.
string event_notes = 9;- Specified by:
getEventNotesBytesin interfaceClientEventOrBuilder- Returns:
- The bytes for eventNotes.
-
isInitialized
public final boolean isInitialized()
- Specified by:
isInitializedin interfacecom.google.protobuf.MessageLiteOrBuilder- Overrides:
isInitializedin classcom.google.protobuf.GeneratedMessageV3
-
writeTo
public void writeTo(com.google.protobuf.CodedOutputStream output) throws IOException- Specified by:
writeToin interfacecom.google.protobuf.MessageLite- Overrides:
writeToin classcom.google.protobuf.GeneratedMessageV3- Throws:
IOException
-
getSerializedSize
public int getSerializedSize()
- Specified by:
getSerializedSizein interfacecom.google.protobuf.MessageLite- Overrides:
getSerializedSizein classcom.google.protobuf.GeneratedMessageV3
-
equals
public boolean equals(Object obj)
- Specified by:
equalsin interfacecom.google.protobuf.Message- Overrides:
equalsin classcom.google.protobuf.AbstractMessage
-
hashCode
public int hashCode()
- Specified by:
hashCodein interfacecom.google.protobuf.Message- Overrides:
hashCodein classcom.google.protobuf.AbstractMessage
-
parseFrom
public static ClientEvent parseFrom(ByteBuffer data) throws com.google.protobuf.InvalidProtocolBufferException
- Throws:
com.google.protobuf.InvalidProtocolBufferException
-
parseFrom
public static ClientEvent parseFrom(ByteBuffer data, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws com.google.protobuf.InvalidProtocolBufferException
- Throws:
com.google.protobuf.InvalidProtocolBufferException
-
parseFrom
public static ClientEvent parseFrom(com.google.protobuf.ByteString data) throws com.google.protobuf.InvalidProtocolBufferException
- Throws:
com.google.protobuf.InvalidProtocolBufferException
-
parseFrom
public static ClientEvent parseFrom(com.google.protobuf.ByteString data, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws com.google.protobuf.InvalidProtocolBufferException
- Throws:
com.google.protobuf.InvalidProtocolBufferException
-
parseFrom
public static ClientEvent parseFrom(byte[] data) throws com.google.protobuf.InvalidProtocolBufferException
- Throws:
com.google.protobuf.InvalidProtocolBufferException
-
parseFrom
public static ClientEvent parseFrom(byte[] data, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws com.google.protobuf.InvalidProtocolBufferException
- Throws:
com.google.protobuf.InvalidProtocolBufferException
-
parseFrom
public static ClientEvent parseFrom(InputStream input) throws IOException
- Throws:
IOException
-
parseFrom
public static ClientEvent parseFrom(InputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws IOException
- Throws:
IOException
-
parseDelimitedFrom
public static ClientEvent parseDelimitedFrom(InputStream input) throws IOException
- Throws:
IOException
-
parseDelimitedFrom
public static ClientEvent parseDelimitedFrom(InputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws IOException
- Throws:
IOException
-
parseFrom
public static ClientEvent parseFrom(com.google.protobuf.CodedInputStream input) throws IOException
- Throws:
IOException
-
parseFrom
public static ClientEvent parseFrom(com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws IOException
- Throws:
IOException
-
newBuilderForType
public ClientEvent.Builder newBuilderForType()
- Specified by:
newBuilderForTypein interfacecom.google.protobuf.Message- Specified by:
newBuilderForTypein interfacecom.google.protobuf.MessageLite
-
newBuilder
public static ClientEvent.Builder newBuilder()
-
newBuilder
public static ClientEvent.Builder newBuilder(ClientEvent prototype)
-
toBuilder
public ClientEvent.Builder toBuilder()
- Specified by:
toBuilderin interfacecom.google.protobuf.Message- Specified by:
toBuilderin interfacecom.google.protobuf.MessageLite
-
newBuilderForType
protected ClientEvent.Builder newBuilderForType(com.google.protobuf.GeneratedMessageV3.BuilderParent parent)
- Specified by:
newBuilderForTypein classcom.google.protobuf.GeneratedMessageV3
-
getDefaultInstance
public static ClientEvent getDefaultInstance()
-
parser
public static com.google.protobuf.Parser<ClientEvent> parser()
-
getParserForType
public com.google.protobuf.Parser<ClientEvent> getParserForType()
- Specified by:
getParserForTypein interfacecom.google.protobuf.Message- Specified by:
getParserForTypein interfacecom.google.protobuf.MessageLite- Overrides:
getParserForTypein classcom.google.protobuf.GeneratedMessageV3
-
getDefaultInstanceForType
public ClientEvent getDefaultInstanceForType()
- Specified by:
getDefaultInstanceForTypein interfacecom.google.protobuf.MessageLiteOrBuilder- Specified by:
getDefaultInstanceForTypein interfacecom.google.protobuf.MessageOrBuilder
-
-