public final class UserId extends com.google.protobuf.GeneratedMessageV3 implements UserIdOrBuilder
An identifier associated with a user.Protobuf type
google.cloud.recaptchaenterprise.v1.UserId| Modifier and Type | Class and Description |
|---|---|
static class |
UserId.Builder
An identifier associated with a user.
|
static class |
UserId.IdOneofCase |
com.google.protobuf.GeneratedMessageV3.BuilderParent, com.google.protobuf.GeneratedMessageV3.ExtendableBuilder<MessageT extends com.google.protobuf.GeneratedMessageV3.ExtendableMessage<MessageT>,BuilderT extends com.google.protobuf.GeneratedMessageV3.ExtendableBuilder<MessageT,BuilderT>>, com.google.protobuf.GeneratedMessageV3.ExtendableMessage<MessageT extends com.google.protobuf.GeneratedMessageV3.ExtendableMessage<MessageT>>, com.google.protobuf.GeneratedMessageV3.ExtendableMessageOrBuilder<MessageT extends com.google.protobuf.GeneratedMessageV3.ExtendableMessage<MessageT>>, com.google.protobuf.GeneratedMessageV3.FieldAccessorTable, com.google.protobuf.GeneratedMessageV3.UnusedPrivateParameter| Modifier and Type | Field and Description |
|---|---|
static int |
EMAIL_FIELD_NUMBER |
static int |
PHONE_NUMBER_FIELD_NUMBER |
static int |
USERNAME_FIELD_NUMBER |
| Modifier and Type | Method and Description |
|---|---|
boolean |
equals(Object obj) |
static UserId |
getDefaultInstance() |
UserId |
getDefaultInstanceForType() |
static com.google.protobuf.Descriptors.Descriptor |
getDescriptor() |
String |
getEmail()
Optional.
|
com.google.protobuf.ByteString |
getEmailBytes()
Optional.
|
UserId.IdOneofCase |
getIdOneofCase() |
com.google.protobuf.Parser<UserId> |
getParserForType() |
String |
getPhoneNumber()
Optional.
|
com.google.protobuf.ByteString |
getPhoneNumberBytes()
Optional.
|
int |
getSerializedSize() |
String |
getUsername()
Optional.
|
com.google.protobuf.ByteString |
getUsernameBytes()
Optional.
|
boolean |
hasEmail()
Optional.
|
int |
hashCode() |
boolean |
hasPhoneNumber()
Optional.
|
boolean |
hasUsername()
Optional.
|
protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable |
internalGetFieldAccessorTable() |
boolean |
isInitialized() |
static UserId.Builder |
newBuilder() |
static UserId.Builder |
newBuilder(UserId prototype) |
UserId.Builder |
newBuilderForType() |
protected UserId.Builder |
newBuilderForType(com.google.protobuf.GeneratedMessageV3.BuilderParent parent) |
protected Object |
newInstance(com.google.protobuf.GeneratedMessageV3.UnusedPrivateParameter unused) |
static UserId |
parseDelimitedFrom(InputStream input) |
static UserId |
parseDelimitedFrom(InputStream input,
com.google.protobuf.ExtensionRegistryLite extensionRegistry) |
static UserId |
parseFrom(byte[] data) |
static UserId |
parseFrom(byte[] data,
com.google.protobuf.ExtensionRegistryLite extensionRegistry) |
static UserId |
parseFrom(ByteBuffer data) |
static UserId |
parseFrom(ByteBuffer data,
com.google.protobuf.ExtensionRegistryLite extensionRegistry) |
static UserId |
parseFrom(com.google.protobuf.ByteString data) |
static UserId |
parseFrom(com.google.protobuf.ByteString data,
com.google.protobuf.ExtensionRegistryLite extensionRegistry) |
static UserId |
parseFrom(com.google.protobuf.CodedInputStream input) |
static UserId |
parseFrom(com.google.protobuf.CodedInputStream input,
com.google.protobuf.ExtensionRegistryLite extensionRegistry) |
static UserId |
parseFrom(InputStream input) |
static UserId |
parseFrom(InputStream input,
com.google.protobuf.ExtensionRegistryLite extensionRegistry) |
static com.google.protobuf.Parser<UserId> |
parser() |
UserId.Builder |
toBuilder() |
void |
writeTo(com.google.protobuf.CodedOutputStream output) |
canUseUnsafe, computeStringSize, computeStringSizeNoTag, emptyBooleanList, emptyDoubleList, emptyFloatList, emptyIntList, emptyList, emptyLongList, getAllFields, getDescriptorForType, getField, getOneofFieldDescriptor, getRepeatedField, getRepeatedFieldCount, getUnknownFields, hasField, hasOneof, internalGetMapField, internalGetMapFieldReflection, isStringEmpty, makeExtensionsImmutable, makeMutableCopy, makeMutableCopy, mergeFromAndMakeImmutableInternal, 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 EMAIL_FIELD_NUMBER
public static final int PHONE_NUMBER_FIELD_NUMBER
public static final int USERNAME_FIELD_NUMBER
protected Object newInstance(com.google.protobuf.GeneratedMessageV3.UnusedPrivateParameter unused)
newInstance 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 UserId.IdOneofCase getIdOneofCase()
getIdOneofCase in interface UserIdOrBuilderpublic 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 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 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 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 UserId parseFrom(ByteBuffer data) throws com.google.protobuf.InvalidProtocolBufferException
com.google.protobuf.InvalidProtocolBufferExceptionpublic static UserId parseFrom(ByteBuffer data, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws com.google.protobuf.InvalidProtocolBufferException
com.google.protobuf.InvalidProtocolBufferExceptionpublic static UserId parseFrom(com.google.protobuf.ByteString data) throws com.google.protobuf.InvalidProtocolBufferException
com.google.protobuf.InvalidProtocolBufferExceptionpublic static UserId parseFrom(com.google.protobuf.ByteString data, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws com.google.protobuf.InvalidProtocolBufferException
com.google.protobuf.InvalidProtocolBufferExceptionpublic static UserId parseFrom(byte[] data) throws com.google.protobuf.InvalidProtocolBufferException
com.google.protobuf.InvalidProtocolBufferExceptionpublic static UserId parseFrom(byte[] data, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws com.google.protobuf.InvalidProtocolBufferException
com.google.protobuf.InvalidProtocolBufferExceptionpublic static UserId parseFrom(InputStream input) throws IOException
IOExceptionpublic static UserId parseFrom(InputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws IOException
IOExceptionpublic static UserId parseDelimitedFrom(InputStream input) throws IOException
IOExceptionpublic static UserId parseDelimitedFrom(InputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws IOException
IOExceptionpublic static UserId parseFrom(com.google.protobuf.CodedInputStream input) throws IOException
IOExceptionpublic static UserId parseFrom(com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws IOException
IOExceptionpublic UserId.Builder newBuilderForType()
newBuilderForType in interface com.google.protobuf.MessagenewBuilderForType in interface com.google.protobuf.MessageLitepublic static UserId.Builder newBuilder()
public static UserId.Builder newBuilder(UserId prototype)
public UserId.Builder toBuilder()
toBuilder in interface com.google.protobuf.MessagetoBuilder in interface com.google.protobuf.MessageLiteprotected UserId.Builder newBuilderForType(com.google.protobuf.GeneratedMessageV3.BuilderParent parent)
newBuilderForType in class com.google.protobuf.GeneratedMessageV3public static UserId getDefaultInstance()
public static com.google.protobuf.Parser<UserId> parser()
public com.google.protobuf.Parser<UserId> getParserForType()
getParserForType in interface com.google.protobuf.MessagegetParserForType in interface com.google.protobuf.MessageLitegetParserForType in class com.google.protobuf.GeneratedMessageV3public UserId getDefaultInstanceForType()
getDefaultInstanceForType in interface com.google.protobuf.MessageLiteOrBuildergetDefaultInstanceForType in interface com.google.protobuf.MessageOrBuilderCopyright © 2025 Google LLC. All rights reserved.