Class TransitionRouteGroupCoverage
- java.lang.Object
-
- com.google.protobuf.AbstractMessageLite
-
- com.google.protobuf.AbstractMessage
-
- com.google.protobuf.GeneratedMessageV3
-
- com.google.cloud.dialogflow.cx.v3.TransitionRouteGroupCoverage
-
- All Implemented Interfaces:
TransitionRouteGroupCoverageOrBuilder
,com.google.protobuf.Message
,com.google.protobuf.MessageLite
,com.google.protobuf.MessageLiteOrBuilder
,com.google.protobuf.MessageOrBuilder
,Serializable
public final class TransitionRouteGroupCoverage extends com.google.protobuf.GeneratedMessageV3 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 typegoogle.cloud.dialogflow.cx.v3.TransitionRouteGroupCoverage
- See Also:
- Serialized Form
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static class
TransitionRouteGroupCoverage.Builder
Transition route group coverage represents the percentage of all possible transition routes present within any of a parent's test cases.static class
TransitionRouteGroupCoverage.Coverage
Coverage result message for one transition route group.static interface
TransitionRouteGroupCoverage.CoverageOrBuilder
-
Nested classes/interfaces inherited from class com.google.protobuf.GeneratedMessageV3
com.google.protobuf.GeneratedMessageV3.BuilderParent, com.google.protobuf.GeneratedMessageV3.ExtendableBuilder<MessageT extends com.google.protobuf.GeneratedMessageV3.ExtendableMessage<MessageT>,BuilderT extends com.google.protobuf.GeneratedMessageV3.ExtendableBuilder<MessageT,BuilderT>>, com.google.protobuf.GeneratedMessageV3.ExtendableMessage<MessageT extends com.google.protobuf.GeneratedMessageV3.ExtendableMessage<MessageT>>, com.google.protobuf.GeneratedMessageV3.ExtendableMessageOrBuilder<MessageT extends com.google.protobuf.GeneratedMessageV3.ExtendableMessage<MessageT>>, com.google.protobuf.GeneratedMessageV3.FieldAccessorTable, com.google.protobuf.GeneratedMessageV3.UnusedPrivateParameter
-
-
Field Summary
Fields Modifier and Type Field Description static int
COVERAGE_SCORE_FIELD_NUMBER
static int
COVERAGES_FIELD_NUMBER
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description boolean
equals(Object obj)
TransitionRouteGroupCoverage.Coverage
getCoverages(int index)
Transition route group coverages.float
getCoverageScore()
The percent of transition routes in all the transition route groups that are covered.int
getCoveragesCount()
Transition route group coverages.List<TransitionRouteGroupCoverage.Coverage>
getCoveragesList()
Transition route group coverages.TransitionRouteGroupCoverage.CoverageOrBuilder
getCoveragesOrBuilder(int index)
Transition route group coverages.List<? extends TransitionRouteGroupCoverage.CoverageOrBuilder>
getCoveragesOrBuilderList()
Transition route group coverages.static TransitionRouteGroupCoverage
getDefaultInstance()
TransitionRouteGroupCoverage
getDefaultInstanceForType()
static com.google.protobuf.Descriptors.Descriptor
getDescriptor()
com.google.protobuf.Parser<TransitionRouteGroupCoverage>
getParserForType()
int
getSerializedSize()
int
hashCode()
protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable
internalGetFieldAccessorTable()
boolean
isInitialized()
static TransitionRouteGroupCoverage.Builder
newBuilder()
static TransitionRouteGroupCoverage.Builder
newBuilder(TransitionRouteGroupCoverage prototype)
TransitionRouteGroupCoverage.Builder
newBuilderForType()
protected TransitionRouteGroupCoverage.Builder
newBuilderForType(com.google.protobuf.GeneratedMessageV3.BuilderParent parent)
protected Object
newInstance(com.google.protobuf.GeneratedMessageV3.UnusedPrivateParameter unused)
static TransitionRouteGroupCoverage
parseDelimitedFrom(InputStream input)
static TransitionRouteGroupCoverage
parseDelimitedFrom(InputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry)
static TransitionRouteGroupCoverage
parseFrom(byte[] data)
static TransitionRouteGroupCoverage
parseFrom(byte[] data, com.google.protobuf.ExtensionRegistryLite extensionRegistry)
static TransitionRouteGroupCoverage
parseFrom(com.google.protobuf.ByteString data)
static TransitionRouteGroupCoverage
parseFrom(com.google.protobuf.ByteString data, com.google.protobuf.ExtensionRegistryLite extensionRegistry)
static TransitionRouteGroupCoverage
parseFrom(com.google.protobuf.CodedInputStream input)
static TransitionRouteGroupCoverage
parseFrom(com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry)
static TransitionRouteGroupCoverage
parseFrom(InputStream input)
static TransitionRouteGroupCoverage
parseFrom(InputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry)
static TransitionRouteGroupCoverage
parseFrom(ByteBuffer data)
static TransitionRouteGroupCoverage
parseFrom(ByteBuffer data, com.google.protobuf.ExtensionRegistryLite extensionRegistry)
static com.google.protobuf.Parser<TransitionRouteGroupCoverage>
parser()
TransitionRouteGroupCoverage.Builder
toBuilder()
void
writeTo(com.google.protobuf.CodedOutputStream output)
-
Methods inherited from class com.google.protobuf.GeneratedMessageV3
canUseUnsafe, computeStringSize, computeStringSizeNoTag, emptyBooleanList, emptyDoubleList, emptyFloatList, emptyIntList, emptyLongList, getAllFields, getDescriptorForType, getField, getOneofFieldDescriptor, getRepeatedField, getRepeatedFieldCount, getUnknownFields, hasField, hasOneof, internalGetMapField, isStringEmpty, makeExtensionsImmutable, makeMutableCopy, mergeFromAndMakeImmutableInternal, mutableCopy, mutableCopy, mutableCopy, mutableCopy, mutableCopy, newBooleanList, newBuilderForType, newDoubleList, newFloatList, newIntList, newLongList, parseDelimitedWithIOException, parseDelimitedWithIOException, parseUnknownField, parseUnknownFieldProto3, parseWithIOException, parseWithIOException, parseWithIOException, parseWithIOException, serializeBooleanMapTo, serializeIntegerMapTo, serializeLongMapTo, serializeStringMapTo, writeReplace, writeString, writeStringNoTag
-
Methods inherited from class com.google.protobuf.AbstractMessage
findInitializationErrors, getInitializationErrorString, hashBoolean, hashEnum, hashEnumList, hashFields, hashLong, toString
-
Methods inherited from class com.google.protobuf.AbstractMessageLite
addAll, addAll, checkByteStringIsUtf8, toByteArray, toByteString, writeDelimitedTo, writeTo
-
Methods inherited from class java.lang.Object
clone, finalize, getClass, notify, notifyAll, wait, wait, wait
-
-
-
-
Field Detail
-
COVERAGES_FIELD_NUMBER
public static final int COVERAGES_FIELD_NUMBER
- See Also:
- Constant Field Values
-
COVERAGE_SCORE_FIELD_NUMBER
public static final int COVERAGE_SCORE_FIELD_NUMBER
- See Also:
- Constant Field Values
-
-
Method Detail
-
newInstance
protected Object newInstance(com.google.protobuf.GeneratedMessageV3.UnusedPrivateParameter unused)
- Overrides:
newInstance
in classcom.google.protobuf.GeneratedMessageV3
-
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
-
getCoveragesList
public List<TransitionRouteGroupCoverage.Coverage> getCoveragesList()
Transition route group coverages.
repeated .google.cloud.dialogflow.cx.v3.TransitionRouteGroupCoverage.Coverage coverages = 1;
- Specified by:
getCoveragesList
in interfaceTransitionRouteGroupCoverageOrBuilder
-
getCoveragesOrBuilderList
public List<? extends TransitionRouteGroupCoverage.CoverageOrBuilder> getCoveragesOrBuilderList()
Transition route group coverages.
repeated .google.cloud.dialogflow.cx.v3.TransitionRouteGroupCoverage.Coverage coverages = 1;
- Specified by:
getCoveragesOrBuilderList
in interfaceTransitionRouteGroupCoverageOrBuilder
-
getCoveragesCount
public int getCoveragesCount()
Transition route group coverages.
repeated .google.cloud.dialogflow.cx.v3.TransitionRouteGroupCoverage.Coverage coverages = 1;
- Specified by:
getCoveragesCount
in interfaceTransitionRouteGroupCoverageOrBuilder
-
getCoverages
public TransitionRouteGroupCoverage.Coverage getCoverages(int index)
Transition route group coverages.
repeated .google.cloud.dialogflow.cx.v3.TransitionRouteGroupCoverage.Coverage coverages = 1;
- Specified by:
getCoverages
in interfaceTransitionRouteGroupCoverageOrBuilder
-
getCoveragesOrBuilder
public TransitionRouteGroupCoverage.CoverageOrBuilder getCoveragesOrBuilder(int index)
Transition route group coverages.
repeated .google.cloud.dialogflow.cx.v3.TransitionRouteGroupCoverage.Coverage coverages = 1;
- Specified by:
getCoveragesOrBuilder
in interfaceTransitionRouteGroupCoverageOrBuilder
-
getCoverageScore
public float getCoverageScore()
The percent of transition routes in all the transition route groups that are covered.
float coverage_score = 2;
- Specified by:
getCoverageScore
in interfaceTransitionRouteGroupCoverageOrBuilder
- Returns:
- The coverageScore.
-
isInitialized
public final boolean isInitialized()
- Specified by:
isInitialized
in interfacecom.google.protobuf.MessageLiteOrBuilder
- Overrides:
isInitialized
in classcom.google.protobuf.GeneratedMessageV3
-
writeTo
public void writeTo(com.google.protobuf.CodedOutputStream output) throws IOException
- Specified by:
writeTo
in interfacecom.google.protobuf.MessageLite
- Overrides:
writeTo
in classcom.google.protobuf.GeneratedMessageV3
- Throws:
IOException
-
getSerializedSize
public int getSerializedSize()
- Specified by:
getSerializedSize
in interfacecom.google.protobuf.MessageLite
- Overrides:
getSerializedSize
in classcom.google.protobuf.GeneratedMessageV3
-
equals
public boolean equals(Object obj)
- Specified by:
equals
in interfacecom.google.protobuf.Message
- Overrides:
equals
in classcom.google.protobuf.AbstractMessage
-
hashCode
public int hashCode()
- Specified by:
hashCode
in interfacecom.google.protobuf.Message
- Overrides:
hashCode
in classcom.google.protobuf.AbstractMessage
-
parseFrom
public static TransitionRouteGroupCoverage parseFrom(ByteBuffer data) throws com.google.protobuf.InvalidProtocolBufferException
- Throws:
com.google.protobuf.InvalidProtocolBufferException
-
parseFrom
public static TransitionRouteGroupCoverage parseFrom(ByteBuffer data, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws com.google.protobuf.InvalidProtocolBufferException
- Throws:
com.google.protobuf.InvalidProtocolBufferException
-
parseFrom
public static TransitionRouteGroupCoverage parseFrom(com.google.protobuf.ByteString data) throws com.google.protobuf.InvalidProtocolBufferException
- Throws:
com.google.protobuf.InvalidProtocolBufferException
-
parseFrom
public static TransitionRouteGroupCoverage parseFrom(com.google.protobuf.ByteString data, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws com.google.protobuf.InvalidProtocolBufferException
- Throws:
com.google.protobuf.InvalidProtocolBufferException
-
parseFrom
public static TransitionRouteGroupCoverage parseFrom(byte[] data) throws com.google.protobuf.InvalidProtocolBufferException
- Throws:
com.google.protobuf.InvalidProtocolBufferException
-
parseFrom
public static TransitionRouteGroupCoverage parseFrom(byte[] data, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws com.google.protobuf.InvalidProtocolBufferException
- Throws:
com.google.protobuf.InvalidProtocolBufferException
-
parseFrom
public static TransitionRouteGroupCoverage parseFrom(InputStream input) throws IOException
- Throws:
IOException
-
parseFrom
public static TransitionRouteGroupCoverage parseFrom(InputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws IOException
- Throws:
IOException
-
parseDelimitedFrom
public static TransitionRouteGroupCoverage parseDelimitedFrom(InputStream input) throws IOException
- Throws:
IOException
-
parseDelimitedFrom
public static TransitionRouteGroupCoverage parseDelimitedFrom(InputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws IOException
- Throws:
IOException
-
parseFrom
public static TransitionRouteGroupCoverage parseFrom(com.google.protobuf.CodedInputStream input) throws IOException
- Throws:
IOException
-
parseFrom
public static TransitionRouteGroupCoverage parseFrom(com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws IOException
- Throws:
IOException
-
newBuilderForType
public TransitionRouteGroupCoverage.Builder newBuilderForType()
- Specified by:
newBuilderForType
in interfacecom.google.protobuf.Message
- Specified by:
newBuilderForType
in interfacecom.google.protobuf.MessageLite
-
newBuilder
public static TransitionRouteGroupCoverage.Builder newBuilder()
-
newBuilder
public static TransitionRouteGroupCoverage.Builder newBuilder(TransitionRouteGroupCoverage prototype)
-
toBuilder
public TransitionRouteGroupCoverage.Builder toBuilder()
- Specified by:
toBuilder
in interfacecom.google.protobuf.Message
- Specified by:
toBuilder
in interfacecom.google.protobuf.MessageLite
-
newBuilderForType
protected TransitionRouteGroupCoverage.Builder newBuilderForType(com.google.protobuf.GeneratedMessageV3.BuilderParent parent)
- Specified by:
newBuilderForType
in classcom.google.protobuf.GeneratedMessageV3
-
getDefaultInstance
public static TransitionRouteGroupCoverage getDefaultInstance()
-
parser
public static com.google.protobuf.Parser<TransitionRouteGroupCoverage> parser()
-
getParserForType
public com.google.protobuf.Parser<TransitionRouteGroupCoverage> getParserForType()
- Specified by:
getParserForType
in interfacecom.google.protobuf.Message
- Specified by:
getParserForType
in interfacecom.google.protobuf.MessageLite
- Overrides:
getParserForType
in classcom.google.protobuf.GeneratedMessageV3
-
getDefaultInstanceForType
public TransitionRouteGroupCoverage getDefaultInstanceForType()
- Specified by:
getDefaultInstanceForType
in interfacecom.google.protobuf.MessageLiteOrBuilder
- Specified by:
getDefaultInstanceForType
in interfacecom.google.protobuf.MessageOrBuilder
-
-