Class Experiment.Result.Builder
java.lang.Object
com.google.protobuf.AbstractMessageLite.Builder
com.google.protobuf.AbstractMessage.Builder<BuilderT>
com.google.protobuf.GeneratedMessage.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.GeneratedMessage.Builder<Experiment.Result.Builder>
implements Experiment.ResultOrBuilder
The inference result which includes an objective metric to optimize and the confidence interval.Protobuf type
google.cloud.dialogflow.cx.v3beta1.Experiment.Result-
Method Summary
Modifier and TypeMethodDescriptionaddAllVersionMetrics(Iterable<? extends Experiment.Result.VersionMetrics> values) Version variants and metrics.addVersionMetrics(int index, Experiment.Result.VersionMetrics value) Version variants and metrics.addVersionMetrics(int index, Experiment.Result.VersionMetrics.Builder builderForValue) Version variants and metrics.Version variants and metrics.addVersionMetrics(Experiment.Result.VersionMetrics.Builder builderForValue) Version variants and metrics.Version variants and metrics.addVersionMetricsBuilder(int index) Version variants and metrics.build()clear()The last time the experiment's stats data was updated.Version variants and metrics.static final com.google.protobuf.Descriptors.Descriptorcom.google.protobuf.Descriptors.Descriptorcom.google.protobuf.TimestampThe last time the experiment's stats data was updated.com.google.protobuf.Timestamp.BuilderThe last time the experiment's stats data was updated.com.google.protobuf.TimestampOrBuilderThe last time the experiment's stats data was updated.getVersionMetrics(int index) Version variants and metrics.getVersionMetricsBuilder(int index) Version variants and metrics.Version variants and metrics.intVersion variants and metrics.Version variants and metrics.getVersionMetricsOrBuilder(int index) Version variants and metrics.List<? extends Experiment.Result.VersionMetricsOrBuilder>Version variants and metrics.booleanThe last time the experiment's stats data was updated.protected com.google.protobuf.GeneratedMessage.FieldAccessorTablefinal booleanmergeFrom(Experiment.Result other) mergeFrom(com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) mergeFrom(com.google.protobuf.Message other) mergeLastUpdateTime(com.google.protobuf.Timestamp value) The last time the experiment's stats data was updated.removeVersionMetrics(int index) Version variants and metrics.setLastUpdateTime(com.google.protobuf.Timestamp value) The last time the experiment's stats data was updated.setLastUpdateTime(com.google.protobuf.Timestamp.Builder builderForValue) The last time the experiment's stats data was updated.setVersionMetrics(int index, Experiment.Result.VersionMetrics value) Version variants and metrics.setVersionMetrics(int index, Experiment.Result.VersionMetrics.Builder builderForValue) Version variants and metrics.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<Experiment.Result.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<Experiment.Result.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<Experiment.Result.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<Experiment.Result.Builder>
-
mergeFrom
-
isInitialized
public final boolean isInitialized()- Specified by:
isInitializedin interfacecom.google.protobuf.MessageLiteOrBuilder- Overrides:
isInitializedin classcom.google.protobuf.GeneratedMessage.Builder<Experiment.Result.Builder>
-
mergeFrom
public Experiment.Result.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<Experiment.Result.Builder>- Throws:
IOException
-
getVersionMetricsList
Version variants and metrics.
repeated .google.cloud.dialogflow.cx.v3beta1.Experiment.Result.VersionMetrics version_metrics = 1;- Specified by:
getVersionMetricsListin interfaceExperiment.ResultOrBuilder
-
getVersionMetricsCount
public int getVersionMetricsCount()Version variants and metrics.
repeated .google.cloud.dialogflow.cx.v3beta1.Experiment.Result.VersionMetrics version_metrics = 1;- Specified by:
getVersionMetricsCountin interfaceExperiment.ResultOrBuilder
-
getVersionMetrics
Version variants and metrics.
repeated .google.cloud.dialogflow.cx.v3beta1.Experiment.Result.VersionMetrics version_metrics = 1;- Specified by:
getVersionMetricsin 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
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
Version variants and metrics.
repeated .google.cloud.dialogflow.cx.v3beta1.Experiment.Result.VersionMetrics version_metrics = 1; -
removeVersionMetrics
Version variants and metrics.
repeated .google.cloud.dialogflow.cx.v3beta1.Experiment.Result.VersionMetrics version_metrics = 1; -
getVersionMetricsBuilder
Version variants and metrics.
repeated .google.cloud.dialogflow.cx.v3beta1.Experiment.Result.VersionMetrics version_metrics = 1; -
getVersionMetricsOrBuilder
Version variants and metrics.
repeated .google.cloud.dialogflow.cx.v3beta1.Experiment.Result.VersionMetrics version_metrics = 1;- Specified by:
getVersionMetricsOrBuilderin interfaceExperiment.ResultOrBuilder
-
getVersionMetricsOrBuilderList
Version variants and metrics.
repeated .google.cloud.dialogflow.cx.v3beta1.Experiment.Result.VersionMetrics version_metrics = 1;- Specified by:
getVersionMetricsOrBuilderListin interfaceExperiment.ResultOrBuilder
-
addVersionMetricsBuilder
Version variants and metrics.
repeated .google.cloud.dialogflow.cx.v3beta1.Experiment.Result.VersionMetrics version_metrics = 1; -
addVersionMetricsBuilder
Version variants and metrics.
repeated .google.cloud.dialogflow.cx.v3beta1.Experiment.Result.VersionMetrics version_metrics = 1; -
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:
hasLastUpdateTimein 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:
getLastUpdateTimein interfaceExperiment.ResultOrBuilder- Returns:
- The lastUpdateTime.
-
setLastUpdateTime
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
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
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:
getLastUpdateTimeOrBuilderin interfaceExperiment.ResultOrBuilder
-