This class is deprecated.
The standalone ML Kit SDK replaces this API. For more information, refer to the migration guide.
The suggested result from the
FirebaseSmartReply for the given text. It contains a list of
SmartReplySuggestions.
Nested Class Summary
| @interface | SmartReplySuggestionResult.Status | All possible status codes for a Smart Reply suggestion attempt. | |
Constant Summary
| int | STATUS_NOT_SUPPORTED_LANGUAGE | The Smart Reply model currently doesn't support the language used in the conversation. |
| int | STATUS_NO_REPLY | The Smart Reply model cannot determine an applicable reply. |
| int | STATUS_SUCCESS | The Smart Reply model successfully generated (1-3) replies for you. |
Public Method Summary
| int |
getStatus()
Gets the status of the Smart Reply suggestion result.
|
| List<SmartReplySuggestion> |
getSuggestions()
A list of the predicted responses sorted by confidence.
|
| String |
toString()
|
Inherited Method Summary
Constants
public static final int STATUS_NOT_SUPPORTED_LANGUAGE
The Smart Reply model currently doesn't support the language used in the conversation.
public static final int STATUS_NO_REPLY
The Smart Reply model cannot determine an applicable reply.
public static final int STATUS_SUCCESS
The Smart Reply model successfully generated (1-3) replies for you.
Public Methods
public int getStatus ()
Gets the status of the Smart Reply suggestion result.
Possible values are:
STATUS_SUCCESSand you can expect up to three suggestions ingetSuggestions()in this case.STATUS_NOT_SUPPORTED_LANGUAGEwhen the language used in the conversation is not supported by the Smart Reply model.STATUS_NO_REPLYwhen the Smart Reply model cannot determine an applicable reply.
public List<SmartReplySuggestion> getSuggestions ()
A list of the predicted responses sorted by confidence.