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 at ZendeskDeepLinking
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 visible ViewRequestFragment.
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 via NetworkAware.onNetworkAvailable() and NetworkAware.onNetworkUnavailable() as long as the NetworkInfoProvider is currently in a registered state.
addRetryAction(Integer, RetryAction) - Method in interface com.zendesk.sdk.network.NetworkInfoProvider
Add a RetryAction, whose RetryAction.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
Deprecated.
As of v1.10.2.1, when COPPA is enabled, this method is no longer used. Instead, if an identity with identifying information is present, the identity is now replaced completely, wiping user storage and setting a new, empty AnonymousIdentity (using new AnonymousIdentity.Builder().build()).
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() - Constructor for class com.zendesk.sdk.model.access.AnonymousIdentity
Creates a new, empty instance of an AnonymousIdentity.
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
 
ArticleVoteStorage - Interface in com.zendesk.sdk.storage
Provides storage of an article vote for each article with an article id
ArticleVotingView - Class in com.zendesk.sdk.support
This view provides voting functionality for a Help Center article.
ArticleVotingView(Context) - Constructor for class com.zendesk.sdk.support.ArticleVotingView
 
ArticleVotingView(Context, AttributeSet) - Constructor for class com.zendesk.sdk.support.ArticleVotingView
 
ArticleVotingView(Context, AttributeSet, int) - Constructor for class com.zendesk.sdk.support.ArticleVotingView
 
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 of AttachmentContainerHost.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

BaseProvider - Interface in com.zendesk.sdk.network
Meta provider that should be used in all providers which need MobileSettings and an AccessToken.
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
bindTo(Long, ArticleVoteStorage) - Method in class com.zendesk.sdk.support.ArticleVotingView
Binds the given article ID and article vote storage to this voting view, so that all votes cast through this view will be votes on that article, and the vote information will be persisted in the supplied storage.
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.
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.

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
 
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.StubArticleVoteStorage
 
clearUserData() - Method in class com.zendesk.sdk.network.impl.StubPushRegistrationResponseStorage
 
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.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 of CommentsResponse.
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 of CommentsResponse.
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
ContactUsButtonVisibility - Enum in com.zendesk.sdk.support
The different visibility states for the "ContactUs" button
ContactUsSettings - Class in com.zendesk.sdk.model.settings
Models the Request settings which will be used by the ContactZendeskActivity or the ContactZendeskFragment.
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 the RequestListFragment.
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 a TicketField
create(RawTicketFieldOption) - Static method in class com.zendesk.sdk.model.request.fields.TicketFieldOption
create(RawTicketFieldSystemOption) - Static method in class com.zendesk.sdk.model.request.fields.TicketFieldSystemOption
create(RawTicketForm, List<TicketField>) - Static method in class com.zendesk.sdk.model.request.fields.TicketForm
Convert a RawTicketForm into a TicketForm
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 a okhttp3.OkHttpClient Created by Zendesk on 21/03/2016.
DefaultZendeskUnauthorizedInterceptor(SdkStorage, Cache) - 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 the SharedPreferences.
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
describeContents() - Method in class com.zendesk.sdk.support.SupportUiConfig
 
DeviceInfo - Class in com.zendesk.sdk.network.impl
Provides meta information about the device
DeviceInfo(Context) - Constructor for class com.zendesk.sdk.network.impl.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.ArticleVote
 
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
 
equals(Object) - Method in class com.zendesk.sdk.model.request.RequestUpdates
 
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
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_ARTICLE_VOTING_ENABLED - Static variable in class com.zendesk.sdk.support.ViewArticleActivity
 
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

FeedbackConnector - Interface in com.zendesk.sdk.feedback
Interface used to define behaviour for sending feedback of some kind
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.
FRAGMENT_TAG - Static variable in class com.zendesk.sdk.requests.RequestActivity
 

G

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
 
getAndStoreAuthTokenViaAnonymous(AnonymousIdentity, <any>) - Method in interface com.zendesk.sdk.network.AccessProvider
Calls an AccessService and loads a authentication token for a AnonymousIdentity.
getAndStoreAuthTokenViaJwt(JwtIdentity, <any>) - Method in interface com.zendesk.sdk.network.AccessProvider
Calls an AccessService and loads a authentication token for a JwtIdentity.
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
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
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
 
