Class CalculateCoverageResponse.Builder
java.lang.Object
com.google.protobuf.AbstractMessageLite.Builder
com.google.protobuf.AbstractMessage.Builder<BuilderT>
com.google.protobuf.GeneratedMessage.Builder<CalculateCoverageResponse.Builder>
com.google.cloud.dialogflow.cx.v3beta1.CalculateCoverageResponse.Builder
- All Implemented Interfaces:
CalculateCoverageResponseOrBuilder,com.google.protobuf.Message.Builder,com.google.protobuf.MessageLite.Builder,com.google.protobuf.MessageLiteOrBuilder,com.google.protobuf.MessageOrBuilder,Cloneable
- Enclosing class:
- CalculateCoverageResponse
public static final class CalculateCoverageResponse.Builder
extends com.google.protobuf.GeneratedMessage.Builder<CalculateCoverageResponse.Builder>
implements CalculateCoverageResponseOrBuilder
The response message for [TestCases.CalculateCoverage][google.cloud.dialogflow.cx.v3beta1.TestCases.CalculateCoverage].Protobuf type
google.cloud.dialogflow.cx.v3beta1.CalculateCoverageResponse-
Method Summary
Modifier and TypeMethodDescriptionbuild()clear()The agent to calculate coverage for.Intent coverage.Transition route group coverage.Transition (excluding transition route groups) coverage.getAgent()The agent to calculate coverage for.com.google.protobuf.ByteStringThe agent to calculate coverage for.static final com.google.protobuf.Descriptors.Descriptorcom.google.protobuf.Descriptors.DescriptorIntent coverage.Intent coverage.Intent coverage.Transition route group coverage.Transition route group coverage.Transition route group coverage.Transition (excluding transition route groups) coverage.Transition (excluding transition route groups) coverage.Transition (excluding transition route groups) coverage.booleanIntent coverage.booleanTransition route group coverage.booleanTransition (excluding transition route groups) coverage.protected com.google.protobuf.GeneratedMessage.FieldAccessorTablefinal booleanmergeFrom(com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) mergeFrom(com.google.protobuf.Message other) Intent coverage.Transition route group coverage.Transition (excluding transition route groups) coverage.The agent to calculate coverage for.setAgentBytes(com.google.protobuf.ByteString value) The agent to calculate coverage for.setIntentCoverage(IntentCoverage value) Intent coverage.setIntentCoverage(IntentCoverage.Builder builderForValue) Intent coverage.Transition route group coverage.setRouteGroupCoverage(TransitionRouteGroupCoverage.Builder builderForValue) Transition route group coverage.Transition (excluding transition route groups) coverage.setTransitionCoverage(TransitionCoverage.Builder builderForValue) Transition (excluding transition route groups) coverage.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<CalculateCoverageResponse.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<CalculateCoverageResponse.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<CalculateCoverageResponse.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<CalculateCoverageResponse.Builder>
-
mergeFrom
-
isInitialized
public final boolean isInitialized()- Specified by:
isInitializedin interfacecom.google.protobuf.MessageLiteOrBuilder- Overrides:
isInitializedin classcom.google.protobuf.GeneratedMessage.Builder<CalculateCoverageResponse.Builder>
-
mergeFrom
public CalculateCoverageResponse.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<CalculateCoverageResponse.Builder>- Throws:
IOException
-
getCoverageTypeCase
- Specified by:
getCoverageTypeCasein interfaceCalculateCoverageResponseOrBuilder
-
clearCoverageType
-
getAgent
The agent to calculate coverage for. Format: `projects/<ProjectID>/locations/<LocationID>/agents/<AgentID>`.
string agent = 5 [(.google.api.resource_reference) = { ... }- Specified by:
getAgentin interfaceCalculateCoverageResponseOrBuilder- Returns:
- The agent.
-
getAgentBytes
public com.google.protobuf.ByteString getAgentBytes()The agent to calculate coverage for. Format: `projects/<ProjectID>/locations/<LocationID>/agents/<AgentID>`.
string agent = 5 [(.google.api.resource_reference) = { ... }- Specified by:
getAgentBytesin interfaceCalculateCoverageResponseOrBuilder- Returns:
- The bytes for agent.
-
setAgent
The agent to calculate coverage for. Format: `projects/<ProjectID>/locations/<LocationID>/agents/<AgentID>`.
string agent = 5 [(.google.api.resource_reference) = { ... }- Parameters:
value- The agent to set.- Returns:
- This builder for chaining.
-
clearAgent
The agent to calculate coverage for. Format: `projects/<ProjectID>/locations/<LocationID>/agents/<AgentID>`.
string agent = 5 [(.google.api.resource_reference) = { ... }- Returns:
- This builder for chaining.
-
setAgentBytes
The agent to calculate coverage for. Format: `projects/<ProjectID>/locations/<LocationID>/agents/<AgentID>`.
string agent = 5 [(.google.api.resource_reference) = { ... }- Parameters:
value- The bytes for agent to set.- Returns:
- This builder for chaining.
-
hasIntentCoverage
public boolean hasIntentCoverage()Intent coverage.
.google.cloud.dialogflow.cx.v3beta1.IntentCoverage intent_coverage = 2;- Specified by:
hasIntentCoveragein interfaceCalculateCoverageResponseOrBuilder- Returns:
- Whether the intentCoverage field is set.
-
getIntentCoverage
Intent coverage.
.google.cloud.dialogflow.cx.v3beta1.IntentCoverage intent_coverage = 2;- Specified by:
getIntentCoveragein interfaceCalculateCoverageResponseOrBuilder- Returns:
- The intentCoverage.
-
setIntentCoverage
Intent coverage.
.google.cloud.dialogflow.cx.v3beta1.IntentCoverage intent_coverage = 2; -
setIntentCoverage
Intent coverage.
.google.cloud.dialogflow.cx.v3beta1.IntentCoverage intent_coverage = 2; -
mergeIntentCoverage
Intent coverage.
.google.cloud.dialogflow.cx.v3beta1.IntentCoverage intent_coverage = 2; -
clearIntentCoverage
Intent coverage.
.google.cloud.dialogflow.cx.v3beta1.IntentCoverage intent_coverage = 2; -
getIntentCoverageBuilder
Intent coverage.
.google.cloud.dialogflow.cx.v3beta1.IntentCoverage intent_coverage = 2; -
getIntentCoverageOrBuilder
Intent coverage.
.google.cloud.dialogflow.cx.v3beta1.IntentCoverage intent_coverage = 2;- Specified by:
getIntentCoverageOrBuilderin interfaceCalculateCoverageResponseOrBuilder
-
hasTransitionCoverage
public boolean hasTransitionCoverage()Transition (excluding transition route groups) coverage.
.google.cloud.dialogflow.cx.v3beta1.TransitionCoverage transition_coverage = 4;- Specified by:
hasTransitionCoveragein interfaceCalculateCoverageResponseOrBuilder- Returns:
- Whether the transitionCoverage field is set.
-
getTransitionCoverage
Transition (excluding transition route groups) coverage.
.google.cloud.dialogflow.cx.v3beta1.TransitionCoverage transition_coverage = 4;- Specified by:
getTransitionCoveragein interfaceCalculateCoverageResponseOrBuilder- Returns:
- The transitionCoverage.
-
setTransitionCoverage
Transition (excluding transition route groups) coverage.
.google.cloud.dialogflow.cx.v3beta1.TransitionCoverage transition_coverage = 4; -
setTransitionCoverage
public CalculateCoverageResponse.Builder setTransitionCoverage(TransitionCoverage.Builder builderForValue) Transition (excluding transition route groups) coverage.
.google.cloud.dialogflow.cx.v3beta1.TransitionCoverage transition_coverage = 4; -
mergeTransitionCoverage
Transition (excluding transition route groups) coverage.
.google.cloud.dialogflow.cx.v3beta1.TransitionCoverage transition_coverage = 4; -
clearTransitionCoverage
Transition (excluding transition route groups) coverage.
.google.cloud.dialogflow.cx.v3beta1.TransitionCoverage transition_coverage = 4; -
getTransitionCoverageBuilder
Transition (excluding transition route groups) coverage.
.google.cloud.dialogflow.cx.v3beta1.TransitionCoverage transition_coverage = 4; -
getTransitionCoverageOrBuilder
Transition (excluding transition route groups) coverage.
.google.cloud.dialogflow.cx.v3beta1.TransitionCoverage transition_coverage = 4;- Specified by:
getTransitionCoverageOrBuilderin interfaceCalculateCoverageResponseOrBuilder
-
hasRouteGroupCoverage
public boolean hasRouteGroupCoverage()Transition route group coverage.
.google.cloud.dialogflow.cx.v3beta1.TransitionRouteGroupCoverage route_group_coverage = 6;- Specified by:
hasRouteGroupCoveragein interfaceCalculateCoverageResponseOrBuilder- Returns:
- Whether the routeGroupCoverage field is set.
-
getRouteGroupCoverage
Transition route group coverage.
.google.cloud.dialogflow.cx.v3beta1.TransitionRouteGroupCoverage route_group_coverage = 6;- Specified by:
getRouteGroupCoveragein interfaceCalculateCoverageResponseOrBuilder- Returns:
- The routeGroupCoverage.
-
setRouteGroupCoverage
Transition route group coverage.
.google.cloud.dialogflow.cx.v3beta1.TransitionRouteGroupCoverage route_group_coverage = 6; -
setRouteGroupCoverage
public CalculateCoverageResponse.Builder setRouteGroupCoverage(TransitionRouteGroupCoverage.Builder builderForValue) Transition route group coverage.
.google.cloud.dialogflow.cx.v3beta1.TransitionRouteGroupCoverage route_group_coverage = 6; -
mergeRouteGroupCoverage
public CalculateCoverageResponse.Builder mergeRouteGroupCoverage(TransitionRouteGroupCoverage value) Transition route group coverage.
.google.cloud.dialogflow.cx.v3beta1.TransitionRouteGroupCoverage route_group_coverage = 6; -
clearRouteGroupCoverage
Transition route group coverage.
.google.cloud.dialogflow.cx.v3beta1.TransitionRouteGroupCoverage route_group_coverage = 6; -
getRouteGroupCoverageBuilder
Transition route group coverage.
.google.cloud.dialogflow.cx.v3beta1.TransitionRouteGroupCoverage route_group_coverage = 6; -
getRouteGroupCoverageOrBuilder
Transition route group coverage.
.google.cloud.dialogflow.cx.v3beta1.TransitionRouteGroupCoverage route_group_coverage = 6;- Specified by:
getRouteGroupCoverageOrBuilderin interfaceCalculateCoverageResponseOrBuilder
-