| Interface | Description | 
|---|---|
| ContentItem.Contenttype | The MIME type of the content. | 
| ContentItem.Language | The language identifier (two-letter ISO 639-1 identifier) for the language of the content item. | 
| Profile.ProcessedLanguage | The language model that was used to process the input. | 
| ProfileOptions.AcceptLanguage | The desired language of the response. | 
| ProfileOptions.ContentLanguage | The language of the input text for the request: Arabic, English, Japanese, Korean, or Spanish. | 
| ProfileOptions.ContentType | The type of the input. | 
| Trait.Category | The category of the characteristic: `personality` for Big Five personality characteristics, `needs` for Needs, and
 `values` for Values. | 
| Warning.WarningId | The identifier of the warning message. | 
| Class | Description | 
|---|---|
| Behavior | The temporal behavior for the input content. | 
| ConsumptionPreferences | A consumption preference that the service inferred from the input content. | 
| ConsumptionPreferencesCategory | The consumption preferences that the service inferred from the input content. | 
| Content | The full input content that the service is to analyze. | 
| Content.Builder | Builder. | 
| ContentItem | An input content item that the service is to analyze. | 
| ContentItem.Builder | Builder. | 
| Profile | The personality profile that the service generated for the input content. | 
| ProfileOptions | The profile options. | 
| ProfileOptions.Builder | Builder. | 
| Trait | The characteristics that the service inferred from the input content. | 
| Warning | A warning message that is associated with the input content. |