public interface

DataCategoryGroup

com.salesforce.android.knowledge.core.model.DataCategoryGroup

Class Overview

A data category group is a high-level collection of data categories which may exist within an organization. The precise usage of data category groups is defined by an organization, but they are typically used to segregate categories for different audiences or purposes.

You can fetch a list of all data category groups that exist for the organization using a DataCategoryGroupListRequest, or for a single data category group using a DataCategoryGroupRequest.

Summary

Public Methods
abstract List<DataCategoryTree> getDataCategoryTrees()
The data categories that exist within this group.
abstract String getLabel()
A human-readable label for the group, suitable for display to the end user.
abstract String getName()
The API name for the group.

Public Methods

public abstract List<DataCategoryTree> getDataCategoryTrees ()

The data categories that exist within this group. This list contains the top-level categories, with each entry containing a list of its sub-categories.

Returns
  • The top-level data categories for this group.

public abstract String getLabel ()

A human-readable label for the group, suitable for display to the end user.

Returns
  • The group label.

public abstract String getName ()

The API name for the group. This is a unique identifier within the organization. Use getLabel() to retrieve a label suitable for display the end user.

Returns
  • The API name for the group.