public static final class Degree.Builder extends com.google.protobuf.GeneratedMessageV3.Builder<Degree.Builder> implements DegreeOrBuilder
Resource that represents a degree pursuing or acquired by a candidate.Protobuf type
google.cloud.talent.v4beta1.Degree| Modifier and Type | Method and Description |
|---|---|
Degree.Builder |
addAllFieldsOfStudy(Iterable<String> values)
Optional.
|
Degree.Builder |
addFieldsOfStudy(String value)
Optional.
|
Degree.Builder |
addFieldsOfStudyBytes(com.google.protobuf.ByteString value)
Optional.
|
Degree.Builder |
addRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field,
Object value) |
Degree |
build() |
Degree |
buildPartial() |
Degree.Builder |
clear() |
Degree.Builder |
clearDegreeName()
Optional.
|
Degree.Builder |
clearDegreeType()
Optional.
|
Degree.Builder |
clearField(com.google.protobuf.Descriptors.FieldDescriptor field) |
Degree.Builder |
clearFieldsOfStudy()
Optional.
|
Degree.Builder |
clearOneof(com.google.protobuf.Descriptors.OneofDescriptor oneof) |
Degree.Builder |
clone() |
Degree |
getDefaultInstanceForType() |
String |
getDegreeName()
Optional.
|
com.google.protobuf.ByteString |
getDegreeNameBytes()
Optional.
|
DegreeType |
getDegreeType()
Optional.
|
int |
getDegreeTypeValue()
Optional.
|
static com.google.protobuf.Descriptors.Descriptor |
getDescriptor() |
com.google.protobuf.Descriptors.Descriptor |
getDescriptorForType() |
String |
getFieldsOfStudy(int index)
Optional.
|
com.google.protobuf.ByteString |
getFieldsOfStudyBytes(int index)
Optional.
|
int |
getFieldsOfStudyCount()
Optional.
|
com.google.protobuf.ProtocolStringList |
getFieldsOfStudyList()
Optional.
|
protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable |
internalGetFieldAccessorTable() |
boolean |
isInitialized() |
Degree.Builder |
mergeFrom(com.google.protobuf.CodedInputStream input,
com.google.protobuf.ExtensionRegistryLite extensionRegistry) |
Degree.Builder |
mergeFrom(Degree other) |
Degree.Builder |
mergeFrom(com.google.protobuf.Message other) |
Degree.Builder |
mergeUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields) |
Degree.Builder |
setDegreeName(String value)
Optional.
|
Degree.Builder |
setDegreeNameBytes(com.google.protobuf.ByteString value)
Optional.
|
Degree.Builder |
setDegreeType(DegreeType value)
Optional.
|
Degree.Builder |
setDegreeTypeValue(int value)
Optional.
|
Degree.Builder |
setField(com.google.protobuf.Descriptors.FieldDescriptor field,
Object value) |
Degree.Builder |
setFieldsOfStudy(int index,
String value)
Optional.
|
Degree.Builder |
setRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field,
int index,
Object value) |
Degree.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<Degree.Builder>public Degree.Builder clear()
clear in interface com.google.protobuf.Message.Builderclear in interface com.google.protobuf.MessageLite.Builderclear in class com.google.protobuf.GeneratedMessageV3.Builder<Degree.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<Degree.Builder>public Degree getDefaultInstanceForType()
getDefaultInstanceForType in interface com.google.protobuf.MessageLiteOrBuildergetDefaultInstanceForType in interface com.google.protobuf.MessageOrBuilderpublic Degree build()
build in interface com.google.protobuf.Message.Builderbuild in interface com.google.protobuf.MessageLite.Builderpublic Degree buildPartial()
buildPartial in interface com.google.protobuf.Message.BuilderbuildPartial in interface com.google.protobuf.MessageLite.Builderpublic Degree.Builder clone()
clone in interface com.google.protobuf.Message.Builderclone in interface com.google.protobuf.MessageLite.Builderclone in class com.google.protobuf.GeneratedMessageV3.Builder<Degree.Builder>public Degree.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<Degree.Builder>public Degree.Builder clearField(com.google.protobuf.Descriptors.FieldDescriptor field)
clearField in interface com.google.protobuf.Message.BuilderclearField in class com.google.protobuf.GeneratedMessageV3.Builder<Degree.Builder>public Degree.Builder clearOneof(com.google.protobuf.Descriptors.OneofDescriptor oneof)
clearOneof in interface com.google.protobuf.Message.BuilderclearOneof in class com.google.protobuf.GeneratedMessageV3.Builder<Degree.Builder>public Degree.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<Degree.Builder>public Degree.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<Degree.Builder>public Degree.Builder mergeFrom(com.google.protobuf.Message other)
mergeFrom in interface com.google.protobuf.Message.BuildermergeFrom in class com.google.protobuf.AbstractMessage.Builder<Degree.Builder>public Degree.Builder mergeFrom(Degree other)
public final boolean isInitialized()
isInitialized in interface com.google.protobuf.MessageLiteOrBuilderisInitialized in class com.google.protobuf.GeneratedMessageV3.Builder<Degree.Builder>public Degree.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<Degree.Builder>IOExceptionpublic int getDegreeTypeValue()
Optional. ISCED degree type.
.google.cloud.talent.v4beta1.DegreeType degree_type = 1;getDegreeTypeValue in interface DegreeOrBuilderpublic Degree.Builder setDegreeTypeValue(int value)
Optional. ISCED degree type.
.google.cloud.talent.v4beta1.DegreeType degree_type = 1;public DegreeType getDegreeType()
Optional. ISCED degree type.
.google.cloud.talent.v4beta1.DegreeType degree_type = 1;getDegreeType in interface DegreeOrBuilderpublic Degree.Builder setDegreeType(DegreeType value)
Optional. ISCED degree type.
.google.cloud.talent.v4beta1.DegreeType degree_type = 1;public Degree.Builder clearDegreeType()
Optional. ISCED degree type.
.google.cloud.talent.v4beta1.DegreeType degree_type = 1;public String getDegreeName()
Optional. Full Degree name. For example, "B.S.", "Master of Arts", and so on. Number of characters allowed is 100.
string degree_name = 2;getDegreeName in interface DegreeOrBuilderpublic com.google.protobuf.ByteString getDegreeNameBytes()
Optional. Full Degree name. For example, "B.S.", "Master of Arts", and so on. Number of characters allowed is 100.
string degree_name = 2;getDegreeNameBytes in interface DegreeOrBuilderpublic Degree.Builder setDegreeName(String value)
Optional. Full Degree name. For example, "B.S.", "Master of Arts", and so on. Number of characters allowed is 100.
string degree_name = 2;public Degree.Builder clearDegreeName()
Optional. Full Degree name. For example, "B.S.", "Master of Arts", and so on. Number of characters allowed is 100.
string degree_name = 2;public Degree.Builder setDegreeNameBytes(com.google.protobuf.ByteString value)
Optional. Full Degree name. For example, "B.S.", "Master of Arts", and so on. Number of characters allowed is 100.
string degree_name = 2;public com.google.protobuf.ProtocolStringList getFieldsOfStudyList()
Optional. Fields of study for the degree. For example, "Computer science", "engineering". Number of characters allowed is 100.
repeated string fields_of_study = 3;getFieldsOfStudyList in interface DegreeOrBuilderpublic int getFieldsOfStudyCount()
Optional. Fields of study for the degree. For example, "Computer science", "engineering". Number of characters allowed is 100.
repeated string fields_of_study = 3;getFieldsOfStudyCount in interface DegreeOrBuilderpublic String getFieldsOfStudy(int index)
Optional. Fields of study for the degree. For example, "Computer science", "engineering". Number of characters allowed is 100.
repeated string fields_of_study = 3;getFieldsOfStudy in interface DegreeOrBuilderpublic com.google.protobuf.ByteString getFieldsOfStudyBytes(int index)
Optional. Fields of study for the degree. For example, "Computer science", "engineering". Number of characters allowed is 100.
repeated string fields_of_study = 3;getFieldsOfStudyBytes in interface DegreeOrBuilderpublic Degree.Builder setFieldsOfStudy(int index, String value)
Optional. Fields of study for the degree. For example, "Computer science", "engineering". Number of characters allowed is 100.
repeated string fields_of_study = 3;public Degree.Builder addFieldsOfStudy(String value)
Optional. Fields of study for the degree. For example, "Computer science", "engineering". Number of characters allowed is 100.
repeated string fields_of_study = 3;public Degree.Builder addAllFieldsOfStudy(Iterable<String> values)
Optional. Fields of study for the degree. For example, "Computer science", "engineering". Number of characters allowed is 100.
repeated string fields_of_study = 3;public Degree.Builder clearFieldsOfStudy()
Optional. Fields of study for the degree. For example, "Computer science", "engineering". Number of characters allowed is 100.
repeated string fields_of_study = 3;public Degree.Builder addFieldsOfStudyBytes(com.google.protobuf.ByteString value)
Optional. Fields of study for the degree. For example, "Computer science", "engineering". Number of characters allowed is 100.
repeated string fields_of_study = 3;public final Degree.Builder setUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields)
setUnknownFields in interface com.google.protobuf.Message.BuildersetUnknownFields in class com.google.protobuf.GeneratedMessageV3.Builder<Degree.Builder>public final Degree.Builder mergeUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields)
mergeUnknownFields in interface com.google.protobuf.Message.BuildermergeUnknownFields in class com.google.protobuf.GeneratedMessageV3.Builder<Degree.Builder>Copyright © 2019 Google LLC. All rights reserved.