Class Index

A C D K L O

A

ArticleDetailRequest Request object for fetching the detailed content for an article. 
ArticleDetailRequest.Builder Builder class for an ArticleDetailRequest
ArticleDetails The ArticleDetails expand the ArticleSummary to include the content and additional details about an article. 
ArticleDetails.Field A ArticleDetails.Field is a piece of information inside an article. 
ArticleDetails.Field.Type IntDef for the field types. 
ArticleList An article list represents a paginated list of ArticleSummary instances. 
ArticleListRequest Request object for fetching lists of article summaries. 
ArticleListRequest.Builder Builder class for the ArticleListRequest type. 
ArticleListRequest.QueryMethod  
ArticleListRequest.SortBy  
ArticleListRequest.SortOrder  
ArticleSummary An article summary represents the metadata for a single article. 
ArticleWebView

A View that displays ArticleDetails as web pages. 

ArticleWebView.OnLinkSelectedListener Interface for handling events when a user selects a link within an article web view. 
ArticleWebView.WebResourceErrorListener Callback triggered on WebResourceErrors while loading the webview. 
ArticleWebViewConfiguration Configuration class used to provide contents and settings to the ArticleWebView instance. 
ArticleWebViewConfiguration.Builder A Builder for constructing ArticleWebViewConfiguration objects. 

C

ChatterUser Represents an administrative user of Salesforce Knowledge. 

D

DataCategoriesRequest Request that is made to retrieve DataCategories. 
DataCategoriesRequest.Builder Builder for the DataCategoriesRequest class. 
DataCategoryGroup A data category group is a high-level collection of data categories which may exist within an organization. 
DataCategoryGroupList A list of data category groups that exist within an organization. 
DataCategoryGroupListRequest Request for retrieving the Data Category Groups. 
DataCategoryGroupListRequest.Builder Builder for the DataCategoryGroupListRequest class. 
DataCategoryGroupRequest Request for retrieving a single Data Category Group. 
DataCategoryGroupRequest.Builder Builder for the DataCategoryGroupRequest class. 
DataCategoryList A data category list encapsulates a list of data categories. 
DataCategorySummary A data category groups together multiple related articles under a common heading. 
DataCategoryTree A tree of data categories, which allows navigating the parent/child relationships between categories. 

K

KnowledgeClient Public API for the KnowledgeClient. 
KnowledgeConfiguration Configuration class used in the creation of a KnowledgeClient instance via KnowledgeCore
KnowledgeConfiguration.Builder Builder for KnowledgeConfiguration instances. 
KnowledgeCore Initialization API for Knowledge. 
KnowledgeCssProvider Interface for providing CSS to Knowledge articles as they are displayed to the user in a WebView. 
KnowledgeImageProvider Interface for providing background/header images for articles and data categories. 
KnowledgeJsProvider Interface for providing JavaScript to Knowledge articles as they are displayed to the user in a WebView. 
KnowledgeOfflineException Exception type that is returned when a request cannot be serviced because the needed data has not been previously cached and the device is offline. 
KnowledgeRequest Base class for any requests that are made that potentially hit the online Knowledge Base. 
KnowledgeRequest.KnowledgeRequestBuilder<T extends KnowledgeRequestBuilder<T>> Builder logic for configuration that is common to all requests into the online Salesforce Knowledge Base. 
KnowledgeScene Enumeration of the various "scenes" or parts of the Knowledge UI. 
KnowledgeUI Entry point for initializing a KnowledgeUIClient and launching the Knowledge UI. 
KnowledgeUIAnalytics KnowledgeUIAnalytics contains identifying information for analytics data that is relayed via the com.salesforce.android.service.common.analytics.ServiceAnalytics API. 
KnowledgeUIClient A KnowledgeUIClient is used to launch and control the Knowledge UI. 
KnowledgeUIClient.OnCloseListener Interface for handling the event where the user has closed the Knowledge UI. 
KnowledgeUIConfiguration Configuration class used in the creation of a KnowledgeUIClient instance via KnowledgeUI
KnowledgeViewAddition Interface for a factory that adds additional views to KnowledgeUI. 

L

LanguageManager Utility class that can be used to check the validity of a specific locale. 

O

OfflineResourceCache This class can be used to cache online resources for later offline viewing. 
OfflineResourceCache.Builder Builder class for OfflineResourceCache
OfflineResourceCacher Class that handles downloading resources from article contents and storing them in a cache for later offline use. 
OfflineResourceConfig Configuration for the Offline Resource caching mechanism. 
OfflineResourceConfig.Builder Builder class for OfflineResourceConfig instances.