Class TransitionRouteGroupCoverage.Builder
java.lang.Object
com.google.protobuf.AbstractMessageLite.Builder
com.google.protobuf.AbstractMessage.Builder<BuilderT>
com.google.protobuf.GeneratedMessage.Builder<TransitionRouteGroupCoverage.Builder>
com.google.cloud.dialogflow.cx.v3beta1.TransitionRouteGroupCoverage.Builder
- All Implemented Interfaces:
TransitionRouteGroupCoverageOrBuilder,com.google.protobuf.Message.Builder,com.google.protobuf.MessageLite.Builder,com.google.protobuf.MessageLiteOrBuilder,com.google.protobuf.MessageOrBuilder,Cloneable
- Enclosing class:
- TransitionRouteGroupCoverage
public static final class TransitionRouteGroupCoverage.Builder
extends com.google.protobuf.GeneratedMessage.Builder<TransitionRouteGroupCoverage.Builder>
implements TransitionRouteGroupCoverageOrBuilder
Transition route group coverage represents the percentage of all possible transition routes present within any of a parent's test cases. The results are grouped by the transition route group.Protobuf type
google.cloud.dialogflow.cx.v3beta1.TransitionRouteGroupCoverage-
Method Summary
Modifier and TypeMethodDescriptionaddAllCoverages(Iterable<? extends TransitionRouteGroupCoverage.Coverage> values) Transition route group coverages.addCoverages(int index, TransitionRouteGroupCoverage.Coverage value) Transition route group coverages.addCoverages(int index, TransitionRouteGroupCoverage.Coverage.Builder builderForValue) Transition route group coverages.Transition route group coverages.addCoverages(TransitionRouteGroupCoverage.Coverage.Builder builderForValue) Transition route group coverages.Transition route group coverages.addCoveragesBuilder(int index) Transition route group coverages.build()clear()Transition route group coverages.The percent of transition routes in all the transition route groups that are covered.getCoverages(int index) Transition route group coverages.getCoveragesBuilder(int index) Transition route group coverages.Transition route group coverages.floatThe percent of transition routes in all the transition route groups that are covered.intTransition route group coverages.Transition route group coverages.getCoveragesOrBuilder(int index) Transition route group coverages.Transition route group coverages.static final com.google.protobuf.Descriptors.Descriptorcom.google.protobuf.Descriptors.Descriptorprotected com.google.protobuf.GeneratedMessage.FieldAccessorTablefinal booleanmergeFrom(com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) mergeFrom(com.google.protobuf.Message other) removeCoverages(int index) Transition route group coverages.setCoverages(int index, TransitionRouteGroupCoverage.Coverage value) Transition route group coverages.setCoverages(int index, TransitionRouteGroupCoverage.Coverage.Builder builderForValue) Transition route group coverages.setCoverageScore(float value) The percent of transition routes in all the transition route groups that are covered.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.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.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.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.Builder>
-
mergeFrom
-
isInitialized
public final boolean isInitialized()- Specified by:
isInitializedin interfacecom.google.protobuf.MessageLiteOrBuilder- Overrides:
isInitializedin classcom.google.protobuf.GeneratedMessage.Builder<TransitionRouteGroupCoverage.Builder>
-
mergeFrom
public TransitionRouteGroupCoverage.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.Builder>- Throws:
IOException
-
getCoveragesList
Transition route group coverages.
repeated .google.cloud.dialogflow.cx.v3beta1.TransitionRouteGroupCoverage.Coverage coverages = 1;- Specified by:
getCoveragesListin interfaceTransitionRouteGroupCoverageOrBuilder
-
getCoveragesCount
public int getCoveragesCount()Transition route group coverages.
repeated .google.cloud.dialogflow.cx.v3beta1.TransitionRouteGroupCoverage.Coverage coverages = 1;- Specified by:
getCoveragesCountin interfaceTransitionRouteGroupCoverageOrBuilder
-
getCoverages
Transition route group coverages.
repeated .google.cloud.dialogflow.cx.v3beta1.TransitionRouteGroupCoverage.Coverage coverages = 1;- Specified by:
getCoveragesin interfaceTransitionRouteGroupCoverageOrBuilder
-
setCoverages
public TransitionRouteGroupCoverage.Builder setCoverages(int index, TransitionRouteGroupCoverage.Coverage value) Transition route group coverages.
repeated .google.cloud.dialogflow.cx.v3beta1.TransitionRouteGroupCoverage.Coverage coverages = 1; -
setCoverages
public TransitionRouteGroupCoverage.Builder setCoverages(int index, TransitionRouteGroupCoverage.Coverage.Builder builderForValue) Transition route group coverages.
repeated .google.cloud.dialogflow.cx.v3beta1.TransitionRouteGroupCoverage.Coverage coverages = 1; -
addCoverages
public TransitionRouteGroupCoverage.Builder addCoverages(TransitionRouteGroupCoverage.Coverage value) Transition route group coverages.
repeated .google.cloud.dialogflow.cx.v3beta1.TransitionRouteGroupCoverage.Coverage coverages = 1; -
addCoverages
public TransitionRouteGroupCoverage.Builder addCoverages(int index, TransitionRouteGroupCoverage.Coverage value) Transition route group coverages.
repeated .google.cloud.dialogflow.cx.v3beta1.TransitionRouteGroupCoverage.Coverage coverages = 1; -
addCoverages
public TransitionRouteGroupCoverage.Builder addCoverages(TransitionRouteGroupCoverage.Coverage.Builder builderForValue) Transition route group coverages.
repeated .google.cloud.dialogflow.cx.v3beta1.TransitionRouteGroupCoverage.Coverage coverages = 1; -
addCoverages
public TransitionRouteGroupCoverage.Builder addCoverages(int index, TransitionRouteGroupCoverage.Coverage.Builder builderForValue) Transition route group coverages.
repeated .google.cloud.dialogflow.cx.v3beta1.TransitionRouteGroupCoverage.Coverage coverages = 1; -
addAllCoverages
public TransitionRouteGroupCoverage.Builder addAllCoverages(Iterable<? extends TransitionRouteGroupCoverage.Coverage> values) Transition route group coverages.
repeated .google.cloud.dialogflow.cx.v3beta1.TransitionRouteGroupCoverage.Coverage coverages = 1; -
clearCoverages
Transition route group coverages.
repeated .google.cloud.dialogflow.cx.v3beta1.TransitionRouteGroupCoverage.Coverage coverages = 1; -
removeCoverages
Transition route group coverages.
repeated .google.cloud.dialogflow.cx.v3beta1.TransitionRouteGroupCoverage.Coverage coverages = 1; -
getCoveragesBuilder
Transition route group coverages.
repeated .google.cloud.dialogflow.cx.v3beta1.TransitionRouteGroupCoverage.Coverage coverages = 1; -
getCoveragesOrBuilder
Transition route group coverages.
repeated .google.cloud.dialogflow.cx.v3beta1.TransitionRouteGroupCoverage.Coverage coverages = 1;- Specified by:
getCoveragesOrBuilderin interfaceTransitionRouteGroupCoverageOrBuilder
-
getCoveragesOrBuilderList
Transition route group coverages.
repeated .google.cloud.dialogflow.cx.v3beta1.TransitionRouteGroupCoverage.Coverage coverages = 1;- Specified by:
getCoveragesOrBuilderListin interfaceTransitionRouteGroupCoverageOrBuilder
-
addCoveragesBuilder
Transition route group coverages.
repeated .google.cloud.dialogflow.cx.v3beta1.TransitionRouteGroupCoverage.Coverage coverages = 1; -
addCoveragesBuilder
Transition route group coverages.
repeated .google.cloud.dialogflow.cx.v3beta1.TransitionRouteGroupCoverage.Coverage coverages = 1; -
getCoveragesBuilderList
Transition route group coverages.
repeated .google.cloud.dialogflow.cx.v3beta1.TransitionRouteGroupCoverage.Coverage coverages = 1; -
getCoverageScore
public float getCoverageScore()The percent of transition routes in all the transition route groups that are covered.
float coverage_score = 2;- Specified by:
getCoverageScorein interfaceTransitionRouteGroupCoverageOrBuilder- Returns:
- The coverageScore.
-
setCoverageScore
The percent of transition routes in all the transition route groups that are covered.
float coverage_score = 2;- Parameters:
value- The coverageScore to set.- Returns:
- This builder for chaining.
-
clearCoverageScore
The percent of transition routes in all the transition route groups that are covered.
float coverage_score = 2;- Returns:
- This builder for chaining.
-