Class TransitionCoverage.Transition.Builder
java.lang.Object
com.google.protobuf.AbstractMessageLite.Builder
com.google.protobuf.AbstractMessage.Builder<BuilderT>
com.google.protobuf.GeneratedMessage.Builder<TransitionCoverage.Transition.Builder>
com.google.cloud.dialogflow.cx.v3beta1.TransitionCoverage.Transition.Builder
- All Implemented Interfaces:
TransitionCoverage.TransitionOrBuilder,com.google.protobuf.Message.Builder,com.google.protobuf.MessageLite.Builder,com.google.protobuf.MessageLiteOrBuilder,com.google.protobuf.MessageOrBuilder,Cloneable
- Enclosing class:
- TransitionCoverage.Transition
public static final class TransitionCoverage.Transition.Builder
extends com.google.protobuf.GeneratedMessage.Builder<TransitionCoverage.Transition.Builder>
implements TransitionCoverage.TransitionOrBuilder
A transition in a page.Protobuf type
google.cloud.dialogflow.cx.v3beta1.TransitionCoverage.Transition-
Method Summary
Modifier and TypeMethodDescriptionbuild()clear()Whether the transition is covered by at least one of the agent's test cases.Event handler.The index of a transition in the transition list.The start node of a transition.The end node of a transition.Intent route or condition route.booleanWhether the transition is covered by at least one of the agent's test cases.static final com.google.protobuf.Descriptors.Descriptorcom.google.protobuf.Descriptors.DescriptorEvent handler.Event handler.Event handler.intgetIndex()The index of a transition in the transition list.The start node of a transition.The start node of a transition.The start node of a transition.The end node of a transition.The end node of a transition.The end node of a transition.Intent route or condition route.Intent route or condition route.Intent route or condition route.booleanEvent handler.booleanThe start node of a transition.booleanThe end node of a transition.booleanIntent route or condition route.protected com.google.protobuf.GeneratedMessage.FieldAccessorTablefinal booleanmergeEventHandler(EventHandler value) Event handler.mergeFrom(com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) mergeFrom(com.google.protobuf.Message other) The start node of a transition.The end node of a transition.Intent route or condition route.setCovered(boolean value) Whether the transition is covered by at least one of the agent's test cases.setEventHandler(EventHandler value) Event handler.setEventHandler(EventHandler.Builder builderForValue) Event handler.setIndex(int value) The index of a transition in the transition list.The start node of a transition.setSource(TransitionCoverage.TransitionNode.Builder builderForValue) The start node of a transition.The end node of a transition.setTarget(TransitionCoverage.TransitionNode.Builder builderForValue) The end node of a transition.Intent route or condition route.setTransitionRoute(TransitionRoute.Builder builderForValue) Intent route or condition route.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<TransitionCoverage.Transition.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<TransitionCoverage.Transition.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<TransitionCoverage.Transition.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<TransitionCoverage.Transition.Builder>
-
mergeFrom
-
isInitialized
public final boolean isInitialized()- Specified by:
isInitializedin interfacecom.google.protobuf.MessageLiteOrBuilder- Overrides:
isInitializedin classcom.google.protobuf.GeneratedMessage.Builder<TransitionCoverage.Transition.Builder>
-
mergeFrom
public TransitionCoverage.Transition.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<TransitionCoverage.Transition.Builder>- Throws:
IOException
-
getDetailCase
- Specified by:
getDetailCasein interfaceTransitionCoverage.TransitionOrBuilder
-
clearDetail
-
hasSource
public boolean hasSource()The start node of a transition.
.google.cloud.dialogflow.cx.v3beta1.TransitionCoverage.TransitionNode source = 1;- Specified by:
hasSourcein interfaceTransitionCoverage.TransitionOrBuilder- Returns:
- Whether the source field is set.
-
getSource
The start node of a transition.
.google.cloud.dialogflow.cx.v3beta1.TransitionCoverage.TransitionNode source = 1;- Specified by:
getSourcein interfaceTransitionCoverage.TransitionOrBuilder- Returns:
- The source.
-
setSource
The start node of a transition.
.google.cloud.dialogflow.cx.v3beta1.TransitionCoverage.TransitionNode source = 1; -
setSource
public TransitionCoverage.Transition.Builder setSource(TransitionCoverage.TransitionNode.Builder builderForValue) The start node of a transition.
.google.cloud.dialogflow.cx.v3beta1.TransitionCoverage.TransitionNode source = 1; -
mergeSource
The start node of a transition.
.google.cloud.dialogflow.cx.v3beta1.TransitionCoverage.TransitionNode source = 1; -
clearSource
The start node of a transition.
.google.cloud.dialogflow.cx.v3beta1.TransitionCoverage.TransitionNode source = 1; -
getSourceBuilder
The start node of a transition.
.google.cloud.dialogflow.cx.v3beta1.TransitionCoverage.TransitionNode source = 1; -
getSourceOrBuilder
The start node of a transition.
.google.cloud.dialogflow.cx.v3beta1.TransitionCoverage.TransitionNode source = 1;- Specified by:
getSourceOrBuilderin interfaceTransitionCoverage.TransitionOrBuilder
-
getIndex
public int getIndex()The index of a transition in the transition list. Starting from 0.
int32 index = 4;- Specified by:
getIndexin interfaceTransitionCoverage.TransitionOrBuilder- Returns:
- The index.
-
setIndex
The index of a transition in the transition list. Starting from 0.
int32 index = 4;- Parameters:
value- The index to set.- Returns:
- This builder for chaining.
-
clearIndex
The index of a transition in the transition list. Starting from 0.
int32 index = 4;- Returns:
- This builder for chaining.
-
hasTarget
public boolean hasTarget()The end node of a transition.
.google.cloud.dialogflow.cx.v3beta1.TransitionCoverage.TransitionNode target = 2;- Specified by:
hasTargetin interfaceTransitionCoverage.TransitionOrBuilder- Returns:
- Whether the target field is set.
-
getTarget
The end node of a transition.
.google.cloud.dialogflow.cx.v3beta1.TransitionCoverage.TransitionNode target = 2;- Specified by:
getTargetin interfaceTransitionCoverage.TransitionOrBuilder- Returns:
- The target.
-
setTarget
The end node of a transition.
.google.cloud.dialogflow.cx.v3beta1.TransitionCoverage.TransitionNode target = 2; -
setTarget
public TransitionCoverage.Transition.Builder setTarget(TransitionCoverage.TransitionNode.Builder builderForValue) The end node of a transition.
.google.cloud.dialogflow.cx.v3beta1.TransitionCoverage.TransitionNode target = 2; -
mergeTarget
The end node of a transition.
.google.cloud.dialogflow.cx.v3beta1.TransitionCoverage.TransitionNode target = 2; -
clearTarget
The end node of a transition.
.google.cloud.dialogflow.cx.v3beta1.TransitionCoverage.TransitionNode target = 2; -
getTargetBuilder
The end node of a transition.
.google.cloud.dialogflow.cx.v3beta1.TransitionCoverage.TransitionNode target = 2; -
getTargetOrBuilder
The end node of a transition.
.google.cloud.dialogflow.cx.v3beta1.TransitionCoverage.TransitionNode target = 2;- Specified by:
getTargetOrBuilderin interfaceTransitionCoverage.TransitionOrBuilder
-
getCovered
public boolean getCovered()Whether the transition is covered by at least one of the agent's test cases.
bool covered = 3;- Specified by:
getCoveredin interfaceTransitionCoverage.TransitionOrBuilder- Returns:
- The covered.
-
setCovered
Whether the transition is covered by at least one of the agent's test cases.
bool covered = 3;- Parameters:
value- The covered to set.- Returns:
- This builder for chaining.
-
clearCovered
Whether the transition is covered by at least one of the agent's test cases.
bool covered = 3;- Returns:
- This builder for chaining.
-
hasTransitionRoute
public boolean hasTransitionRoute()Intent route or condition route.
.google.cloud.dialogflow.cx.v3beta1.TransitionRoute transition_route = 5;- Specified by:
hasTransitionRoutein interfaceTransitionCoverage.TransitionOrBuilder- Returns:
- Whether the transitionRoute field is set.
-
getTransitionRoute
Intent route or condition route.
.google.cloud.dialogflow.cx.v3beta1.TransitionRoute transition_route = 5;- Specified by:
getTransitionRoutein interfaceTransitionCoverage.TransitionOrBuilder- Returns:
- The transitionRoute.
-
setTransitionRoute
Intent route or condition route.
.google.cloud.dialogflow.cx.v3beta1.TransitionRoute transition_route = 5; -
setTransitionRoute
public TransitionCoverage.Transition.Builder setTransitionRoute(TransitionRoute.Builder builderForValue) Intent route or condition route.
.google.cloud.dialogflow.cx.v3beta1.TransitionRoute transition_route = 5; -
mergeTransitionRoute
Intent route or condition route.
.google.cloud.dialogflow.cx.v3beta1.TransitionRoute transition_route = 5; -
clearTransitionRoute
Intent route or condition route.
.google.cloud.dialogflow.cx.v3beta1.TransitionRoute transition_route = 5; -
getTransitionRouteBuilder
Intent route or condition route.
.google.cloud.dialogflow.cx.v3beta1.TransitionRoute transition_route = 5; -
getTransitionRouteOrBuilder
Intent route or condition route.
.google.cloud.dialogflow.cx.v3beta1.TransitionRoute transition_route = 5;- Specified by:
getTransitionRouteOrBuilderin interfaceTransitionCoverage.TransitionOrBuilder
-
hasEventHandler
public boolean hasEventHandler()Event handler.
.google.cloud.dialogflow.cx.v3beta1.EventHandler event_handler = 6;- Specified by:
hasEventHandlerin interfaceTransitionCoverage.TransitionOrBuilder- Returns:
- Whether the eventHandler field is set.
-
getEventHandler
Event handler.
.google.cloud.dialogflow.cx.v3beta1.EventHandler event_handler = 6;- Specified by:
getEventHandlerin interfaceTransitionCoverage.TransitionOrBuilder- Returns:
- The eventHandler.
-
setEventHandler
Event handler.
.google.cloud.dialogflow.cx.v3beta1.EventHandler event_handler = 6; -
setEventHandler
Event handler.
.google.cloud.dialogflow.cx.v3beta1.EventHandler event_handler = 6; -
mergeEventHandler
Event handler.
.google.cloud.dialogflow.cx.v3beta1.EventHandler event_handler = 6; -
clearEventHandler
Event handler.
.google.cloud.dialogflow.cx.v3beta1.EventHandler event_handler = 6; -
getEventHandlerBuilder
Event handler.
.google.cloud.dialogflow.cx.v3beta1.EventHandler event_handler = 6; -
getEventHandlerOrBuilder
Event handler.
.google.cloud.dialogflow.cx.v3beta1.EventHandler event_handler = 6;- Specified by:
getEventHandlerOrBuilderin interfaceTransitionCoverage.TransitionOrBuilder
-