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.
Possible string values are:
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