Class MetricMetadata.Builder
java.lang.Object
com.google.protobuf.AbstractMessageLite.Builder
com.google.protobuf.AbstractMessage.Builder<BuilderT>
com.google.protobuf.GeneratedMessage.Builder<MetricMetadata.Builder>
com.google.cloud.aiplatform.v1beta1.MetricMetadata.Builder
- All Implemented Interfaces:
MetricMetadataOrBuilder,com.google.protobuf.Message.Builder,com.google.protobuf.MessageLite.Builder,com.google.protobuf.MessageLiteOrBuilder,com.google.protobuf.MessageOrBuilder,Cloneable
- Enclosing class:
- MetricMetadata
public static final class MetricMetadata.Builder
extends com.google.protobuf.GeneratedMessage.Builder<MetricMetadata.Builder>
implements MetricMetadataOrBuilder
Metadata about the metric, used for visualization and organization.Protobuf type
google.cloud.aiplatform.v1beta1.MetricMetadata-
Method Summary
Modifier and TypeMethodDescriptionbuild()clear()Optional.Optional.Optional.static final com.google.protobuf.Descriptors.Descriptorcom.google.protobuf.Descriptors.Descriptorcom.google.protobuf.StructOptional.com.google.protobuf.Struct.BuilderOptional.com.google.protobuf.StructOrBuilderOptional.Optional.Optional.Optional.getTitle()Optional.com.google.protobuf.ByteStringOptional.booleanOptional.booleanOptional.protected com.google.protobuf.GeneratedMessage.FieldAccessorTablefinal booleanmergeFrom(MetricMetadata other) mergeFrom(com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) mergeFrom(com.google.protobuf.Message other) mergeOtherMetadata(com.google.protobuf.Struct value) Optional.Optional.setOtherMetadata(com.google.protobuf.Struct value) Optional.setOtherMetadata(com.google.protobuf.Struct.Builder builderForValue) Optional.Optional.setScoreRange(MetricMetadata.ScoreRange.Builder builderForValue) Optional.Optional.setTitleBytes(com.google.protobuf.ByteString value) Optional.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<MetricMetadata.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<MetricMetadata.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<MetricMetadata.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<MetricMetadata.Builder>
-
mergeFrom
-
isInitialized
public final boolean isInitialized()- Specified by:
isInitializedin interfacecom.google.protobuf.MessageLiteOrBuilder- Overrides:
isInitializedin classcom.google.protobuf.GeneratedMessage.Builder<MetricMetadata.Builder>
-
mergeFrom
public MetricMetadata.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<MetricMetadata.Builder>- Throws:
IOException
-
getTitle
Optional. The user-friendly name for the metric. If not set for a registered metric, it will default to the metric's display name.
string title = 1 [(.google.api.field_behavior) = OPTIONAL];- Specified by:
getTitlein interfaceMetricMetadataOrBuilder- Returns:
- The title.
-
getTitleBytes
public com.google.protobuf.ByteString getTitleBytes()Optional. The user-friendly name for the metric. If not set for a registered metric, it will default to the metric's display name.
string title = 1 [(.google.api.field_behavior) = OPTIONAL];- Specified by:
getTitleBytesin interfaceMetricMetadataOrBuilder- Returns:
- The bytes for title.
-
setTitle
Optional. The user-friendly name for the metric. If not set for a registered metric, it will default to the metric's display name.
string title = 1 [(.google.api.field_behavior) = OPTIONAL];- Parameters:
value- The title to set.- Returns:
- This builder for chaining.
-
clearTitle
Optional. The user-friendly name for the metric. If not set for a registered metric, it will default to the metric's display name.
string title = 1 [(.google.api.field_behavior) = OPTIONAL];- Returns:
- This builder for chaining.
-
setTitleBytes
Optional. The user-friendly name for the metric. If not set for a registered metric, it will default to the metric's display name.
string title = 1 [(.google.api.field_behavior) = OPTIONAL];- Parameters:
value- The bytes for title to set.- Returns:
- This builder for chaining.
-
hasScoreRange
public boolean hasScoreRange()Optional. The range of possible scores for this metric, used for plotting.
.google.cloud.aiplatform.v1beta1.MetricMetadata.ScoreRange score_range = 2 [(.google.api.field_behavior) = OPTIONAL];- Specified by:
hasScoreRangein interfaceMetricMetadataOrBuilder- Returns:
- Whether the scoreRange field is set.
-
getScoreRange
Optional. The range of possible scores for this metric, used for plotting.
.google.cloud.aiplatform.v1beta1.MetricMetadata.ScoreRange score_range = 2 [(.google.api.field_behavior) = OPTIONAL];- Specified by:
getScoreRangein interfaceMetricMetadataOrBuilder- Returns:
- The scoreRange.
-
setScoreRange
Optional. The range of possible scores for this metric, used for plotting.
.google.cloud.aiplatform.v1beta1.MetricMetadata.ScoreRange score_range = 2 [(.google.api.field_behavior) = OPTIONAL]; -
setScoreRange
Optional. The range of possible scores for this metric, used for plotting.
.google.cloud.aiplatform.v1beta1.MetricMetadata.ScoreRange score_range = 2 [(.google.api.field_behavior) = OPTIONAL]; -
mergeScoreRange
Optional. The range of possible scores for this metric, used for plotting.
.google.cloud.aiplatform.v1beta1.MetricMetadata.ScoreRange score_range = 2 [(.google.api.field_behavior) = OPTIONAL]; -
clearScoreRange
Optional. The range of possible scores for this metric, used for plotting.
.google.cloud.aiplatform.v1beta1.MetricMetadata.ScoreRange score_range = 2 [(.google.api.field_behavior) = OPTIONAL]; -
getScoreRangeBuilder
Optional. The range of possible scores for this metric, used for plotting.
.google.cloud.aiplatform.v1beta1.MetricMetadata.ScoreRange score_range = 2 [(.google.api.field_behavior) = OPTIONAL]; -
getScoreRangeOrBuilder
Optional. The range of possible scores for this metric, used for plotting.
.google.cloud.aiplatform.v1beta1.MetricMetadata.ScoreRange score_range = 2 [(.google.api.field_behavior) = OPTIONAL];- Specified by:
getScoreRangeOrBuilderin interfaceMetricMetadataOrBuilder
-
hasOtherMetadata
public boolean hasOtherMetadata()Optional. Flexible metadata for user-defined attributes.
.google.protobuf.Struct other_metadata = 3 [(.google.api.field_behavior) = OPTIONAL];- Specified by:
hasOtherMetadatain interfaceMetricMetadataOrBuilder- Returns:
- Whether the otherMetadata field is set.
-
getOtherMetadata
public com.google.protobuf.Struct getOtherMetadata()Optional. Flexible metadata for user-defined attributes.
.google.protobuf.Struct other_metadata = 3 [(.google.api.field_behavior) = OPTIONAL];- Specified by:
getOtherMetadatain interfaceMetricMetadataOrBuilder- Returns:
- The otherMetadata.
-
setOtherMetadata
Optional. Flexible metadata for user-defined attributes.
.google.protobuf.Struct other_metadata = 3 [(.google.api.field_behavior) = OPTIONAL]; -
setOtherMetadata
Optional. Flexible metadata for user-defined attributes.
.google.protobuf.Struct other_metadata = 3 [(.google.api.field_behavior) = OPTIONAL]; -
mergeOtherMetadata
Optional. Flexible metadata for user-defined attributes.
.google.protobuf.Struct other_metadata = 3 [(.google.api.field_behavior) = OPTIONAL]; -
clearOtherMetadata
Optional. Flexible metadata for user-defined attributes.
.google.protobuf.Struct other_metadata = 3 [(.google.api.field_behavior) = OPTIONAL]; -
getOtherMetadataBuilder
public com.google.protobuf.Struct.Builder getOtherMetadataBuilder()Optional. Flexible metadata for user-defined attributes.
.google.protobuf.Struct other_metadata = 3 [(.google.api.field_behavior) = OPTIONAL]; -
getOtherMetadataOrBuilder
public com.google.protobuf.StructOrBuilder getOtherMetadataOrBuilder()Optional. Flexible metadata for user-defined attributes.
.google.protobuf.Struct other_metadata = 3 [(.google.api.field_behavior) = OPTIONAL];- Specified by:
getOtherMetadataOrBuilderin interfaceMetricMetadataOrBuilder
-