public static final class TransactionData.User extends com.google.protobuf.GeneratedMessageV3 implements TransactionData.UserOrBuilder
Details about a user's account involved in the transaction.Protobuf type
google.cloud.recaptchaenterprise.v1beta1.TransactionData.User| Modifier and Type | Class and Description |
|---|---|
static class |
TransactionData.User.Builder
Details about a user's account involved in the transaction.
|
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 |
ACCOUNT_ID_FIELD_NUMBER |
static int |
CREATION_MS_FIELD_NUMBER |
static int |
EMAIL_FIELD_NUMBER |
static int |
EMAIL_VERIFIED_FIELD_NUMBER |
static int |
PHONE_NUMBER_FIELD_NUMBER |
static int |
PHONE_VERIFIED_FIELD_NUMBER |
| Modifier and Type | Method and Description |
|---|---|
boolean |
equals(Object obj) |
String |
getAccountId()
Unique account identifier for this user.
|
com.google.protobuf.ByteString |
getAccountIdBytes()
Unique account identifier for this user.
|
long |
getCreationMs()
The epoch milliseconds of the user's account creation.
|
static TransactionData.User |
getDefaultInstance() |
TransactionData.User |
getDefaultInstanceForType() |
static com.google.protobuf.Descriptors.Descriptor |
getDescriptor() |
String |
getEmail()
The email address of the user.
|
com.google.protobuf.ByteString |
getEmailBytes()
The email address of the user.
|
boolean |
getEmailVerified()
Whether the email has been verified to be accessible by the user (OTP or
similar).
|
com.google.protobuf.Parser<TransactionData.User> |
getParserForType() |
String |
getPhoneNumber()
The phone number of the user, with country code.
|
com.google.protobuf.ByteString |
getPhoneNumberBytes()
The phone number of the user, with country code.
|
boolean |
getPhoneVerified()
Whether the phone number has been verified to be accessible by the user
(OTP or similar).
|
int |
getSerializedSize() |
int |
hashCode() |
protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable |
internalGetFieldAccessorTable() |
boolean |
isInitialized() |
static TransactionData.User.Builder |
newBuilder() |
static TransactionData.User.Builder |
newBuilder(TransactionData.User prototype) |
TransactionData.User.Builder |
newBuilderForType() |
protected TransactionData.User.Builder |
newBuilderForType(com.google.protobuf.GeneratedMessageV3.BuilderParent parent) |
protected Object |
newInstance(com.google.protobuf.GeneratedMessageV3.UnusedPrivateParameter unused) |
static TransactionData.User |
parseDelimitedFrom(InputStream input) |
static TransactionData.User |
parseDelimitedFrom(InputStream input,
com.google.protobuf.ExtensionRegistryLite extensionRegistry) |
static TransactionData.User |
parseFrom(byte[] data) |
static TransactionData.User |
parseFrom(byte[] data,
com.google.protobuf.ExtensionRegistryLite extensionRegistry) |
static TransactionData.User |
parseFrom(ByteBuffer data) |
static TransactionData.User |
parseFrom(ByteBuffer data,
com.google.protobuf.ExtensionRegistryLite extensionRegistry) |
static TransactionData.User |
parseFrom(com.google.protobuf.ByteString data) |
static TransactionData.User |
parseFrom(com.google.protobuf.ByteString data,
com.google.protobuf.ExtensionRegistryLite extensionRegistry) |
static TransactionData.User |
parseFrom(com.google.protobuf.CodedInputStream input) |
static TransactionData.User |
parseFrom(com.google.protobuf.CodedInputStream input,
com.google.protobuf.ExtensionRegistryLite extensionRegistry) |
static TransactionData.User |
parseFrom(InputStream input) |
static TransactionData.User |
parseFrom(InputStream input,
com.google.protobuf.ExtensionRegistryLite extensionRegistry) |
static com.google.protobuf.Parser<TransactionData.User> |
parser() |
TransactionData.User.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 ACCOUNT_ID_FIELD_NUMBER
public static final int CREATION_MS_FIELD_NUMBER
public static final int EMAIL_FIELD_NUMBER
public static final int EMAIL_VERIFIED_FIELD_NUMBER
public static final int PHONE_NUMBER_FIELD_NUMBER
public static final int PHONE_VERIFIED_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 String getAccountId()
Unique account identifier for this user. If using account defender, this should match the hashed_account_id field. Otherwise, a unique and persistent identifier for this account.
string account_id = 6;getAccountId in interface TransactionData.UserOrBuilderpublic com.google.protobuf.ByteString getAccountIdBytes()
Unique account identifier for this user. If using account defender, this should match the hashed_account_id field. Otherwise, a unique and persistent identifier for this account.
string account_id = 6;getAccountIdBytes in interface TransactionData.UserOrBuilderpublic long getCreationMs()
The epoch milliseconds of the user's account creation.
int64 creation_ms = 1;getCreationMs in interface TransactionData.UserOrBuilderpublic String getEmail()
The email address of the user.
string email = 2;getEmail in interface TransactionData.UserOrBuilderpublic com.google.protobuf.ByteString getEmailBytes()
The email address of the user.
string email = 2;getEmailBytes in interface TransactionData.UserOrBuilderpublic boolean getEmailVerified()
Whether the email has been verified to be accessible by the user (OTP or similar).
bool email_verified = 3;getEmailVerified in interface TransactionData.UserOrBuilderpublic String getPhoneNumber()
The phone number of the user, with country code.
string phone_number = 4;getPhoneNumber in interface TransactionData.UserOrBuilderpublic com.google.protobuf.ByteString getPhoneNumberBytes()
The phone number of the user, with country code.
string phone_number = 4;getPhoneNumberBytes in interface TransactionData.UserOrBuilderpublic boolean getPhoneVerified()
Whether the phone number has been verified to be accessible by the user (OTP or similar).
bool phone_verified = 5;getPhoneVerified in interface TransactionData.UserOrBuilderpublic 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 TransactionData.User parseFrom(ByteBuffer data) throws com.google.protobuf.InvalidProtocolBufferException
com.google.protobuf.InvalidProtocolBufferExceptionpublic static TransactionData.User parseFrom(ByteBuffer data, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws com.google.protobuf.InvalidProtocolBufferException
com.google.protobuf.InvalidProtocolBufferExceptionpublic static TransactionData.User parseFrom(com.google.protobuf.ByteString data) throws com.google.protobuf.InvalidProtocolBufferException
com.google.protobuf.InvalidProtocolBufferExceptionpublic static TransactionData.User parseFrom(com.google.protobuf.ByteString data, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws com.google.protobuf.InvalidProtocolBufferException
com.google.protobuf.InvalidProtocolBufferExceptionpublic static TransactionData.User parseFrom(byte[] data) throws com.google.protobuf.InvalidProtocolBufferException
com.google.protobuf.InvalidProtocolBufferExceptionpublic static TransactionData.User parseFrom(byte[] data, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws com.google.protobuf.InvalidProtocolBufferException
com.google.protobuf.InvalidProtocolBufferExceptionpublic static TransactionData.User parseFrom(InputStream input) throws IOException
IOExceptionpublic static TransactionData.User parseFrom(InputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws IOException
IOExceptionpublic static TransactionData.User parseDelimitedFrom(InputStream input) throws IOException
IOExceptionpublic static TransactionData.User parseDelimitedFrom(InputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws IOException
IOExceptionpublic static TransactionData.User parseFrom(com.google.protobuf.CodedInputStream input) throws IOException
IOExceptionpublic static TransactionData.User parseFrom(com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws IOException
IOExceptionpublic TransactionData.User.Builder newBuilderForType()
newBuilderForType in interface com.google.protobuf.MessagenewBuilderForType in interface com.google.protobuf.MessageLitepublic static TransactionData.User.Builder newBuilder()
public static TransactionData.User.Builder newBuilder(TransactionData.User prototype)
public TransactionData.User.Builder toBuilder()
toBuilder in interface com.google.protobuf.MessagetoBuilder in interface com.google.protobuf.MessageLiteprotected TransactionData.User.Builder newBuilderForType(com.google.protobuf.GeneratedMessageV3.BuilderParent parent)
newBuilderForType in class com.google.protobuf.GeneratedMessageV3public static TransactionData.User getDefaultInstance()
public static com.google.protobuf.Parser<TransactionData.User> parser()
public com.google.protobuf.Parser<TransactionData.User> getParserForType()
getParserForType in interface com.google.protobuf.MessagegetParserForType in interface com.google.protobuf.MessageLitegetParserForType in class com.google.protobuf.GeneratedMessageV3public TransactionData.User getDefaultInstanceForType()
getDefaultInstanceForType in interface com.google.protobuf.MessageLiteOrBuildergetDefaultInstanceForType in interface com.google.protobuf.MessageOrBuilderCopyright © 2023 Google LLC. All rights reserved.