A B C D E F G H I J K L M N O P R S T U V W Z
A
- Action<E> - Class in zendesk.support.suas
-
Synchronous action that can be dispatched in a
Store
to kick of state changes. - Action(String) - Constructor for class zendesk.support.suas.Action
-
Create an
Action
without a payload. - Action(String, E) - Constructor for class zendesk.support.suas.Action
-
Create an
Action
- ACTION_CONTACT_OPTION - Static variable in interface zendesk.support.Constants
-
Action string for Action Handlers which allow the user to contact
- ACTION_CONVERSATION_LIST - Static variable in interface zendesk.support.Constants
-
Action string for opening a conversation list UI (such as Support SDK's RequestListActivity).
- ACTION_REFRESH_REQUEST_CONVERSATION - Static variable in interface zendesk.support.Constants
-
Action string for refreshing the Request Conversation UI.
- ACTION_REFRESH_REQUEST_LIST - Static variable in interface zendesk.support.Constants
-
Action string for refreshing the Request List UI.
- ActionDescription - Class in zendesk.core
- ActionDescription(String, String, int) - Constructor for class zendesk.core.ActionDescription
- ActionHandler - Interface in zendesk.core
-
Defines a handler for an inter-SDK action, such as one SDK starting another one, without either SDK having a dependency on the other.
- ActionHandlerRegistry - Interface in zendesk.core
-
Defines an interface for a registry of
ActionHandler
objects to be used for inter-SDK actions, such as starting anandroid.app.Activity
from one SDK, in another SDK, without any dependency between them. - add(ActionHandler) - Method in interface zendesk.core.ActionHandlerRegistry
-
Adds an
ActionHandler
to the registry. - addActionListener(Listener<Action<?>>) - Method in interface zendesk.support.suas.Store
-
Adds a new
Listener
to the store. - addArticle(ArticleItem) - Method in class zendesk.support.SectionItem
- addComment(String, EndUserComment, <any>) - Method in interface zendesk.support.RequestProvider
-
Add a
EndUserComment
to a request. - addListener() - Method in class zendesk.support.suas.CombinedSubscription
- addListener() - Method in interface zendesk.support.suas.Subscription
-
Subscribe the associated listener to the
Store
- addListener(Class<E>, Filter<E>, Listener<E>) - Method in interface zendesk.support.suas.Store
-
Adds a new
Listener
to the store. - addListener(Class<E>, Listener<E>) - Method in interface zendesk.support.suas.Store
-
Adds a new
Listener
to the store. - addListener(String, Class<E>, Filter<E>, Listener<E>) - Method in interface zendesk.support.suas.Store
-
Adds a new
Listener
to the store. - addListener(String, Class<E>, Listener<E>) - Method in interface zendesk.support.suas.Store
-
Adds a new
Listener
to the store. - addListener(String, Filter<E>, Listener<E>) - Method in interface zendesk.support.suas.Store
-
Adds a new
Listener
to the store. - addListener(String, Listener<E>) - Method in interface zendesk.support.suas.Store
-
Adds a new
Listener
to the store. - addListener(Filter<State>, Listener<State>) - Method in interface zendesk.support.suas.Store
-
Adds a new
Listener
to the store. - addListener(Filter<State>, StateSelector<E>, Listener<E>) - Method in interface zendesk.support.suas.Store
-
Adds a new
Listener
to the store. - addListener(Listener<State>) - Method in interface zendesk.support.suas.Store
-
Adds a new
Listener
to the store. - addListener(StateSelector<E>, Listener<E>) - Method in interface zendesk.support.suas.Store
-
Adds a new
Listener
to the store. - addNetworkAwareListener(Integer, NetworkAware) - Method in interface zendesk.core.NetworkInfoProvider
-
Add a
NetworkAware
listener object, which will receive updates to the network state viaNetworkAware.onNetworkAvailable()
andNetworkAware.onNetworkUnavailable()
as long as theNetworkInfoProvider
is currently in a registered state. - addRetryAction(Integer, RetryAction) - Method in interface zendesk.core.NetworkInfoProvider
-
Add a
RetryAction
, whoseRetryAction.onRetry()
method will be called the next time the provider is notified with network availability. - addTags(List<String>, <any>) - Method in interface zendesk.core.UserProvider
-
Calls a user service to add tags to a user on behalf of the end-user.
- AgentInfo(String, String, String) - Constructor for class zendesk.support.requestlist.RequestInfo.AgentInfo
- announceContentLoaded() - Method in class zendesk.support.guide.HelpCenterActivity
- AnonymousIdentity - Class in zendesk.core
-
This class models an identity which is used to identify an End User within a Zendesk instance.
- AnonymousIdentity() - Constructor for class zendesk.core.AnonymousIdentity
-
Creates a new, empty instance of an AnonymousIdentity.
- AnonymousIdentity.Builder - Class in zendesk.core
-
This is a builder class which is used to generate a
Identity
- Article - Class in zendesk.support
-
This is a model class for an Article object that will be created by the
HelpCenterProvider
. - Article() - Constructor for class zendesk.support.Article
- ARTICLE_VOTE_DOWN - Static variable in annotation type zendesk.support.HelpCenterBlipsProvider.ArticleVote
- ARTICLE_VOTE_DOWN - Static variable in annotation type zendesk.support.SupportBlipsProvider.ArticleVote
- ARTICLE_VOTE_UP - Static variable in annotation type zendesk.support.HelpCenterBlipsProvider.ArticleVote
- ARTICLE_VOTE_UP - Static variable in annotation type zendesk.support.SupportBlipsProvider.ArticleVote
- ArticleConfiguration - Class in zendesk.support.guide
-
Data class, that represents the initial configuration of
ViewArticleActivity
. - ArticleConfiguration.Builder - Class in zendesk.support.guide
-
This builder is used to generate an instance of
ArticleConfiguration
- ArticleItem - Class in zendesk.support
-
A
HelpItem
for Help Center articles - ArticleItem(Long, Long, String) - Constructor for class zendesk.support.ArticleItem
- articleView(Article) - Method in interface zendesk.support.HelpCenterBlipsProvider
-
Tracks a view of a Help Center article as a PageView blip.
- articleVote(Long, int) - Method in interface zendesk.support.HelpCenterBlipsProvider
-
Tracks a vote on a Help Center article as a UserAction blip.
- ArticleVote - Class in zendesk.support
-
This is a class model for an Article vote.
- ArticleVote() - Constructor for class zendesk.support.ArticleVote
- ArticleVoteStorage - Interface in zendesk.support
-
Provides storage of an
ArticleVote
for each article with an article id. - Attachment - Class in zendesk.support
-
This is a model class for an Attachment object.
- Attachment() - Constructor for class zendesk.support.Attachment
- AttachmentFile - Class in zendesk.support
-
Model class representing a file to be uploaded to Zendesk Support as an attachment to a request comment.
- AttachmentFile(String, String, File) - Constructor for class zendesk.support.AttachmentFile
-
Construct a new instance of an AttachmentFile with the provided file name, MIME type, and file.
- AttachmentType - Enum in zendesk.support
-
Internal enum used to represent the allowed individual types of attachments that can be fetched from a Help Center instance.
- AuthenticationProvider - Interface in zendesk.core
-
SDK access to Identity.
- AuthenticationType - Enum in zendesk.core
-
Enum to track the authentication type for a given app configuration
B
- BaseStorage - Interface in zendesk.core
-
Low level storage description.
- BlipsGroup - Enum in zendesk.core
-
Defines the different groups of blips which can be sent.
- BlipsProvider - Interface in zendesk.core
-
A Provider for tracking user actions.
- build() - Method in class zendesk.core.AnonymousIdentity.Builder
-
Builds a
Identity
object with the specified parameters. - build() - Method in class zendesk.support.HelpCenterSearch.Builder
-
Builds a
HelpCenterSearch
object with the specified parameters. - build() - Method in class zendesk.support.HelpRequest.Builder
-
Builds the
HelpRequest
request - build() - Method in class zendesk.support.suas.Suas.Builder
-
Creates an instance
Store
with the provided options. - build() - Method in class zendesk.support.SuggestedArticleSearch.Builder
-
Builds a
HelpCenterSearch
object with the specified parameters. - builder() - Static method in class zendesk.support.guide.HelpCenterActivity
-
Create a new builder for HelpCenterActivity.
- builder() - Static method in class zendesk.support.guide.ViewArticleActivity
-
Create a new builder for ViewArticleActivity.
- builder() - Static method in class zendesk.support.request.RequestActivity
-
Create a new builder for RequestActivity.
- builder() - Static method in class zendesk.support.requestlist.RequestListActivity
-
Create a new builder for RequestListActivity.
- builder(long) - Static method in class zendesk.support.guide.ViewArticleActivity
-
Create a new builder for ViewArticleActivity.
- builder(Article) - Static method in class zendesk.support.guide.ViewArticleActivity
-
Create a new builder for ViewArticleActivity.
- Builder() - Constructor for class zendesk.core.AnonymousIdentity.Builder
-
Creates a builder which can be used to create an anonymous identity
- Builder() - Constructor for class zendesk.support.guide.ArticleConfiguration.Builder
-
Constructs an instance with a blank configuration
- Builder() - Constructor for class zendesk.support.guide.HelpCenterConfiguration.Builder
-
Creates a new Builder.
- Builder() - Constructor for class zendesk.support.HelpCenterSearch.Builder
- Builder() - Constructor for class zendesk.support.HelpRequest.Builder
- Builder() - Constructor for class zendesk.support.request.RequestConfiguration.Builder
- Builder() - Constructor for class zendesk.support.requestlist.RequestListConfiguration.Builder
- Builder() - Constructor for class zendesk.support.SuggestedArticleSearch.Builder
- Builder(long) - Constructor for class zendesk.support.guide.ArticleConfiguration.Builder
-
Constructs an instance from the given articleId and title
- Builder(Article) - Constructor for class zendesk.support.guide.ArticleConfiguration.Builder
-
Constructs an instance from the given article model
C
- canHandle(String) - Method in interface zendesk.core.ActionHandler
-
Determines whether or not the ActionHandler object can handle the given action String.
- canHandle(String) - Method in class zendesk.support.CreateRequestActionHandler
- Category - Class in zendesk.support
-
This is a model class for a Category object that will be created by the
HelpCenterProvider
. - Category() - Constructor for class zendesk.support.Category
- CategoryItem - Class in zendesk.support
-
A
HelpItem
for Help Center categories - CategoryItem() - Constructor for class zendesk.support.CategoryItem
- clear() - Method in interface zendesk.core.ActionHandlerRegistry
-
Removes all
ActionHandler
s from the registry. - clear() - Method in interface zendesk.core.BaseStorage
-
Clear everything from storage.
- clear() - Method in interface zendesk.core.MemoryCache
- clear() - Method in interface zendesk.core.SessionStorage
-
Clear all session related data.
- clearNetworkAwareListeners() - Method in interface zendesk.core.NetworkInfoProvider
-
Clear all added
NetworkAware
listener objects. - clearRetryActions() - Method in interface zendesk.core.NetworkInfoProvider
-
Clear all added
RetryAction
objects. - clearSearchResults() - Method in class zendesk.support.guide.HelpCenterActivity
- CombinedSubscription - Class in zendesk.support.suas
-
Helper class for joining multiple
Subscription
s. - Comment - Class in zendesk.support
-
This is a model class for a Comment object that will be created by the
RequestProvider
as part ofCommentsResponse
. - Comment() - Constructor for class zendesk.support.Comment
- CommentResponse - Class in zendesk.support
-
This is a model class for a CommentResponse object that will be fetched by the
RequestProvider
as part ofCommentsResponse
. - CommentResponse() - Constructor for class zendesk.support.CommentResponse
- CommentsResponse - Class in zendesk.support
-
This is a class model for a response for requesting comments for a request.
- CommentsResponse() - Constructor for class zendesk.support.CommentsResponse
- compareTo(FlatArticle) - Method in class zendesk.support.FlatArticle
- config() - Method in class zendesk.support.guide.ArticleConfiguration.Builder
-
Create a
Configuration
for the passed in configuration options. - config() - Method in class zendesk.support.guide.HelpCenterConfiguration.Builder
-
Create a
Configuration
for the passed in configuration options. - config() - Method in class zendesk.support.request.RequestConfiguration.Builder
-
Create a
Configuration
for the passed in configuration options. - config() - Method in class zendesk.support.requestlist.RequestListConfiguration.Builder
-
Create a
Configuration
for the passed in configuration options. - configureOkHttpClient(OkHttpClient.Builder) - Method in class zendesk.core.CustomNetworkConfig
-
Add custom configuration to the
OkHttpClient.Builder
which will be used by the object returned byRestServiceProvider#createRestService(Class, CustomNetworkConfig)
. - configureRetrofit(Retrofit.Builder) - Method in class zendesk.core.CustomNetworkConfig
-
Add custom configuration to the
Retrofit.Builder
which will be used by the object returned byRestServiceProvider#createRestService(Class, CustomNetworkConfig)
. - Constants - Interface in zendesk.support
-
Constants required for network operations
- contains(String) - Method in interface zendesk.core.MemoryCache
- Continuation - Interface in zendesk.support.suas
- CoreSettings - Class in zendesk.core
-
This model contains the server-driven core SDK specific configurations that can affect how the SDK behaves.
- createRequest(CreateRequest, <any>) - Method in interface zendesk.support.RequestProvider
-
Calls a request service to create a request on behalf of the end-user.
- CreateRequest - Class in zendesk.support
-
This is a model class for a request which will be created by the
RequestProvider
- CreateRequest() - Constructor for class zendesk.support.CreateRequest
- CreateRequestActionHandler - Class in zendesk.support
- createRestService(Class<E>, String, String) - Method in interface zendesk.core.RestServiceProvider
-
Create a RestApi from the provided class.
- createRestService(Class<E>, String, String, CustomNetworkConfig) - Method in interface zendesk.core.RestServiceProvider
-
Create a RestApi from the provided class, with a configuration class for custom network needs.
- createStore(Collection<Reducer>) - Static method in class zendesk.support.suas.Suas
-
Creates a
Store
. - createStore(Reducer...) - Static method in class zendesk.support.suas.Suas
-
Creates a
Store
. - createUnauthenticatedRestService(Class<E>, String, String, CustomNetworkConfig) - Method in interface zendesk.core.RestServiceProvider
-
Create a RestApi from the provided class to send unauthenticated requests, with a configuration class for custom network needs.
- CustomField - Class in zendesk.support
-
CustomFields model which allows for custom data to be set on a request
- CustomField(Long, Object) - Constructor for class zendesk.support.CustomField
-
Constructor for a custom field model to be included with a ticket
- CustomNetworkConfig - Class in zendesk.core
-
Abstract class for customising network configuration, to be used by Zendesk SDKs in conjunction with
RestServiceProvider#createRestService(Class, CustomNetworkConfig)
. - CustomNetworkConfig() - Constructor for class zendesk.core.CustomNetworkConfig
D
- deepLinkIntent(Context, Intent...) - Method in class zendesk.support.request.RequestConfiguration.Builder
-
Creates and returns an
Intent
for starting aDeepLinkingBroadcastReceiver
, for deep-linking to aRequestActivity
. - deepLinkIntent(Context, List<Configuration>, Intent...) - Method in class zendesk.support.request.RequestConfiguration.Builder
-
Creates and returns an
Intent
for starting aDeepLinkingBroadcastReceiver
, for deep-linking to aRequestActivity
. - DEFAULT - Static variable in class zendesk.support.suas.Filters
-
Default implementation of
Filter
, that always returnstrue
. - deleteAttachment(String, <any>) - Method in interface zendesk.support.UploadProvider
-
Calls a upload service to delete an upload on behalf of the end-user.
- deleteTags(List<String>, <any>) - Method in interface zendesk.core.UserProvider
-
Calls a user service to remove tags from a user on behalf of the end-user.
- deleteVote(Long, <any>) - Method in interface zendesk.support.HelpCenterProvider
-
This method will delete a vote with the given ID
- Disk(Executor, Executor, SupportUiStorage, String) - Constructor for class zendesk.support.requestlist.RequestInfoDataSource.Disk
- dismissError() - Method in class zendesk.support.guide.HelpCenterActivity
- dispatch(Action) - Method in interface zendesk.support.suas.Dispatcher
- Dispatcher - Interface in zendesk.support.suas
- downvoteArticle(Long, <any>) - Method in interface zendesk.support.HelpCenterProvider
-
This method marks as article as unhelpful
E
- EndUserComment - Class in zendesk.support
-
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 zendesk.support.EndUserComment
- engine() - Static method in class zendesk.support.SupportEngine
- equals(Object) - Method in class zendesk.core.AnonymousIdentity
- equals(Object) - Method in class zendesk.core.JwtIdentity
- equals(Object) - Method in class zendesk.support.ArticleItem
- equals(Object) - Method in class zendesk.support.ArticleVote
- equals(Object) - Method in class zendesk.support.CategoryItem
- equals(Object) - Method in class zendesk.support.requestlist.RequestInfo.AgentInfo
- equals(Object) - Method in class zendesk.support.requestlist.RequestInfo.MessageInfo
- equals(Object) - Method in class zendesk.support.SectionItem
- equals(Object) - Method in class zendesk.support.SeeAllArticlesItem
- equals(Object) - Method in class zendesk.support.suas.State
- equals(Object) - Method in class zendesk.support.User
- EQUALS - Static variable in class zendesk.support.suas.Filters
- exitActivity() - Method in class zendesk.support.guide.HelpCenterActivity
F
- filter(E, E) - Method in interface zendesk.support.suas.Filter
-
Decide whether to pass the update to the associated
Listener
- Filter<E> - Interface in zendesk.support.suas
-
Interface that gets called before notifying a
Listener
. - Filters - Class in zendesk.support.suas
-
Set of basic implementation of
Filter
- FlatArticle - Class in zendesk.support
-
This is a model class for a FlatArticle object which contains an Article object, its relevant Section object and its relevant Category object for ease of use.
- FlatArticle(Category, Section, Article) - Constructor for class zendesk.support.FlatArticle
-
Creates an instance of FlatArticle from the given category, section and article
- forLocale(Locale) - Method in class zendesk.support.HelpCenterSearch.Builder
-
Specifies the locale to perform the search in.
- forLocale(Locale) - Method in class zendesk.support.SuggestedArticleSearch.Builder
-
Specifies the locale to perform the search in.
- from(Collection<Subscription>) - Static method in class zendesk.support.suas.CombinedSubscription
-
Combine multiple
Subscription
s into one. - from(Subscription...) - Static method in class zendesk.support.suas.CombinedSubscription
-
Combine multiple
Subscription
s into one.
G
- get(String) - Method in interface zendesk.core.BaseStorage
-
Retrieve the stored value for the provided key.
- get(String) - Method in interface zendesk.core.MemoryCache
- get(String, Class<E>) - Method in interface zendesk.core.BaseStorage
-
Retrieve the stored value for the provided key.
- getAction() - Method in class zendesk.core.UserAction
- getActionDescription() - Method in interface zendesk.core.ActionHandler
- getActionDescription() - Method in class zendesk.support.CreateRequestActionHandler
- getActionType() - Method in class zendesk.support.suas.Action
-
Gets the action type
- getAdditionalSdkStorage() - Method in interface zendesk.core.SessionStorage
-
Gets a reference to additional sdk storage
- getAllRequests(<any>) - Method in interface zendesk.support.RequestProvider
-
Gets all requests that user has opened.
- getApiValue() - Method in enum zendesk.support.SortBy
-
Gets the value used by the API.
- getApiValue() - Method in enum zendesk.support.SortOrder
-
This returns the value to use in an API call for this enum
- getArticle() - Method in class zendesk.support.FlatArticle
-
The article object which this flat article is wrapping
- getArticle() - Method in class zendesk.support.SearchArticle
-
Gets the wrapped
Article
object. - getArticle(Long, <any>) - Method in interface zendesk.support.HelpCenterProvider
-
This method returns a single article from a Help Center instance based on the articleId provided
- getArticleId() - Method in class zendesk.support.HelpCenterAttachment
-
Gets the ID of the Article that the attachment is associated with
- getArticles(Long, <any>) - Method in interface zendesk.support.HelpCenterProvider
-
Fetch a list of articles for a given sectionId from a Help Center instance
- getArticles(Long, String, <any>) - Method in interface zendesk.support.HelpCenterProvider
-
Fetch a list of articles for a given sectionId from a Help Center instance
- getArticlesCount() - Method in class zendesk.support.Section
-
Gets the number of articles in this section
- getArticlesPerPageLimit() - Method in class zendesk.support.HelpRequest
-
Gets the maximum number of articles per page
- getAttachment() - Method in class zendesk.support.UploadResponse
-
Get a
Attachment
as a response of an uploaded file - getAttachments() - Method in class zendesk.support.Comment
-
Gets the attachments of the comment
- getAttachments() - Method in class zendesk.support.CommentResponse
-
Gets the attachments of the comment
- getAttachments() - Method in class zendesk.support.CreateRequest
-
Returns a
List
of attachmentUploadResponse#token
s attached to the Request. - getAttachments() - Method in class zendesk.support.EndUserComment
-
Gets the attachments for this comment.
- getAttachments(Long, AttachmentType, <any>) - Method in interface zendesk.support.HelpCenterProvider
-
This method returns a list of attachments for a single article.
- getAttachmentType() - Method in enum zendesk.support.AttachmentType
-
Gets the value that is used in the API to represent this attachment type
- getAuthentication() - Method in class zendesk.core.CoreSettings
-
Returns the authentication type enabled for the App configuration
- getAuthenticationType() - Method in class zendesk.support.SupportSdkSettings
- getAuthor() - Method in class zendesk.support.Article
-
Gets the author of this article
- getAuthorId() - Method in class zendesk.support.Article
-
Gets the ID of the author of the article
- getAuthorId() - Method in class zendesk.support.Comment
-
Gets the ID of the author who created the comment.
- getAuthorId() - Method in class zendesk.support.CommentResponse
-
Gets the ID of the author who created the comment.
- getBody() - Method in class zendesk.support.Article
-
Gets the body of the article in plain text
- getBody() - Method in class zendesk.support.Comment
-
Gets the body of the comment in plain text
- getBody() - Method in class zendesk.support.CommentResponse
-
Gets the body of the comment in plain text
- getCategories(<any>) - Method in interface zendesk.support.HelpCenterProvider
-
Fetch a list of categories from a Help Center instance.
- getCategory() - Method in class zendesk.core.UserAction
- getCategory() - Method in class zendesk.support.FlatArticle
-
Gets the category which this article belongs to
- getCategory() - Method in class zendesk.support.SearchArticle
-
Gets the category that this article belongs in.
- getCategory(Long, <any>) - Method in interface zendesk.support.HelpCenterProvider
-
This method searches your Help Center instance for a category that matches the specified category ID.
- getCategoryId() - Method in class zendesk.support.Section
-
Gets the id of the Category that this section belongs to
- getCategoryId() - Method in class zendesk.support.SuggestedArticleSearch
-
Returns the category ID to specify
- getCategoryIds() - Method in class zendesk.support.guide.HelpCenterConfiguration
- getCategoryIds() - Method in class zendesk.support.HelpCenterSearch
-
Returns the category IDs to specify
- getCategoryIds() - Method in class zendesk.support.HelpRequest
-
Gets the category IDs as a CSV string
- getChannel() - Method in class zendesk.core.PageView
- getChannel() - Method in class zendesk.core.UserAction
- getChildren() - Method in class zendesk.support.SectionItem
- getCollaboratorIds() - Method in class zendesk.support.Request
-
Gets the IDs of all of the users who are collaborators on the Request
- getCommentCount() - Method in class zendesk.support.Request
-
Gets the number of comments on the Request
- getComments() - Method in class zendesk.support.CommentsResponse
-
Gets the comments in the response
- getComments(String, <any>) - Method in interface zendesk.support.RequestProvider
-
Gets all comments for a request.
- getCommentsSince(String, Date, boolean, <any>) - Method in interface zendesk.support.RequestProvider
-
Gets comments for a request since a specified point in time.
- getConfigurations() - Method in class zendesk.support.guide.ArticleConfiguration
- getConfigurations() - Method in class zendesk.support.guide.HelpCenterConfiguration
- getConfigurations() - Method in class zendesk.support.request.RequestConfiguration
- getConfigurations() - Method in class zendesk.support.requestlist.RequestListConfiguration
- getContactZendeskTags() - Method in class zendesk.support.SupportSdkSettings
-
Gets the tags to use for the
ContactZendesk
components. - getContentType() - Method in class zendesk.support.Attachment
-
Gets the content type of the attachment, e.g.
- getContentType() - Method in class zendesk.support.HelpCenterAttachment
-
Gets the content type of the attachment.
- getContentUrl() - Method in class zendesk.support.Attachment
-
Gets the URL at which the attachment can be downloaded
- getContentUrl() - Method in class zendesk.support.HelpCenterAttachment
-
Gets the URL which can be used to download the attachment
- getContext() - Method in class zendesk.support.guide.HelpCenterActivity
- getCoreOkHttpClient() - Method in interface zendesk.core.RestServiceProvider
-
Gets an
OkHttpClient
that's not doing zendesk auth and is not caching responses. - getCoreSettings() - Method in class zendesk.core.SettingsPack
-
Gets core settings
- getCoreSettings(<any>) - Method in interface zendesk.core.SettingsProvider
-
Retrieves core settings from storage if they are valid or network if they are not.
- getCount() - Method in class zendesk.support.ResponseWrapper
-
Gets the count of the resources in this response
- getCreatedAt() - Method in class zendesk.core.UserField
-
Gets the date that the user field was created at
- getCreatedAt() - Method in class zendesk.support.Article
-
Gets the date that the article was created at.
- getCreatedAt() - Method in class zendesk.support.ArticleVote
-
Gets the time at which the vote was created
- getCreatedAt() - Method in class zendesk.support.Category
-
Gets the date that the category was created at.
- getCreatedAt() - Method in class zendesk.support.Comment
-
Gets the date that the comment was created at
- getCreatedAt() - Method in class zendesk.support.CommentResponse
-
Gets the date that the comment was created at
- getCreatedAt() - Method in class zendesk.support.HelpCenterAttachment
-
Gets the date that the attachment was created at
- getCreatedAt() - Method in class zendesk.support.Request
-
Gets the date that the Request was created at
- getCreatedAt() - Method in class zendesk.support.Section
-
Gets the date that the section was created at
- getCustomFields() - Method in class zendesk.support.CreateRequest
- getCustomFields() - Method in class zendesk.support.Request
-
Gets the custom fields on the Request
- getCustomFields() - Method in class zendesk.support.request.RequestConfiguration
- getData() - Method in class zendesk.support.suas.Action
- getData(Class<F>) - Method in class zendesk.support.suas.Action
- getDescription() - Method in class zendesk.core.UserField
-
Get the description of the user field.
- getDescription() - Method in class zendesk.support.Category
-
Gets the description of the category
- getDescription() - Method in class zendesk.support.CreateRequest
-
Gets the description of this request
- getDescription() - Method in class zendesk.support.Request
-
Gets the description of the Request
- getDescription() - Method in class zendesk.support.Section
-
Gets the description of the section
- getDescription() - Method in class zendesk.support.TicketField
-
Gets the description of the ticket field.
- getDownvoteCount() - Method in class zendesk.support.Article
-
Gets the number of downvotes for this article
- getDueAt() - Method in class zendesk.support.Request
-
Gets the date that the Request is due at
- getEmail() - Method in class zendesk.core.AnonymousIdentity
-
Gets the email address associated with this anonymous identity
- getEngines() - Method in class zendesk.support.guide.ArticleConfiguration
-
Returns the list of
Engine
s that was set onArticleConfiguration.Builder.withEngines(Engine...)
. - getEngines() - Method in class zendesk.support.guide.HelpCenterConfiguration
-
Returns the list of
Engine
s that was set onHelpCenterConfiguration.Builder.withEngines(Engine...)
. - getExpiresAt() - Method in class zendesk.support.UploadResponse
-
Gets the date that the token expires at
- getFile() - Method in class zendesk.support.AttachmentFile
- getFileName() - Method in class zendesk.support.Attachment
-
Gets the file name of the attachment
- getFileName() - Method in class zendesk.support.AttachmentFile
- getFileName() - Method in class zendesk.support.HelpCenterAttachment
-
Gets the filename of the attachment
- getFiles() - Method in class zendesk.support.request.RequestConfiguration
- getFilesAsAttachments() - Method in class zendesk.support.request.RequestConfiguration
- getFirstComment() - Method in class zendesk.support.Request
-
Gets the first comment from the Request.
- getHeight() - Method in class zendesk.support.Attachment
-
Gets the height of the attachment in pixels
- getHelp(HelpRequest, <any>) - Method in interface zendesk.support.HelpCenterProvider
-
Gets a list of help items representing a flattened Help Center structure.
- getHelpCenterLocale() - Method in class zendesk.support.SupportSdkSettings
-
Gets the default locale of the help center
- getHelpCenterLocaleOverride() - Method in enum zendesk.support.Guide
-
Returns the override, if any, for the locale to be used in Help Center requests.
- getHelpCenterLocaleOverride() - Method in enum zendesk.support.Support
-
Returns the override, if any, for the locale to be used in Help Center requests.
- getHtmlBody() - Method in class zendesk.support.Comment
-
Gets the HTML body of the comment
- getHtmlBody() - Method in class zendesk.support.CommentResponse
-
Gets the HTML body of the comment
- getHtmlUrl() - Method in class zendesk.support.Article
-
Gets the html URL of the article.
- getHtmlUrl() - Method in class zendesk.support.Category
-
Gets the URL of the category that can be opened in a web browser
- getHtmlUrl() - Method in class zendesk.support.Section
-
Gets the html URL of the section, which can be used to open the section in a web browser
- getIcon() - Method in class zendesk.core.ActionDescription
- getId() - Method in class zendesk.core.User
-
Get the id of the user.
- getId() - Method in class zendesk.core.UserField
-
Get the id of the user field.
- getId() - Method in class zendesk.core.UserFieldOption
-
Get the id of the user field option.
- getId() - Method in class zendesk.support.Article
-
Gets the ID of the article
- getId() - Method in class zendesk.support.ArticleItem
- getId() - Method in class zendesk.support.ArticleVote
-
Gets the ID of the Vote
- getId() - Method in class zendesk.support.Attachment
-
Gets the ID of the attachment
- getId() - Method in class zendesk.support.Category
-
Gets the ID of the category
- getId() - Method in class zendesk.support.CategoryItem
- getId() - Method in class zendesk.support.Comment
-
Gets the ID of the comment
- getId() - Method in class zendesk.support.CommentResponse
-
Gets the ID of the comment
- getId() - Method in class zendesk.support.CreateRequest
-
Gets the ID for this request
- getId() - Method in class zendesk.support.CustomField
- getId() - Method in class zendesk.support.GuideModule
- getId() - Method in class zendesk.support.HelpCenterAttachment
-
Gets the ID of the attachment
- getId() - Method in interface zendesk.support.HelpItem
-
Gets the ID of this item.
- getId() - Method in class zendesk.support.Organization
-
Gets the ID of the organization
- getId() - Method in class zendesk.support.Request
-
Gets the ID of the Request
- getId() - Method in class zendesk.support.Section
-
Gets the ID of the section
- getId() - Method in class zendesk.support.SectionItem
- getId() - Method in class zendesk.support.SeeAllArticlesItem
- getId() - Method in class zendesk.support.SimpleArticle
-
Get the id of an article.
- getId() - Method in class zendesk.support.SupportEngine
- getId() - Method in class zendesk.support.SupportModule
- getId() - Method in class zendesk.support.TicketField
-
Gets the ID of the ticket field.
- getId() - Method in class zendesk.support.TicketFieldOption
-
Gets the ID of the ticket field option.
- getId() - Method in class zendesk.support.TicketForm
-
Gets the ID of the ticket form.
- getId() - Method in class zendesk.support.User
-
Get the id of the user.
- getIdentity() - Method in interface zendesk.core.AuthenticationProvider
- getIdentity() - Method in enum zendesk.core.Zendesk
-
Return the current
Identity
for the SDK, or null if none has been set. - getInclude() - Method in class zendesk.support.HelpCenterSearch
-
Returns the includes to specify.
- getInclude() - Method in class zendesk.support.ListArticleQuery
-
Gets the includes for this query
- getIncludes() - Method in class zendesk.support.HelpRequest
-
Gets the includes (side-loads) as a CSV string
- getInitialState() - Method in class zendesk.support.suas.Reducer
-
Returns an empty or default instance of
E
. - getItemId() - Method in class zendesk.support.ArticleVote
-
Gets the id of the item for which the Vote was cast
- getItemType() - Method in class zendesk.support.ArticleVote
-
Gets the type of the item.
- getJwtUserIdentifier() - Method in class zendesk.core.JwtIdentity
-
Gets the JWT User Identifier
- getKey() - Method in class zendesk.core.UserField
-
Get the unique key of the user field.
- getLabel() - Method in class zendesk.core.UserAction
- getLabelNames() - Method in class zendesk.support.Article
-
Gets the label names of the article
- getLabelNames() - Method in class zendesk.support.guide.HelpCenterConfiguration
- getLabelNames() - Method in class zendesk.support.HelpCenterSearch
-
Returns the label names to specify.
- getLabelNames() - Method in class zendesk.support.HelpRequest
-
Gets the label names to which the search will be restricted.
- getLabelNames() - Method in class zendesk.support.ListArticleQuery
-
Gets the label names for this query as a CSV string
- getLabelNames() - Method in class zendesk.support.SuggestedArticleSearch
-
Returns the label names to specify.
- getLastComment() - Method in class zendesk.support.Request
-
Gets the last comment from the Request.
- getLastCommentingAgents() - Method in class zendesk.support.Request
-
Gets the last 5 commenting agents.
- getLocale() - Method in class zendesk.support.Article
-
Gets the locale of the article in the form of ll-CC, e.g.
- getLocale() - Method in class zendesk.support.Category
-
Gets the locale of the category in the form of ll-CC, e.g.
- getLocale() - Method in class zendesk.support.HelpCenterSearch
-
Returns the locale to search in
- getLocale() - Method in class zendesk.support.HelpCenterSettings
-
Gets the locale that we should request Help Center content in by default.
- getLocale() - Method in class zendesk.support.ListArticleQuery
-
Gets the locale for this query
- getLocale() - Method in class zendesk.support.Section
-
Gets the locale of the section in the form of ll-CC, e.g.
- getLocale() - Method in class zendesk.support.SuggestedArticleSearch
-
Returns the locale to search in.
- getLocalizedAccessibilityLabel() - Method in class zendesk.core.ActionDescription
- getLocalizedLabel() - Method in class zendesk.core.ActionDescription
- getLocalRequestId() - Method in class zendesk.support.request.RequestConfiguration
- getMachineId() - Method in interface zendesk.core.MachineIdStorage
-
Generates, stores and returns a
UUID
string to uniquely identify the host app install. - getMachineId() - Method in class zendesk.core.ZendeskMachineIdStorage
-
Generates, stores and returns a
UUID
string to uniquely identify the host app install. - getMaxAttachmentSize() - Method in class zendesk.support.SupportSdkSettings
-
Gets the maximum attachment size allowed in bytes
- getMediaOkHttpClient() - Method in interface zendesk.core.RestServiceProvider
-
Gets an
OkHttpClient
that's doing zendesk auth and is heavily caching responses. - getMimeType() - Method in class zendesk.support.AttachmentFile
- getName() - Method in class zendesk.core.AnonymousIdentity
-
Gets the name associated with this anonymous identity
- getName() - Method in class zendesk.core.User
-
Get the name of the user.
- getName() - Method in class zendesk.core.UserFieldOption
-
Get the name of the user field option.
- getName() - Method in class zendesk.support.ArticleItem
- getName() - Method in class zendesk.support.Category
-
Gets the name of the category
- getName() - Method in class zendesk.support.CategoryItem
- getName() - Method in interface zendesk.support.HelpItem
-
Gets the name of the item
- getName() - Method in class zendesk.support.Organization
-
Gets the name of the organization
- getName() - Method in class zendesk.support.Section
-
Gets the name of the section
- getName() - Method in class zendesk.support.SectionItem
- getName() - Method in class zendesk.support.SeeAllArticlesItem
- getName() - Method in class zendesk.support.TicketFieldOption
-
Gets the name of the ticket field option.
- getName() - Method in class zendesk.support.TicketFieldSystemOption
-
Gets the name of the ticket field system option.
- getName() - Method in class zendesk.support.TicketForm
-
Gets the name of the ticket form.
- getName() - Method in class zendesk.support.User
-
Get the name of the user.
- getNavigatorLanguage() - Method in class zendesk.core.PageView
- getNextPage() - Method in class zendesk.support.ResponseWrapper
-
Gets the API URL of the next page
- getOrDefault(String, T) - Method in interface zendesk.core.MemoryCache
- getOrganizationId() - Method in class zendesk.support.Request
-
Gets the ID of the Organization that the Request is associated with
- getOrganizationId() - Method in class zendesk.support.User
-
Get the organization id of the user.
- getOrganizations() - Method in class zendesk.support.CommentsResponse
-
Gets the organizations that the
users
belong to - getPage() - Method in class zendesk.support.HelpCenterSearch
-
Returns the page to specify
- getPage() - Method in class zendesk.support.ListArticleQuery
-
Gets the page for this query
- getPageId() - Method in class zendesk.core.PageView
- getPageLocale() - Method in class zendesk.core.PageView
- getPageTitle() - Method in class zendesk.core.PageView
- getParentId() - Method in class zendesk.support.ArticleItem
- getParentId() - Method in class zendesk.support.CategoryItem
- getParentId() - Method in interface zendesk.support.HelpItem
-
Returns the ID of the parent item.
- getParentId() - Method in class zendesk.support.SectionItem
- getParentId() - Method in class zendesk.support.SeeAllArticlesItem
- getPerPage() - Method in class zendesk.support.HelpCenterSearch
-
The amount of results per page to specify
- getPhoto() - Method in class zendesk.core.User
-
Get the URL for the avatar of the user.
- getPhoto() - Method in class zendesk.support.User
-
Get avatar of the user.
- getPosition() - Method in class zendesk.core.UserField
-
Gets the position of the user field
- getPosition() - Method in class zendesk.support.Article
-
Gets the position of this article in the article list.
- getPosition() - Method in class zendesk.support.Category
-
Gets the position of the category.
- getPosition() - Method in class zendesk.support.Section
-
Gets the sorting position of the section.
- getPreviousPage() - Method in class zendesk.support.ResponseWrapper
-
Gets the API URL of the previous page
- getPriority() - Method in interface zendesk.core.ActionHandler
-
Returns the priority of the ActionHandler.
- getPriority() - Method in class zendesk.support.CreateRequestActionHandler
- getPriority() - Method in class zendesk.support.Request
-
Gets the priority of the Request
- getPublicUpdatedAt() - Method in class zendesk.support.Request
-
Gets the date that the Request was publicly updated at
- getQuery() - Method in class zendesk.support.HelpCenterSearch
-
Returns the free-form text query
- getQuery() - Method in class zendesk.support.SuggestedArticleSearch
-
Returns the free-form text query.
- getRawData() - Method in class zendesk.support.suas.Action
-
Gets the payload.
- getRawDescription() - Method in class zendesk.core.UserField
-
Get the raw description of the user field.
- getRawName() - Method in class zendesk.core.UserFieldOption
-
Gets the raw name of the user field option
- getRawTitle() - Method in class zendesk.core.UserField
-
Gets the raw title of the user field
- getReferrerUrl() - Method in class zendesk.support.SupportSdkSettings
-
Gets the url that will be opened when referrer logo is clicked.
- getRegexpForValidation() - Method in class zendesk.core.UserField
-
Gets the regexp which is used to validate the user field
- getRegexpForValidation() - Method in class zendesk.support.TicketField
-
Gets a regular expression for validation.
- getRequest(String, <any>) - Method in interface zendesk.support.RequestProvider
-
Calls a request service to get a request for the given request id.
- getRequesterId() - Method in class zendesk.support.Request
-
Gets the ID of the user who requested the Request
- getRequestId() - Method in class zendesk.support.Comment
-
Gets the ID of the request that this comment belongs to
- getRequestId() - Method in class zendesk.support.CommentResponse
-
Gets the ID of the request that this comment belongs to
- getRequestId() - Method in class zendesk.support.request.RequestConfiguration
- getRequests(String, <any>) - Method in interface zendesk.support.RequestProvider
-
Filters requests that user has opened by a status.
- getRequestStatus() - Method in class zendesk.support.request.RequestConfiguration
- getRequestSubject() - Method in class zendesk.support.request.RequestConfiguration
- getRequestSystemMessage() - Method in class zendesk.support.SupportSdkSettings
-
Gets the system message that will be shown after the first message was successfully sent.
- getRequestUpdates() - Method in class zendesk.support.RequestUpdates
- getResults() - Method in class zendesk.support.SuggestedArticleResponse
-
Get a list of suggested articles.
- getResultsPerPage() - Method in class zendesk.support.ListArticleQuery
-
Gets the results per page for this query
- getSdkGuid() - Method in class zendesk.core.AnonymousIdentity
-
Gets the sdk guid associated with this anonymous identity
- getSection() - Method in class zendesk.support.FlatArticle
-
Gets the section which this article belongs to
- getSection() - Method in class zendesk.support.SearchArticle
-
Gets the section that this article belongs in.
- getSection() - Method in class zendesk.support.SeeAllArticlesItem
-
Gets the SectionItem related to this SeeAllArticlesItem
- getSection(Long, <any>) - Method in interface zendesk.support.HelpCenterProvider
-
This method searches your Help Center instance for a section that matches the specified section ID.
- getSectionId() - Method in class zendesk.support.Article
-
Gets the ID of the section that the article belongs to
- getSectionId() - Method in class zendesk.support.SuggestedArticleSearch
-
Returns the section ID to specify
- getSectionIds() - Method in class zendesk.support.guide.HelpCenterConfiguration
- getSectionIds() - Method in class zendesk.support.HelpCenterSearch
-
Returns the section IDs to specify
- getSectionIds() - Method in class zendesk.support.HelpRequest
-
Gets the section IDs as a CSV string
- getSections() - Method in class zendesk.support.CategoryItem
- getSections(Long, <any>) - Method in interface zendesk.support.HelpCenterProvider
-
Fetch a list of sections for a given categoryId from a Help Center instance
- getSettings() - Method in class zendesk.core.SettingsPack
-
Gets settings of the specified type.
- getSettings(<any>) - Method in interface zendesk.support.HelpCenterSettingsProvider
-
Retrieves the
HelpCenterSettings
object. - getSettings(<any>) - Method in interface zendesk.support.SupportSettingsProvider
-
Retrieves the
SupportSettings
wrapped in aSupportSdkSettings
object. - getSettingsForSdk(String, Class<E>, <any>) - Method in interface zendesk.core.SettingsProvider
-
Retrieves SDK-specific settings and Core settings in a SettingsPack object.
- getSize() - Method in class zendesk.support.Attachment
-
Gets the size of the attachment in bytes
- getSize() - Method in class zendesk.support.HelpCenterAttachment
-
Gets the size of the attachment in bytes
- getSortBy() - Method in class zendesk.support.ListArticleQuery
-
Gets the sort method for this query
- getSorting() - Method in class zendesk.support.Section
-
Gets the sorting of the section, e.g.
- getSortOrder() - Method in class zendesk.support.ListArticleQuery
-
Gets the sort order for this query
- getSourceLocale() - Method in class zendesk.support.Article
-
Gets the source locale of the article in the form of ll-CC, e.g.
- getSourceLocale() - Method in class zendesk.support.Category
-
Gets the source locale of the category in the form of ll-CC, e.g.
- getSourceLocale() - Method in class zendesk.support.Section
-
Gets the source locale of the section in the form of ll-CC, e.g.
- getState() - Method in interface zendesk.support.suas.GetState
- getState(Class<E>) - Method in class zendesk.support.suas.State
-
Get a state for a
Class
- getState(String) - Method in class zendesk.support.suas.State
-
Get a state for a state key
- getState(String, Class<E>) - Method in class zendesk.support.suas.State
-
Get a state for the a state key of the type
<E>
- GetState - Interface in zendesk.support.suas
-
Interface for getting the current
State
- getStateKey() - Method in class zendesk.support.suas.Reducer
-
Gets a state key that's unique among all
Reducer
. - getStatus() - Method in class zendesk.support.Request
-
Gets the status of the Request
- getStoredArticleVote(Long) - Method in interface zendesk.support.ArticleVoteStorage
-
Gets a stored
ArticleVote
from the device - getSubject() - Method in class zendesk.support.CreateRequest
-
Gets the subject of this request
- getSubject() - Method in class zendesk.support.Request
-
Gets the subject of the Request
- getSuggestedArticles(SuggestedArticleSearch, <any>) - Method in interface zendesk.support.HelpCenterProvider
-
This method returns a list of suggested articles.
- getTags() - Method in class zendesk.core.User
-
Gets the list of tags associated with the user
- getTags() - Method in class zendesk.support.CreateRequest
-
Gets the tags for this request
- getTags() - Method in class zendesk.support.request.RequestConfiguration
- getTags() - Method in class zendesk.support.User
-
Gets the list of tags associated with the user
- getThumbnails() - Method in class zendesk.support.Attachment
-
Gets the thumbnails of the attachment
- getTicketFieldOptions() - Method in class zendesk.support.TicketField
-
Ticket field options, this field will only be populated for
TicketFieldType.Tagger
field types - getTicketFields() - Method in class zendesk.support.TicketForm
-
Gets a list of associated
TicketField
. - getTicketFieldSystemOptions() - Method in class zendesk.support.TicketField
-
Ticket field system options, this field will only be populated for
TicketFieldType.Priority
field types - getTicketForm() - Method in class zendesk.support.request.RequestConfiguration
- getTicketFormId() - Method in class zendesk.support.CreateRequest
- getTicketFormId() - Method in class zendesk.support.request.RequestConfiguration
- getTicketFormsById(List<Long>, <any>) - Method in interface zendesk.support.RequestProvider
-
Get all available ticket forms.
- getTitle() - Method in class zendesk.core.UserField
-
Get the title of the user field.
- getTitle() - Method in class zendesk.support.Article
-
Gets the title of the article
- getTitle() - Method in class zendesk.support.SimpleArticle
-
Get the title of an article.
- getTitle() - Method in class zendesk.support.TicketField
-
Gets the title of the ticket field.
- getTitleInPortal() - Method in class zendesk.support.TicketField
-
Gets title of the ticket field for end user
- getToken() - Method in class zendesk.support.UploadResponse
-
Gets the token associated with the uploaded file.
- getTotalArticlesCount() - Method in class zendesk.support.SectionItem
-
Gets the number of articles in this SectionItem
- getTransferOptionDescription() - Method in class zendesk.support.SupportEngine
- getType() - Method in class zendesk.support.Request
-
Gets the type of the Request
- getType() - Method in class zendesk.support.TicketField
-
Gets the type of the ticket field.
- getUpdatedAt() - Method in class zendesk.core.UserField
-
Gets the date that the user field was updated at
- getUpdatedAt() - Method in class zendesk.support.Article
-
Gets the date that the article was updated at.
- getUpdatedAt() - Method in class zendesk.support.ArticleVote
-
Gets the time at which the vote was updated
- getUpdatedAt() - Method in class zendesk.support.Category
-
Gets the date that the category was updated at.
- getUpdatedAt() - Method in class zendesk.support.HelpCenterAttachment
-
Gets the date that the attachment was updated at
- getUpdatedAt() - Method in class zendesk.support.Request
-
Gets the date that the Request was updated at
- getUpdatedAt() - Method in class zendesk.support.Section
-
Gets the date that the section was updated at
- getUpdatesForDevice(<any>) - Method in interface zendesk.support.RequestProvider
-
Gets the details of any updates to requests for this device.
- getUpvoteCount() - Method in class zendesk.support.Article
-
Gets the number of upvotes for this article.
- getUrl() - Method in class zendesk.core.PageView
- getUrl() - Method in class zendesk.core.UserField
-
Gets the API URL of the user field
- getUrl() - Method in class zendesk.support.Article
-
Gets the API URL of the article
- getUrl() - Method in class zendesk.support.ArticleVote
-
Gets the API URL of the Vote resource
- getUrl() - Method in class zendesk.support.Attachment
-
Gets the API URL of the attachment
- getUrl() - Method in class zendesk.support.Category
-
Gets the API URL of the category
- getUrl() - Method in class zendesk.support.Comment
-
Gets the API URL of the comment
- getUrl() - Method in class zendesk.support.CommentResponse
-
Gets the API URL of the comment
- getUrl() - Method in class zendesk.support.HelpCenterAttachment
-
Gets the API URL of the attachment
- getUrl() - Method in class zendesk.support.Request
-
Gets the API URL of the Request
- getUrl() - Method in class zendesk.support.Section
-
Gets the API URL of the section
- getUser(<any>) - Method in interface zendesk.core.UserProvider
-
Calls a user service to get information about the current logged in user.
- getUserFieldOptions() - Method in class zendesk.core.UserField
-
Get a list of
UserFieldOption
. - getUserFields() - Method in class zendesk.core.User
-
Get a map of user fields, associated with the user.
- getUserFields() - Method in class zendesk.support.User
-
Get a map of user fields, associated with the user.
- getUserFields(<any>) - Method in interface zendesk.core.UserProvider
-
Gets a list of user field definitions that are available in your account.
- getUserFieldType() - Method in class zendesk.core.UserField
-
Get the type of the user field.
- getUserId() - Method in class zendesk.support.ArticleVote
-
Gets the ID of the
User
who created the Vote - getUsers() - Method in class zendesk.support.CommentsResponse
-
Gets the users who made the comments in
CommentsResponse.getComments()
- getValue() - Method in class zendesk.core.PageView
- getValue() - Method in class zendesk.core.UserAction
- getValue() - Method in class zendesk.core.UserFieldOption
-
Get the value of the user field options.
- getValue() - Method in class zendesk.support.ArticleVote
-
Gets the value of the Vote
- getValue() - Method in class zendesk.support.CustomField
-
Deprecated.use #getValueString()
As of 2.2.2 #value is of type Object, and may be a String, a Boolean, or a List
This is to support multi-select custom fields. Use type specific getters for value, or use #getValueObject() to get the value as an object. - getValue() - Method in class zendesk.support.TicketFieldOption
-
Gets the value of the ticket field option.
- getValue() - Method in class zendesk.support.TicketFieldSystemOption
-
Gets the value of the ticket field system option.
- getValueBoolean() - Method in class zendesk.support.CustomField
- getValueList() - Method in class zendesk.support.CustomField
- getValueObject() - Method in class zendesk.support.CustomField
- getValueString() - Method in class zendesk.support.CustomField
- getVersion() - Method in class zendesk.core.PageView
- getVersion() - Method in class zendesk.core.UserAction
- getViewType() - Method in class zendesk.support.ArticleItem
- getViewType() - Method in class zendesk.support.CategoryItem
- getViewType() - Method in interface zendesk.support.HelpItem
-
Gets the type of the item
- getViewType() - Method in class zendesk.support.SectionItem
- getViewType() - Method in class zendesk.support.SeeAllArticlesItem
- getVoteCount() - Method in class zendesk.support.Article
-
Gets the total number of votes that have been cast for this article.
- getVoteSum() - Method in class zendesk.support.Article
-
Gets the sum of votes.
- getWidth() - Method in class zendesk.support.Attachment
-
Gets the width of the attachment in pixels
- getZendeskCacheDir() - Method in interface zendesk.core.SessionStorage
-
Gets the absolute path to Core SDK specific cache directory.
- getZendeskDataDir() - Method in interface zendesk.core.SessionStorage
-
Gets the absolute path to Core SDK specific data directory.
- Guide - Enum in zendesk.support
- guideModule() - Method in enum zendesk.support.Guide
- GuideModule - Class in zendesk.support
-
Module holding references to internal dependencies.
- GuideModule(HelpCenterProvider, HelpCenterSettingsProvider, HelpCenterBlipsProvider, HelpCenterTracker, ArticleVoteStorage, OkHttpClient) - Constructor for class zendesk.support.GuideModule
H
- handle(Map<String, Object>, Context) - Method in interface zendesk.core.ActionHandler
-
Invokes an action on the given action String.
- handle(Map<String, Object>, Context) - Method in class zendesk.support.CreateRequestActionHandler
- handlerByAction(String) - Method in interface zendesk.core.ActionHandlerRegistry
-
Finds and returns the highest priority
ActionHandler
whoseActionHandler.canHandle(String)
method returned true for the given action String, or null if noActionHandler
s returned true. - handlersByAction(String) - Method in interface zendesk.core.ActionHandlerRegistry
-
Finds and returns a priority ordered list of
ActionHandler
whoseActionHandler.canHandle(String)
method returned true for the given action String, or an empty list if noActionHandler
s returned true. - hashCode() - Method in class zendesk.core.AnonymousIdentity
- hashCode() - Method in class zendesk.core.JwtIdentity
- hashCode() - Method in class zendesk.support.ArticleItem
- hashCode() - Method in class zendesk.support.ArticleVote
- hashCode() - Method in class zendesk.support.CategoryItem
- hashCode() - Method in class zendesk.support.requestlist.RequestInfo.AgentInfo
- hashCode() - Method in class zendesk.support.requestlist.RequestInfo.MessageInfo
- hashCode() - Method in class zendesk.support.SectionItem
- hashCode() - Method in class zendesk.support.SeeAllArticlesItem
- hashCode() - Method in class zendesk.support.suas.State
- hashCode() - Method in class zendesk.support.User
- hasHelpCenterSettings() - Method in class zendesk.support.SupportSdkSettings
-
Checks if we have Help Center settings or not.
- hasUpdatedRequests() - Method in class zendesk.support.RequestUpdates
- HelpCenterActivity - Class in zendesk.support.guide
-
This Activity is the main entry point for showing Help Center content in the SDK.
- HelpCenterActivity() - Constructor for class zendesk.support.guide.HelpCenterActivity
- HelpCenterAttachment - Class in zendesk.support
-
This is a model class for an HelpCenterAttachment object that will be created by the
HelpCenterProvider
. - HelpCenterAttachment() - Constructor for class zendesk.support.HelpCenterAttachment
- HelpCenterBlipsProvider - Interface in zendesk.support
-
A Provider for tracking user actions and page views.
- HelpCenterBlipsProvider.ArticleVote - Annotation Type in zendesk.support
- HelpCenterConfiguration - Class in zendesk.support.guide
-
Data class, that represents the initial configuration of
HelpCenterActivity
. - HelpCenterConfiguration.Builder - Class in zendesk.support.guide
-
This builder is used to generate the startup configuration for the Activity.
- helpCenterProvider() - Method in interface zendesk.support.ProviderStore
-
Returns an implementation of
HelpCenterProvider
- HelpCenterProvider - Interface in zendesk.support
-
A provider which will offer a higher level of abstraction compared to the
HelpCenterService
. - helpCenterSearch(String) - Method in interface zendesk.support.HelpCenterBlipsProvider
-
Tracks a Help Center search as a UserAction blip.
- HelpCenterSearch - Class in zendesk.support
-
This class encapsulates the parameters for searching Help Center.
- HelpCenterSearch.Builder - Class in zendesk.support
-
This is a builder class which is used to generate a
HelpCenterSearch
- HelpCenterSettings - Class in zendesk.support
-
Models the Help Center settings which will be used by the
SupportActivity
. - HelpCenterSettingsProvider - Interface in zendesk.support
-
This provider is used internally by the SDK and does not need to be called explicitly.
- HelpItem - Interface in zendesk.support
-
Model representing items in the HelpCenter UI.
- HelpRequest - Class in zendesk.support
-
Models a request for a flattened view of Help Center
- HelpRequest.Builder - Class in zendesk.support
-
This builder is used to create a
HelpRequest
- hideLoadingState() - Method in class zendesk.support.guide.HelpCenterActivity
- HOURS_MINUTES_FORMAT - Static variable in interface zendesk.support.Constants
-
Date format for displaying hours and minutes.
I
- Identity - Interface in zendesk.core
-
This is a marker interface for handling different identity types which are used to resolve end users within a Zendesk instance.
- includeCategories() - Method in class zendesk.support.HelpRequest.Builder
-
Specifies that categories should be included as a side-load
- includeSections() - Method in class zendesk.support.HelpRequest.Builder
-
Specifies that sections should be included as a side-load
- informWithCurrentState() - Method in class zendesk.support.suas.CombinedSubscription
- informWithCurrentState() - Method in interface zendesk.support.suas.Subscription
- init(Context, String, String, String) - Method in enum zendesk.core.Zendesk
-
Initialises the Zendesk Core SDK with your Zendesk subdomain settings and an
Identity
. - init(Zendesk) - Method in enum zendesk.support.Guide
-
Initialises the Guide SDK
- init(Zendesk) - Method in enum zendesk.support.Support
-
Initialises the Support SDK
- insert(RequestInfo, <any>) - Method in class zendesk.support.requestlist.RequestInfoDataSource.LocalDataSource
- intent(Context, Configuration...) - Method in class zendesk.support.guide.ArticleConfiguration.Builder
-
Create an
Intent
to start theViewArticleActivity
with the specified configuration options. - intent(Context, Configuration...) - Method in class zendesk.support.guide.HelpCenterConfiguration.Builder
-
Creates an
Intent
for theHelpCenterActivity
with the specified configuration options. - intent(Context, Configuration...) - Method in class zendesk.support.request.RequestConfiguration.Builder
-
Create an
Intent
to start theRequestActivity
with the specified configuration options. - intent(Context, Configuration...) - Method in class zendesk.support.requestlist.RequestListConfiguration.Builder
-
Create an
Intent
to start theRequestListActivity
with the specified configuration options. - intent(Context, List<Configuration>) - Method in class zendesk.support.guide.ArticleConfiguration.Builder
-
Create an
Intent
to start theViewArticleActivity
with the specified configuration options. - intent(Context, List<Configuration>) - Method in class zendesk.support.guide.HelpCenterConfiguration.Builder
-
Creates an
Intent
for theHelpCenterActivity
with the specified configuration options. - intent(Context, List<Configuration>) - Method in class zendesk.support.request.RequestConfiguration.Builder
-
Create an
Intent
to start theRequestActivity
with the specified configuration options. - intent(Context, List<Configuration>) - Method in class zendesk.support.requestlist.RequestListConfiguration.Builder
-
Create an
Intent
to start theRequestListActivity
with the specified configuration options. - isActive() - Method in class zendesk.core.UserField
-
Checks if the user field is active or not
- isAgent() - Method in class zendesk.core.User
-
Is the user an agent.
- isAgent() - Method in class zendesk.support.User
-
Is the user an agent.
- isArticleVotingEnabled() - Method in class zendesk.support.HelpCenterSettings
-
Determines whether the Help Center voting feature is enabled or not.
- isAttachmentsEnabled() - Method in class zendesk.support.SupportSdkSettings
-
Checks if attachments are enabled or not
- isAvailable() - Method in class zendesk.support.TicketFormSettings
-
Determines whether TicketForms are available or not.
- isCollapseCategories() - Method in class zendesk.support.guide.HelpCenterConfiguration
- isCommentsDisabled() - Method in class zendesk.support.Article
-
Checks whether comments are disabled or not
- isContactUsButtonVisible() - Method in class zendesk.support.guide.ArticleConfiguration
- isContactUsButtonVisible() - Method in class zendesk.support.guide.HelpCenterConfiguration
- isConversationsEnabled() - Method in class zendesk.support.SupportSdkSettings
-
Checks if conversations are enabled or not
- isDefault() - Method in class zendesk.support.TicketFieldOption
-
Gets if the field is the default value.
- isDraft() - Method in class zendesk.support.Article
-
Checks if the article is a draft or not
- isEnabled() - Method in class zendesk.support.HelpCenterSettings
-
Determines whether the Help Center feature is enabled or not.
- isExpanded() - Method in class zendesk.support.CategoryItem
-
Checks if the category is expanded
- isGuideRequest(String) - Static method in class zendesk.core.UrlHelper
- isHelpCenterArticleVotingEnabled() - Method in class zendesk.support.SupportSdkSettings
-
Checks if help center voting is enabled or not.
- isHelpCenterEnabled() - Method in class zendesk.support.SupportSdkSettings
-
Checks if help center is enabled or not.
- isInitialized() - Method in enum zendesk.core.Zendesk
-
Gets whether
Zendesk.init(Context, String, String, String)
was called with valid values or not. - isInitialized() - Method in enum zendesk.support.Guide
-
Gets whether
Guide.init(Zendesk)
was called or not. - isInitialized() - Method in enum zendesk.support.Support
-
Gets whether
Support.init(Zendesk)
was called or not. - isLoading() - Method in class zendesk.support.SeeAllArticlesItem
- isNetworkAvailable() - Method in interface zendesk.core.NetworkInfoProvider
-
Returns whether or not the network is currently available.
- isNeverAskForEmailEnabled() - Method in class zendesk.support.SupportSdkSettings
-
Checks if the SDK is allowed to ask the end-user for an email address if needed
- isOutdated() - Method in class zendesk.support.Article
-
Checks whether the article is outdated or not
- isOutdated() - Method in class zendesk.support.Category
-
Checks whether the category is outdated or not
- isOutdated() - Method in class zendesk.support.Section
-
Checks whether the section is outdated or not
- isPublic() - Method in class zendesk.support.Comment
-
Checks if this comment is public or not
- isPublic() - Method in class zendesk.support.CommentResponse
-
Checks if this comment is public or not
- isRegisteredForPush() - Method in interface zendesk.core.PushRegistrationProvider
-
Returns whether or not the device is currently registered for push notifications.
- isRequestUnread(String) - Method in class zendesk.support.RequestUpdates
- isShowClosedRequests() - Method in class zendesk.support.SupportSdkSettings
-
Checks if the SDK is allowed to show closed requests in the
RequestListView
. - isShowConversationsMenuButton() - Method in class zendesk.support.guide.HelpCenterConfiguration
- isShowingHelp() - Method in class zendesk.support.guide.HelpCenterActivity
- isShowReferrerLogoEnabled() - Method in class zendesk.support.SupportSdkSettings
-
Checks if the SDK is allowed to display a referrer logo inside the
RequestListView
andRequestViewConversationsDisabled
. - isSystem() - Method in class zendesk.core.UserField
-
Checks if the user field is a system field or not
- isTicketFormSupportAvailable() - Method in class zendesk.support.SupportSdkSettings
-
Gets if TicketForm support is available, or not.
J
- JwtIdentity - Class in zendesk.core
-
This class models a JWT identity which is used to identify an End User within a Zendesk instance.
- JwtIdentity(String) - Constructor for class zendesk.core.JwtIdentity
-
Creates a JWT identity that will be used during identification of a user.
K
- KEY_HELP_CENTER_ARTICLE_URL - Static variable in interface zendesk.support.Constants
-
Map key for a Help Center article URL when using an ActionHandler to open the article UI.
L
- ListArticleQuery - Class in zendesk.support
-
This class encapsulates the parameters for listing Articles in Help Center.
- ListArticleQuery() - Constructor for class zendesk.support.ListArticleQuery
- listArticles(ListArticleQuery, <any>) - Method in interface zendesk.support.HelpCenterProvider
-
Lists articles that match the parameters in the query.
- listArticlesFlat(ListArticleQuery, <any>) - Method in interface zendesk.support.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.
- Listener<E> - Interface in zendesk.support.suas
-
Callback used to register for update on the
Store
- load(<any>) - Method in class zendesk.support.requestlist.RequestInfoDataSource.Disk
- load(<any>) - Method in interface zendesk.support.requestlist.RequestInfoDataSource
- load(<any>) - Method in class zendesk.support.requestlist.RequestInfoDataSource.LocalDataSource
- load(<any>) - Method in class zendesk.support.requestlist.RequestInfoDataSource.Network
- load(<any>) - Method in class zendesk.support.requestlist.RequestInfoDataSource.RemoteDataSource
- load(<any>) - Method in class zendesk.support.requestlist.RequestInfoDataSource.Repository
- LOCAL - Static variable in interface zendesk.support.requestlist.RequestInfoDataSource
- LocalDataSource(RequestInfoDataSource.Disk) - Constructor for class zendesk.support.requestlist.RequestInfoDataSource.LocalDataSource
M
- MachineIdStorage - Interface in zendesk.core
-
Provides access to the machine id storage that will be generate only once the host app installed.
- markRequestAsRead(String, int) - Method in interface zendesk.support.RequestProvider
-
Marks a request as read on this device.
- markRequestAsUnread(String) - Method in interface zendesk.support.RequestProvider
-
Marks a request as unread on this device, by incrementing its total number of comments.
- MemoryCache - Interface in zendesk.core
-
Cache for storing data at the application level to survive config changes, prevents pollution of the parcelable buffers when handing larger objects.
- MessageInfo(String, Date, String) - Constructor for class zendesk.support.requestlist.RequestInfo.MessageInfo
- Middleware - Interface in zendesk.support.suas
-
Middleware definition.
N
- NetworkAware - Interface in zendesk.core
-
Interface to indicate that an implementer is aware of changes to network state
- NetworkInfoProvider - Interface in zendesk.core
-
A provider which will provide information about network connectivity.
- next(Action<?>) - Method in interface zendesk.support.suas.Continuation
-
Pass an
Action
to the nextMiddleware
- NO_TICKET_FORM_ID - Static variable in class zendesk.support.request.RequestConfiguration
-
Sentinel value to represent the absence of a valid Ticket Form ID.
O
- onAction(Action<?>, GetState, Dispatcher, Continuation) - Method in interface zendesk.support.suas.Middleware
- onBackPressed() - Method in class zendesk.support.request.RequestActivity
- onCreate(Bundle) - Method in class zendesk.support.guide.HelpCenterActivity
- onCreate(Bundle) - Method in class zendesk.support.guide.ViewArticleActivity
- onCreate(Bundle) - Method in class zendesk.support.request.RequestActivity
- onCreate(Bundle) - Method in class zendesk.support.requestlist.RequestListActivity
- onCreateOptionsMenu(Menu) - Method in class zendesk.support.guide.HelpCenterActivity
- onCreateOptionsMenu(Menu) - Method in class zendesk.support.request.RequestActivity
- onDestroy() - Method in class zendesk.support.guide.ViewArticleActivity
- onDestroy() - Method in class zendesk.support.requestlist.RequestListActivity
- onEvent(Event) - Method in class zendesk.support.SupportEngine
- onItemClick(<any>, View, int, long) - Method in class zendesk.support.guide.ViewArticleActivity
- onNetworkAvailable() - Method in interface zendesk.core.NetworkAware
-
Called when network connectivity is available
- onNetworkUnavailable() - Method in interface zendesk.core.NetworkAware
-
Called when network connectivity is unavailable.
- onOptionsItemSelected(MenuItem) - Method in class zendesk.support.guide.HelpCenterActivity
- onOptionsItemSelected(MenuItem) - Method in class zendesk.support.guide.ViewArticleActivity
- onOptionsItemSelected(MenuItem) - Method in class zendesk.support.request.RequestActivity
- onPause() - Method in class zendesk.support.guide.HelpCenterActivity
- onPause() - Method in class zendesk.support.request.RequestActivity
- onPause() - Method in class zendesk.support.requestlist.RequestListActivity
- onPrepareOptionsMenu(Menu) - Method in class zendesk.support.guide.HelpCenterActivity
- onResume() - Method in class zendesk.support.guide.HelpCenterActivity
- onResume() - Method in class zendesk.support.request.RequestActivity
- onResume() - Method in class zendesk.support.requestlist.RequestListActivity
- onRetry() - Method in interface zendesk.core.RetryAction
-
Called when actions should be retried
- onSaveInstanceState(Bundle) - Method in class zendesk.support.request.RequestActivity
- onStart() - Method in class zendesk.support.guide.HelpCenterActivity
- onStart() - Method in class zendesk.support.guide.ViewArticleActivity
- onStart() - Method in class zendesk.support.requestlist.RequestListActivity
- onStop() - Method in class zendesk.support.guide.ViewArticleActivity
- onStop() - Method in class zendesk.support.requestlist.RequestListActivity
- Organization - Class in zendesk.support
-
This is a model class for a Organization object that will be created by the
RequestProvider
as part ofCommentsResponse
. - Organization() - Constructor for class zendesk.support.Organization
P
- page(Integer) - Method in class zendesk.support.HelpCenterSearch.Builder
-
Specifies which page of results to request.
- PageView - Class in zendesk.core
-
Model class for BlipsPageView used in
BlipsProvider.sendBlip(PageView, BlipsGroup)
. - PageView(String, String, String, String, String, Long, String) - Constructor for class zendesk.core.PageView
- PageView(String, String, String, String, String, Long, String, Map<String, Object>) - Constructor for class zendesk.core.PageView
- perPage(Integer) - Method in class zendesk.support.HelpCenterSearch.Builder
-
Specifies the number of results to display per page
- provider() - Method in enum zendesk.core.Zendesk
-
Gets a
ProviderStore
for accessing all available SDK Providers. - provider() - Method in enum zendesk.support.Guide
- provider() - Method in enum zendesk.support.Support
-
Gets a
ProviderStore
for accessing all available SDK Providers. - ProviderStore - Interface in zendesk.core
-
Interface used to expose Providers through
Zendesk
. - ProviderStore - Interface in zendesk.support
-
Interface used to expose Providers through
Support
. - pushRegistrationProvider() - Method in interface zendesk.core.ProviderStore
-
Returns an implementation of
PushRegistrationProvider
- PushRegistrationProvider - Interface in zendesk.core
-
A provider which will offer a higher level of abstraction compared to the
PushRegistrationService
You can create an instance of PushRegistrationProvider like this: - put(String, Object) - Method in interface zendesk.core.BaseStorage
-
Store the the given key value pair.
- put(String, Object) - Method in interface zendesk.core.MemoryCache
- put(String, String) - Method in interface zendesk.core.BaseStorage
-
Store the the given key value pair.
R
- reduce(E, Action<?>) - Method in class zendesk.support.suas.Reducer
-
Reduce state.
- Reducer<E> - Class in zendesk.support.suas
-
Definition of a Reducer.
- Reducer() - Constructor for class zendesk.support.suas.Reducer
- refresh(Context, ActionHandlerRegistry) - Static method in class zendesk.support.requestlist.RequestListActivity
-
Refresh this screen
- refreshRequest(String, Context) - Method in enum zendesk.support.Support
-
Refreshes the Support SDK RequestActivity if it is currently being displayed (after
Activity#onResume()
but beforeActivity#onPause()
) for the given request ID, or the RequestListActivity if it has not been destroyed (ie, byActivity#onDestroy()
. - register() - Method in interface zendesk.core.NetworkInfoProvider
-
Begin listening for network change events.
- registerWithDeviceIdentifier(String, <any>) - Method in interface zendesk.core.PushRegistrationProvider
-
Calls a push registration service to register a given identifier to receive push notifications.
- registerWithUAChannelId(String, <any>) - Method in interface zendesk.core.PushRegistrationProvider
-
Calls a push registration service to register a given Urban Airship channel id to receive push notifications.
- REMOTE - Static variable in interface zendesk.support.requestlist.RequestInfoDataSource
- remove(String) - Method in interface zendesk.core.BaseStorage
-
Remove the stored value for the provided key.
- remove(String) - Method in interface zendesk.core.MemoryCache
- remove(String, <any>) - Method in class zendesk.support.requestlist.RequestInfoDataSource.LocalDataSource
- remove(ActionHandler) - Method in interface zendesk.core.ActionHandlerRegistry
-
Removes an
ActionHandler
from the registry. - removeListener() - Method in class zendesk.support.suas.CombinedSubscription
- removeListener() - Method in interface zendesk.support.suas.Subscription
-
Unsubscribe the associated listener from the
Store
- removeListener(Listener<?>) - Method in interface zendesk.support.suas.Store
-
Remove a listener from the store.
- removeNetworkAwareListener(Integer) - Method in interface zendesk.core.NetworkInfoProvider
-
Remove a
NetworkAware
listener object so that it will no longer receive updates to network state. - removeRetryAction(Integer) - Method in interface zendesk.core.NetworkInfoProvider
-
Remove a
RetryAction
so that it will not be invoked next time the provider is notified with network availability. - removeStoredArticleVote(Long) - Method in interface zendesk.support.ArticleVoteStorage
-
Removes an
ArticleVote
from the device - Request - Class in zendesk.support
-
This is a model class for a Request object that will be created by the
RequestProvider
. - Request() - Constructor for class zendesk.support.Request
-
Empty constructor for gson
- RequestActivity - Class in zendesk.support.request
-
This Activity is the main entry point for showing and creating requests.
- RequestActivity() - Constructor for class zendesk.support.request.RequestActivity
- RequestConfiguration - Class in zendesk.support.request
-
Data class, that represents the initial configuration of
RequestActivity
. - RequestConfiguration.Builder - Class in zendesk.support.request
- requestCreated(String) - Method in interface zendesk.support.SupportBlipsProvider
-
Tracks creation of a Support request as a UserAction blip.
- RequestInfo.AgentInfo - Class in zendesk.support.requestlist
- RequestInfo.MessageInfo - Class in zendesk.support.requestlist
- RequestInfoDataSource - Interface in zendesk.support.requestlist
- RequestInfoDataSource.Disk - Class in zendesk.support.requestlist
- RequestInfoDataSource.LocalDataSource - Class in zendesk.support.requestlist
- RequestInfoDataSource.Network - Class in zendesk.support.requestlist
- RequestInfoDataSource.RemoteDataSource - Class in zendesk.support.requestlist
- RequestInfoDataSource.Repository - Class in zendesk.support.requestlist
- RequestListActivity - Class in zendesk.support.requestlist
-
This Activity is for showing a list of an end-user's requests
- RequestListActivity() - Constructor for class zendesk.support.requestlist.RequestListActivity
- RequestListConfiguration - Class in zendesk.support.requestlist
-
Data class, that represents the initial configuration of
RequestListActivity
. - RequestListConfiguration.Builder - Class in zendesk.support.requestlist
- requestListViewed() - Method in interface zendesk.support.SupportBlipsProvider
-
Tracks a user's viewing of the request list as a UserAction blip.
- requestProvider() - Method in interface zendesk.support.ProviderStore
-
Returns an implementation of
RequestProvider
- RequestProvider - Interface in zendesk.support
-
A provider which will offer a higher level of abstraction compared to the
RequestService
You can create an instance of RequestProvider like this: - RequestStatus - Enum in zendesk.support
- requestUpdated(String) - Method in interface zendesk.support.SupportBlipsProvider
-
Tracks a user's update of a Support request as a UserAction blip.
- RequestUpdates - Class in zendesk.support
- RequestUpdates(Map<String, Integer>) - Constructor for class zendesk.support.RequestUpdates
- requestViewed(String) - Method in interface zendesk.support.SupportBlipsProvider
-
Tracks a user's viewing of a Support request as a UserAction blip.
- reset(State) - Method in interface zendesk.support.suas.Store
-
Resets the full internal state with a new state and notifies all registered
Listener
- ResponseWrapper - Class in zendesk.support
-
Wrapper class to encapsulate a generic response received from Zendesk service.
- ResponseWrapper() - Constructor for class zendesk.support.ResponseWrapper
- RestServiceProvider - Interface in zendesk.core
-
A Provider which is used to create RestApis for sub-SDKs.
- RetryAction - Interface in zendesk.core
-
RetryAction specifies behavior of things that can be retried
S
- SDK_GUID_HEADER - Static variable in interface zendesk.support.Constants
-
Mobile-Sdk-Identity header name, used to convey identity information.
- SearchArticle - Class in zendesk.support
-
This class will wrap a
Article
. - SearchArticle(Article, Section, Category) - Constructor for class zendesk.support.SearchArticle
- searchArticles(HelpCenterSearch, <any>) - Method in interface zendesk.support.HelpCenterProvider
-
This method searches your Help Center instance for articles that match the specified parameters
- Section - Class in zendesk.support
-
This is a model class for a Section object that will be created by the
HelpCenterProvider
. - Section() - Constructor for class zendesk.support.Section
- SectionItem - Class in zendesk.support
-
A
HelpItem
for Help Center sections - SectionItem() - Constructor for class zendesk.support.SectionItem
- SeeAllArticlesItem - Class in zendesk.support
-
A
HelpItem
for a 'See all articles' item - SeeAllArticlesItem(SectionItem) - Constructor for class zendesk.support.SeeAllArticlesItem
- selectData(State) - Method in interface zendesk.support.suas.StateSelector
- sendBlip(PageView, BlipsGroup) - Method in interface zendesk.core.BlipsProvider
-
Track a page view.
- sendBlip(UserAction, BlipsGroup) - Method in interface zendesk.core.BlipsProvider
-
Track a user action
- SessionStorage - Interface in zendesk.core
-
Class holding storage that is tied to a user.
- setAttachments(List<String>) - Method in class zendesk.support.Comment
-
Sets the attachments of the comment
- setAttachments(List<String>) - Method in class zendesk.support.CreateRequest
-
Sets a
List
of attachmentUploadResponse#token
to this Request. - setAttachments(List<String>) - Method in class zendesk.support.EndUserComment
-
Sets the attachments for this comment
- setAttachments(List<Attachment>) - Method in class zendesk.support.CommentResponse
-
Sets the attachments of the comment
- setAuthor(User) - Method in class zendesk.support.Article
-
Sets the author of this article.
- setAuthorId(Long) - Method in class zendesk.support.Comment
-
Sets the ID of the author who created the comment
- setAuthorId(Long) - Method in class zendesk.support.CommentResponse
-
Sets the ID of the author who created the comment
- setBody(String) - Method in class zendesk.support.Comment
-
Sets the body of the comment in plain text
- setBody(String) - Method in class zendesk.support.CommentResponse
-
Sets the body of the comment in plain text
- setComment(EndUserComment) - Method in class zendesk.support.Request
-
Sets the comment for the Request.
- setCreatedAt(Date) - Method in class zendesk.support.Comment
-
Sets the date that the comment that the comment was created at
- setCreatedAt(Date) - Method in class zendesk.support.CommentResponse
-
Sets the date that the comment that the comment was created at
- setCustomFields(List<CustomField>) - Method in class zendesk.support.CreateRequest
-
Sets the custom fields for this Request.
- setDescription(String) - Method in class zendesk.support.CreateRequest
-
Sets the description of this request
- setExpanded(boolean) - Method in class zendesk.support.CategoryItem
-
Sets the expanded state.
- setHelpCenterLocaleOverride(Locale) - Method in enum zendesk.support.Guide
-
Set a locale override for Help Center content.
- setHelpCenterLocaleOverride(Locale) - Method in enum zendesk.support.Support
-
Set a locale override for Help Center content.
- setId(Long) - Method in class zendesk.support.CommentResponse
-
Sets the id of the comment
- setId(String) - Method in class zendesk.support.CreateRequest
-
Sets the ID for this request
- setIdentity(Identity) - Method in enum zendesk.core.Zendesk
-
Set the
Identity
for the SDK. - setInclude(String) - Method in class zendesk.support.ListArticleQuery
-
Sets the includes for this query
- setLabelNames(String) - Method in class zendesk.support.ListArticleQuery
-
Sets the label names to include in the query as a CSV string
- setLoading(boolean) - Method in class zendesk.support.SeeAllArticlesItem
- setLoadingState(ViewArticleActivity.LoadingState) - Method in class zendesk.support.guide.ViewArticleActivity
-
Sets the loading state of this fragment.
- setLocale(Locale) - Method in class zendesk.support.ListArticleQuery
-
Sets the locale for this query
- setMetadata(Map<String, String>) - Method in class zendesk.support.CreateRequest
-
Sets the metadata for this Request.
- setPage(Integer) - Method in class zendesk.support.ListArticleQuery
-
Specifies the page for this query
- setResultsPerPage(Integer) - Method in class zendesk.support.ListArticleQuery
-
Specifies the number of results per page for this query
- setSearchEnabled(boolean) - Method in class zendesk.support.guide.HelpCenterActivity
- setSections(List<SectionItem>) - Method in class zendesk.support.CategoryItem
-
Sets the sections to set as the children of the category
- setSortBy(SortBy) - Method in class zendesk.support.ListArticleQuery
-
Sets the sort method for this query
- setSortOrder(SortOrder) - Method in class zendesk.support.ListArticleQuery
-
Specifies the sort order for this query
- setSubject(String) - Method in class zendesk.support.CreateRequest
-
Sets the subject of this request
- setTags(List<String>) - Method in class zendesk.support.CreateRequest
-
Sets the tags for this request
- setTicketFormId(Long) - Method in class zendesk.support.CreateRequest
-
Sets the ticket form id for this Request.
- Settings - Interface in zendesk.core
-
Marker interface for SDK-specific Settings objects.
- SettingsPack<E extends Settings> - Class in zendesk.core
-
Object for holding core settings and SDK specific settings.
- SettingsProvider - Interface in zendesk.core
-
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. - setUserFields(Map<String, String>, <any>) - Method in interface zendesk.core.UserProvider
-
Sets the user fields for the current user.
- setValue(String) - Method in class zendesk.support.EndUserComment
-
Sets the value of this comment, e.g.
- show(Context, Configuration...) - Method in class zendesk.support.guide.ArticleConfiguration.Builder
-
Shows the activity.
- show(Context, Configuration...) - Method in class zendesk.support.guide.HelpCenterConfiguration.Builder
-
Starts the
HelpCenterActivity
. - show(Context, Configuration...) - Method in class zendesk.support.request.RequestConfiguration.Builder
-
Display
RequestActivity
to the user. - show(Context, Configuration...) - Method in class zendesk.support.requestlist.RequestListConfiguration.Builder
-
Show the
RequestListActivity
with the specified configuration options. - show(Context, List<Configuration>) - Method in class zendesk.support.guide.ArticleConfiguration.Builder
-
Shows the activity.
- show(Context, List<Configuration>) - Method in class zendesk.support.guide.HelpCenterConfiguration.Builder
-
Starts the
HelpCenterActivity
. - show(Context, List<Configuration>) - Method in class zendesk.support.request.RequestConfiguration.Builder
-
Display
RequestActivity
to the user. - show(Context, List<Configuration>) - Method in class zendesk.support.requestlist.RequestListConfiguration.Builder
-
Show the
RequestListActivity
with the specified configuration options. - showContactUsButton() - Method in class zendesk.support.guide.HelpCenterActivity
- showContactZendesk() - Method in class zendesk.support.guide.HelpCenterActivity
- showContactZendesk() - Method in class zendesk.support.guide.ViewArticleActivity
- showHelp(HelpCenterConfiguration) - Method in class zendesk.support.guide.HelpCenterActivity
- showLoadArticleErrorWithRetry(HelpCenterMvp.ErrorType, RetryAction) - Method in class zendesk.support.guide.HelpCenterActivity
- showLoadingErrorState(int) - Method in class zendesk.support.guide.ViewArticleActivity
- showLoadingState() - Method in class zendesk.support.guide.HelpCenterActivity
- showNoConnectionError() - Method in class zendesk.support.guide.HelpCenterActivity
- showRequestList() - Method in class zendesk.support.guide.HelpCenterActivity
- showSearchResults(List<SearchArticle>, String) - Method in class zendesk.support.guide.HelpCenterActivity
- SimpleArticle - Class in zendesk.support
-
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 zendesk.support.SimpleArticle
-
Initialise a
SimpleArticle
- SortBy - Enum in zendesk.support
-
This enum models the sorting types available in Help Center
- SortOrder - Enum in zendesk.support
-
This enum models the sorting types available in Help Center
- start(MessagingApi) - Method in class zendesk.support.SupportEngine
- State - Class in zendesk.support.suas
-
An implementation of state that's used in a
SuasStore
. - State() - Constructor for class zendesk.support.suas.State
-
Create a new and empty state.
- StateSelector<E> - Interface in zendesk.support.suas
- stop() - Method in class zendesk.support.SupportEngine
- Store - Interface in zendesk.support.suas
-
The
Store
contains the application's state, reducer logic, middleware and listeners. - storeArticleVote(Long, ArticleVote) - Method in interface zendesk.support.ArticleVoteStorage
-
Stores an
ArticleVote
on the device - Streams.Use<R,P extends java.io.Closeable> - Interface in zendesk.support
-
Function for working with Closeable types
- Suas - Class in zendesk.support.suas
-
Suas - This is the entry point.
- Suas.Builder - Class in zendesk.support.suas
-
Fluent API for creating a
Store
. - submitRecordArticleView(Article, Locale, <any>) - Method in interface zendesk.support.HelpCenterProvider
-
This method submits a record article view that is used for reporting.
- Subscription - Interface in zendesk.support.suas
- SuggestedArticleResponse - Class in zendesk.support
-
Wrapper class to encapsulate a list
SimpleArticle
received fromHelpCenterProvider#getSuggestedArticles(SuggestedArticleSearch, ZendeskCallback)
- SuggestedArticleResponse() - Constructor for class zendesk.support.SuggestedArticleResponse
- SuggestedArticleSearch - Class in zendesk.support
-
This class models a search for suggested articles
- SuggestedArticleSearch.Builder - Class in zendesk.support
-
This is a builder class which is used to generate a
SuggestedArticleSearch
- Support - Enum in zendesk.support
-
Configuration class for Zendesk initialization.
- SupportBlipsProvider - Interface in zendesk.support
-
A Provider for tracking user actions.
- SupportBlipsProvider.ArticleVote - Annotation Type in zendesk.support
- SupportEngine - Class in zendesk.support
- SupportModule - Class in zendesk.support
-
Module holding references to internal dependencies.
- SupportModule(RequestProvider, UploadProvider, HelpCenterProvider, SupportSettingsProvider, SupportBlipsProvider, OkHttpClient, ZendeskTracker, ArticleVoteStorage) - Constructor for class zendesk.support.SupportModule
- supportSdkInit() - Method in interface zendesk.support.SupportBlipsProvider
-
Tracks a Support SDK initialisation event as a UserAction blip.
- SupportSdkSettings - Class in zendesk.support
-
Wraps
SupportSettings
and makes settings call null-safe. - SupportSdkSettings(SupportSettings, HelpCenterSettings, AuthenticationType) - Constructor for class zendesk.support.SupportSdkSettings
-
Creates an instance of SafeMobileSettings
- SupportSettingsProvider - Interface in zendesk.support
-
This provider is used internally by the SDK and does not need to be called explicitly.
T
- TicketField - Class in zendesk.support
-
Model class for ticket field.
- TicketFieldOption - Class in zendesk.support
-
Model class for ticket field option.
- TicketFieldSystemOption - Class in zendesk.support
-
Model class for ticket field system option.
- TicketFieldType - Enum in zendesk.support
-
All supported ticket field types.
- TicketForm - Class in zendesk.support
-
Model class for ticket forms.
- TicketForm(long, String, List<TicketField>) - Constructor for class zendesk.support.TicketForm
-
Constructor for creating an instance of a ticket form.
- TicketFormSettings - Class in zendesk.support
-
Models the TicketForm settings.
- toHelpCenterLocaleString(Locale) - Method in class zendesk.core.ZendeskLocaleConverter
-
Converts the specified locale into a string version which Help Center expects.
- toString() - Method in class zendesk.support.FlatArticle
- toString() - Method in class zendesk.support.suas.Action
- toString() - Method in class zendesk.support.suas.State
- totalUpdates() - Method in class zendesk.support.RequestUpdates
- TYPE_ARTICLE - Static variable in interface zendesk.support.HelpItem
- TYPE_CATEGORY - Static variable in interface zendesk.support.HelpItem
- TYPE_LOADING - Static variable in interface zendesk.support.HelpItem
- TYPE_NO_RESULTS - Static variable in interface zendesk.support.HelpItem
- TYPE_PADDING - Static variable in interface zendesk.support.HelpItem
- TYPE_SECTION - Static variable in interface zendesk.support.HelpItem
- TYPE_SEE_ALL - Static variable in interface zendesk.support.HelpItem
U
- UiUtils.ScreenSize - Enum in zendesk.support.guide
- UiUtils.ScreenSize - Enum in zendesk.support
- UNKNOWN_VOTE_COUNT - Static variable in class zendesk.support.Article
- unregister() - Method in interface zendesk.core.NetworkInfoProvider
-
Stop listening for network change events.
- unregisterDevice(<any>) - Method in interface zendesk.core.PushRegistrationProvider
-
Calls a push registration service to unregister a device to receive push notifications.
- update(E) - Method in interface zendesk.support.suas.Listener
-
Called if there's an update to the
State
- updateSettings(Map<String, JsonElement>) - Method in interface zendesk.core.ActionHandler
-
Notifies the ActionHandler of an update to settings.
- updateSettings(Map<String, JsonElement>) - Method in interface zendesk.core.ActionHandlerRegistry
-
Notifies the Registry of an update to settings.
- updateSettings(Map<String, JsonElement>) - Method in class zendesk.support.CreateRequestActionHandler
- uploadAttachment(String, File, String, <any>) - Method in interface zendesk.support.UploadProvider
-
Calls a upload service to upload a file on behalf of the end-user.
- uploadProvider() - Method in interface zendesk.support.ProviderStore
-
Returns an implementation of
UploadProvider
- UploadProvider - Interface in zendesk.support
-
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 zendesk.support
-
This is a class model for a response for an uploaded attachment.
- UploadResponse() - Constructor for class zendesk.support.UploadResponse
- upvoteArticle(Long, <any>) - Method in interface zendesk.support.HelpCenterProvider
-
This method marks as article as helpful
- UrlHelper - Class in zendesk.core
- UrlHelper() - Constructor for class zendesk.core.UrlHelper
- use(P) - Method in interface zendesk.support.Streams.Use
- User - Class in zendesk.core
-
This is a model class for a User
- User - Class in zendesk.support
-
This is a model class for a user that will be created by the
RequestProvider
as part ofCommentsResponse
. - User() - Constructor for class zendesk.core.User
-
Initialises a user with default values.
- User() - Constructor for class zendesk.support.User
-
Initialises a user with default values.
- User(Long, String, Attachment, boolean, Long, List<String>, Map<String, String>) - Constructor for class zendesk.support.User
-
Initialises a user with given values.
- USER_AGENT_VARIANT - Static variable in interface zendesk.support.Constants
-
Header name for the standard cache control header.
- UserAction - Class in zendesk.core
- UserAction(String, String, String, String) - Constructor for class zendesk.core.UserAction
- UserAction(String, String, String, String, String, Map<String, Object>) - Constructor for class zendesk.core.UserAction
- UserField - Class in zendesk.core
-
This is a model class for a user field that will be created by the
UserProvider
as part ofUserFieldResponse
. - UserField() - Constructor for class zendesk.core.UserField
- UserField.UserFieldType - Enum in zendesk.core
-
Enum for describing the type of a user field.
- UserFieldOption - Class in zendesk.core
-
This is a model class for a user field option that will be created by the
UserProvider
as part ofUserField
. - UserFieldOption() - Constructor for class zendesk.core.UserFieldOption
- userProvider() - Method in interface zendesk.core.ProviderStore
-
Returns an implementation of
UserProvider
- UserProvider - Interface in zendesk.core
-
Setting tags and fields on a user are features.
V
- valueOf(String) - Static method in enum zendesk.core.AuthenticationType
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum zendesk.core.BlipsGroup
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum zendesk.core.UserField.UserFieldType
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum zendesk.core.Zendesk
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum zendesk.support.AttachmentType
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum zendesk.support.guide.UiUtils.ScreenSize
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum zendesk.support.Guide
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum zendesk.support.RequestStatus
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum zendesk.support.SortBy
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum zendesk.support.SortOrder
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum zendesk.support.Support
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum zendesk.support.TicketFieldType
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum zendesk.support.UiUtils.ScreenSize
-
Returns the enum constant of this type with the specified name.
- values() - Static method in enum zendesk.core.AuthenticationType
-
Returns an array containing the constants of this enum type, in the order they are declared.
- values() - Static method in enum zendesk.core.BlipsGroup
-
Returns an array containing the constants of this enum type, in the order they are declared.
- values() - Static method in enum zendesk.core.UserField.UserFieldType
-
Returns an array containing the constants of this enum type, in the order they are declared.
- values() - Static method in enum zendesk.core.Zendesk
-
Returns an array containing the constants of this enum type, in the order they are declared.
- values() - Static method in enum zendesk.support.AttachmentType
-
Returns an array containing the constants of this enum type, in the order they are declared.
- values() - Static method in enum zendesk.support.guide.UiUtils.ScreenSize
-
Returns an array containing the constants of this enum type, in the order they are declared.
- values() - Static method in enum zendesk.support.Guide
-
Returns an array containing the constants of this enum type, in the order they are declared.
- values() - Static method in enum zendesk.support.RequestStatus
-
Returns an array containing the constants of this enum type, in the order they are declared.
- values() - Static method in enum zendesk.support.SortBy
-
Returns an array containing the constants of this enum type, in the order they are declared.
- values() - Static method in enum zendesk.support.SortOrder
-
Returns an array containing the constants of this enum type, in the order they are declared.
- values() - Static method in enum zendesk.support.Support
-
Returns an array containing the constants of this enum type, in the order they are declared.
- values() - Static method in enum zendesk.support.TicketFieldType
-
Returns an array containing the constants of this enum type, in the order they are declared.
- values() - Static method in enum zendesk.support.UiUtils.ScreenSize
-
Returns an array containing the constants of this enum type, in the order they are declared.
- ViewArticleActivity - Class in zendesk.support.guide
-
Activity used to render a Help Center article
- ViewArticleActivity() - Constructor for class zendesk.support.guide.ViewArticleActivity
W
- withArticlesForCategoryIds(Long...) - Method in class zendesk.support.guide.HelpCenterConfiguration.Builder
-
Specifies a startup configuration which will show articles for a given set of category IDs
- withArticlesForCategoryIds(List<Long>) - Method in class zendesk.support.guide.HelpCenterConfiguration.Builder
-
Specifies a startup configuration which will show articles for a given set of category IDs
- withArticlesForSectionIds(Long...) - Method in class zendesk.support.guide.HelpCenterConfiguration.Builder
-
Specifies a startup configuration which will show articles for a given set of section IDs
- withArticlesForSectionIds(List<Long>) - Method in class zendesk.support.guide.HelpCenterConfiguration.Builder
-
Specifies a startup configuration which will show articles for a given set of section IDs
- withArticlesPerSectionLimit(int) - Method in class zendesk.support.HelpRequest.Builder
-
Specifies the maximum number of articles to request per section
- withCategoriesCollapsed(boolean) - Method in class zendesk.support.guide.HelpCenterConfiguration.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 zendesk.support.HelpCenterSearch.Builder
-
Specifies the category id to restrict the results to.
- withCategoryId(Long) - Method in class zendesk.support.SuggestedArticleSearch.Builder
-
Specifies the category id to restrict the results to.
- withCategoryIds(List<Long>) - Method in class zendesk.support.HelpCenterSearch.Builder
-
Specifies the category IDs to restrict the results to.
- withCategoryIds(List<Long>) - Method in class zendesk.support.HelpRequest.Builder
-
Specifies the category IDs to include in the request
- withContactUsButtonVisible(boolean) - Method in class zendesk.support.guide.ArticleConfiguration.Builder
-
Define which screens the "ContactUs" Floating Action Button should be shown on.
- withContactUsButtonVisible(boolean) - Method in class zendesk.support.guide.HelpCenterConfiguration.Builder
-
Define whether or not to display the "ContactUs" Floating Action Button.
- withContactUsButtonVisible(boolean) - Method in class zendesk.support.requestlist.RequestListConfiguration.Builder
-
Define whether or not to display the "ContactUs" Floating Action Button.
- withCustomFields(List<CustomField>) - Method in class zendesk.support.request.RequestConfiguration.Builder
-
Attach a custom field form to the request.
- withDefaultFilter(Filter<Object>) - Method in class zendesk.support.suas.Suas.Builder
- withEmailIdentifier(String) - Method in class zendesk.core.AnonymousIdentity.Builder
-
Specify the Email to be used as part of the identity when using Anonymous Access
- withEngines(Engine...) - Method in class zendesk.support.guide.ArticleConfiguration.Builder
-
Specifies a list of
Engine
s to be used to drive a follow up conversation if the user presses the contact FAB. - withEngines(Engine...) - Method in class zendesk.support.guide.HelpCenterConfiguration.Builder
-
Specifies a list of
Engine
s to be used to drive a follow up conversation if the user presses the contact FAB. - withEngines(List<Engine>) - Method in class zendesk.support.guide.ArticleConfiguration.Builder
-
Specifies a list of
Engine
s to be used to drive a follow up conversation if the user presses the contact FAB. - withEngines(List<Engine>) - Method in class zendesk.support.guide.HelpCenterConfiguration.Builder
-
Specifies a list of
Engine
s to be used to drive a follow up conversation if the user presses the contact FAB. - withExecutor(Executor) - Method in class zendesk.support.suas.Suas.Builder
-
Configure the
Store
with a non emptyExecutor
- withFiles(File...) - Method in class zendesk.support.request.RequestConfiguration.Builder
-
Specify
File
objects to be selected as an attachment to any requests created using thisRequestConfiguration
. - withFiles(List<File>) - Method in class zendesk.support.request.RequestConfiguration.Builder
-
Specify a list of
File
objects to be selected as attachments to any requests created using thisRequestConfiguration
. - withIncludes(String...) - Method in class zendesk.support.HelpCenterSearch.Builder
-
Specifies the includes to be returned by the search.
- withInitialState(State) - Method in class zendesk.support.suas.Suas.Builder
- withLabelNames(String...) - Method in class zendesk.support.guide.HelpCenterConfiguration.Builder
-
Specifies a startup configuration which will restrict the shown articles to ones that match the provided label names.
- withLabelNames(String...) - Method in class zendesk.support.HelpCenterSearch.Builder
-
Specifies the label names to restrict the results to.
- withLabelNames(String...) - Method in class zendesk.support.HelpRequest.Builder
-
Specifies the label names to which the search will be restricted.
- withLabelNames(String...) - Method in class zendesk.support.SuggestedArticleSearch.Builder
-
Specifies the label names to restrict the results to.
- withLabelNames(List<String>) - Method in class zendesk.support.guide.HelpCenterConfiguration.Builder
-
Specifies a startup configuration which will restrict the shown articles to ones that match the provided label names.
- withMiddleware(Collection<Middleware>) - Method in class zendesk.support.suas.Suas.Builder
-
Configure the
Store
with one or manyMiddleware
- withMiddleware(Middleware...) - Method in class zendesk.support.suas.Suas.Builder
-
Configure the
Store
with one or manyMiddleware
- withNameIdentifier(String) - Method in class zendesk.core.AnonymousIdentity.Builder
-
Specify the Name to be used as part of the identity when using Anonymous Access.
- withQuery(String) - Method in class zendesk.support.HelpCenterSearch.Builder
-
Specifies the free-form query to perform.
- withQuery(String) - Method in class zendesk.support.HelpCenterSearch
-
Clones the current search and sets the query on it
- withQuery(String) - Method in class zendesk.support.SuggestedArticleSearch.Builder
-
Specifies the free-form query to perform.
- withRequest(Request) - Method in class zendesk.support.request.RequestConfiguration.Builder
-
Show an existing request.
- withRequestId(String) - Method in class zendesk.support.request.RequestConfiguration.Builder
-
Show an existing request.
- withRequestInfo(RequestInfo) - Method in class zendesk.support.request.RequestConfiguration.Builder
- withRequestSubject(String) - Method in class zendesk.support.request.RequestConfiguration.Builder
-
Attach request subject to the created request
- withSectionId(Long) - Method in class zendesk.support.HelpCenterSearch.Builder
-
Specifies the section id to restrict the results to.
- withSectionId(Long) - Method in class zendesk.support.SuggestedArticleSearch.Builder
-
Specifies the section id to restrict the results to.
- withSectionIds(List<Long>) - Method in class zendesk.support.HelpCenterSearch.Builder
-
Specifies the section IDs to restrict the results to.
- withSectionIds(List<Long>) - Method in class zendesk.support.HelpRequest.Builder
-
Specifies the section IDs to include in the request
- withShowConversationsMenuButton(boolean) - Method in class zendesk.support.guide.HelpCenterConfiguration.Builder
-
Client-side API to specify whether or not to show the conversations button in the Toolbar of the
HelpCenterActivity
. - withTags(String...) - Method in class zendesk.support.request.RequestConfiguration.Builder
-
Attach tags to the created request.
- withTags(List<String>) - Method in class zendesk.support.request.RequestConfiguration.Builder
-
Attach tags to the created request.
- withTicketForm(long, List<CustomField>) - Method in class zendesk.support.request.RequestConfiguration.Builder
-
Attach a ticket form to the request.
Z
- Zendesk - Enum in zendesk.core
-
Configuration class for Zendesk Core SDK initialization.
- zendesk.core - package zendesk.core
- zendesk.support - package zendesk.support
- zendesk.support.guide - package zendesk.support.guide
- zendesk.support.request - package zendesk.support.request
- zendesk.support.requestlist - package zendesk.support.requestlist
- zendesk.support.suas - package zendesk.support.suas
- ZendeskLocaleConverter - Class in zendesk.core
-
This class is responsible for mapping between Java locales and the representations of locales that Help Center expects.
- ZendeskLocaleConverter() - Constructor for class zendesk.core.ZendeskLocaleConverter
- ZendeskMachineIdStorage - Class in zendesk.core
-
Implementation of
MachineIdStorage
- ZendeskMachineIdStorage(SharedPreferences) - Constructor for class zendesk.core.ZendeskMachineIdStorage