Class MetricSource.Builder
java.lang.Object
com.google.protobuf.AbstractMessageLite.Builder
com.google.protobuf.AbstractMessage.Builder<BuilderT>
com.google.protobuf.GeneratedMessage.Builder<MetricSource.Builder>
com.google.cloud.aiplatform.v1beta1.MetricSource.Builder
- All Implemented Interfaces:
MetricSourceOrBuilder,com.google.protobuf.Message.Builder,com.google.protobuf.MessageLite.Builder,com.google.protobuf.MessageLiteOrBuilder,com.google.protobuf.MessageOrBuilder,Cloneable
- Enclosing class:
- MetricSource
public static final class MetricSource.Builder
extends com.google.protobuf.GeneratedMessage.Builder<MetricSource.Builder>
implements MetricSourceOrBuilder
The metric source used for evaluation.Protobuf type
google.cloud.aiplatform.v1beta1.MetricSource-
Method Summary
Modifier and TypeMethodDescriptionbuild()clear()Inline metric config.Resource name for registered metric.static final com.google.protobuf.Descriptors.Descriptorcom.google.protobuf.Descriptors.DescriptorInline metric config.Inline metric config.Inline metric config.Resource name for registered metric.com.google.protobuf.ByteStringResource name for registered metric.booleanInline metric config.booleanResource name for registered metric.protected com.google.protobuf.GeneratedMessage.FieldAccessorTablefinal booleanmergeFrom(MetricSource other) mergeFrom(com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) mergeFrom(com.google.protobuf.Message other) mergeMetric(Metric value) Inline metric config.Inline metric config.setMetric(Metric.Builder builderForValue) Inline metric config.setMetricResourceName(String value) Resource name for registered metric.setMetricResourceNameBytes(com.google.protobuf.ByteString value) Resource name for registered metric.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<MetricSource.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<MetricSource.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<MetricSource.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<MetricSource.Builder>
-
mergeFrom
-
isInitialized
public final boolean isInitialized()- Specified by:
isInitializedin interfacecom.google.protobuf.MessageLiteOrBuilder- Overrides:
isInitializedin classcom.google.protobuf.GeneratedMessage.Builder<MetricSource.Builder>
-
mergeFrom
public MetricSource.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<MetricSource.Builder>- Throws:
IOException
-
getMetricSourceCase
- Specified by:
getMetricSourceCasein interfaceMetricSourceOrBuilder
-
clearMetricSource
-
hasMetric
public boolean hasMetric()Inline metric config.
.google.cloud.aiplatform.v1beta1.Metric metric = 1;- Specified by:
hasMetricin interfaceMetricSourceOrBuilder- Returns:
- Whether the metric field is set.
-
getMetric
Inline metric config.
.google.cloud.aiplatform.v1beta1.Metric metric = 1;- Specified by:
getMetricin interfaceMetricSourceOrBuilder- Returns:
- The metric.
-
setMetric
Inline metric config.
.google.cloud.aiplatform.v1beta1.Metric metric = 1; -
setMetric
Inline metric config.
.google.cloud.aiplatform.v1beta1.Metric metric = 1; -
mergeMetric
Inline metric config.
.google.cloud.aiplatform.v1beta1.Metric metric = 1; -
clearMetric
Inline metric config.
.google.cloud.aiplatform.v1beta1.Metric metric = 1; -
getMetricBuilder
Inline metric config.
.google.cloud.aiplatform.v1beta1.Metric metric = 1; -
getMetricOrBuilder
Inline metric config.
.google.cloud.aiplatform.v1beta1.Metric metric = 1;- Specified by:
getMetricOrBuilderin interfaceMetricSourceOrBuilder
-
hasMetricResourceName
public boolean hasMetricResourceName()Resource name for registered metric.
string metric_resource_name = 2;- Specified by:
hasMetricResourceNamein interfaceMetricSourceOrBuilder- Returns:
- Whether the metricResourceName field is set.
-
getMetricResourceName
Resource name for registered metric.
string metric_resource_name = 2;- Specified by:
getMetricResourceNamein interfaceMetricSourceOrBuilder- Returns:
- The metricResourceName.
-
getMetricResourceNameBytes
public com.google.protobuf.ByteString getMetricResourceNameBytes()Resource name for registered metric.
string metric_resource_name = 2;- Specified by:
getMetricResourceNameBytesin interfaceMetricSourceOrBuilder- Returns:
- The bytes for metricResourceName.
-
setMetricResourceName
Resource name for registered metric.
string metric_resource_name = 2;- Parameters:
value- The metricResourceName to set.- Returns:
- This builder for chaining.
-
clearMetricResourceName
Resource name for registered metric.
string metric_resource_name = 2;- Returns:
- This builder for chaining.
-
setMetricResourceNameBytes
Resource name for registered metric.
string metric_resource_name = 2;- Parameters:
value- The bytes for metricResourceName to set.- Returns:
- This builder for chaining.
-