Reference documentation and code samples for the Google Cloud Talent Solution V4beta1 Client class CompensationInfo.
Job compensation details.
Generated from protobuf message google.cloud.talent.v4beta1.CompensationInfo
Namespace
Google \ Cloud \ Talent \ V4beta1Methods
__construct
Constructor.
data
array
Optional. Data for populating the Message object.
↳ entries
array< Google\Cloud\Talent\V4beta1\CompensationInfo\CompensationEntry
>
Job compensation information. At most one entry can be of type CompensationInfo.CompensationType.BASE , which is referred as base compensation entryfor the job.
↳ annualized_base_compensation_range
Google\Cloud\Talent\V4beta1\CompensationInfo\CompensationRange
Output only. Annualized base compensation range. Computed as base compensation entry's CompensationEntry.amount times CompensationEntry.expected_units_per_year . See CompensationEntry for explanation on compensation annualization.
↳ annualized_total_compensation_range
Google\Cloud\Talent\V4beta1\CompensationInfo\CompensationRange
Output only. Annualized total compensation range. Computed as all compensation entries' CompensationEntry.amount times CompensationEntry.expected_units_per_year . See CompensationEntry for explanation on compensation annualization.
getEntries
Job compensation information.
At most one entry can be of type CompensationInfo.CompensationType.BASE , which is referred as base compensation entryfor the job.
setEntries
Job compensation information.
At most one entry can be of type CompensationInfo.CompensationType.BASE , which is referred as base compensation entryfor the job.
$this
getAnnualizedBaseCompensationRange
Output only. Annualized base compensation range. Computed as base compensation entry's CompensationEntry.amount times CompensationEntry.expected_units_per_year .
See CompensationEntry for explanation on compensation annualization.
hasAnnualizedBaseCompensationRange
clearAnnualizedBaseCompensationRange
setAnnualizedBaseCompensationRange
Output only. Annualized base compensation range. Computed as base compensation entry's CompensationEntry.amount times CompensationEntry.expected_units_per_year .
See CompensationEntry for explanation on compensation annualization.
$this
getAnnualizedTotalCompensationRange
Output only. Annualized total compensation range. Computed as all compensation entries' CompensationEntry.amount times CompensationEntry.expected_units_per_year .
See CompensationEntry for explanation on compensation annualization.
hasAnnualizedTotalCompensationRange
clearAnnualizedTotalCompensationRange
setAnnualizedTotalCompensationRange
Output only. Annualized total compensation range. Computed as all compensation entries' CompensationEntry.amount times CompensationEntry.expected_units_per_year .
See CompensationEntry for explanation on compensation annualization.
$this

