Reference documentation and code samples for the Cloud Talent Solution V4 API module Google::Cloud::Talent::V4::CompensationFilter::FilterType.
Specify the type of filtering.
Constants
FILTER_TYPE_UNSPECIFIED
value: 0
Filter type unspecified. Position holder, INVALID, should never be used.
UNIT_ONLY
value: 1
Filter by base compensation entry's
unit. A job is a match if and
only if the job contains a base CompensationEntry and the base
CompensationEntry's unit matches provided units.
Populate one or more units.
See CompensationInfo.CompensationEntry for definition of base compensation entry.
UNIT_AND_AMOUNT
value: 2
Filter by base compensation entry's
unit and amount / range. A job
is a match if and only if the job contains a base CompensationEntry, and
the base entry's unit matches provided
CompensationUnit and
amount or range overlaps with provided
CompensationRange.
See CompensationInfo.CompensationEntry for definition of base compensation entry.
ANNUALIZED_BASE_AMOUNT
value: 3
Filter by annualized base compensation amount and base compensation
entry's
unit. Populate [range][google.cloud.talent.v4.CompensationFilter.range] and zero or more [units][google.cloud.talent.v4.CompensationFilter.units].
ANNUALIZED_TOTAL_AMOUNT
value: 4
Filter by annualized total compensation amount and base compensation
entry's
unit . Populate [range][google.cloud.talent.v4.CompensationFilter.range] and zero or more [units][google.cloud.talent.v4.CompensationFilter.units].