Class MetricSource.Builder (3.100.0)

public static final class MetricSource.Builder extends GeneratedMessage.Builder<MetricSource.Builder> implements MetricSourceOrBuilder

The metric source used for evaluation.

Protobuf type google.cloud.aiplatform.v1beta1.MetricSource

Static Methods

getDescriptor()

public static final Descriptors.Descriptor getDescriptor()
Returns
Type Description
Descriptor

Methods

build()

public MetricSource build()
Returns
Type Description
MetricSource

buildPartial()

public MetricSource buildPartial()
Returns
Type Description
MetricSource

clear()

public MetricSource.Builder clear()
Returns
Type Description
MetricSource.Builder
Overrides

clearMetric()

public MetricSource.Builder clearMetric()

Inline metric config.

.google.cloud.aiplatform.v1beta1.Metric metric = 1;

Returns
Type Description
MetricSource.Builder

clearMetricResourceName()

public MetricSource.Builder clearMetricResourceName()

Resource name for registered metric.

string metric_resource_name = 2;

Returns
Type Description
MetricSource.Builder

This builder for chaining.

clearMetricSource()

public MetricSource.Builder clearMetricSource()
Returns
Type Description
MetricSource.Builder

getDefaultInstanceForType()

public MetricSource getDefaultInstanceForType()
Returns
Type Description
MetricSource

getDescriptorForType()

public Descriptors.Descriptor getDescriptorForType()
Returns
Type Description
Descriptor
Overrides

getMetric()

public Metric getMetric()

Inline metric config.

.google.cloud.aiplatform.v1beta1.Metric metric = 1;

Returns
Type Description
Metric

The metric.

getMetricBuilder()

public Metric.Builder getMetricBuilder()

Inline metric config.

.google.cloud.aiplatform.v1beta1.Metric metric = 1;

Returns
Type Description
Metric.Builder

getMetricOrBuilder()

public MetricOrBuilder getMetricOrBuilder()

Inline metric config.

.google.cloud.aiplatform.v1beta1.Metric metric = 1;

Returns
Type Description
MetricOrBuilder

getMetricResourceName()

public String getMetricResourceName()

Resource name for registered metric.

string metric_resource_name = 2;

Returns
Type Description
String

The metricResourceName.

getMetricResourceNameBytes()

public ByteString getMetricResourceNameBytes()

Resource name for registered metric.

string metric_resource_name = 2;

Returns
Type Description
ByteString

The bytes for metricResourceName.

getMetricSourceCase()

public MetricSource.MetricSourceCase getMetricSourceCase()
Returns
Type Description
MetricSource.MetricSourceCase

hasMetric()

public boolean hasMetric()

Inline metric config.

.google.cloud.aiplatform.v1beta1.Metric metric = 1;

Returns
Type Description
boolean

Whether the metric field is set.

hasMetricResourceName()

public boolean hasMetricResourceName()

Resource name for registered metric.

string metric_resource_name = 2;

Returns
Type Description
boolean

Whether the metricResourceName field is set.

internalGetFieldAccessorTable()

protected GeneratedMessage.FieldAccessorTable internalGetFieldAccessorTable()
Returns
Type Description
FieldAccessorTable
Overrides

isInitialized()

public final boolean isInitialized()
Returns
Type Description
boolean
Overrides

mergeFrom(MetricSource other)

public MetricSource.Builder mergeFrom(MetricSource other)
Parameter
Name Description
other MetricSource
Returns
Type Description
MetricSource.Builder

mergeFrom(CodedInputStream input, ExtensionRegistryLite extensionRegistry)

public MetricSource.Builder mergeFrom(CodedInputStream input, ExtensionRegistryLite extensionRegistry)
Parameters
Name Description
input CodedInputStream
extensionRegistry ExtensionRegistryLite
Returns
Type Description
MetricSource.Builder
Overrides
Exceptions
Type Description
IOException

mergeFrom(Message other)

public MetricSource.Builder mergeFrom(Message other)
Parameter
Name Description
other Message
Returns
Type Description
MetricSource.Builder
Overrides

mergeMetric(Metric value)

public MetricSource.Builder mergeMetric(Metric value)

Inline metric config.

.google.cloud.aiplatform.v1beta1.Metric metric = 1;

Parameter
Name Description
value Metric
Returns
Type Description
MetricSource.Builder

setMetric(Metric value)

public MetricSource.Builder setMetric(Metric value)

Inline metric config.

.google.cloud.aiplatform.v1beta1.Metric metric = 1;

Parameter
Name Description
value Metric
Returns
Type Description
MetricSource.Builder

setMetric(Metric.Builder builderForValue)

public MetricSource.Builder setMetric(Metric.Builder builderForValue)

Inline metric config.

.google.cloud.aiplatform.v1beta1.Metric metric = 1;

Parameter
Name Description
builderForValue Metric.Builder
Returns
Type Description
MetricSource.Builder

setMetricResourceName(String value)

public MetricSource.Builder setMetricResourceName(String value)

Resource name for registered metric.

string metric_resource_name = 2;

Parameter
Name Description
value String

The metricResourceName to set.

Returns
Type Description
MetricSource.Builder

This builder for chaining.

setMetricResourceNameBytes(ByteString value)

public MetricSource.Builder setMetricResourceNameBytes(ByteString value)

Resource name for registered metric.

string metric_resource_name = 2;

Parameter
Name Description
value ByteString

The bytes for metricResourceName to set.

Returns
Type Description
MetricSource.Builder

This builder for chaining.