Class CompensationInfo
Job compensation details.
Implements
Inherited Members
Namespace: Google.Apis.CloudTalentSolution.v3.Data
Assembly: Google.Apis.CloudTalentSolution.v3.dll
Syntax
public class CompensationInfo : IDirectResponseSchema
Properties
AnnualizedBaseCompensationRange
Output only. Annualized base compensation range. Computed as base compensation entry's CompensationEntry.compensation times CompensationEntry.expected_units_per_year. See CompensationEntry for explanation on compensation annualization.
Declaration
[JsonProperty("annualizedBaseCompensationRange")]
public virtual CompensationRange AnnualizedBaseCompensationRange { get; set; }
Property Value
Type | Description |
---|---|
CompensationRange |
AnnualizedTotalCompensationRange
Output only. Annualized total compensation range. Computed as all compensation entries' CompensationEntry.compensation times CompensationEntry.expected_units_per_year. See CompensationEntry for explanation on compensation annualization.
Declaration
[JsonProperty("annualizedTotalCompensationRange")]
public virtual CompensationRange AnnualizedTotalCompensationRange { get; set; }
Property Value
Type | Description |
---|---|
CompensationRange |
ETag
The ETag of the item.
Declaration
public virtual string ETag { get; set; }
Property Value
Type | Description |
---|---|
string |
Entries
Optional. Job compensation information. At most one entry can be of type CompensationInfo.CompensationType.BASE, which is referred as ** base compensation entry ** for the job.
Declaration
[JsonProperty("entries")]
public virtual IList<CompensationEntry> Entries { get; set; }
Property Value
Type | Description |
---|---|
IList<CompensationEntry> |