Class TransitionRouteGroupCoverage.Coverage.Builder
java.lang.Object
com.google.protobuf.AbstractMessageLite.Builder
com.google.protobuf.AbstractMessage.Builder<BuilderT>
com.google.protobuf.GeneratedMessage.Builder<TransitionRouteGroupCoverage.Coverage.Builder>
com.google.cloud.dialogflow.cx.v3beta1.TransitionRouteGroupCoverage.Coverage.Builder
- All Implemented Interfaces:
TransitionRouteGroupCoverage.CoverageOrBuilder,com.google.protobuf.Message.Builder,com.google.protobuf.MessageLite.Builder,com.google.protobuf.MessageLiteOrBuilder,com.google.protobuf.MessageOrBuilder,Cloneable
- Enclosing class:
- TransitionRouteGroupCoverage.Coverage
public static final class TransitionRouteGroupCoverage.Coverage.Builder
extends com.google.protobuf.GeneratedMessage.Builder<TransitionRouteGroupCoverage.Coverage.Builder>
implements TransitionRouteGroupCoverage.CoverageOrBuilder
Coverage result message for one transition route group.Protobuf type
google.cloud.dialogflow.cx.v3beta1.TransitionRouteGroupCoverage.Coverage-
Method Summary
Modifier and TypeMethodDescriptionaddAllTransitions(Iterable<? extends TransitionRouteGroupCoverage.Coverage.Transition> values) The list of transition routes and coverage in the transition route group.addTransitions(int index, TransitionRouteGroupCoverage.Coverage.Transition value) The list of transition routes and coverage in the transition route group.addTransitions(int index, TransitionRouteGroupCoverage.Coverage.Transition.Builder builderForValue) The list of transition routes and coverage in the transition route group.The list of transition routes and coverage in the transition route group.addTransitions(TransitionRouteGroupCoverage.Coverage.Transition.Builder builderForValue) The list of transition routes and coverage in the transition route group.The list of transition routes and coverage in the transition route group.addTransitionsBuilder(int index) The list of transition routes and coverage in the transition route group.build()clear()The percent of transition routes in the transition route group that are covered.Transition route group metadata.The list of transition routes and coverage in the transition route group.floatThe percent of transition routes in the transition route group that are covered.static final com.google.protobuf.Descriptors.Descriptorcom.google.protobuf.Descriptors.DescriptorTransition route group metadata.Transition route group metadata.Transition route group metadata.getTransitions(int index) The list of transition routes and coverage in the transition route group.getTransitionsBuilder(int index) The list of transition routes and coverage in the transition route group.The list of transition routes and coverage in the transition route group.intThe list of transition routes and coverage in the transition route group.The list of transition routes and coverage in the transition route group.getTransitionsOrBuilder(int index) The list of transition routes and coverage in the transition route group.The list of transition routes and coverage in the transition route group.booleanTransition route group metadata.protected com.google.protobuf.GeneratedMessage.FieldAccessorTablefinal booleanmergeFrom(com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) mergeFrom(com.google.protobuf.Message other) Transition route group metadata.removeTransitions(int index) The list of transition routes and coverage in the transition route group.setCoverageScore(float value) The percent of transition routes in the transition route group that are covered.Transition route group metadata.setRouteGroup(TransitionRouteGroup.Builder builderForValue) Transition route group metadata.setTransitions(int index, TransitionRouteGroupCoverage.Coverage.Transition value) The list of transition routes and coverage in the transition route group.setTransitions(int index, TransitionRouteGroupCoverage.Coverage.Transition.Builder builderForValue) The list of transition routes and coverage in the transition route group.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<TransitionRouteGroupCoverage.Coverage.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<TransitionRouteGroupCoverage.Coverage.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<TransitionRouteGroupCoverage.Coverage.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<TransitionRouteGroupCoverage.Coverage.Builder>
-
mergeFrom
public TransitionRouteGroupCoverage.Coverage.Builder mergeFrom(TransitionRouteGroupCoverage.Coverage other) -
isInitialized
public final boolean isInitialized()- Specified by:
isInitializedin interfacecom.google.protobuf.MessageLiteOrBuilder- Overrides:
isInitializedin classcom.google.protobuf.GeneratedMessage.Builder<TransitionRouteGroupCoverage.Coverage.Builder>
-
mergeFrom
public TransitionRouteGroupCoverage.Coverage.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<TransitionRouteGroupCoverage.Coverage.Builder>- Throws:
IOException
-
hasRouteGroup
public boolean hasRouteGroup()Transition route group metadata. Only name and displayName will be set.
.google.cloud.dialogflow.cx.v3beta1.TransitionRouteGroup route_group = 1;- Specified by:
hasRouteGroupin interfaceTransitionRouteGroupCoverage.CoverageOrBuilder- Returns:
- Whether the routeGroup field is set.
-
getRouteGroup
Transition route group metadata. Only name and displayName will be set.
.google.cloud.dialogflow.cx.v3beta1.TransitionRouteGroup route_group = 1;- Specified by:
getRouteGroupin interfaceTransitionRouteGroupCoverage.CoverageOrBuilder- Returns:
- The routeGroup.
-
setRouteGroup
Transition route group metadata. Only name and displayName will be set.
.google.cloud.dialogflow.cx.v3beta1.TransitionRouteGroup route_group = 1; -
setRouteGroup
public TransitionRouteGroupCoverage.Coverage.Builder setRouteGroup(TransitionRouteGroup.Builder builderForValue) Transition route group metadata. Only name and displayName will be set.
.google.cloud.dialogflow.cx.v3beta1.TransitionRouteGroup route_group = 1; -
mergeRouteGroup
Transition route group metadata. Only name and displayName will be set.
.google.cloud.dialogflow.cx.v3beta1.TransitionRouteGroup route_group = 1; -
clearRouteGroup
Transition route group metadata. Only name and displayName will be set.
.google.cloud.dialogflow.cx.v3beta1.TransitionRouteGroup route_group = 1; -
getRouteGroupBuilder
Transition route group metadata. Only name and displayName will be set.
.google.cloud.dialogflow.cx.v3beta1.TransitionRouteGroup route_group = 1; -
getRouteGroupOrBuilder
Transition route group metadata. Only name and displayName will be set.
.google.cloud.dialogflow.cx.v3beta1.TransitionRouteGroup route_group = 1;- Specified by:
getRouteGroupOrBuilderin interfaceTransitionRouteGroupCoverage.CoverageOrBuilder
-
getTransitionsList
The list of transition routes and coverage in the transition route group.
repeated .google.cloud.dialogflow.cx.v3beta1.TransitionRouteGroupCoverage.Coverage.Transition transitions = 2;- Specified by:
getTransitionsListin interfaceTransitionRouteGroupCoverage.CoverageOrBuilder
-
getTransitionsCount
public int getTransitionsCount()The list of transition routes and coverage in the transition route group.
repeated .google.cloud.dialogflow.cx.v3beta1.TransitionRouteGroupCoverage.Coverage.Transition transitions = 2;- Specified by:
getTransitionsCountin interfaceTransitionRouteGroupCoverage.CoverageOrBuilder
-
getTransitions
The list of transition routes and coverage in the transition route group.
repeated .google.cloud.dialogflow.cx.v3beta1.TransitionRouteGroupCoverage.Coverage.Transition transitions = 2;- Specified by:
getTransitionsin interfaceTransitionRouteGroupCoverage.CoverageOrBuilder
-
setTransitions
public TransitionRouteGroupCoverage.Coverage.Builder setTransitions(int index, TransitionRouteGroupCoverage.Coverage.Transition value) The list of transition routes and coverage in the transition route group.
repeated .google.cloud.dialogflow.cx.v3beta1.TransitionRouteGroupCoverage.Coverage.Transition transitions = 2; -
setTransitions
public TransitionRouteGroupCoverage.Coverage.Builder setTransitions(int index, TransitionRouteGroupCoverage.Coverage.Transition.Builder builderForValue) The list of transition routes and coverage in the transition route group.
repeated .google.cloud.dialogflow.cx.v3beta1.TransitionRouteGroupCoverage.Coverage.Transition transitions = 2; -
addTransitions
public TransitionRouteGroupCoverage.Coverage.Builder addTransitions(TransitionRouteGroupCoverage.Coverage.Transition value) The list of transition routes and coverage in the transition route group.
repeated .google.cloud.dialogflow.cx.v3beta1.TransitionRouteGroupCoverage.Coverage.Transition transitions = 2; -
addTransitions
public TransitionRouteGroupCoverage.Coverage.Builder addTransitions(int index, TransitionRouteGroupCoverage.Coverage.Transition value) The list of transition routes and coverage in the transition route group.
repeated .google.cloud.dialogflow.cx.v3beta1.TransitionRouteGroupCoverage.Coverage.Transition transitions = 2; -
addTransitions
public TransitionRouteGroupCoverage.Coverage.Builder addTransitions(TransitionRouteGroupCoverage.Coverage.Transition.Builder builderForValue) The list of transition routes and coverage in the transition route group.
repeated .google.cloud.dialogflow.cx.v3beta1.TransitionRouteGroupCoverage.Coverage.Transition transitions = 2; -
addTransitions
public TransitionRouteGroupCoverage.Coverage.Builder addTransitions(int index, TransitionRouteGroupCoverage.Coverage.Transition.Builder builderForValue) The list of transition routes and coverage in the transition route group.
repeated .google.cloud.dialogflow.cx.v3beta1.TransitionRouteGroupCoverage.Coverage.Transition transitions = 2; -
addAllTransitions
public TransitionRouteGroupCoverage.Coverage.Builder addAllTransitions(Iterable<? extends TransitionRouteGroupCoverage.Coverage.Transition> values) The list of transition routes and coverage in the transition route group.
repeated .google.cloud.dialogflow.cx.v3beta1.TransitionRouteGroupCoverage.Coverage.Transition transitions = 2; -
clearTransitions
The list of transition routes and coverage in the transition route group.
repeated .google.cloud.dialogflow.cx.v3beta1.TransitionRouteGroupCoverage.Coverage.Transition transitions = 2; -
removeTransitions
The list of transition routes and coverage in the transition route group.
repeated .google.cloud.dialogflow.cx.v3beta1.TransitionRouteGroupCoverage.Coverage.Transition transitions = 2; -
getTransitionsBuilder
The list of transition routes and coverage in the transition route group.
repeated .google.cloud.dialogflow.cx.v3beta1.TransitionRouteGroupCoverage.Coverage.Transition transitions = 2; -
getTransitionsOrBuilder
The list of transition routes and coverage in the transition route group.
repeated .google.cloud.dialogflow.cx.v3beta1.TransitionRouteGroupCoverage.Coverage.Transition transitions = 2;- Specified by:
getTransitionsOrBuilderin interfaceTransitionRouteGroupCoverage.CoverageOrBuilder
-
getTransitionsOrBuilderList
public List<? extends TransitionRouteGroupCoverage.Coverage.TransitionOrBuilder> getTransitionsOrBuilderList()The list of transition routes and coverage in the transition route group.
repeated .google.cloud.dialogflow.cx.v3beta1.TransitionRouteGroupCoverage.Coverage.Transition transitions = 2;- Specified by:
getTransitionsOrBuilderListin interfaceTransitionRouteGroupCoverage.CoverageOrBuilder
-
addTransitionsBuilder
The list of transition routes and coverage in the transition route group.
repeated .google.cloud.dialogflow.cx.v3beta1.TransitionRouteGroupCoverage.Coverage.Transition transitions = 2; -
addTransitionsBuilder
The list of transition routes and coverage in the transition route group.
repeated .google.cloud.dialogflow.cx.v3beta1.TransitionRouteGroupCoverage.Coverage.Transition transitions = 2; -
getTransitionsBuilderList
The list of transition routes and coverage in the transition route group.
repeated .google.cloud.dialogflow.cx.v3beta1.TransitionRouteGroupCoverage.Coverage.Transition transitions = 2; -
getCoverageScore
public float getCoverageScore()The percent of transition routes in the transition route group that are covered.
float coverage_score = 3;- Specified by:
getCoverageScorein interfaceTransitionRouteGroupCoverage.CoverageOrBuilder- Returns:
- The coverageScore.
-
setCoverageScore
The percent of transition routes in the transition route group that are covered.
float coverage_score = 3;- Parameters:
value- The coverageScore to set.- Returns:
- This builder for chaining.
-
clearCoverageScore
The percent of transition routes in the transition route group that are covered.
float coverage_score = 3;- Returns:
- This builder for chaining.
-