public final class EducationRecord extends com.google.protobuf.GeneratedMessageV3 implements EducationRecordOrBuilder
Resource that represents an education record of a candidate.Protobuf type
google.cloud.talent.v4beta1.EducationRecord| Modifier and Type | Class and Description |
|---|---|
static class |
EducationRecord.Builder
Resource that represents an education record of a candidate.
|
static class |
EducationRecord.DegreeCase |
com.google.protobuf.GeneratedMessageV3.BuilderParent, com.google.protobuf.GeneratedMessageV3.ExtendableBuilder<MessageType extends com.google.protobuf.GeneratedMessageV3.ExtendableMessage,BuilderType extends com.google.protobuf.GeneratedMessageV3.ExtendableBuilder<MessageType,BuilderType>>, com.google.protobuf.GeneratedMessageV3.ExtendableMessage<MessageType extends com.google.protobuf.GeneratedMessageV3.ExtendableMessage>, com.google.protobuf.GeneratedMessageV3.ExtendableMessageOrBuilder<MessageType extends com.google.protobuf.GeneratedMessageV3.ExtendableMessage>, com.google.protobuf.GeneratedMessageV3.FieldAccessorTable| Modifier and Type | Field and Description |
|---|---|
static int |
ADDRESS_FIELD_NUMBER |
static int |
DEGREE_DESCRIPTION_FIELD_NUMBER |
static int |
DEGREE_SNIPPET_FIELD_NUMBER |
static int |
DESCRIPTION_FIELD_NUMBER |
static int |
END_DATE_FIELD_NUMBER |
static int |
EXPECTED_GRADUATION_DATE_FIELD_NUMBER |
static int |
IS_CURRENT_FIELD_NUMBER |
static int |
SCHOOL_NAME_FIELD_NUMBER |
static int |
SCHOOL_NAME_SNIPPET_FIELD_NUMBER |
static int |
START_DATE_FIELD_NUMBER |
static int |
STRUCTURED_DEGREE_FIELD_NUMBER |
| Modifier and Type | Method and Description |
|---|---|
boolean |
equals(Object obj) |
Address |
getAddress()
Optional.
|
AddressOrBuilder |
getAddressOrBuilder()
Optional.
|
static EducationRecord |
getDefaultInstance() |
EducationRecord |
getDefaultInstanceForType() |
EducationRecord.DegreeCase |
getDegreeCase() |
String |
getDegreeDescription()
Optional.
|
com.google.protobuf.ByteString |
getDegreeDescriptionBytes()
Optional.
|
String |
getDegreeSnippet()
Output only.
|
com.google.protobuf.ByteString |
getDegreeSnippetBytes()
Output only.
|
String |
getDescription()
Optional.
|
com.google.protobuf.ByteString |
getDescriptionBytes()
Optional.
|
static com.google.protobuf.Descriptors.Descriptor |
getDescriptor() |
com.google.type.Date |
getEndDate()
Optional.
|
com.google.type.DateOrBuilder |
getEndDateOrBuilder()
Optional.
|
com.google.type.Date |
getExpectedGraduationDate()
Optional.
|
com.google.type.DateOrBuilder |
getExpectedGraduationDateOrBuilder()
Optional.
|
com.google.protobuf.BoolValue |
getIsCurrent()
Optional.
|
com.google.protobuf.BoolValueOrBuilder |
getIsCurrentOrBuilder()
Optional.
|
com.google.protobuf.Parser<EducationRecord> |
getParserForType() |
String |
getSchoolName()
Optional.
|
com.google.protobuf.ByteString |
getSchoolNameBytes()
Optional.
|
String |
getSchoolNameSnippet()
Output only.
|
com.google.protobuf.ByteString |
getSchoolNameSnippetBytes()
Output only.
|
int |
getSerializedSize() |
com.google.type.Date |
getStartDate()
Optional.
|
com.google.type.DateOrBuilder |
getStartDateOrBuilder()
Optional.
|
Degree |
getStructuredDegree()
Optional.
|
DegreeOrBuilder |
getStructuredDegreeOrBuilder()
Optional.
|
com.google.protobuf.UnknownFieldSet |
getUnknownFields() |
boolean |
hasAddress()
Optional.
|
boolean |
hasEndDate()
Optional.
|
boolean |
hasExpectedGraduationDate()
Optional.
|
int |
hashCode() |
boolean |
hasIsCurrent()
Optional.
|
boolean |
hasStartDate()
Optional.
|
boolean |
hasStructuredDegree()
Optional.
|
protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable |
internalGetFieldAccessorTable() |
boolean |
isInitialized() |
static EducationRecord.Builder |
newBuilder() |
static EducationRecord.Builder |
newBuilder(EducationRecord prototype) |
EducationRecord.Builder |
newBuilderForType() |
protected EducationRecord.Builder |
newBuilderForType(com.google.protobuf.GeneratedMessageV3.BuilderParent parent) |
static EducationRecord |
parseDelimitedFrom(InputStream input) |
static EducationRecord |
parseDelimitedFrom(InputStream input,
com.google.protobuf.ExtensionRegistryLite extensionRegistry) |
static EducationRecord |
parseFrom(byte[] data) |
static EducationRecord |
parseFrom(byte[] data,
com.google.protobuf.ExtensionRegistryLite extensionRegistry) |
static EducationRecord |
parseFrom(ByteBuffer data) |
static EducationRecord |
parseFrom(ByteBuffer data,
com.google.protobuf.ExtensionRegistryLite extensionRegistry) |
static EducationRecord |
parseFrom(com.google.protobuf.ByteString data) |
static EducationRecord |
parseFrom(com.google.protobuf.ByteString data,
com.google.protobuf.ExtensionRegistryLite extensionRegistry) |
static EducationRecord |
parseFrom(com.google.protobuf.CodedInputStream input) |
static EducationRecord |
parseFrom(com.google.protobuf.CodedInputStream input,
com.google.protobuf.ExtensionRegistryLite extensionRegistry) |
static EducationRecord |
parseFrom(InputStream input) |
static EducationRecord |
parseFrom(InputStream input,
com.google.protobuf.ExtensionRegistryLite extensionRegistry) |
static com.google.protobuf.Parser<EducationRecord> |
parser() |
EducationRecord.Builder |
toBuilder() |
void |
writeTo(com.google.protobuf.CodedOutputStream output) |
canUseUnsafe, computeStringSize, computeStringSizeNoTag, emptyBooleanList, emptyDoubleList, emptyFloatList, emptyIntList, emptyLongList, getAllFields, getDescriptorForType, getField, getOneofFieldDescriptor, getRepeatedField, getRepeatedFieldCount, hasField, hasOneof, internalGetMapField, makeExtensionsImmutable, mutableCopy, mutableCopy, mutableCopy, mutableCopy, mutableCopy, newBooleanList, newBuilderForType, newDoubleList, newFloatList, newIntList, newLongList, parseDelimitedWithIOException, parseDelimitedWithIOException, parseUnknownField, parseUnknownFieldProto3, parseWithIOException, parseWithIOException, parseWithIOException, parseWithIOException, serializeBooleanMapTo, serializeIntegerMapTo, serializeLongMapTo, serializeStringMapTo, writeReplace, writeString, writeStringNoTagfindInitializationErrors, getInitializationErrorString, hashBoolean, hashEnum, hashEnumList, hashFields, hashLong, toStringaddAll, addAll, checkByteStringIsUtf8, toByteArray, toByteString, writeDelimitedTo, writeToclone, finalize, getClass, notify, notifyAll, wait, wait, waitpublic static final int START_DATE_FIELD_NUMBER
public static final int END_DATE_FIELD_NUMBER
public static final int EXPECTED_GRADUATION_DATE_FIELD_NUMBER
public static final int SCHOOL_NAME_FIELD_NUMBER
public static final int ADDRESS_FIELD_NUMBER
public static final int DEGREE_DESCRIPTION_FIELD_NUMBER
public static final int STRUCTURED_DEGREE_FIELD_NUMBER
public static final int DESCRIPTION_FIELD_NUMBER
public static final int IS_CURRENT_FIELD_NUMBER
public static final int SCHOOL_NAME_SNIPPET_FIELD_NUMBER
public static final int DEGREE_SNIPPET_FIELD_NUMBER
public final com.google.protobuf.UnknownFieldSet getUnknownFields()
getUnknownFields in interface com.google.protobuf.MessageOrBuildergetUnknownFields in class com.google.protobuf.GeneratedMessageV3public static final com.google.protobuf.Descriptors.Descriptor getDescriptor()
protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable internalGetFieldAccessorTable()
internalGetFieldAccessorTable in class com.google.protobuf.GeneratedMessageV3public EducationRecord.DegreeCase getDegreeCase()
getDegreeCase in interface EducationRecordOrBuilderpublic 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 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 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 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 100.
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 100.
string school_name = 4;getSchoolNameBytes in interface EducationRecordOrBuilderpublic 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 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 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 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 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 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 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 final boolean isInitialized()
isInitialized in interface com.google.protobuf.MessageLiteOrBuilderisInitialized in class com.google.protobuf.GeneratedMessageV3public void writeTo(com.google.protobuf.CodedOutputStream output)
throws IOException
writeTo in interface com.google.protobuf.MessageLitewriteTo in class com.google.protobuf.GeneratedMessageV3IOExceptionpublic int getSerializedSize()
getSerializedSize in interface com.google.protobuf.MessageLitegetSerializedSize in class com.google.protobuf.GeneratedMessageV3public boolean equals(Object obj)
equals in interface com.google.protobuf.Messageequals in class com.google.protobuf.AbstractMessagepublic int hashCode()
hashCode in interface com.google.protobuf.MessagehashCode in class com.google.protobuf.AbstractMessagepublic static EducationRecord parseFrom(ByteBuffer data) throws com.google.protobuf.InvalidProtocolBufferException
com.google.protobuf.InvalidProtocolBufferExceptionpublic static EducationRecord parseFrom(ByteBuffer data, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws com.google.protobuf.InvalidProtocolBufferException
com.google.protobuf.InvalidProtocolBufferExceptionpublic static EducationRecord parseFrom(com.google.protobuf.ByteString data) throws com.google.protobuf.InvalidProtocolBufferException
com.google.protobuf.InvalidProtocolBufferExceptionpublic static EducationRecord parseFrom(com.google.protobuf.ByteString data, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws com.google.protobuf.InvalidProtocolBufferException
com.google.protobuf.InvalidProtocolBufferExceptionpublic static EducationRecord parseFrom(byte[] data) throws com.google.protobuf.InvalidProtocolBufferException
com.google.protobuf.InvalidProtocolBufferExceptionpublic static EducationRecord parseFrom(byte[] data, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws com.google.protobuf.InvalidProtocolBufferException
com.google.protobuf.InvalidProtocolBufferExceptionpublic static EducationRecord parseFrom(InputStream input) throws IOException
IOExceptionpublic static EducationRecord parseFrom(InputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws IOException
IOExceptionpublic static EducationRecord parseDelimitedFrom(InputStream input) throws IOException
IOExceptionpublic static EducationRecord parseDelimitedFrom(InputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws IOException
IOExceptionpublic static EducationRecord parseFrom(com.google.protobuf.CodedInputStream input) throws IOException
IOExceptionpublic static EducationRecord parseFrom(com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws IOException
IOExceptionpublic EducationRecord.Builder newBuilderForType()
newBuilderForType in interface com.google.protobuf.MessagenewBuilderForType in interface com.google.protobuf.MessageLitepublic static EducationRecord.Builder newBuilder()
public static EducationRecord.Builder newBuilder(EducationRecord prototype)
public EducationRecord.Builder toBuilder()
toBuilder in interface com.google.protobuf.MessagetoBuilder in interface com.google.protobuf.MessageLiteprotected EducationRecord.Builder newBuilderForType(com.google.protobuf.GeneratedMessageV3.BuilderParent parent)
newBuilderForType in class com.google.protobuf.GeneratedMessageV3public static EducationRecord getDefaultInstance()
public static com.google.protobuf.Parser<EducationRecord> parser()
public com.google.protobuf.Parser<EducationRecord> getParserForType()
getParserForType in interface com.google.protobuf.MessagegetParserForType in interface com.google.protobuf.MessageLitegetParserForType in class com.google.protobuf.GeneratedMessageV3public EducationRecord getDefaultInstanceForType()
getDefaultInstanceForType in interface com.google.protobuf.MessageLiteOrBuildergetDefaultInstanceForType in interface com.google.protobuf.MessageOrBuilderCopyright © 2019 Google LLC. All rights reserved.