Interface AgentUtteranceOrBuilder (0.106.0)
Stay organized with collections
Save and categorize content based on your preferences.
0.106.0 (latest)
0.105.0
0.104.0
0.102.0
0.99.0
0.98.0
0.96.0
0.94.0
0.93.0
0.92.0
0.91.0
0.89.0
0.87.0
0.86.0
0.85.0
0.84.0
0.83.0
0.81.0
0.79.0
0.78.0
0.75.0
0.74.0
0.73.0
0.71.0
0.70.0
0.69.0
0.68.0
0.67.0
0.66.0
0.65.0
0.64.0
0.63.0
0.62.0
0.60.0
0.59.0
0.58.0
0.57.0
0.56.0
0.55.0
0.54.0
0.53.0
0.52.0
0.51.0
0.50.0
0.48.0
0.47.0
0.46.0
0.45.0
0.44.0
0.43.0
0.42.0
0.41.0
0.40.0
0.39.0
0.38.0
0.35.0
0.34.0
0.33.0
0.32.0
0.31.0
0.30.0
0.29.0
0.28.0
0.27.0
0.26.0
0.25.0
0.24.0
0.23.0
0.22.0
0.20.0
0.19.0
0.18.0
0.17.0
0.16.0
0.15.0
0.14.7
0.13.1
0.12.1
0.11.5
public interface AgentUtteranceOrBuilder extends MessageOrBuilder
Methods
getRequireGeneration()
public abstract boolean getRequireGeneration ()
Optional. True if the agent utterance needs to be generated by the LLM.
Only used in webhook response to differentiate from empty text. Revisit
whether we need this field or mark text as optional when we expose
webhook interface to customer.
bool require_generation = 2 [(.google.api.field_behavior) = OPTIONAL];
Returns
Type
Description
boolean
The requireGeneration.
getText()
public abstract String getText ()
Required. Message content in text.
string text = 1 [(.google.api.field_behavior) = REQUIRED];
Returns
Type
Description
String
The text.
getTextBytes()
public abstract ByteString getTextBytes ()
Required. Message content in text.
string text = 1 [(.google.api.field_behavior) = REQUIRED];
Returns
Type
Description
ByteString
The bytes for text.
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 2026-08-06 UTC.
[null,null,["Last updated 2026-08-06 UTC."],[],[]]