# Print output for @column tags ?>
public
static
final
class
ConversationActions.Request.Builder
extends Object
| java.lang.Object | |
| ↳ | android.view.textclassifier.ConversationActions.Request.Builder |
Builder object to construct the Request object.
Public constructors | |
|---|---|
Builder(List<ConversationActions.Message> conversation)
Constructs a builder. |
|
Public methods | |
|---|---|
ConversationActions.Request
|
build()
Builds the |
ConversationActions.Request.Builder
|
setExtras(Bundle bundle)
Sets a set of extended data to the request. |
ConversationActions.Request.Builder
|
setHints(List<String> hints)
Sets the hints to help text classifier to generate actions. |
ConversationActions.Request.Builder
|
setMaxSuggestions(int maxSuggestions)
Sets the maximum number of suggestions you want. |
ConversationActions.Request.Builder
|
setTypeConfig(TextClassifier.EntityConfig typeConfig)
Sets the type config. |
Inherited methods | |
|---|---|
public Builder (List<ConversationActions.Message> conversation)
Constructs a builder.
| Parameters | |
|---|---|
conversation |
List: the conversation that the text classifier is going to generate
actions for.
This value cannot be null. |
public ConversationActions.Request build ()
Builds the Request object.
| Returns | |
|---|---|
ConversationActions.Request |
This value cannot be null. |
public ConversationActions.Request.Builder setExtras (Bundle bundle)
Sets a set of extended data to the request.
| Parameters | |
|---|---|
bundle |
Bundle: This value may be null. |
| Returns | |
|---|---|
ConversationActions.Request.Builder |
This value cannot be null. |
public ConversationActions.Request.Builder setHints (List<String> hints)
Sets the hints to help text classifier to generate actions. It could be used to help text classifier to infer what types of actions the caller may be interested in.
| Parameters | |
|---|---|
hints |
List: This value may be null.
Value is ConversationActions.Request.HINT_FOR_NOTIFICATION, or ConversationActions.Request.HINT_FOR_IN_APP |
| Returns | |
|---|---|
ConversationActions.Request.Builder |
This value cannot be null. |
public ConversationActions.Request.Builder setMaxSuggestions (int maxSuggestions)
Sets the maximum number of suggestions you want. Value -1 means no restriction and this is the default.
| Parameters | |
|---|---|
maxSuggestions |
int: Value is -1 or greater |
| Returns | |
|---|---|
ConversationActions.Request.Builder |
This value cannot be null. |
public ConversationActions.Request.Builder setTypeConfig (TextClassifier.EntityConfig typeConfig)
Sets the type config.
| Parameters | |
|---|---|
typeConfig |
TextClassifier.EntityConfig: This value may be null. |
| Returns | |
|---|---|
ConversationActions.Request.Builder |
This value cannot be null. |