A B C D E F G H I J L M N O P R S T U V W Z
A
- ACCEPT_HEADER - Static variable in interface com.zendesk.sdk.network.Constants
-
Accept header name
- ACCEPT_LANGUAGE_HEADER - Static variable in interface com.zendesk.sdk.network.Constants
-
Accept language header name
- AccessProvider - Interface in com.zendesk.sdk.network
-
A Provider which is used to download and store access tokens.
- AccessService - Interface in com.zendesk.sdk.network
-
Defines the API calls for obtaining access tokens which will be used to access resources in a Zendesk instance.
- AccessToken - Class in com.zendesk.sdk.model.access
-
Access token representing a token that authorizes the user in Zendesk service API.
- AccessToken() - Constructor for class com.zendesk.sdk.model.access.AccessToken
- AccountSettings - Class in com.zendesk.sdk.model.settings
-
This class models the Account settings.
- AccountSettings() - Constructor for class com.zendesk.sdk.model.settings.AccountSettings
- Action<Handler extends ActionHandler,Data extends ActionData> - Class in com.zendesk.sdk.deeplinking.actions
-
Base class for implementing an Action that can be registered with an
ActionHandler
atZendeskDeepLinking
- Action(ActionType, Data) - Constructor for class com.zendesk.sdk.deeplinking.actions.Action
- ActionData - Interface in com.zendesk.sdk.deeplinking.actions
-
Interface to mark a POJO, so that it can be used for an
Action
- ActionHandler - Interface in com.zendesk.sdk.deeplinking.actions
-
Mark a class,
Activity
,Fragment
, ... - ActionRefreshComments - Class in com.zendesk.sdk.deeplinking.actions
-
An implementation of an
Action
that is used to reload the comment stream in a visibleViewRequestFragment
. - ActionRefreshComments(String) - Constructor for class com.zendesk.sdk.deeplinking.actions.ActionRefreshComments
- ActionRefreshComments.ActionRefreshCommentsData - Class in com.zendesk.sdk.deeplinking.actions
- ActionRefreshComments.ActionRefreshCommentsListener - Interface in com.zendesk.sdk.deeplinking.actions
- ActionRefreshCommentsData(String) - Constructor for class com.zendesk.sdk.deeplinking.actions.ActionRefreshComments.ActionRefreshCommentsData
- ActionType - Enum in com.zendesk.sdk.deeplinking.actions
-
Representation of all available ActionTypes
- addAttachment(File) - Method in class com.zendesk.sdk.feedback.ui.AttachmentContainerHost
-
Add and display an attachment.
- addChild(HelpItem) - Method in class com.zendesk.sdk.model.helpcenter.help.SectionItem
-
Adds a child to the SectionItem
- addChildren(List<HelpItem>) - Method in class com.zendesk.sdk.model.helpcenter.help.SectionItem
-
Adds a list of child items to the SectionItem
- addComment(String, EndUserComment, <any>) - Method in interface com.zendesk.sdk.network.RequestProvider
-
Add a
EndUserComment
to a request. - addComment(String, String, UpdateRequestWrapper) - Method in interface com.zendesk.sdk.network.RequestService
- addNetworkAwareListener(Integer, NetworkAware) - Method in interface com.zendesk.sdk.network.NetworkInfoProvider
-
Add a
NetworkAware
listener object, which will receive updates to the network state viaNetworkAware.onNetworkAvailable()
andNetworkAware.onNetworkUnavailable()
as long as theNetworkInfoProvider
is currently in a registered state. - addRetryAction(Integer, RetryAction) - Method in interface com.zendesk.sdk.network.NetworkInfoProvider
-
Add a
RetryAction
, whoseRetryAction.onRetry()
method will be called the next time the provider is notified with network availability. - addTags(String, UserTagRequest) - Method in interface com.zendesk.sdk.network.UserService
- addTags(List<String>, <any>) - Method in interface com.zendesk.sdk.network.UserProvider
-
Calls a user service to add tags to a user on behalf of the end-user.
- afterTextChanged(Editable) - Method in class com.zendesk.sdk.ui.TextWatcherAdapter
- allImagesUploaded(Map<File, UploadResponse>) - Method in interface com.zendesk.sdk.attachment.ImageUploadHelper.ImageUploadProgressListener
-
Called when all images added through
ImageUploadHelper.uploadImage(BelvedereResult, String)
are uploaded - anonymiseIdentity() - Method in interface com.zendesk.sdk.storage.IdentityStorage
-
Anonymises the stored Identity
- AnonymousIdentity - Class in com.zendesk.sdk.model.access
-
This class models an identity which is used to identify an End User within a Zendesk instance.
- AnonymousIdentity.Builder - Class in com.zendesk.sdk.model.access
-
This is a builder class which is used to generate a
Identity
- AnonymousPushRegistrationRequest - Class in com.zendesk.sdk.model.push
-
Models the api request which is formed when registering a device for push notifications with an anonymous identity.
- AnonymousPushRegistrationRequest() - Constructor for class com.zendesk.sdk.model.push.AnonymousPushRegistrationRequest
- APPLICATION_JSON - Static variable in interface com.zendesk.sdk.network.Constants
-
Accept header value
- ApplicationScope - Class in com.zendesk.sdk.network.impl
-
Representation of one configured SDK instance.
- AppVersion - Class in com.zendesk.sdk.model
-
This class allows you to determine the Application's version information
- AppVersion(Context) - Constructor for class com.zendesk.sdk.model.AppVersion
-
Creates an instance of AppVersion
- areSettingsUpToDate(long, TimeUnit) - Method in interface com.zendesk.sdk.storage.SdkSettingsStorage
-
Determine if the stored settings older than the provided amount of time.
- Article - Class in com.zendesk.sdk.model.helpcenter
-
This is a model class for an Article object that will be created by the
HelpCenterProvider
. - Article() - Constructor for class com.zendesk.sdk.model.helpcenter.Article
- ArticleConfiguration - Class in com.zendesk.sdk.deeplinking.targets
-
Class which holds the configuration to open an article by deep linking
- ArticleConfiguration(Article, ArrayList<Intent>, Intent) - Constructor for class com.zendesk.sdk.deeplinking.targets.ArticleConfiguration
- ArticleConfiguration(SimpleArticle, ArrayList<Intent>, Intent) - Constructor for class com.zendesk.sdk.deeplinking.targets.ArticleConfiguration
- ArticleItem - Class in com.zendesk.sdk.model.helpcenter.help
-
A
HelpItem
for Help Center articles - ArticleItem() - Constructor for class com.zendesk.sdk.model.helpcenter.help.ArticleItem
- ArticleResponse - Class in com.zendesk.sdk.model.helpcenter
-
This is a class model for a response for an Article.
- ArticleResponse() - Constructor for class com.zendesk.sdk.model.helpcenter.ArticleResponse
- ArticlesListResponse - Class in com.zendesk.sdk.model.helpcenter
-
This is a class model for a response for requesting articles.
- ArticlesListResponse() - Constructor for class com.zendesk.sdk.model.helpcenter.ArticlesListResponse
- ArticlesResponse - Interface in com.zendesk.sdk.model.helpcenter
-
Defines the behaviour of a articles response from Help Center.
- ArticlesSearchResponse - Class in com.zendesk.sdk.model.helpcenter
-
This is a class model for a response for searching sections.
- ArticlesSearchResponse() - Constructor for class com.zendesk.sdk.model.helpcenter.ArticlesSearchResponse
- ArticleVote - Class in com.zendesk.sdk.model.helpcenter
-
This is a class model for an Article vote.
- ArticleVote() - Constructor for class com.zendesk.sdk.model.helpcenter.ArticleVote
- ArticleVoteResponse - Class in com.zendesk.sdk.model.helpcenter
-
Models the response from the creation of a
ArticleVote
. - ArticleVoteResponse() - Constructor for class com.zendesk.sdk.model.helpcenter.ArticleVoteResponse
- Attachment - Class in com.zendesk.sdk.model.helpcenter
-
This is a model class for an Attachment object that will be created by the
HelpCenterProvider
. - Attachment - Class in com.zendesk.sdk.model.request
-
This is a model class for an Attachment object.
- Attachment() - Constructor for class com.zendesk.sdk.model.helpcenter.Attachment
- Attachment() - Constructor for class com.zendesk.sdk.model.request.Attachment
- AttachmentContainerHost - Class in com.zendesk.sdk.feedback.ui
-
This is a
LinearLayout
which hosts a list ofAttachmentContainerHost.AttachmentContainer
- AttachmentContainerHost(Context) - Constructor for class com.zendesk.sdk.feedback.ui.AttachmentContainerHost
- AttachmentContainerHost(Context, AttributeSet) - Constructor for class com.zendesk.sdk.feedback.ui.AttachmentContainerHost
- AttachmentContainerHost(Context, AttributeSet, int) - Constructor for class com.zendesk.sdk.feedback.ui.AttachmentContainerHost
- AttachmentContainerHost(Context, AttributeSet, int, int) - Constructor for class com.zendesk.sdk.feedback.ui.AttachmentContainerHost
- AttachmentContainerHost.AttachmentContainerListener - Interface in com.zendesk.sdk.feedback.ui
- AttachmentContainerHost.AttachmentState - Enum in com.zendesk.sdk.feedback.ui
-
This enum describes the state of a single attachment
- AttachmentHelper - Class in com.zendesk.sdk.attachment
-
Class with static helper methods for uploading attachments
- AttachmentHelper() - Constructor for class com.zendesk.sdk.attachment.AttachmentHelper
- attachmentRemoved(File) - Method in interface com.zendesk.sdk.feedback.ui.AttachmentContainerHost.AttachmentContainerListener
- AttachmentResponse - Class in com.zendesk.sdk.model.helpcenter
-
This is a class model for a response for fetching attachments associated with an article.
- AttachmentResponse() - Constructor for class com.zendesk.sdk.model.helpcenter.AttachmentResponse
- AttachmentSettings - Class in com.zendesk.sdk.model.settings
-
These settings describe how attachments are handled in your Zendesk instance.
- AttachmentSettings() - Constructor for class com.zendesk.sdk.model.settings.AttachmentSettings
- AttachmentType - Enum in com.zendesk.sdk.model.helpcenter
-
Internal enum used to represent the allowed individual types of attachments that can be fetched from a Help Center instance.
- AuthenticationRequestWrapper - Class in com.zendesk.sdk.model.access
-
Wraps an authentication request which will contain an
Identity
Created by Zendesk on 07/11/2014. - AuthenticationRequestWrapper() - Constructor for class com.zendesk.sdk.model.access.AuthenticationRequestWrapper
- AuthenticationResponse - Class in com.zendesk.sdk.model.access
-
Models the api response from an authentication call.
- AuthenticationResponse() - Constructor for class com.zendesk.sdk.model.access.AuthenticationResponse
- AuthenticationType - Enum in com.zendesk.sdk.model.access
-
Enum to track the authentication type for a given app configuration Created by Zendesk on 18/11/2014.
- AUTHORIZATION_HEADER - Static variable in interface com.zendesk.sdk.network.Constants
-
Authorization header name
B
- BaseInjector - Class in com.zendesk.sdk.util
-
Glue code for injecting basic Zendesk configurations like Zendesk Url, Application Id, Context, ...
- BaseInjector() - Constructor for class com.zendesk.sdk.util.BaseInjector
- BaseProvider - Interface in com.zendesk.sdk.network
-
Meta provider that should be used in all providers which need
MobileSettings
and anAccessToken
. - BaseRateMyAppButton - Class in com.zendesk.sdk.rating.impl
-
Applies the shared style attribute for RateMyAppButton
- BaseRateMyAppButton() - Constructor for class com.zendesk.sdk.rating.impl.BaseRateMyAppButton
- BaseZendeskFeedbackConfiguration - Class in com.zendesk.sdk.feedback
-
Base class used to configure the
FeedbackDialog
- BaseZendeskFeedbackConfiguration() - Constructor for class com.zendesk.sdk.feedback.BaseZendeskFeedbackConfiguration
- BatteryStateBroadcastReceiver - Class in com.zendesk.sdk.power
-
Used for tracking battery related events.
- BatteryStateBroadcastReceiver() - Constructor for class com.zendesk.sdk.power.BatteryStateBroadcastReceiver
- beforeTextChanged(CharSequence, int, int, int) - Method in class com.zendesk.sdk.ui.TextWatcherAdapter
- bind(T) - Method in interface com.zendesk.sdk.ui.ListRowView
-
Bind is called to bind data from a model with the list view item itself
- build() - Method in class com.zendesk.sdk.model.access.AnonymousIdentity.Builder
-
Builds a
Identity
object with the specified parameters. - build() - Method in class com.zendesk.sdk.model.helpcenter.help.HelpRequest.Builder
-
Builds the
HelpRequest
request - build() - Method in class com.zendesk.sdk.model.helpcenter.HelpCenterSearch.Builder
-
Builds a
HelpCenterSearch
object with the specified parameters. - build() - Method in class com.zendesk.sdk.model.helpcenter.SuggestedArticleSearch.Builder
-
Builds a
HelpCenterSearch
object with the specified parameters. - build() - Method in class com.zendesk.sdk.rating.ui.RateMyAppDialog.Builder
-
Creates the instance of
RateMyAppDialog
- Builder() - Constructor for class com.zendesk.sdk.model.access.AnonymousIdentity.Builder
-
Creates a builder which must be used to create an anonymous identity
- Builder() - Constructor for class com.zendesk.sdk.model.helpcenter.help.HelpRequest.Builder
- Builder() - Constructor for class com.zendesk.sdk.model.helpcenter.HelpCenterSearch.Builder
- Builder() - Constructor for class com.zendesk.sdk.model.helpcenter.SuggestedArticleSearch.Builder
- Builder() - Constructor for class com.zendesk.sdk.support.SupportActivity.Builder
-
Creates a new Builder.
- Builder(FragmentActivity) - Constructor for class com.zendesk.sdk.rating.ui.RateMyAppDialog.Builder
- BYTES_MULTIPLIER - Static variable in class com.zendesk.sdk.model.MemoryInformation
C
- canHandleData(ActionRefreshComments.ActionRefreshCommentsData) - Method in class com.zendesk.sdk.deeplinking.actions.ActionRefreshComments
- canHandleData(Data) - Method in class com.zendesk.sdk.deeplinking.actions.Action
-
Check if this action is able to handle the given data.
- CategoriesResponse - Class in com.zendesk.sdk.model.helpcenter
-
This is a class model for a response for requesting categories.
- CategoriesResponse() - Constructor for class com.zendesk.sdk.model.helpcenter.CategoriesResponse
- Category - Class in com.zendesk.sdk.model.helpcenter
-
This is a model class for a Category object that will be created by the
HelpCenterProvider
. - Category() - Constructor for class com.zendesk.sdk.model.helpcenter.Category
- CategoryItem - Class in com.zendesk.sdk.model.helpcenter.help
-
A
HelpItem
for Help Center categories - CategoryItem() - Constructor for class com.zendesk.sdk.model.helpcenter.help.CategoryItem
- CategoryResponse - Class in com.zendesk.sdk.model.helpcenter
-
This is a class model for a response for an Category.
- CategoryResponse() - Constructor for class com.zendesk.sdk.model.helpcenter.CategoryResponse
- checkRules() - Method in class com.zendesk.sdk.rating.impl.RateMyAppRules
-
Checks the rules in order that they were added
- clearNetworkAwareListeners() - Method in interface com.zendesk.sdk.network.NetworkInfoProvider
-
Clear all added
NetworkAware
listener objects. - clearResults() - Method in class com.zendesk.sdk.support.help.HelpSearchFragment
-
Clears the current results
- clearRetryActions() - Method in interface com.zendesk.sdk.network.NetworkInfoProvider
-
Clear all added
RetryAction
objects. - clearSearchResults() - Method in class com.zendesk.sdk.support.SupportActivity
- clearSearchResults() - Method in interface com.zendesk.sdk.support.SupportMvp.View
-
Clears any currently shown search results from the view.
- clearUserData() - Method in class com.zendesk.sdk.network.impl.StubPushRegistrationResponseStorage
- clearUserData() - Method in class com.zendesk.sdk.storage.RateMyAppStorage
- clearUserData() - Method in interface com.zendesk.sdk.storage.SdkStorage
-
Clears user data from storage.
- clearUserData() - Method in interface com.zendesk.sdk.storage.SdkStorage.UserStorage
-
This method will be called when user data must be cleared
- CLIENT_IDENTIFIER_HEADER - Static variable in interface com.zendesk.sdk.network.Constants
-
Client-Identifier header name, used to identify oauth client id.
- com.zendesk.sdk.attachment - package com.zendesk.sdk.attachment
- com.zendesk.sdk.deeplinking - package com.zendesk.sdk.deeplinking
- com.zendesk.sdk.deeplinking.actions - package com.zendesk.sdk.deeplinking.actions
- com.zendesk.sdk.deeplinking.targets - package com.zendesk.sdk.deeplinking.targets
- com.zendesk.sdk.feedback - package com.zendesk.sdk.feedback
- com.zendesk.sdk.feedback.ui - package com.zendesk.sdk.feedback.ui
- com.zendesk.sdk.model - package com.zendesk.sdk.model
- com.zendesk.sdk.model.access - package com.zendesk.sdk.model.access
- com.zendesk.sdk.model.helpcenter - package com.zendesk.sdk.model.helpcenter
- com.zendesk.sdk.model.helpcenter.help - package com.zendesk.sdk.model.helpcenter.help
- com.zendesk.sdk.model.network - package com.zendesk.sdk.model.network
- com.zendesk.sdk.model.push - package com.zendesk.sdk.model.push
- com.zendesk.sdk.model.request - package com.zendesk.sdk.model.request
- com.zendesk.sdk.model.request.fields - package com.zendesk.sdk.model.request.fields
- com.zendesk.sdk.model.settings - package com.zendesk.sdk.model.settings
- com.zendesk.sdk.network - package com.zendesk.sdk.network
- com.zendesk.sdk.network.impl - package com.zendesk.sdk.network.impl
- com.zendesk.sdk.power - package com.zendesk.sdk.power
- com.zendesk.sdk.rating - package com.zendesk.sdk.rating
- com.zendesk.sdk.rating.impl - package com.zendesk.sdk.rating.impl
- com.zendesk.sdk.rating.ui - package com.zendesk.sdk.rating.ui
- com.zendesk.sdk.requests - package com.zendesk.sdk.requests
- com.zendesk.sdk.storage - package com.zendesk.sdk.storage
- com.zendesk.sdk.support - package com.zendesk.sdk.support
- com.zendesk.sdk.support.help - package com.zendesk.sdk.support.help
- com.zendesk.sdk.ui - package com.zendesk.sdk.ui
- com.zendesk.sdk.util - package com.zendesk.sdk.util
- Comment - Class in com.zendesk.sdk.model.request
-
This is a model class for a Comment object that will be created by the
RequestProvider
as part ofCommentsResponse
. - Comment() - Constructor for class com.zendesk.sdk.model.request.Comment
- CommentResponse - Class in com.zendesk.sdk.model.request
-
This is a model class for a CommentResponse object that will be fetched by the
RequestProvider
as part ofCommentsResponse
. - CommentResponse() - Constructor for class com.zendesk.sdk.model.request.CommentResponse
- CommentsResponse - Class in com.zendesk.sdk.model.request
-
This is a class model for a response for requesting comments for a request.
- CommentsResponse() - Constructor for class com.zendesk.sdk.model.request.CommentsResponse
- compareTo(FlatArticle) - Method in class com.zendesk.sdk.model.helpcenter.FlatArticle
- configureSdk(<any>) - Method in interface com.zendesk.sdk.network.BaseProvider
-
Loads all configurations that are needed by the SDK to to network requests.
- Constants - Interface in com.zendesk.sdk.network
-
Constants required for network operations
- ContactUsSettings - Class in com.zendesk.sdk.model.settings
-
Models the Request settings which will be used by the
ContactZendeskActivity
or theContactZendeskFragment
. - ContactUsSettings() - Constructor for class com.zendesk.sdk.model.settings.ContactUsSettings
- ContactZendeskActivity - Class in com.zendesk.sdk.feedback.ui
-
This activity will show the
ContactZendeskFragment
- ContactZendeskActivity() - Constructor for class com.zendesk.sdk.feedback.ui.ContactZendeskActivity
- ContactZendeskFragment - Class in com.zendesk.sdk.feedback.ui
-
This fragment will present a full (i.e.
- ContactZendeskFragment() - Constructor for class com.zendesk.sdk.feedback.ui.ContactZendeskFragment
- containsAllTicketForms(List<Long>) - Method in interface com.zendesk.sdk.storage.RequestSessionCache
-
Query the cache if stored ids are available.
- ConversationsSettings - Class in com.zendesk.sdk.model.settings
-
Models the Conversations settings which will be used by the
RequestActivity
or theRequestListFragment
. - ConversationsSettings() - Constructor for class com.zendesk.sdk.model.settings.ConversationsSettings
- create(RawTicketField) - Static method in class com.zendesk.sdk.model.request.fields.TicketField
-
Convert a
RawTicketField
into aTicketField
- create(RawTicketFieldOption) - Static method in class com.zendesk.sdk.model.request.fields.TicketFieldOption
-
Convert a
RawTicketFieldOption
into aTicketFieldOption
- create(RawTicketForm, List<TicketField>) - Static method in class com.zendesk.sdk.model.request.fields.TicketForm
-
Convert a
RawTicketForm
into aTicketForm
- createRequest(CreateRequest, <any>) - Method in interface com.zendesk.sdk.network.RequestProvider
-
Calls a request service to create a request on behalf of the end-user.
- createRequest(String, String, CreateRequestWrapper) - Method in interface com.zendesk.sdk.network.RequestService
- CreateRequest - Class in com.zendesk.sdk.model.request
-
This is a model class for a request which will be created by the
RequestProvider
- CreateRequest() - Constructor for class com.zendesk.sdk.model.request.CreateRequest
- CreateRequestWrapper - Class in com.zendesk.sdk.model.request
-
Models the api request which is formed when creating a request in Zendesk
- CreateRequestWrapper() - Constructor for class com.zendesk.sdk.model.request.CreateRequestWrapper
- CREATOR - Static variable in class com.zendesk.sdk.support.SupportUiConfig
- CustomField - Class in com.zendesk.sdk.model.request
-
CustomFields model which allows for custom data to be set on a request
- CustomField(Long, String) - Constructor for class com.zendesk.sdk.model.request.CustomField
-
Constructor for a custom field model to be included with a ticket
D
- DeepLinkingTarget<E extends com.zendesk.sdk.deeplinking.targets.TargetConfiguration> - Class in com.zendesk.sdk.deeplinking.targets
-
This is the base class of an deep linking target, containing all needed base features.
- DeepLinkingTarget() - Constructor for class com.zendesk.sdk.deeplinking.targets.DeepLinkingTarget
- DeepLinkingTargetArticle - Class in com.zendesk.sdk.deeplinking.targets
-
An implementation of
DeepLinkingTarget
, used for displaying a specified article. - DeepLinkingTargetArticle() - Constructor for class com.zendesk.sdk.deeplinking.targets.DeepLinkingTargetArticle
- DeepLinkingTargetRequest - Class in com.zendesk.sdk.deeplinking.targets
-
An implementation of
DeepLinkingTarget
, used for displaying a specified request. - DeepLinkingTargetRequest() - Constructor for class com.zendesk.sdk.deeplinking.targets.DeepLinkingTargetRequest
- DeepLinkType - Enum in com.zendesk.sdk.deeplinking.targets
-
The available types of deep links.
- defaultConnector(Context, ZendeskFeedbackConfiguration, List<String>) - Static method in class com.zendesk.sdk.feedback.ZendeskFeedbackConnector
-
Gets a default implementation of ZendeskFeedbackConnector.
- DefaultSdkOptions - Class in com.zendesk.sdk.network.impl
-
This class is the default implementation of SdkOptions
- DefaultSdkOptions() - Constructor for class com.zendesk.sdk.network.impl.DefaultSdkOptions
- DefaultZendeskUnauthorizedInterceptor - Class in com.zendesk.sdk.network.impl
-
This is the default 401 error
Interceptor
that will be used when configuring aokhttp3.OkHttpClient
Created by Zendesk on 21/03/2016. - DefaultZendeskUnauthorizedInterceptor(SdkStorage) - Constructor for class com.zendesk.sdk.network.impl.DefaultZendeskUnauthorizedInterceptor
- deleteAllAttachmentsBeforeShutdown() - Method in class com.zendesk.sdk.attachment.ImageUploadHelper
-
This is the last call you will make on ImageUploadHelper.
- deleteAttachment(String, <any>) - Method in interface com.zendesk.sdk.network.UploadProvider
-
Calls a upload service to delete an upload on behalf of the end-user.
- deleteAttachment(String, String) - Method in interface com.zendesk.sdk.network.UploadService
- deleteStoredSettings() - Method in interface com.zendesk.sdk.storage.SdkSettingsStorage
-
Deletes any stored
MobileSettings
that may be present in theSharedPreferences
. - deleteTags(String, String) - Method in interface com.zendesk.sdk.network.UserService
- deleteTags(List<String>, <any>) - Method in interface com.zendesk.sdk.network.UserProvider
-
Calls a user service to remove tags from a user on behalf of the end-user.
- deleteUnusedAttachmentsBeforeShutdown() - Method in class com.zendesk.sdk.feedback.ui.ContactZendeskFragment
-
Call this method before the host activity of this fragment gets destroyed.
- deleteVote(Long, <any>) - Method in interface com.zendesk.sdk.network.HelpCenterProvider
-
This method will delete a vote with the given ID As of 1.6.0.1, the Callback is of `Void` type.
- deleteVote(String, Long) - Method in interface com.zendesk.sdk.network.HelpCenterService
-
Deletes a vote
- DependencyProvider<T> - Interface in com.zendesk.sdk.util
-
Interface for providing/creating dependencies.
- describeContents() - Method in class com.zendesk.sdk.support.SupportUiConfig
- DeviceInfo - Class in com.zendesk.sdk.model
-
Wrapper for device information.
- DeviceInfo(Context) - Constructor for class com.zendesk.sdk.model.DeviceInfo
- disablePush(String, <any>) - Method in enum com.zendesk.sdk.network.impl.ZendeskConfig
-
Unregister the device for push notifications.
- dismissError() - Method in class com.zendesk.sdk.support.SupportActivity
- dismissError() - Method in interface com.zendesk.sdk.support.SupportMvp.View
-
Dismiss the error Snackbar if it is currently displayed.
- dismissKeyboard(Activity) - Static method in class com.zendesk.sdk.util.UiUtils
-
Attempts to dismiss the software keyboard.
- downvoteArticle(Long, <any>) - Method in interface com.zendesk.sdk.network.HelpCenterProvider
-
This method marks as article as unhelpful
- downvoteArticle(String, Long, String) - Method in interface com.zendesk.sdk.network.HelpCenterService
-
Marks an article as unhelpful.
- dpToPixels(int, DisplayMetrics) - Static method in class com.zendesk.sdk.util.UiUtils
-
Converts a size in display independent pixels to real pixels.
E
- EmailAddressAutoCompleteTextView - Class in com.zendesk.sdk.ui
-
This work is influenced by code by Barry: Hackday code This is an extension of the AutoCompleteTextView
android.widget.AutoCompleteTextView
The view control will check if the following permission is available: android.permission.GET_ACCOUNTS
If the permission is available it will provide a a list of available email addresses registered on the device - EmailAddressAutoCompleteTextView(Context) - Constructor for class com.zendesk.sdk.ui.EmailAddressAutoCompleteTextView
- EmailAddressAutoCompleteTextView(Context, AttributeSet) - Constructor for class com.zendesk.sdk.ui.EmailAddressAutoCompleteTextView
- EmailAddressAutoCompleteTextView(Context, AttributeSet, int) - Constructor for class com.zendesk.sdk.ui.EmailAddressAutoCompleteTextView
- enablePushWithIdentifier(String, <any>) - Method in enum com.zendesk.sdk.network.impl.ZendeskConfig
-
Register the device for push notifications with the given identifier.
- enablePushWithUAChannelId(String, <any>) - Method in enum com.zendesk.sdk.network.impl.ZendeskConfig
-
Register the device for push notifications with the given UrbanAirship channel id.
- EndUserComment - Class in com.zendesk.sdk.model.request
-
EndUserComment object is used to model the difference the API for updating a Request has with fetching a list of Comments for a given request.
- EndUserComment() - Constructor for class com.zendesk.sdk.model.request.EndUserComment
- ENVIRONMENT_DEBUG - Static variable in interface com.zendesk.sdk.network.Constants
-
Used in Use-Agent header if app is in debug mode
- ENVIRONMENT_PRODUCTION - Static variable in interface com.zendesk.sdk.network.Constants
-
Used in Use-Agent header if app is in production
- equals(Object) - Method in class com.zendesk.sdk.model.access.AccessToken
- equals(Object) - Method in class com.zendesk.sdk.model.access.AnonymousIdentity
- equals(Object) - Method in class com.zendesk.sdk.model.access.JwtIdentity
- equals(Object) - Method in class com.zendesk.sdk.model.helpcenter.help.ArticleItem
- equals(Object) - Method in class com.zendesk.sdk.model.helpcenter.help.CategoryItem
- equals(Object) - Method in class com.zendesk.sdk.model.helpcenter.help.SectionItem
- equals(Object) - Method in class com.zendesk.sdk.model.helpcenter.help.SeeAllArticlesItem
- equals(Object) - Method in class com.zendesk.sdk.model.helpcenter.User
- equals(Object) - Method in class com.zendesk.sdk.model.push.PushRegistrationResponse
- execute(Context, Intent) - Method in class com.zendesk.sdk.deeplinking.targets.DeepLinkingTarget
-
Open a distinct pre-configured distinct view of the SDK.
- execute(ActionRefreshComments.ActionRefreshCommentsListener, ActionRefreshComments.ActionRefreshCommentsData) - Method in class com.zendesk.sdk.deeplinking.actions.ActionRefreshComments
- execute(Handler, Data) - Method in class com.zendesk.sdk.deeplinking.actions.Action
-
Execute the action
- exitActivity() - Method in class com.zendesk.sdk.support.SupportActivity
- exitActivity() - Method in interface com.zendesk.sdk.support.SupportMvp.View
-
Exits the activity immediately
- EXPECTED_TOKEN_COUNT - Static variable in class com.zendesk.sdk.model.MemoryInformation
- EXTRA_ARTICLE - Static variable in class com.zendesk.sdk.deeplinking.targets.DeepLinkingTargetArticle
- EXTRA_ARTICLE - Static variable in class com.zendesk.sdk.support.ViewArticleActivity
- EXTRA_ARTICLE_SIMPLE - Static variable in class com.zendesk.sdk.deeplinking.targets.DeepLinkingTargetArticle
- EXTRA_CONFIGURATION - Static variable in class com.zendesk.sdk.feedback.ui.ContactZendeskFragment
- EXTRA_CONFIGURATION_ADDITIONAL_INFO - Static variable in class com.zendesk.sdk.feedback.ui.ContactZendeskFragment
- EXTRA_CONFIGURATION_REQUEST_SUBJECT - Static variable in class com.zendesk.sdk.feedback.ui.ContactZendeskFragment
- EXTRA_CONFIGURATION_TAGS - Static variable in class com.zendesk.sdk.feedback.ui.ContactZendeskFragment
- EXTRA_CONTACT_CONFIGURATION - Static variable in class com.zendesk.sdk.feedback.ui.ContactZendeskActivity
-
This extra is used to pass a concrete implementation of
ZendeskFeedbackConfiguration
. - EXTRA_REQUEST_ID - Static variable in class com.zendesk.sdk.requests.ViewRequestActivity
- EXTRA_REQUEST_ID - Static variable in class com.zendesk.sdk.requests.ViewRequestFragment
- EXTRA_REQUEST_SUBJECT - Static variable in class com.zendesk.sdk.requests.ViewRequestFragment
- EXTRA_SIMPLE_ARTICLE - Static variable in class com.zendesk.sdk.support.ViewArticleActivity
- EXTRA_SUBJECT - Static variable in class com.zendesk.sdk.requests.ViewRequestActivity
F
- FEEDBACK_DIALOG_TAG - Static variable in class com.zendesk.sdk.rating.impl.RateMyAppSendFeedbackButton
-
This is the name of the tag that will be set on the
FeedbackDialog
that will be created by this button. - FeedbackConnector - Interface in com.zendesk.sdk.feedback
-
Interface used to define behaviour for sending feedback of some kind
- FeedbackDialog - Class in com.zendesk.sdk.rating.ui
-
This is a
DialogFragment
that allows the user to send feedback. - FeedbackDialog() - Constructor for class com.zendesk.sdk.rating.ui.FeedbackDialog
- FIFTEEN_PERCENT_BATTERY_CHARGE - Static variable in class com.zendesk.sdk.power.PowerConfig
- FlatArticle - Class in com.zendesk.sdk.model.helpcenter
-
This is a model class for a FlatArticle object which contains an Article object, its relevant Section object and its relevant Category object for easy of use.
- FlatArticle(Category, Section, Article) - Constructor for class com.zendesk.sdk.model.helpcenter.FlatArticle
-
Creates an instance of FlatArticle from the given category, section and article
- forLocale(Locale) - Method in class com.zendesk.sdk.model.helpcenter.HelpCenterSearch.Builder
-
Specifies the locale to perform the search in.
- forLocale(Locale) - Method in class com.zendesk.sdk.model.helpcenter.SuggestedArticleSearch.Builder
-
Specifies the locale to perform the search in.
- formatMemoryUsage() - Method in class com.zendesk.sdk.model.MemoryInformation
-
Formats the current memory usage of the device in megabytes
- FRAGMENT_TAG - Static variable in class com.zendesk.sdk.requests.RequestActivity
G
- get(DependencyProvider<? extends T>) - Method in class com.zendesk.sdk.util.ScopeCache
-
Retrieve the cached dependency.
- getAccessToken() - Method in class com.zendesk.sdk.model.access.AccessToken
-
OAuth access token returned as a response to the authentication requests
- getAccessToken() - Method in class com.zendesk.sdk.model.SdkConfiguration
-
Gets an
AccessToken
of the configured account. - getAccessToken(SafeMobileSettings, <any>) - Method in interface com.zendesk.sdk.network.BaseProvider
-
Retrieve an instance of
AccessToken
. - getAccountSettings() - Method in class com.zendesk.sdk.model.settings.MobileSettings
-
Gets the Account settings
- getActionData() - Method in class com.zendesk.sdk.deeplinking.actions.Action
-
Get the specified ActionData
- getActionType() - Method in class com.zendesk.sdk.deeplinking.actions.Action
-
Get the action type
- getActiveNetworkInfo(Context) - Static method in class com.zendesk.sdk.util.NetworkUtils
-
Gets the currently active
NetworkInfo
. - getAdditionalInfo() - Method in class com.zendesk.sdk.feedback.BaseZendeskFeedbackConfiguration
- getAdditionalInfo() - Method in class com.zendesk.sdk.feedback.WrappedZendeskFeedbackConfiguration
- getAdditionalInfo() - Method in interface com.zendesk.sdk.feedback.ZendeskFeedbackConfiguration
-
Gets any additional information that you wish to include in the request's description
- getAllRequests(<any>) - Method in interface com.zendesk.sdk.network.RequestProvider
-
Gets all requests that user has opened.
- getAllRequests(String, String, String) - Method in interface com.zendesk.sdk.network.RequestService
- getAndroidStoreUrl() - Method in class com.zendesk.sdk.model.settings.RateMyAppSettings
-
Gets the url to this app's android store.
- getAndStoreAuthTokenViaAnonymous(AnonymousIdentity, <any>) - Method in interface com.zendesk.sdk.network.AccessProvider
-
Calls an
AccessService
and loads a authentication token for aAnonymousIdentity
. - getAndStoreAuthTokenViaJwt(JwtIdentity, <any>) - Method in interface com.zendesk.sdk.network.AccessProvider
-
Calls an
AccessService
and loads a authentication token for aJwtIdentity
. - getApiValue() - Method in enum com.zendesk.sdk.model.helpcenter.SortBy
-
Gets the value used by the API.
- getApiValue() - Method in enum com.zendesk.sdk.model.helpcenter.SortOrder
-
This returns the value to use in an API call for this enum
- getAppId() - Method in class com.zendesk.sdk.network.impl.ApplicationScope
-
Gets the Zendesk Application Id as
String
of the recent SDK configuration. - getApplicationContext() - Method in class com.zendesk.sdk.network.impl.ApplicationScope
-
Gets the application
Context
of the recent application instance. - getApplicationId() - Method in enum com.zendesk.sdk.network.impl.ZendeskConfig
-
Gets the application id.
- getAppVersionCode() - Method in class com.zendesk.sdk.model.AppVersion
-
Gets the Application's version code, android:versionCode
- getAppVersionName() - Method in class com.zendesk.sdk.model.AppVersion
-
Gets the Application's version name, android:versionName
- getArticle() - Method in class com.zendesk.sdk.deeplinking.targets.ArticleConfiguration
- getArticle() - Method in class com.zendesk.sdk.model.helpcenter.ArticleResponse
-
Gets the article contained in this response
- getArticle() - Method in class com.zendesk.sdk.model.helpcenter.FlatArticle
-
The article object which this flat article is wrapping
- getArticle() - Method in class com.zendesk.sdk.model.helpcenter.SearchArticle
-
Gets the wrapped
Article
object. - getArticle(Long, <any>) - Method in interface com.zendesk.sdk.network.HelpCenterProvider
-
This method returns a single article from a Help Center instance based on the articleId provided
- getArticle(String, String, Long, String) - Method in interface com.zendesk.sdk.network.HelpCenterService
- getArticleAttachments() - Method in class com.zendesk.sdk.model.helpcenter.AttachmentResponse
-
Gets a list of the
Attachment
returned as a result ofHelpCenterService#getAttachments(String, Long, String)
- getArticleId() - Method in class com.zendesk.sdk.model.helpcenter.Attachment
-
Gets the ID of the Article that the attachment is associated with
- getArticleIntent(Context, Article, ArrayList<Intent>, Intent) - Method in enum com.zendesk.sdk.deeplinking.ZendeskDeepLinking
-
Get an pre-configured
Intent
to open an article. - getArticleIntent(Context, Article, ArrayList<Intent>, Intent, String, String, String) - Method in enum com.zendesk.sdk.deeplinking.ZendeskDeepLinking
-
Get an pre-configured
Intent
to open an article. - getArticleIntent(Context, SimpleArticle, ArrayList<Intent>, Intent) - Method in enum com.zendesk.sdk.deeplinking.ZendeskDeepLinking
-
Get an pre-configured
Intent
to open an article. - getArticleIntent(Context, SimpleArticle, ArrayList<Intent>, Intent, String, String, String) - Method in enum com.zendesk.sdk.deeplinking.ZendeskDeepLinking
-
Get an pre-configured
Intent
to open an article. - getArticles() - Method in class com.zendesk.sdk.model.helpcenter.ArticlesListResponse
- getArticles() - Method in interface com.zendesk.sdk.model.helpcenter.ArticlesResponse
-
Gets a list of the
Article
returned as a result ofHelpCenterService.searchArticles(String, String, String, String, String, String, String, Integer, Integer)
- getArticles() - Method in class com.zendesk.sdk.model.helpcenter.ArticlesSearchResponse
- getArticles() - Method in class com.zendesk.sdk.model.helpcenter.help.HelpResponse
-
Gets the ArticleItems
- getArticles(Long, <any>) - Method in interface com.zendesk.sdk.network.HelpCenterProvider
-
Fetch a list of articles for a given sectionId from a Help Center instance
- getArticles(String, String, Long, String, int) - Method in interface com.zendesk.sdk.network.HelpCenterService
- getArticlesCount() - Method in class com.zendesk.sdk.model.helpcenter.Section
-
Gets the number of articles in this section
- getArticlesPerPageLimit() - Method in class com.zendesk.sdk.model.helpcenter.help.HelpRequest
-
Gets the maximum number of articles per page
- getAttachment() - Method in class com.zendesk.sdk.model.request.UploadResponse
-
Get a
Attachment
as a response of an uploaded file - getAttachments() - Method in class com.zendesk.sdk.model.request.Comment
-
Gets the attachments of the comment
- getAttachments() - Method in class com.zendesk.sdk.model.request.CommentResponse
-
Gets the attachments of the comment
- getAttachments() - Method in class com.zendesk.sdk.model.request.EndUserComment
-
Gets the attachments for this comment.
- getAttachments(Long, AttachmentType, <any>) - Method in interface com.zendesk.sdk.network.HelpCenterProvider
-
This method returns a list of attachments for a single article.
- getAttachments(String, String, Long, String) - Method in interface com.zendesk.sdk.network.HelpCenterService
- getAttachmentSettings() - Method in class com.zendesk.sdk.model.settings.AccountSettings
-
Gets the attachment settings for the Zendesk instance.
- getAttachmentType() - Method in enum com.zendesk.sdk.model.helpcenter.AttachmentType
-
Gets the value that is used in the API to represent this attachment type
- getAuthentication() - Method in class com.zendesk.sdk.model.access.AuthenticationResponse
-
Gets the
AccessToken
which represents an oauth token that is used to authenticate a user in Zendesk. - getAuthentication() - Method in class com.zendesk.sdk.model.settings.SdkSettings
-
Returns the authentication type enabled for the App configuration
- getAuthenticationType() - Method in enum com.zendesk.sdk.model.access.AuthenticationType
-
Gets the authentication type as a lowercase String
- getAuthenticationType() - Method in class com.zendesk.sdk.model.settings.SafeMobileSettings
-
Gets the authentication type.
- getAuthor() - Method in class com.zendesk.sdk.model.helpcenter.Article
-
Gets the author of this article
- getAuthorId() - Method in class com.zendesk.sdk.model.helpcenter.Article
-
Gets the ID of the author of the article
- getAuthorId() - Method in class com.zendesk.sdk.model.request.Comment
-
Gets the ID of the author who created the comment.
- getAuthorId() - Method in class com.zendesk.sdk.model.request.CommentResponse
-
Gets the ID of the author who created the comment.
- getAuthToken(AuthenticationRequestWrapper) - Method in interface com.zendesk.sdk.network.AccessService
- getAuthTokenForAnonymous(AuthenticationRequestWrapper) - Method in interface com.zendesk.sdk.network.AccessService
- getAuthType(String) - Static method in enum com.zendesk.sdk.model.access.AuthenticationType
-
Get an authentication type based on a String value passed
- getBearerAuthorizationHeader() - Method in class com.zendesk.sdk.model.SdkConfiguration
-
Gets the access token formatted as bearer token.
- getBelvedere(Context) - Method in enum com.zendesk.sdk.attachment.ZendeskBelvedereProvider
- getBody() - Method in class com.zendesk.sdk.model.helpcenter.Article
-
Gets the body of the article in plain text
- getBody() - Method in class com.zendesk.sdk.model.request.Comment
-
Gets the body of the comment in plain text
- getBody() - Method in class com.zendesk.sdk.model.request.CommentResponse
-
Gets the body of the comment in plain text
- getCacheKey() - Method in class com.zendesk.sdk.network.impl.StubPushRegistrationResponseStorage
- getCacheKey() - Method in class com.zendesk.sdk.storage.RateMyAppStorage
- getCacheKey() - Method in interface com.zendesk.sdk.storage.SdkStorage.UserStorage
-
Gets the cache key for the user storage.
- getCanShowAfterTime() - Method in class com.zendesk.sdk.storage.RateMyAppStorage
-
Gets the time in milliseconds (UTC) that the dialog is permitted to show after.
- getCategories() - Method in class com.zendesk.sdk.model.helpcenter.ArticlesListResponse
- getCategories() - Method in interface com.zendesk.sdk.model.helpcenter.ArticlesResponse
-
Gets a list of
Category
returned as a result of specifying - getCategories() - Method in class com.zendesk.sdk.model.helpcenter.ArticlesSearchResponse
- getCategories() - Method in class com.zendesk.sdk.model.helpcenter.CategoriesResponse
-
Gets the list of Category objects from the response
- getCategories() - Method in class com.zendesk.sdk.model.helpcenter.help.HelpResponse
-
Gets the CategoryItems
- getCategories(<any>) - Method in interface com.zendesk.sdk.network.HelpCenterProvider
-
Fetch a list of categories from a Help Center instance.
- getCategories(String, String) - Method in interface com.zendesk.sdk.network.HelpCenterService
- getCategory() - Method in class com.zendesk.sdk.model.helpcenter.CategoryResponse
-
Gets the category contained in this response
- getCategory() - Method in class com.zendesk.sdk.model.helpcenter.FlatArticle
-
Gets the category which this article belongs to
- getCategory() - Method in class com.zendesk.sdk.model.helpcenter.SearchArticle
-
Gets the category that this article belongs in.
- getCategory(Long, <any>) - Method in interface com.zendesk.sdk.network.HelpCenterProvider
-
This method searches your Help Center instance for a category that matches the specified category ID.
- getCategoryById(String, String, Long) - Method in interface com.zendesk.sdk.network.HelpCenterService
-
Search for a category for a particular category Id.
- getCategoryId() - Method in class com.zendesk.sdk.model.helpcenter.Section
-
Gets the id of the Category that this section belongs to
- getCategoryId() - Method in class com.zendesk.sdk.model.helpcenter.SuggestedArticleSearch
-
Returns the category ID to specify
- getCategoryIds() - Method in class com.zendesk.sdk.model.helpcenter.help.HelpRequest
-
Gets the category IDs as a CSV string
- getCategoryIds() - Method in class com.zendesk.sdk.model.helpcenter.HelpCenterSearch
-
Returns the category IDs to specify
- getCategoryIds() - Method in class com.zendesk.sdk.support.SupportUiConfig
- getChildren() - Method in class com.zendesk.sdk.model.helpcenter.help.ArticleItem
- getChildren() - Method in class com.zendesk.sdk.model.helpcenter.help.CategoryItem
- getChildren() - Method in interface com.zendesk.sdk.model.helpcenter.help.HelpItem
-
Gets the list of children that this item has.
- getChildren() - Method in class com.zendesk.sdk.model.helpcenter.help.SectionItem
- getChildren() - Method in class com.zendesk.sdk.model.helpcenter.help.SeeAllArticlesItem
- getCollaboratorIds() - Method in class com.zendesk.sdk.model.request.Request
-
Gets the IDs of all of the users who are collaborators on the Request
- getCommentCount() - Method in class com.zendesk.sdk.model.request.Request
-
Gets the number of comments on the Request
- getCommentCount(String) - Method in interface com.zendesk.sdk.storage.RequestStorage
-
Stores a comment count when this request was last read
- getComments() - Method in class com.zendesk.sdk.model.request.CommentsResponse
-
Gets the comments in the response
- getComments(String, <any>) - Method in interface com.zendesk.sdk.network.RequestProvider
-
Gets all comments for a request.
- getComments(String, String) - Method in interface com.zendesk.sdk.network.RequestService
- getConnectionSpecs() - Method in interface com.zendesk.sdk.network.SdkOptions.ServiceOptions
-
Gets a list of okhttp3.ConnectionSpec to use when making network requests.
- getConnectivityManager(Context) - Static method in class com.zendesk.sdk.util.NetworkUtils
-
Obtains an instance of the
ConnectivityManager
- getContactUsSettings() - Method in class com.zendesk.sdk.model.settings.SdkSettings
-
Gets the settings for the contact Zendesk component.
- getContactZendeskTags() - Method in class com.zendesk.sdk.model.settings.SafeMobileSettings
-
Gets the tags to use for the
ContactZendesk
components. - getContentType() - Method in class com.zendesk.sdk.model.helpcenter.Attachment
-
Gets the content type of the attachment.
- getContentType() - Method in class com.zendesk.sdk.model.request.Attachment
-
Gets the content type of the attachment, e.g.
- getContentUrl() - Method in class com.zendesk.sdk.model.helpcenter.Attachment
-
Gets the URL which can be used to download the attachment
- getContentUrl() - Method in class com.zendesk.sdk.model.request.Attachment
-
Gets the URL at which the attachment can be downloaded
- getContext() - Method in class com.zendesk.sdk.support.SupportActivity
- getContext() - Method in interface com.zendesk.sdk.support.SupportMvp.View
-
Gets the View's context.
- getConversationsSettings() - Method in class com.zendesk.sdk.model.settings.SdkSettings
-
Gets the settings to use for the Conversations component.
- getCount() - Method in class com.zendesk.sdk.model.network.ResponseWrapper
-
Gets the count of the resources in this response
- getCreatedAt() - Method in class com.zendesk.sdk.model.helpcenter.Article
-
Gets the date that the article was created at.
- getCreatedAt() - Method in class com.zendesk.sdk.model.helpcenter.ArticleVote
-
Gets the time at which the vote was created
- getCreatedAt() - Method in class com.zendesk.sdk.model.helpcenter.Attachment
-
Gets the date that the attachment was created at
- getCreatedAt() - Method in class com.zendesk.sdk.model.helpcenter.Category
-
Gets the date that the category was created at.
- getCreatedAt() - Method in class com.zendesk.sdk.model.helpcenter.Section
-
Gets the date that the section was created at
- getCreatedAt() - Method in class com.zendesk.sdk.model.request.Comment
-
Gets the date that the comment was created at
- getCreatedAt() - Method in class com.zendesk.sdk.model.request.CommentResponse
-
Gets the date that the comment was created at
- getCreatedAt() - Method in class com.zendesk.sdk.model.request.Request
-
Gets the date that the Request was created at
- getCreatedAt() - Method in class com.zendesk.sdk.model.request.UserField
-
Gets the date that the user field was created at
- getCustomFieldOptions() - Method in class com.zendesk.sdk.model.request.fields.RawTicketField
-
Ticket field options, this field will only be populated for
TicketFieldTyp.Tagger
field types - getCustomFields() - Method in class com.zendesk.sdk.network.impl.ApplicationScope
-
Get the configured Custom Fields as
List
ofCustomField
. - getCustomFields() - Method in enum com.zendesk.sdk.network.impl.ZendeskConfig
-
Gets the custom fields
- getDeepLinkType(Intent) - Static method in class com.zendesk.sdk.deeplinking.targets.DeepLinkingTarget
-
Static helper method to determine which
DeepLinkType
the given intent describes - getDelay() - Method in class com.zendesk.sdk.model.settings.RateMyAppSettings
-
Gets the delay in milliseconds before the dialog will show up after you call its
RateMyAppDialog#show(...)
method. - getDescription() - Method in class com.zendesk.sdk.model.helpcenter.Category
-
Gets the description of the category
- getDescription() - Method in class com.zendesk.sdk.model.helpcenter.Section
-
Gets the description of the section
- getDescription() - Method in class com.zendesk.sdk.model.request.CreateRequest
-
Gets the description of this request
- getDescription() - Method in class com.zendesk.sdk.model.request.fields.RawTicketField
-
Gets the description of the ticket field.
- getDescription() - Method in class com.zendesk.sdk.model.request.fields.TicketField
-
Gets the description of the ticket field.
- getDescription() - Method in class com.zendesk.sdk.model.request.Request
-
Gets the description of the Request
- getDescription() - Method in class com.zendesk.sdk.model.request.UserField
-
Get the description of the user field.
- getDeviceInfoAsMap() - Method in class com.zendesk.sdk.model.DeviceInfo
-
Create a key value map of device information
- getDisplayName() - Method in class com.zendesk.sdk.model.request.fields.RawTicketForm
-
Gets the ticket form name for end users
- getDisplayName() - Method in class com.zendesk.sdk.model.request.fields.TicketForm
-
Gets the ticket form name for end users
- getDownvoteCount() - Method in class com.zendesk.sdk.model.helpcenter.Article
-
Gets the number of downvotes for this article
- getDueAt() - Method in class com.zendesk.sdk.model.request.Request
-
Gets the date that the Request is due at
- getDuration() - Method in class com.zendesk.sdk.model.settings.RateMyAppSettings
-
Gets the number of milliseconds after the first attempted launch that must elapse before the dialog is eligible to show.
- getEmail() - Method in class com.zendesk.sdk.model.access.AnonymousIdentity
-
Gets the email address associated with this anonymous identity
- getEmail() - Method in class com.zendesk.sdk.model.request.CreateRequest
-
Gets the email of the requester of this request
- getExpiresAt() - Method in class com.zendesk.sdk.model.request.UploadResponse
-
Gets the date that the token expires at
- getExternalId() - Method in class com.zendesk.sdk.model.access.AnonymousIdentity
-
Deprecated.Deprecated in 1.8.0.1. This will be removed in the next release. You will need to use JWT authentication if you want to use external IDs
- getFileName() - Method in class com.zendesk.sdk.model.helpcenter.Attachment
-
Gets the filename of the attachment
- getFileName() - Method in class com.zendesk.sdk.model.request.Attachment
-
Gets the file name of the attachment
- getGson() - Method in class com.zendesk.sdk.util.LibraryModule
-
Gets an instance of
Gson
- getHelp(HelpRequest, <any>) - Method in interface com.zendesk.sdk.network.HelpCenterProvider
-
Gets a list of help items representing a flattened Help Center structure.
- getHelp(String, String, String, String, String, int, String, int, String, String) - Method in interface com.zendesk.sdk.network.HelpCenterService
- getHelpCenterLocale() - Method in class com.zendesk.sdk.model.settings.SafeMobileSettings
-
Gets the default locale of the help center
- getHelpCenterSessionCache() - Method in class com.zendesk.sdk.storage.StorageModule
-
Gets an instance of
HelpCenterSessionCache
- getHelpCenterSettings() - Method in class com.zendesk.sdk.model.settings.SafeMobileSettings
-
Gets the help center settings
- getHelpCenterSettings() - Method in class com.zendesk.sdk.model.settings.SdkSettings
-
Gets the settings for the Help Center component.
- getHtmlBody() - Method in class com.zendesk.sdk.model.request.Comment
-
Gets the HTML body of the comment
- getHtmlBody() - Method in class com.zendesk.sdk.model.request.CommentResponse
-
Gets the HTML body of the comment
- getHtmlUrl() - Method in class com.zendesk.sdk.model.helpcenter.Article
-
Gets the html URL of the article.
- getHtmlUrl() - Method in class com.zendesk.sdk.model.helpcenter.Category
-
Gets the URL of the category that can be opened in a web browser
- getHtmlUrl() - Method in class com.zendesk.sdk.model.helpcenter.Section
-
Gets the html URL of the section, which can be used to open the section in a web browser
- getId() - Method in class com.zendesk.sdk.model.helpcenter.Article
-
Gets the ID of the article
- getId() - Method in class com.zendesk.sdk.model.helpcenter.ArticleVote
-
Gets the ID of the Vote
- getId() - Method in class com.zendesk.sdk.model.helpcenter.Attachment
-
Gets the ID of the attachment
- getId() - Method in class com.zendesk.sdk.model.helpcenter.Category
-
Gets the ID of the category
- getId() - Method in class com.zendesk.sdk.model.helpcenter.help.ArticleItem
- getId() - Method in class com.zendesk.sdk.model.helpcenter.help.CategoryItem
- getId() - Method in interface com.zendesk.sdk.model.helpcenter.help.HelpItem
-
Gets the ID of this item.
- getId() - Method in class com.zendesk.sdk.model.helpcenter.help.SectionItem
- getId() - Method in class com.zendesk.sdk.model.helpcenter.help.SeeAllArticlesItem
- getId() - Method in class com.zendesk.sdk.model.helpcenter.Section
-
Gets the ID of the section
- getId() - Method in class com.zendesk.sdk.model.helpcenter.SimpleArticle
-
Get the id of an article.
- getId() - Method in class com.zendesk.sdk.model.helpcenter.User
-
Gets the ID of the user
- getId() - Method in class com.zendesk.sdk.model.request.Attachment
-
Gets the ID of the attachment
- getId() - Method in class com.zendesk.sdk.model.request.Comment
-
Gets the ID of the comment
- getId() - Method in class com.zendesk.sdk.model.request.CommentResponse
-
Gets the ID of the comment
- getId() - Method in class com.zendesk.sdk.model.request.CreateRequest
-
Gets the ID for this request
- getId() - Method in class com.zendesk.sdk.model.request.fields.RawTicketField
-
Gets the ID of the ticket field.
- getId() - Method in class com.zendesk.sdk.model.request.fields.RawTicketFieldOption
-
Gets the ID of the ticket field option.
- getId() - Method in class com.zendesk.sdk.model.request.fields.RawTicketForm
-
Gets the ID of the ticket form.
- getId() - Method in class com.zendesk.sdk.model.request.fields.TicketField
-
Gets the ID of the ticket field.
- getId() - Method in class com.zendesk.sdk.model.request.fields.TicketFieldOption
-
Gets the ID of the ticket field option.
- getId() - Method in class com.zendesk.sdk.model.request.fields.TicketForm
-
Gets the ID of the ticket form.
- getId() - Method in class com.zendesk.sdk.model.request.Organization
-
Gets the ID of the organization
- getId() - Method in class com.zendesk.sdk.model.request.Request
-
Gets the ID of the Request
- getId() - Method in class com.zendesk.sdk.model.request.User
-
Get the id of the user.
- getId() - Method in class com.zendesk.sdk.model.request.UserField
-
Get the id of the user field.
- getId() - Method in class com.zendesk.sdk.model.request.UserFieldOption
-
Get the id of the user field option.
- getId() - Method in class com.zendesk.sdk.rating.impl.BaseRateMyAppButton
- getId() - Method in class com.zendesk.sdk.rating.impl.RateMyAppDontAskAgainButton
- getId() - Method in class com.zendesk.sdk.rating.impl.RateMyAppSendFeedbackButton
- getId() - Method in class com.zendesk.sdk.rating.impl.RateMyAppStoreButton
- getId() - Method in interface com.zendesk.sdk.rating.RateMyAppButton
-
Gets the id that the button view will be associated with when it is created.
- getIdentifier() - Method in class com.zendesk.sdk.model.push.PushRegistrationRequest
-
Gets the push registration identifier
- getIdentifier() - Method in class com.zendesk.sdk.model.push.PushRegistrationResponse
-
Get the device-specific identifier
- getIdentity() - Method in interface com.zendesk.sdk.storage.IdentityStorage
-
Gets the stored identity.
- getIdentityStorage() - Method in class com.zendesk.sdk.storage.StorageModule
-
Gets an instance of
IdentityStorage
- getInclude() - Method in class com.zendesk.sdk.model.helpcenter.HelpCenterSearch
-
Returns the includes to specify.
- getInclude() - Method in class com.zendesk.sdk.model.helpcenter.ListArticleQuery
-
Gets the includes for this query
- getIncludes() - Method in class com.zendesk.sdk.model.helpcenter.help.HelpRequest
-
Gets the includes (side-loads) as a CSV string
- getInstance(Context) - Static method in class com.zendesk.sdk.network.impl.ZendeskPicassoProvider
-
Gets the instance of Picasso that we use for downloading images
- getInstance(Context) - Static method in class com.zendesk.sdk.power.PowerConfig
-
Gets the instance of PowerConfig
- getIntent(Context, E) - Method in class com.zendesk.sdk.deeplinking.targets.DeepLinkingTarget
-
Method for retrieving a pre-configured
Intent
to open a distinct view of the SDK. - getIntent(Context, E, String, String, String) - Method in class com.zendesk.sdk.deeplinking.targets.DeepLinkingTarget
-
Method for retrieving a pre-configured
Intent
to open a distinct view of the SDK. - getItemId() - Method in class com.zendesk.sdk.model.helpcenter.ArticleVote
-
Gets the id of the item for which the Vote was cast
- getItemType() - Method in class com.zendesk.sdk.model.helpcenter.ArticleVote
-
Gets the type of the item.
- getJwtUserIdentifier() - Method in class com.zendesk.sdk.model.access.JwtIdentity
-
Gets the JWT User Identifier
- getKey() - Method in class com.zendesk.sdk.model.request.UserField
-
Get the unique key of the user field.
- getLabel() - Method in class com.zendesk.sdk.rating.impl.RateMyAppDontAskAgainButton
- getLabel() - Method in class com.zendesk.sdk.rating.impl.RateMyAppSendFeedbackButton
- getLabel() - Method in class com.zendesk.sdk.rating.impl.RateMyAppStoreButton
- getLabel() - Method in interface com.zendesk.sdk.rating.RateMyAppButton
-
Gets the text label that will be applied to the button
- getLabelNames() - Method in class com.zendesk.sdk.model.helpcenter.Article
-
Gets the label names of the article
- getLabelNames() - Method in class com.zendesk.sdk.model.helpcenter.help.HelpRequest
-
Gets the label names to which the search will be restricted.
- getLabelNames() - Method in class com.zendesk.sdk.model.helpcenter.HelpCenterSearch
-
Returns the label names to specify.
- getLabelNames() - Method in class com.zendesk.sdk.model.helpcenter.ListArticleQuery
-
Gets the label names for this query as a CSV string
- getLabelNames() - Method in class com.zendesk.sdk.model.helpcenter.SuggestedArticleSearch
-
Returns the label names to specify.
- getLabelNames() - Method in class com.zendesk.sdk.support.SupportUiConfig
- getLastSearch() - Method in interface com.zendesk.sdk.storage.HelpCenterSessionCache
-
Get the last Help Center search query.
- getLibraryModuleCache() - Method in class com.zendesk.sdk.network.impl.ApplicationScope
- getLocale() - Method in class com.zendesk.sdk.model.helpcenter.Article
-
Gets the locale of the article in the form of ll-CC, e.g.
- getLocale() - Method in class com.zendesk.sdk.model.helpcenter.Category
-
Gets the locale of the category in the form of ll-CC, e.g.
- getLocale() - Method in class com.zendesk.sdk.model.helpcenter.HelpCenterSearch
-
Returns the locale to search in
- getLocale() - Method in class com.zendesk.sdk.model.helpcenter.ListArticleQuery
-
Gets the locale for this query
- getLocale() - Method in class com.zendesk.sdk.model.helpcenter.Section
-
Gets the locale of the section in the form of ll-CC, e.g.
- getLocale() - Method in class com.zendesk.sdk.model.helpcenter.SuggestedArticleSearch
-
Returns the locale to search in.
- getLocale() - Method in class com.zendesk.sdk.model.push.PushRegistrationRequest
-
Gets the locale
- getLocale() - Method in class com.zendesk.sdk.model.settings.HelpCenterSettings
-
Gets the locale that we should request Help Center content in by default.
- getLocale() - Method in class com.zendesk.sdk.network.impl.ApplicationScope
-
Get the configured
Locale
of the recent SDK configuration. - getManyRequests(String, String, String, String) - Method in interface com.zendesk.sdk.network.RequestService
- getMaxAttachmentSize() - Method in class com.zendesk.sdk.model.settings.AttachmentSettings
-
This setting controls the maximum attachment size that can be uploaded to your Zendesk.
- getMaxAttachmentSize() - Method in class com.zendesk.sdk.model.settings.SafeMobileSettings
-
Gets the maximum attachment size allowed in bytes
- getMobileSettings() - Method in class com.zendesk.sdk.model.SdkConfiguration
-
Gets the
SafeMobileSettings
of the configured account. - getMobileSettings() - Method in class com.zendesk.sdk.model.settings.SafeMobileSettings
-
Gets the raw
MobileSettings
object. - getMobileSettings() - Method in enum com.zendesk.sdk.network.impl.ZendeskConfig
-
Gets the SDK settings.
- getModelDeviceName() - Method in class com.zendesk.sdk.model.DeviceInfo
-
Gets the device name.
- getModelManufacturer() - Method in class com.zendesk.sdk.model.DeviceInfo
-
Gets the manufacturer of the device like HTC, Samsung etc.
- getModelName() - Method in class com.zendesk.sdk.model.DeviceInfo
-
Gets the model name of the device.
- getName() - Method in class com.zendesk.sdk.model.access.AnonymousIdentity
-
Gets the name associated with this anonymous identity
- getName() - Method in class com.zendesk.sdk.model.helpcenter.Category
-
Gets the name of the category
- getName() - Method in class com.zendesk.sdk.model.helpcenter.help.ArticleItem
- getName() - Method in class com.zendesk.sdk.model.helpcenter.help.CategoryItem
- getName() - Method in interface com.zendesk.sdk.model.helpcenter.help.HelpItem
-
Gets the name of the item
- getName() - Method in class com.zendesk.sdk.model.helpcenter.help.SectionItem
- getName() - Method in class com.zendesk.sdk.model.helpcenter.help.SeeAllArticlesItem
- getName() - Method in class com.zendesk.sdk.model.helpcenter.Section
-
Gets the name of the section
- getName() - Method in class com.zendesk.sdk.model.helpcenter.User
-
Gets the name of the user
- getName() - Method in class com.zendesk.sdk.model.request.fields.RawTicketFieldOption
-
Gets the name of the ticket field option.
- getName() - Method in class com.zendesk.sdk.model.request.fields.RawTicketForm
-
Gets the ticket form name for agents
- getName() - Method in class com.zendesk.sdk.model.request.fields.TicketFieldOption
-
Gets the name of the ticket field option.
- getName() - Method in class com.zendesk.sdk.model.request.fields.TicketForm
-
Gets the ticket form name for agents
- getName() - Method in class com.zendesk.sdk.model.request.Organization
-
Gets the name of the organization
- getName() - Method in class com.zendesk.sdk.model.request.User
-
Get the name of the user.
- getName() - Method in class com.zendesk.sdk.model.request.UserFieldOption
-
Get the name of the user field option.
- getNextPage() - Method in class com.zendesk.sdk.model.helpcenter.ArticlesListResponse
-
Gets the URL of the next page of results
- getNextPage() - Method in class com.zendesk.sdk.model.helpcenter.ArticlesSearchResponse
-
Gets the URL of the next page of results
- getNextPage() - Method in class com.zendesk.sdk.model.network.ResponseWrapper
-
Gets the API URL of the next page
- getNumberOfLaunches() - Method in class com.zendesk.sdk.storage.RateMyAppStorage
-
Gets the number of the times that
com.zendesk.sdk.rating.ui.RateMyAppDialog#show(android.support.v4.app.FragmentActivity)
has been called - getOauthClientId() - Method in enum com.zendesk.sdk.network.impl.ZendeskConfig
-
Gets the oauth client id.
- getOAuthToken() - Method in class com.zendesk.sdk.network.impl.ApplicationScope
-
Gets the Zendesk OAuth Token as
String
of the recent SDK configuration. - getOkHttpClient() - Method in class com.zendesk.sdk.util.LibraryModule
-
Gets an instance of
OkHttpClient
- getOnClickListener() - Method in class com.zendesk.sdk.rating.impl.RateMyAppDontAskAgainButton
- getOnClickListener() - Method in class com.zendesk.sdk.rating.impl.RateMyAppSendFeedbackButton
- getOnClickListener() - Method in class com.zendesk.sdk.rating.impl.RateMyAppStoreButton
- getOnClickListener() - Method in interface com.zendesk.sdk.rating.RateMyAppButton
-
Gets the click listener that will be called when the button is tapped.
- getOrganizationId() - Method in class com.zendesk.sdk.model.request.Request
-
Gets the ID of the Organization that the Request is associated with
- getOrganizationId() - Method in class com.zendesk.sdk.model.request.User
-
Get the organization id of the user.
- getOrganizations() - Method in class com.zendesk.sdk.model.request.CommentsResponse
-
Gets the organizations that the
users
belong to - getPage() - Method in class com.zendesk.sdk.model.helpcenter.HelpCenterSearch
-
Returns the page to specify
- getPage() - Method in class com.zendesk.sdk.model.helpcenter.ListArticleQuery
-
Gets the page for this query
- getParentId() - Method in class com.zendesk.sdk.model.helpcenter.help.ArticleItem
- getParentId() - Method in class com.zendesk.sdk.model.helpcenter.help.CategoryItem
- getParentId() - Method in interface com.zendesk.sdk.model.helpcenter.help.HelpItem
-
Returns the ID of the parent item.
- getParentId() - Method in class com.zendesk.sdk.model.helpcenter.help.SectionItem
- getParentId() - Method in class com.zendesk.sdk.model.helpcenter.help.SeeAllArticlesItem
- getPerPage() - Method in class com.zendesk.sdk.model.helpcenter.HelpCenterSearch
-
The amount of results per page to specify
- getPhoto() - Method in class com.zendesk.sdk.model.request.User
-
Get avatar of the user.
- getPosition() - Method in class com.zendesk.sdk.model.helpcenter.Category
-
Gets the position of the category.
- getPosition() - Method in class com.zendesk.sdk.model.helpcenter.Section
-
Gets the sorting position of the section.
- getPosition() - Method in class com.zendesk.sdk.model.request.UserField
-
Gets the position of the user field
- getPreviousPage() - Method in class com.zendesk.sdk.model.helpcenter.ArticlesListResponse
-
Gets the URL of the previous page of results
- getPreviousPage() - Method in class com.zendesk.sdk.model.helpcenter.ArticlesSearchResponse
-
gets the URL of the previous page of results
- getPreviousPage() - Method in class com.zendesk.sdk.model.network.ResponseWrapper
-
Gets the API URL of the previous page
- getPriority() - Method in class com.zendesk.sdk.model.request.Request
-
Gets the priority of the Request
- getPublicUpdatedAt() - Method in class com.zendesk.sdk.model.request.Request
-
Gets the date that the Request was publicly updated at
- getPushRegistrationResponse() - Method in class com.zendesk.sdk.network.impl.StubPushRegistrationResponseStorage
- getPushRegistrationResponse() - Method in interface com.zendesk.sdk.storage.PushRegistrationResponseStorage
-
Gets a
PushRegistrationResponse
ornull
from storage. - getPushRegistrationResponseStorage() - Method in class com.zendesk.sdk.storage.StorageModule
-
Return an implementation of
PushRegistrationResponseStorage
. - getQuery() - Method in class com.zendesk.sdk.model.helpcenter.HelpCenterSearch
-
Returns the free-form text query
- getQuery() - Method in class com.zendesk.sdk.model.helpcenter.LastSearch
-
Gets the query terms of the last search
- getQuery() - Method in class com.zendesk.sdk.model.helpcenter.SuggestedArticleSearch
-
Returns the free-form text query.
- getRateMyAppDelay() - Method in class com.zendesk.sdk.model.settings.SafeMobileSettings
-
Gets the rate my app delay as a long.
- getRateMyAppDuration() - Method in class com.zendesk.sdk.model.settings.SafeMobileSettings
-
Gets the duration of rate my app from
RateMyAppSettings
. - getRateMyAppSettings() - Method in class com.zendesk.sdk.model.settings.SdkSettings
-
Gets the settings to use for the RateMyApp component.
- getRateMyAppStoreUrl() - Method in class com.zendesk.sdk.model.settings.SafeMobileSettings
-
Gets the App's play store URL from
RateMyAppSettings
- getRateMyAppTags() - Method in class com.zendesk.sdk.model.settings.SafeMobileSettings
-
Gets the list of tags for rate my app from
RateMyAppSettings
. - getRateMyAppVisits() - Method in class com.zendesk.sdk.model.settings.SafeMobileSettings
-
Gets the number of rate my app visits from
RateMyAppSettings
. - getRawDescription() - Method in class com.zendesk.sdk.model.request.UserField
-
Get the raw description of the user field.
- getRawName() - Method in class com.zendesk.sdk.model.request.UserFieldOption
-
Gets the raw name of the user field option
- getRawTitle() - Method in class com.zendesk.sdk.model.request.UserField
-
Gets the raw title of the user field
- getRecentState() - Method in class com.zendesk.sdk.attachment.ImageUploadHelper
- getRegexpForValidation() - Method in class com.zendesk.sdk.model.request.fields.RawTicketField
-
Gets the regular expression to validate the ticket field.
- getRegexpForValidation() - Method in class com.zendesk.sdk.model.request.fields.TicketField
-
Gets a regular expression for validation.
- getRegexpForValidation() - Method in class com.zendesk.sdk.model.request.UserField
-
Gets the regexp which is used to validate the user field
- getRegistrationResponse() - Method in class com.zendesk.sdk.model.push.PushRegistrationResponseWrapper
-
Gets the push registration response
- getRequest() - Method in class com.zendesk.sdk.model.request.RequestResponse
-
Gets the request that was created
- getRequest() - Method in class com.zendesk.sdk.model.request.UpdateRequestWrapper
-
Get the request that was updated
- getRequest(String, <any>) - Method in interface com.zendesk.sdk.network.RequestProvider
-
Calls a request service to get a request for the given request id.
- getRequest(String, String) - Method in interface com.zendesk.sdk.network.RequestService
- getRequesterId() - Method in class com.zendesk.sdk.model.request.Request
-
Gets the ID of the user who requested the Request
- getRequestId() - Method in class com.zendesk.sdk.deeplinking.actions.ActionRefreshComments.ActionRefreshCommentsData
- getRequestId() - Method in class com.zendesk.sdk.deeplinking.targets.RequestConfiguration
- getRequestId() - Method in class com.zendesk.sdk.model.request.Comment
-
Gets the ID of the request that this comment belongs to
- getRequestId() - Method in class com.zendesk.sdk.model.request.CommentResponse
-
Gets the ID of the request that this comment belongs to
- getRequestIntent(Context, String, String, ArrayList<Intent>, Intent) - Method in enum com.zendesk.sdk.deeplinking.ZendeskDeepLinking
-
Get an pre-configured
Intent
to open a request. - getRequestIntent(Context, String, String, ArrayList<Intent>, Intent, String, String, String) - Method in enum com.zendesk.sdk.deeplinking.ZendeskDeepLinking
-
Get an pre-configured
Intent
to open a request. - getRequests() - Method in class com.zendesk.sdk.model.request.RequestsResponse
-
Gets the requests contained in this response
- getRequests(String, <any>) - Method in interface com.zendesk.sdk.network.RequestProvider
-
Filters requests that user has opened by a status.
- getRequestSessionCache() - Method in class com.zendesk.sdk.storage.StorageModule
-
Gets an instance of
RequestSessionCache
- getRequestStorage() - Method in class com.zendesk.sdk.storage.StorageModule
-
Gets an instance of
RequestStorage
- getRequestSubject() - Method in class com.zendesk.sdk.feedback.WrappedZendeskFeedbackConfiguration
- getRequestSubject() - Method in interface com.zendesk.sdk.feedback.ZendeskFeedbackConfiguration
-
Providing feedback to Zendesk will result in the creation of a request, which will have the subject specified by this method.
- getResizeTransformationHeight(int) - Method in enum com.zendesk.sdk.ui.ZendeskPicassoTransformationFactory
- getResizeTransformationWidth(int) - Method in enum com.zendesk.sdk.ui.ZendeskPicassoTransformationFactory
- getRestAdapterCache() - Method in class com.zendesk.sdk.network.impl.ApplicationScope
- getResults() - Method in class com.zendesk.sdk.model.helpcenter.SuggestedArticleResponse
-
Get a list of suggested articles.
- getResultsCount() - Method in class com.zendesk.sdk.model.helpcenter.LastSearch
-
Gets the number of results that the last search had
- getResultsPerPage() - Method in class com.zendesk.sdk.model.helpcenter.ListArticleQuery
-
Gets the results per page for this query
- getRetrofit() - Method in class com.zendesk.sdk.network.impl.RestAdapterModule
-
Gets an instance of
Retrofit
- getRoundedTransformation(int, int) - Method in enum com.zendesk.sdk.ui.ZendeskPicassoTransformationFactory
- getSavedFeedback() - Method in class com.zendesk.sdk.storage.RateMyAppStorage
-
Gets the saved feedback for the
FeedbackConnector
if there is any. - getScreenSize(Context) - Static method in class com.zendesk.sdk.util.UiUtils
-
Gets the size of the screen.
- getSdkGuid() - Method in class com.zendesk.sdk.model.access.AnonymousIdentity
-
Gets the sdk guid associated with this anonymous identity
- getSdkGuid() - Method in class com.zendesk.sdk.model.push.AnonymousPushRegistrationRequest
-
Gets the users sdk guid
- getSdkOptions() - Method in class com.zendesk.sdk.network.impl.ApplicationScope
-
Return the configured
SdkOptions
of the recent SDK configuration. - getSdkOptions() - Method in enum com.zendesk.sdk.network.impl.ZendeskConfig
-
Gets the SdkOptions.
- getSdkSettings() - Method in class com.zendesk.sdk.model.settings.MobileSettings
-
Gets the SDK settings.
- getSdkSettings(<any>) - Method in interface com.zendesk.sdk.network.BaseProvider
-
Retrieve an instance of
MobileSettings
. - getSdkSettingsStorage() - Method in class com.zendesk.sdk.storage.StorageModule
-
Gets in instance of
SdkSettingsStorage
- getSdkStorage() - Method in class com.zendesk.sdk.storage.StorageModule
-
Gets an instance of
SdkStorage
- getSection() - Method in class com.zendesk.sdk.model.helpcenter.FlatArticle
-
Gets the section which this article belongs to
- getSection() - Method in class com.zendesk.sdk.model.helpcenter.help.SeeAllArticlesItem
-
Gets the SectionItem related to this SeeAllArticlesItem
- getSection() - Method in class com.zendesk.sdk.model.helpcenter.SearchArticle
-
Gets the section that this article belongs in.
- getSection() - Method in class com.zendesk.sdk.model.helpcenter.SectionResponse
-
Gets the section contained in this response
- getSection(Long, <any>) - Method in interface com.zendesk.sdk.network.HelpCenterProvider
-
This method searches your Help Center instance for a section that matches the specified section ID.
- getSectionById(String, String, Long) - Method in interface com.zendesk.sdk.network.HelpCenterService
-
Search for a section for a particular section Id.
- getSectionId() - Method in class com.zendesk.sdk.model.helpcenter.Article
-
Gets the ID of the section that the article belongs to
- getSectionId() - Method in class com.zendesk.sdk.model.helpcenter.SuggestedArticleSearch
-
Returns the section ID to specify
- getSectionIds() - Method in class com.zendesk.sdk.model.helpcenter.help.HelpRequest
-
Gets the section IDs as a CSV string
- getSectionIds() - Method in class com.zendesk.sdk.model.helpcenter.HelpCenterSearch
-
Returns the section IDs to specify
- getSectionIds() - Method in class com.zendesk.sdk.support.SupportUiConfig
- getSections() - Method in class com.zendesk.sdk.model.helpcenter.ArticlesListResponse
- getSections() - Method in interface com.zendesk.sdk.model.helpcenter.ArticlesResponse
-
Gets a list of
Section
returned as a result of specifying - getSections() - Method in class com.zendesk.sdk.model.helpcenter.ArticlesSearchResponse
- getSections() - Method in class com.zendesk.sdk.model.helpcenter.help.HelpResponse
-
Gets the SectionItems
- getSections() - Method in class com.zendesk.sdk.model.helpcenter.SectionsResponse
-
Gets the list of sections contained in this response
- getSections(Long, <any>) - Method in interface com.zendesk.sdk.network.HelpCenterProvider
-
Fetch a list of sections for a given categoryId from a Help Center instance
- getSections(String, String, Long, int) - Method in interface com.zendesk.sdk.network.HelpCenterService
- getServiceOptions() - Method in class com.zendesk.sdk.network.impl.DefaultSdkOptions
- getServiceOptions() - Method in interface com.zendesk.sdk.network.SdkOptions
-
Gets the parameters used for overriding behaviour in service classes.
- getSettings(<any>) - Method in interface com.zendesk.sdk.network.SdkSettingsProvider
-
Retrieves the
MobileSettings
wrapped in aSafeMobileSettings
object. - getSettings(<any>) - Method in interface com.zendesk.sdk.support.SupportMvp.Model
-
Fetches the application's settings
- getSettings(String, String) - Method in interface com.zendesk.sdk.network.SdkSettingsService
-
Gets the settings for this application from a Zendesk instance.
- getSimpleArticle() - Method in class com.zendesk.sdk.deeplinking.targets.ArticleConfiguration
- getSize() - Method in class com.zendesk.sdk.model.helpcenter.Attachment
-
Gets the size of the attachment in bytes
- getSize() - Method in class com.zendesk.sdk.model.request.Attachment
-
Gets the size of the attachment in bytes
- getSortBy() - Method in class com.zendesk.sdk.model.helpcenter.ListArticleQuery
-
Gets the sort method for this query
- getSorting() - Method in class com.zendesk.sdk.model.helpcenter.Section
-
Gets the sorting of the section, e.g.
- getSortOrder() - Method in class com.zendesk.sdk.model.helpcenter.ListArticleQuery
-
Gets the sort order for this query
- getSourceLocale() - Method in class com.zendesk.sdk.model.helpcenter.Article
-
Gets the source locale of the article in the form of ll-CC, e.g.
- getSourceLocale() - Method in class com.zendesk.sdk.model.helpcenter.Category
-
Gets the source locale of the category in the form of ll-CC, e.g.
- getSourceLocale() - Method in class com.zendesk.sdk.model.helpcenter.Section
-
Gets the source locale of the section in the form of ll-CC, e.g.
- getStatus() - Method in class com.zendesk.sdk.model.request.Request
-
Gets the status of the Request
- getStorageModuleCache() - Method in class com.zendesk.sdk.network.impl.ApplicationScope
- getStoredAccessToken() - Method in interface com.zendesk.sdk.storage.IdentityStorage
-
Gets a stored
AccessToken
from the device. - getStoredAccessTokenAsBearerToken() - Method in interface com.zendesk.sdk.storage.IdentityStorage
-
Gets the stored access token as a bearer value for an authorization header.
- getStoredRequestIds() - Method in interface com.zendesk.sdk.storage.RequestStorage
-
Get the request IDs stored on the device.
- getStoredSettings() - Method in interface com.zendesk.sdk.storage.SdkSettingsStorage
- getStyleAttributeId() - Method in class com.zendesk.sdk.rating.impl.BaseRateMyAppButton
- getStyleAttributeId() - Method in interface com.zendesk.sdk.rating.RateMyAppButton
-
Gets the attribute id that refers to the style to use.
- getSubject() - Method in class com.zendesk.sdk.deeplinking.targets.RequestConfiguration
- getSubject() - Method in class com.zendesk.sdk.model.request.CreateRequest
-
Gets the subject of this request
- getSubject() - Method in class com.zendesk.sdk.model.request.Request
-
Gets the subject of the Request
- getSuggestedArticles(SuggestedArticleSearch, <any>) - Method in interface com.zendesk.sdk.network.HelpCenterProvider
-
This method returns a list of suggested articles.
- getSuggestedArticles(String, String, String, String, Long, Long) - Method in interface com.zendesk.sdk.network.HelpCenterService
-
Gets a list of suggested articles.
- getTags() - Method in class com.zendesk.sdk.feedback.BaseZendeskFeedbackConfiguration
- getTags() - Method in class com.zendesk.sdk.feedback.WrappedZendeskFeedbackConfiguration
- getTags() - Method in interface com.zendesk.sdk.feedback.ZendeskFeedbackConfiguration
-
Gets a list of tags to be included in the request that will be created by the feedback mechanisms
- getTags() - Method in class com.zendesk.sdk.model.request.CreateRequest
-
Gets the tags for this request
- getTags() - Method in class com.zendesk.sdk.model.request.User
-
Gets the list of tags associated with the user
- getTags() - Method in class com.zendesk.sdk.model.settings.ContactUsSettings
-
Gets a list of tags that will be appended to the ticket that is created by the contact Zendesk component.
- getTags() - Method in class com.zendesk.sdk.model.settings.RateMyAppSettings
-
Gets a copy of the list of tags that should be added to the ticket by default
- getTaskStackBuilder(Context, List<Intent>) - Static method in class com.zendesk.sdk.deeplinking.targets.DeepLinkingTarget
-
Create and configure a
TaskStackBuilder
- getThumbnails() - Method in class com.zendesk.sdk.model.request.Attachment
-
Gets the thumbnails of the attachment
- getTicketFieldIds() - Method in class com.zendesk.sdk.model.request.fields.RawTicketForm
-
Gets the list of
RawTicketField.getId()
that are associated with this ticket field. - getTicketFieldOptions() - Method in class com.zendesk.sdk.model.request.fields.TicketField
-
Ticket field options, this field will only be populated for
TicketFieldType.Tagger
field types - getTicketFields() - Method in class com.zendesk.sdk.model.request.fields.RawTicketFormResponse
-
Gets a list of
RawTicketField
. - getTicketFields() - Method in class com.zendesk.sdk.model.request.fields.TicketForm
-
Gets a list of associated
TicketField
. - getTicketFormId() - Method in class com.zendesk.sdk.network.impl.ApplicationScope
-
Get the configured Ticket Form Id as
Long
of the recent SDK configuration. - getTicketFormId() - Method in enum com.zendesk.sdk.network.impl.ZendeskConfig
-
Gets the ticket form Id
- getTicketForms() - Method in class com.zendesk.sdk.model.request.fields.RawTicketFormResponse
-
Gets a list of
RawTicketForm
. - getTicketFormsById(String, String, String, String) - Method in interface com.zendesk.sdk.network.RequestService
- getTicketFormsById(List<Long>) - Method in interface com.zendesk.sdk.storage.RequestSessionCache
-
Retrieve a list of cached
TicketForm
. - getTicketFormsById(List<Long>, <any>) - Method in interface com.zendesk.sdk.network.RequestProvider
-
Get all available ticket forms.
- getTicketFormSettings() - Method in class com.zendesk.sdk.model.settings.SdkSettings
-
Returns the settings for TicketForms.
- getTitle() - Method in class com.zendesk.sdk.model.helpcenter.Article
-
Gets the title of the article
- getTitle() - Method in class com.zendesk.sdk.model.helpcenter.SimpleArticle
-
Get the title of an article.
- getTitle() - Method in class com.zendesk.sdk.model.request.fields.RawTicketField
-
Gets the title of the ticket field.
- getTitle() - Method in class com.zendesk.sdk.model.request.fields.TicketField
-
Gets the title of the ticket field.
- getTitle() - Method in class com.zendesk.sdk.model.request.UserField
-
Get the title of the user field.
- getTitleInPortal() - Method in class com.zendesk.sdk.model.request.fields.RawTicketField
-
Gets title of the ticket field for end user
- getTitleInPortal() - Method in class com.zendesk.sdk.model.request.fields.TicketField
-
Gets title of the ticket field for end user
- getToken() - Method in class com.zendesk.sdk.model.request.UploadResponse
-
Gets the token associated with the uploaded file.
- getTokenType() - Method in class com.zendesk.sdk.model.push.PushRegistrationRequest
-
Gets the type of the token
- getTotalArticlesCount() - Method in class com.zendesk.sdk.model.helpcenter.help.SectionItem
-
Gets the number of articles in this SectionItem
- getTotalMemory() - Method in class com.zendesk.sdk.model.MemoryInformation
-
Gets the total memory in megabytes that this device has.
- getTotalMemoryApi() - Method in class com.zendesk.sdk.model.MemoryInformation
-
Gets the total memory that this device has from the Android APIs directly.
- getTotalMemoryCompat() - Method in class com.zendesk.sdk.model.MemoryInformation
-
Gets the total memory that this device has by reading /proc/meminfo
- getTracker() - Method in enum com.zendesk.sdk.network.impl.ZendeskConfig
-
Gets the current tracker.
- getType() - Method in class com.zendesk.sdk.model.request.fields.RawTicketField
-
Gets the type of the ticket field.
- getType() - Method in class com.zendesk.sdk.model.request.fields.TicketField
-
Gets the type of the ticket field.
- getType() - Method in class com.zendesk.sdk.model.request.Request
-
Gets the type of the Request
- getUpdatedAt() - Method in class com.zendesk.sdk.model.helpcenter.Article
-
Gets the date that the article was updated at.
- getUpdatedAt() - Method in class com.zendesk.sdk.model.helpcenter.ArticleVote
-
Gets the time at which the vote was updated
- getUpdatedAt() - Method in class com.zendesk.sdk.model.helpcenter.Attachment
-
Gets the date that the attachment was updated at
- getUpdatedAt() - Method in class com.zendesk.sdk.model.helpcenter.Category
-
Gets the date that the category was updated at.
- getUpdatedAt() - Method in class com.zendesk.sdk.model.helpcenter.Section
-
Gets the date that the section was updated at
- getUpdatedAt() - Method in class com.zendesk.sdk.model.request.Request
-
Gets the date that the Request was updated at
- getUpdatedAt() - Method in class com.zendesk.sdk.model.request.UserField
-
Gets the date that the user field was updated at
- getUpdatedAt() - Method in class com.zendesk.sdk.model.settings.SdkSettings
-
Returns when the configuration was last updated
- getUpload() - Method in class com.zendesk.sdk.model.request.UploadResponseWrapper
-
Get a
UploadResponse
sent by a Zendesk instance after uploading a file - getUploadedAttachments() - Method in class com.zendesk.sdk.attachment.ImageUploadHelper
-
Helper method.
- getUploadTokens() - Method in class com.zendesk.sdk.attachment.ImageUploadHelper
-
Helper method.
- getUpvoteCount() - Method in class com.zendesk.sdk.model.helpcenter.Article
-
Gets the number of upvotes for this article.
- getUrl() - Method in class com.zendesk.sdk.model.helpcenter.Article
-
Gets the API URL of the article
- getUrl() - Method in class com.zendesk.sdk.model.helpcenter.ArticleVote
-
Gets the API URL of the Vote resource
- getUrl() - Method in class com.zendesk.sdk.model.helpcenter.Attachment
-
Gets the API URL of the attachment
- getUrl() - Method in class com.zendesk.sdk.model.helpcenter.Category
-
Gets the API URL of the category
- getUrl() - Method in class com.zendesk.sdk.model.helpcenter.Section
-
Gets the API URL of the section
- getUrl() - Method in class com.zendesk.sdk.model.request.Attachment
-
Gets the API URL of the attachment
- getUrl() - Method in class com.zendesk.sdk.model.request.Comment
-
Gets the API URL of the comment
- getUrl() - Method in class com.zendesk.sdk.model.request.CommentResponse
-
Gets the API URL of the comment
- getUrl() - Method in class com.zendesk.sdk.model.request.Request
-
Gets the API URL of the Request
- getUrl() - Method in class com.zendesk.sdk.model.request.UserField
-
Gets the API URL of the user field
- getUrl() - Method in class com.zendesk.sdk.network.impl.ApplicationScope
-
Gets the Zendesk Url as
String
of the recent SDK configuration. - getUsedMemory() - Method in class com.zendesk.sdk.model.MemoryInformation
-
Returns the used memory in megabytes
- getUser() - Method in class com.zendesk.sdk.model.request.UserResponse
-
Get the updated user.
- getUser(<any>) - Method in interface com.zendesk.sdk.network.UserProvider
-
Calls a user service to get information about the current logged in user.
- getUser(String) - Method in interface com.zendesk.sdk.network.UserService
- getUserAgentHeader() - Method in class com.zendesk.sdk.network.impl.ApplicationScope
-
Get the configured User-Agent header as
String
of the recent SDK configuration. - getUserFieldOptions() - Method in class com.zendesk.sdk.model.request.UserField
-
Get a list of
UserFieldOption
. - getUserFields() - Method in class com.zendesk.sdk.model.request.User
-
Get a map of user fields, associated with the user.
- getUserFields() - Method in class com.zendesk.sdk.model.request.UserFieldResponse
-
Get the list of user fields associated with the user.
- getUserFields(<any>) - Method in interface com.zendesk.sdk.network.UserProvider
-
Calls a user service to get list of user field definitions.
- getUserFields(String) - Method in interface com.zendesk.sdk.network.UserService
- getUserFieldType() - Method in class com.zendesk.sdk.model.request.UserField
-
Get the type of the user field.
- getUserId() - Method in class com.zendesk.sdk.model.helpcenter.ArticleVote
-
Gets the ID of the
User
who created the Vote - getUsers() - Method in class com.zendesk.sdk.model.helpcenter.ArticleResponse
-
Gets a list of the
User
returned as a result of the possible side load which can be included as part of the methodHelpCenterService.getArticle(String, String, Long, String)
} - getUsers() - Method in class com.zendesk.sdk.model.helpcenter.ArticlesListResponse
- getUsers() - Method in interface com.zendesk.sdk.model.helpcenter.ArticlesResponse
-
Gets a list of
User
returned as a result of specifying - getUsers() - Method in class com.zendesk.sdk.model.helpcenter.ArticlesSearchResponse
- getUsers() - Method in class com.zendesk.sdk.model.request.CommentsResponse
-
Gets the users who made the comments in
CommentsResponse.getComments()
- getUserStorage() - Method in interface com.zendesk.sdk.storage.SdkStorage
-
Gets an unmodifiable version of the UserStorage
- getUUID() - Method in interface com.zendesk.sdk.storage.IdentityStorage
-
Gets the stored UUID of the current user or creates one if required.
- getValue() - Method in class com.zendesk.sdk.model.helpcenter.ArticleVote
-
Gets the value of the Vote
- getValue() - Method in class com.zendesk.sdk.model.request.fields.RawTicketFieldOption
-
Gets the value of the ticket field option.
- getValue() - Method in class com.zendesk.sdk.model.request.fields.TicketFieldOption
-
Gets the value of the ticket field option.
- getValue() - Method in class com.zendesk.sdk.model.request.UserFieldOption
-
Get the value of the user field options.
- getVersionCode() - Method in class com.zendesk.sdk.model.DeviceInfo
-
Gets the API level of the OS
- getVersionName() - Method in class com.zendesk.sdk.model.DeviceInfo
-
Gets the OS version name of the device.
- getView() - Method in interface com.zendesk.sdk.ui.ListRowView
-
Get the instance of a list item view to be presented in the list
- getViewType() - Method in class com.zendesk.sdk.model.helpcenter.help.ArticleItem
- getViewType() - Method in class com.zendesk.sdk.model.helpcenter.help.CategoryItem
- getViewType() - Method in interface com.zendesk.sdk.model.helpcenter.help.HelpItem
-
Gets the type of the item
- getViewType() - Method in class com.zendesk.sdk.model.helpcenter.help.SectionItem
- getViewType() - Method in class com.zendesk.sdk.model.helpcenter.help.SeeAllArticlesItem
- getVisits() - Method in class com.zendesk.sdk.model.settings.RateMyAppSettings
-
Gets the minimum number of visits to the screen that hosts the
RateMyAppDialog
- getVote() - Method in class com.zendesk.sdk.model.helpcenter.ArticleVoteResponse
-
Gets the
ArticleVote
- getVoteCount() - Method in class com.zendesk.sdk.model.helpcenter.Article
-
Gets the total number of votes that have been cast for this article.
- getVoteSum() - Method in class com.zendesk.sdk.model.helpcenter.Article
-
Gets the sum of votes.
- getZendeskUrl() - Method in enum com.zendesk.sdk.network.impl.ZendeskConfig
-
Gets the Zendesk URL.
H
- hashCode() - Method in class com.zendesk.sdk.model.access.AccessToken
- hashCode() - Method in class com.zendesk.sdk.model.access.AnonymousIdentity
- hashCode() - Method in class com.zendesk.sdk.model.access.JwtIdentity
- hashCode() - Method in class com.zendesk.sdk.model.helpcenter.help.ArticleItem
- hashCode() - Method in class com.zendesk.sdk.model.helpcenter.help.CategoryItem
- hashCode() - Method in class com.zendesk.sdk.model.helpcenter.help.SectionItem
- hashCode() - Method in class com.zendesk.sdk.model.helpcenter.help.SeeAllArticlesItem
- hashCode() - Method in class com.zendesk.sdk.model.helpcenter.User
- hashCode() - Method in class com.zendesk.sdk.model.push.PushRegistrationResponse
- hasHelpCenterSettings() - Method in class com.zendesk.sdk.model.settings.SafeMobileSettings
-
Checks if we have Help Center settings or not.
- hasStoredPushRegistrationResponse() - Method in class com.zendesk.sdk.network.impl.StubPushRegistrationResponseStorage
- hasStoredPushRegistrationResponse() - Method in interface com.zendesk.sdk.storage.PushRegistrationResponseStorage
- hasStoredSdkSettings() - Method in interface com.zendesk.sdk.storage.SdkSettingsStorage
-
This method can check to see if there are any stored
MobileSettings
in theSharedPreferences
- HEADER_SUFFIX_FORMAT - Static variable in interface com.zendesk.sdk.network.Constants
-
User-Agent header extra suffix format, to be appended onto ZENDESK_SDK_FOR_ANDROID
- HEADER_SUFFIX_MAX_LENGTH - Static variable in interface com.zendesk.sdk.network.Constants
-
Maximum allowable length for a formatted User Agent header suffix, as in "Unity/1.4".
- HEADER_SUFFIX_MAX_LENGTH - Static variable in enum com.zendesk.sdk.network.impl.ZendeskConfig
- helpCenterArticleViewed() - Method in interface com.zendesk.sdk.network.ZendeskTracker
-
Called when an article is viewed in Help Center
- helpCenterLoaded() - Method in interface com.zendesk.sdk.network.ZendeskTracker
-
Called when the Help Center content is loaded
- helpCenterProvider() - Method in interface com.zendesk.sdk.network.impl.ProviderStore
-
Returns an implementation of
HelpCenterProvider
- HelpCenterProvider - Interface in com.zendesk.sdk.network
-
A provider which will offer a higher level of abstraction compared to the
HelpCenterService
. - HelpCenterSearch - Class in com.zendesk.sdk.model.helpcenter
-
This class encapsulates the parameters for searching Help Center.
- HelpCenterSearch.Builder - Class in com.zendesk.sdk.model.helpcenter
-
This is a builder class which is used to generate a
HelpCenterSearch
- helpCenterSearched(String) - Method in interface com.zendesk.sdk.network.ZendeskTracker
-
Called when a search is performed in Help Center
- HelpCenterService - Interface in com.zendesk.sdk.network
-
Defines the operations that can be carried out on Help Center.
- helpCenterSessionCache() - Method in interface com.zendesk.sdk.storage.StorageStore
-
Return an implementation of
HelpCenterSessionCache
- HelpCenterSessionCache - Interface in com.zendesk.sdk.storage
- HelpCenterSettings - Class in com.zendesk.sdk.model.settings
-
Models the Help Center settings which will be used by the
SupportActivity
. - HelpCenterSettings() - Constructor for class com.zendesk.sdk.model.settings.HelpCenterSettings
- HelpItem - Interface in com.zendesk.sdk.model.helpcenter.help
-
Model representing items in the HelpCenter UI.
- HelpRequest - Class in com.zendesk.sdk.model.helpcenter.help
-
Models a request for a flattened view of Help Center
- HelpRequest.Builder - Class in com.zendesk.sdk.model.helpcenter.help
-
This builder is used to create a
HelpRequest
- HelpResponse - Class in com.zendesk.sdk.model.helpcenter.help
-
Models the response from API calls to get a flattened Help Center structure
- HelpResponse() - Constructor for class com.zendesk.sdk.model.helpcenter.help.HelpResponse
- HelpSearchFragment - Class in com.zendesk.sdk.support.help
-
Fragment for the Help search results
- HelpSearchFragment() - Constructor for class com.zendesk.sdk.support.help.HelpSearchFragment
- hideLoadingState() - Method in class com.zendesk.sdk.support.SupportActivity
- hideLoadingState() - Method in interface com.zendesk.sdk.support.SupportMvp.View
-
Hides the loading state
I
- Identity - Interface in com.zendesk.sdk.model.access
-
This is a marker interface for handling different identity types which are used to resolve end users within a Zendesk instance.
- IdentityRateMyAppRule - Class in com.zendesk.sdk.rating.impl
-
A rule which checks that we have a valid identity.
- IdentityRateMyAppRule(Context) - Constructor for class com.zendesk.sdk.rating.impl.IdentityRateMyAppRule
- identityStorage() - Method in interface com.zendesk.sdk.storage.StorageStore
-
Return an implementation of
IdentityStorage
- IdentityStorage - Interface in com.zendesk.sdk.storage
-
Provides storage of an Access token
- imageUploaded(UploadResponse, BelvedereResult) - Method in interface com.zendesk.sdk.attachment.ImageUploadHelper.ImageUploadProgressListener
-
Called after an image was uploaded
- imageUploadError(ErrorResponse, BelvedereResult) - Method in interface com.zendesk.sdk.attachment.ImageUploadHelper.ImageUploadProgressListener
-
Called after an image failed to upload
- ImageUploadHelper - Class in com.zendesk.sdk.attachment
-
Class for helping an
Activity
of keeping track of uploaded/uploading images - ImageUploadHelper(ImageUploadHelper.ImageUploadProgressListener, UploadProvider) - Constructor for class com.zendesk.sdk.attachment.ImageUploadHelper
- ImageUploadHelper.ImageUploadProgressListener - Interface in com.zendesk.sdk.attachment
-
ImageUploadHelper
will allow to set a listener that will be notified when something interesting happens to an image. - includeCategories() - Method in class com.zendesk.sdk.model.helpcenter.help.HelpRequest.Builder
-
Specifies that categories should be included as a side-load
- includeSections() - Method in class com.zendesk.sdk.model.helpcenter.help.HelpRequest.Builder
-
Specifies that sections should be included as a side-load
- incrementNumberOfLaunches() - Method in class com.zendesk.sdk.storage.RateMyAppStorage
-
Increments the number of launches of the
RateMyAppDialog
- init(Context, String, String, String) - Method in enum com.zendesk.sdk.network.impl.ZendeskConfig
-
Initialises the Zendesk SDK
- initWithBundle(Bundle) - Method in interface com.zendesk.sdk.support.SupportMvp.Presenter
-
Initialises the presenter with data from the provided
Bundle
, and determines the first screen to show. - injectAppId(ApplicationScope) - Static method in class com.zendesk.sdk.util.BaseInjector
- injectApplicationContext(ApplicationScope) - Static method in class com.zendesk.sdk.util.BaseInjector
- injectCachedGson(ApplicationScope) - Static method in class com.zendesk.sdk.util.LibraryInjector
- injectCachedHelpCenterSessionCache(ApplicationScope) - Static method in class com.zendesk.sdk.storage.StorageInjector
- injectCachedIdentityStorage(ApplicationScope) - Static method in class com.zendesk.sdk.storage.StorageInjector
- injectCachedLibraryModule(ApplicationScope) - Static method in class com.zendesk.sdk.util.ModuleInjector
- injectCachedPushRegistrationResponseStorage(ApplicationScope) - Static method in class com.zendesk.sdk.storage.StorageInjector
- injectCachedRequestSessionCache(ApplicationScope) - Static method in class com.zendesk.sdk.storage.StorageInjector
- injectCachedRequestStorage(ApplicationScope) - Static method in class com.zendesk.sdk.storage.StorageInjector
- injectCachedRestAdapterModule(ApplicationScope) - Static method in class com.zendesk.sdk.util.ModuleInjector
- injectCachedSdkSettingsStorage(ApplicationScope) - Static method in class com.zendesk.sdk.storage.StorageInjector
- injectCachedSdkStorage(ApplicationScope) - Static method in class com.zendesk.sdk.storage.StorageInjector
- injectConnectionSpec(ApplicationScope) - Static method in class com.zendesk.sdk.util.BaseInjector
- injectGson(ApplicationScope) - Static method in class com.zendesk.sdk.util.LibraryInjector
- injectLocale(ApplicationScope) - Static method in class com.zendesk.sdk.util.BaseInjector
- injectOAuthToken(ApplicationScope) - Static method in class com.zendesk.sdk.util.BaseInjector
- injectOkHttpClient(ApplicationScope) - Static method in class com.zendesk.sdk.util.LibraryInjector
- injectRestAdapter(ApplicationScope) - Static method in class com.zendesk.sdk.network.impl.RestAdapterInjector
- injectStorageStore(ApplicationScope) - Static method in class com.zendesk.sdk.storage.StorageInjector
- injectStubStorageStore(ApplicationScope) - Static method in class com.zendesk.sdk.storage.StorageInjector
- injectUrl(ApplicationScope) - Static method in class com.zendesk.sdk.util.BaseInjector
- injectUserAgentHeader(ApplicationScope) - Static method in class com.zendesk.sdk.util.BaseInjector
- installToolBar(AppCompatActivity) - Static method in class com.zendesk.sdk.ui.ToolbarSherlock
-
Ensures that there is an
ActionBar
available in theAppCompatActivity
that was passed in as argument. - intercept(Chain) - Method in class com.zendesk.sdk.network.impl.DefaultZendeskUnauthorizedInterceptor
- intercept(Chain) - Method in class com.zendesk.sdk.network.impl.ZendeskRequestInterceptor
- isActive() - Method in class com.zendesk.sdk.model.request.UserField
-
Checks if the user field is active or not
- isAddListPaddingBottom() - Method in class com.zendesk.sdk.support.SupportUiConfig
- isAgent() - Method in class com.zendesk.sdk.model.request.User
-
Is the user an agent.
- isAttachmentsEnabled() - Method in class com.zendesk.sdk.model.settings.SafeMobileSettings
-
Checks if attachments are enabled or not
- isAttachmentSupportEnabled(SafeMobileSettings) - Static method in class com.zendesk.sdk.attachment.AttachmentHelper
-
Check if uploading attachments is allowed.
- isAuthenticationAvailable() - Method in enum com.zendesk.sdk.network.impl.ZendeskConfig
-
Determines whether the SDK has been configured to allow authentication.
- isAvailable() - Method in class com.zendesk.sdk.model.settings.TicketFormSettings
-
Determines whether TicketForms are available or not.
- isBatteryLow() - Method in class com.zendesk.sdk.power.PowerConfig
-
This is the opposite of
PowerConfig.isBatteryOk()
- isBatteryOk() - Method in class com.zendesk.sdk.power.PowerConfig
-
Determines if the current state of the battery is OK.
- isCollapseCategories() - Method in class com.zendesk.sdk.support.SupportUiConfig
- isCommentsDisabled() - Method in class com.zendesk.sdk.model.helpcenter.Article
-
Checks whether comments are disabled or not
- isConnected(Context) - Static method in class com.zendesk.sdk.util.NetworkUtils
-
Determines whether we have a usable connection or not.
- isConversationsEnabled() - Method in class com.zendesk.sdk.model.settings.SafeMobileSettings
-
Checks if conversations are enabled or not
- isCoppaEnabled() - Method in class com.zendesk.sdk.network.impl.ApplicationScope
-
Return if COPPA is enabled of the recent SDK configuration.
- isCoppaEnabled() - Method in enum com.zendesk.sdk.network.impl.ZendeskConfig
-
Gets whether we are in COPPA mode or not.
- isDebug(Context) - Static method in class com.zendesk.sdk.util.StageDetectionUtil
-
Check, if the App that is hosting the SDK, is in development.
- isDefault() - Method in class com.zendesk.sdk.model.request.fields.RawTicketFieldOption
-
Gets if the field is the default value.
- isDefault() - Method in class com.zendesk.sdk.model.request.fields.TicketFieldOption
-
Gets if the field is the default value.
- isDevelopmentMode() - Method in class com.zendesk.sdk.network.impl.ApplicationScope
-
Return if SDK is used in a production build or development build.
- isDontShowAgain() - Method in class com.zendesk.sdk.storage.RateMyAppStorage
-
Checks if the dialog should never be shown again to the user.
- isDraft() - Method in class com.zendesk.sdk.model.helpcenter.Article
-
Checks if the article is a draft or not
- isEnabled() - Method in class com.zendesk.sdk.model.settings.AttachmentSettings
-
This setting corresponds to the "Customers can attach files" setting in the Zendesk admin interface.
- isEnabled() - Method in class com.zendesk.sdk.model.settings.ConversationsSettings
-
Determines whether the Conversations feature should be enabled or not.
- isEnabled() - Method in class com.zendesk.sdk.model.settings.HelpCenterSettings
-
Determines whether the Help Center feature is enabled or not.
- isEnabled() - Method in class com.zendesk.sdk.model.settings.RateMyAppSettings
-
Determines whether the dialog can be shown.
- isExpanded() - Method in class com.zendesk.sdk.model.helpcenter.help.CategoryItem
-
Checks if the category is expanded
- isFileEligibleForUpload(File, SafeMobileSettings) - Static method in class com.zendesk.sdk.attachment.AttachmentHelper
-
Check if the provided file is eligible for upload.
- isGlobalSyncDisabled() - Method in class com.zendesk.sdk.power.PowerConfig
-
Determines if global synchronisation is disabled.
- isGlobalSyncEnabled() - Method in class com.zendesk.sdk.power.PowerConfig
-
Determines if global synchronisation is enabled.
- isHelpCenterEnabled() - Method in class com.zendesk.sdk.model.settings.SafeMobileSettings
-
Checks if help center is enabled or not.
- isImageUploadCompleted() - Method in class com.zendesk.sdk.attachment.ImageUploadHelper
-
Check if all added images were uploaded
- isInitialized() - Method in enum com.zendesk.sdk.network.impl.ZendeskConfig
-
Gets whether
ZendeskConfig.init(Context, String, String, String)
was called or not. - isInputValid() - Method in class com.zendesk.sdk.ui.EmailAddressAutoCompleteTextView
- isLaunchTimeMet() - Method in class com.zendesk.sdk.storage.RateMyAppStorage
-
Checks if the time condition of the
RateMyAppDialog
has been met. - isLoading() - Method in class com.zendesk.sdk.model.helpcenter.help.SeeAllArticlesItem
- isLowMemory() - Method in class com.zendesk.sdk.model.MemoryInformation
-
Determines whether the device is currently experiencing a low memory warning.
- isMobile(Context) - Static method in class com.zendesk.sdk.util.NetworkUtils
-
Determines whether we are on a mobile network or not.
- isNetworkAvailable() - Method in interface com.zendesk.sdk.network.NetworkInfoProvider
-
Returns whether or not the network is currently available.
- isNumberOfLaunchesMet() - Method in class com.zendesk.sdk.storage.RateMyAppStorage
-
Checks if the number of launches condition of the
RateMyAppDialog
has been met. - isOutdated() - Method in class com.zendesk.sdk.model.helpcenter.Article
-
Checks whether the article is outdated or not
- isOutdated() - Method in class com.zendesk.sdk.model.helpcenter.Category
-
Checks whether the category is outdated or not
- isOutdated() - Method in class com.zendesk.sdk.model.helpcenter.Section
-
Checks whether the section is outdated or not
- isProduction(Context) - Static method in class com.zendesk.sdk.util.StageDetectionUtil
-
Check, if the App that is hosting the SDK, is in production.
- isPublic() - Method in class com.zendesk.sdk.model.request.Comment
-
Checks if this comment is public or not
- isPublic() - Method in class com.zendesk.sdk.model.request.CommentResponse
-
Checks if this comment is public or not
- isRatedForCurrentVersion() - Method in class com.zendesk.sdk.storage.RateMyAppStorage
-
Checks if the app has been rated for the current version of the app.
- isRateMyAppEnabled() - Method in class com.zendesk.sdk.model.settings.SafeMobileSettings
-
Checks if rate my app is enabled or not
- isShowConversationsMenuButton() - Method in class com.zendesk.sdk.support.SupportUiConfig
- isShowingHelp() - Method in class com.zendesk.sdk.support.SupportActivity
- isShowingHelp() - Method in interface com.zendesk.sdk.support.SupportMvp.View
-
Tells whether the view is currently showing the Help Center, or Search results.
- isSystem() - Method in class com.zendesk.sdk.model.request.UserField
-
Checks if the user field is a system field or not
- isTablet(Context) - Static method in class com.zendesk.sdk.util.UiUtils
-
Checks if the current device is a tablet.
- isTicketFormSupportAvailable() - Method in class com.zendesk.sdk.model.settings.SafeMobileSettings
-
Gets if TicketForm support is available, or not.
- isUniqueSearchResultClick() - Method in interface com.zendesk.sdk.storage.HelpCenterSessionCache
- isValid() - Method in interface com.zendesk.sdk.feedback.FeedbackConnector
-
Before calling #sendFeedback(String, java.util.List, ZendeskCallback) sendFeedback} the client code should verify that it is in a usable configuration.
- isValid() - Method in class com.zendesk.sdk.feedback.ZendeskFeedbackConnector
J
- JwtIdentity - Class in com.zendesk.sdk.model.access
-
This class models a JWT identity which is used to identify an End User within a Zendesk instance.
- JwtIdentity(String) - Constructor for class com.zendesk.sdk.model.access.JwtIdentity
-
Creates a JWT identity that will be used during identification of a user.
- JwtPushRegistrationRequest - Class in com.zendesk.sdk.model.push
-
Models the api request which is formed when registering a device for push notifications with a jwt identity.
- JwtPushRegistrationRequest() - Constructor for class com.zendesk.sdk.model.push.JwtPushRegistrationRequest
L
- LastSearch - Class in com.zendesk.sdk.model.helpcenter
-
This class encapsulates information about the last Help Center search.
- LastSearch(String, int) - Constructor for class com.zendesk.sdk.model.helpcenter.LastSearch
-
Creates an instance of LastSearch from the given query and result count
- LibraryInjector - Class in com.zendesk.sdk.util
-
Glue code for injecting instances of third party libraries like
Gson
- LibraryInjector() - Constructor for class com.zendesk.sdk.util.LibraryInjector
- LibraryModule - Class in com.zendesk.sdk.util
-
Module for holding instances of third party libraries, configured for the recent
ApplicationScope
- ListArticleQuery - Class in com.zendesk.sdk.model.helpcenter
-
This class encapsulates the parameters for listing Articles in Help Center.
- ListArticleQuery() - Constructor for class com.zendesk.sdk.model.helpcenter.ListArticleQuery
- listArticles(ListArticleQuery, <any>) - Method in interface com.zendesk.sdk.network.HelpCenterProvider
-
Lists articles that match the parameters in the query.
- listArticles(String, String, String, String, String, String, Integer, Integer) - Method in interface com.zendesk.sdk.network.HelpCenterService
-
Lists articles for the supplied query parameters
- listArticlesFlat(ListArticleQuery, <any>) - Method in interface com.zendesk.sdk.network.HelpCenterProvider
-
This method returns a list of flatArticles which are objects containing an article, section and category all relevant to each other from a Help Center instance.
- ListRowView<T> - Interface in com.zendesk.sdk.ui
-
ListRowView is an interface to allow for the generic definition of a behaviour for List View elements
- LoadingState - Enum in com.zendesk.sdk.ui
-
This enum represents loading states that our UI elements can be in.
- loadSetting(<any>) - Method in interface com.zendesk.sdk.network.SettingsHelper
-
Load an instance of
SafeMobileSettings
. - LOG_TAG - Static variable in class com.zendesk.sdk.support.help.SupportHelpFragment
M
- MemoryInformation - Class in com.zendesk.sdk.model
-
This class is used to get information about the physical memory (RAM) that is available on the device
- MemoryInformation(Context) - Constructor for class com.zendesk.sdk.model.MemoryInformation
-
Creates and initialises a MemoryInformation.
- MetricsRateMyAppRule - Class in com.zendesk.sdk.rating.impl
-
Determines if the preferences should allow the
RateMyAppDialog
to show - MetricsRateMyAppRule(Context) - Constructor for class com.zendesk.sdk.rating.impl.MetricsRateMyAppRule
-
Creates a rule based on the rate my app metrics
- mNetworkAvailable - Variable in class com.zendesk.sdk.ui.NetworkAwareActionbarActivity
- MobileSettings - Class in com.zendesk.sdk.model.settings
-
This model contains the server-driven configurations that can affect how the SDK behaves.
- MobileSettings() - Constructor for class com.zendesk.sdk.model.settings.MobileSettings
- ModuleInjector - Class in com.zendesk.sdk.util
-
Glue code for creating and injecting modules like
LibraryModule
,RestAdapterModule
andStorageModule
- ModuleInjector() - Constructor for class com.zendesk.sdk.util.ModuleInjector
N
- NetworkAware - Interface in com.zendesk.sdk.network
-
Interface to indicate that an implementer is aware of changes to network state
- NetworkAwareActionbarActivity - Class in com.zendesk.sdk.ui
-
This activity can be used when you need to be notified of whether the network is available or not.
- NetworkAwareActionbarActivity() - Constructor for class com.zendesk.sdk.ui.NetworkAwareActionbarActivity
- networkInfoProvider() - Method in interface com.zendesk.sdk.network.impl.ProviderStore
-
Returns an implementation of
NetworkInfoProvider
- NetworkInfoProvider - Interface in com.zendesk.sdk.network
-
A provider which will provide information about network connectivity.
- NetworkRateMyAppRule - Class in com.zendesk.sdk.rating.impl
-
A rule which checks that we are connected to the internet before the
RateMyAppDialog
is allowed to show. - NetworkRateMyAppRule(Context) - Constructor for class com.zendesk.sdk.rating.impl.NetworkRateMyAppRule
-
Creates a network based rule.
- NetworkUtils - Class in com.zendesk.sdk.util
-
This class is a collection of utility methods for determining network state.
- newBuilder() - Method in class com.zendesk.sdk.network.impl.ApplicationScope
-
Returns newly created
Builder
with the already configured options. - newInstance(boolean) - Static method in class com.zendesk.sdk.support.help.HelpSearchFragment
- newInstance(FeedbackConnector) - Static method in class com.zendesk.sdk.rating.ui.FeedbackDialog
- newInstance(ZendeskFeedbackConfiguration) - Static method in class com.zendesk.sdk.feedback.ui.ContactZendeskFragment
-
Creates an instance of the fragment using the specified configuration and email validator.
- newInstance(SupportUiConfig) - Static method in class com.zendesk.sdk.support.help.SupportHelpFragment
- newInstance(String) - Static method in class com.zendesk.sdk.requests.ViewRequestFragment
-
Create an instance of a View Request fragment, loading of the request is automatic when onResume is called as part of the fragment lifecycle.
- newInstance(String, String) - Static method in class com.zendesk.sdk.requests.ViewRequestFragment
-
Create an instance of a View Request fragment, loading of the request is automatic when onResume is called as part of the fragment lifecycle.
- newInstance(String, String, SubmissionListener) - Static method in class com.zendesk.sdk.requests.ViewRequestFragment
-
Create an instance of a View Request fragment, loading of the request is automatic when onResume is called as part of the fragment lifecycle.
O
- onActivityResult(int, int, Intent) - Method in class com.zendesk.sdk.feedback.ui.ContactZendeskFragment
- onActivityResult(int, int, Intent) - Method in class com.zendesk.sdk.requests.ViewRequestFragment
- onAttach(Context) - Method in class com.zendesk.sdk.feedback.ui.ContactZendeskFragment
- onAttach(Context) - Method in class com.zendesk.sdk.requests.RequestListFragment
- onAttach(Context) - Method in class com.zendesk.sdk.requests.ViewRequestFragment
- onCreate(Bundle) - Method in class com.zendesk.sdk.feedback.ui.ContactZendeskActivity
- onCreate(Bundle) - Method in class com.zendesk.sdk.feedback.ui.ContactZendeskFragment
- onCreate(Bundle) - Method in class com.zendesk.sdk.rating.ui.FeedbackDialog
- onCreate(Bundle) - Method in class com.zendesk.sdk.requests.RequestActivity
- onCreate(Bundle) - Method in class com.zendesk.sdk.requests.ViewRequestActivity
- onCreate(Bundle) - Method in class com.zendesk.sdk.requests.ViewRequestFragment
- onCreate(Bundle) - Method in class com.zendesk.sdk.support.help.HelpSearchFragment
- onCreate(Bundle) - Method in class com.zendesk.sdk.support.help.SupportHelpFragment
- onCreate(Bundle) - Method in class com.zendesk.sdk.support.SupportActivity
- onCreate(Bundle) - Method in class com.zendesk.sdk.support.ViewArticleActivity
- onCreate(Bundle) - Method in class com.zendesk.sdk.ui.NetworkAwareActionbarActivity
- onCreate(Bundle) - Method in class com.zendesk.sdk.ui.ZendeskDialog
- onCreateDialog(Bundle) - Method in class com.zendesk.sdk.rating.ui.RateMyAppDialog
- onCreateOptionsMenu(Menu) - Method in class com.zendesk.sdk.requests.RequestActivity
- onCreateOptionsMenu(Menu) - Method in class com.zendesk.sdk.support.SupportActivity
- onCreateOptionsMenu(Menu, MenuInflater) - Method in class com.zendesk.sdk.feedback.ui.ContactZendeskFragment
- onCreateView(LayoutInflater, ViewGroup, Bundle) - Method in class com.zendesk.sdk.feedback.ui.ContactZendeskFragment
- onCreateView(LayoutInflater, ViewGroup, Bundle) - Method in class com.zendesk.sdk.rating.ui.FeedbackDialog
- onCreateView(LayoutInflater, ViewGroup, Bundle) - Method in class com.zendesk.sdk.rating.ui.RateMyAppDialog
- onCreateView(LayoutInflater, ViewGroup, Bundle) - Method in class com.zendesk.sdk.requests.RequestListFragment
- onCreateView(LayoutInflater, ViewGroup, Bundle) - Method in class com.zendesk.sdk.requests.ViewRequestFragment
- onCreateView(LayoutInflater, ViewGroup, Bundle) - Method in class com.zendesk.sdk.support.help.HelpSearchFragment
- onCreateView(LayoutInflater, ViewGroup, Bundle) - Method in class com.zendesk.sdk.support.help.SupportHelpFragment
- onDestroy() - Method in class com.zendesk.sdk.feedback.ui.ContactZendeskActivity
- onDestroy() - Method in class com.zendesk.sdk.feedback.ui.ContactZendeskFragment
- onDestroy() - Method in class com.zendesk.sdk.requests.ViewRequestFragment
- onDestroy() - Method in class com.zendesk.sdk.support.ViewArticleActivity
- onDestroyView() - Method in class com.zendesk.sdk.rating.ui.FeedbackDialog
- onDetach() - Method in class com.zendesk.sdk.feedback.ui.ContactZendeskFragment
- onDetach() - Method in class com.zendesk.sdk.requests.RequestListFragment
- onDetach() - Method in class com.zendesk.sdk.requests.ViewRequestFragment
- onErrorWithRetry(SupportMvp.ErrorType, RetryAction) - Method in interface com.zendesk.sdk.support.SupportMvp.Presenter
-
Fired when a error has been encountered when loading help content from the network, but where retrying is supported
- onHttpUnauthorized() - Method in class com.zendesk.sdk.network.impl.DefaultZendeskUnauthorizedInterceptor
- onItemClick(<any>, View, int, long) - Method in class com.zendesk.sdk.support.ViewArticleActivity
- onLoad() - Method in interface com.zendesk.sdk.support.SupportMvp.Presenter
-
Fired when content from Help has been loaded from the network
- onLoadError(ErrorResponse) - Method in interface com.zendesk.sdk.network.RequestLoadingListener
-
Called when the loading of requests has completed with errors
- onLoadFinished(int) - Method in interface com.zendesk.sdk.network.RequestLoadingListener
-
Called when the loading of requests has completed successfully
- onLoadStarted() - Method in interface com.zendesk.sdk.network.RequestLoadingListener
-
Called when the loading of requests has begun
- onNetworkAvailable() - Method in class com.zendesk.sdk.feedback.ui.ContactZendeskActivity
- onNetworkAvailable() - Method in interface com.zendesk.sdk.network.NetworkAware
-
Called when network connectivity is available
- onNetworkAvailable() - Method in class com.zendesk.sdk.requests.RequestActivity
- onNetworkAvailable() - Method in class com.zendesk.sdk.requests.RequestListFragment
- onNetworkAvailable() - Method in class com.zendesk.sdk.requests.ViewRequestActivity
- onNetworkAvailable() - Method in class com.zendesk.sdk.ui.NetworkAwareActionbarActivity
-
This is called when network connectivity is available and you should be able to carry out network requests.
- onNetworkUnavailable() - Method in class com.zendesk.sdk.feedback.ui.ContactZendeskActivity
- onNetworkUnavailable() - Method in interface com.zendesk.sdk.network.NetworkAware
-
Called when network connectivity is unavailable.
- onNetworkUnavailable() - Method in class com.zendesk.sdk.requests.RequestActivity
- onNetworkUnavailable() - Method in class com.zendesk.sdk.requests.RequestListFragment
- onNetworkUnavailable() - Method in class com.zendesk.sdk.requests.ViewRequestActivity
- onNetworkUnavailable() - Method in class com.zendesk.sdk.ui.NetworkAwareActionbarActivity
-
This is called when network connectivity is unavailable and network requests are expected to fail.
- onOptionsItemSelected(MenuItem) - Method in class com.zendesk.sdk.feedback.ui.ContactZendeskActivity
- onOptionsItemSelected(MenuItem) - Method in class com.zendesk.sdk.feedback.ui.ContactZendeskFragment
- onOptionsItemSelected(MenuItem) - Method in class com.zendesk.sdk.requests.RequestActivity
- onOptionsItemSelected(MenuItem) - Method in class com.zendesk.sdk.requests.ViewRequestActivity
- onOptionsItemSelected(MenuItem) - Method in class com.zendesk.sdk.support.SupportActivity
- onOptionsItemSelected(MenuItem) - Method in class com.zendesk.sdk.support.ViewArticleActivity
- onPause() - Method in class com.zendesk.sdk.requests.RequestListFragment
- onPause() - Method in class com.zendesk.sdk.requests.ViewRequestFragment
- onPause() - Method in class com.zendesk.sdk.support.SupportActivity
- onPause() - Method in interface com.zendesk.sdk.support.SupportMvp.Presenter
-
Informs the presenter that the onPause method of the View has been called.
- onPause() - Method in class com.zendesk.sdk.support.ViewArticleActivity
- onPause() - Method in class com.zendesk.sdk.ui.NetworkAwareActionbarActivity
- onPrepareOptionsMenu(Menu) - Method in class com.zendesk.sdk.feedback.ui.ContactZendeskFragment
- onPrepareOptionsMenu(Menu) - Method in class com.zendesk.sdk.support.SupportActivity
- onReceive(Context, Intent) - Method in class com.zendesk.sdk.deeplinking.ZendeskDeepLinkingBroadcastReceiver
- onReceive(Context, Intent) - Method in class com.zendesk.sdk.power.BatteryStateBroadcastReceiver
- onResume() - Method in class com.zendesk.sdk.requests.RequestListFragment
- onResume() - Method in class com.zendesk.sdk.requests.ViewRequestFragment
- onResume() - Method in class com.zendesk.sdk.support.SupportActivity
- onResume() - Method in class com.zendesk.sdk.support.ViewArticleActivity
- onResume() - Method in class com.zendesk.sdk.ui.NetworkAwareActionbarActivity
- onResume(SupportMvp.View) - Method in interface com.zendesk.sdk.support.SupportMvp.Presenter
-
Informs the presenter that the onResume method of the View has been called.
- onRetry() - Method in interface com.zendesk.sdk.network.RetryAction
-
Called when actions should be retried
- onRetryAvailable(String, View.OnClickListener) - Method in interface com.zendesk.sdk.network.Retryable
-
Called when retrying something may be possible.
- onRetryAvailable(String, View.OnClickListener) - Method in class com.zendesk.sdk.ui.NetworkAwareActionbarActivity
- onRetryUnavailable() - Method in interface com.zendesk.sdk.network.Retryable
-
Called when retrying something will not be possible.
- onRetryUnavailable() - Method in class com.zendesk.sdk.ui.NetworkAwareActionbarActivity
- onSaveInstanceState(Bundle) - Method in class com.zendesk.sdk.support.SupportActivity
- onSearchSubmit(String) - Method in interface com.zendesk.sdk.support.SupportMvp.Presenter
-
Fired when a search has been requested from the UI
- onShow(DialogInterface) - Method in interface com.zendesk.sdk.rating.ui.RateMyAppDialog.OnShowListener
-
Called when the dialog is shown
- onStart() - Method in class com.zendesk.sdk.rating.ui.RateMyAppDialog
- onStart() - Method in class com.zendesk.sdk.ui.ZendeskDialog
- onSubmissionCancel() - Method in interface com.zendesk.sdk.network.SubmissionListener
-
Called when the submission has been explicitly cancelled by the client / user
- onSubmissionCancel() - Method in class com.zendesk.sdk.network.SubmissionListenerAdapter
- onSubmissionCompleted() - Method in interface com.zendesk.sdk.network.SubmissionListener
-
Called when a submission has been completed successfully
- onSubmissionCompleted() - Method in class com.zendesk.sdk.network.SubmissionListenerAdapter
- onSubmissionError(ErrorResponse) - Method in interface com.zendesk.sdk.network.SubmissionListener
-
Called when a submission has completed with errors.
- onSubmissionError(ErrorResponse) - Method in class com.zendesk.sdk.network.SubmissionListenerAdapter
- onSubmissionStarted() - Method in interface com.zendesk.sdk.network.SubmissionListener
-
Called when a submission has started
- onSubmissionStarted() - Method in class com.zendesk.sdk.network.SubmissionListenerAdapter
- onTextChanged(CharSequence, int, int, int) - Method in class com.zendesk.sdk.ui.TextWatcherAdapter
- Organization - Class in com.zendesk.sdk.model.request
-
This is a model class for a Organization object that will be created by the
RequestProvider
as part ofCommentsResponse
. - Organization() - Constructor for class com.zendesk.sdk.model.request.Organization
- overrideResourceLoadingInWebview() - Method in class com.zendesk.sdk.network.impl.DefaultSdkOptions
- overrideResourceLoadingInWebview() - Method in interface com.zendesk.sdk.network.SdkOptions
-
Determines whether overriding resource loading is allowed in webviews.
P
- page(Integer) - Method in class com.zendesk.sdk.model.helpcenter.HelpCenterSearch.Builder
-
Specifies which page of results to request.
- parse(String, Context) - Method in class com.zendesk.sdk.deeplinking.ZendeskDeepLinkingParser
-
Resolve the provided
url
into anIntent
. - permitsShowOfDialog() - Method in class com.zendesk.sdk.rating.impl.IdentityRateMyAppRule
- permitsShowOfDialog() - Method in class com.zendesk.sdk.rating.impl.MetricsRateMyAppRule
- permitsShowOfDialog() - Method in class com.zendesk.sdk.rating.impl.NetworkRateMyAppRule
- permitsShowOfDialog() - Method in class com.zendesk.sdk.rating.impl.SettingsRateMyAppRule
- permitsShowOfDialog() - Method in interface com.zendesk.sdk.rating.RateMyAppRule
-
Checks if this rule permits the showing of the dialogue, false if it does not
- perPage(Integer) - Method in class com.zendesk.sdk.model.helpcenter.HelpCenterSearch.Builder
-
Specifies the number of results to display per page
- PowerConfig - Class in com.zendesk.sdk.power
-
This class is to allow us to know more about the device's current power configuration.
- processAndUploadSelectedFiles(List<BelvedereResult>, ImageUploadHelper, Context, AttachmentContainerHost, SafeMobileSettings) - Static method in class com.zendesk.sdk.attachment.AttachmentHelper
-
Helper method for uploading a
List
ofFile
The files are provided bycom.zendesk.belvedere.Belvedere#getFilesFromActivityOnResult(int, int, Intent, BelvedereCallback)
If a provided file is not allowed to be uploaded aToast
will be shown. - provideDependency() - Method in interface com.zendesk.sdk.util.DependencyProvider
-
Returns a dependency of type
T
- provider() - Method in enum com.zendesk.sdk.network.impl.ZendeskConfig
-
Gets a
ProviderStore
for accessing all available SDK Providers. - ProviderStore - Interface in com.zendesk.sdk.network.impl
-
Interface used to expose Providers through
ZendeskConfig
. - pushRegistrationProvider() - Method in interface com.zendesk.sdk.network.impl.ProviderStore
-
Returns an implementation of
PushRegistrationProvider
- PushRegistrationProvider - Interface in com.zendesk.sdk.network
-
A provider which will offer a higher level of abstraction compared to the
PushRegistrationService
You can create an instance of PushRegistrationProvider like this: - PushRegistrationRequest - Class in com.zendesk.sdk.model.push
-
Models the api request which is formed when registering a device for push notifications.
- PushRegistrationRequest() - Constructor for class com.zendesk.sdk.model.push.PushRegistrationRequest
- PushRegistrationRequestWrapper - Class in com.zendesk.sdk.model.push
-
Models the api request which is formed when registering a device for push notifications
- PushRegistrationRequestWrapper() - Constructor for class com.zendesk.sdk.model.push.PushRegistrationRequestWrapper
- PushRegistrationResponse - Class in com.zendesk.sdk.model.push
-
This is a class model for a response for registering a device for push notifications.
- PushRegistrationResponse() - Constructor for class com.zendesk.sdk.model.push.PushRegistrationResponse
- PushRegistrationResponseStorage - Interface in com.zendesk.sdk.storage
-
Defines the behaviour for storing, querying, and deleting a
PushRegistrationResponse
on the device. - PushRegistrationResponseWrapper - Class in com.zendesk.sdk.model.push
-
Models the api response which is formed when registering a device for push notification
- PushRegistrationResponseWrapper() - Constructor for class com.zendesk.sdk.model.push.PushRegistrationResponseWrapper
- PushRegistrationService - Interface in com.zendesk.sdk.network
-
Defines the operations that can be carried out on the Zendesk mobile SDK push notification
- pushStorage() - Method in interface com.zendesk.sdk.storage.StorageStore
-
Return an implementation of
PushRegistrationResponseStorage
.
R
- RateMyAppButton - Interface in com.zendesk.sdk.rating
-
Models the Buttons that can be added to a
RateMyAppDialog
The following attributes of a button are customisable Style Label Action to perform when tapped - RateMyAppButtonContainer - Class in com.zendesk.sdk.rating.ui
-
Defines the layout for the
RateMyAppDialog
- RateMyAppButtonContainer(Context, List<RateMyAppButton>) - Constructor for class com.zendesk.sdk.rating.ui.RateMyAppButtonContainer
-
Creates and initialises the RateMyAppDialog UI.
- RateMyAppButtonContainer.RateMyAppSelectionListener - Interface in com.zendesk.sdk.rating.ui
-
This interface defines the behaviour that buttons should inform their parent when they were clicked.
- RateMyAppDialog - Class in com.zendesk.sdk.rating.ui
-
This is a
DialogFragment
that will show a rate my app dialog. - RateMyAppDialog() - Constructor for class com.zendesk.sdk.rating.ui.RateMyAppDialog
- RateMyAppDialog.Builder - Class in com.zendesk.sdk.rating.ui
-
Builder class used to instantiate a
RateMyAppDialog
- RateMyAppDialog.OnShowListener - Interface in com.zendesk.sdk.rating.ui
- RateMyAppDontAskAgainButton - Class in com.zendesk.sdk.rating.impl
-
This button is for when you want to dismiss the dialog and never show it again to the user.
- RateMyAppDontAskAgainButton(Context) - Constructor for class com.zendesk.sdk.rating.impl.RateMyAppDontAskAgainButton
- rateMyAppFeedbackSent() - Method in interface com.zendesk.sdk.network.ZendeskTracker
-
Called when feedback is sent in the Rate My App dialog
- rateMyAppRated() - Method in interface com.zendesk.sdk.network.ZendeskTracker
-
Called when 'Yes, rate my app' is invoked in the Rate My App dialog
- RateMyAppRule - Interface in com.zendesk.sdk.rating
-
Defines the behaviour of a rule which will permit the
RateMyAppDialog
to show or not. - RateMyAppRules - Class in com.zendesk.sdk.rating.impl
-
This class models a collection of
RateMyAppRule
which must be satisfied before aRateMyAppDialog
is permitted to show. - RateMyAppRules(RateMyAppRule...) - Constructor for class com.zendesk.sdk.rating.impl.RateMyAppRules
-
Creates a
RateMyAppRules
for the given Rules. - RateMyAppSendFeedbackButton - Class in com.zendesk.sdk.rating.impl
-
A button definition that will open a UI for the user to enter feedback.
- RateMyAppSendFeedbackButton(FragmentActivity, FeedbackConnector) - Constructor for class com.zendesk.sdk.rating.impl.RateMyAppSendFeedbackButton
-
Creates a button used to send feedback.
- RateMyAppSettings - Class in com.zendesk.sdk.model.settings
-
This model represents all of the settings that can be retrieved from the server for the
RateMyAppDialog
- RateMyAppSettings() - Constructor for class com.zendesk.sdk.model.settings.RateMyAppSettings
- RateMyAppStorage - Class in com.zendesk.sdk.storage
-
This class handles the storage for preferences and settings for the
RateMyAppDialog
- RateMyAppStorage(Context) - Constructor for class com.zendesk.sdk.storage.RateMyAppStorage
- RateMyAppStoreButton - Class in com.zendesk.sdk.rating.impl
-
Defines a button which is used to take the user to the play store page for their app.
- RateMyAppStoreButton(Context) - Constructor for class com.zendesk.sdk.rating.impl.RateMyAppStoreButton
-
Constructor which will initialise the button with a string value, read from the
rate_my_app_dialog_positive_action_label
key - RawTicketField - Class in com.zendesk.sdk.model.request.fields
-
Json model class for TicketFields.
- RawTicketField() - Constructor for class com.zendesk.sdk.model.request.fields.RawTicketField
- RawTicketFieldOption - Class in com.zendesk.sdk.model.request.fields
-
Json model class for TicketFieldOption.
- RawTicketFieldOption() - Constructor for class com.zendesk.sdk.model.request.fields.RawTicketFieldOption
- RawTicketForm - Class in com.zendesk.sdk.model.request.fields
-
Json model class for TicketForms.
- RawTicketForm() - Constructor for class com.zendesk.sdk.model.request.fields.RawTicketForm
- RawTicketFormResponse - Class in com.zendesk.sdk.model.request.fields
-
Json model class for TicketFormResponses.
- RawTicketFormResponse() - Constructor for class com.zendesk.sdk.model.request.fields.RawTicketFormResponse
- RecordArticleViewRequest - Class in com.zendesk.sdk.model.helpcenter
-
This class encapsulates the parameters for submitting information about the last search to Help Center.
- RecordArticleViewRequest(LastSearch, boolean) - Constructor for class com.zendesk.sdk.model.helpcenter.RecordArticleViewRequest
-
Creates a RecordArticleViewRequest
- refreshComments(ActionRefreshComments.ActionRefreshCommentsData) - Method in interface com.zendesk.sdk.deeplinking.actions.ActionRefreshComments.ActionRefreshCommentsListener
- refreshComments(ActionRefreshComments.ActionRefreshCommentsData) - Method in class com.zendesk.sdk.requests.ViewRequestFragment
- refreshComments(String) - Method in enum com.zendesk.sdk.deeplinking.ZendeskDeepLinking
-
Will reload comments in a
ViewRequestFragment
if it is visible to the user and displaying the given requestId. - refreshRequests() - Method in class com.zendesk.sdk.requests.RequestListFragment
-
This will fetch the list of Requests from the server.
- register() - Method in interface com.zendesk.sdk.network.NetworkInfoProvider
-
Begin listening for network change events.
- registerAction(ActionHandler, Action...) - Method in enum com.zendesk.sdk.deeplinking.ZendeskDeepLinking
-
Register an
ActionHandler
- registerDevice(String, PushRegistrationRequestWrapper) - Method in interface com.zendesk.sdk.network.PushRegistrationService
- registerDeviceWithIdentifier(String, Locale, <any>) - Method in interface com.zendesk.sdk.network.PushRegistrationProvider
-
Calls a push registration service to register a given identifier to receive push notifications.
- registerDeviceWithUAChannelId(String, Locale, <any>) - Method in interface com.zendesk.sdk.network.PushRegistrationProvider
-
Calls a push registration service to register a given Urban Airship channel id to receive push notifications.
- registerUserStorage(SdkStorage.UserStorage) - Method in interface com.zendesk.sdk.storage.SdkStorage
-
Registers additional user storage providers with SdkStorage.
- reloadGuid() - Method in class com.zendesk.sdk.model.access.AnonymousIdentity
-
Ensures that the Anonymous ticket has a GUID.
- removeAttachment(File) - Method in class com.zendesk.sdk.feedback.ui.AttachmentContainerHost
-
Remove a file from the layout
- removeAttachmentAndNotify(File) - Method in class com.zendesk.sdk.feedback.ui.AttachmentContainerHost
-
Remove a file from layout and notify
AttachmentContainerHost.AttachmentContainerListener
- removeChild(HelpItem) - Method in class com.zendesk.sdk.model.helpcenter.help.SectionItem
-
Removes a child from the SectionItem
- removeDuplicateFilesFromList(List<BelvedereResult>) - Method in class com.zendesk.sdk.attachment.ImageUploadHelper
-
Helper method.
- removeImage(File) - Method in class com.zendesk.sdk.attachment.ImageUploadHelper
-
Remove a single attachment
- removeNetworkAwareListener(Integer) - Method in interface com.zendesk.sdk.network.NetworkInfoProvider
-
Remove a
NetworkAware
listener object so that it will no longer receive updates to network state. - removePushRegistrationResponse() - Method in class com.zendesk.sdk.network.impl.StubPushRegistrationResponseStorage
- removePushRegistrationResponse() - Method in interface com.zendesk.sdk.storage.PushRegistrationResponseStorage
-
Removes a stored
PushRegistrationResponse
, if any, from storage. - removeRetryAction(Integer) - Method in interface com.zendesk.sdk.network.NetworkInfoProvider
-
Remove a
RetryAction
so that it will not be invoked next time the provider is notified with network availability. - Request - Class in com.zendesk.sdk.model.request
-
This is a model class for a Request object that will be created by the
RequestProvider
. - Request() - Constructor for class com.zendesk.sdk.model.request.Request
- RequestActivity - Class in com.zendesk.sdk.requests
-
This is a simple activity that will host a
RequestListFragment
- RequestActivity() - Constructor for class com.zendesk.sdk.requests.RequestActivity
- RequestConfiguration - Class in com.zendesk.sdk.deeplinking.targets
-
Class which holds the configuration to open an request by deep linking
- RequestConfiguration(String, String, ArrayList<Intent>, Intent) - Constructor for class com.zendesk.sdk.deeplinking.targets.RequestConfiguration
- requestCreated() - Method in interface com.zendesk.sdk.network.ZendeskTracker
-
Called when a request is created
- RequestListFragment - Class in com.zendesk.sdk.requests
-
A fragment which will list the currently open requests for a given user.
- RequestListFragment() - Constructor for class com.zendesk.sdk.requests.RequestListFragment
- RequestLoadingListener - Interface in com.zendesk.sdk.network
-
This interface allows you to subscribe to the events that occur in the lifecycle of displaying the list of
Request
in theRequestListFragment
- requestProvider() - Method in interface com.zendesk.sdk.network.impl.ProviderStore
-
Returns an implementation of
RequestProvider
- RequestProvider - Interface in com.zendesk.sdk.network
-
A provider which will offer a higher level of abstraction compared to the
RequestService
You can create an instance of RequestProvider like this: - RequestResponse - Class in com.zendesk.sdk.model.request
-
Models the api response from the api call to create a
Request
in Zendesk - RequestResponse() - Constructor for class com.zendesk.sdk.model.request.RequestResponse
- RequestService - Interface in com.zendesk.sdk.network
-
Defines the operations that can be carried out on Requests.
- RequestSessionCache - Interface in com.zendesk.sdk.storage
-
Cache for storing network results like ticket forms in memory.
- RequestsResponse - Class in com.zendesk.sdk.model.request
-
Represents a response that is received from Zendesk server when getting requests.
- RequestsResponse() - Constructor for class com.zendesk.sdk.model.request.RequestsResponse
- requestStorage() - Method in interface com.zendesk.sdk.storage.StorageStore
-
Return an implementation of
RequestStorage
- RequestStorage - Interface in com.zendesk.sdk.storage
-
Provides storage of Request IDs and Comment last read timestamps.
- requestUpdated() - Method in interface com.zendesk.sdk.network.ZendeskTracker
-
Called when a request is updated
- reset() - Method in class com.zendesk.sdk.attachment.ImageUploadHelper
-
Reset the state of ImageUploadHelper
- reset() - Method in class com.zendesk.sdk.feedback.ui.AttachmentContainerHost
-
Reset the state of this view.
- reset() - Method in class com.zendesk.sdk.storage.RateMyAppStorage
-
Resets all stored data for RateMyApp.
- ResponseWrapper - Class in com.zendesk.sdk.model.network
-
Wrapper class to encapsulate a generic response received from Zendesk service.
- ResponseWrapper() - Constructor for class com.zendesk.sdk.model.network.ResponseWrapper
- RestAdapterInjector - Class in com.zendesk.sdk.network.impl
-
Glue code for instantiating
Retrofit
- RestAdapterInjector() - Constructor for class com.zendesk.sdk.network.impl.RestAdapterInjector
- RestAdapterModule - Class in com.zendesk.sdk.network.impl
-
Module for holding an instances of a
Retrofit
, configured for the recentApplicationScope
- RestAdapterModule(Retrofit) - Constructor for class com.zendesk.sdk.network.impl.RestAdapterModule
- RESULT_ERROR_IS_NETWORK_ERROR - Static variable in class com.zendesk.sdk.feedback.ui.ContactZendeskActivity
- RESULT_ERROR_REASON - Static variable in class com.zendesk.sdk.feedback.ui.ContactZendeskActivity
- RESULT_ERROR_STATUS_CODE - Static variable in class com.zendesk.sdk.feedback.ui.ContactZendeskActivity
- Retryable - Interface in com.zendesk.sdk.network
-
Indicates that a particular UI component is able to retry an operation.
- RetryAction - Interface in com.zendesk.sdk.network
-
RetryAction specifies behavior of things that can be retried
- RMA_DIALOG_TAG - Static variable in class com.zendesk.sdk.rating.ui.RateMyAppDialog
S
- SafeMobileSettings - Class in com.zendesk.sdk.model.settings
-
Wraps
MobileSettings
and makes settings call null-safe. - SafeMobileSettings(MobileSettings) - Constructor for class com.zendesk.sdk.model.settings.SafeMobileSettings
-
Creates an instance of SafeMobileSettings
- ScopeCache<T> - Class in com.zendesk.sdk.util
-
Class for caching dependencies in a scope.
- ScopeCache() - Constructor for class com.zendesk.sdk.util.ScopeCache
-
Constructor for instantiating a
ScopeCache
- SDK_GUID_HEADER - Static variable in interface com.zendesk.sdk.network.Constants
-
Mobile-Sdk-Identity header name, used to convey identity information.
- SdkConfiguration - Class in com.zendesk.sdk.model
-
This class models the basic configuration which was loaded from the backend.
- SdkConfiguration(AccessToken, SafeMobileSettings) - Constructor for class com.zendesk.sdk.model.SdkConfiguration
- SdkOptions - Interface in com.zendesk.sdk.network
-
Defines behaviour for controlling optional behaviour of the SDK.
- SdkOptions.ServiceOptions - Interface in com.zendesk.sdk.network
-
Defines behaviour for controlling network services that the SDK uses.
- SdkSettings - Class in com.zendesk.sdk.model.settings
-
Models the SDK settings.
- SdkSettings() - Constructor for class com.zendesk.sdk.model.settings.SdkSettings
- sdkSettingsProvider() - Method in interface com.zendesk.sdk.network.impl.ProviderStore
-
Returns an implementation of
SdkSettingsProvider
- SdkSettingsProvider - Interface in com.zendesk.sdk.network
-
A provider which will offer a higher level of abstraction compared to the
SdkSettingsService
This provider is used internally by the SDK and does not need to be called explicitly. - SdkSettingsService - Interface in com.zendesk.sdk.network
-
Defines the operations that can be carried out on the Zendesk mobile SDK settings APIs.
- sdkSettingsStorage() - Method in interface com.zendesk.sdk.storage.StorageStore
-
Return an implementation of
SdkSettingsStorage
- SdkSettingsStorage - Interface in com.zendesk.sdk.storage
-
This class contains methods for interacting with the stored
SdkSettings
. - sdkStorage() - Method in interface com.zendesk.sdk.storage.StorageStore
-
Return an implementation of
SdkStorage
- SdkStorage - Interface in com.zendesk.sdk.storage
-
Provides a way of accessing all of the
SdkStorage.UserStorage
classes that the SDK uses. - SdkStorage.UserStorage - Interface in com.zendesk.sdk.storage
-
Defines behaviour for SDK storage of user data
- search(List<Long>, List<Long>, String, String[], <any>) - Method in interface com.zendesk.sdk.support.SupportMvp.Model
-
Performs a Help search
- SearchArticle - Class in com.zendesk.sdk.model.helpcenter
-
This class will wrap a
Article
. - SearchArticle(Article, Section, Category) - Constructor for class com.zendesk.sdk.model.helpcenter.SearchArticle
- searchArticles(HelpCenterSearch, <any>) - Method in interface com.zendesk.sdk.network.HelpCenterProvider
-
This method searches your Help Center instance for articles that match the specified parameters
- searchArticles(String, String, String, String, String, String, String, Integer, Integer) - Method in interface com.zendesk.sdk.network.HelpCenterService
-
Searches for articles.
- Section - Class in com.zendesk.sdk.model.helpcenter
-
This is a model class for a Section object that will be created by the
HelpCenterProvider
. - Section() - Constructor for class com.zendesk.sdk.model.helpcenter.Section
- SectionItem - Class in com.zendesk.sdk.model.helpcenter.help
-
A
HelpItem
for Help Center sections - SectionItem() - Constructor for class com.zendesk.sdk.model.helpcenter.help.SectionItem
- SectionResponse - Class in com.zendesk.sdk.model.helpcenter
-
This is a class model for a response for a Section.
- SectionResponse() - Constructor for class com.zendesk.sdk.model.helpcenter.SectionResponse
- sections - Variable in class com.zendesk.sdk.model.helpcenter.SectionsResponse
- SectionsResponse - Class in com.zendesk.sdk.model.helpcenter
-
This is a class model for a response for requesting sections.
- SectionsResponse() - Constructor for class com.zendesk.sdk.model.helpcenter.SectionsResponse
- SeeAllArticlesItem - Class in com.zendesk.sdk.model.helpcenter.help
-
A
HelpItem
for a 'See all articles' item - SeeAllArticlesItem(SectionItem) - Constructor for class com.zendesk.sdk.model.helpcenter.help.SeeAllArticlesItem
- selectionMade(int) - Method in interface com.zendesk.sdk.rating.ui.RateMyAppButtonContainer.RateMyAppSelectionListener
-
Called when a button has been clicked.
- sendFeedback(String, List<String>, <any>) - Method in interface com.zendesk.sdk.feedback.FeedbackConnector
-
Sends feedback somewhere.
- sendFeedback(String, List<String>, <any>) - Method in class com.zendesk.sdk.feedback.ZendeskFeedbackConnector
- setAttachmentContainerListener(AttachmentContainerHost.AttachmentContainerListener) - Method in class com.zendesk.sdk.feedback.ui.AttachmentContainerHost
- setAttachments(List<Attachment>) - Method in class com.zendesk.sdk.model.request.CommentResponse
-
Sets the attachments of the comment
- setAttachments(List<String>) - Method in class com.zendesk.sdk.model.request.Comment
-
Sets the attachments of the comment
- setAttachments(List<String>) - Method in class com.zendesk.sdk.model.request.CreateRequest
-
Sets a
List
of attachmentUploadResponse#token
to this Request. - setAttachments(List<String>) - Method in class com.zendesk.sdk.model.request.EndUserComment
-
Sets the attachments for this comment
- setAttachmentsDeletable(boolean) - Method in class com.zendesk.sdk.feedback.ui.AttachmentContainerHost
-
Disable/enable all delete buttons
- setAttachmentState(File, AttachmentContainerHost.AttachmentState) - Method in class com.zendesk.sdk.feedback.ui.AttachmentContainerHost
-
Set the state of an previously added file
- setAttachmentUploaded(File) - Method in class com.zendesk.sdk.feedback.ui.AttachmentContainerHost
-
Set an previously added file as uploaded (
AttachmentContainerHost.AttachmentState.UPLOADED
) - setAuthor(User) - Method in class com.zendesk.sdk.model.helpcenter.Article
-
Sets the author of this article.
- setAuthorId(Long) - Method in class com.zendesk.sdk.model.request.Comment
-
Sets the ID of the author who created the comment
- setAuthorId(Long) - Method in class com.zendesk.sdk.model.request.CommentResponse
-
Sets the ID of the author who created the comment
- setBody(String) - Method in class com.zendesk.sdk.model.request.Comment
-
Sets the body of the comment in plain text
- setBody(String) - Method in class com.zendesk.sdk.model.request.CommentResponse
-
Sets the body of the comment in plain text
- setComment(EndUserComment) - Method in class com.zendesk.sdk.model.request.Request
-
Sets the comment for the Request.
- setCommentCount(String, int) - Method in interface com.zendesk.sdk.storage.RequestStorage
-
Gets the comment count of when the request was last read
- setCoppaEnabled(boolean) - Method in enum com.zendesk.sdk.network.impl.ZendeskConfig
-
Sets whether we should enable COPPA mode.
- setCreatedAt(Date) - Method in class com.zendesk.sdk.model.request.Comment
-
Sets the date that the comment that the comment was created at
- setCreatedAt(Date) - Method in class com.zendesk.sdk.model.request.CommentResponse
-
Sets the date that the comment that the comment was created at
- setCustomFields(List<CustomField>) - Method in class com.zendesk.sdk.model.request.CreateRequest
-
Sets the custom fields for this Request.
- setCustomFields(List<CustomField>) - Method in enum com.zendesk.sdk.network.impl.ZendeskConfig
-
Set a List of type
CustomField
to be used on request submission until unset See Mobile SDK documentation for more information on setting this. - setDescription(String) - Method in class com.zendesk.sdk.model.request.CreateRequest
-
Sets the description of this request
- setDeviceLocale(Locale) - Method in enum com.zendesk.sdk.network.impl.ZendeskConfig
-
Sets the preferred device locale.
- setDismissableListener(RateMyAppButtonContainer.DismissableListener) - Method in class com.zendesk.sdk.rating.ui.RateMyAppButtonContainer
-
Sets a listener that can be used to receive a notification of when a button is clicked that should dismiss the parent dialog.
- setDontShowAgain() - Method in class com.zendesk.sdk.storage.RateMyAppStorage
-
Stores the version that the user had when they chose don't remind me again.
- setEmail(String) - Method in class com.zendesk.sdk.model.request.CreateRequest
-
Sets the email of the requester of this request
- setExpanded(boolean) - Method in class com.zendesk.sdk.model.helpcenter.help.CategoryItem
-
Sets the expanded state.
- setFeedbackListener(SubmissionListener) - Method in class com.zendesk.sdk.feedback.ui.ContactZendeskFragment
-
Sets the feedback listener if you wish to be notified of feedback request creation or errors
- setFeedbackListener(SubmissionListener) - Method in class com.zendesk.sdk.rating.impl.RateMyAppSendFeedbackButton
-
Sets the
listener
that will be called when the user cancels theFeedbackDialog
or uses it to send feedback. - setFeedbackListener(SubmissionListener) - Method in class com.zendesk.sdk.rating.ui.FeedbackDialog
- setId(Long) - Method in class com.zendesk.sdk.model.request.CommentResponse
-
Sets the id of the comment
- setId(String) - Method in class com.zendesk.sdk.model.request.CreateRequest
-
Sets the ID for this request
- setIdentifier(String) - Method in class com.zendesk.sdk.model.push.PushRegistrationRequest
-
Sets an identifier
- setIdentity(Identity) - Method in enum com.zendesk.sdk.network.impl.ZendeskConfig
-
Sets the identity which the SDK uses to access and create resources
- setImageUploadProgressListener(ImageUploadHelper.ImageUploadProgressListener) - Method in class com.zendesk.sdk.attachment.ImageUploadHelper
- setInclude(String) - Method in class com.zendesk.sdk.model.helpcenter.ListArticleQuery
-
Sets the includes for this query
- setLabelNames(String) - Method in class com.zendesk.sdk.model.helpcenter.ListArticleQuery
-
Sets the label names to include in the query as a CSV string
- setLastSearch(String, int) - Method in interface com.zendesk.sdk.storage.HelpCenterSessionCache
-
Store the last successful search meta data.
- setLoading(boolean) - Method in class com.zendesk.sdk.model.helpcenter.help.SeeAllArticlesItem
- setLoadingState(LoadingState) - Method in class com.zendesk.sdk.support.ViewArticleActivity
-
Sets the loading state of this fragment.
- setLocale(String) - Method in class com.zendesk.sdk.model.push.PushRegistrationRequest
-
Sets the device locale
- setLocale(Locale) - Method in class com.zendesk.sdk.model.helpcenter.ListArticleQuery
-
Sets the locale for this query
- setMetadata(Map<String, String>) - Method in class com.zendesk.sdk.model.request.CreateRequest
-
Sets the metadata for this Request.
- setPage(Integer) - Method in class com.zendesk.sdk.model.helpcenter.ListArticleQuery
-
Specifies the page for this query
- setParent(View) - Method in class com.zendesk.sdk.feedback.ui.AttachmentContainerHost
- setPresenter(SupportMvp.Presenter) - Method in class com.zendesk.sdk.support.help.SupportHelpFragment
-
Sets the presenter which is used to communicate with the containing Activity.
- setPushRegistrationRequest(PushRegistrationRequest) - Method in class com.zendesk.sdk.model.push.PushRegistrationRequestWrapper
-
Sets the
PushRegistrationRequest
to wrap in this request - setRatedForCurrentVersion() - Method in class com.zendesk.sdk.storage.RateMyAppStorage
-
Stores the version of the app that was rated.
- setRateMyAppSelectionListener(RateMyAppButtonContainer.RateMyAppSelectionListener) - Method in class com.zendesk.sdk.rating.ui.RateMyAppButtonContainer
-
Sets a listener that can used to receive notifications when a button is clicked.
- setRequest(CreateRequest) - Method in class com.zendesk.sdk.model.request.CreateRequestWrapper
-
Sets the
CreateRequest
- setRequest(Request) - Method in class com.zendesk.sdk.model.request.UpdateRequestWrapper
-
Set the request to be sent for updating
- setRequestLoadingListener(RequestLoadingListener) - Method in class com.zendesk.sdk.requests.RequestListFragment
-
Sets the
RequestLoadingListener
for this Fragment. - setResultsPerPage(Integer) - Method in class com.zendesk.sdk.model.helpcenter.ListArticleQuery
-
Specifies the number of results per page for this query
- setSavedFeedback(String) - Method in class com.zendesk.sdk.storage.RateMyAppStorage
-
Sets the saved feedback for the
FeedbackConnector
- setSdkGuid(String) - Method in class com.zendesk.sdk.model.push.AnonymousPushRegistrationRequest
-
Set the users sdk guid
AnonymousIdentity.getSdkGuid()
- setSdkOptions(SdkOptions) - Method in enum com.zendesk.sdk.network.impl.ZendeskConfig
-
Sets the options for the sdk.
- setSections(List<SectionItem>) - Method in class com.zendesk.sdk.model.helpcenter.help.CategoryItem
-
Sets the sections to set as the children of the category
- setSortBy(SortBy) - Method in class com.zendesk.sdk.model.helpcenter.ListArticleQuery
-
Sets the sort method for this query
- setSortOrder(SortOrder) - Method in class com.zendesk.sdk.model.helpcenter.ListArticleQuery
-
Specifies the sort order for this query
- setState(ImageUploadHelper) - Method in class com.zendesk.sdk.feedback.ui.AttachmentContainerHost
- setStoredSettings(SafeMobileSettings) - Method in interface com.zendesk.sdk.storage.SdkSettingsStorage
-
Saves the supplied
MobileSettings
toSharedPreferences
. - setSubject(String) - Method in class com.zendesk.sdk.model.request.CreateRequest
-
Sets the subject of this request
- setSubmissionListener(SubmissionListener) - Method in class com.zendesk.sdk.requests.ViewRequestFragment
- setTags(List<String>) - Method in class com.zendesk.sdk.model.request.CreateRequest
-
Sets the tags for this request
- setTags(List<String>) - Method in class com.zendesk.sdk.model.request.UserTagRequest
-
Sets a list of tags.
- setThemeIfAttributesAreMissing(Activity, int...) - Static method in class com.zendesk.sdk.util.UiUtils
-
Sets a Theme on an activity if one or more required attributes do not have a value.
- setTicketFormId(Long) - Method in class com.zendesk.sdk.model.request.CreateRequest
-
Sets the ticket form id for this Request.
- setTicketFormId(Long) - Method in enum com.zendesk.sdk.network.impl.ZendeskConfig
-
Set a ticket form id which will be included in all request submission until unset See Mobile SDK documentation for more information on setting this.
- SettingsHelper - Interface in com.zendesk.sdk.network
-
Helper for loading sdk settings.
- SettingsRateMyAppRule - Class in com.zendesk.sdk.rating.impl
-
Checks if the
RateMyAppSettings
permits showing of the RateMyAppDialog Created by Zendesk on 30/07/15. - SettingsRateMyAppRule(Context) - Constructor for class com.zendesk.sdk.rating.impl.SettingsRateMyAppRule
-
Creates a rule based on rate my app settings
- setTokenType(String) - Method in class com.zendesk.sdk.model.push.PushRegistrationRequest
-
Sets a token type
- setUser(Identity) - Method in class com.zendesk.sdk.model.access.AuthenticationRequestWrapper
-
Sets the user identity
- setUserFields(String, UserFieldRequest) - Method in interface com.zendesk.sdk.network.UserService
- setUserFields(Map<String, String>, <any>) - Method in interface com.zendesk.sdk.network.UserProvider
-
Calls a user service to set user fields.
- setValue(String) - Method in class com.zendesk.sdk.model.request.EndUserComment
-
Sets the value of this comment, e.g.
- setVisibility(View, int) - Static method in class com.zendesk.sdk.util.UiUtils
-
Sets a view's visibility to one of
View#VISIBLE
,View#INVISIBLE
orView#GONE
. - shouldDismissDialog() - Method in class com.zendesk.sdk.rating.impl.BaseRateMyAppButton
- shouldDismissDialog() - Method in class com.zendesk.sdk.rating.impl.RateMyAppSendFeedbackButton
- shouldDismissDialog() - Method in interface com.zendesk.sdk.rating.RateMyAppButton
-
Gets whether or not this button should dismiss the dialog after it has been clicked.
- shouldShowConversationsMenuItem() - Method in interface com.zendesk.sdk.support.SupportMvp.Presenter
-
Determines whether the conversations menu item should be shown.
- shouldShowSearchMenuItem() - Method in interface com.zendesk.sdk.support.SupportMvp.Presenter
-
Determines whether the search menu item should be shown.
- show(Context) - Method in class com.zendesk.sdk.support.SupportActivity.Builder
-
Shows the activity.
- show(FragmentActivity) - Method in class com.zendesk.sdk.rating.ui.RateMyAppDialog
-
Shows the dialog if it is eligible to be shown.
- show(FragmentActivity, boolean) - Method in class com.zendesk.sdk.rating.ui.RateMyAppDialog
-
Shows the dialog if it is eligible to be shown.
- showAlways(FragmentActivity) - Method in class com.zendesk.sdk.rating.ui.RateMyAppDialog
-
This method can be used to always show the dialog.
- showAttachmentTryAgainDialog(Context, BelvedereResult, ErrorResponse, ImageUploadHelper, AttachmentContainerHost) - Static method in class com.zendesk.sdk.attachment.AttachmentHelper
-
Show an
android.app.AlertDialog
after uploading a file failed. - showContactUsButton() - Method in class com.zendesk.sdk.support.SupportActivity
- showContactUsButton() - Method in interface com.zendesk.sdk.support.SupportMvp.View
-
Shows the contact us button as a FAB
- showContactUsButton(boolean) - Method in class com.zendesk.sdk.support.SupportActivity.Builder
-
Define if the create ticket Floating Action Button should be visible or not.
- showContactZendesk() - Method in class com.zendesk.sdk.support.SupportActivity
- showContactZendesk() - Method in interface com.zendesk.sdk.support.SupportMvp.View
-
Shows the contact Zendesk component
- showConversationsMenuButton(boolean) - Method in class com.zendesk.sdk.support.SupportActivity.Builder
-
Client-side API to specify whether or not to show the conversations button in the Toolbar of the
SupportActivity
. - showError(int) - Method in class com.zendesk.sdk.support.SupportActivity
- showError(int) - Method in interface com.zendesk.sdk.support.SupportMvp.View
-
Shows a Snackbar with an error message
- showErrorWithRetry(SupportMvp.ErrorType, RetryAction) - Method in class com.zendesk.sdk.support.SupportActivity
- showErrorWithRetry(SupportMvp.ErrorType, RetryAction) - Method in interface com.zendesk.sdk.support.SupportMvp.View
-
Shows a snackbar with an error message and a retry action
- showHelp(SupportUiConfig) - Method in class com.zendesk.sdk.support.SupportActivity
- showHelp(SupportUiConfig) - Method in interface com.zendesk.sdk.support.SupportMvp.View
-
Shows Help for the given SDK UI configuration.
- showLoadingState() - Method in class com.zendesk.sdk.support.SupportActivity
- showLoadingState() - Method in interface com.zendesk.sdk.support.SupportMvp.View
-
Shows a loading state
- showRequestList() - Method in class com.zendesk.sdk.support.SupportActivity
- showRequestList() - Method in interface com.zendesk.sdk.support.SupportMvp.View
-
Shows the list of requests that the user has created
- showSearchResults(List<SearchArticle>, String) - Method in class com.zendesk.sdk.support.SupportActivity
- showSearchResults(List<SearchArticle>, String) - Method in interface com.zendesk.sdk.support.SupportMvp.View
-
Shows Help search results for the given query text
- SimpleArticle - Class in com.zendesk.sdk.model.helpcenter
-
This is a model class for an simplified Article object that will be created by the
HelpCenterProvider#getSuggestedArticles(SuggestedArticleSearch, ZendeskCallback)
. - SimpleArticle(Long, String) - Constructor for class com.zendesk.sdk.model.helpcenter.SimpleArticle
-
Initialise a
SimpleArticle
- sizeDialogWidthForTablets(Dialog, float) - Static method in class com.zendesk.sdk.util.UiUtils
-
Dialogs on tablets can be a bit narrow, so this method can be used to resize them to be larger.
- SortBy - Enum in com.zendesk.sdk.model.helpcenter
-
This enum models the sorting types available in Help Center
- SortOrder - Enum in com.zendesk.sdk.model.helpcenter
-
This enum models the sorting types available in Help Center
- spToPixels(int, DisplayMetrics) - Static method in class com.zendesk.sdk.util.UiUtils
-
Converts a size in scaled pixels to real pixels.
- StageDetectionUtil - Class in com.zendesk.sdk.util
- startActivity(Context, ZendeskFeedbackConfiguration) - Static method in class com.zendesk.sdk.feedback.ui.ContactZendeskActivity
-
Start the
ContactZendeskActivity
with the supplied configuration. - startActivity(Context, ZendeskFeedbackConfiguration) - Static method in class com.zendesk.sdk.requests.RequestActivity
-
Start the
RequestActivity
with the supplied configuration, which will be used for ticket creation. - startActivity(Context, Article) - Static method in class com.zendesk.sdk.support.ViewArticleActivity
-
Starts activity and sets up extra parameters, that are required for the activity
- startActivity(Context, SimpleArticle) - Static method in class com.zendesk.sdk.support.ViewArticleActivity
- storage() - Method in enum com.zendesk.sdk.network.impl.ZendeskConfig
-
Gets a
StorageModule
for accessing all avaiable storages. - StorageInjector - Class in com.zendesk.sdk.storage
-
Glue code for instantiating Zendesk storage classes
- StorageInjector() - Constructor for class com.zendesk.sdk.storage.StorageInjector
- StorageModule - Class in com.zendesk.sdk.storage
-
Module for holding instances of all SDK storage, configured for the recent
ApplicationScope
- StorageStore - Interface in com.zendesk.sdk.storage
-
Interface used to expose storage through
ZendeskConfig
- storeAccessToken(AccessToken) - Method in interface com.zendesk.sdk.storage.IdentityStorage
-
Stores an
AccessToken
on the device - storeIdentity(Identity) - Method in interface com.zendesk.sdk.storage.IdentityStorage
-
Stores an identity.
- storePushRegistrationResponse(PushRegistrationResponse) - Method in class com.zendesk.sdk.network.impl.StubPushRegistrationResponseStorage
- storePushRegistrationResponse(PushRegistrationResponse) - Method in interface com.zendesk.sdk.storage.PushRegistrationResponseStorage
-
Puts a
PushRegistrationResponse
into storage in serialized form. - storeRequestId(String) - Method in interface com.zendesk.sdk.storage.RequestStorage
-
Stores a request ID on the device
- StubPushRegistrationResponseStorage - Class in com.zendesk.sdk.network.impl
- StubPushRegistrationResponseStorage() - Constructor for class com.zendesk.sdk.network.impl.StubPushRegistrationResponseStorage
- SubmissionListener - Interface in com.zendesk.sdk.network
-
This interface allows you to subscribe to the lifecycle events that take place during the submission of a resource like Comments or Requests
- SubmissionListenerAdapter - Class in com.zendesk.sdk.network
-
Adapter class for
SubmissionListener
to prevent users having to implement all of the methods. - SubmissionListenerAdapter() - Constructor for class com.zendesk.sdk.network.SubmissionListenerAdapter
- submitRecordArticleView(Long, Locale, <any>) - Method in interface com.zendesk.sdk.network.HelpCenterProvider
-
This method submits a record article view that is used for reporting.
- submitRecordArticleView(String, Long, String, RecordArticleViewRequest) - Method in interface com.zendesk.sdk.network.HelpCenterService
-
Submit a record article view.
- SuggestedArticleResponse - Class in com.zendesk.sdk.model.helpcenter
-
Wrapper class to encapsulate a list
SimpleArticle
received fromcom.zendesk.sdk.network.HelpCenterProvider#getSuggestedArticles(SuggestedArticleSearch, ZendeskCallback)
- SuggestedArticleResponse() - Constructor for class com.zendesk.sdk.model.helpcenter.SuggestedArticleResponse
- SuggestedArticleSearch - Class in com.zendesk.sdk.model.helpcenter
-
This class models a search for suggested articles
- SuggestedArticleSearch.Builder - Class in com.zendesk.sdk.model.helpcenter
-
This is a builder class which is used to generate a
SuggestedArticleSearch
- SupportActivity - Class in com.zendesk.sdk.support
-
This Activity is the main entry point for showing Help Center content in the SDK.
- SupportActivity() - Constructor for class com.zendesk.sdk.support.SupportActivity
- SupportActivity.Builder - Class in com.zendesk.sdk.support
-
This builder is used to generate the startup configuration for the Activity.
- SupportHelpFragment - Class in com.zendesk.sdk.support.help
-
A fragment to display Help content.
- SupportHelpFragment() - Constructor for class com.zendesk.sdk.support.help.SupportHelpFragment
- SupportMvp - Interface in com.zendesk.sdk.support
-
Defines the MVP model for
SupportActivity
- SupportMvp.ErrorType - Enum in com.zendesk.sdk.support
-
The types of errors that can occur.
- SupportMvp.Model - Interface in com.zendesk.sdk.support
-
Defines behaviour for model operations
- SupportMvp.Presenter - Interface in com.zendesk.sdk.support
-
Defines behaviour for presenter operations
- SupportMvp.View - Interface in com.zendesk.sdk.support
-
Defines behaviour for view operations
- SupportUiConfig - Class in com.zendesk.sdk.support
- SupportUiConfig(Parcel) - Constructor for class com.zendesk.sdk.support.SupportUiConfig
T
- tearDownDialog(FragmentManager) - Method in class com.zendesk.sdk.rating.ui.RateMyAppDialog
-
This method can be used to tear down the RateMyAppDialog and also the
ContactZendeskFragment
if it has been shown. - TextWatcherAdapter - Class in com.zendesk.sdk.ui
-
Adapts a
TextWatcher
- TextWatcherAdapter() - Constructor for class com.zendesk.sdk.ui.TextWatcherAdapter
- themeAttributeToColor(int, Context, int) - Static method in class com.zendesk.sdk.util.UiUtils
-
Converts a attribute id in the current theme to the corresponding resolved color value.
- themeAttributeToPixels(int, Context, int, float) - Static method in class com.zendesk.sdk.util.UiUtils
-
Converts a themed attribute id to the corresponding number of real pixels.
- THIRTY_PERCENT_BATTERY_CHARGE - Static variable in class com.zendesk.sdk.power.PowerConfig
- TicketField - Class in com.zendesk.sdk.model.request.fields
-
Model class for ticket fields.
- TicketField(long, TicketFieldType, String, String, String, String, List<TicketFieldOption>) - Constructor for class com.zendesk.sdk.model.request.fields.TicketField
-
Constructor for creating an instance of a ticket field.
- TicketFieldOption - Class in com.zendesk.sdk.model.request.fields
-
Model class for ticket field option.
- TicketFieldOption(long, String, String, boolean) - Constructor for class com.zendesk.sdk.model.request.fields.TicketFieldOption
-
Constructor for creating an instance of a ticket field option.
- TicketFieldType - Enum in com.zendesk.sdk.model.request.fields
-
All supported ticket field types.
- TicketForm - Class in com.zendesk.sdk.model.request.fields
-
Model class for ticket forms.
- TicketForm(long, String, String, List<TicketField>) - Constructor for class com.zendesk.sdk.model.request.fields.TicketForm
-
Constructor for creating an instance of a ticket form.
- TicketFormSettings - Class in com.zendesk.sdk.model.settings
-
Models the TicketForm settings.
- TicketFormSettings() - Constructor for class com.zendesk.sdk.model.settings.TicketFormSettings
- ToolbarSherlock - Class in com.zendesk.sdk.ui
-
Helper for detecting the presence of an
ActionBar
. - ToolbarSherlock() - Constructor for class com.zendesk.sdk.ui.ToolbarSherlock
- toString() - Method in class com.zendesk.sdk.model.DeviceInfo
- toString() - Method in class com.zendesk.sdk.model.helpcenter.FlatArticle
- TYPE_ARTICLE - Static variable in interface com.zendesk.sdk.model.helpcenter.help.HelpItem
- TYPE_CATEGORY - Static variable in interface com.zendesk.sdk.model.helpcenter.help.HelpItem
- TYPE_LOADING - Static variable in interface com.zendesk.sdk.model.helpcenter.help.HelpItem
- TYPE_NO_RESULTS - Static variable in interface com.zendesk.sdk.model.helpcenter.help.HelpItem
- TYPE_PADDING - Static variable in interface com.zendesk.sdk.model.helpcenter.help.HelpItem
- TYPE_SECTION - Static variable in interface com.zendesk.sdk.model.helpcenter.help.HelpItem
- TYPE_SEE_ALL - Static variable in interface com.zendesk.sdk.model.helpcenter.help.HelpItem
U
- uiSettingsHelper() - Method in interface com.zendesk.sdk.network.impl.ProviderStore
-
Returns an implementation of
SettingsHelper
- UiUtils - Class in com.zendesk.sdk.util
-
Conversion utils for screen related items.
- UiUtils.ScreenSize - Enum in com.zendesk.sdk.util
- UNKNOWN_VOTE_COUNT - Static variable in class com.zendesk.sdk.model.helpcenter.Article
- unregister() - Method in interface com.zendesk.sdk.network.NetworkInfoProvider
-
Stop listening for network change events.
- unregisterAction(ActionHandler) - Method in enum com.zendesk.sdk.deeplinking.ZendeskDeepLinking
-
Unregister an
ActionHandler
- unregisterDevice(String, <any>) - Method in interface com.zendesk.sdk.network.PushRegistrationProvider
-
Calls a push registration service to unregister a device to receive push notifications.
- unregisterDevice(String, String) - Method in interface com.zendesk.sdk.network.PushRegistrationService
- unsetUniqueSearchResultClick() - Method in interface com.zendesk.sdk.storage.HelpCenterSessionCache
-
Un-sets the unique search result click flag
- UpdateRequestWrapper - Class in com.zendesk.sdk.model.request
-
UpdateRequestWrapper object is used to model the payload required when posting an update to a request.
- UpdateRequestWrapper() - Constructor for class com.zendesk.sdk.model.request.UpdateRequestWrapper
- updateResults(List<SearchArticle>, String) - Method in class com.zendesk.sdk.support.help.HelpSearchFragment
-
Updates the search results
- updateTicketFormCache(List<TicketForm>) - Method in interface com.zendesk.sdk.storage.RequestSessionCache
-
Add a list of
TicketForm
to the cache. - uploadAttachment(String, File, String, <any>) - Method in interface com.zendesk.sdk.network.UploadProvider
-
Calls a upload service to upload a file on behalf of the end-user.
- uploadAttachment(String, String, RequestBody) - Method in interface com.zendesk.sdk.network.UploadService
- uploadImage(BelvedereResult, String) - Method in class com.zendesk.sdk.attachment.ImageUploadHelper
-
Start uploading a file
- uploadProvider() - Method in interface com.zendesk.sdk.network.impl.ProviderStore
-
Returns an implementation of
UploadProvider
- UploadProvider - Interface in com.zendesk.sdk.network
-
A provider which will offer a higher level of abstraction compared to the
UploadService
You can create an instance of UploadProvider like this: - UploadResponse - Class in com.zendesk.sdk.model.request
-
This is a class model for a response for an uploaded Attachment.
- UploadResponse() - Constructor for class com.zendesk.sdk.model.request.UploadResponse
- UploadResponseWrapper - Class in com.zendesk.sdk.model.request
-
Wrapper class to encapsulate an
UploadResponse
received fromUploadService.uploadAttachment(String, String, RequestBody)
- UploadResponseWrapper() - Constructor for class com.zendesk.sdk.model.request.UploadResponseWrapper
- UploadService - Interface in com.zendesk.sdk.network
-
Defines the operations that can be carried out on Uploads.
- upvoteArticle(Long, <any>) - Method in interface com.zendesk.sdk.network.HelpCenterProvider
-
This method marks as article as helpful
- upvoteArticle(String, Long, String) - Method in interface com.zendesk.sdk.network.HelpCenterService
-
Marks an article as helpful.
- User - Class in com.zendesk.sdk.model.helpcenter
-
This is a model class for a User object that will be created by the
HelpCenterProvider
. - User - Class in com.zendesk.sdk.model.request
-
This is a model class for a user that will be created by the
RequestProvider
as part ofCommentsResponse
. - User() - Constructor for class com.zendesk.sdk.model.helpcenter.User
- User() - Constructor for class com.zendesk.sdk.model.request.User
-
Initialises a user with default values.
- USER_AGENT_HEADER - Static variable in interface com.zendesk.sdk.network.Constants
-
User-Agent header name
- UserField - Class in com.zendesk.sdk.model.request
-
This is a model class for a user field that will be created by the
UserProvider
as part ofUserFieldResponse
. - UserField() - Constructor for class com.zendesk.sdk.model.request.UserField
- UserFieldOption - Class in com.zendesk.sdk.model.request
-
This is a model class for a user field option that will be created by the
UserProvider
as part ofUserField
. - UserFieldOption() - Constructor for class com.zendesk.sdk.model.request.UserFieldOption
- UserFieldRequest - Class in com.zendesk.sdk.model.request
-
This model class is used to update user fields of the logged in user.
- UserFieldRequest(Map<String, String>) - Constructor for class com.zendesk.sdk.model.request.UserFieldRequest
-
Creates an instance with the specified mapping from field names to field values.
- UserFieldResponse - Class in com.zendesk.sdk.model.request
-
Models the api response from the api call to get a list of
UserField
in Zendesk - UserFieldResponse() - Constructor for class com.zendesk.sdk.model.request.UserFieldResponse
- userProvider() - Method in interface com.zendesk.sdk.network.impl.ProviderStore
-
Returns an implementation of
UserProvider
- UserProvider - Interface in com.zendesk.sdk.network
-
Setting tags and fields on a user are features.
- UserResponse - Class in com.zendesk.sdk.model.request
-
This is a class model for a response for adding tags to an user.
- UserResponse() - Constructor for class com.zendesk.sdk.model.request.UserResponse
- UserService - Interface in com.zendesk.sdk.network
-
Defines the operations that can be carried out on the User.
- UserTagRequest - Class in com.zendesk.sdk.model.request
-
Models the api request which is formed when adding tags to a user.
- UserTagRequest() - Constructor for class com.zendesk.sdk.model.request.UserTagRequest
V
- valueOf(String) - Static method in enum com.zendesk.sdk.attachment.ZendeskBelvedereProvider
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum com.zendesk.sdk.deeplinking.actions.ActionType
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum com.zendesk.sdk.deeplinking.targets.DeepLinkType
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum com.zendesk.sdk.deeplinking.ZendeskDeepLinking
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum com.zendesk.sdk.feedback.ui.AttachmentContainerHost.AttachmentState
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum com.zendesk.sdk.model.access.AuthenticationType
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum com.zendesk.sdk.model.helpcenter.AttachmentType
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum com.zendesk.sdk.model.helpcenter.SortBy
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum com.zendesk.sdk.model.helpcenter.SortOrder
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum com.zendesk.sdk.model.request.fields.TicketFieldType
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum com.zendesk.sdk.network.impl.ZendeskConfig
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum com.zendesk.sdk.support.SupportMvp.ErrorType
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum com.zendesk.sdk.ui.LoadingState
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum com.zendesk.sdk.ui.ZendeskPicassoTransformationFactory
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum com.zendesk.sdk.util.UiUtils.ScreenSize
-
Returns the enum constant of this type with the specified name.
- values() - Static method in enum com.zendesk.sdk.attachment.ZendeskBelvedereProvider
-
Returns an array containing the constants of this enum type, in the order they are declared.
- values() - Static method in enum com.zendesk.sdk.deeplinking.actions.ActionType
-
Returns an array containing the constants of this enum type, in the order they are declared.
- values() - Static method in enum com.zendesk.sdk.deeplinking.targets.DeepLinkType
-
Returns an array containing the constants of this enum type, in the order they are declared.
- values() - Static method in enum com.zendesk.sdk.deeplinking.ZendeskDeepLinking
-
Returns an array containing the constants of this enum type, in the order they are declared.
- values() - Static method in enum com.zendesk.sdk.feedback.ui.AttachmentContainerHost.AttachmentState
-
Returns an array containing the constants of this enum type, in the order they are declared.
- values() - Static method in enum com.zendesk.sdk.model.access.AuthenticationType
-
Returns an array containing the constants of this enum type, in the order they are declared.
- values() - Static method in enum com.zendesk.sdk.model.helpcenter.AttachmentType
-
Returns an array containing the constants of this enum type, in the order they are declared.
- values() - Static method in enum com.zendesk.sdk.model.helpcenter.SortBy
-
Returns an array containing the constants of this enum type, in the order they are declared.
- values() - Static method in enum com.zendesk.sdk.model.helpcenter.SortOrder
-
Returns an array containing the constants of this enum type, in the order they are declared.
- values() - Static method in enum com.zendesk.sdk.model.request.fields.TicketFieldType
-
Returns an array containing the constants of this enum type, in the order they are declared.
- values() - Static method in enum com.zendesk.sdk.network.impl.ZendeskConfig
-
Returns an array containing the constants of this enum type, in the order they are declared.
- values() - Static method in enum com.zendesk.sdk.support.SupportMvp.ErrorType
-
Returns an array containing the constants of this enum type, in the order they are declared.
- values() - Static method in enum com.zendesk.sdk.ui.LoadingState
-
Returns an array containing the constants of this enum type, in the order they are declared.
- values() - Static method in enum com.zendesk.sdk.ui.ZendeskPicassoTransformationFactory
-
Returns an array containing the constants of this enum type, in the order they are declared.
- values() - Static method in enum com.zendesk.sdk.util.UiUtils.ScreenSize
-
Returns an array containing the constants of this enum type, in the order they are declared.
- ViewArticleActivity - Class in com.zendesk.sdk.support
-
Activity used to render a Help Center article
- ViewArticleActivity() - Constructor for class com.zendesk.sdk.support.ViewArticleActivity
- ViewRequestActivity - Class in com.zendesk.sdk.requests
-
To launch the ViewRequest it accepts two Extras to be passed via the intent For more details: @see Intents and Intent Filters EXTRA_REQUEST_ID is a required extra, a long which references the request ID to be viewed.
- ViewRequestActivity() - Constructor for class com.zendesk.sdk.requests.ViewRequestActivity
- ViewRequestFragment - Class in com.zendesk.sdk.requests
-
ViewRequestFragment is used to present the comments of a given request.
- ViewRequestFragment() - Constructor for class com.zendesk.sdk.requests.ViewRequestFragment
W
- withAndroidStoreRatingButton() - Method in class com.zendesk.sdk.rating.ui.RateMyAppDialog.Builder
-
Adds a button which will link to an android store when tapped.
- withArticlesForCategoryIds(long...) - Method in class com.zendesk.sdk.support.SupportActivity.Builder
-
Specifies a startup configuration which will show articles for a given set of category IDs
- withArticlesForSectionIds(long...) - Method in class com.zendesk.sdk.support.SupportActivity.Builder
-
Specifies a startup configuration which will show articles for a given set of section IDs
- withArticlesPerSectionLimit(int) - Method in class com.zendesk.sdk.model.helpcenter.help.HelpRequest.Builder
-
Specifies the maximum number of articles to request per section
- withButton(RateMyAppButton) - Method in class com.zendesk.sdk.rating.ui.RateMyAppDialog.Builder
-
Adds a button which conforms to the
RateMyAppButton
interface - withCategoriesCollapsed(boolean) - Method in class com.zendesk.sdk.support.SupportActivity.Builder
-
Specifies whether or not to show all categories in the Help Center in their collapsed state when the content loads.
- withCategoryId(Long) - Method in class com.zendesk.sdk.model.helpcenter.HelpCenterSearch.Builder
-
Specifies the category id to restrict the results to.
- withCategoryId(Long) - Method in class com.zendesk.sdk.model.helpcenter.SuggestedArticleSearch.Builder
-
Specifies the category id to restrict the results to.
- withCategoryIds(List<Long>) - Method in class com.zendesk.sdk.model.helpcenter.help.HelpRequest.Builder
-
Specifies the category IDs to include in the request
- withCategoryIds(List<Long>) - Method in class com.zendesk.sdk.model.helpcenter.HelpCenterSearch.Builder
-
Specifies the category IDs to restrict the results to.
- withContactConfiguration(ZendeskFeedbackConfiguration) - Method in class com.zendesk.sdk.support.SupportActivity.Builder
-
Sets the Configuration for the Contact component, if a non-null instance of
ZendeskFeedbackConfiguration
this will be used to provide a set of values to the Contact component to enhance the request creation. - withDontRemindMeAgainButton() - Method in class com.zendesk.sdk.rating.ui.RateMyAppDialog.Builder
-
Adds a button which will dismiss the dialog and never show it again.
- withEmailIdentifier(String) - Method in class com.zendesk.sdk.model.access.AnonymousIdentity.Builder
-
Specify the Email to be used as part of the identity when using Anonymous Access
- withExternalIdentifier(String) - Method in class com.zendesk.sdk.model.access.AnonymousIdentity.Builder
-
Deprecated.Deprecated in 1.8.0.1. This will be removed in the next release. You will need to use JWT authentication if you want to use external IDs
- withIncludes(String...) - Method in class com.zendesk.sdk.model.helpcenter.HelpCenterSearch.Builder
-
Specifies the includes to be returned by the search.
- withLabelNames(String...) - Method in class com.zendesk.sdk.model.helpcenter.help.HelpRequest.Builder
-
Specifies the label names to which the search will be restricted.
- withLabelNames(String...) - Method in class com.zendesk.sdk.model.helpcenter.HelpCenterSearch.Builder
-
Specifies the label names to restrict the results to.
- withLabelNames(String...) - Method in class com.zendesk.sdk.model.helpcenter.SuggestedArticleSearch.Builder
-
Specifies the label names to restrict the results to.
- withLabelNames(String...) - Method in class com.zendesk.sdk.support.SupportActivity.Builder
-
Specifies a startup configuration which will restrict the shown articles to ones that match the provided label names.
- withNameIdentifier(String) - Method in class com.zendesk.sdk.model.access.AnonymousIdentity.Builder
-
Specify the Name to be used as part of the identity when using Anonymous Access.
- withOnShowListener(RateMyAppDialog.OnShowListener) - Method in class com.zendesk.sdk.rating.ui.RateMyAppDialog.Builder
-
Includes an
RateMyAppDialog.OnShowListener
which can be used to determine when the dialog has shown - withQuery(String) - Method in class com.zendesk.sdk.model.helpcenter.HelpCenterSearch.Builder
-
Specifies the free-form query to perform.
- withQuery(String) - Method in class com.zendesk.sdk.model.helpcenter.HelpCenterSearch
-
Clones the current search and sets the query on it
- withQuery(String) - Method in class com.zendesk.sdk.model.helpcenter.SuggestedArticleSearch.Builder
-
Specifies the free-form query to perform.
- withRules(RateMyAppRule...) - Method in class com.zendesk.sdk.rating.ui.RateMyAppDialog.Builder
-
Specifies one or more rules which will govern when the
RateMyAppDialog
is permitted to show. - withSectionId(Long) - Method in class com.zendesk.sdk.model.helpcenter.HelpCenterSearch.Builder
-
Specifies the section id to restrict the results to.
- withSectionId(Long) - Method in class com.zendesk.sdk.model.helpcenter.SuggestedArticleSearch.Builder
-
Specifies the section id to restrict the results to.
- withSectionIds(List<Long>) - Method in class com.zendesk.sdk.model.helpcenter.help.HelpRequest.Builder
-
Specifies the section IDs to include in the request
- withSectionIds(List<Long>) - Method in class com.zendesk.sdk.model.helpcenter.HelpCenterSearch.Builder
-
Specifies the section IDs to restrict the results to.
- withSelectionListener(RateMyAppButtonContainer.RateMyAppSelectionListener) - Method in class com.zendesk.sdk.rating.ui.RateMyAppDialog.Builder
-
Includes a
RateMyAppButtonContainer.RateMyAppSelectionListener
which can be used to subscribe to button click events. - withSendFeedbackButton() - Method in class com.zendesk.sdk.rating.ui.RateMyAppDialog.Builder
-
Adds a button which will open a UI where the user can enter feedback.
- withSendFeedbackButton(ZendeskFeedbackConfiguration) - Method in class com.zendesk.sdk.rating.ui.RateMyAppDialog.Builder
-
Adds a button which will open a UI where the user can enter feedback.
- withSendFeedbackButton(ZendeskFeedbackConfiguration, SubmissionListener) - Method in class com.zendesk.sdk.rating.ui.RateMyAppDialog.Builder
-
Adds a button which will open a UI where the user can enter feedback.
- WrappedZendeskFeedbackConfiguration - Class in com.zendesk.sdk.feedback
-
Wrapped version of
ZendeskFeedbackConfiguration
- WrappedZendeskFeedbackConfiguration(ZendeskFeedbackConfiguration) - Constructor for class com.zendesk.sdk.feedback.WrappedZendeskFeedbackConfiguration
- writeToParcel(Parcel, int) - Method in class com.zendesk.sdk.support.SupportUiConfig
Z
- ZENDESK_SDK_FOR_ANDROID - Static variable in interface com.zendesk.sdk.network.Constants
-
User-Agent header value
- ZendeskBelvedereProvider - Enum in com.zendesk.sdk.attachment
- ZendeskConfig - Enum in com.zendesk.sdk.network.impl
-
Configuration class for Zendesk initialization.
- ZendeskDeepLinking - Enum in com.zendesk.sdk.deeplinking
- ZendeskDeepLinkingBroadcastReceiver - Class in com.zendesk.sdk.deeplinking
-
Proxy
android.content.BroadcastReceiver
which offers the ability to deep link to predefined parts of the SDK. - ZendeskDeepLinkingBroadcastReceiver() - Constructor for class com.zendesk.sdk.deeplinking.ZendeskDeepLinkingBroadcastReceiver
- ZendeskDeepLinkingParser - Class in com.zendesk.sdk.deeplinking
-
Helper class for parsing links and resolving them into an
Intent
- ZendeskDeepLinkingParser() - Constructor for class com.zendesk.sdk.deeplinking.ZendeskDeepLinkingParser
-
This constructor initialise the following parsers in the shown order: HelpCenterParser MailParser HttpParser DefaultParser The order parsers were added defines the order urls get processed.
- ZendeskDialog - Class in com.zendesk.sdk.ui
-
Common functionality for all Zendesk SDK dialogs.
- ZendeskDialog() - Constructor for class com.zendesk.sdk.ui.ZendeskDialog
- ZendeskFeedbackConfiguration - Interface in com.zendesk.sdk.feedback
-
This interface defines what wil be included in the request that is created when one of the feedback mechanisms is used.
- ZendeskFeedbackConnector - Class in com.zendesk.sdk.feedback
-
Connector to submit requests to a Zendesk instance.
- ZendeskFeedbackConnector(Context, ZendeskFeedbackConfiguration, List<String>, List<CustomField>, Long, RequestProvider, IdentityStorage) - Constructor for class com.zendesk.sdk.feedback.ZendeskFeedbackConnector
-
Gets a default implementation of ZendeskFeedbackConnector.
- ZendeskPicassoProvider - Class in com.zendesk.sdk.network.impl
-
This will be an instance of picasso that we can use for downloading attachments from our servers.
- ZendeskPicassoTransformationFactory - Enum in com.zendesk.sdk.ui
- ZendeskRequestInterceptor - Class in com.zendesk.sdk.network.impl
-
This request interceptor will add headers to all requests that are made through the means of a
retrofit2.Retrofit
Adds a User-Agent header to requests Adds an Accept header with value application/json to all requests Adds a Client-Identifier header to requests if it is available - ZendeskRequestInterceptor(String, String) - Constructor for class com.zendesk.sdk.network.impl.ZendeskRequestInterceptor
- ZendeskTracker - Interface in com.zendesk.sdk.network
-
Defines some operations which can be used for tracking or analytics purposes.