CompensationEntryResponse constructor
const
CompensationEntryResponse({
- required Input<
MoneyResponse> amount, - required Input<
String> description, - required Input<
double> expectedUnitsPerYear, - required Input<
CompensationRangeResponse> range, - required Input<
String> type, - required Input<
String> unit,
Creates a new CompensationEntryResponse.
amount Optional. Compensation amount.
description Optional. Compensation description. For example, could indicate equity terms or provide additional context to an estimated bonus.
expectedUnitsPerYear Optional. Expected number of units paid each year. If not specified, when Job.employment_types is FULLTIME, a default value is inferred based on unit. Default values: - HOURLY: 2080 - DAILY: 260 - WEEKLY: 52 - MONTHLY: 12 - ANNUAL: 1
range Optional. Compensation range.
type Optional. Compensation type. Default is CompensationUnit.COMPENSATION_TYPE_UNSPECIFIED.
unit Optional. Frequency of the specified amount. Default is CompensationUnit.COMPENSATION_UNIT_UNSPECIFIED.
Implementation
const CompensationEntryResponse({
required this.amount,
required this.description,
required this.expectedUnitsPerYear,
required this.range,
required this.type,
required this.unit,
});