- 2.55.0 (latest)
- 2.54.0
- 2.53.0
- 2.51.0
- 2.50.0
- 2.49.0
- 2.48.0
- 2.47.0
- 2.46.0
- 2.45.0
- 2.44.0
- 2.43.0
- 2.42.0
- 2.41.0
- 2.39.0
- 2.38.0
- 2.37.0
- 2.36.0
- 2.35.0
- 2.34.0
- 2.33.0
- 2.32.0
- 2.31.0
- 2.30.0
- 2.29.0
- 2.26.0
- 2.25.0
- 2.24.0
- 2.23.0
- 2.22.0
- 2.21.0
- 2.20.0
- 2.19.0
- 2.18.0
- 2.17.0
- 2.16.0
- 2.15.0
- 2.14.0
- 2.13.0
- 2.11.0
- 2.10.0
- 2.9.0
- 2.8.0
- 2.7.0
- 2.6.0
- 2.5.1
- 2.4.0
- 2.3.0
- 2.2.3
- 2.1.0
- 2.0.19
public interface PurchaseTransactionOrBuilder extends MessageOrBuilder
Implements
MessageOrBuilderMethods
getCost()
public abstract float getCost()
All the costs associated with the products. These can be manufacturing costs, shipping expenses not borne by the end user, or any other costs, such that:
- Profit = revenue - tax - cost
float cost = 4;
Type | Description |
float | The cost. |
getCurrencyCode()
public abstract String getCurrencyCode()
Required. Currency code. Use three-character ISO-4217 code.
string currency_code = 5 [(.google.api.field_behavior) = REQUIRED];
Type | Description |
String | The currencyCode. |
getCurrencyCodeBytes()
public abstract ByteString getCurrencyCodeBytes()
Required. Currency code. Use three-character ISO-4217 code.
string currency_code = 5 [(.google.api.field_behavior) = REQUIRED];
Type | Description |
ByteString | The bytes for currencyCode. |
getId()
public abstract String getId()
The transaction ID with a length limit of 128 characters.
string id = 1;
Type | Description |
String | The id. |
getIdBytes()
public abstract ByteString getIdBytes()
The transaction ID with a length limit of 128 characters.
string id = 1;
Type | Description |
ByteString | The bytes for id. |
getRevenue()
public abstract float getRevenue()
Required. Total non-zero revenue or grand total associated with the transaction. This value include shipping, tax, or other adjustments to total revenue that you want to include as part of your revenue calculations.
float revenue = 2 [(.google.api.field_behavior) = REQUIRED];
Type | Description |
float | The revenue. |
getTax()
public abstract float getTax()
All the taxes associated with the transaction.
float tax = 3;
Type | Description |
float | The tax. |