public static final class Measurement.Metric.Builder extends com.google.protobuf.GeneratedMessage.Builder<Measurement.Metric.Builder> implements Measurement.MetricOrBuilder
A message representing a metric in the measurement.Protobuf type
google.cloud.aiplatform.v1.Measurement.Metric| Modifier and Type | Method and Description |
|---|---|
Measurement.Metric |
build() |
Measurement.Metric |
buildPartial() |
Measurement.Metric.Builder |
clear() |
Measurement.Metric.Builder |
clearMetricId()
Output only.
|
Measurement.Metric.Builder |
clearValue()
Output only.
|
Measurement.Metric |
getDefaultInstanceForType() |
static com.google.protobuf.Descriptors.Descriptor |
getDescriptor() |
com.google.protobuf.Descriptors.Descriptor |
getDescriptorForType() |
String |
getMetricId()
Output only.
|
com.google.protobuf.ByteString |
getMetricIdBytes()
Output only.
|
double |
getValue()
Output only.
|
protected com.google.protobuf.GeneratedMessage.FieldAccessorTable |
internalGetFieldAccessorTable() |
boolean |
isInitialized() |
Measurement.Metric.Builder |
mergeFrom(com.google.protobuf.CodedInputStream input,
com.google.protobuf.ExtensionRegistryLite extensionRegistry) |
Measurement.Metric.Builder |
mergeFrom(Measurement.Metric other) |
Measurement.Metric.Builder |
mergeFrom(com.google.protobuf.Message other) |
Measurement.Metric.Builder |
setMetricId(String value)
Output only.
|
Measurement.Metric.Builder |
setMetricIdBytes(com.google.protobuf.ByteString value)
Output only.
|
Measurement.Metric.Builder |
setValue(double value)
Output only.
|
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, setUnknownFieldsProto3findInitializationErrors, getInitializationErrorString, internalMergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, newUninitializedMessageException, toStringaddAll, addAll, mergeDelimitedFrom, mergeDelimitedFrom, mergeFrom, newUninitializedMessageExceptionequals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, waitfindInitializationErrors, getAllFields, getField, getInitializationErrorString, getOneofFieldDescriptor, getRepeatedField, getRepeatedFieldCount, getUnknownFields, hasField, hasOneofpublic static final com.google.protobuf.Descriptors.Descriptor getDescriptor()
protected com.google.protobuf.GeneratedMessage.FieldAccessorTable internalGetFieldAccessorTable()
internalGetFieldAccessorTable in class com.google.protobuf.GeneratedMessage.Builder<Measurement.Metric.Builder>public Measurement.Metric.Builder clear()
clear in interface com.google.protobuf.Message.Builderclear in interface com.google.protobuf.MessageLite.Builderclear in class com.google.protobuf.GeneratedMessage.Builder<Measurement.Metric.Builder>public com.google.protobuf.Descriptors.Descriptor getDescriptorForType()
getDescriptorForType in interface com.google.protobuf.Message.BuildergetDescriptorForType in interface com.google.protobuf.MessageOrBuildergetDescriptorForType in class com.google.protobuf.GeneratedMessage.Builder<Measurement.Metric.Builder>public Measurement.Metric getDefaultInstanceForType()
getDefaultInstanceForType in interface com.google.protobuf.MessageLiteOrBuildergetDefaultInstanceForType in interface com.google.protobuf.MessageOrBuilderpublic Measurement.Metric build()
build in interface com.google.protobuf.Message.Builderbuild in interface com.google.protobuf.MessageLite.Builderpublic Measurement.Metric buildPartial()
buildPartial in interface com.google.protobuf.Message.BuilderbuildPartial in interface com.google.protobuf.MessageLite.Builderpublic Measurement.Metric.Builder mergeFrom(com.google.protobuf.Message other)
mergeFrom in interface com.google.protobuf.Message.BuildermergeFrom in class com.google.protobuf.AbstractMessage.Builder<Measurement.Metric.Builder>public Measurement.Metric.Builder mergeFrom(Measurement.Metric other)
public final boolean isInitialized()
isInitialized in interface com.google.protobuf.MessageLiteOrBuilderisInitialized in class com.google.protobuf.GeneratedMessage.Builder<Measurement.Metric.Builder>public Measurement.Metric.Builder mergeFrom(com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws IOException
mergeFrom in interface com.google.protobuf.Message.BuildermergeFrom in interface com.google.protobuf.MessageLite.BuildermergeFrom in class com.google.protobuf.AbstractMessage.Builder<Measurement.Metric.Builder>IOExceptionpublic String getMetricId()
Output only. The ID of the Metric. The Metric should be defined in [StudySpec's Metrics][google.cloud.aiplatform.v1.StudySpec.metrics].
string metric_id = 1 [(.google.api.field_behavior) = OUTPUT_ONLY];getMetricId in interface Measurement.MetricOrBuilderpublic com.google.protobuf.ByteString getMetricIdBytes()
Output only. The ID of the Metric. The Metric should be defined in [StudySpec's Metrics][google.cloud.aiplatform.v1.StudySpec.metrics].
string metric_id = 1 [(.google.api.field_behavior) = OUTPUT_ONLY];getMetricIdBytes in interface Measurement.MetricOrBuilderpublic Measurement.Metric.Builder setMetricId(String value)
Output only. The ID of the Metric. The Metric should be defined in [StudySpec's Metrics][google.cloud.aiplatform.v1.StudySpec.metrics].
string metric_id = 1 [(.google.api.field_behavior) = OUTPUT_ONLY];value - The metricId to set.public Measurement.Metric.Builder clearMetricId()
Output only. The ID of the Metric. The Metric should be defined in [StudySpec's Metrics][google.cloud.aiplatform.v1.StudySpec.metrics].
string metric_id = 1 [(.google.api.field_behavior) = OUTPUT_ONLY];public Measurement.Metric.Builder setMetricIdBytes(com.google.protobuf.ByteString value)
Output only. The ID of the Metric. The Metric should be defined in [StudySpec's Metrics][google.cloud.aiplatform.v1.StudySpec.metrics].
string metric_id = 1 [(.google.api.field_behavior) = OUTPUT_ONLY];value - The bytes for metricId to set.public double getValue()
Output only. The value for this metric.
double value = 2 [(.google.api.field_behavior) = OUTPUT_ONLY];getValue in interface Measurement.MetricOrBuilderpublic Measurement.Metric.Builder setValue(double value)
Output only. The value for this metric.
double value = 2 [(.google.api.field_behavior) = OUTPUT_ONLY];value - The value to set.public Measurement.Metric.Builder clearValue()
Output only. The value for this metric.
double value = 2 [(.google.api.field_behavior) = OUTPUT_ONLY];Copyright © 2026 Google LLC. All rights reserved.