Interface Answer.StepOrBuilder (0.68.0)
Stay organized with collections
Save and categorize content based on your preferences.
public static interface Answer.StepOrBuilder extends MessageOrBuilder
Methods
getActions(int index)
public abstract Answer.Step.Action getActions(int index)
Actions.
repeated .google.cloud.discoveryengine.v1.Answer.Step.Action actions = 4;
Parameter |
Name |
Description |
index |
int
|
getActionsCount()
public abstract int getActionsCount()
Actions.
repeated .google.cloud.discoveryengine.v1.Answer.Step.Action actions = 4;
Returns |
Type |
Description |
int |
|
getActionsList()
public abstract List<Answer.Step.Action> getActionsList()
Actions.
repeated .google.cloud.discoveryengine.v1.Answer.Step.Action actions = 4;
getActionsOrBuilder(int index)
public abstract Answer.Step.ActionOrBuilder getActionsOrBuilder(int index)
Actions.
repeated .google.cloud.discoveryengine.v1.Answer.Step.Action actions = 4;
Parameter |
Name |
Description |
index |
int
|
getActionsOrBuilderList()
public abstract List<? extends Answer.Step.ActionOrBuilder> getActionsOrBuilderList()
Actions.
repeated .google.cloud.discoveryengine.v1.Answer.Step.Action actions = 4;
Returns |
Type |
Description |
List<? extends com.google.cloud.discoveryengine.v1.Answer.Step.ActionOrBuilder> |
|
getDescription()
public abstract String getDescription()
The description of the step.
string description = 2;
Returns |
Type |
Description |
String |
The description.
|
getDescriptionBytes()
public abstract ByteString getDescriptionBytes()
The description of the step.
string description = 2;
Returns |
Type |
Description |
ByteString |
The bytes for description.
|
getState()
public abstract Answer.Step.State getState()
The state of the step.
.google.cloud.discoveryengine.v1.Answer.Step.State state = 1;
getStateValue()
public abstract int getStateValue()
The state of the step.
.google.cloud.discoveryengine.v1.Answer.Step.State state = 1;
Returns |
Type |
Description |
int |
The enum numeric value on the wire for state.
|
getThought()
public abstract String getThought()
The thought of the step.
string thought = 3;
Returns |
Type |
Description |
String |
The thought.
|
getThoughtBytes()
public abstract ByteString getThoughtBytes()
The thought of the step.
string thought = 3;
Returns |
Type |
Description |
ByteString |
The bytes for thought.
|
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 Answer.StepOrBuilder (0.68.0)\n\nVersion latestkeyboard_arrow_down\n\n- [0.68.0 (latest)](/java/docs/reference/google-cloud-discoveryengine/latest/com.google.cloud.discoveryengine.v1.Answer.StepOrBuilder)\n- [0.66.0](/java/docs/reference/google-cloud-discoveryengine/0.66.0/com.google.cloud.discoveryengine.v1.Answer.StepOrBuilder)\n- [0.64.0](/java/docs/reference/google-cloud-discoveryengine/0.64.0/com.google.cloud.discoveryengine.v1.Answer.StepOrBuilder)\n- [0.63.0](/java/docs/reference/google-cloud-discoveryengine/0.63.0/com.google.cloud.discoveryengine.v1.Answer.StepOrBuilder)\n- [0.60.0](/java/docs/reference/google-cloud-discoveryengine/0.60.0/com.google.cloud.discoveryengine.v1.Answer.StepOrBuilder)\n- [0.59.0](/java/docs/reference/google-cloud-discoveryengine/0.59.0/com.google.cloud.discoveryengine.v1.Answer.StepOrBuilder)\n- [0.58.0](/java/docs/reference/google-cloud-discoveryengine/0.58.0/com.google.cloud.discoveryengine.v1.Answer.StepOrBuilder)\n- [0.56.0](/java/docs/reference/google-cloud-discoveryengine/0.56.0/com.google.cloud.discoveryengine.v1.Answer.StepOrBuilder)\n- [0.55.0](/java/docs/reference/google-cloud-discoveryengine/0.55.0/com.google.cloud.discoveryengine.v1.Answer.StepOrBuilder)\n- [0.54.0](/java/docs/reference/google-cloud-discoveryengine/0.54.0/com.google.cloud.discoveryengine.v1.Answer.StepOrBuilder)\n- [0.53.0](/java/docs/reference/google-cloud-discoveryengine/0.53.0/com.google.cloud.discoveryengine.v1.Answer.StepOrBuilder)\n- [0.52.0](/java/docs/reference/google-cloud-discoveryengine/0.52.0/com.google.cloud.discoveryengine.v1.Answer.StepOrBuilder)\n- [0.51.0](/java/docs/reference/google-cloud-discoveryengine/0.51.0/com.google.cloud.discoveryengine.v1.Answer.StepOrBuilder)\n- [0.50.0](/java/docs/reference/google-cloud-discoveryengine/0.50.0/com.google.cloud.discoveryengine.v1.Answer.StepOrBuilder)\n- [0.49.0](/java/docs/reference/google-cloud-discoveryengine/0.49.0/com.google.cloud.discoveryengine.v1.Answer.StepOrBuilder)\n- [0.48.0](/java/docs/reference/google-cloud-discoveryengine/0.48.0/com.google.cloud.discoveryengine.v1.Answer.StepOrBuilder)\n- [0.47.0](/java/docs/reference/google-cloud-discoveryengine/0.47.0/com.google.cloud.discoveryengine.v1.Answer.StepOrBuilder)\n- [0.45.0](/java/docs/reference/google-cloud-discoveryengine/0.45.0/com.google.cloud.discoveryengine.v1.Answer.StepOrBuilder)\n- [0.44.0](/java/docs/reference/google-cloud-discoveryengine/0.44.0/com.google.cloud.discoveryengine.v1.Answer.StepOrBuilder)\n- [0.43.0](/java/docs/reference/google-cloud-discoveryengine/0.43.0/com.google.cloud.discoveryengine.v1.Answer.StepOrBuilder)\n- [0.42.0](/java/docs/reference/google-cloud-discoveryengine/0.42.0/com.google.cloud.discoveryengine.v1.Answer.StepOrBuilder)\n- [0.41.0](/java/docs/reference/google-cloud-discoveryengine/0.41.0/com.google.cloud.discoveryengine.v1.Answer.StepOrBuilder)\n- [0.40.0](/java/docs/reference/google-cloud-discoveryengine/0.40.0/com.google.cloud.discoveryengine.v1.Answer.StepOrBuilder)\n- [0.39.0](/java/docs/reference/google-cloud-discoveryengine/0.39.0/com.google.cloud.discoveryengine.v1.Answer.StepOrBuilder)\n- [0.38.0](/java/docs/reference/google-cloud-discoveryengine/0.38.0/com.google.cloud.discoveryengine.v1.Answer.StepOrBuilder)\n- [0.37.0](/java/docs/reference/google-cloud-discoveryengine/0.37.0/com.google.cloud.discoveryengine.v1.Answer.StepOrBuilder)\n- [0.36.0](/java/docs/reference/google-cloud-discoveryengine/0.36.0/com.google.cloud.discoveryengine.v1.Answer.StepOrBuilder)\n- [0.35.0](/java/docs/reference/google-cloud-discoveryengine/0.35.0/com.google.cloud.discoveryengine.v1.Answer.StepOrBuilder)\n- [0.33.0](/java/docs/reference/google-cloud-discoveryengine/0.33.0/com.google.cloud.discoveryengine.v1.Answer.StepOrBuilder)\n- [0.32.0](/java/docs/reference/google-cloud-discoveryengine/0.32.0/com.google.cloud.discoveryengine.v1.Answer.StepOrBuilder)\n- [0.31.0](/java/docs/reference/google-cloud-discoveryengine/0.31.0/com.google.cloud.discoveryengine.v1.Answer.StepOrBuilder)\n- [0.30.0](/java/docs/reference/google-cloud-discoveryengine/0.30.0/com.google.cloud.discoveryengine.v1.Answer.StepOrBuilder)\n- [0.29.0](/java/docs/reference/google-cloud-discoveryengine/0.29.0/com.google.cloud.discoveryengine.v1.Answer.StepOrBuilder)\n- [0.28.0](/java/docs/reference/google-cloud-discoveryengine/0.28.0/com.google.cloud.discoveryengine.v1.Answer.StepOrBuilder)\n- [0.27.0](/java/docs/reference/google-cloud-discoveryengine/0.27.0/com.google.cloud.discoveryengine.v1.Answer.StepOrBuilder)\n- [0.26.0](/java/docs/reference/google-cloud-discoveryengine/0.26.0/com.google.cloud.discoveryengine.v1.Answer.StepOrBuilder)\n- [0.25.0](/java/docs/reference/google-cloud-discoveryengine/0.25.0/com.google.cloud.discoveryengine.v1.Answer.StepOrBuilder)\n- [0.24.0](/java/docs/reference/google-cloud-discoveryengine/0.24.0/com.google.cloud.discoveryengine.v1.Answer.StepOrBuilder)\n- [0.23.0](/java/docs/reference/google-cloud-discoveryengine/0.23.0/com.google.cloud.discoveryengine.v1.Answer.StepOrBuilder)\n- [0.20.0](/java/docs/reference/google-cloud-discoveryengine/0.20.0/com.google.cloud.discoveryengine.v1.Answer.StepOrBuilder)\n- [0.19.0](/java/docs/reference/google-cloud-discoveryengine/0.19.0/com.google.cloud.discoveryengine.v1.Answer.StepOrBuilder)\n- [0.18.0](/java/docs/reference/google-cloud-discoveryengine/0.18.0/com.google.cloud.discoveryengine.v1.Answer.StepOrBuilder)\n- [0.17.0](/java/docs/reference/google-cloud-discoveryengine/0.17.0/com.google.cloud.discoveryengine.v1.Answer.StepOrBuilder)\n- [0.16.0](/java/docs/reference/google-cloud-discoveryengine/0.16.0/com.google.cloud.discoveryengine.v1.Answer.StepOrBuilder)\n- [0.15.0](/java/docs/reference/google-cloud-discoveryengine/0.15.0/com.google.cloud.discoveryengine.v1.Answer.StepOrBuilder)\n- [0.14.0](/java/docs/reference/google-cloud-discoveryengine/0.14.0/com.google.cloud.discoveryengine.v1.Answer.StepOrBuilder)\n- [0.13.0](/java/docs/reference/google-cloud-discoveryengine/0.13.0/com.google.cloud.discoveryengine.v1.Answer.StepOrBuilder)\n- [0.12.0](/java/docs/reference/google-cloud-discoveryengine/0.12.0/com.google.cloud.discoveryengine.v1.Answer.StepOrBuilder)\n- [0.11.0](/java/docs/reference/google-cloud-discoveryengine/0.11.0/com.google.cloud.discoveryengine.v1.Answer.StepOrBuilder)\n- [0.10.0](/java/docs/reference/google-cloud-discoveryengine/0.10.0/com.google.cloud.discoveryengine.v1.Answer.StepOrBuilder)\n- [0.9.0](/java/docs/reference/google-cloud-discoveryengine/0.9.0/com.google.cloud.discoveryengine.v1.Answer.StepOrBuilder)\n- [0.8.0](/java/docs/reference/google-cloud-discoveryengine/0.8.0/com.google.cloud.discoveryengine.v1.Answer.StepOrBuilder)\n- [0.7.0](/java/docs/reference/google-cloud-discoveryengine/0.7.0/com.google.cloud.discoveryengine.v1.Answer.StepOrBuilder)\n- [0.5.0](/java/docs/reference/google-cloud-discoveryengine/0.5.0/com.google.cloud.discoveryengine.v1.Answer.StepOrBuilder)\n- [0.4.0](/java/docs/reference/google-cloud-discoveryengine/0.4.0/com.google.cloud.discoveryengine.v1.Answer.StepOrBuilder)\n- [0.3.0](/java/docs/reference/google-cloud-discoveryengine/0.3.0/com.google.cloud.discoveryengine.v1.Answer.StepOrBuilder)\n- [0.2.0](/java/docs/reference/google-cloud-discoveryengine/0.2.0/com.google.cloud.discoveryengine.v1.Answer.StepOrBuilder)\n- [0.1.0](/java/docs/reference/google-cloud-discoveryengine/0.1.0/com.google.cloud.discoveryengine.v1.Answer.StepOrBuilder) \n\n public static interface Answer.StepOrBuilder 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### getActions(int index)\n\n public abstract Answer.Step.Action getActions(int index)\n\nActions.\n\n`repeated .google.cloud.discoveryengine.v1.Answer.Step.Action actions = 4;`\n\n### getActionsCount()\n\n public abstract int getActionsCount()\n\nActions.\n\n`repeated .google.cloud.discoveryengine.v1.Answer.Step.Action actions = 4;`\n\n### getActionsList()\n\n public abstract List\u003cAnswer.Step.Action\u003e getActionsList()\n\nActions.\n\n`repeated .google.cloud.discoveryengine.v1.Answer.Step.Action actions = 4;`\n\n### getActionsOrBuilder(int index)\n\n public abstract Answer.Step.ActionOrBuilder getActionsOrBuilder(int index)\n\nActions.\n\n`repeated .google.cloud.discoveryengine.v1.Answer.Step.Action actions = 4;`\n\n### getActionsOrBuilderList()\n\n public abstract List\u003c? extends Answer.Step.ActionOrBuilder\u003e getActionsOrBuilderList()\n\nActions.\n\n`repeated .google.cloud.discoveryengine.v1.Answer.Step.Action actions = 4;`\n\n### getDescription()\n\n public abstract String getDescription()\n\nThe description of the step.\n\n`string description = 2;`\n\n### getDescriptionBytes()\n\n public abstract ByteString getDescriptionBytes()\n\nThe description of the step.\n\n`string description = 2;`\n\n### getState()\n\n public abstract Answer.Step.State getState()\n\nThe state of the step.\n\n`.google.cloud.discoveryengine.v1.Answer.Step.State state = 1;`\n\n### getStateValue()\n\n public abstract int getStateValue()\n\nThe state of the step.\n\n`.google.cloud.discoveryengine.v1.Answer.Step.State state = 1;`\n\n### getThought()\n\n public abstract String getThought()\n\nThe thought of the step.\n\n`string thought = 3;`\n\n### getThoughtBytes()\n\n public abstract ByteString getThoughtBytes()\n\nThe thought of the step.\n\n`string thought = 3;`"]]