Class Index

A B C D E F L N P S

A

Actor Model interface for a chatter user interacting with a case. 

B

Body Model interface for the text associated with an Element. 

C

CaseClient Interfaces with the Salesforce case support back-end. 
CaseClientCallbacks Provides a mechanism for consumers of the SDK to pass data back to the SDK and handle different events. 
CaseConfiguration Configuration class used in the creation of a CaseClient instance via CaseCore
CaseConfiguration.Builder  
CaseCore Initialization API for Case support. 
CaseDetailRecord Model interface for the details of a case. 
CaseDetailRequest A FetchSaveRequest which builds a case detail request object. 
CaseDetailRequest.CaseDetailRequestBuilder Builder for the CaseDetailRequest class. 
CaseFeed Model for a case feed. 
CaseFeedRequest A FetchSaveRequest which builds a case feed request object. 
CaseFeedRequest.CaseFeedRequestBuilder The builder for the CaseFeedRequest
CaseField Model interface for a field of a case. 
CaseFieldType The supported case field types. 
CaseLayoutData The case layout data model contract. 
CaseListFeedRecord Model interface for a case feed item belonging to a case list item. 
CaseListRecord Model interface for a single element in the case list. 
CaseListRequest A FetchSaveRequest which builds a case list request object. 
CaseListRequest.CaseListRequestBuilder Builder for the CaseListRequest
CasesUIAnalytics CasesUIAnalytics contains identifying information for analytics data that is relayed via the ServiceAnalytics API. 
CasesUIAnalytics.CompletionType The result of an operation. 
CasesUIAnalytics.EventType A string representing the type of user event that occurred. 
CasesUIAnalytics.UserType The user who initiated a change. 
CaseUI

Initialization API for the Case UI Package. 

CaseUIClient Public API for the CasesUIClient  
CaseUIConfiguration Configuration class used in the creation of a CaseUIClient instance via CaseUI
CommentPost Model for a case feed comment post. 
CommentPostRequest A FetchSaveRequest which posts a comment to a case. 
CommentPostRequest.CommentPostRequestBuilder Builder for the CommentPostRequest
CommunitiesListRequest A FetchSaveRequest which retrieves a list of communities available to an authenticated user. 
CommunitiesListRequest.CommunitiesListRequestBuilder Builder for the CaseDetailRequest class. 
Community Model interface for a community  
CommunityIdRequest A FetchSaveRequest which retrieves the id associated with a given Community URL. 
CommunityIdRequest.CommunityIdRequestBuilder Builder for the CommunityIdRequest.CommunityIdRequestBuilder class. 
CompleteCaseFeed A container holding details on a Case and its chatter feed and layout. 
CompleteCaseFeedRequest A FetchSaveRequest which can be used to request all details required to view a case. 
CompleteCaseFeedRequest.CompleteCaseFeedRequestBuilder Builder for the CompleteCaseFeedRequest class. 
CreateCaseQuickActionRequest A FetchSaveRequest which builds a create case quick action request object. 
CreateCaseQuickActionRequest.CreateCaseQuickActionRequestBuilder Builder for the CreateCaseQuickActionRequest
CreateCaseRecord Model for creating a case record. 
CreateCaseRecordRequest A FetchSaveRequest which builds a new case record request object. 
CreateCaseRecordRequest.NewCaseRecordRequestBuilder  
CreateCaseRecordResult The result of a case create request. 

D

DefaultValues Model for default values. 
DefaultValuesRequest A FetchSaveRequest which builds a case layout default values request object. 
DefaultValuesRequest.DefaultValuesRequestBuilder Builder for the DefaultValuesRequest

E

Element Model representing a single item in a case feed. 

F

FetchSaveRequest The base fetch save request object. 
FetchSaveRequestBuilder<T extends FetchSaveRequestBuilder<T>> Builder logic for configuration that is common to all fetch save requests into the Salesforce Cases SDK. 

L

ListView Model interface for a list view  
ListViewDescribe Model interface for a list view describe. 
ListViewDescribeRequest A FetchSaveRequest which builds a listView describe request object. 
ListViewDescribeRequest.ListViewDescribeRequestBuilder  
ListViewRequest A FetchSaveRequest which builds a case listView request object. 
ListViewRequest.ListViewRequestBuilder  

N

NoCacheRequestBuilder<T extends FetchSaveRequestBuilder<T>> FetchSaveRequestBuilder which builds a FetchSaveRequest that does not support caching results. 

P

Photo Model interface for a photo. 
PickListOption Model interface for a pick list option. 

S

SaveRequest The base save request object. 
SaveRequestBuilder<T extends SaveRequestBuilder<T>> Builder logic for configuration that is common to all save requests into the Salesforce Cases SDK. 
SetCaseHiddenRequest A SaveRequest which builds a request to set a case as hidden or shown. 
SetCaseHiddenRequest.SetCaseHiddenRequestBuilder Builder for the SetCaseHiddenRequest
SetCaseLastReadDateRequest A SaveRequest which builds a request to save a case's last read date. 
SetCaseLastReadDateRequest.SetCaseLastReadDateRequestBuilder