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.
Methods included from Core::JsonObjectSupport
Methods included from Core::Hashable
Constructor Details
#initialize(**args) ⇒ CreateClientEventRequest
Returns a new instance of CreateClientEventRequest
770 771 772 |
# File 'generated/google/apis/jobs_v3p1beta1/classes.rb', line 770 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
768 769 770 |
# File 'generated/google/apis/jobs_v3p1beta1/classes.rb', line 768 def client_event @client_event end |
Instance Method Details
#update!(**args) ⇒ Object
Update properties of this object
775 776 777 |
# File 'generated/google/apis/jobs_v3p1beta1/classes.rb', line 775 def update!(**args) @client_event = args[:client_event] if args.key?(:client_event) end |