Package-level declarations
Types
The stage of a conversation. It indicates whether the virtual agent or a human agent is handling the conversation. If the conversation is created with the conversation profile that has Dialogflow config set, defaults to ConversationStage.VIRTUAL_AGENT_STAGE; Otherwise, defaults to ConversationStage.HUMAN_ASSIST_STAGE. If the conversation is created with the conversation profile that has Dialogflow config set but explicitly sets conversation_stage to ConversationStage.HUMAN_ASSIST_STAGE, it skips ConversationStage.VIRTUAL_AGENT_STAGE stage and directly goes to ConversationStage.HUMAN_ASSIST_STAGE.
Optional. Indicates whether the entity type can be automatically expanded.
Required. Indicates the kind of entity type.
Optional. Type of the article suggestion model. If not provided, model_type is used.
The type of the feature that enabled for fulfillment.
Optional. Specifies the type of viewer that is used when opening the URL. Defaults to opening via web browser.
Optional. Settings for displaying the image. Applies to every image in items.
Optional. Defines text alignment for all cells in this column.
Optional. What type of media is the content (ie "audio").
Optional. The platform that this message is intended for.
Required. The type of the training phrase.
Format of message.
Optional. Type of the smart reply model. If not provided, model_type is used.
The speech model used in speech to text. SPEECH_MODEL_VARIANT_UNSPECIFIED
, USE_BEST_AVAILABLE
will be treated as USE_ENHANCED
. It can be overridden in AnalyzeContentRequest and StreamingAnalyzeContentRequest request. If enhanced model variant is specified and an enhanced version of the specified model for the language does not exist, then it would emit an error.
Type of Human Agent Assistant API feature to request.
Required. Audio encoding of the synthesized audio content.
Optional. The preferred gender of the voice. If not set, the service will choose a voice based on the other parameters such as language_code and name. Note that this is only a preference, not requirement. If a voice of the appropriate gender is not available, the synthesizer should substitute a voice with a different gender rather than failing the request.
Optional. Indicates whether webhooks are enabled for the intent.
Immutable. The role this participant plays in the conversation. This field must be set during participant creation and is then immutable.
Required. Indicates whether the additional data should override or supplement the custom entity type definition.