class Google::Apis::JobsV3::UpdateCompanyRequest
Input only. Request for updating a specified company.
Attributes
company[RW]
A Company
resource represents a company in the service. A company is the entity that owns job postings, that is, the hiring entity responsible for employing applicants for the job position. Corresponds to the JSON property `company` @return [Google::Apis::JobsV3::Company]
update_mask[RW]
Optional but strongly recommended for the best service experience. If update_mask
is provided, only the specified fields in company are updated. Otherwise all the fields are updated. A field mask to specify the company fields to be updated. Only top level fields of Company
are supported. Corresponds to the JSON property `updateMask` @return [String]
Public Class Methods
new(**args)
click to toggle source
# File lib/google/apis/jobs_v3/classes.rb, line 2604 def initialize(**args) update!(**args) end
Public Instance Methods
update!(**args)
click to toggle source
Update properties of this object
# File lib/google/apis/jobs_v3/classes.rb, line 2609 def update!(**args) @company = args[:company] if args.key?(:company) @update_mask = args[:update_mask] if args.key?(:update_mask) end