- generateCreateTableQuery() - Method in class com.blueshift.framework.BaseSqliteTable
-
Generates SQL query to create a table with available tableName and field-Type HashMap.
- generateInAppMessageAPIRequestPayload(Context) - Static method in class com.blueshift.inappmessage.InAppManager
-
This method is a helper for getting the request body expected by the in-app API end-point
on Blueshift server-side.
- getAction() - Method in class com.blueshift.rich_push.CarouselElement
-
- getActionBackgroundColor(JSONObject) - Static method in class com.blueshift.util.InAppUtils
-
- getActionBackgroundDrawable(JSONObject) - Static method in class com.blueshift.util.InAppUtils
-
- getActionBackgroundDrawableDefault() - Static method in class com.blueshift.util.InAppUtils
-
- getActionBackgroundRadius(JSONObject) - Static method in class com.blueshift.util.InAppUtils
-
- getActionButton(JSONObject, String) - Method in class com.blueshift.inappmessage.InAppMessageView
-
- getActionButtonDefault(Context) - Static method in class com.blueshift.util.InAppUtils
-
- getActionButtons(InAppMessage) - Method in class com.blueshift.inappmessage.InAppMessageView
-
- getActionCallback() - Static method in class com.blueshift.inappmessage.InAppManager
-
- getActionCallbackListener(String, JSONObject, JSONObject) - Method in class com.blueshift.inappmessage.InAppMessageView
-
- getActionClickListener(JSONObject, String) - Method in class com.blueshift.inappmessage.InAppMessageView
-
- getActionFromName(InAppMessage, String) - Static method in class com.blueshift.util.InAppUtils
-
- getActionInt(InAppMessage, String, String, int) - Static method in class com.blueshift.util.InAppUtils
-
- getActionMargin(InAppMessage, String) - Static method in class com.blueshift.util.InAppUtils
-
- getActionOrientation(Context, InAppMessage) - Static method in class com.blueshift.util.InAppUtils
-
- getActionPadding(InAppMessage, String) - Static method in class com.blueshift.util.InAppUtils
-
- getActionRect(InAppMessage, String, String) - Static method in class com.blueshift.util.InAppUtils
-
- getActionsJSONArray() - Method in class com.blueshift.inappmessage.InAppMessage
-
- getActionString(InAppMessage, String, String) - Static method in class com.blueshift.util.InAppUtils
-
- getActionText(InAppMessage, String) - Static method in class com.blueshift.util.InAppUtils
-
- getAddToCartActivityIntent(Context, Message) - Static method in class com.blueshift.util.NotificationUtils
-
Get the activity marked as cart activity inside the configuration object with extras
- getAdvertisingId(Context) - Static method in class com.blueshift.util.DeviceUtils
-
- getApiKey() - Method in class com.blueshift.model.Configuration
-
- getApiKey(Context) - Static method in class com.blueshift.util.BlueshiftUtils
-
This method checks if a non-empty API key is supplied to the
SDK while initialization and returns the same if available.
- getAppIcon() - Method in class com.blueshift.model.Configuration
-
- getAppName(Context) - Static method in class com.blueshift.util.CommonUtils
-
- getAppOpenTrackedAt(Context) - Static method in class com.blueshift.BlueShiftPreference
-
- getAutoAppOpenInterval() - Method in class com.blueshift.model.Configuration
-
- getBase64(String) - Static method in class com.blueshift.util.CommonUtils
-
- getBatchInterval() - Method in class com.blueshift.model.Configuration
-
- getBigContentSummaryText() - Method in class com.blueshift.rich_push.Message
-
- getBigContentTitle() - Method in class com.blueshift.rich_push.Message
-
- getBlueshiftInAppListener() - Static method in class com.blueshift.Blueshift
-
- getBlueshiftLinksListener() - Method in class com.blueshift.BlueshiftLinksActivity
-
This method provides optional callback to the link handler class.
- getBlueshiftPushListener() - Static method in class com.blueshift.Blueshift
-
- getBody() - Method in class com.blueshift.BlueshiftHttpResponse
-
- getBooleanFromJSONObject(JSONObject, String, boolean) - Static method in class com.blueshift.util.InAppUtils
-
- getBsftExperimentUuid() - Method in class com.blueshift.rich_push.Message
-
The following are the get / set methods for the above declared variables.
- getBsftSeedListSend() - Method in class com.blueshift.rich_push.Message
-
- getBsftTransactionUuid() - Method in class com.blueshift.rich_push.Message
-
- getBsftUserUuid() - Method in class com.blueshift.rich_push.Message
-
- getBulkEventParameters(int) - Method in class com.blueshift.batch.EventsTable
-
Bulk event api takes max 1MB of events.
- getBulkEventParameters(int) - Method in class com.blueshift.batch.FailedEventsTable
-
Bulk event api takes max 1MB of events.
- getBulkEventsJobId() - Method in class com.blueshift.model.Configuration
-
- getCachedImageFile(Context, String) - Static method in class com.blueshift.util.InAppUtils
-
- getCampaignAttr() - Method in class com.blueshift.rich_push.Message
-
This method generates the HashMap with experiment uuid and user uuid filled in (if available)
- getCampaignParamsMap() - Method in class com.blueshift.inappmessage.InAppMessage
-
- getCarouselElements() - Method in class com.blueshift.rich_push.Message
-
- getCarouselLength() - Method in class com.blueshift.rich_push.Message
-
- getCartPage() - Method in class com.blueshift.model.Configuration
-
- getCategory() - Method in class com.blueshift.rich_push.Message
-
- getClickStatsJSONObject(String) - Method in class com.blueshift.inappmessage.InAppMessageView
-
- getCloseButtonBackground(Context, InAppMessage, int) - Static method in class com.blueshift.util.InAppUtils
-
- getCode() - Method in class com.blueshift.BlueshiftHttpResponse
-
- getConfiguration() - Method in class com.blueshift.Blueshift
-
Method to get the current configuration
- getConfiguration(Context) - Static method in class com.blueshift.util.BlueshiftUtils
-
Checks if a not-null
Configuration object is supplied during
the SDK initialization and returns the same if available.
- getContent() - Method in class com.blueshift.inappmessage.InAppMessage
-
- getContentBackgroundColor(Context, InAppMessage, String) - Static method in class com.blueshift.util.InAppUtils
-
- getContentBackgroundDrawable(Context, InAppMessage, String) - Static method in class com.blueshift.util.InAppUtils
-
- getContentBackgroundRadius(Context, InAppMessage, String, int) - Static method in class com.blueshift.util.InAppUtils
-
- getContentColor(Context, InAppMessage, String) - Static method in class com.blueshift.util.InAppUtils
-
- getContentGravity(Context, InAppMessage, String) - Static method in class com.blueshift.util.InAppUtils
-
- getContentIconImageView(InAppMessage, String) - Method in class com.blueshift.inappmessage.InAppMessageView
-
- getContentIconTextView(InAppMessage, String) - Method in class com.blueshift.inappmessage.InAppMessageView
-
- getContentImageView(InAppMessage, String) - Method in class com.blueshift.inappmessage.InAppMessageView
-
- getContentInt(Context, InAppMessage, String, int) - Static method in class com.blueshift.util.InAppUtils
-
- getContentJson() - Method in class com.blueshift.inappmessage.InAppMessage
-
- getContentLayoutGravity(Context, InAppMessage, String) - Static method in class com.blueshift.util.InAppUtils
-
- getContentLayoutType() - Method in class com.blueshift.rich_push.CarouselElement
-
- getContentMargin(Context, InAppMessage, String) - Static method in class com.blueshift.util.InAppUtils
-
- getContentOrientation(Context, InAppMessage, String) - Static method in class com.blueshift.util.InAppUtils
-
- getContentPadding(Context, InAppMessage, String) - Static method in class com.blueshift.util.InAppUtils
-
- getContentRect(Context, InAppMessage, String) - Static method in class com.blueshift.util.InAppUtils
-
- getContentSize(Context, InAppMessage, String, int) - Static method in class com.blueshift.util.InAppUtils
-
- getContentString(String) - Method in class com.blueshift.inappmessage.InAppMessage
-
- getContentString(Context, InAppMessage, String) - Static method in class com.blueshift.util.InAppUtils
-
- getContentStyle() - Method in class com.blueshift.inappmessage.InAppMessage
-
- getContentStyleDark() - Method in class com.blueshift.inappmessage.InAppMessage
-
- getContentStyleDarkJson() - Method in class com.blueshift.inappmessage.InAppMessage
-
- getContentStyleJson() - Method in class com.blueshift.inappmessage.InAppMessage
-
- getContentSubtext() - Method in class com.blueshift.rich_push.CarouselElement
-
- getContentSubText() - Method in class com.blueshift.rich_push.Message
-
- getContentText() - Method in class com.blueshift.rich_push.CarouselElement
-
- getContentText() - Method in class com.blueshift.rich_push.Message
-
- getContentTextView(InAppMessage, String) - Method in class com.blueshift.inappmessage.InAppMessageView
-
- getContentTitle() - Method in class com.blueshift.rich_push.Message
-
- getContentValues(Event) - Method in class com.blueshift.batch.EventsTable
-
- getContentValues(Event) - Method in class com.blueshift.batch.FailedEventsTable
-
- getContentValues(T) - Method in class com.blueshift.framework.BaseSqliteTable
-
- getContentValues(T) - Method in class com.blueshift.framework.BlueshiftBaseSQLiteOpenHelper
-
- getContentValues(InAppMessage) - Method in class com.blueshift.inappmessage.InAppMessageStore
-
- getContentValues(Request) - Method in class com.blueshift.request_queue.RequestQueueTable
-
- getContext() - Method in class com.blueshift.framework.BaseSqliteTable
-
- getCreateTableQuery() - Method in class com.blueshift.framework.BlueshiftBaseSQLiteOpenHelper
-
- getCurrentUtcTimestamp() - Static method in class com.blueshift.util.CommonUtils
-
- getCustomDeviceId() - Method in class com.blueshift.model.Configuration
-
- getCycleLength() - Method in class com.blueshift.model.Subscription
-
- getCycleType() - Method in class com.blueshift.model.Subscription
-
- getData() - Method in class com.blueshift.rich_push.CarouselElement
-
- getData() - Method in class com.blueshift.rich_push.Message
-
- getDateOfBirth() - Method in class com.blueshift.model.UserInfo
-
- getDeepLinkUrl() - Method in class com.blueshift.rich_push.CarouselElement
-
- getDeepLinkUrl() - Method in class com.blueshift.rich_push.Message
-
- getDefaultNotificationChannelDescription() - Method in class com.blueshift.model.Configuration
-
- getDefaultNotificationChannelId() - Method in class com.blueshift.model.Configuration
-
- getDefaultNotificationChannelName() - Method in class com.blueshift.model.Configuration
-
- getDetails() - Method in class com.blueshift.model.UserInfo
-
- getDeviceID(Context) - Static method in class com.blueshift.BlueShiftPreference
-
- getDeviceId(Context) - Static method in class com.blueshift.util.DeviceUtils
-
This method is responsible for returning a valid device_id string.
- getDeviceIdSource() - Method in class com.blueshift.model.Configuration
-
- getDialogTheme() - Method in class com.blueshift.model.Configuration
-
- getDismissDialogClickListener(JSONObject, JSONObject) - Method in class com.blueshift.inappmessage.InAppMessageView
-
- getDisplayedAt() - Method in class com.blueshift.inappmessage.InAppMessage
-
- getDisplayFromMillis() - Method in class com.blueshift.inappmessage.InAppMessage
-
- getDisplayOn() - Method in class com.blueshift.inappmessage.InAppMessage
-
- getDoubleFromJSONObject(JSONObject, String, double) - Static method in class com.blueshift.util.InAppUtils
-
- getEducation() - Method in class com.blueshift.model.UserInfo
-
- getEmail() - Method in class com.blueshift.model.UserInfo
-
- getEmail_hash() - Method in class com.blueshift.model.UserInfo
-
- getEnableInApp() - Method in class com.blueshift.BlueshiftAppPreferences
-
- getEnablePush() - Method in class com.blueshift.BlueshiftAppPreferences
-
- getEngagementScore() - Method in class com.blueshift.model.UserInfo
-
- getEntityID() - Method in class com.blueshift.httpmanager.Request
-
- getEntityType() - Method in class com.blueshift.httpmanager.Request
-
- getEventParams() - Method in class com.blueshift.batch.Event
-
- getEventParamsJson() - Method in class com.blueshift.batch.Event
-
- getExperimentUuid() - Method in class com.blueshift.inappmessage.InAppMessage
-
- getExpiresAt() - Method in class com.blueshift.inappmessage.InAppMessage
-
- getExtrasJson() - Method in class com.blueshift.inappmessage.InAppMessage
-
- getFacebookId() - Method in class com.blueshift.model.UserInfo
-
- getFields() - Method in class com.blueshift.batch.EventsTable
-
- getFields() - Method in class com.blueshift.batch.FailedEventsTable
-
- getFields() - Method in class com.blueshift.framework.BaseSqliteTable
-
- getFields() - Method in class com.blueshift.framework.BlueshiftBaseSQLiteOpenHelper
-
- getFields() - Method in class com.blueshift.inappmessage.InAppMessageStore
-
- getFields() - Method in class com.blueshift.request_queue.RequestQueueTable
-
- getFilePath() - Method in class com.blueshift.httpmanager.Request
-
- getFirstname() - Method in class com.blueshift.model.UserInfo
-
- getFirstRecord() - Method in class com.blueshift.framework.BaseSqliteTable
-
- getGender() - Method in class com.blueshift.model.UserInfo
-
- getId() - Method in class com.blueshift.batch.Event
-
- getId(Event) - Method in class com.blueshift.batch.EventsTable
-
- getId(Event) - Method in class com.blueshift.batch.FailedEventsTable
-
- getId(T) - Method in class com.blueshift.framework.BaseSqliteTable
-
- getId() - Method in class com.blueshift.framework.BlueshiftBaseSQLiteModel
-
- getId(Cursor) - Method in class com.blueshift.framework.BlueshiftBaseSQLiteOpenHelper
-
- getId() - Method in class com.blueshift.httpmanager.Request
-
- getId() - Method in class com.blueshift.inappmessage.InAppMessage
-
- getId(Request) - Method in class com.blueshift.request_queue.RequestQueueTable
-
- getId() - Method in class com.blueshift.rich_push.Message
-
- getImageFileName(String) - Static method in class com.blueshift.util.NotificationUtils
-
Extracts the file name from the image file url
- getImageUrl() - Method in class com.blueshift.rich_push.CarouselElement
-
- getImageUrl() - Method in class com.blueshift.rich_push.Message
-
- getInAppInterval() - Method in class com.blueshift.model.Configuration
-
- getInAppMessage() - Method in class com.blueshift.inappmessage.InAppMessageView
-
- getInAppMessageAPIRequestPayload(Context) - Method in class com.blueshift.Blueshift
-
- getInstance(Context) - Static method in class com.blueshift.batch.EventsTable
-
- getInstance(Context) - Static method in class com.blueshift.batch.FailedEventsTable
-
- getInstance(Context) - Static method in class com.blueshift.Blueshift
-
This method return the only object of the class Blueshift
- getInstance(Context) - Static method in class com.blueshift.BlueshiftAppPreferences
-
- getInstance() - Static method in class com.blueshift.BlueshiftAttributesApp
-
- getInstance() - Static method in class com.blueshift.BlueshiftAttributesUser
-
- getInstance() - Static method in class com.blueshift.BlueshiftExecutor
-
- getInstance() - Static method in class com.blueshift.BlueshiftHttpManager
-
- getInstance(JSONObject) - Static method in class com.blueshift.inappmessage.InAppMessage
-
- getInstance(Map<String, String>) - Static method in class com.blueshift.inappmessage.InAppMessage
-
- getInstance(Context) - Static method in class com.blueshift.inappmessage.InAppMessageIconFont
-
- getInstance(Context) - Static method in class com.blueshift.inappmessage.InAppMessageStore
-
This method maintains the singleton behavior of the class.
- getInstance(Context) - Static method in class com.blueshift.model.Subscription
-
- getInstance(Context) - Static method in class com.blueshift.model.UserInfo
-
- getInstance() - Static method in class com.blueshift.request_queue.RequestQueue
-
- getInstance(Context) - Static method in class com.blueshift.request_queue.RequestQueueTable
-
- getIntFromJSONObject(JSONObject, String, int) - Static method in class com.blueshift.util.InAppUtils
-
- getIP4Address() - Static method in class com.blueshift.util.DeviceUtils
-
- getJoinedAt() - Method in class com.blueshift.model.UserInfo
-
- getLargeIconResId() - Method in class com.blueshift.model.Configuration
-
- getLastname() - Method in class com.blueshift.model.UserInfo
-
- getLiveContentByCustomerId(String, LiveContentCallback) - Method in class com.blueshift.Blueshift
-
- getLiveContentByCustomerId(String, HashMap<String, Object>, LiveContentCallback) - Method in class com.blueshift.Blueshift
-
- getLiveContentByDeviceId(String, LiveContentCallback) - Method in class com.blueshift.Blueshift
-
- getLiveContentByDeviceId(String, HashMap<String, Object>, LiveContentCallback) - Method in class com.blueshift.Blueshift
-
- getLiveContentByEmail(String, LiveContentCallback) - Method in class com.blueshift.Blueshift
-
- getLiveContentByEmail(String, HashMap<String, Object>, LiveContentCallback) - Method in class com.blueshift.Blueshift
-
- getLong(Cursor, String) - Method in class com.blueshift.framework.BlueshiftBaseSQLiteOpenHelper
-
- getLongFromPrefStore(Context, String, String) - Static method in class com.blueshift.util.StorageUtils
-
- getMessageUuid() - Method in class com.blueshift.inappmessage.InAppMessage
-
- getMethod() - Method in class com.blueshift.BlueshiftHttpRequest
-
- getMethod() - Method in class com.blueshift.httpmanager.Request
-
- getMrp() - Method in class com.blueshift.rich_push.Message
-
- getMyHandler() - Method in class com.blueshift.BlueshiftExecutor
-
- getName() - Method in class com.blueshift.model.UserInfo
-
- getNetworkChangeListenerJobId() - Method in class com.blueshift.model.Configuration
-
- getNextCarouselIndex(int) - Method in class com.blueshift.rich_push.Message
-
- getNextRequest() - Method in class com.blueshift.request_queue.RequestQueueTable
-
- getNextRetryTime() - Method in class com.blueshift.httpmanager.Request
-
- getNotificationChannelDescription() - Method in class com.blueshift.rich_push.Message
-
- getNotificationChannelDescription(Context, Message) - Static method in class com.blueshift.util.NotificationUtils
-
Reads a channel description from the config object
- getNotificationChannelId() - Method in class com.blueshift.rich_push.Message
-
- getNotificationChannelId(String) - Static method in class com.blueshift.util.NotificationUtils
-
Deprecated.
- getNotificationChannelId(Context, Message) - Static method in class com.blueshift.util.NotificationUtils
-
Read the channel id provided in message or config.
- getNotificationChannelName() - Method in class com.blueshift.rich_push.Message
-
- getNotificationChannelName(Context, Message) - Static method in class com.blueshift.util.NotificationUtils
-
Read default channel name from config if provided.
- getNotificationColor() - Method in class com.blueshift.model.Configuration
-
- getNotificationEventsActivity(Context, String, Bundle) - Static method in class com.blueshift.util.NotificationUtils
-
Checks for the activity responsible for handling notification clicks based on the action.
- getNotifications() - Method in class com.blueshift.rich_push.Message
-
- getNotificationType() - Method in class com.blueshift.rich_push.Message
-
- getObject(Cursor) - Method in class com.blueshift.framework.BlueshiftBaseSQLiteOpenHelper
-
- getObject(Cursor) - Method in class com.blueshift.inappmessage.InAppMessageStore
-
- getOfferDisplayPage() - Method in class com.blueshift.model.Configuration
-
- getOpenAppIntent(Context, Message) - Static method in class com.blueshift.util.NotificationUtils
-
Get the activity marked as LAUNCHER in the AndroidManifest.xml
- getParamJson() - Method in class com.blueshift.httpmanager.Request
-
- getParams() - Method in class com.blueshift.model.Subscription
-
- getPendingRetryCount() - Method in class com.blueshift.httpmanager.Request
-
- getPrevCarouselIndex(int) - Method in class com.blueshift.rich_push.Message
-
- getPrice() - Method in class com.blueshift.model.Product
-
- getPrice() - Method in class com.blueshift.model.Subscription
-
- getPrice() - Method in class com.blueshift.rich_push.Message
-
- getProductId() - Method in class com.blueshift.rich_push.Message
-
- getProductPage() - Method in class com.blueshift.model.Configuration
-
- getPurchaseIntent() - Method in class com.blueshift.model.UserInfo
-
- getQuantity() - Method in class com.blueshift.model.Product
-
- getRandomNotificationId() - Static method in class com.blueshift.rich_push.NotificationFactory
-
- getRandomPIRequestCode() - Static method in class com.blueshift.rich_push.NotificationFactory
-
- getRateAppClickListener(JSONObject, JSONObject) - Method in class com.blueshift.inappmessage.InAppMessageView
-
- getRecommendedProducts() - Method in class com.blueshift.model.UserInfo
-
- getRectFromJSONObject(JSONObject, String) - Static method in class com.blueshift.util.InAppUtils
-
- getReqBodyJson() - Method in class com.blueshift.BlueshiftHttpRequest
-
- getReqHeaderJson() - Method in class com.blueshift.BlueshiftHttpRequest
-
- getRequestType() - Method in class com.blueshift.httpmanager.Request
-
- getResponseBody() - Method in class com.blueshift.httpmanager.Response
-
- getResponseHeaders() - Method in class com.blueshift.httpmanager.Response
-
- getRetailerCustomerId() - Method in class com.blueshift.model.UserInfo
-
- getShareClickListener(JSONObject, JSONObject) - Method in class com.blueshift.inappmessage.InAppMessageView
-
- getSIMOperatorName(Context) - Static method in class com.blueshift.util.DeviceUtils
-
- getSku() - Method in class com.blueshift.model.Product
-
- getSku() - Method in class com.blueshift.rich_push.Message
-
- getSmallIconResId() - Method in class com.blueshift.model.Configuration
-
- getStartActivityClickListener(JSONObject, JSONObject) - Method in class com.blueshift.inappmessage.InAppMessageView
-
- getStartDate() - Method in class com.blueshift.model.Subscription
-
- getStatusCode() - Method in class com.blueshift.httpmanager.Response
-
- getString(Cursor, String) - Method in class com.blueshift.framework.BlueshiftBaseSQLiteOpenHelper
-
- getStringFromJSONObject(JSONObject, String) - Static method in class com.blueshift.util.InAppUtils
-
- getStringFromPrefStore(Context, String, String) - Static method in class com.blueshift.util.StorageUtils
-
- getSubscriptionState() - Method in class com.blueshift.model.Subscription
-
- getSubscriptionType() - Method in class com.blueshift.model.Subscription
-
- getTableName() - Method in class com.blueshift.batch.EventsTable
-
- getTableName() - Method in class com.blueshift.batch.FailedEventsTable
-
- getTableName() - Method in class com.blueshift.framework.BaseSqliteTable
-
- getTableName() - Method in class com.blueshift.framework.BlueshiftBaseSQLiteOpenHelper
-
- getTableName() - Method in class com.blueshift.inappmessage.InAppMessageStore
-
- getTableName() - Method in class com.blueshift.request_queue.RequestQueueTable
-
- getTemplate() - Method in class com.blueshift.inappmessage.InAppMessage
-
- getTemplateBackgroundColor(Context) - Method in class com.blueshift.inappmessage.InAppMessage
-
- getTemplateBackgroundDimAmount(Context, InAppMessage, double) - Static method in class com.blueshift.util.InAppUtils
-
- getTemplateBoolean(Context, InAppMessage, String, boolean) - Static method in class com.blueshift.util.InAppUtils
-
- getTemplateDouble(Context, InAppMessage, String, double) - Static method in class com.blueshift.util.InAppUtils
-
- getTemplateGravity(Context, InAppMessage) - Static method in class com.blueshift.util.InAppUtils
-
- getTemplateHeight(Context) - Method in class com.blueshift.inappmessage.InAppMessage
-
- getTemplateInt(Context, InAppMessage, String, int) - Static method in class com.blueshift.util.InAppUtils
-
- getTemplateMargin(Context) - Method in class com.blueshift.inappmessage.InAppMessage
-
- getTemplateString(Context, InAppMessage, String) - Static method in class com.blueshift.util.InAppUtils
-
- getTemplateStyle() - Method in class com.blueshift.inappmessage.InAppMessage
-
- getTemplateStyleDark() - Method in class com.blueshift.inappmessage.InAppMessage
-
- getTemplateStyleDarkJson() - Method in class com.blueshift.inappmessage.InAppMessage
-
- getTemplateStyleJson() - Method in class com.blueshift.inappmessage.InAppMessage
-
- getTemplateWidth(Context) - Method in class com.blueshift.inappmessage.InAppMessage
-
- getText() - Method in class com.blueshift.rich_push.CarouselElementText
-
- getTextBackgroundColor() - Method in class com.blueshift.rich_push.CarouselElementText
-
- getTextColor() - Method in class com.blueshift.rich_push.CarouselElementText
-
- getTextSize() - Method in class com.blueshift.rich_push.CarouselElementText
-
- getTimestamp() - Method in class com.blueshift.inappmessage.InAppMessage
-
- getTimestampToDisplay() - Method in class com.blueshift.rich_push.Message
-
- getTimestampToExpireDisplay() - Method in class com.blueshift.rich_push.Message
-
- getTotalRecordCount() - Method in class com.blueshift.framework.BlueshiftBaseSQLiteOpenHelper
-
- getTransactionUuid() - Method in class com.blueshift.inappmessage.InAppMessage
-
- getTrigger() - Method in class com.blueshift.inappmessage.InAppMessage
-
- getType() - Method in class com.blueshift.inappmessage.InAppMessage
-
- getUrl() - Method in class com.blueshift.httpmanager.Request
-
- getUrl() - Method in class com.blueshift.rich_push.Message
-
- getUrlParams() - Method in class com.blueshift.httpmanager.Request
-
- getUrlParamsAsJSON() - Method in class com.blueshift.httpmanager.Request
-
- getUrlWithParams() - Method in class com.blueshift.BlueshiftHttpRequest
-
- getUserUuid() - Method in class com.blueshift.inappmessage.InAppMessage
-
- getUuid() - Method in class com.blueshift.model.UserInfo
-
- getView(InAppMessage) - Method in class com.blueshift.inappmessage.InAppMessageView
-
- getView(InAppMessage) - Method in class com.blueshift.inappmessage.InAppMessageViewBanner
-
- getView(InAppMessage) - Method in class com.blueshift.inappmessage.InAppMessageViewHTML
-
- getView(InAppMessage) - Method in class com.blueshift.inappmessage.InAppMessageViewModal
-
- getView(InAppMessage) - Method in class com.blueshift.inappmessage.InAppMessageViewRating
-
- getViewCartActivityIntent(Context, Message) - Static method in class com.blueshift.util.NotificationUtils
-
Get the activity marked as cart activity inside the configuration object
- getViewOffersActivityIntent(Context, Message) - Static method in class com.blueshift.util.NotificationUtils
-
Get the activity marked as offer display activity inside the configuration object
- getViewProductActivityIntent(Context, Message) - Static method in class com.blueshift.util.NotificationUtils
-
Get the activity marked as product details activity inside the configuration object with extras
- GRAVITY - Static variable in class com.blueshift.inappmessage.InAppConstants
-
- GRAVITY(String) - Static method in class com.blueshift.inappmessage.InAppConstants
-
- i(String, String) - Static method in class com.blueshift.BlueshiftLogger
-
- ICON - Static variable in class com.blueshift.inappmessage.InAppConstants
-
- ICON_IMAGE - Static variable in class com.blueshift.inappmessage.InAppConstants
-
- identifyUser(HashMap<String, Object>, boolean) - Method in class com.blueshift.Blueshift
-
This method fires an identify event that fills in customer identifiers from user info and device info
- identifyUserByCustomerId(String, HashMap<String, Object>, boolean) - Method in class com.blueshift.Blueshift
-
Helps trigger identify user api call using key 'retailer_customer_id'.
- identifyUserByDeviceId(String, HashMap<String, Object>, boolean) - Method in class com.blueshift.Blueshift
-
Helps trigger identify user api call using key 'device_identifier'.
- identifyUserByEmail(String, HashMap<String, Object>, boolean) - Method in class com.blueshift.Blueshift
-
Helps trigger identify user api call using key 'email'.
- IN_APP_API_URL - Static variable in class com.blueshift.BlueshiftConstants
-
- IN_APP_INTERVAL - Static variable in class com.blueshift.inappmessage.InAppConstants
-
- InAppActionCallback - Interface in com.blueshift.inappmessage
-
- InAppApiCallback - Interface in com.blueshift.inappmessage
-
- InAppConstants - Class in com.blueshift.inappmessage
-
- InAppConstants() - Constructor for class com.blueshift.inappmessage.InAppConstants
-
- InAppManager - Class in com.blueshift.inappmessage
-
- InAppManager() - Constructor for class com.blueshift.inappmessage.InAppManager
-
- InAppMessage - Class in com.blueshift.inappmessage
-
- InAppMessage() - Constructor for class com.blueshift.inappmessage.InAppMessage
-
- InAppMessageIconFont - Class in com.blueshift.inappmessage
-
- InAppMessageStore - Class in com.blueshift.inappmessage
-
- InAppMessageView - Class in com.blueshift.inappmessage
-
- InAppMessageView(Context, InAppMessage) - Constructor for class com.blueshift.inappmessage.InAppMessageView
-
- InAppMessageViewBanner - Class in com.blueshift.inappmessage
-
- InAppMessageViewBanner(Context, InAppMessage) - Constructor for class com.blueshift.inappmessage.InAppMessageViewBanner
-
- InAppMessageViewHTML - Class in com.blueshift.inappmessage
-
- InAppMessageViewHTML(Context, InAppMessage) - Constructor for class com.blueshift.inappmessage.InAppMessageViewHTML
-
- InAppMessageViewModal - Class in com.blueshift.inappmessage
-
- InAppMessageViewModal(Context, InAppMessage) - Constructor for class com.blueshift.inappmessage.InAppMessageViewModal
-
- InAppMessageViewRating - Class in com.blueshift.inappmessage
-
- InAppMessageViewRating(Context, InAppMessage) - Constructor for class com.blueshift.inappmessage.InAppMessageViewRating
-
- InAppSwipeLinearLayout - Class in com.blueshift.inappmessage
-
- InAppSwipeLinearLayout(Context) - Constructor for class com.blueshift.inappmessage.InAppSwipeLinearLayout
-
- InAppSwipeLinearLayout(Context, AttributeSet) - Constructor for class com.blueshift.inappmessage.InAppSwipeLinearLayout
-
- InAppSwipeLinearLayout(Context, AttributeSet, int) - Constructor for class com.blueshift.inappmessage.InAppSwipeLinearLayout
-
- InAppSwipeLinearLayout.OnSwipeGestureListener - Interface in com.blueshift.inappmessage
-
- InAppTemplate - Enum in com.blueshift.inappmessage
-
- InAppUtils - Class in com.blueshift.util
-
- InAppUtils() - Constructor for class com.blueshift.util.InAppUtils
-
- INFO - Static variable in class com.blueshift.BlueshiftLogger
-
- init(Context) - Method in class com.blueshift.BlueshiftAttributesApp
-
- initialize(Configuration) - Method in class com.blueshift.Blueshift
-
This method initializes the sdk with the configuration set by user
- insert(T) - Method in class com.blueshift.framework.BaseSqliteTable
-
- insert(T) - Method in class com.blueshift.framework.BlueshiftBaseSQLiteOpenHelper
-
- invokeInAppClicked(Context, InAppMessage, JSONObject) - Static method in class com.blueshift.util.InAppUtils
-
- invokeInAppDelivered(Context, InAppMessage) - Static method in class com.blueshift.util.InAppUtils
-
- invokeInAppOpened(Context, InAppMessage) - Static method in class com.blueshift.util.InAppUtils
-
- invokePushClicked(Context, Message, String) - Static method in class com.blueshift.util.NotificationUtils
-
This helper method allows the sdk to call the listener method (if provided) along with
internal tracking method for push click.
- invokePushDelivered(Context, Message) - Static method in class com.blueshift.util.NotificationUtils
-
This helper method allows the sdk to call the listener method (if provided) along with
internal tracking method for push delivered.
- invokeTriggers() - Static method in class com.blueshift.inappmessage.InAppManager
-
- invokeTriggerWithinSdk() - Static method in class com.blueshift.inappmessage.InAppManager
-
This method checks if the dev has enabled the manual triggering of in-app
and then decides if we should call the invokeTrigger or not based on that
- isAutoAppOpenFiringEnabled() - Method in class com.blueshift.model.Configuration
-
- isAutomaticAppOpenFiringEnabled(Context) - Static method in class com.blueshift.util.BlueshiftUtils
-
Checks the config object provided during SDK initialisation to see automatic app_open event
firing is enabled.
- isBlueshiftLink(Uri) - Static method in class com.blueshift.BlueshiftLinksHandler
-
- isBlueshiftPush(Intent) - Static method in class com.blueshift.fcm.BlueshiftMessagingService
-
- isBlueshiftPushMessage(Intent) - Static method in class com.blueshift.util.BlueshiftUtils
-
Checks the payload received and looks for bsft_message_uuid in it to confirm if
the push message belongs to Blueshift.
- isBlueshiftPushMessage(RemoteMessage) - Static method in class com.blueshift.util.BlueshiftUtils
-
Checks the payload received and looks for bsft_message_uuid in it to confirm if
the push message belongs to Blueshift.
- isCampaignPush() - Method in class com.blueshift.rich_push.Message
-
Following are the methods that helps the sdk to understand the type of the notification.
- isConnected(Context) - Static method in class com.blueshift.util.NetworkUtils
-
- isDeepLinkingEnabled() - Method in class com.blueshift.rich_push.CarouselElement
-
- isDeepLinkingEnabled() - Method in class com.blueshift.rich_push.Message
-
- isEmailAlreadyIdentified(Context, String) - Static method in class com.blueshift.BlueShiftPreference
-
- isExpired() - Method in class com.blueshift.inappmessage.InAppMessage
-
- isHeightSet(Context, InAppMessage) - Static method in class com.blueshift.util.InAppUtils
-
- isHTML(InAppMessage) - Static method in class com.blueshift.util.InAppUtils
-
- isInAppBackgroundFetchEnabled() - Method in class com.blueshift.model.Configuration
-
- isInAppEnabled() - Method in class com.blueshift.model.Configuration
-
- isInAppEnabled(Context) - Static method in class com.blueshift.util.BlueshiftUtils
-
Checks the config object provided during SDK initialisation to see if in-app is enabled.
- isInAppManualTriggerEnabled() - Method in class com.blueshift.model.Configuration
-
- isJavaScriptForInAppWebViewEnabled() - Method in class com.blueshift.model.Configuration
-
- isJobPending(Context, int) - Static method in class com.blueshift.util.CommonUtils
-
- isLimitAdTrackingEnabled(Context) - Static method in class com.blueshift.util.DeviceUtils
-
- isModal(InAppMessage) - Static method in class com.blueshift.util.InAppUtils
-
- isModalWithNoActionButtons(InAppMessage) - Static method in class com.blueshift.util.InAppUtils
-
- isMultipart() - Method in class com.blueshift.httpmanager.Request
-
- isOptedInForInAppMessages(Context) - Static method in class com.blueshift.util.BlueshiftUtils
-
Checks both config and app preferences to see if the user has opted in for in-app messages.
- isOptedInForPushNotification(Context) - Static method in class com.blueshift.util.BlueshiftUtils
-
Checks both system settings and app preferences to see if the user has opted in for push
notifications.
- isPushEnabled() - Method in class com.blueshift.model.Configuration
-
- isPushEnabled(Context) - Static method in class com.blueshift.util.BlueshiftUtils
-
Checks the config object provided during SDK initialisation to see if push is enabled.
- isSilentPush(Map<String, String>) - Method in class com.blueshift.fcm.BlueshiftMessagingService
-
- isSilentPush() - Method in class com.blueshift.rich_push.Message
-
- isSlideIn(InAppMessage) - Static method in class com.blueshift.util.InAppUtils
-
- isSuccess() - Method in class com.blueshift.httpmanager.Response
-
- isTemplateFullScreen(Context, InAppMessage) - Static method in class com.blueshift.util.InAppUtils
-
- isTrackingEnabled(Context) - Static method in class com.blueshift.Blueshift
-
- isUnAuthorized() - Method in class com.blueshift.httpmanager.Response
-
- isUnsubscribed() - Method in class com.blueshift.model.UserInfo
-
- isValidCursor(Cursor) - Method in class com.blueshift.framework.BaseSqliteTable
-
- v(String, String) - Static method in class com.blueshift.BlueshiftLogger
-
- V1_API_URL - Static variable in class com.blueshift.BlueshiftConstants
-
- validateColorString(String) - Static method in class com.blueshift.util.InAppUtils
-
- valueOf(String) - Static method in enum com.blueshift.Blueshift.DeviceIdSource
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum com.blueshift.BlueshiftHttpRequest.Method
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum com.blueshift.framework.BaseSqliteTable.FieldType
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum com.blueshift.framework.BlueshiftBaseSQLiteOpenHelper.FieldType
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum com.blueshift.httpmanager.Method
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum com.blueshift.inappmessage.InAppTemplate
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum com.blueshift.rich_push.NotificationCategory
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum com.blueshift.rich_push.NotificationType
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum com.blueshift.type.SubscriptionState
-
Returns the enum constant of this type with the specified name.
- values() - Static method in enum com.blueshift.Blueshift.DeviceIdSource
-
Returns an array containing the constants of this enum type, in
the order they are declared.
- values() - Static method in enum com.blueshift.BlueshiftHttpRequest.Method
-
Returns an array containing the constants of this enum type, in
the order they are declared.
- values() - Static method in enum com.blueshift.framework.BaseSqliteTable.FieldType
-
Returns an array containing the constants of this enum type, in
the order they are declared.
- values() - Static method in enum com.blueshift.framework.BlueshiftBaseSQLiteOpenHelper.FieldType
-
Returns an array containing the constants of this enum type, in
the order they are declared.
- values() - Static method in enum com.blueshift.httpmanager.Method
-
Returns an array containing the constants of this enum type, in
the order they are declared.
- values() - Static method in enum com.blueshift.inappmessage.InAppTemplate
-
Returns an array containing the constants of this enum type, in
the order they are declared.
- values() - Static method in enum com.blueshift.rich_push.NotificationCategory
-
Returns an array containing the constants of this enum type, in
the order they are declared.
- values() - Static method in enum com.blueshift.rich_push.NotificationType
-
Returns an array containing the constants of this enum type, in
the order they are declared.
- values() - Static method in enum com.blueshift.type.SubscriptionState
-
Returns an array containing the constants of this enum type, in
the order they are declared.
- VERBOSE - Static variable in class com.blueshift.BlueshiftLogger
-