A  B  C  D  E  G  I  L  M  O  P  R  S  T  U  V 

S

SdkBuilder - class in ai.benshi.android.sdk.e_commerce.impression_listener
This class is primarily to provide an easy-to-use Java API, via BshEComScroll.buildConfiguration, so that users of the library can dynamically set whichever ClientConfig options they want to set.
setAction(String) - function in ai.benshi.android.sdk.e_commerce.builders.BsLogDeliveryEvent.Builder
 
setActive_ingredients(<ERROR CLASS>) - function in ai.benshi.android.sdk.e_commerce.catalog_models.DrugModel
 
setActive_ingredients(String) - function in ai.benshi.android.sdk.e_commerce.catalog_models.internal_catalog_models.InternalDrugModel
 
setATC_anatomical_group(String) - function in ai.benshi.android.sdk.e_commerce.catalog_models.DrugModel
 
setAtc_anatomical_group(String) - function in ai.benshi.android.sdk.e_commerce.catalog_models.internal_catalog_models.InternalDrugModel
 
setCart_action(String) - function in ai.benshi.android.sdk.e_commerce.builders.BsLogCartEvent.Builder
 
setCart_id(String) - function in ai.benshi.android.sdk.e_commerce.builders.BsLogCartEvent.Builder
 
setCart_id(String) - function in ai.benshi.android.sdk.e_commerce.builders.BsLogCheckoutEvent.Builder
 
setCart_price(Float) - function in ai.benshi.android.sdk.e_commerce.builders.BsLogCartEvent.Builder
 
setCartAction(CartAction) - function in ai.benshi.android.sdk.e_commerce.builders.BsLogCartEvent.Builder
setCartAction is required to pass the actions for cart the logged is triggered on.
setCartAction(String) - function in ai.benshi.android.sdk.e_commerce.builders.BsLogCartEvent.Builder
setCartAction is required to pass the actions for cart the logged is triggered on.
setCartId(String) - function in ai.benshi.android.sdk.e_commerce.builders.BsLogCartEvent.Builder
setCartId can be used to log the cartId the event is logged for.
setCartId(String) - function in ai.benshi.android.sdk.e_commerce.builders.BsLogCheckoutEvent.Builder
setCartId can be used to log the cartId the event is logged for.
setCartPrice(Integer) - function in ai.benshi.android.sdk.e_commerce.builders.BsLogCartEvent.Builder
setCartPrice is required to log the total price for cart being logged.
setCartPrice(Float) - function in ai.benshi.android.sdk.e_commerce.builders.BsLogCartEvent.Builder
 
setCartPrice(Double) - function in ai.benshi.android.sdk.e_commerce.builders.BsLogCartEvent.Builder
 
setContext(Context) - function in ai.benshi.android.sdk.e_commerce.utils.ECommerceConstants.Companion
 
setCurrency(CurrencyCode) - function in ai.benshi.android.sdk.e_commerce.builders.BsLogCartEvent.Builder
setCurrency is required to log the currency for cart price being logged.
setCurrency(String) - function in ai.benshi.android.sdk.e_commerce.builders.BsLogCartEvent.Builder
 
setCurrency(CurrencyCode) - function in ai.benshi.android.sdk.e_commerce.builders.BsLogCheckoutEvent.Builder
setCurrency is required to log the currency for for the order logged.
setCurrency(String) - function in ai.benshi.android.sdk.e_commerce.builders.BsLogCheckoutEvent.Builder
setCurrency is required to log the currency for for the order logged.
setCurrency(String) - function in ai.benshi.android.sdk.e_commerce.event_models.ItemModel
 
setCurrency_value(String) - function in ai.benshi.android.sdk.e_commerce.builders.BsLogCartEvent.Builder
 
setCurrency_value(String) - function in ai.benshi.android.sdk.e_commerce.builders.BsLogCheckoutEvent.Builder
 
setDelivery_id(String) - function in ai.benshi.android.sdk.e_commerce.builders.BsLogDeliveryEvent.Builder
 
setDeliveryAction(DeliveryAction) - function in ai.benshi.android.sdk.e_commerce.builders.BsLogDeliveryEvent.Builder
setDeliveryAction is required to set the delivery action for the log.
setDeliveryAction(String) - function in ai.benshi.android.sdk.e_commerce.builders.BsLogDeliveryEvent.Builder
 
