Enum JobLevel (2.28.0)

public enum JobLevel extends Enum<JobLevel> implements ProtocolMessageEnum

An enum that represents the required experience level required for the job.

Protobuf enum google.cloud.talent.v4.JobLevel

Implements

ProtocolMessageEnum

Static Fields

NameDescription
DIRECTOR

Senior-level managers responsible for managing teams of managers.

DIRECTOR = 4;

DIRECTOR_VALUE

Senior-level managers responsible for managing teams of managers.

DIRECTOR = 4;

ENTRY_LEVEL

Entry-level individual contributors, typically with less than 2 years of experience in a similar role. Includes interns.

ENTRY_LEVEL = 1;

ENTRY_LEVEL_VALUE

Entry-level individual contributors, typically with less than 2 years of experience in a similar role. Includes interns.

ENTRY_LEVEL = 1;

EXECUTIVE

Executive-level managers and above, including C-level positions.

EXECUTIVE = 5;

EXECUTIVE_VALUE

Executive-level managers and above, including C-level positions.

EXECUTIVE = 5;

EXPERIENCED

Experienced individual contributors, typically with 2+ years of experience in a similar role.

EXPERIENCED = 2;

EXPERIENCED_VALUE

Experienced individual contributors, typically with 2+ years of experience in a similar role.

EXPERIENCED = 2;

JOB_LEVEL_UNSPECIFIED

The default value if the level isn't specified.

JOB_LEVEL_UNSPECIFIED = 0;

JOB_LEVEL_UNSPECIFIED_VALUE

The default value if the level isn't specified.

JOB_LEVEL_UNSPECIFIED = 0;

MANAGER

Entry- to mid-level managers responsible for managing a team of people.

MANAGER = 3;

MANAGER_VALUE

Entry- to mid-level managers responsible for managing a team of people.

MANAGER = 3;

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