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.v1beta1.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.v1beta1.TransactionData.User
-
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method 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)
-
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:
internalGetFieldAccessorTable
in classcom.google.protobuf.GeneratedMessageV3.Builder<TransactionData.User.Builder>
-
clear
public TransactionData.User.Builder clear()
- Specified by:
clear
in interfacecom.google.protobuf.Message.Builder
- Specified by:
clear
in interfacecom.google.protobuf.MessageLite.Builder
- Overrides:
clear
in classcom.google.protobuf.GeneratedMessageV3.Builder<TransactionData.User.Builder>
-
getDescriptorForType
public com.google.protobuf.Descriptors.Descriptor getDescriptorForType()
- Specified by:
getDescriptorForType
in interfacecom.google.protobuf.Message.Builder
- Specified by:
getDescriptorForType
in interfacecom.google.protobuf.MessageOrBuilder
- Overrides:
getDescriptorForType
in classcom.google.protobuf.GeneratedMessageV3.Builder<TransactionData.User.Builder>
-
getDefaultInstanceForType
public TransactionData.User getDefaultInstanceForType()
- Specified by:
getDefaultInstanceForType
in interfacecom.google.protobuf.MessageLiteOrBuilder
- Specified by:
getDefaultInstanceForType
in interfacecom.google.protobuf.MessageOrBuilder
-
build
public TransactionData.User build()
- Specified by:
build
in interfacecom.google.protobuf.Message.Builder
- Specified by:
build
in interfacecom.google.protobuf.MessageLite.Builder
-
buildPartial
public TransactionData.User buildPartial()
- Specified by:
buildPartial
in interfacecom.google.protobuf.Message.Builder
- Specified by:
buildPartial
in interfacecom.google.protobuf.MessageLite.Builder
-
clone
public TransactionData.User.Builder clone()
- Specified by:
clone
in interfacecom.google.protobuf.Message.Builder
- Specified by:
clone
in interfacecom.google.protobuf.MessageLite.Builder
- Overrides:
clone
in classcom.google.protobuf.GeneratedMessageV3.Builder<TransactionData.User.Builder>
-
setField
public TransactionData.User.Builder setField(com.google.protobuf.Descriptors.FieldDescriptor field, Object value)
- Specified by:
setField
in interfacecom.google.protobuf.Message.Builder
- Overrides:
setField
in classcom.google.protobuf.GeneratedMessageV3.Builder<TransactionData.User.Builder>
-
clearField
public TransactionData.User.Builder clearField(com.google.protobuf.Descriptors.FieldDescriptor field)
- Specified by:
clearField
in interfacecom.google.protobuf.Message.Builder
- Overrides:
clearField
in classcom.google.protobuf.GeneratedMessageV3.Builder<TransactionData.User.Builder>
-
clearOneof
public TransactionData.User.Builder clearOneof(com.google.protobuf.Descriptors.OneofDescriptor oneof)
- Specified by:
clearOneof
in interfacecom.google.protobuf.Message.Builder
- Overrides:
clearOneof
in 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:
setRepeatedField
in interfacecom.google.protobuf.Message.Builder
- Overrides:
setRepeatedField
in classcom.google.protobuf.GeneratedMessageV3.Builder<TransactionData.User.Builder>
-
addRepeatedField
public TransactionData.User.Builder addRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field, Object value)
- Specified by:
addRepeatedField
in interfacecom.google.protobuf.Message.Builder
- Overrides:
addRepeatedField
in classcom.google.protobuf.GeneratedMessageV3.Builder<TransactionData.User.Builder>
-
mergeFrom
public TransactionData.User.Builder mergeFrom(com.google.protobuf.Message other)
- Specified by:
mergeFrom
in interfacecom.google.protobuf.Message.Builder
- Overrides:
mergeFrom
in classcom.google.protobuf.AbstractMessage.Builder<TransactionData.User.Builder>
-
mergeFrom
public TransactionData.User.Builder mergeFrom(TransactionData.User other)
-
isInitialized
public final boolean isInitialized()
- Specified by:
isInitialized
in interfacecom.google.protobuf.MessageLiteOrBuilder
- Overrides:
isInitialized
in 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:
mergeFrom
in interfacecom.google.protobuf.Message.Builder
- Specified by:
mergeFrom
in interfacecom.google.protobuf.MessageLite.Builder
- Overrides:
mergeFrom
in 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:
getAccountId
in 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:
getAccountIdBytes
in 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:
getCreationMs
in 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:
getEmail
in interfaceTransactionData.UserOrBuilder
- Returns:
- The email.
-
getEmailBytes
public com.google.protobuf.ByteString getEmailBytes()
The email address of the user.
string email = 2;
- Specified by:
getEmailBytes
in 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:
getEmailVerified
in 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:
getPhoneNumber
in 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:
getPhoneNumberBytes
in 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:
getPhoneVerified
in 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:
setUnknownFields
in interfacecom.google.protobuf.Message.Builder
- Overrides:
setUnknownFields
in classcom.google.protobuf.GeneratedMessageV3.Builder<TransactionData.User.Builder>
-
mergeUnknownFields
public final TransactionData.User.Builder mergeUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields)
- Specified by:
mergeUnknownFields
in interfacecom.google.protobuf.Message.Builder
- Overrides:
mergeUnknownFields
in classcom.google.protobuf.GeneratedMessageV3.Builder<TransactionData.User.Builder>
-
-