public final class

Cart.Builder

extends Object
java.lang.Object
   ↳ com.google.android.gms.wallet.Cart.Builder

Class Overview

Builder to create a Cart.

Summary

Public Methods
Cart.Builder addLineItem(LineItem lineItem)
Adds a line item to the shopping cart.
Cart build()
Cart.Builder setCurrencyCode(String currencyCode)
Required field.
Cart.Builder setLineItems(List<LineItem> lineItems)
Sets the line items in the shopping cart.
Cart.Builder setTotalPrice(String totalPrice)
Required field.
[Expand]
Inherited Methods
From class java.lang.Object

Public Methods

public Cart.Builder addLineItem (LineItem lineItem)

Adds a line item to the shopping cart.

Parameters
lineItem LineItem
Returns
Cart.Builder

public Cart build ()

Returns
Cart

public Cart.Builder setCurrencyCode (String currencyCode)

Required field. Sets the ISO 4217 currency code of the transaction.

Parameters
currencyCode String
Returns
Cart.Builder

public Cart.Builder setLineItems (List<LineItem> lineItems)

Sets the line items in the shopping cart. Removes any previous line items associated with this cart.

Parameters
lineItems List
Returns
Cart.Builder

public Cart.Builder setTotalPrice (String totalPrice)

Required field. Sets the total price of the cart. The format of this string follows the regex: [0-9]+(\.[0-9][0-9])?

Parameters
totalPrice String
Returns
Cart.Builder