setDeliveryId(String) - function in ai.benshi.android.sdk.e_commerce.builders.BsLogDeliveryEvent.Builder
setDeliveryId is required to associate the rating obtained for the order.
setDescription(String) - function in ai.benshi.android.sdk.e_commerce.catalog_models.DrugModel
 
setDescription(String) - function in ai.benshi.android.sdk.e_commerce.catalog_models.internal_catalog_models.InternalDrugModel
 
setDrug_form(String) - function in ai.benshi.android.sdk.e_commerce.catalog_models.DrugModel
 
setDrug_form(String) - function in ai.benshi.android.sdk.e_commerce.catalog_models.internal_catalog_models.InternalDrugModel
 
setDrug_model(DrugModel) - function in ai.benshi.android.sdk.e_commerce.builders.BsLogItemEvent.Builder
 
setDrug_strength(String) - function in ai.benshi.android.sdk.e_commerce.catalog_models.DrugModel
 
setDrug_strength(String) - function in ai.benshi.android.sdk.e_commerce.catalog_models.internal_catalog_models.InternalDrugModel
 
setDrugProperties(DrugModel) - function in ai.benshi.android.sdk.e_commerce.builders.BsLogItemEvent.Builder
 
setDrugProperties(String) - function in ai.benshi.android.sdk.e_commerce.builders.BsLogItemEvent.Builder
 
setDrugProperties(DrugModel) - function in ai.benshi.android.sdk.e_commerce.event_models.RecyclerItemModel
 
setId(String) - function in ai.benshi.android.sdk.e_commerce.catalog_models.internal_catalog_models.InternalDrugModel
 
setId(String) - function in ai.benshi.android.sdk.e_commerce.event_models.ItemModel
 
setIs_successful(Boolean) - function in ai.benshi.android.sdk.e_commerce.builders.BsLogCheckoutEvent.Builder
 
setItem(ItemModel) - function in ai.benshi.android.sdk.e_commerce.builders.BsLogCartEvent.Builder
setItem can be used to pass the whole item as an object as well.
setItem(String) - function in ai.benshi.android.sdk.e_commerce.builders.BsLogCartEvent.Builder
setItem can be used to pass the whole item as a Json String object as well.
setItem(ItemModel) - function in ai.benshi.android.sdk.e_commerce.builders.BsLogItemEvent.Builder
setItem can be used to pass the whole item as an object as well.
setItem(String) - function in ai.benshi.android.sdk.e_commerce.builders.BsLogItemEvent.Builder
setItem can be used to pass the whole item as a Json String object as well.
setItem_action(String) - function in ai.benshi.android.sdk.e_commerce.builders.BsLogItemEvent.Builder
 
setItem_list(<ERROR CLASS>) - function in ai.benshi.android.sdk.e_commerce.builders.BsLogCheckoutEvent.Builder
 
setItem_value(ItemModel) - function in ai.benshi.android.sdk.e_commerce.builders.BsLogCartEvent.Builder
 
setItem_value(ItemModel) - function in ai.benshi.android.sdk.e_commerce.builders.BsLogItemEvent.Builder
 
setItemCurrency(CurrencyCode) - function in ai.benshi.android.sdk.e_commerce.builders.BsLogCartEvent.Builder
setItemCurrency is required to log the currency for item the events are being logged.
setItemCurrency(String) - function in ai.benshi.android.sdk.e_commerce.builders.BsLogCartEvent.Builder
 
setItemCurrency(CurrencyCode) - function in ai.benshi.android.sdk.e_commerce.builders.BsLogItemEvent.Builder
setItemCurrency is required to log the currency for item the events are being logged.
setItemCurrency(String) - function in ai.benshi.android.sdk.e_commerce.builders.BsLogItemEvent.Builder
 
setItemId(String) - function in ai.benshi.android.sdk.e_commerce.builders.BsLogCartEvent.Builder
setItemId is required to log the Id for item the events are being logged.
setItemId(String) - function in ai.benshi.android.sdk.e_commerce.builders.BsLogItemEvent.Builder
setItemId is required to log the Id for item the events are being logged.
setItemPrice(Float) - function in ai.benshi.android.sdk.e_commerce.builders.BsLogCartEvent.Builder
setItemPrice is required to log the price for item the events are being logged.
setItemPrice(Integer) - function in ai.benshi.android.sdk.e_commerce.builders.BsLogCartEvent.Builder
 
