Skip navigation links
Medallia Digital
C D E F G H I M O R S T U V 

C

closeEngagement(MDResultCallback) - Static method in class com.medallia.digital.mobilesdk.MedalliaDigital
Close Engagement API will close sdk engagement if it's open.
com.medallia.digital.mobilesdk - package com.medallia.digital.mobilesdk
 
customInterceptTrigger(String, MDInterceptActionType, MDFailureCallback) - Static method in class com.medallia.digital.mobilesdk.MedalliaDigital
Setting a callback in order to update the sdk of action type trigger by the app.

D

disableIntercept() - Static method in class com.medallia.digital.mobilesdk.MedalliaDigital
Permits app developers to suppress/disable feedback intercepts (and their respective targeting) from being prompted to the user, usually called in critical flows.

E

enableIntercept() - Static method in class com.medallia.digital.mobilesdk.MedalliaDigital
Permits app developers to suppress/disable feedback intercepts (and their respective targeting) from being prompted to the user, usually called in critical flows.

F

FormTriggerType - Enum in com.medallia.digital.mobilesdk
There are 2 types of forms, distinguished by their trigger origin: Code form - Code triggers are to be used as the passive trigger method when the user actively looks to leave feedback, usually a "feedback" menu option.

G

getCustomInterceptPayload() - Method in class com.medallia.digital.mobilesdk.MDCustomInterceptListenerData
 
getDeclineText() - Method in class com.medallia.digital.mobilesdk.MDCustomInterceptPayload
 
getDeferText() - Method in class com.medallia.digital.mobilesdk.MDCustomInterceptPayload
 
getEngagementId() - Method in class com.medallia.digital.mobilesdk.MDCustomInterceptListenerData
 
getEngagementId() - Method in class com.medallia.digital.mobilesdk.MDFeedbackListenerData
 
getEngagementId() - Method in class com.medallia.digital.mobilesdk.MDFormListenerData
 
getEngagementId() - Method in class com.medallia.digital.mobilesdk.MDInterceptListenerData
 
getEngagementType() - Method in class com.medallia.digital.mobilesdk.MDCustomInterceptListenerData
 
getEngagementType() - Method in class com.medallia.digital.mobilesdk.MDInterceptListenerData
 
getErrorCode() - Method in enum com.medallia.digital.mobilesdk.MDExternalError.ExternalError
 
getErrorCode() - Method in class com.medallia.digital.mobilesdk.MedalliaDigitalError
 
getFeedbackClientCorrelationId() - Method in class com.medallia.digital.mobilesdk.MDFeedbackListenerData
 
getFeedbackPayload() - Method in class com.medallia.digital.mobilesdk.MDFeedbackListenerData
 
getFormHeaderAppearanceDisplay() - Method in class com.medallia.digital.mobilesdk.MDFormListenerData
 
getFormHeaderAppearanceSet() - Method in class com.medallia.digital.mobilesdk.MDFormListenerData
 
getFormLocaleDisplay() - Method in class com.medallia.digital.mobilesdk.MDFormListenerData
 
getFormLocaleSet() - Method in class com.medallia.digital.mobilesdk.MDFormListenerData
 
getFormPreloadTimestamp() - Method in class com.medallia.digital.mobilesdk.MDCustomInterceptListenerData
 
getFormTriggerType() - Method in class com.medallia.digital.mobilesdk.MDFormListenerData
 
getInterceptAppearanceDisplay() - Method in class com.medallia.digital.mobilesdk.MDInterceptListenerData
 
getInterceptAppearanceSet() - Method in class com.medallia.digital.mobilesdk.MDInterceptListenerData
 
getLevel() - Method in enum com.medallia.digital.mobilesdk.MDLogLevel
 
getMessage() - Method in class com.medallia.digital.mobilesdk.MedalliaDigitalError
 
getProvideFeedbackText() - Method in class com.medallia.digital.mobilesdk.MDCustomInterceptPayload
 
getReason() - Method in class com.medallia.digital.mobilesdk.MDInterceptListenerData
 
