Class: Google::Apis::JobsV3p1beta1::CreateClientEventRequest
- Inherits:
-
Object
- Object
- Google::Apis::JobsV3p1beta1::CreateClientEventRequest
- Includes:
- Core::Hashable, Core::JsonObjectSupport
- Defined in:
- generated/google/apis/jobs_v3p1beta1/classes.rb,
generated/google/apis/jobs_v3p1beta1/representations.rb,
generated/google/apis/jobs_v3p1beta1/representations.rb
Overview
The report event request.
Instance Attribute Summary collapse
-
#client_event ⇒ Google::Apis::JobsV3p1beta1::ClientEvent
An event issued when an end user interacts with the application that implements Cloud Talent Solution.
Instance Method Summary collapse
-
#initialize(**args) ⇒ CreateClientEventRequest
constructor
A new instance of CreateClientEventRequest.
-
#update!(**args) ⇒ Object
Update properties of this object.
Constructor Details
#initialize(**args) ⇒ CreateClientEventRequest
Returns a new instance of CreateClientEventRequest.
707 708 709 |
# File 'generated/google/apis/jobs_v3p1beta1/classes.rb', line 707 def initialize(**args) update!(**args) end |
Instance Attribute Details
#client_event ⇒ Google::Apis::JobsV3p1beta1::ClientEvent
An event issued when an end user interacts with the application that
implements Cloud Talent Solution. Providing this information improves the
quality of search and recommendation 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.
Corresponds to the JSON property clientEvent
705 706 707 |
# File 'generated/google/apis/jobs_v3p1beta1/classes.rb', line 705 def client_event @client_event end |
Instance Method Details
#update!(**args) ⇒ Object
Update properties of this object
712 713 714 |
# File 'generated/google/apis/jobs_v3p1beta1/classes.rb', line 712 def update!(**args) @client_event = args[:client_event] if args.key?(:client_event) end |