Enum CompensationInfo.CompensationUnit (2.12.0)

public enum CompensationInfo.CompensationUnit extends Enum<CompensationInfo.CompensationUnit> implements ProtocolMessageEnum

Pay frequency.

Protobuf enum google.cloud.talent.v4.CompensationInfo.CompensationUnit

Implements

ProtocolMessageEnum

Static Fields

NameDescription
COMPENSATION_UNIT_UNSPECIFIED

Default value.

COMPENSATION_UNIT_UNSPECIFIED = 0;

COMPENSATION_UNIT_UNSPECIFIED_VALUE

Default value.

COMPENSATION_UNIT_UNSPECIFIED = 0;

DAILY

Daily.

DAILY = 2;

DAILY_VALUE

Daily.

DAILY = 2;

HOURLY

Hourly.

HOURLY = 1;

HOURLY_VALUE

Hourly.

HOURLY = 1;

MONTHLY

Monthly.

MONTHLY = 4;

MONTHLY_VALUE

Monthly.

MONTHLY = 4;

ONE_TIME

One time.

ONE_TIME = 6;

ONE_TIME_VALUE

One time.

ONE_TIME = 6;

OTHER_COMPENSATION_UNIT

Other compensation units.

OTHER_COMPENSATION_UNIT = 7;

OTHER_COMPENSATION_UNIT_VALUE

Other compensation units.

OTHER_COMPENSATION_UNIT = 7;

UNRECOGNIZED
WEEKLY

Weekly

WEEKLY = 3;

WEEKLY_VALUE

Weekly

WEEKLY = 3;

YEARLY

Yearly.

YEARLY = 5;

YEARLY_VALUE

Yearly.

YEARLY = 5;

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()