Class CompensationInfo (0.4.0)

Job compensation details.

Output only. Annualized base compensation range. Computed as base compensation entry's [CompensationEntry.amount][google.cl oud.talent.v4beta1.CompensationInfo.CompensationEntry.amount] times [CompensationEntry.expected_units_per_year][google.cl oud.talent.v4beta1.CompensationInfo.CompensationEntry.expected _units_per_year]. See [CompensationEntry][google.cloud.tal ent.v4beta1.CompensationInfo.CompensationEntry] for explanation on compensation annualization.

Classes

CompensationEntry

A compensation entry that represents one component of compensation, such as base pay, bonus, or other compensation type.

Annualization: One compensation entry can be annualized if - it contains valid amount or range.

  • and its [expected_units_per_year][google.cloud.talent.v4beta1.CompensationInfo.CompensationEntry.expected_units_per_year] is set or can be derived. Its annualized range is determined as (amount or range) times [expected_units_per_year][google.cloud.talent.v4beta1.CompensationInfo.CompensationEntry.expected_units_per_year].

    Frequency of the specified amount. Default is [CompensationUn it.COMPENSATION_UNIT_UNSPECIFIED][google.cloud.talent.v4beta 1.CompensationInfo.CompensationUnit.COMPENSATION_UNIT_UNSPEC IFIED].

    Compensation amount.

    Compensation description. For example, could indicate equity terms or provide additional context to an estimated bonus.

CompensationRange

Compensation range.

The minimum amount of compensation. If left empty, the value is set to zero and the currency code is set to match the [currency code][google.type.Money.currency_code] of max_compensation.