Class ToneChatOptions
- All Implemented Interfaces:
com.ibm.cloud.sdk.core.service.model.ObjectModel
public class ToneChatOptions
extends com.ibm.cloud.sdk.core.service.model.GenericModel
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static interface
ToneChatOptions.AcceptLanguage
The desired language of the response.static class
ToneChatOptions.Builder
Builder.static interface
ToneChatOptions.ContentLanguage
The language of the input text for the request: English or French. -
Method Summary
Modifier and Type Method Description String
acceptLanguage()
Gets the acceptLanguage.String
contentLanguage()
Gets the contentLanguage.ToneChatOptions.Builder
newBuilder()
New builder.List<Utterance>
utterances()
Gets the utterances.Methods inherited from class com.ibm.cloud.sdk.core.service.model.GenericModel
equals, hashCode, toString
-
Method Details
-
newBuilder
New builder.- Returns:
- a ToneChatOptions builder
-
utterances
Gets the utterances.An array of `Utterance` objects that provides the input content that the service is to analyze.
- Returns:
- the utterances
-
contentLanguage
Gets the contentLanguage.The language of the input text for the request: English or French. Regional variants are treated as their parent language; for example, `en-US` is interpreted as `en`. The input content must match the specified language. Do not submit content that contains both languages. You can use different languages for **Content-Language** and **Accept-Language**. * **`2017-09-21`:** Accepts `en` or `fr`. * **`2016-05-19`:** Accepts only `en`.
- Returns:
- the contentLanguage
-
acceptLanguage
Gets the acceptLanguage.The desired language of the response. For two-character arguments, regional variants are treated as their parent language; for example, `en-US` is interpreted as `en`. You can use different languages for **Content-Language** and **Accept-Language**.
- Returns:
- the acceptLanguage
-