Class Experiment.Result.Builder
- java.lang.Object
-
- com.google.protobuf.AbstractMessageLite.Builder
-
- com.google.protobuf.AbstractMessage.Builder<BuilderT>
-
- com.google.protobuf.GeneratedMessageV3.Builder<Experiment.Result.Builder>
-
- com.google.cloud.dialogflow.cx.v3beta1.Experiment.Result.Builder
-
- All Implemented Interfaces:
Experiment.ResultOrBuilder
,com.google.protobuf.Message.Builder
,com.google.protobuf.MessageLite.Builder
,com.google.protobuf.MessageLiteOrBuilder
,com.google.protobuf.MessageOrBuilder
,Cloneable
- Enclosing class:
- Experiment.Result
public static final class Experiment.Result.Builder extends com.google.protobuf.GeneratedMessageV3.Builder<Experiment.Result.Builder> implements Experiment.ResultOrBuilder
The inference result which includes an objective metric to optimize and the confidence interval.
Protobuf typegoogle.cloud.dialogflow.cx.v3beta1.Experiment.Result
-
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description Experiment.Result.Builder
addAllVersionMetrics(Iterable<? extends Experiment.Result.VersionMetrics> values)
Version variants and metrics.Experiment.Result.Builder
addRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field, Object value)
Experiment.Result.Builder
addVersionMetrics(int index, Experiment.Result.VersionMetrics value)
Version variants and metrics.Experiment.Result.Builder
addVersionMetrics(int index, Experiment.Result.VersionMetrics.Builder builderForValue)
Version variants and metrics.Experiment.Result.Builder
addVersionMetrics(Experiment.Result.VersionMetrics value)
Version variants and metrics.Experiment.Result.Builder
addVersionMetrics(Experiment.Result.VersionMetrics.Builder builderForValue)
Version variants and metrics.Experiment.Result.VersionMetrics.Builder
addVersionMetricsBuilder()
Version variants and metrics.Experiment.Result.VersionMetrics.Builder
addVersionMetricsBuilder(int index)
Version variants and metrics.Experiment.Result
build()
Experiment.Result
buildPartial()
Experiment.Result.Builder
clear()
Experiment.Result.Builder
clearField(com.google.protobuf.Descriptors.FieldDescriptor field)
Experiment.Result.Builder
clearLastUpdateTime()
The last time the experiment's stats data was updated.Experiment.Result.Builder
clearOneof(com.google.protobuf.Descriptors.OneofDescriptor oneof)
Experiment.Result.Builder
clearVersionMetrics()
Version variants and metrics.Experiment.Result.Builder
clone()
Experiment.Result
getDefaultInstanceForType()
static com.google.protobuf.Descriptors.Descriptor
getDescriptor()
com.google.protobuf.Descriptors.Descriptor
getDescriptorForType()
com.google.protobuf.Timestamp
getLastUpdateTime()
The last time the experiment's stats data was updated.com.google.protobuf.Timestamp.Builder
getLastUpdateTimeBuilder()
The last time the experiment's stats data was updated.com.google.protobuf.TimestampOrBuilder
getLastUpdateTimeOrBuilder()
The last time the experiment's stats data was updated.Experiment.Result.VersionMetrics
getVersionMetrics(int index)
Version variants and metrics.Experiment.Result.VersionMetrics.Builder
getVersionMetricsBuilder(int index)
Version variants and metrics.List<Experiment.Result.VersionMetrics.Builder>
getVersionMetricsBuilderList()
Version variants and metrics.int
getVersionMetricsCount()
Version variants and metrics.List<Experiment.Result.VersionMetrics>
getVersionMetricsList()
Version variants and metrics.Experiment.Result.VersionMetricsOrBuilder
getVersionMetricsOrBuilder(int index)
Version variants and metrics.List<? extends Experiment.Result.VersionMetricsOrBuilder>
getVersionMetricsOrBuilderList()
Version variants and metrics.boolean
hasLastUpdateTime()
The last time the experiment's stats data was updated.protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable
internalGetFieldAccessorTable()
boolean
isInitialized()
Experiment.Result.Builder
mergeFrom(Experiment.Result other)
Experiment.Result.Builder
mergeFrom(com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry)
Experiment.Result.Builder
mergeFrom(com.google.protobuf.Message other)
Experiment.Result.Builder
mergeLastUpdateTime(com.google.protobuf.Timestamp value)
The last time the experiment's stats data was updated.Experiment.Result.Builder
mergeUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields)
Experiment.Result.Builder
removeVersionMetrics(int index)
Version variants and metrics.Experiment.Result.Builder
setField(com.google.protobuf.Descriptors.FieldDescriptor field, Object value)
Experiment.Result.Builder
setLastUpdateTime(com.google.protobuf.Timestamp value)
The last time the experiment's stats data was updated.Experiment.Result.Builder
setLastUpdateTime(com.google.protobuf.Timestamp.Builder builderForValue)
The last time the experiment's stats data was updated.Experiment.Result.Builder
setRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field, int index, Object value)
Experiment.Result.Builder
setUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields)
Experiment.Result.Builder
setVersionMetrics(int index, Experiment.Result.VersionMetrics value)
Version variants and metrics.Experiment.Result.Builder
setVersionMetrics(int index, Experiment.Result.VersionMetrics.Builder builderForValue)
Version variants and metrics.-
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<Experiment.Result.Builder>
-
clear
public Experiment.Result.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<Experiment.Result.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<Experiment.Result.Builder>
-
getDefaultInstanceForType
public Experiment.Result getDefaultInstanceForType()
- Specified by:
getDefaultInstanceForType
in interfacecom.google.protobuf.MessageLiteOrBuilder
- Specified by:
getDefaultInstanceForType
in interfacecom.google.protobuf.MessageOrBuilder
-
build
public Experiment.Result build()
- Specified by:
build
in interfacecom.google.protobuf.Message.Builder
- Specified by:
build
in interfacecom.google.protobuf.MessageLite.Builder
-
buildPartial
public Experiment.Result buildPartial()
- Specified by:
buildPartial
in interfacecom.google.protobuf.Message.Builder
- Specified by:
buildPartial
in interfacecom.google.protobuf.MessageLite.Builder
-
clone
public Experiment.Result.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<Experiment.Result.Builder>
-
setField
public Experiment.Result.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<Experiment.Result.Builder>
-
clearField
public Experiment.Result.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<Experiment.Result.Builder>
-
clearOneof
public Experiment.Result.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<Experiment.Result.Builder>
-
setRepeatedField
public Experiment.Result.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<Experiment.Result.Builder>
-
addRepeatedField
public Experiment.Result.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<Experiment.Result.Builder>
-
mergeFrom
public Experiment.Result.Builder mergeFrom(com.google.protobuf.Message other)
- Specified by:
mergeFrom
in interfacecom.google.protobuf.Message.Builder
- Overrides:
mergeFrom
in classcom.google.protobuf.AbstractMessage.Builder<Experiment.Result.Builder>
-
mergeFrom
public Experiment.Result.Builder mergeFrom(Experiment.Result other)
-
isInitialized
public final boolean isInitialized()
- Specified by:
isInitialized
in interfacecom.google.protobuf.MessageLiteOrBuilder
- Overrides:
isInitialized
in classcom.google.protobuf.GeneratedMessageV3.Builder<Experiment.Result.Builder>
-
mergeFrom
public Experiment.Result.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<Experiment.Result.Builder>
- Throws:
IOException
-
getVersionMetricsList
public List<Experiment.Result.VersionMetrics> getVersionMetricsList()
Version variants and metrics.
repeated .google.cloud.dialogflow.cx.v3beta1.Experiment.Result.VersionMetrics version_metrics = 1;
- Specified by:
getVersionMetricsList
in interfaceExperiment.ResultOrBuilder
-
getVersionMetricsCount
public int getVersionMetricsCount()
Version variants and metrics.
repeated .google.cloud.dialogflow.cx.v3beta1.Experiment.Result.VersionMetrics version_metrics = 1;
- Specified by:
getVersionMetricsCount
in interfaceExperiment.ResultOrBuilder
-
getVersionMetrics
public Experiment.Result.VersionMetrics getVersionMetrics(int index)
Version variants and metrics.
repeated .google.cloud.dialogflow.cx.v3beta1.Experiment.Result.VersionMetrics version_metrics = 1;
- Specified by:
getVersionMetrics
in interfaceExperiment.ResultOrBuilder
-
setVersionMetrics
public Experiment.Result.Builder setVersionMetrics(int index, Experiment.Result.VersionMetrics value)
Version variants and metrics.
repeated .google.cloud.dialogflow.cx.v3beta1.Experiment.Result.VersionMetrics version_metrics = 1;
-
setVersionMetrics
public Experiment.Result.Builder setVersionMetrics(int index, Experiment.Result.VersionMetrics.Builder builderForValue)
Version variants and metrics.
repeated .google.cloud.dialogflow.cx.v3beta1.Experiment.Result.VersionMetrics version_metrics = 1;
-
addVersionMetrics
public Experiment.Result.Builder addVersionMetrics(Experiment.Result.VersionMetrics value)
Version variants and metrics.
repeated .google.cloud.dialogflow.cx.v3beta1.Experiment.Result.VersionMetrics version_metrics = 1;
-
addVersionMetrics
public Experiment.Result.Builder addVersionMetrics(int index, Experiment.Result.VersionMetrics value)
Version variants and metrics.
repeated .google.cloud.dialogflow.cx.v3beta1.Experiment.Result.VersionMetrics version_metrics = 1;
-
addVersionMetrics
public Experiment.Result.Builder addVersionMetrics(Experiment.Result.VersionMetrics.Builder builderForValue)
Version variants and metrics.
repeated .google.cloud.dialogflow.cx.v3beta1.Experiment.Result.VersionMetrics version_metrics = 1;
-
addVersionMetrics
public Experiment.Result.Builder addVersionMetrics(int index, Experiment.Result.VersionMetrics.Builder builderForValue)
Version variants and metrics.
repeated .google.cloud.dialogflow.cx.v3beta1.Experiment.Result.VersionMetrics version_metrics = 1;
-
addAllVersionMetrics
public Experiment.Result.Builder addAllVersionMetrics(Iterable<? extends Experiment.Result.VersionMetrics> values)
Version variants and metrics.
repeated .google.cloud.dialogflow.cx.v3beta1.Experiment.Result.VersionMetrics version_metrics = 1;
-
clearVersionMetrics
public Experiment.Result.Builder clearVersionMetrics()
Version variants and metrics.
repeated .google.cloud.dialogflow.cx.v3beta1.Experiment.Result.VersionMetrics version_metrics = 1;
-
removeVersionMetrics
public Experiment.Result.Builder removeVersionMetrics(int index)
Version variants and metrics.
repeated .google.cloud.dialogflow.cx.v3beta1.Experiment.Result.VersionMetrics version_metrics = 1;
-
getVersionMetricsBuilder
public Experiment.Result.VersionMetrics.Builder getVersionMetricsBuilder(int index)
Version variants and metrics.
repeated .google.cloud.dialogflow.cx.v3beta1.Experiment.Result.VersionMetrics version_metrics = 1;
-
getVersionMetricsOrBuilder
public Experiment.Result.VersionMetricsOrBuilder getVersionMetricsOrBuilder(int index)
Version variants and metrics.
repeated .google.cloud.dialogflow.cx.v3beta1.Experiment.Result.VersionMetrics version_metrics = 1;
- Specified by:
getVersionMetricsOrBuilder
in interfaceExperiment.ResultOrBuilder
-
getVersionMetricsOrBuilderList
public List<? extends Experiment.Result.VersionMetricsOrBuilder> getVersionMetricsOrBuilderList()
Version variants and metrics.
repeated .google.cloud.dialogflow.cx.v3beta1.Experiment.Result.VersionMetrics version_metrics = 1;
- Specified by:
getVersionMetricsOrBuilderList
in interfaceExperiment.ResultOrBuilder
-
addVersionMetricsBuilder
public Experiment.Result.VersionMetrics.Builder addVersionMetricsBuilder()
Version variants and metrics.
repeated .google.cloud.dialogflow.cx.v3beta1.Experiment.Result.VersionMetrics version_metrics = 1;
-
addVersionMetricsBuilder
public Experiment.Result.VersionMetrics.Builder addVersionMetricsBuilder(int index)
Version variants and metrics.
repeated .google.cloud.dialogflow.cx.v3beta1.Experiment.Result.VersionMetrics version_metrics = 1;
-
getVersionMetricsBuilderList
public List<Experiment.Result.VersionMetrics.Builder> getVersionMetricsBuilderList()
Version variants and metrics.
repeated .google.cloud.dialogflow.cx.v3beta1.Experiment.Result.VersionMetrics version_metrics = 1;
-
hasLastUpdateTime
public boolean hasLastUpdateTime()
The last time the experiment's stats data was updated. Will have default value if stats have never been computed for this experiment.
.google.protobuf.Timestamp last_update_time = 2;
- Specified by:
hasLastUpdateTime
in interfaceExperiment.ResultOrBuilder
- Returns:
- Whether the lastUpdateTime field is set.
-
getLastUpdateTime
public com.google.protobuf.Timestamp getLastUpdateTime()
The last time the experiment's stats data was updated. Will have default value if stats have never been computed for this experiment.
.google.protobuf.Timestamp last_update_time = 2;
- Specified by:
getLastUpdateTime
in interfaceExperiment.ResultOrBuilder
- Returns:
- The lastUpdateTime.
-
setLastUpdateTime
public Experiment.Result.Builder setLastUpdateTime(com.google.protobuf.Timestamp value)
The last time the experiment's stats data was updated. Will have default value if stats have never been computed for this experiment.
.google.protobuf.Timestamp last_update_time = 2;
-
setLastUpdateTime
public Experiment.Result.Builder setLastUpdateTime(com.google.protobuf.Timestamp.Builder builderForValue)
The last time the experiment's stats data was updated. Will have default value if stats have never been computed for this experiment.
.google.protobuf.Timestamp last_update_time = 2;
-
mergeLastUpdateTime
public Experiment.Result.Builder mergeLastUpdateTime(com.google.protobuf.Timestamp value)
The last time the experiment's stats data was updated. Will have default value if stats have never been computed for this experiment.
.google.protobuf.Timestamp last_update_time = 2;
-
clearLastUpdateTime
public Experiment.Result.Builder clearLastUpdateTime()
The last time the experiment's stats data was updated. Will have default value if stats have never been computed for this experiment.
.google.protobuf.Timestamp last_update_time = 2;
-
getLastUpdateTimeBuilder
public com.google.protobuf.Timestamp.Builder getLastUpdateTimeBuilder()
The last time the experiment's stats data was updated. Will have default value if stats have never been computed for this experiment.
.google.protobuf.Timestamp last_update_time = 2;
-
getLastUpdateTimeOrBuilder
public com.google.protobuf.TimestampOrBuilder getLastUpdateTimeOrBuilder()
The last time the experiment's stats data was updated. Will have default value if stats have never been computed for this experiment.
.google.protobuf.Timestamp last_update_time = 2;
- Specified by:
getLastUpdateTimeOrBuilder
in interfaceExperiment.ResultOrBuilder
-
setUnknownFields
public final Experiment.Result.Builder setUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields)
- Specified by:
setUnknownFields
in interfacecom.google.protobuf.Message.Builder
- Overrides:
setUnknownFields
in classcom.google.protobuf.GeneratedMessageV3.Builder<Experiment.Result.Builder>
-
mergeUnknownFields
public final Experiment.Result.Builder mergeUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields)
- Specified by:
mergeUnknownFields
in interfacecom.google.protobuf.Message.Builder
- Overrides:
mergeUnknownFields
in classcom.google.protobuf.GeneratedMessageV3.Builder<Experiment.Result.Builder>
-
-