public static final class TransitionCoverage.Transition.Builder extends com.google.protobuf.GeneratedMessageV3.Builder<TransitionCoverage.Transition.Builder> implements TransitionCoverage.TransitionOrBuilder
A transition in a page.Protobuf type
google.cloud.dialogflow.cx.v3.TransitionCoverage.TransitiongetAllFields, getField, getFieldBuilder, getOneofFieldDescriptor, getParentForChildren, getRepeatedField, getRepeatedFieldBuilder, getRepeatedFieldCount, getUnknownFields, getUnknownFieldSetBuilder, hasField, hasOneof, internalGetMapField, internalGetMapFieldReflection, internalGetMutableMapField, internalGetMutableMapFieldReflection, isClean, markClean, mergeUnknownLengthDelimitedField, mergeUnknownVarintField, newBuilderForField, onBuilt, onChanged, parseUnknownField, setUnknownFieldSetBuilder, setUnknownFieldsProto3findInitializationErrors, getInitializationErrorString, internalMergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, newUninitializedMessageException, toStringaddAll, addAll, mergeDelimitedFrom, mergeDelimitedFrom, newUninitializedMessageExceptionequals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, waitpublic static final com.google.protobuf.Descriptors.Descriptor getDescriptor()
protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable internalGetFieldAccessorTable()
internalGetFieldAccessorTable in class com.google.protobuf.GeneratedMessageV3.Builder<TransitionCoverage.Transition.Builder>public TransitionCoverage.Transition.Builder clear()
clear in interface com.google.protobuf.Message.Builderclear in interface com.google.protobuf.MessageLite.Builderclear in class com.google.protobuf.GeneratedMessageV3.Builder<TransitionCoverage.Transition.Builder>public com.google.protobuf.Descriptors.Descriptor getDescriptorForType()
getDescriptorForType in interface com.google.protobuf.Message.BuildergetDescriptorForType in interface com.google.protobuf.MessageOrBuildergetDescriptorForType in class com.google.protobuf.GeneratedMessageV3.Builder<TransitionCoverage.Transition.Builder>public TransitionCoverage.Transition getDefaultInstanceForType()
getDefaultInstanceForType in interface com.google.protobuf.MessageLiteOrBuildergetDefaultInstanceForType in interface com.google.protobuf.MessageOrBuilderpublic TransitionCoverage.Transition build()
build in interface com.google.protobuf.Message.Builderbuild in interface com.google.protobuf.MessageLite.Builderpublic TransitionCoverage.Transition buildPartial()
buildPartial in interface com.google.protobuf.Message.BuilderbuildPartial in interface com.google.protobuf.MessageLite.Builderpublic TransitionCoverage.Transition.Builder clone()
clone in interface com.google.protobuf.Message.Builderclone in interface com.google.protobuf.MessageLite.Builderclone in class com.google.protobuf.GeneratedMessageV3.Builder<TransitionCoverage.Transition.Builder>public TransitionCoverage.Transition.Builder setField(com.google.protobuf.Descriptors.FieldDescriptor field, Object value)
setField in interface com.google.protobuf.Message.BuildersetField in class com.google.protobuf.GeneratedMessageV3.Builder<TransitionCoverage.Transition.Builder>public TransitionCoverage.Transition.Builder clearField(com.google.protobuf.Descriptors.FieldDescriptor field)
clearField in interface com.google.protobuf.Message.BuilderclearField in class com.google.protobuf.GeneratedMessageV3.Builder<TransitionCoverage.Transition.Builder>public TransitionCoverage.Transition.Builder clearOneof(com.google.protobuf.Descriptors.OneofDescriptor oneof)
clearOneof in interface com.google.protobuf.Message.BuilderclearOneof in class com.google.protobuf.GeneratedMessageV3.Builder<TransitionCoverage.Transition.Builder>public TransitionCoverage.Transition.Builder setRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field, int index, Object value)
setRepeatedField in interface com.google.protobuf.Message.BuildersetRepeatedField in class com.google.protobuf.GeneratedMessageV3.Builder<TransitionCoverage.Transition.Builder>public TransitionCoverage.Transition.Builder addRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field, Object value)
addRepeatedField in interface com.google.protobuf.Message.BuilderaddRepeatedField in class com.google.protobuf.GeneratedMessageV3.Builder<TransitionCoverage.Transition.Builder>public TransitionCoverage.Transition.Builder mergeFrom(com.google.protobuf.Message other)
mergeFrom in interface com.google.protobuf.Message.BuildermergeFrom in class com.google.protobuf.AbstractMessage.Builder<TransitionCoverage.Transition.Builder>public TransitionCoverage.Transition.Builder mergeFrom(TransitionCoverage.Transition other)
public final boolean isInitialized()
isInitialized in interface com.google.protobuf.MessageLiteOrBuilderisInitialized in class com.google.protobuf.GeneratedMessageV3.Builder<TransitionCoverage.Transition.Builder>public TransitionCoverage.Transition.Builder mergeFrom(com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws IOException
mergeFrom in interface com.google.protobuf.Message.BuildermergeFrom in interface com.google.protobuf.MessageLite.BuildermergeFrom in class com.google.protobuf.AbstractMessage.Builder<TransitionCoverage.Transition.Builder>IOExceptionpublic TransitionCoverage.Transition.DetailCase getDetailCase()
getDetailCase in interface TransitionCoverage.TransitionOrBuilderpublic TransitionCoverage.Transition.Builder clearDetail()
public boolean hasSource()
The start node of a transition.
.google.cloud.dialogflow.cx.v3.TransitionCoverage.TransitionNode source = 1;hasSource in interface TransitionCoverage.TransitionOrBuilderpublic TransitionCoverage.TransitionNode getSource()
The start node of a transition.
.google.cloud.dialogflow.cx.v3.TransitionCoverage.TransitionNode source = 1;getSource in interface TransitionCoverage.TransitionOrBuilderpublic TransitionCoverage.Transition.Builder setSource(TransitionCoverage.TransitionNode value)
The start node of a transition.
.google.cloud.dialogflow.cx.v3.TransitionCoverage.TransitionNode source = 1;public TransitionCoverage.Transition.Builder setSource(TransitionCoverage.TransitionNode.Builder builderForValue)
The start node of a transition.
.google.cloud.dialogflow.cx.v3.TransitionCoverage.TransitionNode source = 1;public TransitionCoverage.Transition.Builder mergeSource(TransitionCoverage.TransitionNode value)
The start node of a transition.
.google.cloud.dialogflow.cx.v3.TransitionCoverage.TransitionNode source = 1;public TransitionCoverage.Transition.Builder clearSource()
The start node of a transition.
.google.cloud.dialogflow.cx.v3.TransitionCoverage.TransitionNode source = 1;public TransitionCoverage.TransitionNode.Builder getSourceBuilder()
The start node of a transition.
.google.cloud.dialogflow.cx.v3.TransitionCoverage.TransitionNode source = 1;public TransitionCoverage.TransitionNodeOrBuilder getSourceOrBuilder()
The start node of a transition.
.google.cloud.dialogflow.cx.v3.TransitionCoverage.TransitionNode source = 1;getSourceOrBuilder in interface TransitionCoverage.TransitionOrBuilderpublic int getIndex()
The index of a transition in the transition list. Starting from 0.
int32 index = 4;getIndex in interface TransitionCoverage.TransitionOrBuilderpublic TransitionCoverage.Transition.Builder setIndex(int value)
The index of a transition in the transition list. Starting from 0.
int32 index = 4;value - The index to set.public TransitionCoverage.Transition.Builder clearIndex()
The index of a transition in the transition list. Starting from 0.
int32 index = 4;public boolean hasTarget()
The end node of a transition.
.google.cloud.dialogflow.cx.v3.TransitionCoverage.TransitionNode target = 2;hasTarget in interface TransitionCoverage.TransitionOrBuilderpublic TransitionCoverage.TransitionNode getTarget()
The end node of a transition.
.google.cloud.dialogflow.cx.v3.TransitionCoverage.TransitionNode target = 2;getTarget in interface TransitionCoverage.TransitionOrBuilderpublic TransitionCoverage.Transition.Builder setTarget(TransitionCoverage.TransitionNode value)
The end node of a transition.
.google.cloud.dialogflow.cx.v3.TransitionCoverage.TransitionNode target = 2;public TransitionCoverage.Transition.Builder setTarget(TransitionCoverage.TransitionNode.Builder builderForValue)
The end node of a transition.
.google.cloud.dialogflow.cx.v3.TransitionCoverage.TransitionNode target = 2;public TransitionCoverage.Transition.Builder mergeTarget(TransitionCoverage.TransitionNode value)
The end node of a transition.
.google.cloud.dialogflow.cx.v3.TransitionCoverage.TransitionNode target = 2;public TransitionCoverage.Transition.Builder clearTarget()
The end node of a transition.
.google.cloud.dialogflow.cx.v3.TransitionCoverage.TransitionNode target = 2;public TransitionCoverage.TransitionNode.Builder getTargetBuilder()
The end node of a transition.
.google.cloud.dialogflow.cx.v3.TransitionCoverage.TransitionNode target = 2;public TransitionCoverage.TransitionNodeOrBuilder getTargetOrBuilder()
The end node of a transition.
.google.cloud.dialogflow.cx.v3.TransitionCoverage.TransitionNode target = 2;getTargetOrBuilder in interface TransitionCoverage.TransitionOrBuilderpublic boolean getCovered()
Whether the transition is covered by at least one of the agent's test cases.
bool covered = 3;getCovered in interface TransitionCoverage.TransitionOrBuilderpublic TransitionCoverage.Transition.Builder setCovered(boolean value)
Whether the transition is covered by at least one of the agent's test cases.
bool covered = 3;value - The covered to set.public TransitionCoverage.Transition.Builder clearCovered()
Whether the transition is covered by at least one of the agent's test cases.
bool covered = 3;public boolean hasTransitionRoute()
Intent route or condition route.
.google.cloud.dialogflow.cx.v3.TransitionRoute transition_route = 5;hasTransitionRoute in interface TransitionCoverage.TransitionOrBuilderpublic TransitionRoute getTransitionRoute()
Intent route or condition route.
.google.cloud.dialogflow.cx.v3.TransitionRoute transition_route = 5;getTransitionRoute in interface TransitionCoverage.TransitionOrBuilderpublic TransitionCoverage.Transition.Builder setTransitionRoute(TransitionRoute value)
Intent route or condition route.
.google.cloud.dialogflow.cx.v3.TransitionRoute transition_route = 5;public TransitionCoverage.Transition.Builder setTransitionRoute(TransitionRoute.Builder builderForValue)
Intent route or condition route.
.google.cloud.dialogflow.cx.v3.TransitionRoute transition_route = 5;public TransitionCoverage.Transition.Builder mergeTransitionRoute(TransitionRoute value)
Intent route or condition route.
.google.cloud.dialogflow.cx.v3.TransitionRoute transition_route = 5;public TransitionCoverage.Transition.Builder clearTransitionRoute()
Intent route or condition route.
.google.cloud.dialogflow.cx.v3.TransitionRoute transition_route = 5;public TransitionRoute.Builder getTransitionRouteBuilder()
Intent route or condition route.
.google.cloud.dialogflow.cx.v3.TransitionRoute transition_route = 5;public TransitionRouteOrBuilder getTransitionRouteOrBuilder()
Intent route or condition route.
.google.cloud.dialogflow.cx.v3.TransitionRoute transition_route = 5;getTransitionRouteOrBuilder in interface TransitionCoverage.TransitionOrBuilderpublic boolean hasEventHandler()
Event handler.
.google.cloud.dialogflow.cx.v3.EventHandler event_handler = 6;hasEventHandler in interface TransitionCoverage.TransitionOrBuilderpublic EventHandler getEventHandler()
Event handler.
.google.cloud.dialogflow.cx.v3.EventHandler event_handler = 6;getEventHandler in interface TransitionCoverage.TransitionOrBuilderpublic TransitionCoverage.Transition.Builder setEventHandler(EventHandler value)
Event handler.
.google.cloud.dialogflow.cx.v3.EventHandler event_handler = 6;public TransitionCoverage.Transition.Builder setEventHandler(EventHandler.Builder builderForValue)
Event handler.
.google.cloud.dialogflow.cx.v3.EventHandler event_handler = 6;public TransitionCoverage.Transition.Builder mergeEventHandler(EventHandler value)
Event handler.
.google.cloud.dialogflow.cx.v3.EventHandler event_handler = 6;public TransitionCoverage.Transition.Builder clearEventHandler()
Event handler.
.google.cloud.dialogflow.cx.v3.EventHandler event_handler = 6;public EventHandler.Builder getEventHandlerBuilder()
Event handler.
.google.cloud.dialogflow.cx.v3.EventHandler event_handler = 6;public EventHandlerOrBuilder getEventHandlerOrBuilder()
Event handler.
.google.cloud.dialogflow.cx.v3.EventHandler event_handler = 6;getEventHandlerOrBuilder in interface TransitionCoverage.TransitionOrBuilderpublic final TransitionCoverage.Transition.Builder setUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields)
setUnknownFields in interface com.google.protobuf.Message.BuildersetUnknownFields in class com.google.protobuf.GeneratedMessageV3.Builder<TransitionCoverage.Transition.Builder>public final TransitionCoverage.Transition.Builder mergeUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields)
mergeUnknownFields in interface com.google.protobuf.Message.BuildermergeUnknownFields in class com.google.protobuf.GeneratedMessageV3.Builder<TransitionCoverage.Transition.Builder>Copyright © 2025 Google LLC. All rights reserved.