Methods
| Method |
Description |
|
com.clevertap.android.sdk.featureFlagsUpdated()
|
Receives a callback whenever feature flags get updated com.clevertap.android.sdk.featureFlags.CTFeatureFlagsController objectNote: This method has been deprecated since v5.0.0 and will be removed in the future versions of this SDK. |
|
com.clevertap.android.sdk.getCTFeatureFlagsController()
|
Note: This method has been deprecated since v5.0.0 and will be removed in the future versions of this SDK. |
|
com.clevertap.android.sdk.setCTFeatureFlagsController(CTFeatureFlagsController)
|
Note: This method has been deprecated since v5.0.0 and will be removed in the future versions of this SDK. |
|
com.clevertap.android.sdk.getCTProductConfigController()
|
Note: This method has been deprecated since v5.0.0 and will be removed in the future versions of this SDK. |
|
com.clevertap.android.sdk.setCTProductConfigController(CTProductConfigController)
|
Note: This method has been deprecated since v5.0.0 and will be removed in the future versions of this SDK. |
|
com.clevertap.android.sdk.persistEvent(Context,JSONObject,int)
|
|
|
com.clevertap.android.sdk.setProductConfigListener(CTProductConfigListener)
|
Note: This method has been deprecated since v5.0.0 and will be removed in the future versions of this SDK. |
|
com.clevertap.android.sdk.getFeatureFlagListener()
|
Note: This method has been deprecated since v5.0.0 and will be removed in the future versions of this SDK. |
|
com.clevertap.android.sdk.setFeatureFlagListener(CTFeatureFlagsListener)
|
Note: This method has been deprecated since v5.0.0 and will be removed in the future versions of this SDK. |
|
com.clevertap.android.sdk.storageKeyWithSuffix(CleverTapInstanceConfig,String)
|
|
|
com.clevertap.android.sdk.fcmTokenRefresh(Context,String)
|
|
|
com.clevertap.android.sdk.featureFlag()
|
Note: This method has been deprecated since v5.0.0 and will be removed in the future versions of this SDK. |
|
com.clevertap.android.sdk.getCleverTapAttributionIdentifier()
|
Returns a unique CleverTap identifier suitable for use with install attribution providers. |
|
com.clevertap.android.sdk.getCount(String)
|
Returns the total count of the specified event |
|
com.clevertap.android.sdk.getDetails(String)
|
Returns an EventDetail object for the particular event passed. |
|
com.clevertap.android.sdk.getFirstTime(String)
|
Returns the timestamp of the first time the given event was raised |
|
com.clevertap.android.sdk.getHistory()
|
Returns a Map of event names and corresponding event details of all the events raised |
|
com.clevertap.android.sdk.getLastTime(String)
|
Returns the timestamp of the last time the given event was raised |
|
com.clevertap.android.sdk.getPreviousVisitTime()
|
Returns the timestamp of the previous visit |
|
com.clevertap.android.sdk.getTotalVisits()
|
Returns the total number of times the app has been launched |
|
com.clevertap.android.sdk.productConfig()
|
Note: This method has been deprecated since v5.0.0 and will be removed in the future versions of this SDK. |
|
com.clevertap.android.sdk.setCTFeatureFlagsListener(CTFeatureFlagsListener)
|
Note: This method has been deprecated since v5.0.0 and will be removed in the future versions of this SDK. |
|
com.clevertap.android.sdk.setCTProductConfigListener(CTProductConfigListener)
|
Note: This method has been deprecated since v5.0.0 and will be removed in the future versions of this SDK. |
|
com.clevertap.android.sdk.getFeatureFlagListener()
|
Note: This method has been deprecated since v5.0.0 and will be removed in the future versions of this SDK. |
|
com.clevertap.android.sdk.getProductConfigListener()
|
Note: This method has been deprecated since v5.0.0 and will be removed in the future versions of this SDK. |
|
com.clevertap.android.sdk.setFeatureFlagListener(CTFeatureFlagsListener)
|
Note: This method has been deprecated since v5.0.0 and will be removed in the future versions of this SDK. |
|
com.clevertap.android.sdk.setProductConfigListener(CTProductConfigListener)
|
Note: This method has been deprecated since v5.0.0 and will be removed in the future versions of this SDK. |
|
com.clevertap.android.sdk.product_config.getGuid()
|
Note: This method has been deprecated since v5.0.0 and will be removed in the future versions of this SDK. |
|
com.clevertap.android.sdk.product_config.getInstance(Context,DeviceInfo,CleverTapInstanceConfig,BaseAnalyticsManager,CoreMetaData,BaseCallbackManager)
|
Note: This method has been deprecated since v5.0.0 and will be removed in the future versions of this SDK. |
|
com.clevertap.android.sdk.product_config.getSettings()
|
Note: This method has been deprecated since v5.0.0 and will be removed in the future versions of this SDK. |
|
com.clevertap.android.sdk.product_config.activate()
|
Asynchronously activates the most recently fetched configs, so that the fetched key value pairs take effect. |
|
com.clevertap.android.sdk.product_config.fetch()
|
Starts fetching configs, adhering to the default minimum fetch interval. |
|
com.clevertap.android.sdk.product_config.fetch(long)
|
Starts fetching configs, adhering to the specified minimum fetch interval in seconds. |
|
com.clevertap.android.sdk.product_config.fetchAndActivate()
|
Asynchronously fetches and then activates the fetched configs. |
|
com.clevertap.android.sdk.product_config.fetchProductConfig()
|
This method is internal to CleverTap SDK.Developers should not use this method manually. |
|
com.clevertap.android.sdk.product_config.getBoolean(String)
|
Returns the parameter value for the given key as a boolean. |
|
com.clevertap.android.sdk.product_config.getDouble(String)
|
Returns the parameter value for the given key as a double. |
|
com.clevertap.android.sdk.product_config.getLastFetchTimeStampInMillis()
|
Returns the last fetched timestamp in millis. |
|
com.clevertap.android.sdk.product_config.getLong(String)
|
Returns the parameter value for the given key as a long. |
|
com.clevertap.android.sdk.product_config.getString(String)
|
Returns the parameter value for the given key as a String. |
|
com.clevertap.android.sdk.product_config.onFetchFailed()
|
This method is internal to CleverTap SDK.Developers should not use this method manually. |
|
com.clevertap.android.sdk.product_config.onFetchSuccess(JSONObject)
|
This method is internal to CleverTap SDK.Developers should not use this method manually. |
|
com.clevertap.android.sdk.product_config.reset()
|
Deletes all activated, fetched and defaults configs as well as all Product Config settings. |
|
com.clevertap.android.sdk.product_config.resetSettings()
|
Note: This method has been deprecated since v5.0.0 and will be removed in the future versions of this SDK. |
|
com.clevertap.android.sdk.product_config.setArpValue(JSONObject)
|
This method is internal to CleverTap SDK.Developers should not use this method manually. |
|
com.clevertap.android.sdk.product_config.setDefaults(int)
|
Sets default configs using an XML resource. |
|
com.clevertap.android.sdk.product_config.setDefaults(HashMap)
|
Sets default configs using the given HashMap. |
|
com.clevertap.android.sdk.product_config.setGuidAndInit(String)
|
This method is internal to CleverTap SDK.Developers should not use this method manually. |
|
com.clevertap.android.sdk.product_config.setMinimumFetchIntervalInSeconds(long)
|
|
|
com.clevertap.android.sdk.product_config.onActivated()
|
Receives a callback whenever Product Config gets activated. |
|
com.clevertap.android.sdk.product_config.onFetched()
|
Receives a callback whenever Product Config is fetched. |
|
com.clevertap.android.sdk.product_config.onInit()
|
Receives a callback whenever Product Config initialises. |
|
android.view.getDrawingCacheQuality()
|
|
|
android.view.setDrawingCacheQuality(Integer)
|
|
|
android.view.fitSystemWindows(Rect)
|
|
|
android.view.requestFitSystemWindows()
|
|
|
android.view.setWillNotCacheDrawing(Boolean)
|
|
|
android.view.willNotCacheDrawing()
|
|
|
android.view.invalidate(Rect)
|
|
|
android.view.invalidate(Integer,Integer,Integer,Integer)
|
|
|
android.view.setDrawingCacheEnabled(Boolean)
|
|
|
android.view.isDrawingCacheEnabled()
|
|
|
android.view.getDrawingCache()
|
|
|
android.view.getDrawingCache(Boolean)
|
|
|
android.view.destroyDrawingCache()
|
|
|
android.view.setDrawingCacheBackgroundColor(Integer)
|
|
|
android.view.getDrawingCacheBackgroundColor()
|
|
|
android.view.buildDrawingCache()
|
|
|
android.view.buildDrawingCache(Boolean)
|
|
|
android.view.setBackgroundDrawable(Drawable)
|
|
|
android.view.setSystemUiVisibility(Integer)
|
|
|
android.view.getSystemUiVisibility()
|
|
|
android.view.getWindowSystemUiVisibility()
|
|
|
android.view.onWindowSystemUiVisibilityChanged(Integer)
|
|
|
android.view.dispatchWindowSystemUiVisiblityChanged(Integer)
|
|
|
android.view.setOnSystemUiVisibilityChangeListener(View.OnSystemUiVisibilityChangeListener)
|
|
|
android.view.dispatchSystemUiVisibilityChanged(Integer)
|
|
|
android.view.startDrag(ClipData,View.DragShadowBuilder,Object,Integer)
|
|
|
android.view.invalidateChild(View,Rect)
|
|
|
android.view.invalidateChildInParent(IntArray,Rect)
|
|
|
android.view.setChildrenDrawingCacheEnabled(Boolean)
|
|
|
androidx.recyclerview.widget.setLayoutTransition(LayoutTransition)
|
|
|
android.view.isAnimationCacheEnabled()
|
|
|
android.view.setAnimationCacheEnabled(Boolean)
|
|
|
android.view.isAlwaysDrawnWithCacheEnabled()
|
|
|
android.view.setAlwaysDrawnWithCacheEnabled(Boolean)
|
|
|
android.view.isChildrenDrawnWithCacheEnabled()
|
|
|
android.view.setChildrenDrawnWithCacheEnabled(Boolean)
|
|
|
android.view.getPersistentDrawingCache()
|
|
|
android.view.setPersistentDrawingCache(Integer)
|
|
|
androidx.recyclerview.widget.setRecyclerListener(RecyclerView.RecyclerListener)
|
|
|
androidx.recyclerview.widget.setOnScrollListener(RecyclerView.OnScrollListener)
|
|
|
androidx.recyclerview.widget.setLayoutFrozen(Boolean)
|
|
|
androidx.recyclerview.widget.isLayoutFrozen()
|
|
|
androidx.recyclerview.widget.getChildPosition(View)
|
|
|
androidx.recyclerview.widget.findViewHolderForPosition(Integer)
|
|
|
com.clevertap.android.sdk.featureFlags.getGuid()
|
Note: This method has been deprecated since v5.0.0 and will be removed in the future versions of this SDK. |
|
com.clevertap.android.sdk.featureFlags.isInitialized()
|
Method to check Feature Flag has been initialized |
|
com.clevertap.android.sdk.featureFlags.fetchFeatureFlags()
|
This method is internal to the CleverTap SDK. |
|
com.clevertap.android.sdk.featureFlags.get(String,boolean)
|
Getter to return the feature flag configured at the dashboard |
|
com.clevertap.android.sdk.featureFlags.resetWithGuid(String)
|
This method is internal to the CleverTap SDK. |
|
com.clevertap.android.sdk.featureFlags.setGuidAndInit(String)
|
This method is internal to the CleverTap SDK. |
|
com.clevertap.android.sdk.featureFlags.updateFeatureFlags(JSONObject)
|
This method is internal to the CleverTap SDK. |
|
android.database.sqlite.setIdleConnectionTimeout(Long)
|
|
|
com.google.android.exoplayer2.onLoadingChanged(Boolean)
|
|
|
com.clevertap.android.sdk.video.inbox.onCues(List)
|
|
|
androidx.media3.common.onPositionDiscontinuity(Integer)
|
|
|
androidx.media3.common.onLoadingChanged(Boolean)
|
|
|
androidx.media3.common.onPlayerStateChanged(Boolean,Integer)
|
|