getBlipsSettings() - Method in class com.zendesk.sdk.model.settings.SdkSettings
Returns the settings for Blips.
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.StubArticleVoteStorage
 
getCacheKey() - Method in class com.zendesk.sdk.network.impl.StubPushRegistrationResponseStorage
 
getCacheKey() - Method in interface com.zendesk.sdk.storage.SdkStorage.UserStorage
Gets the cache key for the user storage.
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
getContactUsButtonVisibility() - Method in class com.zendesk.sdk.support.SupportUiConfig
 
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 TicketFieldType.Tagger field types
getCustomFields() - Method in class com.zendesk.sdk.network.impl.ApplicationScope
Get the configured Custom Fields as List of CustomField.
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
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.
getDeviceInfoAsMapForMetaData() - Method in class com.zendesk.sdk.network.impl.DeviceInfo
 
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
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
getFeedbackConfiguration() - Method in class com.zendesk.sdk.support.SupportUiConfig
 
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
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
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.
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.
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.
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.
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.
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.RawTicketFieldSystemOption
Gets the name of the ticket field system 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.TicketFieldSystemOption
Gets the name of the ticket field system 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
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.
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 or null from storage.
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.
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.
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.
getRequestsWithUpdates() - Method in class com.zendesk.sdk.model.request.RequestUpdates
Gets the map of request IDs to their count of updates.
getRequestUpdates() - Method in interface com.zendesk.sdk.storage.RequestStorage
Gets the stored RequestUpdates object, or null if there isn't one.
getRequestUpdatesTimestamp() - Method in interface com.zendesk.sdk.storage.RequestStorage
Gets the timestamp in milliseconds for when the stored RequestUpdates (if any) was stored.
getResizeTransformationHeight(int) - Method in enum com.zendesk.sdk.ui.ZendeskPicassoTransformationFactory
 
