- ADD_TO_CART - Static variable in class io.branch.referral.util.BranchEvent
-
- ADD_TO_WISH_LIST - Static variable in class io.branch.referral.util.BranchEvent
-
- addContentItems(BranchUniversalObject...) - Method in class io.branch.referral.util.BranchEvent
-
- addContentItems(List<BranchUniversalObject>) - Method in class io.branch.referral.util.BranchEvent
-
- addContentMetadata(HashMap<String, String>) - Method in class io.branch.indexing.BranchUniversalObject
-
- addContentMetadata(String, String) - Method in class io.branch.indexing.BranchUniversalObject
-
- addControlParameter(String, String) - Method in class io.branch.referral.util.LinkProperties
-
Adds any control params that control the behaviour of the link.
- addCustomDataProperty(String, String) - Method in class io.branch.referral.util.BranchEvent
-
Adds a custom data property associated with this Branch Event
- addCustomMetadata(String, String) - Method in class io.branch.referral.util.ContentMetadata
-
Adds any custom metadata associated with the qualifying content item
- addExtraInstrumentationData(HashMap<String, String>) - Method in class io.branch.referral.Branch
-
Update the extra instrumentation data provided to Branch
- addExtraInstrumentationData(String, String) - Method in class io.branch.referral.Branch
-
Update the extra instrumentation data provided to Branch
- addGetParam(String, String) - Method in class io.branch.referral.ServerRequest
-
Adds a param and its value to the get request
- addImageCaptions(String...) - Method in class io.branch.referral.util.ContentMetadata
-
Adds any image captions associated with the qualifying content item
- addInstallMetadata(String, String) - Method in class io.branch.referral.Branch
-
This API allows to tag the install with custom attribute.
- addKeyWord(String) - Method in class io.branch.indexing.BranchUniversalObject
-
Add a keyword associated with the content referred
- addKeyWords(ArrayList<String>) - Method in class io.branch.indexing.BranchUniversalObject
-
Adds any keywords associated with the content referred
- addParam(String, String) - Method in class io.branch.referral.Branch.ShareLinkBuilder
-
Add the given key value to the deep link parameters
- addPreferredSharingOption(SharingHelper.SHARE_WITH) - Method in class io.branch.referral.Branch.ShareLinkBuilder
-
Adds application to the preferred list of applications which are shown on share dialog.
- addPreferredSharingOption(SharingHelper.SHARE_WITH) - Method in class io.branch.referral.util.ShareSheetStyle
-
Adds application to the preferred list of applications which are shown on share dialog.
- addPreferredSharingOptions(ArrayList<SharingHelper.SHARE_WITH>) - Method in class io.branch.referral.Branch.ShareLinkBuilder
-
Adds application to the preferred list of applications which are shown on share dialog.
- addProcessWaitLock(ServerRequest.PROCESS_WAIT_LOCK) - Method in class io.branch.referral.ServerRequest
-
Set the specified process wait lock for this request.
- addProduct(Product) - Method in class io.branch.referral.util.CommerceEvent
-
- addressCity - Variable in class io.branch.referral.util.ContentMetadata
-
City name associated with the qualifying content item
- addressCountry - Variable in class io.branch.referral.util.ContentMetadata
-
Country name associated with the qualifying content item
- addressPostalCode - Variable in class io.branch.referral.util.ContentMetadata
-
Postal code associated with the qualifying content item
- addressRegion - Variable in class io.branch.referral.util.ContentMetadata
-
Region or province name associated with the qualifying content item
- addressStreet - Variable in class io.branch.referral.util.ContentMetadata
-
Street address associated with the qualifying content item
- addTag(String) - Method in class io.branch.referral.Branch.ShareLinkBuilder
-
Adds the given tag an iterable Collection
of String
tags associated with a deep
link.
- addTag(String) - Method in class io.branch.referral.util.LinkProperties
-
Adds a tag to the iterable collection of name associated with a deep link.
- addTags(ArrayList<String>) - Method in class io.branch.referral.Branch.ShareLinkBuilder
-
Adds the given tag an iterable Collection
of String
tags associated with a deep
link.
- addUriHostsToSkip(String) - Method in class io.branch.referral.Branch
-
Branch collect the URLs in the incoming intent for better attribution.
- addWhiteListedScheme(String) - Method in class io.branch.referral.Branch
-
Branch collect the URLs in the incoming intent for better attribution.
- ALWAYS_DEEPLINK - Static variable in class io.branch.referral.Branch
-
String
value indicating whether the link should always initiate a deep link action.
- AnimatedDialog - Class in io.branch.referral
-
Class for creating a Dialog which open and closes with an animation to the content view
- AnimatedDialog(Context, boolean) - Constructor for class io.branch.referral.AnimatedDialog
-
- AnimatedDialog(Context, int) - Constructor for class io.branch.referral.AnimatedDialog
-
- 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
-
Creates a short url for the BUO asynchronously
- generateShortUrl(Context, LinkProperties, Branch.BranchLinkCreateListener, boolean) - Method in class io.branch.indexing.BranchUniversalObject
-
Creates a short url for the BUO asynchronously.
- 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
-
- getAffiliation() - Method in class io.branch.referral.util.CommerceEvent
-
- 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
.
- getApplicationContext() - Method in class io.branch.referral.Branch
-
- 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
.
- getAutoInstance(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
.
- 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
-
- getBranchRemoteAPIVersion() - Method in class io.branch.referral.ServerRequest
-
Returns the Branch API version
- getBranchViewUsageCount(String) - Method in class io.branch.referral.PrefHelper
-
- getBrand() - Method in class io.branch.referral.util.Product
-
- 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
- getCategory() - Method in class io.branch.referral.util.Product
-
- getChannel() - Method in class io.branch.referral.util.LinkProperties
-
Gets the channel for this link.
- getChannelPropertiesCallback() - Method in class io.branch.referral.Branch.ShareLinkBuilder
-
- getCommerceJSONObject() - Method in class io.branch.referral.util.CommerceEvent
-
- getContentDiscoverDataForCloseRequest(Context) - Method in class io.branch.indexing.ContentDiscoverer
-
- getContentMetadata() - Method in class io.branch.indexing.BranchUniversalObject
-
Get the
ContentMetadata
associated with this BUO which holds the metadata for content represented
- 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
-
- getCoupon() - Method in class io.branch.referral.util.CommerceEvent
-
- 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
-
- getCurrencyType() - Method in class io.branch.referral.util.CommerceEvent
-
- getCustomMetadata() - Method in class io.branch.referral.util.ContentMetadata
-
Returns a Map of custom metadata associated with the qualifying content item
- getDeeplinkDebugParams() - Method in class io.branch.referral.Branch
-
- getDeepLinkSchemes(Context) - Static method in class io.branch.referral.BranchUtil
-
- getDefaultBranchRemoteInterface(Context) - Static method in class io.branch.referral.network.BranchRemoteInterface
-
- 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.
- getDialogThemeResourceID() - Method in class io.branch.referral.Branch.ShareLinkBuilder
-
- getDialogThemeResourceID() - Method in class io.branch.referral.util.ShareSheetStyle
-
- getDividerHeight() - Method in class io.branch.referral.Branch.ShareLinkBuilder
-
- getDividerHeight() - Method in class io.branch.referral.util.ShareSheetStyle
-
- getDrawable(Context, int) - Static method in class io.branch.referral.BranchUtil
-
- getErrorCode() - Method in class io.branch.referral.BranchError
-
Returns an error code for this Branch Error.
- getExcludedFromShareSheet() - Method in class io.branch.referral.util.ShareSheetStyle
-
- 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
-
- 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.
- getFirstReferringParamsSync() - Method in class io.branch.referral.Branch
-
This function must be called from a non-UI thread! If Branch has no install link data,
and this func is called, it will return data upon initializing, or until LATCH_WAIT_UNTIL.
- 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.
- getGooglePlayReferrer() - Method in class io.branch.referral.PrefHelper
-
Gets the google play install referrer string
- getGoogleSearchInstallIdentifier() - Method in class io.branch.referral.PrefHelper
-
Gets the google install referrer identifier
- getIconSize() - Method in class io.branch.referral.Branch.ShareLinkBuilder
-
- getIconSize() - Method in class io.branch.referral.util.ShareSheetStyle
-
- getIdentity() - Method in class io.branch.referral.PrefHelper
-
- getIdentityID() - Method in class io.branch.referral.PrefHelper
-
- getImageCaptions() - Method in class io.branch.referral.util.ContentMetadata
-
Gets the list of Image Captions
- getImageUrl() - Method in class io.branch.indexing.BranchUniversalObject
-
Get the url to any image associated with this content.
- getIncludedInShareSheet() - Method in class io.branch.referral.util.ShareSheetStyle
-
- getInstallationID() - Static method in class io.branch.referral.InstallListener
-
- getInstallMetadata() - Method in class io.branch.referral.PrefHelper
-
- getInstallParams() - Method in class io.branch.referral.PrefHelper
-
Gets the session parameters as originally set at time of app installation, in preferences.
- getInstallReferrerParams() - Method in class io.branch.referral.PrefHelper
-
- 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.
- getJsonObject() - Method in class io.branch.referral.BranchUtil.JsonReader
-
- 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
-
- getLastStrongMatchTime() - Method in class io.branch.referral.PrefHelper
-
Get the last strong match check epoch time
- getLatestReferringParams() - Method in class io.branch.referral.Branch
-
Returns the parameters associated with the link that referred the session.
- getLatestReferringParamsSync() - Method in class io.branch.referral.Branch
-
This function must be called from a non-UI thread! If Branch has not been initialized
and this func is called, it will return data upon initialization, or until LATCH_WAIT_UNTIL.
- 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.
- 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
-
- 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
-
- getName() - Method in enum io.branch.referral.util.BRANCH_STANDARD_EVENT
-
- getName() - Method in class io.branch.referral.util.Product
-
- getName() - Method in enum io.branch.referral.util.ProductCategory
-
- 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
-
- getPrice() - Method in class io.branch.referral.util.Product
-
- getProductJSONObject() - Method in class io.branch.referral.util.Product
-
- getProducts() - Method in class io.branch.referral.util.CommerceEvent
-
- getPushIdentifier() - Method in class io.branch.referral.PrefHelper
-
Get the branch url in push payload which started the application.
- getQuantity() - Method in class io.branch.referral.util.Product
-
- 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.
- getRevenue() - Method in class io.branch.referral.util.CommerceEvent
-
- 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
-
- getShipping() - Method in class io.branch.referral.util.CommerceEvent
-
- getShortLinkBuilder() - Method in class io.branch.referral.Branch.ShareLinkBuilder
-
- getShortUrl(Context, LinkProperties) - Method in class io.branch.indexing.BranchUniversalObject
-
Creates a short url for the BUO synchronously.
- getShortUrl(Context, LinkProperties, boolean) - Method in class io.branch.indexing.BranchUniversalObject
-
Creates a short url for the BUO synchronously.
- 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.
- getSku() - Method in class io.branch.referral.util.Product
-
- 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
-
- 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
-
- getTax() - Method in class io.branch.referral.util.CommerceEvent
-
- 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
- getTransactionID() - Method in class io.branch.referral.util.CommerceEvent
-
- getType() - Method in class io.branch.indexing.BranchUniversalObject
-
- 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.
- getValue(String) - Static method in enum io.branch.referral.util.BranchContentSchema
-
- getValue(String) - Static method in enum io.branch.referral.util.ContentMetadata.CONDITION
-
- getValue(String) - Static method in enum io.branch.referral.util.CurrencyType
-
- getValue(String) - Static method in enum io.branch.referral.util.ProductCategory
-
- getVariant() - Method in class io.branch.referral.util.Product
-
- includeInShareSheet(String) - Method in class io.branch.referral.Branch.ShareLinkBuilder
-
Include items from the ShareSheet by package name String.
- includeInShareSheet(String[]) - Method in class io.branch.referral.Branch.ShareLinkBuilder
-
Include items from the ShareSheet by package name Array.
- includeInShareSheet(List<String>) - Method in class io.branch.referral.Branch.ShareLinkBuilder
-
Include items from the ShareSheet by package name List.
- includeInShareSheet(String) - Method in class io.branch.referral.util.ShareSheetStyle
-
Include items from the ShareSheet by package name String.
- includeInShareSheet(String[]) - Method in class io.branch.referral.util.ShareSheetStyle
-
Include items from the ShareSheet by package name Array.
- includeInShareSheet(List<String>) - Method in class io.branch.referral.util.ShareSheetStyle
-
Include items from the ShareSheet by package name List.
- 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.
- initSessionForced(Branch.BranchReferralInitListener) - Method in class io.branch.referral.Branch
-
- 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
-
- IntegrationValidator - Class in io.branch.referral.validators
-
Created by sojanpr on 9/15/17.
- io.branch.indexing - package io.branch.indexing
-
- io.branch.referral - package io.branch.referral
-
- io.branch.referral.network - package io.branch.referral.network
-
- io.branch.referral.util - package io.branch.referral.util
-
- io.branch.referral.validators - package io.branch.referral.validators
-
- isAutoDeepLinkLaunch(Activity) - Static method in class io.branch.referral.Branch
-
Checks if an activity is launched by Branch auto deep link feature.
- isDeviceIDFetchDisabled() - Static method in class io.branch.referral.Branch
-
Returns true if reading device id is disabled
- isForceSessionEnabled() - Static method in class io.branch.referral.Branch
-
Returns true if forced session is enabled
- isFullAppConversion() - Method in class io.branch.referral.PrefHelper
-
Get the value for the full app conversion state.
- 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.
- isGetRequest() - Method in class io.branch.referral.ServerRequestPing
-
- isInstallOrOpenBranchViewPending(Context) - Method in class io.branch.referral.BranchViewHandler
-
- isInstantApp(Context) - Static method in class io.branch.referral.Branch
-
Checks if this is an Instant app instance
- isLocallyIndexable() - Method in class io.branch.indexing.BranchUniversalObject
-
Specifies whether the contents referred by this object is locally indexable
- isLowOnMemory(Context) - Static method in class io.branch.referral.BranchUtil
-
Checks the current device's ActivityManager
system service and returns the value
of the lowMemory flag.
- isPublicallyIndexable() - Method in class io.branch.indexing.BranchUniversalObject
-
Specifies whether the contents referred by this object is publically indexable
- isTestModeEnabled(Context) - Static method in class io.branch.referral.BranchUtil
-
Get the value of "io.branch.sdk.TestMode" entry in application manifest or from String res.
- isTrackingDisabled() - Method in class io.branch.referral.Branch
-
Checks if tracking is disabled.
- 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
- rating - Variable in class io.branch.referral.util.ContentMetadata
-
Rating for the qualifying content item
- ratingAverage - Variable in class io.branch.referral.util.ContentMetadata
-
Average rating for the qualifying content item
- ratingCount - Variable in class io.branch.referral.util.ContentMetadata
-
Total number of ratings for the qualifying content item
- ratingMax - Variable in class io.branch.referral.util.ContentMetadata
-
Maximum ratings for the qualifying content item
- readBranchKey(boolean) - Method in class io.branch.referral.PrefHelper
-
- readOut(String) - Method in class io.branch.referral.BranchUtil.JsonReader
-
- readOutBoolean(String) - Method in class io.branch.referral.BranchUtil.JsonReader
-
- readOutDouble(String) - Method in class io.branch.referral.BranchUtil.JsonReader
-
- readOutDouble(String, Double) - Method in class io.branch.referral.BranchUtil.JsonReader
-
- readOutInt(String) - Method in class io.branch.referral.BranchUtil.JsonReader
-
- readOutInt(String, Integer) - Method in class io.branch.referral.BranchUtil.JsonReader
-
- readOutJsonArray(String) - Method in class io.branch.referral.BranchUtil.JsonReader
-
- readOutLong(String) - Method in class io.branch.referral.BranchUtil.JsonReader
-
- readOutString(String) - Method in class io.branch.referral.BranchUtil.JsonReader
-
- readOutString(String, String) - Method in class io.branch.referral.BranchUtil.JsonReader
-
- 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
-
- removeFromLocalIndexing(Context) - Method in class io.branch.indexing.BranchUniversalObject
-
Remove the BUO from the local indexing if it is added to the local indexing already
This will remove the content from Google(Firebase) and other supported Indexing services
- removeFromLocalIndexing(Context, LinkProperties) - Method in class io.branch.indexing.BranchUniversalObject
-
Remove the BUO from the local indexing if it is added to the local indexing already
This will remove the content from Google(Firebase) and other supported Indexing services
This method takes additional
LinkProperties
parameter.
- removeProcessWaitLock(ServerRequest.PROCESS_WAIT_LOCK) - Method in class io.branch.referral.ServerRequest
-
Unlock the specified lock from the request.
- reportTrackingDisabledError() - Method in class io.branch.referral.ServerRequest
-
- 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.
- RETRY_NUMBER - Static variable in class io.branch.referral.network.BranchRemoteInterface
-
Key for adding retry numbers for the request.
- saveBranchAnalyticsData(JSONObject) - Method in class io.branch.referral.PrefHelper
-
- saveLastStrongMatchTime(long) - Method in class io.branch.referral.PrefHelper
-
Saves the last strong match epoch time stamp
- sendCommerceEvent(CommerceEvent, JSONObject, BranchViewHandler.IBranchViewEvents) - Method in class io.branch.referral.Branch
-
- sendCommerceEvent(CommerceEvent) - Method in class io.branch.referral.Branch
-
- 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.
- ServerRequest.BRANCH_API_VERSION - Enum in io.branch.referral
-
- ServerRequestPing - Class in io.branch.referral
-
*
- ServerRequestPing(Context) - Constructor for class io.branch.referral.ServerRequestPing
-
Configures a server request to process the request queue.
- 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.
- setAddress(String, String, String, String, String) - Method in class io.branch.referral.util.ContentMetadata
-
- setAffiliation(String) - Method in class io.branch.referral.util.BranchEvent
-
Set any affiliation for this transaction event
- setAffiliation(String) - Method in class io.branch.referral.util.CommerceEvent
-
- 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.
- setBranchRemoteInterface(BranchRemoteInterface) - Method in class io.branch.referral.Branch
-
Sets a custom Branch Remote interface for handling RESTful requests.
- setBrand(String) - Method in class io.branch.referral.util.Product
-
- 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.
- setCategory(ProductCategory) - Method in class io.branch.referral.util.Product
-
- 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
- setContentMetadata(ContentMetadata) - Method in class io.branch.indexing.BranchUniversalObject
-
Set the metadata associated with the content.
- setContentSchema(BranchContentSchema) - Method in class io.branch.referral.util.ContentMetadata
-
- setContentType(String) - Method in class io.branch.indexing.BranchUniversalObject
-
- 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.
- setCoupon(String) - Method in class io.branch.referral.util.BranchEvent
-
Set any coupons associated with this transaction event
- setCoupon(String) - Method in class io.branch.referral.util.CommerceEvent
-
- 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.
- setCurrency(CurrencyType) - Method in class io.branch.referral.util.BranchEvent
-
Set the currency related with this transaction event
- setCurrencyType(CurrencyType) - Method in class io.branch.referral.util.CommerceEvent
-
- setDebug() - Method in class io.branch.referral.Branch
-
- 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
- setDescription(String) - Method in class io.branch.referral.util.BranchEvent
-
Set description for this transaction event
- 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.
- setDialogThemeResourceID(int) - Method in class io.branch.referral.Branch.ShareLinkBuilder
-
Sets the given resource id as the theme id for share sheet dialog view.
- setDialogThemeResourceID(int) - Method in class io.branch.referral.util.ShareSheetStyle
-
Set the given style to the dialog showing the share sheet
- 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.
- setGooglePlayReferrer(String) - Method in class io.branch.referral.PrefHelper
-
Sets the Google play install referrer string
- setGoogleSearchInstallIdentifier(String) - Method in class io.branch.referral.PrefHelper
-
Sets the Google install referrer identifier to the pref
- setIconSize(int) - Method in class io.branch.referral.Branch.ShareLinkBuilder
-
Set icon size for the sharing dialog
- setIconSize(int) - Method in class io.branch.referral.util.ShareSheetStyle
-
Set icon size (converted to DP) for the sharing dialog
- 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.
- setInstallReferrerParams(String) - Method in class io.branch.referral.PrefHelper
-
- 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
- setIsFullAppConversion(boolean) - Method in class io.branch.referral.PrefHelper
-
Set the value for the full app conversion state.
- setIsReferrable() - Method in class io.branch.referral.PrefHelper
-
- setLimitFacebookTracking(boolean) - Method in class io.branch.referral.Branch
-
Enables or disables app tracking with Branch or any other third parties that Branch use internally
- 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.
- setLocalIndexMode(BranchUniversalObject.CONTENT_INDEX_MODE) - Method in class io.branch.indexing.BranchUniversalObject
-
Set the Local indexing mode for the content referred in this object.
- setLocation(Double, Double) - Method in class io.branch.referral.util.ContentMetadata
-
- 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.
- setName(String) - Method in class io.branch.referral.util.Product
-
- 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.
- setPlayStoreReferrerCheckTimeout(long) - Static method in class io.branch.referral.Branch
-
Since play store referrer broadcast from google play is few millisecond delayed Branch will delay the collecting deep link data on app install by
Branch.playStoreReferrerFetchTime
millisecond
This will allow branch to provide for more accurate tracking and attribution.
- 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, CurrencyType) - Method in class io.branch.indexing.BranchUniversalObject
-
- setPrice(Double, CurrencyType) - Method in class io.branch.referral.util.ContentMetadata
-
- setPrice(Double) - Method in class io.branch.referral.util.Product
-
- setProductBrand(String) - Method in class io.branch.referral.util.ContentMetadata
-
- setProductCategory(ProductCategory) - Method in class io.branch.referral.util.ContentMetadata
-
- setProductCondition(ContentMetadata.CONDITION) - Method in class io.branch.referral.util.ContentMetadata
-
- setProductName(String) - Method in class io.branch.referral.util.ContentMetadata
-
- setProducts(List<Product>) - Method in class io.branch.referral.util.CommerceEvent
-
- setProductVariant(String) - Method in class io.branch.referral.util.ContentMetadata
-
- setPushIdentifier(String) - Method in class io.branch.referral.PrefHelper
-
Set the KEY_PUSH_IDENTIFIER String
values that has been started the application.
- setQuantity(Double) - Method in class io.branch.referral.util.ContentMetadata
-
- setQuantity(Integer) - Method in class io.branch.referral.util.Product
-
- setRating(Double, Double, Double, Integer) - Method in class io.branch.referral.util.ContentMetadata
-
- setRating(Double, Double, Integer) - Method in class io.branch.referral.util.ContentMetadata
-
- 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.
- setRevenue(double) - Method in class io.branch.referral.util.BranchEvent
-
Set the revenue value related with this transaction event
- setRevenue(Double) - Method in class io.branch.referral.util.CommerceEvent
-
- setSearchQuery(String) - Method in class io.branch.referral.util.BranchEvent
-
Set any search query associated with the event
- 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
- setShipping(double) - Method in class io.branch.referral.util.BranchEvent
-
Set the shipping value related with this transaction event
- setShipping(Double) - Method in class io.branch.referral.util.CommerceEvent
-
- setShortLinkBuilderInternal(BranchShortLinkBuilder) - Method in class io.branch.referral.Branch.ShareLinkBuilder
-
- setSku(String) - Method in class io.branch.referral.util.ContentMetadata
-
- setSku(String) - Method in class io.branch.referral.util.Product
-
- 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.
- setTax(double) - Method in class io.branch.referral.util.BranchEvent
-
Set the tax value related with this transaction event
- setTax(Double) - Method in class io.branch.referral.util.CommerceEvent
-
- 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
- setTransactionID(String) - Method in class io.branch.referral.util.BranchEvent
-
Set the transaction id associated with this event if there in any
- setTransactionID(String) - Method in class io.branch.referral.util.CommerceEvent
-
- 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.
- setVariant(String) - Method in class io.branch.referral.util.Product
-
- setWhiteListedSchemes(List<String>) - Method in class io.branch.referral.Branch
-
Branch collect the URLs in the incoming intent for better attribution.
- SHARE_COMPLETED - Static variable in class io.branch.referral.util.BranchEvent
-
- SHARE_STARTED - Static variable in class io.branch.referral.util.BranchEvent
-
- shareLink() - Method in class io.branch.referral.Branch.ShareLinkBuilder
-
Creates an application selector dialog and share a link with user selected sharing option.
- ShareLinkBuilder(Activity, JSONObject) - Constructor for class io.branch.referral.Branch.ShareLinkBuilder
-
Creates options for sharing a link with other Applications.
- ShareLinkBuilder(Activity, BranchShortLinkBuilder) - Constructor for class io.branch.referral.Branch.ShareLinkBuilder
-
*
- 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.
- shouldUpdateLimitFacebookTracking() - Method in class io.branch.referral.ServerRequest
-
Specifies whether this request should add the limit app tracking value
- 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
-
- showInstallPrompt(Activity, int) - Static method in class io.branch.referral.Branch
-
Method shows play store install prompt for the full app.
- showInstallPrompt(Activity, int, String) - Static method in class io.branch.referral.Branch
-
Method shows play store install prompt for the full app.
- showInstallPrompt(Activity, int, BranchUniversalObject) - Static method in class io.branch.referral.Branch
-
Method shows play store install prompt for the full app.
- 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.
- sku - Variable in class io.branch.referral.util.ContentMetadata
-
Holds any associated store keeping unit
- validate(WeakReference<Activity>) - Static method in class io.branch.referral.validators.DeepLinkRoutingValidator
-
- validate(Context) - Static method in class io.branch.referral.validators.IntegrationValidator
-
- 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.ServerRequest.BRANCH_API_VERSION
-
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.BRANCH_STANDARD_EVENT
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum io.branch.referral.util.BranchContentSchema
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum io.branch.referral.util.ContentMetadata.CONDITION
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum io.branch.referral.util.CurrencyType
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum io.branch.referral.util.ProductCategory
-
Returns the enum constant of this type with the specified name.
- 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.ServerRequest.BRANCH_API_VERSION
-
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.BRANCH_STANDARD_EVENT
-
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.BranchContentSchema
-
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.ContentMetadata.CONDITION
-
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.CurrencyType
-
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.ProductCategory
-
Returns an array containing the constants of this enum type, in
the order they are declared.
- VIEW - Static variable in class io.branch.referral.util.BranchEvent
-