setItemPrice(Double) - function in ai.benshi.android.sdk.e_commerce.builders.BsLogCartEvent.Builder
 
setItemPrice(Float) - function in ai.benshi.android.sdk.e_commerce.builders.BsLogItemEvent.Builder
setItemPrice is required to log the price for item the events are being logged.
setItemPrice(Integer) - function in ai.benshi.android.sdk.e_commerce.builders.BsLogItemEvent.Builder
 
setItemPrice(Double) - function in ai.benshi.android.sdk.e_commerce.builders.BsLogItemEvent.Builder
 
setItemPromoId(String) - function in ai.benshi.android.sdk.e_commerce.builders.BsLogCartEvent.Builder
setItemPromoId is required to log the promo Id for item the events are being logged.
setItemPromoId(String) - function in ai.benshi.android.sdk.e_commerce.builders.BsLogItemEvent.Builder
setItemPromoId is required to log the promo Id for item the events are being logged.
setItemProperties(ItemModel) - function in ai.benshi.android.sdk.e_commerce.event_models.RecyclerItemModel
 
setItemQuantity(Integer) - function in ai.benshi.android.sdk.e_commerce.builders.BsLogCartEvent.Builder
setItemQuantity is required to log the quantity for item the events are being logged.
setItemQuantity(Integer) - function in ai.benshi.android.sdk.e_commerce.builders.BsLogItemEvent.Builder
setItemQuantity is required to log the quantity for item the events are being logged.
setItemStockStatus(ItemStockStatus) - function in ai.benshi.android.sdk.e_commerce.builders.BsLogCartEvent.Builder
setItemStockStatus is required to log the stock status for item the events are being logged.
setItemStockStatus(String) - function in ai.benshi.android.sdk.e_commerce.builders.BsLogCartEvent.Builder
 
setItemStockStatus(ItemStockStatus) - function in ai.benshi.android.sdk.e_commerce.builders.BsLogItemEvent.Builder
setItemStockStatus is required to log the stock status for item the events are being logged.
setItemStockStatus(String) - function in ai.benshi.android.sdk.e_commerce.builders.BsLogItemEvent.Builder
 
setItemType(ItemType) - function in ai.benshi.android.sdk.e_commerce.builders.BsLogCartEvent.Builder
setItemType is required to log the type for item the events are being logged.
setItemType(String) - function in ai.benshi.android.sdk.e_commerce.builders.BsLogCartEvent.Builder
 
setItemType(ItemType) - function in ai.benshi.android.sdk.e_commerce.builders.BsLogItemEvent.Builder
setItemType is required to log the type for item the events are being logged.
setItemType(String) - function in ai.benshi.android.sdk.e_commerce.builders.BsLogItemEvent.Builder
 
setItemViewAction(ItemViewAction) - function in ai.benshi.android.sdk.e_commerce.builders.BsLogItemEvent.Builder
setItemViewAction is required to set Type for the type of log in this case, if a user is viewing an item or it's details.
setItemViewAction(String) - function in ai.benshi.android.sdk.e_commerce.builders.BsLogItemEvent.Builder
setItemViewAction is required to set Type for the type of log in this case, if a user is viewing an item or it's details.
setLoggingEnabled(Boolean) - function in ai.benshi.android.sdk.e_commerce.impression_listener.ClientConfig.Builder
 
setMarket_id(String) - function in ai.benshi.android.sdk.e_commerce.catalog_models.DrugModel
 
setMarket_id(String) - function in ai.benshi.android.sdk.e_commerce.catalog_models.internal_catalog_models.InternalDrugModel
 
setMeta(Object) - function in ai.benshi.android.sdk.e_commerce.builders.BsLogCartEvent.Builder
You can pass any type of value in setMeta.
setMeta(Object) - function in ai.benshi.android.sdk.e_commerce.builders.BsLogCheckoutEvent.Builder
You can pass any type of value in setMeta.
setMeta(Object) - function in ai.benshi.android.sdk.e_commerce.builders.BsLogDeliveryEvent.Builder
You can pass any type of value in setMeta.
setMeta(Object) - function in ai.benshi.android.sdk.e_commerce.builders.BsLogItemEvent.Builder
You can pass any type of value in setMeta.
setName(String) - function in ai.benshi.android.sdk.e_commerce.catalog_models.DrugModel
 
