public static final class Experiment.Result.ConfidenceInterval.Builder extends GeneratedMessageV3.Builder<Experiment.Result.ConfidenceInterval.Builder> 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
Static Methods
getDescriptor()
public static final Descriptors.Descriptor getDescriptor()
Returns
Methods
addRepeatedField(Descriptors.FieldDescriptor field, Object value)
public Experiment.Result.ConfidenceInterval.Builder addRepeatedField(Descriptors.FieldDescriptor field, Object value)
Parameters
Returns
Overrides
build()
public Experiment.Result.ConfidenceInterval build()
Returns
buildPartial()
public Experiment.Result.ConfidenceInterval buildPartial()
Returns
clear()
public Experiment.Result.ConfidenceInterval.Builder clear()
Returns
Overrides
clearConfidenceLevel()
public Experiment.Result.ConfidenceInterval.Builder clearConfidenceLevel()
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;
Returns
clearField(Descriptors.FieldDescriptor field)
public Experiment.Result.ConfidenceInterval.Builder clearField(Descriptors.FieldDescriptor field)
Parameter
Returns
Overrides
clearLowerBound()
public Experiment.Result.ConfidenceInterval.Builder clearLowerBound()
Lower bound of the interval.
double lower_bound = 3;
Returns
clearOneof(Descriptors.OneofDescriptor oneof)
public Experiment.Result.ConfidenceInterval.Builder clearOneof(Descriptors.OneofDescriptor oneof)
Parameter
Returns
Overrides
clearRatio()
public Experiment.Result.ConfidenceInterval.Builder clearRatio()
The percent change between an experiment metric's value and the value
for its control.
double ratio = 2;
Returns
clearUpperBound()
public Experiment.Result.ConfidenceInterval.Builder clearUpperBound()
Upper bound of the interval.
double upper_bound = 4;
Returns
clone()
public Experiment.Result.ConfidenceInterval.Builder clone()
Returns
Overrides
getConfidenceLevel()
public 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;
Returns
Type |
Description |
double |
The confidenceLevel.
|
getDefaultInstanceForType()
public Experiment.Result.ConfidenceInterval getDefaultInstanceForType()
Returns
getDescriptorForType()
public Descriptors.Descriptor getDescriptorForType()
Returns
Overrides
getLowerBound()
public double getLowerBound()
Lower bound of the interval.
double lower_bound = 3;
Returns
Type |
Description |
double |
The lowerBound.
|
getRatio()
The percent change between an experiment metric's value and the value
for its control.
double ratio = 2;
Returns
Type |
Description |
double |
The ratio.
|
getUpperBound()
public double getUpperBound()
Upper bound of the interval.
double upper_bound = 4;
Returns
Type |
Description |
double |
The upperBound.
|
internalGetFieldAccessorTable()
protected GeneratedMessageV3.FieldAccessorTable internalGetFieldAccessorTable()
Returns
Overrides
isInitialized()
public final boolean isInitialized()
Returns
Overrides
mergeFrom(Experiment.Result.ConfidenceInterval other)
public Experiment.Result.ConfidenceInterval.Builder mergeFrom(Experiment.Result.ConfidenceInterval other)
Parameter
Returns
public Experiment.Result.ConfidenceInterval.Builder mergeFrom(CodedInputStream input, ExtensionRegistryLite extensionRegistry)
Parameters
Returns
Overrides
Exceptions
mergeFrom(Message other)
public Experiment.Result.ConfidenceInterval.Builder mergeFrom(Message other)
Parameter
Returns
Overrides
mergeUnknownFields(UnknownFieldSet unknownFields)
public final Experiment.Result.ConfidenceInterval.Builder mergeUnknownFields(UnknownFieldSet unknownFields)
Parameter
Returns
Overrides
setConfidenceLevel(double value)
public Experiment.Result.ConfidenceInterval.Builder setConfidenceLevel(double value)
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;
Parameter
Name |
Description |
value |
double
The confidenceLevel to set.
|
Returns
setField(Descriptors.FieldDescriptor field, Object value)
public Experiment.Result.ConfidenceInterval.Builder setField(Descriptors.FieldDescriptor field, Object value)
Parameters
Returns
Overrides
setLowerBound(double value)
public Experiment.Result.ConfidenceInterval.Builder setLowerBound(double value)
Lower bound of the interval.
double lower_bound = 3;
Parameter
Name |
Description |
value |
double
The lowerBound to set.
|
Returns
setRatio(double value)
public Experiment.Result.ConfidenceInterval.Builder setRatio(double value)
The percent change between an experiment metric's value and the value
for its control.
double ratio = 2;
Parameter
Name |
Description |
value |
double
The ratio to set.
|
Returns
setRepeatedField(Descriptors.FieldDescriptor field, int index, Object value)
public Experiment.Result.ConfidenceInterval.Builder setRepeatedField(Descriptors.FieldDescriptor field, int index, Object value)
Parameters
Returns
Overrides
setUnknownFields(UnknownFieldSet unknownFields)
public final Experiment.Result.ConfidenceInterval.Builder setUnknownFields(UnknownFieldSet unknownFields)
Parameter
Returns
Overrides
setUpperBound(double value)
public Experiment.Result.ConfidenceInterval.Builder setUpperBound(double value)
Upper bound of the interval.
double upper_bound = 4;
Parameter
Name |
Description |
value |
double
The upperBound to set.
|
Returns