public static final class Measurement.Metric.Builder extends GeneratedMessageV3.Builder<Measurement.Metric.Builder> implements Measurement.MetricOrBuilder
A message representing a metric in the measurement.
Protobuf type google.cloud.aiplatform.v1beta1.Measurement.Metric
Inherited Members
com.google.protobuf.GeneratedMessageV3.Builder.getUnknownFieldSetBuilder()
com.google.protobuf.GeneratedMessageV3.Builder.internalGetMapFieldReflection(int)
com.google.protobuf.GeneratedMessageV3.Builder.internalGetMutableMapFieldReflection(int)
com.google.protobuf.GeneratedMessageV3.Builder.mergeUnknownLengthDelimitedField(int,com.google.protobuf.ByteString)
com.google.protobuf.GeneratedMessageV3.Builder.mergeUnknownVarintField(int,int)
com.google.protobuf.GeneratedMessageV3.Builder.parseUnknownField(com.google.protobuf.CodedInputStream,com.google.protobuf.ExtensionRegistryLite,int)
com.google.protobuf.GeneratedMessageV3.Builder.setUnknownFieldSetBuilder(com.google.protobuf.UnknownFieldSet.Builder)
Static Methods
public static final Descriptors.Descriptor getDescriptor()
Methods
public Measurement.Metric.Builder addRepeatedField(Descriptors.FieldDescriptor field, Object value)
Overrides
public Measurement.Metric build()
public Measurement.Metric buildPartial()
public Measurement.Metric.Builder clear()
Overrides
public Measurement.Metric.Builder clearField(Descriptors.FieldDescriptor field)
Overrides
public Measurement.Metric.Builder clearMetricId()
Output only. The ID of the Metric. The Metric should be defined in
StudySpec's Metrics.
string metric_id = 1 [(.google.api.field_behavior) = OUTPUT_ONLY];
public Measurement.Metric.Builder clearOneof(Descriptors.OneofDescriptor oneof)
Overrides
public Measurement.Metric.Builder clearValue()
Output only. The value for this metric.
double value = 2 [(.google.api.field_behavior) = OUTPUT_ONLY];
public Measurement.Metric.Builder clone()
Overrides
public Measurement.Metric getDefaultInstanceForType()
public Descriptors.Descriptor getDescriptorForType()
Overrides
public String getMetricId()
Output only. The ID of the Metric. The Metric should be defined in
StudySpec's Metrics.
string metric_id = 1 [(.google.api.field_behavior) = OUTPUT_ONLY];
Returns |
---|
Type | Description |
String | The metricId.
|
public ByteString getMetricIdBytes()
Output only. The ID of the Metric. The Metric should be defined in
StudySpec's Metrics.
string metric_id = 1 [(.google.api.field_behavior) = OUTPUT_ONLY];
Returns |
---|
Type | Description |
ByteString | The bytes for metricId.
|
Output only. The value for this metric.
double value = 2 [(.google.api.field_behavior) = OUTPUT_ONLY];
Returns |
---|
Type | Description |
double | The value.
|
protected GeneratedMessageV3.FieldAccessorTable internalGetFieldAccessorTable()
Overrides
public final boolean isInitialized()
Overrides
public Measurement.Metric.Builder mergeFrom(Measurement.Metric other)
public Measurement.Metric.Builder mergeFrom(CodedInputStream input, ExtensionRegistryLite extensionRegistry)
Overrides
public Measurement.Metric.Builder mergeFrom(Message other)
Parameter |
---|
Name | Description |
other | Message
|
Overrides
public final Measurement.Metric.Builder mergeUnknownFields(UnknownFieldSet unknownFields)
Overrides
public Measurement.Metric.Builder setField(Descriptors.FieldDescriptor field, Object value)
Overrides
public Measurement.Metric.Builder setMetricId(String value)
Output only. The ID of the Metric. The Metric should be defined in
StudySpec's Metrics.
string metric_id = 1 [(.google.api.field_behavior) = OUTPUT_ONLY];
Parameter |
---|
Name | Description |
value | String
The metricId to set.
|
public Measurement.Metric.Builder setMetricIdBytes(ByteString value)
Output only. The ID of the Metric. The Metric should be defined in
StudySpec's Metrics.
string metric_id = 1 [(.google.api.field_behavior) = OUTPUT_ONLY];
Parameter |
---|
Name | Description |
value | ByteString
The bytes for metricId to set.
|
public Measurement.Metric.Builder setRepeatedField(Descriptors.FieldDescriptor field, int index, Object value)
Overrides
public final Measurement.Metric.Builder setUnknownFields(UnknownFieldSet unknownFields)
Overrides
public Measurement.Metric.Builder setValue(double value)
Output only. The value for this metric.
double value = 2 [(.google.api.field_behavior) = OUTPUT_ONLY];
Parameter |
---|
Name | Description |
value | double
The value to set.
|