getResizeTransformationWidth(int) - Method in enum com.zendesk.sdk.ui.ZendeskPicassoTransformationFactory
 
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
getRoundedTransformation(int, int) - Method in enum com.zendesk.sdk.ui.ZendeskPicassoTransformationFactory
 
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.
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 a SafeMobileSettings object.
getSettings(<any>) - Method in interface com.zendesk.sdk.support.SupportMvp.Model
Fetches the application's settings
getSettings(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
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.
getStoredArticleVote(Long) - Method in class com.zendesk.sdk.network.impl.StubArticleVoteStorage
 
getStoredArticleVote(Long) - Method in interface com.zendesk.sdk.storage.ArticleVoteStorage
Gets a stored ArticleVote from the device
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
Gets the stored MobileSettings from the SharedPreferences, wrapped in a SafeMobileSettings.
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.
getSystemFieldOptions() - Method in class com.zendesk.sdk.model.request.fields.RawTicketField
Ticket field system options, this field will only be populated for TicketFieldType.Priority field types
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.
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.
getTicketFieldSystemOptions() - Method in class com.zendesk.sdk.model.request.fields.TicketField
Ticket field system options, this field will only be populated for TicketFieldType.Priority field types
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
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
getUpdateCount() - Method in class com.zendesk.sdk.model.request.RequestUpdates
Gets the number of updates to requests
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
getUpdatesForDevice(<any>) - Method in interface com.zendesk.sdk.network.RequestProvider
Gets details of any updates to requests for this device.
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.
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, including the values of any user fields that have been set on the current 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
Gets a list of user field definitions that are available in your account.
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.access.AccessToken
Gets the user ID used to identify a user in Zendesk.
getUserId() - Method in class com.zendesk.sdk.model.helpcenter.ArticleVote
Gets the ID of the User who created the Vote
getUserId() - Method in interface com.zendesk.sdk.storage.IdentityStorage
Gets a stored user ID from the device.
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 method HelpCenterService.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.RawTicketFieldSystemOption
Gets the value of the ticket field system 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.fields.TicketFieldSystemOption
Gets the value of the ticket field system option.
getValue() - Method in class com.zendesk.sdk.model.request.UserFieldOption
Get the value of the user field options.
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
 
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.ArticleVote
 
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
 
hashCode() - Method in class com.zendesk.sdk.model.request.RequestUpdates
 
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
Returns true if there is a PushRegistrationResponse in storage, false if not.
hasStoredRequestUpdates() - Method in interface com.zendesk.sdk.storage.RequestStorage
Check to see whether there is an RequestUpdates object in storage.
hasStoredSdkSettings() - Method in interface com.zendesk.sdk.storage.SdkSettingsStorage
This method can check to see if there are any stored MobileSettings in the SharedPreferences
hasUpdates() - Method in class com.zendesk.sdk.model.request.RequestUpdates
Checks if there are any request with updates
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
HOURS_MINUTES_FORMAT - Static variable in interface com.zendesk.sdk.network.Constants
Date format for displaying hours and minutes.

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.
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
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.
installToolBar(AppCompatActivity) - Static method in class com.zendesk.sdk.ui.ToolbarSherlock
Ensures that there is an ActionBar available in the AppCompatActivity 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.
isArticleVotingEnabled() - Method in class com.zendesk.sdk.support.SupportUiConfig
 
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
Deprecated.
as of v1.10.2.1.
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.
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.
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
isInputValid() - Method in class com.zendesk.sdk.ui.EmailAddressAutoCompleteTextView
 
isLoading() - Method in class com.zendesk.sdk.model.helpcenter.help.SeeAllArticlesItem
 
isLowMemory() - Method in class com.zendesk.sdk.network.impl.DeviceInfo
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.
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
isPathfinderEnabled() - Method in class com.zendesk.sdk.model.settings.SafeMobileSettings
Gets if blips are enabled for Pathfinder 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
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
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

markRequestAsRead(String) - Method in interface com.zendesk.sdk.storage.RequestStorage
Marks a request as read by removing it from the stored RequestUpdates.
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
 

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.
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(boolean, ContactUsButtonVisibility, ZendeskFeedbackConfiguration, boolean) - Static method in class com.zendesk.sdk.support.help.HelpSearchFragment
 
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.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
 
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.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
 
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
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 of CommentsResponse.
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 an Intent.
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 of File
The files are provided by com.zendesk.belvedere.Belvedere#getFilesFromActivityOnResult(int, int, Intent, BelvedereCallback) If a provided file is not allowed to be uploaded a Toast will be shown.
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

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
 
RawTicketFieldSystemOption - Class in com.zendesk.sdk.model.request.fields
Json model class for TicketFieldSystemOption.
RawTicketFieldSystemOption() - Constructor for class com.zendesk.sdk.model.request.fields.RawTicketFieldSystemOption
 
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
 
read(JsonReader) - Method in class com.zendesk.sdk.network.impl.ZendeskDateTypeAdapter
 
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.
removeStoredArticleVote(Long) - Method in class com.zendesk.sdk.network.impl.StubArticleVoteStorage
 
removeStoredArticleVote(Long) - Method in interface com.zendesk.sdk.storage.ArticleVoteStorage
Removes an ArticleVote from the device
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 the RequestListFragment
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
RequestUpdates - Class in com.zendesk.sdk.model.request
Represents updates (new comments) to Requests that exist in Zendesk
RequestUpdates(Map<String, Integer>) - Constructor for class com.zendesk.sdk.model.request.RequestUpdates
Creates an instance with the request updates
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.
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
 
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

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
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
Creates a SdkConfiguration from the given AccessToken and SafeMobileSettings.
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
Wraps an Article and also includes information of the location structure of the Article.
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
 
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 attachment UploadResponse#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
Deprecated.
as of v1.10.2.1. Consider supplying new AnonymousIdentity.Builder.build() in ZendeskConfig.setIdentity(Identity) instead.
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 locale for Help Center content.
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
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
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.
setRequestUpdates(RequestUpdates) - Method in interface com.zendesk.sdk.storage.RequestStorage
Stores a RequestUpdates in the storage, and records a timestamp of the event.
setResultsPerPage(Integer) - Method in class com.zendesk.sdk.model.helpcenter.ListArticleQuery
Specifies the number of results per page for this query
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 to SharedPreferences.
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.
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
Sets the user fields for the current user.
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 or View#GONE.
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.
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
Deprecated.
This method is deprecated as of 1.10.0.1. Please use SupportActivity.Builder.withContactUsButtonVisibility(ContactUsButtonVisibility) instead.
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 the Activity on the given Article, with article voting enabled and the "Contact Us" FloatingActionButton enabled.
startActivity(Context, Article, boolean, ZendeskFeedbackConfiguration, boolean) - Static method in class com.zendesk.sdk.support.ViewArticleActivity
Starts the Activity on the given Article.
startActivity(Context, SimpleArticle) - Static method in class com.zendesk.sdk.support.ViewArticleActivity
Starts the Activity on the given SimpleArticle, with article voting enabled and the "Contact Us" FloatingActionButton enabled.
startActivity(Context, SimpleArticle, boolean, ZendeskFeedbackConfiguration, boolean) - Static method in class com.zendesk.sdk.support.ViewArticleActivity
Starts the Activity on the given SimpleArticle.
storage() - Method in enum com.zendesk.sdk.network.impl.ZendeskConfig
Gets a StorageModule for accessing all avaiable storages.
StorageModule - Class in com.zendesk.sdk.storage
 
StorageModule() - Constructor for class com.zendesk.sdk.storage.StorageModule
 
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
storeArticleVote(Long, ArticleVote) - Method in class com.zendesk.sdk.network.impl.StubArticleVoteStorage
 
storeArticleVote(Long, ArticleVote) - Method in interface com.zendesk.sdk.storage.ArticleVoteStorage
Stores an ArticleVote 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
storeUserId(Long) - Method in interface com.zendesk.sdk.storage.IdentityStorage
Stores a user ID for use in blips.
StubArticleVoteStorage - Class in com.zendesk.sdk.network.impl
 
StubArticleVoteStorage() - Constructor for class com.zendesk.sdk.network.impl.StubArticleVoteStorage
 
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(Article, 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 from com.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

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 field.
TicketField(long, TicketFieldType, String, String, String, String, List<TicketFieldOption>, List<TicketFieldSystemOption>) - 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.
TicketFieldSystemOption - Class in com.zendesk.sdk.model.request.fields
Model class for ticket field system option.
TicketFieldSystemOption(String, String) - Constructor for class com.zendesk.sdk.model.request.fields.TicketFieldSystemOption
Constructor for creating an instance of a ticket field system 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.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
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 of CommentsResponse.
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 of UserFieldResponse.
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 of UserField.
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.ContactUsButtonVisibility
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.ContactUsButtonVisibility
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
 
voteStorage() - Method in interface com.zendesk.sdk.storage.StorageStore
Return an implementation of ArticleVoteStorage

W

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
withArticleVoting(boolean) - Method in class com.zendesk.sdk.support.SupportActivity.Builder
Specifies whether voting on articles should be enabled or disabled.
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.
withContactUsButtonVisibility(ContactUsButtonVisibility) - Method in class com.zendesk.sdk.support.SupportActivity.Builder
Define which screens the "contact us" Floating Action Button should be shown on.
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
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.
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.
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.
WrappedZendeskFeedbackConfiguration - Class in com.zendesk.sdk.feedback
Wrapped version of ZendeskFeedbackConfiguration
WrappedZendeskFeedbackConfiguration(ZendeskFeedbackConfiguration) - Constructor for class com.zendesk.sdk.feedback.WrappedZendeskFeedbackConfiguration
 
write(JsonWriter, Date) - Method in class com.zendesk.sdk.network.impl.ZendeskDateTypeAdapter
 
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.
ZendeskDateTypeAdapter - Class in com.zendesk.sdk.network.impl
A somewhat UTC-or-GTFO type adapter.
ZendeskDateTypeAdapter() - Constructor for class com.zendesk.sdk.network.impl.ZendeskDateTypeAdapter
 
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.
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, 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.
A B C D E F G H I J L M N O P R S T U V W Z