Class Playbook.Step.Builder
java.lang.Object
com.google.protobuf.AbstractMessageLite.Builder
com.google.protobuf.AbstractMessage.Builder<BuilderT>
com.google.protobuf.GeneratedMessage.Builder<Playbook.Step.Builder>
com.google.cloud.dialogflow.cx.v3beta1.Playbook.Step.Builder
- All Implemented Interfaces:
Playbook.StepOrBuilder,com.google.protobuf.Message.Builder,com.google.protobuf.MessageLite.Builder,com.google.protobuf.MessageLiteOrBuilder,com.google.protobuf.MessageOrBuilder,Cloneable
- Enclosing class:
- Playbook.Step
public static final class Playbook.Step.Builder
extends com.google.protobuf.GeneratedMessage.Builder<Playbook.Step.Builder>
implements Playbook.StepOrBuilder
Message of single step execution.Protobuf type
google.cloud.dialogflow.cx.v3beta1.Playbook.Step-
Method Summary
Modifier and TypeMethodDescriptionaddAllSteps(Iterable<? extends Playbook.Step> values) Sub-processing needed to execute the current step.addSteps(int index, Playbook.Step value) Sub-processing needed to execute the current step.addSteps(int index, Playbook.Step.Builder builderForValue) Sub-processing needed to execute the current step.addSteps(Playbook.Step value) Sub-processing needed to execute the current step.addSteps(Playbook.Step.Builder builderForValue) Sub-processing needed to execute the current step.Sub-processing needed to execute the current step.addStepsBuilder(int index) Sub-processing needed to execute the current step.build()clear()Sub-processing needed to execute the current step.Step instruction in text format.static final com.google.protobuf.Descriptors.Descriptorcom.google.protobuf.Descriptors.DescriptorgetSteps(int index) Sub-processing needed to execute the current step.getStepsBuilder(int index) Sub-processing needed to execute the current step.Sub-processing needed to execute the current step.intSub-processing needed to execute the current step.Sub-processing needed to execute the current step.getStepsOrBuilder(int index) Sub-processing needed to execute the current step.List<? extends Playbook.StepOrBuilder>Sub-processing needed to execute the current step.getText()Step instruction in text format.com.google.protobuf.ByteStringStep instruction in text format.booleanhasText()Step instruction in text format.protected com.google.protobuf.GeneratedMessage.FieldAccessorTablefinal booleanmergeFrom(Playbook.Step other) mergeFrom(com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) mergeFrom(com.google.protobuf.Message other) removeSteps(int index) Sub-processing needed to execute the current step.setSteps(int index, Playbook.Step value) Sub-processing needed to execute the current step.setSteps(int index, Playbook.Step.Builder builderForValue) Sub-processing needed to execute the current step.Step instruction in text format.setTextBytes(com.google.protobuf.ByteString value) Step instruction in text format.Methods inherited from class com.google.protobuf.GeneratedMessage.Builder
addRepeatedField, clearField, clearOneof, clone, getAllFields, getField, getFieldBuilder, getOneofFieldDescriptor, getParentForChildren, getRepeatedField, getRepeatedFieldBuilder, getRepeatedFieldCount, getUnknownFields, getUnknownFieldSetBuilder, hasField, hasOneof, internalGetMapField, internalGetMapFieldReflection, internalGetMutableMapField, internalGetMutableMapFieldReflection, isClean, markClean, mergeUnknownFields, mergeUnknownLengthDelimitedField, mergeUnknownVarintField, newBuilderForField, onBuilt, onChanged, parseUnknownField, setField, setRepeatedField, setUnknownFields, setUnknownFieldSetBuilder, setUnknownFieldsProto3Methods inherited from class com.google.protobuf.AbstractMessage.Builder
findInitializationErrors, getInitializationErrorString, internalMergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, newUninitializedMessageException, toStringMethods inherited from class com.google.protobuf.AbstractMessageLite.Builder
addAll, addAll, mergeDelimitedFrom, mergeDelimitedFrom, mergeFrom, newUninitializedMessageExceptionMethods inherited from class java.lang.Object
equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, waitMethods inherited from interface com.google.protobuf.Message.Builder
mergeDelimitedFrom, mergeDelimitedFromMethods inherited from interface com.google.protobuf.MessageLite.Builder
mergeFromMethods inherited from interface com.google.protobuf.MessageOrBuilder
findInitializationErrors, getAllFields, getField, getInitializationErrorString, getOneofFieldDescriptor, getRepeatedField, getRepeatedFieldCount, getUnknownFields, hasField, hasOneof
-
Method Details
-
getDescriptor
public static final com.google.protobuf.Descriptors.Descriptor getDescriptor() -
internalGetFieldAccessorTable
protected com.google.protobuf.GeneratedMessage.FieldAccessorTable internalGetFieldAccessorTable()- Specified by:
internalGetFieldAccessorTablein classcom.google.protobuf.GeneratedMessage.Builder<Playbook.Step.Builder>
-
clear
- Specified by:
clearin interfacecom.google.protobuf.Message.Builder- Specified by:
clearin interfacecom.google.protobuf.MessageLite.Builder- Overrides:
clearin classcom.google.protobuf.GeneratedMessage.Builder<Playbook.Step.Builder>
-
getDescriptorForType
public com.google.protobuf.Descriptors.Descriptor getDescriptorForType()- Specified by:
getDescriptorForTypein interfacecom.google.protobuf.Message.Builder- Specified by:
getDescriptorForTypein interfacecom.google.protobuf.MessageOrBuilder- Overrides:
getDescriptorForTypein classcom.google.protobuf.GeneratedMessage.Builder<Playbook.Step.Builder>
-
getDefaultInstanceForType
- Specified by:
getDefaultInstanceForTypein interfacecom.google.protobuf.MessageLiteOrBuilder- Specified by:
getDefaultInstanceForTypein interfacecom.google.protobuf.MessageOrBuilder
-
build
- Specified by:
buildin interfacecom.google.protobuf.Message.Builder- Specified by:
buildin interfacecom.google.protobuf.MessageLite.Builder
-
buildPartial
- Specified by:
buildPartialin interfacecom.google.protobuf.Message.Builder- Specified by:
buildPartialin interfacecom.google.protobuf.MessageLite.Builder
-
mergeFrom
- Specified by:
mergeFromin interfacecom.google.protobuf.Message.Builder- Overrides:
mergeFromin classcom.google.protobuf.AbstractMessage.Builder<Playbook.Step.Builder>
-
mergeFrom
-
isInitialized
public final boolean isInitialized()- Specified by:
isInitializedin interfacecom.google.protobuf.MessageLiteOrBuilder- Overrides:
isInitializedin classcom.google.protobuf.GeneratedMessage.Builder<Playbook.Step.Builder>
-
mergeFrom
public Playbook.Step.Builder mergeFrom(com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws IOException - Specified by:
mergeFromin interfacecom.google.protobuf.Message.Builder- Specified by:
mergeFromin interfacecom.google.protobuf.MessageLite.Builder- Overrides:
mergeFromin classcom.google.protobuf.AbstractMessage.Builder<Playbook.Step.Builder>- Throws:
IOException
-
getInstructionCase
- Specified by:
getInstructionCasein interfacePlaybook.StepOrBuilder
-
clearInstruction
-
hasText
public boolean hasText()Step instruction in text format.
string text = 1;- Specified by:
hasTextin interfacePlaybook.StepOrBuilder- Returns:
- Whether the text field is set.
-
getText
Step instruction in text format.
string text = 1;- Specified by:
getTextin interfacePlaybook.StepOrBuilder- Returns:
- The text.
-
getTextBytes
public com.google.protobuf.ByteString getTextBytes()Step instruction in text format.
string text = 1;- Specified by:
getTextBytesin interfacePlaybook.StepOrBuilder- Returns:
- The bytes for text.
-
setText
Step instruction in text format.
string text = 1;- Parameters:
value- The text to set.- Returns:
- This builder for chaining.
-
clearText
Step instruction in text format.
string text = 1;- Returns:
- This builder for chaining.
-
setTextBytes
Step instruction in text format.
string text = 1;- Parameters:
value- The bytes for text to set.- Returns:
- This builder for chaining.
-
getStepsList
Sub-processing needed to execute the current step.
repeated .google.cloud.dialogflow.cx.v3beta1.Playbook.Step steps = 2;- Specified by:
getStepsListin interfacePlaybook.StepOrBuilder
-
getStepsCount
public int getStepsCount()Sub-processing needed to execute the current step.
repeated .google.cloud.dialogflow.cx.v3beta1.Playbook.Step steps = 2;- Specified by:
getStepsCountin interfacePlaybook.StepOrBuilder
-
getSteps
Sub-processing needed to execute the current step.
repeated .google.cloud.dialogflow.cx.v3beta1.Playbook.Step steps = 2;- Specified by:
getStepsin interfacePlaybook.StepOrBuilder
-
setSteps
Sub-processing needed to execute the current step.
repeated .google.cloud.dialogflow.cx.v3beta1.Playbook.Step steps = 2; -
setSteps
Sub-processing needed to execute the current step.
repeated .google.cloud.dialogflow.cx.v3beta1.Playbook.Step steps = 2; -
addSteps
Sub-processing needed to execute the current step.
repeated .google.cloud.dialogflow.cx.v3beta1.Playbook.Step steps = 2; -
addSteps
Sub-processing needed to execute the current step.
repeated .google.cloud.dialogflow.cx.v3beta1.Playbook.Step steps = 2; -
addSteps
Sub-processing needed to execute the current step.
repeated .google.cloud.dialogflow.cx.v3beta1.Playbook.Step steps = 2; -
addSteps
Sub-processing needed to execute the current step.
repeated .google.cloud.dialogflow.cx.v3beta1.Playbook.Step steps = 2; -
addAllSteps
Sub-processing needed to execute the current step.
repeated .google.cloud.dialogflow.cx.v3beta1.Playbook.Step steps = 2; -
clearSteps
Sub-processing needed to execute the current step.
repeated .google.cloud.dialogflow.cx.v3beta1.Playbook.Step steps = 2; -
removeSteps
Sub-processing needed to execute the current step.
repeated .google.cloud.dialogflow.cx.v3beta1.Playbook.Step steps = 2; -
getStepsBuilder
Sub-processing needed to execute the current step.
repeated .google.cloud.dialogflow.cx.v3beta1.Playbook.Step steps = 2; -
getStepsOrBuilder
Sub-processing needed to execute the current step.
repeated .google.cloud.dialogflow.cx.v3beta1.Playbook.Step steps = 2;- Specified by:
getStepsOrBuilderin interfacePlaybook.StepOrBuilder
-
getStepsOrBuilderList
Sub-processing needed to execute the current step.
repeated .google.cloud.dialogflow.cx.v3beta1.Playbook.Step steps = 2;- Specified by:
getStepsOrBuilderListin interfacePlaybook.StepOrBuilder
-
addStepsBuilder
Sub-processing needed to execute the current step.
repeated .google.cloud.dialogflow.cx.v3beta1.Playbook.Step steps = 2; -
addStepsBuilder
Sub-processing needed to execute the current step.
repeated .google.cloud.dialogflow.cx.v3beta1.Playbook.Step steps = 2; -
getStepsBuilderList
Sub-processing needed to execute the current step.
repeated .google.cloud.dialogflow.cx.v3beta1.Playbook.Step steps = 2;
-