Google Cloud Talent Solution V4 Client - Class CompensationType (2.2.0)

Reference documentation and code samples for the Google Cloud Talent Solution V4 Client class CompensationType.

The type of compensation.

For compensation amounts specified in non-monetary amounts, describe the compensation scheme in the CompensationEntry.description . For example, tipping format is described in CompensationEntry.description (for example, "expect 15-20% tips based on customer bill.") and an estimate of the tips provided in CompensationEntry.amount or CompensationEntry.range ($10 per hour). For example, equity is described in CompensationEntry.description (for example, "1% - 2% equity vesting over 4 years, 1 year cliff") and value estimated in CompensationEntry.amount or CompensationEntry.range . If no value estimate is possible, units are CompensationUnit.COMPENSATION_UNIT_UNSPECIFIED and then further clarified in CompensationEntry.description field.

Protobuf type google.cloud.talent.v4.CompensationInfo.CompensationType

Namespace

Google \ Cloud \ Talent \ V4 \ CompensationInfo

Methods

static::name

Parameter
Name
Description
value
mixed

static::value

Parameter
Name
Description
name
mixed

Constants

COMPENSATION_TYPE_UNSPECIFIED

  Value: 0 
 

Default value.

Generated from protobuf enum COMPENSATION_TYPE_UNSPECIFIED = 0;

BASE

  Value: 1 
 

Base compensation: Refers to the fixed amount of money paid to an employee by an employer in return for work performed. Base compensation does not include benefits, bonuses or any other potential compensation from an employer.

Generated from protobuf enum BASE = 1;

BONUS

  Value: 2 
 

Bonus.

Generated from protobuf enum BONUS = 2;

SIGNING_BONUS

  Value: 3 
 

Signing bonus.

Generated from protobuf enum SIGNING_BONUS = 3;

EQUITY

  Value: 4 
 

Equity.

Generated from protobuf enum EQUITY = 4;

PROFIT_SHARING

  Value: 5 
 

Profit sharing.

Generated from protobuf enum PROFIT_SHARING = 5;

COMMISSIONS

  Value: 6 
 

Commission.

Generated from protobuf enum COMMISSIONS = 6;

TIPS

  Value: 7 
 

Tips.

Generated from protobuf enum TIPS = 7;

OTHER_COMPENSATION_TYPE

  Value: 8 
 

Other compensation type.

Generated from protobuf enum OTHER_COMPENSATION_TYPE = 8;

Create a Mobile Website
View Site in Mobile | Classic
Share by: