Skip navigation links
A B C D E F G H I J L M N O P Q R S T U V W 

A

ActionFactory - Class in com.appboy.ui.actions
 
ActionFactory() - Constructor for class com.appboy.ui.actions.ActionFactory
 
add(Card) - Method in class com.appboy.ui.adapters.AppboyListAdapter
 
addAlias(String, String) - Method in class com.appboy.AppboyUser
Adds an an alias for the current user.
addAlias(String, String) - Method in class com.appboy.ui.inappmessage.jsinterface.AppboyInAppMessageHtmlUserJavascriptInterface
 
addComponentAndSendBroadcast(Context, Intent) - Static method in class com.appboy.support.IntentUtils
Queries the package manager to retrieve all components that respond to the given intent and sends them a broadcast with an explicit intent.
addDismissRunnable() - Method in class com.appboy.ui.inappmessage.DefaultInAppMessageViewWrapper
 
addInAppMessage(IInAppMessage) - Method in class com.appboy.ui.inappmessage.AppboyInAppMessageManager
Provides a in-app message that will then be handled by the in-app message manager.
addInAppMessageViewToViewGroup(ViewGroup, IInAppMessage, View, IInAppMessageViewLifecycleListener) - Method in class com.appboy.ui.inappmessage.DefaultInAppMessageViewWrapper
Adds the IInAppMessageView to the parent ViewGroup.
addNotificationAction(Context, NotificationCompat.Builder, Bundle, int) - Static method in class com.appboy.push.AppboyNotificationActionUtils
Add the notification action at the specified index to the notification builder.
addNotificationActions(Context, NotificationCompat.Builder, Bundle) - Static method in class com.appboy.push.AppboyNotificationActionUtils
Add notification actions to the provided notification builder.
addProperty(String, long) - Method in class com.appboy.models.outgoing.AppboyProperties
Adds a key-value property pair to this AppboyProperties object.
addProperty(String, int) - Method in class com.appboy.models.outgoing.AppboyProperties
Adds a key-value property pair to this AppboyProperties object.
addProperty(String, double) - Method in class com.appboy.models.outgoing.AppboyProperties
Adds a key-value property pair to this AppboyProperties object.
addProperty(String, boolean) - Method in class com.appboy.models.outgoing.AppboyProperties
Adds a key-value property pair to this AppboyProperties object.
addProperty(String, Date) - Method in class com.appboy.models.outgoing.AppboyProperties
Adds a key-value property pair to this AppboyProperties object.
addProperty(String, String) - Method in class com.appboy.models.outgoing.AppboyProperties
Adds a key-value property pair to this AppboyProperties object.
addSerializedContentCardToStorage(Context, String, String) - Static method in class com.appboy.AppboyInternal
This method is for internal use only.
addToCustomAttributeArray(String, String) - Method in class com.appboy.AppboyUser
Adds a String to a custom attribute string array, or creates that array if one doesn't exist.
addToCustomAttributeArray(String, String) - Method in class com.appboy.ui.inappmessage.jsinterface.AppboyInAppMessageHtmlUserJavascriptInterface
 
afterClosed(IInAppMessage) - Method in class com.appboy.ui.inappmessage.listeners.AppboyInAppMessageViewLifecycleListener
 
afterClosed(IInAppMessage) - Method in interface com.appboy.ui.inappmessage.listeners.IInAppMessageViewLifecycleListener
Called after the in-app message View has been removed from the root layout (and the disappearing animation has completed).
afterInAppMessageViewClosed(IInAppMessage) - Method in class com.appboy.ui.inappmessage.listeners.AppboyDefaultInAppMessageManagerListener
 
afterInAppMessageViewClosed(IInAppMessage) - Method in interface com.appboy.ui.inappmessage.listeners.IInAppMessageManagerListener
Called after the in-app message View has been removed from the layout (and the disappearing animation has completed).
afterInAppMessageViewOpened(View, IInAppMessage) - Method in class com.appboy.ui.inappmessage.listeners.AppboyDefaultInAppMessageManagerListener
 
afterInAppMessageViewOpened(View, IInAppMessage) - Method in interface com.appboy.ui.inappmessage.listeners.IInAppMessageManagerListener
Called after the in-app message View has been added to the layout (and the appearing animation has completed).
afterOpened(View, IInAppMessage) - Method in class com.appboy.ui.inappmessage.listeners.AppboyInAppMessageViewLifecycleListener
 
afterOpened(View, IInAppMessage) - Method in interface com.appboy.ui.inappmessage.listeners.IInAppMessageViewLifecycleListener
Called after the in-app message View has been added to the root layout (and the appearing animation has completed).
ANIMATE_IN - Static variable in class com.appboy.models.InAppMessageBase
 
ANIMATE_OUT - Static variable in class com.appboy.models.InAppMessageBase
 
AnimationUtils - Class in com.appboy.ui.support
 
AnimationUtils() - Constructor for class com.appboy.ui.support.AnimationUtils
 
announceForAccessibilityIfNecessary() - Method in class com.appboy.ui.inappmessage.DefaultInAppMessageViewWrapper
announceForAccessibilityIfNecessary(String) - Method in class com.appboy.ui.inappmessage.DefaultInAppMessageViewWrapper
Calls View.announceForAccessibility(CharSequence) with the IInAppMessage.getMessage() if the IInAppMessageView is IInAppMessageImmersiveView or the fallback message IInAppMessageView is a AppboyInAppMessageHtmlBaseView.
Appboy - Class in com.appboy
 
APPBOY - Static variable in class com.appboy.Constants
 
APPBOY_ACTION_CLICKED_ACTION - Static variable in class com.appboy.Constants
 
APPBOY_ACTION_ID_KEY - Static variable in class com.appboy.Constants
 
APPBOY_ACTION_INDEX_KEY - Static variable in class com.appboy.Constants
 
APPBOY_ACTION_RECEIVER_DATA_SYNC_INTENT_ACTION - Static variable in class com.appboy.Constants
Deprecated.
APPBOY_ACTION_RECEIVER_GEOFENCE_LOCATION_UPDATE_INTENT_ACTION - Static variable in class com.appboy.Constants
 
APPBOY_ACTION_RECEIVER_GEOFENCE_UPDATE_INTENT_ACTION - Static variable in class com.appboy.Constants
 
APPBOY_ACTION_RECEIVER_SINGLE_LOCATION_UPDATE_INTENT_ACTION - Static variable in class com.appboy.Constants
 
APPBOY_ACTION_TYPE_KEY - Static variable in class com.appboy.Constants
 
APPBOY_ACTION_URI_KEY - Static variable in class com.appboy.Constants
 
APPBOY_ACTION_USE_WEBVIEW_KEY - Static variable in class com.appboy.Constants
 
APPBOY_BRIDGE_PREFIX - Static variable in class com.appboy.ui.inappmessage.views.AppboyInAppMessageHtmlBaseView
 
APPBOY_CAMPAIGN_ID - Static variable in class com.appboy.Constants
 
APPBOY_CANCEL_NOTIFICATION_ACTION - Static variable in class com.appboy.Constants
Push constants
APPBOY_DEFAULT_NOTIFICATION_ID - Static variable in class com.appboy.Constants
 
APPBOY_GEOFENCE_MAX_NUM_TO_REGISTER_DEFAULT - Static variable in class com.appboy.Constants
Location constants
APPBOY_LOG_TAG_PREFIX - Static variable in class com.appboy.Constants
 
APPBOY_MAX_PURCHASE_QUANTITY - Static variable in class com.appboy.Constants
Analytics constants
APPBOY_MINIMUM_NOTIFICATION_DURATION_MILLIS - Static variable in class com.appboy.Constants
 
APPBOY_NOTIFICATION_DELETED_SUFFIX - Static variable in class com.appboy.push.AppboyNotificationUtils
 
APPBOY_NOTIFICATION_OPENED_SUFFIX - Static variable in class com.appboy.push.AppboyNotificationUtils
 
APPBOY_NOTIFICATION_RECEIVED_SUFFIX - Static variable in class com.appboy.push.AppboyNotificationUtils
 
APPBOY_PUSH_ACCENT_KEY - Static variable in class com.appboy.Constants
 
APPBOY_PUSH_ACTION_ID_KEY_TEMPLATE - Static variable in class com.appboy.Constants
 
APPBOY_PUSH_ACTION_TEXT_KEY_TEMPLATE - Static variable in class com.appboy.Constants
 
APPBOY_PUSH_ACTION_TYPE_KEY_TEMPLATE - Static variable in class com.appboy.Constants
 
APPBOY_PUSH_ACTION_TYPE_NONE - Static variable in class com.appboy.Constants
 
APPBOY_PUSH_ACTION_TYPE_OPEN - Static variable in class com.appboy.Constants
 
APPBOY_PUSH_ACTION_TYPE_URI - Static variable in class com.appboy.Constants
 
APPBOY_PUSH_ACTION_URI_KEY_TEMPLATE - Static variable in class com.appboy.Constants
 
APPBOY_PUSH_ACTION_USE_WEBVIEW_KEY_TEMPLATE - Static variable in class com.appboy.Constants
 
APPBOY_PUSH_APPBOY_KEY - Static variable in class com.appboy.Constants
Notification server keys and values
APPBOY_PUSH_BIG_IMAGE_URL_KEY - Static variable in class com.appboy.Constants
 
APPBOY_PUSH_BIG_IMAGE_URL_TOP_LEVEL_KEY - Static variable in class com.appboy.Constants
 
APPBOY_PUSH_BIG_SUMMARY_TEXT_KEY - Static variable in class com.appboy.Constants
 
APPBOY_PUSH_BIG_TITLE_TEXT_KEY - Static variable in class com.appboy.Constants
 
APPBOY_PUSH_CAMPAIGN_ID_KEY - Static variable in class com.appboy.Constants
 
APPBOY_PUSH_CATEGORY_KEY - Static variable in class com.appboy.Constants
 
APPBOY_PUSH_CLICKED_ACTION - Static variable in class com.appboy.Constants
 
APPBOY_PUSH_CONTENT_CARD_SYNC_DATA_KEY - Static variable in class com.appboy.Constants
Card data associated with the current push notification.
APPBOY_PUSH_CONTENT_CARD_SYNC_USER_ID_KEY - Static variable in class com.appboy.Constants
The User Id associated with card data associated with the current push notification.
APPBOY_PUSH_CONTENT_KEY - Static variable in class com.appboy.Constants
 
APPBOY_PUSH_CUSTOM_NOTIFICATION_ID - Static variable in class com.appboy.Constants
 
APPBOY_PUSH_DEEP_LINK_KEY - Static variable in class com.appboy.Constants
 
APPBOY_PUSH_DEFAULT_NOTIFICATION_CHANNEL_ID - Static variable in class com.appboy.Constants
The ID used when creating the default notification channel.
APPBOY_PUSH_DELETED_ACTION - Static variable in class com.appboy.Constants
 
APPBOY_PUSH_EXTRAS_KEY - Static variable in class com.appboy.Constants
 
APPBOY_PUSH_FETCH_TEST_TRIGGERS_KEY - Static variable in class com.appboy.Constants
 
APPBOY_PUSH_INLINE_IMAGE_STYLE_KEY - Static variable in class com.appboy.Constants
 
APPBOY_PUSH_LARGE_ICON_KEY - Static variable in class com.appboy.Constants
 
APPBOY_PUSH_NOTIFICATION_BADGE_COUNT_KEY - Static variable in class com.appboy.Constants
 
APPBOY_PUSH_NOTIFICATION_CHANNEL_ID_KEY - Static variable in class com.appboy.Constants
 
APPBOY_PUSH_NOTIFICATION_DURATION_KEY - Static variable in class com.appboy.Constants
 
APPBOY_PUSH_NOTIFICATION_ID - Static variable in class com.appboy.Constants
 
APPBOY_PUSH_NOTIFICATION_SOUND_DEFAULT_VALUE - Static variable in class com.appboy.Constants
 
APPBOY_PUSH_NOTIFICATION_SOUND_KEY - Static variable in class com.appboy.Constants
 
APPBOY_PUSH_NOTIFICATION_TAG - Static variable in class com.appboy.Constants
 
APPBOY_PUSH_OPEN_URI_IN_WEBVIEW_KEY - Static variable in class com.appboy.Constants
 
APPBOY_PUSH_PRIORITY_KEY - Static variable in class com.appboy.Constants
 
APPBOY_PUSH_PUBLIC_NOTIFICATION_KEY - Static variable in class com.appboy.Constants
 
APPBOY_PUSH_RECEIVED_TIMESTAMP_MILLIS - Static variable in class com.appboy.Constants
A timestamp indicating when a push notification was displayed by the device.
APPBOY_PUSH_STORY_DEEP_LINK_KEY_TEMPLATE - Static variable in class com.appboy.Constants
 
APPBOY_PUSH_STORY_ID_KEY_TEMPLATE - Static variable in class com.appboy.Constants
 
APPBOY_PUSH_STORY_IMAGE_KEY_TEMPLATE - Static variable in class com.appboy.Constants
 
APPBOY_PUSH_STORY_IS_NEWLY_RECEIVED - Static variable in class com.appboy.Constants
 
APPBOY_PUSH_STORY_KEY - Static variable in class com.appboy.Constants
 
APPBOY_PUSH_STORY_SUBTITLE_JUSTIFICATION_KEY_TEMPLATE - Static variable in class com.appboy.Constants
 
APPBOY_PUSH_STORY_SUBTITLE_KEY_TEMPLATE - Static variable in class com.appboy.Constants
 
APPBOY_PUSH_STORY_TITLE_JUSTIFICATION_KEY_TEMPLATE - Static variable in class com.appboy.Constants
 
APPBOY_PUSH_STORY_TITLE_KEY_TEMPLATE - Static variable in class com.appboy.Constants
 
APPBOY_PUSH_STORY_USE_WEBVIEW_KEY_TEMPLATE - Static variable in class com.appboy.Constants
 
APPBOY_PUSH_SUMMARY_TEXT_KEY - Static variable in class com.appboy.Constants
 
APPBOY_PUSH_SYNC_GEOFENCES_KEY - Static variable in class com.appboy.Constants
 
APPBOY_PUSH_TITLE_KEY - Static variable in class com.appboy.Constants
 
APPBOY_PUSH_UNINSTALL_TRACKING_KEY - Static variable in class com.appboy.Constants
 
APPBOY_PUSH_VISIBILITY_KEY - Static variable in class com.appboy.Constants
 
APPBOY_SDK_VERSION - Static variable in class com.appboy.Constants
Build constants
APPBOY_STORY_CLICKED_ACTION - Static variable in class com.appboy.Constants
 
APPBOY_STORY_INDEX_KEY - Static variable in class com.appboy.Constants
 
APPBOY_STORY_PAGE_ID - Static variable in class com.appboy.Constants
 
APPBOY_STORY_TRAVERSE_CLICKED_ACTION - Static variable in class com.appboy.Constants
 
APPBOY_STRING_MAX_LENGTH - Static variable in class com.appboy.support.ValidationUtils
 
APPBOY_WEBVIEW_URL_EXTRA - Static variable in class com.appboy.Constants
Key used to pass a URL to a deeplink WebView.
AppboyActionReceiver - Class in com.appboy.receivers
 
AppboyActionReceiver() - Constructor for class com.appboy.receivers.AppboyActionReceiver
 
AppboyAdmReceiver - Class in com.appboy
 
AppboyAdmReceiver() - Constructor for class com.appboy.AppboyAdmReceiver
 
AppboyBaseActivity - Class in com.appboy.ui.activities
Deprecated.
Please use AppboyLifecycleCallbackListener to automatically register sessions and in-app messages.
AppboyBaseActivity() - Constructor for class com.appboy.ui.activities.AppboyBaseActivity
Deprecated.
 
AppboyBaseFragmentActivity - Class in com.appboy.ui.activities
The AppboyBaseFragmentActivity class is a base class that includes the necessary Braze method calls for basic analytics and in-app message integration.
AppboyBaseFragmentActivity() - Constructor for class com.appboy.ui.activities.AppboyBaseFragmentActivity
 
AppboyBootReceiver - Class in com.appboy
 
AppboyBootReceiver() - Constructor for class com.appboy.AppboyBootReceiver
 
AppboyCardAdapter - Class in com.appboy.ui.contentcards
 
AppboyCardAdapter(Context, LinearLayoutManager, List<Card>, IContentCardsViewBindingHandler) - Constructor for class com.appboy.ui.contentcards.AppboyCardAdapter
 
AppboyConfig - Class in com.appboy.configuration
Configuration for the Braze SDK.
AppboyConfig.Builder - Class in com.appboy.configuration
 
AppboyConfigurationProvider - Class in com.appboy.configuration
Provides configuration values for the Braze SDK.
AppboyConfigurationProvider(Context) - Constructor for class com.appboy.configuration.AppboyConfigurationProvider
 
AppboyContentCardsActionListener - Class in com.appboy.ui.contentcards.listeners
 
AppboyContentCardsActionListener() - Constructor for class com.appboy.ui.contentcards.listeners.AppboyContentCardsActionListener
 
AppboyContentCardsActivity - Class in com.appboy.ui.activities
The AppboyContentCardsActivity in an Activity class that displays the Braze Content Cards Fragment.
AppboyContentCardsActivity() - Constructor for class com.appboy.ui.activities.AppboyContentCardsActivity
 
AppboyContentCardsFragment - Class in com.appboy.ui
A fragment to display ContentCards.
AppboyContentCardsFragment() - Constructor for class com.appboy.ui.AppboyContentCardsFragment
 
AppboyContentCardsFragment.ContentCardsUpdateRunnable - Class in com.appboy.ui
A main thread runnable to handle ContentCardsUpdatedEvent on the main thread.
AppboyContentCardsFragment.NetworkUnavailableRunnable - Class in com.appboy.ui
A main thread runnable to handle displaying network unavailable messages on the main thread.
AppboyContentCardsManager - Class in com.appboy.ui.contentcards
 
AppboyContentCardsManager() - Constructor for class com.appboy.ui.contentcards.AppboyContentCardsManager
 
AppboyDateFormat - Enum in com.appboy.enums
 
AppboyDefaultFeedClickActionListener - Class in com.appboy.ui.feed.listeners
 
AppboyDefaultFeedClickActionListener() - Constructor for class com.appboy.ui.feed.listeners.AppboyDefaultFeedClickActionListener
 
AppboyDefaultHtmlInAppMessageActionListener - Class in com.appboy.ui.inappmessage.listeners
 
AppboyDefaultHtmlInAppMessageActionListener() - Constructor for class com.appboy.ui.inappmessage.listeners.AppboyDefaultHtmlInAppMessageActionListener
 
AppboyDefaultInAppMessageManagerListener - Class in com.appboy.ui.inappmessage.listeners
 
AppboyDefaultInAppMessageManagerListener() - Constructor for class com.appboy.ui.inappmessage.listeners.AppboyDefaultInAppMessageManagerListener
 
AppboyEmptyContentCardsAdapter - Class in com.appboy.ui.contentcards
This adapter displays a single, full width/height item.
AppboyEmptyContentCardsAdapter() - Constructor for class com.appboy.ui.contentcards.AppboyEmptyContentCardsAdapter
 
AppboyFeedActivity - Class in com.appboy.ui.activities
The AppboyFeedActivity in an Activity class that displays the Braze News Feed Fragment.
AppboyFeedActivity() - Constructor for class com.appboy.ui.activities.AppboyFeedActivity
 
AppboyFeedFragment - Class in com.appboy.ui
 
AppboyFeedFragment() - Constructor for class com.appboy.ui.AppboyFeedFragment
 
AppboyFeedFragment.FeedGestureListener - Class in com.appboy.ui
This class is a custom listener to catch gestures happening outside the bounds of the listview that should be fed into it.
AppboyFeedManager - Class in com.appboy.ui.feed
 
AppboyFeedManager() - Constructor for class com.appboy.ui.feed.AppboyFeedManager
 
AppboyFileUtils - Class in com.appboy.support
 
AppboyFileUtils() - Constructor for class com.appboy.support.AppboyFileUtils
 
AppboyFirebaseMessagingService - Class in com.appboy
 
AppboyFirebaseMessagingService() - Constructor for class com.appboy.AppboyFirebaseMessagingService
 
AppboyFullViewFactory - Class in com.appboy.ui.inappmessage.factories
 
AppboyFullViewFactory() - Constructor for class com.appboy.ui.inappmessage.factories.AppboyFullViewFactory
 
AppboyGeofence - Class in com.appboy.models
 
AppboyGeofence(JSONObject) - Constructor for class com.appboy.models.AppboyGeofence
 
AppboyHtmlFullViewFactory - Class in com.appboy.ui.inappmessage.factories
 
AppboyHtmlFullViewFactory(IInAppMessageWebViewClientListener) - Constructor for class com.appboy.ui.inappmessage.factories.AppboyHtmlFullViewFactory
 
AppboyHtmlViewFactory - Class in com.appboy.ui.inappmessage.factories
AppboyHtmlViewFactory(IInAppMessageWebViewClientListener) - Constructor for class com.appboy.ui.inappmessage.factories.AppboyHtmlViewFactory
 
AppboyHuaweiPushHandler - Class in com.appboy.push
 
AppboyHuaweiPushHandler() - Constructor for class com.appboy.push.AppboyHuaweiPushHandler
 
AppboyImageSwitcher - Class in com.appboy.ui.feed
 
AppboyImageSwitcher(Context, AttributeSet) - Constructor for class com.appboy.ui.feed.AppboyImageSwitcher
 
AppboyImageUtils - Class in com.appboy.support
 
AppboyImageUtils() - Constructor for class com.appboy.support.AppboyImageUtils
 
AppboyInAppMessageAnimationFactory - Class in com.appboy.ui.inappmessage.factories
 
AppboyInAppMessageAnimationFactory() - Constructor for class com.appboy.ui.inappmessage.factories.AppboyInAppMessageAnimationFactory
 
AppboyInAppMessageBaseView - Class in com.appboy.ui.inappmessage.views
 
AppboyInAppMessageBaseView(Context, AttributeSet) - Constructor for class com.appboy.ui.inappmessage.views.AppboyInAppMessageBaseView
 
AppboyInAppMessageBoundedLayout - Class in com.appboy.ui.inappmessage.views
A RelativeLayout that respects maximum/minimum dimension bounds.
AppboyInAppMessageBoundedLayout(Context) - Constructor for class com.appboy.ui.inappmessage.views.AppboyInAppMessageBoundedLayout
 
AppboyInAppMessageBoundedLayout(Context, AttributeSet) - Constructor for class com.appboy.ui.inappmessage.views.AppboyInAppMessageBoundedLayout
 
AppboyInAppMessageFullView - Class in com.appboy.ui.inappmessage.views
 
AppboyInAppMessageFullView(Context, AttributeSet) - Constructor for class com.appboy.ui.inappmessage.views.AppboyInAppMessageFullView
 
AppboyInAppMessageHtmlBaseView - Class in com.appboy.ui.inappmessage.views
 
AppboyInAppMessageHtmlBaseView(Context, AttributeSet) - Constructor for class com.appboy.ui.inappmessage.views.AppboyInAppMessageHtmlBaseView
 
AppboyInAppMessageHtmlFullView - Class in com.appboy.ui.inappmessage.views
 
AppboyInAppMessageHtmlFullView(Context, AttributeSet) - Constructor for class com.appboy.ui.inappmessage.views.AppboyInAppMessageHtmlFullView
 
AppboyInAppMessageHtmlJavascriptInterface - Class in com.appboy.ui.inappmessage.jsinterface
Used to generate the javascript API in html in-app messages.
AppboyInAppMessageHtmlJavascriptInterface(Context, IInAppMessageHtml) - Constructor for class com.appboy.ui.inappmessage.jsinterface.AppboyInAppMessageHtmlJavascriptInterface
 
AppboyInAppMessageHtmlUserJavascriptInterface - Class in com.appboy.ui.inappmessage.jsinterface
 
AppboyInAppMessageHtmlUserJavascriptInterface(Context) - Constructor for class com.appboy.ui.inappmessage.jsinterface.AppboyInAppMessageHtmlUserJavascriptInterface
 
AppboyInAppMessageHtmlView - Class in com.appboy.ui.inappmessage.views
 
AppboyInAppMessageHtmlView(Context, AttributeSet) - Constructor for class com.appboy.ui.inappmessage.views.AppboyInAppMessageHtmlView
 
AppboyInAppMessageImageView - Class in com.appboy.ui.inappmessage
Extends ImageView with the ability to clip the view's corners by a defined radius on all image types.
AppboyInAppMessageImageView(Context, AttributeSet) - Constructor for class com.appboy.ui.inappmessage.AppboyInAppMessageImageView
 
AppboyInAppMessageImmersiveBaseView - Class in com.appboy.ui.inappmessage.views
 
AppboyInAppMessageImmersiveBaseView(Context, AttributeSet) - Constructor for class com.appboy.ui.inappmessage.views.AppboyInAppMessageImmersiveBaseView
 
AppboyInAppMessageManager - Class in com.appboy.ui.inappmessage
The AppboyInAppMessageManager is used to display in-app messages that are either sent down from Appboy or are created natively in the host app.
AppboyInAppMessageManager() - Constructor for class com.appboy.ui.inappmessage.AppboyInAppMessageManager
 
AppboyInAppMessageManagerBase - Class in com.appboy.ui.inappmessage
 
AppboyInAppMessageManagerBase() - Constructor for class com.appboy.ui.inappmessage.AppboyInAppMessageManagerBase
 
AppboyInAppMessageModalView - Class in com.appboy.ui.inappmessage.views
 
AppboyInAppMessageModalView(Context, AttributeSet) - Constructor for class com.appboy.ui.inappmessage.views.AppboyInAppMessageModalView
 
AppboyInAppMessageParams - Class in com.appboy.ui.inappmessage.config
 
AppboyInAppMessageParams() - Constructor for class com.appboy.ui.inappmessage.config.AppboyInAppMessageParams
 
AppboyInAppMessageSlideupView - Class in com.appboy.ui.inappmessage.views
 
AppboyInAppMessageSlideupView(Context, AttributeSet) - Constructor for class com.appboy.ui.inappmessage.views.AppboyInAppMessageSlideupView
 
AppboyInAppMessageViewLifecycleListener - Class in com.appboy.ui.inappmessage.listeners
 
AppboyInAppMessageViewLifecycleListener() - Constructor for class com.appboy.ui.inappmessage.listeners.AppboyInAppMessageViewLifecycleListener
 
AppboyInAppMessageViewWrapperFactory - Class in com.appboy.ui.inappmessage.factories
The default IInAppMessageViewWrapperFactory that returns an instance of DefaultInAppMessageViewWrapper.
AppboyInAppMessageViewWrapperFactory() - Constructor for class com.appboy.ui.inappmessage.factories.AppboyInAppMessageViewWrapperFactory
 
AppboyInAppMessageWebView - Class in com.appboy.ui.inappmessage.views
WebView embedded in Braze html in-app messages.
AppboyInAppMessageWebView(Context, AttributeSet) - Constructor for class com.appboy.ui.inappmessage.views.AppboyInAppMessageWebView
 
AppboyInAppMessageWebViewClientListener - Class in com.appboy.ui.inappmessage.listeners
 
AppboyInAppMessageWebViewClientListener() - Constructor for class com.appboy.ui.inappmessage.listeners.AppboyInAppMessageWebViewClientListener
 
AppboyInternal - Class in com.appboy
AppboyInternal is solely for the use of other packages within the Braze SDK for Android.
AppboyInternal() - Constructor for class com.appboy.AppboyInternal
 
AppboyLifecycleCallbackListener - Class in com.appboy
Can be used to automatically handle Braze lifecycle methods.
AppboyLifecycleCallbackListener() - Constructor for class com.appboy.AppboyLifecycleCallbackListener
A default constructor equivalent to calling AppboyLifecycleCallbackListener(true, true, Collections.emptySet(), Collections.emptySet())
AppboyLifecycleCallbackListener(boolean, boolean) - Constructor for class com.appboy.AppboyLifecycleCallbackListener
 
AppboyLifecycleCallbackListener(Set<Class<?>>, Set<Class<?>>) - Constructor for class com.appboy.AppboyLifecycleCallbackListener
Constructor that sets a blocklist for session handling and AppboyInAppMessageManager registration while also enabling both features.
AppboyLifecycleCallbackListener(Set<Class<?>>) - Constructor for class com.appboy.AppboyLifecycleCallbackListener
Constructor that only sets a blocklist for AppboyInAppMessageManager registration and enables AppboyInAppMessageManager registration.
AppboyLifecycleCallbackListener(boolean, boolean, Set<Class<?>>, Set<Class<?>>) - Constructor for class com.appboy.AppboyLifecycleCallbackListener
 
AppboyListAdapter - Class in com.appboy.ui.adapters
Default adapter used to display cards and log card impressions for the Braze news feed.
AppboyListAdapter(Context, int, List<Card>) - Constructor for class com.appboy.ui.adapters.AppboyListAdapter
 
AppboyLocationService - Class in com.appboy.services
 
AppboyLocationService() - Constructor for class com.appboy.services.AppboyLocationService
 
AppboyLogger - Class in com.appboy.support
Wraps Log so that Braze log messages can be set to a configurable level.
AppboyLogger() - Constructor for class com.appboy.support.AppboyLogger
 
AppboyLruImageLoader - Class in com.appboy.lrucache
 
AppboyLruImageLoader(Context) - Constructor for class com.appboy.lrucache.AppboyLruImageLoader
 
AppboyModalViewFactory - Class in com.appboy.ui.inappmessage.factories
 
AppboyModalViewFactory() - Constructor for class com.appboy.ui.inappmessage.factories.AppboyModalViewFactory
 
AppboyNavigator - Class in com.appboy.ui
 
AppboyNavigator() - Constructor for class com.appboy.ui.AppboyNavigator
 
AppboyNotificationActionUtils - Class in com.appboy.push
 
AppboyNotificationActionUtils() - Constructor for class com.appboy.push.AppboyNotificationActionUtils
 
AppboyNotificationFactory - Class in com.appboy.push
 
AppboyNotificationFactory() - Constructor for class com.appboy.push.AppboyNotificationFactory
 
AppboyNotificationRoutingActivity - Class in com.appboy.push
This class merely acts as a liaison between notification action buttons and opening Activities directly from the lock screen.
AppboyNotificationRoutingActivity() - Constructor for class com.appboy.push.AppboyNotificationRoutingActivity
 
AppboyNotificationStyleFactory - Class in com.appboy.push
 
AppboyNotificationStyleFactory() - Constructor for class com.appboy.push.AppboyNotificationStyleFactory
 
AppboyNotificationUtils - Class in com.appboy.push
 
AppboyNotificationUtils() - Constructor for class com.appboy.push.AppboyNotificationUtils
 
AppboyProperties - Class in com.appboy.models.outgoing
Defines and stores metadata about events and purchases.
AppboyProperties() - Constructor for class com.appboy.models.outgoing.AppboyProperties
 
AppboyProperties(JSONObject) - Constructor for class com.appboy.models.outgoing.AppboyProperties
Creates an AppboyProperties object using jsonObject.
AppboySlideupViewFactory - Class in com.appboy.ui.inappmessage.factories
 
AppboySlideupViewFactory() - Constructor for class com.appboy.ui.inappmessage.factories.AppboySlideupViewFactory
 
AppboyUser - Class in com.appboy
AppboyUser provides an object which lets you update the attributes stored by Braze for your user.
AppboyViewBounds - Enum in com.appboy.enums
Wrapper for the width x height of different views used in the Braze SDK.
AppboyWebViewActivity - Class in com.appboy.ui
Note that this Activity is not and should not be exported by default in the AndroidManifest so external applications are not able to pass arbitrary URLs via this intent.
AppboyWebViewActivity() - Constructor for class com.appboy.ui.AppboyWebViewActivity
 
AppboyXamarinFormsFeedFragment - Class in com.appboy.ui
 
AppboyXamarinFormsFeedFragment() - Constructor for class com.appboy.ui.AppboyXamarinFormsFeedFragment
 
AppboyXamarinFormsFeedFragment.FeedGestureListener - Class in com.appboy.ui
 
applyInAppMessageParameters(Context, InAppMessageModal) - Method in class com.appboy.ui.inappmessage.views.AppboyInAppMessageModalView
 
applyInAppMessageParameters(IInAppMessage) - Method in class com.appboy.ui.inappmessage.views.AppboyInAppMessageSlideupView
 
applyWindowInsets(WindowInsetsCompat) - Method in interface com.appboy.ui.inappmessage.IInAppMessageView
Called when the WindowInsetsCompat information should be applied to this in-app message.
applyWindowInsets(WindowInsetsCompat) - Method in class com.appboy.ui.inappmessage.views.AppboyInAppMessageBaseView
 
applyWindowInsets(WindowInsetsCompat) - Method in class com.appboy.ui.inappmessage.views.AppboyInAppMessageFullView
Applies the WindowInsetsCompat by ensuring the close button and message text on the in-app message does not render in the display cutout area.
applyWindowInsets(WindowInsetsCompat) - Method in class com.appboy.ui.inappmessage.views.AppboyInAppMessageHtmlFullView
 
applyWindowInsets(WindowInsetsCompat) - Method in class com.appboy.ui.inappmessage.views.AppboyInAppMessageHtmlView
 
applyWindowInsets(WindowInsetsCompat) - Method in class com.appboy.ui.inappmessage.views.AppboyInAppMessageSlideupView
Applies the WindowInsetsCompat by ensuring any part of the slideup does not render in the cutout area.
areJsonObjectsEqual(JSONObject, JSONObject) - Static method in class com.appboy.support.JsonUtils
If both null, returns true.
attachSwipeHelperCallback() - Method in class com.appboy.ui.AppboyContentCardsFragment
Creates and attaches a SimpleItemTouchHelperCallback to handle swipe-to-dismiss functionality.
AttributionData - Class in com.appboy.models.outgoing
 
AttributionData(String, String, String, String) - Constructor for class com.appboy.models.outgoing.AttributionData
Creates an AttributionData object to send to Appboy's servers.

B

BackgroundInAppMessagePreparer - Class in com.appboy.ui.inappmessage
 
BackgroundInAppMessagePreparer() - Constructor for class com.appboy.ui.inappmessage.BackgroundInAppMessagePreparer
 
BannerImageCard - Class in com.appboy.models.cards
 
BannerImageCard(JSONObject, CardKey.Provider) - Constructor for class com.appboy.models.cards.BannerImageCard
 
BannerImageCard(JSONObject, CardKey.Provider, AppboyManager, ICardStorageProvider<?>, ICardAnalyticsProvider) - Constructor for class com.appboy.models.cards.BannerImageCard
 
BannerImageCardView - Class in com.appboy.ui.widget
 
BannerImageCardView(Context) - Constructor for class com.appboy.ui.widget.BannerImageCardView
 
BannerImageCardView(Context, BannerImageCard) - Constructor for class com.appboy.ui.widget.BannerImageCardView
 
BannerImageContentCardView - Class in com.appboy.ui.contentcards.view
 
BannerImageContentCardView(Context) - Constructor for class com.appboy.ui.contentcards.view.BannerImageContentCardView
 
BaseCardView<T extends Card> - Class in com.appboy.ui.widget
Base class for Braze feed card views
BaseCardView(Context) - Constructor for class com.appboy.ui.widget.BaseCardView
 
BaseContentCardView<T extends Card> - Class in com.appboy.ui.contentcards.view
Base class for ContentCard views
BaseContentCardView(Context) - Constructor for class com.appboy.ui.contentcards.view.BaseContentCardView
 
BaseFeedCardView<T extends Card> - Class in com.appboy.ui.feed.view
Base class for Appboy feed card views
BaseFeedCardView(Context) - Constructor for class com.appboy.ui.feed.view.BaseFeedCardView
 
batchSetCardsToRead(int, int) - Method in class com.appboy.ui.adapters.AppboyListAdapter
Helper method to batch set cards to visually read after either an up or down scroll of the feed.
beforeClosed(View, IInAppMessage) - Method in class com.appboy.ui.inappmessage.listeners.AppboyInAppMessageViewLifecycleListener
 
beforeClosed(View, IInAppMessage) - Method in interface com.appboy.ui.inappmessage.listeners.IInAppMessageViewLifecycleListener
Called before the in-app message View is removed (and before any closing animation starts).
beforeInAppMessageDisplayed(IInAppMessage) - Method in class com.appboy.ui.inappmessage.listeners.AppboyDefaultInAppMessageManagerListener
 
beforeInAppMessageDisplayed(IInAppMessage) - Method in interface com.appboy.ui.inappmessage.listeners.IInAppMessageManagerListener
 
beforeInAppMessageViewClosed(View, IInAppMessage) - Method in class com.appboy.ui.inappmessage.listeners.AppboyDefaultInAppMessageManagerListener
 
beforeInAppMessageViewClosed(View, IInAppMessage) - Method in interface com.appboy.ui.inappmessage.listeners.IInAppMessageManagerListener
Called before the in-app message View is removed from the layout (and before any closing animation starts).
beforeInAppMessageViewOpened(View, IInAppMessage) - Method in class com.appboy.ui.inappmessage.listeners.AppboyDefaultInAppMessageManagerListener
 
beforeInAppMessageViewOpened(View, IInAppMessage) - Method in interface com.appboy.ui.inappmessage.listeners.IInAppMessageManagerListener
Called before the in-app message View is added to the layout.
beforeOpened(View, IInAppMessage) - Method in class com.appboy.ui.inappmessage.listeners.AppboyInAppMessageViewLifecycleListener
 
beforeOpened(View, IInAppMessage) - Method in interface com.appboy.ui.inappmessage.listeners.IInAppMessageViewLifecycleListener
Called before the in-app message View is added to the root layout.
BIG_PICTURE_STYLE_IMAGE_HEIGHT - Static variable in class com.appboy.push.AppboyNotificationStyleFactory
BigPictureHeight is set in https://android.googlesource.com/platform/frameworks/base/+/6387d2f6dae27ba6e8481883325adad96d3010f4/core/res/res/layout/notification_template_big_picture.xml.
bindViewHolder(ContentCardViewHolder, BannerImageCard) - Method in class com.appboy.ui.contentcards.view.BannerImageContentCardView
 
bindViewHolder(ContentCardViewHolder, T) - Method in class com.appboy.ui.contentcards.view.BaseContentCardView
 
bindViewHolder(ContentCardViewHolder, CaptionedImageCard) - Method in class com.appboy.ui.contentcards.view.CaptionedImageContentCardView
 
bindViewHolder(ContentCardViewHolder, Card) - Method in class com.appboy.ui.contentcards.view.DefaultContentCardView
 
bindViewHolder(ContentCardViewHolder, ShortNewsCard) - Method in class com.appboy.ui.contentcards.view.ShortNewsContentCardView
 
bindViewHolder(ContentCardViewHolder, TextAnnouncementCard) - Method in class com.appboy.ui.contentcards.view.TextAnnouncementContentCardView
 
BrazeNetworkFailureEvent - Class in com.appboy.events
 
BrazeNetworkFailureEvent(Exception, IAppboyRequest) - Constructor for class com.appboy.events.BrazeNetworkFailureEvent
 
BrazeNetworkFailureEvent.RequestType - Enum in com.appboy.events
 
BrazeNotificationPayload - Class in com.appboy.models.push
A convenience class for parsing the Braze Notification payload.
BrazeNotificationPayload(AppboyConfigurationProvider, Bundle) - Constructor for class com.appboy.models.push.BrazeNotificationPayload
 
BrazeNotificationPayload(Context, Bundle) - Constructor for class com.appboy.models.push.BrazeNotificationPayload
 
BrazeNotificationPayload(Context, AppboyConfigurationProvider, Bundle) - Constructor for class com.appboy.models.push.BrazeNotificationPayload
 
BrazeNotificationPayload(Context, AppboyConfigurationProvider, Bundle, Bundle) - Constructor for class com.appboy.models.push.BrazeNotificationPayload
 
BrazeNotificationPayload(Bundle) - Constructor for class com.appboy.models.push.BrazeNotificationPayload
 
BrazeNotificationPayload(Bundle, Bundle) - Constructor for class com.appboy.models.push.BrazeNotificationPayload
Constructor for when using a modified "appboyExtras" bundle
BrazePushReceiver - Class in com.appboy
 
BrazePushReceiver() - Constructor for class com.appboy.BrazePushReceiver
 
build() - Method in class com.appboy.configuration.AppboyConfig.Builder
Builds the configuration object.
Builder() - Constructor for class com.appboy.configuration.AppboyConfig.Builder
 
bundleOptString(Bundle, String, String) - Static method in class com.appboy.push.AppboyNotificationUtils
Deprecated.
BundleUtils - Class in com.appboy.support
 
BundleUtils() - Constructor for class com.appboy.support.BundleUtils
 

C

CachedConfigurationProvider - Class in com.appboy.configuration
 
CachedConfigurationProvider(Context) - Constructor for class com.appboy.configuration.CachedConfigurationProvider
 
cancelNotification(Context, int) - Static method in class com.appboy.push.AppboyNotificationUtils
Creates a request to cancel a push notification in the notification center.
canDismiss(Object) - Method in interface com.appboy.ui.inappmessage.listeners.SwipeDismissTouchListener.DismissCallbacks
Called to determine whether the view can be dismissed.
CaptionedImageCard - Class in com.appboy.models.cards
 
CaptionedImageCard(JSONObject, CardKey.Provider) - Constructor for class com.appboy.models.cards.CaptionedImageCard
 
CaptionedImageCard(JSONObject, CardKey.Provider, AppboyManager, ICardStorageProvider<?>, ICardAnalyticsProvider) - Constructor for class com.appboy.models.cards.CaptionedImageCard
 
CaptionedImageCardView - Class in com.appboy.ui.widget
 
CaptionedImageCardView(Context) - Constructor for class com.appboy.ui.widget.CaptionedImageCardView
 
CaptionedImageCardView(Context, CaptionedImageCard) - Constructor for class com.appboy.ui.widget.CaptionedImageCardView
 
CaptionedImageContentCardView - Class in com.appboy.ui.contentcards.view
 
CaptionedImageContentCardView(Context) - Constructor for class com.appboy.ui.contentcards.view.CaptionedImageContentCardView
 
Card - Class in com.appboy.models.cards
 
Card(JSONObject, CardKey.Provider) - Constructor for class com.appboy.models.cards.Card
 
Card(JSONObject, CardKey.Provider, IAppboyManager, ICardStorageProvider<?>, ICardAnalyticsProvider) - Constructor for class com.appboy.models.cards.Card
Creates a card.
CardCategory - Enum in com.appboy.enums
 
CardKey - Enum in com.appboy.enums
 
CardKey.Provider - Class in com.appboy.enums
 
CardType - Enum in com.appboy.enums
 
changeUser(String) - Method in class com.appboy.Appboy
 
changeUser(String) - Method in interface com.appboy.IAppboy
When you first start using Braze on a device, the user is considered "anonymous".
Channel - Enum in com.appboy.enums
Messaging channel.
checkForSystemLogLevelProperty() - Static method in class com.appboy.support.AppboyLogger
Internal Braze method.
checkNotNullOrEmpty(String) - Static method in class com.appboy.support.StringUtils
 
clearAppboyEndpointProvider() - Static method in class com.appboy.Appboy
Clear the currently set IAppboyEndpointProvider
ClickAction - Enum in com.appboy.enums.inappmessage
 
close() - Method in class com.appboy.ui.inappmessage.DefaultInAppMessageViewWrapper
 
close() - Method in interface com.appboy.ui.inappmessage.IInAppMessageViewWrapper
Closes an IInAppMessage.
close(boolean) - Method in class com.appboy.ui.inappmessage.InAppMessageCloser
 
closeInAppMessageOnKeycodeBack() - Static method in class com.appboy.ui.inappmessage.views.InAppMessageViewUtils
 
closeInAppMessageView() - Method in class com.appboy.ui.inappmessage.DefaultInAppMessageViewWrapper
Closes the in-app message view.
closeSession(Activity) - Method in class com.appboy.Appboy
 
closeSession(Activity) - Method in interface com.appboy.IAppboy
Closes the current session.
com.appboy - package com.appboy
 
com.appboy.configuration - package com.appboy.configuration
 
com.appboy.enums - package com.appboy.enums
Contains enumerations used in the public API
com.appboy.enums.inappmessage - package com.appboy.enums.inappmessage
 
com.appboy.events - package com.appboy.events
Contains classes that are used to represent events that are fired by the public API
com.appboy.lrucache - package com.appboy.lrucache
 
com.appboy.models - package com.appboy.models
Parent package of Braze data models, including user data, stream cards and server responses.
com.appboy.models.cards - package com.appboy.models.cards
Contains classes that represent new stream cards
com.appboy.models.outgoing - package com.appboy.models.outgoing
 
com.appboy.models.push - package com.appboy.models.push
 
com.appboy.push - package com.appboy.push
 
com.appboy.push.support - package com.appboy.push.support
 
com.appboy.receivers - package com.appboy.receivers
 
com.appboy.services - package com.appboy.services
 
com.appboy.storage - package com.appboy.storage
 
com.appboy.support - package com.appboy.support
 
com.appboy.ui - package com.appboy.ui
 
com.appboy.ui.actions - package com.appboy.ui.actions
 
com.appboy.ui.activities - package com.appboy.ui.activities
 
com.appboy.ui.adapters - package com.appboy.ui.adapters
 
com.appboy.ui.contentcards - package com.appboy.ui.contentcards
 
com.appboy.ui.contentcards.handlers - package com.appboy.ui.contentcards.handlers
 
com.appboy.ui.contentcards.listeners - package com.appboy.ui.contentcards.listeners
 
com.appboy.ui.contentcards.recycler - package com.appboy.ui.contentcards.recycler
 
com.appboy.ui.contentcards.view - package com.appboy.ui.contentcards.view
 
com.appboy.ui.feed - package com.appboy.ui.feed
 
com.appboy.ui.feed.listeners - package com.appboy.ui.feed.listeners
 
com.appboy.ui.feed.view - package com.appboy.ui.feed.view
 
com.appboy.ui.inappmessage - package com.appboy.ui.inappmessage
 
com.appboy.ui.inappmessage.config - package com.appboy.ui.inappmessage.config
 
com.appboy.ui.inappmessage.factories - package com.appboy.ui.inappmessage.factories
 
com.appboy.ui.inappmessage.jsinterface - package com.appboy.ui.inappmessage.jsinterface
 
com.appboy.ui.inappmessage.listeners - package com.appboy.ui.inappmessage.listeners
 
com.appboy.ui.inappmessage.views - package com.appboy.ui.inappmessage.views
 
com.appboy.ui.support - package com.appboy.ui.support
 
com.appboy.ui.widget - package com.appboy.ui.widget
 
compareTo(AppboyGeofence) - Method in class com.appboy.models.AppboyGeofence
 
configure(Context, AppboyConfig) - Static method in class com.appboy.Appboy
Optional static method to set configuration values for the Appboy singleton, overriding whatever values are present in the appboy.xml.
Constants - Class in com.appboy
Contains Constants used by multiple classes.
Constants() - Constructor for class com.appboy.Constants
 
constructJsonArray(Collection<? extends IPutIntoJson<T>>) - Static method in class com.appboy.support.JsonUtils
 
constructJsonArray(T[]) - Static method in class com.appboy.support.JsonUtils
Creates a new JSONArray containing the contents of the input array.
containsProperty(String) - Method in class com.appboy.models.outgoing.AppboyProperties
 
CONTENT_CARDS - Static variable in class com.appboy.enums.CardKey.Provider
 
ContentCardsDividerItemDecoration - Class in com.appboy.ui.contentcards.recycler
Manages the divider logic of cards in the ContentCards.
ContentCardsDividerItemDecoration(Context) - Constructor for class com.appboy.ui.contentcards.recycler.ContentCardsDividerItemDecoration
 
ContentCardsUpdatedEvent - Class in com.appboy.events
 
ContentCardsUpdatedEvent(List<Card>, String, long, boolean) - Constructor for class com.appboy.events.ContentCardsUpdatedEvent
 
ContentCardViewHolder - Class in com.appboy.ui.contentcards.view
 
ContentCardViewHolder(View, boolean) - Constructor for class com.appboy.ui.contentcards.view.ContentCardViewHolder
 
ControlCard - Class in com.appboy.models.cards
 
ControlCard(JSONObject, CardKey.Provider, IAppboyManager, ICardStorageProvider<?>, ICardAnalyticsProvider) - Constructor for class com.appboy.models.cards.ControlCard
 
convertDpToPixels(Context, double) - Static method in class com.appboy.ui.support.ViewUtils
 
convertJSONObjectToMap(JSONObject) - Static method in class com.appboy.support.JsonUtils
Converts a JSONObject to a Map.
convertStringJsonArrayToList(JSONArray) - Static method in class com.appboy.support.JsonUtils
Converts the contents of the JSONArray to an List of Strings.
countOccurrences(String, String) - Static method in class com.appboy.support.StringUtils
 
createAnimationListener(boolean) - Method in class com.appboy.ui.inappmessage.DefaultInAppMessageViewWrapper
 
createAppropriateViews(Activity, IInAppMessageImmersive, boolean) - Method in class com.appboy.ui.inappmessage.views.AppboyInAppMessageFullView
 
createButtonClickListener() - Method in class com.appboy.ui.inappmessage.DefaultInAppMessageViewWrapper
 
createClickListener() - Method in class com.appboy.ui.inappmessage.DefaultInAppMessageViewWrapper
createCloseInAppMessageClickListener() - Method in class com.appboy.ui.inappmessage.DefaultInAppMessageViewWrapper
 
createDate(int, int, int) - Static method in class com.appboy.support.DateTimeUtils
Helper method used to create a new Date object.
createDate(int, int, int, int, int, int) - Static method in class com.appboy.support.DateTimeUtils
Helper method used to create a new Date object.
createDate(long) - Static method in class com.appboy.support.DateTimeUtils
Helper method used to convert seconds from epoch to a new Date object.
createDismissCallbacks() - Method in class com.appboy.ui.inappmessage.DefaultInAppMessageViewWrapper
 
createHandler() - Static method in class com.appboy.support.HandlerUtils
Creates a new Handler using the the main thread Looper.
createHorizontalAnimation(float, float, long, boolean) - Static method in class com.appboy.ui.support.AnimationUtils
 
createInAppMessageView(Activity, IInAppMessage) - Method in class com.appboy.ui.inappmessage.factories.AppboyFullViewFactory
 
createInAppMessageView(Activity, IInAppMessage) - Method in class com.appboy.ui.inappmessage.factories.AppboyHtmlFullViewFactory
 
createInAppMessageView(Activity, IInAppMessage) - Method in class com.appboy.ui.inappmessage.factories.AppboyHtmlViewFactory
 
createInAppMessageView(Activity, IInAppMessage) - Method in class com.appboy.ui.inappmessage.factories.AppboyModalViewFactory
 
createInAppMessageView(Activity, IInAppMessage) - Method in class com.appboy.ui.inappmessage.factories.AppboySlideupViewFactory
 
createInAppMessageView(Activity, IInAppMessage) - Method in interface com.appboy.ui.inappmessage.IInAppMessageViewFactory
This method should either inflate or programmatically create a new View that will be used to display an in-app message.
createInAppMessageViewWrapper(View, IInAppMessage, IInAppMessageViewLifecycleListener, AppboyConfigurationProvider, Animation, Animation, View) - Method in class com.appboy.ui.inappmessage.factories.AppboyInAppMessageViewWrapperFactory
 
createInAppMessageViewWrapper(View, IInAppMessage, IInAppMessageViewLifecycleListener, AppboyConfigurationProvider, Animation, Animation, View, List<View>, View) - Method in class com.appboy.ui.inappmessage.factories.AppboyInAppMessageViewWrapperFactory
 
createInAppMessageViewWrapper(View, IInAppMessage, IInAppMessageViewLifecycleListener, AppboyConfigurationProvider, Animation, Animation, View) - Method in interface com.appboy.ui.inappmessage.IInAppMessageViewWrapperFactory
Factory interface for non IInAppMessageImmersive view wrappers.
createInAppMessageViewWrapper(View, IInAppMessage, IInAppMessageViewLifecycleListener, AppboyConfigurationProvider, Animation, Animation, View, List<View>, View) - Method in interface com.appboy.ui.inappmessage.IInAppMessageViewWrapperFactory
Constructor for IInAppMessageImmersive in-app message view wrappers.
createNotification(AppboyConfigurationProvider, Context, Bundle, Bundle) - Method in interface com.appboy.IAppboyNotificationFactory
createNotification(BrazeNotificationPayload) - Method in interface com.appboy.IAppboyNotificationFactory
The interface for a custom notification factory.
createNotification(AppboyConfigurationProvider, Context, Bundle, Bundle) - Method in class com.appboy.push.AppboyNotificationFactory
Deprecated.
createNotification(BrazeNotificationPayload) - Method in class com.appboy.push.AppboyNotificationFactory
Creates the rich notification.
createTouchAwareListener() - Method in class com.appboy.ui.inappmessage.DefaultInAppMessageViewWrapper
 
createUriActionFromUri(Uri, Bundle, boolean, Channel) - Static method in class com.appboy.ui.actions.ActionFactory
Convenience method for creating UriAction instances.
createUriActionFromUrlString(String, Bundle, boolean, Channel) - Static method in class com.appboy.ui.actions.ActionFactory
Convenience method for creating UriAction instances.
createVerticalAnimation(float, float, long, boolean) - Static method in class com.appboy.ui.support.AnimationUtils
 
createViewHolder(ViewGroup) - Method in class com.appboy.ui.contentcards.view.BannerImageContentCardView
 
createViewHolder(ViewGroup) - Method in class com.appboy.ui.contentcards.view.BaseContentCardView
 
createViewHolder(ViewGroup) - Method in class com.appboy.ui.contentcards.view.CaptionedImageContentCardView
 
createViewHolder(ViewGroup) - Method in class com.appboy.ui.contentcards.view.DefaultContentCardView
 
createViewHolder(ViewGroup) - Method in class com.appboy.ui.contentcards.view.ShortNewsContentCardView
 
createViewHolder(ViewGroup) - Method in class com.appboy.ui.contentcards.view.TextAnnouncementContentCardView
 
CREATOR - Static variable in class com.appboy.ui.contentcards.handlers.DefaultContentCardsUpdateHandler
 
CREATOR - Static variable in class com.appboy.ui.contentcards.handlers.DefaultContentCardsViewBindingHandler
 
CROP_TYPE - Static variable in class com.appboy.models.InAppMessageBase
 
CropType - Enum in com.appboy.enums.inappmessage
 
CustomAttributeValidationUtils - Class in com.appboy.support
 
CustomAttributeValidationUtils() - Constructor for class com.appboy.support.CustomAttributeValidationUtils
 

D

d(String, String) - Static method in class com.appboy.support.AppboyLogger
 
d(String, String, Throwable) - Static method in class com.appboy.support.AppboyLogger
 
d(String, String, boolean) - Static method in class com.appboy.support.AppboyLogger
Logs made with this method do not call the TestUserDeviceLoggingManager with the log contents.
d(String, String, Throwable, boolean) - Static method in class com.appboy.support.AppboyLogger
Logs made with this method do not call the TestUserDeviceLoggingManager with the log contents.
DateTimeUtils - Class in com.appboy.support
 
DateTimeUtils() - Constructor for class com.appboy.support.DateTimeUtils
 
DEFAULT_LOG_LEVEL - Static variable in class com.appboy.support.AppboyLogger
 
DefaultCardView - Class in com.appboy.ui.widget
 
DefaultCardView(Context) - Constructor for class com.appboy.ui.widget.DefaultCardView
 
DefaultCardView(Context, Card) - Constructor for class com.appboy.ui.widget.DefaultCardView
 
DefaultContentCardsUpdateHandler - Class in com.appboy.ui.contentcards.handlers
 
DefaultContentCardsUpdateHandler() - Constructor for class com.appboy.ui.contentcards.handlers.DefaultContentCardsUpdateHandler
 
DefaultContentCardsViewBindingHandler - Class in com.appboy.ui.contentcards.handlers
 
DefaultContentCardsViewBindingHandler() - Constructor for class com.appboy.ui.contentcards.handlers.DefaultContentCardsViewBindingHandler
 
DefaultContentCardView - Class in com.appboy.ui.contentcards.view
A view for when the card type is unknown or otherwise can't be rendered.
DefaultContentCardView(Context) - Constructor for class com.appboy.ui.contentcards.view.DefaultContentCardView
 
DefaultInAppMessageViewWrapper - Class in com.appboy.ui.inappmessage
 
DefaultInAppMessageViewWrapper(View, IInAppMessage, IInAppMessageViewLifecycleListener, AppboyConfigurationProvider, Animation, Animation, View) - Constructor for class com.appboy.ui.inappmessage.DefaultInAppMessageViewWrapper
Constructor for base and slideup view wrappers.
DefaultInAppMessageViewWrapper(View, IInAppMessage, IInAppMessageViewLifecycleListener, AppboyConfigurationProvider, Animation, Animation, View, List<View>, View) - Constructor for class com.appboy.ui.inappmessage.DefaultInAppMessageViewWrapper
Constructor for immersive in-app message view wrappers.
deleteFileOrDirectory(File) - Static method in class com.appboy.support.AppboyFileUtils
Recursively deletes all the files under a directory.
deleteSharedPreferencesFile(Context, File) - Static method in class com.appboy.support.AppboyFileUtils
Deletes the SharedPreferences file.
deleteStoredData(Context) - Static method in class com.appboy.lrucache.AppboyLruImageLoader
Deletes the stored data generated from an instance of this class from the device's internal storage.
describeContents() - Method in class com.appboy.ui.contentcards.handlers.DefaultContentCardsUpdateHandler
 
describeContents() - Method in class com.appboy.ui.contentcards.handlers.DefaultContentCardsViewBindingHandler
 
deserializeContentCard(String) - Method in class com.appboy.Appboy
 
deserializeContentCard(JSONObject) - Method in class com.appboy.Appboy
 
deserializeContentCard(String) - Method in interface com.appboy.IAppboy
deserializeContentCard(JSONObject) - Method in interface com.appboy.IAppboy
Constructs a Content Card from its Card.forJsonPut() output.
deserializeInAppMessageString(String) - Method in class com.appboy.Appboy
 
deserializeInAppMessageString(String) - Method in interface com.appboy.IAppboy
This function returns a deserialized in-app message from the message JSON string.
DeviceKey - Enum in com.appboy.enums
Enum for the keys the server is expecting for the device object.
disableSdk(Context) - Static method in class com.appboy.Appboy
Disables the Braze SDK.
DismissType - Enum in com.appboy.enums.inappmessage
 
dispatchKeyEvent(KeyEvent) - Method in class com.appboy.ui.inappmessage.views.AppboyInAppMessageHtmlBaseView
HTML messages can alternatively be closed by the back button.
dispatchKeyEvent(KeyEvent) - Method in class com.appboy.ui.inappmessage.views.AppboyInAppMessageImmersiveBaseView
Immersive messages can alternatively be closed by the back button.
dispatchKeyEvent(KeyEvent) - Method in class com.appboy.ui.inappmessage.views.AppboyInAppMessageWebView
WebView-based messages can alternatively be closed by the back button.
downloadFileToPath(String, String, String, String) - Static method in class com.appboy.support.AppboyFileUtils
 

E

e(String, String, Throwable) - Static method in class com.appboy.support.AppboyLogger
 
emptyToNull(String) - Static method in class com.appboy.support.StringUtils
' If input is empty or only contains whitespace, returns null.
enableDarkTheme() - Method in interface com.appboy.models.IInAppMessageThemeable
Instructs the IInAppMessage to apply any dark theme settings and override any existing values present on the IInAppMessage.
enableDarkTheme() - Method in class com.appboy.models.InAppMessageBase
 
enableDarkTheme() - Method in class com.appboy.models.InAppMessageImmersiveBase
 
enableDarkTheme() - Method in class com.appboy.models.InAppMessageSlideup
 
enableDarkTheme() - Method in class com.appboy.models.MessageButton
 
enableMockAppboyNetworkRequestsAndDropEventsMode() - Static method in class com.appboy.Appboy
Testing utility method that enables mocking for all Braze SDK network requests, essentially turning the SDK "off".
enableSdk(Context) - Static method in class com.appboy.Appboy
Enables the Braze SDK after an invocation of Appboy.disableSdk(Context).
ensureAppboyFieldLength(String) - Static method in class com.appboy.support.ValidationUtils
 
ensureCustomAttributeArrayValues(String[]) - Static method in class com.appboy.support.CustomAttributeValidationUtils
 
ensureSubscribedToInAppMessageEvents(Context) - Method in class com.appboy.ui.inappmessage.AppboyInAppMessageManager
Ensures the InAppMessageManager is subscribed in-app message events if not already subscribed.
equals(Object) - Method in class com.appboy.models.cards.Card
Compares against another Card instance.
equivalentServerData(AppboyGeofence) - Method in class com.appboy.models.AppboyGeofence
Check whether this geofence is identical to another geofence based on their server data from Appboy.
execute(Context) - Method in interface com.appboy.ui.actions.IAction
 
execute(Context) - Method in class com.appboy.ui.actions.NewsfeedAction
 
execute(Context) - Method in class com.appboy.ui.actions.UriAction
Opens the action's Uri properly based on mUseWebView status and channel.
executeNewsFeedAction(Context, NewsfeedAction) - Static method in class com.appboy.ui.AppboyNavigator
 
executeUriAction(Context, UriAction) - Static method in class com.appboy.ui.AppboyNavigator
 

F

FacebookUser - Class in com.appboy.models.outgoing
 
FacebookUser(String, String, String, String, String, String, Gender, Integer, Collection<String>, String) - Constructor for class com.appboy.models.outgoing.FacebookUser
Creates a Facebook user data object to send to Appboy's servers.
FeedGestureListener() - Constructor for class com.appboy.ui.AppboyFeedFragment.FeedGestureListener
 
FeedGestureListener() - Constructor for class com.appboy.ui.AppboyXamarinFormsFeedFragment.FeedGestureListener
 
FeedUpdatedEvent - Class in com.appboy.events
When Braze receives a new message feed in a server response, this event is fired.
FeedUpdatedEvent(List<Card>, String, boolean, long) - Constructor for class com.appboy.events.FeedUpdatedEvent
 
finalizeViewBeforeDisplay(IInAppMessage, View, IInAppMessageViewLifecycleListener) - Method in class com.appboy.ui.inappmessage.DefaultInAppMessageViewWrapper
finishWebViewDisplay() - Method in class com.appboy.ui.inappmessage.views.AppboyInAppMessageHtmlBaseView
Should be called when the held WebView of this class is done displaying its message.
FIREBASE_MESSAGING_SERVICE_ROUTING_ACTION - Static variable in class com.appboy.BrazePushReceiver
Internal API.
forJsonPut() - Method in enum com.appboy.enums.Gender
 
forJsonPut() - Method in enum com.appboy.enums.inappmessage.InAppMessageFailureType
 
forJsonPut() - Method in enum com.appboy.enums.NotificationSubscriptionType
 
forJsonPut() - Method in enum com.appboy.enums.SdkFlavor
 
forJsonPut() - Method in class com.appboy.models.AppboyGeofence
 
forJsonPut() - Method in class com.appboy.models.cards.Card
The JSONObject representation of this card.
forJsonPut() - Method in class com.appboy.models.InAppMessageBase
Storing in-app messages serialized with this method is primarily for storage as triggered actions.
forJsonPut() - Method in class com.appboy.models.InAppMessageFull
 
forJsonPut() - Method in class com.appboy.models.InAppMessageHtml
 
forJsonPut() - Method in class com.appboy.models.InAppMessageHtmlFull
 
forJsonPut() - Method in class com.appboy.models.InAppMessageImmersiveBase
 
forJsonPut() - Method in class com.appboy.models.InAppMessageModal
 
forJsonPut() - Method in class com.appboy.models.InAppMessageSlideup
 
forJsonPut() - Method in class com.appboy.models.InAppMessageWithImageBase
 
forJsonPut() - Method in interface com.appboy.models.IPutIntoJson
 
forJsonPut() - Method in class com.appboy.models.MessageButton
 
forJsonPut() - Method in class com.appboy.models.outgoing.AppboyProperties
 
forJsonPut() - Method in class com.appboy.models.outgoing.AttributionData
 
forJsonPut() - Method in class com.appboy.models.outgoing.FacebookUser
 
forJsonPut() - Method in class com.appboy.models.outgoing.TwitterUser
 
formatDate(Date, AppboyDateFormat) - Static method in class com.appboy.support.DateTimeUtils
Formats the date using the specified DateFormat pattern in the UTC timezone.
formatDate(Date, AppboyDateFormat, TimeZone) - Static method in class com.appboy.support.DateTimeUtils
Formats the date using the specified DateFormat pattern.
formatDateNow(AppboyDateFormat) - Static method in class com.appboy.support.DateTimeUtils
Formats the current time with the specified format in the current timezone.
fromValue(int) - Static method in enum com.appboy.enums.CardType
 

G

Gender - Enum in com.appboy.enums
Convenience enum to represent gender.
get(String) - Static method in enum com.appboy.enums.CardCategory
 
get(String) - Method in class com.appboy.models.outgoing.AppboyProperties
 
getAccentColor() - Method in class com.appboy.models.push.BrazeNotificationPayload
 
getActionFieldAtIndex(int, Bundle, String) - Static method in class com.appboy.push.AppboyNotificationActionUtils
Returns the value for the given action field key template at the specified index.
getActionFieldAtIndex(int, Bundle, String, String) - Static method in class com.appboy.push.AppboyNotificationActionUtils
Returns the value for the given action field key template at the specified index.
getActionViewIntent(Context, Uri, Bundle) - Method in class com.appboy.ui.actions.UriAction
 
getActiveNotificationFactory() - Static method in class com.appboy.push.AppboyNotificationUtils
Returns a custom AppboyNotificationFactory if set, else the default AppboyNotificationFactory
getActivity() - Method in class com.appboy.ui.inappmessage.AppboyInAppMessageManagerBase
 
getAdmMessagingRegistrationEnabled() - Method in class com.appboy.configuration.AppboyConfig
Gets the ADM registration enabled state of the device.
getAllCards() - Method in class com.appboy.events.ContentCardsUpdatedEvent
 
getAllCategories() - Static method in enum com.appboy.enums.CardCategory
 
getAnalyticsEnabledEnter() - Method in class com.appboy.models.AppboyGeofence
 
getAnalyticsEnabledExit() - Method in class com.appboy.models.AppboyGeofence
 
getAnimateIn() - Method in interface com.appboy.models.IInAppMessage
Gets whether this in-app message will animate in or appear suddenly.
getAnimateIn() - Method in class com.appboy.models.InAppMessageBase
 
getAnimateOut() - Method in interface com.appboy.models.IInAppMessage
Gets whether this in-app message will animate out or disappear suddenly.
getAnimateOut() - Method in class com.appboy.models.InAppMessageBase
 
getApiEndpoint(Uri) - Method in interface com.appboy.IAppboyEndpointProvider
Given a valid Braze API endpoint, this method returns a valid endpoint
getApiKey() - Method in class com.appboy.configuration.AppboyConfig
Gets the API key.
getAppboyApiEndpoint(Uri) - Static method in class com.appboy.Appboy
If an IAppboyEndpointProvider is configured, that provider's delegate is used to generate the Uri for the Braze API endpoint.
getAppboyApiKey() - Method in class com.appboy.configuration.AppboyConfigurationProvider
 
getAppboyApiKeyStringFromLocaleMapping(Locale) - Method in class com.appboy.configuration.AppboyConfigurationProvider
Attempts to return the api key from the XML based on the current locale.
getAppboyConfigurationProvider() - Method in class com.appboy.models.push.BrazeNotificationPayload
 
getAppboyExtras() - Method in class com.appboy.models.push.BrazeNotificationPayload
 
getAppboyExtrasWithoutPreprocessing(Bundle) - Static method in class com.appboy.push.AppboyNotificationUtils
getAppboyImageLoader() - Method in class com.appboy.Appboy
 
getAppboyImageLoader() - Method in interface com.appboy.IAppboy
Returns the IAppboyImageLoader for the Braze instance.
getAppboyLogTag(Class<?>) - Static method in class com.appboy.support.AppboyLogger
Returns a Log tag string prepended with the Braze SDK version and appended with Class.getName().
getAppboyNavigator() - Static method in class com.appboy.ui.AppboyNavigator
Gets the current IAppboyNavigator class that defines the actions that should be taken when Braze attempts to display the news feed or open a URI from an in-app message.
getAppboyPushMessageRegistrationId() - Method in class com.appboy.Appboy
 
getAppboyPushMessageRegistrationId() - Method in interface com.appboy.IAppboy
Returns the FCM/ADM/Baidu registration Id used to send the device push messages.
getApplicationContext() - Method in class com.appboy.ui.inappmessage.AppboyInAppMessageManagerBase
 
getApplicationIconResourceId() - Method in class com.appboy.configuration.AppboyConfigurationProvider
 
getAppropriateImageUrl(IInAppMessageWithImage) - Method in class com.appboy.ui.inappmessage.views.AppboyInAppMessageBaseView
 
getAspectRatio() - Method in class com.appboy.models.cards.BannerImageCard
Returns the aspect ratio of the card image.
getAspectRatio() - Method in class com.appboy.models.cards.CaptionedImageCard
Returns the aspect ratio of the card image.
getAssetFileStringContents(AssetManager, String) - Static method in class com.appboy.support.AppboyFileUtils
Retrieve the string contents of a file from Android assets
getAssetsZipRemoteUrl() - Method in interface com.appboy.models.IInAppMessageZippedAssetHtml
Gets the remote URL of the assets zip file of this In-App Message.
getAssetUrls() - Method in class com.appboy.models.InAppMessageHtml
 
getAttachedAppboyExtras(Bundle) - Static method in class com.appboy.models.push.BrazeNotificationPayload
Get the extras Bundle from the notification extras or an empty bundle.
getBackgroundColor() - Method in interface com.appboy.models.IInAppMessage
Gets the background color on this in-app message.
getBackgroundColor() - Method in class com.appboy.models.InAppMessageBase
 
getBackgroundColor() - Method in class com.appboy.models.MessageButton
 
getBadNetworkDataFlushInterval() - Method in class com.appboy.configuration.AppboyConfig
Gets the flush interval in seconds for bad network conditions.
getBaseUrlForRequests() - Method in class com.appboy.configuration.AppboyConfigurationProvider
 
getBigImageUrl() - Method in class com.appboy.models.push.BrazeNotificationPayload
 
getBigNotificationStyle(Context, Bundle, Bundle, NotificationCompat.Builder) - Static method in class com.appboy.push.AppboyNotificationStyleFactory
Deprecated.
Please use #getNotificationStyle(BrazeNotificationPayload)
getBigPictureNotificationStyle(Context, Bundle, Bundle) - Static method in class com.appboy.push.AppboyNotificationStyleFactory
getBigPictureNotificationStyle(BrazeNotificationPayload) - Static method in class com.appboy.push.AppboyNotificationStyleFactory
Returns a BigPictureStyle notification style initialized with the bitmap, big title, and big summary specified in the notificationExtras and appboyExtras bundles.
getBigSummaryText() - Method in class com.appboy.models.push.BrazeNotificationPayload
 
getBigTextNotificationStyle(AppboyConfigurationProvider, Bundle) - Static method in class com.appboy.push.AppboyNotificationStyleFactory
getBigTextNotificationStyle(BrazeNotificationPayload) - Static method in class com.appboy.push.AppboyNotificationStyleFactory
Returns a BigTextStyle notification style initialized with the content, big title, and big summary specified in the notificationExtras and appboyExtras bundles.
getBigTitleText() - Method in class com.appboy.models.push.BrazeNotificationPayload
 
getBitmap() - Method in interface com.appboy.models.IInAppMessageWithImage
Gets the bitmap on this in-app message.
getBitmap() - Method in class com.appboy.models.InAppMessageWithImageBase
 
getBitmap(Context, Uri, AppboyViewBounds) - Static method in class com.appboy.support.AppboyImageUtils
Downloads an image from the internet or loads an image locally and returns a bitmap object.
getBooleanValue(String, boolean) - Method in class com.appboy.configuration.CachedConfigurationProvider
 
getBorderColor() - Method in class com.appboy.models.MessageButton
 
getByteSize(String) - Static method in class com.appboy.support.StringUtils
Gets the number of bytes in UTF-8 encoding.
getCachedCardsAsEvent() - Method in interface com.appboy.storage.ICardStorageProvider
Gets the cached cards as an event from storage.
getCachedContentCards() - Method in class com.appboy.Appboy
 
getCachedContentCards() - Method in interface com.appboy.IAppboy
Retrieves the offline/cached list of Content Cards from offline storage.
getCacheFileSuffix(Context, String, String) - Static method in class com.appboy.support.StringUtils
There is the potential for having a too-long filename, but Android doesn't actually have anything about that in the docs.
getCacheFileSuffix(Context, String) - Static method in class com.appboy.support.StringUtils
Gets a MD5 hash of the userId.
getCard() - Method in class com.appboy.ui.feed.view.BaseFeedCardView
 
getCardCount() - Method in class com.appboy.events.ContentCardsUpdatedEvent
 
getCardCount() - Method in class com.appboy.events.FeedUpdatedEvent
The total number of cards in the feed.
getCardCount(CardCategory) - Method in class com.appboy.events.FeedUpdatedEvent
 
getCardCount(EnumSet<CardCategory>) - Method in class com.appboy.events.FeedUpdatedEvent
 
getCardType() - Method in class com.appboy.models.cards.BannerImageCard
 
getCardType() - Method in class com.appboy.models.cards.CaptionedImageCard
 
getCardType() - Method in class com.appboy.models.cards.Card
Returns a CardType representing the type of this card.
getCardType() - Method in class com.appboy.models.cards.ControlCard
 
getCardType() - Method in class com.appboy.models.cards.ShortNewsCard
 
getCardType() - Method in class com.appboy.models.cards.TextAnnouncementCard
 
getCardTypeFromJson(JSONObject) - Method in class com.appboy.enums.CardKey.Provider
Parses out the card type from the json and returns a CardType.
getCategories() - Method in class com.appboy.models.cards.Card
Returns the categories for this Feed card.
getCategories() - Method in class com.appboy.ui.AppboyFeedFragment
 
getCategories() - Method in class com.appboy.ui.AppboyXamarinFormsFeedFragment
 
getChannel() - Method in interface com.appboy.ui.actions.IAction
 
getChannel() - Method in class com.appboy.ui.actions.NewsfeedAction
 
getChannel() - Method in class com.appboy.ui.actions.UriAction
 
getChevronColor() - Method in class com.appboy.models.InAppMessageSlideup
 
getClassLogTag() - Method in class com.appboy.ui.widget.BaseCardView
 
getClickAction() - Method in interface com.appboy.models.IInAppMessage
Gets the click action of this in-app message.
getClickAction() - Method in class com.appboy.models.InAppMessageBase
 
getClickAction() - Method in class com.appboy.models.MessageButton
 
getCloseButtonColor() - Method in interface com.appboy.models.IInAppMessageImmersive
Gets the close button color on this in-app message.
getCloseButtonColor() - Method in class com.appboy.models.InAppMessageImmersiveBase
 
getClosingAnimation(IInAppMessage) - Method in class com.appboy.ui.inappmessage.factories.AppboyInAppMessageAnimationFactory
 
getClosingAnimation(IInAppMessage) - Method in interface com.appboy.ui.inappmessage.IInAppMessageAnimationFactory
This method returns the animation that will be used to animate the message as it exits the screen.
getColorIntegerOrNull(JSONObject, String) - Static method in class com.appboy.support.JsonUtils
 
getColorValue(String) - Method in class com.appboy.configuration.CachedConfigurationProvider
Retrieves a cached configuration for a color resource.
getConfiguredApiKey(Context) - Static method in class com.appboy.Appboy
A helper method to determine if the SDK is configured with an API key.
getContentCardCount() - Method in class com.appboy.Appboy
 
getContentCardCount() - Method in interface com.appboy.IAppboy
Retrieves information about Content Cards based on the currently cached data.
getContentCardsActionListener() - Method in class com.appboy.ui.contentcards.AppboyContentCardsManager
 
getContentCardsKey() - Method in enum com.appboy.enums.CardKey
 
getContentCardsLastUpdatedInSecondsFromEpoch() - Method in class com.appboy.Appboy
 
getContentCardsLastUpdatedInSecondsFromEpoch() - Method in interface com.appboy.IAppboy
Retrieves information about Content Cards based on the currently cached data.
getContentCardsRecyclerView() - Method in class com.appboy.ui.AppboyContentCardsFragment
The RecyclerView used in this fragment.
getContentCardsUnreadVisualIndicatorEnabled() - Method in class com.appboy.configuration.AppboyConfig
Gets whether the Content Cards unread visual indication bar is enabled.
getContentCardsViewBindingHandler() - Method in class com.appboy.ui.AppboyContentCardsFragment
 
getContentCardSyncData() - Method in class com.appboy.models.push.BrazeNotificationPayload
 
getContentCardSyncUserId() - Method in class com.appboy.models.push.BrazeNotificationPayload
 
getContentCardUnviewedCount() - Method in class com.appboy.Appboy
 
getContentCardUnviewedCount() - Method in interface com.appboy.IAppboy
Retrieves information about Content Cards based on the currently cached data.
getContentCardUpdateHandler() - Method in class com.appboy.ui.AppboyContentCardsFragment
 
getContentText() - Method in class com.appboy.models.push.BrazeNotificationPayload
 
getContext() - Method in class com.appboy.models.push.BrazeNotificationPayload
 
getControlInAppMessageManagerListener() - Method in class com.appboy.ui.inappmessage.AppboyInAppMessageManagerBase
A IInAppMessageManagerListener to be used only for control in-app messages.
getCooldownEnterSeconds() - Method in class com.appboy.models.AppboyGeofence
 
getCooldownExitSeconds() - Method in class com.appboy.models.AppboyGeofence
 
getCreated() - Method in class com.appboy.models.cards.Card
 
getCropType() - Method in interface com.appboy.models.IInAppMessage
Gets the crop type for this in-app message's image.
getCropType() - Method in class com.appboy.models.InAppMessageBase
 
getCurrentUser() - Method in class com.appboy.Appboy
 
getCurrentUser(IValueCallback<AppboyUser>) - Method in class com.appboy.Appboy
 
getCurrentUser() - Method in interface com.appboy.IAppboy
Returns the user currently being tracked by Braze.
getCurrentUser(IValueCallback<AppboyUser>) - Method in interface com.appboy.IAppboy
Returns the user currently being tracked by Braze.
getCustomAppboyNotificationFactory() - Static method in class com.appboy.Appboy
Returns the currently set custom IAppboyNotificationFactory or null.
getCustomEndpoint() - Method in class com.appboy.configuration.AppboyConfig
Gets the custom endpoint.
getCustomEndpoint() - Method in class com.appboy.configuration.AppboyConfigurationProvider
 
getCustomHtmlWebViewActivityClassName() - Method in class com.appboy.configuration.AppboyConfig
Gets the class name for the Activity used to open deeplinks inside the app via a WebView.
getCustomHtmlWebViewActivityClassName() - Method in class com.appboy.configuration.AppboyConfigurationProvider
 
getCustomLocationProviderNames() - Method in class com.appboy.configuration.AppboyConfig
 
getCustomLocationProviderNames() - Method in class com.appboy.configuration.AppboyConfigurationProvider
 
getCustomNotificationId() - Method in class com.appboy.models.push.BrazeNotificationPayload
 
getDefaultInAppMessageViewFactory(IInAppMessage) - Method in class com.appboy.ui.inappmessage.AppboyInAppMessageManagerBase
Gets the default IInAppMessageViewFactory as returned by the AppboyInAppMessageManager for the given IInAppMessage.
getDefaultNotificationAccentColor() - Method in class com.appboy.configuration.AppboyConfig
Gets the default notification accent color.
getDefaultNotificationAccentColor() - Method in class com.appboy.configuration.AppboyConfigurationProvider
 
getDefaultNotificationChannelDescription() - Method in class com.appboy.configuration.AppboyConfig
Gets the user facing description for the default Braze NotificationChannel.
getDefaultNotificationChannelDescription() - Method in class com.appboy.configuration.AppboyConfigurationProvider
 
getDefaultNotificationChannelName() - Method in class com.appboy.configuration.AppboyConfig
Gets the user facing name for the default Braze NotificationChannel.
getDefaultNotificationChannelName() - Method in class com.appboy.configuration.AppboyConfigurationProvider
 
getDensityDpi(Context) - Static method in class com.appboy.support.AppboyImageUtils
 
getDescription() - Method in class com.appboy.models.cards.CaptionedImageCard
 
getDescription() - Method in class com.appboy.models.cards.ShortNewsCard
 
getDescription() - Method in class com.appboy.models.cards.TextAnnouncementCard
 
getDeviceId() - Method in class com.appboy.Appboy
Get the device ID - a randomly generated, app specific ID that is stored on the device.
getDeviceObjectAllowlist() - Method in class com.appboy.configuration.AppboyConfig
Gets the device object allowlist.
getDeviceObjectAllowlist() - Method in class com.appboy.configuration.AppboyConfigurationProvider
 
getDeviceObjectAllowlistEnabled() - Method in class com.appboy.configuration.AppboyConfig
Gets whether the device object allowlist is enabled.
getDeviceObjectWhitelist() - Method in class com.appboy.configuration.AppboyConfig
getDeviceObjectWhitelist() - Method in class com.appboy.configuration.AppboyConfigurationProvider
getDeviceObjectWhitelistEnabled() - Method in class com.appboy.configuration.AppboyConfig
getDismissType() - Method in interface com.appboy.models.IInAppMessage
Gets the dismiss type of this in-app message.
getDismissType() - Method in class com.appboy.models.InAppMessageBase
 
getDisplayHeightPixels(Context) - Static method in class com.appboy.support.AppboyImageUtils
 
getDisplayWidthPixels(Context) - Static method in class com.appboy.support.AppboyImageUtils
 
getDistanceFromGeofenceRefresh() - Method in class com.appboy.models.AppboyGeofence
 
getDoesBackButtonDismissInAppMessageView() - Method in class com.appboy.ui.inappmessage.AppboyInAppMessageManagerBase
 
getDoesClickOutsideModalViewDismissInAppMessageView() - Method in class com.appboy.ui.inappmessage.AppboyInAppMessageManagerBase
 
getDomain() - Method in class com.appboy.models.cards.BannerImageCard
 
getDomain() - Method in class com.appboy.models.cards.CaptionedImageCard
 
getDomain() - Method in class com.appboy.models.cards.ShortNewsCard
 
getDomain() - Method in class com.appboy.models.cards.TextAnnouncementCard
 
getDurationInMilliseconds() - Method in interface com.appboy.models.IInAppMessage
Gets the duration of this in-app message.
getDurationInMilliseconds() - Method in class com.appboy.models.InAppMessageBase
 
getEnum(JSONObject, String, Class<TargetEnum>) - Static method in class com.appboy.support.JsonUtils
 
getEventType() - Method in class com.appboy.events.SessionStateChangedEvent
 
getExpirationTimestamp() - Method in interface com.appboy.models.IInAppMessage
Get the UTC timestamp at which this message expires and will not be displayed.
getExpirationTimestamp() - Method in class com.appboy.models.InAppMessageBase
 
getExpiresAt() - Method in class com.appboy.models.cards.Card
Gets the expiration date of the card.
getExtras() - Method in class com.appboy.models.cards.Card
 
getExtras() - Method in interface com.appboy.models.IInAppMessage
Gets the extras on this in-app message as a map of key value pairs.
getExtras() - Method in class com.appboy.models.InAppMessageBase
 
getExtras() - Method in class com.appboy.ui.actions.NewsfeedAction
 
getExtras() - Method in class com.appboy.ui.actions.UriAction
 
getFeedCardClickActionListener() - Method in class com.appboy.ui.feed.AppboyFeedManager
 
getFeedCards() - Method in class com.appboy.events.FeedUpdatedEvent
Guaranteed to not be null and to not include any null values in the list.
getFeedCards(CardCategory) - Method in class com.appboy.events.FeedUpdatedEvent
 
getFeedCards(EnumSet<CardCategory>) - Method in class com.appboy.events.FeedUpdatedEvent
Returns a list of cards where each card belongs to at least one of the given categories.
getFeedKey() - Method in enum com.appboy.enums.CardKey
 
getFirebaseCloudMessagingSenderIdKey() - Method in class com.appboy.configuration.AppboyConfig
Gets the sender ID key used to register for Firebase Cloud Messaging.
getFirebaseCloudMessagingSenderIdKey() - Method in class com.appboy.configuration.AppboyConfigurationProvider
Gets the sender ID key used to register for Firebase Cloud Messaging.
getFormat() - Method in enum com.appboy.enums.AppboyDateFormat
 
getFrameColor() - Method in interface com.appboy.models.IInAppMessageImmersive
Gets the frame color for this in-app message.
getFrameColor() - Method in class com.appboy.models.InAppMessageImmersiveBase
 
getFrameView() - Method in class com.appboy.ui.inappmessage.views.AppboyInAppMessageFullView
 
getFrameView() - Method in class com.appboy.ui.inappmessage.views.AppboyInAppMessageImmersiveBaseView
 
getFrameView() - Method in class com.appboy.ui.inappmessage.views.AppboyInAppMessageModalView
 
getGoodNetworkDataFlushInterval() - Method in class com.appboy.configuration.AppboyConfig
Gets the flush interval in seconds for good network conditions.
getGraphicModalMaxHeightDp() - Static method in class com.appboy.ui.inappmessage.config.AppboyInAppMessageParams
 
getGraphicModalMaxWidthDp() - Static method in class com.appboy.ui.inappmessage.config.AppboyInAppMessageParams
 
getGreatNetworkDataFlushInterval() - Method in class com.appboy.configuration.AppboyConfig
Gets the flush interval in seconds for great network conditions.
getHandlePushDeepLinksAutomatically() - Method in class com.appboy.configuration.AppboyConfig
Gets whether the SDK should handle deep links for push automatically.
getHandlePushDeepLinksAutomatically() - Method in class com.appboy.configuration.AppboyConfigurationProvider
 
getHeader() - Method in interface com.appboy.models.IInAppMessageImmersive
Gets the header text on this in-app message.
getHeader() - Method in class com.appboy.models.InAppMessageImmersiveBase
 
getHeaderTextAlign() - Method in interface com.appboy.models.IInAppMessageImmersive
Get the text alignment for the header text.
getHeaderTextAlign() - Method in class com.appboy.models.InAppMessageImmersiveBase
 
getHeaderTextColor() - Method in interface com.appboy.models.IInAppMessageImmersive
Gets the header text color on this in-app message.
getHeaderTextColor() - Method in class com.appboy.models.InAppMessageImmersiveBase
 
getHeightDp() - Method in enum com.appboy.enums.AppboyViewBounds
Gets the height of the view in dp.
getHtmlInAppMessageActionListener() - Method in class com.appboy.ui.inappmessage.AppboyInAppMessageManagerBase
 
getHtmlInAppMessageAssetCacheDirectory(Context) - Static method in class com.appboy.support.WebContentUtils
Return the Braze html in-app message asset cache directory.
getHtmlSpannedTextIfEnabled(AppboyConfigurationProvider, String) - Static method in class com.appboy.push.support.HtmlUtils
Returns displayable styled text from the provided HTML string, if AppboyConfigurationProvider.getIsPushNotificationHtmlRenderingEnabled() is enabled.
getIcon() - Method in interface com.appboy.models.IInAppMessage
Gets the Font Awesome icon on this in-app message.
getIcon() - Method in class com.appboy.models.InAppMessageBase
 
getIconBackgroundColor() - Method in interface com.appboy.models.IInAppMessage
Gets the icon background color on this in-app message.
getIconBackgroundColor() - Method in class com.appboy.models.InAppMessageBase
 
getIconColor() - Method in interface com.appboy.models.IInAppMessage
Gets the icon color on this in-app message.
getIconColor() - Method in class com.appboy.models.InAppMessageBase
 
getId() - Method in class com.appboy.models.AppboyGeofence
 
getId() - Method in class com.appboy.models.cards.Card
 
getId() - Method in class com.appboy.models.MessageButton
 
getImageDownloadSuccessful() - Method in interface com.appboy.models.IInAppMessageWithImage
Returns the status of the image download on this in-app message.
getImageDownloadSuccessful() - Method in class com.appboy.models.InAppMessageWithImageBase
 
getImageLoaderCacheSize() - Static method in class com.appboy.support.AppboyImageUtils
Gets the size in bytes to give the image loader's cache.
getImageStyle() - Method in interface com.appboy.models.IInAppMessageImmersive
Get the image style on this in-app message.
getImageStyle() - Method in class com.appboy.models.InAppMessageImmersiveBase
 
getImageUrl() - Method in class com.appboy.models.cards.BannerImageCard
 
getImageUrl() - Method in class com.appboy.models.cards.CaptionedImageCard
 
getImageUrl() - Method in class com.appboy.models.cards.ShortNewsCard
 
getImageUrl() - Method in interface com.appboy.models.IInAppMessageWithImage
Gets the image url on this in-app message.
getImageUrl() - Method in class com.appboy.models.InAppMessageWithImageBase
 
getImpressedCardIds() - Method in class com.appboy.ui.contentcards.AppboyCardAdapter
 
getInAppMessage() - Method in class com.appboy.events.InAppMessageEvent
Guaranteed to not be null.
getInAppMessage() - Method in class com.appboy.ui.inappmessage.DefaultInAppMessageViewWrapper
 
getInAppMessage() - Method in interface com.appboy.ui.inappmessage.IInAppMessageViewWrapper
 
getInAppMessageAnimationFactory() - Method in class com.appboy.ui.inappmessage.AppboyInAppMessageManagerBase
 
getInAppMessageBitmapFromUrl(Context, IInAppMessage, String, AppboyViewBounds) - Method in interface com.appboy.IAppboyImageLoader
Attempts to retrieve the bitmap representing the imageUrl's image from the imageLoader's caches.
getInAppMessageBitmapFromUrl(Context, IInAppMessage, String, AppboyViewBounds) - Method in class com.appboy.lrucache.AppboyLruImageLoader
 
getInAppMessageManagerListener() - Method in class com.appboy.ui.inappmessage.AppboyInAppMessageManagerBase
 
getInAppMessageTestPushEagerDisplayEnabled() - Method in class com.appboy.configuration.AppboyConfig
Gets whether the In-App Message Test Push will attempt to automatically display the test In-App Message without the need for clicking on a push beforehand.
getInAppMessageView() - Method in class com.appboy.ui.inappmessage.DefaultInAppMessageViewWrapper
 
getInAppMessageView() - Method in interface com.appboy.ui.inappmessage.IInAppMessageViewWrapper
 
getInAppMessageViewFactory(IInAppMessage) - Method in class com.appboy.ui.inappmessage.AppboyInAppMessageManagerBase
 
getInAppMessageViewWrapperFactory() - Method in class com.appboy.ui.inappmessage.AppboyInAppMessageManagerBase
 
getInAppMessageWebViewClientMaxOnPageFinishedWaitMs() - Method in class com.appboy.configuration.AppboyConfig
 
getInAppMessageWebViewClientOnPageFinishedMaxWaitMs() - Method in class com.appboy.configuration.AppboyConfigurationProvider
 
getInlineImageStyle(BrazeNotificationPayload, NotificationCompat.Builder) - Static method in class com.appboy.push.AppboyNotificationStyleFactory
This method sets a fully custom RemoteViews.RemoteView to render the notification.
getInstallTrackingId() - Method in class com.appboy.Appboy
 
getInstallTrackingId() - Method in interface com.appboy.IAppboy
Returns a unique device ID for install tracking.
getInstance(Context) - Static method in class com.appboy.Appboy
Static method that returns the Appboy singleton.
getInstance() - Static method in class com.appboy.push.AppboyNotificationFactory
Returns the singleton AppboyNotificationFactory instance.
getInstance() - Static method in class com.appboy.ui.contentcards.AppboyContentCardsManager
 
getInstance() - Static method in class com.appboy.ui.feed.AppboyFeedManager
 
getInstance() - Static method in class com.appboy.ui.inappmessage.AppboyInAppMessageManager
 
getIntentArrayWithConfiguredBackStack(Context, Bundle, Intent, AppboyConfigurationProvider) - Method in class com.appboy.ui.actions.UriAction
Gets an Intent array that has the configured back stack functionality.
getIntValue(String, int) - Method in class com.appboy.configuration.CachedConfigurationProvider
 
getIsAnimatingClose() - Method in class com.appboy.ui.inappmessage.DefaultInAppMessageViewWrapper
 
getIsAnimatingClose() - Method in interface com.appboy.ui.inappmessage.IInAppMessageViewWrapper
 
getIsAutomaticGeofenceRequestsEnabled() - Method in class com.appboy.configuration.AppboyConfig
Gets whether Braze Geofences are automatically requested by the Braze SDK.
getIsAutomaticGeofenceRequestsEnabled() - Method in class com.appboy.configuration.AppboyConfigurationProvider
 
getIsCurrentlyDisplayingInAppMessage() - Method in class com.appboy.ui.inappmessage.AppboyInAppMessageManager
Gets whether an in-app message is currently displaying on the device.
getIsDeviceObjectAllowlistEnabled() - Method in class com.appboy.configuration.AppboyConfigurationProvider
 
getIsDeviceObjectWhitelistEnabled() - Method in class com.appboy.configuration.AppboyConfigurationProvider
getIsDismissibleByUser() - Method in class com.appboy.models.cards.Card
 
getIsFirebaseCloudMessagingRegistrationEnabled() - Method in class com.appboy.configuration.AppboyConfig
Gets whether the SDK is configured to automatically register for Firebase Cloud Messaging.
getIsFirebaseMessagingServiceOnNewTokenRegistrationEnabled() - Method in class com.appboy.configuration.AppboyConfig
 
getIsFirebaseMessagingServiceOnNewTokenRegistrationEnabled() - Method in class com.appboy.configuration.AppboyConfigurationProvider
Determines whether the Braze will automatically register tokens in com.google.firebase.messaging.FirebaseMessagingService#onNewToken(String).
getIsGeofencesEnabled() - Method in class com.appboy.configuration.AppboyConfig
Gets whether the Geofences feature is enabled.
getIsGeofencesEnabled() - Method in class com.appboy.configuration.AppboyConfigurationProvider
 
getIsInAppMessageAccessibilityExclusiveModeEnabled() - Method in class com.appboy.configuration.AppboyConfig
Gets whether in-app message accessibility exclusive mode is enabled.
getIsInAppMessageAccessibilityExclusiveModeEnabled() - Method in class com.appboy.configuration.AppboyConfigurationProvider
 
getIsInAppMessageTestPushEagerDisplayEnabled() - Method in class com.appboy.configuration.AppboyConfigurationProvider
 
getIsLocationCollectionEnabled() - Method in class com.appboy.configuration.AppboyConfig
Gets whether location collection is enabled in the SDK.
getIsNewsFeedVisualIndicatorOn() - Method in class com.appboy.configuration.AppboyConfig
Gets whether news feed visual indicators are enabled.
getIsNewsfeedVisualIndicatorOn() - Method in class com.appboy.configuration.AppboyConfigurationProvider
 
getIsPinned() - Method in class com.appboy.models.cards.Card
 
getIsPushDeepLinkBackStackActivityEnabled() - Method in class com.appboy.configuration.AppboyConfigurationProvider
 
getIsPushHtmlRenderingEnabled() - Method in class com.appboy.configuration.AppboyConfig
Gets whether push notifications will be interpreted and rendered as Html using Html.fromHtml(String, int).
getIsPushNotificationHtmlRenderingEnabled() - Method in class com.appboy.configuration.AppboyConfigurationProvider
 
getIsPushWakeScreenForNotificationEnabled() - Method in class com.appboy.configuration.AppboyConfig
Gets whether push notifications acquire screen wake locks to wake the device screen.
getIsPushWakeScreenForNotificationEnabled() - Method in class com.appboy.configuration.AppboyConfigurationProvider
 
getIsSessionStartBasedTimeoutEnabled() - Method in class com.appboy.configuration.AppboyConfig
Gets whether the session timeout behavior is session-start or session-end based.
getIsSessionStartBasedTimeoutEnabled() - Method in class com.appboy.configuration.AppboyConfigurationProvider
 
getItemCount() - Method in class com.appboy.ui.contentcards.AppboyCardAdapter
 
getItemCount() - Method in class com.appboy.ui.contentcards.AppboyEmptyContentCardsAdapter
 
getItemId(int) - Method in class com.appboy.ui.contentcards.AppboyCardAdapter
 
getItemOffsets(Rect, View, RecyclerView, RecyclerView.State) - Method in class com.appboy.ui.contentcards.recycler.ContentCardsDividerItemDecoration
 
getItemViewType(int) - Method in class com.appboy.ui.adapters.AppboyListAdapter
 
getItemViewType(int) - Method in class com.appboy.ui.contentcards.AppboyCardAdapter
 
getItemViewType(Context, List<Card>, int) - Method in class com.appboy.ui.contentcards.handlers.DefaultContentCardsViewBindingHandler
 
getItemViewType(Context, List<Card>, int) - Method in interface com.appboy.ui.contentcards.handlers.IContentCardsViewBindingHandler
Returns the view type of the item at the given position for the purposes of view recycling purposes.
getKey(CardKey) - Method in class com.appboy.enums.CardKey.Provider
 
getKey() - Method in enum com.appboy.enums.DeviceKey
 
getLargeIcon() - Method in class com.appboy.models.push.BrazeNotificationPayload
 
getLargeNotificationIcon() - Method in class com.appboy.configuration.AppboyConfig
Gets the large notification Icon name.
getLargeNotificationIconResourceId() - Method in class com.appboy.configuration.AppboyConfigurationProvider
 
getLastUpdatedInSecondsFromEpoch() - Method in class com.appboy.events.ContentCardsUpdatedEvent
 
getLatitude() - Method in class com.appboy.models.AppboyGeofence
 
getLayoutParams(IInAppMessage) - Method in class com.appboy.ui.inappmessage.DefaultInAppMessageViewWrapper
Creates the ViewGroup.LayoutParams used for adding the IInAppMessageView to the ViewGroup returned by DefaultInAppMessageViewWrapper.getParentViewGroup(Activity).
getLayoutResource() - Method in class com.appboy.ui.feed.view.BaseFeedCardView
 
getLayoutResource() - Method in class com.appboy.ui.widget.BannerImageCardView
 
getLayoutResource() - Method in class com.appboy.ui.widget.CaptionedImageCardView
 
getLayoutResource() - Method in class com.appboy.ui.widget.DefaultCardView
 
getLayoutResource() - Method in class com.appboy.ui.widget.ShortNewsCardView
 
getLayoutResource() - Method in class com.appboy.ui.widget.TextAnnouncementCardView
 
getLocalAssetsDirectoryUrl() - Method in interface com.appboy.models.IInAppMessageHtml
Gets the local URL of the assets.
getLocalAssetsDirectoryUrl() - Method in class com.appboy.models.InAppMessageHtmlBase
 
getLocaleToApiMapping() - Method in class com.appboy.configuration.AppboyConfig
Gets the mapping of Locale string to Api key.
getLocalHtmlUrlFromRemoteUrl(File, String) - Static method in class com.appboy.support.WebContentUtils
Takes a remote url pointing to zip file assets and then downloads them into a local directory.
getLocalImageUrl() - Method in interface com.appboy.models.IInAppMessageWithImage
Gets the local image url on this in-app message.
getLocalImageUrl() - Method in class com.appboy.models.InAppMessageWithImageBase
 
getLocalPrefetchedAssetPaths() - Method in interface com.appboy.models.IInAppMessage
Gets where to find the pre-fetched remote assets specified in IInAppMessage.setLocalPrefetchedAssetPaths(Map).
getLocalPrefetchedAssetPaths() - Method in class com.appboy.models.InAppMessageBase
Note that this class does not have an implementation for this method.
getLocalPrefetchedAssetPaths() - Method in class com.appboy.models.InAppMessageHtml
 
getLoggerInitialLogLevel() - Method in class com.appboy.configuration.AppboyConfigurationProvider
Gets the value for the initial log level.
getLogLevel() - Static method in class com.appboy.support.AppboyLogger
Gets the log level used for logging messages from the Braze SDK.
getLongEdge() - Method in class com.appboy.ui.inappmessage.views.AppboyInAppMessageFullView
 
getLongitude() - Method in class com.appboy.models.AppboyGeofence
 
getMainActivityIntent(Context, Bundle) - Static method in class com.appboy.ui.support.UriUtils
 
getMaxSafeBottomInset(WindowInsetsCompat) - Static method in class com.appboy.ui.support.ViewUtils
 
getMaxSafeLeftInset(WindowInsetsCompat) - Static method in class com.appboy.ui.support.ViewUtils
 
getMaxSafeRightInset(WindowInsetsCompat) - Static method in class com.appboy.ui.support.ViewUtils
 
getMaxSafeTopInset(WindowInsetsCompat) - Static method in class com.appboy.ui.support.ViewUtils
 
getMd5Hash(String) - Static method in class com.appboy.support.StringUtils
Calculates the MD5 hash for some text.
getMessage() - Method in interface com.appboy.models.IInAppMessage
Gets the message text on this in-app message.
getMessage() - Method in class com.appboy.models.InAppMessageBase
 
getMessageBackgroundObject() - Method in class com.appboy.ui.inappmessage.views.AppboyInAppMessageBaseView
 
getMessageBackgroundObject() - Method in class com.appboy.ui.inappmessage.views.AppboyInAppMessageFullView
 
getMessageBackgroundObject() - Method in class com.appboy.ui.inappmessage.views.AppboyInAppMessageModalView
 
getMessageBackgroundObject() - Method in class com.appboy.ui.inappmessage.views.AppboyInAppMessageSlideupView
 
getMessageButtons() - Method in interface com.appboy.models.IInAppMessageImmersive
Gets the message buttons for this in-app message.
getMessageButtons() - Method in class com.appboy.models.InAppMessageImmersiveBase
 
getMessageButtonViews(int) - Method in interface com.appboy.ui.inappmessage.IInAppMessageImmersiveView
Gets the message button Views so that Braze can add click listeners to them.
getMessageButtonViews(int) - Method in class com.appboy.ui.inappmessage.views.AppboyInAppMessageFullView
 
getMessageButtonViews(int) - Method in class com.appboy.ui.inappmessage.views.AppboyInAppMessageImmersiveBaseView
Returns a list of all button views for this IInAppMessageImmersiveView.
getMessageButtonViews(int) - Method in class com.appboy.ui.inappmessage.views.AppboyInAppMessageModalView
 
getMessageChevronView() - Method in class com.appboy.ui.inappmessage.views.AppboyInAppMessageSlideupView
 
getMessageClickableView() - Method in interface com.appboy.ui.inappmessage.IInAppMessageView
Gets the clickable portion of the in-app message so that Braze can add click listeners to it.
getMessageClickableView() - Method in class com.appboy.ui.inappmessage.views.AppboyInAppMessageBaseView
 
getMessageClickableView() - Method in class com.appboy.ui.inappmessage.views.AppboyInAppMessageFullView
 
getMessageClickableView() - Method in class com.appboy.ui.inappmessage.views.AppboyInAppMessageHtmlBaseView
 
getMessageClickableView() - Method in class com.appboy.ui.inappmessage.views.AppboyInAppMessageModalView
 
getMessageCloseButtonView() - Method in interface com.appboy.ui.inappmessage.IInAppMessageImmersiveView
Gets the close button View so that Braze can add click listeners to it.
getMessageCloseButtonView() - Method in class com.appboy.ui.inappmessage.views.AppboyInAppMessageFullView
 
getMessageCloseButtonView() - Method in class com.appboy.ui.inappmessage.views.AppboyInAppMessageModalView
 
getMessageFields() - Method in class com.appboy.models.InAppMessageHtml
 
getMessageHeaderTextView() - Method in class com.appboy.ui.inappmessage.views.AppboyInAppMessageFullView
 
getMessageHeaderTextView() - Method in class com.appboy.ui.inappmessage.views.AppboyInAppMessageImmersiveBaseView
 
getMessageHeaderTextView() - Method in class com.appboy.ui.inappmessage.views.AppboyInAppMessageModalView
 
getMessageIconView() - Method in class com.appboy.ui.inappmessage.views.AppboyInAppMessageBaseView
 
getMessageIconView() - Method in class com.appboy.ui.inappmessage.views.AppboyInAppMessageFullView
 
getMessageIconView() - Method in class com.appboy.ui.inappmessage.views.AppboyInAppMessageModalView
 
getMessageIconView() - Method in class com.appboy.ui.inappmessage.views.AppboyInAppMessageSlideupView
 
getMessageImageView() - Method in class com.appboy.ui.inappmessage.views.AppboyInAppMessageBaseView
 
getMessageImageView() - Method in class com.appboy.ui.inappmessage.views.AppboyInAppMessageFullView
 
getMessageImageView() - Method in class com.appboy.ui.inappmessage.views.AppboyInAppMessageModalView
 
getMessageImageView() - Method in class com.appboy.ui.inappmessage.views.AppboyInAppMessageSlideupView
 
getMessageTextAlign() - Method in interface com.appboy.models.IInAppMessage
Get the text alignment for the message text.
getMessageTextAlign() - Method in class com.appboy.models.InAppMessageBase
 
getMessageTextColor() - Method in interface com.appboy.models.IInAppMessage
Gets the message text color on this in-app message.
getMessageTextColor() - Method in class com.appboy.models.InAppMessageBase
 
getMessageTextView() - Method in class com.appboy.ui.inappmessage.views.AppboyInAppMessageBaseView
 
getMessageTextView() - Method in class com.appboy.ui.inappmessage.views.AppboyInAppMessageFullView
 
getMessageTextView() - Method in class com.appboy.ui.inappmessage.views.AppboyInAppMessageImmersiveBaseView
 
getMessageTextView() - Method in class com.appboy.ui.inappmessage.views.AppboyInAppMessageModalView
 
getMessageTextView() - Method in class com.appboy.ui.inappmessage.views.AppboyInAppMessageSlideupView
 
getMessageType() - Method in interface com.appboy.models.IInAppMessage
The MessageType of this in-app message.
getMessageType() - Method in class com.appboy.models.InAppMessageControl
 
getMessageType() - Method in class com.appboy.models.InAppMessageFull
 
getMessageType() - Method in class com.appboy.models.InAppMessageHtml
 
getMessageType() - Method in class com.appboy.models.InAppMessageHtmlFull
 
getMessageType() - Method in class com.appboy.models.InAppMessageModal
 
getMessageType() - Method in class com.appboy.models.InAppMessageSlideup
 
getMessageWebView() - Method in class com.appboy.ui.inappmessage.views.AppboyInAppMessageHtmlBaseView
 
getModalizedImageRadiusDp() - Static method in class com.appboy.ui.inappmessage.config.AppboyInAppMessageParams
 
getMonth(int) - Static method in enum com.appboy.enums.Month
This is a static method that takes an integer and returns the corresponding month of the year.
getMovementFlags(RecyclerView, RecyclerView.ViewHolder) - Method in class com.appboy.ui.contentcards.recycler.SimpleItemTouchHelperCallback
 
getNetworkExceptionMessage() - Method in class com.appboy.events.BrazeNetworkFailureEvent
 
getNotificationBadgeNumber() - Method in class com.appboy.models.push.BrazeNotificationPayload
 
getNotificationCategory() - Method in class com.appboy.models.push.BrazeNotificationPayload
 
getNotificationChannelId() - Method in class com.appboy.models.push.BrazeNotificationPayload
 
getNotificationExtras() - Method in class com.appboy.models.push.BrazeNotificationPayload
 
getNotificationId(Bundle) - Static method in class com.appboy.push.AppboyNotificationUtils
getNotificationId(BrazeNotificationPayload) - Static method in class com.appboy.push.AppboyNotificationUtils
Returns an id for the new notification we'll send to the notification center.
getNotificationPriority(Bundle) - Static method in class com.appboy.push.AppboyNotificationUtils
This method will retrieve notification priority from notificationExtras bundle if it has been set.
getNotificationReceivedTimestampMillis() - Method in class com.appboy.models.push.BrazeNotificationPayload
 
getNotificationReceiverClass() - Static method in class com.appboy.push.AppboyNotificationUtils
 
getNotificationSound() - Method in class com.appboy.models.push.BrazeNotificationPayload
 
getNotificationStyle(NotificationCompat.Builder, BrazeNotificationPayload) - Static method in class com.appboy.push.AppboyNotificationStyleFactory
Returns a big style NotificationCompat.Style.
getNotificationVisibility() - Method in class com.appboy.models.push.BrazeNotificationPayload
 
getOpeningAnimation(IInAppMessage) - Method in class com.appboy.ui.inappmessage.factories.AppboyInAppMessageAnimationFactory
 
getOpeningAnimation(IInAppMessage) - Method in interface com.appboy.ui.inappmessage.IInAppMessageAnimationFactory
This method returns the animation that will be used to animate the message as it enters the screen.
getOpenUriInWebView() - Method in class com.appboy.models.cards.Card
 
getOpenUriInWebView() - Method in interface com.appboy.models.IInAppMessage
Whether to use AppboyWebViewActivity to open deep links from this in-app message.
getOpenUriInWebView() - Method in class com.appboy.models.InAppMessageBase
 
getOpenUriInWebview() - Method in class com.appboy.models.MessageButton
 
getOptionalString(JSONObject, String) - Static method in class com.appboy.support.JsonUtils
JSONObject returns the string "null" for null values if you getString or optString on a JSONObject..
getOrCreateNotificationChannelId(BrazeNotificationPayload) - Static method in class com.appboy.push.AppboyNotificationUtils
Returns the channel id for a valid NotificationChannel, creating one if necessary.
getOrCreateNotificationChannelId(Context, AppboyConfigurationProvider, Bundle) - Static method in class com.appboy.push.AppboyNotificationUtils
getOrientation() - Method in interface com.appboy.models.IInAppMessage
Gets the preferred screen orientation for this in-app message.
getOrientation() - Method in class com.appboy.models.InAppMessageBase
 
getOutboundNetworkRequestsOffline() - Static method in class com.appboy.Appboy
 
getParentViewGroup(Activity) - Method in class com.appboy.ui.inappmessage.DefaultInAppMessageViewWrapper
Gets the ViewGroup which will display the in-app message.
getPixelsFromDensityAndDp(int, int) - Static method in class com.appboy.support.AppboyImageUtils
 
getPrettyPrintedString(JSONObject) - Static method in class com.appboy.support.JsonUtils
Returns the JSONObject.toString(int) result if possible.
getPrettyPrintedString(JSONArray) - Static method in class com.appboy.support.JsonUtils
Returns the JSONArray.toString(int) result if possible.
getProperViewFromInflatedStub(int) - Method in class com.appboy.ui.feed.view.BaseFeedCardView
Gets the view to display the correct card image.
getPublicNotificationExtras() - Method in class com.appboy.models.push.BrazeNotificationPayload
 
getPushBitmapFromUrl(Context, Bundle, String, AppboyViewBounds) - Method in interface com.appboy.IAppboyImageLoader
Attempts to retrieve the bitmap representing the imageUrl's image from the imageLoader's caches.
getPushBitmapFromUrl(Context, Bundle, String, AppboyViewBounds) - Method in class com.appboy.lrucache.AppboyLruImageLoader
 
getPushDeepLinkBackStackActivityClassName() - Method in class com.appboy.configuration.AppboyConfig
Gets the class name for the activity added to the back stack when following push deep links in the SDK.
getPushDeepLinkBackStackActivityClassName() - Method in class com.appboy.configuration.AppboyConfigurationProvider
 
getPushDeepLinkBackStackActivityEnabled() - Method in class com.appboy.configuration.AppboyConfig
Gets whether adding a host app activity to the back stack when following push deep links is enabled in the SDK.
getPushDuration() - Method in class com.appboy.models.push.BrazeNotificationPayload
 
getQueryParameters(Uri) - Static method in class com.appboy.ui.support.UriUtils
Parses the query part of the uri and returns a mapping of the query keys to the values.
getRadiusMeters() - Method in class com.appboy.models.AppboyGeofence
 
getReadIcon() - Method in class com.appboy.ui.feed.AppboyImageSwitcher
 
getRemoteAssetPathsForPrefetch() - Method in interface com.appboy.models.IInAppMessage
Returns a path to remote assets that can be pre-fetched.
getRemoteAssetPathsForPrefetch() - Method in class com.appboy.models.InAppMessageBase
 
getRemoteAssetPathsForPrefetch() - Method in class com.appboy.models.InAppMessageHtml
 
getRemoteAssetPathsForPrefetch() - Method in class com.appboy.models.InAppMessageWithImageBase
 
getRemoteImageUrl() - Method in interface com.appboy.models.IInAppMessageWithImage
Gets the remote image url on this in-app message.
getRemoteImageUrl() - Method in class com.appboy.models.InAppMessageWithImageBase
 
getRequestCode() - Static method in class com.appboy.support.IntentUtils
Returns a random request code for this intent.
getRequestInitiationTime() - Method in class com.appboy.events.BrazeNetworkFailureEvent
 
getRequestType() - Method in class com.appboy.events.BrazeNetworkFailureEvent
 
getResourcePackageName(Context) - Static method in class com.appboy.support.PackageUtils
Utility method for getting the resource package name; returns the value set in setResourcePackageName, or context.getPackageName() if no custom value has been set.
getSdkFlavor() - Method in class com.appboy.configuration.AppboyConfig
Internal method.
getSdkFlavor() - Method in class com.appboy.configuration.AppboyConfigurationProvider
 
getServerKeyFromCardType(CardType) - Method in class com.appboy.enums.CardKey.Provider
Returns the server key for the CardType, or null if the server key cannot be found.
getServerTarget() - Method in class com.appboy.configuration.AppboyConfig
Internal method.
getSessionId() - Method in class com.appboy.events.SessionStateChangedEvent
 
getSessionTimeout() - Method in class com.appboy.configuration.AppboyConfig
Gets the session timeout in seconds.
getSessionTimeoutSeconds() - Method in class com.appboy.configuration.AppboyConfigurationProvider
 
getShortEdge() - Method in class com.appboy.ui.inappmessage.views.AppboyInAppMessageFullView
 
getSlideFrom() - Method in class com.appboy.models.InAppMessageSlideup
 
getSmallNotificationIcon() - Method in class com.appboy.configuration.AppboyConfig
Gets the small notification Icon name.
getSmallNotificationIconResourceId() - Method in class com.appboy.configuration.AppboyConfigurationProvider
 
getSortEnabled() - Method in class com.appboy.ui.AppboyFeedFragment
 
getStoryStyle(Context, Bundle, Bundle, NotificationCompat.Builder) - Static method in class com.appboy.push.AppboyNotificationStyleFactory
Returns a DecoratedCustomViewStyle for push story.
getStringSetValue(String, Set<String>) - Method in class com.appboy.configuration.CachedConfigurationProvider
 
getStringValue(String, String) - Method in class com.appboy.configuration.CachedConfigurationProvider
 
getSummaryText() - Method in class com.appboy.models.push.BrazeNotificationPayload
 
getText() - Method in class com.appboy.models.MessageButton
 
getTextColor() - Method in class com.appboy.models.MessageButton
 
getTimeFromEpochInSeconds(Date) - Static method in class com.appboy.support.DateTimeUtils
 
getTitle() - Method in class com.appboy.models.cards.CaptionedImageCard
 
getTitle() - Method in class com.appboy.models.cards.ShortNewsCard
 
getTitle() - Method in class com.appboy.models.cards.TextAnnouncementCard
 
getTitleText() - Method in class com.appboy.models.push.BrazeNotificationPayload
 
getTriggerActionMinimumTimeIntervalInSeconds() - Method in class com.appboy.configuration.AppboyConfigurationProvider
 
getTriggerActionMinimumTimeIntervalSeconds() - Method in class com.appboy.configuration.AppboyConfig
Gets the trigger action minimum time interval in seconds.
getUnreadCardCount() - Method in class com.appboy.events.FeedUpdatedEvent
The number of unread cards in the feed.
getUnreadCardCount(CardCategory) - Method in class com.appboy.events.FeedUpdatedEvent
 
getUnreadCardCount(EnumSet<CardCategory>) - Method in class com.appboy.events.FeedUpdatedEvent
 
getUnReadIcon() - Method in class com.appboy.ui.feed.AppboyImageSwitcher
 
getUnviewedCardCount() - Method in class com.appboy.events.ContentCardsUpdatedEvent
 
getUpdated() - Method in class com.appboy.models.cards.Card
 
getUri() - Method in interface com.appboy.models.IInAppMessage
Gets the URI on this in-app message.
getUri() - Method in class com.appboy.models.InAppMessageBase
 
getUri() - Method in class com.appboy.models.MessageButton
 
getUri() - Method in class com.appboy.ui.actions.UriAction
 
getUriActionForCard(Card) - Static method in class com.appboy.ui.widget.BaseCardView
 
getUrl() - Method in class com.appboy.models.cards.BannerImageCard
 
getUrl() - Method in class com.appboy.models.cards.CaptionedImageCard
 
getUrl() - Method in class com.appboy.models.cards.Card
 
getUrl() - Method in class com.appboy.models.cards.ShortNewsCard
 
getUrl() - Method in class com.appboy.models.cards.TextAnnouncementCard
 
getUser() - Method in class com.appboy.ui.inappmessage.jsinterface.AppboyInAppMessageHtmlJavascriptInterface
 
getUserId() - Method in class com.appboy.AppboyUser
Returns the currently tracked user id.
getUserId() - Method in class com.appboy.events.ContentCardsUpdatedEvent
 
getUserId() - Method in class com.appboy.events.FeedUpdatedEvent
 
getUserId() - Method in class com.appboy.events.InAppMessageEvent
 
getUseWebView() - Method in class com.appboy.ui.actions.UriAction
 
getValue() - Method in enum com.appboy.enums.CardType
 
getValue() - Method in enum com.appboy.enums.Month
 
getVersionCode() - Method in class com.appboy.configuration.AppboyConfigurationProvider
 
getView(int, View, ViewGroup) - Method in class com.appboy.ui.adapters.AppboyListAdapter
Always try to use a convert view if possible, otherwise create one from scratch.
getViewed() - Method in class com.appboy.models.cards.Card
 
getViewTypeCount() - Method in class com.appboy.ui.adapters.AppboyListAdapter
Be sure to keep view count in sync with the number of card types in the stream.
getWebViewActivityIntent(Context, Uri, Bundle) - Method in class com.appboy.ui.actions.UriAction
Returns an intent that opens the uri inside of a AppboyWebViewActivity.
getWebViewViewId() - Method in class com.appboy.ui.inappmessage.views.AppboyInAppMessageHtmlBaseView
Returns the View.getId() used in the default AppboyInAppMessageHtmlBaseView.getMessageWebView() implementation.
getWebViewViewId() - Method in class com.appboy.ui.inappmessage.views.AppboyInAppMessageHtmlFullView
 
getWebViewViewId() - Method in class com.appboy.ui.inappmessage.views.AppboyInAppMessageHtmlView
 
getWidthDp() - Method in enum com.appboy.enums.AppboyViewBounds
Gets the width of the view in dp.
gotoNewsFeed(Context, NewsfeedAction) - Method in interface com.appboy.IAppboyNavigator
This delegate method will be called when Braze wants to display the news feed.
gotoNewsFeed(Context, NewsfeedAction) - Method in class com.appboy.ui.AppboyNavigator
 
gotoUri(Context, UriAction) - Method in interface com.appboy.IAppboyNavigator
This delegate method will be called when Braze wants to navigate to a particular URI.
gotoUri(Context, UriAction) - Method in class com.appboy.ui.AppboyNavigator
 
GRAPHIC_MODAL_MAX_HEIGHT_DP - Static variable in class com.appboy.ui.inappmessage.config.AppboyInAppMessageParams
 
GRAPHIC_MODAL_MAX_WIDTH_DP - Static variable in class com.appboy.ui.inappmessage.config.AppboyInAppMessageParams
 

H

handleBrazeRemoteMessage(Context, RemoteMessage) - Static method in class com.appboy.AppboyFirebaseMessagingService
Consumes an incoming RemoteMessage if it originated from Braze.
handleCancelNotificationAction(Context, Intent) - Static method in class com.appboy.push.AppboyNotificationUtils
Handles a request to cancel a push notification in the notification center.
handleCardClick(Context, Card, IAction, String) - Method in class com.appboy.ui.widget.BaseCardView
 
handleCardUpdate(ContentCardsUpdatedEvent) - Method in class com.appboy.ui.contentcards.handlers.DefaultContentCardsUpdateHandler
 
handleCardUpdate(ContentCardsUpdatedEvent) - Method in interface com.appboy.ui.contentcards.handlers.IContentCardsUpdateHandler
Handles a ContentCardsUpdatedEvent and returns a list of cards for rendering.
handleContentCardsSerializedCardIfPresent(BrazeNotificationPayload) - Static method in class com.appboy.push.AppboyNotificationUtils
Parses the notification bundle for any associated ContentCards, if present.
handleHmsRemoteMessageData(Context, Map<String, String>) - Static method in class com.appboy.push.AppboyHuaweiPushHandler
Consumes an incoming data payload via Huawei if it originated from Braze.
handleInAppMessageTestPush(Context, Intent) - Static method in class com.appboy.AppboyInternal
This method is for internal use only.
handleNotificationActionClicked(Context, Intent) - Static method in class com.appboy.push.AppboyNotificationActionUtils
Handles clicks on notification action buttons in the notification center.
handleNotificationDeleted(Context, Intent) - Static method in class com.appboy.push.AppboyNotificationUtils
Handles a push notification deletion by the user.
handleNotificationOpened(Context, Intent) - Static method in class com.appboy.push.AppboyNotificationUtils
Handles a push notification click.
handlePushStoryPageClicked(Context, Intent) - Static method in class com.appboy.push.AppboyNotificationUtils
Handles a push story page click.
handleReceivedIntent(Context, Intent) - Static method in class com.appboy.BrazePushReceiver
 
HandlerUtils - Class in com.appboy.support
 
HandlerUtils() - Constructor for class com.appboy.support.HandlerUtils
 
