Enum CompensationFilter.FilterType (2.4.2)

public enum CompensationFilter.FilterType extends Enum<CompensationFilter.FilterType> implements ProtocolMessageEnum

Specify the type of filtering.

Protobuf enum google.cloud.talent.v4.CompensationFilter.FilterType

Implements

ProtocolMessageEnum

Static Fields

NameDescription
ANNUALIZED_BASE_AMOUNT

Filter by annualized base compensation amount and base compensation entry's unit. Populate range and zero or more units.

ANNUALIZED_BASE_AMOUNT = 3;

ANNUALIZED_BASE_AMOUNT_VALUE

Filter by annualized base compensation amount and base compensation entry's unit. Populate range and zero or more units.

ANNUALIZED_BASE_AMOUNT = 3;

ANNUALIZED_TOTAL_AMOUNT

Filter by annualized total compensation amount and base compensation entry's unit . Populate range and zero or more units.

ANNUALIZED_TOTAL_AMOUNT = 4;

ANNUALIZED_TOTAL_AMOUNT_VALUE

Filter by annualized total compensation amount and base compensation entry's unit . Populate range and zero or more units.

ANNUALIZED_TOTAL_AMOUNT = 4;

FILTER_TYPE_UNSPECIFIED

Filter type unspecified. Position holder, INVALID, should never be used.

FILTER_TYPE_UNSPECIFIED = 0;

FILTER_TYPE_UNSPECIFIED_VALUE

Filter type unspecified. Position holder, INVALID, should never be used.

FILTER_TYPE_UNSPECIFIED = 0;

UNIT_AND_AMOUNT

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. Set exactly one units and populate range.

UNIT_AND_AMOUNT = 2;

UNIT_AND_AMOUNT_VALUE

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. Set exactly one units and populate range.

UNIT_AND_AMOUNT = 2;

UNIT_ONLY

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_ONLY = 1;

UNIT_ONLY_VALUE

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_ONLY = 1;

UNRECOGNIZED

Static Methods

NameDescription
forNumber(int value)
getDescriptor()
internalGetValueMap()
valueOf(Descriptors.EnumValueDescriptor desc)
valueOf(int value)

Deprecated. Use #forNumber(int) instead.

valueOf(String name)
values()

Methods

NameDescription
getDescriptorForType()
getNumber()
getValueDescriptor()