Interface TransactionData.ItemOrBuilder (3.16.0)

public static interface TransactionData.ItemOrBuilder extends MessageOrBuilder

Implements

MessageOrBuilder

Methods

getMerchantAccountId()

public abstract String getMerchantAccountId()

When a merchant is specified, its corresponding account_id. Necessary to populate marketplace-style transactions.

string merchant_account_id = 4;

Returns
TypeDescription
String

The merchantAccountId.

getMerchantAccountIdBytes()

public abstract ByteString getMerchantAccountIdBytes()

When a merchant is specified, its corresponding account_id. Necessary to populate marketplace-style transactions.

string merchant_account_id = 4;

Returns
TypeDescription
ByteString

The bytes for merchantAccountId.

getName()

public abstract String getName()

The full name of the item.

string name = 1;

Returns
TypeDescription
String

The name.

getNameBytes()

public abstract ByteString getNameBytes()

The full name of the item.

string name = 1;

Returns
TypeDescription
ByteString

The bytes for name.

getQuantity()

public abstract long getQuantity()

The quantity of this item that is being purchased.

int64 quantity = 3;

Returns
TypeDescription
long

The quantity.

getValue()

public abstract double getValue()

The value per item that the user is paying, in the transaction currency, after discounts.

double value = 2;

Returns
TypeDescription
double

The value.