Class IntentCoverage.Builder
java.lang.Object
com.google.protobuf.AbstractMessageLite.Builder
com.google.protobuf.AbstractMessage.Builder<BuilderT>
com.google.protobuf.GeneratedMessage.Builder<IntentCoverage.Builder>
com.google.cloud.dialogflow.cx.v3beta1.IntentCoverage.Builder
- All Implemented Interfaces:
IntentCoverageOrBuilder,com.google.protobuf.Message.Builder,com.google.protobuf.MessageLite.Builder,com.google.protobuf.MessageLiteOrBuilder,com.google.protobuf.MessageOrBuilder,Cloneable
- Enclosing class:
- IntentCoverage
public static final class IntentCoverage.Builder
extends com.google.protobuf.GeneratedMessage.Builder<IntentCoverage.Builder>
implements IntentCoverageOrBuilder
Intent coverage represents the percentage of all possible intents in the agent that are triggered in any of a parent's test cases.Protobuf type
google.cloud.dialogflow.cx.v3beta1.IntentCoverage-
Method Summary
Modifier and TypeMethodDescriptionaddAllIntents(Iterable<? extends IntentCoverage.Intent> values) The list of Intents present in the agentaddIntents(int index, IntentCoverage.Intent value) The list of Intents present in the agentaddIntents(int index, IntentCoverage.Intent.Builder builderForValue) The list of Intents present in the agentaddIntents(IntentCoverage.Intent value) The list of Intents present in the agentaddIntents(IntentCoverage.Intent.Builder builderForValue) The list of Intents present in the agentThe list of Intents present in the agentaddIntentsBuilder(int index) The list of Intents present in the agentbuild()clear()The percent of intents in the agent that are covered.The list of Intents present in the agentfloatThe percent of intents in the agent that are covered.static final com.google.protobuf.Descriptors.Descriptorcom.google.protobuf.Descriptors.DescriptorgetIntents(int index) The list of Intents present in the agentgetIntentsBuilder(int index) The list of Intents present in the agentThe list of Intents present in the agentintThe list of Intents present in the agentThe list of Intents present in the agentgetIntentsOrBuilder(int index) The list of Intents present in the agentList<? extends IntentCoverage.IntentOrBuilder>The list of Intents present in the agentprotected com.google.protobuf.GeneratedMessage.FieldAccessorTablefinal booleanmergeFrom(IntentCoverage other) mergeFrom(com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) mergeFrom(com.google.protobuf.Message other) removeIntents(int index) The list of Intents present in the agentsetCoverageScore(float value) The percent of intents in the agent that are covered.setIntents(int index, IntentCoverage.Intent value) The list of Intents present in the agentsetIntents(int index, IntentCoverage.Intent.Builder builderForValue) The list of Intents present in the agentMethods 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<IntentCoverage.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<IntentCoverage.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<IntentCoverage.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<IntentCoverage.Builder>
-
mergeFrom
-
isInitialized
public final boolean isInitialized()- Specified by:
isInitializedin interfacecom.google.protobuf.MessageLiteOrBuilder- Overrides:
isInitializedin classcom.google.protobuf.GeneratedMessage.Builder<IntentCoverage.Builder>
-
mergeFrom
public IntentCoverage.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<IntentCoverage.Builder>- Throws:
IOException
-
getIntentsList
The list of Intents present in the agent
repeated .google.cloud.dialogflow.cx.v3beta1.IntentCoverage.Intent intents = 1;- Specified by:
getIntentsListin interfaceIntentCoverageOrBuilder
-
getIntentsCount
public int getIntentsCount()The list of Intents present in the agent
repeated .google.cloud.dialogflow.cx.v3beta1.IntentCoverage.Intent intents = 1;- Specified by:
getIntentsCountin interfaceIntentCoverageOrBuilder
-
getIntents
The list of Intents present in the agent
repeated .google.cloud.dialogflow.cx.v3beta1.IntentCoverage.Intent intents = 1;- Specified by:
getIntentsin interfaceIntentCoverageOrBuilder
-
setIntents
The list of Intents present in the agent
repeated .google.cloud.dialogflow.cx.v3beta1.IntentCoverage.Intent intents = 1; -
setIntents
The list of Intents present in the agent
repeated .google.cloud.dialogflow.cx.v3beta1.IntentCoverage.Intent intents = 1; -
addIntents
The list of Intents present in the agent
repeated .google.cloud.dialogflow.cx.v3beta1.IntentCoverage.Intent intents = 1; -
addIntents
The list of Intents present in the agent
repeated .google.cloud.dialogflow.cx.v3beta1.IntentCoverage.Intent intents = 1; -
addIntents
The list of Intents present in the agent
repeated .google.cloud.dialogflow.cx.v3beta1.IntentCoverage.Intent intents = 1; -
addIntents
The list of Intents present in the agent
repeated .google.cloud.dialogflow.cx.v3beta1.IntentCoverage.Intent intents = 1; -
addAllIntents
The list of Intents present in the agent
repeated .google.cloud.dialogflow.cx.v3beta1.IntentCoverage.Intent intents = 1; -
clearIntents
The list of Intents present in the agent
repeated .google.cloud.dialogflow.cx.v3beta1.IntentCoverage.Intent intents = 1; -
removeIntents
The list of Intents present in the agent
repeated .google.cloud.dialogflow.cx.v3beta1.IntentCoverage.Intent intents = 1; -
getIntentsBuilder
The list of Intents present in the agent
repeated .google.cloud.dialogflow.cx.v3beta1.IntentCoverage.Intent intents = 1; -
getIntentsOrBuilder
The list of Intents present in the agent
repeated .google.cloud.dialogflow.cx.v3beta1.IntentCoverage.Intent intents = 1;- Specified by:
getIntentsOrBuilderin interfaceIntentCoverageOrBuilder
-
getIntentsOrBuilderList
The list of Intents present in the agent
repeated .google.cloud.dialogflow.cx.v3beta1.IntentCoverage.Intent intents = 1;- Specified by:
getIntentsOrBuilderListin interfaceIntentCoverageOrBuilder
-
addIntentsBuilder
The list of Intents present in the agent
repeated .google.cloud.dialogflow.cx.v3beta1.IntentCoverage.Intent intents = 1; -
addIntentsBuilder
The list of Intents present in the agent
repeated .google.cloud.dialogflow.cx.v3beta1.IntentCoverage.Intent intents = 1; -
getIntentsBuilderList
The list of Intents present in the agent
repeated .google.cloud.dialogflow.cx.v3beta1.IntentCoverage.Intent intents = 1; -
getCoverageScore
public float getCoverageScore()The percent of intents in the agent that are covered.
float coverage_score = 2;- Specified by:
getCoverageScorein interfaceIntentCoverageOrBuilder- Returns:
- The coverageScore.
-
setCoverageScore
The percent of intents in the agent that are covered.
float coverage_score = 2;- Parameters:
value- The coverageScore to set.- Returns:
- This builder for chaining.
-
clearCoverageScore
The percent of intents in the agent that are covered.
float coverage_score = 2;- Returns:
- This builder for chaining.
-