public static final class TransactionData.Builder extends com.google.protobuf.GeneratedMessageV3.Builder<TransactionData.Builder> implements TransactionDataOrBuilder
Transaction data associated with a payment protected by reCAPTCHA Enterprise.Protobuf type
google.cloud.recaptchaenterprise.v1beta1.TransactionData| Modifier and Type | Method and Description |
|---|---|
TransactionData.Builder |
addAllItems(Iterable<? extends TransactionData.Item> values)
Items purchased in this transaction.
|
TransactionData.Builder |
addAllMerchants(Iterable<? extends TransactionData.User> values)
Information about the user or users fulfilling the transaction.
|
TransactionData.Builder |
addItems(int index,
TransactionData.Item.Builder builderForValue)
Items purchased in this transaction.
|
TransactionData.Builder |
addItems(int index,
TransactionData.Item value)
Items purchased in this transaction.
|
TransactionData.Builder |
addItems(TransactionData.Item.Builder builderForValue)
Items purchased in this transaction.
|
TransactionData.Builder |
addItems(TransactionData.Item value)
Items purchased in this transaction.
|
TransactionData.Item.Builder |
addItemsBuilder()
Items purchased in this transaction.
|
TransactionData.Item.Builder |
addItemsBuilder(int index)
Items purchased in this transaction.
|
TransactionData.Builder |
addMerchants(int index,
TransactionData.User.Builder builderForValue)
Information about the user or users fulfilling the transaction.
|
TransactionData.Builder |
addMerchants(int index,
TransactionData.User value)
Information about the user or users fulfilling the transaction.
|
TransactionData.Builder |
addMerchants(TransactionData.User.Builder builderForValue)
Information about the user or users fulfilling the transaction.
|
TransactionData.Builder |
addMerchants(TransactionData.User value)
Information about the user or users fulfilling the transaction.
|
TransactionData.User.Builder |
addMerchantsBuilder()
Information about the user or users fulfilling the transaction.
|
TransactionData.User.Builder |
addMerchantsBuilder(int index)
Information about the user or users fulfilling the transaction.
|
TransactionData.Builder |
addRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field,
Object value) |
TransactionData |
build() |
TransactionData |
buildPartial() |
TransactionData.Builder |
clear() |
TransactionData.Builder |
clearBillingAddress()
Address associated with the payment method when applicable.
|
TransactionData.Builder |
clearCardBin()
The Bank Identification Number - generally the first 6 or 8 digits of the
card.
|
TransactionData.Builder |
clearCardLastFour()
The last four digits of the card.
|
TransactionData.Builder |
clearCurrencyCode()
The currency code in ISO-4217 format.
|
TransactionData.Builder |
clearField(com.google.protobuf.Descriptors.FieldDescriptor field) |
TransactionData.Builder |
clearGatewayInfo()
Information about the payment gateway's response to the transaction.
|
TransactionData.Builder |
clearItems()
Items purchased in this transaction.
|
TransactionData.Builder |
clearMerchants()
Information about the user or users fulfilling the transaction.
|
TransactionData.Builder |
clearOneof(com.google.protobuf.Descriptors.OneofDescriptor oneof) |
TransactionData.Builder |
clearPaymentMethod()
The payment method for the transaction.
|
TransactionData.Builder |
clearShippingAddress()
Destination address if this transaction involves shipping a physical item.
|
TransactionData.Builder |
clearShippingValue()
The value of shipping in the specified currency.
|
TransactionData.Builder |
clearTransactionId()
Unique identifier for the transaction.
|
TransactionData.Builder |
clearUser()
Information about the user paying/initiating the transaction.
|
TransactionData.Builder |
clearValue()
The decimal value of the transaction in the specified currency.
|
TransactionData.Builder |
clone() |
TransactionData.Address |
getBillingAddress()
Address associated with the payment method when applicable.
|
TransactionData.Address.Builder |
getBillingAddressBuilder()
Address associated with the payment method when applicable.
|
TransactionData.AddressOrBuilder |
getBillingAddressOrBuilder()
Address associated with the payment method when applicable.
|
String |
getCardBin()
The Bank Identification Number - generally the first 6 or 8 digits of the
card.
|
com.google.protobuf.ByteString |
getCardBinBytes()
The Bank Identification Number - generally the first 6 or 8 digits of the
card.
|
String |
getCardLastFour()
The last four digits of the card.
|
com.google.protobuf.ByteString |
getCardLastFourBytes()
The last four digits of the card.
|
String |
getCurrencyCode()
The currency code in ISO-4217 format.
|
com.google.protobuf.ByteString |
getCurrencyCodeBytes()
The currency code in ISO-4217 format.
|
TransactionData |
getDefaultInstanceForType() |
static com.google.protobuf.Descriptors.Descriptor |
getDescriptor() |
com.google.protobuf.Descriptors.Descriptor |
getDescriptorForType() |
TransactionData.GatewayInfo |
getGatewayInfo()
Information about the payment gateway's response to the transaction.
|
TransactionData.GatewayInfo.Builder |
getGatewayInfoBuilder()
Information about the payment gateway's response to the transaction.
|
TransactionData.GatewayInfoOrBuilder |
getGatewayInfoOrBuilder()
Information about the payment gateway's response to the transaction.
|
TransactionData.Item |
getItems(int index)
Items purchased in this transaction.
|
TransactionData.Item.Builder |
getItemsBuilder(int index)
Items purchased in this transaction.
|
List<TransactionData.Item.Builder> |
getItemsBuilderList()
Items purchased in this transaction.
|
int |
getItemsCount()
Items purchased in this transaction.
|
List<TransactionData.Item> |
getItemsList()
Items purchased in this transaction.
|
TransactionData.ItemOrBuilder |
getItemsOrBuilder(int index)
Items purchased in this transaction.
|
List<? extends TransactionData.ItemOrBuilder> |
getItemsOrBuilderList()
Items purchased in this transaction.
|
TransactionData.User |
getMerchants(int index)
Information about the user or users fulfilling the transaction.
|
TransactionData.User.Builder |
getMerchantsBuilder(int index)
Information about the user or users fulfilling the transaction.
|
List<TransactionData.User.Builder> |
getMerchantsBuilderList()
Information about the user or users fulfilling the transaction.
|
int |
getMerchantsCount()
Information about the user or users fulfilling the transaction.
|
List<TransactionData.User> |
getMerchantsList()
Information about the user or users fulfilling the transaction.
|
TransactionData.UserOrBuilder |
getMerchantsOrBuilder(int index)
Information about the user or users fulfilling the transaction.
|
List<? extends TransactionData.UserOrBuilder> |
getMerchantsOrBuilderList()
Information about the user or users fulfilling the transaction.
|
String |
getPaymentMethod()
The payment method for the transaction.
|
com.google.protobuf.ByteString |
getPaymentMethodBytes()
The payment method for the transaction.
|
TransactionData.Address |
getShippingAddress()
Destination address if this transaction involves shipping a physical item.
|
TransactionData.Address.Builder |
getShippingAddressBuilder()
Destination address if this transaction involves shipping a physical item.
|
TransactionData.AddressOrBuilder |
getShippingAddressOrBuilder()
Destination address if this transaction involves shipping a physical item.
|
double |
getShippingValue()
The value of shipping in the specified currency.
|
String |
getTransactionId()
Unique identifier for the transaction.
|
com.google.protobuf.ByteString |
getTransactionIdBytes()
Unique identifier for the transaction.
|
TransactionData.User |
getUser()
Information about the user paying/initiating the transaction.
|
TransactionData.User.Builder |
getUserBuilder()
Information about the user paying/initiating the transaction.
|
TransactionData.UserOrBuilder |
getUserOrBuilder()
Information about the user paying/initiating the transaction.
|
double |
getValue()
The decimal value of the transaction in the specified currency.
|
boolean |
hasBillingAddress()
Address associated with the payment method when applicable.
|
boolean |
hasGatewayInfo()
Information about the payment gateway's response to the transaction.
|
boolean |
hasShippingAddress()
Destination address if this transaction involves shipping a physical item.
|
boolean |
hasTransactionId()
Unique identifier for the transaction.
|
boolean |
hasUser()
Information about the user paying/initiating the transaction.
|
protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable |
internalGetFieldAccessorTable() |
boolean |
isInitialized() |
TransactionData.Builder |
mergeBillingAddress(TransactionData.Address value)
Address associated with the payment method when applicable.
|
TransactionData.Builder |
mergeFrom(com.google.protobuf.CodedInputStream input,
com.google.protobuf.ExtensionRegistryLite extensionRegistry) |
TransactionData.Builder |
mergeFrom(com.google.protobuf.Message other) |
TransactionData.Builder |
mergeFrom(TransactionData other) |
TransactionData.Builder |
mergeGatewayInfo(TransactionData.GatewayInfo value)
Information about the payment gateway's response to the transaction.
|
TransactionData.Builder |
mergeShippingAddress(TransactionData.Address value)
Destination address if this transaction involves shipping a physical item.
|
TransactionData.Builder |
mergeUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields) |
TransactionData.Builder |
mergeUser(TransactionData.User value)
Information about the user paying/initiating the transaction.
|
TransactionData.Builder |
removeItems(int index)
Items purchased in this transaction.
|
TransactionData.Builder |
removeMerchants(int index)
Information about the user or users fulfilling the transaction.
|
TransactionData.Builder |
setBillingAddress(TransactionData.Address.Builder builderForValue)
Address associated with the payment method when applicable.
|
TransactionData.Builder |
setBillingAddress(TransactionData.Address value)
Address associated with the payment method when applicable.
|
TransactionData.Builder |
setCardBin(String value)
The Bank Identification Number - generally the first 6 or 8 digits of the
card.
|
TransactionData.Builder |
setCardBinBytes(com.google.protobuf.ByteString value)
The Bank Identification Number - generally the first 6 or 8 digits of the
card.
|
TransactionData.Builder |
setCardLastFour(String value)
The last four digits of the card.
|
TransactionData.Builder |
setCardLastFourBytes(com.google.protobuf.ByteString value)
The last four digits of the card.
|
TransactionData.Builder |
setCurrencyCode(String value)
The currency code in ISO-4217 format.
|
TransactionData.Builder |
setCurrencyCodeBytes(com.google.protobuf.ByteString value)
The currency code in ISO-4217 format.
|
TransactionData.Builder |
setField(com.google.protobuf.Descriptors.FieldDescriptor field,
Object value) |
TransactionData.Builder |
setGatewayInfo(TransactionData.GatewayInfo.Builder builderForValue)
Information about the payment gateway's response to the transaction.
|
TransactionData.Builder |
setGatewayInfo(TransactionData.GatewayInfo value)
Information about the payment gateway's response to the transaction.
|
TransactionData.Builder |
setItems(int index,
TransactionData.Item.Builder builderForValue)
Items purchased in this transaction.
|
TransactionData.Builder |
setItems(int index,
TransactionData.Item value)
Items purchased in this transaction.
|
TransactionData.Builder |
setMerchants(int index,
TransactionData.User.Builder builderForValue)
Information about the user or users fulfilling the transaction.
|
TransactionData.Builder |
setMerchants(int index,
TransactionData.User value)
Information about the user or users fulfilling the transaction.
|
TransactionData.Builder |
setPaymentMethod(String value)
The payment method for the transaction.
|
TransactionData.Builder |
setPaymentMethodBytes(com.google.protobuf.ByteString value)
The payment method for the transaction.
|
TransactionData.Builder |
setRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field,
int index,
Object value) |
TransactionData.Builder |
setShippingAddress(TransactionData.Address.Builder builderForValue)
Destination address if this transaction involves shipping a physical item.
|
TransactionData.Builder |
setShippingAddress(TransactionData.Address value)
Destination address if this transaction involves shipping a physical item.
|
TransactionData.Builder |
setShippingValue(double value)
The value of shipping in the specified currency.
|
TransactionData.Builder |
setTransactionId(String value)
Unique identifier for the transaction.
|
TransactionData.Builder |
setTransactionIdBytes(com.google.protobuf.ByteString value)
Unique identifier for the transaction.
|
TransactionData.Builder |
setUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields) |
TransactionData.Builder |
setUser(TransactionData.User.Builder builderForValue)
Information about the user paying/initiating the transaction.
|
TransactionData.Builder |
setUser(TransactionData.User value)
Information about the user paying/initiating the transaction.
|
TransactionData.Builder |
setValue(double value)
The decimal value of the transaction in the specified currency.
|
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.Builder>public TransactionData.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.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.Builder>public TransactionData getDefaultInstanceForType()
getDefaultInstanceForType in interface com.google.protobuf.MessageLiteOrBuildergetDefaultInstanceForType in interface com.google.protobuf.MessageOrBuilderpublic TransactionData build()
build in interface com.google.protobuf.Message.Builderbuild in interface com.google.protobuf.MessageLite.Builderpublic TransactionData buildPartial()
buildPartial in interface com.google.protobuf.Message.BuilderbuildPartial in interface com.google.protobuf.MessageLite.Builderpublic TransactionData.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.Builder>public TransactionData.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.Builder>public TransactionData.Builder clearField(com.google.protobuf.Descriptors.FieldDescriptor field)
clearField in interface com.google.protobuf.Message.BuilderclearField in class com.google.protobuf.GeneratedMessageV3.Builder<TransactionData.Builder>public TransactionData.Builder clearOneof(com.google.protobuf.Descriptors.OneofDescriptor oneof)
clearOneof in interface com.google.protobuf.Message.BuilderclearOneof in class com.google.protobuf.GeneratedMessageV3.Builder<TransactionData.Builder>public TransactionData.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.Builder>public TransactionData.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.Builder>public TransactionData.Builder mergeFrom(com.google.protobuf.Message other)
mergeFrom in interface com.google.protobuf.Message.BuildermergeFrom in class com.google.protobuf.AbstractMessage.Builder<TransactionData.Builder>public TransactionData.Builder mergeFrom(TransactionData other)
public final boolean isInitialized()
isInitialized in interface com.google.protobuf.MessageLiteOrBuilderisInitialized in class com.google.protobuf.GeneratedMessageV3.Builder<TransactionData.Builder>public TransactionData.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.Builder>IOExceptionpublic boolean hasTransactionId()
Unique identifier for the transaction. This custom identifier can be used to reference this transaction in the future, for example, labeling a refund or chargeback event. Two attempts at the same transaction should use the same transaction id.
optional string transaction_id = 11;hasTransactionId in interface TransactionDataOrBuilderpublic String getTransactionId()
Unique identifier for the transaction. This custom identifier can be used to reference this transaction in the future, for example, labeling a refund or chargeback event. Two attempts at the same transaction should use the same transaction id.
optional string transaction_id = 11;getTransactionId in interface TransactionDataOrBuilderpublic com.google.protobuf.ByteString getTransactionIdBytes()
Unique identifier for the transaction. This custom identifier can be used to reference this transaction in the future, for example, labeling a refund or chargeback event. Two attempts at the same transaction should use the same transaction id.
optional string transaction_id = 11;getTransactionIdBytes in interface TransactionDataOrBuilderpublic TransactionData.Builder setTransactionId(String value)
Unique identifier for the transaction. This custom identifier can be used to reference this transaction in the future, for example, labeling a refund or chargeback event. Two attempts at the same transaction should use the same transaction id.
optional string transaction_id = 11;value - The transactionId to set.public TransactionData.Builder clearTransactionId()
Unique identifier for the transaction. This custom identifier can be used to reference this transaction in the future, for example, labeling a refund or chargeback event. Two attempts at the same transaction should use the same transaction id.
optional string transaction_id = 11;public TransactionData.Builder setTransactionIdBytes(com.google.protobuf.ByteString value)
Unique identifier for the transaction. This custom identifier can be used to reference this transaction in the future, for example, labeling a refund or chargeback event. Two attempts at the same transaction should use the same transaction id.
optional string transaction_id = 11;value - The bytes for transactionId to set.public String getPaymentMethod()
The payment method for the transaction. The allowed values are:
* credit-card
* debit-card
* gift-card
* processor-{name} (If a third-party is used, for example,
processor-paypal)
* custom-{name} (If an alternative method is used, for example,
custom-crypto)
string payment_method = 1;getPaymentMethod in interface TransactionDataOrBuilderpublic com.google.protobuf.ByteString getPaymentMethodBytes()
The payment method for the transaction. The allowed values are:
* credit-card
* debit-card
* gift-card
* processor-{name} (If a third-party is used, for example,
processor-paypal)
* custom-{name} (If an alternative method is used, for example,
custom-crypto)
string payment_method = 1;getPaymentMethodBytes in interface TransactionDataOrBuilderpublic TransactionData.Builder setPaymentMethod(String value)
The payment method for the transaction. The allowed values are:
* credit-card
* debit-card
* gift-card
* processor-{name} (If a third-party is used, for example,
processor-paypal)
* custom-{name} (If an alternative method is used, for example,
custom-crypto)
string payment_method = 1;value - The paymentMethod to set.public TransactionData.Builder clearPaymentMethod()
The payment method for the transaction. The allowed values are:
* credit-card
* debit-card
* gift-card
* processor-{name} (If a third-party is used, for example,
processor-paypal)
* custom-{name} (If an alternative method is used, for example,
custom-crypto)
string payment_method = 1;public TransactionData.Builder setPaymentMethodBytes(com.google.protobuf.ByteString value)
The payment method for the transaction. The allowed values are:
* credit-card
* debit-card
* gift-card
* processor-{name} (If a third-party is used, for example,
processor-paypal)
* custom-{name} (If an alternative method is used, for example,
custom-crypto)
string payment_method = 1;value - The bytes for paymentMethod to set.public String getCardBin()
The Bank Identification Number - generally the first 6 or 8 digits of the card.
string card_bin = 2;getCardBin in interface TransactionDataOrBuilderpublic com.google.protobuf.ByteString getCardBinBytes()
The Bank Identification Number - generally the first 6 or 8 digits of the card.
string card_bin = 2;getCardBinBytes in interface TransactionDataOrBuilderpublic TransactionData.Builder setCardBin(String value)
The Bank Identification Number - generally the first 6 or 8 digits of the card.
string card_bin = 2;value - The cardBin to set.public TransactionData.Builder clearCardBin()
The Bank Identification Number - generally the first 6 or 8 digits of the card.
string card_bin = 2;public TransactionData.Builder setCardBinBytes(com.google.protobuf.ByteString value)
The Bank Identification Number - generally the first 6 or 8 digits of the card.
string card_bin = 2;value - The bytes for cardBin to set.public String getCardLastFour()
The last four digits of the card.
string card_last_four = 3;getCardLastFour in interface TransactionDataOrBuilderpublic com.google.protobuf.ByteString getCardLastFourBytes()
The last four digits of the card.
string card_last_four = 3;getCardLastFourBytes in interface TransactionDataOrBuilderpublic TransactionData.Builder setCardLastFour(String value)
The last four digits of the card.
string card_last_four = 3;value - The cardLastFour to set.public TransactionData.Builder clearCardLastFour()
The last four digits of the card.
string card_last_four = 3;public TransactionData.Builder setCardLastFourBytes(com.google.protobuf.ByteString value)
The last four digits of the card.
string card_last_four = 3;value - The bytes for cardLastFour to set.public String getCurrencyCode()
The currency code in ISO-4217 format.
string currency_code = 4;getCurrencyCode in interface TransactionDataOrBuilderpublic com.google.protobuf.ByteString getCurrencyCodeBytes()
The currency code in ISO-4217 format.
string currency_code = 4;getCurrencyCodeBytes in interface TransactionDataOrBuilderpublic TransactionData.Builder setCurrencyCode(String value)
The currency code in ISO-4217 format.
string currency_code = 4;value - The currencyCode to set.public TransactionData.Builder clearCurrencyCode()
The currency code in ISO-4217 format.
string currency_code = 4;public TransactionData.Builder setCurrencyCodeBytes(com.google.protobuf.ByteString value)
The currency code in ISO-4217 format.
string currency_code = 4;value - The bytes for currencyCode to set.public double getValue()
The decimal value of the transaction in the specified currency.
double value = 5;getValue in interface TransactionDataOrBuilderpublic TransactionData.Builder setValue(double value)
The decimal value of the transaction in the specified currency.
double value = 5;value - The value to set.public TransactionData.Builder clearValue()
The decimal value of the transaction in the specified currency.
double value = 5;public double getShippingValue()
The value of shipping in the specified currency. 0 for free or no shipping.
double shipping_value = 12;getShippingValue in interface TransactionDataOrBuilderpublic TransactionData.Builder setShippingValue(double value)
The value of shipping in the specified currency. 0 for free or no shipping.
double shipping_value = 12;value - The shippingValue to set.public TransactionData.Builder clearShippingValue()
The value of shipping in the specified currency. 0 for free or no shipping.
double shipping_value = 12;public boolean hasShippingAddress()
Destination address if this transaction involves shipping a physical item.
.google.cloud.recaptchaenterprise.v1beta1.TransactionData.Address shipping_address = 6;
hasShippingAddress in interface TransactionDataOrBuilderpublic TransactionData.Address getShippingAddress()
Destination address if this transaction involves shipping a physical item.
.google.cloud.recaptchaenterprise.v1beta1.TransactionData.Address shipping_address = 6;
getShippingAddress in interface TransactionDataOrBuilderpublic TransactionData.Builder setShippingAddress(TransactionData.Address value)
Destination address if this transaction involves shipping a physical item.
.google.cloud.recaptchaenterprise.v1beta1.TransactionData.Address shipping_address = 6;
public TransactionData.Builder setShippingAddress(TransactionData.Address.Builder builderForValue)
Destination address if this transaction involves shipping a physical item.
.google.cloud.recaptchaenterprise.v1beta1.TransactionData.Address shipping_address = 6;
public TransactionData.Builder mergeShippingAddress(TransactionData.Address value)
Destination address if this transaction involves shipping a physical item.
.google.cloud.recaptchaenterprise.v1beta1.TransactionData.Address shipping_address = 6;
public TransactionData.Builder clearShippingAddress()
Destination address if this transaction involves shipping a physical item.
.google.cloud.recaptchaenterprise.v1beta1.TransactionData.Address shipping_address = 6;
public TransactionData.Address.Builder getShippingAddressBuilder()
Destination address if this transaction involves shipping a physical item.
.google.cloud.recaptchaenterprise.v1beta1.TransactionData.Address shipping_address = 6;
public TransactionData.AddressOrBuilder getShippingAddressOrBuilder()
Destination address if this transaction involves shipping a physical item.
.google.cloud.recaptchaenterprise.v1beta1.TransactionData.Address shipping_address = 6;
getShippingAddressOrBuilder in interface TransactionDataOrBuilderpublic boolean hasBillingAddress()
Address associated with the payment method when applicable.
.google.cloud.recaptchaenterprise.v1beta1.TransactionData.Address billing_address = 7;
hasBillingAddress in interface TransactionDataOrBuilderpublic TransactionData.Address getBillingAddress()
Address associated with the payment method when applicable.
.google.cloud.recaptchaenterprise.v1beta1.TransactionData.Address billing_address = 7;
getBillingAddress in interface TransactionDataOrBuilderpublic TransactionData.Builder setBillingAddress(TransactionData.Address value)
Address associated with the payment method when applicable.
.google.cloud.recaptchaenterprise.v1beta1.TransactionData.Address billing_address = 7;
public TransactionData.Builder setBillingAddress(TransactionData.Address.Builder builderForValue)
Address associated with the payment method when applicable.
.google.cloud.recaptchaenterprise.v1beta1.TransactionData.Address billing_address = 7;
public TransactionData.Builder mergeBillingAddress(TransactionData.Address value)
Address associated with the payment method when applicable.
.google.cloud.recaptchaenterprise.v1beta1.TransactionData.Address billing_address = 7;
public TransactionData.Builder clearBillingAddress()
Address associated with the payment method when applicable.
.google.cloud.recaptchaenterprise.v1beta1.TransactionData.Address billing_address = 7;
public TransactionData.Address.Builder getBillingAddressBuilder()
Address associated with the payment method when applicable.
.google.cloud.recaptchaenterprise.v1beta1.TransactionData.Address billing_address = 7;
public TransactionData.AddressOrBuilder getBillingAddressOrBuilder()
Address associated with the payment method when applicable.
.google.cloud.recaptchaenterprise.v1beta1.TransactionData.Address billing_address = 7;
getBillingAddressOrBuilder in interface TransactionDataOrBuilderpublic boolean hasUser()
Information about the user paying/initiating the transaction.
.google.cloud.recaptchaenterprise.v1beta1.TransactionData.User user = 8;hasUser in interface TransactionDataOrBuilderpublic TransactionData.User getUser()
Information about the user paying/initiating the transaction.
.google.cloud.recaptchaenterprise.v1beta1.TransactionData.User user = 8;getUser in interface TransactionDataOrBuilderpublic TransactionData.Builder setUser(TransactionData.User value)
Information about the user paying/initiating the transaction.
.google.cloud.recaptchaenterprise.v1beta1.TransactionData.User user = 8;public TransactionData.Builder setUser(TransactionData.User.Builder builderForValue)
Information about the user paying/initiating the transaction.
.google.cloud.recaptchaenterprise.v1beta1.TransactionData.User user = 8;public TransactionData.Builder mergeUser(TransactionData.User value)
Information about the user paying/initiating the transaction.
.google.cloud.recaptchaenterprise.v1beta1.TransactionData.User user = 8;public TransactionData.Builder clearUser()
Information about the user paying/initiating the transaction.
.google.cloud.recaptchaenterprise.v1beta1.TransactionData.User user = 8;public TransactionData.User.Builder getUserBuilder()
Information about the user paying/initiating the transaction.
.google.cloud.recaptchaenterprise.v1beta1.TransactionData.User user = 8;public TransactionData.UserOrBuilder getUserOrBuilder()
Information about the user paying/initiating the transaction.
.google.cloud.recaptchaenterprise.v1beta1.TransactionData.User user = 8;getUserOrBuilder in interface TransactionDataOrBuilderpublic List<TransactionData.User> getMerchantsList()
Information about the user or users fulfilling the transaction.
repeated .google.cloud.recaptchaenterprise.v1beta1.TransactionData.User merchants = 13;
getMerchantsList in interface TransactionDataOrBuilderpublic int getMerchantsCount()
Information about the user or users fulfilling the transaction.
repeated .google.cloud.recaptchaenterprise.v1beta1.TransactionData.User merchants = 13;
getMerchantsCount in interface TransactionDataOrBuilderpublic TransactionData.User getMerchants(int index)
Information about the user or users fulfilling the transaction.
repeated .google.cloud.recaptchaenterprise.v1beta1.TransactionData.User merchants = 13;
getMerchants in interface TransactionDataOrBuilderpublic TransactionData.Builder setMerchants(int index, TransactionData.User value)
Information about the user or users fulfilling the transaction.
repeated .google.cloud.recaptchaenterprise.v1beta1.TransactionData.User merchants = 13;
public TransactionData.Builder setMerchants(int index, TransactionData.User.Builder builderForValue)
Information about the user or users fulfilling the transaction.
repeated .google.cloud.recaptchaenterprise.v1beta1.TransactionData.User merchants = 13;
public TransactionData.Builder addMerchants(TransactionData.User value)
Information about the user or users fulfilling the transaction.
repeated .google.cloud.recaptchaenterprise.v1beta1.TransactionData.User merchants = 13;
public TransactionData.Builder addMerchants(int index, TransactionData.User value)
Information about the user or users fulfilling the transaction.
repeated .google.cloud.recaptchaenterprise.v1beta1.TransactionData.User merchants = 13;
public TransactionData.Builder addMerchants(TransactionData.User.Builder builderForValue)
Information about the user or users fulfilling the transaction.
repeated .google.cloud.recaptchaenterprise.v1beta1.TransactionData.User merchants = 13;
public TransactionData.Builder addMerchants(int index, TransactionData.User.Builder builderForValue)
Information about the user or users fulfilling the transaction.
repeated .google.cloud.recaptchaenterprise.v1beta1.TransactionData.User merchants = 13;
public TransactionData.Builder addAllMerchants(Iterable<? extends TransactionData.User> values)
Information about the user or users fulfilling the transaction.
repeated .google.cloud.recaptchaenterprise.v1beta1.TransactionData.User merchants = 13;
public TransactionData.Builder clearMerchants()
Information about the user or users fulfilling the transaction.
repeated .google.cloud.recaptchaenterprise.v1beta1.TransactionData.User merchants = 13;
public TransactionData.Builder removeMerchants(int index)
Information about the user or users fulfilling the transaction.
repeated .google.cloud.recaptchaenterprise.v1beta1.TransactionData.User merchants = 13;
public TransactionData.User.Builder getMerchantsBuilder(int index)
Information about the user or users fulfilling the transaction.
repeated .google.cloud.recaptchaenterprise.v1beta1.TransactionData.User merchants = 13;
public TransactionData.UserOrBuilder getMerchantsOrBuilder(int index)
Information about the user or users fulfilling the transaction.
repeated .google.cloud.recaptchaenterprise.v1beta1.TransactionData.User merchants = 13;
getMerchantsOrBuilder in interface TransactionDataOrBuilderpublic List<? extends TransactionData.UserOrBuilder> getMerchantsOrBuilderList()
Information about the user or users fulfilling the transaction.
repeated .google.cloud.recaptchaenterprise.v1beta1.TransactionData.User merchants = 13;
getMerchantsOrBuilderList in interface TransactionDataOrBuilderpublic TransactionData.User.Builder addMerchantsBuilder()
Information about the user or users fulfilling the transaction.
repeated .google.cloud.recaptchaenterprise.v1beta1.TransactionData.User merchants = 13;
public TransactionData.User.Builder addMerchantsBuilder(int index)
Information about the user or users fulfilling the transaction.
repeated .google.cloud.recaptchaenterprise.v1beta1.TransactionData.User merchants = 13;
public List<TransactionData.User.Builder> getMerchantsBuilderList()
Information about the user or users fulfilling the transaction.
repeated .google.cloud.recaptchaenterprise.v1beta1.TransactionData.User merchants = 13;
public List<TransactionData.Item> getItemsList()
Items purchased in this transaction.
repeated .google.cloud.recaptchaenterprise.v1beta1.TransactionData.Item items = 14;
getItemsList in interface TransactionDataOrBuilderpublic int getItemsCount()
Items purchased in this transaction.
repeated .google.cloud.recaptchaenterprise.v1beta1.TransactionData.Item items = 14;
getItemsCount in interface TransactionDataOrBuilderpublic TransactionData.Item getItems(int index)
Items purchased in this transaction.
repeated .google.cloud.recaptchaenterprise.v1beta1.TransactionData.Item items = 14;
getItems in interface TransactionDataOrBuilderpublic TransactionData.Builder setItems(int index, TransactionData.Item value)
Items purchased in this transaction.
repeated .google.cloud.recaptchaenterprise.v1beta1.TransactionData.Item items = 14;
public TransactionData.Builder setItems(int index, TransactionData.Item.Builder builderForValue)
Items purchased in this transaction.
repeated .google.cloud.recaptchaenterprise.v1beta1.TransactionData.Item items = 14;
public TransactionData.Builder addItems(TransactionData.Item value)
Items purchased in this transaction.
repeated .google.cloud.recaptchaenterprise.v1beta1.TransactionData.Item items = 14;
public TransactionData.Builder addItems(int index, TransactionData.Item value)
Items purchased in this transaction.
repeated .google.cloud.recaptchaenterprise.v1beta1.TransactionData.Item items = 14;
public TransactionData.Builder addItems(TransactionData.Item.Builder builderForValue)
Items purchased in this transaction.
repeated .google.cloud.recaptchaenterprise.v1beta1.TransactionData.Item items = 14;
public TransactionData.Builder addItems(int index, TransactionData.Item.Builder builderForValue)
Items purchased in this transaction.
repeated .google.cloud.recaptchaenterprise.v1beta1.TransactionData.Item items = 14;
public TransactionData.Builder addAllItems(Iterable<? extends TransactionData.Item> values)
Items purchased in this transaction.
repeated .google.cloud.recaptchaenterprise.v1beta1.TransactionData.Item items = 14;
public TransactionData.Builder clearItems()
Items purchased in this transaction.
repeated .google.cloud.recaptchaenterprise.v1beta1.TransactionData.Item items = 14;
public TransactionData.Builder removeItems(int index)
Items purchased in this transaction.
repeated .google.cloud.recaptchaenterprise.v1beta1.TransactionData.Item items = 14;
public TransactionData.Item.Builder getItemsBuilder(int index)
Items purchased in this transaction.
repeated .google.cloud.recaptchaenterprise.v1beta1.TransactionData.Item items = 14;
public TransactionData.ItemOrBuilder getItemsOrBuilder(int index)
Items purchased in this transaction.
repeated .google.cloud.recaptchaenterprise.v1beta1.TransactionData.Item items = 14;
getItemsOrBuilder in interface TransactionDataOrBuilderpublic List<? extends TransactionData.ItemOrBuilder> getItemsOrBuilderList()
Items purchased in this transaction.
repeated .google.cloud.recaptchaenterprise.v1beta1.TransactionData.Item items = 14;
getItemsOrBuilderList in interface TransactionDataOrBuilderpublic TransactionData.Item.Builder addItemsBuilder()
Items purchased in this transaction.
repeated .google.cloud.recaptchaenterprise.v1beta1.TransactionData.Item items = 14;
public TransactionData.Item.Builder addItemsBuilder(int index)
Items purchased in this transaction.
repeated .google.cloud.recaptchaenterprise.v1beta1.TransactionData.Item items = 14;
public List<TransactionData.Item.Builder> getItemsBuilderList()
Items purchased in this transaction.
repeated .google.cloud.recaptchaenterprise.v1beta1.TransactionData.Item items = 14;
public boolean hasGatewayInfo()
Information about the payment gateway's response to the transaction.
.google.cloud.recaptchaenterprise.v1beta1.TransactionData.GatewayInfo gateway_info = 10;
hasGatewayInfo in interface TransactionDataOrBuilderpublic TransactionData.GatewayInfo getGatewayInfo()
Information about the payment gateway's response to the transaction.
.google.cloud.recaptchaenterprise.v1beta1.TransactionData.GatewayInfo gateway_info = 10;
getGatewayInfo in interface TransactionDataOrBuilderpublic TransactionData.Builder setGatewayInfo(TransactionData.GatewayInfo value)
Information about the payment gateway's response to the transaction.
.google.cloud.recaptchaenterprise.v1beta1.TransactionData.GatewayInfo gateway_info = 10;
public TransactionData.Builder setGatewayInfo(TransactionData.GatewayInfo.Builder builderForValue)
Information about the payment gateway's response to the transaction.
.google.cloud.recaptchaenterprise.v1beta1.TransactionData.GatewayInfo gateway_info = 10;
public TransactionData.Builder mergeGatewayInfo(TransactionData.GatewayInfo value)
Information about the payment gateway's response to the transaction.
.google.cloud.recaptchaenterprise.v1beta1.TransactionData.GatewayInfo gateway_info = 10;
public TransactionData.Builder clearGatewayInfo()
Information about the payment gateway's response to the transaction.
.google.cloud.recaptchaenterprise.v1beta1.TransactionData.GatewayInfo gateway_info = 10;
public TransactionData.GatewayInfo.Builder getGatewayInfoBuilder()
Information about the payment gateway's response to the transaction.
.google.cloud.recaptchaenterprise.v1beta1.TransactionData.GatewayInfo gateway_info = 10;
public TransactionData.GatewayInfoOrBuilder getGatewayInfoOrBuilder()
Information about the payment gateway's response to the transaction.
.google.cloud.recaptchaenterprise.v1beta1.TransactionData.GatewayInfo gateway_info = 10;
getGatewayInfoOrBuilder in interface TransactionDataOrBuilderpublic final TransactionData.Builder setUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields)
setUnknownFields in interface com.google.protobuf.Message.BuildersetUnknownFields in class com.google.protobuf.GeneratedMessageV3.Builder<TransactionData.Builder>public final TransactionData.Builder mergeUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields)
mergeUnknownFields in interface com.google.protobuf.Message.BuildermergeUnknownFields in class com.google.protobuf.GeneratedMessageV3.Builder<TransactionData.Builder>Copyright © 2023 Google LLC. All rights reserved.