A B C D E F G H I J L M N O P Q R S T U V W _
All Classes All Packages
All Classes All Packages
All Classes All Packages
A
- adapter - Variable in class com.swrve.sdk.SwrveInAppMessageActivity
- addCurrency(String, long) - Method in class com.swrve.sdk.SwrveIAPRewards
-
Add currency reward.
- addEvent(String, String) - Method in class com.swrve.sdk.localstorage.InMemoryLocalStorage
- addEvent(String, String) - Method in interface com.swrve.sdk.localstorage.LocalStorage
- addEvent(String, String) - Method in class com.swrve.sdk.localstorage.SQLiteLocalStorage
- addEvent(String, String) - Method in class com.swrve.sdk.localstorage.SwrveMultiLayerLocalStorage
- addItem(String, long) - Method in class com.swrve.sdk.SwrveIAPRewards
-
Add a resource reward.
- addListenerForResizing(float, double) - Method in class com.swrve.sdk.messaging.SwrveTextView
- addObject(String, long, String) - Method in class com.swrve.sdk.SwrveIAPRewards
- Amazon - Static variable in class com.swrve.sdk.SwrveAppStore
- AND - com.swrve.sdk.messaging.model.Conditions.Op
- AndroidTelephonyManagerWrapper - Class in com.swrve.sdk.device
-
Used internally to obtain carrier information.
- AndroidTelephonyManagerWrapper(Context) - Constructor for class com.swrve.sdk.device.AndroidTelephonyManagerWrapper
- apiKey - Variable in class com.swrve.sdk.SwrveBaseEmpty
- areAssetsReady(Set<String>) - Method in class com.swrve.sdk.conversations.SwrveConversation
- areAssetsReady(Set<String>, Map<String, String>) - Method in class com.swrve.sdk.messaging.SwrveBaseCampaign
-
Determine if the assets for this campaign have been downloaded.
- areAssetsReady(Set<String>, Map<String, String>) - Method in class com.swrve.sdk.messaging.SwrveConversationCampaign
- areAssetsReady(Set<String>, Map<String, String>) - Method in class com.swrve.sdk.messaging.SwrveEmbeddedCampaign
- areAssetsReady(Set<String>, Map<String, String>) - Method in class com.swrve.sdk.messaging.SwrveInAppCampaign
- areAssetsReady(Set<String>, Map<String, String>) - Method in class com.swrve.sdk.messaging.SwrveMessage
-
Checks if assets have been downloaded.
- Arg - Class in com.swrve.sdk.messaging.model
- Arg() - Constructor for class com.swrve.sdk.messaging.model.Arg
- Arg.Op - Enum in com.swrve.sdk.messaging.model
- Args - Class in com.swrve.sdk.messaging.model
- Args() - Constructor for class com.swrve.sdk.messaging.model.Args
- assetInCache(Set<String>, String) - Method in class com.swrve.sdk.messaging.SwrveMessage
- attributes - Variable in class com.swrve.sdk.SwrveResource
- AUTO - com.swrve.sdk.SwrveInitMode
- autoShowMessagesMaxDelay(long) - Method in class com.swrve.sdk.config.SwrveInAppMessageConfig.Builder
-
Maximum delay for in-app messages to appear after initialization.
B
- beforeSendDeviceInfo(Context) - Method in class com.swrve.sdk.Swrve
- beforeSendDeviceInfo(Context) - Method in class com.swrve.sdk.SwrveBase
- BOLD - com.swrve.sdk.messaging.SwrveTextViewStyle.FONT_NATIVE_STYLE
- BOLDITALIC - com.swrve.sdk.messaging.SwrveTextViewStyle.FONT_NATIVE_STYLE
- bottomPadding(int) - Method in class com.swrve.sdk.messaging.SwrveTextViewStyle.Builder
- build() - Method in class com.swrve.sdk.config.SwrveEmbeddedMessageConfig.Builder
- build() - Method in class com.swrve.sdk.config.SwrveInAppMessageConfig.Builder
- build() - Method in class com.swrve.sdk.messaging.SwrveTextViewStyle.Builder
- BUILD_TYPE - Static variable in class com.swrve.sdk.BuildConfig
- BuildConfig - Class in com.swrve.sdk
- BuildConfig() - Constructor for class com.swrve.sdk.BuildConfig
- Builder() - Constructor for class com.swrve.sdk.config.SwrveEmbeddedMessageConfig.Builder
-
Builder constructor
- Builder() - Constructor for class com.swrve.sdk.config.SwrveInAppMessageConfig.Builder
-
Builder constructor
- Builder() - Constructor for class com.swrve.sdk.messaging.SwrveTextViewStyle.Builder
- button - Variable in class com.swrve.sdk.messaging.SwrveThemedMaterialButton
- buttonClicked(SwrveButton, String, String, long, String) - Method in class com.swrve.sdk.SwrveInAppMessageActivity
- buttons - Variable in class com.swrve.sdk.messaging.SwrveEmbeddedMessage
C
- cachePerUserId - Variable in class com.swrve.sdk.localstorage.InMemoryLocalStorage
- calibration - Variable in class com.swrve.sdk.messaging.SwrveThemedMaterialButton
- campaign - Variable in class com.swrve.sdk.conversations.SwrveConversation
- campaign - Variable in class com.swrve.sdk.messaging.SwrveEmbeddedMessage
- campaignDisplayer - Variable in class com.swrve.sdk.messaging.SwrveBaseCampaign
- campaignManager - Variable in class com.swrve.sdk.messaging.SwrveBaseCampaign
- canTrigger(SwrveBaseCampaign, String, Map<String, String>, Map<Integer, QaCampaignInfo>) - Method in class com.swrve.sdk.SwrveCampaignDisplayer
- Center - com.swrve.sdk.messaging.SwrveTextViewStyle.TextAlignment
- checkADMLatestAvailable() - Static method in class com.swrve.sdk.SwrveAdmMessageReceiver
- checkAppCampaignRules(int, String, String, Map<String, String>, Date) - Method in class com.swrve.sdk.SwrveCampaignDisplayer
- checkInstanceCreated() - Static method in class com.swrve.sdk.SwrveSDKBase
- checkNotificationPermissionChange() - Method in class com.swrve.sdk.SwrveBase
- checkParameters(String, long, String) - Method in class com.swrve.sdk.SwrveIAPRewards
- clearAllAuthenticatedNotifications() - Method in class com.swrve.sdk.SwrveBase
- clickColor - Variable in class com.swrve.sdk.messaging.SwrveBaseImageView
- clickColor(int) - Method in class com.swrve.sdk.config.SwrveInAppMessageConfig.Builder
-
Set the in-app message button click color.
- clipboardButtonListener - Variable in class com.swrve.sdk.config.SwrveInAppMessageConfig.Builder
- clipboardButtonListener(SwrveClipboardButtonListener) - Method in class com.swrve.sdk.config.SwrveInAppMessageConfig.Builder
-
Custom listener to process in-app message copy-to-clipboard button clicks.
- com.swrve.sdk - package com.swrve.sdk
- com.swrve.sdk.config - package com.swrve.sdk.config
- com.swrve.sdk.conversations - package com.swrve.sdk.conversations
- com.swrve.sdk.device - package com.swrve.sdk.device
- com.swrve.sdk.exceptions - package com.swrve.sdk.exceptions
- com.swrve.sdk.localstorage - package com.swrve.sdk.localstorage
- com.swrve.sdk.messaging - package com.swrve.sdk.messaging
- com.swrve.sdk.messaging.model - package com.swrve.sdk.messaging.model
- com.swrve.sdk.runnable - package com.swrve.sdk.runnable
- Conditions - Class in com.swrve.sdk.messaging.model
- Conditions() - Constructor for class com.swrve.sdk.messaging.model.Conditions
- Conditions.Op - Enum in com.swrve.sdk.messaging.model
- CONTAINS - com.swrve.sdk.messaging.model.Arg.Op
- CONTAINS - com.swrve.sdk.messaging.model.Conditions.Op
- context - Variable in class com.swrve.sdk.SwrveBaseEmpty
- control - Variable in class com.swrve.sdk.messaging.SwrveEmbeddedMessage
- conversation - Variable in class com.swrve.sdk.messaging.SwrveConversationCampaign
- CopyToClipboard - com.swrve.sdk.messaging.SwrveActionType
- CopyToClipboard - com.swrve.sdk.messaging.SwrveInAppMessageListener.SwrveMessageAction
- createConversation(SwrveConversationCampaign, JSONObject, ISwrveCampaignManager) - Method in class com.swrve.sdk.messaging.SwrveConversationCampaign
- createInstance(Application, int, String) - Static method in class com.swrve.sdk.SwrveSDK
-
Create a single Swrve SDK instance.
- createInstance(Application, int, String, SwrveConfig) - Static method in class com.swrve.sdk.SwrveSDK
-
Create a single Swrve SDK instance.
- createMessage(SwrveEmbeddedCampaign, JSONObject) - Method in class com.swrve.sdk.messaging.SwrveEmbeddedCampaign
- createMessage(SwrveInAppCampaign, JSONObject, File) - Method in class com.swrve.sdk.messaging.SwrveInAppCampaign
- currencyGiven(String, double) - Method in interface com.swrve.sdk.ISwrveBase
- currencyGiven(String, double) - Method in class com.swrve.sdk.SwrveBase
- currencyGiven(String, double) - Method in class com.swrve.sdk.SwrveBaseEmpty
- currencyGiven(String, double) - Static method in class com.swrve.sdk.SwrveSDKBase
-
Add a Swrve.currency_given event to the event queue.
- currentPageIdNonSwipe - Variable in class com.swrve.sdk.SwrveInAppMessageActivity
- Custom - com.swrve.sdk.messaging.SwrveActionType
- Custom - com.swrve.sdk.messaging.SwrveInAppMessageListener.SwrveMessageAction
- customButtonListener - Variable in class com.swrve.sdk.config.SwrveInAppMessageConfig.Builder
- customButtonListener(SwrveCustomButtonListener) - Method in class com.swrve.sdk.config.SwrveInAppMessageConfig.Builder
-
Custom listener to process in-app message custom button clicks.
D
- data - Variable in class com.swrve.sdk.messaging.SwrveEmbeddedMessage
- DATA_KEY_EVENTS - Static variable in class com.swrve.sdk.SwrveBackgroundEventSender
- DATA_KEY_USER_ID - Static variable in class com.swrve.sdk.SwrveBackgroundEventSender
- database - Variable in class com.swrve.sdk.localstorage.SQLiteLocalStorage
- DEBUG - Static variable in class com.swrve.sdk.BuildConfig
- decrementMessagesLeftToShow() - Method in class com.swrve.sdk.SwrveCampaignDisplayer
- DEFAULT_DELAY_FIRST_MESSAGE - Static variable in class com.swrve.sdk.messaging.SwrveBaseCampaign
- DEFAULT_MAX_IMPRESSIONS - Static variable in class com.swrve.sdk.messaging.SwrveBaseCampaign
- DEFAULT_MIN_DELAY_BETWEEN_MSGS - Static variable in class com.swrve.sdk.messaging.SwrveBaseCampaign
- DEFAULT_PUSH_ID_CACHE_SIZE - Variable in class com.swrve.sdk.SwrvePushDeDuper
- defaultBackgroundColor(int) - Method in class com.swrve.sdk.config.SwrveInAppMessageConfig.Builder
-
Set the default in-app background color.
- Deleted - com.swrve.sdk.messaging.SwrveCampaignState.Status
- deleteNotificationsAuthenticated() - Method in class com.swrve.sdk.localstorage.InMemoryLocalStorage
- deleteNotificationsAuthenticated() - Method in interface com.swrve.sdk.localstorage.LocalStorage
- deleteNotificationsAuthenticated() - Method in class com.swrve.sdk.localstorage.SQLiteLocalStorage
- deleteNotificationsAuthenticated() - Method in class com.swrve.sdk.localstorage.SwrveMultiLayerLocalStorage
- deleteUser(String) - Method in class com.swrve.sdk.localstorage.InMemoryLocalStorage
- deleteUser(String) - Method in interface com.swrve.sdk.localstorage.LocalStorage
- deleteUser(String) - Method in class com.swrve.sdk.localstorage.SQLiteLocalStorage
- deleteUser(String) - Method in class com.swrve.sdk.localstorage.SwrveMultiLayerLocalStorage
- Dismiss - com.swrve.sdk.messaging.SwrveActionType
- Dismiss - com.swrve.sdk.messaging.SwrveInAppMessageListener.SwrveMessageAction
- dismissButtonListener - Variable in class com.swrve.sdk.config.SwrveInAppMessageConfig.Builder
- dismissButtonListener(SwrveDismissButtonListener) - Method in class com.swrve.sdk.config.SwrveInAppMessageConfig.Builder
-
In-app button listener to get notified of in-app message dismiss button clicks.
- doWork() - Method in class com.swrve.sdk.SwrveBackgroundEventSenderWorker
E
- embeddedControlMessageImpressionEvent(SwrveEmbeddedMessage) - Method in interface com.swrve.sdk.ISwrveBase
- embeddedControlMessageImpressionEvent(SwrveEmbeddedMessage) - Method in class com.swrve.sdk.SwrveBase
- embeddedControlMessageImpressionEvent(SwrveEmbeddedMessage) - Method in class com.swrve.sdk.SwrveBaseEmpty
- embeddedControlMessageImpressionEvent(SwrveEmbeddedMessage) - Static method in class com.swrve.sdk.SwrveSDKBase
-
Send impression event for an embedded control campaign
- embeddedListener - Variable in class com.swrve.sdk.config.SwrveEmbeddedMessageConfig
- embeddedListener(SwrveEmbeddedListener) - Method in class com.swrve.sdk.config.SwrveEmbeddedMessageConfig.Builder
-
listener to process embedded campaign data for custom rendering
- embeddedMessageButtonWasPressed(SwrveEmbeddedMessage, String) - Method in interface com.swrve.sdk.ISwrveBase
- embeddedMessageButtonWasPressed(SwrveEmbeddedMessage, String) - Method in class com.swrve.sdk.SwrveBase
- embeddedMessageButtonWasPressed(SwrveEmbeddedMessage, String) - Method in class com.swrve.sdk.SwrveBaseEmpty
- embeddedMessageButtonWasPressed(SwrveEmbeddedMessage, String) - Static method in class com.swrve.sdk.SwrveSDKBase
-
Process an embedded message engagement event.
- embeddedMessageListener - Variable in class com.swrve.sdk.config.SwrveEmbeddedMessageConfig
- embeddedMessageListener(SwrveEmbeddedMessageListener) - Method in class com.swrve.sdk.config.SwrveEmbeddedMessageConfig.Builder
-
listener to process embedded campaign data for custom rendering
- embeddedMessageWasShownToUser(SwrveEmbeddedMessage) - Method in interface com.swrve.sdk.ISwrveBase
- embeddedMessageWasShownToUser(SwrveEmbeddedMessage) - Method in class com.swrve.sdk.SwrveBase
- embeddedMessageWasShownToUser(SwrveEmbeddedMessage) - Method in class com.swrve.sdk.SwrveBaseEmpty
- embeddedMessageWasShownToUser(SwrveEmbeddedMessage) - Static method in class com.swrve.sdk.SwrveSDKBase
-
Inform that an embedded message has been served and processed.
- enableEventSending() - Method in class com.swrve.sdk.SwrveBase
- endDate - Variable in class com.swrve.sdk.messaging.SwrveBaseCampaign
- enqueueWorkRequest(OneTimeWorkRequest) - Method in class com.swrve.sdk.SwrveBackgroundEventSender
- EQ - com.swrve.sdk.messaging.model.Arg.Op
- EQ - com.swrve.sdk.messaging.model.Conditions.Op
- EU - com.swrve.sdk.config.SwrveStack
- event(String) - Method in interface com.swrve.sdk.ISwrveBase
- event(String) - Method in class com.swrve.sdk.SwrveBase
- event(String) - Method in class com.swrve.sdk.SwrveBaseEmpty
- event(String) - Static method in class com.swrve.sdk.SwrveSDKBase
-
Add a generic named event to the event queue.
- event(String, Map<String, String>) - Method in interface com.swrve.sdk.ISwrveBase
- event(String, Map<String, String>) - Method in class com.swrve.sdk.SwrveBase
- event(String, Map<String, String>) - Method in class com.swrve.sdk.SwrveBaseEmpty
- event(String, Map<String, String>) - Static method in class com.swrve.sdk.SwrveSDKBase
-
Add a generic named event to the event queue.
- EVENT_LOCK - Static variable in class com.swrve.sdk.localstorage.SwrveMultiLayerLocalStorage
- EVENT_SENDING_PAUSED - com.swrve.sdk.SwrveTrackingState
- eventsPerUserId - Variable in class com.swrve.sdk.localstorage.InMemoryLocalStorage
- exception - Variable in class com.swrve.sdk.runnable.UIThreadSwrveRunnable
- extraDeviceInfo(JSONObject) - Method in class com.swrve.sdk.Swrve
- extraDeviceInfo(JSONObject) - Method in class com.swrve.sdk.SwrveBase
F
- fetchNotificationCampaigns(Set<Long>) - Method in class com.swrve.sdk.SwrveBase
- fetchNotificationCampaigns(Set<Long>) - Method in class com.swrve.sdk.SwrveBaseEmpty
- FLAVOR - Static variable in class com.swrve.sdk.BuildConfig
- FLAVOUR - Static variable in class com.swrve.sdk.Swrve
- flush() - Method in class com.swrve.sdk.localstorage.SwrveMultiLayerLocalStorage
- flushToDisk() - Method in interface com.swrve.sdk.ISwrveBase
- flushToDisk() - Method in class com.swrve.sdk.SwrveBase
- flushToDisk() - Method in class com.swrve.sdk.SwrveBaseEmpty
- flushToDisk() - Static method in class com.swrve.sdk.SwrveSDKBase
-
Flush events and others to the device's disk.
- fontSize(float) - Method in class com.swrve.sdk.messaging.SwrveTextViewStyle.Builder
- fromJson(String, int) - Static method in class com.swrve.sdk.messaging.model.Trigger
G
- generateUrls(int) - Method in class com.swrve.sdk.config.SwrveConfigBase
-
Generate default endpoints with the given app id.
- getABTestDetails() - Method in class com.swrve.sdk.SwrveResourceManager
-
Obtain information about the AB Tests a user is part of.
- getAccessibilityText() - Method in class com.swrve.sdk.messaging.SwrveButton
- getAction() - Method in class com.swrve.sdk.messaging.SwrveButton
- getAction() - Method in class com.swrve.sdk.messaging.SwrveButtonTextImageView
- getAction() - Method in class com.swrve.sdk.messaging.SwrveButtonView
- getAction() - Method in class com.swrve.sdk.messaging.SwrveThemedMaterialButton
- getActionString() - Method in class com.swrve.sdk.messaging.SwrveMessageButtonDetails
- getActionType() - Method in class com.swrve.sdk.messaging.SwrveButton
- getActionType() - Method in class com.swrve.sdk.messaging.SwrveMessageButtonDetails
- getAdMesage() - Method in class com.swrve.sdk.SwrveBase
- getApiKey() - Method in interface com.swrve.sdk.ISwrveBase
- getApiKey() - Method in class com.swrve.sdk.SwrveBase
- getApiKey() - Method in class com.swrve.sdk.SwrveBaseEmpty
- getApiKey() - Static method in class com.swrve.sdk.SwrveSDKBase
-
Get the current api key
- getAppId() - Method in class com.swrve.sdk.messaging.SwrveButton
- getAppId() - Method in class com.swrve.sdk.SwrveBase
- getAppId() - Method in class com.swrve.sdk.SwrveBaseEmpty
- getAppStore() - Method in class com.swrve.sdk.config.SwrveConfigBase
- getAppStoreURLForApp(int) - Method in interface com.swrve.sdk.ISwrveBase
- getAppStoreURLForApp(int) - Method in interface com.swrve.sdk.ISwrveCampaignManager
- getAppStoreURLForApp(int) - Method in class com.swrve.sdk.SwrveBase
- getAppStoreURLForApp(int) - Method in class com.swrve.sdk.SwrveBaseEmpty
- getAppStoreURLForApp(int) - Static method in class com.swrve.sdk.SwrveSDKBase
-
Get app store link configured in the dashboard for a given app id.
- getAppVersion() - Method in class com.swrve.sdk.config.SwrveConfigBase
- getAppVersion() - Method in class com.swrve.sdk.SwrveBase
- getAppVersion() - Method in class com.swrve.sdk.SwrveBaseEmpty
- getArgs() - Method in class com.swrve.sdk.messaging.model.Args
- getArgs() - Method in class com.swrve.sdk.messaging.model.Conditions
- getAssetDownloadCount(String) - Method in class com.swrve.sdk.localstorage.InMemoryLocalStorage
- getAssetDownloadCount(String) - Method in interface com.swrve.sdk.localstorage.LocalStorage
- getAssetDownloadCount(String) - Method in class com.swrve.sdk.localstorage.SQLiteLocalStorage
- getAssetDownloadCount(String) - Method in class com.swrve.sdk.localstorage.SwrveMultiLayerLocalStorage
- getAssetsOnDisk() - Method in interface com.swrve.sdk.ISwrveCampaignManager
- getAttributeAsBoolean(String, boolean) - Method in class com.swrve.sdk.SwrveResource
-
Get a resource attribute as a boolean, or a default value.
- getAttributeAsBoolean(String, String, boolean) - Method in class com.swrve.sdk.SwrveResourceManager
-
Get a resource attribute as a boolean, or a default value.
- getAttributeAsFloat(String, float) - Method in class com.swrve.sdk.SwrveResource
-
Get a resource attribute as a float, or a default value.
- getAttributeAsFloat(String, String, float) - Method in class com.swrve.sdk.SwrveResourceManager
-
Get a resource attribute as a float, or a default value.
- getAttributeAsInt(String, int) - Method in class com.swrve.sdk.SwrveResource
-
Get a resource attribute as an integer, or a default value.
- getAttributeAsInt(String, String, int) - Method in class com.swrve.sdk.SwrveResourceManager
-
Get a resource attribute as an integer, or a default value.
- getAttributeAsString(String, String) - Method in class com.swrve.sdk.SwrveResource
-
Get a resource attribute as a string, or a default value.
- getAttributeAsString(String, String, String) - Method in class com.swrve.sdk.SwrveResourceManager
-
Get a resource attribute as a string, or a default value.
- getAttributeKeys() - Method in class com.swrve.sdk.SwrveResource
-
Get a resource attribute key set.
- getAutoShowMessagesMaxDelay() - Method in class com.swrve.sdk.config.SwrveInAppMessageConfig
-
Maximum delay for in-app messages to appear after initialization.
- getBackgroundColor() - Method in class com.swrve.sdk.messaging.SwrveMessageFormat
- getBaseFontSize() - Method in class com.swrve.sdk.messaging.SwrveCalibration
- getBaseMessageForEvent(String) - Method in class com.swrve.sdk.SwrveBase
- getBaseMessageForEvent(String, Map<String, String>) - Method in class com.swrve.sdk.SwrveBase
- getBaseMessageForEvent(String, Map<String, String>, SwrveOrientation) - Method in class com.swrve.sdk.SwrveBase
- getBatchURL() - Method in class com.swrve.sdk.SwrveBase
- getBatchURL() - Method in class com.swrve.sdk.SwrveBaseEmpty
- getBgColor() - Method in class com.swrve.sdk.messaging.SwrveButtonTheme
- getBgColor() - Method in class com.swrve.sdk.messaging.SwrveButtonThemeState
- getBgImage() - Method in class com.swrve.sdk.messaging.SwrveButtonTheme
- getBgImage() - Method in class com.swrve.sdk.messaging.SwrveButtonThemeState
- getBorderColor() - Method in class com.swrve.sdk.messaging.SwrveButtonTheme
- getBorderColor() - Method in class com.swrve.sdk.messaging.SwrveButtonThemeState
- getBorderWidth() - Method in class com.swrve.sdk.messaging.SwrveButtonTheme
- getBottomPadding() - Method in class com.swrve.sdk.messaging.SwrveButtonTheme
- getBottomPadding() - Method in class com.swrve.sdk.messaging.SwrveTextViewStyle
- getButtonId() - Method in class com.swrve.sdk.messaging.SwrveButton
- getButtonName() - Method in class com.swrve.sdk.messaging.SwrveMessageButtonDetails
- getButtons() - Method in class com.swrve.sdk.messaging.SwrveEmbeddedMessage
- getButtons() - Method in class com.swrve.sdk.messaging.SwrveMessageDetails
- getButtons() - Method in class com.swrve.sdk.messaging.SwrveMessagePage
- getButtonText() - Method in class com.swrve.sdk.messaging.SwrveMessageButtonDetails
- getCachedData(String, String) - Method in class com.swrve.sdk.SwrveBase
- getCachedData(String, String) - Method in class com.swrve.sdk.SwrveBaseEmpty
- getCacheDir() - Method in class com.swrve.sdk.config.SwrveConfigBase
-
Cache folder used to save the in-app message images.
- getCacheDir() - Method in interface com.swrve.sdk.ISwrveBase
- getCacheDir() - Method in interface com.swrve.sdk.ISwrveCampaignManager
- getCacheDir() - Method in class com.swrve.sdk.messaging.SwrveMessage
- getCacheDir() - Method in class com.swrve.sdk.SwrveBase
- getCacheDir() - Method in class com.swrve.sdk.SwrveBaseEmpty
- getCacheDir() - Static method in class com.swrve.sdk.SwrveSDKBase
-
Get location of the chosen cache folder where the resources will be downloaded.
- getCacheDir(Context) - Method in class com.swrve.sdk.SwrveBase
- getCacheDir(Context) - Method in class com.swrve.sdk.SwrveBaseEmpty
- getCacheEntry(String, String) - Method in class com.swrve.sdk.localstorage.SwrveMultiLayerLocalStorage
- getCacheItem(String, String) - Method in class com.swrve.sdk.localstorage.InMemoryLocalStorage
- getCacheItem(String, String) - Method in interface com.swrve.sdk.localstorage.LocalStorage
- getCacheItem(String, String) - Method in class com.swrve.sdk.localstorage.SQLiteLocalStorage
- getCalibration() - Method in class com.swrve.sdk.messaging.SwrveMessageFormat
- getCampaign() - Method in class com.swrve.sdk.conversations.SwrveConversation
- getCampaign() - Method in interface com.swrve.sdk.messaging.SwrveBaseMessage
- getCampaign() - Method in class com.swrve.sdk.messaging.SwrveEmbeddedMessage
- getCampaign() - Method in class com.swrve.sdk.messaging.SwrveMessage
- getCampaignId() - Method in class com.swrve.sdk.messaging.SwrveMessageDetails
- getCampaignSubject() - Method in class com.swrve.sdk.messaging.SwrveMessageDetails
- getCampaignType() - Method in class com.swrve.sdk.messaging.SwrveBaseCampaign
-
Used by QAUser to determine what kind of campaign we are reporting
- getCampaignType() - Method in class com.swrve.sdk.messaging.SwrveConversationCampaign
- getCampaignType() - Method in class com.swrve.sdk.messaging.SwrveEmbeddedCampaign
- getCampaignType() - Method in class com.swrve.sdk.messaging.SwrveInAppCampaign
- getCaseIndex() - Method in class com.swrve.sdk.SwrveABTestDetails
- getClickColor() - Method in class com.swrve.sdk.config.SwrveInAppMessageConfig
-
The in-app message button click color.
- getClipboardButtonListener() - Method in class com.swrve.sdk.config.SwrveInAppMessageConfig
-
Deprecated.Use SwrveMessageListener
- getClipboardButtonListener() - Method in class com.swrve.sdk.SwrveBase
- getCombinedFirstNEvents(Integer, String) - Method in class com.swrve.sdk.localstorage.SwrveMultiLayerLocalStorage
- getConditions() - Method in class com.swrve.sdk.messaging.model.Trigger
- getConfig() - Method in interface com.swrve.sdk.ISwrveBase
- getConfig() - Method in interface com.swrve.sdk.ISwrveCampaignManager
- getConfig() - Method in class com.swrve.sdk.SwrveBase
- getConfig() - Method in class com.swrve.sdk.SwrveBaseEmpty
- getConfig() - Static method in class com.swrve.sdk.SwrveSDK
-
Returns the Swrve configuration that was used to initialize the SDK.
- getContentRequestParams(String) - Method in class com.swrve.sdk.SwrveBase
- getContentUrl() - Method in class com.swrve.sdk.config.SwrveConfigBase
- getContentURL() - Method in class com.swrve.sdk.SwrveBase
- getContentURL() - Method in class com.swrve.sdk.SwrveBaseEmpty
- getConversation() - Method in class com.swrve.sdk.messaging.SwrveConversationCampaign
- getConversationForEvent(String, Map<String, String>) - Method in class com.swrve.sdk.SwrveBase
- getConversationForEvent(String, Map<String, String>, Date, Map<Integer, QaCampaignInfo>) - Method in class com.swrve.sdk.messaging.SwrveConversationCampaign
-
Search for a conversation related to the given trigger event at the given time.
- getCornerRadius() - Method in class com.swrve.sdk.messaging.SwrveButtonTheme
- getCustomButtonListener() - Method in class com.swrve.sdk.config.SwrveInAppMessageConfig
-
Deprecated.Use SwrveMessageListener
- getCustomButtonListener() - Method in class com.swrve.sdk.SwrveBase
- getData() - Method in class com.swrve.sdk.messaging.SwrveEmbeddedMessage
- getDbName() - Method in class com.swrve.sdk.config.SwrveConfigBase
- getDefaultBackgroundColor() - Method in class com.swrve.sdk.config.SwrveInAppMessageConfig
-
The in-app message default background color
- getDefaultNotificationChannel() - Method in class com.swrve.sdk.SwrveBase
- getDefaultNotificationChannel() - Method in class com.swrve.sdk.SwrveBaseEmpty
- getDescription() - Method in class com.swrve.sdk.messaging.SwrveMessageCenterDetails
- getDeviceId() - Method in class com.swrve.sdk.SwrveBase
- getDeviceId() - Method in class com.swrve.sdk.SwrveBaseEmpty
- getDeviceInfo() - Method in interface com.swrve.sdk.ISwrveBase
- getDeviceInfo() - Method in class com.swrve.sdk.SwrveBase
- getDeviceInfo() - Method in class com.swrve.sdk.SwrveBaseEmpty
- getDeviceInfo() - Static method in class com.swrve.sdk.SwrveSDKBase
-
Collect device information
- getDismissButtonListener() - Method in class com.swrve.sdk.config.SwrveInAppMessageConfig
-
Deprecated.Use SwrveMessageListener
- getDismissButtonListener() - Method in class com.swrve.sdk.SwrveBase
- getDownloadDate() - Method in class com.swrve.sdk.messaging.SwrveBaseCampaign
-
Get the download date of the campaign.
- getDownloadDate() - Method in class com.swrve.sdk.messaging.SwrveCampaignState
- getEmbeddedListener() - Method in class com.swrve.sdk.config.SwrveEmbeddedMessageConfig
-
Custom listener which returns embeddedListener
- getEmbeddedMessageConfig() - Method in class com.swrve.sdk.config.SwrveConfigBase
-
The configuration file for EmbeddedMessages.
- getEmbeddedMessageForId(int) - Method in class com.swrve.sdk.SwrveBase
- getEmbeddedMessageListener() - Method in class com.swrve.sdk.config.SwrveEmbeddedMessageConfig
-
Deprecated.Use SwrveEmbeddedListener
- getEndDate() - Method in class com.swrve.sdk.messaging.SwrveBaseCampaign
- getEventName() - Method in class com.swrve.sdk.messaging.model.Trigger
- getEvents() - Method in class com.swrve.sdk.messaging.SwrveButton
- getEventsServer() - Method in class com.swrve.sdk.SwrveBase
- getEventsServer() - Method in class com.swrve.sdk.SwrveBaseEmpty
- getEventsUrl() - Method in class com.swrve.sdk.config.SwrveConfigBase
- getExternalUserId() - Method in interface com.swrve.sdk.ISwrveBase
- getExternalUserId() - Method in class com.swrve.sdk.SwrveBase
- getExternalUserId() - Method in class com.swrve.sdk.SwrveBaseEmpty
- getExternalUserId() - Static method in class com.swrve.sdk.SwrveSDKBase
-
Get the current external user id.
- getFile() - Method in class com.swrve.sdk.messaging.SwrveImage
- getFirstNEvents(Integer, String) - Method in class com.swrve.sdk.localstorage.InMemoryLocalStorage
- getFirstNEvents(Integer, String) - Method in interface com.swrve.sdk.localstorage.LocalStorage
- getFirstNEvents(Integer, String) - Method in class com.swrve.sdk.localstorage.SQLiteLocalStorage
- getFirstPage() - Method in class com.swrve.sdk.conversations.SwrveConversation
- getFirstPageId() - Method in class com.swrve.sdk.messaging.SwrveMessageFormat
- getFlushRefreshDelay() - Method in class com.swrve.sdk.SwrveBase
- getFlushRefreshDelay() - Method in class com.swrve.sdk.SwrveBaseEmpty
- getFocusedState() - Method in class com.swrve.sdk.messaging.SwrveButtonTheme
- getFontColor() - Method in class com.swrve.sdk.messaging.SwrveButtonTheme
- getFontColor() - Method in class com.swrve.sdk.messaging.SwrveButtonThemeState
- getFontDigest() - Method in class com.swrve.sdk.messaging.SwrveButtonTheme
- getFontFile() - Method in class com.swrve.sdk.messaging.SwrveButtonTheme
- getFontNativeStyle() - Method in class com.swrve.sdk.messaging.SwrveButtonTheme
- getFontSize() - Method in class com.swrve.sdk.messaging.SwrveButtonTheme
- getFontSize() - Method in class com.swrve.sdk.messaging.SwrveTextViewStyle
- getFormat() - Method in class com.swrve.sdk.messaging.SwrveMessageView
- getFormat(SwrveOrientation) - Method in class com.swrve.sdk.messaging.SwrveMessage
-
Search for a format with the given orientation.
- getFormats() - Method in class com.swrve.sdk.messaging.SwrveMessage
- getHAlign() - Method in class com.swrve.sdk.messaging.SwrveButtonTheme
- getHeight() - Method in class com.swrve.sdk.messaging.SwrveCalibration
- getHorizontalAlignment() - Method in class com.swrve.sdk.messaging.SwrveTextViewStyle
- getHttpTimeout() - Method in class com.swrve.sdk.config.SwrveConfigBase
-
The HTTP timeout used in the Swrve API calls.
- getHttpTimeout() - Method in class com.swrve.sdk.SwrveBase
- getHttpTimeout() - Method in class com.swrve.sdk.SwrveBaseEmpty
- getId() - Method in class com.swrve.sdk.messaging.SwrveBaseCampaign
- getId() - Method in interface com.swrve.sdk.messaging.SwrveBaseMessage
- getId() - Method in class com.swrve.sdk.messaging.SwrveEmbeddedMessage
- getId() - Method in class com.swrve.sdk.messaging.SwrveMessage
- getId() - Method in class com.swrve.sdk.SwrveABTestDetails
- getIdentityUrl() - Method in class com.swrve.sdk.config.SwrveConfigBase
- getImage() - Method in class com.swrve.sdk.messaging.SwrveButton
- getImage() - Method in class com.swrve.sdk.messaging.SwrveMessageCenterDetails
- getImageAccessibilityText() - Method in class com.swrve.sdk.messaging.SwrveMessageCenterDetails
- getImages() - Method in class com.swrve.sdk.messaging.SwrveMessagePage
- getImageSha() - Method in class com.swrve.sdk.messaging.SwrveMessageCenterDetails
- getImageURL() - Method in class com.swrve.sdk.messaging.SwrveMessageCenterDetails
- getImpressions() - Method in class com.swrve.sdk.messaging.SwrveBaseCampaign
- getImpressions() - Method in class com.swrve.sdk.messaging.SwrveCampaignState
- getInAppMessageConfig() - Method in class com.swrve.sdk.config.SwrveConfigBase
-
The configuration file for InAppMessages.
- getInAppPersonalization() - Method in class com.swrve.sdk.SwrveInAppMessageActivity
- getInitialisedTime() - Method in interface com.swrve.sdk.ISwrveBase
- getInitialisedTime() - Method in interface com.swrve.sdk.ISwrveCampaignManager
- getInitialisedTime() - Method in class com.swrve.sdk.SwrveBase
- getInitialisedTime() - Method in class com.swrve.sdk.SwrveBaseEmpty
- getInitialisedTime() - Static method in class com.swrve.sdk.SwrveSDKBase
-
Get the time when the SDK was initialized.
- getInitMode() - Method in class com.swrve.sdk.config.SwrveConfigBase
- getInstallButtonListener() - Method in class com.swrve.sdk.config.SwrveInAppMessageConfig
-
Custom listener to process in-app message install button clicks.
- getInstallButtonListener() - Method in class com.swrve.sdk.SwrveBase
- getInstance() - Static method in class com.swrve.sdk.SwrveSDKBase
- getJoined() - Method in class com.swrve.sdk.SwrveBase
- getJoined() - Method in class com.swrve.sdk.SwrveBaseEmpty
- getKey() - Method in class com.swrve.sdk.localstorage.SimpleEntry
- getKey() - Method in class com.swrve.sdk.messaging.model.Arg
- getKey() - Method in class com.swrve.sdk.messaging.model.Conditions
- getLanguage() - Method in class com.swrve.sdk.config.SwrveConfigBase
- getLanguage() - Method in interface com.swrve.sdk.ISwrveBase
- getLanguage() - Method in class com.swrve.sdk.SwrveBase
- getLanguage() - Method in class com.swrve.sdk.SwrveBaseEmpty
- getLanguage() - Static method in class com.swrve.sdk.SwrveSDKBase
-
Get the current language
- getLeftPadding() - Method in class com.swrve.sdk.messaging.SwrveButtonTheme
- getLeftPadding() - Method in class com.swrve.sdk.messaging.SwrveTextViewStyle
- getLineHeight() - Method in class com.swrve.sdk.messaging.SwrveTextViewStyle
- getMaxEventsPerFlush() - Method in class com.swrve.sdk.config.SwrveConfigBase
- getMaxImpressions() - Method in class com.swrve.sdk.messaging.SwrveBaseCampaign
- getMaxSqliteDbSize() - Method in class com.swrve.sdk.config.SwrveConfigBase
- getMessage() - Method in class com.swrve.sdk.messaging.SwrveButton
- getMessage() - Method in class com.swrve.sdk.messaging.SwrveEmbeddedCampaign
- getMessage() - Method in class com.swrve.sdk.messaging.SwrveInAppCampaign
- getMessage() - Method in class com.swrve.sdk.messaging.SwrveMessageFormat
- getMessageCenterCampaign(int, Map<String, String>) - Method in interface com.swrve.sdk.ISwrveBase
- getMessageCenterCampaign(int, Map<String, String>) - Method in class com.swrve.sdk.SwrveBase
- getMessageCenterCampaign(int, Map<String, String>) - Method in class com.swrve.sdk.SwrveBaseEmpty
- getMessageCenterCampaign(int, Map<String, String>) - Static method in class com.swrve.sdk.SwrveSDKBase
-
Get the active MessageCenter campaign targeted for this user.
- getMessageCenterCampaigns() - Method in interface com.swrve.sdk.ISwrveBase
- getMessageCenterCampaigns() - Method in class com.swrve.sdk.SwrveBase
- getMessageCenterCampaigns() - Method in class com.swrve.sdk.SwrveBaseEmpty
- getMessageCenterCampaigns() - Static method in class com.swrve.sdk.SwrveSDKBase
-
Get the list active MessageCenter campaigns targeted for this user.
- getMessageCenterCampaigns(SwrveOrientation) - Method in interface com.swrve.sdk.ISwrveBase
- getMessageCenterCampaigns(SwrveOrientation) - Method in class com.swrve.sdk.SwrveBase
- getMessageCenterCampaigns(SwrveOrientation) - Method in class com.swrve.sdk.SwrveBaseEmpty
- getMessageCenterCampaigns(SwrveOrientation) - Static method in class com.swrve.sdk.SwrveSDKBase
-
Get the list active MessageCenter campaigns targeted for this user.
- getMessageCenterCampaigns(SwrveOrientation, Map<String, String>) - Method in interface com.swrve.sdk.ISwrveBase
- getMessageCenterCampaigns(SwrveOrientation, Map<String, String>) - Method in class com.swrve.sdk.SwrveBase
- getMessageCenterCampaigns(SwrveOrientation, Map<String, String>) - Method in class com.swrve.sdk.SwrveBaseEmpty
- getMessageCenterCampaigns(SwrveOrientation, Map<String, String>) - Static method in class com.swrve.sdk.SwrveSDKBase
-
Get the list active MessageCenter campaigns targeted for this user.
- getMessageCenterCampaigns(Map<String, String>) - Method in interface com.swrve.sdk.ISwrveBase
- getMessageCenterCampaigns(Map<String, String>) - Method in class com.swrve.sdk.SwrveBase
- getMessageCenterCampaigns(Map<String, String>) - Method in class com.swrve.sdk.SwrveBaseEmpty
- getMessageCenterCampaigns(Map<String, String>) - Static method in class com.swrve.sdk.SwrveSDKBase
-
Get the list active MessageCenter campaigns targeted for this user.
- getMessageCenterDetails() - Method in class com.swrve.sdk.messaging.SwrveBaseCampaign
- getMessageCenterDetails() - Method in class com.swrve.sdk.messaging.SwrveMessage
- getMessageFocusListener() - Method in class com.swrve.sdk.config.SwrveInAppMessageConfig
-
IAM focus listener
- getMessageForEvent(String, Map<String, String>, Date, Map<Integer, QaCampaignInfo>) - Method in class com.swrve.sdk.messaging.SwrveEmbeddedCampaign
- getMessageForEvent(String, Map<String, String>, Date, Map<Integer, QaCampaignInfo>) - Method in class com.swrve.sdk.messaging.SwrveInAppCampaign
-
Search for a message related to the given trigger event at the given time.
- getMessageForEvent(String, Map<String, String>, Date, Map<Integer, QaCampaignInfo>, Map<String, String>) - Method in class com.swrve.sdk.messaging.SwrveInAppCampaign
-
Search for a message related to the given trigger event at the given time.
- getMessageForId(int) - Method in class com.swrve.sdk.messaging.SwrveInAppCampaign
-
Search for a message with the given message id.
- getMessageForId(int) - Method in class com.swrve.sdk.SwrveBase
- getMessageListener() - Method in class com.swrve.sdk.config.SwrveInAppMessageConfig
-
In-app message listener
- getMessageListener() - Method in class com.swrve.sdk.SwrveBase
- getMessageName() - Method in class com.swrve.sdk.messaging.SwrveMessageDetails
- getMinSampleSize() - Method in class com.swrve.sdk.config.SwrveConfigBase
-
The sample size used when loading in-app message images.
- getModelBlackList() - Method in class com.swrve.sdk.config.SwrveConfigBase
- getName() - Method in class com.swrve.sdk.messaging.SwrveBaseCampaign
- getName() - Method in interface com.swrve.sdk.messaging.SwrveBaseMessage
- getName() - Method in class com.swrve.sdk.messaging.SwrveButton
- getName() - Method in class com.swrve.sdk.messaging.SwrveEmbeddedMessage
- getName() - Method in class com.swrve.sdk.messaging.SwrveMessage
- getName() - Method in class com.swrve.sdk.messaging.SwrveMessageFormat
- getName() - Method in class com.swrve.sdk.SwrveABTestDetails
- getNewSessionInterval() - Method in class com.swrve.sdk.config.SwrveConfigBase
- getNextMessage(Map<Integer, QaCampaignInfo>, Map<String, String>) - Method in class com.swrve.sdk.messaging.SwrveInAppCampaign
- getNextSequenceNumber() - Method in class com.swrve.sdk.SwrveBase
- getNextSequenceNumber() - Method in class com.swrve.sdk.SwrveBaseEmpty
- getNextSequenceNumber() - Method in class com.swrve.sdk.SwrveEventsManagerImp
- getNotificationConfig() - Method in class com.swrve.sdk.config.SwrveConfigBase
- getNotificationConfig() - Method in class com.swrve.sdk.SwrveBase
- getNotificationConfig() - Method in class com.swrve.sdk.SwrveBaseEmpty
- getNotificationListener() - Method in class com.swrve.sdk.config.SwrveConfigBase
- getNotificationListener() - Method in class com.swrve.sdk.SwrveBase
- getNotificationListener() - Method in class com.swrve.sdk.SwrveBaseEmpty
- getNotificationsAuthenticated() - Method in class com.swrve.sdk.localstorage.InMemoryLocalStorage
- getNotificationsAuthenticated() - Method in interface com.swrve.sdk.localstorage.LocalStorage
- getNotificationsAuthenticated() - Method in class com.swrve.sdk.localstorage.SQLiteLocalStorage
- getNotificationsAuthenticated() - Method in class com.swrve.sdk.localstorage.SwrveMultiLayerLocalStorage
- getNow() - Method in interface com.swrve.sdk.ISwrveCampaignManager
- getOfflineCampaign(String, String) - Method in class com.swrve.sdk.localstorage.InMemoryLocalStorage
- getOfflineCampaign(String, String) - Method in interface com.swrve.sdk.localstorage.LocalStorage
- getOfflineCampaign(String, String) - Method in class com.swrve.sdk.localstorage.SQLiteLocalStorage
- getOfflineCampaign(String, String) - Method in class com.swrve.sdk.localstorage.SwrveMultiLayerLocalStorage
- getOneTimeWorkRequest(String, List<String>) - Method in class com.swrve.sdk.SwrveBackgroundEventSender
- getOp() - Method in class com.swrve.sdk.messaging.model.Arg
- getOp() - Method in class com.swrve.sdk.messaging.model.Conditions
- getOrientation() - Method in class com.swrve.sdk.config.SwrveConfigBase
- getOrientation() - Method in class com.swrve.sdk.messaging.SwrveMessageFormat
- getPage() - Method in class com.swrve.sdk.messaging.SwrveMessageView
- getPageForControl(ControlBase) - Method in class com.swrve.sdk.conversations.SwrveConversation
- getPageId() - Method in class com.swrve.sdk.messaging.SwrveMessagePage
- getPageName() - Method in class com.swrve.sdk.messaging.SwrveMessagePage
- getPages() - Method in class com.swrve.sdk.messaging.SwrveMessageFormat
- getPermissionAnsweredTime(String) - Method in class com.swrve.sdk.SwrveBase
- getPersonalizationProvider() - Method in class com.swrve.sdk.config.SwrveInAppMessageConfig
-
Custom personalization provider for incoming In app messages.
- getPersonalizedEmbeddedMessageData(SwrveEmbeddedMessage, Map<String, String>) - Method in interface com.swrve.sdk.ISwrveBase
- getPersonalizedEmbeddedMessageData(SwrveEmbeddedMessage, Map<String, String>) - Method in class com.swrve.sdk.SwrveBase
- getPersonalizedEmbeddedMessageData(SwrveEmbeddedMessage, Map<String, String>) - Method in class com.swrve.sdk.SwrveBaseEmpty
- getPersonalizedEmbeddedMessageData(SwrveEmbeddedMessage, Map<String, String>) - Static method in class com.swrve.sdk.SwrveSDKBase
-
Get the personalized data string from a SwrveEmbeddedMessage campaign with a map of custom personalization properties.
- getPersonalizedText(String, Map<String, String>) - Method in interface com.swrve.sdk.ISwrveBase
- getPersonalizedText(String, Map<String, String>) - Method in class com.swrve.sdk.SwrveBase
- getPersonalizedText(String, Map<String, String>) - Method in class com.swrve.sdk.SwrveBaseEmpty
- getPersonalizedText(String, Map<String, String>) - Static method in class com.swrve.sdk.SwrveSDKBase
-
Get the personalized data string from a piece of text with a map of custom personalization properties.
- getPersonalizedTextBackgroundColor() - Method in class com.swrve.sdk.config.SwrveInAppMessageConfig
-
The in-app message text background color.
- getPersonalizedTextForegroundColor() - Method in class com.swrve.sdk.config.SwrveInAppMessageConfig
-
The in-app message personalized text foreground color.
- getPersonalizedTextTypeface() - Method in class com.swrve.sdk.config.SwrveInAppMessageConfig
-
The in-app message personalized text typeface.
- getPlatformOS(Context) - Method in class com.swrve.sdk.Swrve
- getPlatformOS(Context) - Method in class com.swrve.sdk.SwrveBase
- getPressedState() - Method in class com.swrve.sdk.messaging.SwrveButtonTheme
- getPrimaryStorage() - Method in class com.swrve.sdk.localstorage.SwrveMultiLayerLocalStorage
- getPriority() - Method in class com.swrve.sdk.messaging.SwrveBaseCampaign
- getPriority() - Method in interface com.swrve.sdk.messaging.SwrveBaseMessage
- getPriority() - Method in class com.swrve.sdk.messaging.SwrveEmbeddedMessage
- getPriority() - Method in class com.swrve.sdk.messaging.SwrveMessage
- getPushBase() - Method in class com.swrve.sdk.SwrveAdmHandlerJobService
- getPushBase() - Method in class com.swrve.sdk.SwrveAdmIntentService
- getRealTimeUserProperties(SwrveRealTimeUserPropertiesListener) - Method in interface com.swrve.sdk.ISwrveBase
- getRealTimeUserProperties(SwrveRealTimeUserPropertiesListener) - Method in class com.swrve.sdk.SwrveBase
- getRealTimeUserProperties(SwrveRealTimeUserPropertiesListener) - Method in class com.swrve.sdk.SwrveBaseEmpty
- getRealTimeUserProperties(SwrveRealTimeUserPropertiesListener) - Static method in class com.swrve.sdk.SwrveSDKBase
-
Request the list of real time user properties which have been retrieved along with Campaign and Resources for this user.
- getRecentNotificationIdCache(Context) - Method in class com.swrve.sdk.SwrvePushDeDuper
- getResource(String) - Method in class com.swrve.sdk.SwrveResourceManager
-
Get a resource by its uid as set in the dashboard.
- getResourceManager() - Method in interface com.swrve.sdk.ISwrveBase
- getResourceManager() - Method in class com.swrve.sdk.SwrveBase
- getResourceManager() - Method in class com.swrve.sdk.SwrveBaseEmpty
- getResourceManager() - Static method in class com.swrve.sdk.SwrveSDKBase
-
Get the SwrveResourceManager, which can be queried for up-to-date resource attribute values
- getResources() - Method in class com.swrve.sdk.SwrveResourceManager
-
Get the latest resources available.
- getRewardsJSON() - Method in class com.swrve.sdk.SwrveIAPRewards
-
Convert the reward to JSON for its usage by the SDK.
- getRightPadding() - Method in class com.swrve.sdk.messaging.SwrveButtonTheme
- getRightPadding() - Method in class com.swrve.sdk.messaging.SwrveTextViewStyle
- getSaveableState() - Method in class com.swrve.sdk.messaging.SwrveBaseCampaign
-
Obtain the serializable state of the campaign.
- getScale() - Method in class com.swrve.sdk.messaging.SwrveMessageFormat
- getSecondaryStorage() - Method in class com.swrve.sdk.localstorage.SwrveMultiLayerLocalStorage
- getSecureCacheEntryForUser(String, String, String) - Method in class com.swrve.sdk.localstorage.InMemoryLocalStorage
- getSecureCacheEntryForUser(String, String, String) - Method in interface com.swrve.sdk.localstorage.LocalStorage
- getSecureCacheEntryForUser(String, String, String) - Method in class com.swrve.sdk.localstorage.SQLiteLocalStorage
- getSecureCacheEntryForUser(String, String, String) - Method in class com.swrve.sdk.localstorage.SwrveMultiLayerLocalStorage
- getSelectedStack() - Method in class com.swrve.sdk.config.SwrveConfigBase
-
Get the selected Stack
- getSessionKey() - Method in class com.swrve.sdk.SwrveBase
- getSessionKey() - Method in class com.swrve.sdk.SwrveBaseEmpty
- getShowMessagesAfterLaunch() - Method in class com.swrve.sdk.messaging.SwrveBaseCampaign
- getSilentPushListener() - Method in class com.swrve.sdk.config.SwrveConfigBase
- getSilentPushListener() - Method in class com.swrve.sdk.SwrveBase
- getSilentPushListener() - Method in class com.swrve.sdk.SwrveBaseEmpty
- getSimCountryIso() - Method in class com.swrve.sdk.device.AndroidTelephonyManagerWrapper
- getSimCountryIso() - Method in interface com.swrve.sdk.device.ITelephonyManager
- getSimOperator() - Method in class com.swrve.sdk.device.AndroidTelephonyManagerWrapper
- getSimOperator() - Method in interface com.swrve.sdk.device.ITelephonyManager
- getSimOperatorName() - Method in class com.swrve.sdk.device.AndroidTelephonyManagerWrapper
- getSimOperatorName() - Method in interface com.swrve.sdk.device.ITelephonyManager
- getSize() - Method in class com.swrve.sdk.messaging.SwrveMessageFormat
- getSplashActivity() - Method in class com.swrve.sdk.config.SwrveConfigBase
- getSSlSocketFactoryConfig() - Method in class com.swrve.sdk.config.SwrveConfigBase
-
The configuration for SwrveSSLSocketFactoryConfig.
- getSSLSocketFactoryConfig() - Method in class com.swrve.sdk.SwrveBase
-
Implementation of ISwrveCommon methods
- getSSLSocketFactoryConfig() - Method in class com.swrve.sdk.SwrveBaseEmpty
- getStartDate() - Method in class com.swrve.sdk.messaging.SwrveBaseCampaign
- getStatus() - Method in class com.swrve.sdk.messaging.SwrveBaseCampaign
-
Get the status of the campaign.
- getSubject() - Method in class com.swrve.sdk.messaging.SwrveBaseCampaign
-
Deprecated.Use SwrveMessageCenterDetails subject instead.
- getSubject() - Method in class com.swrve.sdk.messaging.SwrveMessageCenterDetails
- getSwipeBackward() - Method in class com.swrve.sdk.messaging.SwrveMessagePage
- getSwipeForward() - Method in class com.swrve.sdk.messaging.SwrveMessagePage
- getSwrveBackgroundEventSender(Context) - Method in class com.swrve.sdk.SwrveBase
- getSwrveDeeplinkListener() - Method in class com.swrve.sdk.config.SwrveConfigBase
-
Get the SwrveDeeplinkListener
- getSwrveDeeplinkListener() - Method in class com.swrve.sdk.SwrveBase
- getSwrveDeeplinkListener() - Method in class com.swrve.sdk.SwrveBaseEmpty
- getSwrveEventsManager(String, String, String) - Method in class com.swrve.sdk.SwrveBase
- getSwrveMesage() - Method in class com.swrve.sdk.SwrveInAppMessageActivity
- getSwrveMessageFormat() - Method in class com.swrve.sdk.SwrveInAppMessageActivity
- getSwrvePushManager(Context) - Method in class com.swrve.sdk.SwrveAdmPushBase
- getSwrveSDKVersion() - Method in class com.swrve.sdk.SwrveBase
- getSwrveSDKVersion() - Method in class com.swrve.sdk.SwrveBaseEmpty
- getText() - Method in class com.swrve.sdk.messaging.SwrveCalibration
- getText() - Method in class com.swrve.sdk.messaging.SwrveTextImageView
- getTextBackgroundColor() - Method in class com.swrve.sdk.messaging.SwrveTextViewStyle
- getTextForegroundColor() - Method in class com.swrve.sdk.messaging.SwrveTextViewStyle
- getTextTypeFace() - Method in class com.swrve.sdk.messaging.SwrveTextViewStyle
- getTheme() - Method in class com.swrve.sdk.messaging.SwrveButton
- getTime() - Method in class com.swrve.sdk.SwrveEventsManagerImp
- getTopPadding() - Method in class com.swrve.sdk.messaging.SwrveButtonTheme
- getTopPadding() - Method in class com.swrve.sdk.messaging.SwrveTextViewStyle
- getTriggers() - Method in class com.swrve.sdk.messaging.SwrveBaseCampaign
- getType() - Method in class com.swrve.sdk.messaging.SwrveButtonTextImageView
- getType() - Method in class com.swrve.sdk.messaging.SwrveButtonView
- getType() - Method in class com.swrve.sdk.messaging.SwrveEmbeddedMessage
- getUniqueKey(String) - Method in class com.swrve.sdk.SwrveBaseEmpty
- getUserByExternalUserId(String) - Method in class com.swrve.sdk.localstorage.InMemoryLocalStorage
- getUserByExternalUserId(String) - Method in interface com.swrve.sdk.localstorage.LocalStorage
- getUserByExternalUserId(String) - Method in class com.swrve.sdk.localstorage.SQLiteLocalStorage
- getUserByExternalUserId(String) - Method in class com.swrve.sdk.localstorage.SwrveMultiLayerLocalStorage
- getUserBySwrveUserId(String) - Method in class com.swrve.sdk.localstorage.InMemoryLocalStorage
- getUserBySwrveUserId(String) - Method in interface com.swrve.sdk.localstorage.LocalStorage
- getUserBySwrveUserId(String) - Method in class com.swrve.sdk.localstorage.SQLiteLocalStorage
- getUserBySwrveUserId(String) - Method in class com.swrve.sdk.localstorage.SwrveMultiLayerLocalStorage
- getUserId() - Method in interface com.swrve.sdk.ISwrveBase
- getUserId() - Method in class com.swrve.sdk.SwrveBase
- getUserId() - Method in class com.swrve.sdk.SwrveBaseEmpty
- getUserId() - Static method in class com.swrve.sdk.SwrveSDKBase
-
Get the current user id
- getUserResources(SwrveUserResourcesListener) - Method in interface com.swrve.sdk.ISwrveBase
- getUserResources(SwrveUserResourcesListener) - Method in class com.swrve.sdk.SwrveBase
- getUserResources(SwrveUserResourcesListener) - Method in class com.swrve.sdk.SwrveBaseEmpty
- getUserResources(SwrveUserResourcesListener) - Static method in class com.swrve.sdk.SwrveSDKBase
-
Request the list of resources for the user with full attribute data after any applicable AB Tests have been applied.
- getUserResourcesDiff(SwrveUserResourcesDiffListener) - Method in interface com.swrve.sdk.ISwrveBase
- getUserResourcesDiff(SwrveUserResourcesDiffListener) - Method in class com.swrve.sdk.SwrveBase
- getUserResourcesDiff(SwrveUserResourcesDiffListener) - Method in class com.swrve.sdk.SwrveBaseEmpty
- getUserResourcesDiff(SwrveUserResourcesDiffListener) - Static method in class com.swrve.sdk.SwrveSDKBase
-
Request all applicable AB-Tested resources for the user.
- getUserUpdates() - Method in class com.swrve.sdk.messaging.SwrveButton
- getValue() - Method in class com.swrve.sdk.localstorage.SimpleEntry
- getValue() - Method in class com.swrve.sdk.messaging.model.Arg
- getValue() - Method in class com.swrve.sdk.messaging.model.Conditions
- getVariantId() - Method in class com.swrve.sdk.messaging.SwrveInAppCampaign
- getVariantId() - Method in class com.swrve.sdk.messaging.SwrveMessageDetails
- getVersion() - Static method in class com.swrve.sdk.SwrveBase
- getWidth() - Method in class com.swrve.sdk.messaging.SwrveCalibration
- getWindowListener() - Method in class com.swrve.sdk.config.SwrveInAppMessageConfig
-
Custom IAM window listener
- Google - Static variable in class com.swrve.sdk.SwrveAppStore
H
- handleDeeplink(Bundle) - Method in interface com.swrve.sdk.ISwrveBase
- handleDeeplink(Bundle) - Method in class com.swrve.sdk.SwrveBase
- handleDeeplink(Bundle) - Method in class com.swrve.sdk.SwrveBaseEmpty
- handleDeeplink(Bundle) - Static method in class com.swrve.sdk.SwrveSDKBase
-
Handle a deeplink when the app is already installed i.e.
- handleDeferredDeeplink(Bundle) - Method in interface com.swrve.sdk.ISwrveBase
- handleDeferredDeeplink(Bundle) - Method in class com.swrve.sdk.SwrveBase
- handleDeferredDeeplink(Bundle) - Method in class com.swrve.sdk.SwrveBaseEmpty
- handleDeferredDeeplink(Bundle) - Static method in class com.swrve.sdk.SwrveSDKBase
-
Handle a deeplink when the app was installed first from the play store` i.e.
- handleSendEvents(Data) - Method in class com.swrve.sdk.SwrveBackgroundEventSender
- hasQueuedEvents(String) - Method in class com.swrve.sdk.localstorage.SwrveMultiLayerLocalStorage
- hideToolbar(boolean) - Method in class com.swrve.sdk.config.SwrveInAppMessageConfig.Builder
-
Hide the toolbar when displaying in-app messages.
- horizontalAlignment(SwrveTextViewStyle.TextAlignment) - Method in class com.swrve.sdk.messaging.SwrveTextViewStyle.Builder
- Huawei - Static variable in class com.swrve.sdk.SwrveAppStore
I
- iap(int, String, double, String) - Method in interface com.swrve.sdk.ISwrveBase
- iap(int, String, double, String) - Method in class com.swrve.sdk.SwrveBase
- iap(int, String, double, String) - Method in class com.swrve.sdk.SwrveBaseEmpty
- iap(int, String, double, String) - Static method in class com.swrve.sdk.SwrveSDKBase
-
Add a Swrve.iap event to the event queue.
- iap(int, String, double, String, SwrveIAPRewards) - Method in interface com.swrve.sdk.ISwrveBase
- iap(int, String, double, String, SwrveIAPRewards) - Method in class com.swrve.sdk.SwrveBase
- iap(int, String, double, String, SwrveIAPRewards) - Method in class com.swrve.sdk.SwrveBaseEmpty
- iap(int, String, double, String, SwrveIAPRewards) - Static method in class com.swrve.sdk.SwrveSDKBase
-
Add a Swrve.iap event to the event queue.
- id - Variable in class com.swrve.sdk.messaging.SwrveBaseCampaign
- id - Variable in class com.swrve.sdk.messaging.SwrveEmbeddedMessage
- identify(String, SwrveIdentityResponse) - Method in interface com.swrve.sdk.ISwrveBase
- identify(String, SwrveIdentityResponse) - Method in class com.swrve.sdk.SwrveBase
- identify(String, SwrveIdentityResponse) - Method in class com.swrve.sdk.SwrveBaseEmpty
- identify(String, SwrveIdentityResponse) - Static method in class com.swrve.sdk.SwrveSDKBase
-
Identify users such that they can be tracked and targeted safely across multiple devices, platforms and channels.
- Impression - com.swrve.sdk.messaging.SwrveInAppMessageListener.SwrveMessageAction
- impressions - Variable in class com.swrve.sdk.messaging.SwrveCampaignState
- inAppConfig - Variable in class com.swrve.sdk.messaging.SwrveTextImageView
- inAppMessageHandler - Variable in class com.swrve.sdk.SwrveInAppMessageActivity
- incrementAssetDownloadCount(String, long) - Method in class com.swrve.sdk.localstorage.InMemoryLocalStorage
- incrementAssetDownloadCount(String, long) - Method in interface com.swrve.sdk.localstorage.LocalStorage
- incrementAssetDownloadCount(String, long) - Method in class com.swrve.sdk.localstorage.SQLiteLocalStorage
- incrementAssetDownloadCount(String, long) - Method in class com.swrve.sdk.localstorage.SwrveMultiLayerLocalStorage
- incrementImpressions() - Method in class com.swrve.sdk.messaging.SwrveBaseCampaign
-
Increment impressions by one.
- init(Activity) - Method in class com.swrve.sdk.SwrveBase
- init(String, SwrveTextViewStyle, SwrveCalibration) - Method in class com.swrve.sdk.messaging.SwrveTextView
- init(String, Map<String, String>) - Method in class com.swrve.sdk.messaging.SwrveThemedMaterialButton
- initializeLayout() - Method in class com.swrve.sdk.messaging.SwrveMessageView
- initSwrveDeepLinkManager() - Method in class com.swrve.sdk.SwrveBase
- InMemoryLocalStorage - Class in com.swrve.sdk.localstorage
-
Used internally to provide a volatile storage of data that may be saved later on the device.
- InMemoryLocalStorage() - Constructor for class com.swrve.sdk.localstorage.InMemoryLocalStorage
- Install - com.swrve.sdk.messaging.SwrveActionType
- installButtonListener - Variable in class com.swrve.sdk.config.SwrveInAppMessageConfig.Builder
- installButtonListener(SwrveInstallButtonListener) - Method in class com.swrve.sdk.config.SwrveInAppMessageConfig.Builder
-
Custom listener to process in-app message install button clicks.
- instance - Static variable in class com.swrve.sdk.SwrveSDKBase
- isABTestDetailsEnabled() - Method in class com.swrve.sdk.config.SwrveConfigBase
- isActive(Date) - Method in class com.swrve.sdk.messaging.SwrveBaseCampaign
- isAndroidIdLoggingEnabled() - Method in class com.swrve.sdk.config.SwrveConfigBase
- isAutoDownloadCampaignsAndResources() - Method in class com.swrve.sdk.config.SwrveConfigBase
- isAutoStartLastUser() - Method in class com.swrve.sdk.config.SwrveConfigBase
- isCampaignActive(SwrveBaseCampaign, Date, Map<Integer, QaCampaignInfo>) - Method in class com.swrve.sdk.SwrveCampaignDisplayer
- isControl() - Method in interface com.swrve.sdk.messaging.SwrveBaseMessage
- isControl() - Method in class com.swrve.sdk.messaging.SwrveEmbeddedMessage
- isControl() - Method in class com.swrve.sdk.messaging.SwrveMessage
- isDupe(Bundle) - Method in class com.swrve.sdk.SwrvePushDeDuper
- isHideToolbar() - Method in class com.swrve.sdk.config.SwrveInAppMessageConfig
- isLoggingEnabled() - Method in class com.swrve.sdk.config.SwrveConfigBase
- isMessageCenter() - Method in class com.swrve.sdk.messaging.SwrveBaseCampaign
-
Used internally to identify campaigns that have been marked as MessageCenter campaigns on the dashboard.
- isMobile() - Method in class com.swrve.sdk.messaging.SwrveTextView
- isScrollable - Variable in class com.swrve.sdk.messaging.SwrveTextViewStyle
- isScrollable(boolean) - Method in class com.swrve.sdk.messaging.SwrveTextViewStyle.Builder
- isSdkReady() - Method in class com.swrve.sdk.SwrveBase
- isSendQueuedEventsOnResume() - Method in class com.swrve.sdk.config.SwrveConfigBase
- isSplashActivity(Activity) - Method in class com.swrve.sdk.SwrveBase
- isStarted() - Method in interface com.swrve.sdk.ISwrveBase
- isStarted() - Method in class com.swrve.sdk.SwrveBase
- isStarted() - Method in class com.swrve.sdk.SwrveBaseEmpty
- isStarted() - Static method in class com.swrve.sdk.SwrveSDKBase
-
Check if the SDK is started and currently tracking.
- isSwipeable - Variable in class com.swrve.sdk.SwrveInAppMessageActivity
- isTrackingStateStopped() - Method in class com.swrve.sdk.SwrveBase
- isTrackingStateStopped() - Method in class com.swrve.sdk.SwrveBaseEmpty
- isTruncate() - Method in class com.swrve.sdk.messaging.SwrveButtonTheme
- ISwrve - Interface in com.swrve.sdk
-
Swrve Amazon SDK interface.
- ISwrveBase<T,C extends SwrveConfigBase> - Interface in com.swrve.sdk
- ISwrveCampaignManager - Interface in com.swrve.sdk
-
Used internally to provide common campaign functionality between between different classes.
- ISwrveEventListener - Interface in com.swrve.sdk
-
Used internally to intercept events raised from the SDK.
- ITALIC - com.swrve.sdk.messaging.SwrveTextViewStyle.FONT_NATIVE_STYLE
- ITelephonyManager - Interface in com.swrve.sdk.device
-
Used internally to obtain carrier information.
J
- JSON - com.swrve.sdk.messaging.SwrveEmbeddedMessage.EMBEDDED_CAMPAIGN_TYPE
L
- Left - com.swrve.sdk.messaging.SwrveTextViewStyle.TextAlignment
- leftPadding(int) - Method in class com.swrve.sdk.messaging.SwrveTextViewStyle.Builder
- LIBRARY_PACKAGE_NAME - Static variable in class com.swrve.sdk.BuildConfig
- lineHeight(double) - Method in class com.swrve.sdk.messaging.SwrveTextViewStyle.Builder
- loadCampaignFromNotification() - Method in class com.swrve.sdk.SwrveBase
- loadImage(SwrveImageFileInfo) - Method in class com.swrve.sdk.messaging.SwrveBaseImageView
- LocalStorage - Interface in com.swrve.sdk.localstorage
-
Used internally to define a common storage for events and other persistent data.
- logResponse(RESTResponse, int) - Method in class com.swrve.sdk.SwrveEventsManagerImp
M
- MANAGED - com.swrve.sdk.SwrveInitMode
- markMessageCenterCampaignAsSeen(SwrveBaseCampaign) - Method in interface com.swrve.sdk.ISwrveBase
- markMessageCenterCampaignAsSeen(SwrveBaseCampaign) - Method in class com.swrve.sdk.SwrveBase
- markMessageCenterCampaignAsSeen(SwrveBaseCampaign) - Method in class com.swrve.sdk.SwrveBaseEmpty
- markMessageCenterCampaignAsSeen(SwrveBaseCampaign) - Static method in class com.swrve.sdk.SwrveSDKBase
-
Mark this campaign as seen.
- maxImpressions - Variable in class com.swrve.sdk.messaging.SwrveBaseCampaign
- message - Variable in class com.swrve.sdk.messaging.SwrveEmbeddedCampaign
- message - Variable in class com.swrve.sdk.messaging.SwrveInAppCampaign
- MESSAGE_ID_KEY - Static variable in class com.swrve.sdk.SwrveInAppMessageActivity
- messageCenter - Variable in class com.swrve.sdk.messaging.SwrveBaseCampaign
- messageCenterDetails - Variable in class com.swrve.sdk.messaging.SwrveBaseCampaign
- messageCenterDetails - Variable in class com.swrve.sdk.messaging.SwrveEmbeddedMessage
- messageDismissed() - Method in class com.swrve.sdk.messaging.SwrveInAppCampaign
-
Notify that a message was dismissed.
- messageFocusListener - Variable in class com.swrve.sdk.config.SwrveInAppMessageConfig.Builder
- messageFocusListener - Variable in class com.swrve.sdk.messaging.SwrveThemedMaterialButton
- messageFocusListener(SwrveMessageFocusListener) - Method in class com.swrve.sdk.config.SwrveInAppMessageConfig.Builder
-
IAM focus listener.
- messageListener(SwrveInAppMessageListener) - Method in class com.swrve.sdk.config.SwrveInAppMessageConfig.Builder
-
Message listener to process in-app message actions and views
- messagesLeftToShow - Variable in class com.swrve.sdk.SwrveCampaignDisplayer
- messagesListener - Variable in class com.swrve.sdk.config.SwrveInAppMessageConfig.Builder
- messageWasShownToUser() - Method in class com.swrve.sdk.messaging.SwrveBaseCampaign
-
Used by sublcasses to inform that the campaign was displayed.
- messageWasShownToUser() - Method in class com.swrve.sdk.messaging.SwrveInAppCampaign
-
Notify that a message was shown to the user.
- messageWasShownToUser(SwrveMessageFormat) - Method in class com.swrve.sdk.SwrveBase
- minDelayBetweenMessage - Variable in class com.swrve.sdk.messaging.SwrveBaseCampaign
- minDelayBetweenMessage - Variable in class com.swrve.sdk.SwrveCampaignDisplayer
N
- name - Variable in class com.swrve.sdk.messaging.SwrveBaseCampaign
- name - Variable in class com.swrve.sdk.messaging.SwrveEmbeddedMessage
- newInstance(long) - Static method in class com.swrve.sdk.messaging.SwrveInAppMessageFragment
- NORMAL - com.swrve.sdk.messaging.SwrveTextViewStyle.FONT_NATIVE_STYLE
- NOTIFICATIONS_AUTHENTICATED_MAX_ROWS - Variable in class com.swrve.sdk.localstorage.SwrveMultiLayerLocalStorage
- NoUserIdSwrveException - Exception in com.swrve.sdk.exceptions
-
Exception raised when trying to access features that require a valid user id.
- NoUserIdSwrveException() - Constructor for exception com.swrve.sdk.exceptions.NoUserIdSwrveException
- NUMBER_BETWEEN - com.swrve.sdk.messaging.model.Arg.Op
- NUMBER_BETWEEN - com.swrve.sdk.messaging.model.Conditions.Op
- NUMBER_EQ - com.swrve.sdk.messaging.model.Arg.Op
- NUMBER_EQ - com.swrve.sdk.messaging.model.Conditions.Op
- NUMBER_GT - com.swrve.sdk.messaging.model.Arg.Op
- NUMBER_GT - com.swrve.sdk.messaging.model.Conditions.Op
- NUMBER_LT - com.swrve.sdk.messaging.model.Arg.Op
- NUMBER_LT - com.swrve.sdk.messaging.model.Conditions.Op
- NUMBER_NOT_BETWEEN - com.swrve.sdk.messaging.model.Arg.Op
- NUMBER_NOT_BETWEEN - com.swrve.sdk.messaging.model.Conditions.Op
O
- onAction(Context, SwrveInAppMessageListener.SwrveMessageAction, SwrveMessageDetails, SwrveMessageButtonDetails) - Method in interface com.swrve.sdk.messaging.SwrveInAppMessageListener
-
This method is invoked for various actions and views that can happen in a in-app message.
- onAction(String) - Method in interface com.swrve.sdk.messaging.SwrveClipboardButtonListener
-
Deprecated.Use SwrveMessageListener
- onAction(String) - Method in interface com.swrve.sdk.messaging.SwrveInstallButtonListener
-
This method is invoked when an install button has been pressed on an in-app message.
- onAction(String, String) - Method in interface com.swrve.sdk.messaging.SwrveCustomButtonListener
-
Deprecated.Use SwrveMessageListener
- onAction(String, String, String) - Method in interface com.swrve.sdk.messaging.SwrveDismissButtonListener
-
Deprecated.Use SwrveMessageListener
- onActivityCreated(Activity, Bundle) - Method in class com.swrve.sdk.SwrveBase
- onActivityDestroyed(Activity) - Method in class com.swrve.sdk.SwrveBase
- onActivityPaused(Activity) - Method in class com.swrve.sdk.SwrveBase
- onActivityResult(int, int, Intent) - Method in class com.swrve.sdk.SwrvePermissionRequesterActivity
- onActivityResumed(Activity) - Method in class com.swrve.sdk.SwrveBase
- onActivitySaveInstanceState(Activity, Bundle) - Method in class com.swrve.sdk.SwrveBase
- onActivityStarted(Activity) - Method in class com.swrve.sdk.SwrveBase
- onActivityStopped(Activity) - Method in class com.swrve.sdk.SwrveBase
- onBackPressed() - Method in class com.swrve.sdk.SwrveInAppMessageActivity
- onCreate(Activity) - Method in class com.swrve.sdk.SwrveBase
- onCreate(Bundle) - Method in class com.swrve.sdk.SwrveInAppMessageActivity
- onCreate(Bundle) - Method in class com.swrve.sdk.SwrvePermissionRequesterActivity
- onCreate(Window) - Method in interface com.swrve.sdk.messaging.SwrveInAppWindowListener
-
This method is invoked when an In App Message Activity onCreate is finished and setContentView is called.
- onCreateView(LayoutInflater, ViewGroup, Bundle) - Method in class com.swrve.sdk.messaging.SwrveInAppMessageFragment
- onDestroy() - Method in class com.swrve.sdk.SwrveInAppMessageActivity
- onError(int, String) - Method in interface com.swrve.sdk.SwrveIdentityResponse
- onEvent(String, Map<String, String>) - Method in interface com.swrve.sdk.ISwrveEventListener
- onFocusChanged(boolean, int, Rect) - Method in class com.swrve.sdk.messaging.SwrveBaseImageView
- onFocusChanged(boolean, int, Rect) - Method in class com.swrve.sdk.messaging.SwrveThemedMaterialButton
- onFocusChanged(View, boolean, int, Rect) - Method in interface com.swrve.sdk.messaging.SwrveMessageFocusListener
-
This method is invoked when an button is focused in an in-app message.
- onLayout(boolean, int, int, int, int) - Method in class com.swrve.sdk.messaging.SwrveMessageView
- onMessage(Context, Intent) - Method in class com.swrve.sdk.SwrveAdmHandlerJobService
- onMessage(Context, Intent) - Method in class com.swrve.sdk.SwrveAdmPushBase
- onMessage(Context, SwrveEmbeddedMessage, Map<String, String>) - Method in interface com.swrve.sdk.messaging.SwrveEmbeddedMessageListener
-
Deprecated.Use SwrveEmbeddedListener
- onMessage(Context, SwrveEmbeddedMessage, Map<String, String>, boolean) - Method in interface com.swrve.sdk.messaging.SwrveEmbeddedListener
-
This method is invoked when an Embedded Campaign was triggered
- onMessage(Intent) - Method in class com.swrve.sdk.SwrveAdmIntentService
- onPause() - Method in class com.swrve.sdk.SwrveBase
- onRealTimeUserPropertiesError(Exception) - Method in interface com.swrve.sdk.SwrveRealTimeUserPropertiesListener
-
Called back on error.
- onRealTimeUserPropertiesSuccess(Map<String, String>, String) - Method in interface com.swrve.sdk.SwrveRealTimeUserPropertiesListener
-
This method is invoked asynchronously to return the request response of the Swrve::getRealTimeUserProperties().
- onReceive(Context, Intent) - Method in class com.swrve.sdk.SwrveInstallReferrerReceiver
- onRegistered(Context, String) - Method in class com.swrve.sdk.SwrveAdmHandlerJobService
- onRegistered(String) - Method in class com.swrve.sdk.SwrveAdmIntentService
- onRegistered(String) - Method in class com.swrve.sdk.SwrveAdmPushBase
- onRegistrationError(Context, String) - Method in class com.swrve.sdk.SwrveAdmHandlerJobService
- onRegistrationError(String) - Method in class com.swrve.sdk.SwrveAdmIntentService
- onRegistrationIdReceived(String) - Method in interface com.swrve.sdk.ISwrve
- onRegistrationIdReceived(String) - Method in class com.swrve.sdk.Swrve
- onRegistrationIdReceived(String) - Method in class com.swrve.sdk.SwrveEmpty
- onRequestPermissionsResult(int, String[], int[]) - Method in class com.swrve.sdk.SwrvePermissionRequesterActivity
- onResourcesUpdated() - Method in interface com.swrve.sdk.SwrveResourcesListener
-
This method is invoked when user resources in the SwrveResourceManager have been initially loaded and each time user resources are updated.
- onResume() - Method in class com.swrve.sdk.messaging.SwrveInAppMessageFragment
- onResume(Activity) - Method in class com.swrve.sdk.SwrveBase
- onSaveInstanceState(Bundle) - Method in class com.swrve.sdk.SwrveInAppMessageActivity
- onStop(Activity) - Method in class com.swrve.sdk.SwrveBase
- onSuccess(String, String) - Method in interface com.swrve.sdk.SwrveIdentityResponse
- onTouchEvent(MotionEvent) - Method in class com.swrve.sdk.messaging.SwrveBaseImageView
- onTouchEvent(MotionEvent) - Method in class com.swrve.sdk.messaging.SwrveImageView
- onTouchEvent(MotionEvent) - Method in class com.swrve.sdk.messaging.SwrveMessageView
- onUnregistered(Context, String) - Method in class com.swrve.sdk.SwrveAdmHandlerJobService
- onUnregistered(String) - Method in class com.swrve.sdk.SwrveAdmIntentService
- onUserResourcesDiffError(Exception) - Method in interface com.swrve.sdk.SwrveUserResourcesDiffListener
-
Called back on error.
- onUserResourcesDiffError(Exception) - Method in class com.swrve.sdk.UIThreadSwrveUserResourcesDiffListener
- onUserResourcesDiffSuccess(Map<String, Map<String, String>>, Map<String, Map<String, String>>, String) - Method in interface com.swrve.sdk.SwrveUserResourcesDiffListener
-
This method is invoked asynchronously to return the request response of the Swrve::getUserResourceDiffs().
- onUserResourcesDiffSuccess(Map<String, Map<String, String>>, Map<String, Map<String, String>>, String) - Method in class com.swrve.sdk.UIThreadSwrveUserResourcesDiffListener
- onUserResourcesError(Exception) - Method in interface com.swrve.sdk.SwrveUserResourcesListener
-
Called back on error.
- onUserResourcesError(Exception) - Method in class com.swrve.sdk.UIThreadSwrveUserResourcesListener
- onUserResourcesSuccess(Map<String, Map<String, String>>, String) - Method in interface com.swrve.sdk.SwrveUserResourcesListener
-
This method is invoked asynchronously to return the request response of the Swrve::getUserResources().
- onUserResourcesSuccess(Map<String, Map<String, String>>, String) - Method in class com.swrve.sdk.UIThreadSwrveUserResourcesListener
- OpenAppSettings - com.swrve.sdk.messaging.SwrveActionType
- openLocalStorageConnection() - Method in class com.swrve.sdk.SwrveBase
- OpenNotificationSettings - com.swrve.sdk.messaging.SwrveActionType
- OR - com.swrve.sdk.messaging.model.Conditions.Op
- OTHER - com.swrve.sdk.messaging.SwrveEmbeddedMessage.EMBEDDED_CAMPAIGN_TYPE
P
- PageLink - com.swrve.sdk.messaging.SwrveActionType
- parse(String) - Static method in enum com.swrve.sdk.messaging.SwrveActionType
-
Convert from string to SwrveActionType.
- parse(String) - Static method in enum com.swrve.sdk.messaging.SwrveCampaignState.Status
-
Convert from String to SwrveCampaignStatus.
- parse(String) - Static method in enum com.swrve.sdk.messaging.SwrveTextViewStyle.FONT_NATIVE_STYLE
- parse(String) - Static method in enum com.swrve.sdk.messaging.SwrveTextViewStyle.TextAlignment
- pauseEventSending() - Method in class com.swrve.sdk.SwrveBase
- personalizationProvider - Variable in class com.swrve.sdk.config.SwrveInAppMessageConfig.Builder
- personalizationProvider(SwrveMessagePersonalizationProvider) - Method in class com.swrve.sdk.config.SwrveInAppMessageConfig.Builder
-
Custom personalization provider for incoming In App messages.
- personalize(Map<String, String>) - Method in interface com.swrve.sdk.messaging.SwrveMessagePersonalizationProvider
-
Invoked when a campaign is getting ready to show and might need personalization sources.
- personalizedTextBackgroundColor(int) - Method in class com.swrve.sdk.config.SwrveInAppMessageConfig.Builder
-
Set the in-app message personalized text background color.
- personalizedTextForegroundColor(int) - Method in class com.swrve.sdk.config.SwrveInAppMessageConfig.Builder
-
Set the in-app message personalized text color
- personalizedTextTypeface(Typeface) - Method in class com.swrve.sdk.config.SwrveInAppMessageConfig.Builder
-
Set the in-app message personalized text color.
- PREF_EVENT_SEND_RESPONSE_LOG - Static variable in class com.swrve.sdk.SwrveEventsManagerImp
- priority - Variable in class com.swrve.sdk.messaging.SwrveBaseCampaign
- priority - Variable in class com.swrve.sdk.messaging.SwrveEmbeddedMessage
- purchase(String, String, int, int) - Method in interface com.swrve.sdk.ISwrveBase
- purchase(String, String, int, int) - Method in class com.swrve.sdk.SwrveBase
- purchase(String, String, int, int) - Method in class com.swrve.sdk.SwrveBaseEmpty
- purchase(String, String, int, int) - Static method in class com.swrve.sdk.SwrveSDKBase
-
Add a Swrve.user_purchase event to the event queue.
Q
- queueConversationEvent(String, String, String, int, Map<String, String>) - Method in class com.swrve.sdk.SwrveBase
- queueMessageClickEvent(SwrveButton, long, String) - Method in class com.swrve.sdk.SwrveBase
- queueMessageImpressionEvent(int, String) - Method in class com.swrve.sdk.SwrveBase
- queuePausedEvents() - Method in class com.swrve.sdk.SwrveBase
R
- refreshCampaignsAndResources() - Method in interface com.swrve.sdk.ISwrveBase
- refreshCampaignsAndResources() - Method in class com.swrve.sdk.SwrveBase
- refreshCampaignsAndResources() - Method in class com.swrve.sdk.SwrveBaseEmpty
- refreshCampaignsAndResources() - Static method in class com.swrve.sdk.SwrveSDKBase
-
Update campaign and resources values This function will be called automatically to keep campaigns and resources up-to-date.
- registrationId - Variable in class com.swrve.sdk.Swrve
- removeEvents(String, Collection<Long>) - Method in class com.swrve.sdk.localstorage.InMemoryLocalStorage
- removeEvents(String, Collection<Long>) - Method in interface com.swrve.sdk.localstorage.LocalStorage
- removeEvents(String, Collection<Long>) - Method in class com.swrve.sdk.localstorage.SQLiteLocalStorage
- removeMessageCenterCampaign(SwrveBaseCampaign) - Method in interface com.swrve.sdk.ISwrveBase
- removeMessageCenterCampaign(SwrveBaseCampaign) - Method in class com.swrve.sdk.SwrveBase
- removeMessageCenterCampaign(SwrveBaseCampaign) - Method in class com.swrve.sdk.SwrveBaseEmpty
- removeMessageCenterCampaign(SwrveBaseCampaign) - Static method in class com.swrve.sdk.SwrveSDKBase
-
Remove this campaign.
- RequestCapabilty - com.swrve.sdk.messaging.SwrveActionType
- requestPermission(Context, String) - Static method in class com.swrve.sdk.SwrvePermissionRequesterActivity
- resolveNotificationPermissionAnsweredTime() - Method in class com.swrve.sdk.SwrveBase
- resources - Variable in class com.swrve.sdk.SwrveResourceManager
- rewards - Variable in class com.swrve.sdk.SwrveIAPRewards
-
Stores the content (reward currency + reward items) of the IAP.
- Right - com.swrve.sdk.messaging.SwrveTextViewStyle.TextAlignment
- rightPadding(int) - Method in class com.swrve.sdk.messaging.SwrveTextViewStyle.Builder
- run() - Method in class com.swrve.sdk.runnable.UIThreadSwrveResourcesDiffRunnable
- run() - Method in class com.swrve.sdk.runnable.UIThreadSwrveResourcesRunnable
S
- saveableState - Variable in class com.swrve.sdk.messaging.SwrveBaseCampaign
- saveEvent(String) - Method in class com.swrve.sdk.SwrveBase
- saveEvent(String) - Method in class com.swrve.sdk.SwrveBaseEmpty
- saveMultipleCacheItems(Map<String, SwrveCacheItem>) - Method in class com.swrve.sdk.localstorage.SQLiteLocalStorage
- saveMultipleEventItems(List<SwrveEventItem>) - Method in class com.swrve.sdk.localstorage.SQLiteLocalStorage
- saveNotificationAuthenticated(int) - Method in class com.swrve.sdk.localstorage.SwrveMultiLayerLocalStorage
- saveNotificationAuthenticated(int) - Method in class com.swrve.sdk.SwrveBase
- saveNotificationAuthenticated(int) - Method in class com.swrve.sdk.SwrveBaseEmpty
- saveNotificationAuthenticated(int, long) - Method in class com.swrve.sdk.localstorage.InMemoryLocalStorage
- saveNotificationAuthenticated(int, long) - Method in interface com.swrve.sdk.localstorage.LocalStorage
- saveNotificationAuthenticated(int, long) - Method in class com.swrve.sdk.localstorage.SQLiteLocalStorage
- saveOfflineCampaign(String, String, String) - Method in class com.swrve.sdk.localstorage.InMemoryLocalStorage
- saveOfflineCampaign(String, String, String) - Method in interface com.swrve.sdk.localstorage.LocalStorage
- saveOfflineCampaign(String, String, String) - Method in class com.swrve.sdk.localstorage.SQLiteLocalStorage
- saveOfflineCampaign(String, String, String) - Method in class com.swrve.sdk.localstorage.SwrveMultiLayerLocalStorage
- saveUser(SwrveUser) - Method in class com.swrve.sdk.localstorage.InMemoryLocalStorage
- saveUser(SwrveUser) - Method in interface com.swrve.sdk.localstorage.LocalStorage
- saveUser(SwrveUser) - Method in class com.swrve.sdk.localstorage.SQLiteLocalStorage
- saveUser(SwrveUser) - Method in class com.swrve.sdk.localstorage.SwrveMultiLayerLocalStorage
- Seen - com.swrve.sdk.messaging.SwrveCampaignState.Status
- send(String, List<String>) - Method in class com.swrve.sdk.SwrveBackgroundEventSender
- sendEventsInBackground(Context, String, ArrayList<String>) - Method in class com.swrve.sdk.SwrveBase
- sendEventsInBackground(Context, String, ArrayList<String>) - Method in class com.swrve.sdk.SwrveBaseEmpty
- sendPageViewEvent(long) - Method in class com.swrve.sdk.SwrveInAppMessageActivity
- sendPushEngagedEvent(Context, String) - Static method in class com.swrve.sdk.SwrveSDK
-
Called to send the push engaged event to Swrve.
- sendQueuedEvents() - Method in interface com.swrve.sdk.ISwrveBase
- sendQueuedEvents() - Method in class com.swrve.sdk.SwrveBase
- sendQueuedEvents() - Method in class com.swrve.sdk.SwrveBaseEmpty
- sendQueuedEvents() - Static method in class com.swrve.sdk.SwrveSDKBase
-
Send events to Swrve servers.
- sendResponseLogs(LocalStorage) - Method in class com.swrve.sdk.SwrveEventsManagerImp
- sendSessionStart(long) - Method in class com.swrve.sdk.SwrveBase
- sendStoredEvents(SwrveMultiLayerLocalStorage) - Method in class com.swrve.sdk.SwrveEventsManagerImp
- sessionStart() - Method in interface com.swrve.sdk.ISwrveBase
- sessionStart() - Method in class com.swrve.sdk.SwrveBase
-
Public functions all wrapped in try/catch to avoid exceptions leaving the SDK and affecting the app itself.
- sessionStart() - Method in class com.swrve.sdk.SwrveBaseEmpty
- sessionStart() - Static method in class com.swrve.sdk.SwrveSDKBase
-
Add a Swrve.session.start event to the event queue.
- setABTestDetailsEnabled(boolean) - Method in class com.swrve.sdk.config.SwrveConfigBase
- setABTestDetailsFromJSON(JSONObject) - Method in class com.swrve.sdk.SwrveResourceManager
-
Update the AB Test information for the user.
- setAction(Map<String, String>) - Method in class com.swrve.sdk.messaging.SwrveThemedMaterialButton
- setAndFlushSecureSharedEntryForUser(String, String, String, String) - Method in class com.swrve.sdk.localstorage.SwrveMultiLayerLocalStorage
- setAndroidIdLoggingEnabled(boolean) - Method in class com.swrve.sdk.config.SwrveConfigBase
- setAppStore(String) - Method in class com.swrve.sdk.config.SwrveConfigBase
-
Set the App Store where the app will be distributed.
- setAppVersion(String) - Method in class com.swrve.sdk.config.SwrveConfigBase
-
Set the app version.
- setAutoDownloadCampaignsAndResources(boolean) - Method in class com.swrve.sdk.config.SwrveConfigBase
-
Download resources and in-app campaigns automatically.
- setAutoStartLastUser(boolean) - Method in class com.swrve.sdk.config.SwrveConfigBase
-
This configuration can only be used in initMode MANAGED.
- setButtons(List<String>) - Method in class com.swrve.sdk.messaging.SwrveEmbeddedMessage
- setCacheDir(File) - Method in class com.swrve.sdk.config.SwrveConfigBase
-
Cache folder used to save the campaign images.
- setCacheEntry(String, String, String) - Method in class com.swrve.sdk.localstorage.InMemoryLocalStorage
- setCacheEntry(String, String, String) - Method in interface com.swrve.sdk.localstorage.LocalStorage
- setCacheEntry(String, String, String) - Method in class com.swrve.sdk.localstorage.SQLiteLocalStorage
- setCacheEntry(String, String, String) - Method in class com.swrve.sdk.localstorage.SwrveMultiLayerLocalStorage
- setCalibratedLineSpacing(float) - Method in class com.swrve.sdk.messaging.SwrveTextView
- setCampaign(SwrveEmbeddedCampaign) - Method in class com.swrve.sdk.messaging.SwrveEmbeddedMessage
- setContentDescription(SwrveWidget, Map<String, String>, String) - Method in class com.swrve.sdk.messaging.SwrveBaseImageView
- setContentUrl(URL) - Method in class com.swrve.sdk.config.SwrveConfigBase
-
Set to override the default location of the server used to obtain resources and in-app campaigns.
- setCustomPayloadForConversationInput(Map) - Method in interface com.swrve.sdk.ISwrveBase
- setCustomPayloadForConversationInput(Map) - Method in class com.swrve.sdk.SwrveBase
- setCustomPayloadForConversationInput(Map) - Method in class com.swrve.sdk.SwrveBaseEmpty
- setCustomPayloadForConversationInput(Map) - Static method in class com.swrve.sdk.SwrveSDKBase
-
Add a custom payload for user input events: Selecting a star-rating, Selecting a choice on a text questionnaire Selecting play on a video
- setData(String) - Method in class com.swrve.sdk.messaging.SwrveEmbeddedMessage
- setData(Map<String, Map<String, String>>, String) - Method in class com.swrve.sdk.runnable.UIThreadSwrveResourcesRunnable
- setData(Map<String, Map<String, String>>, Map<String, Map<String, String>>, String) - Method in class com.swrve.sdk.runnable.UIThreadSwrveResourcesDiffRunnable
- setDbName(String) - Method in class com.swrve.sdk.config.SwrveConfigBase
-
Override the name of the internal SQLite database.
- setEmbeddedMessageConfig(SwrveEmbeddedMessageConfig) - Method in class com.swrve.sdk.config.SwrveConfigBase
-
The configuration file for EmbeddedMessages.
- setEventsUrl(URL) - Method in class com.swrve.sdk.config.SwrveConfigBase
-
Set to override the default location of the server to which Swrve will send analytics events.
- setException(Exception) - Method in class com.swrve.sdk.runnable.UIThreadSwrveRunnable
- setHttpTimeout(int) - Method in class com.swrve.sdk.config.SwrveConfigBase
-
Set the HTTP timeout.
- setId(int) - Method in class com.swrve.sdk.messaging.SwrveEmbeddedMessage
- setIdentityUrl(URL) - Method in class com.swrve.sdk.config.SwrveConfigBase
-
Set to override the default location of the server user to identify user id If your company has a special API end-point enabled, then you should specify it here.
- setImpressions(int) - Method in class com.swrve.sdk.messaging.SwrveBaseCampaign
- setInAppMessageConfig(SwrveInAppMessageConfig) - Method in class com.swrve.sdk.config.SwrveConfigBase
-
The configuration file for InAppMessages.
- setInitMode(SwrveInitMode) - Method in class com.swrve.sdk.config.SwrveConfigBase
-
Set the SwrveInitMode to MANAGED to delay starting the sdk until start api is called.
- setLanguage(Locale) - Method in class com.swrve.sdk.config.SwrveConfigBase
-
Set the locale of the app.
- setLanguage(Locale) - Method in interface com.swrve.sdk.ISwrveBase
- setLanguage(Locale) - Method in class com.swrve.sdk.SwrveBase
- setLanguage(Locale) - Method in class com.swrve.sdk.SwrveBaseEmpty
- setLanguage(Locale) - Static method in class com.swrve.sdk.SwrveSDKBase
-
Set the current language
- setLoggingEnabled(boolean) - Method in class com.swrve.sdk.config.SwrveConfigBase
- setMaxEventsPerFlush(int) - Method in class com.swrve.sdk.config.SwrveConfigBase
-
Set the maximum number of events per batch to the event server.
- setMaxSqliteDbSize(long) - Method in class com.swrve.sdk.config.SwrveConfigBase
-
Set the maximum byte size of the internal SQLite database.
- setMessage(SwrveMessage) - Method in class com.swrve.sdk.messaging.SwrveInAppCampaign
- setMessageCenterDetails(SwrveMessageCenterDetails) - Method in class com.swrve.sdk.messaging.SwrveBaseCampaign
- setMessageCenterDetails(SwrveMessageCenterDetails) - Method in class com.swrve.sdk.messaging.SwrveEmbeddedMessage
- setMessageMinDelayThrottle() - Method in class com.swrve.sdk.messaging.SwrveBaseCampaign
-
Ensures a new message cannot be shown until now + minDelayBetweenMessage
- setMessageMinDelayThrottle(Date) - Method in class com.swrve.sdk.SwrveCampaignDisplayer
- setMessagesLeftToShow(long) - Method in class com.swrve.sdk.SwrveCampaignDisplayer
- setMinDelayBetweenMessage(int) - Method in class com.swrve.sdk.SwrveCampaignDisplayer
- setMinSampleSize(int) - Method in class com.swrve.sdk.config.SwrveConfigBase
-
Minimum sample size to use when loading in-app message images.
- setModelBlackList(List<String>) - Method in class com.swrve.sdk.config.SwrveConfigBase
- setNewSessionInterval(long) - Method in class com.swrve.sdk.config.SwrveConfigBase
-
Set the session timeout time.
- setNotificationConfig(SwrveNotificationConfig) - Method in class com.swrve.sdk.config.SwrveConfigBase
- setNotificationListener(SwrvePushNotificationListener) - Method in class com.swrve.sdk.config.SwrveConfigBase
- setNotificationSwrveCampaignId(String) - Method in class com.swrve.sdk.SwrveBase
- setNotificationSwrveCampaignId(String) - Method in class com.swrve.sdk.SwrveBaseEmpty
- setOrientation(SwrveOrientation) - Method in class com.swrve.sdk.config.SwrveConfigBase
-
Set the orientation to limit in-app messages.
- setPriority(int) - Method in class com.swrve.sdk.messaging.SwrveEmbeddedMessage
- setResourcesFromJSON(JSONArray) - Method in class com.swrve.sdk.SwrveResourceManager
-
Update the resources with the JSON content coming from the Swrve servers.
- setResourcesListener(SwrveResourcesListener) - Method in interface com.swrve.sdk.ISwrveBase
- setResourcesListener(SwrveResourcesListener) - Method in class com.swrve.sdk.SwrveBase
- setResourcesListener(SwrveResourcesListener) - Method in class com.swrve.sdk.SwrveBaseEmpty
- setResourcesListener(SwrveResourcesListener) - Static method in class com.swrve.sdk.SwrveSDKBase
-
The resourcesListener onResourcesUpdated() method is invoked when user resources in the SwrveResourceManager have been initially loaded and each time user resources are updated.
- setSaveableState(SwrveCampaignState) - Method in class com.swrve.sdk.messaging.SwrveBaseCampaign
-
Set the previous state of this campaign.
- setSecondaryStorage(LocalStorage) - Method in class com.swrve.sdk.localstorage.SwrveMultiLayerLocalStorage
- setSecureCacheEntryForUser(String, String, String, String) - Method in class com.swrve.sdk.localstorage.InMemoryLocalStorage
- setSecureCacheEntryForUser(String, String, String, String) - Method in interface com.swrve.sdk.localstorage.LocalStorage
- setSecureCacheEntryForUser(String, String, String, String) - Method in class com.swrve.sdk.localstorage.SQLiteLocalStorage
- setSelectedStack(SwrveStack) - Method in class com.swrve.sdk.config.SwrveConfigBase
-
Set the stack prefix for the events and content url
- setSendQueuedEventsOnResume(boolean) - Method in class com.swrve.sdk.config.SwrveConfigBase
-
Automatically send events onResume.
- setSessionListener(SwrveSessionListener) - Method in class com.swrve.sdk.SwrveBase
- setSessionListener(SwrveSessionListener) - Method in class com.swrve.sdk.SwrveBaseEmpty
- setShowMessagesAfterLaunch(Date) - Method in class com.swrve.sdk.SwrveCampaignDisplayer
- setSilentPushListener(SwrveSilentPushListener) - Method in class com.swrve.sdk.config.SwrveConfigBase
- setSilentPushListener(SwrveSilentPushListener) - Static method in class com.swrve.sdk.SwrveSDK
-
Set the silent push listener.
- setSplashActivity(Class<?>) - Method in class com.swrve.sdk.config.SwrveConfigBase
-
Set this configuration so the sdk will delay init until another activity (usually your MainActivity) is started and your SplashActivity is finished.
- setSSlSocketFactoryConfig(SwrveSSLSocketFactoryConfig) - Method in class com.swrve.sdk.config.SwrveConfigBase
-
Set the SwrveSSLSocketFactoryConfig
- setStatus(SwrveCampaignState.Status) - Method in class com.swrve.sdk.messaging.SwrveBaseCampaign
-
Used internally to set the status of the campaign.
- setSwrveDeeplinkListener(SwrveDeeplinkListener) - Method in class com.swrve.sdk.config.SwrveConfigBase
-
Set the SwrveDeeplinkListener
- setType(String) - Method in class com.swrve.sdk.messaging.SwrveEmbeddedMessage
- setValue(V) - Method in class com.swrve.sdk.localstorage.SimpleEntry
- shouldSendResponseLogs - Static variable in class com.swrve.sdk.SwrveEventsManagerImp
- shouldShowCampaign(SwrveBaseCampaign, String, Map<String, String>, Date, Map<Integer, QaCampaignInfo>, int) - Method in class com.swrve.sdk.SwrveCampaignDisplayer
- shouldShowRequestPermissionRationale(Activity, String) - Method in class com.swrve.sdk.SwrveBase
- showMessageCenterCampaign(SwrveBaseCampaign) - Method in interface com.swrve.sdk.ISwrveBase
- showMessageCenterCampaign(SwrveBaseCampaign) - Method in class com.swrve.sdk.SwrveBase
- showMessageCenterCampaign(SwrveBaseCampaign) - Method in class com.swrve.sdk.SwrveBaseEmpty
- showMessageCenterCampaign(SwrveBaseCampaign) - Static method in class com.swrve.sdk.SwrveSDKBase
-
Display the given campaign without the need to trigger an event and skipping the configured rules.
- showMessageCenterCampaign(SwrveBaseCampaign, Map<String, String>) - Method in interface com.swrve.sdk.ISwrveBase
- showMessageCenterCampaign(SwrveBaseCampaign, Map<String, String>) - Method in class com.swrve.sdk.SwrveBase
- showMessageCenterCampaign(SwrveBaseCampaign, Map<String, String>) - Method in class com.swrve.sdk.SwrveBaseEmpty
- showMessageCenterCampaign(SwrveBaseCampaign, Map<String, String>) - Static method in class com.swrve.sdk.SwrveSDKBase
-
Display the given campaign without the need to trigger an event and skipping the configured rules.
- showMessagesAfterDelay - Variable in class com.swrve.sdk.messaging.SwrveCampaignState
- showMessagesAfterDelay - Variable in class com.swrve.sdk.SwrveCampaignDisplayer
- showMessagesAfterLaunch - Variable in class com.swrve.sdk.messaging.SwrveBaseCampaign
- showMessagesAfterLaunch - Variable in class com.swrve.sdk.SwrveCampaignDisplayer
- shutdown() - Method in interface com.swrve.sdk.ISwrveBase
- shutdown() - Method in class com.swrve.sdk.SwrveBase
- shutdown() - Method in class com.swrve.sdk.SwrveBaseEmpty
- shutdown() - Static method in class com.swrve.sdk.SwrveSDKBase
-
Shutdown the SDK.
- SIGNATURE_SUFFIX - Static variable in interface com.swrve.sdk.localstorage.LocalStorage
- SimpleEntry<K,V> - Class in com.swrve.sdk.localstorage
- SimpleEntry(K, V) - Constructor for class com.swrve.sdk.localstorage.SimpleEntry
- SQLiteLocalStorage - Class in com.swrve.sdk.localstorage
-
Used internally to provide a persistent storage of data on the device.
- SQLiteLocalStorage(Context, String, long) - Constructor for class com.swrve.sdk.localstorage.SQLiteLocalStorage
- start(Activity) - Method in interface com.swrve.sdk.ISwrveBase
- start(Activity) - Method in class com.swrve.sdk.SwrveBase
- start(Activity) - Method in class com.swrve.sdk.SwrveBaseEmpty
- start(Activity) - Static method in class com.swrve.sdk.SwrveSDKBase
-
Start the sdk if stopped or in SwrveInitMode.MANAGED mode.
- start(Activity, String) - Method in interface com.swrve.sdk.ISwrveBase
- start(Activity, String) - Method in class com.swrve.sdk.SwrveBase
- start(Activity, String) - Method in class com.swrve.sdk.SwrveBaseEmpty
- start(Activity, String) - Static method in class com.swrve.sdk.SwrveSDKBase
-
Start the sdk when in SwrveInitMode.MANAGED mode.
- startDate - Variable in class com.swrve.sdk.messaging.SwrveBaseCampaign
- STARTED - com.swrve.sdk.SwrveTrackingState
- StartGeo - com.swrve.sdk.messaging.SwrveActionType
- status - Variable in class com.swrve.sdk.messaging.SwrveCampaignState
- STOPPED - com.swrve.sdk.SwrveTrackingState
- stopTracking() - Method in interface com.swrve.sdk.ISwrveBase
- stopTracking() - Method in class com.swrve.sdk.SwrveBase
- stopTracking() - Method in class com.swrve.sdk.SwrveBaseEmpty
- stopTracking() - Static method in class com.swrve.sdk.SwrveSDKBase
-
Stop the SDK from tracking.
- storeAndSendEvents(List<String>, LocalStorage) - Method in class com.swrve.sdk.SwrveEventsManagerImp
- subject - Variable in class com.swrve.sdk.messaging.SwrveBaseCampaign
- supportsOrientation(SwrveOrientation) - Method in class com.swrve.sdk.messaging.SwrveBaseCampaign
- supportsOrientation(SwrveOrientation) - Method in interface com.swrve.sdk.messaging.SwrveBaseMessage
- supportsOrientation(SwrveOrientation) - Method in class com.swrve.sdk.messaging.SwrveConversationCampaign
- supportsOrientation(SwrveOrientation) - Method in class com.swrve.sdk.messaging.SwrveEmbeddedCampaign
- supportsOrientation(SwrveOrientation) - Method in class com.swrve.sdk.messaging.SwrveEmbeddedMessage
- supportsOrientation(SwrveOrientation) - Method in class com.swrve.sdk.messaging.SwrveInAppCampaign
- supportsOrientation(SwrveOrientation) - Method in class com.swrve.sdk.messaging.SwrveMessage
-
Returns true if the message has a format for the given orientation.
- switchUser(String) - Method in class com.swrve.sdk.SwrveBase
- Swrve - Class in com.swrve.sdk
-
Main implementation of the Amazon Swrve SDK.
- Swrve(Application, int, String, SwrveConfig) - Constructor for class com.swrve.sdk.Swrve
- SWRVE_AD_MESSAGE - Static variable in class com.swrve.sdk.SwrveInAppMessageActivity
- SWRVE_ADM_TOKEN - Static variable in class com.swrve.sdk.Swrve
- SWRVE_PERSONALISATION_KEY - Static variable in class com.swrve.sdk.SwrveInAppMessageActivity
- SwrveABTestDetails - Class in com.swrve.sdk
- SwrveABTestDetails(String, String, int) - Constructor for class com.swrve.sdk.SwrveABTestDetails
- SwrveActionType - Enum in com.swrve.sdk.messaging
-
Button actions supported by in-app message buttons.
- SwrveAdmHandlerJobService - Class in com.swrve.sdk
- SwrveAdmHandlerJobService() - Constructor for class com.swrve.sdk.SwrveAdmHandlerJobService
- SwrveAdmIntentService - Class in com.swrve.sdk
- SwrveAdmIntentService() - Constructor for class com.swrve.sdk.SwrveAdmIntentService
- SwrveAdmIntentService(String) - Constructor for class com.swrve.sdk.SwrveAdmIntentService
- SwrveAdmMessageReceiver - Class in com.swrve.sdk
- SwrveAdmMessageReceiver() - Constructor for class com.swrve.sdk.SwrveAdmMessageReceiver
- SwrveAdmPushBase - Class in com.swrve.sdk
- SwrveAdmPushBase() - Constructor for class com.swrve.sdk.SwrveAdmPushBase
- SwrveAppStore - Class in com.swrve.sdk
-
Use this values to specify the app store where you app will be submitted.
- SwrveAppStore() - Constructor for class com.swrve.sdk.SwrveAppStore
- SwrveBackgroundEventSender - Class in com.swrve.sdk
- SwrveBackgroundEventSender(SwrveBase, Context) - Constructor for class com.swrve.sdk.SwrveBackgroundEventSender
- SwrveBackgroundEventSenderWorker - Class in com.swrve.sdk
- SwrveBackgroundEventSenderWorker(Context, WorkerParameters) - Constructor for class com.swrve.sdk.SwrveBackgroundEventSenderWorker
- SwrveBase<T,C extends SwrveConfigBase> - Class in com.swrve.sdk
-
Main base class implementation of the Swrve SDK.
- SwrveBase(Application, int, String, C) - Constructor for class com.swrve.sdk.SwrveBase
- SwrveBaseCampaign - Class in com.swrve.sdk.messaging
- SwrveBaseCampaign(ISwrveCampaignManager, SwrveCampaignDisplayer, JSONObject) - Constructor for class com.swrve.sdk.messaging.SwrveBaseCampaign
- SwrveBaseEmpty<T,C extends SwrveConfigBase> - Class in com.swrve.sdk
-
Empty implementation of the Swrve SDK.
- SwrveBaseEmpty(Context, String) - Constructor for class com.swrve.sdk.SwrveBaseEmpty
- SwrveBaseImageView - Class in com.swrve.sdk.messaging
- SwrveBaseImageView(Context) - Constructor for class com.swrve.sdk.messaging.SwrveBaseImageView
- SwrveBaseImageView(Context, SwrveMessageFocusListener, int) - Constructor for class com.swrve.sdk.messaging.SwrveBaseImageView
- SwrveBaseMessage - Interface in com.swrve.sdk.messaging
- SwrveButton - Class in com.swrve.sdk.messaging
-
In-app message button.
- SwrveButton(SwrveMessage, JSONObject) - Constructor for class com.swrve.sdk.messaging.SwrveButton
- SwrveButtonTextImageView - Class in com.swrve.sdk.messaging
- SwrveButtonTextImageView(Context, SwrveButton, Map<String, String>, SwrveInAppMessageConfig, int, int) - Constructor for class com.swrve.sdk.messaging.SwrveButtonTextImageView
- SwrveButtonTheme - Class in com.swrve.sdk.messaging
- SwrveButtonTheme(JSONObject) - Constructor for class com.swrve.sdk.messaging.SwrveButtonTheme
- SwrveButtonThemeState - Class in com.swrve.sdk.messaging
- SwrveButtonThemeState(JSONObject) - Constructor for class com.swrve.sdk.messaging.SwrveButtonThemeState
- SwrveButtonView - Class in com.swrve.sdk.messaging
-
Android image view which can be interpreted as a button
- SwrveButtonView(Context, SwrveButton, Map<String, String>, SwrveMessageFocusListener, int, SwrveImageFileInfo) - Constructor for class com.swrve.sdk.messaging.SwrveButtonView
- SwrveCalibration - Class in com.swrve.sdk.messaging
- SwrveCalibration(JSONObject) - Constructor for class com.swrve.sdk.messaging.SwrveCalibration
- SwrveCampaignDisplayer - Class in com.swrve.sdk
-
Logic for displaying campaigns based on conditions and limits.
- SwrveCampaignDisplayer() - Constructor for class com.swrve.sdk.SwrveCampaignDisplayer
- SwrveCampaignState - Class in com.swrve.sdk.messaging
-
Used internally to save the state of campaigns
- SwrveCampaignState(JSONObject, Date) - Constructor for class com.swrve.sdk.messaging.SwrveCampaignState
- SwrveCampaignState.Status - Enum in com.swrve.sdk.messaging
-
The status of the campaign
- SwrveClipboardButtonListener - Interface in com.swrve.sdk.messaging
-
Deprecated.Use SwrveMessageListener
- SwrveConfig - Class in com.swrve.sdk.config
-
Configuration for the Swrve Amazon SDK.
- SwrveConfig() - Constructor for class com.swrve.sdk.config.SwrveConfig
- SwrveConfigBase - Class in com.swrve.sdk.config
-
Configuration for the Swrve SDK.
- SwrveConfigBase() - Constructor for class com.swrve.sdk.config.SwrveConfigBase
-
Create an instance of the SDK advance preferences.
- SwrveConversation - Class in com.swrve.sdk.conversations
- SwrveConversation(SwrveConversationCampaign, JSONObject, ISwrveCampaignManager) - Constructor for class com.swrve.sdk.conversations.SwrveConversation
- SwrveConversationCampaign - Class in com.swrve.sdk.messaging
- SwrveConversationCampaign(ISwrveCampaignManager, SwrveCampaignDisplayer, JSONObject, Set<SwrveAssetsQueueItem>) - Constructor for class com.swrve.sdk.messaging.SwrveConversationCampaign
- SwrveCustomButtonListener - Interface in com.swrve.sdk.messaging
-
Deprecated.Use SwrveMessageListener
- SwrveDismissButtonListener - Interface in com.swrve.sdk.messaging
-
Deprecated.Use SwrveMessageListener
- SwrveEmbeddedCampaign - Class in com.swrve.sdk.messaging
- SwrveEmbeddedCampaign(ISwrveCampaignManager, SwrveCampaignDisplayer, JSONObject) - Constructor for class com.swrve.sdk.messaging.SwrveEmbeddedCampaign
- SwrveEmbeddedListener - Interface in com.swrve.sdk.messaging
-
Implement this interface if you plan on using embedded campaigns This will provide an object with information Note: the methods in this interface will be invoked from the UI thread.
- SwrveEmbeddedMessage - Class in com.swrve.sdk.messaging
- SwrveEmbeddedMessage(SwrveEmbeddedCampaign, JSONObject) - Constructor for class com.swrve.sdk.messaging.SwrveEmbeddedMessage
- SwrveEmbeddedMessage.EMBEDDED_CAMPAIGN_TYPE - Enum in com.swrve.sdk.messaging
- SwrveEmbeddedMessageConfig - Class in com.swrve.sdk.config
- SwrveEmbeddedMessageConfig.Builder - Class in com.swrve.sdk.config
- SwrveEmbeddedMessageListener - Interface in com.swrve.sdk.messaging
-
Deprecated.Use SwrveEmbeddedListener
- SwrveEmpty - Class in com.swrve.sdk
-
Empty implementation of the Swrve Amazon SDK.
- SwrveEmpty(Context, String) - Constructor for class com.swrve.sdk.SwrveEmpty
- SwrveEventsManagerImp - Class in com.swrve.sdk
- SwrveEventsManagerImp(Context, SwrveConfigBase, IRESTClient, String, String, String, String) - Constructor for class com.swrve.sdk.SwrveEventsManagerImp
- SwrveIAPRewards - Class in com.swrve.sdk
-
Reperesents the rewards given to a user after a purchase.
- SwrveIAPRewards() - Constructor for class com.swrve.sdk.SwrveIAPRewards
- SwrveIAPRewards(String, long) - Constructor for class com.swrve.sdk.SwrveIAPRewards
-
Create a currency reward.
- SwrveIdentityResponse - Interface in com.swrve.sdk
- SwrveImage - Class in com.swrve.sdk.messaging
-
In-app message background image.
- SwrveImage(JSONObject) - Constructor for class com.swrve.sdk.messaging.SwrveImage
- SwrveImageView - Class in com.swrve.sdk.messaging
-
Android view representing a background image.
- SwrveImageView(Context, SwrveImage, Map<String, String>, SwrveImageFileInfo) - Constructor for class com.swrve.sdk.messaging.SwrveImageView
- SwrveInAppCampaign - Class in com.swrve.sdk.messaging
-
Swrve campaign containing an in-app message targeted to the current device and user id.
- SwrveInAppCampaign(ISwrveCampaignManager, SwrveCampaignDisplayer, JSONObject, Set<SwrveAssetsQueueItem>, Map<String, String>) - Constructor for class com.swrve.sdk.messaging.SwrveInAppCampaign
- SwrveInAppMessageActivity - Class in com.swrve.sdk
- SwrveInAppMessageActivity() - Constructor for class com.swrve.sdk.SwrveInAppMessageActivity
- SwrveInAppMessageConfig - Class in com.swrve.sdk.config
- SwrveInAppMessageConfig.Builder - Class in com.swrve.sdk.config
- SwrveInAppMessageFragment - Class in com.swrve.sdk.messaging
- SwrveInAppMessageFragment() - Constructor for class com.swrve.sdk.messaging.SwrveInAppMessageFragment
- SwrveInAppMessageListener - Interface in com.swrve.sdk.messaging
-
Implement this interface to listen to IAM actions such as impressions or button clicks.
- SwrveInAppMessageListener.SwrveMessageAction - Enum in com.swrve.sdk.messaging
- SwrveInAppWindowListener - Interface in com.swrve.sdk.messaging
-
A Window Listener for when an In App Message Activity is rendered.
- SwrveInitMode - Enum in com.swrve.sdk
- SwrveInstallButtonListener - Interface in com.swrve.sdk.messaging
-
Implement this interface to handle callbacks of install buttons inside your in-app messages.
- SwrveInstallReferrerReceiver - Class in com.swrve.sdk
- SwrveInstallReferrerReceiver() - Constructor for class com.swrve.sdk.SwrveInstallReferrerReceiver
- SwrveMessage - Class in com.swrve.sdk.messaging
-
In-app message inside a campaign, with different formats.
- SwrveMessage(SwrveInAppCampaign, JSONObject, File) - Constructor for class com.swrve.sdk.messaging.SwrveMessage
- SwrveMessageButtonDetails - Class in com.swrve.sdk.messaging
-
This class provides meta data associated with in-app message buttons.
- SwrveMessageButtonDetails(String, String, SwrveActionType, String) - Constructor for class com.swrve.sdk.messaging.SwrveMessageButtonDetails
- SwrveMessageCenterDetails - Class in com.swrve.sdk.messaging
- SwrveMessageCenterDetails(String, String, String, String, String, Bitmap) - Constructor for class com.swrve.sdk.messaging.SwrveMessageCenterDetails
- SwrveMessageCenterDetails(JSONObject) - Constructor for class com.swrve.sdk.messaging.SwrveMessageCenterDetails
- SwrveMessageDetails - Class in com.swrve.sdk.messaging
-
This class provides meta data associated with in-app message campaigns.
- SwrveMessageDetails(String, long, long, String, List<SwrveMessageButtonDetails>) - Constructor for class com.swrve.sdk.messaging.SwrveMessageDetails
- SwrveMessageFocusListener - Interface in com.swrve.sdk.messaging
-
Implement this interface to handle focus callbacks in in-app messages.
- SwrveMessageFormat - Class in com.swrve.sdk.messaging
-
In-app message format with a given language, size and orientation.
- SwrveMessageFormat(SwrveMessage, JSONObject) - Constructor for class com.swrve.sdk.messaging.SwrveMessageFormat
- SwrveMessagePage - Class in com.swrve.sdk.messaging
-
In-app message page
- SwrveMessagePage(SwrveMessage, JSONObject) - Constructor for class com.swrve.sdk.messaging.SwrveMessagePage
- SwrveMessagePersonalizationProvider - Interface in com.swrve.sdk.messaging
- SwrveMessageView - Class in com.swrve.sdk.messaging
-
Android view representing a Swrve message with a given format.
- SwrveMessageView(Context, SwrveConfigBase, SwrveMessage, SwrveMessageFormat, Map<String, String>, long) - Constructor for class com.swrve.sdk.messaging.SwrveMessageView
- SwrveMessageViewBuildException - Exception in com.swrve.sdk.messaging
-
Exception raised when constructing an in-app message and there is no memory or other exception happened.
- SwrveMessageViewBuildException(String) - Constructor for exception com.swrve.sdk.messaging.SwrveMessageViewBuildException
- SwrveMultiLayerLocalStorage - Class in com.swrve.sdk.localstorage
-
Used internally to provide a multi-layer primary and secondary LocalStorage
- SwrveMultiLayerLocalStorage(LocalStorage) - Constructor for class com.swrve.sdk.localstorage.SwrveMultiLayerLocalStorage
- SwrvePermissionRequesterActivity - Class in com.swrve.sdk
- SwrvePermissionRequesterActivity() - Constructor for class com.swrve.sdk.SwrvePermissionRequesterActivity
- SwrvePushDeDuper - Class in com.swrve.sdk
- SwrvePushDeDuper(Context) - Constructor for class com.swrve.sdk.SwrvePushDeDuper
- SwrveRealTimeUserPropertiesListener - Interface in com.swrve.sdk
- SwrveResource - Class in com.swrve.sdk
-
Represents a resource set up in the dashboard.
- SwrveResource(Map<String, String>) - Constructor for class com.swrve.sdk.SwrveResource
- SwrveResourceManager - Class in com.swrve.sdk
-
Use this resource manager to obtain the latest resources and their values.
- SwrveResourceManager() - Constructor for class com.swrve.sdk.SwrveResourceManager
- SwrveResourcesListener - Interface in com.swrve.sdk
-
Implement this interface to be notified of changes to the resources of your app.
- SwrveSDK - Class in com.swrve.sdk
- SwrveSDK() - Constructor for class com.swrve.sdk.SwrveSDK
- SwrveSDKBase - Class in com.swrve.sdk
- SwrveSDKBase() - Constructor for class com.swrve.sdk.SwrveSDKBase
- SwrveStack - Enum in com.swrve.sdk.config
- SwrveTextImageView - Class in com.swrve.sdk.messaging
- SwrveTextImageView(Context, SwrveWidget, Map<String, String>, SwrveInAppMessageConfig, int, int) - Constructor for class com.swrve.sdk.messaging.SwrveTextImageView
- swrveTextUtils - Variable in class com.swrve.sdk.messaging.SwrveTextView
- swrveTextUtils - Variable in class com.swrve.sdk.messaging.SwrveThemedMaterialButton
- SwrveTextView - Class in com.swrve.sdk.messaging
- SwrveTextView(Context) - Constructor for class com.swrve.sdk.messaging.SwrveTextView
- SwrveTextView(Context, String, SwrveTextViewStyle, SwrveCalibration) - Constructor for class com.swrve.sdk.messaging.SwrveTextView
- SwrveTextViewStyle - Class in com.swrve.sdk.messaging
- SwrveTextViewStyle.Builder - Class in com.swrve.sdk.messaging
- SwrveTextViewStyle.FONT_NATIVE_STYLE - Enum in com.swrve.sdk.messaging
- SwrveTextViewStyle.TextAlignment - Enum in com.swrve.sdk.messaging
- SwrveThemedMaterialButton - Class in com.swrve.sdk.messaging
- SwrveThemedMaterialButton(Context, int) - Constructor for class com.swrve.sdk.messaging.SwrveThemedMaterialButton
- SwrveThemedMaterialButton(Context, int, SwrveButton, Map<String, String>, SwrveMessageFocusListener, SwrveCalibration, String) - Constructor for class com.swrve.sdk.messaging.SwrveThemedMaterialButton
- SwrveTrackingState - Enum in com.swrve.sdk
- SwrveUserResourcesDiffListener - Interface in com.swrve.sdk
-
Implement this interface to handle the result of Swrve::getUserResourceDiffs().
- SwrveUserResourcesListener - Interface in com.swrve.sdk
-
Implement this interface to handle the result of Swrve::getUserResources().
T
- text - Variable in class com.swrve.sdk.messaging.SwrveTextImageView
- textBackgroundColor(int) - Method in class com.swrve.sdk.messaging.SwrveTextViewStyle.Builder
- textForegroundColor(int) - Method in class com.swrve.sdk.messaging.SwrveTextViewStyle.Builder
- textTypeFace(Typeface) - Method in class com.swrve.sdk.messaging.SwrveTextViewStyle.Builder
- theme - Variable in class com.swrve.sdk.messaging.SwrveThemedMaterialButton
- timestampFormat - Variable in class com.swrve.sdk.SwrveCampaignDisplayer
- toJSON() - Method in class com.swrve.sdk.messaging.SwrveCampaignState
- topPadding(int) - Method in class com.swrve.sdk.messaging.SwrveTextViewStyle.Builder
- toString() - Method in class com.swrve.sdk.messaging.model.Arg
- toString() - Method in class com.swrve.sdk.messaging.model.Conditions
- toString() - Method in class com.swrve.sdk.messaging.model.Trigger
- toString() - Method in enum com.swrve.sdk.SwrveTrackingState
- Trigger - Class in com.swrve.sdk.messaging.model
- Trigger() - Constructor for class com.swrve.sdk.messaging.model.Trigger
- triggers - Variable in class com.swrve.sdk.messaging.SwrveBaseCampaign
- truncateAssetLogs(int) - Method in class com.swrve.sdk.localstorage.InMemoryLocalStorage
- truncateAssetLogs(int) - Method in interface com.swrve.sdk.localstorage.LocalStorage
- truncateAssetLogs(int) - Method in class com.swrve.sdk.localstorage.SQLiteLocalStorage
- truncateAssetLogs(int) - Method in class com.swrve.sdk.localstorage.SwrveMultiLayerLocalStorage
- truncateNotificationsAuthenticated(int) - Method in class com.swrve.sdk.localstorage.InMemoryLocalStorage
- truncateNotificationsAuthenticated(int) - Method in interface com.swrve.sdk.localstorage.LocalStorage
- truncateNotificationsAuthenticated(int) - Method in class com.swrve.sdk.localstorage.SQLiteLocalStorage
- type - Variable in class com.swrve.sdk.messaging.SwrveEmbeddedMessage
U
- UIThreadSwrveResourcesDiffRunnable - Class in com.swrve.sdk.runnable
-
This helper class is used to run UI logic to handle the result of Swrve::getUserResourceDiffs() Note: the callback method onResourceDiffsSuccess will be called from the same UI threat than the caller Activity.
- UIThreadSwrveResourcesDiffRunnable() - Constructor for class com.swrve.sdk.runnable.UIThreadSwrveResourcesDiffRunnable
- UIThreadSwrveResourcesRunnable - Class in com.swrve.sdk.runnable
-
This helper class is used to run UI logic to handle the result of Swrve::getUserResources() Note: the callback method onResourcesSuccess will be called from the same UI threat than the caller Activity.
- UIThreadSwrveResourcesRunnable() - Constructor for class com.swrve.sdk.runnable.UIThreadSwrveResourcesRunnable
- UIThreadSwrveRunnable - Class in com.swrve.sdk.runnable
-
Base class for helper utility to run callbacks on the main UI thread.
- UIThreadSwrveRunnable() - Constructor for class com.swrve.sdk.runnable.UIThreadSwrveRunnable
- UIThreadSwrveUserResourcesDiffListener - Class in com.swrve.sdk
-
This helper class is used to run UI logic to handle the result of Swrve::getUserResourcesDiff() Note: the Runnable uiWork will be called from the context of the Activity.
- UIThreadSwrveUserResourcesDiffListener(Activity, UIThreadSwrveResourcesDiffRunnable) - Constructor for class com.swrve.sdk.UIThreadSwrveUserResourcesDiffListener
- UIThreadSwrveUserResourcesListener - Class in com.swrve.sdk
-
This helper class is used to run UI logic to handle the result of Swrve::getUserResources() Note: the Runnable uiWork will be called from the context of the Activity.
- UIThreadSwrveUserResourcesListener(Activity, UIThreadSwrveResourcesRunnable) - Constructor for class com.swrve.sdk.UIThreadSwrveUserResourcesListener
- UNKNOWN - com.swrve.sdk.SwrveTrackingState
- Unseen - com.swrve.sdk.messaging.SwrveCampaignState.Status
- updateRecentNotificationIdCache(LinkedList<String>, String, int, Context) - Method in class com.swrve.sdk.SwrvePushDeDuper
- US - com.swrve.sdk.config.SwrveStack
- userUpdate(String, Date) - Method in interface com.swrve.sdk.ISwrveBase
- userUpdate(String, Date) - Method in class com.swrve.sdk.SwrveBase
- userUpdate(String, Date) - Method in class com.swrve.sdk.SwrveBaseEmpty
- userUpdate(String, Date) - Static method in class com.swrve.sdk.SwrveSDKBase
-
Add a single custom user property to the event queue specifying a date.
- userUpdate(Map<String, String>) - Method in interface com.swrve.sdk.ISwrveBase
- userUpdate(Map<String, String>) - Method in class com.swrve.sdk.SwrveBase
- userUpdate(Map<String, String>) - Method in class com.swrve.sdk.SwrveBaseEmpty
- userUpdate(Map<String, String>) - Static method in class com.swrve.sdk.SwrveSDKBase
-
Add a group of custom user properties to the event queue.
V
- valueOf(String) - Static method in enum com.swrve.sdk.config.SwrveStack
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum com.swrve.sdk.messaging.model.Arg.Op
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum com.swrve.sdk.messaging.model.Conditions.Op
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum com.swrve.sdk.messaging.SwrveActionType
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum com.swrve.sdk.messaging.SwrveCampaignState.Status
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum com.swrve.sdk.messaging.SwrveEmbeddedMessage.EMBEDDED_CAMPAIGN_TYPE
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum com.swrve.sdk.messaging.SwrveInAppMessageListener.SwrveMessageAction
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum com.swrve.sdk.messaging.SwrveTextViewStyle.FONT_NATIVE_STYLE
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum com.swrve.sdk.messaging.SwrveTextViewStyle.TextAlignment
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum com.swrve.sdk.SwrveInitMode
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum com.swrve.sdk.SwrveTrackingState
-
Returns the enum constant of this type with the specified name.
- values() - Static method in enum com.swrve.sdk.config.SwrveStack
-
Returns an array containing the constants of this enum type, in the order they are declared.
- values() - Static method in enum com.swrve.sdk.messaging.model.Arg.Op
-
Returns an array containing the constants of this enum type, in the order they are declared.
- values() - Static method in enum com.swrve.sdk.messaging.model.Conditions.Op
-
Returns an array containing the constants of this enum type, in the order they are declared.
- values() - Static method in enum com.swrve.sdk.messaging.SwrveActionType
-
Returns an array containing the constants of this enum type, in the order they are declared.
- values() - Static method in enum com.swrve.sdk.messaging.SwrveCampaignState.Status
-
Returns an array containing the constants of this enum type, in the order they are declared.
- values() - Static method in enum com.swrve.sdk.messaging.SwrveEmbeddedMessage.EMBEDDED_CAMPAIGN_TYPE
-
Returns an array containing the constants of this enum type, in the order they are declared.
- values() - Static method in enum com.swrve.sdk.messaging.SwrveInAppMessageListener.SwrveMessageAction
-
Returns an array containing the constants of this enum type, in the order they are declared.
- values() - Static method in enum com.swrve.sdk.messaging.SwrveTextViewStyle.FONT_NATIVE_STYLE
-
Returns an array containing the constants of this enum type, in the order they are declared.
- values() - Static method in enum com.swrve.sdk.messaging.SwrveTextViewStyle.TextAlignment
-
Returns an array containing the constants of this enum type, in the order they are declared.
- values() - Static method in enum com.swrve.sdk.SwrveInitMode
-
Returns an array containing the constants of this enum type, in the order they are declared.
- values() - Static method in enum com.swrve.sdk.SwrveTrackingState
-
Returns an array containing the constants of this enum type, in the order they are declared.
- viewPager2 - Variable in class com.swrve.sdk.SwrveInAppMessageActivity
W
- windowListener - Variable in class com.swrve.sdk.config.SwrveInAppMessageConfig.Builder
- windowListener(SwrveInAppWindowListener) - Method in class com.swrve.sdk.config.SwrveInAppMessageConfig.Builder
-
Custom IAM window listener which is invoked after the Activity onCreate is finished and setContentView is called.
- workRequest - Variable in class com.swrve.sdk.SwrveBackgroundEventSender
_
- _addCurrency(String, long) - Method in class com.swrve.sdk.SwrveIAPRewards
- _addItem(String, long) - Method in class com.swrve.sdk.SwrveIAPRewards
- _currencyGiven(String, double) - Method in class com.swrve.sdk.SwrveBase
- _event(String) - Method in class com.swrve.sdk.SwrveBase
- _event(String, Map<String, String>) - Method in class com.swrve.sdk.SwrveBase
- _flushToDisk() - Method in class com.swrve.sdk.SwrveBase
- _getApiKey() - Method in class com.swrve.sdk.SwrveBase
- _getAppStoreURLForApp(int) - Method in class com.swrve.sdk.SwrveBase
- _getAttributeAsBoolean(String, boolean) - Method in class com.swrve.sdk.SwrveResource
- _getAttributeAsBoolean(String, String, boolean) - Method in class com.swrve.sdk.SwrveResourceManager
- _getAttributeAsFloat(String, float) - Method in class com.swrve.sdk.SwrveResource
- _getAttributeAsFloat(String, String, float) - Method in class com.swrve.sdk.SwrveResourceManager
- _getAttributeAsInt(String, int) - Method in class com.swrve.sdk.SwrveResource
- _getAttributeAsInt(String, String, int) - Method in class com.swrve.sdk.SwrveResourceManager
- _getAttributeAsString(String, String) - Method in class com.swrve.sdk.SwrveResource
- _getAttributeAsString(String, String, String) - Method in class com.swrve.sdk.SwrveResourceManager
- _getBaseMessageForEvent(String, Map<String, String>, SwrveOrientation) - Method in class com.swrve.sdk.SwrveBase
- _getCacheDir() - Method in class com.swrve.sdk.SwrveBase
- _getConfig() - Method in class com.swrve.sdk.SwrveBase
- _getConversationForEvent(String, Map<String, String>) - Method in class com.swrve.sdk.SwrveBase
- _getDeviceInfo() - Method in class com.swrve.sdk.SwrveBase
- _getEmbeddedMessageForId(int) - Method in class com.swrve.sdk.SwrveBase
- _getInitialisedTime() - Method in class com.swrve.sdk.SwrveBase
- _getJoined() - Method in class com.swrve.sdk.SwrveBase
- _getLanguage() - Method in class com.swrve.sdk.SwrveBase
- _getMessageForId(int) - Method in class com.swrve.sdk.SwrveBase
- _getPersonalizedText(String, Map<String, String>) - Method in class com.swrve.sdk.SwrveBase
- _getRealTimeUserProperties(SwrveRealTimeUserPropertiesListener) - Method in class com.swrve.sdk.SwrveBase
- _getResource(String) - Method in class com.swrve.sdk.SwrveResourceManager
- _getResourceManager() - Method in class com.swrve.sdk.SwrveBase
- _getResources() - Method in class com.swrve.sdk.SwrveResourceManager
- _getRewardsJSON() - Method in class com.swrve.sdk.SwrveIAPRewards
- _getUserResources(SwrveUserResourcesListener) - Method in class com.swrve.sdk.SwrveBase
- _getUserResourcesDiff(SwrveUserResourcesDiffListener) - Method in class com.swrve.sdk.SwrveBase
- _getVersion() - Static method in class com.swrve.sdk.SwrveBase
- _iap(int, String, double, String) - Method in class com.swrve.sdk.SwrveBase
- _iap(int, String, double, String, SwrveIAPRewards) - Method in class com.swrve.sdk.SwrveBase
- _identify(String, SwrveIdentityResponse) - Method in class com.swrve.sdk.SwrveBase
- _onPause() - Method in class com.swrve.sdk.SwrveBase
- _onResume(Activity) - Method in class com.swrve.sdk.SwrveBase
- _onStop(Activity) - Method in class com.swrve.sdk.SwrveBase
- _purchase(String, String, int, int) - Method in class com.swrve.sdk.SwrveBase
- _refreshCampaignsAndResources() - Method in class com.swrve.sdk.SwrveBase
- _sendQueuedEvents(String, String, boolean) - Method in class com.swrve.sdk.SwrveBase
- _sessionStart() - Method in class com.swrve.sdk.SwrveBase
- _setLanguage(Locale) - Method in class com.swrve.sdk.SwrveBase
- _setResourcesFromJSON(JSONArray) - Method in class com.swrve.sdk.SwrveResourceManager
- _setResourcesListener(SwrveResourcesListener) - Method in class com.swrve.sdk.SwrveBase
- _shutdown() - Method in class com.swrve.sdk.SwrveBase
- _stopTracking() - Method in class com.swrve.sdk.SwrveBase
- _userUpdate(String, Date) - Method in class com.swrve.sdk.SwrveBase
- _userUpdate(Map<String, String>) - Method in class com.swrve.sdk.SwrveBase
All Classes All Packages