Interface Playbook.InstructionOrBuilder
- All Superinterfaces:
com.google.protobuf.MessageLiteOrBuilder,com.google.protobuf.MessageOrBuilder
- All Known Implementing Classes:
Playbook.Instruction,Playbook.Instruction.Builder
- Enclosing class:
- Playbook
public static interface Playbook.InstructionOrBuilder
extends com.google.protobuf.MessageOrBuilder
-
Method Summary
Modifier and TypeMethodDescriptionGeneral guidelines for the playbook.com.google.protobuf.ByteStringGeneral guidelines for the playbook.getSteps(int index) Ordered list of step by step execution instructions to accomplish target goal.intOrdered list of step by step execution instructions to accomplish target goal.Ordered list of step by step execution instructions to accomplish target goal.getStepsOrBuilder(int index) Ordered list of step by step execution instructions to accomplish target goal.List<? extends Playbook.StepOrBuilder>Ordered list of step by step execution instructions to accomplish target goal.Methods inherited from interface com.google.protobuf.MessageLiteOrBuilder
isInitializedMethods inherited from interface com.google.protobuf.MessageOrBuilder
findInitializationErrors, getAllFields, getDefaultInstanceForType, getDescriptorForType, getField, getInitializationErrorString, getOneofFieldDescriptor, getRepeatedField, getRepeatedFieldCount, getUnknownFields, hasField, hasOneof
-
Method Details
-
getGuidelines
String getGuidelines()General guidelines for the playbook. These are unstructured instructions that are not directly part of the goal, e.g. "Always be polite". It's valid for this text to be long and used instead of steps altogether.
string guidelines = 1;- Returns:
- The guidelines.
-
getGuidelinesBytes
com.google.protobuf.ByteString getGuidelinesBytes()General guidelines for the playbook. These are unstructured instructions that are not directly part of the goal, e.g. "Always be polite". It's valid for this text to be long and used instead of steps altogether.
string guidelines = 1;- Returns:
- The bytes for guidelines.
-
getStepsList
List<Playbook.Step> getStepsList()Ordered list of step by step execution instructions to accomplish target goal.
repeated .google.cloud.dialogflow.cx.v3beta1.Playbook.Step steps = 2; -
getSteps
Ordered list of step by step execution instructions to accomplish target goal.
repeated .google.cloud.dialogflow.cx.v3beta1.Playbook.Step steps = 2; -
getStepsCount
int getStepsCount()Ordered list of step by step execution instructions to accomplish target goal.
repeated .google.cloud.dialogflow.cx.v3beta1.Playbook.Step steps = 2; -
getStepsOrBuilderList
List<? extends Playbook.StepOrBuilder> getStepsOrBuilderList()Ordered list of step by step execution instructions to accomplish target goal.
repeated .google.cloud.dialogflow.cx.v3beta1.Playbook.Step steps = 2; -
getStepsOrBuilder
Ordered list of step by step execution instructions to accomplish target goal.
repeated .google.cloud.dialogflow.cx.v3beta1.Playbook.Step steps = 2;
-