hasAppliedWindowInsets() - Method in interface com.appboy.ui.inappmessage.IInAppMessageView
Helper method to prevent WindowInsetsCompat from getting applied multiple times on the same in-app message view.
hasAppliedWindowInsets() - Method in class com.appboy.ui.inappmessage.views.AppboyInAppMessageBaseView
 
hasAppliedWindowInsets() - Method in class com.appboy.ui.inappmessage.views.AppboyInAppMessageHtmlFullView
 
hasAppliedWindowInsets() - Method in class com.appboy.ui.inappmessage.views.AppboyInAppMessageHtmlView
 
hashCode() - Method in class com.appboy.models.cards.Card
 
hasPermission(Context, String) - Static method in class com.appboy.support.PermissionUtils
Helper method for checking if a permission is allowed.
hideCurrentlyDisplayingInAppMessage(boolean) - Method in class com.appboy.ui.inappmessage.AppboyInAppMessageManager
Hides any currently displaying in-app message.
HMS_PUSH_SERVICE_ROUTING_ACTION - Static variable in class com.appboy.BrazePushReceiver
Internal API.
HtmlUtils - Class in com.appboy.push.support
 
HtmlUtils() - Constructor for class com.appboy.push.support.HtmlUtils
 

I

i(String, String) - Static method in class com.appboy.support.AppboyLogger
 
i(String, String, Throwable) - Static method in class com.appboy.support.AppboyLogger
 
i(String, String, boolean) - Static method in class com.appboy.support.AppboyLogger
Logs made with this method do not call the TestUserDeviceLoggingManager with the log contents.
i(String, String, Throwable, boolean) - Static method in class com.appboy.support.AppboyLogger
Logs made with this method do not call the TestUserDeviceLoggingManager with the log contents.
IAction - Interface in com.appboy.ui.actions
 
IAppboy - Interface in com.appboy
The public interface for the Braze SDK.
IAppboyEndpointProvider - Interface in com.appboy
 
IAppboyImageLoader - Interface in com.appboy
 
IAppboyNavigator - Interface in com.appboy
This class defines the actions that should be taken when Braze attempts to display the news feed or open a URI.
IAppboyNotificationFactory - Interface in com.appboy
 
ICardStorageProvider<T> - Interface in com.appboy.storage
 
IContentCardsActionListener - Interface in com.appboy.ui.contentcards.listeners
The IContentCardsActionListener receives the ContentCard when a user action such as clicking or dismissal is performed and gives the host app the ability to override Braze's default procedure for the user action.
IContentCardsUpdateHandler - Interface in com.appboy.ui.contentcards.handlers
An interface to handle card updates for the ContentCards.
IContentCardsViewBindingHandler - Interface in com.appboy.ui.contentcards.handlers
An interface to define how the cards display in the AppboyContentCardsFragment.
IEventSubscriber<T> - Interface in com.appboy.events
 
IFeedClickActionListener - Interface in com.appboy.ui.feed.listeners
The IFeedClickActionListener receives the news feed card when a news feed click action is performed and gives the host app the ability to override Appboy's default procedure when handling news feed card clicks.
IHtmlInAppMessageActionListener - Interface in com.appboy.ui.inappmessage.listeners
The IHtmlInAppMessageActionListener allows for the overriding of the default Braze display handling and setting custom behavior during the display of Html In-App Messages.
IInAppMessage - Interface in com.appboy.models
InAppMessageBase is the base model interface for all in-app messages.
IInAppMessageAnimationFactory - Interface in com.appboy.ui.inappmessage
 
IInAppMessageHtml - Interface in com.appboy.models
IInAppMessageHtml is the base model interface for all Html In-App Messages.
IInAppMessageImageView - Interface in com.appboy.ui.inappmessage
IInAppMessageImageView is a unifying interface for View implementations that hold in-app message images, defining the required radius and cropping behavior for in-app messages images.
IInAppMessageImmersive - Interface in com.appboy.models
InAppMessageBase is the base model interface for all immersive in-app messages.
IInAppMessageImmersiveView - Interface in com.appboy.ui.inappmessage
IInAppMessageImmersiveView is the base view interface for all immersive in-app messages.
IInAppMessageManagerListener - Interface in com.appboy.ui.inappmessage.listeners
The IInAppMessageManagerListener returns the in-app message at specific events in its control flow and gives the host app the option of overriding Braze's default display handling and implementing its own custom behavior.
IInAppMessageThemeable - Interface in com.appboy.models
Interface for applying themes to IInAppMessage's.
IInAppMessageView - Interface in com.appboy.ui.inappmessage
InAppMessageBase is the base view interface for all in-app messages.
IInAppMessageViewFactory - Interface in com.appboy.ui.inappmessage
 
IInAppMessageViewLifecycleListener - Interface in com.appboy.ui.inappmessage.listeners
IInAppMessageViewLifecycleListener returns the in-app message at specific events in its display lifecycle for potential further processing, modification, and logging.
IInAppMessageViewWrapper - Interface in com.appboy.ui.inappmessage
 
IInAppMessageViewWrapperFactory - Interface in com.appboy.ui.inappmessage
 
IInAppMessageWebViewClientListener - Interface in com.appboy.ui.inappmessage.listeners
The IInAppMessageWebViewClientListener is called at specific events during the display of an Html In-App Message.
IInAppMessageWithImage - Interface in com.appboy.models
 
IInAppMessageZippedAssetHtml - Interface in com.appboy.models
This is the base model interface for all Html In-App Messages with ZIP file backed assets.
ImageStyle - Enum in com.appboy.enums.inappmessage
Controls the location of images on in-app messages.
INAPP_MESSAGE_DURATION_DEFAULT_MILLIS - Static variable in class com.appboy.models.InAppMessageBase
 
INAPP_MESSAGE_DURATION_MIN_MILLIS - Static variable in class com.appboy.models.InAppMessageBase
 
InAppMessageBase - Class in com.appboy.models
 
InAppMessageBase() - Constructor for class com.appboy.models.InAppMessageBase
 
InAppMessageBase(JSONObject, IAppboyManager) - Constructor for class com.appboy.models.InAppMessageBase
 
InAppMessageButtonViewUtils - Class in com.appboy.ui.inappmessage.views
 
InAppMessageButtonViewUtils() - Constructor for class com.appboy.ui.inappmessage.views.InAppMessageButtonViewUtils
 
InAppMessageCloser - Class in com.appboy.ui.inappmessage
A delegate method class used to close the currently displayed in-app message.
InAppMessageCloser(IInAppMessageViewWrapper) - Constructor for class com.appboy.ui.inappmessage.InAppMessageCloser
 
InAppMessageControl - Class in com.appboy.models
If the user is enrolled in the control group of an in-app message campaign, an InAppMessageControl should be instantiated.
InAppMessageControl(JSONObject, IAppboyManager) - Constructor for class com.appboy.models.InAppMessageControl
 
InAppMessageEvent - Class in com.appboy.events
When Braze receives a new in-app message in a server response, this event is fired.
InAppMessageEvent(IInAppMessage, String) - Constructor for class com.appboy.events.InAppMessageEvent
 
InAppMessageFailureType - Enum in com.appboy.enums.inappmessage
 
InAppMessageFull - Class in com.appboy.models
 
InAppMessageFull() - Constructor for class com.appboy.models.InAppMessageFull
 
InAppMessageFull(JSONObject, IAppboyManager) - Constructor for class com.appboy.models.InAppMessageFull
 
InAppMessageHtml - Class in com.appboy.models
IInAppMessage that renders HTML without a corresponding zip file asset.
InAppMessageHtml() - Constructor for class com.appboy.models.InAppMessageHtml
 
InAppMessageHtml(JSONObject, IAppboyManager) - Constructor for class com.appboy.models.InAppMessageHtml
 
InAppMessageHtmlBase - Class in com.appboy.models
 
InAppMessageHtmlBase() - Constructor for class com.appboy.models.InAppMessageHtmlBase
 
InAppMessageHtmlBase(JSONObject, IAppboyManager) - Constructor for class com.appboy.models.InAppMessageHtmlBase
 
InAppMessageHtmlFull - Class in com.appboy.models
 
InAppMessageHtmlFull() - Constructor for class com.appboy.models.InAppMessageHtmlFull
 
InAppMessageHtmlFull(JSONObject, IAppboyManager) - Constructor for class com.appboy.models.InAppMessageHtmlFull
 
InAppMessageImmersiveBase - Class in com.appboy.models
 
InAppMessageImmersiveBase() - Constructor for class com.appboy.models.InAppMessageImmersiveBase
 
InAppMessageImmersiveBase(JSONObject, IAppboyManager) - Constructor for class com.appboy.models.InAppMessageImmersiveBase
 
InAppMessageModal - Class in com.appboy.models
 
InAppMessageModal() - Constructor for class com.appboy.models.InAppMessageModal
 
InAppMessageModal(JSONObject, IAppboyManager) - Constructor for class com.appboy.models.InAppMessageModal
 
InAppMessageOperation - Enum in com.appboy.ui.inappmessage
 
InAppMessageSlideup - Class in com.appboy.models
InAppMessageSlideup is the model for slideup type in-app messages.
InAppMessageSlideup() - Constructor for class com.appboy.models.InAppMessageSlideup
 
InAppMessageSlideup(JSONObject, IAppboyManager) - Constructor for class com.appboy.models.InAppMessageSlideup
 
InAppMessageViewUtils - Class in com.appboy.ui.inappmessage.views
 
InAppMessageViewUtils() - Constructor for class com.appboy.ui.inappmessage.views.InAppMessageViewUtils
 
InAppMessageWebViewClient - Class in com.appboy.ui.inappmessage
 
InAppMessageWebViewClient(Context, IInAppMessage, IInAppMessageWebViewClientListener) - Constructor for class com.appboy.ui.inappmessage.InAppMessageWebViewClient
 
InAppMessageWithImageBase - Class in com.appboy.models
 
InAppMessageWithImageBase() - Constructor for class com.appboy.models.InAppMessageWithImageBase
 
InAppMessageWithImageBase(JSONObject, IAppboyManager) - Constructor for class com.appboy.models.InAppMessageWithImageBase
 
incrementCustomUserAttribute(String) - Method in class com.appboy.AppboyUser
Increments the value of an custom attribute by one.
incrementCustomUserAttribute(String, int) - Method in class com.appboy.AppboyUser
Increments the value of an custom attribute by a given amount.
incrementCustomUserAttribute(String) - Method in class com.appboy.ui.inappmessage.jsinterface.AppboyInAppMessageHtmlUserJavascriptInterface
 
initializeRecyclerView() - Method in class com.appboy.ui.AppboyContentCardsFragment
 
IntentUtils - Class in com.appboy.support
 
IntentUtils() - Constructor for class com.appboy.support.IntentUtils
 
IPutIntoJson<T> - Interface in com.appboy.models
 
IS_AMAZON - Static variable in class com.appboy.Constants
 
IS_CONTROL - Static variable in class com.appboy.models.InAppMessageBase
 
isActivityRegisteredInManifest(Context, String) - Static method in class com.appboy.ui.support.UriUtils
 
isAdmMessagingRegistrationEnabled() - Method in class com.appboy.configuration.AppboyConfigurationProvider
 
isAppboyPushMessage(Intent) - Static method in class com.appboy.push.AppboyNotificationUtils
Checks the incoming FCM/ADM intent to determine whether this is a Braze push message.
isBrazePushNotification(RemoteMessage) - Static method in class com.appboy.AppboyFirebaseMessagingService
Determines if the Firebase RemoteMessage originated from Braze and should be forwarded to AppboyFirebaseMessagingService.handleBrazeRemoteMessage(Context, RemoteMessage).
isClicked() - Method in class com.appboy.models.cards.Card
Gets the clicked state of this card.
isClickHandled(Context, Card, IAction) - Method in class com.appboy.ui.contentcards.view.BaseContentCardView
 
isClickHandled(Context, Card, IAction) - Method in class com.appboy.ui.feed.view.BaseFeedCardView
 
isClickHandled(Context, Card, IAction) - Method in class com.appboy.ui.widget.BaseCardView
Calls the corresponding card manager to see if the action listener has handled the click.
isContentCard() - Method in class com.appboy.models.cards.Card
 
isContentCardProvider() - Method in class com.appboy.enums.CardKey.Provider
 
isContentCardsUnreadVisualIndicatorEnabled() - Method in class com.appboy.configuration.AppboyConfigurationProvider
Gets whether the Content Cards unread visual indication bar is enabled.
isControl() - Method in class com.appboy.models.cards.Card
Returns whether this card is a control card.
isControl() - Method in interface com.appboy.models.IInAppMessage
Gets whether this in-app message is a control for multivariate testing.
isControl() - Method in class com.appboy.models.InAppMessageBase
 
isControlCardAtPosition(int) - Method in class com.appboy.ui.contentcards.AppboyCardAdapter
Returns whether the card at the adapter position is a control card.
isCurrentOrientationValid(int, Orientation) - Static method in class com.appboy.ui.support.ViewUtils
 
isDeviceInNightMode(Context) - Static method in class com.appboy.ui.support.ViewUtils
Checks if the device is in night mode.
isDeviceNotInTouchMode(View) - Static method in class com.appboy.ui.support.ViewUtils
Detects if this device is currently in touch mode given a View.
isDismissed() - Method in class com.appboy.models.cards.Card
 
isEmpty() - Method in class com.appboy.events.ContentCardsUpdatedEvent
 
isEqualToCard(Card) - Method in class com.appboy.models.cards.Card
Deprecated.
Please use Card.equals(Object) instead.
isExpired() - Method in class com.appboy.models.cards.Card
 
isFirebaseCloudMessagingRegistrationEnabled() - Method in class com.appboy.configuration.AppboyConfigurationProvider
Gets whether the SDK is configured to automatically register for Firebase Cloud Messaging.
isFromOfflineStorage() - Method in class com.appboy.events.ContentCardsUpdatedEvent
 
isFromOfflineStorage() - Method in class com.appboy.events.FeedUpdatedEvent
 
isInAppMessageTestPush(Intent) - Static method in class com.appboy.push.AppboyNotificationUtils
Checks if a push Intent contains extras found in a test push for in-app messages.
isInCategorySet(EnumSet<CardCategory>) - Method in class com.appboy.models.cards.Card
 
isIndicatorHighlighted() - Method in class com.appboy.models.cards.Card
Gets whether the visual indicator at the bottom of the card is highlighted.
isInlineImagePush() - Method in class com.appboy.models.push.BrazeNotificationPayload
 
isItemDismissable(int) - Method in class com.appboy.ui.contentcards.AppboyCardAdapter
 
isItemDismissable(int) - Method in interface com.appboy.ui.contentcards.recycler.ItemTouchHelperAdapter
 
isItemViewSwipeEnabled() - Method in class com.appboy.ui.contentcards.recycler.SimpleItemTouchHelperCallback
 
isLocalUri(Uri) - Static method in class com.appboy.support.AppboyFileUtils
 
isLocationCollectionEnabled() - Method in class com.appboy.configuration.AppboyConfigurationProvider
 
isLongPressDragEnabled() - Method in class com.appboy.ui.contentcards.recycler.SimpleItemTouchHelperCallback
 
isNotificationMessage(Intent) - Static method in class com.appboy.push.AppboyNotificationUtils
Checks the intent received from FCM to determine whether this is a notification message or a silent push.
isNullOrBlank(String) - Static method in class com.appboy.support.StringUtils
Checks if the string is null or only contains whitespace characters.
isNullOrEmpty(String) - Static method in class com.appboy.support.StringUtils
Checks if the string is null or has a length of 0.
isPushStory() - Method in class com.appboy.models.push.BrazeNotificationPayload
 
isRead() - Method in class com.appboy.models.cards.Card
isRemoteUri(Uri) - Static method in class com.appboy.support.AppboyFileUtils
 
isRemoved() - Method in class com.appboy.models.cards.Card
 
isRunningOnTablet(Activity) - Static method in class com.appboy.ui.support.ViewUtils
 
isTest() - Method in class com.appboy.models.cards.Card
 
isTimestampOlderThan(long) - Method in class com.appboy.events.ContentCardsUpdatedEvent
 
isUninstallTrackingPush(Bundle) - Static method in class com.appboy.push.AppboyNotificationUtils
Returns true if the bundle is from a push sent by Braze for uninstall tracking.
isUnreadIndicatorEnabled() - Method in class com.appboy.ui.widget.BaseCardView
 
isValidCustomAttributeKey(String, Set<String>) - Static method in class com.appboy.support.CustomAttributeValidationUtils
Checks whether an input key is a valid custom attribute key or not.
isValidCustomAttributeValue(String) - Static method in class com.appboy.support.CustomAttributeValidationUtils
Checks whether a string value is valid.
isValidEmailAddress(String) - Static method in class com.appboy.support.ValidationUtils
Validates an email address.
isValidLocation(double, double) - Static method in class com.appboy.support.ValidationUtils
 
isValidLogCustomEventInput(String, ServerConfigStorageProvider) - Static method in class com.appboy.support.ValidationUtils
Validates the event name for the custom event.
isValidLogPurchaseInput(String, String, BigDecimal, int, ServerConfigStorageProvider) - Static method in class com.appboy.support.ValidationUtils
Validates the log purchase event parameters.
isValidNotificationVisibility(int) - Static method in class com.appboy.push.AppboyNotificationUtils
Checks whether the given integer value is a valid Android notification visibility constant.
isValidPhoneNumber(String) - Static method in class com.appboy.support.ValidationUtils
Performs basic validation on input string.
isValidPushStoryClickInput(String, String) - Static method in class com.appboy.support.ValidationUtils
Validates the campaign id and page id for the push story click.
isValidTimeZone(String) - Static method in class com.appboy.support.DateTimeUtils
Helper method to determine if a timeZoneId is valid
ItemTouchHelperAdapter - Interface in com.appboy.ui.contentcards.recycler
 
IValueCallback<T> - Interface in com.appboy.events
 
IWebViewClientStateListener - Interface in com.appboy.ui.inappmessage.listeners
 

J

JAVASCRIPT_PREFIX - Static variable in class com.appboy.ui.inappmessage.InAppMessageWebViewClient
 
join(Collection<String>, String) - Static method in class com.appboy.support.StringUtils
 
join(String[], String) - Static method in class com.appboy.support.StringUtils
 
JS_BRIDGE_ATTRIBUTE_VALUE - Static variable in class com.appboy.ui.inappmessage.jsinterface.AppboyInAppMessageHtmlUserJavascriptInterface
 
JS_BRIDGE_GENDER_FEMALE - Static variable in class com.appboy.ui.inappmessage.jsinterface.AppboyInAppMessageHtmlUserJavascriptInterface
 
JS_BRIDGE_GENDER_MALE - Static variable in class com.appboy.ui.inappmessage.jsinterface.AppboyInAppMessageHtmlUserJavascriptInterface
 
JS_BRIDGE_GENDER_NOT_APPLICABLE - Static variable in class com.appboy.ui.inappmessage.jsinterface.AppboyInAppMessageHtmlUserJavascriptInterface
 
JS_BRIDGE_GENDER_OTHER - Static variable in class com.appboy.ui.inappmessage.jsinterface.AppboyInAppMessageHtmlUserJavascriptInterface
 
JS_BRIDGE_GENDER_PREFER_NOT_TO_SAY - Static variable in class com.appboy.ui.inappmessage.jsinterface.AppboyInAppMessageHtmlUserJavascriptInterface
 
JS_BRIDGE_GENDER_UNKNOWN - Static variable in class com.appboy.ui.inappmessage.jsinterface.AppboyInAppMessageHtmlUserJavascriptInterface
 
JS_BRIDGE_OPTED_IN - Static variable in class com.appboy.ui.inappmessage.jsinterface.AppboyInAppMessageHtmlUserJavascriptInterface
 
JS_BRIDGE_SUBSCRIBED - Static variable in class com.appboy.ui.inappmessage.jsinterface.AppboyInAppMessageHtmlUserJavascriptInterface
 
JS_BRIDGE_UNSUBSCRIBED - Static variable in class com.appboy.ui.inappmessage.jsinterface.AppboyInAppMessageHtmlUserJavascriptInterface
 
JSON_TO_STRING_INDENT_SPACES - Static variable in class com.appboy.Constants
Formatting constants
jsonArrayToHashSet(JSONArray) - Static method in class com.appboy.support.StringUtils
 
JsonUtils - Class in com.appboy.support
Helper class for JSON objects.
JsonUtils() - Constructor for class com.appboy.support.JsonUtils
 

L

lastUpdatedInSecondsFromEpoch() - Method in class com.appboy.events.FeedUpdatedEvent
The Unix timestamp (in seconds) of when this snapshot of the feed was last received from Braze's servers.
LocationProviderName - Enum in com.appboy.enums
Providers are used in the order of GPS, NETWORK, then PASSIVE.
logBaiduNotificationClick(Context, String) - Static method in class com.appboy.push.AppboyNotificationUtils
Logs a notification click with Braze if the extras passed down indicate that they are from Braze and contain a campaign Id.
logButtonClick(String) - Method in interface com.appboy.models.IInAppMessageHtml
Logs a click on a button in your html in-app message.
logButtonClick(MessageButton) - Method in interface com.appboy.models.IInAppMessageImmersive
Logs a click on this message button.
logButtonClick(String) - Method in class com.appboy.models.InAppMessageHtmlBase
 
logButtonClick(MessageButton) - Method in class com.appboy.models.InAppMessageImmersiveBase
 
logButtonClick(String) - Method in class com.appboy.ui.inappmessage.jsinterface.AppboyInAppMessageHtmlJavascriptInterface
 
logClick() - Method in class com.appboy.models.cards.Card
Reports this card was clicked.
logClick() - Method in interface com.appboy.models.IInAppMessage
Logs a click on this in-app message.
logClick() - Method in class com.appboy.models.InAppMessageBase
 
logClick() - Method in class com.appboy.ui.inappmessage.jsinterface.AppboyInAppMessageHtmlJavascriptInterface
 
logContentCardsDisplayed() - Method in class com.appboy.Appboy
 
logContentCardsDisplayed() - Method in interface com.appboy.IAppboy
Reports that Content Cards were displayed.
logCustomEvent(String) - Method in class com.appboy.Appboy
 
logCustomEvent(String, AppboyProperties) - Method in class com.appboy.Appboy
 
logCustomEvent(String) - Method in interface com.appboy.IAppboy
Reports a custom named event.
logCustomEvent(String, AppboyProperties) - Method in interface com.appboy.IAppboy
Reports a custom named event.
logCustomEventWithJSON(String, String) - Method in class com.appboy.ui.inappmessage.jsinterface.AppboyInAppMessageHtmlJavascriptInterface
 
logDisplayFailure(InAppMessageFailureType) - Method in interface com.appboy.models.IInAppMessage
Logs a display failure on this in-app message.
logDisplayFailure(InAppMessageFailureType) - Method in class com.appboy.models.InAppMessageBase
 
logFeedCardClick(String) - Method in class com.appboy.Appboy
 
logFeedCardClick(String) - Method in interface com.appboy.IAppboy
Deprecated.
Please call Card.logClick() instead to log a click.

Reports a feed card was clicked.

logFeedCardImpression(String) - Method in class com.appboy.Appboy
 
logFeedCardImpression(String) - Method in interface com.appboy.IAppboy
Deprecated.
Please call Card.logImpression() instead to log an impression.

Reports a feed card was displayed to the user.

Card impressions tracks how many times a card has been seen. Impressions should only be reported once the card becomes viewable to the user. Cards that are part of the stream but not visible should not log a card impression. If a card is viewed more than once in a particular view, it generates only one impression. If closed and reopened, a card will again generate an impression.
logFeedDisplayed() - Method in class com.appboy.Appboy
 
logFeedDisplayed() - Method in interface com.appboy.IAppboy
Reports that the feed was displayed.
logImpression() - Method in class com.appboy.models.cards.Card
Reports that this card was displayed to the user.
logImpression() - Method in interface com.appboy.models.IInAppMessage
Logs an impression on this in-app message.
logImpression() - Method in class com.appboy.models.InAppMessageBase
 
logImpression() - Method in class com.appboy.models.InAppMessageControl
 
logLocationRecordedEvent(Context, IAppboyLocation) - Static method in class com.appboy.AppboyInternal
This method is for internal use only.
logNotificationActionClicked(Context, Intent, String) - Static method in class com.appboy.push.AppboyNotificationActionUtils
Log an action button clicked event.
logPurchase(String, String, BigDecimal) - Method in class com.appboy.Appboy
 
logPurchase(String, String, BigDecimal, AppboyProperties) - Method in class com.appboy.Appboy
 
logPurchase(String, String, BigDecimal, int) - Method in class com.appboy.Appboy
 
logPurchase(String, String, BigDecimal, int, AppboyProperties) - Method in class com.appboy.Appboy
 
logPurchase(String, String, BigDecimal) - Method in interface com.appboy.IAppboy
In order to log a purchase, switch to logPurchase(String productId, String currencyCode, BigDecimal price, int quantity).
logPurchase(String, String, BigDecimal, AppboyProperties) - Method in interface com.appboy.IAppboy
In order to log a purchase, switch to logPurchase(String productId, String currencyCode, BigDecimal price, int quantity, AppboyProperties properties).
logPurchase(String, String, BigDecimal, int) - Method in interface com.appboy.IAppboy
In order to log a purchase, switch to logPurchase(String productId, String currencyCode, BigDecimal price, int quantity, AppboyProperties properties).
logPurchase(String, String, BigDecimal, int, AppboyProperties) - Method in interface com.appboy.IAppboy
Reports that the current user made an in app purchase.
logPurchaseWithJSON(String, double, String, int, String) - Method in class com.appboy.ui.inappmessage.jsinterface.AppboyInAppMessageHtmlJavascriptInterface
 
logPushNotificationActionClicked(String, String, String) - Method in class com.appboy.Appboy
 
logPushNotificationActionClicked(String, String, String) - Method in interface com.appboy.IAppboy
Reports that the user clicked on a push notification action button.
logPushNotificationOpened(String) - Method in class com.appboy.Appboy
 
logPushNotificationOpened(Intent) - Method in class com.appboy.Appboy
 
logPushNotificationOpened(String) - Method in interface com.appboy.IAppboy
When possible, logPushNotificationOpened(Intent intent) should be used instead.
logPushNotificationOpened(Intent) - Method in interface com.appboy.IAppboy
Reports that the user clicked on the push notification.
logPushStoryPageClicked(String, String) - Method in class com.appboy.Appboy
 
logPushStoryPageClicked(String, String) - Method in interface com.appboy.IAppboy
Reports that the user clicked on a push story page.

M

mAppboyConfigurationProvider - Variable in class com.appboy.ui.inappmessage.DefaultInAppMessageViewWrapper
 
mAppboyConfigurationProvider - Variable in class com.appboy.ui.widget.BaseCardView
 
mAppboyManager - Variable in class com.appboy.models.InAppMessageBase
 
mapToBundle(Map<String, String>) - Static method in class com.appboy.support.BundleUtils
 
markCardAsClicked(String) - Method in interface com.appboy.storage.ICardStorageProvider
Marks a card as clicked in storage.
markCardAsDismissed(String) - Method in interface com.appboy.storage.ICardStorageProvider
Marks a card as dismissed in storage.
markCardAsViewed(String) - Method in interface com.appboy.storage.ICardStorageProvider
Marks a card as viewed in storage.
markCardAsVisuallyRead(String) - Method in interface com.appboy.storage.ICardStorageProvider
Marks a card as visually read in storage.
markOnScreenCardsAsRead() - Method in class com.appboy.ui.contentcards.AppboyCardAdapter
Marks every on-screen card as read.
mButtonViews - Variable in class com.appboy.ui.inappmessage.DefaultInAppMessageViewWrapper
 
mCard - Variable in class com.appboy.ui.widget.BaseCardView
 
mCardAdapter - Variable in class com.appboy.ui.AppboyContentCardsFragment
 
mClickableInAppMessageView - Variable in class com.appboy.ui.inappmessage.DefaultInAppMessageViewWrapper
 
mCloseButton - Variable in class com.appboy.ui.inappmessage.DefaultInAppMessageViewWrapper
 
mClosingAnimation - Variable in class com.appboy.ui.inappmessage.DefaultInAppMessageViewWrapper
 
mConfigurationCache - Variable in class com.appboy.configuration.CachedConfigurationProvider
 
mContentCardsSwipeLayout - Variable in class com.appboy.ui.AppboyContentCardsFragment
 
mContentCardsUpdatedSubscriber - Variable in class com.appboy.ui.AppboyContentCardsFragment
 
mContext - Variable in class com.appboy.ui.widget.BaseCardView
 
mCropType - Variable in class com.appboy.models.InAppMessageBase
 
mCustomContentCardsViewBindingHandler - Variable in class com.appboy.ui.AppboyContentCardsFragment
 
mCustomContentCardUpdateHandler - Variable in class com.appboy.ui.AppboyContentCardsFragment
 
mDefaultContentCardsViewBindingHandler - Variable in class com.appboy.ui.AppboyContentCardsFragment
 
mDefaultContentCardUpdateHandler - Variable in class com.appboy.ui.AppboyContentCardsFragment
 
mDismissRunnable - Variable in class com.appboy.ui.inappmessage.DefaultInAppMessageViewWrapper
 
mEmptyContentCardsAdapter - Variable in class com.appboy.ui.AppboyContentCardsFragment
 
mergeJsonObjects(JSONObject, JSONObject) - Static method in class com.appboy.support.JsonUtils
Merges key-values from oldJson and newJson into a new JSONObject.
MESSAGE_TEXT_ALIGN - Static variable in class com.appboy.models.InAppMessageBase
 
MessageButton - Class in com.appboy.models
MessageButton is a model for a styleable button containing text and a click action.
MessageButton() - Constructor for class com.appboy.models.MessageButton
 
MessageButton(JSONObject) - Constructor for class com.appboy.models.MessageButton
 
MessageButton(JSONObject, JSONObject) - Constructor for class com.appboy.models.MessageButton
 
MessageType - Enum in com.appboy.enums.inappmessage
 
mHasAppliedWindowInsets - Variable in class com.appboy.ui.inappmessage.views.AppboyInAppMessageBaseView
 
mImageStyle - Variable in class com.appboy.models.InAppMessageImmersiveBase
 
mImageSwitcher - Variable in class com.appboy.ui.widget.BaseCardView
 
mInAppMessage - Variable in class com.appboy.ui.inappmessage.DefaultInAppMessageViewWrapper
 
mInAppMessageCloser - Variable in class com.appboy.ui.inappmessage.DefaultInAppMessageViewWrapper
 
mInAppMessageDarkThemeWrapper - Variable in class com.appboy.models.InAppMessageBase
 
mInAppMessageView - Variable in class com.appboy.ui.inappmessage.DefaultInAppMessageViewWrapper
 
mInAppMessageViewLifecycleListener - Variable in class com.appboy.ui.inappmessage.DefaultInAppMessageViewWrapper
 
