public static final class ClientEvent.Builder extends com.google.protobuf.GeneratedMessageV3.Builder<ClientEvent.Builder> 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 type
google.cloud.talent.v4beta1.ClientEvent| Modifier and Type | Method and Description |
|---|---|
ClientEvent.Builder |
addRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field,
Object value) |
ClientEvent |
build() |
ClientEvent |
buildPartial() |
ClientEvent.Builder |
clear() |
ClientEvent.Builder |
clearCreateTime()
Required.
|
ClientEvent.Builder |
clearEvent() |
ClientEvent.Builder |
clearEventId()
Required.
|
ClientEvent.Builder |
clearEventNotes()
Optional.
|
ClientEvent.Builder |
clearField(com.google.protobuf.Descriptors.FieldDescriptor field) |
ClientEvent.Builder |
clearJobEvent()
An event issued when a job seeker interacts with the application that
implements Cloud Talent Solution.
|
ClientEvent.Builder |
clearOneof(com.google.protobuf.Descriptors.OneofDescriptor oneof) |
ClientEvent.Builder |
clearProfileEvent()
An event issued when a profile searcher interacts with the application
that implements Cloud Talent Solution.
|
ClientEvent.Builder |
clearRequestId()
Optional but highly recommended.
|
ClientEvent.Builder |
clone() |
com.google.protobuf.Timestamp |
getCreateTime()
Required.
|
com.google.protobuf.Timestamp.Builder |
getCreateTimeBuilder()
Required.
|
com.google.protobuf.TimestampOrBuilder |
getCreateTimeOrBuilder()
Required.
|
ClientEvent |
getDefaultInstanceForType() |
static com.google.protobuf.Descriptors.Descriptor |
getDescriptor() |
com.google.protobuf.Descriptors.Descriptor |
getDescriptorForType() |
ClientEvent.EventCase |
getEventCase() |
String |
getEventId()
Required.
|
com.google.protobuf.ByteString |
getEventIdBytes()
Required.
|
String |
getEventNotes()
Optional.
|
com.google.protobuf.ByteString |
getEventNotesBytes()
Optional.
|
JobEvent |
getJobEvent()
An event issued when a job seeker interacts with the application that
implements Cloud Talent Solution.
|
JobEvent.Builder |
getJobEventBuilder()
An event issued when a job seeker interacts with the application that
implements Cloud Talent Solution.
|
JobEventOrBuilder |
getJobEventOrBuilder()
An event issued when a job seeker interacts with the application that
implements Cloud Talent Solution.
|
ProfileEvent |
getProfileEvent()
An event issued when a profile searcher interacts with the application
that implements Cloud Talent Solution.
|
ProfileEvent.Builder |
getProfileEventBuilder()
An event issued when a profile searcher interacts with the application
that implements Cloud Talent Solution.
|
ProfileEventOrBuilder |
getProfileEventOrBuilder()
An event issued when a profile searcher interacts with the application
that implements Cloud Talent Solution.
|
String |
getRequestId()
Optional but highly recommended.
|
com.google.protobuf.ByteString |
getRequestIdBytes()
Optional but highly recommended.
|
boolean |
hasCreateTime()
Required.
|
boolean |
hasJobEvent()
An event issued when a job seeker interacts with the application that
implements Cloud Talent Solution.
|
boolean |
hasProfileEvent()
An event issued when a profile searcher interacts with the application
that implements Cloud Talent Solution.
|
protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable |
internalGetFieldAccessorTable() |
boolean |
isInitialized() |
ClientEvent.Builder |
mergeCreateTime(com.google.protobuf.Timestamp value)
Required.
|
ClientEvent.Builder |
mergeFrom(ClientEvent other) |
ClientEvent.Builder |
mergeFrom(com.google.protobuf.CodedInputStream input,
com.google.protobuf.ExtensionRegistryLite extensionRegistry) |
ClientEvent.Builder |
mergeFrom(com.google.protobuf.Message other) |
ClientEvent.Builder |
mergeJobEvent(JobEvent value)
An event issued when a job seeker interacts with the application that
implements Cloud Talent Solution.
|
ClientEvent.Builder |
mergeProfileEvent(ProfileEvent value)
An event issued when a profile searcher interacts with the application
that implements Cloud Talent Solution.
|
ClientEvent.Builder |
mergeUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields) |
ClientEvent.Builder |
setCreateTime(com.google.protobuf.Timestamp.Builder builderForValue)
Required.
|
ClientEvent.Builder |
setCreateTime(com.google.protobuf.Timestamp value)
Required.
|
ClientEvent.Builder |
setEventId(String value)
Required.
|
ClientEvent.Builder |
setEventIdBytes(com.google.protobuf.ByteString value)
Required.
|
ClientEvent.Builder |
setEventNotes(String value)
Optional.
|
ClientEvent.Builder |
setEventNotesBytes(com.google.protobuf.ByteString value)
Optional.
|
ClientEvent.Builder |
setField(com.google.protobuf.Descriptors.FieldDescriptor field,
Object value) |
ClientEvent.Builder |
setJobEvent(JobEvent.Builder builderForValue)
An event issued when a job seeker interacts with the application that
implements Cloud Talent Solution.
|
ClientEvent.Builder |
setJobEvent(JobEvent value)
An event issued when a job seeker interacts with the application that
implements Cloud Talent Solution.
|
ClientEvent.Builder |
setProfileEvent(ProfileEvent.Builder builderForValue)
An event issued when a profile searcher interacts with the application
that implements Cloud Talent Solution.
|
ClientEvent.Builder |
setProfileEvent(ProfileEvent value)
An event issued when a profile searcher interacts with the application
that implements Cloud Talent Solution.
|
ClientEvent.Builder |
setRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field,
int index,
Object value) |
ClientEvent.Builder |
setRequestId(String value)
Optional but highly recommended.
|
ClientEvent.Builder |
setRequestIdBytes(com.google.protobuf.ByteString value)
Optional but highly recommended.
|
ClientEvent.Builder |
setUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields) |
getAllFields, getField, getFieldBuilder, getOneofFieldDescriptor, getParentForChildren, getRepeatedField, getRepeatedFieldBuilder, getRepeatedFieldCount, getUnknownFields, hasField, hasOneof, internalGetMapField, internalGetMutableMapField, isClean, markClean, newBuilderForField, onBuilt, onChanged, setUnknownFieldsProto3findInitializationErrors, getInitializationErrorString, internalMergeFrom, mergeDelimitedFrom, mergeDelimitedFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, newUninitializedMessageException, toStringaddAll, addAll, mergeFrom, newUninitializedMessageExceptionequals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, waitpublic static final com.google.protobuf.Descriptors.Descriptor getDescriptor()
protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable internalGetFieldAccessorTable()
internalGetFieldAccessorTable in class com.google.protobuf.GeneratedMessageV3.Builder<ClientEvent.Builder>public ClientEvent.Builder clear()
clear in interface com.google.protobuf.Message.Builderclear in interface com.google.protobuf.MessageLite.Builderclear in class com.google.protobuf.GeneratedMessageV3.Builder<ClientEvent.Builder>public com.google.protobuf.Descriptors.Descriptor getDescriptorForType()
getDescriptorForType in interface com.google.protobuf.Message.BuildergetDescriptorForType in interface com.google.protobuf.MessageOrBuildergetDescriptorForType in class com.google.protobuf.GeneratedMessageV3.Builder<ClientEvent.Builder>public ClientEvent getDefaultInstanceForType()
getDefaultInstanceForType in interface com.google.protobuf.MessageLiteOrBuildergetDefaultInstanceForType in interface com.google.protobuf.MessageOrBuilderpublic ClientEvent build()
build in interface com.google.protobuf.Message.Builderbuild in interface com.google.protobuf.MessageLite.Builderpublic ClientEvent buildPartial()
buildPartial in interface com.google.protobuf.Message.BuilderbuildPartial in interface com.google.protobuf.MessageLite.Builderpublic ClientEvent.Builder clone()
clone in interface com.google.protobuf.Message.Builderclone in interface com.google.protobuf.MessageLite.Builderclone in class com.google.protobuf.GeneratedMessageV3.Builder<ClientEvent.Builder>public ClientEvent.Builder setField(com.google.protobuf.Descriptors.FieldDescriptor field, Object value)
setField in interface com.google.protobuf.Message.BuildersetField in class com.google.protobuf.GeneratedMessageV3.Builder<ClientEvent.Builder>public ClientEvent.Builder clearField(com.google.protobuf.Descriptors.FieldDescriptor field)
clearField in interface com.google.protobuf.Message.BuilderclearField in class com.google.protobuf.GeneratedMessageV3.Builder<ClientEvent.Builder>public ClientEvent.Builder clearOneof(com.google.protobuf.Descriptors.OneofDescriptor oneof)
clearOneof in interface com.google.protobuf.Message.BuilderclearOneof in class com.google.protobuf.GeneratedMessageV3.Builder<ClientEvent.Builder>public ClientEvent.Builder setRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field, int index, Object value)
setRepeatedField in interface com.google.protobuf.Message.BuildersetRepeatedField in class com.google.protobuf.GeneratedMessageV3.Builder<ClientEvent.Builder>public ClientEvent.Builder addRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field, Object value)
addRepeatedField in interface com.google.protobuf.Message.BuilderaddRepeatedField in class com.google.protobuf.GeneratedMessageV3.Builder<ClientEvent.Builder>public ClientEvent.Builder mergeFrom(com.google.protobuf.Message other)
mergeFrom in interface com.google.protobuf.Message.BuildermergeFrom in class com.google.protobuf.AbstractMessage.Builder<ClientEvent.Builder>public ClientEvent.Builder mergeFrom(ClientEvent other)
public final boolean isInitialized()
isInitialized in interface com.google.protobuf.MessageLiteOrBuilderisInitialized in class com.google.protobuf.GeneratedMessageV3.Builder<ClientEvent.Builder>public ClientEvent.Builder mergeFrom(com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws IOException
mergeFrom in interface com.google.protobuf.Message.BuildermergeFrom in interface com.google.protobuf.MessageLite.BuildermergeFrom in class com.google.protobuf.AbstractMessage.Builder<ClientEvent.Builder>IOExceptionpublic ClientEvent.EventCase getEventCase()
getEventCase in interface ClientEventOrBuilderpublic ClientEvent.Builder clearEvent()
public String getRequestId()
Optional but highly recommended. 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;getRequestId in interface ClientEventOrBuilderpublic com.google.protobuf.ByteString getRequestIdBytes()
Optional but highly recommended. 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;getRequestIdBytes in interface ClientEventOrBuilderpublic ClientEvent.Builder setRequestId(String value)
Optional but highly recommended. 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;public ClientEvent.Builder clearRequestId()
Optional but highly recommended. 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;public ClientEvent.Builder setRequestIdBytes(com.google.protobuf.ByteString value)
Optional but highly recommended. 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;public String getEventId()
Required. A unique identifier, generated by the client application.
string event_id = 2;getEventId in interface ClientEventOrBuilderpublic com.google.protobuf.ByteString getEventIdBytes()
Required. A unique identifier, generated by the client application.
string event_id = 2;getEventIdBytes in interface ClientEventOrBuilderpublic ClientEvent.Builder setEventId(String value)
Required. A unique identifier, generated by the client application.
string event_id = 2;public ClientEvent.Builder clearEventId()
Required. A unique identifier, generated by the client application.
string event_id = 2;public ClientEvent.Builder setEventIdBytes(com.google.protobuf.ByteString value)
Required. A unique identifier, generated by the client application.
string event_id = 2;public boolean hasCreateTime()
Required. The timestamp of the event.
.google.protobuf.Timestamp create_time = 4;hasCreateTime in interface ClientEventOrBuilderpublic com.google.protobuf.Timestamp getCreateTime()
Required. The timestamp of the event.
.google.protobuf.Timestamp create_time = 4;getCreateTime in interface ClientEventOrBuilderpublic ClientEvent.Builder setCreateTime(com.google.protobuf.Timestamp value)
Required. The timestamp of the event.
.google.protobuf.Timestamp create_time = 4;public ClientEvent.Builder setCreateTime(com.google.protobuf.Timestamp.Builder builderForValue)
Required. The timestamp of the event.
.google.protobuf.Timestamp create_time = 4;public ClientEvent.Builder mergeCreateTime(com.google.protobuf.Timestamp value)
Required. The timestamp of the event.
.google.protobuf.Timestamp create_time = 4;public ClientEvent.Builder clearCreateTime()
Required. The timestamp of the event.
.google.protobuf.Timestamp create_time = 4;public com.google.protobuf.Timestamp.Builder getCreateTimeBuilder()
Required. The timestamp of the event.
.google.protobuf.Timestamp create_time = 4;public com.google.protobuf.TimestampOrBuilder getCreateTimeOrBuilder()
Required. The timestamp of the event.
.google.protobuf.Timestamp create_time = 4;getCreateTimeOrBuilder in interface ClientEventOrBuilderpublic 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;hasJobEvent in interface ClientEventOrBuilderpublic 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;getJobEvent in interface ClientEventOrBuilderpublic ClientEvent.Builder setJobEvent(JobEvent value)
An event issued when a job seeker interacts with the application that implements Cloud Talent Solution.
.google.cloud.talent.v4beta1.JobEvent job_event = 5;public ClientEvent.Builder setJobEvent(JobEvent.Builder builderForValue)
An event issued when a job seeker interacts with the application that implements Cloud Talent Solution.
.google.cloud.talent.v4beta1.JobEvent job_event = 5;public ClientEvent.Builder mergeJobEvent(JobEvent value)
An event issued when a job seeker interacts with the application that implements Cloud Talent Solution.
.google.cloud.talent.v4beta1.JobEvent job_event = 5;public ClientEvent.Builder clearJobEvent()
An event issued when a job seeker interacts with the application that implements Cloud Talent Solution.
.google.cloud.talent.v4beta1.JobEvent job_event = 5;public JobEvent.Builder getJobEventBuilder()
An event issued when a job seeker interacts with the application that implements Cloud Talent Solution.
.google.cloud.talent.v4beta1.JobEvent job_event = 5;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;getJobEventOrBuilder in interface ClientEventOrBuilderpublic boolean hasProfileEvent()
An event issued when a profile searcher interacts with the application that implements Cloud Talent Solution.
.google.cloud.talent.v4beta1.ProfileEvent profile_event = 6;hasProfileEvent in interface ClientEventOrBuilderpublic ProfileEvent getProfileEvent()
An event issued when a profile searcher interacts with the application that implements Cloud Talent Solution.
.google.cloud.talent.v4beta1.ProfileEvent profile_event = 6;getProfileEvent in interface ClientEventOrBuilderpublic ClientEvent.Builder setProfileEvent(ProfileEvent value)
An event issued when a profile searcher interacts with the application that implements Cloud Talent Solution.
.google.cloud.talent.v4beta1.ProfileEvent profile_event = 6;public ClientEvent.Builder setProfileEvent(ProfileEvent.Builder builderForValue)
An event issued when a profile searcher interacts with the application that implements Cloud Talent Solution.
.google.cloud.talent.v4beta1.ProfileEvent profile_event = 6;public ClientEvent.Builder mergeProfileEvent(ProfileEvent value)
An event issued when a profile searcher interacts with the application that implements Cloud Talent Solution.
.google.cloud.talent.v4beta1.ProfileEvent profile_event = 6;public ClientEvent.Builder clearProfileEvent()
An event issued when a profile searcher interacts with the application that implements Cloud Talent Solution.
.google.cloud.talent.v4beta1.ProfileEvent profile_event = 6;public ProfileEvent.Builder getProfileEventBuilder()
An event issued when a profile searcher interacts with the application that implements Cloud Talent Solution.
.google.cloud.talent.v4beta1.ProfileEvent profile_event = 6;public ProfileEventOrBuilder getProfileEventOrBuilder()
An event issued when a profile searcher interacts with the application that implements Cloud Talent Solution.
.google.cloud.talent.v4beta1.ProfileEvent profile_event = 6;getProfileEventOrBuilder in interface ClientEventOrBuilderpublic String getEventNotes()
Optional. Notes about the event provided by recruiters or other users, for example, feedback on why a profile was bookmarked.
string event_notes = 9;getEventNotes in interface ClientEventOrBuilderpublic com.google.protobuf.ByteString getEventNotesBytes()
Optional. Notes about the event provided by recruiters or other users, for example, feedback on why a profile was bookmarked.
string event_notes = 9;getEventNotesBytes in interface ClientEventOrBuilderpublic ClientEvent.Builder setEventNotes(String value)
Optional. Notes about the event provided by recruiters or other users, for example, feedback on why a profile was bookmarked.
string event_notes = 9;public ClientEvent.Builder clearEventNotes()
Optional. Notes about the event provided by recruiters or other users, for example, feedback on why a profile was bookmarked.
string event_notes = 9;public ClientEvent.Builder setEventNotesBytes(com.google.protobuf.ByteString value)
Optional. Notes about the event provided by recruiters or other users, for example, feedback on why a profile was bookmarked.
string event_notes = 9;public final ClientEvent.Builder setUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields)
setUnknownFields in interface com.google.protobuf.Message.BuildersetUnknownFields in class com.google.protobuf.GeneratedMessageV3.Builder<ClientEvent.Builder>public final ClientEvent.Builder mergeUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields)
mergeUnknownFields in interface com.google.protobuf.Message.BuildermergeUnknownFields in class com.google.protobuf.GeneratedMessageV3.Builder<ClientEvent.Builder>Copyright © 2019 Google LLC. All rights reserved.