getSubtitleText() - Method in class com.medallia.digital.mobilesdk.MDCustomInterceptPayload
 
getTargetingEvaluationTimestamp() - Method in class com.medallia.digital.mobilesdk.MDCustomInterceptListenerData
 
getTimestamp() - Method in class com.medallia.digital.mobilesdk.MDFeedbackListenerData
 
getTimestamp() - Method in class com.medallia.digital.mobilesdk.MDFormListenerData
 
getTimestamp() - Method in class com.medallia.digital.mobilesdk.MDInterceptListenerData
 
getTitleText() - Method in class com.medallia.digital.mobilesdk.MDCustomInterceptPayload
 
getUrl() - Method in class com.medallia.digital.mobilesdk.MDFormListenerData
 

H

handleNotification(String, MDResultCallback) - Static method in class com.medallia.digital.mobilesdk.MedalliaDigital
Enables the app to launch forms directly from push notifications.

I

init(Application, String, MDResultCallback) - Static method in class com.medallia.digital.mobilesdk.MedalliaDigital
This method initializes the SDK and by doing so authenticates the app, and retrieves configuration elements from Medallia Digital.
isBlocked() - Method in class com.medallia.digital.mobilesdk.MDFormListenerData
 

M

MDAppearanceMode - Enum in com.medallia.digital.mobilesdk
There are 2 types of SDK Appearance Mode: light - Intercepts will displayed in a light mode.
MDCallback - Interface in com.medallia.digital.mobilesdk
Represents the result of invoking an API method in Medallia In-App SDK (by an asynchronous callback)
MDCustomInterceptListener - Class in com.medallia.digital.mobilesdk
 
MDCustomInterceptListener() - Constructor for class com.medallia.digital.mobilesdk.MDCustomInterceptListener
 
MDCustomInterceptListenerData - Class in com.medallia.digital.mobilesdk
 
MDCustomInterceptPayload - Class in com.medallia.digital.mobilesdk
 
MDCustomInterceptPayload(MDCustomInterceptPayload) - Constructor for class com.medallia.digital.mobilesdk.MDCustomInterceptPayload
 
MDEngagementType - Enum in com.medallia.digital.mobilesdk
There are 2 types of SDK engagements: Form - Intercept will launch a form survey to collect user feedback App Rating - Intercept will be prompted to redirect user to rate the app in Google Play
MDExternalError - Class in com.medallia.digital.mobilesdk
A MDExternalError indicates a problem which occurred while calling one of the Medallia In-App SDK APIs
MDExternalError.ExternalError - Enum in com.medallia.digital.mobilesdk
Constant values for each error exposed in the Medallia Digital API.
MDFailureCallback - Interface in com.medallia.digital.mobilesdk
Represents a failure result of invoking an API method in Medallia In-App SDK (by an asynchronous callback)
MDFeedbackListener - Class in com.medallia.digital.mobilesdk
 
MDFeedbackListener() - Constructor for class com.medallia.digital.mobilesdk.MDFeedbackListener
 
MDFeedbackListenerData - Class in com.medallia.digital.mobilesdk
 
MDFormListener - Class in com.medallia.digital.mobilesdk
 
MDFormListener() - Constructor for class com.medallia.digital.mobilesdk.MDFormListener
 
MDFormListenerData - Class in com.medallia.digital.mobilesdk
 
MDInterceptActionType - Enum in com.medallia.digital.mobilesdk
 
MDInterceptListener - Class in com.medallia.digital.mobilesdk
 
MDInterceptListener() - Constructor for class com.medallia.digital.mobilesdk.MDInterceptListener
 
MDInterceptListenerData - Class in com.medallia.digital.mobilesdk
 
MDLogLevel - Enum in com.medallia.digital.mobilesdk
Log level enum : use for logging according to level :
MDLogLevel.OFF Turns off the SDK logs.
MDResultCallback - Interface in com.medallia.digital.mobilesdk
Represents the result of invoking an API method in Medallia In-App SDK (by an asynchronous callback)
MDSdkFrameworkType - Enum in com.medallia.digital.mobilesdk
 