mIsAnimatingClose - Variable in class com.appboy.ui.inappmessage.DefaultInAppMessageViewWrapper
 
mJsonObject - Variable in class com.appboy.models.InAppMessageBase
 
mMessageTextAlign - Variable in class com.appboy.models.InAppMessageBase
 
mMessageWebView - Variable in class com.appboy.ui.inappmessage.views.AppboyInAppMessageHtmlBaseView
 
MODALIZED_IMAGE_RADIUS_DP - Static variable in class com.appboy.ui.inappmessage.config.AppboyInAppMessageParams
 
Month - Enum in com.appboy.enums
Convenience enum to represent months of the year.
mOpeningAnimation - Variable in class com.appboy.ui.inappmessage.DefaultInAppMessageViewWrapper
 
mOpenUriInWebview - Variable in class com.appboy.models.InAppMessageBase
 
mPreviouslyFocusedView - Variable in class com.appboy.ui.inappmessage.DefaultInAppMessageViewWrapper
The View that previously held focus before a message is displayed as given via Activity.getCurrentFocus().
mRecyclerView - Variable in class com.appboy.ui.AppboyContentCardsFragment
 
mRuntimeAppConfigurationProvider - Variable in class com.appboy.configuration.CachedConfigurationProvider
 
mShowNetworkUnavailableRunnable - Variable in class com.appboy.ui.AppboyContentCardsFragment
 

N

NETWORK_LOGGING - Static variable in class com.appboy.Constants
Networking constants
NEWS_FEED - Static variable in class com.appboy.enums.CardKey.Provider
 
NewsfeedAction - Class in com.appboy.ui.actions
 
NewsfeedAction(Bundle, Channel) - Constructor for class com.appboy.ui.actions.NewsfeedAction
 
NotificationSubscriptionType - Enum in com.appboy.enums
Convenience enum to represent notification status, for email and push notifications.
nowInMilliseconds() - Static method in class com.appboy.support.DateTimeUtils
Returns the difference, measured in milliseconds, between the current time and midnight, January 1, 1970 UTC (Unix time)
nowInSeconds() - Static method in class com.appboy.support.DateTimeUtils
Returns the difference, measured in seconds, between the current time and midnight, January 1, 1970 UTC (Unix time)
nowInSecondsPrecise() - Static method in class com.appboy.support.DateTimeUtils
Returns the difference, measured in seconds, between the current time and midnight, January 1, 1970 UTC (Unix time) with millisecond precision to 3 places.

O

onActivityCreated(Activity, Bundle) - Method in class com.appboy.AppboyLifecycleCallbackListener
 
onActivityCreated(Bundle) - Method in class com.appboy.ui.AppboyFeedFragment
 
onActivityCreated(Bundle) - Method in class com.appboy.ui.AppboyXamarinFormsFeedFragment
 
onActivityDestroyed(Activity) - Method in class com.appboy.AppboyLifecycleCallbackListener
 
onActivityPaused(Activity) - Method in class com.appboy.AppboyLifecycleCallbackListener
 
onActivityResumed(Activity) - Method in class com.appboy.AppboyLifecycleCallbackListener
 
onActivitySaveInstanceState(Activity, Bundle) - Method in class com.appboy.AppboyLifecycleCallbackListener
 
onActivityStarted(Activity) - Method in class com.appboy.AppboyLifecycleCallbackListener
 
onActivityStopped(Activity) - Method in class com.appboy.AppboyLifecycleCallbackListener
 
onAfterClosed() - Method in interface com.appboy.models.IInAppMessage
Should be called on the in-app message once it is no longer being displayed, to allow it to perform any cleanup or trigger further actions.
onAfterClosed() - Method in class com.appboy.models.InAppMessageBase
 
onAfterClosed() - Method in class com.appboy.models.InAppMessageHtmlBase
 
onAfterClosed() - Method in class com.appboy.models.InAppMessageImmersiveBase
 
onAttach(Context) - Method in class com.appboy.ui.AppboyFeedFragment
 
onAttach(Context) - Method in class com.appboy.ui.AppboyXamarinFormsFeedFragment
 
onBindViewHolder(ContentCardViewHolder, int) - Method in class com.appboy.ui.contentcards.AppboyCardAdapter
 
onBindViewHolder(RecyclerView.ViewHolder, int) - Method in class com.appboy.ui.contentcards.AppboyEmptyContentCardsAdapter
 
onBindViewHolder(Context, List<Card>, ContentCardViewHolder, int) - Method in class com.appboy.ui.contentcards.handlers.DefaultContentCardsViewBindingHandler
 
onBindViewHolder(Context, List<Card>, ContentCardViewHolder, int) - Method in interface com.appboy.ui.contentcards.handlers.IContentCardsViewBindingHandler
Called to display the data at the specified adapter position.
onButtonClicked(InAppMessageCloser, MessageButton, IInAppMessageImmersive) - Method in class com.appboy.ui.inappmessage.listeners.AppboyInAppMessageViewLifecycleListener
 
onButtonClicked(InAppMessageCloser, MessageButton, IInAppMessageImmersive) - Method in interface com.appboy.ui.inappmessage.listeners.IInAppMessageViewLifecycleListener
Called when an in-app message Button is clicked.
onClicked(InAppMessageCloser, View, IInAppMessage) - Method in class com.appboy.ui.inappmessage.listeners.AppboyInAppMessageViewLifecycleListener
 
onClicked(InAppMessageCloser, View, IInAppMessage) - Method in interface com.appboy.ui.inappmessage.listeners.IInAppMessageViewLifecycleListener
Called when the in-app message View is clicked.
onCloseAction(IInAppMessage, String, Bundle) - Method in class com.appboy.ui.inappmessage.listeners.AppboyInAppMessageWebViewClientListener
 
