Interface Playbook.StepOrBuilder (0.83.0)
Stay organized with collections
Save and categorize content based on your preferences.
public static interface Playbook.StepOrBuilder extends MessageOrBuilder
Methods
getInstructionCase()
public abstract Playbook.Step.InstructionCase getInstructionCase()
getSteps(int index)
public abstract Playbook.Step getSteps(int index)
Sub-processing needed to execute the current step.
repeated .google.cloud.dialogflow.cx.v3beta1.Playbook.Step steps = 2;
Parameter |
Name |
Description |
index |
int
|
getStepsCount()
public abstract int getStepsCount()
Sub-processing needed to execute the current step.
repeated .google.cloud.dialogflow.cx.v3beta1.Playbook.Step steps = 2;
Returns |
Type |
Description |
int |
|
getStepsList()
public abstract List<Playbook.Step> getStepsList()
Sub-processing needed to execute the current step.
repeated .google.cloud.dialogflow.cx.v3beta1.Playbook.Step steps = 2;
getStepsOrBuilder(int index)
public abstract Playbook.StepOrBuilder getStepsOrBuilder(int index)
Sub-processing needed to execute the current step.
repeated .google.cloud.dialogflow.cx.v3beta1.Playbook.Step steps = 2;
Parameter |
Name |
Description |
index |
int
|
getStepsOrBuilderList()
public abstract List<? extends Playbook.StepOrBuilder> getStepsOrBuilderList()
Sub-processing needed to execute the current step.
repeated .google.cloud.dialogflow.cx.v3beta1.Playbook.Step steps = 2;
Returns |
Type |
Description |
List<? extends com.google.cloud.dialogflow.cx.v3beta1.Playbook.StepOrBuilder> |
|
getText()
public abstract String getText()
Step instruction in text format.
string text = 1;
Returns |
Type |
Description |
String |
The text.
|
getTextBytes()
public abstract ByteString getTextBytes()
Step instruction in text format.
string text = 1;
Returns |
Type |
Description |
ByteString |
The bytes for text.
|
hasText()
public abstract boolean hasText()
Step instruction in text format.
string text = 1;
Returns |
Type |
Description |
boolean |
Whether the text 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 Playbook.StepOrBuilder (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.Playbook.StepOrBuilder)\n- [0.81.0](/java/docs/reference/google-cloud-dialogflow-cx/0.81.0/com.google.cloud.dialogflow.cx.v3beta1.Playbook.StepOrBuilder)\n- [0.79.0](/java/docs/reference/google-cloud-dialogflow-cx/0.79.0/com.google.cloud.dialogflow.cx.v3beta1.Playbook.StepOrBuilder)\n- [0.78.0](/java/docs/reference/google-cloud-dialogflow-cx/0.78.0/com.google.cloud.dialogflow.cx.v3beta1.Playbook.StepOrBuilder)\n- [0.75.0](/java/docs/reference/google-cloud-dialogflow-cx/0.75.0/com.google.cloud.dialogflow.cx.v3beta1.Playbook.StepOrBuilder)\n- [0.74.0](/java/docs/reference/google-cloud-dialogflow-cx/0.74.0/com.google.cloud.dialogflow.cx.v3beta1.Playbook.StepOrBuilder)\n- [0.73.0](/java/docs/reference/google-cloud-dialogflow-cx/0.73.0/com.google.cloud.dialogflow.cx.v3beta1.Playbook.StepOrBuilder)\n- [0.71.0](/java/docs/reference/google-cloud-dialogflow-cx/0.71.0/com.google.cloud.dialogflow.cx.v3beta1.Playbook.StepOrBuilder)\n- [0.70.0](/java/docs/reference/google-cloud-dialogflow-cx/0.70.0/com.google.cloud.dialogflow.cx.v3beta1.Playbook.StepOrBuilder)\n- [0.69.0](/java/docs/reference/google-cloud-dialogflow-cx/0.69.0/com.google.cloud.dialogflow.cx.v3beta1.Playbook.StepOrBuilder)\n- [0.68.0](/java/docs/reference/google-cloud-dialogflow-cx/0.68.0/com.google.cloud.dialogflow.cx.v3beta1.Playbook.StepOrBuilder)\n- [0.67.0](/java/docs/reference/google-cloud-dialogflow-cx/0.67.0/com.google.cloud.dialogflow.cx.v3beta1.Playbook.StepOrBuilder)\n- [0.66.0](/java/docs/reference/google-cloud-dialogflow-cx/0.66.0/com.google.cloud.dialogflow.cx.v3beta1.Playbook.StepOrBuilder)\n- [0.65.0](/java/docs/reference/google-cloud-dialogflow-cx/0.65.0/com.google.cloud.dialogflow.cx.v3beta1.Playbook.StepOrBuilder)\n- [0.64.0](/java/docs/reference/google-cloud-dialogflow-cx/0.64.0/com.google.cloud.dialogflow.cx.v3beta1.Playbook.StepOrBuilder)\n- [0.63.0](/java/docs/reference/google-cloud-dialogflow-cx/0.63.0/com.google.cloud.dialogflow.cx.v3beta1.Playbook.StepOrBuilder)\n- [0.62.0](/java/docs/reference/google-cloud-dialogflow-cx/0.62.0/com.google.cloud.dialogflow.cx.v3beta1.Playbook.StepOrBuilder)\n- [0.60.0](/java/docs/reference/google-cloud-dialogflow-cx/0.60.0/com.google.cloud.dialogflow.cx.v3beta1.Playbook.StepOrBuilder)\n- [0.59.0](/java/docs/reference/google-cloud-dialogflow-cx/0.59.0/com.google.cloud.dialogflow.cx.v3beta1.Playbook.StepOrBuilder)\n- [0.58.0](/java/docs/reference/google-cloud-dialogflow-cx/0.58.0/com.google.cloud.dialogflow.cx.v3beta1.Playbook.StepOrBuilder)\n- [0.57.0](/java/docs/reference/google-cloud-dialogflow-cx/0.57.0/com.google.cloud.dialogflow.cx.v3beta1.Playbook.StepOrBuilder)\n- [0.56.0](/java/docs/reference/google-cloud-dialogflow-cx/0.56.0/com.google.cloud.dialogflow.cx.v3beta1.Playbook.StepOrBuilder)\n- [0.55.0](/java/docs/reference/google-cloud-dialogflow-cx/0.55.0/com.google.cloud.dialogflow.cx.v3beta1.Playbook.StepOrBuilder)\n- [0.54.0](/java/docs/reference/google-cloud-dialogflow-cx/0.54.0/com.google.cloud.dialogflow.cx.v3beta1.Playbook.StepOrBuilder)\n- [0.53.0](/java/docs/reference/google-cloud-dialogflow-cx/0.53.0/com.google.cloud.dialogflow.cx.v3beta1.Playbook.StepOrBuilder)\n- [0.52.0](/java/docs/reference/google-cloud-dialogflow-cx/0.52.0/com.google.cloud.dialogflow.cx.v3beta1.Playbook.StepOrBuilder)\n- [0.51.0](/java/docs/reference/google-cloud-dialogflow-cx/0.51.0/com.google.cloud.dialogflow.cx.v3beta1.Playbook.StepOrBuilder)\n- [0.50.0](/java/docs/reference/google-cloud-dialogflow-cx/0.50.0/com.google.cloud.dialogflow.cx.v3beta1.Playbook.StepOrBuilder)\n- [0.48.0](/java/docs/reference/google-cloud-dialogflow-cx/0.48.0/com.google.cloud.dialogflow.cx.v3beta1.Playbook.StepOrBuilder)\n- [0.47.0](/java/docs/reference/google-cloud-dialogflow-cx/0.47.0/com.google.cloud.dialogflow.cx.v3beta1.Playbook.StepOrBuilder)\n- [0.46.0](/java/docs/reference/google-cloud-dialogflow-cx/0.46.0/com.google.cloud.dialogflow.cx.v3beta1.Playbook.StepOrBuilder)\n- [0.45.0](/java/docs/reference/google-cloud-dialogflow-cx/0.45.0/com.google.cloud.dialogflow.cx.v3beta1.Playbook.StepOrBuilder)\n- [0.44.0](/java/docs/reference/google-cloud-dialogflow-cx/0.44.0/com.google.cloud.dialogflow.cx.v3beta1.Playbook.StepOrBuilder)\n- [0.43.0](/java/docs/reference/google-cloud-dialogflow-cx/0.43.0/com.google.cloud.dialogflow.cx.v3beta1.Playbook.StepOrBuilder)\n- [0.42.0](/java/docs/reference/google-cloud-dialogflow-cx/0.42.0/com.google.cloud.dialogflow.cx.v3beta1.Playbook.StepOrBuilder)\n- [0.41.0](/java/docs/reference/google-cloud-dialogflow-cx/0.41.0/com.google.cloud.dialogflow.cx.v3beta1.Playbook.StepOrBuilder)\n- [0.40.0](/java/docs/reference/google-cloud-dialogflow-cx/0.40.0/com.google.cloud.dialogflow.cx.v3beta1.Playbook.StepOrBuilder)\n- [0.39.0](/java/docs/reference/google-cloud-dialogflow-cx/0.39.0/com.google.cloud.dialogflow.cx.v3beta1.Playbook.StepOrBuilder)\n- [0.38.0](/java/docs/reference/google-cloud-dialogflow-cx/0.38.0/com.google.cloud.dialogflow.cx.v3beta1.Playbook.StepOrBuilder)\n- [0.35.0](/java/docs/reference/google-cloud-dialogflow-cx/0.35.0/com.google.cloud.dialogflow.cx.v3beta1.Playbook.StepOrBuilder)\n- [0.34.0](/java/docs/reference/google-cloud-dialogflow-cx/0.34.0/com.google.cloud.dialogflow.cx.v3beta1.Playbook.StepOrBuilder)\n- [0.33.0](/java/docs/reference/google-cloud-dialogflow-cx/0.33.0/com.google.cloud.dialogflow.cx.v3beta1.Playbook.StepOrBuilder)\n- [0.32.0](/java/docs/reference/google-cloud-dialogflow-cx/0.32.0/com.google.cloud.dialogflow.cx.v3beta1.Playbook.StepOrBuilder)\n- [0.31.0](/java/docs/reference/google-cloud-dialogflow-cx/0.31.0/com.google.cloud.dialogflow.cx.v3beta1.Playbook.StepOrBuilder)\n- [0.30.0](/java/docs/reference/google-cloud-dialogflow-cx/0.30.0/com.google.cloud.dialogflow.cx.v3beta1.Playbook.StepOrBuilder)\n- [0.29.0](/java/docs/reference/google-cloud-dialogflow-cx/0.29.0/com.google.cloud.dialogflow.cx.v3beta1.Playbook.StepOrBuilder)\n- [0.28.0](/java/docs/reference/google-cloud-dialogflow-cx/0.28.0/com.google.cloud.dialogflow.cx.v3beta1.Playbook.StepOrBuilder)\n- [0.27.0](/java/docs/reference/google-cloud-dialogflow-cx/0.27.0/com.google.cloud.dialogflow.cx.v3beta1.Playbook.StepOrBuilder)\n- [0.26.0](/java/docs/reference/google-cloud-dialogflow-cx/0.26.0/com.google.cloud.dialogflow.cx.v3beta1.Playbook.StepOrBuilder)\n- [0.25.0](/java/docs/reference/google-cloud-dialogflow-cx/0.25.0/com.google.cloud.dialogflow.cx.v3beta1.Playbook.StepOrBuilder)\n- [0.24.0](/java/docs/reference/google-cloud-dialogflow-cx/0.24.0/com.google.cloud.dialogflow.cx.v3beta1.Playbook.StepOrBuilder)\n- [0.23.0](/java/docs/reference/google-cloud-dialogflow-cx/0.23.0/com.google.cloud.dialogflow.cx.v3beta1.Playbook.StepOrBuilder)\n- [0.22.0](/java/docs/reference/google-cloud-dialogflow-cx/0.22.0/com.google.cloud.dialogflow.cx.v3beta1.Playbook.StepOrBuilder)\n- [0.20.0](/java/docs/reference/google-cloud-dialogflow-cx/0.20.0/com.google.cloud.dialogflow.cx.v3beta1.Playbook.StepOrBuilder)\n- [0.19.0](/java/docs/reference/google-cloud-dialogflow-cx/0.19.0/com.google.cloud.dialogflow.cx.v3beta1.Playbook.StepOrBuilder)\n- [0.18.0](/java/docs/reference/google-cloud-dialogflow-cx/0.18.0/com.google.cloud.dialogflow.cx.v3beta1.Playbook.StepOrBuilder)\n- [0.17.0](/java/docs/reference/google-cloud-dialogflow-cx/0.17.0/com.google.cloud.dialogflow.cx.v3beta1.Playbook.StepOrBuilder)\n- [0.16.0](/java/docs/reference/google-cloud-dialogflow-cx/0.16.0/com.google.cloud.dialogflow.cx.v3beta1.Playbook.StepOrBuilder)\n- [0.15.0](/java/docs/reference/google-cloud-dialogflow-cx/0.15.0/com.google.cloud.dialogflow.cx.v3beta1.Playbook.StepOrBuilder)\n- [0.14.7](/java/docs/reference/google-cloud-dialogflow-cx/0.14.7/com.google.cloud.dialogflow.cx.v3beta1.Playbook.StepOrBuilder)\n- [0.13.1](/java/docs/reference/google-cloud-dialogflow-cx/0.13.1/com.google.cloud.dialogflow.cx.v3beta1.Playbook.StepOrBuilder)\n- [0.12.1](/java/docs/reference/google-cloud-dialogflow-cx/0.12.1/com.google.cloud.dialogflow.cx.v3beta1.Playbook.StepOrBuilder)\n- [0.11.5](/java/docs/reference/google-cloud-dialogflow-cx/0.11.5/com.google.cloud.dialogflow.cx.v3beta1.Playbook.StepOrBuilder) \n\n public static interface Playbook.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### getInstructionCase()\n\n public abstract Playbook.Step.InstructionCase getInstructionCase()\n\n### getSteps(int index)\n\n public abstract Playbook.Step getSteps(int index)\n\nSub-processing needed to execute the current step.\n\n`repeated .google.cloud.dialogflow.cx.v3beta1.Playbook.Step steps = 2;`\n\n### getStepsCount()\n\n public abstract int getStepsCount()\n\nSub-processing needed to execute the current step.\n\n`repeated .google.cloud.dialogflow.cx.v3beta1.Playbook.Step steps = 2;`\n\n### getStepsList()\n\n public abstract List\u003cPlaybook.Step\u003e getStepsList()\n\nSub-processing needed to execute the current step.\n\n`repeated .google.cloud.dialogflow.cx.v3beta1.Playbook.Step steps = 2;`\n\n### getStepsOrBuilder(int index)\n\n public abstract Playbook.StepOrBuilder getStepsOrBuilder(int index)\n\nSub-processing needed to execute the current step.\n\n`repeated .google.cloud.dialogflow.cx.v3beta1.Playbook.Step steps = 2;`\n\n### getStepsOrBuilderList()\n\n public abstract List\u003c? extends Playbook.StepOrBuilder\u003e getStepsOrBuilderList()\n\nSub-processing needed to execute the current step.\n\n`repeated .google.cloud.dialogflow.cx.v3beta1.Playbook.Step steps = 2;`\n\n### getText()\n\n public abstract String getText()\n\nStep instruction in text format.\n\n`string text = 1;`\n\n### getTextBytes()\n\n public abstract ByteString getTextBytes()\n\nStep instruction in text format.\n\n`string text = 1;`\n\n### hasText()\n\n public abstract boolean hasText()\n\nStep instruction in text format.\n\n`string text = 1;`"]]