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
1338 1339 1340 |
# File 'generated/google/apis/jobs_v2/classes.rb', line 1338 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
1336 1337 1338 |
# File 'generated/google/apis/jobs_v2/classes.rb', line 1336 def requisition_id @requisition_id end |
Instance Method Details
#update!(**args) ⇒ Object
Update properties of this object
1343 1344 1345 |
# File 'generated/google/apis/jobs_v2/classes.rb', line 1343 def update!(**args) @requisition_id = args[:requisition_id] if args.key?(:requisition_id) end |