- generateContentUrl(Branch.BranchLinkCreateListener) - Method in class io.branch.referral.BranchContentUrlBuilder
-
Configures and requests a content URL to be generated by the Branch servers, via a asynchronous
call; The
Branch.BranchLinkCreateListener is called back with the url when the url is generated.
- generateReferralUrl(Branch.BranchLinkCreateListener) - Method in class io.branch.referral.BranchReferralUrlBuilder
-
Configures and requests a referral URL to be generated by the Branch servers, via an asynchronous
call; The
Branch.BranchLinkCreateListener is called back with the url when the url is generated.
- generateShortUrl(Context, LinkProperties, Branch.BranchLinkCreateListener) - Method in class io.branch.indexing.BranchUniversalObject
-
- generateShortUrl(Branch.BranchLinkCreateListener) - Method in class io.branch.referral.BranchShortLinkBuilder
-
Configures and requests a short URL to be generated by the Branch servers, via a asynchronous
call; The
Branch.BranchLinkCreateListener is called back with the url when the url is generated.
- 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.
- getActivity() - Method in class io.branch.referral.Branch.ShareLinkBuilder
-
- getAlias() - Method in class io.branch.referral.util.LinkProperties
-
Get the alias for this link.
- getAPIBaseUrl() - Method in class io.branch.referral.PrefHelper
-
Returns the base URL to use for all calls to the Branch API as a String.
- getAppLink() - Method in class io.branch.referral.PrefHelper
-
Get the App link which statrted the application.
- getAppName() - Method in enum io.branch.referral.SharingHelper.SHARE_WITH
-
- getAppVersion() - Method in class io.branch.referral.PrefHelper
-
- getArray() - Method in class io.branch.referral.ServerResponse
-
Checks whether the post data associated with the current request is an instance of a
JSONArray object, and if so type-casts it to the corresponding class type.
- 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.
- getAutoInstance(Context, boolean) - 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.
- getAutoTestInstance(Context, boolean) - 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.
- getBranch() - Method in class io.branch.referral.Branch.ShareLinkBuilder
-
- getBranchAnalyticsData() - Method in class io.branch.referral.PrefHelper
-
- getBranchKey() - Method in class io.branch.referral.PrefHelper
-
- getBranchViewUsageCount(String) - Method in class io.branch.referral.PrefHelper
-
- getCallback() - Method in class io.branch.referral.Branch.ShareLinkBuilder
-
- getCampaign() - Method in class io.branch.referral.util.LinkProperties
-
Gets the campaign for this link.
- getCanonicalIdentifier() - Method in class io.branch.indexing.BranchUniversalObject
-
Get the canonical identifier for this BranchUniversalObject
- getCanonicalUrl() - Method in class io.branch.indexing.BranchUniversalObject
-
Get the canonical url for this BranchUniversalObject
- getCDPathProperties(Activity) - Method in class io.branch.indexing.ContentDiscoveryManifest
-
- getChannel() - Method in class io.branch.referral.util.LinkProperties
-
Gets the channel for this link.
- getChannelPropertiesCallback() - Method in class io.branch.referral.Branch.ShareLinkBuilder
-
- getConnectionStatus() - Method in class io.branch.referral.PrefHelper.DebugNetworkCallback
-
- getContentDiscoverDataForCloseRequest(Context) - Method in class io.branch.indexing.ContentDiscoverer
-
- getContentUrl() - Method in class io.branch.referral.BranchContentUrlBuilder
-
Configures and requests a content URL to be generated by the Branch servers, via a synchronous
call.
- getControlParams() - Method in class io.branch.referral.util.LinkProperties
-
- getCopyUrlIcon() - Method in class io.branch.referral.Branch.ShareLinkBuilder
-
- getCopyUrlIcon() - Method in class io.branch.referral.util.ShareSheetStyle
-
- getCopyURlText() - Method in class io.branch.referral.Branch.ShareLinkBuilder
-
- getCopyURlText() - Method in class io.branch.referral.util.ShareSheetStyle
-
- 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.
- getCurrencyType() - Method in class io.branch.indexing.BranchUniversalObject
-
Get the currency type of the price for this BUO
- getDeeplinkDebugParams() - Method in class io.branch.referral.Branch
-
- getDefaultURL() - Method in class io.branch.referral.Branch.ShareLinkBuilder
-
- getDefaultURL() - Method in class io.branch.referral.util.ShareSheetStyle
-
- getDescription() - Method in class io.branch.indexing.BranchUniversalObject
-
Get description for the content for the content referred by this object
- 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.
- getDividerHeight() - Method in class io.branch.referral.Branch.ShareLinkBuilder
-
- getDividerHeight() - Method in class io.branch.referral.util.ShareSheetStyle
-
- getErrorCode() - Method in class io.branch.referral.BranchError
-
Returns an error code for this Branch Error.
- getExpirationTime() - Method in class io.branch.indexing.BranchUniversalObject
-
Get expiry date for the content and any associated links.
- getExternalIntentExtra() - Method in class io.branch.referral.PrefHelper
-
- getExternalIntentUri() - Method in class io.branch.referral.PrefHelper
-
- 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.
- getFailReason() - Method in class io.branch.referral.ServerResponse
-
Get the reason for failure if there any
- getFeature() - Method in class io.branch.referral.util.LinkProperties
-
Get a name that identifies the feature that the link makes use of.
- 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.
- getGetParams() - Method in class io.branch.referral.ServerRequest
-
Returns a JsonObject with the parameters that needed to be set with the get request.
- getIdentity() - Method in class io.branch.referral.PrefHelper
-
- getIdentityID() - Method in class io.branch.referral.PrefHelper
-
- getImageUrl() - Method in class io.branch.indexing.BranchUniversalObject
-
Get the url to any image associated with this content.
- getInstallationID() - Static method in class io.branch.referral.InstallListener
-
- 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.indexing.ContentDiscoverer
-
- getInstance(Context) - Static method in class io.branch.indexing.ContentDiscoveryManifest
-
- 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() - Static method in class io.branch.referral.BranchViewHandler
-
Get the singleton instance for BranchViewHandler
- 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.
- 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.
- getIsAppLinkTriggeredInit() - Method in class io.branch.referral.PrefHelper
-
Specifies the value to specify if the current init is triggered by an FB app link
- getIsFullWidthStyle() - Method in class io.branch.referral.Branch.ShareLinkBuilder
-
- getIsFullWidthStyle() - Method in class io.branch.referral.util.ShareSheetStyle
-
- 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.
- getKey() - Method in enum io.branch.referral.Defines.Jsonkey
-
- getKey() - Method in enum io.branch.referral.Defines.LinkParam
-
- getKeywords() - Method in class io.branch.indexing.BranchUniversalObject
-
- getKeywordsJsonArray() - Method in class io.branch.indexing.BranchUniversalObject
-
- 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_IDENTIFIER 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.
- getManifestVersion() - Method in class io.branch.indexing.ContentDiscoveryManifest
-
- getMatchDuration() - Method in class io.branch.referral.util.LinkProperties
-
Get the amount of time that Branch allows a click to remain outstanding.
- getMaxPacketSize() - Method in class io.branch.indexing.ContentDiscoveryManifest
-
- getMaxTextLen() - Method in class io.branch.indexing.ContentDiscoveryManifest
-
- getMaxViewHistorySize() - Method in class io.branch.indexing.ContentDiscoveryManifest
-
- getMessage() - Method in class io.branch.referral.BranchError
-
Returns the message explaining the error.
- getMessageBody() - Method in class io.branch.referral.util.ShareSheetStyle
-
- getMessageTitle() - Method in class io.branch.referral.util.ShareSheetStyle
-
- getMetadata() - Method in class io.branch.indexing.BranchUniversalObject
-
Get the meta data provided for the content referred bt this object
- getMoreOptionIcon() - Method in class io.branch.referral.Branch.ShareLinkBuilder
-
- getMoreOptionIcon() - Method in class io.branch.referral.util.ShareSheetStyle
-
- getMoreOptionText() - Method in class io.branch.referral.Branch.ShareLinkBuilder
-
- getMoreOptionText() - Method in class io.branch.referral.util.ShareSheetStyle
-
- getObject() - Method in class io.branch.referral.ServerResponse
-
Checks whether the post data associated with the current request is an instance of a
JSONObject object, and if so type-casts it to the corresponding class type.
- getPath() - Method in enum io.branch.referral.Defines.RequestPath
-
- getPost() - Method in class io.branch.referral.ServerRequest
-
Gets a JSONObject containing the post data supplied with the current request as
key-value pairs.
- getPostWithInstrumentationValues(ConcurrentHashMap<String, String>) - Method in class io.branch.referral.ServerRequest
-
Gets a JSONObject containing the post data supplied with the current request as
key-value pairs appended with the instrumentation data.
- getPreferredOptions() - Method in class io.branch.referral.Branch.ShareLinkBuilder
-
- getPreferredOptions() - Method in class io.branch.referral.util.ShareSheetStyle
-
- getPrice() - Method in class io.branch.indexing.BranchUniversalObject
-
Gets the price associated with this BUO content
- getPushIdentifier() - Method in class io.branch.referral.PrefHelper
-
Get the branch url in push payload which started the application.
- getQueueWaitTime() - Method in class io.branch.referral.ServerRequest
-
Returns the amount of time this request was in queque
- getReferralUrl() - Method in class io.branch.referral.BranchReferralUrlBuilder
-
Configures and requests a referral URL to be generated by the Branch servers, via a synchronous
call.
- getReferredBranchUniversalObject() - Static method in class io.branch.indexing.BranchUniversalObject
-
- getReferredLinkProperties() - Static method in class io.branch.referral.util.LinkProperties
-
- getRequestMetadata() - Method in class io.branch.referral.PrefHelper
-
- getRequestPath() - Method in class io.branch.referral.ServerRequest
-
Provides the path to server for this request.
- getRequestUrl() - Method in class io.branch.referral.ServerRequest
-
Provides the complete url for executing this request.
- 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
-
- getSessionParams() - Method in class io.branch.referral.PrefHelper
-
Gets the session parameters as currently set in preferences.
- getShareMsg() - Method in class io.branch.referral.Branch.ShareLinkBuilder
-
- getShareSub() - Method in class io.branch.referral.Branch.ShareLinkBuilder
-
- getSharingMessageForChannel(String) - Method in interface io.branch.referral.Branch.IChannelProperties
-
- getSharingTitle() - Method in class io.branch.referral.Branch.ShareLinkBuilder
-
- getSharingTitle() - Method in class io.branch.referral.util.ShareSheetStyle
-
- getSharingTitleForChannel(String) - Method in interface io.branch.referral.Branch.IChannelProperties
-
- getSharingTitleView() - Method in class io.branch.referral.Branch.ShareLinkBuilder
-
- getSharingTitleView() - Method in class io.branch.referral.util.ShareSheetStyle
-
- getShortLinkBuilder() - Method in class io.branch.referral.Branch.ShareLinkBuilder
-
- getShortUrl(Context, LinkProperties) - Method in class io.branch.indexing.BranchUniversalObject
-
- getShortUrl() - Method in class io.branch.referral.BranchShortLinkBuilder
-
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.
- getStage() - Method in class io.branch.referral.util.LinkProperties
-
Get a name that identify the stage in an application or user flow process.
- getStatusCode() - Method in class io.branch.referral.ServerResponse
-
Gets the HttpStatus code of the current response.
- getString(String) - Method in class io.branch.referral.PrefHelper
-
A basic method that returns a String value from a specified preferences Key.
- getStyleResourceID() - Method in class io.branch.referral.Branch.ShareLinkBuilder
-
- getStyleResourceID() - Method in class io.branch.referral.util.ShareSheetStyle
-
- getSystemObserver() - Method in class io.branch.referral.BranchRemoteInterface
-
- getTag() - Method in class io.branch.referral.ServerResponse
-
Gets the String value of the Tag attribute of the current link.
- getTags() - Method in class io.branch.referral.util.LinkProperties
-
- 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.
- getTitle() - Method in class io.branch.indexing.BranchUniversalObject
-
Get a title for the content referred by this object
- getType() - Method in class io.branch.indexing.BranchUniversalObject
-
Get a title for the content referred by this object
- getUrlCopiedMessage() - Method in class io.branch.referral.Branch.ShareLinkBuilder
-
- getUrlCopiedMessage() - Method in class io.branch.referral.util.ShareSheetStyle
-
- getUserURL() - Method in class io.branch.referral.PrefHelper
-
Sets the user URL from preferences.
- initSession(Branch.BranchUniversalReferralInitListener) - Method in class io.branch.referral.Branch
-
- initSession(Branch.BranchReferralInitListener) - Method in class io.branch.referral.Branch
-
- initSession(Branch.BranchUniversalReferralInitListener, Activity) - Method in class io.branch.referral.Branch
-
- initSession(Branch.BranchReferralInitListener, Activity) - Method in class io.branch.referral.Branch
-
Initialises a session with the Branch API, passing the
Activity and assigning a
Branch.BranchReferralInitListener to perform an action upon successful initialisation.
- initSession(Branch.BranchUniversalReferralInitListener, Uri) - Method in class io.branch.referral.Branch
-
Initialises a session with the Branch API.
- initSession(Branch.BranchReferralInitListener, Uri) - Method in class io.branch.referral.Branch
-
Initialises a session with the Branch API.
- initSession(Branch.BranchUniversalReferralInitListener, Uri, Activity) - Method in class io.branch.referral.Branch
-
Initialises a session with the Branch API.
- initSession(Branch.BranchReferralInitListener, Uri, Activity) - Method in class io.branch.referral.Branch
-
Initialises a session with the Branch API.
- initSession() - Method in class io.branch.referral.Branch
-
Initialises a session with the Branch API, without a callback or Activity.
- initSession(Activity) - Method in class io.branch.referral.Branch
-
Initialises a session with the Branch API, without a callback or Activity.
- initSession(boolean) - Method in class io.branch.referral.Branch
-
Initialises a session with the Branch API, specifying whether the initialisation can count
as a referrable action.
- initSession(boolean, Activity) - Method in class io.branch.referral.Branch
-
Initialises a session with the Branch API, specifying whether the initialisation can count
as a referrable action, and supplying the calling Activity for context.
- initSession(Branch.BranchUniversalReferralInitListener, boolean, Uri) - Method in class io.branch.referral.Branch
-
Initialises a session with the Branch API.
- initSession(Branch.BranchReferralInitListener, boolean, Uri) - Method in class io.branch.referral.Branch
-
Initialises a session with the Branch API.
- initSession(Branch.BranchUniversalReferralInitListener, boolean, Uri, Activity) - Method in class io.branch.referral.Branch
-
Initialises a session with the Branch API.
- initSession(Branch.BranchReferralInitListener, boolean, Uri, Activity) - Method in class io.branch.referral.Branch
-
Initialises a session with the Branch API.
- initSession(Branch.BranchUniversalReferralInitListener, boolean) - Method in class io.branch.referral.Branch
-
Initialises a session with the Branch API.
- initSession(Branch.BranchReferralInitListener, boolean) - Method in class io.branch.referral.Branch
-
Initialises a session with the Branch API.
- initSession(Branch.BranchUniversalReferralInitListener, boolean, Activity) - Method in class io.branch.referral.Branch
-
Initialises a session with the Branch API.
- initSession(Branch.BranchReferralInitListener, boolean, Activity) - Method in class io.branch.referral.Branch
-
Initialises a session with the Branch API.
- initSessionWithData(Uri) - Method in class io.branch.referral.Branch
-
Initialises a session with the Branch API, with associated data from the supplied
Uri.
- initSessionWithData(Uri, Activity) - Method in class io.branch.referral.Branch
-
Initialises a session with the Branch API, with associated data from the supplied
Uri.
- InstallListener - Class in io.branch.referral
-
Class for listening installation referrer params.
- InstallListener() - Constructor for class io.branch.referral.InstallListener
-
- io.branch.indexing - package io.branch.indexing
-
- io.branch.referral - package io.branch.referral
-
- io.branch.referral.util - package io.branch.referral.util
-
- isAutoDeepLinkLaunch(Activity) - Static method in class io.branch.referral.Branch
-
Checks if an activity is launched by Branch auto deep link feature.
- isCDEnabled() - Method in class io.branch.indexing.ContentDiscoveryManifest
-
- isDebug() - Method in class io.branch.referral.PrefHelper
-
- isDeviceIDFetchDisabled() - Static method in class io.branch.referral.Branch
-
Returns true if reading device id is disabled
- isGAdsParamsRequired() - Method in class io.branch.referral.ServerRequest
-
Specifies whether this request need to be updated with Google Ads Id and LAT value
By default update GAds params update is turned off.
- isGetRequest() - Method in class io.branch.referral.ServerRequest
-
Specify whether the request is a GET or POST.
- isInstallOrOpenBranchViewPending(Context) - Method in class io.branch.referral.BranchViewHandler
-
- isPublicallyIndexable() - Method in class io.branch.indexing.BranchUniversalObject
-
Specifies whether the contents referred by this object is publically indexable
- isUserIdentified() - Method in class io.branch.referral.Branch
-
Indicates whether or not this user has a custom identity specified for them.
- isWaitingOnProcessToFinish() - Method in class io.branch.referral.ServerRequest
-
Check if this request is waiting on any operation to finish before processing
- 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.
- registerView() - Method in class io.branch.indexing.BranchUniversalObject
-
Mark the content referred by this object as viewed.
- registerView(BranchUniversalObject.RegisterViewStatusListener) - Method in class io.branch.indexing.BranchUniversalObject
-
Mark the content referred by this object as viewed.
- registerView(BranchUniversalObject, BranchUniversalObject.RegisterViewStatusListener) - Method in class io.branch.referral.Branch
-
- removeProcessWaitLock(ServerRequest.PROCESS_WAIT_LOCK) - Method in class io.branch.referral.ServerRequest
-
Unlock the specified lock from the request.
- requestPath_ - Variable in class io.branch.referral.ServerRequest
-
- 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.
- saveBranchAnalyticsData(JSONObject) - Method in class io.branch.referral.PrefHelper
-
- ServerRequest - Class in io.branch.referral
-
Abstract class defining the structure of a Branch Server request.
- ServerRequest(Context, String) - Constructor for class io.branch.referral.ServerRequest
-
Creates an instance of ServerRequest.
- ServerRequest(String, JSONObject, Context) - Constructor for class io.branch.referral.ServerRequest
-
Creates an instance of ServerRequest.
- ServerResponse - Class in io.branch.referral
-
Class providing the structure of a HTTP response as recieved from the Branch API.
- ServerResponse(String, int) - Constructor for class io.branch.referral.ServerResponse
-
Main constructor method for the
ServerResponse class that allows for the instantiation
of a server response object as a direct result of a server call.
- 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.
- setAlias(String) - Method in class io.branch.referral.Branch.ShareLinkBuilder
-
Sets the alias for this link.
- setAlias(String) - Method in class io.branch.referral.BranchShortLinkBuilder
-
Sets the alias for this link.
- setAlias(String) - Method in class io.branch.referral.util.LinkProperties
-
Sets the alias for this link.
- setAppLink(String) - Method in class io.branch.referral.PrefHelper
-
Set the KEY_APP_LINK String values that has been started the application.
- setAppVersion(String) - Method in class io.branch.referral.PrefHelper
-
- setAsFullWidthStyle(boolean) - Method in class io.branch.referral.Branch.ShareLinkBuilder
-
Sets the share dialog to full width mode.
- setAsFullWidthStyle(boolean) - Method in class io.branch.referral.util.ShareSheetStyle
-
Sets the share dialog to full width mode.
- 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
-
Set the given Branch Key to preference.
- setCallback(Branch.BranchLinkShareListener) - Method in class io.branch.referral.Branch.ShareLinkBuilder
-
Adds a callback to get the sharing status.
- setCampaign(String) - Method in class io.branch.referral.BranchShortLinkBuilder
-
Sets the campaign that the link belongs to.
- setCampaign(String) - Method in class io.branch.referral.util.LinkProperties
-
Sets the campaign for this link.
- setCanonicalIdentifier(String) - Method in class io.branch.indexing.BranchUniversalObject
-
Set the canonical identifier for this BranchUniversalObject.
- setCanonicalUrl(String) - Method in class io.branch.indexing.BranchUniversalObject
-
Canonical url for the content referred.
- setChannel(String) - Method in class io.branch.referral.BranchShortLinkBuilder
-
Sets the channel for this link.
- setChannel(String) - Method in class io.branch.referral.util.LinkProperties
-
Sets the channel for this link.
- setChannelProperties(Branch.IChannelProperties) - Method in class io.branch.referral.Branch.ShareLinkBuilder
-
- setContentDescription(String) - Method in class io.branch.indexing.BranchUniversalObject
-
Set description for the content for the content referred by this object
- setContentExpiration(Date) - Method in class io.branch.indexing.BranchUniversalObject
-
Set the content expiration time.
- setContentImageUrl(String) - Method in class io.branch.indexing.BranchUniversalObject
-
Set the url to any image associated with this content.
- setContentIndexingMode(BranchUniversalObject.CONTENT_INDEX_MODE) - Method in class io.branch.indexing.BranchUniversalObject
-
Set the indexing mode for the content referred in this object
- setContentType(String) - Method in class io.branch.indexing.BranchUniversalObject
-
Sets the content type for this Object
- setContentView(int) - Method in class io.branch.referral.AnimatedDialog
-
- setCopyUrlStyle(Drawable, String, String) - Method in class io.branch.referral.Branch.ShareLinkBuilder
-
Set the icon, label and success message for copy url option.
- setCopyUrlStyle(int, int, int) - Method in class io.branch.referral.Branch.ShareLinkBuilder
-
Set the icon, label and success message for copy url option.
- setCopyUrlStyle(Drawable, String, String) - Method in class io.branch.referral.util.ShareSheetStyle
-
Set the icon, label and success message for copy url option.
- setCopyUrlStyle(int, int, int) - Method in class io.branch.referral.util.ShareSheetStyle
-
Set the icon, label and success message for copy url option.
- 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
-
Enables the test mode for the SDK.
- setDeepLinkDebugMode(JSONObject) - Method in class io.branch.referral.Branch
-
Sets the key-value pairs for debugging the deep link.
- setDefaultURL(String) - Method in class io.branch.referral.Branch.ShareLinkBuilder
-
Set a default url to share in case there is any error creating the deep link
- setDefaultURL(String) - Method in class io.branch.referral.util.ShareSheetStyle
-
Set a default url to share in case there is any error creating the deep link
- 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.
- setDialogWindowAttributes() - Method in class io.branch.referral.AnimatedDialog
-
Set the window attributes for the invite dialog.
- setDividerHeight(int) - Method in class io.branch.referral.Branch.ShareLinkBuilder
-
Set the height for the divider for the sharing channels in the list.
- setDividerHeight(int) - Method in class io.branch.referral.util.ShareSheetStyle
-
Set the height for the divider for the sharing channels in the list.
- setDuration(int) - Method in class io.branch.referral.BranchShortLinkBuilder
-
Sets the amount of time that Branch allows a click to remain outstanding.
- setDuration(int) - Method in class io.branch.referral.util.LinkProperties
-
Sets the amount of time that Branch allows a click to remain outstanding.
- setExternalIntentExtra(String) - Method in class io.branch.referral.PrefHelper
-
- setExternalIntentUri(String) - Method in class io.branch.referral.PrefHelper
-
- setExternDebug() - Method in class io.branch.referral.PrefHelper
-
Switches external debugging on.
- setFeature(String) - Method in class io.branch.referral.Branch.ShareLinkBuilder
-
Adds a feature that make use of the link.
- setFeature(String) - Method in class io.branch.referral.BranchShortLinkBuilder
-
Set a name that identifies the feature that the link makes use of.
- setFeature(String) - Method in class io.branch.referral.util.LinkProperties
-
Set a name that identifies the feature that the link makes use of.
- 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
-
- setIdentityID(String) - Method in class io.branch.referral.PrefHelper
-
- 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.
- setIsAppLinkTriggeredInit(Boolean) - Method in class io.branch.referral.PrefHelper
-
Set the value to specify if the current init is triggered by an FB app link
- 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.
- setMatchDuration(int) - Method in class io.branch.referral.Branch.ShareLinkBuilder
-
Sets the amount of time that Branch allows a click to remain outstanding.
- setMessage(String) - Method in class io.branch.referral.Branch.ShareLinkBuilder
-
Sets the message to be shared with the link.
- setMoreOptionStyle(Drawable, String) - Method in class io.branch.referral.Branch.ShareLinkBuilder
-
Set the icon and label for the option to expand the application list to see more options.
- setMoreOptionStyle(int, int) - Method in class io.branch.referral.Branch.ShareLinkBuilder
-
Set the icon and label for the option to expand the application list to see more options.
- setMoreOptionStyle(Drawable, String) - Method in class io.branch.referral.util.ShareSheetStyle
-
Set the icon and label for the option to expand the application list to see more options.
- setMoreOptionStyle(int, int) - Method in class io.branch.referral.util.ShareSheetStyle
-
Set the icon and label for the option to expand the application list to see more options.
- 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.
- setParameters(JSONObject) - Method in class io.branch.referral.BranchShortLinkBuilder
-
Set the parameters associated with the link.
- setPost(JSONObject) - Method in class io.branch.referral.ServerRequest
-
Sets a JSONObject containing the post data supplied with the current request.
- setPost(Object) - Method in class io.branch.referral.ServerResponse
-
Sets the post data attached to the current server request, as a generic Object
instance.
- setPrice(double, CURRENCY_TYPE) - Method in class io.branch.indexing.BranchUniversalObject
-
Set the price associated with content of this BUO if any
- setPushIdentifier(String) - Method in class io.branch.referral.PrefHelper
-
Set the KEY_PUSH_IDENTIFIER String values that has been started the application.
- setRequestMetadata(String, String) - Method in class io.branch.referral.Branch
-
Add key value pairs to all requests
- setRequestMetadata(String, String) - Method in class io.branch.referral.PrefHelper
-
- 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
-
- setSessionParams(String) - Method in class io.branch.referral.PrefHelper
-
Sets the session parameters as currently set in preferences.
- setSharingTitle(String) - Method in class io.branch.referral.Branch.ShareLinkBuilder
-
Set the title for the sharing dialog
- setSharingTitle(View) - Method in class io.branch.referral.Branch.ShareLinkBuilder
-
Set the title for the sharing dialog
- setSharingTitle(String) - Method in class io.branch.referral.util.ShareSheetStyle
-
Set the title for the sharing dialog
- setSharingTitle(View) - Method in class io.branch.referral.util.ShareSheetStyle
-
Set the title for the sharing dialog
- setShortLinkBuilderInternal(BranchShortLinkBuilder) - Method in class io.branch.referral.Branch.ShareLinkBuilder
-
- setStage(String) - Method in class io.branch.referral.Branch.ShareLinkBuilder
-
Adds a stage application or user flow associated with this link.
- setStage(String) - Method in class io.branch.referral.BranchShortLinkBuilder
-
Set a name that identify the stage in an application or user flow process.
- setStage(String) - Method in class io.branch.referral.util.LinkProperties
-
Set a name that identify the stage in an application or user flow process.
- setString(String, String) - Method in class io.branch.referral.PrefHelper
-
Sets the value of the String key value supplied in preferences.
- setStyleResourceID(int) - Method in class io.branch.referral.Branch.ShareLinkBuilder
-
Set the given style to the List View showing the share sheet
- setStyleResourceID(int) - Method in class io.branch.referral.util.ShareSheetStyle
-
Set the given style to the List View showing the share sheet
- setSubject(String) - Method in class io.branch.referral.Branch.ShareLinkBuilder
-
Sets the subject of this message.
- 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.
- setTitle(String) - Method in class io.branch.indexing.BranchUniversalObject
-
Set a title for the content referred by this object
- setType(int) - Method in class io.branch.referral.BranchShortLinkBuilder
-
Sets an int that can be used for scenarios where you want the link to
only deep link the first time or unlimited times
- setUserURL(String) - Method in class io.branch.referral.PrefHelper
-
Sets the user URL from preferences.
- setWhiteListedSchemes(List<String>) - Method in class io.branch.referral.Branch
-
Set the given list of URI Scheme as the external Uri white list.
- shareLink() - Method in class io.branch.referral.Branch.ShareLinkBuilder
-
Creates an application selector dialog and share a link with user selected sharing option.
- ShareSheetStyle - Class in io.branch.referral.util
-
Class for defining the share sheet properties.
- ShareSheetStyle(Context, String, String) - Constructor for class io.branch.referral.util.ShareSheetStyle
-
- SharingHelper - Class in io.branch.referral
-
Define the Applications for the sharing the link with.
- SharingHelper() - Constructor for class io.branch.referral.SharingHelper
-
- SharingHelper.SHARE_WITH - Enum in io.branch.referral
-
Defines the Application for sharing a deep link with.
- shouldRetryOnFail() - Method in class io.branch.referral.ServerRequest
-
Specifies whether to retry this request on failure.
- show() - Method in class io.branch.referral.AnimatedDialog
-
Opens the dialog with an animation to the content View.
- showBranchView(JSONObject, String, Context, BranchViewHandler.IBranchViewEvents) - Method in class io.branch.referral.BranchViewHandler
-
- showPendingBranchView(Context) - Method in class io.branch.referral.BranchViewHandler
-
- showShareSheet(Activity, LinkProperties, ShareSheetStyle, Branch.BranchLinkShareListener) - Method in class io.branch.indexing.BranchUniversalObject
-
- showShareSheet(Activity, LinkProperties, ShareSheetStyle, Branch.BranchLinkShareListener, Branch.IChannelProperties) - Method in class io.branch.indexing.BranchUniversalObject
-
- skipBranchViewsOnThisActivity() - Method in interface io.branch.referral.Branch.IBranchViewControl
-
Defines if an activity is interested to show Branch views or not.
- valueOf(String) - Static method in enum io.branch.indexing.BranchUniversalObject.BUO_USER_ACTIONS
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum io.branch.indexing.BranchUniversalObject.CONTENT_INDEX_MODE
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum io.branch.referral.Branch.CreditHistoryOrder
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum io.branch.referral.Defines.Jsonkey
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum io.branch.referral.Defines.LinkParam
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum io.branch.referral.Defines.RequestPath
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum io.branch.referral.SharingHelper.SHARE_WITH
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum io.branch.referral.util.CURRENCY_TYPE
-
Returns the enum constant of this type with the specified name.
- values() - Static method in enum io.branch.indexing.BranchUniversalObject.BUO_USER_ACTIONS
-
Returns an array containing the constants of this enum type, in
the order they are declared.
- values() - Static method in enum io.branch.indexing.BranchUniversalObject.CONTENT_INDEX_MODE
-
Returns an array containing the constants of this enum type, in
the order they are declared.
- values() - Static method in enum io.branch.referral.Branch.CreditHistoryOrder
-
Returns an array containing the constants of this enum type, in
the order they are declared.
- values() - Static method in enum io.branch.referral.Defines.Jsonkey
-
Returns an array containing the constants of this enum type, in
the order they are declared.
- values() - Static method in enum io.branch.referral.Defines.LinkParam
-
Returns an array containing the constants of this enum type, in
the order they are declared.
- values() - Static method in enum io.branch.referral.Defines.RequestPath
-
Returns an array containing the constants of this enum type, in
the order they are declared.
- values() - Static method in enum io.branch.referral.SharingHelper.SHARE_WITH
-
Returns an array containing the constants of this enum type, in
the order they are declared.
- values() - Static method in enum io.branch.referral.util.CURRENCY_TYPE
-
Returns an array containing the constants of this enum type, in
the order they are declared.