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 Type
    Method
    Description
    General guidelines for the playbook.
    com.google.protobuf.ByteString
    General guidelines for the playbook.
    getSteps(int index)
    Ordered list of step by step execution instructions to accomplish target goal.
    int
    Ordered 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.
    Ordered list of step by step execution instructions to accomplish target goal.

    Methods inherited from interface com.google.protobuf.MessageLiteOrBuilder

    isInitialized

    Methods 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

      Playbook.Step getSteps(int index)
       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

      Playbook.StepOrBuilder getStepsOrBuilder(int index)
       Ordered list of step by step execution instructions to accomplish
       target goal.
       
      repeated .google.cloud.dialogflow.cx.v3beta1.Playbook.Step steps = 2;