onCloseAction(IInAppMessage, String, Bundle) - Method in interface com.appboy.ui.inappmessage.listeners.IInAppMessageWebViewClientListener
Called when a close URL (appboy://close) is followed in an HTML In App Message
onCloseClicked(IInAppMessage, String, Bundle) - Method in class com.appboy.ui.inappmessage.listeners.AppboyDefaultHtmlInAppMessageActionListener
 
onCloseClicked(IInAppMessage, String, Bundle) - Method in interface com.appboy.ui.inappmessage.listeners.IHtmlInAppMessageActionListener
 
onContentCardClicked(Context, Card, IAction) - Method in class com.appboy.ui.contentcards.listeners.AppboyContentCardsActionListener
 
onContentCardClicked(Context, Card, IAction) - Method in interface com.appboy.ui.contentcards.listeners.IContentCardsActionListener
 
onContentCardDismissed(Context, Card) - Method in class com.appboy.ui.contentcards.listeners.AppboyContentCardsActionListener
 
onContentCardDismissed(Context, Card) - Method in interface com.appboy.ui.contentcards.listeners.IContentCardsActionListener
Note that the Card will be off-screen by the time this function is called.
onCreate(Bundle) - Method in class com.appboy.ui.activities.AppboyContentCardsActivity
 
onCreate(Bundle) - Method in class com.appboy.ui.activities.AppboyFeedActivity
 
onCreate(Bundle) - Method in class com.appboy.ui.AppboyContentCardsFragment
 
onCreate(Bundle) - Method in class com.appboy.ui.AppboyWebViewActivity
 
onCreateView(LayoutInflater, ViewGroup, Bundle) - Method in class com.appboy.ui.AppboyContentCardsFragment
 
onCreateView(LayoutInflater, ViewGroup, Bundle) - Method in class com.appboy.ui.AppboyFeedFragment
 
onCreateView(LayoutInflater, ViewGroup, Bundle) - Method in class com.appboy.ui.AppboyXamarinFormsFeedFragment
 
onCreateViewHolder(ViewGroup, int) - Method in class com.appboy.ui.contentcards.AppboyCardAdapter
 
onCreateViewHolder(ViewGroup, int) - Method in class com.appboy.ui.contentcards.AppboyEmptyContentCardsAdapter
 
onCreateViewHolder(Context, List<Card>, ViewGroup, int) - Method in class com.appboy.ui.contentcards.handlers.DefaultContentCardsViewBindingHandler
 
onCreateViewHolder(Context, List<Card>, ViewGroup, int) - Method in interface com.appboy.ui.contentcards.handlers.IContentCardsViewBindingHandler
Creates an ContentCardViewHolder of the given type to represent an item in the ContentCards.
onCustomEventAction(IInAppMessage, String, Bundle) - Method in class com.appboy.ui.inappmessage.listeners.AppboyInAppMessageWebViewClientListener
 
onCustomEventAction(IInAppMessage, String, Bundle) - Method in interface com.appboy.ui.inappmessage.listeners.IInAppMessageWebViewClientListener
Called when the window location is set to a Custom Event URL (appboy://customEvent) in an HTML In App Message
onCustomEventFired(IInAppMessage, String, Bundle) - Method in class com.appboy.ui.inappmessage.listeners.AppboyDefaultHtmlInAppMessageActionListener
 
onCustomEventFired(IInAppMessage, String, Bundle) - Method in interface com.appboy.ui.inappmessage.listeners.IHtmlInAppMessageActionListener
 
onDestroyView() - Method in class com.appboy.ui.AppboyFeedFragment
 
onDestroyView() - Method in class com.appboy.ui.AppboyXamarinFormsFeedFragment
 
onDetach() - Method in class com.appboy.ui.AppboyFeedFragment
 
onDetach() - Method in class com.appboy.ui.AppboyXamarinFormsFeedFragment
 
onDismiss(View, Object) - Method in interface com.appboy.ui.inappmessage.listeners.SwipeDismissTouchListener.DismissCallbacks
Called when the user has indicated they she would like to dismiss the view.
onDismissed(View, IInAppMessage) - Method in class com.appboy.ui.inappmessage.listeners.AppboyInAppMessageViewLifecycleListener
 
onDismissed(View, IInAppMessage) - Method in interface com.appboy.ui.inappmessage.listeners.IInAppMessageViewLifecycleListener
Called when the in-app message View is dismissed.
onDown(MotionEvent) - Method in class com.appboy.ui.AppboyFeedFragment.FeedGestureListener
 
onDown(MotionEvent) - Method in class com.appboy.ui.AppboyXamarinFormsFeedFragment.FeedGestureListener
 
onDraw(Canvas) - Method in class com.appboy.ui.inappmessage.AppboyInAppMessageImageView
 
onError() - Method in interface com.appboy.events.IValueCallback
Called when the requested value is not available or encountered an error when returning.
onError() - Method in class com.appboy.events.SimpleValueCallback
Does nothing.
onFeedCardClicked(Context, Card, IAction) - Method in class com.appboy.ui.feed.listeners.AppboyDefaultFeedClickActionListener
 
onFeedCardClicked(Context, Card, IAction) - Method in interface com.appboy.ui.feed.listeners.IFeedClickActionListener
 
onFling(MotionEvent, MotionEvent, float, float) - Method in class com.appboy.ui.AppboyFeedFragment.FeedGestureListener
 
onFling(MotionEvent, MotionEvent, float, float) - Method in class com.appboy.ui.AppboyXamarinFormsFeedFragment.FeedGestureListener
 
onInAppMessageButtonClicked(IInAppMessage, MessageButton, InAppMessageCloser) - Method in class com.appboy.ui.inappmessage.listeners.AppboyDefaultInAppMessageManagerListener
 
onInAppMessageButtonClicked(IInAppMessage, MessageButton, InAppMessageCloser) - Method in interface com.appboy.ui.inappmessage.listeners.IInAppMessageManagerListener
 
onInAppMessageClicked(IInAppMessage, InAppMessageCloser) - Method in class com.appboy.ui.inappmessage.listeners.AppboyDefaultInAppMessageManagerListener
 
onInAppMessageClicked(IInAppMessage, InAppMessageCloser) - Method in interface com.appboy.ui.inappmessage.listeners.IInAppMessageManagerListener
 
onInAppMessageDismissed(IInAppMessage) - Method in class com.appboy.ui.inappmessage.listeners.AppboyDefaultInAppMessageManagerListener
 
onInAppMessageDismissed(IInAppMessage) - Method in interface com.appboy.ui.inappmessage.listeners.IInAppMessageManagerListener
 
onInAppMessageReceived(IInAppMessage) - Method in class com.appboy.ui.inappmessage.listeners.AppboyDefaultInAppMessageManagerListener
Deprecated.
onInAppMessageReceived(IInAppMessage) - Method in interface com.appboy.ui.inappmessage.listeners.IInAppMessageManagerListener
Deprecated.
with triggered in-app messages (introduced in Braze Android sdk 1.13.0), in-app messages are pre-fetched. Only 'legacy' in-app messages will call this method.
onItemDismiss(int) - Method in class com.appboy.ui.contentcards.AppboyCardAdapter
 
onItemDismiss(int) - Method in interface com.appboy.ui.contentcards.recycler.ItemTouchHelperAdapter
 
onKeyDown(int, KeyEvent) - Method in class com.appboy.ui.inappmessage.views.AppboyInAppMessageHtmlBaseView
Html in-app messages can alternatively be closed by the back button.
onKeyDown(int, KeyEvent) - Method in class com.appboy.ui.inappmessage.views.AppboyInAppMessageImmersiveBaseView
Immersive messages can alternatively be closed by the back button.
onKeyDown(int, KeyEvent) - Method in class com.appboy.ui.inappmessage.views.AppboyInAppMessageWebView
If the back button is pressed while this WebView is in focus, close the current in-app message.
onLayout(boolean, int, int, int, int) - Method in class com.appboy.ui.inappmessage.views.AppboyInAppMessageModalView
 
onMeasure(int, int) - Method in class com.appboy.ui.inappmessage.AppboyInAppMessageImageView
 
onMeasure(int, int) - Method in class com.appboy.ui.inappmessage.views.AppboyInAppMessageBoundedLayout
 
onMessageReceived(RemoteMessage) - Method in class com.appboy.AppboyFirebaseMessagingService
 
onMove(RecyclerView, RecyclerView.ViewHolder, RecyclerView.ViewHolder) - Method in class com.appboy.ui.contentcards.recycler.SimpleItemTouchHelperCallback
 
onNewsfeedAction(IInAppMessage, String, Bundle) - Method in class com.appboy.ui.inappmessage.listeners.AppboyInAppMessageWebViewClientListener
 
onNewsfeedAction(IInAppMessage, String, Bundle) - Method in interface com.appboy.ui.inappmessage.listeners.IInAppMessageWebViewClientListener
Called when a Newsfeed URL (appboy://newsfeed) is followed in an HTML In App Message
onNewsfeedClicked(IInAppMessage, String, Bundle) - Method in class com.appboy.ui.inappmessage.listeners.AppboyDefaultHtmlInAppMessageActionListener
 
onNewsfeedClicked(IInAppMessage, String, Bundle) - Method in interface com.appboy.ui.inappmessage.listeners.IHtmlInAppMessageActionListener
 
onNewToken(String) - Method in class com.appboy.AppboyFirebaseMessagingService
 
onOtherUrlAction(IInAppMessage, String, Bundle) - Method in class com.appboy.ui.inappmessage.listeners.AppboyDefaultHtmlInAppMessageActionListener
 
onOtherUrlAction(IInAppMessage, String, Bundle) - Method in class com.appboy.ui.inappmessage.listeners.AppboyInAppMessageWebViewClientListener
 
onOtherUrlAction(IInAppMessage, String, Bundle) - Method in interface com.appboy.ui.inappmessage.listeners.IHtmlInAppMessageActionListener
 
onOtherUrlAction(IInAppMessage, String, Bundle) - Method in interface com.appboy.ui.inappmessage.listeners.IInAppMessageWebViewClientListener
Called when a non `appboy` scheme url is encountered.
onPageFinished(WebView, String) - Method in class com.appboy.ui.inappmessage.InAppMessageWebViewClient
 
onPageFinished() - Method in interface com.appboy.ui.inappmessage.listeners.IWebViewClientStateListener
Fired when WebViewClient.onPageFinished(WebView, String) has been called.
onPause() - Method in class com.appboy.ui.activities.AppboyBaseActivity
Deprecated.
 
onPause() - Method in class com.appboy.ui.activities.AppboyBaseFragmentActivity
 
onPause() - Method in class com.appboy.ui.AppboyContentCardsFragment
 
onPause() - Method in class com.appboy.ui.AppboyFeedFragment
 
onPause() - Method in class com.appboy.ui.AppboyXamarinFormsFeedFragment
 
onReceive(Context, Intent) - Method in class com.appboy.AppboyAdmReceiver
 
onReceive(Context, Intent) - Method in class com.appboy.AppboyBootReceiver
 
onReceive(Context, Intent) - Method in class com.appboy.BrazePushReceiver
 
onReceive(Context, Intent) - Method in class com.appboy.receivers.AppboyActionReceiver
 
onRefresh() - Method in class com.appboy.ui.AppboyContentCardsFragment
Called when the user swipes down and requests a feed refresh.
onRefresh() - Method in class com.appboy.ui.AppboyFeedFragment
Called when the user swipes down and requests a feed refresh.
onRefresh() - Method in class com.appboy.ui.AppboyXamarinFormsFeedFragment
 
onResume() - Method in class com.appboy.push.AppboyNotificationRoutingActivity
 
onResume() - Method in class com.appboy.ui.activities.AppboyBaseActivity
Deprecated.
 
onResume() - Method in class com.appboy.ui.activities.AppboyBaseFragmentActivity
 
onResume() - Method in class com.appboy.ui.AppboyContentCardsFragment
 
onResume() - Method in class com.appboy.ui.AppboyFeedFragment
 
onResume() - Method in class com.appboy.ui.AppboyXamarinFormsFeedFragment
 
onSaveInstanceState(Bundle) - Method in class com.appboy.ui.AppboyContentCardsFragment
 
onSaveInstanceState(Bundle) - Method in class com.appboy.ui.AppboyFeedFragment
The onSaveInstanceState method gets called before an orientation change when either the fragment is the current fragment or exists in the fragment manager backstack.
onSaveInstanceState(Bundle) - Method in class com.appboy.ui.AppboyXamarinFormsFeedFragment
 
onScroll(MotionEvent, MotionEvent, float, float) - Method in class com.appboy.ui.AppboyFeedFragment.FeedGestureListener
 
onScroll(MotionEvent, MotionEvent, float, float) - Method in class com.appboy.ui.AppboyXamarinFormsFeedFragment.FeedGestureListener
 
onSetCard(T) - Method in class com.appboy.ui.feed.view.BaseFeedCardView
 
onSetCard(BannerImageCard) - Method in class com.appboy.ui.widget.BannerImageCardView
 
onSetCard(CaptionedImageCard) - Method in class com.appboy.ui.widget.CaptionedImageCardView
 
onSetCard(Card) - Method in class com.appboy.ui.widget.DefaultCardView
 
onSetCard(ShortNewsCard) - Method in class com.appboy.ui.widget.ShortNewsCardView
 
onSetCard(TextAnnouncementCard) - Method in class com.appboy.ui.widget.TextAnnouncementCardView
 
onStart() - Method in class com.appboy.ui.activities.AppboyBaseActivity
Deprecated.
 
onStart() - Method in class com.appboy.ui.activities.AppboyBaseFragmentActivity
 
onStop() - Method in class com.appboy.ui.activities.AppboyBaseActivity
Deprecated.
 
onStop() - Method in class com.appboy.ui.activities.AppboyBaseFragmentActivity
 
onSuccess(T) - Method in interface com.appboy.events.IValueCallback
Called with the appropriate return value on a successful operation.
onSuccess(T) - Method in class com.appboy.events.SimpleValueCallback
Does nothing.
onSwiped(RecyclerView.ViewHolder, int) - Method in class com.appboy.ui.contentcards.recycler.SimpleItemTouchHelperCallback
 
onTouch(View, MotionEvent) - Method in class com.appboy.ui.inappmessage.listeners.SwipeDismissTouchListener
 
onTouch(View, MotionEvent) - Method in class com.appboy.ui.inappmessage.listeners.TouchAwareSwipeDismissTouchListener
 
onTouchEnded() - Method in interface com.appboy.ui.inappmessage.listeners.TouchAwareSwipeDismissTouchListener.ITouchListener
 
onTouchStartedOrContinued() - Method in interface com.appboy.ui.inappmessage.listeners.TouchAwareSwipeDismissTouchListener.ITouchListener
 
onViewAttachedToWindow(ContentCardViewHolder) - Method in class com.appboy.ui.contentcards.AppboyCardAdapter
 
onViewDetachedFromWindow(ContentCardViewHolder) - Method in class com.appboy.ui.contentcards.AppboyCardAdapter
 
onViewStateRestored(Bundle) - Method in class com.appboy.ui.AppboyContentCardsFragment
 
open(Activity) - Method in class com.appboy.ui.inappmessage.DefaultInAppMessageViewWrapper
 
open(Activity) - Method in interface com.appboy.ui.inappmessage.IInAppMessageViewWrapper
Opens an IInAppMessage on the Activity.
OPEN_URI_IN_WEBVIEW - Static variable in class com.appboy.models.InAppMessageBase
 
openSession(Activity) - Method in class com.appboy.Appboy
 
openSession(Activity) - Method in interface com.appboy.IAppboy
Opens a new session or resumes the previous session.
openUriWithActionView(Context, Uri, Bundle) - Method in class com.appboy.ui.actions.UriAction
Uses an Intent.ACTION_VIEW intent to open the Uri.
openUriWithActionViewFromPush(Context, Uri, Bundle) - Method in class com.appboy.ui.actions.UriAction
Uses an Intent.ACTION_VIEW intent to open the Uri and places the main activity of the activity on the back stack.
openUriWithWebViewActivity(Context, Uri, Bundle) - Method in class com.appboy.ui.actions.UriAction
Opens the remote scheme Uri in AppboyWebViewActivity.
openUriWithWebViewActivityFromPush(Context, Uri, Bundle) - Method in class com.appboy.ui.actions.UriAction
Opens the remote scheme Uri in AppboyWebViewActivity while also populating the back stack.
optEnum(JSONObject, String, Class<TargetEnum>, TargetEnum) - Static method in class com.appboy.support.JsonUtils
 
Orientation - Enum in com.appboy.enums.inappmessage
 

P

PackageUtils - Class in com.appboy.support
 
PackageUtils() - Constructor for class com.appboy.support.PackageUtils
 
parseDate(String, AppboyDateFormat) - Static method in class com.appboy.support.DateTimeUtils
Returns a Date object parsed from an AppboyDateFormat formatted date string.
parseJsonObjectIntoBundle(String) - Static method in class com.appboy.support.JsonUtils
Parses the JSON into a bundle.
parseJSONStringDictionaryIntoBundle(String) - Static method in class com.appboy.push.AppboyNotificationUtils
performDismiss() - Method in class com.appboy.ui.inappmessage.listeners.SwipeDismissTouchListener
 
PermissionUtils - Class in com.appboy.support
 
PermissionUtils() - Constructor for class com.appboy.support.PermissionUtils
 
populateNotificationBuilder(AppboyConfigurationProvider, Context, Bundle, Bundle) - Method in class com.appboy.push.AppboyNotificationFactory
populateNotificationBuilder(BrazeNotificationPayload) - Static method in class com.appboy.push.AppboyNotificationFactory
Returns a notification builder populated with all fields from the notification extras and Braze extras.
prefetchBitmapsIfNewlyReceivedStoryPush(Context, Bundle, Bundle) - Static method in class com.appboy.push.AppboyNotificationUtils
Checks that the notification is a story that has only just been received.
prepareInAppMessageForDisplay(Handler, IInAppMessage) - Static method in class com.appboy.ui.inappmessage.BackgroundInAppMessagePreparer
 
Provider(boolean) - Constructor for class com.appboy.enums.CardKey.Provider
 

Q

QUERY_NAME_BUTTON_ID - Static variable in class com.appboy.ui.inappmessage.InAppMessageWebViewClient
The query key for the button id for tracking
QUERY_NAME_DEEPLINK - Static variable in class com.appboy.ui.inappmessage.InAppMessageWebViewClient
Query key for directing Braze to open Url intents using the INTENT.ACTION_VIEW.
QUERY_NAME_EXTERNAL_OPEN - Static variable in class com.appboy.ui.inappmessage.InAppMessageWebViewClient
The query key for opening links externally (i.e.

R

readBooleanResourceValue(String, boolean) - Method in class com.appboy.configuration.CachedConfigurationProvider
 
readColorResourceValue(String) - Method in class com.appboy.configuration.CachedConfigurationProvider
 
readIntegerResourceValue(String, int) - Method in class com.appboy.configuration.CachedConfigurationProvider
 
readStringArrayResourceValue(String, String[]) - Method in class com.appboy.configuration.CachedConfigurationProvider
Reads a string-array from XML.
readStringResourceValue(String, String) - Method in class com.appboy.configuration.CachedConfigurationProvider
 
recordGeofenceTransition(Context, String, GeofenceTransitionType) - Static method in class com.appboy.AppboyInternal
This method is for internal use only.
registerAppboyPushMessages(String) - Method in class com.appboy.Appboy
 
registerAppboyPushMessages(String) - Method in interface com.appboy.IAppboy
Registers the device as eligible to receive push notifications from Braze.
registerInAppMessageManager(Activity) - Method in class com.appboy.ui.inappmessage.AppboyInAppMessageManager
Registers the in-app message manager, which will listen to and display incoming in-app messages.
REMOTE_SCHEMES - Static variable in class com.appboy.support.AppboyFileUtils
 
removeFromCustomAttributeArray(String, String) - Method in class com.appboy.AppboyUser
Removes a string element from a custom attribute string array.
removeFromCustomAttributeArray(String, String) - Method in class com.appboy.ui.inappmessage.jsinterface.AppboyInAppMessageHtmlUserJavascriptInterface
 
removeProperty(String) - Method in class com.appboy.models.outgoing.AppboyProperties
 
removeSingleSubscription(IEventSubscriber<T>, Class<T>) - Method in class com.appboy.Appboy
 
removeSingleSubscription(IEventSubscriber<T>, Class<T>) - Method in interface com.appboy.IAppboy
Removes a single subscription associated with the given activity and event class.
removeViewFromParent(View) - Static method in class com.appboy.ui.support.ViewUtils
 
renderUrlIntoCardView(Context, Card, String, ImageView, AppboyViewBounds) - Method in interface com.appboy.IAppboyImageLoader
Renders the image for a News Feed or Content Card at the imageUrl into the ImageView.
renderUrlIntoCardView(Context, Card, String, ImageView, AppboyViewBounds) - Method in class com.appboy.lrucache.AppboyLruImageLoader
 
renderUrlIntoInAppMessageView(Context, IInAppMessage, String, ImageView, AppboyViewBounds) - Method in interface com.appboy.IAppboyImageLoader
Renders the image for an IInAppMessage at the imageUrl into the ImageView.
renderUrlIntoInAppMessageView(Context, IInAppMessage, String, ImageView, AppboyViewBounds) - Method in class com.appboy.lrucache.AppboyLruImageLoader
 
replaceCards(List<Card>) - Method in class com.appboy.ui.contentcards.AppboyCardAdapter
 
replaceFeed(List<Card>) - Method in class com.appboy.ui.adapters.AppboyListAdapter
 
replacePrefetchedUrlsWithLocalAssets(String, Map<String, String>) - Static method in class com.appboy.support.WebContentUtils
In the original string, replaces all instances of the remote uri (Map.Entry#getKey() with the local uri Map.Entry#getValue().
requestContentCardsRefresh(boolean) - Method in class com.appboy.Appboy
 
requestContentCardsRefresh(boolean) - Method in interface com.appboy.IAppboy
Requests an immediate refresh of Content Cards.
requestDisplayInAppMessage() - Method in class com.appboy.ui.inappmessage.AppboyInAppMessageManager
Asks the InAppMessageManager to display the next in-app message if one is not currently being displayed.
requestFeedRefresh() - Method in class com.appboy.Appboy
 
requestFeedRefresh() - Method in interface com.appboy.IAppboy
Requests an immediate refresh of the news feed from the Braze server.
requestFeedRefreshFromCache() - Method in class com.appboy.Appboy
 
requestFeedRefreshFromCache() - Method in interface com.appboy.IAppboy
Requests a refresh of the news feed from offline storage.
requestGeofenceRefresh(Context, boolean) - Static method in class com.appboy.AppboyInternal
This method is for internal use only.
requestGeofenceRefresh(Context, IAppboyLocation) - Static method in class com.appboy.AppboyInternal
This method is for internal use only.
requestGeofenceRefreshIfAppropriate(Context, Bundle) - Static method in class com.appboy.push.AppboyNotificationUtils
Requests a geofence refresh from Braze if appropriate based on the payload of the push notification.
requestGeofences(double, double) - Method in class com.appboy.Appboy
 
requestGeofences(double, double) - Method in interface com.appboy.IAppboy
Requests a refresh of Braze Geofences for the specified GPS coordinate.
requestGeofencesInitialization(Context) - Static method in class com.appboy.AppboyInternal
This method is for internal use only.
requestImmediateDataFlush() - Method in class com.appboy.Appboy
 
requestImmediateDataFlush() - Method in interface com.appboy.IAppboy
Requests an immediate flush of any analytics data waiting to be sent to Appboy's servers.
requestImmediateDataFlush() - Method in class com.appboy.ui.inappmessage.jsinterface.AppboyInAppMessageHtmlJavascriptInterface
 
requestInitialization(Context) - Static method in class com.appboy.services.AppboyLocationService
Clients apps may call this method when location permissions are granted to request immediate initialization of geofences as appropriate.
requestSingleLocationUpdate(Context) - Static method in class com.appboy.AppboyInternal
This method is for internal use only.
resetAfterInAppMessageClose() - Method in class com.appboy.ui.inappmessage.AppboyInAppMessageManager
Resets the AppboyInAppMessageManager to its original state before the last in-app message was displayed.
resetCardImpressionTracker() - Method in class com.appboy.ui.adapters.AppboyListAdapter
Resets the list of viewed cards.
resetMessageMargins(boolean) - Method in class com.appboy.ui.inappmessage.views.AppboyInAppMessageBaseView
 
resetMessageMargins(boolean) - Method in class com.appboy.ui.inappmessage.views.AppboyInAppMessageFullView
 
resetMessageMargins(boolean) - Method in class com.appboy.ui.inappmessage.views.AppboyInAppMessageImmersiveBaseView
 
resetMessageMargins(boolean) - Method in class com.appboy.ui.inappmessage.views.AppboyInAppMessageModalView
 
resetMessageMargins(boolean) - Method in class com.appboy.ui.inappmessage.views.AppboyInAppMessageSlideupView
 
resetMessageMarginsIfNecessary(TextView, TextView) - Static method in class com.appboy.ui.inappmessage.views.InAppMessageViewUtils
 
resizeImageViewToBitmapDimensions(Bitmap, ImageView) - Static method in class com.appboy.support.AppboyImageUtils
Resizes the ImageView to match the aspect ratio derived from the bitmap.
routeUserWithNotificationOpenedIntent(Context, Intent) - Static method in class com.appboy.push.AppboyNotificationUtils
Opens any available deep links with an Intent.ACTION_VIEW intent, placing the main activity on the back stack.
run() - Method in class com.appboy.ui.AppboyContentCardsFragment.ContentCardsUpdateRunnable
 
run() - Method in class com.appboy.ui.AppboyContentCardsFragment.NetworkUnavailableRunnable
 

S

safeSetClipToOutline(ImageView) - Method in class com.appboy.ui.contentcards.view.BaseContentCardView
 
SdkFlavor - Enum in com.appboy.enums
 
sendPushMessageReceivedBroadcast(Context, Bundle) - Static method in class com.appboy.push.AppboyNotificationUtils
Creates and sends a broadcast message that can be listened for by the host app.
SessionStateChangedEvent - Class in com.appboy.events
 
SessionStateChangedEvent(String, SessionStateChangedEvent.ChangeType) - Constructor for class com.appboy.events.SessionStateChangedEvent
 
SessionStateChangedEvent.ChangeType - Enum in com.appboy.events
 
setAccentColor(Integer) - Method in class com.appboy.models.push.BrazeNotificationPayload
 
setAccentColorIfPresentAndSupported(AppboyConfigurationProvider, NotificationCompat.Builder, Bundle) - Static method in class com.appboy.push.AppboyNotificationUtils
setAccentColorIfPresentAndSupported(NotificationCompat.Builder, BrazeNotificationPayload) - Static method in class com.appboy.push.AppboyNotificationUtils
Set accent color for devices on Lollipop and above.
setActionHintText(String) - Method in class com.appboy.ui.contentcards.view.ContentCardViewHolder
Sets the action hint text.
setActionHintVisible(boolean) - Method in class com.appboy.ui.contentcards.view.ContentCardViewHolder
Sets the action hint to View.VISIBLE when true, or View.GONE otherwise.
setActivityRequestedOrientation(Activity, int) - Static method in class com.appboy.ui.support.ViewUtils
Safely calls Activity.setRequestedOrientation(int)
setAdmMessagingRegistrationEnabled(boolean) - Method in class com.appboy.configuration.AppboyConfig.Builder
Enables automatic registration for Amazon Device Messaging.
setAllViewGroupChildrenAsAccessibilityAuto(ViewGroup) - Static method in class com.appboy.ui.inappmessage.DefaultInAppMessageViewWrapper
Sets all View children of the ViewGroup as ViewCompat#IMPORTANT_FOR_ACCESSIBILITY_AUTO.
setAllViewGroupChildrenAsNonAccessibilityImportant(ViewGroup) - Static method in class com.appboy.ui.inappmessage.DefaultInAppMessageViewWrapper
Sets all View children of the ViewGroup as ViewCompat#IMPORTANT_FOR_ACCESSIBILITY_NO_HIDE_DESCENDANTS.
setAndStartAnimation(boolean) - Method in class com.appboy.ui.inappmessage.DefaultInAppMessageViewWrapper
Instantiates and executes the correct animation for the current in-app message.
setAnimateIn(boolean) - Method in interface com.appboy.models.IInAppMessage
Sets whether this in-app message will animate in or appear suddenly.
setAnimateIn(boolean) - Method in class com.appboy.models.InAppMessageBase
 
setAnimateOut(boolean) - Method in interface com.appboy.models.IInAppMessage
Sets whether this in-app message will animate out or disappear suddenly.
setAnimateOut(boolean) - Method in class com.appboy.models.InAppMessageBase
 
setAnimationParams(Animation, long, boolean) - Static method in class com.appboy.ui.support.AnimationUtils
Sets duration and interpolator for the given Animation object.
setApiKey(String) - Method in class com.appboy.configuration.AppboyConfig.Builder
Sets the API key.
setAppboyConfigurationProvider(AppboyConfigurationProvider) - Method in class com.appboy.models.push.BrazeNotificationPayload
 
setAppboyEndpointProvider(IAppboyEndpointProvider) - Static method in class com.appboy.Appboy
Sets an IAppboyEndpointProvider to be used to route Braze API traffic

Note that if a custom endpoint is specified using AppboyConfig.Builder#setCustomEndpoint(String) or via appboy.xml configuration, any IAppboyEndpointProvider previously set using this method will be overridden when the Appboy singleton initializes.

setAppboyExtras(Bundle) - Method in class com.appboy.models.push.BrazeNotificationPayload
 
setAppboyImageLoader(IAppboyImageLoader) - Method in class com.appboy.Appboy
 
setAppboyImageLoader(IAppboyImageLoader) - Method in interface com.appboy.IAppboy
Sets the IAppboyImageLoader for the Braze instance.
setAppboyNavigator(IAppboyNavigator) - Static method in class com.appboy.ui.AppboyNavigator
Sets the class that defines the actions that should be taken when Braze attempts to display the news feed or open a URI from an in-app message.
setAspectRatio(float) - Method in class com.appboy.ui.inappmessage.AppboyInAppMessageImageView
 
setAspectRatio(float) - Method in interface com.appboy.ui.inappmessage.IInAppMessageImageView
 
setAssetsZipRemoteUrl(String) - Method in interface com.appboy.models.IInAppMessageZippedAssetHtml
Sets the remote URL of the assets zip file.
setAssetUrls(List<String>) - Method in class com.appboy.models.InAppMessageHtml
Sets the list of asset urls associated with this message for prefetch.
setAttributionData(AttributionData) - Method in class com.appboy.AppboyUser
Sets attribution information for the user.
setAutomaticGeofenceRequestsEnabled(boolean) - Method in class com.appboy.configuration.AppboyConfig.Builder
Sets whether Braze Geofences are automatically requested by the Braze SDK.
setAvatarImageUrl(String) - Method in class com.appboy.AppboyUser
Sets the Avatar image of the user which will be displayed on the user's profile on the dashboard.
setBackButtonDismissesInAppMessageView(boolean) - Method in class com.appboy.ui.inappmessage.AppboyInAppMessageManagerBase
Sets whether the hardware back button dismisses in-app messages.
setBackgroundColor(int) - Method in interface com.appboy.models.IInAppMessage
Sets the background color on this in-app message.
setBackgroundColor(int) - Method in class com.appboy.models.InAppMessageBase
 
setBackgroundColor(int) - Method in class com.appboy.models.MessageButton
 
setBadNetworkDataFlushInterval(int) - Method in class com.appboy.configuration.AppboyConfig.Builder
Sets the data flush interval on poor connections.
setBigImageUrl(String) - Method in class com.appboy.models.push.BrazeNotificationPayload
Equivalent to setting Constants.APPBOY_PUSH_BIG_IMAGE_URL_KEY in the "appboyExtras" bundle.
setBigSummaryText(String) - Method in class com.appboy.models.push.BrazeNotificationPayload
 
setBigTitleText(String) - Method in class com.appboy.models.push.BrazeNotificationPayload
 
setBitmap(Bitmap) - Method in interface com.appboy.models.IInAppMessageWithImage
Explicitly sets the bitmap on this in-app message.
setBitmap(Bitmap) - Method in class com.appboy.models.InAppMessageWithImageBase
 
setBorderColor(int) - Method in class com.appboy.models.MessageButton
 
setButtons(List<View>, List<MessageButton>) - Static method in class com.appboy.ui.inappmessage.views.InAppMessageButtonViewUtils
Sets the appropriate colors for the button text, background, and border.
setCard(T) - Method in class com.appboy.ui.feed.view.BaseFeedCardView
 
setCardViewedIndicator(AppboyImageSwitcher, Card) - Method in class com.appboy.ui.widget.BaseCardView
Checks to see if the card object is viewed and if so, sets the read/unread status indicator image.
setCategories(EnumSet<CardCategory>) - Method in class com.appboy.ui.AppboyFeedFragment
Calling this method will make AppboyFeedFragment display a list of cards where each card belongs to at least one of the given categories.
setCategories(EnumSet<CardCategory>) - Method in class com.appboy.ui.AppboyXamarinFormsFeedFragment
Calling this method will make AppboyFeedFragment display a list of cards where each card belongs to at least one of the given categories.
setCategory(CardCategory) - Method in class com.appboy.ui.AppboyFeedFragment
 
setCategory(CardCategory) - Method in class com.appboy.ui.AppboyXamarinFormsFeedFragment
 
setCategoryIfPresentAndSupported(NotificationCompat.Builder, Bundle) - Static method in class com.appboy.push.AppboyNotificationUtils
setCategoryIfPresentAndSupported(NotificationCompat.Builder, BrazeNotificationPayload) - Static method in class com.appboy.push.AppboyNotificationUtils
Set category for devices on Lollipop and above.
setChevronColor(int) - Method in class com.appboy.models.InAppMessageSlideup
 
setClickAction(ClickAction) - Method in interface com.appboy.models.IInAppMessage
Sets the click action of this in-app message.
setClickAction(ClickAction, Uri) - Method in interface com.appboy.models.IInAppMessage
Sets the click action of this in-app message.
setClickAction(ClickAction) - Method in class com.appboy.models.InAppMessageBase
 
setClickAction(ClickAction, Uri) - Method in class com.appboy.models.InAppMessageBase
 
setClickAction(ClickAction) - Method in class com.appboy.models.MessageButton
 
setClickAction(ClickAction, Uri) - Method in class com.appboy.models.MessageButton
 
setClickOutsideModalViewDismissInAppMessageView(boolean) - Method in class com.appboy.ui.inappmessage.AppboyInAppMessageManagerBase
Sets whether the tapping outside the modal in-app message content dismiss the message.
setCloseButtonColor(int) - Method in interface com.appboy.models.IInAppMessageImmersive
Sets the close button color on this in-app message.
setCloseButtonColor(int) - Method in class com.appboy.models.InAppMessageImmersiveBase
 
setContentCardsActionListener(IContentCardsActionListener) - Method in class com.appboy.ui.contentcards.AppboyContentCardsManager
Assigns a custom IContentCardsActionListener that will be used to handle user actions.
setContentCardsUnreadVisualIndicatorEnabled(boolean) - Method in class com.appboy.configuration.AppboyConfig.Builder
Sets whether the Content Cards unread visual indication bar is enabled.
setContentCardsViewBindingHandler(IContentCardsViewBindingHandler) - Method in class com.appboy.ui.AppboyContentCardsFragment
setContentCardSyncData(String) - Method in class com.appboy.models.push.BrazeNotificationPayload
 
setContentCardSyncUserId(String) - Method in class com.appboy.models.push.BrazeNotificationPayload
 
setContentCardUpdateHandler(IContentCardsUpdateHandler) - Method in class com.appboy.ui.AppboyContentCardsFragment
setContentIfPresent(AppboyConfigurationProvider, NotificationCompat.Builder, Bundle) - Static method in class com.appboy.push.AppboyNotificationUtils
setContentIfPresent(NotificationCompat.Builder, BrazeNotificationPayload) - Static method in class com.appboy.push.AppboyNotificationUtils
Sets notification content if it exists in the payload.
setContentIntentIfPresent(Context, NotificationCompat.Builder, Bundle) - Static method in class com.appboy.push.AppboyNotificationUtils
Create broadcast intent that will fire when the notification has been opened.
setContentText(String) - Method in class com.appboy.models.push.BrazeNotificationPayload
 
setContext(Context) - Method in class com.appboy.models.push.BrazeNotificationPayload
 
setCornersRadiiPx(float, float, float, float) - Method in class com.appboy.ui.inappmessage.AppboyInAppMessageImageView
 
setCornersRadiiPx(float, float, float, float) - Method in interface com.appboy.ui.inappmessage.IInAppMessageImageView
Instruct the view to use the given radii for its corners.
setCornersRadiusPx(float) - Method in class com.appboy.ui.inappmessage.AppboyInAppMessageImageView
 
setCornersRadiusPx(float) - Method in interface com.appboy.ui.inappmessage.IInAppMessageImageView
Instruct the view to use the given radius for its corners.
setCountry(String) - Method in class com.appboy.AppboyUser
Sets the home country of the user.
setCountry(String) - Method in class com.appboy.ui.inappmessage.jsinterface.AppboyInAppMessageHtmlUserJavascriptInterface
 
setCropType(CropType) - Method in interface com.appboy.models.IInAppMessage
Sets the crop type for this in-app message's image.
setCropType(CropType) - Method in class com.appboy.models.InAppMessageBase
 
setCustomAppboyNotificationFactory(IAppboyNotificationFactory) - Static method in class com.appboy.Appboy
Set a custom IAppboyNotificationFactory to be used to modify or create Braze push notifications.
setCustomAttributeArray(String, String[]) - Method in class com.appboy.AppboyUser
Sets a String array of custom user attributes.
setCustomControlInAppMessageManagerListener(IInAppMessageManagerListener) - Method in class com.appboy.ui.inappmessage.AppboyInAppMessageManagerBase
Assigns a custom IInAppMessageManagerListener that will be used when displaying control in-app messages.
setCustomEndpoint(String) - Method in class com.appboy.configuration.AppboyConfig.Builder
Sets a custom API endpoint.
setCustomHtmlInAppMessageActionListener(IHtmlInAppMessageActionListener) - Method in class com.appboy.ui.inappmessage.AppboyInAppMessageManagerBase
Assigns a custom IHtmlInAppMessageActionListener that will be used during the display of Html in-app messages.
setCustomInAppMessageAnimationFactory(IInAppMessageAnimationFactory) - Method in class com.appboy.ui.inappmessage.AppboyInAppMessageManagerBase
Assigns a custom IInAppMessageAnimationFactory that will be used to animate the in-app message View.
setCustomInAppMessageManagerListener(IInAppMessageManagerListener) - Method in class com.appboy.ui.inappmessage.AppboyInAppMessageManagerBase
Assigns a custom IInAppMessageManagerListener that will be used when displaying in-app messages.
setCustomInAppMessageViewFactory(IInAppMessageViewFactory) - Method in class com.appboy.ui.inappmessage.AppboyInAppMessageManagerBase
Assigns a custom IInAppMessageViewFactory that will be used to create the in-app message View.
setCustomInAppMessageViewWrapperFactory(IInAppMessageViewWrapperFactory) - Method in class com.appboy.ui.inappmessage.AppboyInAppMessageManagerBase
Sets a custom IInAppMessageViewWrapperFactory that will be used to display an IInAppMessage to the user.
setCustomLocationAttribute(String, double, double) - Method in class com.appboy.ui.inappmessage.jsinterface.AppboyInAppMessageHtmlUserJavascriptInterface
 
setCustomLocationProviderNames(EnumSet<LocationProviderName>) - Method in class com.appboy.configuration.AppboyConfig.Builder
The set of custom location provider names.
setCustomNotificationId(Integer) - Method in class com.appboy.models.push.BrazeNotificationPayload
 
setCustomUserAttribute(String, boolean) - Method in class com.appboy.AppboyUser
Sets a boolean custom user attribute.
setCustomUserAttribute(String, int) - Method in class com.appboy.AppboyUser
Sets an int custom user attribute.
setCustomUserAttribute(String, float) - Method in class com.appboy.AppboyUser
Sets a float custom user attribute.
setCustomUserAttribute(String, long) - Method in class com.appboy.AppboyUser
Sets a long custom user attribute.
setCustomUserAttribute(String, String) - Method in class com.appboy.AppboyUser
Sets a string custom user attribute.
setCustomUserAttribute(String, double) - Method in class com.appboy.AppboyUser
Sets a double custom user attribute.
setCustomUserAttributeArray(String, String) - Method in class com.appboy.ui.inappmessage.jsinterface.AppboyInAppMessageHtmlUserJavascriptInterface
 
setCustomUserAttributeJSON(String, String) - Method in class com.appboy.ui.inappmessage.jsinterface.AppboyInAppMessageHtmlUserJavascriptInterface
 
setCustomUserAttributeToNow(String) - Method in class com.appboy.AppboyUser
Sets a custom attribute with the given key to the current time.
setCustomUserAttributeToSecondsFromEpoch(String, long) - Method in class com.appboy.AppboyUser
Sets a custom attribute to the given number of seconds elapsed since the epoch.
setCustomWebViewActivityClass(Class<?>) - Method in class com.appboy.configuration.AppboyConfig.Builder
Sets the activity that Braze will use when opening a deeplink inside the app via a WebView instead of the default Braze WebView Activity.
setDateOfBirth(int, Month, int) - Method in class com.appboy.AppboyUser
Sets the date of birth of the user.
setDateOfBirth(int, int, int) - Method in class com.appboy.ui.inappmessage.jsinterface.AppboyInAppMessageHtmlUserJavascriptInterface
 
setDefaultNotificationAccentColor(int) - Method in class com.appboy.configuration.AppboyConfig.Builder
This integer sets the default accent color for push notifications on Android Lollipop and higher.
setDefaultNotificationChannelDescription(String) - Method in class com.appboy.configuration.AppboyConfig.Builder
Sets the NotificationChannel user facing description as seen via NotificationChannel.getDescription() for the Braze default NotificationChannel.
setDefaultNotificationChannelName(String) - Method in class com.appboy.configuration.AppboyConfig.Builder
Sets the NotificationChannel user facing name as seen via NotificationChannel.getName() for the Braze default NotificationChannel.
setDeleteIntent(Context, NotificationCompat.Builder, Bundle) - Static method in class com.appboy.push.AppboyNotificationUtils
 
setDeviceObjectAllowlist(EnumSet<DeviceKey>) - Method in class com.appboy.configuration.AppboyConfig.Builder
Device object allowlisting is a feature where the SDK can be configured to only send a subset of the device object keys/values according to some allowlist.
setDeviceObjectAllowlistEnabled(boolean) - Method in class com.appboy.configuration.AppboyConfig.Builder
Device object allowlisting is a feature where the SDK can be configured to only send a subset of the device object keys/values according to some allowlist.
setDeviceObjectWhitelist(EnumSet<DeviceKey>) - Method in class com.appboy.configuration.AppboyConfig.Builder
setDeviceObjectWhitelistEnabled(boolean) - Method in class com.appboy.configuration.AppboyConfig.Builder
setDismissType(DismissType) - Method in interface com.appboy.models.IInAppMessage
Sets the dismiss type of this in-app message.
setDismissType(DismissType) - Method in class com.appboy.models.InAppMessageBase
 
setDistanceFromGeofenceRefresh(double) - Method in class com.appboy.models.AppboyGeofence
 
setDrawableColor(Drawable, int) - Static method in class com.appboy.ui.inappmessage.views.InAppMessageViewUtils
 
setDurationInMilliseconds(int) - Method in interface com.appboy.models.IInAppMessage
Sets the duration of this in-app message.
setDurationInMilliseconds(int) - Method in class com.appboy.models.InAppMessageBase
 
setEmail(String) - Method in class com.appboy.AppboyUser
Sets the email address of the user.
setEmail(String) - Method in class com.appboy.ui.inappmessage.jsinterface.AppboyInAppMessageHtmlUserJavascriptInterface
 
setEmailNotificationSubscriptionType(NotificationSubscriptionType) - Method in class com.appboy.AppboyUser
Sets whether or not the user should be sent email campaigns.
setEmailNotificationSubscriptionType(String) - Method in class com.appboy.ui.inappmessage.jsinterface.AppboyInAppMessageHtmlUserJavascriptInterface
 
setExpirationTimestamp(long) - Method in interface com.appboy.models.IInAppMessage
Set the UTC timestamp at which this message expires and will not be displayed.
setExpirationTimestamp(long) - Method in class com.appboy.models.InAppMessageBase
 
setExtras(Map<String, String>) - Method in interface com.appboy.models.IInAppMessage
Sets or overrides the extras on this in-app message as a map of key value pairs.
setExtras(Map<String, String>) - Method in class com.appboy.models.InAppMessageBase
 
setFacebookData(FacebookUser) - Method in class com.appboy.AppboyUser
Sets the Facebook profile data for this user.
setFeedCardClickActionListener(IFeedClickActionListener) - Method in class com.appboy.ui.feed.AppboyFeedManager
Assigns a custom IFeedClickActionListener that will be used to handle news feed card click actions.
setFirebaseCloudMessagingSenderIdKey(String) - Method in class com.appboy.configuration.AppboyConfig.Builder
Sets the sender ID key used to register for Firebase Cloud Messaging.
setFirstName(String) - Method in class com.appboy.AppboyUser
Sets the first name of the user.
setFirstName(String) - Method in class com.appboy.ui.inappmessage.jsinterface.AppboyInAppMessageHtmlUserJavascriptInterface
 
setFocusableInTouchModeAndRequestFocus(View) - Static method in class com.appboy.ui.support.ViewUtils
 
setFrameColor(Integer) - Method in interface com.appboy.models.IInAppMessageImmersive
Sets the frame color for this in-app message.
setFrameColor(Integer) - Method in class com.appboy.models.InAppMessageImmersiveBase
 
setFrameColor(Integer) - Method in class com.appboy.ui.inappmessage.views.AppboyInAppMessageImmersiveBaseView
 
setFrameColor(View, Integer) - Static method in class com.appboy.ui.inappmessage.views.InAppMessageViewUtils
 
setGender(Gender) - Method in class com.appboy.AppboyUser
Sets the gender for the user.
setGender(String) - Method in class com.appboy.ui.inappmessage.jsinterface.AppboyInAppMessageHtmlUserJavascriptInterface
 
setGeofencesEnabled(boolean) - Method in class com.appboy.configuration.AppboyConfig.Builder
Gets whether the Braze Geofences feature is enabled.
setGoodNetworkDataFlushInterval(int) - Method in class com.appboy.configuration.AppboyConfig.Builder
Sets the data flush interval on good connections.
setGoogleAdvertisingId(String, boolean) - Method in class com.appboy.Appboy
 
setGoogleAdvertisingId(String, boolean) - Method in interface com.appboy.IAppboy
Sets the Google Advertising ID and associated ad-tracking enabled field for this device.
setGraphicModalMaxHeightDp(double) - Static method in class com.appboy.ui.inappmessage.config.AppboyInAppMessageParams
 
setGraphicModalMaxWidthDp(double) - Static method in class com.appboy.ui.inappmessage.config.AppboyInAppMessageParams
 
setGreatNetworkDataFlushInterval(int) - Method in class com.appboy.configuration.AppboyConfig.Builder
Sets the data flush interval on great connections.
setHandlePushDeepLinksAutomatically(boolean) - Method in class com.appboy.configuration.AppboyConfig.Builder
Enables Braze to automatically open your app and any deep links when a push notification is clicked.
setHeader(String) - Method in interface com.appboy.models.IInAppMessageImmersive
Sets the header text of this in-app message.
setHeader(String) - Method in class com.appboy.models.InAppMessageImmersiveBase
 
setHeaderTextAlign(TextAlign) - Method in interface com.appboy.models.IInAppMessageImmersive
Set the text alignment for the header text.
setHeaderTextAlign(TextAlign) - Method in class com.appboy.models.InAppMessageImmersiveBase
 
setHeaderTextColor(int) - Method in interface com.appboy.models.IInAppMessageImmersive
Sets the header text color on this in-app message.
setHeaderTextColor(int) - Method in class com.appboy.models.InAppMessageImmersiveBase
 
setHeightOnViewLayoutParams(View, int) - Static method in class com.appboy.ui.support.ViewUtils
 
setHomeCity(String) - Method in class com.appboy.AppboyUser
Sets the home city of the user.
setHomeCity(String) - Method in class com.appboy.ui.inappmessage.jsinterface.AppboyInAppMessageHtmlUserJavascriptInterface
 
setHtmlPageFinishedListener(IWebViewClientStateListener) - Method in class com.appboy.ui.inappmessage.views.AppboyInAppMessageHtmlBaseView
 
setIcon(String) - Method in interface com.appboy.models.IInAppMessage
Sets the icon on this in-app message.
setIcon(String) - Method in class com.appboy.models.InAppMessageBase
 
setIcon(Context, String, int, int, TextView) - Static method in class com.appboy.ui.inappmessage.views.InAppMessageViewUtils
 
setIconBackgroundColor(int) - Method in interface com.appboy.models.IInAppMessage
Sets the icon background color on this in-app message.
setIconBackgroundColor(int) - Method in class com.appboy.models.InAppMessageBase
 
setIconColor(int) - Method in interface com.appboy.models.IInAppMessage
Sets the icon color on this in-app message.
setIconColor(int) - Method in class com.appboy.models.InAppMessageBase
 
setImage(Bitmap, ImageView) - Static method in class com.appboy.ui.inappmessage.views.InAppMessageViewUtils
 
setImageDownloadSuccessful(boolean) - Method in interface com.appboy.models.IInAppMessageWithImage
Sets the status of the image download on this in-app message.
setImageDownloadSuccessful(boolean) - Method in class com.appboy.models.InAppMessageWithImageBase
 
setImageStyle(ImageStyle) - Method in interface com.appboy.models.IInAppMessageImmersive
Set the image style on this in-app message.
setImageStyle(ImageStyle) - Method in class com.appboy.models.InAppMessageImmersiveBase
 
setImageUrl(String) - Method in interface com.appboy.models.IInAppMessageWithImage
Deprecated.
setImageUrl(String) - Method in class com.appboy.models.InAppMessageWithImageBase
 
setImageViewToUrl(ImageView, String, float, Card) - Method in class com.appboy.ui.widget.BaseCardView
Asynchronously fetches the image at the given imageUrl and displays the image in the ImageView.
setImpressedCardIds(List<String>) - Method in class com.appboy.ui.contentcards.AppboyCardAdapter
Provides a list of the impressed card ids.
setInAppMessageImageCropType(CropType) - Method in class com.appboy.ui.inappmessage.AppboyInAppMessageImageView
 
setInAppMessageImageCropType(CropType) - Method in interface com.appboy.ui.inappmessage.IInAppMessageImageView
Instruct the view to use ImageView.ScaleType.CENTER_CROP or equivalent.
setInAppMessageTestPushEagerDisplayEnabled(boolean) - Method in class com.appboy.configuration.AppboyConfig.Builder
Gets whether the In-App Message Test Push will attempt to automatically display the test In-App Message without the need for clicking on a push beforehand.
setInAppMessageWebViewClient(InAppMessageWebViewClient) - Method in class com.appboy.ui.inappmessage.views.AppboyInAppMessageHtmlBaseView
 
setInAppMessageWebViewClientMaxOnPageFinishedWaitMs(int) - Method in class com.appboy.configuration.AppboyConfig.Builder
Sets the maximum length of time, in milliseconds, to wait for the WebViewClient.onPageFinished(WebView, String) callback to fire before displaying an HTML In-App Message.
setInAppMessagingRegistrationBlacklist(Set<Class<?>>) - Method in class com.appboy.AppboyLifecycleCallbackListener
setInAppMessagingRegistrationBlocklist(Set<Class<?>>) - Method in class com.appboy.AppboyLifecycleCallbackListener
Sets the Object.getClass() blocklist for which in-app message registration will not occur.
setIndicatorHighlighted(boolean) - Method in class com.appboy.models.cards.Card
Sets the visual indicator at the bottom of the card is highlighted.
setInitialLogLevelFromConfiguration(int) - Static method in class com.appboy.support.AppboyLogger
Sets the log level if no log level was ever set via AppboyLogger.setLogLevel(int).
setIsDismissed(boolean) - Method in class com.appboy.models.cards.Card
Sets a card as dismissed.
setIsDismissibleByUser(boolean) - Method in class com.appboy.models.cards.Card
Sets whether this card can be dismissed by the user.
setIsFirebaseCloudMessagingRegistrationEnabled(boolean) - Method in class com.appboy.configuration.AppboyConfig.Builder
Sets whether the SDK to automatically register for Firebase Cloud Messaging.
setIsFirebaseMessagingServiceOnNewTokenRegistrationEnabled(boolean) - Method in class com.appboy.configuration.AppboyConfig.Builder
Determines whether the Braze will automatically register tokens in com.google.firebase.messaging.FirebaseMessagingService#onNewToken(String).
setIsInAppMessageAccessibilityExclusiveModeEnabled(boolean) - Method in class com.appboy.configuration.AppboyConfig.Builder
In-app message accessibility exclusive mode, when enabled, forces accessibility readers to only be able to read currently displaying in-app messages and no other screen contents.
setIsInlineImagePush(boolean) - Method in class com.appboy.models.push.BrazeNotificationPayload
 
setIsLocationCollectionEnabled(boolean) - Method in class com.appboy.configuration.AppboyConfig.Builder
This boolean sets whether Braze should automatically collect location (if the user permits).
setIsPinned(boolean) - Method in class com.appboy.models.cards.Card
Sets this card as pinned in the default UI.
setIsPushWakeScreenForNotificationEnabled(boolean) - Method in class com.appboy.configuration.AppboyConfig.Builder
Sets whether a screen wakelock will be acquired to wake the device screen for push notifications.
setIsRead(boolean) - Method in class com.appboy.models.cards.Card
setIsSessionStartBasedTimeoutEnabled(boolean) - Method in class com.appboy.configuration.AppboyConfig.Builder
Sets the session timeout behavior to be either session-start or session-end based.
setIsTest(boolean) - Method in class com.appboy.models.cards.Card
 
setLanguage(String) - Method in class com.appboy.AppboyUser
Sets the language of the user.
setLanguage(String) - Method in class com.appboy.ui.inappmessage.jsinterface.AppboyInAppMessageHtmlUserJavascriptInterface
 
setLargeIcon(String) - Method in class com.appboy.models.push.BrazeNotificationPayload
 
setLargeIconIfPresentAndSupported(Context, AppboyConfigurationProvider, NotificationCompat.Builder, Bundle) - Static method in class com.appboy.push.AppboyNotificationUtils
setLargeIconIfPresentAndSupported(NotificationCompat.Builder, BrazeNotificationPayload) - Static method in class com.appboy.push.AppboyNotificationUtils
Set large icon.
setLargeNotificationIcon(String) - Method in class com.appboy.configuration.AppboyConfig.Builder
Sets the large icon used in notifications.
setLargerCloseButtonClickArea(View) - Method in class com.appboy.ui.inappmessage.views.AppboyInAppMessageImmersiveBaseView
Sets a rectangular click area for the close button.
setLastKnownLocation(double, double, Double, Double) - Method in class com.appboy.AppboyUser
Sets the last known location for the user.
setLastName(String) - Method in class com.appboy.AppboyUser
Sets the last name of the user.
setLastName(String) - Method in class com.appboy.ui.inappmessage.jsinterface.AppboyInAppMessageHtmlUserJavascriptInterface
 
setLocalAssetsDirectoryUrl(String) - Method in interface com.appboy.models.IInAppMessageHtml
Sets the local URL of the assets directory for the html In-App Message.
setLocalAssetsDirectoryUrl(String) - Method in class com.appboy.models.InAppMessageHtmlBase
 
setLocaleToApiMapping(List<String>) - Method in class com.appboy.configuration.AppboyConfig.Builder
Sets the locale to API key mapping as a list of strings.
setLocalImageUrl(String) - Method in interface com.appboy.models.IInAppMessageWithImage
Sets the image on this in-app message to a local uri.
setLocalImageUrl(String) - Method in class com.appboy.models.InAppMessageWithImageBase
 
setLocalPrefetchedAssetPaths(Map<String, String>) - Method in interface com.appboy.models.IInAppMessage
Instruct this in-app message where to find pre-fetched assets for remote assets specified in IInAppMessage.getRemoteAssetPathsForPrefetch().
setLocalPrefetchedAssetPaths(Map<String, String>) - Method in class com.appboy.models.InAppMessageBase
The base In-App Message class does not have assets of its own.
setLocalPrefetchedAssetPaths(Map<String, String>) - Method in class com.appboy.models.InAppMessageHtml
 
setLocalPrefetchedAssetPaths(Map<String, String>) - Method in class com.appboy.models.InAppMessageHtmlBase
 
setLocalPrefetchedAssetPaths(Map<String, String>) - Method in class com.appboy.models.InAppMessageWithImageBase
 
setLocationCustomAttribute(String, double, double) - Method in class com.appboy.AppboyUser
 
setLogLevel(int) - Static method in class com.appboy.support.AppboyLogger
Sets the log level used for logging messages from the Braze SDK.
setMessage(String) - Method in interface com.appboy.models.IInAppMessage
Sets the message text of this in-app message.
setMessage(String) - Method in class com.appboy.models.InAppMessageBase
 
setMessage(String) - Method in class com.appboy.ui.inappmessage.views.AppboyInAppMessageBaseView
 
setMessageBackgroundColor(int) - Method in class com.appboy.ui.inappmessage.views.AppboyInAppMessageBaseView
 
setMessageBackgroundColor(int) - Method in class com.appboy.ui.inappmessage.views.AppboyInAppMessageFullView
 
setMessageBackgroundColor(int) - Method in class com.appboy.ui.inappmessage.views.AppboyInAppMessageModalView
 
setMessageBackgroundColor(int) - Method in class com.appboy.ui.inappmessage.views.AppboyInAppMessageSlideupView
 
setMessageButtons(List<MessageButton>) - Method in interface com.appboy.models.IInAppMessageImmersive
Sets the message buttons for this in-app message.
setMessageButtons(List<MessageButton>) - Method in class com.appboy.models.InAppMessageImmersiveBase
 
setMessageButtons(List<MessageButton>) - Method in class com.appboy.ui.inappmessage.views.AppboyInAppMessageImmersiveBaseView
 
setMessageChevron(int, ClickAction) - Method in class com.appboy.ui.inappmessage.views.AppboyInAppMessageSlideupView
 
setMessageCloseButtonColor(int) - Method in class com.appboy.ui.inappmessage.views.AppboyInAppMessageImmersiveBaseView
 
setMessageFields(JSONObject) - Method in class com.appboy.models.InAppMessageHtml
 
setMessageHeaderText(String) - Method in class com.appboy.ui.inappmessage.views.AppboyInAppMessageImmersiveBaseView
 
setMessageHeaderTextAlignment(TextAlign) - Method in class com.appboy.ui.inappmessage.views.AppboyInAppMessageImmersiveBaseView
 
setMessageHeaderTextColor(int) - Method in class com.appboy.ui.inappmessage.views.AppboyInAppMessageImmersiveBaseView
 
setMessageIcon(String, int, int) - Method in class com.appboy.ui.inappmessage.views.AppboyInAppMessageBaseView
 
setMessageImageView(Bitmap) - Method in class com.appboy.ui.inappmessage.views.AppboyInAppMessageBaseView
 
setMessageTextAlign(TextAlign) - Method in interface com.appboy.models.IInAppMessage
Set the text alignment for the message text.
setMessageTextAlign(TextAlign) - Method in class com.appboy.models.InAppMessageBase
 
setMessageTextAlign(TextAlign) - Method in class com.appboy.ui.inappmessage.views.AppboyInAppMessageBaseView
 
setMessageTextColor(int) - Method in interface com.appboy.models.IInAppMessage
Sets the message text color on this in-app message.
setMessageTextColor(int) - Method in class com.appboy.models.InAppMessageBase
 
setMessageTextColor(int) - Method in class com.appboy.ui.inappmessage.views.AppboyInAppMessageBaseView
 
setModalizedImageRadiusDp(double) - Static method in class com.appboy.ui.inappmessage.config.AppboyInAppMessageParams
 
setNewsfeedVisualIndicatorOn(boolean) - Method in class com.appboy.configuration.AppboyConfig.Builder
When true, sets the Newsfeed visual indicator for read/unread status to be enabled.
setNotificationBadgeNumber(Integer) - Method in class com.appboy.models.push.BrazeNotificationPayload
 
setNotificationBadgeNumberIfPresent(NotificationCompat.Builder, Bundle) - Static method in class com.appboy.push.AppboyNotificationUtils
setNotificationBadgeNumberIfPresent(NotificationCompat.Builder, BrazeNotificationPayload) - Static method in class com.appboy.push.AppboyNotificationUtils
Sets the notification number, set via NotificationCompat.Builder#setNumber(int).
setNotificationCategory(String) - Method in class com.appboy.models.push.BrazeNotificationPayload
 
setNotificationChannelId(String) - Method in class com.appboy.models.push.BrazeNotificationPayload
 
setNotificationChannelIfSupported(Context, AppboyConfigurationProvider, NotificationCompat.Builder, Bundle) - Static method in class com.appboy.push.AppboyNotificationUtils
Deprecated.
The channel id should be set in NotificationCompat.Builder#Builder(Context, String)
setNotificationDurationAlarm(Context, Class<?>, int, int) - Static method in class com.appboy.push.AppboyNotificationUtils
Creates an alarm which will issue a broadcast to cancel the notification specified by the given notificationId after the given duration.
setNotificationReceivedTimestampMillis(Long) - Method in class com.appboy.models.push.BrazeNotificationPayload
 
setNotificationSound(String) - Method in class com.appboy.models.push.BrazeNotificationPayload
 
setNotificationVisibility(Integer) - Method in class com.appboy.models.push.BrazeNotificationPayload
 
setOffline(boolean) - Method in interface com.appboy.IAppboyImageLoader
Set this image loader offline.
setOffline(boolean) - Method in class com.appboy.lrucache.AppboyLruImageLoader
 
setOpenUriInWebView(boolean) - Method in interface com.appboy.models.IInAppMessage
Sets whether to use AppboyWebViewActivity to open deep links from this in-app message.
setOpenUriInWebView(boolean) - Method in class com.appboy.models.InAppMessageBase
 
setOpenUriInWebview(boolean) - Method in class com.appboy.models.MessageButton
 
setOptionalCardImage(ImageView, float, String, float, Card) - Method in class com.appboy.ui.contentcards.view.BaseContentCardView
Sets the card's image to a given url.
setOptionalTextView(TextView, String) - Method in class com.appboy.ui.widget.BaseCardView
Applies the text to the TextView.
setOrientation(Orientation) - Method in interface com.appboy.models.IInAppMessage
Sets the preferred screen orientation for this in-app message.
setOrientation(Orientation) - Method in class com.appboy.models.InAppMessageBase
 
setOutboundNetworkRequestsOffline(boolean) - Static method in class com.appboy.Appboy
Pauses or resumes outbound network requests from the Braze SDK at any point during runtime.
setPhoneNumber(String) - Method in class com.appboy.AppboyUser
Sets the phone number of the user.
setPhoneNumber(String) - Method in class com.appboy.ui.inappmessage.jsinterface.AppboyInAppMessageHtmlUserJavascriptInterface
 
setPinnedIconVisible(boolean) - Method in class com.appboy.ui.contentcards.view.ContentCardViewHolder
Sets the pinned icon to View.VISIBLE when true, or View.GONE otherwise.
setPriorityIfPresentAndSupported(NotificationCompat.Builder, Bundle) - Static method in class com.appboy.push.AppboyNotificationUtils
Sets the priority of the notification if a priority is present in the notification extras.
setPublicNotificationExtras(String) - Method in class com.appboy.models.push.BrazeNotificationPayload
 
setPublicVersionIfPresentAndSupported(Context, AppboyConfigurationProvider, NotificationCompat.Builder, Bundle) - Static method in class com.appboy.push.AppboyNotificationUtils
setPublicVersionIfPresentAndSupported(NotificationCompat.Builder, BrazeNotificationPayload) - Static method in class com.appboy.push.AppboyNotificationUtils
Set the public version of the notification for notifications with private visibility.
setPushDeepLinkBackStackActivityClass(Class<?>) - Method in class com.appboy.configuration.AppboyConfig.Builder
Sets the activity that Braze will add to the back stack when automatically following deep links for push.
setPushDeepLinkBackStackActivityEnabled(boolean) - Method in class com.appboy.configuration.AppboyConfig.Builder
Enables Braze to add an activity to the back stack when automatically following deep links for push.
setPushDuration(Integer) - Method in class com.appboy.models.push.BrazeNotificationPayload
 
setPushHtmlRenderingEnabled(boolean) - Method in class com.appboy.configuration.AppboyConfig.Builder
Sets whether a the text content in push notifications should be interpreted and rendered as Html using Html.fromHtml(String, int).
setPushNotificationSubscriptionType(NotificationSubscriptionType) - Method in class com.appboy.AppboyUser
Sets the push notification subscription status of the user.
setPushNotificationSubscriptionType(String) - Method in class com.appboy.ui.inappmessage.jsinterface.AppboyInAppMessageHtmlUserJavascriptInterface
 
setPushStory(boolean) - Method in class com.appboy.models.push.BrazeNotificationPayload
 
setReadIcon(Drawable) - Method in class com.appboy.ui.feed.AppboyImageSwitcher
 
setRemoteImageUrl(String) - Method in interface com.appboy.models.IInAppMessageWithImage
Sets the image on this in-app message to a remote uri.
setRemoteImageUrl(String) - Method in class com.appboy.models.InAppMessageWithImageBase
 
setResourcePackageName(String) - Static method in class com.appboy.support.PackageUtils
Utility method for setting the package name that will be used to look up resources dynamically at runtime.
setSdkFlavor(SdkFlavor) - Method in class com.appboy.configuration.AppboyConfig.Builder
Internal method.
setServerTarget(String) - Method in class com.appboy.configuration.AppboyConfig.Builder
Internal method.
setSessionHandlingBlacklist(Set<Class<?>>) - Method in class com.appboy.AppboyLifecycleCallbackListener
setSessionHandlingBlocklist(Set<Class<?>>) - Method in class com.appboy.AppboyLifecycleCallbackListener
Sets the Object.getClass() blocklist for which session handling will not occur.
setSessionTimeout(int) - Method in class com.appboy.configuration.AppboyConfig.Builder
The length of time before a session times out in seconds.
setSetShowWhen(NotificationCompat.Builder, Bundle) - Static method in class com.appboy.push.AppboyNotificationUtils
setSetShowWhen(NotificationCompat.Builder, BrazeNotificationPayload) - Static method in class com.appboy.push.AppboyNotificationUtils
This method exists to disable NotificationCompat.Builder#setShowWhen(boolean) for push stories.
setSlideFrom(SlideFrom) - Method in class com.appboy.models.InAppMessageSlideup
 
setSmallIcon(AppboyConfigurationProvider, NotificationCompat.Builder) - Static method in class com.appboy.push.AppboyNotificationUtils
Sets the icon used in the notification bar itself.
setSmallNotificationIcon(String) - Method in class com.appboy.configuration.AppboyConfig.Builder
Sets the small icon used in notifications.
setSortEnabled(boolean) - Method in class com.appboy.ui.AppboyFeedFragment
The setSortEnabled methods sets the mSortEnabled bool which determines whether or not on update we sort newsfeed cards by their read status.
setSoundIfPresentAndSupported(NotificationCompat.Builder, Bundle) - Static method in class com.appboy.push.AppboyNotificationUtils
setSoundIfPresentAndSupported(NotificationCompat.Builder, BrazeNotificationPayload) - Static method in class com.appboy.push.AppboyNotificationUtils
Notifications can optionally include a sound to play when the notification is delivered.
setStyleIfSupported(NotificationCompat.Builder, BrazeNotificationPayload) - Static method in class com.appboy.push.AppboyNotificationStyleFactory
Sets the style of the notification if supported.
setStyleIfSupported(Context, NotificationCompat.Builder, Bundle, Bundle) - Static method in class com.appboy.push.AppboyNotificationUtils
setSummaryText(String) - Method in class com.appboy.models.push.BrazeNotificationPayload
 
setSummaryTextIfPresentAndSupported(NotificationCompat.Builder, Bundle) - Static method in class com.appboy.push.AppboyNotificationUtils
setSummaryTextIfPresentAndSupported(NotificationCompat.Builder, BrazeNotificationPayload) - Static method in class com.appboy.push.AppboyNotificationUtils
Sets the subText of the notification if a summary is present in the notification extras.
setTestUserDeviceLoggingManager(TestUserDeviceLoggingManager) - Static method in class com.appboy.support.AppboyLogger
Internal Appboy method.
setText(String) - Method in class com.appboy.models.MessageButton
 
setTextAlignment(TextView, TextAlign) - Static method in class com.appboy.ui.inappmessage.views.InAppMessageViewUtils
 
setTextColor(int) - Method in class com.appboy.models.MessageButton
 
setTextViewColor(TextView, int) - Static method in class com.appboy.ui.inappmessage.views.InAppMessageViewUtils
 
setTickerIfPresent(NotificationCompat.Builder, Bundle) - Static method in class com.appboy.push.AppboyNotificationUtils
setTickerIfPresent(NotificationCompat.Builder, BrazeNotificationPayload) - Static method in class com.appboy.push.AppboyNotificationUtils
Sets notification ticker to the title if it exists in the notificationExtras.
setTitleIfPresent(AppboyConfigurationProvider, NotificationCompat.Builder, Bundle) - Static method in class com.appboy.push.AppboyNotificationUtils
setTitleIfPresent(NotificationCompat.Builder, BrazeNotificationPayload) - Static method in class com.appboy.push.AppboyNotificationUtils
 
setTitleText(String) - Method in class com.appboy.models.push.BrazeNotificationPayload
 
setToHalfParentHeight(boolean) - Method in class com.appboy.ui.inappmessage.AppboyInAppMessageImageView
 
setToHalfParentHeight(boolean) - Method in interface com.appboy.ui.inappmessage.IInAppMessageImageView
 
setTouchListener(TouchAwareSwipeDismissTouchListener.ITouchListener) - Method in class com.appboy.ui.inappmessage.listeners.TouchAwareSwipeDismissTouchListener
 
setTriggerActionMinimumTimeIntervalSeconds(int) - Method in class com.appboy.configuration.AppboyConfig.Builder
The minimum interval in seconds between actions, such as an in-app message, that can be triggered by an in-app event, such as the logging of a custom event.
setTwitterData(TwitterUser) - Method in class com.appboy.AppboyUser
Sets the Twitter data for this user.
setUnreadBarVisible(boolean) - Method in class com.appboy.ui.contentcards.view.ContentCardViewHolder
Sets the unread bar to View.VISIBLE when true, or View.GONE otherwise.
setUnReadIcon(Drawable) - Method in class com.appboy.ui.feed.AppboyImageSwitcher
 
setupDirectionalNavigation(int) - Method in interface com.appboy.ui.inappmessage.IInAppMessageImmersiveView
Sets up the directional navigation pointers needed to support d-pad/TV-remote navigation of the in-app message.
setupDirectionalNavigation(int) - Method in class com.appboy.ui.inappmessage.views.AppboyInAppMessageImmersiveBaseView
 
setUri(Uri) - Method in class com.appboy.ui.actions.UriAction
 
setUseWebView(boolean) - Method in class com.appboy.ui.actions.UriAction
 
setViewBackground(View) - Method in class com.appboy.ui.contentcards.view.BaseContentCardView
 
setViewBackgroundColor(View, int) - Static method in class com.appboy.ui.inappmessage.views.InAppMessageViewUtils
 
setViewBackgroundColorFilter(View, int) - Static method in class com.appboy.ui.inappmessage.views.InAppMessageViewUtils
 
setViewed(boolean) - Method in class com.appboy.models.cards.Card
This should be set to true when a card has it's impression logged.
setVisibilityIfPresentAndSupported(NotificationCompat.Builder, Bundle) - Static method in class com.appboy.push.AppboyNotificationUtils
setVisibilityIfPresentAndSupported(NotificationCompat.Builder, BrazeNotificationPayload) - Static method in class com.appboy.push.AppboyNotificationUtils
Set visibility for devices on Lollipop and above.
setWebViewClientStateListener(IWebViewClientStateListener) - Method in class com.appboy.ui.inappmessage.InAppMessageWebViewClient
 
setWebViewContent(String, String) - Method in class com.appboy.ui.inappmessage.views.AppboyInAppMessageHtmlBaseView
Loads the WebView using an html string and local file resource url.
setWebViewContent(String) - Method in class com.appboy.ui.inappmessage.views.AppboyInAppMessageHtmlBaseView
Loads the WebView using just an html string.
ShortNewsCard - Class in com.appboy.models.cards
 
ShortNewsCard(JSONObject, CardKey.Provider) - Constructor for class com.appboy.models.cards.ShortNewsCard
 
ShortNewsCard(JSONObject, CardKey.Provider, AppboyManager, ICardStorageProvider<?>, ICardAnalyticsProvider) - Constructor for class com.appboy.models.cards.ShortNewsCard
 
ShortNewsCardView - Class in com.appboy.ui.widget
 
ShortNewsCardView(Context) - Constructor for class com.appboy.ui.widget.ShortNewsCardView
 
ShortNewsCardView(Context, ShortNewsCard) - Constructor for class com.appboy.ui.widget.ShortNewsCardView
 
ShortNewsContentCardView - Class in com.appboy.ui.contentcards.view
 
ShortNewsContentCardView(Context) - Constructor for class com.appboy.ui.contentcards.view.ShortNewsContentCardView
 
shouldOverrideUrlLoading(WebView, WebResourceRequest) - Method in class com.appboy.ui.inappmessage.InAppMessageWebViewClient
Handles `appboy` schemed ("appboy://") urls in the HTML content WebViews.
shouldOverrideUrlLoading(WebView, String) - Method in class com.appboy.ui.inappmessage.InAppMessageWebViewClient
 
SimpleItemTouchHelperCallback - Class in com.appboy.ui.contentcards.recycler
 
SimpleItemTouchHelperCallback(ItemTouchHelperAdapter) - Constructor for class com.appboy.ui.contentcards.recycler.SimpleItemTouchHelperCallback
 
SimpleValueCallback<T> - Class in com.appboy.events
A convenience class to extend when you only want to listen for a subset of all the value callback methods.
SimpleValueCallback() - Constructor for class com.appboy.events.SimpleValueCallback
 
size() - Method in class com.appboy.models.outgoing.AppboyProperties
 
SlideFrom - Enum in com.appboy.enums.inappmessage
 
sortFeedCards(List<Card>) - Method in class com.appboy.ui.AppboyFeedFragment
The sortFeedCards is responsible for sorting newsfeed cards depending on whether or not they have already been viewed.
stringArrayToJsonString(String[]) - Static method in class com.appboy.support.StringUtils
 
StringUtils - Class in com.appboy.support
 
StringUtils() - Constructor for class com.appboy.support.StringUtils
 
subscribeToContentCardsUpdates(IEventSubscriber<ContentCardsUpdatedEvent>) - Method in class com.appboy.Appboy
 
subscribeToContentCardsUpdates(IEventSubscriber<ContentCardsUpdatedEvent>) - Method in interface com.appboy.IAppboy
Subscribes to Content Cards events.
subscribeToFeedUpdates(IEventSubscriber<FeedUpdatedEvent>) - Method in class com.appboy.Appboy
 
subscribeToFeedUpdates(IEventSubscriber<FeedUpdatedEvent>) - Method in interface com.appboy.IAppboy
Subscribes to news feed events.
subscribeToNetworkFailures(IEventSubscriber<BrazeNetworkFailureEvent>) - Method in class com.appboy.Appboy
 
subscribeToNetworkFailures(IEventSubscriber<BrazeNetworkFailureEvent>) - Method in interface com.appboy.IAppboy
Subscribes to network failures that have occurred within the SDK.
subscribeToNewInAppMessages(IEventSubscriber<InAppMessageEvent>) - Method in class com.appboy.Appboy
 
subscribeToNewInAppMessages(IEventSubscriber<InAppMessageEvent>) - Method in interface com.appboy.IAppboy
Subscribes to in-app message events.
subscribeToSessionUpdates(IEventSubscriber<SessionStateChangedEvent>) - Method in class com.appboy.Appboy
 
subscribeToSessionUpdates(IEventSubscriber<SessionStateChangedEvent>) - Method in interface com.appboy.IAppboy
Subscribes to Session start and close events.
SUPPRESS - Static variable in class com.appboy.support.AppboyLogger
 
swapRecyclerViewAdapter(<any>) - Method in class com.appboy.ui.AppboyContentCardsFragment
Swaps the current RecyclerView RecyclerView.Adapter for a new one.
SwipeDismissTouchListener - Class in com.appboy.ui.inappmessage.listeners
A View.OnTouchListener that makes any View dismissable when the user swipes (drags her finger) horizontally across the view.
SwipeDismissTouchListener(View, Object, SwipeDismissTouchListener.DismissCallbacks) - Constructor for class com.appboy.ui.inappmessage.listeners.SwipeDismissTouchListener
Constructs a new swipe-to-dismiss touch listener for the given view.
SwipeDismissTouchListener.DismissCallbacks - Interface in com.appboy.ui.inappmessage.listeners
The callback interface used by SwipeDismissTouchListener to inform its client about a successful dismissal of the view for which it was created.

T

TextAlign - Enum in com.appboy.enums.inappmessage
 
TextAnnouncementCard - Class in com.appboy.models.cards
 
TextAnnouncementCard(JSONObject, CardKey.Provider) - Constructor for class com.appboy.models.cards.TextAnnouncementCard
 
TextAnnouncementCard(JSONObject, CardKey.Provider, AppboyManager, ICardStorageProvider<?>, ICardAnalyticsProvider) - Constructor for class com.appboy.models.cards.TextAnnouncementCard
 
TextAnnouncementCardView - Class in com.appboy.ui.widget
 
TextAnnouncementCardView(Context) - Constructor for class com.appboy.ui.widget.TextAnnouncementCardView
 
TextAnnouncementCardView(Context, TextAnnouncementCard) - Constructor for class com.appboy.ui.widget.TextAnnouncementCardView
 
TextAnnouncementContentCardView - Class in com.appboy.ui.contentcards.view
 
TextAnnouncementContentCardView(Context) - Constructor for class com.appboy.ui.contentcards.view.TextAnnouncementContentCardView
 
toGeofence() - Method in class com.appboy.models.AppboyGeofence
Creates a Google Play Location Services Geofence object from an AppboyGeofence.
toString() - Method in class com.appboy.configuration.AppboyConfig
 
toString() - Method in class com.appboy.events.ContentCardsUpdatedEvent
 
toString() - Method in class com.appboy.events.FeedUpdatedEvent
 
toString() - Method in class com.appboy.events.InAppMessageEvent
 
toString() - Method in class com.appboy.models.AppboyGeofence
 
toString() - Method in class com.appboy.models.cards.BannerImageCard
 
toString() - Method in class com.appboy.models.cards.CaptionedImageCard
 
toString() - Method in class com.appboy.models.cards.Card
 
toString() - Method in class com.appboy.models.cards.ControlCard
 
toString() - Method in class com.appboy.models.cards.ShortNewsCard
 
toString() - Method in class com.appboy.models.cards.TextAnnouncementCard
 
toString() - Method in class com.appboy.models.push.BrazeNotificationPayload
 
TouchAwareSwipeDismissTouchListener - Class in com.appboy.ui.inappmessage.listeners
Adds touch events to the SwipeDismissTouchListener.
TouchAwareSwipeDismissTouchListener(View, SwipeDismissTouchListener.DismissCallbacks) - Constructor for class com.appboy.ui.inappmessage.listeners.TouchAwareSwipeDismissTouchListener
 
TouchAwareSwipeDismissTouchListener(View, Object, SwipeDismissTouchListener.DismissCallbacks) - Constructor for class com.appboy.ui.inappmessage.listeners.TouchAwareSwipeDismissTouchListener
 
TouchAwareSwipeDismissTouchListener.ITouchListener - Interface in com.appboy.ui.inappmessage.listeners
 
TRAFFIC_STATS_THREAD_TAG - Static variable in class com.appboy.Constants
The tag used to identify requests originating from the Braze SDK.
trigger(T) - Method in interface com.appboy.events.IEventSubscriber
 
TRIGGER_REFRESH_MINIMUM_TIMEOUT_SECONDS - Static variable in class com.appboy.Constants
 
truncateToByteLength(String, int) - Static method in class com.appboy.support.StringUtils
Truncates and returns the input text to the desired number of UTF-8 bytes.
TwitterUser - Class in com.appboy.models.outgoing
 
TwitterUser(Integer, String, String, String, Integer, Integer, Integer, String) - Constructor for class com.appboy.models.outgoing.TwitterUser
Creates a Twitter user data object to send to Appboy's servers.
TYPE - Static variable in class com.appboy.models.InAppMessageBase
 

U

unregisterInAppMessageManager(Activity) - Method in class com.appboy.ui.inappmessage.AppboyInAppMessageManager
Unregisters the in-app message manager.
unsetCustomUserAttribute(String) - Method in class com.appboy.AppboyUser
Removes the value associated with the given custom attribute key.
unsetLocationCustomAttribute(String) - Method in class com.appboy.AppboyUser
 
update(Observable, Object) - Method in class com.appboy.ui.feed.view.BaseFeedCardView
This method is called when the setRead() method is called on the internal Card object.
UriAction - Class in com.appboy.ui.actions
 
UriAction(UriAction) - Constructor for class com.appboy.ui.actions.UriAction
Constructor to copy an existing UriAction.
UriUtils - Class in com.appboy.ui.support
 
UriUtils() - Constructor for class com.appboy.ui.support.UriUtils
 
USER_ID_MAX_LENGTH_BYTES - Static variable in class com.appboy.Constants
The maximum accepted length, in bytes, of an UTF-8 encoded user id.

V

v(String, String) - Static method in class com.appboy.support.AppboyLogger
Send a verbose log message.
v(String, String, Throwable) - Static method in class com.appboy.support.AppboyLogger
 
ValidationUtils - Class in com.appboy.support
Useful validation methods for checking user input.
ValidationUtils() - Constructor for class com.appboy.support.ValidationUtils
 
valueOf(String) - Static method in enum com.appboy.enums.AppboyDateFormat
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum com.appboy.enums.AppboyViewBounds
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum com.appboy.enums.CardCategory
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum com.appboy.enums.CardKey
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum com.appboy.enums.CardType
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum com.appboy.enums.Channel
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum com.appboy.enums.DeviceKey
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum com.appboy.enums.Gender
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum com.appboy.enums.inappmessage.ClickAction
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum com.appboy.enums.inappmessage.CropType
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum com.appboy.enums.inappmessage.DismissType
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum com.appboy.enums.inappmessage.ImageStyle
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum com.appboy.enums.inappmessage.InAppMessageFailureType
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum com.appboy.enums.inappmessage.MessageType
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum com.appboy.enums.inappmessage.Orientation
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum com.appboy.enums.inappmessage.SlideFrom
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum com.appboy.enums.inappmessage.TextAlign
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum com.appboy.enums.LocationProviderName
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum com.appboy.enums.Month
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum com.appboy.enums.NotificationSubscriptionType
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum com.appboy.enums.SdkFlavor
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum com.appboy.events.BrazeNetworkFailureEvent.RequestType
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum com.appboy.events.SessionStateChangedEvent.ChangeType
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum com.appboy.ui.inappmessage.InAppMessageOperation
Returns the enum constant of this type with the specified name.
values() - Static method in enum com.appboy.enums.AppboyDateFormat
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum com.appboy.enums.AppboyViewBounds
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum com.appboy.enums.CardCategory
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum com.appboy.enums.CardKey
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum com.appboy.enums.CardType
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum com.appboy.enums.Channel
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum com.appboy.enums.DeviceKey
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum com.appboy.enums.Gender
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum com.appboy.enums.inappmessage.ClickAction
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum com.appboy.enums.inappmessage.CropType
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum com.appboy.enums.inappmessage.DismissType
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum com.appboy.enums.inappmessage.ImageStyle
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum com.appboy.enums.inappmessage.InAppMessageFailureType
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum com.appboy.enums.inappmessage.MessageType
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum com.appboy.enums.inappmessage.Orientation
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum com.appboy.enums.inappmessage.SlideFrom
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum com.appboy.enums.inappmessage.TextAlign
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum com.appboy.enums.LocationProviderName
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum com.appboy.enums.Month
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum com.appboy.enums.NotificationSubscriptionType
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum com.appboy.enums.SdkFlavor
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum com.appboy.events.BrazeNetworkFailureEvent.RequestType
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum com.appboy.events.SessionStateChangedEvent.ChangeType
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum com.appboy.ui.inappmessage.InAppMessageOperation
Returns an array containing the constants of this enum type, in the order they are declared.
ViewUtils - Class in com.appboy.ui.support
 
ViewUtils() - Constructor for class com.appboy.ui.support.ViewUtils
 

W

w(String, String) - Static method in class com.appboy.support.AppboyLogger
 
w(String, String, Throwable) - Static method in class com.appboy.support.AppboyLogger
 
w(String, Throwable) - Static method in class com.appboy.support.AppboyLogger
 
wakeScreenIfAppropriate(Context, AppboyConfigurationProvider, Bundle) - Static method in class com.appboy.push.AppboyNotificationUtils
This method will wake the device using a wake lock if the Manifest.permission.WAKE_LOCK permission is present in the manifest.
WebContentUtils - Class in com.appboy.support
 
WebContentUtils() - Constructor for class com.appboy.support.WebContentUtils
 
wipeData(Context) - Static method in class com.appboy.Appboy
Hard resets all data created by the Braze SDK from the internal storage directory.
writeToParcel(Parcel, int) - Method in class com.appboy.ui.contentcards.handlers.DefaultContentCardsUpdateHandler
 
writeToParcel(Parcel, int) - Method in class com.appboy.ui.contentcards.handlers.DefaultContentCardsViewBindingHandler
 
A B C D E F G H I J L M N O P Q R S T U V W 
Skip navigation links