public static class

DataCategoriesRequest.Builder

extends KnowledgeRequest.KnowledgeRequestBuilder<T extends KnowledgeRequestBuilder<T>>
java.lang.Object
   ↳ com.salesforce.android.service.common.fetchsave.requests.FetchSaveRequest.FetchSaveRequestBuilder<T extends com.salesforce.android.service.common.fetchsave.requests.FetchSaveRequest.FetchSaveRequestBuilder<T>>
     ↳ com.salesforce.android.knowledge.core.requests.KnowledgeRequest.KnowledgeRequestBuilder<T extends com.salesforce.android.knowledge.core.requests.KnowledgeRequest.KnowledgeRequestBuilder<T>>
       ↳ com.salesforce.android.knowledge.core.requests.DataCategoriesRequest.Builder

Class Overview

Builder for the DataCategoriesRequest class.

Summary

Public Methods
DataCategoriesRequest build()
Builds the DataCategoriesRequest without submitting to to a KnowledgeClient.
Async<DataCategoryList> submit(KnowledgeClient client)
Builds an DataCategoriesRequest and submits it directly to the given KnowledgeClient.
Protected Methods
DataCategoriesRequest.Builder getThis()
[Expand]
Inherited Methods
From class com.salesforce.android.service.common.fetchsave.requests.FetchSaveRequest.FetchSaveRequestBuilder
From class java.lang.Object

Public Methods

public DataCategoriesRequest build ()

Builds the DataCategoriesRequest without submitting to to a KnowledgeClient.

Returns

public Async<DataCategoryList> submit (KnowledgeClient client)

Builds an DataCategoriesRequest and submits it directly to the given KnowledgeClient. This is a convenience method for client.submit(builder.build());

Parameters
client The KnowledgeClient to which to submit the request.
Returns
  • The Async return value representing the result of the request.

Protected Methods

protected DataCategoriesRequest.Builder getThis ()