public final class EmploymentRecord extends com.google.protobuf.GeneratedMessageV3 implements EmploymentRecordOrBuilder
Resource that represents an employment record of a candidate.Protobuf type
google.cloud.talent.v4beta1.EmploymentRecord| Modifier and Type | Class and Description |
|---|---|
static class |
EmploymentRecord.Builder
Resource that represents an employment record of a candidate.
|
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 |
DIVISION_NAME_FIELD_NUMBER |
static int |
EMPLOYER_NAME_FIELD_NUMBER |
static int |
EMPLOYER_NAME_SNIPPET_FIELD_NUMBER |
static int |
END_DATE_FIELD_NUMBER |
static int |
IS_CURRENT_FIELD_NUMBER |
static int |
IS_SELF_EMPLOYED_FIELD_NUMBER |
static int |
IS_SUPERVISOR_FIELD_NUMBER |
static int |
JOB_DESCRIPTION_FIELD_NUMBER |
static int |
JOB_DESCRIPTION_SNIPPET_FIELD_NUMBER |
static int |
JOB_TITLE_FIELD_NUMBER |
static int |
JOB_TITLE_SNIPPET_FIELD_NUMBER |
static int |
START_DATE_FIELD_NUMBER |
| Modifier and Type | Method and Description |
|---|---|
boolean |
equals(Object obj) |
Address |
getAddress()
Optional.
|
AddressOrBuilder |
getAddressOrBuilder()
Optional.
|
static EmploymentRecord |
getDefaultInstance() |
EmploymentRecord |
getDefaultInstanceForType() |
static com.google.protobuf.Descriptors.Descriptor |
getDescriptor() |
String |
getDivisionName()
Optional.
|
com.google.protobuf.ByteString |
getDivisionNameBytes()
Optional.
|
String |
getEmployerName()
Optional.
|
com.google.protobuf.ByteString |
getEmployerNameBytes()
Optional.
|
String |
getEmployerNameSnippet()
Output only.
|
com.google.protobuf.ByteString |
getEmployerNameSnippetBytes()
Output only.
|
com.google.type.Date |
getEndDate()
Optional.
|
com.google.type.DateOrBuilder |
getEndDateOrBuilder()
Optional.
|
com.google.protobuf.BoolValue |
getIsCurrent()
Optional.
|
com.google.protobuf.BoolValueOrBuilder |
getIsCurrentOrBuilder()
Optional.
|
com.google.protobuf.BoolValue |
getIsSelfEmployed()
Optional.
|
com.google.protobuf.BoolValueOrBuilder |
getIsSelfEmployedOrBuilder()
Optional.
|
com.google.protobuf.BoolValue |
getIsSupervisor()
Optional.
|
com.google.protobuf.BoolValueOrBuilder |
getIsSupervisorOrBuilder()
Optional.
|
String |
getJobDescription()
Optional.
|
com.google.protobuf.ByteString |
getJobDescriptionBytes()
Optional.
|
String |
getJobDescriptionSnippet()
Output only.
|
com.google.protobuf.ByteString |
getJobDescriptionSnippetBytes()
Output only.
|
String |
getJobTitle()
Optional.
|
com.google.protobuf.ByteString |
getJobTitleBytes()
Optional.
|
String |
getJobTitleSnippet()
Output only.
|
com.google.protobuf.ByteString |
getJobTitleSnippetBytes()
Output only.
|
com.google.protobuf.Parser<EmploymentRecord> |
getParserForType() |
int |
getSerializedSize() |
com.google.type.Date |
getStartDate()
Optional.
|
com.google.type.DateOrBuilder |
getStartDateOrBuilder()
Optional.
|
com.google.protobuf.UnknownFieldSet |
getUnknownFields() |
boolean |
hasAddress()
Optional.
|
boolean |
hasEndDate()
Optional.
|
int |
hashCode() |
boolean |
hasIsCurrent()
Optional.
|
boolean |
hasIsSelfEmployed()
Optional.
|
boolean |
hasIsSupervisor()
Optional.
|
boolean |
hasStartDate()
Optional.
|
protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable |
internalGetFieldAccessorTable() |
boolean |
isInitialized() |
static EmploymentRecord.Builder |
newBuilder() |
static EmploymentRecord.Builder |
newBuilder(EmploymentRecord prototype) |
EmploymentRecord.Builder |
newBuilderForType() |
protected EmploymentRecord.Builder |
newBuilderForType(com.google.protobuf.GeneratedMessageV3.BuilderParent parent) |
static EmploymentRecord |
parseDelimitedFrom(InputStream input) |
static EmploymentRecord |
parseDelimitedFrom(InputStream input,
com.google.protobuf.ExtensionRegistryLite extensionRegistry) |
static EmploymentRecord |
parseFrom(byte[] data) |
static EmploymentRecord |
parseFrom(byte[] data,
com.google.protobuf.ExtensionRegistryLite extensionRegistry) |
static EmploymentRecord |
parseFrom(ByteBuffer data) |
static EmploymentRecord |
parseFrom(ByteBuffer data,
com.google.protobuf.ExtensionRegistryLite extensionRegistry) |
static EmploymentRecord |
parseFrom(com.google.protobuf.ByteString data) |
static EmploymentRecord |
parseFrom(com.google.protobuf.ByteString data,
com.google.protobuf.ExtensionRegistryLite extensionRegistry) |
static EmploymentRecord |
parseFrom(com.google.protobuf.CodedInputStream input) |
static EmploymentRecord |
parseFrom(com.google.protobuf.CodedInputStream input,
com.google.protobuf.ExtensionRegistryLite extensionRegistry) |
static EmploymentRecord |
parseFrom(InputStream input) |
static EmploymentRecord |
parseFrom(InputStream input,
com.google.protobuf.ExtensionRegistryLite extensionRegistry) |
static com.google.protobuf.Parser<EmploymentRecord> |
parser() |
EmploymentRecord.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 EMPLOYER_NAME_FIELD_NUMBER
public static final int DIVISION_NAME_FIELD_NUMBER
public static final int ADDRESS_FIELD_NUMBER
public static final int JOB_TITLE_FIELD_NUMBER
public static final int JOB_DESCRIPTION_FIELD_NUMBER
public static final int IS_SUPERVISOR_FIELD_NUMBER
public static final int IS_SELF_EMPLOYED_FIELD_NUMBER
public static final int IS_CURRENT_FIELD_NUMBER
public static final int JOB_TITLE_SNIPPET_FIELD_NUMBER
public static final int JOB_DESCRIPTION_SNIPPET_FIELD_NUMBER
public static final int EMPLOYER_NAME_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 boolean hasStartDate()
Optional. Start date of the employment.
.google.type.Date start_date = 1;hasStartDate in interface EmploymentRecordOrBuilderpublic com.google.type.Date getStartDate()
Optional. Start date of the employment.
.google.type.Date start_date = 1;getStartDate in interface EmploymentRecordOrBuilderpublic com.google.type.DateOrBuilder getStartDateOrBuilder()
Optional. Start date of the employment.
.google.type.Date start_date = 1;getStartDateOrBuilder in interface EmploymentRecordOrBuilderpublic boolean hasEndDate()
Optional. End date of the employment.
.google.type.Date end_date = 2;hasEndDate in interface EmploymentRecordOrBuilderpublic com.google.type.Date getEndDate()
Optional. End date of the employment.
.google.type.Date end_date = 2;getEndDate in interface EmploymentRecordOrBuilderpublic com.google.type.DateOrBuilder getEndDateOrBuilder()
Optional. End date of the employment.
.google.type.Date end_date = 2;getEndDateOrBuilder in interface EmploymentRecordOrBuilderpublic String getEmployerName()
Optional. The name of the employer company/organization. For example, "Google", "Alphabet", and so on. Number of characters allowed is 100.
string employer_name = 3;getEmployerName in interface EmploymentRecordOrBuilderpublic com.google.protobuf.ByteString getEmployerNameBytes()
Optional. The name of the employer company/organization. For example, "Google", "Alphabet", and so on. Number of characters allowed is 100.
string employer_name = 3;getEmployerNameBytes in interface EmploymentRecordOrBuilderpublic String getDivisionName()
Optional. The division name of the employment. For example, division, department, client, and so on. Number of characters allowed is 100.
string division_name = 4;getDivisionName in interface EmploymentRecordOrBuilderpublic com.google.protobuf.ByteString getDivisionNameBytes()
Optional. The division name of the employment. For example, division, department, client, and so on. Number of characters allowed is 100.
string division_name = 4;getDivisionNameBytes in interface EmploymentRecordOrBuilderpublic boolean hasAddress()
Optional. The physical address of the employer.
.google.cloud.talent.v4beta1.Address address = 5;hasAddress in interface EmploymentRecordOrBuilderpublic Address getAddress()
Optional. The physical address of the employer.
.google.cloud.talent.v4beta1.Address address = 5;getAddress in interface EmploymentRecordOrBuilderpublic AddressOrBuilder getAddressOrBuilder()
Optional. The physical address of the employer.
.google.cloud.talent.v4beta1.Address address = 5;getAddressOrBuilder in interface EmploymentRecordOrBuilderpublic String getJobTitle()
Optional. The job title of the employment. For example, "Software Engineer", "Data Scientist", and so on. Number of characters allowed is 100.
string job_title = 6;getJobTitle in interface EmploymentRecordOrBuilderpublic com.google.protobuf.ByteString getJobTitleBytes()
Optional. The job title of the employment. For example, "Software Engineer", "Data Scientist", and so on. Number of characters allowed is 100.
string job_title = 6;getJobTitleBytes in interface EmploymentRecordOrBuilderpublic String getJobDescription()
Optional. The description of job content. Number of characters allowed is 100,000.
string job_description = 7;getJobDescription in interface EmploymentRecordOrBuilderpublic com.google.protobuf.ByteString getJobDescriptionBytes()
Optional. The description of job content. Number of characters allowed is 100,000.
string job_description = 7;getJobDescriptionBytes in interface EmploymentRecordOrBuilderpublic boolean hasIsSupervisor()
Optional. If the jobs is a supervisor position.
.google.protobuf.BoolValue is_supervisor = 8;hasIsSupervisor in interface EmploymentRecordOrBuilderpublic com.google.protobuf.BoolValue getIsSupervisor()
Optional. If the jobs is a supervisor position.
.google.protobuf.BoolValue is_supervisor = 8;getIsSupervisor in interface EmploymentRecordOrBuilderpublic com.google.protobuf.BoolValueOrBuilder getIsSupervisorOrBuilder()
Optional. If the jobs is a supervisor position.
.google.protobuf.BoolValue is_supervisor = 8;getIsSupervisorOrBuilder in interface EmploymentRecordOrBuilderpublic boolean hasIsSelfEmployed()
Optional. If this employment is self-employed.
.google.protobuf.BoolValue is_self_employed = 9;hasIsSelfEmployed in interface EmploymentRecordOrBuilderpublic com.google.protobuf.BoolValue getIsSelfEmployed()
Optional. If this employment is self-employed.
.google.protobuf.BoolValue is_self_employed = 9;getIsSelfEmployed in interface EmploymentRecordOrBuilderpublic com.google.protobuf.BoolValueOrBuilder getIsSelfEmployedOrBuilder()
Optional. If this employment is self-employed.
.google.protobuf.BoolValue is_self_employed = 9;getIsSelfEmployedOrBuilder in interface EmploymentRecordOrBuilderpublic boolean hasIsCurrent()
Optional. If this employment is current.
.google.protobuf.BoolValue is_current = 10;hasIsCurrent in interface EmploymentRecordOrBuilderpublic com.google.protobuf.BoolValue getIsCurrent()
Optional. If this employment is current.
.google.protobuf.BoolValue is_current = 10;getIsCurrent in interface EmploymentRecordOrBuilderpublic com.google.protobuf.BoolValueOrBuilder getIsCurrentOrBuilder()
Optional. If this employment is current.
.google.protobuf.BoolValue is_current = 10;getIsCurrentOrBuilder in interface EmploymentRecordOrBuilderpublic String getJobTitleSnippet()
Output only. The job title snippet shows how the [job_title][google.cloud.talent.v4beta1.EmploymentRecord.job_title] is related to a search query. It's empty if the [job_title][google.cloud.talent.v4beta1.EmploymentRecord.job_title] isn't related to the search query.
string job_title_snippet = 11;getJobTitleSnippet in interface EmploymentRecordOrBuilderpublic com.google.protobuf.ByteString getJobTitleSnippetBytes()
Output only. The job title snippet shows how the [job_title][google.cloud.talent.v4beta1.EmploymentRecord.job_title] is related to a search query. It's empty if the [job_title][google.cloud.talent.v4beta1.EmploymentRecord.job_title] isn't related to the search query.
string job_title_snippet = 11;getJobTitleSnippetBytes in interface EmploymentRecordOrBuilderpublic String getJobDescriptionSnippet()
Output only. The job description snippet shows how the [job_description][google.cloud.talent.v4beta1.EmploymentRecord.job_description] is related to a search query. It's empty if the [job_description][google.cloud.talent.v4beta1.EmploymentRecord.job_description] isn't related to the search query.
string job_description_snippet = 12;getJobDescriptionSnippet in interface EmploymentRecordOrBuilderpublic com.google.protobuf.ByteString getJobDescriptionSnippetBytes()
Output only. The job description snippet shows how the [job_description][google.cloud.talent.v4beta1.EmploymentRecord.job_description] is related to a search query. It's empty if the [job_description][google.cloud.talent.v4beta1.EmploymentRecord.job_description] isn't related to the search query.
string job_description_snippet = 12;getJobDescriptionSnippetBytes in interface EmploymentRecordOrBuilderpublic String getEmployerNameSnippet()
Output only. The employer name snippet shows how the [employer_name][google.cloud.talent.v4beta1.EmploymentRecord.employer_name] is related to a search query. It's empty if the [employer_name][google.cloud.talent.v4beta1.EmploymentRecord.employer_name] isn't related to the search query.
string employer_name_snippet = 13;getEmployerNameSnippet in interface EmploymentRecordOrBuilderpublic com.google.protobuf.ByteString getEmployerNameSnippetBytes()
Output only. The employer name snippet shows how the [employer_name][google.cloud.talent.v4beta1.EmploymentRecord.employer_name] is related to a search query. It's empty if the [employer_name][google.cloud.talent.v4beta1.EmploymentRecord.employer_name] isn't related to the search query.
string employer_name_snippet = 13;getEmployerNameSnippetBytes in interface EmploymentRecordOrBuilderpublic 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 EmploymentRecord parseFrom(ByteBuffer data) throws com.google.protobuf.InvalidProtocolBufferException
com.google.protobuf.InvalidProtocolBufferExceptionpublic static EmploymentRecord parseFrom(ByteBuffer data, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws com.google.protobuf.InvalidProtocolBufferException
com.google.protobuf.InvalidProtocolBufferExceptionpublic static EmploymentRecord parseFrom(com.google.protobuf.ByteString data) throws com.google.protobuf.InvalidProtocolBufferException
com.google.protobuf.InvalidProtocolBufferExceptionpublic static EmploymentRecord parseFrom(com.google.protobuf.ByteString data, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws com.google.protobuf.InvalidProtocolBufferException
com.google.protobuf.InvalidProtocolBufferExceptionpublic static EmploymentRecord parseFrom(byte[] data) throws com.google.protobuf.InvalidProtocolBufferException
com.google.protobuf.InvalidProtocolBufferExceptionpublic static EmploymentRecord parseFrom(byte[] data, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws com.google.protobuf.InvalidProtocolBufferException
com.google.protobuf.InvalidProtocolBufferExceptionpublic static EmploymentRecord parseFrom(InputStream input) throws IOException
IOExceptionpublic static EmploymentRecord parseFrom(InputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws IOException
IOExceptionpublic static EmploymentRecord parseDelimitedFrom(InputStream input) throws IOException
IOExceptionpublic static EmploymentRecord parseDelimitedFrom(InputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws IOException
IOExceptionpublic static EmploymentRecord parseFrom(com.google.protobuf.CodedInputStream input) throws IOException
IOExceptionpublic static EmploymentRecord parseFrom(com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws IOException
IOExceptionpublic EmploymentRecord.Builder newBuilderForType()
newBuilderForType in interface com.google.protobuf.MessagenewBuilderForType in interface com.google.protobuf.MessageLitepublic static EmploymentRecord.Builder newBuilder()
public static EmploymentRecord.Builder newBuilder(EmploymentRecord prototype)
public EmploymentRecord.Builder toBuilder()
toBuilder in interface com.google.protobuf.MessagetoBuilder in interface com.google.protobuf.MessageLiteprotected EmploymentRecord.Builder newBuilderForType(com.google.protobuf.GeneratedMessageV3.BuilderParent parent)
newBuilderForType in class com.google.protobuf.GeneratedMessageV3public static EmploymentRecord getDefaultInstance()
public static com.google.protobuf.Parser<EmploymentRecord> parser()
public com.google.protobuf.Parser<EmploymentRecord> getParserForType()
getParserForType in interface com.google.protobuf.MessagegetParserForType in interface com.google.protobuf.MessageLitegetParserForType in class com.google.protobuf.GeneratedMessageV3public EmploymentRecord getDefaultInstanceForType()
getDefaultInstanceForType in interface com.google.protobuf.MessageLiteOrBuildergetDefaultInstanceForType in interface com.google.protobuf.MessageOrBuilderCopyright © 2019 Google LLC. All rights reserved.