public static final class Experiment.Result.ConfidenceInterval extends com.google.protobuf.GeneratedMessageV3 implements Experiment.Result.ConfidenceIntervalOrBuilder
A confidence interval is a range of possible values for the experiment objective you are trying to measure.Protobuf type
google.cloud.dialogflow.cx.v3.Experiment.Result.ConfidenceInterval| Modifier and Type | Class and Description |
|---|---|
static class |
Experiment.Result.ConfidenceInterval.Builder
A confidence interval is a range of possible values for the experiment
objective you are trying to measure.
|
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| Modifier and Type | Field and Description |
|---|---|
static int |
CONFIDENCE_LEVEL_FIELD_NUMBER |
static int |
LOWER_BOUND_FIELD_NUMBER |
static int |
RATIO_FIELD_NUMBER |
static int |
UPPER_BOUND_FIELD_NUMBER |
| Modifier and Type | Method and Description |
|---|---|
boolean |
equals(Object obj) |
double |
getConfidenceLevel()
The confidence level used to construct the interval, i.e. there is X%
chance that the true value is within this interval.
|
static Experiment.Result.ConfidenceInterval |
getDefaultInstance() |
Experiment.Result.ConfidenceInterval |
getDefaultInstanceForType() |
static com.google.protobuf.Descriptors.Descriptor |
getDescriptor() |
double |
getLowerBound()
Lower bound of the interval.
|
com.google.protobuf.Parser<Experiment.Result.ConfidenceInterval> |
getParserForType() |
double |
getRatio()
The percent change between an experiment metric's value and the value
for its control.
|
int |
getSerializedSize() |
double |
getUpperBound()
Upper bound of the interval.
|
int |
hashCode() |
protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable |
internalGetFieldAccessorTable() |
boolean |
isInitialized() |
static Experiment.Result.ConfidenceInterval.Builder |
newBuilder() |
static Experiment.Result.ConfidenceInterval.Builder |
newBuilder(Experiment.Result.ConfidenceInterval prototype) |
Experiment.Result.ConfidenceInterval.Builder |
newBuilderForType() |
protected Experiment.Result.ConfidenceInterval.Builder |
newBuilderForType(com.google.protobuf.GeneratedMessageV3.BuilderParent parent) |
protected Object |
newInstance(com.google.protobuf.GeneratedMessageV3.UnusedPrivateParameter unused) |
static Experiment.Result.ConfidenceInterval |
parseDelimitedFrom(InputStream input) |
static Experiment.Result.ConfidenceInterval |
parseDelimitedFrom(InputStream input,
com.google.protobuf.ExtensionRegistryLite extensionRegistry) |
static Experiment.Result.ConfidenceInterval |
parseFrom(byte[] data) |
static Experiment.Result.ConfidenceInterval |
parseFrom(byte[] data,
com.google.protobuf.ExtensionRegistryLite extensionRegistry) |
static Experiment.Result.ConfidenceInterval |
parseFrom(ByteBuffer data) |
static Experiment.Result.ConfidenceInterval |
parseFrom(ByteBuffer data,
com.google.protobuf.ExtensionRegistryLite extensionRegistry) |
static Experiment.Result.ConfidenceInterval |
parseFrom(com.google.protobuf.ByteString data) |
static Experiment.Result.ConfidenceInterval |
parseFrom(com.google.protobuf.ByteString data,
com.google.protobuf.ExtensionRegistryLite extensionRegistry) |
static Experiment.Result.ConfidenceInterval |
parseFrom(com.google.protobuf.CodedInputStream input) |
static Experiment.Result.ConfidenceInterval |
parseFrom(com.google.protobuf.CodedInputStream input,
com.google.protobuf.ExtensionRegistryLite extensionRegistry) |
static Experiment.Result.ConfidenceInterval |
parseFrom(InputStream input) |
static Experiment.Result.ConfidenceInterval |
parseFrom(InputStream input,
com.google.protobuf.ExtensionRegistryLite extensionRegistry) |
static com.google.protobuf.Parser<Experiment.Result.ConfidenceInterval> |
parser() |
Experiment.Result.ConfidenceInterval.Builder |
toBuilder() |
void |
writeTo(com.google.protobuf.CodedOutputStream output) |
canUseUnsafe, computeStringSize, computeStringSizeNoTag, emptyBooleanList, emptyDoubleList, emptyFloatList, emptyIntList, emptyList, emptyLongList, getAllFields, getDescriptorForType, getField, getOneofFieldDescriptor, getRepeatedField, getRepeatedFieldCount, getUnknownFields, hasField, hasOneof, internalGetMapField, internalGetMapFieldReflection, isStringEmpty, makeExtensionsImmutable, makeMutableCopy, 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, writeStringNoTagfindInitializationErrors, getInitializationErrorString, hashBoolean, hashEnum, hashEnumList, hashFields, hashLong, toStringaddAll, addAll, checkByteStringIsUtf8, toByteArray, toByteString, writeDelimitedTo, writeToclone, finalize, getClass, notify, notifyAll, wait, wait, waitpublic static final int CONFIDENCE_LEVEL_FIELD_NUMBER
public static final int RATIO_FIELD_NUMBER
public static final int LOWER_BOUND_FIELD_NUMBER
public static final int UPPER_BOUND_FIELD_NUMBER
protected Object newInstance(com.google.protobuf.GeneratedMessageV3.UnusedPrivateParameter unused)
newInstance in class com.google.protobuf.GeneratedMessageV3public static final com.google.protobuf.Descriptors.Descriptor getDescriptor()
protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable internalGetFieldAccessorTable()
internalGetFieldAccessorTable in class com.google.protobuf.GeneratedMessageV3public double getConfidenceLevel()
The confidence level used to construct the interval, i.e. there is X% chance that the true value is within this interval.
double confidence_level = 1;getConfidenceLevel in interface Experiment.Result.ConfidenceIntervalOrBuilderpublic double getRatio()
The percent change between an experiment metric's value and the value for its control.
double ratio = 2;getRatio in interface Experiment.Result.ConfidenceIntervalOrBuilderpublic double getLowerBound()
Lower bound of the interval.
double lower_bound = 3;getLowerBound in interface Experiment.Result.ConfidenceIntervalOrBuilderpublic double getUpperBound()
Upper bound of the interval.
double upper_bound = 4;getUpperBound in interface Experiment.Result.ConfidenceIntervalOrBuilderpublic final boolean isInitialized()
isInitialized in interface com.google.protobuf.MessageLiteOrBuilderisInitialized in class com.google.protobuf.GeneratedMessageV3public void writeTo(com.google.protobuf.CodedOutputStream output)
throws IOException
writeTo in interface com.google.protobuf.MessageLitewriteTo in class com.google.protobuf.GeneratedMessageV3IOExceptionpublic int getSerializedSize()
getSerializedSize in interface com.google.protobuf.MessageLitegetSerializedSize in class com.google.protobuf.GeneratedMessageV3public boolean equals(Object obj)
equals in interface com.google.protobuf.Messageequals in class com.google.protobuf.AbstractMessagepublic int hashCode()
hashCode in interface com.google.protobuf.MessagehashCode in class com.google.protobuf.AbstractMessagepublic static Experiment.Result.ConfidenceInterval parseFrom(ByteBuffer data) throws com.google.protobuf.InvalidProtocolBufferException
com.google.protobuf.InvalidProtocolBufferExceptionpublic static Experiment.Result.ConfidenceInterval parseFrom(ByteBuffer data, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws com.google.protobuf.InvalidProtocolBufferException
com.google.protobuf.InvalidProtocolBufferExceptionpublic static Experiment.Result.ConfidenceInterval parseFrom(com.google.protobuf.ByteString data) throws com.google.protobuf.InvalidProtocolBufferException
com.google.protobuf.InvalidProtocolBufferExceptionpublic static Experiment.Result.ConfidenceInterval parseFrom(com.google.protobuf.ByteString data, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws com.google.protobuf.InvalidProtocolBufferException
com.google.protobuf.InvalidProtocolBufferExceptionpublic static Experiment.Result.ConfidenceInterval parseFrom(byte[] data) throws com.google.protobuf.InvalidProtocolBufferException
com.google.protobuf.InvalidProtocolBufferExceptionpublic static Experiment.Result.ConfidenceInterval parseFrom(byte[] data, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws com.google.protobuf.InvalidProtocolBufferException
com.google.protobuf.InvalidProtocolBufferExceptionpublic static Experiment.Result.ConfidenceInterval parseFrom(InputStream input) throws IOException
IOExceptionpublic static Experiment.Result.ConfidenceInterval parseFrom(InputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws IOException
IOExceptionpublic static Experiment.Result.ConfidenceInterval parseDelimitedFrom(InputStream input) throws IOException
IOExceptionpublic static Experiment.Result.ConfidenceInterval parseDelimitedFrom(InputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws IOException
IOExceptionpublic static Experiment.Result.ConfidenceInterval parseFrom(com.google.protobuf.CodedInputStream input) throws IOException
IOExceptionpublic static Experiment.Result.ConfidenceInterval parseFrom(com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws IOException
IOExceptionpublic Experiment.Result.ConfidenceInterval.Builder newBuilderForType()
newBuilderForType in interface com.google.protobuf.MessagenewBuilderForType in interface com.google.protobuf.MessageLitepublic static Experiment.Result.ConfidenceInterval.Builder newBuilder()
public static Experiment.Result.ConfidenceInterval.Builder newBuilder(Experiment.Result.ConfidenceInterval prototype)
public Experiment.Result.ConfidenceInterval.Builder toBuilder()
toBuilder in interface com.google.protobuf.MessagetoBuilder in interface com.google.protobuf.MessageLiteprotected Experiment.Result.ConfidenceInterval.Builder newBuilderForType(com.google.protobuf.GeneratedMessageV3.BuilderParent parent)
newBuilderForType in class com.google.protobuf.GeneratedMessageV3public static Experiment.Result.ConfidenceInterval getDefaultInstance()
public static com.google.protobuf.Parser<Experiment.Result.ConfidenceInterval> parser()
public com.google.protobuf.Parser<Experiment.Result.ConfidenceInterval> getParserForType()
getParserForType in interface com.google.protobuf.MessagegetParserForType in interface com.google.protobuf.MessageLitegetParserForType in class com.google.protobuf.GeneratedMessageV3public Experiment.Result.ConfidenceInterval getDefaultInstanceForType()
getDefaultInstanceForType in interface com.google.protobuf.MessageLiteOrBuildergetDefaultInstanceForType in interface com.google.protobuf.MessageOrBuilderCopyright © 2025 Google LLC. All rights reserved.