public final class EducationRecord extends GeneratedMessageV3 implements EducationRecordOrBuilder
Resource that represents an education record of a candidate.
Protobuf type google.cloud.talent.v4beta1.EducationRecord
Static Fields
ADDRESS_FIELD_NUMBER
public static final int ADDRESS_FIELD_NUMBER
Field Value
DEGREE_DESCRIPTION_FIELD_NUMBER
public static final int DEGREE_DESCRIPTION_FIELD_NUMBER
Field Value
DEGREE_SNIPPET_FIELD_NUMBER
public static final int DEGREE_SNIPPET_FIELD_NUMBER
Field Value
DESCRIPTION_FIELD_NUMBER
public static final int DESCRIPTION_FIELD_NUMBER
Field Value
END_DATE_FIELD_NUMBER
public static final int END_DATE_FIELD_NUMBER
Field Value
EXPECTED_GRADUATION_DATE_FIELD_NUMBER
public static final int EXPECTED_GRADUATION_DATE_FIELD_NUMBER
Field Value
IS_CURRENT_FIELD_NUMBER
public static final int IS_CURRENT_FIELD_NUMBER
Field Value
SCHOOL_NAME_FIELD_NUMBER
public static final int SCHOOL_NAME_FIELD_NUMBER
Field Value
SCHOOL_NAME_SNIPPET_FIELD_NUMBER
public static final int SCHOOL_NAME_SNIPPET_FIELD_NUMBER
Field Value
START_DATE_FIELD_NUMBER
public static final int START_DATE_FIELD_NUMBER
Field Value
STRUCTURED_DEGREE_FIELD_NUMBER
public static final int STRUCTURED_DEGREE_FIELD_NUMBER
Field Value
Static Methods
getDefaultInstance()
public static EducationRecord getDefaultInstance()
Returns
getDescriptor()
public static final Descriptors.Descriptor getDescriptor()
Returns
newBuilder()
public static EducationRecord.Builder newBuilder()
Returns
newBuilder(EducationRecord prototype)
public static EducationRecord.Builder newBuilder(EducationRecord prototype)
Parameter
Returns
public static EducationRecord parseDelimitedFrom(InputStream input)
Parameter
Returns
Exceptions
public static EducationRecord parseDelimitedFrom(InputStream input, ExtensionRegistryLite extensionRegistry)
Parameters
Returns
Exceptions
parseFrom(byte[] data)
public static EducationRecord parseFrom(byte[] data)
Parameter
Name | Description |
data | byte[]
|
Returns
Exceptions
parseFrom(byte[] data, ExtensionRegistryLite extensionRegistry)
public static EducationRecord parseFrom(byte[] data, ExtensionRegistryLite extensionRegistry)
Parameters
Returns
Exceptions
parseFrom(ByteString data)
public static EducationRecord parseFrom(ByteString data)
Parameter
Returns
Exceptions
parseFrom(ByteString data, ExtensionRegistryLite extensionRegistry)
public static EducationRecord parseFrom(ByteString data, ExtensionRegistryLite extensionRegistry)
Parameters
Returns
Exceptions
public static EducationRecord parseFrom(CodedInputStream input)
Parameter
Returns
Exceptions
public static EducationRecord parseFrom(CodedInputStream input, ExtensionRegistryLite extensionRegistry)
Parameters
Returns
Exceptions
public static EducationRecord parseFrom(InputStream input)
Parameter
Returns
Exceptions
public static EducationRecord parseFrom(InputStream input, ExtensionRegistryLite extensionRegistry)
Parameters
Returns
Exceptions
parseFrom(ByteBuffer data)
public static EducationRecord parseFrom(ByteBuffer data)
Parameter
Returns
Exceptions
parseFrom(ByteBuffer data, ExtensionRegistryLite extensionRegistry)
public static EducationRecord parseFrom(ByteBuffer data, ExtensionRegistryLite extensionRegistry)
Parameters
Returns
Exceptions
parser()
public static Parser<EducationRecord> parser()
Returns
Methods
equals(Object obj)
public boolean equals(Object obj)
Parameter
Returns
Overrides
getAddress()
public Address getAddress()
The physical address of the education institution.
.google.cloud.talent.v4beta1.Address address = 5;
Returns
getAddressOrBuilder()
public AddressOrBuilder getAddressOrBuilder()
The physical address of the education institution.
.google.cloud.talent.v4beta1.Address address = 5;
Returns
getDefaultInstanceForType()
public EducationRecord getDefaultInstanceForType()
Returns
getDegreeCase()
public EducationRecord.DegreeCase getDegreeCase()
Returns
getDegreeDescription()
public String getDegreeDescription()
The full description of the degree.
For example, "Master of Science in Computer Science", "B.S in Math".
Number of characters allowed is 100.
string degree_description = 6;
Returns
Type | Description |
String | The degreeDescription.
|
getDegreeDescriptionBytes()
public ByteString getDegreeDescriptionBytes()
The full description of the degree.
For example, "Master of Science in Computer Science", "B.S in Math".
Number of characters allowed is 100.
string degree_description = 6;
Returns
Type | Description |
ByteString | The bytes for degreeDescription.
|
getDegreeSnippet()
public String getDegreeSnippet()
Output only. The job description snippet shows how the Degree is related to a search
query in search result. It's empty if the Degree isn't related to the
search query.
string degree_snippet = 11 [(.google.api.field_behavior) = OUTPUT_ONLY];
Returns
Type | Description |
String | The degreeSnippet.
|
getDegreeSnippetBytes()
public ByteString getDegreeSnippetBytes()
Output only. The job description snippet shows how the Degree is related to a search
query in search result. It's empty if the Degree isn't related to the
search query.
string degree_snippet = 11 [(.google.api.field_behavior) = OUTPUT_ONLY];
Returns
Type | Description |
ByteString | The bytes for degreeSnippet.
|
getDescription()
public String getDescription()
The description of the education.
Number of characters allowed is 100,000.
string description = 8;
Returns
Type | Description |
String | The description.
|
getDescriptionBytes()
public ByteString getDescriptionBytes()
The description of the education.
Number of characters allowed is 100,000.
string description = 8;
Returns
Type | Description |
ByteString | The bytes for description.
|
getEndDate()
The end date of the education.
.google.type.Date end_date = 2;
Returns
Type | Description |
com.google.type.Date | The endDate.
|
getEndDateOrBuilder()
public DateOrBuilder getEndDateOrBuilder()
The end date of the education.
.google.type.Date end_date = 2;
Returns
Type | Description |
com.google.type.DateOrBuilder | |
getExpectedGraduationDate()
public Date getExpectedGraduationDate()
The expected graduation date if currently pursuing a degree.
.google.type.Date expected_graduation_date = 3;
Returns
Type | Description |
com.google.type.Date | The expectedGraduationDate.
|
getExpectedGraduationDateOrBuilder()
public DateOrBuilder getExpectedGraduationDateOrBuilder()
The expected graduation date if currently pursuing a degree.
.google.type.Date expected_graduation_date = 3;
Returns
Type | Description |
com.google.type.DateOrBuilder | |
getIsCurrent()
public BoolValue getIsCurrent()
If this education is current.
.google.protobuf.BoolValue is_current = 9;
Returns
getIsCurrentOrBuilder()
public BoolValueOrBuilder getIsCurrentOrBuilder()
If this education is current.
.google.protobuf.BoolValue is_current = 9;
Returns
getParserForType()
public Parser<EducationRecord> getParserForType()
Returns
Overrides
getSchoolName()
public String getSchoolName()
The name of the school or institution.
For example, "Stanford University", "UC Berkeley", and so on.
Number of characters allowed is 250.
string school_name = 4;
Returns
Type | Description |
String | The schoolName.
|
getSchoolNameBytes()
public ByteString getSchoolNameBytes()
The name of the school or institution.
For example, "Stanford University", "UC Berkeley", and so on.
Number of characters allowed is 250.
string school_name = 4;
Returns
Type | Description |
ByteString | The bytes for schoolName.
|
getSchoolNameSnippet()
public String getSchoolNameSnippet()
Output only. The school name snippet shows how the school_name is related to a
search query in search result. It's empty if the school_name isn't
related to the search query.
string school_name_snippet = 10 [(.google.api.field_behavior) = OUTPUT_ONLY];
Returns
Type | Description |
String | The schoolNameSnippet.
|
getSchoolNameSnippetBytes()
public ByteString getSchoolNameSnippetBytes()
Output only. The school name snippet shows how the school_name is related to a
search query in search result. It's empty if the school_name isn't
related to the search query.
string school_name_snippet = 10 [(.google.api.field_behavior) = OUTPUT_ONLY];
Returns
Type | Description |
ByteString | The bytes for schoolNameSnippet.
|
getSerializedSize()
public int getSerializedSize()
Returns
Overrides
getStartDate()
public Date getStartDate()
The start date of the education.
.google.type.Date start_date = 1;
Returns
Type | Description |
com.google.type.Date | The startDate.
|
getStartDateOrBuilder()
public DateOrBuilder getStartDateOrBuilder()
The start date of the education.
.google.type.Date start_date = 1;
Returns
Type | Description |
com.google.type.DateOrBuilder | |
getStructuredDegree()
public Degree getStructuredDegree()
The structured notation of the degree.
.google.cloud.talent.v4beta1.Degree structured_degree = 7;
Returns
Type | Description |
Degree | The structuredDegree.
|
getStructuredDegreeOrBuilder()
public DegreeOrBuilder getStructuredDegreeOrBuilder()
The structured notation of the degree.
.google.cloud.talent.v4beta1.Degree structured_degree = 7;
Returns
getUnknownFields()
public final UnknownFieldSet getUnknownFields()
Returns
Overrides
hasAddress()
public boolean hasAddress()
The physical address of the education institution.
.google.cloud.talent.v4beta1.Address address = 5;
Returns
Type | Description |
boolean | Whether the address field is set.
|
hasDegreeDescription()
public boolean hasDegreeDescription()
The full description of the degree.
For example, "Master of Science in Computer Science", "B.S in Math".
Number of characters allowed is 100.
string degree_description = 6;
Returns
Type | Description |
boolean | Whether the degreeDescription field is set.
|
hasEndDate()
public boolean hasEndDate()
The end date of the education.
.google.type.Date end_date = 2;
Returns
Type | Description |
boolean | Whether the endDate field is set.
|
hasExpectedGraduationDate()
public boolean hasExpectedGraduationDate()
The expected graduation date if currently pursuing a degree.
.google.type.Date expected_graduation_date = 3;
Returns
Type | Description |
boolean | Whether the expectedGraduationDate field is set.
|
hasIsCurrent()
public boolean hasIsCurrent()
If this education is current.
.google.protobuf.BoolValue is_current = 9;
Returns
Type | Description |
boolean | Whether the isCurrent field is set.
|
hasStartDate()
public boolean hasStartDate()
The start date of the education.
.google.type.Date start_date = 1;
Returns
Type | Description |
boolean | Whether the startDate field is set.
|
hasStructuredDegree()
public boolean hasStructuredDegree()
The structured notation of the degree.
.google.cloud.talent.v4beta1.Degree structured_degree = 7;
Returns
Type | Description |
boolean | Whether the structuredDegree field is set.
|
hashCode()
Returns
Overrides
internalGetFieldAccessorTable()
protected GeneratedMessageV3.FieldAccessorTable internalGetFieldAccessorTable()
Returns
Overrides
isInitialized()
public final boolean isInitialized()
Returns
Overrides
newBuilderForType()
public EducationRecord.Builder newBuilderForType()
Returns
newBuilderForType(GeneratedMessageV3.BuilderParent parent)
protected EducationRecord.Builder newBuilderForType(GeneratedMessageV3.BuilderParent parent)
Parameter
Returns
Overrides
newInstance(GeneratedMessageV3.UnusedPrivateParameter unused)
protected Object newInstance(GeneratedMessageV3.UnusedPrivateParameter unused)
Parameter
Returns
Overrides
toBuilder()
public EducationRecord.Builder toBuilder()
Returns
writeTo(CodedOutputStream output)
public void writeTo(CodedOutputStream output)
Parameter
Overrides
Exceptions