Class: Google::Apis::JobsV2::Filter
- Inherits:
-
Object
- Object
- Google::Apis::JobsV2::Filter
- Includes:
- Core::Hashable, Core::JsonObjectSupport
- Defined in:
- generated/google/apis/jobs_v2/classes.rb,
generated/google/apis/jobs_v2/representations.rb,
generated/google/apis/jobs_v2/representations.rb
Overview
Deprecated. Use BatchDeleteJobsRequest instead. Input only. Filter for jobs to be deleted.
Instance Attribute Summary collapse
-
#requisition_id ⇒ String
Required.
Instance Method Summary collapse
-
#initialize(**args) ⇒ Filter
constructor
A new instance of Filter.
-
#update!(**args) ⇒ Object
Update properties of this object.
Methods included from Core::JsonObjectSupport
Methods included from Core::Hashable
Constructor Details
#initialize(**args) ⇒ Filter
Returns a new instance of Filter
1325 1326 1327 |
# File 'generated/google/apis/jobs_v2/classes.rb', line 1325 def initialize(**args) update!(**args) end |
Instance Attribute Details
#requisition_id ⇒ String
Required.
The requisition ID (or posting ID) assigned by the client to identify a
job. This is intended for client identification and tracking of
listings.
name takes precedence over this field
The maximum number of allowed characters is 225.
Corresponds to the JSON property requisitionId
1323 1324 1325 |
# File 'generated/google/apis/jobs_v2/classes.rb', line 1323 def requisition_id @requisition_id end |
Instance Method Details
#update!(**args) ⇒ Object
Update properties of this object
1330 1331 1332 |
# File 'generated/google/apis/jobs_v2/classes.rb', line 1330 def update!(**args) @requisition_id = args[:requisition_id] if args.key?(:requisition_id) end |