FilterType(value)
Specify the type of filtering.
Values:
FILTER_TYPE_UNSPECIFIED (0):
Filter type unspecified. Position holder,
INVALID, should never be used.
UNIT_ONLY (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
<xref uid="google.cloud.talent.v4.CompensationInfo.CompensationEntry">CompensationInfo.CompensationEntry</xref>
for definition of base compensation entry.
UNIT_AND_AMOUNT (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
<xref uid="google.cloud.talent.v4.CompensationInfo.CompensationUnit">CompensationUnit</xref>
and amount or range overlaps with provided
<xref uid="google.cloud.talent.v4.CompensationInfo.CompensationRange">CompensationRange</xref>.
See
<xref uid="google.cloud.talent.v4.CompensationInfo.CompensationEntry">CompensationInfo.CompensationEntry</xref>
for definition of base compensation entry.
Set exactly one
<xref uid="google.cloud.talent.v4.CompensationFilter.units">units</xref> and
populate
<xref uid="google.cloud.talent.v4.CompensationFilter.range">range</xref>.
ANNUALIZED_BASE_AMOUNT (3):
Filter by annualized base compensation amount and
`base compensation entry's` unit. Populate
<xref uid="google.cloud.talent.v4.CompensationFilter.range">range</xref> and
zero or more
<xref uid="google.cloud.talent.v4.CompensationFilter.units">units</xref>.
ANNUALIZED_TOTAL_AMOUNT (4):
Filter by annualized total compensation amount and
`base compensation entry's` unit . Populate
<xref uid="google.cloud.talent.v4.CompensationFilter.range">range</xref> and
zero or more
<xref uid="google.cloud.talent.v4.CompensationFilter.units">units</xref>.