Package zendesk.support
-
Interface Summary Interface Description Constants Constants required for network operationsProviderStore Interface used to expose Providers throughSupport
.RequestProvider A provider which will offer a higher level of abstraction compared to theRequestService
You can create an instance of RequestProvider like this:Streams.Use<R,P extends java.io.Closeable> Function for working with Closeable typesSupportBlipsProvider A Provider for tracking user actions.SupportSettingsProvider This provider is used internally by the SDK and does not need to be called explicitly.UploadProvider A provider which will offer a higher level of abstraction compared to theUploadService
You can create an instance of UploadProvider like this: -
Class Summary Class Description Attachment This is a model class for an Attachment object.AttachmentFile Model class representing a file to be uploaded to Zendesk Support as an attachment to a request comment.Comment This is a model class for a Comment object that will be created by theRequestProvider
as part ofCommentsResponse
.CommentResponse This is a model class for a CommentResponse object that will be fetched by theRequestProvider
as part ofCommentsResponse
.CommentsResponse This is a class model for a response for requesting comments for a request.CreateRequest This is a model class for a request which will be created by theRequestProvider
CreateRequestActionHandler CustomField CustomFields model which allows for custom data to be set on a requestEndUserComment 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.Request This is a model class for a Request object that will be created by theRequestProvider
.RequestUpdates ResponseWrapper Wrapper class to encapsulate a generic response received from Zendesk service.SupportEngine SupportModule Module holding references to internal dependencies.SupportSdkSettings WrapsSupportSettings
and makes settings call null-safe.TicketField Model class for ticket field.TicketFieldOption Model class for ticket field option.TicketFieldSystemOption Model class for ticket field system option.TicketForm Model class for ticket forms.TicketFormSettings Models the TicketForm settings.UploadResponse This is a class model for a response for an uploaded attachment.User This is a model class for a user that will be created by theRequestProvider
as part ofCommentsResponse
. -
Enum Summary Enum Description RequestStatus Support Configuration class for Zendesk initialization.TicketFieldType All supported ticket field types.UiUtils.ScreenSize -
Annotation Types Summary Annotation Type Description SupportBlipsProvider.ArticleVote