Class CompensationInfo (0.6.3)

Job compensation details. .. attribute:: entries

Job compensation information. At most one entry can be of type [CompensationInfo.CompensationType.BASE][google.cloud.tal ent.v4beta1.CompensationInfo.CompensationType.BASE], which is referred as base compensation entry for the job.

Output only. Annualized total compensation range. Computed as all compensation entries' [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 [amoun t][google.cloud.talent.v4beta1.CompensationInfo.CompensationEntry.amou nt] or [range][google.cloud.talent.v4beta1.CompensationInfo.Compensati onEntry.range]. - and its [expected_units_per_year][google.cloud.ta lent.v4beta1.CompensationInfo.CompensationEntry.expected_units_per_ year] is set or can be derived. Its annualized range is determined as ([amount][google.cloud.talent.v4beta1.CompensationInfo.CompensationEnt ry.amount] or [range][google.cloud.talent.v4beta1.CompensationInfo.Com pensationEntry.range]) times [expected_units_per_year][google.cloud .talent.v4beta1.CompensationInfo.CompensationEntry.expected_units_pe r_year]. .. attribute:: type

Compensation type. Default is [CompensationType.COMPENSATION _TYPE_UNSPECIFIED][google.cloud.talent.v4beta1.CompensationIn fo.CompensationType.COMPENSATION_TYPE_UNSPECIFIED].

Compensation amount. It could be a fixed amount or a floating range.

Compensation range.

Expected number of units paid each year. If not specified, when [Job.employment_types][google.cloud.talent.v4beta1.Job.e mployment_types] is FULLTIME, a default value is inferred based on [unit][google.cloud.talent.v4beta1.CompensationInfo.C ompensationEntry.unit]. Default values: - HOURLY: 2080 - DAILY: 260 - WEEKLY: 52 - MONTHLY: 12 - ANNUAL: 1

CompensationRange

Compensation range. .. attribute:: max_compensation

The maximum amount of compensation. If left empty, the value is set to a maximal compensation value and the currency code is set to match the [currency code][google.type.Money.currency_code] of min_compensation.