Class TransactionData.User.Builder
- java.lang.Object
-
- com.google.protobuf.AbstractMessageLite.Builder
-
- com.google.protobuf.AbstractMessage.Builder<BuilderT>
-
- com.google.protobuf.GeneratedMessageV3.Builder<TransactionData.User.Builder>
-
- com.google.recaptchaenterprise.v1.TransactionData.User.Builder
-
- All Implemented Interfaces:
com.google.protobuf.Message.Builder,com.google.protobuf.MessageLite.Builder,com.google.protobuf.MessageLiteOrBuilder,com.google.protobuf.MessageOrBuilder,TransactionData.UserOrBuilder,Cloneable
- Enclosing class:
- TransactionData.User
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 typegoogle.cloud.recaptchaenterprise.v1.TransactionData.User
-
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description TransactionData.User.BuilderaddRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field, Object value)TransactionData.Userbuild()TransactionData.UserbuildPartial()TransactionData.User.Builderclear()TransactionData.User.BuilderclearAccountId()Unique account identifier for this user.TransactionData.User.BuilderclearCreationMs()The epoch milliseconds of the user's account creation.TransactionData.User.BuilderclearEmail()The email address of the user.TransactionData.User.BuilderclearEmailVerified()Whether the email has been verified to be accessible by the user (OTP or similar).TransactionData.User.BuilderclearField(com.google.protobuf.Descriptors.FieldDescriptor field)TransactionData.User.BuilderclearOneof(com.google.protobuf.Descriptors.OneofDescriptor oneof)TransactionData.User.BuilderclearPhoneNumber()The phone number of the user, with country code.TransactionData.User.BuilderclearPhoneVerified()Whether the phone number has been verified to be accessible by the user (OTP or similar).TransactionData.User.Builderclone()StringgetAccountId()Unique account identifier for this user.com.google.protobuf.ByteStringgetAccountIdBytes()Unique account identifier for this user.longgetCreationMs()The epoch milliseconds of the user's account creation.TransactionData.UsergetDefaultInstanceForType()static com.google.protobuf.Descriptors.DescriptorgetDescriptor()com.google.protobuf.Descriptors.DescriptorgetDescriptorForType()StringgetEmail()The email address of the user.com.google.protobuf.ByteStringgetEmailBytes()The email address of the user.booleangetEmailVerified()Whether the email has been verified to be accessible by the user (OTP or similar).StringgetPhoneNumber()The phone number of the user, with country code.com.google.protobuf.ByteStringgetPhoneNumberBytes()The phone number of the user, with country code.booleangetPhoneVerified()Whether the phone number has been verified to be accessible by the user (OTP or similar).protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTableinternalGetFieldAccessorTable()booleanisInitialized()TransactionData.User.BuildermergeFrom(com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry)TransactionData.User.BuildermergeFrom(com.google.protobuf.Message other)TransactionData.User.BuildermergeFrom(TransactionData.User other)TransactionData.User.BuildermergeUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields)TransactionData.User.BuildersetAccountId(String value)Unique account identifier for this user.TransactionData.User.BuildersetAccountIdBytes(com.google.protobuf.ByteString value)Unique account identifier for this user.TransactionData.User.BuildersetCreationMs(long value)The epoch milliseconds of the user's account creation.TransactionData.User.BuildersetEmail(String value)The email address of the user.TransactionData.User.BuildersetEmailBytes(com.google.protobuf.ByteString value)The email address of the user.TransactionData.User.BuildersetEmailVerified(boolean value)Whether the email has been verified to be accessible by the user (OTP or similar).TransactionData.User.BuildersetField(com.google.protobuf.Descriptors.FieldDescriptor field, Object value)TransactionData.User.BuildersetPhoneNumber(String value)The phone number of the user, with country code.TransactionData.User.BuildersetPhoneNumberBytes(com.google.protobuf.ByteString value)The phone number of the user, with country code.TransactionData.User.BuildersetPhoneVerified(boolean value)Whether the phone number has been verified to be accessible by the user (OTP or similar).TransactionData.User.BuildersetRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field, int index, Object value)TransactionData.User.BuildersetUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields)-
Methods inherited from class com.google.protobuf.GeneratedMessageV3.Builder
getAllFields, getField, getFieldBuilder, getOneofFieldDescriptor, getParentForChildren, getRepeatedField, getRepeatedFieldBuilder, getRepeatedFieldCount, getUnknownFields, getUnknownFieldSetBuilder, hasField, hasOneof, internalGetMapField, internalGetMutableMapField, isClean, markClean, mergeUnknownLengthDelimitedField, mergeUnknownVarintField, newBuilderForField, onBuilt, onChanged, parseUnknownField, setUnknownFieldSetBuilder, setUnknownFieldsProto3
-
Methods inherited from class com.google.protobuf.AbstractMessage.Builder
findInitializationErrors, getInitializationErrorString, internalMergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, newUninitializedMessageException, toString
-
Methods inherited from class com.google.protobuf.AbstractMessageLite.Builder
addAll, addAll, mergeDelimitedFrom, mergeDelimitedFrom, mergeFrom, newUninitializedMessageException
-
Methods inherited from class java.lang.Object
equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
-
-
-
-
Method Detail
-
getDescriptor
public static final com.google.protobuf.Descriptors.Descriptor getDescriptor()
-
internalGetFieldAccessorTable
protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable internalGetFieldAccessorTable()
- Specified by:
internalGetFieldAccessorTablein classcom.google.protobuf.GeneratedMessageV3.Builder<TransactionData.User.Builder>
-
clear
public TransactionData.User.Builder clear()
- Specified by:
clearin interfacecom.google.protobuf.Message.Builder- Specified by:
clearin interfacecom.google.protobuf.MessageLite.Builder- Overrides:
clearin classcom.google.protobuf.GeneratedMessageV3.Builder<TransactionData.User.Builder>
-
getDescriptorForType
public com.google.protobuf.Descriptors.Descriptor getDescriptorForType()
- Specified by:
getDescriptorForTypein interfacecom.google.protobuf.Message.Builder- Specified by:
getDescriptorForTypein interfacecom.google.protobuf.MessageOrBuilder- Overrides:
getDescriptorForTypein classcom.google.protobuf.GeneratedMessageV3.Builder<TransactionData.User.Builder>
-
getDefaultInstanceForType
public TransactionData.User getDefaultInstanceForType()
- Specified by:
getDefaultInstanceForTypein interfacecom.google.protobuf.MessageLiteOrBuilder- Specified by:
getDefaultInstanceForTypein interfacecom.google.protobuf.MessageOrBuilder
-
build
public TransactionData.User build()
- Specified by:
buildin interfacecom.google.protobuf.Message.Builder- Specified by:
buildin interfacecom.google.protobuf.MessageLite.Builder
-
buildPartial
public TransactionData.User buildPartial()
- Specified by:
buildPartialin interfacecom.google.protobuf.Message.Builder- Specified by:
buildPartialin interfacecom.google.protobuf.MessageLite.Builder
-
clone
public TransactionData.User.Builder clone()
- Specified by:
clonein interfacecom.google.protobuf.Message.Builder- Specified by:
clonein interfacecom.google.protobuf.MessageLite.Builder- Overrides:
clonein classcom.google.protobuf.GeneratedMessageV3.Builder<TransactionData.User.Builder>
-
setField
public TransactionData.User.Builder setField(com.google.protobuf.Descriptors.FieldDescriptor field, Object value)
- Specified by:
setFieldin interfacecom.google.protobuf.Message.Builder- Overrides:
setFieldin classcom.google.protobuf.GeneratedMessageV3.Builder<TransactionData.User.Builder>
-
clearField
public TransactionData.User.Builder clearField(com.google.protobuf.Descriptors.FieldDescriptor field)
- Specified by:
clearFieldin interfacecom.google.protobuf.Message.Builder- Overrides:
clearFieldin classcom.google.protobuf.GeneratedMessageV3.Builder<TransactionData.User.Builder>
-
clearOneof
public TransactionData.User.Builder clearOneof(com.google.protobuf.Descriptors.OneofDescriptor oneof)
- Specified by:
clearOneofin interfacecom.google.protobuf.Message.Builder- Overrides:
clearOneofin classcom.google.protobuf.GeneratedMessageV3.Builder<TransactionData.User.Builder>
-
setRepeatedField
public TransactionData.User.Builder setRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field, int index, Object value)
- Specified by:
setRepeatedFieldin interfacecom.google.protobuf.Message.Builder- Overrides:
setRepeatedFieldin classcom.google.protobuf.GeneratedMessageV3.Builder<TransactionData.User.Builder>
-
addRepeatedField
public TransactionData.User.Builder addRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field, Object value)
- Specified by:
addRepeatedFieldin interfacecom.google.protobuf.Message.Builder- Overrides:
addRepeatedFieldin classcom.google.protobuf.GeneratedMessageV3.Builder<TransactionData.User.Builder>
-
mergeFrom
public TransactionData.User.Builder mergeFrom(com.google.protobuf.Message other)
- Specified by:
mergeFromin interfacecom.google.protobuf.Message.Builder- Overrides:
mergeFromin classcom.google.protobuf.AbstractMessage.Builder<TransactionData.User.Builder>
-
mergeFrom
public TransactionData.User.Builder mergeFrom(TransactionData.User other)
-
isInitialized
public final boolean isInitialized()
- Specified by:
isInitializedin interfacecom.google.protobuf.MessageLiteOrBuilder- Overrides:
isInitializedin classcom.google.protobuf.GeneratedMessageV3.Builder<TransactionData.User.Builder>
-
mergeFrom
public TransactionData.User.Builder mergeFrom(com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws IOException
- Specified by:
mergeFromin interfacecom.google.protobuf.Message.Builder- Specified by:
mergeFromin interfacecom.google.protobuf.MessageLite.Builder- Overrides:
mergeFromin classcom.google.protobuf.AbstractMessage.Builder<TransactionData.User.Builder>- Throws:
IOException
-
getAccountId
public 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;- Specified by:
getAccountIdin interfaceTransactionData.UserOrBuilder- Returns:
- The accountId.
-
getAccountIdBytes
public 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;- Specified by:
getAccountIdBytesin interfaceTransactionData.UserOrBuilder- Returns:
- The bytes for accountId.
-
setAccountId
public 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;- Parameters:
value- The accountId to set.- Returns:
- This builder for chaining.
-
clearAccountId
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;- Returns:
- This builder for chaining.
-
setAccountIdBytes
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;- Parameters:
value- The bytes for accountId to set.- Returns:
- This builder for chaining.
-
getCreationMs
public long getCreationMs()
The epoch milliseconds of the user's account creation.
int64 creation_ms = 1;- Specified by:
getCreationMsin interfaceTransactionData.UserOrBuilder- Returns:
- The creationMs.
-
setCreationMs
public TransactionData.User.Builder setCreationMs(long value)
The epoch milliseconds of the user's account creation.
int64 creation_ms = 1;- Parameters:
value- The creationMs to set.- Returns:
- This builder for chaining.
-
clearCreationMs
public TransactionData.User.Builder clearCreationMs()
The epoch milliseconds of the user's account creation.
int64 creation_ms = 1;- Returns:
- This builder for chaining.
-
getEmail
public String getEmail()
The email address of the user.
string email = 2;- Specified by:
getEmailin interfaceTransactionData.UserOrBuilder- Returns:
- The email.
-
getEmailBytes
public com.google.protobuf.ByteString getEmailBytes()
The email address of the user.
string email = 2;- Specified by:
getEmailBytesin interfaceTransactionData.UserOrBuilder- Returns:
- The bytes for email.
-
setEmail
public TransactionData.User.Builder setEmail(String value)
The email address of the user.
string email = 2;- Parameters:
value- The email to set.- Returns:
- This builder for chaining.
-
clearEmail
public TransactionData.User.Builder clearEmail()
The email address of the user.
string email = 2;- Returns:
- This builder for chaining.
-
setEmailBytes
public TransactionData.User.Builder setEmailBytes(com.google.protobuf.ByteString value)
The email address of the user.
string email = 2;- Parameters:
value- The bytes for email to set.- Returns:
- This builder for chaining.
-
getEmailVerified
public boolean getEmailVerified()
Whether the email has been verified to be accessible by the user (OTP or similar).
bool email_verified = 3;- Specified by:
getEmailVerifiedin interfaceTransactionData.UserOrBuilder- Returns:
- The emailVerified.
-
setEmailVerified
public 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;- Parameters:
value- The emailVerified to set.- Returns:
- This builder for chaining.
-
clearEmailVerified
public TransactionData.User.Builder clearEmailVerified()
Whether the email has been verified to be accessible by the user (OTP or similar).
bool email_verified = 3;- Returns:
- This builder for chaining.
-
getPhoneNumber
public String getPhoneNumber()
The phone number of the user, with country code.
string phone_number = 4;- Specified by:
getPhoneNumberin interfaceTransactionData.UserOrBuilder- Returns:
- The phoneNumber.
-
getPhoneNumberBytes
public com.google.protobuf.ByteString getPhoneNumberBytes()
The phone number of the user, with country code.
string phone_number = 4;- Specified by:
getPhoneNumberBytesin interfaceTransactionData.UserOrBuilder- Returns:
- The bytes for phoneNumber.
-
setPhoneNumber
public TransactionData.User.Builder setPhoneNumber(String value)
The phone number of the user, with country code.
string phone_number = 4;- Parameters:
value- The phoneNumber to set.- Returns:
- This builder for chaining.
-
clearPhoneNumber
public TransactionData.User.Builder clearPhoneNumber()
The phone number of the user, with country code.
string phone_number = 4;- Returns:
- This builder for chaining.
-
setPhoneNumberBytes
public TransactionData.User.Builder setPhoneNumberBytes(com.google.protobuf.ByteString value)
The phone number of the user, with country code.
string phone_number = 4;- Parameters:
value- The bytes for phoneNumber to set.- Returns:
- This builder for chaining.
-
getPhoneVerified
public boolean getPhoneVerified()
Whether the phone number has been verified to be accessible by the user (OTP or similar).
bool phone_verified = 5;- Specified by:
getPhoneVerifiedin interfaceTransactionData.UserOrBuilder- Returns:
- The phoneVerified.
-
setPhoneVerified
public 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;- Parameters:
value- The phoneVerified to set.- Returns:
- This builder for chaining.
-
clearPhoneVerified
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;- Returns:
- This builder for chaining.
-
setUnknownFields
public final TransactionData.User.Builder setUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields)
- Specified by:
setUnknownFieldsin interfacecom.google.protobuf.Message.Builder- Overrides:
setUnknownFieldsin classcom.google.protobuf.GeneratedMessageV3.Builder<TransactionData.User.Builder>
-
mergeUnknownFields
public final TransactionData.User.Builder mergeUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields)
- Specified by:
mergeUnknownFieldsin interfacecom.google.protobuf.Message.Builder- Overrides:
mergeUnknownFieldsin classcom.google.protobuf.GeneratedMessageV3.Builder<TransactionData.User.Builder>
-
-