Cloud Talent Solution V4 API - Class Google::Cloud::Talent::V4::CompensationInfo::CompensationEntry (v0.13.0)

Reference documentation and code samples for the Cloud Talent Solution V4 API class Google::Cloud::Talent::V4::CompensationInfo::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

Inherits

  • Object

Extended By

  • Google::Protobuf::MessageExts::ClassMethods

Includes

  • Google::Protobuf::MessageExts

Methods

#amount

def amount() -> ::Google::Type::Money
Returns

#amount=

def amount=(value) -> ::Google::Type::Money
Parameter
Returns

#description

def description() -> ::String
Returns
  • (::String) — Compensation description. For example, could indicate equity terms or provide additional context to an estimated bonus.

#description=

def description=(value) -> ::String
Parameter
  • value (::String) — Compensation description. For example, could indicate equity terms or provide additional context to an estimated bonus.
Returns
  • (::String) — Compensation description. For example, could indicate equity terms or provide additional context to an estimated bonus.

#expected_units_per_year

def expected_units_per_year() -> ::Google::Protobuf::DoubleValue
Returns

#expected_units_per_year=

def expected_units_per_year=(value) -> ::Google::Protobuf::DoubleValue
Parameter
Returns

#range

def range() -> ::Google::Cloud::Talent::V4::CompensationInfo::CompensationRange

#range=

def range=(value) -> ::Google::Cloud::Talent::V4::CompensationInfo::CompensationRange
Parameter

#type

def type() -> ::Google::Cloud::Talent::V4::CompensationInfo::CompensationType

#type=

def type=(value) -> ::Google::Cloud::Talent::V4::CompensationInfo::CompensationType

#unit

def unit() -> ::Google::Cloud::Talent::V4::CompensationInfo::CompensationUnit

#unit=

def unit=(value) -> ::Google::Cloud::Talent::V4::CompensationInfo::CompensationUnit