public static final class EducationRecord.Builder extends com.google.protobuf.GeneratedMessageV3.Builder<EducationRecord.Builder> implements EducationRecordOrBuilder
Resource that represents an education record of a candidate.Protobuf type
google.cloud.talent.v4beta1.EducationRecordgetAllFields, getField, getFieldBuilder, getOneofFieldDescriptor, getParentForChildren, getRepeatedField, getRepeatedFieldBuilder, getRepeatedFieldCount, getUnknownFields, hasField, hasOneof, internalGetMapField, internalGetMutableMapField, isClean, markClean, newBuilderForField, onBuilt, onChanged, setUnknownFieldsProto3findInitializationErrors, getInitializationErrorString, internalMergeFrom, mergeDelimitedFrom, mergeDelimitedFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, newUninitializedMessageException, toStringaddAll, addAll, mergeFrom, newUninitializedMessageExceptionequals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, waitpublic static final com.google.protobuf.Descriptors.Descriptor getDescriptor()
protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable internalGetFieldAccessorTable()
internalGetFieldAccessorTable in class com.google.protobuf.GeneratedMessageV3.Builder<EducationRecord.Builder>public EducationRecord.Builder clear()
clear in interface com.google.protobuf.Message.Builderclear in interface com.google.protobuf.MessageLite.Builderclear in class com.google.protobuf.GeneratedMessageV3.Builder<EducationRecord.Builder>public com.google.protobuf.Descriptors.Descriptor getDescriptorForType()
getDescriptorForType in interface com.google.protobuf.Message.BuildergetDescriptorForType in interface com.google.protobuf.MessageOrBuildergetDescriptorForType in class com.google.protobuf.GeneratedMessageV3.Builder<EducationRecord.Builder>public EducationRecord getDefaultInstanceForType()
getDefaultInstanceForType in interface com.google.protobuf.MessageLiteOrBuildergetDefaultInstanceForType in interface com.google.protobuf.MessageOrBuilderpublic EducationRecord build()
build in interface com.google.protobuf.Message.Builderbuild in interface com.google.protobuf.MessageLite.Builderpublic EducationRecord buildPartial()
buildPartial in interface com.google.protobuf.Message.BuilderbuildPartial in interface com.google.protobuf.MessageLite.Builderpublic EducationRecord.Builder clone()
clone in interface com.google.protobuf.Message.Builderclone in interface com.google.protobuf.MessageLite.Builderclone in class com.google.protobuf.GeneratedMessageV3.Builder<EducationRecord.Builder>public EducationRecord.Builder setField(com.google.protobuf.Descriptors.FieldDescriptor field, Object value)
setField in interface com.google.protobuf.Message.BuildersetField in class com.google.protobuf.GeneratedMessageV3.Builder<EducationRecord.Builder>public EducationRecord.Builder clearField(com.google.protobuf.Descriptors.FieldDescriptor field)
clearField in interface com.google.protobuf.Message.BuilderclearField in class com.google.protobuf.GeneratedMessageV3.Builder<EducationRecord.Builder>public EducationRecord.Builder clearOneof(com.google.protobuf.Descriptors.OneofDescriptor oneof)
clearOneof in interface com.google.protobuf.Message.BuilderclearOneof in class com.google.protobuf.GeneratedMessageV3.Builder<EducationRecord.Builder>public EducationRecord.Builder setRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field, int index, Object value)
setRepeatedField in interface com.google.protobuf.Message.BuildersetRepeatedField in class com.google.protobuf.GeneratedMessageV3.Builder<EducationRecord.Builder>public EducationRecord.Builder addRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field, Object value)
addRepeatedField in interface com.google.protobuf.Message.BuilderaddRepeatedField in class com.google.protobuf.GeneratedMessageV3.Builder<EducationRecord.Builder>public EducationRecord.Builder mergeFrom(com.google.protobuf.Message other)
mergeFrom in interface com.google.protobuf.Message.BuildermergeFrom in class com.google.protobuf.AbstractMessage.Builder<EducationRecord.Builder>public EducationRecord.Builder mergeFrom(EducationRecord other)
public final boolean isInitialized()
isInitialized in interface com.google.protobuf.MessageLiteOrBuilderisInitialized in class com.google.protobuf.GeneratedMessageV3.Builder<EducationRecord.Builder>public EducationRecord.Builder mergeFrom(com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws IOException
mergeFrom in interface com.google.protobuf.Message.BuildermergeFrom in interface com.google.protobuf.MessageLite.BuildermergeFrom in class com.google.protobuf.AbstractMessage.Builder<EducationRecord.Builder>IOExceptionpublic EducationRecord.DegreeCase getDegreeCase()
getDegreeCase in interface EducationRecordOrBuilderpublic EducationRecord.Builder clearDegree()
public boolean hasStartDate()
Optional. The start date of the education.
.google.type.Date start_date = 1;hasStartDate in interface EducationRecordOrBuilderpublic com.google.type.Date getStartDate()
Optional. The start date of the education.
.google.type.Date start_date = 1;getStartDate in interface EducationRecordOrBuilderpublic EducationRecord.Builder setStartDate(com.google.type.Date value)
Optional. The start date of the education.
.google.type.Date start_date = 1;public EducationRecord.Builder setStartDate(com.google.type.Date.Builder builderForValue)
Optional. The start date of the education.
.google.type.Date start_date = 1;public EducationRecord.Builder mergeStartDate(com.google.type.Date value)
Optional. The start date of the education.
.google.type.Date start_date = 1;public EducationRecord.Builder clearStartDate()
Optional. The start date of the education.
.google.type.Date start_date = 1;public com.google.type.Date.Builder getStartDateBuilder()
Optional. The start date of the education.
.google.type.Date start_date = 1;public com.google.type.DateOrBuilder getStartDateOrBuilder()
Optional. The start date of the education.
.google.type.Date start_date = 1;getStartDateOrBuilder in interface EducationRecordOrBuilderpublic boolean hasEndDate()
Optional. The end date of the education.
.google.type.Date end_date = 2;hasEndDate in interface EducationRecordOrBuilderpublic com.google.type.Date getEndDate()
Optional. The end date of the education.
.google.type.Date end_date = 2;getEndDate in interface EducationRecordOrBuilderpublic EducationRecord.Builder setEndDate(com.google.type.Date value)
Optional. The end date of the education.
.google.type.Date end_date = 2;public EducationRecord.Builder setEndDate(com.google.type.Date.Builder builderForValue)
Optional. The end date of the education.
.google.type.Date end_date = 2;public EducationRecord.Builder mergeEndDate(com.google.type.Date value)
Optional. The end date of the education.
.google.type.Date end_date = 2;public EducationRecord.Builder clearEndDate()
Optional. The end date of the education.
.google.type.Date end_date = 2;public com.google.type.Date.Builder getEndDateBuilder()
Optional. The end date of the education.
.google.type.Date end_date = 2;public com.google.type.DateOrBuilder getEndDateOrBuilder()
Optional. The end date of the education.
.google.type.Date end_date = 2;getEndDateOrBuilder in interface EducationRecordOrBuilderpublic boolean hasExpectedGraduationDate()
Optional. The expected graduation date if currently pursuing a degree.
.google.type.Date expected_graduation_date = 3;hasExpectedGraduationDate in interface EducationRecordOrBuilderpublic com.google.type.Date getExpectedGraduationDate()
Optional. The expected graduation date if currently pursuing a degree.
.google.type.Date expected_graduation_date = 3;getExpectedGraduationDate in interface EducationRecordOrBuilderpublic EducationRecord.Builder setExpectedGraduationDate(com.google.type.Date value)
Optional. The expected graduation date if currently pursuing a degree.
.google.type.Date expected_graduation_date = 3;public EducationRecord.Builder setExpectedGraduationDate(com.google.type.Date.Builder builderForValue)
Optional. The expected graduation date if currently pursuing a degree.
.google.type.Date expected_graduation_date = 3;public EducationRecord.Builder mergeExpectedGraduationDate(com.google.type.Date value)
Optional. The expected graduation date if currently pursuing a degree.
.google.type.Date expected_graduation_date = 3;public EducationRecord.Builder clearExpectedGraduationDate()
Optional. The expected graduation date if currently pursuing a degree.
.google.type.Date expected_graduation_date = 3;public com.google.type.Date.Builder getExpectedGraduationDateBuilder()
Optional. The expected graduation date if currently pursuing a degree.
.google.type.Date expected_graduation_date = 3;public com.google.type.DateOrBuilder getExpectedGraduationDateOrBuilder()
Optional. The expected graduation date if currently pursuing a degree.
.google.type.Date expected_graduation_date = 3;getExpectedGraduationDateOrBuilder in interface EducationRecordOrBuilderpublic String getSchoolName()
Optional. 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;getSchoolName in interface EducationRecordOrBuilderpublic com.google.protobuf.ByteString getSchoolNameBytes()
Optional. 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;getSchoolNameBytes in interface EducationRecordOrBuilderpublic EducationRecord.Builder setSchoolName(String value)
Optional. 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;public EducationRecord.Builder clearSchoolName()
Optional. 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;public EducationRecord.Builder setSchoolNameBytes(com.google.protobuf.ByteString value)
Optional. 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;public boolean hasAddress()
Optional. The physical address of the education institution.
.google.cloud.talent.v4beta1.Address address = 5;hasAddress in interface EducationRecordOrBuilderpublic Address getAddress()
Optional. The physical address of the education institution.
.google.cloud.talent.v4beta1.Address address = 5;getAddress in interface EducationRecordOrBuilderpublic EducationRecord.Builder setAddress(Address value)
Optional. The physical address of the education institution.
.google.cloud.talent.v4beta1.Address address = 5;public EducationRecord.Builder setAddress(Address.Builder builderForValue)
Optional. The physical address of the education institution.
.google.cloud.talent.v4beta1.Address address = 5;public EducationRecord.Builder mergeAddress(Address value)
Optional. The physical address of the education institution.
.google.cloud.talent.v4beta1.Address address = 5;public EducationRecord.Builder clearAddress()
Optional. The physical address of the education institution.
.google.cloud.talent.v4beta1.Address address = 5;public Address.Builder getAddressBuilder()
Optional. The physical address of the education institution.
.google.cloud.talent.v4beta1.Address address = 5;public AddressOrBuilder getAddressOrBuilder()
Optional. The physical address of the education institution.
.google.cloud.talent.v4beta1.Address address = 5;getAddressOrBuilder in interface EducationRecordOrBuilderpublic String getDegreeDescription()
Optional. 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;getDegreeDescription in interface EducationRecordOrBuilderpublic com.google.protobuf.ByteString getDegreeDescriptionBytes()
Optional. 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;getDegreeDescriptionBytes in interface EducationRecordOrBuilderpublic EducationRecord.Builder setDegreeDescription(String value)
Optional. 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;public EducationRecord.Builder clearDegreeDescription()
Optional. 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;public EducationRecord.Builder setDegreeDescriptionBytes(com.google.protobuf.ByteString value)
Optional. 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;public boolean hasStructuredDegree()
Optional. The structured notation of the degree.
.google.cloud.talent.v4beta1.Degree structured_degree = 7;hasStructuredDegree in interface EducationRecordOrBuilderpublic Degree getStructuredDegree()
Optional. The structured notation of the degree.
.google.cloud.talent.v4beta1.Degree structured_degree = 7;getStructuredDegree in interface EducationRecordOrBuilderpublic EducationRecord.Builder setStructuredDegree(Degree value)
Optional. The structured notation of the degree.
.google.cloud.talent.v4beta1.Degree structured_degree = 7;public EducationRecord.Builder setStructuredDegree(Degree.Builder builderForValue)
Optional. The structured notation of the degree.
.google.cloud.talent.v4beta1.Degree structured_degree = 7;public EducationRecord.Builder mergeStructuredDegree(Degree value)
Optional. The structured notation of the degree.
.google.cloud.talent.v4beta1.Degree structured_degree = 7;public EducationRecord.Builder clearStructuredDegree()
Optional. The structured notation of the degree.
.google.cloud.talent.v4beta1.Degree structured_degree = 7;public Degree.Builder getStructuredDegreeBuilder()
Optional. The structured notation of the degree.
.google.cloud.talent.v4beta1.Degree structured_degree = 7;public DegreeOrBuilder getStructuredDegreeOrBuilder()
Optional. The structured notation of the degree.
.google.cloud.talent.v4beta1.Degree structured_degree = 7;getStructuredDegreeOrBuilder in interface EducationRecordOrBuilderpublic String getDescription()
Optional. The description of the education. Number of characters allowed is 100,000.
string description = 8;getDescription in interface EducationRecordOrBuilderpublic com.google.protobuf.ByteString getDescriptionBytes()
Optional. The description of the education. Number of characters allowed is 100,000.
string description = 8;getDescriptionBytes in interface EducationRecordOrBuilderpublic EducationRecord.Builder setDescription(String value)
Optional. The description of the education. Number of characters allowed is 100,000.
string description = 8;public EducationRecord.Builder clearDescription()
Optional. The description of the education. Number of characters allowed is 100,000.
string description = 8;public EducationRecord.Builder setDescriptionBytes(com.google.protobuf.ByteString value)
Optional. The description of the education. Number of characters allowed is 100,000.
string description = 8;public boolean hasIsCurrent()
Optional. If this education is current.
.google.protobuf.BoolValue is_current = 9;hasIsCurrent in interface EducationRecordOrBuilderpublic com.google.protobuf.BoolValue getIsCurrent()
Optional. If this education is current.
.google.protobuf.BoolValue is_current = 9;getIsCurrent in interface EducationRecordOrBuilderpublic EducationRecord.Builder setIsCurrent(com.google.protobuf.BoolValue value)
Optional. If this education is current.
.google.protobuf.BoolValue is_current = 9;public EducationRecord.Builder setIsCurrent(com.google.protobuf.BoolValue.Builder builderForValue)
Optional. If this education is current.
.google.protobuf.BoolValue is_current = 9;public EducationRecord.Builder mergeIsCurrent(com.google.protobuf.BoolValue value)
Optional. If this education is current.
.google.protobuf.BoolValue is_current = 9;public EducationRecord.Builder clearIsCurrent()
Optional. If this education is current.
.google.protobuf.BoolValue is_current = 9;public com.google.protobuf.BoolValue.Builder getIsCurrentBuilder()
Optional. If this education is current.
.google.protobuf.BoolValue is_current = 9;public com.google.protobuf.BoolValueOrBuilder getIsCurrentOrBuilder()
Optional. If this education is current.
.google.protobuf.BoolValue is_current = 9;getIsCurrentOrBuilder in interface EducationRecordOrBuilderpublic String getSchoolNameSnippet()
Output only. The school name snippet shows how the [school_name][google.cloud.talent.v4beta1.EducationRecord.school_name] is related to a search query in search result. It's empty if the [school_name][google.cloud.talent.v4beta1.EducationRecord.school_name] isn't related to the search query.
string school_name_snippet = 10;getSchoolNameSnippet in interface EducationRecordOrBuilderpublic com.google.protobuf.ByteString getSchoolNameSnippetBytes()
Output only. The school name snippet shows how the [school_name][google.cloud.talent.v4beta1.EducationRecord.school_name] is related to a search query in search result. It's empty if the [school_name][google.cloud.talent.v4beta1.EducationRecord.school_name] isn't related to the search query.
string school_name_snippet = 10;getSchoolNameSnippetBytes in interface EducationRecordOrBuilderpublic EducationRecord.Builder setSchoolNameSnippet(String value)
Output only. The school name snippet shows how the [school_name][google.cloud.talent.v4beta1.EducationRecord.school_name] is related to a search query in search result. It's empty if the [school_name][google.cloud.talent.v4beta1.EducationRecord.school_name] isn't related to the search query.
string school_name_snippet = 10;public EducationRecord.Builder clearSchoolNameSnippet()
Output only. The school name snippet shows how the [school_name][google.cloud.talent.v4beta1.EducationRecord.school_name] is related to a search query in search result. It's empty if the [school_name][google.cloud.talent.v4beta1.EducationRecord.school_name] isn't related to the search query.
string school_name_snippet = 10;public EducationRecord.Builder setSchoolNameSnippetBytes(com.google.protobuf.ByteString value)
Output only. The school name snippet shows how the [school_name][google.cloud.talent.v4beta1.EducationRecord.school_name] is related to a search query in search result. It's empty if the [school_name][google.cloud.talent.v4beta1.EducationRecord.school_name] isn't related to the search query.
string school_name_snippet = 10;public String getDegreeSnippet()
Output only. The job description snippet shows how the [Degree][google.cloud.talent.v4beta1.Degree] is related to a search query in search result. It's empty if the [Degree][google.cloud.talent.v4beta1.Degree] isn't related to the search query.
string degree_snippet = 11;getDegreeSnippet in interface EducationRecordOrBuilderpublic com.google.protobuf.ByteString getDegreeSnippetBytes()
Output only. The job description snippet shows how the [Degree][google.cloud.talent.v4beta1.Degree] is related to a search query in search result. It's empty if the [Degree][google.cloud.talent.v4beta1.Degree] isn't related to the search query.
string degree_snippet = 11;getDegreeSnippetBytes in interface EducationRecordOrBuilderpublic EducationRecord.Builder setDegreeSnippet(String value)
Output only. The job description snippet shows how the [Degree][google.cloud.talent.v4beta1.Degree] is related to a search query in search result. It's empty if the [Degree][google.cloud.talent.v4beta1.Degree] isn't related to the search query.
string degree_snippet = 11;public EducationRecord.Builder clearDegreeSnippet()
Output only. The job description snippet shows how the [Degree][google.cloud.talent.v4beta1.Degree] is related to a search query in search result. It's empty if the [Degree][google.cloud.talent.v4beta1.Degree] isn't related to the search query.
string degree_snippet = 11;public EducationRecord.Builder setDegreeSnippetBytes(com.google.protobuf.ByteString value)
Output only. The job description snippet shows how the [Degree][google.cloud.talent.v4beta1.Degree] is related to a search query in search result. It's empty if the [Degree][google.cloud.talent.v4beta1.Degree] isn't related to the search query.
string degree_snippet = 11;public final EducationRecord.Builder setUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields)
setUnknownFields in interface com.google.protobuf.Message.BuildersetUnknownFields in class com.google.protobuf.GeneratedMessageV3.Builder<EducationRecord.Builder>public final EducationRecord.Builder mergeUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields)
mergeUnknownFields in interface com.google.protobuf.Message.BuildermergeUnknownFields in class com.google.protobuf.GeneratedMessageV3.Builder<EducationRecord.Builder>Copyright © 2019 Google LLC. All rights reserved.