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.v1.Measurement.Metric
Inherited Members
com.google.protobuf.GeneratedMessageV3.Builder.getUnknownFieldSetBuilder()
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()
Returns
Methods
public Measurement.Metric.Builder addRepeatedField(Descriptors.FieldDescriptor field, Object value)
Parameters
Returns
Overrides
public Measurement.Metric build()
Returns
public Measurement.Metric buildPartial()
Returns
public Measurement.Metric.Builder clear()
Returns
Overrides
public Measurement.Metric.Builder clearField(Descriptors.FieldDescriptor field)
Parameter
Returns
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];
Returns
public Measurement.Metric.Builder clearOneof(Descriptors.OneofDescriptor oneof)
Parameter
Returns
Overrides
public Measurement.Metric.Builder clearValue()
Output only. The value for this metric.
double value = 2 [(.google.api.field_behavior) = OUTPUT_ONLY];
Returns
public Measurement.Metric.Builder clone()
Returns
Overrides
public Measurement.Metric getDefaultInstanceForType()
Returns
public Descriptors.Descriptor getDescriptorForType()
Returns
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
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()
Returns
Overrides
public final boolean isInitialized()
Returns
Overrides
public Measurement.Metric.Builder mergeFrom(Measurement.Metric other)
Parameter
Returns
public Measurement.Metric.Builder mergeFrom(CodedInputStream input, ExtensionRegistryLite extensionRegistry)
Parameters
Returns
Overrides
Exceptions
public Measurement.Metric.Builder mergeFrom(Message other)
Parameter
Returns
Overrides
public final Measurement.Metric.Builder mergeUnknownFields(UnknownFieldSet unknownFields)
Parameter
Returns
Overrides
public Measurement.Metric.Builder setField(Descriptors.FieldDescriptor field, Object value)
Parameters
Returns
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.
|
Returns
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.
|
Returns
public Measurement.Metric.Builder setRepeatedField(Descriptors.FieldDescriptor field, int index, Object value)
Parameters
Returns
Overrides
public final Measurement.Metric.Builder setUnknownFields(UnknownFieldSet unknownFields)
Parameter
Returns
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.
|
Returns