## Package Index

- [com.usebutton.sdk](https://building.usebutton.com/button-android/latest/reference/com/usebutton/sdk/package-summary.html)
- [com.usebutton.sdk.action](https://building.usebutton.com/button-android/latest/reference/com/usebutton/sdk/action/package-summary.html)
- [com.usebutton.sdk.autofill](https://building.usebutton.com/button-android/latest/reference/com/usebutton/sdk/autofill/package-summary.html)
- [com.usebutton.sdk.boost](https://building.usebutton.com/button-android/latest/reference/com/usebutton/sdk/boost/package-summary.html)
- [com.usebutton.sdk.browser](https://building.usebutton.com/button-android/latest/reference/com/usebutton/sdk/browser/package-summary.html)
- [com.usebutton.sdk.configuration](https://building.usebutton.com/button-android/latest/reference/com/usebutton/sdk/configuration/package-summary.html)
- [com.usebutton.sdk.context](https://building.usebutton.com/button-android/latest/reference/com/usebutton/sdk/context/package-summary.html)
- [com.usebutton.sdk.debug](https://building.usebutton.com/button-android/latest/reference/com/usebutton/sdk/debug/package-summary.html)
- [com.usebutton.sdk.exception](https://building.usebutton.com/button-android/latest/reference/com/usebutton/sdk/exception/package-summary.html)
- [com.usebutton.sdk.impression](https://building.usebutton.com/button-android/latest/reference/com/usebutton/sdk/impression/package-summary.html)
- [com.usebutton.sdk.models](https://building.usebutton.com/button-android/latest/reference/com/usebutton/sdk/models/package-summary.html)
- [com.usebutton.sdk.personalization](https://building.usebutton.com/button-android/latest/reference/com/usebutton/sdk/personalization/package-summary.html)
- [com.usebutton.sdk.purchasepath](https://building.usebutton.com/button-android/latest/reference/com/usebutton/sdk/purchasepath/package-summary.html)
- [com.usebutton.sdk.user](https://building.usebutton.com/button-android/latest/reference/com/usebutton/sdk/user/package-summary.html)

## Interfaces

- [Boost](https://building.usebutton.com/button-android/latest/reference/com/usebutton/sdk/boost/Boost.html)
- [BoostRequest.Listener](https://building.usebutton.com/button-android/latest/reference/com/usebutton/sdk/boost/BoostRequest.Listener.html)
- [BoostView.Listener](https://building.usebutton.com/button-android/latest/reference/com/usebutton/sdk/boost/BoostView.Listener.html)
- [BoostView.RenderListener](https://building.usebutton.com/button-android/latest/reference/com/usebutton/sdk/boost/BoostView.RenderListener.html)

## Classes

- [BoostRequest](https://building.usebutton.com/button-android/latest/reference/com/usebutton/sdk/boost/BoostRequest.html)
- [BoostResponse](https://building.usebutton.com/button-android/latest/reference/com/usebutton/sdk/boost/BoostResponse.html)
- [BoostView](https://building.usebutton.com/button-android/latest/reference/com/usebutton/sdk/boost/BoostView.html)

## BoostView Class

### Class Overview

Boost has been deprecated and will be removed in a future version. (DEPRECATED since 6.30.0)

### Summary

#### Nested Classes
- interface [BoostView.Listener](https://building.usebutton.com/button-android/latest/reference/com/usebutton/sdk/boost/BoostView.Listener.html) - Listener that is invoked when a user interacts with a BoostView
- interface [BoostView.RenderListener](https://building.usebutton.com/button-android/latest/reference/com/usebutton/sdk/boost/BoostView.RenderListener.html) - Render callback interface invoked on completion.

#### Public Constructors
- [BoostView](https://building.usebutton.com/button-android/latest/reference/com/usebutton/sdk/boost/BoostView.html#BoostView(Context))(Context context)
- [BoostView](https://building.usebutton.com/button-android/latest/reference/com/usebutton/sdk/boost/BoostView.html#BoostView(Context,%20AttributeSet))(Context context, AttributeSet attrs)
- [BoostView](https://building.usebutton.com/button-android/latest/reference/com/usebutton/sdk/boost/BoostView.html#BoostView(Context,%20AttributeSet,%20int))(Context context, AttributeSet attrs, int defStyleAttr)
- [BoostView](https://building.usebutton.com/button-android/latest/reference/com/usebutton/sdk/boost/BoostView.html#BoostView(Context,%20AttributeSet,%20int,%20int))(Context context, AttributeSet attrs, int defStyleAttr, int defStyleRes)

#### Public Methods
- boolean [callOnClick](https://building.usebutton.com/button-android/latest/reference/com/usebutton/sdk/boost/BoostView.html#callOnClick())()
- boolean [performClick](https://building.usebutton.com/button-android/latest/reference/com/usebutton/sdk/boost/BoostView.html#performClick())()
- void [render](https://building.usebutton.com/button-android/latest/reference/com/usebutton/sdk/boost/BoostView.html#render(com.usebutton.sdk.boost.BoostResponse,%20com.usebutton.sdk.boost.BoostView.RenderListener))( [BoostResponse](https://building.usebutton.com/button-android/latest/reference/com/usebutton/sdk/boost/BoostResponse.html) boostResponse, [BoostView.RenderListener](https://building.usebutton.com/button-android/latest/reference/com/usebutton/sdk/boost/BoostView.RenderListener.html) renderListener)  - Renders a Boost response in the Boost view
- void [render](https://building.usebutton.com/button-android/latest/reference/com/usebutton/sdk/boost/BoostView.html#render(com.usebutton.sdk.boost.BoostResponse))([BoostResponse](https://building.usebutton.com/button-android/latest/reference/com/usebutton/sdk/boost/BoostResponse.html) boostResponse)  - Renders a Boost response in the Boost view
- void [setListener](https://building.usebutton.com/button-android/latest/reference/com/usebutton/sdk/boost/BoostView.html#setListener(com.usebutton.sdk.boost.BoostView.Listener))( [BoostView.Listener](https://building.usebutton.com/button-android/latest/reference/com/usebutton/sdk/boost/BoostView.Listener.html) listener) - Nullable listener that implements the `BoostView.Listener` interface.
