CompensationInfoResponse

data class CompensationInfoResponse(val annualizedBaseCompensationRange: CompensationRangeResponse, val annualizedTotalCompensationRange: CompensationRangeResponse, val entries: List<CompensationEntryResponse>)

Job compensation details.

Constructors

Link copied to clipboard
fun CompensationInfoResponse(annualizedBaseCompensationRange: CompensationRangeResponse, annualizedTotalCompensationRange: CompensationRangeResponse, entries: List<CompensationEntryResponse>)

Types

Link copied to clipboard
object Companion

Properties

Link copied to clipboard

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.

Link copied to clipboard

Annualized total compensation range. Computed as all compensation entries' CompensationEntry.amount times CompensationEntry.expected_units_per_year. See CompensationEntry for explanation on compensation annualization.

Link copied to clipboard

Job compensation information. At most one entry can be of type CompensationInfo.CompensationType.BASE, which is referred as base compensation entry for the job.