public static final class TransactionData.User.Builder extends com.google.protobuf.GeneratedMessageV3.Builder<TransactionData.User.Builder> implements TransactionData.UserOrBuilder
Details about a user's account involved in the transaction.Protobuf type
google.cloud.recaptchaenterprise.v1beta1.TransactionData.User| Modifier and Type | Method and Description |
|---|---|
TransactionData.User.Builder |
addRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field,
Object value) |
TransactionData.User |
build() |
TransactionData.User |
buildPartial() |
TransactionData.User.Builder |
clear() |
TransactionData.User.Builder |
clearAccountId()
Unique account identifier for this user.
|
TransactionData.User.Builder |
clearCreationMs()
The epoch milliseconds of the user's account creation.
|
TransactionData.User.Builder |
clearEmail()
The email address of the user.
|
TransactionData.User.Builder |
clearEmailVerified()
Whether the email has been verified to be accessible by the user (OTP or
similar).
|
TransactionData.User.Builder |
clearField(com.google.protobuf.Descriptors.FieldDescriptor field) |
TransactionData.User.Builder |
clearOneof(com.google.protobuf.Descriptors.OneofDescriptor oneof) |
TransactionData.User.Builder |
clearPhoneNumber()
The phone number of the user, with country code.
|
TransactionData.User.Builder |
clearPhoneVerified()
Whether the phone number has been verified to be accessible by the user
(OTP or similar).
|
TransactionData.User.Builder |
clone() |
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.
|
TransactionData.User |
getDefaultInstanceForType() |
static com.google.protobuf.Descriptors.Descriptor |
getDescriptor() |
com.google.protobuf.Descriptors.Descriptor |
getDescriptorForType() |
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).
|
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).
|
protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable |
internalGetFieldAccessorTable() |
boolean |
isInitialized() |
TransactionData.User.Builder |
mergeFrom(com.google.protobuf.CodedInputStream input,
com.google.protobuf.ExtensionRegistryLite extensionRegistry) |
TransactionData.User.Builder |
mergeFrom(com.google.protobuf.Message other) |
TransactionData.User.Builder |
mergeFrom(TransactionData.User other) |
TransactionData.User.Builder |
mergeUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields) |
TransactionData.User.Builder |
setAccountId(String value)
Unique account identifier for this user.
|
TransactionData.User.Builder |
setAccountIdBytes(com.google.protobuf.ByteString value)
Unique account identifier for this user.
|
TransactionData.User.Builder |
setCreationMs(long value)
The epoch milliseconds of the user's account creation.
|
TransactionData.User.Builder |
setEmail(String value)
The email address of the user.
|
TransactionData.User.Builder |
setEmailBytes(com.google.protobuf.ByteString value)
The email address of the user.
|
TransactionData.User.Builder |
setEmailVerified(boolean value)
Whether the email has been verified to be accessible by the user (OTP or
similar).
|
TransactionData.User.Builder |
setField(com.google.protobuf.Descriptors.FieldDescriptor field,
Object value) |
TransactionData.User.Builder |
setPhoneNumber(String value)
The phone number of the user, with country code.
|
TransactionData.User.Builder |
setPhoneNumberBytes(com.google.protobuf.ByteString value)
The phone number of the user, with country code.
|
TransactionData.User.Builder |
setPhoneVerified(boolean value)
Whether the phone number has been verified to be accessible by the user
(OTP or similar).
|
TransactionData.User.Builder |
setRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field,
int index,
Object value) |
TransactionData.User.Builder |
setUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields) |
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<TransactionData.User.Builder>public TransactionData.User.Builder clear()
clear in interface com.google.protobuf.Message.Builderclear in interface com.google.protobuf.MessageLite.Builderclear in class com.google.protobuf.GeneratedMessageV3.Builder<TransactionData.User.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<TransactionData.User.Builder>public TransactionData.User getDefaultInstanceForType()
getDefaultInstanceForType in interface com.google.protobuf.MessageLiteOrBuildergetDefaultInstanceForType in interface com.google.protobuf.MessageOrBuilderpublic TransactionData.User build()
build in interface com.google.protobuf.Message.Builderbuild in interface com.google.protobuf.MessageLite.Builderpublic TransactionData.User buildPartial()
buildPartial in interface com.google.protobuf.Message.BuilderbuildPartial in interface com.google.protobuf.MessageLite.Builderpublic TransactionData.User.Builder clone()
clone in interface com.google.protobuf.Message.Builderclone in interface com.google.protobuf.MessageLite.Builderclone in class com.google.protobuf.GeneratedMessageV3.Builder<TransactionData.User.Builder>public TransactionData.User.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<TransactionData.User.Builder>public TransactionData.User.Builder clearField(com.google.protobuf.Descriptors.FieldDescriptor field)
clearField in interface com.google.protobuf.Message.BuilderclearField in class com.google.protobuf.GeneratedMessageV3.Builder<TransactionData.User.Builder>public TransactionData.User.Builder clearOneof(com.google.protobuf.Descriptors.OneofDescriptor oneof)
clearOneof in interface com.google.protobuf.Message.BuilderclearOneof in class com.google.protobuf.GeneratedMessageV3.Builder<TransactionData.User.Builder>public TransactionData.User.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<TransactionData.User.Builder>public TransactionData.User.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<TransactionData.User.Builder>public TransactionData.User.Builder mergeFrom(com.google.protobuf.Message other)
mergeFrom in interface com.google.protobuf.Message.BuildermergeFrom in class com.google.protobuf.AbstractMessage.Builder<TransactionData.User.Builder>public TransactionData.User.Builder mergeFrom(TransactionData.User other)
public final boolean isInitialized()
isInitialized in interface com.google.protobuf.MessageLiteOrBuilderisInitialized in class com.google.protobuf.GeneratedMessageV3.Builder<TransactionData.User.Builder>public TransactionData.User.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<TransactionData.User.Builder>IOExceptionpublic 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 TransactionData.User.Builder setAccountId(String value)
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;value - The accountId to set.public TransactionData.User.Builder clearAccountId()
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;public TransactionData.User.Builder setAccountIdBytes(com.google.protobuf.ByteString value)
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;value - The bytes for accountId to set.public long getCreationMs()
The epoch milliseconds of the user's account creation.
int64 creation_ms = 1;getCreationMs in interface TransactionData.UserOrBuilderpublic TransactionData.User.Builder setCreationMs(long value)
The epoch milliseconds of the user's account creation.
int64 creation_ms = 1;value - The creationMs to set.public TransactionData.User.Builder clearCreationMs()
The epoch milliseconds of the user's account creation.
int64 creation_ms = 1;public 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 TransactionData.User.Builder setEmail(String value)
The email address of the user.
string email = 2;value - The email to set.public TransactionData.User.Builder clearEmail()
The email address of the user.
string email = 2;public TransactionData.User.Builder setEmailBytes(com.google.protobuf.ByteString value)
The email address of the user.
string email = 2;value - The bytes for email to set.public 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 TransactionData.User.Builder setEmailVerified(boolean value)
Whether the email has been verified to be accessible by the user (OTP or similar).
bool email_verified = 3;value - The emailVerified to set.public TransactionData.User.Builder clearEmailVerified()
Whether the email has been verified to be accessible by the user (OTP or similar).
bool email_verified = 3;public 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 TransactionData.User.Builder setPhoneNumber(String value)
The phone number of the user, with country code.
string phone_number = 4;value - The phoneNumber to set.public TransactionData.User.Builder clearPhoneNumber()
The phone number of the user, with country code.
string phone_number = 4;public TransactionData.User.Builder setPhoneNumberBytes(com.google.protobuf.ByteString value)
The phone number of the user, with country code.
string phone_number = 4;value - The bytes for phoneNumber to set.public 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 TransactionData.User.Builder setPhoneVerified(boolean value)
Whether the phone number has been verified to be accessible by the user (OTP or similar).
bool phone_verified = 5;value - The phoneVerified to set.public TransactionData.User.Builder clearPhoneVerified()
Whether the phone number has been verified to be accessible by the user (OTP or similar).
bool phone_verified = 5;public final TransactionData.User.Builder setUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields)
setUnknownFields in interface com.google.protobuf.Message.BuildersetUnknownFields in class com.google.protobuf.GeneratedMessageV3.Builder<TransactionData.User.Builder>public final TransactionData.User.Builder mergeUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields)
mergeUnknownFields in interface com.google.protobuf.Message.BuildermergeUnknownFields in class com.google.protobuf.GeneratedMessageV3.Builder<TransactionData.User.Builder>Copyright © 2023 Google LLC. All rights reserved.