public static final class UserId.Builder extends com.google.protobuf.GeneratedMessageV3.Builder<UserId.Builder> implements UserIdOrBuilder
An identifier associated with a user.Protobuf type
google.cloud.recaptchaenterprise.v1.UserId| Modifier and Type | Method and Description |
|---|---|
UserId.Builder |
addRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field,
Object value) |
UserId |
build() |
UserId |
buildPartial() |
UserId.Builder |
clear() |
UserId.Builder |
clearEmail()
Optional.
|
UserId.Builder |
clearField(com.google.protobuf.Descriptors.FieldDescriptor field) |
UserId.Builder |
clearIdOneof() |
UserId.Builder |
clearOneof(com.google.protobuf.Descriptors.OneofDescriptor oneof) |
UserId.Builder |
clearPhoneNumber()
Optional.
|
UserId.Builder |
clearUsername()
Optional.
|
UserId.Builder |
clone() |
UserId |
getDefaultInstanceForType() |
static com.google.protobuf.Descriptors.Descriptor |
getDescriptor() |
com.google.protobuf.Descriptors.Descriptor |
getDescriptorForType() |
String |
getEmail()
Optional.
|
com.google.protobuf.ByteString |
getEmailBytes()
Optional.
|
UserId.IdOneofCase |
getIdOneofCase() |
String |
getPhoneNumber()
Optional.
|
com.google.protobuf.ByteString |
getPhoneNumberBytes()
Optional.
|
String |
getUsername()
Optional.
|
com.google.protobuf.ByteString |
getUsernameBytes()
Optional.
|
boolean |
hasEmail()
Optional.
|
boolean |
hasPhoneNumber()
Optional.
|
boolean |
hasUsername()
Optional.
|
protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable |
internalGetFieldAccessorTable() |
boolean |
isInitialized() |
UserId.Builder |
mergeFrom(com.google.protobuf.CodedInputStream input,
com.google.protobuf.ExtensionRegistryLite extensionRegistry) |
UserId.Builder |
mergeFrom(com.google.protobuf.Message other) |
UserId.Builder |
mergeFrom(UserId other) |
UserId.Builder |
mergeUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields) |
UserId.Builder |
setEmail(String value)
Optional.
|
UserId.Builder |
setEmailBytes(com.google.protobuf.ByteString value)
Optional.
|
UserId.Builder |
setField(com.google.protobuf.Descriptors.FieldDescriptor field,
Object value) |
UserId.Builder |
setPhoneNumber(String value)
Optional.
|
UserId.Builder |
setPhoneNumberBytes(com.google.protobuf.ByteString value)
Optional.
|
UserId.Builder |
setRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field,
int index,
Object value) |
UserId.Builder |
setUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields) |
UserId.Builder |
setUsername(String value)
Optional.
|
UserId.Builder |
setUsernameBytes(com.google.protobuf.ByteString value)
Optional.
|
getAllFields, getField, getFieldBuilder, getOneofFieldDescriptor, getParentForChildren, getRepeatedField, getRepeatedFieldBuilder, getRepeatedFieldCount, getUnknownFields, getUnknownFieldSetBuilder, hasField, hasOneof, internalGetMapField, internalGetMapFieldReflection, internalGetMutableMapField, internalGetMutableMapFieldReflection, isClean, markClean, mergeUnknownLengthDelimitedField, mergeUnknownVarintField, newBuilderForField, onBuilt, onChanged, parseUnknownField, setUnknownFieldSetBuilder, setUnknownFieldsProto3findInitializationErrors, getInitializationErrorString, internalMergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, newUninitializedMessageException, toStringaddAll, addAll, mergeDelimitedFrom, mergeDelimitedFrom, 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<UserId.Builder>public UserId.Builder clear()
clear in interface com.google.protobuf.Message.Builderclear in interface com.google.protobuf.MessageLite.Builderclear in class com.google.protobuf.GeneratedMessageV3.Builder<UserId.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<UserId.Builder>public UserId getDefaultInstanceForType()
getDefaultInstanceForType in interface com.google.protobuf.MessageLiteOrBuildergetDefaultInstanceForType in interface com.google.protobuf.MessageOrBuilderpublic UserId build()
build in interface com.google.protobuf.Message.Builderbuild in interface com.google.protobuf.MessageLite.Builderpublic UserId buildPartial()
buildPartial in interface com.google.protobuf.Message.BuilderbuildPartial in interface com.google.protobuf.MessageLite.Builderpublic UserId.Builder clone()
clone in interface com.google.protobuf.Message.Builderclone in interface com.google.protobuf.MessageLite.Builderclone in class com.google.protobuf.GeneratedMessageV3.Builder<UserId.Builder>public UserId.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<UserId.Builder>public UserId.Builder clearField(com.google.protobuf.Descriptors.FieldDescriptor field)
clearField in interface com.google.protobuf.Message.BuilderclearField in class com.google.protobuf.GeneratedMessageV3.Builder<UserId.Builder>public UserId.Builder clearOneof(com.google.protobuf.Descriptors.OneofDescriptor oneof)
clearOneof in interface com.google.protobuf.Message.BuilderclearOneof in class com.google.protobuf.GeneratedMessageV3.Builder<UserId.Builder>public UserId.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<UserId.Builder>public UserId.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<UserId.Builder>public UserId.Builder mergeFrom(com.google.protobuf.Message other)
mergeFrom in interface com.google.protobuf.Message.BuildermergeFrom in class com.google.protobuf.AbstractMessage.Builder<UserId.Builder>public UserId.Builder mergeFrom(UserId other)
public final boolean isInitialized()
isInitialized in interface com.google.protobuf.MessageLiteOrBuilderisInitialized in class com.google.protobuf.GeneratedMessageV3.Builder<UserId.Builder>public UserId.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<UserId.Builder>IOExceptionpublic UserId.IdOneofCase getIdOneofCase()
getIdOneofCase in interface UserIdOrBuilderpublic UserId.Builder clearIdOneof()
public boolean hasEmail()
Optional. An email address.
string email = 1 [(.google.api.field_behavior) = OPTIONAL];hasEmail in interface UserIdOrBuilderpublic String getEmail()
Optional. An email address.
string email = 1 [(.google.api.field_behavior) = OPTIONAL];getEmail in interface UserIdOrBuilderpublic com.google.protobuf.ByteString getEmailBytes()
Optional. An email address.
string email = 1 [(.google.api.field_behavior) = OPTIONAL];getEmailBytes in interface UserIdOrBuilderpublic UserId.Builder setEmail(String value)
Optional. An email address.
string email = 1 [(.google.api.field_behavior) = OPTIONAL];value - The email to set.public UserId.Builder clearEmail()
Optional. An email address.
string email = 1 [(.google.api.field_behavior) = OPTIONAL];public UserId.Builder setEmailBytes(com.google.protobuf.ByteString value)
Optional. An email address.
string email = 1 [(.google.api.field_behavior) = OPTIONAL];value - The bytes for email to set.public boolean hasPhoneNumber()
Optional. A phone number. Should use the E.164 format.
string phone_number = 2 [(.google.api.field_behavior) = OPTIONAL];hasPhoneNumber in interface UserIdOrBuilderpublic String getPhoneNumber()
Optional. A phone number. Should use the E.164 format.
string phone_number = 2 [(.google.api.field_behavior) = OPTIONAL];getPhoneNumber in interface UserIdOrBuilderpublic com.google.protobuf.ByteString getPhoneNumberBytes()
Optional. A phone number. Should use the E.164 format.
string phone_number = 2 [(.google.api.field_behavior) = OPTIONAL];getPhoneNumberBytes in interface UserIdOrBuilderpublic UserId.Builder setPhoneNumber(String value)
Optional. A phone number. Should use the E.164 format.
string phone_number = 2 [(.google.api.field_behavior) = OPTIONAL];value - The phoneNumber to set.public UserId.Builder clearPhoneNumber()
Optional. A phone number. Should use the E.164 format.
string phone_number = 2 [(.google.api.field_behavior) = OPTIONAL];public UserId.Builder setPhoneNumberBytes(com.google.protobuf.ByteString value)
Optional. A phone number. Should use the E.164 format.
string phone_number = 2 [(.google.api.field_behavior) = OPTIONAL];value - The bytes for phoneNumber to set.public boolean hasUsername()
Optional. A unique username, if different from all the other identifiers and `account_id` that are provided. Can be a unique login handle or display name for a user.
string username = 3 [(.google.api.field_behavior) = OPTIONAL];hasUsername in interface UserIdOrBuilderpublic String getUsername()
Optional. A unique username, if different from all the other identifiers and `account_id` that are provided. Can be a unique login handle or display name for a user.
string username = 3 [(.google.api.field_behavior) = OPTIONAL];getUsername in interface UserIdOrBuilderpublic com.google.protobuf.ByteString getUsernameBytes()
Optional. A unique username, if different from all the other identifiers and `account_id` that are provided. Can be a unique login handle or display name for a user.
string username = 3 [(.google.api.field_behavior) = OPTIONAL];getUsernameBytes in interface UserIdOrBuilderpublic UserId.Builder setUsername(String value)
Optional. A unique username, if different from all the other identifiers and `account_id` that are provided. Can be a unique login handle or display name for a user.
string username = 3 [(.google.api.field_behavior) = OPTIONAL];value - The username to set.public UserId.Builder clearUsername()
Optional. A unique username, if different from all the other identifiers and `account_id` that are provided. Can be a unique login handle or display name for a user.
string username = 3 [(.google.api.field_behavior) = OPTIONAL];public UserId.Builder setUsernameBytes(com.google.protobuf.ByteString value)
Optional. A unique username, if different from all the other identifiers and `account_id` that are provided. Can be a unique login handle or display name for a user.
string username = 3 [(.google.api.field_behavior) = OPTIONAL];value - The bytes for username to set.public final UserId.Builder setUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields)
setUnknownFields in interface com.google.protobuf.Message.BuildersetUnknownFields in class com.google.protobuf.GeneratedMessageV3.Builder<UserId.Builder>public final UserId.Builder mergeUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields)
mergeUnknownFields in interface com.google.protobuf.Message.BuildermergeUnknownFields in class com.google.protobuf.GeneratedMessageV3.Builder<UserId.Builder>Copyright © 2025 Google LLC. All rights reserved.