public static final class AdditionalContactInfo.Builder extends com.google.protobuf.GeneratedMessageV3.Builder<AdditionalContactInfo.Builder> implements AdditionalContactInfoOrBuilder
Resource that represents contact information other than phone, email, URI and addresses.Protobuf type
google.cloud.talent.v4beta1.AdditionalContactInfogetAllFields, 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<AdditionalContactInfo.Builder>public AdditionalContactInfo.Builder clear()
clear in interface com.google.protobuf.Message.Builderclear in interface com.google.protobuf.MessageLite.Builderclear in class com.google.protobuf.GeneratedMessageV3.Builder<AdditionalContactInfo.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<AdditionalContactInfo.Builder>public AdditionalContactInfo getDefaultInstanceForType()
getDefaultInstanceForType in interface com.google.protobuf.MessageLiteOrBuildergetDefaultInstanceForType in interface com.google.protobuf.MessageOrBuilderpublic AdditionalContactInfo build()
build in interface com.google.protobuf.Message.Builderbuild in interface com.google.protobuf.MessageLite.Builderpublic AdditionalContactInfo buildPartial()
buildPartial in interface com.google.protobuf.Message.BuilderbuildPartial in interface com.google.protobuf.MessageLite.Builderpublic AdditionalContactInfo.Builder clone()
clone in interface com.google.protobuf.Message.Builderclone in interface com.google.protobuf.MessageLite.Builderclone in class com.google.protobuf.GeneratedMessageV3.Builder<AdditionalContactInfo.Builder>public AdditionalContactInfo.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<AdditionalContactInfo.Builder>public AdditionalContactInfo.Builder clearField(com.google.protobuf.Descriptors.FieldDescriptor field)
clearField in interface com.google.protobuf.Message.BuilderclearField in class com.google.protobuf.GeneratedMessageV3.Builder<AdditionalContactInfo.Builder>public AdditionalContactInfo.Builder clearOneof(com.google.protobuf.Descriptors.OneofDescriptor oneof)
clearOneof in interface com.google.protobuf.Message.BuilderclearOneof in class com.google.protobuf.GeneratedMessageV3.Builder<AdditionalContactInfo.Builder>public AdditionalContactInfo.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<AdditionalContactInfo.Builder>public AdditionalContactInfo.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<AdditionalContactInfo.Builder>public AdditionalContactInfo.Builder mergeFrom(com.google.protobuf.Message other)
mergeFrom in interface com.google.protobuf.Message.BuildermergeFrom in class com.google.protobuf.AbstractMessage.Builder<AdditionalContactInfo.Builder>public AdditionalContactInfo.Builder mergeFrom(AdditionalContactInfo other)
public final boolean isInitialized()
isInitialized in interface com.google.protobuf.MessageLiteOrBuilderisInitialized in class com.google.protobuf.GeneratedMessageV3.Builder<AdditionalContactInfo.Builder>public AdditionalContactInfo.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<AdditionalContactInfo.Builder>IOExceptionpublic int getUsageValue()
Optional. The usage of this contact method. For example, SCHOOL, WORK, PERSONAL.
.google.cloud.talent.v4beta1.ContactInfoUsage usage = 1;getUsageValue in interface AdditionalContactInfoOrBuilderpublic AdditionalContactInfo.Builder setUsageValue(int value)
Optional. The usage of this contact method. For example, SCHOOL, WORK, PERSONAL.
.google.cloud.talent.v4beta1.ContactInfoUsage usage = 1;public ContactInfoUsage getUsage()
Optional. The usage of this contact method. For example, SCHOOL, WORK, PERSONAL.
.google.cloud.talent.v4beta1.ContactInfoUsage usage = 1;getUsage in interface AdditionalContactInfoOrBuilderpublic AdditionalContactInfo.Builder setUsage(ContactInfoUsage value)
Optional. The usage of this contact method. For example, SCHOOL, WORK, PERSONAL.
.google.cloud.talent.v4beta1.ContactInfoUsage usage = 1;public AdditionalContactInfo.Builder clearUsage()
Optional. The usage of this contact method. For example, SCHOOL, WORK, PERSONAL.
.google.cloud.talent.v4beta1.ContactInfoUsage usage = 1;public String getName()
Optional. The name of the contact method. For example, "hangout", "skype". Number of characters allowed is 100.
string name = 2;getName in interface AdditionalContactInfoOrBuilderpublic com.google.protobuf.ByteString getNameBytes()
Optional. The name of the contact method. For example, "hangout", "skype". Number of characters allowed is 100.
string name = 2;getNameBytes in interface AdditionalContactInfoOrBuilderpublic AdditionalContactInfo.Builder setName(String value)
Optional. The name of the contact method. For example, "hangout", "skype". Number of characters allowed is 100.
string name = 2;public AdditionalContactInfo.Builder clearName()
Optional. The name of the contact method. For example, "hangout", "skype". Number of characters allowed is 100.
string name = 2;public AdditionalContactInfo.Builder setNameBytes(com.google.protobuf.ByteString value)
Optional. The name of the contact method. For example, "hangout", "skype". Number of characters allowed is 100.
string name = 2;public String getContactId()
Optional. The contact id. Number of characters allowed is 100.
string contact_id = 3;getContactId in interface AdditionalContactInfoOrBuilderpublic com.google.protobuf.ByteString getContactIdBytes()
Optional. The contact id. Number of characters allowed is 100.
string contact_id = 3;getContactIdBytes in interface AdditionalContactInfoOrBuilderpublic AdditionalContactInfo.Builder setContactId(String value)
Optional. The contact id. Number of characters allowed is 100.
string contact_id = 3;public AdditionalContactInfo.Builder clearContactId()
Optional. The contact id. Number of characters allowed is 100.
string contact_id = 3;public AdditionalContactInfo.Builder setContactIdBytes(com.google.protobuf.ByteString value)
Optional. The contact id. Number of characters allowed is 100.
string contact_id = 3;public final AdditionalContactInfo.Builder setUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields)
setUnknownFields in interface com.google.protobuf.Message.BuildersetUnknownFields in class com.google.protobuf.GeneratedMessageV3.Builder<AdditionalContactInfo.Builder>public final AdditionalContactInfo.Builder mergeUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields)
mergeUnknownFields in interface com.google.protobuf.Message.BuildermergeUnknownFields in class com.google.protobuf.GeneratedMessageV3.Builder<AdditionalContactInfo.Builder>Copyright © 2019 Google LLC. All rights reserved.