MedalliaDigital - Class in com.medallia.digital.mobilesdk
MedalliaDigital is the main component for the Medallia sdk.
It includes the complete set of tools required in order to work with Medallia sdk.
MedalliaDigital() - Constructor for class com.medallia.digital.mobilesdk.MedalliaDigital
 
MedalliaDigitalError - Class in com.medallia.digital.mobilesdk
Abstract class for an error in the sdk

O

onError(MDExternalError) - Method in interface com.medallia.digital.mobilesdk.MDCallback
 
onError(MDExternalError) - Method in interface com.medallia.digital.mobilesdk.MDFailureCallback
 
onError(MDExternalError) - Method in interface com.medallia.digital.mobilesdk.MDResultCallback
 
onFeedbackSubmitted(MDFeedbackListenerData) - Method in class com.medallia.digital.mobilesdk.MDFeedbackListener
The event is triggered when feedback was collected by SDK after "Submit" button was selected.
onFormClosed(MDFormListenerData) - Method in class com.medallia.digital.mobilesdk.MDFormListener
This event is triggered when SDK closes form (and not user) after submitting feedback.
onFormDismissed(MDFormListenerData) - Method in class com.medallia.digital.mobilesdk.MDFormListener
This event is triggered when user closed form without submitting feedback.
onFormDisplayed(MDFormListenerData) - Method in class com.medallia.digital.mobilesdk.MDFormListener
This event is triggered when a form is displayed via code form or invitation form.
onFormLinkSelected(MDFormListenerData) - Method in class com.medallia.digital.mobilesdk.MDFormListener
This event is triggered when form includes blocked external links.
onFormSubmitted(MDFormListenerData) - Method in class com.medallia.digital.mobilesdk.MDFormListener
This event is triggered when user submitted form.
onFormThankYouPrompt(MDFormListenerData) - Method in class com.medallia.digital.mobilesdk.MDFormListener
This event is triggered when Thank You Prompt is displayed.
onInterceptAccepted(MDInterceptListenerData) - Method in class com.medallia.digital.mobilesdk.MDInterceptListener
This event is triggered when intercept was accepted by user from native alert (usually "Provide Feedback") or SDK banner.
onInterceptClosed(MDInterceptListenerData) - Method in class com.medallia.digital.mobilesdk.MDInterceptListener
This event is triggered when intercept was closed by using the close engagement api.
onInterceptDeclined(MDInterceptListenerData) - Method in class com.medallia.digital.mobilesdk.MDInterceptListener
This event is triggered when intercept was declined by user from native alert (usually "No Thanks") or SDK banner.
onInterceptDeferred(MDInterceptListenerData) - Method in class com.medallia.digital.mobilesdk.MDInterceptListener
This event is triggered when intercept was deferred by user from native alert (usually "Maybe Later") or SDK banner.
onInterceptDisplayed(MDInterceptListenerData) - Method in class com.medallia.digital.mobilesdk.MDInterceptListener
This event is triggered when intercept was displayed to end user.
onInterceptTriggerInAppReview(MDInterceptListenerData) - Method in class com.medallia.digital.mobilesdk.MDInterceptListener
This event is triggered when App Rating was triggered by using In App Reviews API.
onSuccess(String) - Method in interface com.medallia.digital.mobilesdk.MDCallback
 
onSuccess() - Method in interface com.medallia.digital.mobilesdk.MDResultCallback
 
onTargetEvaluationSuccess(MDCustomInterceptListenerData) - Method in class com.medallia.digital.mobilesdk.MDCustomInterceptListener
This event is triggered when the targeting rule met

R

revertStopSDK() - Static method in class com.medallia.digital.mobilesdk.MedalliaDigital
Revert Stop SDK API will revive the SDK functionality (if it is stopped).

S

