- getActionTotalCount(String) - Method in class io.branch.referral.PrefHelper
-
Gets the count of total number of times that the specified action has been carried
out during the current session, as defined in preferences.
- getActionUniqueCount(String) - Method in class io.branch.referral.PrefHelper
-
Gets the count of the unique number of times that the specified action has been carried
out during the current session, as defined in preferences.
- getAPIBaseUrl() - Method in class io.branch.referral.PrefHelper
-
Returns the base URL to use for all calls to the Branch API as a String.
- getAPILevelException() - Static method in exception io.branch.referral.BranchException
-
- getAppKey() - Method in class io.branch.referral.PrefHelper
-
Gets the Branch App Key in preferences programmatically.
- getAppVersion() - Method in class io.branch.referral.PrefHelper
-
- getAutoInstance(Context) - Static method in class io.branch.referral.Branch
-
Singleton method to return the pre-initialised, or newly initialise and return, a singleton
object of the type
Branch.
- getAutoTestInstance(Context) - Static method in class io.branch.referral.Branch
-
If you configured the your Strings file according to the guide, you'll be able to use
the test version of your app by just calling this static method before calling initSession.
- getBool(String) - Method in class io.branch.referral.PrefHelper
-
A basic method that returns a Boolean value from a specified preferences Key.
- getBranchKey() - Method in class io.branch.referral.PrefHelper
-
- getConnectionStatus() - Method in class io.branch.referral.PrefHelper.DebugNetworkCallback
-
- getContentUrl(String, JSONObject, Branch.BranchLinkCreateListener) - Method in class io.branch.referral.Branch
-
Configures and requests a content URL (defined as feature = sharing) to be generated by the Branch servers.
- getContentUrl(Collection<String>, String, JSONObject, Branch.BranchLinkCreateListener) - Method in class io.branch.referral.Branch
-
Configures and requests a content URL (defined as feature = sharing) to be generated by the Branch servers.
- getContentUrlSync(String, JSONObject) - Method in class io.branch.referral.Branch
-
Configures and requests a content URL (defined as feature = sharing) to be generated by the Branch servers, via a synchronous
call
- getContentUrlSync(Collection<String>, String, JSONObject) - Method in class io.branch.referral.Branch
-
Configures and requests a content URL (defined as feature = sharing) to be generated by the Branch servers, via a synchronous
call
- getCreditCount() - Method in class io.branch.referral.PrefHelper
-
Get the current cached credit count for the default bucket, as currently stored in
preferences for the current app.
- getCreditCount(String) - Method in class io.branch.referral.PrefHelper
-
Get the current cached credit count for the default bucket, as currently stored in
preferences for the current app.
- getCreditHistory(Branch.BranchListResponseListener) - Method in class io.branch.referral.Branch
-
Gets the credit history of the specified bucket and triggers a callback to handle the
response.
- getCreditHistory(String, Branch.BranchListResponseListener) - Method in class io.branch.referral.Branch
-
Gets the credit history of the specified bucket and triggers a callback to handle the
response.
- getCreditHistory(String, int, Branch.CreditHistoryOrder, Branch.BranchListResponseListener) - Method in class io.branch.referral.Branch
-
Gets the credit history of the specified bucket and triggers a callback to handle the
response.
- getCreditHistory(String, String, int, Branch.CreditHistoryOrder, Branch.BranchListResponseListener) - Method in class io.branch.referral.Branch
-
Gets the credit history of the specified bucket and triggers a callback to handle the
response.
- getCredits() - Method in class io.branch.referral.Branch
-
Retrieve the number of credits available for the "default" bucket.
- getCreditsForBucket(String) - Method in class io.branch.referral.Branch
-
Returns an Integer of the number of credits available for use within the supplied
bucket name.
- getDeviceFingerPrintID() - Method in class io.branch.referral.PrefHelper
-
Gets the Build.FINGERPRINT value of the current OS build, on the current device,
as a String from preferences.
- getExternAppListing() - Method in class io.branch.referral.PrefHelper
-
Sets the Boolean value that is checked prior to the listing of external apps.
- getExternDebug() - Method in class io.branch.referral.PrefHelper
-
Gets the value of the debug status Boolean value.
- getFirstReferringParams() - Method in class io.branch.referral.Branch
-
Returns the parameters associated with the link that referred the user.
- getFloat(String) - Method in class io.branch.referral.PrefHelper
-
A basic method that returns a Float value from a specified preferences Key.
- getIdentity() - Method in class io.branch.referral.PrefHelper
-
- getIdentityID() - Method in class io.branch.referral.PrefHelper
-
Gets the KEY_IDENTITY_ID String value that has been set via the Branch API.
- getInstallParams() - Method in class io.branch.referral.PrefHelper
-
Gets the session parameters as originally set at time of app installation, in preferences.
- getInstance() - Static method in class io.branch.referral.Branch
-
Singleton method to return the pre-initialised object of the type
Branch.
- getInstance(Context, String) - Static method in class io.branch.referral.Branch
-
Singleton method to return the pre-initialised, or newly initialise and return, a singleton
object of the type
Branch.
- getInstance(Context) - Static method in class io.branch.referral.Branch
-
Singleton method to return the pre-initialised, or newly initialise and return, a singleton
object of the type
Branch.
- getInstance(Context) - Static method in class io.branch.referral.PrefHelper
-
Singleton method to return the pre-initialised, or newly initialise and return, a singleton
object of the type
PrefHelper.
- getInstantiationException() - Static method in exception io.branch.referral.BranchException
-
- getInteger(String) - Method in class io.branch.referral.PrefHelper
-
A basic method that returns an integer value from a specified preferences Key.
- getInteger(String, int) - Method in class io.branch.referral.PrefHelper
-
A basic method that returns an Integer value from a specified preferences Key, with a
default value supplied in case the value is null.
- getIsReferrable() - Method in class io.branch.referral.PrefHelper
-
Gets the
Integer value of the preference setting
PrefHelper.KEY_IS_REFERRABLE, which
indicates whether or not the current session should be considered referrable.
- getLatestReferringParams() - Method in class io.branch.referral.Branch
-
Returns the parameters associated with the link that referred the session.
- getLinkClickID() - Method in class io.branch.referral.PrefHelper
-
- getLinkClickIdentifier() - Method in class io.branch.referral.PrefHelper
-
Gets the KEY_LINK_CLICK_IDENTIFER String value that has been set via the Branch API.
- getLong(String) - Method in class io.branch.referral.PrefHelper
-
A basic method that returns a Long value from a specified preferences Key.
- getMessage() - Method in class io.branch.referral.BranchError
-
Returns the message explaining the error.
- getMessage() - Method in exception io.branch.referral.BranchException
-
- getReferralCode(Branch.BranchReferralInitListener) - Method in class io.branch.referral.Branch
-
Configures and requests a referral code to be generated by the Branch servers.
- getReferralCode(int, Branch.BranchReferralInitListener) - Method in class io.branch.referral.Branch
-
Configures and requests a referral code to be generated by the Branch servers.
- getReferralCode(String, int, Branch.BranchReferralInitListener) - Method in class io.branch.referral.Branch
-
Configures and requests a referral code to be generated by the Branch servers.
- getReferralCode(int, Date, Branch.BranchReferralInitListener) - Method in class io.branch.referral.Branch
-
Configures and requests a referral code to be generated by the Branch servers.
- getReferralCode(String, int, Date, Branch.BranchReferralInitListener) - Method in class io.branch.referral.Branch
-
Configures and requests a referral code to be generated by the Branch servers.
- getReferralCode(String, int, int, int, Branch.BranchReferralInitListener) - Method in class io.branch.referral.Branch
-
Configures and requests a referral code to be generated by the Branch servers.
- getReferralCode(String, int, Date, String, int, int, Branch.BranchReferralInitListener) - Method in class io.branch.referral.Branch
-
Configures and requests a referral code to be generated by the Branch servers.
- getReferralUrl(String, JSONObject, Branch.BranchLinkCreateListener) - Method in class io.branch.referral.Branch
-
Configures and requests a referral URL (feature = referral) to be generated by the Branch servers.
- getReferralUrl(Collection<String>, String, JSONObject, Branch.BranchLinkCreateListener) - Method in class io.branch.referral.Branch
-
Configures and requests a referral URL (feature = referral) to be generated by the Branch servers.
- getReferralUrlSync(String, JSONObject) - Method in class io.branch.referral.Branch
-
Configures and requests a referral URL to be generated by the Branch servers, via a synchronous
call; with a duration specified within which an app session should be matched to the link.
- getReferralUrlSync(Collection<String>, String, JSONObject) - Method in class io.branch.referral.Branch
-
Configures and requests a referral URL to be generated by the Branch servers, via a synchronous
call; with a duration specified within which an app session should be matched to the link.
- getRetryCount() - Method in class io.branch.referral.PrefHelper
-
Gets the current count of the number of times that a Branch API call has been re-attempted.
- getRetryInterval() - Method in class io.branch.referral.PrefHelper
-
Gets the amount of time in milliseconds to wait before re-attempting a timed-out request
to the Branch API.
- getSessionID() - Method in class io.branch.referral.PrefHelper
-
Gets the ID of the KEY_SESSION_ID String value from preferences.
- getSessionParams() - Method in class io.branch.referral.PrefHelper
-
Gets the session parameters as currently set in preferences.
- getShortUrl(Branch.BranchLinkCreateListener) - Method in class io.branch.referral.Branch
-
Configures and requests a short URL to be generated by the Branch servers.
- getShortUrl(JSONObject, Branch.BranchLinkCreateListener) - Method in class io.branch.referral.Branch
-
Configures and requests a short URL to be generated by the Branch servers.
- getShortUrl(String, String, String, JSONObject, Branch.BranchLinkCreateListener) - Method in class io.branch.referral.Branch
-
Configures and requests a short URL to be generated by the Branch servers.
- getShortUrl(String, String, String, String, JSONObject, Branch.BranchLinkCreateListener) - Method in class io.branch.referral.Branch
-
Configures and requests a short URL to be generated by the Branch servers.
- getShortUrl(int, String, String, String, JSONObject, Branch.BranchLinkCreateListener) - Method in class io.branch.referral.Branch
-
Configures and requests a short URL to be generated by the Branch servers.
- getShortUrl(String, String, String, JSONObject, int, Branch.BranchLinkCreateListener) - Method in class io.branch.referral.Branch
-
Configures and requests a short URL to be generated by the Branch servers.
- getShortUrl(Collection<String>, String, String, String, JSONObject, Branch.BranchLinkCreateListener) - Method in class io.branch.referral.Branch
-
Configures and requests a short URL to be generated by the Branch servers.
- getShortUrl(String, Collection<String>, String, String, String, JSONObject, Branch.BranchLinkCreateListener) - Method in class io.branch.referral.Branch
-
Configures and requests a short URL to be generated by the Branch servers.
- getShortUrl(int, Collection<String>, String, String, String, JSONObject, Branch.BranchLinkCreateListener) - Method in class io.branch.referral.Branch
-
Configures and requests a short URL to be generated by the Branch servers.
- getShortUrl(Collection<String>, String, String, String, JSONObject, int, Branch.BranchLinkCreateListener) - Method in class io.branch.referral.Branch
-
Configures and requests a short URL to be generated by the Branch servers.
- getShortUrlSync() - Method in class io.branch.referral.Branch
-
Configures and requests a short URL to be generated by the Branch servers, via a synchronous
call; with a duration specified within which an app session should be matched to the link.
- getShortUrlSync(JSONObject) - Method in class io.branch.referral.Branch
-
Configures and requests a short URL to be generated by the Branch servers, via a synchronous
call; with a duration specified within which an app session should be matched to the link.
- getShortUrlSync(String, String, String, JSONObject) - Method in class io.branch.referral.Branch
-
Configures and requests a short URL to be generated by the Branch servers, via a synchronous
call; with a duration specified within which an app session should be matched to the link.
- getShortUrlSync(String, String, String, String, JSONObject) - Method in class io.branch.referral.Branch
-
Configures and requests a short URL to be generated by the Branch servers, via a synchronous
call; with a duration specified within which an app session should be matched to the link.
- getShortUrlSync(int, String, String, String, JSONObject) - Method in class io.branch.referral.Branch
-
Configures and requests a short URL to be generated by the Branch servers, via a synchronous
call; with a duration specified within which an app session should be matched to the link.
- getShortUrlSync(String, String, String, JSONObject, int) - Method in class io.branch.referral.Branch
-
Configures and requests a short URL to be generated by the Branch servers, via a synchronous
call; with a duration specified within which an app session should be matched to the link.
- getShortUrlSync(Collection<String>, String, String, String, JSONObject) - Method in class io.branch.referral.Branch
-
Configures and requests a short URL to be generated by the Branch servers, via a synchronous
call; with a duration specified within which an app session should be matched to the link.
- getShortUrlSync(String, Collection<String>, String, String, String, JSONObject) - Method in class io.branch.referral.Branch
-
Configures and requests a short URL to be generated by the Branch servers, via a synchronous
call; with a duration specified within which an app session should be matched to the link.
- getShortUrlSync(int, Collection<String>, String, String, String, JSONObject) - Method in class io.branch.referral.Branch
-
Configures and requests a short URL to be generated by the Branch servers, via a synchronous
call; with a duration specified within which an app session should be matched to the link.
- getShortUrlSync(Collection<String>, String, String, String, JSONObject, int) - Method in class io.branch.referral.Branch
-
Configures and requests a short URL to be generated by the Branch servers, via a synchronous
call; with a duration specified within which an app session should be matched to the link.
- getSmartSession() - Method in class io.branch.referral.PrefHelper
-
Gets the state of the Boolean value indicating whether or not the Smart Session
feature is enabled or not.
- getString(String) - Method in class io.branch.referral.PrefHelper
-
A basic method that returns a String value from a specified preferences Key.
- getSystemObserver() - Method in class io.branch.referral.BranchRemoteInterface
-
- getTestInstance(Context) - Static method in class io.branch.referral.Branch
-
If you configured the your Strings file according to the guide, you'll be able to use
the test version of your app by just calling this static method before calling initSession.
- getTimeout() - Method in class io.branch.referral.PrefHelper
-
Returns the currently set timeout value for calls to the Branch API.
- getTotalCountsForAction(String) - Method in class io.branch.referral.Branch
-
Gets the total number of times that the specified action has been carried out.
- getTouchDebugging() - Method in class io.branch.referral.PrefHelper
-
Sets the Boolean value that is checked prior to setting touch debugging feature .
- getUniqueCountsForAction(String) - Method in class io.branch.referral.Branch
-
Gets the number of unique times that the specified action has been carried out.
- getUserURL() - Method in class io.branch.referral.PrefHelper
-
Sets the user URL from preferences.
- readBranchKey(boolean) - Method in class io.branch.referral.PrefHelper
-
- REDEEM_CODE - Static variable in class io.branch.referral.Branch
-
The code to be passed as part of a deal or gift; retrieved from the Branch object as a
tag upon initialisation.
- redeemRewards(int) - Method in class io.branch.referral.Branch
-
Redeems the specified number of credits from the "default" bucket, if there are sufficient
credits within it.
- redeemRewards(int, Branch.BranchReferralStateChangedListener) - Method in class io.branch.referral.Branch
-
Redeems the specified number of credits from the "default" bucket, if there are sufficient
credits within it.
- redeemRewards(String, int) - Method in class io.branch.referral.Branch
-
Redeems the specified number of credits from the named bucket, if there are sufficient
credits within it.
- redeemRewards(String, int, Branch.BranchReferralStateChangedListener) - Method in class io.branch.referral.Branch
-
Redeems the specified number of credits from the named bucket, if there are sufficient
credits within it.
- REDIRECT_ANDROID_URL - Static variable in class io.branch.referral.Branch
-
The redirect URL provided when the link is handled by an Android device.
- REDIRECT_BLACKBERRY_URL - Static variable in class io.branch.referral.Branch
-
The redirect URL provided when the link is handled by a Blackberry device.
- REDIRECT_DESKTOP_URL - Static variable in class io.branch.referral.Branch
-
The redirect URL provided when the link is handled by a desktop client.
- REDIRECT_FIRE_URL - Static variable in class io.branch.referral.Branch
-
The redirect URL provided when the link is handled by an Amazon Fire device.
- REDIRECT_IOS_URL - Static variable in class io.branch.referral.Branch
-
The redirect URL provided when the link is handled by an iOS device.
- REDIRECT_IPAD_URL - Static variable in class io.branch.referral.Branch
-
The redirect URL provided when the link is handled by a large form-factor iOS device such as
an iPad.
- REDIRECT_WINDOWS_PHONE_URL - Static variable in class io.branch.referral.Branch
-
The redirect URL provided when the link is handled by a Windows Phone device.
- REFERRAL_BUCKET_DEFAULT - Static variable in class io.branch.referral.Branch
-
Default value of referral bucket; referral buckets contain credits that are used when users
are referred to your apps.
- REFERRAL_CODE - Static variable in class io.branch.referral.Branch
-
Key value for referral code as a parameter.
- REFERRAL_CODE_AWARD_UNIQUE - Static variable in class io.branch.referral.Branch
-
An Integer value indicating the calculation type of the referral code.
- REFERRAL_CODE_AWARD_UNLIMITED - Static variable in class io.branch.referral.Branch
-
An Integer value indicating the calculation type of the referral code.
- REFERRAL_CODE_LOCATION_BOTH - Static variable in class io.branch.referral.Branch
-
An Integer value indicating the user to reward for applying a referral code.
- REFERRAL_CODE_LOCATION_REFERREE - Static variable in class io.branch.referral.Branch
-
An Integer value indicating the user to reward for applying a referral code.
- REFERRAL_CODE_LOCATION_REFERRING_USER - Static variable in class io.branch.referral.Branch
-
An Integer value indicating the user to reward for applying a referral code.
- REFERRAL_CODE_TYPE - Static variable in class io.branch.referral.Branch
-
Hard-coded value for referral code type.
- REFERRAL_CREATION_SOURCE_SDK - Static variable in class io.branch.referral.Branch
-
Branch SDK version for the current release of the Branch SDK.
- REQ_TAG_DEBUG_CONNECT - Static variable in class io.branch.referral.PrefHelper
-
- REQ_TAG_DEBUG_DISCONNECT - Static variable in class io.branch.referral.PrefHelper
-
- REQ_TAG_DEBUG_LOG - Static variable in class io.branch.referral.PrefHelper
-
- REQ_TAG_DEBUG_SCREEN - Static variable in class io.branch.referral.PrefHelper
-
- resetUserSession() - Method in class io.branch.referral.Branch
-
Manually sets the Boolean value, that indicates that the Branch API connection has
been initialised, to false - forcing re-initialisation.
- sendLog(String) - Method in class io.branch.referral.BranchRemoteInterface
-
Log messages to the server's debug interface.
- setActionTotalCount(String, int) - Method in class io.branch.referral.PrefHelper
-
Sets the count of total number of times that the specified action has been carried out
during the current session, as defined in preferences.
- setActionUniqueCount(String, int) - Method in class io.branch.referral.PrefHelper
-
Sets the count of the unique number of times that the specified action has been carried
out during the current session, as defined in preferences.
- setAppKey(String) - Method in class io.branch.referral.PrefHelper
-
Sets the Branch App Key in preferences programmatically.
- setAppVersion(String) - Method in class io.branch.referral.PrefHelper
-
- setBool(String, Boolean) - Method in class io.branch.referral.PrefHelper
-
Sets the value of the String key value supplied in preferences.
- setBranchKey(String) - Method in class io.branch.referral.PrefHelper
-
- setCreditCount(int) - Method in class io.branch.referral.PrefHelper
-
Sets the credit count for the default bucket to the specified Integer, in preferences.
- setCreditCount(String, int) - Method in class io.branch.referral.PrefHelper
-
Sets the credit count for the default bucket to the specified Integer, in preferences.
- setDebug() - Method in class io.branch.referral.Branch
-
Sets the library to function in debug mode, enabling logging of all requests.
- setDebug() - Method in class io.branch.referral.PrefHelper
-
- setDeviceFingerPrintID(String) - Method in class io.branch.referral.PrefHelper
-
Sets the Build.FINGERPRINT value of the current OS build, on the current device,
as a String in preferences.
- setExternDebug() - Method in class io.branch.referral.PrefHelper
-
Switches external debugging on.
- setFloat(String, float) - Method in class io.branch.referral.PrefHelper
-
Sets the value of the String key value supplied in preferences.
- setIdentity(String) - Method in class io.branch.referral.Branch
-
Identifies the current user to the Branch API by supplying a unique identifier as a
String value.
- setIdentity(String, Branch.BranchReferralInitListener) - Method in class io.branch.referral.Branch
-
Identifies the current user to the Branch API by supplying a unique identifier as a
String value, with a callback specified to perform a defined action upon successful
response to request.
- setIdentity(String) - Method in class io.branch.referral.PrefHelper
-
Sets the KEY_IDENTITY String value that has been set via the Branch API.
- setIdentityID(String) - Method in class io.branch.referral.PrefHelper
-
Sets the KEY_IDENTITY_ID String value that has been set via the Branch API.
- setInstallParams(String) - Method in class io.branch.referral.PrefHelper
-
Sets the session parameters as originally set at time of app installation, in preferences.
- setInteger(String, int) - Method in class io.branch.referral.PrefHelper
-
Sets the value of the String key value supplied in preferences.
- setIsReferrable() - Method in class io.branch.referral.PrefHelper
-
- setLinkClickID(String) - Method in class io.branch.referral.PrefHelper
-
- setLinkClickIdentifier(String) - Method in class io.branch.referral.PrefHelper
-
Sets the KEY_LINK_CLICK_IDENTIFIER String value that has been set via the Branch API.
- setLong(String, long) - Method in class io.branch.referral.PrefHelper
-
Sets the value of the String key value supplied in preferences.
- setNetworkCallbackListener(NetworkCallback) - Method in class io.branch.referral.BranchRemoteInterface
-
Sets a callback listener to handle network events received during this app session.
- setNetworkTimeout(int) - Method in class io.branch.referral.Branch
-
Sets the duration in milliseconds that the system should wait for a response before considering
any Branch API call to have timed out.
- setRetryCount(int) - Method in class io.branch.referral.Branch
-
Sets the number of times to re-attempt a timed-out request to the Branch API, before
considering the request to have failed entirely.
- setRetryCount(int) - Method in class io.branch.referral.PrefHelper
-
Sets the value specifying the number of times that a Branch API call has been re-attempted.
- setRetryInterval(int) - Method in class io.branch.referral.Branch
-
Sets the amount of time in milliseconds to wait before re-attempting a timed-out request
to the Branch API.
- setRetryInterval(int) - Method in class io.branch.referral.PrefHelper
-
Sets the amount of time in milliseconds to wait before re-attempting a timed-out request
to the Branch API.
- setSessionID(String) - Method in class io.branch.referral.PrefHelper
-
Sets the ID of the KEY_SESSION_ID String value in preferences.
- setSessionParams(String) - Method in class io.branch.referral.PrefHelper
-
Sets the session parameters as currently set in preferences.
- setString(String, String) - Method in class io.branch.referral.PrefHelper
-
Sets the value of the String key value supplied in preferences.
- setTimeout(int) - Method in class io.branch.referral.PrefHelper
-
Sets the duration in milliseconds to override the timeout value for calls to the Branch API.
- setUserURL(String) - Method in class io.branch.referral.PrefHelper
-
Sets the user URL from preferences.