Company class

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.

Constructors

Company({String? careerSiteUri, CompanyDerivedInfo? derivedInfo, String? displayName, String? eeoText, String? externalId, String? headquartersAddress, bool? hiringAgency, String? imageUri, List<String>? keywordSearchableJobCustomAttributes, String? name, String? size, bool? suspended, String? websiteUri})
Company.fromJson(Map json_)

Properties

careerSiteUri String?
The URI to employer's career site or careers page on the employer's web site, for example, "https://careers.google.com".
getter/setter pair
derivedInfo CompanyDerivedInfo?
Derived details about the company.
getter/setter pair
displayName String?
The display name of the company, for example, "Google LLC".
getter/setter pair
eeoText String?
Equal Employment Opportunity legal disclaimer text to be associated with all jobs, and typically to be displayed in all roles.
getter/setter pair
externalId String?
Client side company identifier, used to uniquely identify the company.
getter/setter pair
hashCode int
The hash code for this object.
no setterinherited
headquartersAddress String?
The street address of the company's main headquarters, which may be different from the job location.
getter/setter pair
hiringAgency bool?
Set to true if it is the hiring agency that post jobs for other employers.
getter/setter pair
imageUri String?
A URI that hosts the employer's company logo.
getter/setter pair
keywordSearchableJobCustomAttributes List<String>?
This field is deprecated.
getter/setter pair
name String?
Required during company update.
getter/setter pair
runtimeType Type
A representation of the runtime type of the object.
no setterinherited
size String?
The employer's company size.
getter/setter pair
suspended bool?
Indicates whether a company is flagged to be suspended from public availability by the service when job content appears suspicious, abusive, or spammy.
getter/setter pair
websiteUri String?
The URI representing the company's primary web site or home page, for example, "https://www.google.com".
getter/setter pair

Methods

noSuchMethod(Invocation invocation) → dynamic
Invoked when a nonexistent method or property is accessed.
inherited
toJson() Map<String, dynamic>
toString() String
A string representation of this object.
inherited

Operators

operator ==(Object other) bool
The equality operator.
inherited