setActivity(Activity) - Static method in class com.medallia.digital.mobilesdk.MedalliaDigital
Set hosting app current activity (for hybrid frameworks).
setCustomAppearance(MDAppearanceMode) - Static method in class com.medallia.digital.mobilesdk.MedalliaDigital
Set custom appearance for native components multi-themes support (if feature is enabled for this property)
setCustomInterceptListener(MDCustomInterceptListener) - Static method in class com.medallia.digital.mobilesdk.MedalliaDigital
Setting a callback in order to update the hosted app when custom intercept is ready to be shown.
setCustomParameter(String, Object) - Static method in class com.medallia.digital.mobilesdk.MedalliaDigital
The SDK enables the app to set custom parameters of several types.
setCustomParameters(HashMap<String, Object>) - Static method in class com.medallia.digital.mobilesdk.MedalliaDigital
The SDK enables the app to set custom parameters of several types.
setDebugForm(boolean) - Static method in class com.medallia.digital.mobilesdk.MedalliaDigital
Set the SDK to download a debug form.
setFeedbackListener(MDFeedbackListener) - Static method in class com.medallia.digital.mobilesdk.MedalliaDigital
Setting a callback in order to receive feedback payload.
setFormListener(MDFormListener) - Static method in class com.medallia.digital.mobilesdk.MedalliaDigital
Setting a callback in order to receive form displayed information.
setInterceptListener(MDInterceptListener) - Static method in class com.medallia.digital.mobilesdk.MedalliaDigital
Setting a callback in order to receive intercept information (an intercept can be androidx.appcompat.app.AlertDialog or Banner displayed asking the user whether he/she wants to open form/app rating/ any other engagement type object)
setLogLevel(MDLogLevel) - Static method in class com.medallia.digital.mobilesdk.MedalliaDigital
This API method allows the hosting app to see the SDK logs in the console.
setSdkFramework(MDSdkFrameworkType) - Static method in class com.medallia.digital.mobilesdk.MedalliaDigital
Set hosting app framework (for hybrid frameworks).
setUserId(String) - Static method in class com.medallia.digital.mobilesdk.MedalliaDigital
Set User ID From version 4.1.0 forward the SDK will support the use of customer identifiers on survey forms.
showForm(String, MDResultCallback) - Static method in class com.medallia.digital.mobilesdk.MedalliaDigital
Displaying a form on demand, usually a "Feedback" button in app menu.
stopSDK(boolean) - Static method in class com.medallia.digital.mobilesdk.MedalliaDigital
Stop SDK API will stop the SDK functionality.

T

toString() - Method in enum com.medallia.digital.mobilesdk.MDExternalError.ExternalError
 

U

updateCustomLocale(String, MDCallback) - Static method in class com.medallia.digital.mobilesdk.MedalliaDigital
Set custom locale for form multi-language support (if feature is enabled for this property)

V

valueOf(String) - Static method in enum com.medallia.digital.mobilesdk.FormTriggerType
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum com.medallia.digital.mobilesdk.MDAppearanceMode
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum com.medallia.digital.mobilesdk.MDEngagementType
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum com.medallia.digital.mobilesdk.MDExternalError.ExternalError
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum com.medallia.digital.mobilesdk.MDInterceptActionType
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum com.medallia.digital.mobilesdk.MDLogLevel
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum com.medallia.digital.mobilesdk.MDSdkFrameworkType
Returns the enum constant of this type with the specified name.
values() - Static method in enum com.medallia.digital.mobilesdk.FormTriggerType
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum com.medallia.digital.mobilesdk.MDAppearanceMode
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum com.medallia.digital.mobilesdk.MDEngagementType
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum com.medallia.digital.mobilesdk.MDExternalError.ExternalError
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum com.medallia.digital.mobilesdk.MDInterceptActionType
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum com.medallia.digital.mobilesdk.MDLogLevel
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum com.medallia.digital.mobilesdk.MDSdkFrameworkType
Returns an array containing the constants of this enum type, in the order they are declared.
C D E F G H I M O R S T U V 
Skip navigation links
Medallia Digital