com.yandex.metrica.ecommerce
Class ECommerceOrder
java.lang.Object
com.yandex.metrica.ecommerce.ECommerceOrder
public class ECommerceOrder
extends java.lang.Object
Класс с информацией о заказе.
Constructor Summary
Constructor and Description |
---|
ECommerceOrder(java.lang.String identifier, java.util.List<ECommerceCartItem> cartItems)
Создает заказ.
|
Method Summary
Modifier and Type | Method and Description |
---|---|
java.util.List<ECommerceCartItem> | getCartItems()
Возвращает список товаров в корзине.
|
java.lang.String | getIdentifier()
Возвращает идентификатор заказа.
|
java.util.Map<java.lang.String,java.lang.String> | getPayload()
Возвращает дополнительную информацию о заказе.
|
ECommerceOrder | setPayload(java.util.Map<java.lang.String,java.lang.String> payload)
Задает дополнительную информацию о заказе.
|
java.lang.String | toString() |
Constructor Detail
ECommerceOrder
public ECommerceOrder(@NonNull java.lang.String identifier, @NonNull java.util.List<ECommerceCartItem> cartItems)
Создает заказ.
- Parameters:
identifier
- Идентификатор заказа. Допустимый размер: до 100 символов.cartItems
- Список товаров в корзине.- See Also:
ECommerceCartItem
Method Detail
setPayload
public ECommerceOrder setPayload(@Nullable java.util.Map<java.lang.String,java.lang.String> payload)
Задает дополнительную информацию о заказе.
- Parameters:
payload
- Дополнительная информация о заказе. Допустимые размеры: общий размер payload: до 20 КБ; размер key: до 100 символов; размер value: до 1000 символов.- Returns:
- Объект класса
ECommerceOrder
.
getPayload
@Nullable public java.util.Map<java.lang.String,java.lang.String> getPayload()
Возвращает дополнительную информацию о заказе.
- Returns:
- Дополнительную информацию о заказе.
- See Also:
setPayload(java.util.Map)
getIdentifier
@NonNull public java.lang.String getIdentifier()
Возвращает идентификатор заказа.
- Returns:
- Идентификатор заказа.
- See Also:
ECommerceOrder(String, java.util.List)
getCartItems
@NonNull public java.util.List<ECommerceCartItem> getCartItems()
Возвращает список товаров в корзине.
- Returns:
- Список товаров в корзине.
- See Also:
ECommerceOrder(String, java.util.List)
toString
public java.lang.String toString()
- Overrides:
toString
in classjava.lang.Object