public static final class Resume.Builder extends com.google.protobuf.GeneratedMessageV3.Builder<Resume.Builder> implements ResumeOrBuilder
Resource that represents a resume.Protobuf type
google.cloud.talent.v4beta1.Resume| Modifier and Type | Method and Description |
|---|---|
Resume.Builder |
addRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field,
Object value) |
Resume |
build() |
Resume |
buildPartial() |
Resume.Builder |
clear() |
Resume.Builder |
clearField(com.google.protobuf.Descriptors.FieldDescriptor field) |
Resume.Builder |
clearOneof(com.google.protobuf.Descriptors.OneofDescriptor oneof) |
Resume.Builder |
clearResumeType()
Optional.
|
Resume.Builder |
clearStructuredResume()
Optional.
|
Resume.Builder |
clone() |
Resume |
getDefaultInstanceForType() |
static com.google.protobuf.Descriptors.Descriptor |
getDescriptor() |
com.google.protobuf.Descriptors.Descriptor |
getDescriptorForType() |
Resume.ResumeType |
getResumeType()
Optional.
|
int |
getResumeTypeValue()
Optional.
|
String |
getStructuredResume()
Optional.
|
com.google.protobuf.ByteString |
getStructuredResumeBytes()
Optional.
|
protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable |
internalGetFieldAccessorTable() |
boolean |
isInitialized() |
Resume.Builder |
mergeFrom(com.google.protobuf.CodedInputStream input,
com.google.protobuf.ExtensionRegistryLite extensionRegistry) |
Resume.Builder |
mergeFrom(com.google.protobuf.Message other) |
Resume.Builder |
mergeFrom(Resume other) |
Resume.Builder |
mergeUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields) |
Resume.Builder |
setField(com.google.protobuf.Descriptors.FieldDescriptor field,
Object value) |
Resume.Builder |
setRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field,
int index,
Object value) |
Resume.Builder |
setResumeType(Resume.ResumeType value)
Optional.
|
Resume.Builder |
setResumeTypeValue(int value)
Optional.
|
Resume.Builder |
setStructuredResume(String value)
Optional.
|
Resume.Builder |
setStructuredResumeBytes(com.google.protobuf.ByteString value)
Optional.
|
Resume.Builder |
setUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields) |
getAllFields, 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<Resume.Builder>public Resume.Builder clear()
clear in interface com.google.protobuf.Message.Builderclear in interface com.google.protobuf.MessageLite.Builderclear in class com.google.protobuf.GeneratedMessageV3.Builder<Resume.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<Resume.Builder>public Resume getDefaultInstanceForType()
getDefaultInstanceForType in interface com.google.protobuf.MessageLiteOrBuildergetDefaultInstanceForType in interface com.google.protobuf.MessageOrBuilderpublic Resume build()
build in interface com.google.protobuf.Message.Builderbuild in interface com.google.protobuf.MessageLite.Builderpublic Resume buildPartial()
buildPartial in interface com.google.protobuf.Message.BuilderbuildPartial in interface com.google.protobuf.MessageLite.Builderpublic Resume.Builder clone()
clone in interface com.google.protobuf.Message.Builderclone in interface com.google.protobuf.MessageLite.Builderclone in class com.google.protobuf.GeneratedMessageV3.Builder<Resume.Builder>public Resume.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<Resume.Builder>public Resume.Builder clearField(com.google.protobuf.Descriptors.FieldDescriptor field)
clearField in interface com.google.protobuf.Message.BuilderclearField in class com.google.protobuf.GeneratedMessageV3.Builder<Resume.Builder>public Resume.Builder clearOneof(com.google.protobuf.Descriptors.OneofDescriptor oneof)
clearOneof in interface com.google.protobuf.Message.BuilderclearOneof in class com.google.protobuf.GeneratedMessageV3.Builder<Resume.Builder>public Resume.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<Resume.Builder>public Resume.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<Resume.Builder>public Resume.Builder mergeFrom(com.google.protobuf.Message other)
mergeFrom in interface com.google.protobuf.Message.BuildermergeFrom in class com.google.protobuf.AbstractMessage.Builder<Resume.Builder>public Resume.Builder mergeFrom(Resume other)
public final boolean isInitialized()
isInitialized in interface com.google.protobuf.MessageLiteOrBuilderisInitialized in class com.google.protobuf.GeneratedMessageV3.Builder<Resume.Builder>public Resume.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<Resume.Builder>IOExceptionpublic String getStructuredResume()
Optional. Users can create a profile with only this field field, if [resume_type][google.cloud.talent.v4beta1.Resume.resume_type] is [HRXML][google.cloud.talent.v4beta1.Resume.ResumeType.HRXML]. For example, the API parses this field and creates a profile with all structured fields populated. [EmploymentRecord][google.cloud.talent.v4beta1.EmploymentRecord], [EducationRecord][google.cloud.talent.v4beta1.EducationRecord], and so on. An error is thrown if this field cannot be parsed. Note that the use of the functionality offered by this field to extract data from resumes is an Alpha feature and as such is not covered by any SLA.
string structured_resume = 1;getStructuredResume in interface ResumeOrBuilderpublic com.google.protobuf.ByteString getStructuredResumeBytes()
Optional. Users can create a profile with only this field field, if [resume_type][google.cloud.talent.v4beta1.Resume.resume_type] is [HRXML][google.cloud.talent.v4beta1.Resume.ResumeType.HRXML]. For example, the API parses this field and creates a profile with all structured fields populated. [EmploymentRecord][google.cloud.talent.v4beta1.EmploymentRecord], [EducationRecord][google.cloud.talent.v4beta1.EducationRecord], and so on. An error is thrown if this field cannot be parsed. Note that the use of the functionality offered by this field to extract data from resumes is an Alpha feature and as such is not covered by any SLA.
string structured_resume = 1;getStructuredResumeBytes in interface ResumeOrBuilderpublic Resume.Builder setStructuredResume(String value)
Optional. Users can create a profile with only this field field, if [resume_type][google.cloud.talent.v4beta1.Resume.resume_type] is [HRXML][google.cloud.talent.v4beta1.Resume.ResumeType.HRXML]. For example, the API parses this field and creates a profile with all structured fields populated. [EmploymentRecord][google.cloud.talent.v4beta1.EmploymentRecord], [EducationRecord][google.cloud.talent.v4beta1.EducationRecord], and so on. An error is thrown if this field cannot be parsed. Note that the use of the functionality offered by this field to extract data from resumes is an Alpha feature and as such is not covered by any SLA.
string structured_resume = 1;public Resume.Builder clearStructuredResume()
Optional. Users can create a profile with only this field field, if [resume_type][google.cloud.talent.v4beta1.Resume.resume_type] is [HRXML][google.cloud.talent.v4beta1.Resume.ResumeType.HRXML]. For example, the API parses this field and creates a profile with all structured fields populated. [EmploymentRecord][google.cloud.talent.v4beta1.EmploymentRecord], [EducationRecord][google.cloud.talent.v4beta1.EducationRecord], and so on. An error is thrown if this field cannot be parsed. Note that the use of the functionality offered by this field to extract data from resumes is an Alpha feature and as such is not covered by any SLA.
string structured_resume = 1;public Resume.Builder setStructuredResumeBytes(com.google.protobuf.ByteString value)
Optional. Users can create a profile with only this field field, if [resume_type][google.cloud.talent.v4beta1.Resume.resume_type] is [HRXML][google.cloud.talent.v4beta1.Resume.ResumeType.HRXML]. For example, the API parses this field and creates a profile with all structured fields populated. [EmploymentRecord][google.cloud.talent.v4beta1.EmploymentRecord], [EducationRecord][google.cloud.talent.v4beta1.EducationRecord], and so on. An error is thrown if this field cannot be parsed. Note that the use of the functionality offered by this field to extract data from resumes is an Alpha feature and as such is not covered by any SLA.
string structured_resume = 1;public int getResumeTypeValue()
Optional. The format of [structured_resume][google.cloud.talent.v4beta1.Resume.structured_resume].
.google.cloud.talent.v4beta1.Resume.ResumeType resume_type = 2;getResumeTypeValue in interface ResumeOrBuilderpublic Resume.Builder setResumeTypeValue(int value)
Optional. The format of [structured_resume][google.cloud.talent.v4beta1.Resume.structured_resume].
.google.cloud.talent.v4beta1.Resume.ResumeType resume_type = 2;public Resume.ResumeType getResumeType()
Optional. The format of [structured_resume][google.cloud.talent.v4beta1.Resume.structured_resume].
.google.cloud.talent.v4beta1.Resume.ResumeType resume_type = 2;getResumeType in interface ResumeOrBuilderpublic Resume.Builder setResumeType(Resume.ResumeType value)
Optional. The format of [structured_resume][google.cloud.talent.v4beta1.Resume.structured_resume].
.google.cloud.talent.v4beta1.Resume.ResumeType resume_type = 2;public Resume.Builder clearResumeType()
Optional. The format of [structured_resume][google.cloud.talent.v4beta1.Resume.structured_resume].
.google.cloud.talent.v4beta1.Resume.ResumeType resume_type = 2;public final Resume.Builder setUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields)
setUnknownFields in interface com.google.protobuf.Message.BuildersetUnknownFields in class com.google.protobuf.GeneratedMessageV3.Builder<Resume.Builder>public final Resume.Builder mergeUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields)
mergeUnknownFields in interface com.google.protobuf.Message.BuildermergeUnknownFields in class com.google.protobuf.GeneratedMessageV3.Builder<Resume.Builder>Copyright © 2019 Google LLC. All rights reserved.