public enum DegreeType extends Enum<DegreeType> implements com.google.protobuf.ProtocolMessageEnum
Educational degree level defined in International Standard Classification of Education (ISCED).Protobuf enum
google.cloud.talent.v4beta1.DegreeType| Enum Constant and Description |
|---|
ADULT_REMEDIAL_EDUCATION
Adult Remedial Education; Programmes providing learning experiences that
build on secondary education and prepare for labour market entry and/or
tertiary education.
|
ASSOCIATES_OR_EQUIVALENT
Associate's or equivalent; Short first tertiary programmes that are
typically practically-based, occupationally-specific and prepare for
labour market entry.
|
BACHELORS_OR_EQUIVALENT
Bachelor's or equivalent; Programmes designed to provide intermediate
academic and/or professional knowledge, skills and competencies leading
to a first tertiary degree or equivalent qualification.
|
DEGREE_TYPE_UNSPECIFIED
Default value.
|
DOCTORAL_OR_EQUIVALENT
Doctoral or equivalent; Programmes designed primarily to lead to an
advanced research qualification, usually concluding with the submission
and defense of a substantive dissertation of publishable quality based on
original research.
|
LOWER_SECONDARY_EDUCATION
Lower secondary education; First stage of secondary education building on
primary education, typically with a more subject-oriented curriculum.
|
MASTERS_OR_EQUIVALENT
Master's or equivalent; Programmes designed to provide advanced academic
and/or professional knowledge, skills and competencies leading to a
second tertiary degree or equivalent qualification.
|
PRIMARY_EDUCATION
Primary education which is typically the first stage of compulsory
education.
|
UNRECOGNIZED |
UPPER_SECONDARY_EDUCATION
Middle education; Second/final stage of secondary education preparing for
tertiary education and/or providing skills relevant to employment.
|
| Modifier and Type | Field and Description |
|---|---|
static int |
ADULT_REMEDIAL_EDUCATION_VALUE
Adult Remedial Education; Programmes providing learning experiences that
build on secondary education and prepare for labour market entry and/or
tertiary education.
|
static int |
ASSOCIATES_OR_EQUIVALENT_VALUE
Associate's or equivalent; Short first tertiary programmes that are
typically practically-based, occupationally-specific and prepare for
labour market entry.
|
static int |
BACHELORS_OR_EQUIVALENT_VALUE
Bachelor's or equivalent; Programmes designed to provide intermediate
academic and/or professional knowledge, skills and competencies leading
to a first tertiary degree or equivalent qualification.
|
static int |
DEGREE_TYPE_UNSPECIFIED_VALUE
Default value.
|
static int |
DOCTORAL_OR_EQUIVALENT_VALUE
Doctoral or equivalent; Programmes designed primarily to lead to an
advanced research qualification, usually concluding with the submission
and defense of a substantive dissertation of publishable quality based on
original research.
|
static int |
LOWER_SECONDARY_EDUCATION_VALUE
Lower secondary education; First stage of secondary education building on
primary education, typically with a more subject-oriented curriculum.
|
static int |
MASTERS_OR_EQUIVALENT_VALUE
Master's or equivalent; Programmes designed to provide advanced academic
and/or professional knowledge, skills and competencies leading to a
second tertiary degree or equivalent qualification.
|
static int |
PRIMARY_EDUCATION_VALUE
Primary education which is typically the first stage of compulsory
education.
|
static int |
UPPER_SECONDARY_EDUCATION_VALUE
Middle education; Second/final stage of secondary education preparing for
tertiary education and/or providing skills relevant to employment.
|
| Modifier and Type | Method and Description |
|---|---|
static DegreeType |
forNumber(int value) |
static com.google.protobuf.Descriptors.EnumDescriptor |
getDescriptor() |
com.google.protobuf.Descriptors.EnumDescriptor |
getDescriptorForType() |
int |
getNumber() |
com.google.protobuf.Descriptors.EnumValueDescriptor |
getValueDescriptor() |
static com.google.protobuf.Internal.EnumLiteMap<DegreeType> |
internalGetValueMap() |
static DegreeType |
valueOf(com.google.protobuf.Descriptors.EnumValueDescriptor desc) |
static DegreeType |
valueOf(int value)
Deprecated.
Use
forNumber(int) instead. |
static DegreeType |
valueOf(String name)
Returns the enum constant of this type with the specified name.
|
static DegreeType[] |
values()
Returns an array containing the constants of this enum type, in
the order they are declared.
|
public static final DegreeType DEGREE_TYPE_UNSPECIFIED
Default value. Represents no degree, or early childhood education. Maps to ISCED code 0. Ex) Kindergarten
DEGREE_TYPE_UNSPECIFIED = 0;public static final DegreeType PRIMARY_EDUCATION
Primary education which is typically the first stage of compulsory education. ISCED code 1. Ex) Elementary school
PRIMARY_EDUCATION = 1;public static final DegreeType LOWER_SECONDARY_EDUCATION
Lower secondary education; First stage of secondary education building on primary education, typically with a more subject-oriented curriculum. ISCED code 2. Ex) Middle school
LOWER_SECONDARY_EDUCATION = 2;public static final DegreeType UPPER_SECONDARY_EDUCATION
Middle education; Second/final stage of secondary education preparing for tertiary education and/or providing skills relevant to employment. Usually with an increased range of subject options and streams. ISCED code 3. Ex) High school
UPPER_SECONDARY_EDUCATION = 3;public static final DegreeType ADULT_REMEDIAL_EDUCATION
Adult Remedial Education; Programmes providing learning experiences that build on secondary education and prepare for labour market entry and/or tertiary education. The content is broader than secondary but not as complex as tertiary education. ISCED code 4.
ADULT_REMEDIAL_EDUCATION = 4;public static final DegreeType ASSOCIATES_OR_EQUIVALENT
Associate's or equivalent; Short first tertiary programmes that are typically practically-based, occupationally-specific and prepare for labour market entry. These programmes may also provide a pathway to other tertiary programmes. ISCED code 5.
ASSOCIATES_OR_EQUIVALENT = 5;public static final DegreeType BACHELORS_OR_EQUIVALENT
Bachelor's or equivalent; Programmes designed to provide intermediate academic and/or professional knowledge, skills and competencies leading to a first tertiary degree or equivalent qualification. ISCED code 6.
BACHELORS_OR_EQUIVALENT = 6;public static final DegreeType MASTERS_OR_EQUIVALENT
Master's or equivalent; Programmes designed to provide advanced academic and/or professional knowledge, skills and competencies leading to a second tertiary degree or equivalent qualification. ISCED code 7.
MASTERS_OR_EQUIVALENT = 7;public static final DegreeType DOCTORAL_OR_EQUIVALENT
Doctoral or equivalent; Programmes designed primarily to lead to an advanced research qualification, usually concluding with the submission and defense of a substantive dissertation of publishable quality based on original research. ISCED code 8.
DOCTORAL_OR_EQUIVALENT = 8;public static final DegreeType UNRECOGNIZED
public static final int DEGREE_TYPE_UNSPECIFIED_VALUE
Default value. Represents no degree, or early childhood education. Maps to ISCED code 0. Ex) Kindergarten
DEGREE_TYPE_UNSPECIFIED = 0;public static final int PRIMARY_EDUCATION_VALUE
Primary education which is typically the first stage of compulsory education. ISCED code 1. Ex) Elementary school
PRIMARY_EDUCATION = 1;public static final int LOWER_SECONDARY_EDUCATION_VALUE
Lower secondary education; First stage of secondary education building on primary education, typically with a more subject-oriented curriculum. ISCED code 2. Ex) Middle school
LOWER_SECONDARY_EDUCATION = 2;public static final int UPPER_SECONDARY_EDUCATION_VALUE
Middle education; Second/final stage of secondary education preparing for tertiary education and/or providing skills relevant to employment. Usually with an increased range of subject options and streams. ISCED code 3. Ex) High school
UPPER_SECONDARY_EDUCATION = 3;public static final int ADULT_REMEDIAL_EDUCATION_VALUE
Adult Remedial Education; Programmes providing learning experiences that build on secondary education and prepare for labour market entry and/or tertiary education. The content is broader than secondary but not as complex as tertiary education. ISCED code 4.
ADULT_REMEDIAL_EDUCATION = 4;public static final int ASSOCIATES_OR_EQUIVALENT_VALUE
Associate's or equivalent; Short first tertiary programmes that are typically practically-based, occupationally-specific and prepare for labour market entry. These programmes may also provide a pathway to other tertiary programmes. ISCED code 5.
ASSOCIATES_OR_EQUIVALENT = 5;public static final int BACHELORS_OR_EQUIVALENT_VALUE
Bachelor's or equivalent; Programmes designed to provide intermediate academic and/or professional knowledge, skills and competencies leading to a first tertiary degree or equivalent qualification. ISCED code 6.
BACHELORS_OR_EQUIVALENT = 6;public static final int MASTERS_OR_EQUIVALENT_VALUE
Master's or equivalent; Programmes designed to provide advanced academic and/or professional knowledge, skills and competencies leading to a second tertiary degree or equivalent qualification. ISCED code 7.
MASTERS_OR_EQUIVALENT = 7;public static final int DOCTORAL_OR_EQUIVALENT_VALUE
Doctoral or equivalent; Programmes designed primarily to lead to an advanced research qualification, usually concluding with the submission and defense of a substantive dissertation of publishable quality based on original research. ISCED code 8.
DOCTORAL_OR_EQUIVALENT = 8;public static DegreeType[] values()
for (DegreeType c : DegreeType.values()) System.out.println(c);
public static DegreeType valueOf(String name)
name - the name of the enum constant to be returned.IllegalArgumentException - if this enum type has no constant with the specified nameNullPointerException - if the argument is nullpublic final int getNumber()
getNumber in interface com.google.protobuf.Internal.EnumLitegetNumber in interface com.google.protobuf.ProtocolMessageEnum@Deprecated public static DegreeType valueOf(int value)
forNumber(int) instead.public static DegreeType forNumber(int value)
public static com.google.protobuf.Internal.EnumLiteMap<DegreeType> internalGetValueMap()
public final com.google.protobuf.Descriptors.EnumValueDescriptor getValueDescriptor()
getValueDescriptor in interface com.google.protobuf.ProtocolMessageEnumpublic final com.google.protobuf.Descriptors.EnumDescriptor getDescriptorForType()
getDescriptorForType in interface com.google.protobuf.ProtocolMessageEnumpublic static final com.google.protobuf.Descriptors.EnumDescriptor getDescriptor()
public static DegreeType valueOf(com.google.protobuf.Descriptors.EnumValueDescriptor desc)
Copyright © 2019 Google LLC. All rights reserved.