Interface ConversationTurnOrBuilder (0.83.0)
Stay organized with collections
Save and categorize content based on your preferences.
public interface ConversationTurnOrBuilder extends MessageOrBuilder
Methods
public abstract ConversationTurn.UserInput getUserInput()
The user input.
.google.cloud.dialogflow.cx.v3beta1.ConversationTurn.UserInput user_input = 1;
public abstract ConversationTurn.UserInputOrBuilder getUserInputOrBuilder()
The user input.
.google.cloud.dialogflow.cx.v3beta1.ConversationTurn.UserInput user_input = 1;
getVirtualAgentOutput()
public abstract ConversationTurn.VirtualAgentOutput getVirtualAgentOutput()
The virtual agent output.
.google.cloud.dialogflow.cx.v3beta1.ConversationTurn.VirtualAgentOutput virtual_agent_output = 2;
getVirtualAgentOutputOrBuilder()
public abstract ConversationTurn.VirtualAgentOutputOrBuilder getVirtualAgentOutputOrBuilder()
The virtual agent output.
.google.cloud.dialogflow.cx.v3beta1.ConversationTurn.VirtualAgentOutput virtual_agent_output = 2;
public abstract boolean hasUserInput()
The user input.
.google.cloud.dialogflow.cx.v3beta1.ConversationTurn.UserInput user_input = 1;
Returns |
Type |
Description |
boolean |
Whether the userInput field is set.
|
hasVirtualAgentOutput()
public abstract boolean hasVirtualAgentOutput()
The virtual agent output.
.google.cloud.dialogflow.cx.v3beta1.ConversationTurn.VirtualAgentOutput virtual_agent_output = 2;
Returns |
Type |
Description |
boolean |
Whether the virtualAgentOutput field is set.
|
Except as otherwise noted, the content of this page is licensed under the Creative Commons Attribution 4.0 License, and code samples are licensed under the Apache 2.0 License. For details, see the Google Developers Site Policies. Java is a registered trademark of Oracle and/or its affiliates.
Last updated 2025-08-18 UTC.
[[["Easy to understand","easyToUnderstand","thumb-up"],["Solved my problem","solvedMyProblem","thumb-up"],["Other","otherUp","thumb-up"]],[["Hard to understand","hardToUnderstand","thumb-down"],["Incorrect information or sample code","incorrectInformationOrSampleCode","thumb-down"],["Missing the information/samples I need","missingTheInformationSamplesINeed","thumb-down"],["Other","otherDown","thumb-down"]],["Last updated 2025-08-18 UTC."],[],[],null,["# Interface ConversationTurnOrBuilder (0.83.0)\n\nVersion latestkeyboard_arrow_down\n\n- [0.83.0 (latest)](/java/docs/reference/google-cloud-dialogflow-cx/latest/com.google.cloud.dialogflow.cx.v3beta1.ConversationTurnOrBuilder)\n- [0.81.0](/java/docs/reference/google-cloud-dialogflow-cx/0.81.0/com.google.cloud.dialogflow.cx.v3beta1.ConversationTurnOrBuilder)\n- [0.79.0](/java/docs/reference/google-cloud-dialogflow-cx/0.79.0/com.google.cloud.dialogflow.cx.v3beta1.ConversationTurnOrBuilder)\n- [0.78.0](/java/docs/reference/google-cloud-dialogflow-cx/0.78.0/com.google.cloud.dialogflow.cx.v3beta1.ConversationTurnOrBuilder)\n- [0.75.0](/java/docs/reference/google-cloud-dialogflow-cx/0.75.0/com.google.cloud.dialogflow.cx.v3beta1.ConversationTurnOrBuilder)\n- [0.74.0](/java/docs/reference/google-cloud-dialogflow-cx/0.74.0/com.google.cloud.dialogflow.cx.v3beta1.ConversationTurnOrBuilder)\n- [0.73.0](/java/docs/reference/google-cloud-dialogflow-cx/0.73.0/com.google.cloud.dialogflow.cx.v3beta1.ConversationTurnOrBuilder)\n- [0.71.0](/java/docs/reference/google-cloud-dialogflow-cx/0.71.0/com.google.cloud.dialogflow.cx.v3beta1.ConversationTurnOrBuilder)\n- [0.70.0](/java/docs/reference/google-cloud-dialogflow-cx/0.70.0/com.google.cloud.dialogflow.cx.v3beta1.ConversationTurnOrBuilder)\n- [0.69.0](/java/docs/reference/google-cloud-dialogflow-cx/0.69.0/com.google.cloud.dialogflow.cx.v3beta1.ConversationTurnOrBuilder)\n- [0.68.0](/java/docs/reference/google-cloud-dialogflow-cx/0.68.0/com.google.cloud.dialogflow.cx.v3beta1.ConversationTurnOrBuilder)\n- [0.67.0](/java/docs/reference/google-cloud-dialogflow-cx/0.67.0/com.google.cloud.dialogflow.cx.v3beta1.ConversationTurnOrBuilder)\n- [0.66.0](/java/docs/reference/google-cloud-dialogflow-cx/0.66.0/com.google.cloud.dialogflow.cx.v3beta1.ConversationTurnOrBuilder)\n- [0.65.0](/java/docs/reference/google-cloud-dialogflow-cx/0.65.0/com.google.cloud.dialogflow.cx.v3beta1.ConversationTurnOrBuilder)\n- [0.64.0](/java/docs/reference/google-cloud-dialogflow-cx/0.64.0/com.google.cloud.dialogflow.cx.v3beta1.ConversationTurnOrBuilder)\n- [0.63.0](/java/docs/reference/google-cloud-dialogflow-cx/0.63.0/com.google.cloud.dialogflow.cx.v3beta1.ConversationTurnOrBuilder)\n- [0.62.0](/java/docs/reference/google-cloud-dialogflow-cx/0.62.0/com.google.cloud.dialogflow.cx.v3beta1.ConversationTurnOrBuilder)\n- [0.60.0](/java/docs/reference/google-cloud-dialogflow-cx/0.60.0/com.google.cloud.dialogflow.cx.v3beta1.ConversationTurnOrBuilder)\n- [0.59.0](/java/docs/reference/google-cloud-dialogflow-cx/0.59.0/com.google.cloud.dialogflow.cx.v3beta1.ConversationTurnOrBuilder)\n- [0.58.0](/java/docs/reference/google-cloud-dialogflow-cx/0.58.0/com.google.cloud.dialogflow.cx.v3beta1.ConversationTurnOrBuilder)\n- [0.57.0](/java/docs/reference/google-cloud-dialogflow-cx/0.57.0/com.google.cloud.dialogflow.cx.v3beta1.ConversationTurnOrBuilder)\n- [0.56.0](/java/docs/reference/google-cloud-dialogflow-cx/0.56.0/com.google.cloud.dialogflow.cx.v3beta1.ConversationTurnOrBuilder)\n- [0.55.0](/java/docs/reference/google-cloud-dialogflow-cx/0.55.0/com.google.cloud.dialogflow.cx.v3beta1.ConversationTurnOrBuilder)\n- [0.54.0](/java/docs/reference/google-cloud-dialogflow-cx/0.54.0/com.google.cloud.dialogflow.cx.v3beta1.ConversationTurnOrBuilder)\n- [0.53.0](/java/docs/reference/google-cloud-dialogflow-cx/0.53.0/com.google.cloud.dialogflow.cx.v3beta1.ConversationTurnOrBuilder)\n- [0.52.0](/java/docs/reference/google-cloud-dialogflow-cx/0.52.0/com.google.cloud.dialogflow.cx.v3beta1.ConversationTurnOrBuilder)\n- [0.51.0](/java/docs/reference/google-cloud-dialogflow-cx/0.51.0/com.google.cloud.dialogflow.cx.v3beta1.ConversationTurnOrBuilder)\n- [0.50.0](/java/docs/reference/google-cloud-dialogflow-cx/0.50.0/com.google.cloud.dialogflow.cx.v3beta1.ConversationTurnOrBuilder)\n- [0.48.0](/java/docs/reference/google-cloud-dialogflow-cx/0.48.0/com.google.cloud.dialogflow.cx.v3beta1.ConversationTurnOrBuilder)\n- [0.47.0](/java/docs/reference/google-cloud-dialogflow-cx/0.47.0/com.google.cloud.dialogflow.cx.v3beta1.ConversationTurnOrBuilder)\n- [0.46.0](/java/docs/reference/google-cloud-dialogflow-cx/0.46.0/com.google.cloud.dialogflow.cx.v3beta1.ConversationTurnOrBuilder)\n- [0.45.0](/java/docs/reference/google-cloud-dialogflow-cx/0.45.0/com.google.cloud.dialogflow.cx.v3beta1.ConversationTurnOrBuilder)\n- [0.44.0](/java/docs/reference/google-cloud-dialogflow-cx/0.44.0/com.google.cloud.dialogflow.cx.v3beta1.ConversationTurnOrBuilder)\n- [0.43.0](/java/docs/reference/google-cloud-dialogflow-cx/0.43.0/com.google.cloud.dialogflow.cx.v3beta1.ConversationTurnOrBuilder)\n- [0.42.0](/java/docs/reference/google-cloud-dialogflow-cx/0.42.0/com.google.cloud.dialogflow.cx.v3beta1.ConversationTurnOrBuilder)\n- [0.41.0](/java/docs/reference/google-cloud-dialogflow-cx/0.41.0/com.google.cloud.dialogflow.cx.v3beta1.ConversationTurnOrBuilder)\n- [0.40.0](/java/docs/reference/google-cloud-dialogflow-cx/0.40.0/com.google.cloud.dialogflow.cx.v3beta1.ConversationTurnOrBuilder)\n- [0.39.0](/java/docs/reference/google-cloud-dialogflow-cx/0.39.0/com.google.cloud.dialogflow.cx.v3beta1.ConversationTurnOrBuilder)\n- [0.38.0](/java/docs/reference/google-cloud-dialogflow-cx/0.38.0/com.google.cloud.dialogflow.cx.v3beta1.ConversationTurnOrBuilder)\n- [0.35.0](/java/docs/reference/google-cloud-dialogflow-cx/0.35.0/com.google.cloud.dialogflow.cx.v3beta1.ConversationTurnOrBuilder)\n- [0.34.0](/java/docs/reference/google-cloud-dialogflow-cx/0.34.0/com.google.cloud.dialogflow.cx.v3beta1.ConversationTurnOrBuilder)\n- [0.33.0](/java/docs/reference/google-cloud-dialogflow-cx/0.33.0/com.google.cloud.dialogflow.cx.v3beta1.ConversationTurnOrBuilder)\n- [0.32.0](/java/docs/reference/google-cloud-dialogflow-cx/0.32.0/com.google.cloud.dialogflow.cx.v3beta1.ConversationTurnOrBuilder)\n- [0.31.0](/java/docs/reference/google-cloud-dialogflow-cx/0.31.0/com.google.cloud.dialogflow.cx.v3beta1.ConversationTurnOrBuilder)\n- [0.30.0](/java/docs/reference/google-cloud-dialogflow-cx/0.30.0/com.google.cloud.dialogflow.cx.v3beta1.ConversationTurnOrBuilder)\n- [0.29.0](/java/docs/reference/google-cloud-dialogflow-cx/0.29.0/com.google.cloud.dialogflow.cx.v3beta1.ConversationTurnOrBuilder)\n- [0.28.0](/java/docs/reference/google-cloud-dialogflow-cx/0.28.0/com.google.cloud.dialogflow.cx.v3beta1.ConversationTurnOrBuilder)\n- [0.27.0](/java/docs/reference/google-cloud-dialogflow-cx/0.27.0/com.google.cloud.dialogflow.cx.v3beta1.ConversationTurnOrBuilder)\n- [0.26.0](/java/docs/reference/google-cloud-dialogflow-cx/0.26.0/com.google.cloud.dialogflow.cx.v3beta1.ConversationTurnOrBuilder)\n- [0.25.0](/java/docs/reference/google-cloud-dialogflow-cx/0.25.0/com.google.cloud.dialogflow.cx.v3beta1.ConversationTurnOrBuilder)\n- [0.24.0](/java/docs/reference/google-cloud-dialogflow-cx/0.24.0/com.google.cloud.dialogflow.cx.v3beta1.ConversationTurnOrBuilder)\n- [0.23.0](/java/docs/reference/google-cloud-dialogflow-cx/0.23.0/com.google.cloud.dialogflow.cx.v3beta1.ConversationTurnOrBuilder)\n- [0.22.0](/java/docs/reference/google-cloud-dialogflow-cx/0.22.0/com.google.cloud.dialogflow.cx.v3beta1.ConversationTurnOrBuilder)\n- [0.20.0](/java/docs/reference/google-cloud-dialogflow-cx/0.20.0/com.google.cloud.dialogflow.cx.v3beta1.ConversationTurnOrBuilder)\n- [0.19.0](/java/docs/reference/google-cloud-dialogflow-cx/0.19.0/com.google.cloud.dialogflow.cx.v3beta1.ConversationTurnOrBuilder)\n- [0.18.0](/java/docs/reference/google-cloud-dialogflow-cx/0.18.0/com.google.cloud.dialogflow.cx.v3beta1.ConversationTurnOrBuilder)\n- [0.17.0](/java/docs/reference/google-cloud-dialogflow-cx/0.17.0/com.google.cloud.dialogflow.cx.v3beta1.ConversationTurnOrBuilder)\n- [0.16.0](/java/docs/reference/google-cloud-dialogflow-cx/0.16.0/com.google.cloud.dialogflow.cx.v3beta1.ConversationTurnOrBuilder)\n- [0.15.0](/java/docs/reference/google-cloud-dialogflow-cx/0.15.0/com.google.cloud.dialogflow.cx.v3beta1.ConversationTurnOrBuilder)\n- [0.14.7](/java/docs/reference/google-cloud-dialogflow-cx/0.14.7/com.google.cloud.dialogflow.cx.v3beta1.ConversationTurnOrBuilder)\n- [0.13.1](/java/docs/reference/google-cloud-dialogflow-cx/0.13.1/com.google.cloud.dialogflow.cx.v3beta1.ConversationTurnOrBuilder)\n- [0.12.1](/java/docs/reference/google-cloud-dialogflow-cx/0.12.1/com.google.cloud.dialogflow.cx.v3beta1.ConversationTurnOrBuilder)\n- [0.11.5](/java/docs/reference/google-cloud-dialogflow-cx/0.11.5/com.google.cloud.dialogflow.cx.v3beta1.ConversationTurnOrBuilder) \n\n public interface ConversationTurnOrBuilder extends MessageOrBuilder\n\nImplements\n----------\n\n[MessageOrBuilder](https://cloud.google.com/java/docs/reference/protobuf/latest/com.google.protobuf.MessageOrBuilder.html)\n\nMethods\n-------\n\n### getUserInput()\n\n public abstract ConversationTurn.UserInput getUserInput()\n\nThe user input.\n\n`.google.cloud.dialogflow.cx.v3beta1.ConversationTurn.UserInput user_input = 1;`\n\n### getUserInputOrBuilder()\n\n public abstract ConversationTurn.UserInputOrBuilder getUserInputOrBuilder()\n\nThe user input.\n\n`.google.cloud.dialogflow.cx.v3beta1.ConversationTurn.UserInput user_input = 1;`\n\n### getVirtualAgentOutput()\n\n public abstract ConversationTurn.VirtualAgentOutput getVirtualAgentOutput()\n\nThe virtual agent output.\n\n`\n.google.cloud.dialogflow.cx.v3beta1.ConversationTurn.VirtualAgentOutput virtual_agent_output = 2;\n`\n\n### getVirtualAgentOutputOrBuilder()\n\n public abstract ConversationTurn.VirtualAgentOutputOrBuilder getVirtualAgentOutputOrBuilder()\n\nThe virtual agent output.\n\n`\n.google.cloud.dialogflow.cx.v3beta1.ConversationTurn.VirtualAgentOutput virtual_agent_output = 2;\n`\n\n### hasUserInput()\n\n public abstract boolean hasUserInput()\n\nThe user input.\n\n`.google.cloud.dialogflow.cx.v3beta1.ConversationTurn.UserInput user_input = 1;`\n\n### hasVirtualAgentOutput()\n\n public abstract boolean hasVirtualAgentOutput()\n\nThe virtual agent output.\n\n`\n.google.cloud.dialogflow.cx.v3beta1.ConversationTurn.VirtualAgentOutput virtual_agent_output = 2;\n`"]]