Class IntentCoverage.Builder
- java.lang.Object
-
- com.google.protobuf.AbstractMessageLite.Builder
-
- com.google.protobuf.AbstractMessage.Builder<BuilderT>
-
- com.google.protobuf.GeneratedMessageV3.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.GeneratedMessageV3.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 typegoogle.cloud.dialogflow.cx.v3beta1.IntentCoverage
-
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description IntentCoverage.Builder
addAllIntents(Iterable<? extends IntentCoverage.Intent> values)
The list of Intents present in the agentIntentCoverage.Builder
addIntents(int index, IntentCoverage.Intent value)
The list of Intents present in the agentIntentCoverage.Builder
addIntents(int index, IntentCoverage.Intent.Builder builderForValue)
The list of Intents present in the agentIntentCoverage.Builder
addIntents(IntentCoverage.Intent value)
The list of Intents present in the agentIntentCoverage.Builder
addIntents(IntentCoverage.Intent.Builder builderForValue)
The list of Intents present in the agentIntentCoverage.Intent.Builder
addIntentsBuilder()
The list of Intents present in the agentIntentCoverage.Intent.Builder
addIntentsBuilder(int index)
The list of Intents present in the agentIntentCoverage.Builder
addRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field, Object value)
IntentCoverage
build()
IntentCoverage
buildPartial()
IntentCoverage.Builder
clear()
IntentCoverage.Builder
clearCoverageScore()
The percent of intents in the agent that are covered.IntentCoverage.Builder
clearField(com.google.protobuf.Descriptors.FieldDescriptor field)
IntentCoverage.Builder
clearIntents()
The list of Intents present in the agentIntentCoverage.Builder
clearOneof(com.google.protobuf.Descriptors.OneofDescriptor oneof)
IntentCoverage.Builder
clone()
float
getCoverageScore()
The percent of intents in the agent that are covered.IntentCoverage
getDefaultInstanceForType()
static com.google.protobuf.Descriptors.Descriptor
getDescriptor()
com.google.protobuf.Descriptors.Descriptor
getDescriptorForType()
IntentCoverage.Intent
getIntents(int index)
The list of Intents present in the agentIntentCoverage.Intent.Builder
getIntentsBuilder(int index)
The list of Intents present in the agentList<IntentCoverage.Intent.Builder>
getIntentsBuilderList()
The list of Intents present in the agentint
getIntentsCount()
The list of Intents present in the agentList<IntentCoverage.Intent>
getIntentsList()
The list of Intents present in the agentIntentCoverage.IntentOrBuilder
getIntentsOrBuilder(int index)
The list of Intents present in the agentList<? extends IntentCoverage.IntentOrBuilder>
getIntentsOrBuilderList()
The list of Intents present in the agentprotected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable
internalGetFieldAccessorTable()
boolean
isInitialized()
IntentCoverage.Builder
mergeFrom(IntentCoverage other)
IntentCoverage.Builder
mergeFrom(com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry)
IntentCoverage.Builder
mergeFrom(com.google.protobuf.Message other)
IntentCoverage.Builder
mergeUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields)
IntentCoverage.Builder
removeIntents(int index)
The list of Intents present in the agentIntentCoverage.Builder
setCoverageScore(float value)
The percent of intents in the agent that are covered.IntentCoverage.Builder
setField(com.google.protobuf.Descriptors.FieldDescriptor field, Object value)
IntentCoverage.Builder
setIntents(int index, IntentCoverage.Intent value)
The list of Intents present in the agentIntentCoverage.Builder
setIntents(int index, IntentCoverage.Intent.Builder builderForValue)
The list of Intents present in the agentIntentCoverage.Builder
setRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field, int index, Object value)
IntentCoverage.Builder
setUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields)
-
Methods inherited from class com.google.protobuf.GeneratedMessageV3.Builder
getAllFields, getField, getFieldBuilder, getOneofFieldDescriptor, getParentForChildren, getRepeatedField, getRepeatedFieldBuilder, getRepeatedFieldCount, getUnknownFields, getUnknownFieldSetBuilder, hasField, hasOneof, internalGetMapField, internalGetMutableMapField, isClean, markClean, mergeUnknownLengthDelimitedField, mergeUnknownVarintField, newBuilderForField, onBuilt, onChanged, parseUnknownField, setUnknownFieldSetBuilder, setUnknownFieldsProto3
-
Methods inherited from class com.google.protobuf.AbstractMessage.Builder
findInitializationErrors, getInitializationErrorString, internalMergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, newUninitializedMessageException, toString
-
Methods inherited from class com.google.protobuf.AbstractMessageLite.Builder
addAll, addAll, mergeDelimitedFrom, mergeDelimitedFrom, mergeFrom, newUninitializedMessageException
-
Methods inherited from class java.lang.Object
equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
-
-
-
-
Method Detail
-
getDescriptor
public static final com.google.protobuf.Descriptors.Descriptor getDescriptor()
-
internalGetFieldAccessorTable
protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable internalGetFieldAccessorTable()
- Specified by:
internalGetFieldAccessorTable
in classcom.google.protobuf.GeneratedMessageV3.Builder<IntentCoverage.Builder>
-
clear
public IntentCoverage.Builder clear()
- Specified by:
clear
in interfacecom.google.protobuf.Message.Builder
- Specified by:
clear
in interfacecom.google.protobuf.MessageLite.Builder
- Overrides:
clear
in classcom.google.protobuf.GeneratedMessageV3.Builder<IntentCoverage.Builder>
-
getDescriptorForType
public com.google.protobuf.Descriptors.Descriptor getDescriptorForType()
- Specified by:
getDescriptorForType
in interfacecom.google.protobuf.Message.Builder
- Specified by:
getDescriptorForType
in interfacecom.google.protobuf.MessageOrBuilder
- Overrides:
getDescriptorForType
in classcom.google.protobuf.GeneratedMessageV3.Builder<IntentCoverage.Builder>
-
getDefaultInstanceForType
public IntentCoverage getDefaultInstanceForType()
- Specified by:
getDefaultInstanceForType
in interfacecom.google.protobuf.MessageLiteOrBuilder
- Specified by:
getDefaultInstanceForType
in interfacecom.google.protobuf.MessageOrBuilder
-
build
public IntentCoverage build()
- Specified by:
build
in interfacecom.google.protobuf.Message.Builder
- Specified by:
build
in interfacecom.google.protobuf.MessageLite.Builder
-
buildPartial
public IntentCoverage buildPartial()
- Specified by:
buildPartial
in interfacecom.google.protobuf.Message.Builder
- Specified by:
buildPartial
in interfacecom.google.protobuf.MessageLite.Builder
-
clone
public IntentCoverage.Builder clone()
- Specified by:
clone
in interfacecom.google.protobuf.Message.Builder
- Specified by:
clone
in interfacecom.google.protobuf.MessageLite.Builder
- Overrides:
clone
in classcom.google.protobuf.GeneratedMessageV3.Builder<IntentCoverage.Builder>
-
setField
public IntentCoverage.Builder setField(com.google.protobuf.Descriptors.FieldDescriptor field, Object value)
- Specified by:
setField
in interfacecom.google.protobuf.Message.Builder
- Overrides:
setField
in classcom.google.protobuf.GeneratedMessageV3.Builder<IntentCoverage.Builder>
-
clearField
public IntentCoverage.Builder clearField(com.google.protobuf.Descriptors.FieldDescriptor field)
- Specified by:
clearField
in interfacecom.google.protobuf.Message.Builder
- Overrides:
clearField
in classcom.google.protobuf.GeneratedMessageV3.Builder<IntentCoverage.Builder>
-
clearOneof
public IntentCoverage.Builder clearOneof(com.google.protobuf.Descriptors.OneofDescriptor oneof)
- Specified by:
clearOneof
in interfacecom.google.protobuf.Message.Builder
- Overrides:
clearOneof
in classcom.google.protobuf.GeneratedMessageV3.Builder<IntentCoverage.Builder>
-
setRepeatedField
public IntentCoverage.Builder setRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field, int index, Object value)
- Specified by:
setRepeatedField
in interfacecom.google.protobuf.Message.Builder
- Overrides:
setRepeatedField
in classcom.google.protobuf.GeneratedMessageV3.Builder<IntentCoverage.Builder>
-
addRepeatedField
public IntentCoverage.Builder addRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field, Object value)
- Specified by:
addRepeatedField
in interfacecom.google.protobuf.Message.Builder
- Overrides:
addRepeatedField
in classcom.google.protobuf.GeneratedMessageV3.Builder<IntentCoverage.Builder>
-
mergeFrom
public IntentCoverage.Builder mergeFrom(com.google.protobuf.Message other)
- Specified by:
mergeFrom
in interfacecom.google.protobuf.Message.Builder
- Overrides:
mergeFrom
in classcom.google.protobuf.AbstractMessage.Builder<IntentCoverage.Builder>
-
mergeFrom
public IntentCoverage.Builder mergeFrom(IntentCoverage other)
-
isInitialized
public final boolean isInitialized()
- Specified by:
isInitialized
in interfacecom.google.protobuf.MessageLiteOrBuilder
- Overrides:
isInitialized
in classcom.google.protobuf.GeneratedMessageV3.Builder<IntentCoverage.Builder>
-
mergeFrom
public IntentCoverage.Builder mergeFrom(com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws IOException
- Specified by:
mergeFrom
in interfacecom.google.protobuf.Message.Builder
- Specified by:
mergeFrom
in interfacecom.google.protobuf.MessageLite.Builder
- Overrides:
mergeFrom
in classcom.google.protobuf.AbstractMessage.Builder<IntentCoverage.Builder>
- Throws:
IOException
-
getIntentsList
public List<IntentCoverage.Intent> getIntentsList()
The list of Intents present in the agent
repeated .google.cloud.dialogflow.cx.v3beta1.IntentCoverage.Intent intents = 1;
- Specified by:
getIntentsList
in 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:
getIntentsCount
in interfaceIntentCoverageOrBuilder
-
getIntents
public IntentCoverage.Intent getIntents(int index)
The list of Intents present in the agent
repeated .google.cloud.dialogflow.cx.v3beta1.IntentCoverage.Intent intents = 1;
- Specified by:
getIntents
in interfaceIntentCoverageOrBuilder
-
setIntents
public IntentCoverage.Builder setIntents(int index, IntentCoverage.Intent value)
The list of Intents present in the agent
repeated .google.cloud.dialogflow.cx.v3beta1.IntentCoverage.Intent intents = 1;
-
setIntents
public IntentCoverage.Builder setIntents(int index, IntentCoverage.Intent.Builder builderForValue)
The list of Intents present in the agent
repeated .google.cloud.dialogflow.cx.v3beta1.IntentCoverage.Intent intents = 1;
-
addIntents
public IntentCoverage.Builder addIntents(IntentCoverage.Intent value)
The list of Intents present in the agent
repeated .google.cloud.dialogflow.cx.v3beta1.IntentCoverage.Intent intents = 1;
-
addIntents
public IntentCoverage.Builder addIntents(int index, IntentCoverage.Intent value)
The list of Intents present in the agent
repeated .google.cloud.dialogflow.cx.v3beta1.IntentCoverage.Intent intents = 1;
-
addIntents
public IntentCoverage.Builder addIntents(IntentCoverage.Intent.Builder builderForValue)
The list of Intents present in the agent
repeated .google.cloud.dialogflow.cx.v3beta1.IntentCoverage.Intent intents = 1;
-
addIntents
public IntentCoverage.Builder addIntents(int index, IntentCoverage.Intent.Builder builderForValue)
The list of Intents present in the agent
repeated .google.cloud.dialogflow.cx.v3beta1.IntentCoverage.Intent intents = 1;
-
addAllIntents
public IntentCoverage.Builder addAllIntents(Iterable<? extends IntentCoverage.Intent> values)
The list of Intents present in the agent
repeated .google.cloud.dialogflow.cx.v3beta1.IntentCoverage.Intent intents = 1;
-
clearIntents
public IntentCoverage.Builder clearIntents()
The list of Intents present in the agent
repeated .google.cloud.dialogflow.cx.v3beta1.IntentCoverage.Intent intents = 1;
-
removeIntents
public IntentCoverage.Builder removeIntents(int index)
The list of Intents present in the agent
repeated .google.cloud.dialogflow.cx.v3beta1.IntentCoverage.Intent intents = 1;
-
getIntentsBuilder
public IntentCoverage.Intent.Builder getIntentsBuilder(int index)
The list of Intents present in the agent
repeated .google.cloud.dialogflow.cx.v3beta1.IntentCoverage.Intent intents = 1;
-
getIntentsOrBuilder
public IntentCoverage.IntentOrBuilder getIntentsOrBuilder(int index)
The list of Intents present in the agent
repeated .google.cloud.dialogflow.cx.v3beta1.IntentCoverage.Intent intents = 1;
- Specified by:
getIntentsOrBuilder
in interfaceIntentCoverageOrBuilder
-
getIntentsOrBuilderList
public List<? extends IntentCoverage.IntentOrBuilder> getIntentsOrBuilderList()
The list of Intents present in the agent
repeated .google.cloud.dialogflow.cx.v3beta1.IntentCoverage.Intent intents = 1;
- Specified by:
getIntentsOrBuilderList
in interfaceIntentCoverageOrBuilder
-
addIntentsBuilder
public IntentCoverage.Intent.Builder addIntentsBuilder()
The list of Intents present in the agent
repeated .google.cloud.dialogflow.cx.v3beta1.IntentCoverage.Intent intents = 1;
-
addIntentsBuilder
public IntentCoverage.Intent.Builder addIntentsBuilder(int index)
The list of Intents present in the agent
repeated .google.cloud.dialogflow.cx.v3beta1.IntentCoverage.Intent intents = 1;
-
getIntentsBuilderList
public List<IntentCoverage.Intent.Builder> 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:
getCoverageScore
in interfaceIntentCoverageOrBuilder
- Returns:
- The coverageScore.
-
setCoverageScore
public IntentCoverage.Builder setCoverageScore(float value)
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
public IntentCoverage.Builder clearCoverageScore()
The percent of intents in the agent that are covered.
float coverage_score = 2;
- Returns:
- This builder for chaining.
-
setUnknownFields
public final IntentCoverage.Builder setUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields)
- Specified by:
setUnknownFields
in interfacecom.google.protobuf.Message.Builder
- Overrides:
setUnknownFields
in classcom.google.protobuf.GeneratedMessageV3.Builder<IntentCoverage.Builder>
-
mergeUnknownFields
public final IntentCoverage.Builder mergeUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields)
- Specified by:
mergeUnknownFields
in interfacecom.google.protobuf.Message.Builder
- Overrides:
mergeUnknownFields
in classcom.google.protobuf.GeneratedMessageV3.Builder<IntentCoverage.Builder>
-
-