A B C D E G H I J K L M N O P R S T U V W Z 

A

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 an android.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.
addComment(String, EndUserComment, <any>) - Method in interface zendesk.support.RequestProvider
Add a EndUserComment to a request.
addNetworkAwareListener(Integer, NetworkAware) - Method in interface zendesk.core.NetworkInfoProvider
Add a NetworkAware listener object, which will receive updates to the network state via NetworkAware.onNetworkAvailable() and NetworkAware.onNetworkUnavailable() as long as the NetworkInfoProvider is currently in a registered state.
addRetryAction(Integer, RetryAction) - Method in interface zendesk.core.NetworkInfoProvider
Add a RetryAction, whose RetryAction.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
 
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_VOTE_DOWN - Static variable in annotation type zendesk.support.SupportBlipsProvider.ArticleVote
 
ARTICLE_VOTE_UP - Static variable in annotation type zendesk.support.SupportBlipsProvider.ArticleVote
 
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.
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.
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() - 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.request.RequestConfiguration.Builder
 
Builder() - Constructor for class zendesk.support.requestlist.RequestListConfiguration.Builder
 

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
 
clear() - Method in interface zendesk.core.ActionHandlerRegistry
Removes all ActionHandlers 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.
Comment - Class in zendesk.support
This is a model class for a Comment object that will be created by the RequestProvider as part of CommentsResponse.
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 of CommentsResponse.
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
 
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 by RestServiceProvider#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 by RestServiceProvider#createRestService(Class, CustomNetworkConfig).
Constants - Interface in zendesk.support
Constants required for network operations
contains(String) - Method in interface zendesk.core.MemoryCache
 
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.
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 a DeepLinkingBroadcastReceiver, for deep-linking to a RequestActivity.
deepLinkIntent(Context, List<Configuration>, Intent...) - Method in class zendesk.support.request.RequestConfiguration.Builder
Creates and returns an Intent for starting a DeepLinkingBroadcastReceiver, for deep-linking to a RequestActivity.
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.
Disk(Executor, Executor, SupportUiStorage, String) - Constructor for class zendesk.support.requestlist.RequestInfoDataSource.Disk
 

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.requestlist.RequestInfo.AgentInfo
 
equals(Object) - Method in class zendesk.support.requestlist.RequestInfo.MessageInfo
 
equals(Object) - Method in class zendesk.support.User
 

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
 
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.
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 attachment UploadResponse#tokens attached to the Request.
getAttachments() - Method in class zendesk.support.EndUserComment
Gets the attachments for this comment.
getAuthentication() - Method in class zendesk.core.CoreSettings
Returns the authentication type enabled for the App configuration
getAuthenticationType() - Method in class zendesk.support.SupportSdkSettings
 
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.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
getCategory() - Method in class zendesk.core.UserAction
 
getChannel() - Method in class zendesk.core.PageView
 
getChannel() - Method in class zendesk.core.UserAction
 
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.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.
getContentUrl() - Method in class zendesk.support.Attachment
Gets the URL at which the attachment can be downloaded
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.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.Request
Gets the date that the Request 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
 
getDescription() - Method in class zendesk.core.UserField
Get the description of the user field.
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.TicketField
Gets the description of the ticket field.
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
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
 
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
getHelpCenterLocale() - Method in class zendesk.support.SupportSdkSettings
Gets the default locale of the help center
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
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.Attachment
Gets the ID of the attachment
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.Request
Gets the ID of the Request
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.
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
 
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.
getLocalizedAccessibilityLabel() - Method in class zendesk.core.ActionDescription
 
getLocalizedLabel() - Method in class zendesk.core.ActionDescription
 
getLocalRequestId() - Method in class zendesk.support.request.RequestConfiguration
 
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.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
getPageId() - Method in class zendesk.core.PageView
 
getPageLocale() - Method in class zendesk.core.PageView
 
getPageTitle() - Method in class zendesk.core.PageView
 
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
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
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
 