setName(String) - function in ai.benshi.android.sdk.e_commerce.catalog_models.internal_catalog_models.InternalDrugModel
 
setOrder_id(String) - function in ai.benshi.android.sdk.e_commerce.builders.BsLogCheckoutEvent.Builder
 
setOrder_id(String) - function in ai.benshi.android.sdk.e_commerce.builders.BsLogDeliveryEvent.Builder
 
setOrderId(String) - function in ai.benshi.android.sdk.e_commerce.builders.BsLogCheckoutEvent.Builder
setOrderId is required to log the orderId for the order being successful or failed to place.
setOrderId(String) - function in ai.benshi.android.sdk.e_commerce.builders.BsLogDeliveryEvent.Builder
setOrderId is required to associate the rating obtained for the order.
setOTC_or_ethical(String) - function in ai.benshi.android.sdk.e_commerce.catalog_models.DrugModel
 
setOtc_or_ethical(String) - function in ai.benshi.android.sdk.e_commerce.catalog_models.internal_catalog_models.InternalDrugModel
 
setPackaging(String) - function in ai.benshi.android.sdk.e_commerce.catalog_models.DrugModel
 
setPackaging(String) - function in ai.benshi.android.sdk.e_commerce.catalog_models.internal_catalog_models.InternalDrugModel
 
setPercentageThreshold(Double) - function in ai.benshi.android.sdk.e_commerce.impression_listener.ui.ImpressionThreshold.Builder
 
setPrice(Float) - function in ai.benshi.android.sdk.e_commerce.builders.BsLogCheckoutEvent.Builder
setPrice is required to log the total price of the order being logged.
setPrice(Integer) - function in ai.benshi.android.sdk.e_commerce.builders.BsLogCheckoutEvent.Builder
 
setPrice(Double) - function in ai.benshi.android.sdk.e_commerce.builders.BsLogCheckoutEvent.Builder
 
setPrice(Float) - function in ai.benshi.android.sdk.e_commerce.event_models.ItemModel
 
setPrice_value(Float) - function in ai.benshi.android.sdk.e_commerce.builders.BsLogCheckoutEvent.Builder
 
setProducer(String) - function in ai.benshi.android.sdk.e_commerce.catalog_models.DrugModel
 
setProducer(String) - function in ai.benshi.android.sdk.e_commerce.catalog_models.internal_catalog_models.InternalDrugModel
 
setPromoId(String) - function in ai.benshi.android.sdk.e_commerce.event_models.ItemModel
 
setQuantity(Integer) - function in ai.benshi.android.sdk.e_commerce.event_models.ItemModel
 
setSearch_id(String) - function in ai.benshi.android.sdk.e_commerce.builders.BsLogItemEvent.Builder
 
setSearchId(String) - function in ai.benshi.android.sdk.e_commerce.builders.BsLogItemEvent.Builder
setSearchId is used to associate the search id with the item being viewed by the user.
setStockStatus(String) - function in ai.benshi.android.sdk.e_commerce.event_models.ItemModel
 
setSupplier_id(String) - function in ai.benshi.android.sdk.e_commerce.catalog_models.DrugModel
 
setSupplier_id(String) - function in ai.benshi.android.sdk.e_commerce.catalog_models.internal_catalog_models.InternalDrugModel
 
setSupplier_name(String) - function in ai.benshi.android.sdk.e_commerce.catalog_models.DrugModel
 
setSupplier_name(String) - function in ai.benshi.android.sdk.e_commerce.catalog_models.internal_catalog_models.InternalDrugModel
 
setTimeThresholdMillis(Long) - function in ai.benshi.android.sdk.e_commerce.impression_listener.ui.ImpressionThreshold.Builder
 
setType(String) - function in ai.benshi.android.sdk.e_commerce.event_models.ItemModel
 
startTracking(RecyclerView,RecyclerViewTrackingBuilder.CurrentDataProvider,String) - function in ai.benshi.android.sdk.e_commerce.impression_listener.RecyclerViewTrackingBuilder
 
A  B  C  D  E  G  I  L  M  O  P  R  S  T  U  V