Class ClientEvent

public sealed class ClientEvent : IMessage<ClientEvent>, IEquatable<ClientEvent>, IDeepCloneable<ClientEvent>, IBufferMessage, IMessage

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.

Inheritance

Object > ClientEvent

Namespace

Google.Cloud.Talent.V4

Assembly

Google.Cloud.Talent.V4.dll

Constructors

ClientEvent()

public ClientEvent()

ClientEvent(ClientEvent)

public ClientEvent(ClientEvent other)
Parameter
NameDescription
otherClientEvent

Properties

CreateTime

public Timestamp CreateTime { get; set; }

Required. The timestamp of the event.

Property Value
TypeDescription
Timestamp

EventCase

public ClientEvent.EventOneofCase EventCase { get; }
Property Value
TypeDescription
ClientEvent.EventOneofCase

EventId

public string EventId { get; set; }

Required. A unique identifier, generated by the client application.

Property Value
TypeDescription
String

EventNotes

public string EventNotes { get; set; }

Notes about the event provided by recruiters or other users, for example, feedback on why a job was bookmarked.

Property Value
TypeDescription
String

JobEvent

public JobEvent JobEvent { get; set; }

An event issued when a job seeker interacts with the application that implements Cloud Talent Solution.

Property Value
TypeDescription
JobEvent

RequestId

public string RequestId { get; set; }

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.v4.ResponseMetadata.request_id].

Property Value
TypeDescription
String