getSdkGuid() - Method in class zendesk.core.AnonymousIdentity
Gets the sdk guid associated with this anonymous identity
getSettings() - Method in class zendesk.core.SettingsPack
Gets settings of the specified type.
getSettings(<any>) - Method in interface zendesk.support.SupportSettingsProvider
Retrieves the SupportSettings wrapped in a SupportSdkSettings 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
getStatus() - Method in class zendesk.support.Request
Gets the status of the Request
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
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.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.
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.Request
Gets the date that the Request was updated at
getUpdatesForDevice(<any>) - Method in interface zendesk.support.RequestProvider
Gets the details of any updates to requests for this device.
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.Attachment
Gets the API URL of the attachment
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.Request
Gets the API URL of the Request
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.
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.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
 
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.

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 whose ActionHandler.canHandle(String) method returned true for the given action String, or null if no ActionHandlers returned true.
handlersByAction(String) - Method in interface zendesk.core.ActionHandlerRegistry
Finds and returns a priority ordered list of ActionHandler whose ActionHandler.canHandle(String) method returned true for the given action String, or an empty list if no ActionHandlers returned true.
hashCode() - Method in class zendesk.core.AnonymousIdentity
 
hashCode() - Method in class zendesk.core.JwtIdentity
 
hashCode() - Method in class zendesk.support.requestlist.RequestInfo.AgentInfo
 
hashCode() - Method in class zendesk.support.requestlist.RequestInfo.MessageInfo
 
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
 
helpCenterProvider() - Method in interface zendesk.support.ProviderStore
Returns an implementation of HelpCenterProvider
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.
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.Support
Initialises the Support SDK
insert(RequestInfo, <any>) - Method in class zendesk.support.requestlist.RequestInfoDataSource.LocalDataSource
 
intent(Context, Configuration...) - Method in class zendesk.support.request.RequestConfiguration.Builder
Create an Intent to start the RequestActivity with the specified configuration options.
intent(Context, Configuration...) - Method in class zendesk.support.requestlist.RequestListConfiguration.Builder
Create an Intent to start the RequestListActivity with the specified configuration options.
intent(Context, List<Configuration>) - Method in class zendesk.support.request.RequestConfiguration.Builder
Create an Intent to start the RequestActivity with the specified configuration options.
intent(Context, List<Configuration>) - Method in class zendesk.support.requestlist.RequestListConfiguration.Builder
Create an Intent to start the RequestListActivity 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.
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.
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.
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.Support
Gets whether Support.init(Zendesk) was called or not.
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
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.
isShowReferrerLogoEnabled() - Method in class zendesk.support.SupportSdkSettings
Checks if the SDK is allowed to display a referrer logo inside the RequestListView and RequestViewConversationsDisabled.
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

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

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
 

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.
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

onBackPressed() - Method in class zendesk.support.request.RequestActivity
 
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.request.RequestActivity
 
onDestroy() - Method in class zendesk.support.requestlist.RequestListActivity
 
onEvent(Event) - Method in class zendesk.support.SupportEngine
 
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.request.RequestActivity
 
onPause() - Method in class zendesk.support.request.RequestActivity
 
onPause() - Method in class zendesk.support.requestlist.RequestListActivity
 
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.requestlist.RequestListActivity
 
onStop() - Method in class zendesk.support.requestlist.RequestListActivity
 

P

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
 
provider() - Method in enum zendesk.core.Zendesk
Gets a ProviderStore for accessing all available SDK Providers.
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

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 before Activity#onPause()) for the given request ID, or the RequestListActivity if it has not been destroyed (ie, by Activity#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.
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.
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.
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.
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 attachment UploadResponse#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
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
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.
setMetadata(Map<String, String>) - Method in class zendesk.support.CreateRequest
Sets the metadata for this Request.
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.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.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.
start(MessagingApi) - Method in class zendesk.support.SupportEngine
 
stop() - Method in class zendesk.support.SupportEngine
 
Streams.Use<R,P extends java.io.Closeable> - Interface in zendesk.support
Function for working with Closeable types
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.
totalUpdates() - Method in class zendesk.support.RequestUpdates
 

U

UiUtils.ScreenSize - Enum in zendesk.support
 
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.
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
 
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 of CommentsResponse.
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 of UserFieldResponse.
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 of UserField.
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.RequestStatus
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.RequestStatus
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.

W

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.
withEmailIdentifier(String) - Method in class zendesk.core.AnonymousIdentity.Builder
Specify the Email to be used as part of the identity when using Anonymous Access
withFiles(File...) - Method in class zendesk.support.request.RequestConfiguration.Builder
Specify File objects to be selected as an attachment to any requests created using this RequestConfiguration.
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 this RequestConfiguration.
withNameIdentifier(String) - Method in class zendesk.core.AnonymousIdentity.Builder
Specify the Name to be used as part of the identity when using Anonymous Access.
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
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.request - package zendesk.support.request
 
zendesk.support.requestlist - package zendesk.support.requestlist
 
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
 
A B C D E G H I J K L M N O P R S T U V W Z