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.
1302 1303 1304 |
# File 'generated/google/apis/jobs_v2/classes.rb', line 1302 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
1300 1301 1302 |
# File 'generated/google/apis/jobs_v2/classes.rb', line 1300 def requisition_id @requisition_id end |
Instance Method Details
#update!(**args) ⇒ Object
Update properties of this object
1307 1308 1309 |
# File 'generated/google/apis/jobs_v2/classes.rb', line 1307 def update!(**args) @requisition_id = args[:requisition_id] if args.key?(:requisition_id) end |